From ae1ca0202933766e1833522b4b06fa8a1c2d77dc Mon Sep 17 00:00:00 2001 From: Nico Maas Date: Wed, 1 Oct 2014 10:10:18 +0200 Subject: [PATCH] Support for Raspberry Pi Model B --- boards/RASPBERRYPI_MODB/board.c | 39 + boards/RASPBERRYPI_MODB/board.h | 34 + boards/RASPBERRYPI_MODB/board.mk | 5 + demos/ARM11-BCM2835-G++/Makefile | 196 + demos/ARM11-BCM2835-G++/chconf.h | 535 + demos/ARM11-BCM2835-G++/halconf.h | 342 + demos/ARM11-BCM2835-G++/main.cpp | 322 + demos/ARM11-BCM2835-G++/mcuconf.h | 57 + demos/ARM11-BCM2835-G++/readme.txt | 21 + demos/ARM11-BCM2835-GCC/.dep/adc.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/bcm2835.o.d | 19 + demos/ARM11-BCM2835-GCC/.dep/board.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/can.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/chcond.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chcore.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chcoreasm.o.d | 3 + demos/ARM11-BCM2835-GCC/.dep/chdebug.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chdynamic.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chevents.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chheap.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chlists.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chmboxes.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chmemcore.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chmempools.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chmsg.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chmtx.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chprintf.o.d | 89 + demos/ARM11-BCM2835-GCC/.dep/chqueues.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chregistry.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chschd.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chsem.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chsys.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chthreads.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/chvt.o.d | 81 + demos/ARM11-BCM2835-GCC/.dep/crt0.o.d | 1 + demos/ARM11-BCM2835-GCC/.dep/ext.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/gpt.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/gpt_lld.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/hal.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/hal_lld.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/i2c.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/i2c_lld.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/icu.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/mac.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/main.o.d | 169 + demos/ARM11-BCM2835-GCC/.dep/mmc_spi.o.d | 201 + demos/ARM11-BCM2835-GCC/.dep/mmcsd.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/pal.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/pal_lld.o.d | 165 + demos/ARM11-BCM2835-GCC/.dep/pwm.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/pwm_lld.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/rtc.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/sdc.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/serial.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/serial_lld.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/serial_usb.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/shell.o.d | 209 + demos/ARM11-BCM2835-GCC/.dep/spi.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/spi_lld.o.d | 165 + demos/ARM11-BCM2835-GCC/.dep/test.o.d | 187 + demos/ARM11-BCM2835-GCC/.dep/testbmk.o.d | 83 + demos/ARM11-BCM2835-GCC/.dep/testdyn.o.d | 83 + demos/ARM11-BCM2835-GCC/.dep/testevt.o.d | 83 + demos/ARM11-BCM2835-GCC/.dep/testheap.o.d | 83 + demos/ARM11-BCM2835-GCC/.dep/testmbox.o.d | 83 + demos/ARM11-BCM2835-GCC/.dep/testmsg.o.d | 83 + demos/ARM11-BCM2835-GCC/.dep/testmtx.o.d | 83 + demos/ARM11-BCM2835-GCC/.dep/testpools.o.d | 83 + demos/ARM11-BCM2835-GCC/.dep/testqueues.o.d | 83 + demos/ARM11-BCM2835-GCC/.dep/testsem.o.d | 83 + demos/ARM11-BCM2835-GCC/.dep/testthd.o.d | 83 + demos/ARM11-BCM2835-GCC/.dep/tm.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/uart.o.d | 159 + demos/ARM11-BCM2835-GCC/.dep/usb.o.d | 204 + demos/ARM11-BCM2835-GCC/.dep/vectors.o.d | 1 + demos/ARM11-BCM2835-GCC/Makefile | 197 + demos/ARM11-BCM2835-GCC/build/ch.bin | Bin 0 -> 15988 bytes demos/ARM11-BCM2835-GCC/build/ch.dmp | 340 + demos/ARM11-BCM2835-GCC/build/ch.elf | Bin 0 -> 189933 bytes demos/ARM11-BCM2835-GCC/build/ch.hex | 1002 ++ demos/ARM11-BCM2835-GCC/build/ch.map | 3116 ++++++ demos/ARM11-BCM2835-GCC/build/lst/adc.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/bcm2835.lst | 726 ++ demos/ARM11-BCM2835-GCC/build/lst/board.lst | 404 + demos/ARM11-BCM2835-GCC/build/lst/can.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/chcond.lst | 3407 ++++++ demos/ARM11-BCM2835-GCC/build/lst/chcore.lst | 324 + .../ARM11-BCM2835-GCC/build/lst/chcoreasm.lst | 297 + demos/ARM11-BCM2835-GCC/build/lst/chdebug.lst | 233 + .../ARM11-BCM2835-GCC/build/lst/chdynamic.lst | 2158 ++++ .../ARM11-BCM2835-GCC/build/lst/chevents.lst | 4502 ++++++++ demos/ARM11-BCM2835-GCC/build/lst/chheap.lst | 2735 +++++ demos/ARM11-BCM2835-GCC/build/lst/chlists.lst | 233 + .../ARM11-BCM2835-GCC/build/lst/chmboxes.lst | 3602 +++++++ .../ARM11-BCM2835-GCC/build/lst/chmemcore.lst | 1112 ++ .../build/lst/chmempools.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/chmsg.lst | 2133 ++++ demos/ARM11-BCM2835-GCC/build/lst/chmtx.lst | 3759 +++++++ .../ARM11-BCM2835-GCC/build/lst/chprintf.lst | 3856 +++++++ .../ARM11-BCM2835-GCC/build/lst/chqueues.lst | 4456 ++++++++ .../build/lst/chregistry.lst | 1849 ++++ demos/ARM11-BCM2835-GCC/build/lst/chschd.lst | 3956 +++++++ demos/ARM11-BCM2835-GCC/build/lst/chsem.lst | 4043 ++++++++ demos/ARM11-BCM2835-GCC/build/lst/chsys.lst | 2485 +++++ .../ARM11-BCM2835-GCC/build/lst/chthreads.lst | 3959 +++++++ demos/ARM11-BCM2835-GCC/build/lst/chvt.lst | 1050 ++ demos/ARM11-BCM2835-GCC/build/lst/crt0.lst | 220 + demos/ARM11-BCM2835-GCC/build/lst/ext.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/gpt.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/gpt_lld.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/hal.lst | 1219 +++ demos/ARM11-BCM2835-GCC/build/lst/hal_lld.lst | 3439 +++++++ demos/ARM11-BCM2835-GCC/build/lst/i2c.lst | 3109 ++++++ demos/ARM11-BCM2835-GCC/build/lst/i2c_lld.lst | 4245 ++++++++ demos/ARM11-BCM2835-GCC/build/lst/icu.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/mac.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/main.lst | 3806 +++++++ demos/ARM11-BCM2835-GCC/build/lst/mmc_spi.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/mmcsd.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/pal.lst | 1016 ++ demos/ARM11-BCM2835-GCC/build/lst/pal_lld.lst | 1947 ++++ demos/ARM11-BCM2835-GCC/build/lst/pwm.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/pwm_lld.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/rtc.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/sdc.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/serial.lst | 4486 ++++++++ .../build/lst/serial_lld.lst | 3758 +++++++ .../build/lst/serial_usb.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/shell.lst | 6681 ++++++++++++ demos/ARM11-BCM2835-GCC/build/lst/spi.lst | 4170 ++++++++ demos/ARM11-BCM2835-GCC/build/lst/spi_lld.lst | 4075 ++++++++ demos/ARM11-BCM2835-GCC/build/lst/test.lst | 6980 +++++++++++++ demos/ARM11-BCM2835-GCC/build/lst/testbmk.lst | 9097 +++++++++++++++++ demos/ARM11-BCM2835-GCC/build/lst/testdyn.lst | 3847 +++++++ demos/ARM11-BCM2835-GCC/build/lst/testevt.lst | 5227 ++++++++++ .../ARM11-BCM2835-GCC/build/lst/testheap.lst | 3426 +++++++ .../ARM11-BCM2835-GCC/build/lst/testmbox.lst | 4132 ++++++++ demos/ARM11-BCM2835-GCC/build/lst/testmsg.lst | 2241 ++++ demos/ARM11-BCM2835-GCC/build/lst/testmtx.lst | 9090 ++++++++++++++++ .../ARM11-BCM2835-GCC/build/lst/testpools.lst | 439 + .../build/lst/testqueues.lst | 5118 ++++++++++ demos/ARM11-BCM2835-GCC/build/lst/testsem.lst | 5114 +++++++++ demos/ARM11-BCM2835-GCC/build/lst/testthd.lst | 3947 +++++++ demos/ARM11-BCM2835-GCC/build/lst/tm.lst | 1178 +++ demos/ARM11-BCM2835-GCC/build/lst/uart.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/usb.lst | 233 + demos/ARM11-BCM2835-GCC/build/lst/vectors.lst | 166 + demos/ARM11-BCM2835-GCC/build/obj/adc.o | Bin 0 -> 1708 bytes demos/ARM11-BCM2835-GCC/build/obj/bcm2835.o | Bin 0 -> 3872 bytes demos/ARM11-BCM2835-GCC/build/obj/board.o | Bin 0 -> 2704 bytes demos/ARM11-BCM2835-GCC/build/obj/can.o | Bin 0 -> 1708 bytes demos/ARM11-BCM2835-GCC/build/obj/chcond.o | Bin 0 -> 13172 bytes demos/ARM11-BCM2835-GCC/build/obj/chcore.o | Bin 0 -> 2412 bytes demos/ARM11-BCM2835-GCC/build/obj/chcoreasm.o | Bin 0 -> 1220 bytes demos/ARM11-BCM2835-GCC/build/obj/chdebug.o | Bin 0 -> 1720 bytes demos/ARM11-BCM2835-GCC/build/obj/chdynamic.o | Bin 0 -> 7604 bytes demos/ARM11-BCM2835-GCC/build/obj/chevents.o | Bin 0 -> 17840 bytes demos/ARM11-BCM2835-GCC/build/obj/chheap.o | Bin 0 -> 10412 bytes demos/ARM11-BCM2835-GCC/build/obj/chlists.o | Bin 0 -> 1720 bytes demos/ARM11-BCM2835-GCC/build/obj/chmboxes.o | Bin 0 -> 14468 bytes demos/ARM11-BCM2835-GCC/build/obj/chmemcore.o | Bin 0 -> 5572 bytes .../ARM11-BCM2835-GCC/build/obj/chmempools.o | Bin 0 -> 1728 bytes demos/ARM11-BCM2835-GCC/build/obj/chmsg.o | Bin 0 -> 7656 bytes demos/ARM11-BCM2835-GCC/build/obj/chmtx.o | Bin 0 -> 14092 bytes demos/ARM11-BCM2835-GCC/build/obj/chprintf.o | Bin 0 -> 15172 bytes demos/ARM11-BCM2835-GCC/build/obj/chqueues.o | Bin 0 -> 16700 bytes .../ARM11-BCM2835-GCC/build/obj/chregistry.o | Bin 0 -> 6704 bytes demos/ARM11-BCM2835-GCC/build/obj/chschd.o | Bin 0 -> 15256 bytes demos/ARM11-BCM2835-GCC/build/obj/chsem.o | Bin 0 -> 15580 bytes demos/ARM11-BCM2835-GCC/build/obj/chsys.o | Bin 0 -> 8948 bytes demos/ARM11-BCM2835-GCC/build/obj/chthreads.o | Bin 0 -> 14972 bytes demos/ARM11-BCM2835-GCC/build/obj/chvt.o | Bin 0 -> 4796 bytes demos/ARM11-BCM2835-GCC/build/obj/crt0.o | Bin 0 -> 1712 bytes demos/ARM11-BCM2835-GCC/build/obj/ext.o | Bin 0 -> 1708 bytes demos/ARM11-BCM2835-GCC/build/obj/gpt.o | Bin 0 -> 1708 bytes demos/ARM11-BCM2835-GCC/build/obj/gpt_lld.o | Bin 0 -> 1732 bytes demos/ARM11-BCM2835-GCC/build/obj/hal.o | Bin 0 -> 5504 bytes demos/ARM11-BCM2835-GCC/build/obj/hal_lld.o | Bin 0 -> 11616 bytes demos/ARM11-BCM2835-GCC/build/obj/i2c.o | Bin 0 -> 12024 bytes demos/ARM11-BCM2835-GCC/build/obj/i2c_lld.o | Bin 0 -> 15356 bytes demos/ARM11-BCM2835-GCC/build/obj/icu.o | Bin 0 -> 1708 bytes demos/ARM11-BCM2835-GCC/build/obj/mac.o | Bin 0 -> 1708 bytes demos/ARM11-BCM2835-GCC/build/obj/main.o | Bin 0 -> 12980 bytes demos/ARM11-BCM2835-GCC/build/obj/mmc_spi.o | Bin 0 -> 1716 bytes demos/ARM11-BCM2835-GCC/build/obj/mmcsd.o | Bin 0 -> 1716 bytes demos/ARM11-BCM2835-GCC/build/obj/pal.o | Bin 0 -> 4812 bytes demos/ARM11-BCM2835-GCC/build/obj/pal_lld.o | Bin 0 -> 8452 bytes demos/ARM11-BCM2835-GCC/build/obj/pwm.o | Bin 0 -> 1708 bytes demos/ARM11-BCM2835-GCC/build/obj/pwm_lld.o | Bin 0 -> 1732 bytes demos/ARM11-BCM2835-GCC/build/obj/rtc.o | Bin 0 -> 1708 bytes demos/ARM11-BCM2835-GCC/build/obj/sdc.o | Bin 0 -> 1708 bytes demos/ARM11-BCM2835-GCC/build/obj/serial.o | Bin 0 -> 17120 bytes .../ARM11-BCM2835-GCC/build/obj/serial_lld.o | Bin 0 -> 13292 bytes .../ARM11-BCM2835-GCC/build/obj/serial_usb.o | Bin 0 -> 1724 bytes demos/ARM11-BCM2835-GCC/build/obj/shell.o | Bin 0 -> 23432 bytes demos/ARM11-BCM2835-GCC/build/obj/spi.o | Bin 0 -> 17340 bytes demos/ARM11-BCM2835-GCC/build/obj/spi_lld.o | Bin 0 -> 14952 bytes demos/ARM11-BCM2835-GCC/build/obj/test.o | Bin 0 -> 26664 bytes demos/ARM11-BCM2835-GCC/build/obj/testbmk.o | Bin 0 -> 36668 bytes demos/ARM11-BCM2835-GCC/build/obj/testdyn.o | Bin 0 -> 14144 bytes demos/ARM11-BCM2835-GCC/build/obj/testevt.o | Bin 0 -> 19688 bytes demos/ARM11-BCM2835-GCC/build/obj/testheap.o | Bin 0 -> 11852 bytes demos/ARM11-BCM2835-GCC/build/obj/testmbox.o | Bin 0 -> 13656 bytes demos/ARM11-BCM2835-GCC/build/obj/testmsg.o | Bin 0 -> 8100 bytes demos/ARM11-BCM2835-GCC/build/obj/testmtx.o | Bin 0 -> 37432 bytes demos/ARM11-BCM2835-GCC/build/obj/testpools.o | Bin 0 -> 2216 bytes .../ARM11-BCM2835-GCC/build/obj/testqueues.o | Bin 0 -> 18136 bytes demos/ARM11-BCM2835-GCC/build/obj/testsem.o | Bin 0 -> 19432 bytes demos/ARM11-BCM2835-GCC/build/obj/testthd.o | Bin 0 -> 14260 bytes demos/ARM11-BCM2835-GCC/build/obj/tm.o | Bin 0 -> 5428 bytes demos/ARM11-BCM2835-GCC/build/obj/uart.o | Bin 0 -> 1712 bytes demos/ARM11-BCM2835-GCC/build/obj/usb.o | Bin 0 -> 1708 bytes demos/ARM11-BCM2835-GCC/build/obj/vectors.o | Bin 0 -> 1448 bytes demos/ARM11-BCM2835-GCC/chconf.h | 536 + demos/ARM11-BCM2835-GCC/halconf.h | 342 + demos/ARM11-BCM2835-GCC/main.c | 160 + demos/ARM11-BCM2835-GCC/mcuconf.h | 51 + demos/ARM11-BCM2835-GCC/readme.txt | 27 + os/contrib/Adafruit_GFX.cpp | 463 + os/contrib/Adafruit_GFX.h | 92 + os/contrib/Adafruit_HX8340B.cpp | 307 + os/contrib/Adafruit_HX8340B.h | 133 + os/contrib/ChibiSerial.cpp | 46 + os/contrib/ChibiSerial.h | 29 + os/contrib/Print.cpp | 232 + os/contrib/Print.h | 77 + os/contrib/Printable.h | 40 + os/contrib/Stream.cpp | 246 + os/contrib/Stream.h | 98 + os/contrib/glcdfont.c | 264 + os/hal/platforms/BCM2835/bcm2835.c | 25 + os/hal/platforms/BCM2835/bcm2835.h | 403 + os/hal/platforms/BCM2835/gpt_lld.c | 207 + os/hal/platforms/BCM2835/gpt_lld.h | 149 + os/hal/platforms/BCM2835/hal_lld.c | 170 + os/hal/platforms/BCM2835/hal_lld.h | 95 + os/hal/platforms/BCM2835/i2c_lld.c | 306 + os/hal/platforms/BCM2835/i2c_lld.h | 195 + os/hal/platforms/BCM2835/pal_lld.c | 135 + os/hal/platforms/BCM2835/pal_lld.h | 197 + os/hal/platforms/BCM2835/platform.dox | 142 + os/hal/platforms/BCM2835/platform.mk | 12 + os/hal/platforms/BCM2835/pwm_lld.c | 182 + os/hal/platforms/BCM2835/pwm_lld.h | 176 + os/hal/platforms/BCM2835/serial_lld.c | 212 + os/hal/platforms/BCM2835/serial_lld.h | 122 + os/hal/platforms/BCM2835/spi_lld.c | 342 + os/hal/platforms/BCM2835/spi_lld.h | 205 + os/ports/GCC/ARM/BCM2835/armparams.h | 49 + os/ports/GCC/ARM/BCM2835/ld/BCM2835.ld | 104 + os/ports/GCC/ARM/BCM2835/port.mk | 11 + os/ports/GCC/ARM/BCM2835/vectors.s | 131 + os/ports/GCC/ARM/chcore.h | 7 +- testhal/BCM2835/GPIO/Makefile | 190 + testhal/BCM2835/GPIO/chconf.h | 536 + testhal/BCM2835/GPIO/halconf.h | 342 + testhal/BCM2835/GPIO/main.c | 62 + testhal/BCM2835/GPIO/mcuconf.h | 51 + testhal/BCM2835/GPIO/readme.txt | 18 + testhal/BCM2835/GPT/Makefile | 191 + testhal/BCM2835/GPT/chconf.h | 536 + testhal/BCM2835/GPT/halconf.h | 342 + testhal/BCM2835/GPT/main.c | 107 + testhal/BCM2835/GPT/mcuconf.h | 57 + testhal/BCM2835/GPT/readme.txt | 18 + testhal/BCM2835/GPT/rtc_lld.c | 174 + testhal/BCM2835/GPT/rtc_lld.h | 181 + testhal/BCM2835/I2C/Makefile | 190 + testhal/BCM2835/I2C/chconf.h | 536 + testhal/BCM2835/I2C/halconf.h | 342 + testhal/BCM2835/I2C/main.c | 114 + testhal/BCM2835/I2C/mcuconf.h | 51 + testhal/BCM2835/I2C/readme.txt | 22 + testhal/BCM2835/PWM/Makefile | 190 + testhal/BCM2835/PWM/chconf.h | 536 + testhal/BCM2835/PWM/halconf.h | 342 + testhal/BCM2835/PWM/main.c | 68 + testhal/BCM2835/PWM/mcuconf.h | 57 + testhal/BCM2835/PWM/readme.txt | 18 + testhal/BCM2835/RTC/Makefile | 191 + testhal/BCM2835/RTC/chconf.h | 536 + testhal/BCM2835/RTC/halconf.h | 342 + testhal/BCM2835/RTC/main.c | 58 + testhal/BCM2835/RTC/mcuconf.h | 51 + testhal/BCM2835/RTC/readme.txt | 17 + testhal/BCM2835/RTC/rtc_lld.c | 174 + testhal/BCM2835/RTC/rtc_lld.h | 181 + testhal/BCM2835/SPI/Makefile | 190 + testhal/BCM2835/SPI/chconf.h | 536 + testhal/BCM2835/SPI/halconf.h | 342 + testhal/BCM2835/SPI/main.c | 74 + testhal/BCM2835/SPI/mcuconf.h | 51 + testhal/BCM2835/SPI/readme.txt | 18 + 293 files changed, 186051 insertions(+), 1 deletion(-) create mode 100644 boards/RASPBERRYPI_MODB/board.c create mode 100644 boards/RASPBERRYPI_MODB/board.h create mode 100644 boards/RASPBERRYPI_MODB/board.mk create mode 100644 demos/ARM11-BCM2835-G++/Makefile create mode 100644 demos/ARM11-BCM2835-G++/chconf.h create mode 100644 demos/ARM11-BCM2835-G++/halconf.h create mode 100644 demos/ARM11-BCM2835-G++/main.cpp create mode 100644 demos/ARM11-BCM2835-G++/mcuconf.h create mode 100644 demos/ARM11-BCM2835-G++/readme.txt create mode 100644 demos/ARM11-BCM2835-GCC/.dep/adc.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/bcm2835.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/board.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/can.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chcond.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chcore.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chcoreasm.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chdebug.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chdynamic.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chevents.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chheap.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chlists.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chmboxes.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chmemcore.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chmempools.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chmsg.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chmtx.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chprintf.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chqueues.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chregistry.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chschd.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chsem.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chsys.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chthreads.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/chvt.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/crt0.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/ext.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/gpt.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/gpt_lld.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/hal.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/hal_lld.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/i2c.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/i2c_lld.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/icu.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/mac.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/main.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/mmc_spi.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/mmcsd.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/pal.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/pal_lld.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/pwm.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/pwm_lld.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/rtc.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/sdc.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/serial.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/serial_lld.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/serial_usb.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/shell.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/spi.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/spi_lld.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/test.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/testbmk.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/testdyn.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/testevt.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/testheap.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/testmbox.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/testmsg.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/testmtx.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/testpools.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/testqueues.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/testsem.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/testthd.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/tm.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/uart.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/usb.o.d create mode 100644 demos/ARM11-BCM2835-GCC/.dep/vectors.o.d create mode 100644 demos/ARM11-BCM2835-GCC/Makefile create mode 100644 demos/ARM11-BCM2835-GCC/build/ch.bin create mode 100644 demos/ARM11-BCM2835-GCC/build/ch.dmp create mode 100644 demos/ARM11-BCM2835-GCC/build/ch.elf create mode 100644 demos/ARM11-BCM2835-GCC/build/ch.hex create mode 100644 demos/ARM11-BCM2835-GCC/build/ch.map create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/adc.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/bcm2835.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/board.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/can.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chcond.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chcore.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chcoreasm.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chdebug.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chdynamic.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chevents.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chheap.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chlists.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chmboxes.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chmemcore.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chmempools.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chmsg.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chmtx.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chprintf.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chqueues.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chregistry.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chschd.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chsem.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chsys.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chthreads.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/chvt.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/crt0.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/ext.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/gpt.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/gpt_lld.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/hal.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/hal_lld.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/i2c.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/i2c_lld.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/icu.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/mac.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/main.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/mmc_spi.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/mmcsd.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/pal.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/pal_lld.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/pwm.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/pwm_lld.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/rtc.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/sdc.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/serial.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/serial_lld.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/serial_usb.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/shell.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/spi.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/spi_lld.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/test.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/testbmk.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/testdyn.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/testevt.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/testheap.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/testmbox.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/testmsg.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/testmtx.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/testpools.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/testqueues.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/testsem.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/testthd.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/tm.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/uart.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/usb.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/lst/vectors.lst create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/adc.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/bcm2835.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/board.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/can.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chcond.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chcore.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chcoreasm.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chdebug.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chdynamic.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chevents.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chheap.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chlists.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chmboxes.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chmemcore.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chmempools.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chmsg.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chmtx.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chprintf.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chqueues.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chregistry.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chschd.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chsem.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chsys.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chthreads.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/chvt.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/crt0.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/ext.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/gpt.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/gpt_lld.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/hal.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/hal_lld.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/i2c.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/i2c_lld.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/icu.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/mac.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/main.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/mmc_spi.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/mmcsd.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/pal.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/pal_lld.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/pwm.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/pwm_lld.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/rtc.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/sdc.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/serial.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/serial_lld.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/serial_usb.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/shell.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/spi.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/spi_lld.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/test.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/testbmk.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/testdyn.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/testevt.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/testheap.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/testmbox.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/testmsg.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/testmtx.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/testpools.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/testqueues.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/testsem.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/testthd.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/tm.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/uart.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/usb.o create mode 100644 demos/ARM11-BCM2835-GCC/build/obj/vectors.o create mode 100644 demos/ARM11-BCM2835-GCC/chconf.h create mode 100644 demos/ARM11-BCM2835-GCC/halconf.h create mode 100644 demos/ARM11-BCM2835-GCC/main.c create mode 100644 demos/ARM11-BCM2835-GCC/mcuconf.h create mode 100644 demos/ARM11-BCM2835-GCC/readme.txt create mode 100644 os/contrib/Adafruit_GFX.cpp create mode 100644 os/contrib/Adafruit_GFX.h create mode 100644 os/contrib/Adafruit_HX8340B.cpp create mode 100644 os/contrib/Adafruit_HX8340B.h create mode 100644 os/contrib/ChibiSerial.cpp create mode 100644 os/contrib/ChibiSerial.h create mode 100644 os/contrib/Print.cpp create mode 100644 os/contrib/Print.h create mode 100644 os/contrib/Printable.h create mode 100644 os/contrib/Stream.cpp create mode 100644 os/contrib/Stream.h create mode 100644 os/contrib/glcdfont.c create mode 100644 os/hal/platforms/BCM2835/bcm2835.c create mode 100644 os/hal/platforms/BCM2835/bcm2835.h create mode 100644 os/hal/platforms/BCM2835/gpt_lld.c create mode 100644 os/hal/platforms/BCM2835/gpt_lld.h create mode 100644 os/hal/platforms/BCM2835/hal_lld.c create mode 100644 os/hal/platforms/BCM2835/hal_lld.h create mode 100644 os/hal/platforms/BCM2835/i2c_lld.c create mode 100644 os/hal/platforms/BCM2835/i2c_lld.h create mode 100644 os/hal/platforms/BCM2835/pal_lld.c create mode 100644 os/hal/platforms/BCM2835/pal_lld.h create mode 100644 os/hal/platforms/BCM2835/platform.dox create mode 100644 os/hal/platforms/BCM2835/platform.mk create mode 100644 os/hal/platforms/BCM2835/pwm_lld.c create mode 100644 os/hal/platforms/BCM2835/pwm_lld.h create mode 100644 os/hal/platforms/BCM2835/serial_lld.c create mode 100644 os/hal/platforms/BCM2835/serial_lld.h create mode 100644 os/hal/platforms/BCM2835/spi_lld.c create mode 100644 os/hal/platforms/BCM2835/spi_lld.h create mode 100644 os/ports/GCC/ARM/BCM2835/armparams.h create mode 100644 os/ports/GCC/ARM/BCM2835/ld/BCM2835.ld create mode 100644 os/ports/GCC/ARM/BCM2835/port.mk create mode 100644 os/ports/GCC/ARM/BCM2835/vectors.s create mode 100644 testhal/BCM2835/GPIO/Makefile create mode 100644 testhal/BCM2835/GPIO/chconf.h create mode 100644 testhal/BCM2835/GPIO/halconf.h create mode 100644 testhal/BCM2835/GPIO/main.c create mode 100644 testhal/BCM2835/GPIO/mcuconf.h create mode 100644 testhal/BCM2835/GPIO/readme.txt create mode 100644 testhal/BCM2835/GPT/Makefile create mode 100644 testhal/BCM2835/GPT/chconf.h create mode 100644 testhal/BCM2835/GPT/halconf.h create mode 100644 testhal/BCM2835/GPT/main.c create mode 100644 testhal/BCM2835/GPT/mcuconf.h create mode 100644 testhal/BCM2835/GPT/readme.txt create mode 100644 testhal/BCM2835/GPT/rtc_lld.c create mode 100644 testhal/BCM2835/GPT/rtc_lld.h create mode 100644 testhal/BCM2835/I2C/Makefile create mode 100644 testhal/BCM2835/I2C/chconf.h create mode 100644 testhal/BCM2835/I2C/halconf.h create mode 100644 testhal/BCM2835/I2C/main.c create mode 100644 testhal/BCM2835/I2C/mcuconf.h create mode 100644 testhal/BCM2835/I2C/readme.txt create mode 100644 testhal/BCM2835/PWM/Makefile create mode 100644 testhal/BCM2835/PWM/chconf.h create mode 100644 testhal/BCM2835/PWM/halconf.h create mode 100644 testhal/BCM2835/PWM/main.c create mode 100644 testhal/BCM2835/PWM/mcuconf.h create mode 100644 testhal/BCM2835/PWM/readme.txt create mode 100644 testhal/BCM2835/RTC/Makefile create mode 100644 testhal/BCM2835/RTC/chconf.h create mode 100644 testhal/BCM2835/RTC/halconf.h create mode 100644 testhal/BCM2835/RTC/main.c create mode 100644 testhal/BCM2835/RTC/mcuconf.h create mode 100644 testhal/BCM2835/RTC/readme.txt create mode 100644 testhal/BCM2835/RTC/rtc_lld.c create mode 100644 testhal/BCM2835/RTC/rtc_lld.h create mode 100644 testhal/BCM2835/SPI/Makefile create mode 100644 testhal/BCM2835/SPI/chconf.h create mode 100644 testhal/BCM2835/SPI/halconf.h create mode 100644 testhal/BCM2835/SPI/main.c create mode 100644 testhal/BCM2835/SPI/mcuconf.h create mode 100644 testhal/BCM2835/SPI/readme.txt diff --git a/boards/RASPBERRYPI_MODB/board.c b/boards/RASPBERRYPI_MODB/board.c new file mode 100644 index 0000000000..eb59553a81 --- /dev/null +++ b/boards/RASPBERRYPI_MODB/board.c @@ -0,0 +1,39 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +#include "ch.h" +#include "hal.h" + +/** + * @brief PAL setup. + * @details Digital I/O ports static configuration as defined in @p board.h. + */ +#if HAL_USE_PAL || defined(__DOXYGEN__) +const PALConfig pal_default_config = { +// {0, 0, 0}, +// {0, 0, 0} +}; +#endif + +/* + * Board-specific initialization code. + */ +void boardInit(void) { +} diff --git a/boards/RASPBERRYPI_MODB/board.h b/boards/RASPBERRYPI_MODB/board.h new file mode 100644 index 0000000000..290f6b711d --- /dev/null +++ b/boards/RASPBERRYPI_MODB/board.h @@ -0,0 +1,34 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +#ifndef _BOARD_H_ +#define _BOARD_H_ + +#if !defined(_FROM_ASM_) +#ifdef __cplusplus +extern "C" { +#endif + void boardInit(void); +#ifdef __cplusplus +} +#endif +#endif /* _FROM_ASM_ */ + +#endif /* _BOARD_H_ */ diff --git a/boards/RASPBERRYPI_MODB/board.mk b/boards/RASPBERRYPI_MODB/board.mk new file mode 100644 index 0000000000..31f610650a --- /dev/null +++ b/boards/RASPBERRYPI_MODB/board.mk @@ -0,0 +1,5 @@ +# List of all the simulator board related files. +BOARDSRC = ${CHIBIOS}/boards/RASPBERRYPI_MODB/board.c + +# Required include directories +BOARDINC = ${CHIBIOS}/boards/RASPBERRYPI_MODB diff --git a/demos/ARM11-BCM2835-G++/Makefile b/demos/ARM11-BCM2835-G++/Makefile new file mode 100644 index 0000000000..dc2fe83e1b --- /dev/null +++ b/demos/ARM11-BCM2835-G++/Makefile @@ -0,0 +1,196 @@ +############################################################################## +# Build global options +# NOTE: Can be overridden externally. +# + +# Compiler options here. +ifeq ($(USE_OPT),) + USE_OPT = -O2 -ggdb -fomit-frame-pointer -falign-functions=16 +endif + +# C specific options here (added to USE_OPT). +ifeq ($(USE_COPT),) + USE_COPT = +endif + +# C++ specific options here (added to USE_OPT). +ifeq ($(USE_CPPOPT),) + USE_CPPOPT = -fno-rtti -fno-exceptions +endif + +# Enable this if you want the linker to remove unused code and data +ifeq ($(USE_LINK_GC),) + USE_LINK_GC = yes +endif + +# If enabled, this option allows to compile the application in THUMB mode. +ifeq ($(USE_THUMB),) + USE_THUMB = no +endif + +# Enable this if you want to see the full log while compiling. +ifeq ($(USE_VERBOSE_COMPILE),) + USE_VERBOSE_COMPILE = no +endif + +# +# Build global options +############################################################################## + +############################################################################## +# Project, sources and paths +# + +# Define project name here +PROJECT = ch + +# Imported source files and paths +CHIBIOS = ../.. +include $(CHIBIOS)/boards/RASPBERRYPI_MODB/board.mk +include $(CHIBIOS)/os/hal/platforms/BCM2835/platform.mk +include $(CHIBIOS)/os/hal/hal.mk +include $(CHIBIOS)/os/ports/GCC/ARM/BCM2835/port.mk +include $(CHIBIOS)/os/kernel/kernel.mk +include $(CHIBIOS)/os/various/cpp_wrappers/kernel.mk +include $(CHIBIOS)/test/test.mk + +# Define linker script file here +LDSCRIPT= $(PORTLD)/BCM2835.ld + +# C sources that can be compiled in ARM or THUMB mode depending on the global +# setting. +CSRC = $(PORTSRC) \ + $(KERNSRC) \ + $(TESTSRC) \ + $(HALSRC) \ + $(PLATFORMSRC) \ + $(BOARDSRC) \ + $(CHIBIOS)/os/various/evtimer.c \ + $(CHIBIOS)/os/various/chprintf.c + + +# C++ sources that can be compiled in ARM or THUMB mode depending on the global +# setting. +CPPSRC = $(CHIBIOS)/os/various/cpp_wrappers/ch.cpp \ + main.cpp \ + $(CHIBIOS)/os/contrib/Adafruit_GFX.cpp \ + $(CHIBIOS)/os/contrib/Adafruit_HX8340B.cpp \ + $(CHIBIOS)/os/contrib/Print.cpp + +# C sources to be compiled in ARM mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +ACSRC = + +# C++ sources to be compiled in ARM mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +ACPPSRC = + +# C sources to be compiled in THUMB mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +TCSRC = + +# C sources to be compiled in THUMB mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +TCPPSRC = + +# List ASM source files here +ASMSRC = $(PORTASM) + +INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \ + $(HALINC) $(PLATFORMINC) $(BOARDINC) \ + $(CHCPPINC) \ + $(CHIBIOS)/os/various \ + $(CHIBIOS)/os/contrib + +# +# Project, sources and paths +############################################################################## + +############################################################################## +# Compiler settings +# + +MCU = arm7tdmi + +#TRGT = arm-elf- +TRGT = arm-none-eabi- +CC = $(TRGT)gcc +CPPC = $(TRGT)g++ +# Enable loading with g++ only if you need C++ runtime support. +# NOTE: You can use C++ even without C++ support if you are careful. C++ +# runtime support makes code size explode. +LD = $(TRGT)gcc +#LD = $(TRGT)g++ +CP = $(TRGT)objcopy +AS = $(TRGT)gcc -x assembler-with-cpp +OD = $(TRGT)objdump +HEX = $(CP) -O ihex +BIN = $(CP) -O binary + +# ARM-specific options here +AOPT = + +# THUMB-specific options here +TOPT = -mthumb -DTHUMB + +# Define C warning options here +CWARN = -Wall -Wextra -Wstrict-prototypes + +# Define C++ warning options here +CPPWARN = -Wall -Wextra + +# +# Compiler settings +############################################################################## + +############################################################################## +# Start of default section +# + +# List all default C defines here, like -D_DEBUG=1 +DDEFS = + +# List all default ASM defines here, like -D_DEBUG=1 +DADEFS = + +# List all default directories to look for include files here +DINCDIR = + +# List the default directory to look for the libraries here +DLIBDIR = + +# List all default libraries here +DLIBS = + +# +# End of default section +############################################################################## + +############################################################################## +# Start of user section +# + +# List all user C define here, like -D_DEBUG=1 +UDEFS = + +# Define ASM defines here +UADEFS = + +# List all user directories here +UINCDIR = + +# List the user directory to look for the libraries here +ULIBDIR = + +# List all user libraries here +ULIBS = + +# +# End of user defines +############################################################################## + +include $(CHIBIOS)/os/ports/GCC/ARM/rules.mk diff --git a/demos/ARM11-BCM2835-G++/chconf.h b/demos/ARM11-BCM2835-G++/chconf.h new file mode 100644 index 0000000000..d5c58dd1f8 --- /dev/null +++ b/demos/ARM11-BCM2835-G++/chconf.h @@ -0,0 +1,535 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file templates/chconf.h + * @brief Configuration file template. + * @details A copy of this file must be placed in each project directory, it + * contains the application specific kernel settings. + * + * @addtogroup config + * @details Kernel related settings and hooks. + * @{ + */ + +#ifndef _CHCONF_H_ +#define _CHCONF_H_ + +/*===========================================================================*/ +/** + * @name Kernel parameters and options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief System tick frequency. + * @details Frequency of the system timer that drives the system ticks. This + * setting also defines the system tick time unit. + */ +#if !defined(CH_FREQUENCY) || defined(__DOXYGEN__) +#define CH_FREQUENCY 1000 +#endif + +/** + * @brief Round robin interval. + * @details This constant is the number of system ticks allowed for the + * threads before preemption occurs. Setting this value to zero + * disables the preemption for threads with equal priority and the + * round robin becomes cooperative. Note that higher priority + * threads can still preempt, the kernel is always preemptive. + * + * @note Disabling the round robin preemption makes the kernel more compact + * and generally faster. + */ +#if !defined(CH_TIME_QUANTUM) || defined(__DOXYGEN__) +#define CH_TIME_QUANTUM 20 +#endif + +/** + * @brief Managed RAM size. + * @details Size of the RAM area to be managed by the OS. If set to zero + * then the whole available RAM is used. The core memory is made + * available to the heap allocator and/or can be used directly through + * the simplified core memory allocator. + * + * @note In order to let the OS manage the whole RAM the linker script must + * provide the @p __heap_base__ and @p __heap_end__ symbols. + * @note Requires @p CH_USE_MEMCORE. + */ +#if !defined(CH_MEMCORE_SIZE) || defined(__DOXYGEN__) +#define CH_MEMCORE_SIZE 0 +#endif + +/** + * @brief Idle thread automatic spawn suppression. + * @details When this option is activated the function @p chSysInit() + * does not spawn the idle thread automatically. The application has + * then the responsibility to do one of the following: + * - Spawn a custom idle thread at priority @p IDLEPRIO. + * - Change the main() thread priority to @p IDLEPRIO then enter + * an endless loop. In this scenario the @p main() thread acts as + * the idle thread. + * . + * @note Unless an idle thread is spawned the @p main() thread must not + * enter a sleep state. + */ +#if !defined(CH_NO_IDLE_THREAD) || defined(__DOXYGEN__) +#define CH_NO_IDLE_THREAD FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Performance options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief OS optimization. + * @details If enabled then time efficient rather than space efficient code + * is used when two possible implementations exist. + * + * @note This is not related to the compiler optimization options. + * @note The default is @p TRUE. + */ +#if !defined(CH_OPTIMIZE_SPEED) || defined(__DOXYGEN__) +#define CH_OPTIMIZE_SPEED TRUE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Subsystem options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Threads registry APIs. + * @details If enabled then the registry APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_REGISTRY) || defined(__DOXYGEN__) +#define CH_USE_REGISTRY TRUE +#endif + +/** + * @brief Threads synchronization APIs. + * @details If enabled then the @p chThdWait() function is included in + * the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_WAITEXIT) || defined(__DOXYGEN__) +#define CH_USE_WAITEXIT TRUE +#endif + +/** + * @brief Semaphores APIs. + * @details If enabled then the Semaphores APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_SEMAPHORES) || defined(__DOXYGEN__) +#define CH_USE_SEMAPHORES TRUE +#endif + +/** + * @brief Semaphores queuing mode. + * @details If enabled then the threads are enqueued on semaphores by + * priority rather than in FIFO order. + * + * @note The default is @p FALSE. Enable this if you have special requirements. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_SEMAPHORES_PRIORITY) || defined(__DOXYGEN__) +#define CH_USE_SEMAPHORES_PRIORITY FALSE +#endif + +/** + * @brief Atomic semaphore API. + * @details If enabled then the semaphores the @p chSemSignalWait() API + * is included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_SEMSW) || defined(__DOXYGEN__) +#define CH_USE_SEMSW TRUE +#endif + +/** + * @brief Mutexes APIs. + * @details If enabled then the mutexes APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MUTEXES) || defined(__DOXYGEN__) +#define CH_USE_MUTEXES TRUE +#endif + +/** + * @brief Conditional Variables APIs. + * @details If enabled then the conditional variables APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_MUTEXES. + */ +#if !defined(CH_USE_CONDVARS) || defined(__DOXYGEN__) +#define CH_USE_CONDVARS TRUE +#endif + +/** + * @brief Conditional Variables APIs with timeout. + * @details If enabled then the conditional variables APIs with timeout + * specification are included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_CONDVARS. + */ +#if !defined(CH_USE_CONDVARS_TIMEOUT) || defined(__DOXYGEN__) +#define CH_USE_CONDVARS_TIMEOUT TRUE +#endif + +/** + * @brief Events Flags APIs. + * @details If enabled then the event flags APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_EVENTS) || defined(__DOXYGEN__) +#define CH_USE_EVENTS TRUE +#endif + +/** + * @brief Events Flags APIs with timeout. + * @details If enabled then the events APIs with timeout specification + * are included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_EVENTS. + */ +#if !defined(CH_USE_EVENTS_TIMEOUT) || defined(__DOXYGEN__) +#define CH_USE_EVENTS_TIMEOUT TRUE +#endif + +/** + * @brief Synchronous Messages APIs. + * @details If enabled then the synchronous messages APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MESSAGES) || defined(__DOXYGEN__) +#define CH_USE_MESSAGES TRUE +#endif + +/** + * @brief Synchronous Messages queuing mode. + * @details If enabled then messages are served by priority rather than in + * FIFO order. + * + * @note The default is @p FALSE. Enable this if you have special requirements. + * @note Requires @p CH_USE_MESSAGES. + */ +#if !defined(CH_USE_MESSAGES_PRIORITY) || defined(__DOXYGEN__) +#define CH_USE_MESSAGES_PRIORITY FALSE +#endif + +/** + * @brief Mailboxes APIs. + * @details If enabled then the asynchronous messages (mailboxes) APIs are + * included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_MAILBOXES) || defined(__DOXYGEN__) +#define CH_USE_MAILBOXES TRUE +#endif + +/** + * @brief I/O Queues APIs. + * @details If enabled then the I/O queues APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_QUEUES) || defined(__DOXYGEN__) +#define CH_USE_QUEUES TRUE +#endif + +/** + * @brief Core Memory Manager APIs. + * @details If enabled then the core memory manager APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MEMCORE) || defined(__DOXYGEN__) +#define CH_USE_MEMCORE TRUE +#endif + +/** + * @brief Heap Allocator APIs. + * @details If enabled then the memory heap allocator APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_MEMCORE and either @p CH_USE_MUTEXES or + * @p CH_USE_SEMAPHORES. + * @note Mutexes are recommended. + */ +#if !defined(CH_USE_HEAP) || defined(__DOXYGEN__) +#define CH_USE_HEAP TRUE +#endif + +/** + * @brief C-runtime allocator. + * @details If enabled the the heap allocator APIs just wrap the C-runtime + * @p malloc() and @p free() functions. + * + * @note The default is @p FALSE. + * @note Requires @p CH_USE_HEAP. + * @note The C-runtime may or may not require @p CH_USE_MEMCORE, see the + * appropriate documentation. + */ +#if !defined(CH_USE_MALLOC_HEAP) || defined(__DOXYGEN__) +#define CH_USE_MALLOC_HEAP FALSE +#endif + +/** + * @brief Memory Pools Allocator APIs. + * @details If enabled then the memory pools allocator APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MEMPOOLS) || defined(__DOXYGEN__) +#define CH_USE_MEMPOOLS TRUE +#endif + +/** + * @brief Dynamic Threads APIs. + * @details If enabled then the dynamic threads creation APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_WAITEXIT. + * @note Requires @p CH_USE_HEAP and/or @p CH_USE_MEMPOOLS. + */ +#if !defined(CH_USE_DYNAMIC) || defined(__DOXYGEN__) +#define CH_USE_DYNAMIC TRUE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Debug options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Debug option, system state check. + * @details If enabled the correct call protocol for system APIs is checked + * at runtime. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_SYSTEM_STATE_CHECK) || defined(__DOXYGEN__) +#define CH_DBG_SYSTEM_STATE_CHECK FALSE +#endif + +/** + * @brief Debug option, parameters checks. + * @details If enabled then the checks on the API functions input + * parameters are activated. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_CHECKS) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_CHECKS FALSE +#endif + +/** + * @brief Debug option, consistency checks. + * @details If enabled then all the assertions in the kernel code are + * activated. This includes consistency checks inside the kernel, + * runtime anomalies and port-defined checks. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_ASSERTS) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_ASSERTS FALSE +#endif + +/** + * @brief Debug option, trace buffer. + * @details If enabled then the context switch circular trace buffer is + * activated. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_TRACE) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_TRACE FALSE +#endif + +/** + * @brief Debug option, stack checks. + * @details If enabled then a runtime stack check is performed. + * + * @note The default is @p FALSE. + * @note The stack check is performed in a architecture/port dependent way. + * It may not be implemented or some ports. + * @note The default failure mode is to halt the system with the global + * @p panic_msg variable set to @p NULL. + */ +#if !defined(CH_DBG_ENABLE_STACK_CHECK) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_STACK_CHECK FALSE +#endif + +/** + * @brief Debug option, stacks initialization. + * @details If enabled then the threads working area is filled with a byte + * value when a thread is created. This can be useful for the + * runtime measurement of the used stack. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_FILL_THREADS) || defined(__DOXYGEN__) +#define CH_DBG_FILL_THREADS FALSE +#endif + +/** + * @brief Debug option, threads profiling. + * @details If enabled then a field is added to the @p Thread structure that + * counts the system ticks occurred while executing the thread. + * + * @note The default is @p TRUE. + * @note This debug option is defaulted to TRUE because it is required by + * some test cases into the test suite. + */ +#if !defined(CH_DBG_THREADS_PROFILING) || defined(__DOXYGEN__) +#define CH_DBG_THREADS_PROFILING TRUE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Kernel hooks + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Threads descriptor structure extension. + * @details User fields added to the end of the @p Thread structure. + */ +#if !defined(THREAD_EXT_FIELDS) || defined(__DOXYGEN__) +#define THREAD_EXT_FIELDS \ + /* Add threads custom fields here.*/ +#endif + +/** + * @brief Threads initialization hook. + * @details User initialization code added to the @p chThdInit() API. + * + * @note It is invoked from within @p chThdInit() and implicitly from all + * the threads creation APIs. + */ +#if !defined(THREAD_EXT_INIT_HOOK) || defined(__DOXYGEN__) +#define THREAD_EXT_INIT_HOOK(tp) { \ + /* Add threads initialization code here.*/ \ +} +#endif + +/** + * @brief Threads finalization hook. + * @details User finalization code added to the @p chThdExit() API. + * + * @note It is inserted into lock zone. + * @note It is also invoked when the threads simply return in order to + * terminate. + */ +#if !defined(THREAD_EXT_EXIT_HOOK) || defined(__DOXYGEN__) +#define THREAD_EXT_EXIT_HOOK(tp) { \ + /* Add threads finalization code here.*/ \ +} +#endif + +/** + * @brief Context switch hook. + * @details This hook is invoked just before switching between threads. + */ +#if !defined(THREAD_CONTEXT_SWITCH_HOOK) || defined(__DOXYGEN__) +#define THREAD_CONTEXT_SWITCH_HOOK(ntp, otp) { \ + /* System halt code here.*/ \ +} +#endif + +/** + * @brief Idle Loop hook. + * @details This hook is continuously invoked by the idle thread loop. + */ +#if !defined(IDLE_LOOP_HOOK) || defined(__DOXYGEN__) +#define IDLE_LOOP_HOOK() { \ + /* Idle loop code here.*/ \ +} +#endif + +/** + * @brief System tick event hook. + * @details This hook is invoked in the system tick handler immediately + * after processing the virtual timers queue. + */ +#if !defined(SYSTEM_TICK_EVENT_HOOK) || defined(__DOXYGEN__) +#define SYSTEM_TICK_EVENT_HOOK() { \ + /* System tick event code here.*/ \ +} +#endif + +/** + * @brief System halt hook. + * @details This hook is invoked in case to a system halting error before + * the system is halted. + */ +#if !defined(SYSTEM_HALT_HOOK) || defined(__DOXYGEN__) +#define SYSTEM_HALT_HOOK() { \ + /* System halt code here.*/ \ +} +#endif + +/** @} */ + +/*===========================================================================*/ +/* Port-specific settings (override port settings defaulted in chcore.h). */ +/*===========================================================================*/ + +#endif /* _CHCONF_H_ */ + +/** @} */ diff --git a/demos/ARM11-BCM2835-G++/halconf.h b/demos/ARM11-BCM2835-G++/halconf.h new file mode 100644 index 0000000000..b33853fa60 --- /dev/null +++ b/demos/ARM11-BCM2835-G++/halconf.h @@ -0,0 +1,342 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file templates/halconf.h + * @brief HAL configuration header. + * @details HAL configuration file, this file allows to enable or disable the + * various device drivers from your application. You may also use + * this file in order to override the device drivers default settings. + * + * @addtogroup HAL_CONF + * @{ + */ + +#ifndef _HALCONF_H_ +#define _HALCONF_H_ + +#include "mcuconf.h" + +/** + * @brief Enables the TM subsystem. + */ +#if !defined(HAL_USE_TM) || defined(__DOXYGEN__) +#define HAL_USE_TM FALSE +#endif + +/** + * @brief Enables the PAL subsystem. + */ +#if !defined(HAL_USE_PAL) || defined(__DOXYGEN__) +#define HAL_USE_PAL TRUE +#endif + +/** + * @brief Enables the ADC subsystem. + */ +#if !defined(HAL_USE_ADC) || defined(__DOXYGEN__) +#define HAL_USE_ADC FALSE +#endif + +/** + * @brief Enables the CAN subsystem. + */ +#if !defined(HAL_USE_CAN) || defined(__DOXYGEN__) +#define HAL_USE_CAN FALSE +#endif + +/** + * @brief Enables the EXT subsystem. + */ +#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__) +#define HAL_USE_EXT FALSE +#endif + +/** + * @brief Enables the GPT subsystem. + */ +#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__) +#define HAL_USE_GPT FALSE +#endif + +/** + * @brief Enables the I2C subsystem. + */ +#if !defined(HAL_USE_I2C) || defined(__DOXYGEN__) +#define HAL_USE_I2C FALSE +#endif + +/** + * @brief Enables the ICU subsystem. + */ +#if !defined(HAL_USE_ICU) || defined(__DOXYGEN__) +#define HAL_USE_ICU FALSE +#endif + +/** + * @brief Enables the MAC subsystem. + */ +#if !defined(HAL_USE_MAC) || defined(__DOXYGEN__) +#define HAL_USE_MAC FALSE +#endif + +/** + * @brief Enables the MMC_SPI subsystem. + */ +#if !defined(HAL_USE_MMC_SPI) || defined(__DOXYGEN__) +#define HAL_USE_MMC_SPI FALSE +#endif + +/** + * @brief Enables the PWM subsystem. + */ +#if !defined(HAL_USE_PWM) || defined(__DOXYGEN__) +#define HAL_USE_PWM FALSE +#endif + +/** + * @brief Enables the RTC subsystem. + */ +#if !defined(HAL_USE_RTC) || defined(__DOXYGEN__) +#define HAL_USE_RTC FALSE +#endif + +/** + * @brief Enables the SDC subsystem. + */ +#if !defined(HAL_USE_SDC) || defined(__DOXYGEN__) +#define HAL_USE_SDC FALSE +#endif + +/** + * @brief Enables the SERIAL subsystem. + */ +#if !defined(HAL_USE_SERIAL) || defined(__DOXYGEN__) +#define HAL_USE_SERIAL TRUE +#endif + +/** + * @brief Enables the SERIAL over USB subsystem. + */ +#if !defined(HAL_USE_SERIAL_USB) || defined(__DOXYGEN__) +#define HAL_USE_SERIAL_USB FALSE +#endif + +/** + * @brief Enables the SPI subsystem. + */ +#if !defined(HAL_USE_SPI) || defined(__DOXYGEN__) +#define HAL_USE_SPI TRUE +#endif + +/** + * @brief Enables the UART subsystem. + */ +#if !defined(HAL_USE_UART) || defined(__DOXYGEN__) +#define HAL_USE_UART FALSE +#endif + +/** + * @brief Enables the USB subsystem. + */ +#if !defined(HAL_USE_USB) || defined(__DOXYGEN__) +#define HAL_USE_USB FALSE +#endif + +/*===========================================================================*/ +/* ADC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables synchronous APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(ADC_USE_WAIT) || defined(__DOXYGEN__) +#define ADC_USE_WAIT TRUE +#endif + +/** + * @brief Enables the @p adcAcquireBus() and @p adcReleaseBus() APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(ADC_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define ADC_USE_MUTUAL_EXCLUSION TRUE +#endif + +/*===========================================================================*/ +/* CAN driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Sleep mode related APIs inclusion switch. + */ +#if !defined(CAN_USE_SLEEP_MODE) || defined(__DOXYGEN__) +#define CAN_USE_SLEEP_MODE TRUE +#endif + +/*===========================================================================*/ +/* I2C driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables the mutual exclusion APIs on the I2C bus. + */ +#if !defined(I2C_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define I2C_USE_MUTUAL_EXCLUSION TRUE +#endif + +/*===========================================================================*/ +/* MAC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables an event sources for incoming packets. + */ +#if !defined(MAC_USE_EVENTS) || defined(__DOXYGEN__) +#define MAC_USE_EVENTS TRUE +#endif + +/*===========================================================================*/ +/* MMC_SPI driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Block size for MMC transfers. + */ +#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__) +#define MMC_SECTOR_SIZE 512 +#endif + +/** + * @brief Delays insertions. + * @details If enabled this options inserts delays into the MMC waiting + * routines releasing some extra CPU time for the threads with + * lower priority, this may slow down the driver a bit however. + * This option is recommended also if the SPI driver does not + * use a DMA channel and heavily loads the CPU. + */ +#if !defined(MMC_NICE_WAITING) || defined(__DOXYGEN__) +#define MMC_NICE_WAITING TRUE +#endif + +/** + * @brief Number of positive insertion queries before generating the + * insertion event. + */ +#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__) +#define MMC_POLLING_INTERVAL 10 +#endif + +/** + * @brief Interval, in milliseconds, between insertion queries. + */ +#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__) +#define MMC_POLLING_DELAY 10 +#endif + +/** + * @brief Uses the SPI polled API for small data transfers. + * @details Polled transfers usually improve performance because it + * saves two context switches and interrupt servicing. Note + * that this option has no effect on large transfers which + * are always performed using DMAs/IRQs. + */ +#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__) +#define MMC_USE_SPI_POLLING TRUE +#endif + +/*===========================================================================*/ +/* SDC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Number of initialization attempts before rejecting the card. + * @note Attempts are performed at 10mS intervals. + */ +#if !defined(SDC_INIT_RETRY) || defined(__DOXYGEN__) +#define SDC_INIT_RETRY 100 +#endif + +/** + * @brief Include support for MMC cards. + * @note MMC support is not yet implemented so this option must be kept + * at @p FALSE. + */ +#if !defined(SDC_MMC_SUPPORT) || defined(__DOXYGEN__) +#define SDC_MMC_SUPPORT FALSE +#endif + +/** + * @brief Delays insertions. + * @details If enabled this options inserts delays into the MMC waiting + * routines releasing some extra CPU time for the threads with + * lower priority, this may slow down the driver a bit however. + */ +#if !defined(SDC_NICE_WAITING) || defined(__DOXYGEN__) +#define SDC_NICE_WAITING TRUE +#endif + +/*===========================================================================*/ +/* SERIAL driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Default bit rate. + * @details Configuration parameter, this is the baud rate selected for the + * default configuration. + */ +#if !defined(SERIAL_DEFAULT_BITRATE) || defined(__DOXYGEN__) +#define SERIAL_DEFAULT_BITRATE 38400 +#endif + +/** + * @brief Serial buffers size. + * @details Configuration parameter, you can change the depth of the queue + * buffers depending on the requirements of your application. + * @note The default is 64 bytes for both the transmission and receive + * buffers. + */ +#if !defined(SERIAL_BUFFERS_SIZE) || defined(__DOXYGEN__) +#define SERIAL_BUFFERS_SIZE 16 +#endif + +/*===========================================================================*/ +/* SPI driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables synchronous APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(SPI_USE_WAIT) || defined(__DOXYGEN__) +#define SPI_USE_WAIT TRUE +#endif + +/** + * @brief Enables the @p spiAcquireBus() and @p spiReleaseBus() APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(SPI_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define SPI_USE_MUTUAL_EXCLUSION TRUE +#endif + +#endif /* _HALCONF_H_ */ + +/** @} */ diff --git a/demos/ARM11-BCM2835-G++/main.cpp b/demos/ARM11-BCM2835-G++/main.cpp new file mode 100644 index 0000000000..ddf2d8d263 --- /dev/null +++ b/demos/ARM11-BCM2835-G++/main.cpp @@ -0,0 +1,322 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +#include "ch.hpp" +#include "hal.h" +#include "chprintf.h" +#include "Adafruit_HX8340B.h" + +// Color definitions +#define BLACK 0x0000 +#define BLUE 0x001F +#define RED 0xF800 +#define GREEN 0x07E0 +#define CYAN 0x07FF +#define MAGENTA 0xF81F +#define YELLOW 0xFFE0 +#define WHITE 0xFFFF + +static const float p = 3.1415926; + +using namespace chibios_rt; + +static void tftPrintTest(Adafruit_HX8340B& display); +static void testlines(Adafruit_HX8340B& display, uint16_t color); +//static void testdrawtext(Adafruit_HX8340B& display, char *text, uint16_t color); +static void testfastlines(Adafruit_HX8340B& display, uint16_t color1, uint16_t color2); +static void testdrawrects(Adafruit_HX8340B& display, uint16_t color); +static void testfillrects(Adafruit_HX8340B& display, uint16_t color1, uint16_t color2); +static void testfillcircles(Adafruit_HX8340B& display, uint8_t radius, uint16_t color); +static void testdrawcircles(Adafruit_HX8340B& display, uint8_t radius, uint16_t color); +static void testtriangles(Adafruit_HX8340B& display); +static void testroundrects(Adafruit_HX8340B& display); +static void tftPrintTest(Adafruit_HX8340B& display); + +#define delay(millis) chThdSleepMilliseconds(millis) + +static WORKING_AREA(waThread1, 128); + +static msg_t Thread1(void *p) { + (void)p; + chRegSetThreadName("backlightControl"); + while (TRUE) { + uint32_t buttonState = palReadPad(GPIO4_PORT, GPIO4_PAD); + if (buttonState == 0) { + palClearPad(GPIO25_PORT, GPIO25_PAD); + } + else { + palSetPad(GPIO25_PORT, GPIO25_PAD); + } + } + return 0; +} + +/* + * Application entry point. + */ +int main(void) { + /* + * System initializations. + * - HAL initialization, this also initializes the configured device drivers + * and performs the board-specific initializations. + * - Kernel initialization, the main() function becomes a thread and the + * RTOS is active. + */ + halInit(); + System::init(); + + /* + * Activates the serial driver using the driver default configuration. + */ + sdStart(&SD1, NULL); + chprintf((BaseSequentialStream *)&SD1, "Adafruit HX8340B Demonstration (C++)\r\n"); + + // Use button on pin 4 to control backlight with pin 25 + palSetPadMode(GPIO4_PORT, GPIO4_PAD, PAL_MODE_INPUT_PULLUP); + palSetPadMode(GPIO25_PORT, GPIO25_PAD, PAL_MODE_OUTPUT); + palSetPad(GPIO25_PORT, GPIO25_PAD); + chThdCreateStatic(waThread1, sizeof(waThread1), NORMALPRIO, Thread1, NULL); + + palSetPadMode(GPIO17_PORT, GPIO17_PAD, PAL_MODE_OUTPUT); + + palSetPad(GPIO17_PORT, GPIO17_PAD); + chThdSleepMilliseconds(100); + palClearPad(GPIO17_PORT, GPIO17_PAD); + chThdSleepMilliseconds(100); + palSetPad(GPIO17_PORT, GPIO17_PAD); + chThdSleepMilliseconds(50); + + /* LCD Config.*/ + SPIConfig spiConfig; + spiConfig.chip_select = 1; + spiConfig.lossiEnabled = TRUE; + spiConfig.clock_divider = 8; // ~30 MHz + + Adafruit_HX8340B display(&SPI0, &spiConfig); + + display.begin(); + + display.fillScreen(BLACK); + + display.setRotation(3); + display.setCursor(0,0); + display.print("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur adipiscing ante sed nibh tincidunt feugiat. Maecenas enim massa"); + delay(1000); + + tftPrintTest(display); + delay(1000); + + //a single pixel + display.drawPixel(display.width()/2, display.height()/2, GREEN); + delay(500); + + // line draw test + testlines(display, YELLOW); + delay(500); + + // optimized lines + testfastlines(display, RED, BLUE); + delay(500); + + testdrawrects(display, GREEN); + delay(1000); + + testfillrects(display, YELLOW, MAGENTA); + delay(1000); + + display.fillScreen(BLACK); + testfillcircles(display, 10, BLUE); + testdrawcircles(display, 10, WHITE); + delay(1000); + + testroundrects(display); + delay(500); + + testtriangles(display); + delay(500); + + /* + * Events servicing loop. + */ + chprintf((BaseSequentialStream *)&SD1, "Demonstration idle\r\n"); + chThdWait(chThdSelf()); + + chprintf((BaseSequentialStream *)&SD1, "Demonstration exiting\r\n"); + + return 0; +} + +static void testlines(Adafruit_HX8340B& display, uint16_t color) { + display.fillScreen(BLACK); + for (int16_t x=0; x < display.width()-1; x+=6) { + display.drawLine(0, 0, x, display.height()-1, color); + } + for (int16_t y=0; y < display.height()-1; y+=6) { + display.drawLine(0, 0, display.width()-1, y, color); + } + + display.fillScreen(BLACK); + for (int16_t x=0; x < display.width()-1; x+=6) { + display.drawLine(display.width()-1, 0, x, display.height()-1, color); + } + for (int16_t y=0; y < display.height()-1; y+=6) { + display.drawLine(display.width()-1, 0, 0, y, color); + } + + display.fillScreen(BLACK); + for (int16_t x=0; x < display.width()-1; x+=6) { + display.drawLine(0, display.height()-1, x, 0, color); + } + for (int16_t y=0; y < display.height()-1; y+=6) { + display.drawLine(0, display.height()-1, display.width()-1, y, color); + } + + display.fillScreen(BLACK); + for (int16_t x=0; x < display.width()-1; x+=6) { + display.drawLine(display.width()-1, display.height()-1, x, 0, color); + } + for (int16_t y=0; y < display.height()-1; y+=6) { + display.drawLine(display.width()-1, display.height()-1, 0, y, color); + } + +} + +#if 0 +static void testdrawtext(Adafruit_HX8340B& display, char *text, uint16_t color) { + display.setTextSize(1); + display.setTextColor(WHITE); + display.setCursor(0,0); + + for (uint8_t i=0; i < 168; i++) { + if (i == '\n') continue; + display.write(i); + if ((i > 0) && (i % 21 == 0)) + display.println(); + } +} +#endif + +static void testfastlines(Adafruit_HX8340B& display, uint16_t color1, uint16_t color2) { + display.fillScreen(BLACK); + for (int16_t y=0; y < display.height()-1; y+=5) { + display.drawFastHLine(0, y, display.width()-1, color1); + } + for (int16_t x=0; x < display.width()-1; x+=5) { + display.drawFastVLine(x, 0, display.height()-1, color2); + } +} + +static void testdrawrects(Adafruit_HX8340B& display, uint16_t color) { + display.fillScreen(BLACK); + for (int16_t x=0; x < display.height()-1; x+=6) { + display.drawRect((display.width()-1)/2 -x/2, (display.height()-1)/2 -x/2 , x, x, color); + } +} + +static void testfillrects(Adafruit_HX8340B& display, uint16_t color1, uint16_t color2) { + display.fillScreen(BLACK); + for (int16_t x=display.width()-1; x > 6; x-=6) { + display.fillRect((display.width()-1)/2 -x/2, (display.height()-1)/2 -x/2 , x, x, color1); + display.drawRect((display.width()-1)/2 -x/2, (display.height()-1)/2 -x/2 , x, x, color2); + } +} + +static void testfillcircles(Adafruit_HX8340B& display, uint8_t radius, uint16_t color) { + for (uint8_t x=radius; x < display.width()-1; x+=radius*2) { + for (uint8_t y=radius; y < display.height()-1; y+=radius*2) { + display.fillCircle(x, y, radius, color); + } + } +} + +static void testdrawcircles(Adafruit_HX8340B& display, uint8_t radius, uint16_t color) { + for (int16_t x=0; x < display.width()-1+radius; x+=radius*2) { + for (int16_t y=0; y < display.height()-1+radius; y+=radius*2) { + display.drawCircle(x, y, radius, color); + } + } +} + +static void testtriangles(Adafruit_HX8340B& display) { + display.fillScreen(BLACK); + int color = 0xF800; + int t; + int w = display.width()/2; + int x = display.height(); + int y = 0; + int z = display.width(); + for(t = 0 ; t <= 15; t+=1) { + display.drawTriangle(w, y, y, x, z, x, color); + x-=4; + y+=4; + z-=4; + color+=100; + } +} + +static void testroundrects(Adafruit_HX8340B& display) { + display.fillScreen(BLACK); + int color = 100; + int i; + int t; + for(t = 0 ; t <= 4; t+=1) { + int x = 0; + int y = 0; + int w = display.width(); + int h = display.height(); + for(i = 0 ; i <= 24; i+=1) { + display.drawRoundRect(x, y, w, h, 5, color); + x+=2; + y+=3; + w-=4; + h-=6; + color+=1100; + } + color+=100; + } +} + +static void tftPrintTest(Adafruit_HX8340B& display) { + display.fillScreen(BLACK); + display.setCursor(0, 5); + display.setTextColor(RED); + display.setTextSize(1); + display.println("Hello World!"); + display.setTextColor(YELLOW, GREEN); + display.setTextSize(2); + display.println("Hello World!"); + display.setTextColor(BLUE); + display.setTextSize(3); + display.println(1234.567); + delay(1500); + display.setCursor(0, 5); + display.fillScreen(BLACK); + display.setTextColor(WHITE); + display.setTextSize(0); + display.println("Hello World!"); + display.setTextSize(1); + display.setTextColor(GREEN); + display.print(p, 5); + display.println(" Want pi?"); + display.print(8675309, HEX); // print 8,675,309 out in HEX! + display.println(" Print HEX"); + display.setTextColor(WHITE); +} + diff --git a/demos/ARM11-BCM2835-G++/mcuconf.h b/demos/ARM11-BCM2835-G++/mcuconf.h new file mode 100644 index 0000000000..8895db6402 --- /dev/null +++ b/demos/ARM11-BCM2835-G++/mcuconf.h @@ -0,0 +1,57 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/* + * LPC214x drivers configuration. + * The following settings override the default settings present in + * the various device driver implementation headers. + * Note that the settings for each driver only have effect if the driver + * is enabled in halconf.h. + */ + +/* + * ADC driver system settings. + */ + +/* + * CAN driver system settings. + */ + +/* + * MAC driver system settings. + */ + +/* + * PWM driver system settings. + */ + +/* + * SERIAL driver system settings. + */ +#define USE_LPC214x_UART0 TRUE +#define USE_LPC214x_UART1 TRUE +#define LPC214x_UART_FIFO_PRELOAD 16 +#define LPC214x_UART0_PRIORITY 1 +#define LPC214x_UART1_PRIORITY 2 + +/* + * SPI driver system settings. + */ +#define USE_LPC214x_SPI1 TRUE diff --git a/demos/ARM11-BCM2835-G++/readme.txt b/demos/ARM11-BCM2835-G++/readme.txt new file mode 100644 index 0000000000..38e10cec12 --- /dev/null +++ b/demos/ARM11-BCM2835-G++/readme.txt @@ -0,0 +1,21 @@ +***************************************************************************** +** ChibiOS/RT port for BCM2835 using G++. ** +***************************************************************************** + +** TARGET ** + +The demo runs some graphics tests using the Adafruit 2.2" 18-bit color +TFT LCD display. http://www.adafruit.com/products/797 + +** The Demo ** + +The demonstration uses modified versions of the Adafruit_GFX and +Adafruit_HX8340B classes. These were originally written for the Arduino. +The Print and Printable support classes are also modified versions of +the Arduino classes. The graphics test is based on the test provided +with the Adafruit libraries, modified to run on the Pi. + +** Build Procedure ** + +The demo was built using the YAGARTO toolchain but any toolchain based on GCC +and GNU userspace programs will work. diff --git a/demos/ARM11-BCM2835-GCC/.dep/adc.o.d b/demos/ARM11-BCM2835-GCC/.dep/adc.o.d new file mode 100644 index 0000000000..2f2405084a --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/adc.o.d @@ -0,0 +1,159 @@ +build/obj/adc.o: ../../os/hal/src/adc.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/bcm2835.o.d b/demos/ARM11-BCM2835-GCC/.dep/bcm2835.o.d new file mode 100644 index 0000000000..370291acf2 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/bcm2835.o.d @@ -0,0 +1,19 @@ +build/obj/bcm2835.o: ../../os/hal/platforms/BCM2835/bcm2835.c \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/board.o.d b/demos/ARM11-BCM2835-GCC/.dep/board.o.d new file mode 100644 index 0000000000..f88021e8f8 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/board.o.d @@ -0,0 +1,159 @@ +build/obj/board.o: ../../boards/RASPBERRYPI_MODB/board.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/can.o.d b/demos/ARM11-BCM2835-GCC/.dep/can.o.d new file mode 100644 index 0000000000..f54dcec03a --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/can.o.d @@ -0,0 +1,159 @@ +build/obj/can.o: ../../os/hal/src/can.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chcond.o.d b/demos/ARM11-BCM2835-GCC/.dep/chcond.o.d new file mode 100644 index 0000000000..a18063d9f0 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chcond.o.d @@ -0,0 +1,81 @@ +build/obj/chcond.o: ../../os/kernel/src/chcond.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chcore.o.d b/demos/ARM11-BCM2835-GCC/.dep/chcore.o.d new file mode 100644 index 0000000000..9185bad685 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chcore.o.d @@ -0,0 +1,81 @@ +build/obj/chcore.o: ../../os/ports/GCC/ARM/chcore.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chcoreasm.o.d b/demos/ARM11-BCM2835-GCC/.dep/chcoreasm.o.d new file mode 100644 index 0000000000..635d0dd3bc --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chcoreasm.o.d @@ -0,0 +1,3 @@ +build/obj/chcoreasm.o: ../../os/ports/GCC/ARM/chcoreasm.s chconf.h + +chconf.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chdebug.o.d b/demos/ARM11-BCM2835-GCC/.dep/chdebug.o.d new file mode 100644 index 0000000000..a604d62e63 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chdebug.o.d @@ -0,0 +1,81 @@ +build/obj/chdebug.o: ../../os/kernel/src/chdebug.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chdynamic.o.d b/demos/ARM11-BCM2835-GCC/.dep/chdynamic.o.d new file mode 100644 index 0000000000..a3cfcd7eea --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chdynamic.o.d @@ -0,0 +1,81 @@ +build/obj/chdynamic.o: ../../os/kernel/src/chdynamic.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chevents.o.d b/demos/ARM11-BCM2835-GCC/.dep/chevents.o.d new file mode 100644 index 0000000000..4f47039b0a --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chevents.o.d @@ -0,0 +1,81 @@ +build/obj/chevents.o: ../../os/kernel/src/chevents.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chheap.o.d b/demos/ARM11-BCM2835-GCC/.dep/chheap.o.d new file mode 100644 index 0000000000..ac014c9bb3 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chheap.o.d @@ -0,0 +1,81 @@ +build/obj/chheap.o: ../../os/kernel/src/chheap.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chlists.o.d b/demos/ARM11-BCM2835-GCC/.dep/chlists.o.d new file mode 100644 index 0000000000..526451bf08 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chlists.o.d @@ -0,0 +1,81 @@ +build/obj/chlists.o: ../../os/kernel/src/chlists.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chmboxes.o.d b/demos/ARM11-BCM2835-GCC/.dep/chmboxes.o.d new file mode 100644 index 0000000000..4933a366af --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chmboxes.o.d @@ -0,0 +1,81 @@ +build/obj/chmboxes.o: ../../os/kernel/src/chmboxes.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chmemcore.o.d b/demos/ARM11-BCM2835-GCC/.dep/chmemcore.o.d new file mode 100644 index 0000000000..eac114606f --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chmemcore.o.d @@ -0,0 +1,81 @@ +build/obj/chmemcore.o: ../../os/kernel/src/chmemcore.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chmempools.o.d b/demos/ARM11-BCM2835-GCC/.dep/chmempools.o.d new file mode 100644 index 0000000000..64437d0281 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chmempools.o.d @@ -0,0 +1,81 @@ +build/obj/chmempools.o: ../../os/kernel/src/chmempools.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chmsg.o.d b/demos/ARM11-BCM2835-GCC/.dep/chmsg.o.d new file mode 100644 index 0000000000..a9b4d2386f --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chmsg.o.d @@ -0,0 +1,81 @@ +build/obj/chmsg.o: ../../os/kernel/src/chmsg.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chmtx.o.d b/demos/ARM11-BCM2835-GCC/.dep/chmtx.o.d new file mode 100644 index 0000000000..9dc5c8e080 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chmtx.o.d @@ -0,0 +1,81 @@ +build/obj/chmtx.o: ../../os/kernel/src/chmtx.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chprintf.o.d b/demos/ARM11-BCM2835-GCC/.dep/chprintf.o.d new file mode 100644 index 0000000000..1366a7aae2 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chprintf.o.d @@ -0,0 +1,89 @@ +build/obj/chprintf.o: ../../os/various/chprintf.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/various/chprintf.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdarg.h \ + ../../os/various/memstreams.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/various/chprintf.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdarg.h: + +../../os/various/memstreams.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chqueues.o.d b/demos/ARM11-BCM2835-GCC/.dep/chqueues.o.d new file mode 100644 index 0000000000..e68f425ee9 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chqueues.o.d @@ -0,0 +1,81 @@ +build/obj/chqueues.o: ../../os/kernel/src/chqueues.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chregistry.o.d b/demos/ARM11-BCM2835-GCC/.dep/chregistry.o.d new file mode 100644 index 0000000000..71944df499 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chregistry.o.d @@ -0,0 +1,81 @@ +build/obj/chregistry.o: ../../os/kernel/src/chregistry.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chschd.o.d b/demos/ARM11-BCM2835-GCC/.dep/chschd.o.d new file mode 100644 index 0000000000..4dbed8c87f --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chschd.o.d @@ -0,0 +1,81 @@ +build/obj/chschd.o: ../../os/kernel/src/chschd.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chsem.o.d b/demos/ARM11-BCM2835-GCC/.dep/chsem.o.d new file mode 100644 index 0000000000..7c66c6796d --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chsem.o.d @@ -0,0 +1,81 @@ +build/obj/chsem.o: ../../os/kernel/src/chsem.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chsys.o.d b/demos/ARM11-BCM2835-GCC/.dep/chsys.o.d new file mode 100644 index 0000000000..befde9669a --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chsys.o.d @@ -0,0 +1,81 @@ +build/obj/chsys.o: ../../os/kernel/src/chsys.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chthreads.o.d b/demos/ARM11-BCM2835-GCC/.dep/chthreads.o.d new file mode 100644 index 0000000000..4939d8b704 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chthreads.o.d @@ -0,0 +1,81 @@ +build/obj/chthreads.o: ../../os/kernel/src/chthreads.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/chvt.o.d b/demos/ARM11-BCM2835-GCC/.dep/chvt.o.d new file mode 100644 index 0000000000..63b69a1c7f --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/chvt.o.d @@ -0,0 +1,81 @@ +build/obj/chvt.o: ../../os/kernel/src/chvt.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/crt0.o.d b/demos/ARM11-BCM2835-GCC/.dep/crt0.o.d new file mode 100644 index 0000000000..6110e18ba0 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/crt0.o.d @@ -0,0 +1 @@ +build/obj/crt0.o: ../../os/ports/GCC/ARM/crt0.s diff --git a/demos/ARM11-BCM2835-GCC/.dep/ext.o.d b/demos/ARM11-BCM2835-GCC/.dep/ext.o.d new file mode 100644 index 0000000000..e5ed91be20 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/ext.o.d @@ -0,0 +1,159 @@ +build/obj/ext.o: ../../os/hal/src/ext.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/gpt.o.d b/demos/ARM11-BCM2835-GCC/.dep/gpt.o.d new file mode 100644 index 0000000000..ef68edd6b6 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/gpt.o.d @@ -0,0 +1,159 @@ +build/obj/gpt.o: ../../os/hal/src/gpt.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/gpt_lld.o.d b/demos/ARM11-BCM2835-GCC/.dep/gpt_lld.o.d new file mode 100644 index 0000000000..83d445e036 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/gpt_lld.o.d @@ -0,0 +1,159 @@ +build/obj/gpt_lld.o: ../../os/hal/platforms/BCM2835/gpt_lld.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/hal.o.d b/demos/ARM11-BCM2835-GCC/.dep/hal.o.d new file mode 100644 index 0000000000..ac15618c22 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/hal.o.d @@ -0,0 +1,159 @@ +build/obj/hal.o: ../../os/hal/src/hal.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/hal_lld.o.d b/demos/ARM11-BCM2835-GCC/.dep/hal_lld.o.d new file mode 100644 index 0000000000..37d191b858 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/hal_lld.o.d @@ -0,0 +1,159 @@ +build/obj/hal_lld.o: ../../os/hal/platforms/BCM2835/hal_lld.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/i2c.o.d b/demos/ARM11-BCM2835-GCC/.dep/i2c.o.d new file mode 100644 index 0000000000..a401ab7373 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/i2c.o.d @@ -0,0 +1,159 @@ +build/obj/i2c.o: ../../os/hal/src/i2c.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/i2c_lld.o.d b/demos/ARM11-BCM2835-GCC/.dep/i2c_lld.o.d new file mode 100644 index 0000000000..79c1708e4d --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/i2c_lld.o.d @@ -0,0 +1,159 @@ +build/obj/i2c_lld.o: ../../os/hal/platforms/BCM2835/i2c_lld.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/icu.o.d b/demos/ARM11-BCM2835-GCC/.dep/icu.o.d new file mode 100644 index 0000000000..26dc9308a0 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/icu.o.d @@ -0,0 +1,159 @@ +build/obj/icu.o: ../../os/hal/src/icu.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/mac.o.d b/demos/ARM11-BCM2835-GCC/.dep/mac.o.d new file mode 100644 index 0000000000..438d9629de --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/mac.o.d @@ -0,0 +1,159 @@ +build/obj/mac.o: ../../os/hal/src/mac.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/main.o.d b/demos/ARM11-BCM2835-GCC/.dep/main.o.d new file mode 100644 index 0000000000..4a05620e1a --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/main.o.d @@ -0,0 +1,169 @@ +build/obj/main.o: main.c ../../os/kernel/include/ch.h chconf.h \ + ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h \ + ../../test/test.h ../../os/various/shell.h ../../os/various/chprintf.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdarg.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: + +../../test/test.h: + +../../os/various/shell.h: + +../../os/various/chprintf.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdarg.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/mmc_spi.o.d b/demos/ARM11-BCM2835-GCC/.dep/mmc_spi.o.d new file mode 100644 index 0000000000..aebe20b20e --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/mmc_spi.o.d @@ -0,0 +1,201 @@ +build/obj/mmc_spi.o: ../../os/hal/src/mmc_spi.c \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/string.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/_ansi.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/newlib.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/config.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/ieeefp.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/features.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/reent.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/_ansi.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/_types.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/_types.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/_default_types.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/lock.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/cdefs.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/string.h \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/string.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/_ansi.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/newlib.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/config.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/ieeefp.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/features.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/reent.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/_ansi.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/_types.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/_types.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/_default_types.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/lock.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/cdefs.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/string.h: + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/mmcsd.o.d b/demos/ARM11-BCM2835-GCC/.dep/mmcsd.o.d new file mode 100644 index 0000000000..515e49d8d5 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/mmcsd.o.d @@ -0,0 +1,159 @@ +build/obj/mmcsd.o: ../../os/hal/src/mmcsd.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/pal.o.d b/demos/ARM11-BCM2835-GCC/.dep/pal.o.d new file mode 100644 index 0000000000..6f26dbf971 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/pal.o.d @@ -0,0 +1,159 @@ +build/obj/pal.o: ../../os/hal/src/pal.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/pal_lld.o.d b/demos/ARM11-BCM2835-GCC/.dep/pal_lld.o.d new file mode 100644 index 0000000000..c3eac75eea --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/pal_lld.o.d @@ -0,0 +1,165 @@ +build/obj/pal_lld.o: ../../os/hal/platforms/BCM2835/pal_lld.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h \ + ../../os/various/chprintf.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdarg.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: + +../../os/various/chprintf.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdarg.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/pwm.o.d b/demos/ARM11-BCM2835-GCC/.dep/pwm.o.d new file mode 100644 index 0000000000..a4f7bbb2bc --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/pwm.o.d @@ -0,0 +1,159 @@ +build/obj/pwm.o: ../../os/hal/src/pwm.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/pwm_lld.o.d b/demos/ARM11-BCM2835-GCC/.dep/pwm_lld.o.d new file mode 100644 index 0000000000..b480002007 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/pwm_lld.o.d @@ -0,0 +1,159 @@ +build/obj/pwm_lld.o: ../../os/hal/platforms/BCM2835/pwm_lld.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/rtc.o.d b/demos/ARM11-BCM2835-GCC/.dep/rtc.o.d new file mode 100644 index 0000000000..0a33ed8651 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/rtc.o.d @@ -0,0 +1,159 @@ +build/obj/rtc.o: ../../os/hal/src/rtc.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/sdc.o.d b/demos/ARM11-BCM2835-GCC/.dep/sdc.o.d new file mode 100644 index 0000000000..60dfe02b44 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/sdc.o.d @@ -0,0 +1,159 @@ +build/obj/sdc.o: ../../os/hal/src/sdc.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/serial.o.d b/demos/ARM11-BCM2835-GCC/.dep/serial.o.d new file mode 100644 index 0000000000..14eec89839 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/serial.o.d @@ -0,0 +1,159 @@ +build/obj/serial.o: ../../os/hal/src/serial.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/serial_lld.o.d b/demos/ARM11-BCM2835-GCC/.dep/serial_lld.o.d new file mode 100644 index 0000000000..ae4dc1599f --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/serial_lld.o.d @@ -0,0 +1,159 @@ +build/obj/serial_lld.o: ../../os/hal/platforms/BCM2835/serial_lld.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/serial_usb.o.d b/demos/ARM11-BCM2835-GCC/.dep/serial_usb.o.d new file mode 100644 index 0000000000..8a01f6c289 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/serial_usb.o.d @@ -0,0 +1,159 @@ +build/obj/serial_usb.o: ../../os/hal/src/serial_usb.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/shell.o.d b/demos/ARM11-BCM2835-GCC/.dep/shell.o.d new file mode 100644 index 0000000000..a3898d3cc3 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/shell.o.d @@ -0,0 +1,209 @@ +build/obj/shell.o: ../../os/various/shell.c \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/string.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/_ansi.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/newlib.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/config.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/ieeefp.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/features.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/reent.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/_ansi.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/_types.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/_types.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/_default_types.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/lock.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/cdefs.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/string.h \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h \ + ../../os/various/shell.h ../../os/various/chprintf.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdarg.h + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/string.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/_ansi.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/newlib.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/config.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/ieeefp.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/features.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/reent.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/_ansi.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/_types.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/_types.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/_default_types.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/lock.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/cdefs.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/string.h: + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: + +../../os/various/shell.h: + +../../os/various/chprintf.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdarg.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/spi.o.d b/demos/ARM11-BCM2835-GCC/.dep/spi.o.d new file mode 100644 index 0000000000..a19552fcaa --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/spi.o.d @@ -0,0 +1,159 @@ +build/obj/spi.o: ../../os/hal/src/spi.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/spi_lld.o.d b/demos/ARM11-BCM2835-GCC/.dep/spi_lld.o.d new file mode 100644 index 0000000000..91da4c5d3e --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/spi_lld.o.d @@ -0,0 +1,165 @@ +build/obj/spi_lld.o: ../../os/hal/platforms/BCM2835/spi_lld.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h \ + ../../os/various/chprintf.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdarg.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: + +../../os/various/chprintf.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdarg.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/test.o.d b/demos/ARM11-BCM2835-GCC/.dep/test.o.d new file mode 100644 index 0000000000..343bfe42d5 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/test.o.d @@ -0,0 +1,187 @@ +build/obj/test.o: ../../test/test.c ../../os/kernel/include/ch.h chconf.h \ + ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h \ + ../../test/test.h ../../test/testthd.h ../../test/testsem.h \ + ../../test/testmtx.h ../../test/testmsg.h ../../test/testmbox.h \ + ../../test/testevt.h ../../test/testheap.h ../../test/testpools.h \ + ../../test/testdyn.h ../../test/testqueues.h ../../test/testbmk.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: + +../../test/test.h: + +../../test/testthd.h: + +../../test/testsem.h: + +../../test/testmtx.h: + +../../test/testmsg.h: + +../../test/testmbox.h: + +../../test/testevt.h: + +../../test/testheap.h: + +../../test/testpools.h: + +../../test/testdyn.h: + +../../test/testqueues.h: + +../../test/testbmk.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/testbmk.o.d b/demos/ARM11-BCM2835-GCC/.dep/testbmk.o.d new file mode 100644 index 0000000000..3e16630e50 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/testbmk.o.d @@ -0,0 +1,83 @@ +build/obj/testbmk.o: ../../test/testbmk.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../test/test.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../test/test.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/testdyn.o.d b/demos/ARM11-BCM2835-GCC/.dep/testdyn.o.d new file mode 100644 index 0000000000..5e80a6dbf8 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/testdyn.o.d @@ -0,0 +1,83 @@ +build/obj/testdyn.o: ../../test/testdyn.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../test/test.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../test/test.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/testevt.o.d b/demos/ARM11-BCM2835-GCC/.dep/testevt.o.d new file mode 100644 index 0000000000..86d80b4428 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/testevt.o.d @@ -0,0 +1,83 @@ +build/obj/testevt.o: ../../test/testevt.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../test/test.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../test/test.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/testheap.o.d b/demos/ARM11-BCM2835-GCC/.dep/testheap.o.d new file mode 100644 index 0000000000..335fc152da --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/testheap.o.d @@ -0,0 +1,83 @@ +build/obj/testheap.o: ../../test/testheap.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../test/test.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../test/test.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/testmbox.o.d b/demos/ARM11-BCM2835-GCC/.dep/testmbox.o.d new file mode 100644 index 0000000000..224200a6e9 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/testmbox.o.d @@ -0,0 +1,83 @@ +build/obj/testmbox.o: ../../test/testmbox.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../test/test.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../test/test.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/testmsg.o.d b/demos/ARM11-BCM2835-GCC/.dep/testmsg.o.d new file mode 100644 index 0000000000..cc69787c0c --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/testmsg.o.d @@ -0,0 +1,83 @@ +build/obj/testmsg.o: ../../test/testmsg.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../test/test.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../test/test.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/testmtx.o.d b/demos/ARM11-BCM2835-GCC/.dep/testmtx.o.d new file mode 100644 index 0000000000..61806c71f3 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/testmtx.o.d @@ -0,0 +1,83 @@ +build/obj/testmtx.o: ../../test/testmtx.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../test/test.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../test/test.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/testpools.o.d b/demos/ARM11-BCM2835-GCC/.dep/testpools.o.d new file mode 100644 index 0000000000..535039bed8 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/testpools.o.d @@ -0,0 +1,83 @@ +build/obj/testpools.o: ../../test/testpools.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../test/test.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../test/test.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/testqueues.o.d b/demos/ARM11-BCM2835-GCC/.dep/testqueues.o.d new file mode 100644 index 0000000000..6aad7b06e2 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/testqueues.o.d @@ -0,0 +1,83 @@ +build/obj/testqueues.o: ../../test/testqueues.c \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../test/test.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../test/test.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/testsem.o.d b/demos/ARM11-BCM2835-GCC/.dep/testsem.o.d new file mode 100644 index 0000000000..b88e8c71f9 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/testsem.o.d @@ -0,0 +1,83 @@ +build/obj/testsem.o: ../../test/testsem.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../test/test.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../test/test.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/testthd.o.d b/demos/ARM11-BCM2835-GCC/.dep/testthd.o.d new file mode 100644 index 0000000000..bc9b891912 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/testthd.o.d @@ -0,0 +1,83 @@ +build/obj/testthd.o: ../../test/testthd.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../test/test.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../test/test.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/tm.o.d b/demos/ARM11-BCM2835-GCC/.dep/tm.o.d new file mode 100644 index 0000000000..03ba7395d0 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/tm.o.d @@ -0,0 +1,159 @@ +build/obj/tm.o: ../../os/hal/src/tm.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/uart.o.d b/demos/ARM11-BCM2835-GCC/.dep/uart.o.d new file mode 100644 index 0000000000..9ac7451b06 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/uart.o.d @@ -0,0 +1,159 @@ +build/obj/uart.o: ../../os/hal/src/uart.c ../../os/kernel/include/ch.h \ + chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/usb.o.d b/demos/ARM11-BCM2835-GCC/.dep/usb.o.d new file mode 100644 index 0000000000..b601feb65e --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/usb.o.d @@ -0,0 +1,204 @@ +build/obj/usb.o: ../../os/hal/src/usb.c \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/string.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/_ansi.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/newlib.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/config.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/ieeefp.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/features.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/reent.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/_ansi.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/_types.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/_types.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/_default_types.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/lock.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/cdefs.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/string.h \ + ../../os/kernel/include/ch.h chconf.h ../../os/ports/GCC/ARM/chtypes.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h \ + c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h \ + c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h \ + ../../os/kernel/include/chlists.h ../../os/ports/GCC/ARM/chcore.h \ + ../../os/ports/GCC/ARM/BCM2835/armparams.h \ + ../../os/kernel/include/chsys.h ../../os/kernel/include/chvt.h \ + ../../os/kernel/include/chschd.h ../../os/kernel/include/chsem.h \ + ../../os/kernel/include/chbsem.h ../../os/kernel/include/chmtx.h \ + ../../os/kernel/include/chcond.h ../../os/kernel/include/chevents.h \ + ../../os/kernel/include/chmsg.h ../../os/kernel/include/chmboxes.h \ + ../../os/kernel/include/chmemcore.h ../../os/kernel/include/chheap.h \ + ../../os/kernel/include/chmempools.h ../../os/kernel/include/chthreads.h \ + ../../os/kernel/include/chdynamic.h ../../os/kernel/include/chregistry.h \ + ../../os/kernel/include/chinline.h ../../os/kernel/include/chqueues.h \ + ../../os/kernel/include/chstreams.h ../../os/kernel/include/chfiles.h \ + ../../os/kernel/include/chdebug.h ../../os/hal/include/hal.h \ + ../../boards/RASPBERRYPI_MODB/board.h halconf.h mcuconf.h \ + ../../os/hal/platforms/BCM2835/hal_lld.h \ + ../../os/hal/platforms/BCM2835/bcm2835.h \ + ../../os/hal/include/io_channel.h ../../os/hal/include/io_block.h \ + ../../os/hal/include/mmcsd.h ../../os/hal/include/tm.h \ + ../../os/hal/include/pal.h ../../os/hal/platforms/BCM2835/pal_lld.h \ + ../../os/hal/include/adc.h ../../os/hal/include/can.h \ + ../../os/hal/include/ext.h ../../os/hal/include/gpt.h \ + ../../os/hal/include/i2c.h ../../os/hal/platforms/BCM2835/i2c_lld.h \ + ../../os/hal/include/icu.h ../../os/hal/include/mac.h \ + ../../os/hal/include/pwm.h ../../os/hal/include/rtc.h \ + ../../os/hal/include/serial.h \ + ../../os/hal/platforms/BCM2835/serial_lld.h ../../os/hal/include/sdc.h \ + ../../os/hal/include/spi.h ../../os/hal/platforms/BCM2835/spi_lld.h \ + ../../os/hal/include/uart.h ../../os/hal/include/usb.h \ + ../../os/hal/include/mmc_spi.h ../../os/hal/include/serial_usb.h \ + ../../os/hal/include/usb.h + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/string.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/_ansi.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/newlib.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/config.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/ieeefp.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/features.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/reent.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/_ansi.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/_types.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/_types.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/machine/_default_types.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/lock.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/cdefs.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/sys/string.h: + +../../os/kernel/include/ch.h: + +chconf.h: + +../../os/ports/GCC/ARM/chtypes.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdint.h: + +c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h: + +c:\yagarto-20121222\bin\../lib/gcc/arm-none-eabi/4.7.2/include/stdbool.h: + +../../os/kernel/include/chlists.h: + +../../os/ports/GCC/ARM/chcore.h: + +../../os/ports/GCC/ARM/BCM2835/armparams.h: + +../../os/kernel/include/chsys.h: + +../../os/kernel/include/chvt.h: + +../../os/kernel/include/chschd.h: + +../../os/kernel/include/chsem.h: + +../../os/kernel/include/chbsem.h: + +../../os/kernel/include/chmtx.h: + +../../os/kernel/include/chcond.h: + +../../os/kernel/include/chevents.h: + +../../os/kernel/include/chmsg.h: + +../../os/kernel/include/chmboxes.h: + +../../os/kernel/include/chmemcore.h: + +../../os/kernel/include/chheap.h: + +../../os/kernel/include/chmempools.h: + +../../os/kernel/include/chthreads.h: + +../../os/kernel/include/chdynamic.h: + +../../os/kernel/include/chregistry.h: + +../../os/kernel/include/chinline.h: + +../../os/kernel/include/chqueues.h: + +../../os/kernel/include/chstreams.h: + +../../os/kernel/include/chfiles.h: + +../../os/kernel/include/chdebug.h: + +../../os/hal/include/hal.h: + +../../boards/RASPBERRYPI_MODB/board.h: + +halconf.h: + +mcuconf.h: + +../../os/hal/platforms/BCM2835/hal_lld.h: + +../../os/hal/platforms/BCM2835/bcm2835.h: + +../../os/hal/include/io_channel.h: + +../../os/hal/include/io_block.h: + +../../os/hal/include/mmcsd.h: + +../../os/hal/include/tm.h: + +../../os/hal/include/pal.h: + +../../os/hal/platforms/BCM2835/pal_lld.h: + +../../os/hal/include/adc.h: + +../../os/hal/include/can.h: + +../../os/hal/include/ext.h: + +../../os/hal/include/gpt.h: + +../../os/hal/include/i2c.h: + +../../os/hal/platforms/BCM2835/i2c_lld.h: + +../../os/hal/include/icu.h: + +../../os/hal/include/mac.h: + +../../os/hal/include/pwm.h: + +../../os/hal/include/rtc.h: + +../../os/hal/include/serial.h: + +../../os/hal/platforms/BCM2835/serial_lld.h: + +../../os/hal/include/sdc.h: + +../../os/hal/include/spi.h: + +../../os/hal/platforms/BCM2835/spi_lld.h: + +../../os/hal/include/uart.h: + +../../os/hal/include/usb.h: + +../../os/hal/include/mmc_spi.h: + +../../os/hal/include/serial_usb.h: + +../../os/hal/include/usb.h: diff --git a/demos/ARM11-BCM2835-GCC/.dep/vectors.o.d b/demos/ARM11-BCM2835-GCC/.dep/vectors.o.d new file mode 100644 index 0000000000..d0525afc14 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/.dep/vectors.o.d @@ -0,0 +1 @@ +build/obj/vectors.o: ../../os/ports/GCC/ARM/BCM2835/vectors.s diff --git a/demos/ARM11-BCM2835-GCC/Makefile b/demos/ARM11-BCM2835-GCC/Makefile new file mode 100644 index 0000000000..8b9525a2b2 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/Makefile @@ -0,0 +1,197 @@ +############################################################################## +# Build global options +# NOTE: Can be overridden externally. +# + +# Compiler options here. +ifeq ($(USE_OPT),) + USE_OPT = -O2 -ggdb -fomit-frame-pointer +endif + +# C specific options here (added to USE_OPT). +ifeq ($(USE_COPT),) + USE_COPT = +endif + +# C++ specific options here (added to USE_OPT). +ifeq ($(USE_CPPOPT),) + USE_CPPOPT = -fno-rtti +endif + +# Enable this if you want the linker to remove unused code and data +ifeq ($(USE_LINK_GC),) + USE_LINK_GC = yes +endif + +# If enabled, this option allows to compile the application in THUMB mode. +ifeq ($(USE_THUMB),) + USE_THUMB = no +endif + +# Enable this if you want to see the full log while compiling. +ifeq ($(USE_VERBOSE_COMPILE),) + USE_VERBOSE_COMPILE = no +endif + +# +# Build global options +############################################################################## + +############################################################################## +# Project, sources and paths +# + +# Define project name here +PROJECT = ch + +# Imported source files and paths +CHIBIOS = ../.. +include $(CHIBIOS)/boards/RASPBERRYPI_MODB/board.mk +include $(CHIBIOS)/os/hal/platforms/BCM2835/platform.mk +include $(CHIBIOS)/os/hal/hal.mk +include $(CHIBIOS)/os/ports/GCC/ARM/BCM2835/port.mk +include $(CHIBIOS)/os/kernel/kernel.mk +include $(CHIBIOS)/test/test.mk + +# Define linker script file here +LDSCRIPT= $(PORTLD)/BCM2835.ld + +# C sources that can be compiled in ARM or THUMB mode depending on the global +# setting. +CSRC = $(PORTSRC) \ + $(KERNSRC) \ + $(TESTSRC) \ + $(HALSRC) \ + $(PLATFORMSRC) \ + $(BOARDSRC) \ + ${CHIBIOS}/os/various/shell.c \ + ${CHIBIOS}/os/various/chprintf.c \ + main.c + +# C++ sources that can be compiled in ARM or THUMB mode depending on the global +# setting. +CPPSRC = + +# C sources to be compiled in ARM mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +ACSRC = + +# C++ sources to be compiled in ARM mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +ACPPSRC = + +# C sources to be compiled in THUMB mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +TCSRC = + +# C sources to be compiled in THUMB mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +TCPPSRC = + +# List ASM source files here +ASMSRC = $(PORTASM) + +INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \ + $(HALINC) $(PLATFORMINC) $(BOARDINC) \ + $(CHIBIOS)/os/various + +# +# Project, sources and paths +############################################################################## + +############################################################################## +# Compiler settings +# + +MCU = arm1176jz-s + +#TRGT = arm-elf- +TRGT = arm-none-eabi- +CC = $(TRGT)gcc +CPPC = $(TRGT)g++ +# Enable loading with g++ only if you need C++ runtime support. +# NOTE: You can use C++ even without C++ support if you are careful. C++ +# runtime support makes code size explode. +LD = $(TRGT)gcc +#LD = $(TRGT)g++ +CP = $(TRGT)objcopy +AS = $(TRGT)gcc -x assembler-with-cpp +OD = $(TRGT)objdump +HEX = $(CP) -O ihex +BIN = $(CP) -O binary + +# ARM-specific options here +AOPT = + +# THUMB-specific options here +TOPT = -mthumb -DTHUMB + +# Define C warning options here +CWARN = -Wall -Wextra -Wstrict-prototypes + +# Define C++ warning options here +CPPWARN = -Wall -Wextra + +# +# Compiler settings +############################################################################## + +############################################################################## +# Start of default section +# + +# List all default C defines here, like -D_DEBUG=1 +DDEFS = + +# List all default ASM defines here, like -D_DEBUG=1 +DADEFS = + +# List extra objdump defines here. +ODDEFS = -D + +# List all default directories to look for include files here +DINCDIR = + +# List the default directory to look for the libraries here +DLIBDIR = + +# List all default libraries here +DLIBS = + +# +# End of default section +############################################################################## + +############################################################################## +# Start of user section +# + +# List all user C define here, like -D_DEBUG=1 +ifeq ($(EXTENDED_SHELL), yes) +UDEFS = -DEXTENDED_SHELL +else +UDEFS = +endif + + +# Define ASM defines here +UADEFS = + +# List all user directories here +UINCDIR = + +# List the user directory to look for the libraries here +ULIBDIR = + +# List all user libraries here +ULIBS = + +# +# End of user defines +############################################################################## + +include $(CHIBIOS)/os/ports/GCC/ARM/rules.mk diff --git a/demos/ARM11-BCM2835-GCC/build/ch.bin b/demos/ARM11-BCM2835-GCC/build/ch.bin new file mode 100644 index 0000000000000000000000000000000000000000..5015bcea35056961937edfa8a698441f33d15831 GIT binary patch literal 15988 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 Gef}TlHPO5P literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/ch.dmp b/demos/ARM11-BCM2835-GCC/build/ch.dmp new file mode 100644 index 0000000000..5befe11efc --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/ch.dmp @@ -0,0 +1,340 @@ + +build/ch.elf: file format elf32-littlearm +build/ch.elf +architecture: arm, flags 0x00000112: +EXEC_P, HAS_SYMS, D_PAGED +start address 0x00008000 + +Program Header: + LOAD off 0x00008000 vaddr 0x00008000 paddr 0x00008000 align 2**15 + filesz 0x00003e74 memsz 0x00004210 flags rwx +private flags = 5000002: [Version5 EABI] [has entry point] + +Sections: +Idx Name Size VMA LMA File off Algn + 0 .text 00003e58 00008000 00008000 00008000 2**4 + CONTENTS, ALLOC, LOAD, READONLY, CODE + 1 .data 0000001c 0000be58 0000be58 0000be58 2**2 + CONTENTS, ALLOC, LOAD, DATA + 2 .bss 0000039c 0000be74 0000be74 0000be74 2**2 + ALLOC + 3 .ARM.attributes 00000033 00000000 00000000 0000be74 2**0 + CONTENTS, READONLY + 4 .comment 00000011 00000000 00000000 0000bea7 2**0 + CONTENTS, READONLY + 5 .debug_info 0000e07e 00000000 00000000 0000beb8 2**0 + CONTENTS, READONLY, DEBUGGING + 6 .debug_abbrev 00003bff 00000000 00000000 00019f36 2**0 + CONTENTS, READONLY, DEBUGGING + 7 .debug_loc 00004ff0 00000000 00000000 0001db35 2**0 + CONTENTS, READONLY, DEBUGGING + 8 .debug_aranges 000009a0 00000000 00000000 00022b28 2**3 + CONTENTS, READONLY, DEBUGGING + 9 .debug_ranges 00000d80 00000000 00000000 000234c8 2**0 + CONTENTS, READONLY, DEBUGGING + 10 .debug_line 00004460 00000000 00000000 00024248 2**0 + CONTENTS, READONLY, DEBUGGING + 11 .debug_str 000019e6 00000000 00000000 000286a8 2**0 + CONTENTS, READONLY, DEBUGGING + 12 .debug_frame 000013e0 00000000 00000000 0002a090 2**2 + CONTENTS, READONLY, DEBUGGING +SYMBOL TABLE: +00008000 l d .text 00000000 .text +0000be58 l d .data 00000000 .data +0000be74 l d .bss 00000000 .bss +00000000 l d .ARM.attributes 00000000 .ARM.attributes +00000000 l d .comment 00000000 .comment +00000000 l d .debug_info 00000000 .debug_info +00000000 l d .debug_abbrev 00000000 .debug_abbrev +00000000 l d .debug_loc 00000000 .debug_loc +00000000 l d .debug_aranges 00000000 .debug_aranges +00000000 l d .debug_ranges 00000000 .debug_ranges +00000000 l d .debug_line 00000000 .debug_line +00000000 l d .debug_str 00000000 .debug_str +00000000 l d .debug_frame 00000000 .debug_frame +00000000 l df *ABS* 00000000 build/obj/vectors.o +00008000 l .text 00000000 _start +00008020 l .text 00000000 _reset +00008024 l .text 00000000 _undefined +00008028 l .text 00000000 _swi +0000802c l .text 00000000 _prefetch +00008030 l .text 00000000 _abort +00008038 l .text 00000000 _irq +0000803c l .text 00000000 _fiq +00000000 l df *ABS* 00000000 build/obj/crt0.o +00000010 l *ABS* 00000000 MODE_USR +00000011 l *ABS* 00000000 MODE_FIQ +00000012 l *ABS* 00000000 MODE_IRQ +00000013 l *ABS* 00000000 MODE_SVC +00000017 l *ABS* 00000000 MODE_ABT +0000001b l *ABS* 00000000 MODE_UND +0000001f l *ABS* 00000000 MODE_SYS +00000080 l *ABS* 00000000 I_BIT +00000040 l *ABS* 00000000 F_BIT +000080ac l .text 00000000 dataloop +000080c8 l .text 00000000 bssloop +000080dc l .text 00000000 .loop +000080e0 l .text 00000000 hwinit0 +00000000 l df *ABS* 00000000 build/obj/chcoreasm.o +00000010 l *ABS* 00000000 MODE_USR +00000011 l *ABS* 00000000 MODE_FIQ +00000012 l *ABS* 00000000 MODE_IRQ +00000013 l *ABS* 00000000 MODE_SVC +00000017 l *ABS* 00000000 MODE_ABT +0000001b l *ABS* 00000000 MODE_UND +0000001f l *ABS* 00000000 MODE_SYS +00000080 l *ABS* 00000000 I_BIT +00000040 l *ABS* 00000000 F_BIT +00000000 l df *ABS* 00000000 _udivsi3.o +000081e0 l .text 00000000 .udivsi3_skip_div0_test +00000000 l df *ABS* 00000000 _dvmd_tls.o +00000000 l df *ABS* 00000000 _arm_addsubdf3.o +00000000 l df *ABS* 00000000 _arm_muldivdf3.o +00000000 l df *ABS* 00000000 _arm_fixdfsi.o +00000000 l df *ABS* 00000000 _arm_truncdfsf2.o +00000000 l df *ABS* 00000000 _arm_cmpsf2.o +00000000 l df *ABS* 00000000 _arm_fixsfsi.o +00000000 l df *ABS* 00000000 strcasecmp.c +00000000 l df *ABS* 00000000 strpbrk.c +00000000 l df *ABS* 00000000 strspn.c +00000000 l df *ABS* 00000000 chsys.c +0000be74 l O .bss 00000044 mainthread.4654 +00000000 l df *ABS* 00000000 chvt.c +00000000 l df *ABS* 00000000 chschd.c +000091e0 l F .text 000000ac wakeup +00000000 l df *ABS* 00000000 chthreads.c +00000000 l df *ABS* 00000000 chdynamic.c +00000000 l df *ABS* 00000000 chmtx.c +00000000 l df *ABS* 00000000 chevents.c +00000000 l df *ABS* 00000000 chqueues.c +00009bd0 l F .text 0000003c qwait +00000000 l df *ABS* 00000000 chmemcore.c +0000beb8 l O .bss 00000004 endmem +0000bebc l O .bss 00000004 nextmem +00000000 l df *ABS* 00000000 chheap.c +0000bec0 l O .bss 0000001c default_heap +00000000 l df *ABS* 00000000 hal.c +00000000 l df *ABS* 00000000 i2c.c +00000000 l df *ABS* 00000000 serial.c +0000a290 l F .text 00000008 readt +0000a2a0 l F .text 0000000c read +0000a2b0 l F .text 00000008 writet +0000a2c0 l F .text 0000000c write +0000a2d0 l F .text 00000008 gett +0000a2e0 l F .text 0000000c get +0000a2f0 l F .text 00000008 putt +0000a300 l F .text 0000000c put +0000bc20 l O .text 00000020 vmt +00000000 l df *ABS* 00000000 spi.c +00000000 l df *ABS* 00000000 tm.c +0000a470 l F .text 00000014 tm_start +0000a490 l F .text 00000048 tm_stop +0000bedc l O .bss 00000004 measurement_offset +00000000 l df *ABS* 00000000 hal_lld.c +00000000 l df *ABS* 00000000 pal_lld.c +0000a630 l F .text 00000050 set_gpio_in +0000a680 l F .text 00000044 set_gpio_pud +00000000 l df *ABS* 00000000 serial_lld.c +0000a840 l F .text 00000018 output_notify +0000bc40 l O .text 00000004 default_config +00000000 l df *ABS* 00000000 i2c_lld.c +00000000 l df *ABS* 00000000 spi_lld.c +00000000 l df *ABS* 00000000 bcm2835.c +00000000 l df *ABS* 00000000 board.c +00000000 l df *ABS* 00000000 shell.c +0000ae00 l F .text 00000030 chprintf +0000ae30 l F .text 00000074 _strtok.constprop.2 +0000aeb0 l F .text 00000034 cmd_systime +0000aef0 l F .text 000000f0 cmd_info +0000b160 l F .text 00000288 shell_thread +0000be5c l O .data 00000018 local_commands +00000000 l df *ABS* 00000000 chprintf.c +0000b3f0 l F .text 00000094 long_to_string_with_divisor +00000000 l df *ABS* 00000000 main.c +0000b980 l F .text 00000030 chprintf +0000b9b0 l F .text 0000001c cmd_reboot +0000b9d0 l F .text 00000058 Thread1 +0000be00 l O .text 00000010 commands +0000bee0 l O .bss 00000118 waThread1 +0000be50 l O .text 00000008 shell_config +00000000 l df *ABS* 00000000 ctype_.c +00000000 l df *ABS* 00000000 chregistry.c +00000000 l df *ABS* 00000000 +0000be58 l .text 00000000 __exidx_end +0000be58 l .data 00000000 _etext +00000000 l *UND* 00000000 msObjectInit +0000049c l *ABS* 00000000 __stacks_total_size__ +0000be58 l .text 00000000 __exidx_start +00000400 l *ABS* 00000000 __sys_stack_size__ +05ffffe0 l *ABS* 00000000 __ram_size__ +00008000 l .text 00000000 __ram_start__ +0000c210 l .bss 00000000 _end +06007b44 l *ABS* 00000000 __main_thread_stack_base__ +0000bc50 g O .text 00000000 pal_default_config +00009070 g F .text 00000090 chSysTimerHandlerI +000097b0 g F .text 00000008 chThdExit +00009b90 g F .text 00000040 chEvtBroadcastFlagsI +00009340 g F .text 00000068 chSchGoSleepTimeoutS +0000a260 g F .text 00000004 i2cInit +000098f0 g F .text 00000178 chMtxLockS +000086cc g F .text 00000060 __floatdidf +0000a170 g F .text 000000bc chHeapFree +0000abb0 g F .text 00000194 spi_lld_serve_interrupt +0000a820 g F .text 0000001c _pal_lld_writeport +000081d0 g .text 00000000 get_cpsr +00008df0 g F .text 0000005c __fixsfsi +00009300 g F .text 0000003c chSchGoSleepS +000081a0 w .text 00000000 UndHandler +0000c210 g .bss 00000000 __heap_base__ +0000c164 g O .bss 00000040 I2C1 +0000c1a4 g O .bss 00000040 I2C0 +00009640 g F .text 00000098 chThdCreateI +0000c0c0 g O .bss 00000018 IOPORT1 +000093b0 g F .text 000000a8 chSchWakeupS +0000a3b0 g F .text 0000004c sdIncomingDataI +00009eb0 g F .text 00000080 chOQGetI +00009290 g F .text 00000024 _scheduler_init +000096e0 g F .text 00000034 chThdCreateStatic +00008dcc g F .text 00000018 __aeabi_fcmpgt +00008650 g F .text 00000028 __floatsidf +000092c0 g F .text 0000003c chSchReadyI +00009100 g F .text 00000024 _vt_init +000081e0 g F .text 000000f4 __udivsi3 +0000a060 g F .text 00000024 _heap_init +0000a230 g F .text 0000002c halInit +00008cd8 g F .text 0000006c __lesf2 +0000be74 g .bss 00000000 _bss_start +000094b0 g F .text 00000074 chSchDoRescheduleBehind +06007b44 g *ABS* 00000000 __heap_end__ +00009870 g F .text 00000060 chThdCreateFromHeap +0000862c g F .text 00000024 __aeabi_ui2d +0000c0d8 g O .bss 00000018 IOPORT0 +0000a5f0 g F .text 00000034 watchdog_start +00008310 g F .text 00000000 __aeabi_drsub +00000004 g *ABS* 00000000 __abt_stack_size__ +00008040 g .text 00000000 ResetHandler +00009d60 g F .text 000000a0 chIQReadTimeout +0000a5a0 g F .text 0000004c hal_lld_init +00008678 g F .text 00000040 __extendsfdf2 +000089c0 g F .text 0000020c __aeabi_ddiv +0000831c g F .text 00000310 __adddf3 +00008ce0 g F .text 00000064 __nesf2 +0000ad50 g F .text 0000000c spi_lld_init +00008730 g F .text 00000290 __aeabi_dmul +0000ad60 g F .text 00000050 bcm2835_gpio_fnsel +00009740 g F .text 0000006c chThdExitS +0000c20c g O .bss 00000004 shell_terminated +0000862c g F .text 00000024 __floatunsidf +0000c1e4 g O .bss 00000028 SPI0 +0000b490 g F .text 000004e4 chvprintf +0000afe0 g F .text 00000010 shellInit +00008c30 g F .text 000000a0 __aeabi_d2f +00009130 g F .text 00000068 chVTSetI +0000c210 g .bss 00000000 _bss_end +0000a750 g F .text 000000cc _pal_lld_setgroupmode +00008db4 g F .text 00000018 __aeabi_fcmpge +00008bd0 g F .text 0000005c __fixdfsi +0000a910 g F .text 00000018 sd_lld_init +00008cd0 g F .text 00000074 __gtsf2 +0000831c g F .text 00000310 __aeabi_dadd +00009a70 g F .text 00000014 chMtxLock +00008d9c g F .text 00000018 __aeabi_fcmple +000086b8 g F .text 00000074 __aeabi_ul2d +000095a0 g F .text 00000020 chSchDoReschedule +00008ff0 g F .text 00000078 chSysInit +00009720 g F .text 0000001c chThdSleep +00009c10 g F .text 00000034 chIQInit +0000a400 g F .text 00000034 sdRequestDataI +0000a450 g F .text 0000001c spiObjectInit +0000a6d0 g F .text 00000080 _pal_lld_init +0000a310 g F .text 00000004 sdInit +00008318 g F .text 00000314 __aeabi_dsub +00009fd0 g F .text 00000034 _core_init +000086b8 g F .text 00000074 __floatundidf +0000a390 g F .text 00000020 sdStart +00000080 g *ABS* 00000000 __irq_stack_size__ +00008110 g .text 00000000 _port_switch_arm +00008df0 g F .text 0000005c __aeabi_f2iz +00008ce0 g F .text 00000064 __eqsf2 +00008e50 g F .text 0000005c strcasecmp +000081c0 g .text 00000000 arm_enable_irq +0000c094 g O .bss 00000010 vtlist +0000a010 g F .text 00000044 chCoreAlloc +0000b020 g F .text 00000024 shellCreate +00008650 g F .text 00000028 __aeabi_i2d +0000a090 g F .text 000000d4 chHeapAlloc +0000aa10 g F .text 00000154 i2c_lld_serve_interrupt +00008300 w F .text 00000004 __aeabi_ldiv0 +000089c0 g F .text 0000020c __divdf3 +00008730 g F .text 00000290 __muldf3 +0000be58 g .data 00000000 _textdata +00008000 g .text 00000000 _text +000081a0 w .text 00000000 PrefetchHandler +00008ce0 g F .text 00000064 __cmpsf2 +0000ba30 g F .text 000000a4 main +0000c0a4 g O .bss 0000001c rlist +00008cd8 g F .text 0000006c __ltsf2 +0000a440 g F .text 00000004 spiInit +000081e0 g F .text 00000000 __aeabi_uidiv +00008c30 g F .text 000000a0 __truncdfsf2 +000086cc g F .text 00000060 __aeabi_l2d +000098d0 g F .text 00000014 chMtxInit +00008fd0 g F .text 00000020 _idle_thread +00009f30 g F .text 0000009c chOQWriteTimeout +00008d54 g F .text 00000018 __aeabi_cfcmple +0000bc00 g O .text 00000016 ch_debug +00009b30 g F .text 00000054 chEvtSignalI +00008180 g .text 00000000 _port_thread_start +0000adb0 g F .text 0000003c bcm2835_delay +00009530 g F .text 0000006c chSchDoRescheduleAhead +0000ab70 g F .text 00000040 i2c_lld_init +00008cd0 g F .text 00000074 __gesf2 +00008d6c g F .text 00000018 __aeabi_fcmpeq +0000a270 g F .text 00000018 i2cObjectInit +0000b050 g F .text 0000010c shellGetLine +00009810 g F .text 00000054 chThdRelease +00008d44 g F .text 00000028 __aeabi_cfrcmple +0000bff8 g O .bss 0000009c _idle_thread_wa +00009e00 g F .text 00000030 chOQInit +00009ce0 g F .text 00000074 chIQGetTimeout +0000be58 g .data 00000000 _data +00008120 g .text 00000000 _port_irq_common +000081a0 w .text 00000000 AbortHandler +00009c50 g F .text 00000090 chIQPutI +0000a4e0 g F .text 00000068 tmInit +00008d84 g F .text 00000018 __aeabi_fcmplt +00009a90 g F .text 000000a0 chMtxUnlock +000082d4 g F .text 00000020 __aeabi_uidivmod +0000be74 g .data 00000000 _edata +06007fe0 g *ABS* 00000000 __ram_end__ +000091a0 g F .text 0000003c chVTResetI +000081a0 g .text 00000000 _unhandled_exception +0000aff0 g F .text 00000028 shellExit +0000a320 g F .text 00000064 sdObjectInit +0000a860 g F .text 000000b0 sd_lld_serve_interrupt +0000a550 g F .text 0000004c IrqHandler +00008bd0 g F .text 0000005c __aeabi_d2iz +0000be58 g O .data 00000004 __ctype_ptr__ +00008d54 g F .text 00000018 __aeabi_cfcmpeq +000081a0 w .text 00000000 SwiHandler +0000bae0 g O .text 00000101 _ctype_ +00008300 w F .text 00000004 __aeabi_idiv0 +000097c0 g F .text 00000050 chThdWait +00009460 g F .text 00000044 chSchIsPreemptionRequired +0000c0f0 g O .bss 00000074 SD1 +00000010 g *ABS* 00000000 __fiq_stack_size__ +00008f50 g F .text 00000080 strspn +000095c0 g F .text 00000074 _thread_init +00000004 g *ABS* 00000000 __svc_stack_size__ +00000004 g *ABS* 00000000 __und_stack_size__ +00009e30 g F .text 00000080 chOQPutTimeout +00008678 g F .text 00000040 __aeabi_f2d +0000adf0 g F .text 00000004 boardInit +0000a930 g F .text 000000dc sd_lld_start +000080dc w .text 00000000 _main_exit_handler +00008318 g F .text 00000314 __subdf3 +000081a4 g .text 00000000 __early_init +00008eb0 g F .text 0000009c strpbrk +000081a0 w .text 00000000 FiqHandler + + diff --git a/demos/ARM11-BCM2835-GCC/build/ch.elf b/demos/ARM11-BCM2835-GCC/build/ch.elf new file mode 100644 index 0000000000000000000000000000000000000000..049230f6889a2811e1ba318e7602ccf69125c514 GIT binary patch literal 189933 zcmeFa37k~L)iz$$eY^X1Ps7|<7=~ehI}11r|aO=hUfFr%u(ad%5_SsmDqwh5Pe}2BDx01q~E5P|!d@ z0|gBfG*Hk$K?4O16f{uKKtTfq4HPs`&_F>01q~E5P|!d@0|gBfG*Hk$K?4O16f{uK zKtTfq4HPs`&_F>01q~E5P|!d@0|gBfG*Hk$K?4O16f{uKKtTfq4HPs`&_F>01q~E5 zP|!d@0|gBfG*Hk$K?4O16f{uKKtTfq4HPs`&_F>01q~E5P|!d@0|gBfG*Hk$K?4O1 z6f{uKKtTfq4HPs`&_F>01q~E5P|!d@0|gBfG*Hk$K?4O16f{uKKtTfq4HPs`&_F>0 z1q~E5P|!d@0|gBfG*Hk$K?4O16f{uKKtTfq4HPs`&_F>01r7WMX`pi7=Inu&*k@d2H8Pf}kx{#@2Kh+ehV<=7 zQ-^hW*A0&ovoewBw)NoK=8+{CSrJdkC*zr#iVe_( zfcPzGVWrX@S(fpRi>K9XD( z$r*j_NkWc2cI+77T$z?)dZr9Gp2UW_8Nk~)=$@o!noN6yI87v0qrLkSPwAhQDTbYR za7XT^S) z6L#5&cHfqiezXy?zJ)#)qA^nrJ8Ocy!JbhUc4vd8IXzR`fPRl0T`R*#*Q3vowjg(H zE&3d318EQLTOvnCwlp4{wCx$`fDk_p+t;Kqu3s%rtVxIMdFhgHJk?klhc6I&%I!62 zJ2CJ162Ot_w&yHQ{5fxQX40r?i$mVqAn%=!_ckM%Obv?8Orz~T4o5ep(e`J`(O%nL zkd7GfREeiG)mXl+yM5v40$m2%D=}JAK8%02?Tx_Cg@tI!$Z>UPSyAJG4m~nsi86p!33$<#C44{$#$Aa#wj<>|`5Fnn z($lw%JQcox0YVNhXhOCTugkB+Gozs=5!3$Z613~na6Hp2*je*YsGnI4yjHt2wWB1S znhV`|ddE}yn@UUf8)M3Pm(`TAeL{@R5O#U>J~5tAHe0eivjp{}-9i7MP$_hZ-5WGdwXXJex$VfUb7}?N9Luio#;>Ytrz_c+wovLAEw#{ zYH0WVL_8CCc0;D-gz9A7Y1LL(G?j$K*pgL36mjf(n`@FAs}}(|062HU4x*=8mLj20Y^j@D~#^GI?d$evBDU_~eXt>f;=z!>&wr zrhKvclm6x(BroZ+CUr+uTWXyzp89F1HFae+p86;;GaU%eZinJ7_sBV!c(P|~wmALg znd?tW>k{~}R`h#K@@|ZUaBO7)<6%2+o`OENQ%;eDf5&+E7RJFiv643Pf~Q1251f~Q z^PHglqZ|WTjhC=HUSbQ<)>!C{W5(B-^3=e`pucV}?npM4Z%MW%Z%y4^oRF?OY8wo8HCcZQWzm zrOUh{`?huS`7C>!qwH~V(wnSFVmzlf*Gz>RoLA)ZIOgMZsoII{DNlVoRWp5E%AUP0 zB^FSpz0+PX3o@N7KZVFq%$=S{@T-ga?%@nBI&}?kFohHTuJ07UrKtK zkF|Tp;x%E>TI1pzSa$bklns}kQ4eMQ%`lQ>!A&TFpTJ*nR5 znu;q^cSkpV=9p;&eSdOYY839;UYgL?V`T^Ijr~t~=wCNLKK6e*?&y2^;nbz5!#w(R z_SYiRam!j!=Gxp8)M<-$q*mhI9=j$r2lw+)j<`j%v44hKlZJf_3&Q^$d1NxPW7v#j z2ytH<#-^vSJrkdRK1b{^20jixnf?~{ILARs`f0ZqGqMCRNRqz3yUe8@7(G4hd2&YW z#ZRoRMSE`cY{&S5-s8PDfbR5+SH_c4Bvf4qKA2alMh>|a^yIyucMpBc7Q_;jn6EKE zr>%*d%HK-ST1FXf$5j??O^q3ievQOauc2)_ChSvVMULx8U2Me5yuMb>4JDwNzSwBZ zczmr&evwFKApahjz?|gVjl_s-EA-L^T1P#*FLm^@`_vdVc3qLaJ%Mo{A|+T`#I_g5 z+qM@c8z~3dOhIJ&V8pN?L)_A(^pn7NLLY|Fhg^3QV~$87?i4B} zZ8^Hw@xNwrMD}0E2QJ9P%gm&%&wS8j{ut!f<>q4{!~AQJ-=3QfMhDG@-G71(`_28e zLJt=k)9Du{+!~2zYKPBA!k^tN;8STE9%&uaF6N3A8KsN*PRBm1gW87?9g&@iwVFs= zo0ayiE>C1bQbu0LdLv%=kQo^nd9KSFMPBs9tT$?;ZF`MJikTTZ((duv(_uFlufTKH z2$s;X2iIx*wTKa~i^Q(15VJF)`MExrM@t667YK23hU+K7*r~2Y9BW?6sdpu%x z3hl*u0R3dY&?OK{zK4F44jma=mwp4VuwMk->7;{cH12J2cz5HmK5#R@{RjHl4_zXz z#h8t!2p=dP@?~$z*8Cjko}7WKsZzqA=M>z5paA$D+Qe}wdWRDD# zZ8qkmb@0vbeW39-$^hQ~#N7v6%3wkF7S_X+k!!P+c6+v?IPk_t$lsbkl>ac+z_7LO zt`pN+v9|syuD85mZy&62qln9*Sj(R!#omda0l6}jqCHz}C$e0l4#zs1G#h|ZX|-ns zY)3?{$ZkTtO5krry)ed;Xx+A(>uK^6j|lPZV?yk@iki{C@faJcfxkMc=?$`9K)a@A zq&3zPl< za#u%oWqZM%yno+(Lm$}L+G~WE;#>{ReSA)yTb6rgc|GV;hwK~bDl9s73)}@{FvuS| ztfww4$OJt$K(DkN0h>|vuy=z!n_&j~0Xi^%E5sV;P3u|N3ly#Uqo*Ips~r7d;bMQd zc-?&hUgY^@`9&aSCG3XwQ!Tb<%LVkAxF$OYX^C{T*a6*RJsH`6{%%)eYSjmNJW&R< z4iewaRAWqWd}FQ)O@?hxMxRx}?hJ87`rGiyKG1;Q*lR^@LA&7xfyXkenf4N|UVuNw zPXxC43i1SKyz7kH*Nu7RCGrx@#|xEgX|{()U^PW6gd3chv>bX~{(b>M3Ow;!y(7oop6#|Y?4 z_Z!-uxZ1Hn^bhO_dkk2=#502;+hJ?y!)O9Bsx)|Ef5@@PaGp)Jp?z(T6FRYAZy1Xo zyx-H$ZVxnn27mJ8n4k=wgYV_KFFwilPdR+cX`hgH5av+Y4de*@33l;_V;hSSo3s1i zlgi<5IPR=OYj$|7HBDdB(A=6XkG5t#E%8h_{7e*idzYirs@+QUAHBvd~ PyYkftqJ;AMh$c}r_{0Q#(4ti#@JYj$E3^5L>^ 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. + 19 + 20 --- + 21 + 22 A special exception to the GPL can be applied should you wish to distribute + 23 a combined work that includes ChibiOS/RT, without being obliged to provide + 24 the source code for any proprietary components. See the file exception.txt + 25 for full details of how and when the exception can be applied. + 26 */ + 27 + 28 /** + 29 * @file ARM/chcoreasm.s + 30 * @brief ARM7/9 architecture port low level code. + 31 * + 32 * @addtogroup ARM_CORE + 33 * @{ + 34 */ + 35 + 36 #include "chconf.h" + 1 /* + 37 + 38 #define FALSE 0 + 39 #define TRUE 1 + 40 + 41 #if !defined(__DOXYGEN__) + 42 + 43 .set MODE_USR, 0x10 + 44 .set MODE_FIQ, 0x11 + 45 .set MODE_IRQ, 0x12 + 46 .set MODE_SVC, 0x13 + 47 .set MODE_ABT, 0x17 + 48 .set MODE_UND, 0x1B + 49 .set MODE_SYS, 0x1F + 50 + 51 .equ I_BIT, 0x80 + 52 .equ F_BIT, 0x40 + 53 + 54 .text + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD9UGvk.s page 2 + + + 55 + 56 /* + 57 * Interrupt enable/disable functions, only present if there is THUMB code in + 58 * the system because those are inlined in ARM code. + 59 */ + 60 #ifdef THUMB_PRESENT + 61 .balign 16 + 62 .code 16 + 63 .thumb_func + 64 .global _port_disable_thumb + 65 _port_disable_thumb: + 66 mov r3, pc + 67 bx r3 + 68 .code 32 + 69 mrs r3, CPSR + 70 orr r3, #I_BIT + 71 msr CPSR_c, r3 + 72 orr r3, #F_BIT + 73 msr CPSR_c, r3 + 74 bx lr + 75 + 76 .balign 16 + 77 .code 16 + 78 .thumb_func + 79 .global _port_suspend_thumb + 80 _port_suspend_thumb: + 81 .thumb_func + 82 .global _port_lock_thumb + 83 _port_lock_thumb: + 84 mov r3, pc + 85 bx r3 + 86 .code 32 + 87 msr CPSR_c, #MODE_SYS | I_BIT + 88 bx lr + 89 + 90 .balign 16 + 91 .code 16 + 92 .thumb_func + 93 .global _port_enable_thumb + 94 _port_enable_thumb: + 95 .thumb_func + 96 .global _port_unlock_thumb + 97 _port_unlock_thumb: + 98 mov r3, pc + 99 bx r3 + 100 .code 32 + 101 msr CPSR_c, #MODE_SYS + 102 bx lr + 103 + 104 #endif + 105 + 106 .balign 16 + 107 #ifdef THUMB_PRESENT + 108 .code 16 + 109 .thumb_func + 110 .global _port_switch_thumb + 111 _port_switch_thumb: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD9UGvk.s page 3 + + + 112 mov r2, pc + 113 bx r2 + 114 // Jumps into _port_switch_arm in ARM mode + 115 #endif + 116 .code 32 + 117 .global _port_switch_arm + 118 _port_switch_arm: + 119 #ifdef CH_CURRP_REGISTER_CACHE + 120 stmfd sp!, {r4, r5, r6, r8, r9, r10, r11, lr} + 121 str sp, [r1, #12] + 122 ldr sp, [r0, #12] + 123 #ifdef THUMB_PRESENT + 124 ldmfd sp!, {r4, r5, r6, r8, r9, r10, r11, lr} + 125 bx lr + 126 #else /* !THUMB_PRESENT */ + 127 ldmfd sp!, {r4, r5, r6, r8, r9, r10, r11, pc} + 128 #endif /* !THUMB_PRESENT */ + 129 #else /* !CH_CURRP_REGISTER_CACHE */ + 130 0000 F04F2DE9 stmfd sp!, {r4, r5, r6, r7, r8, r9, r10, r11, lr} + 131 0004 0CD081E5 str sp, [r1, #12] + 132 0008 0CD090E5 ldr sp, [r0, #12] + 133 #ifdef THUMB_PRESENT + 134 ldmfd sp!, {r4, r5, r6, r7, r8, r9, r10, r11, lr} + 135 bx lr + 136 #else /* !THUMB_PRESENT */ + 137 000c F08FBDE8 ldmfd sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} + 138 #endif /* !THUMB_PRESENT */ + 139 #endif /* !CH_CURRP_REGISTER_CACHE */ + 140 + 141 /* + 142 * Common exit point for all IRQ routines, it performs the rescheduling if + 143 * required. + 144 * System stack frame structure after a context switch in the + 145 * interrupt handler: + 146 * + 147 * High +------------+ + 148 * | LR_USR | -+ + 149 * | R12 | | + 150 * | R3 | | + 151 * | R2 | | External context: IRQ handler frame + 152 * | R1 | | + 153 * | R0 | | + 154 * | PC | | (user code return address) + 155 * | PSR_USR | -+ (user code status) + 156 * | .... | <- chSchDoReschedule() stack frame, optimize it for space + 157 * | LR | -+ (system code return address) + 158 * | R11 | | + 159 * | R10 | | + 160 * | R9 | | + 161 * | R8 | | Internal context: chSysSwitch() frame + 162 * | (R7) | | (optional, see CH_CURRP_REGISTER_CACHE) + 163 * | R6 | | + 164 * | R5 | | + 165 * SP-> | R4 | -+ + 166 * Low +------------+ + 167 */ + 168 .balign 16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD9UGvk.s page 4 + + + 169 #ifdef THUMB_NO_INTERWORKING + 170 .code 16 + 171 .thumb_func + 172 .globl _port_irq_common + 173 _port_irq_common: + 174 bl chSchIsPreemptionRequired + 175 mov lr, pc + 176 bx lr + 177 .code 32 + 178 #else /* !THUMB_NO_INTERWORKING */ + 179 .code 32 + 180 .globl _port_irq_common + 181 _port_irq_common: + 182 0010 FEFFFFEB bl chSchIsPreemptionRequired + 183 #endif /* !THUMB_NO_INTERWORKING */ + 184 0014 000050E3 cmp r0, #0 // Simply returns if a + 185 0018 0F50BD08 ldmeqfd sp!, {r0-r3, r12, lr} // reschedule is not + 186 001c 04F05E02 subeqs pc, lr, #4 // required. + 187 + 188 // Saves the IRQ mode registers in the system stack. + 189 0020 0F50BDE8 ldmfd sp!, {r0-r3, r12, lr} // IRQ stack now empty. + 190 0024 9FF021E3 msr CPSR_c, #MODE_SYS | I_BIT + 191 0028 0F502DE9 stmfd sp!, {r0-r3, r12, lr} // Registers on System Stack. + 192 002c 92F021E3 msr CPSR_c, #MODE_IRQ | I_BIT + 193 0030 00004FE1 mrs r0, SPSR + 194 0034 0E10A0E1 mov r1, lr + 195 0038 9FF021E3 msr CPSR_c, #MODE_SYS | I_BIT + 196 003c 03002DE9 stmfd sp!, {r0, r1} // Push R0=SPSR, R1=LR_IRQ. + 197 + 198 // Context switch. + 199 #ifdef THUMB_NO_INTERWORKING + 200 add r0, pc, #1 + 201 bx r0 + 202 .code 16 + 203 #if CH_DBG_SYSTEM_STATE_CHECK + 204 bl dbg_check_lock + 205 #endif + 206 bl chSchDoReschedule + 207 #if CH_DBG_SYSTEM_STATE_CHECK + 208 bl dbg_check_unlock + 209 #endif + 210 mov lr, pc + 211 bx lr + 212 .code 32 + 213 #else /* !THUMB_NO_INTERWORKING */ + 214 #if CH_DBG_SYSTEM_STATE_CHECK + 215 bl dbg_check_lock + 216 #endif + 217 0040 FEFFFFEB bl chSchDoReschedule + 218 #if CH_DBG_SYSTEM_STATE_CHECK + 219 bl dbg_check_unlock + 220 #endif + 221 #endif /* !THUMB_NO_INTERWORKING */ + 222 + 223 // Re-establish the IRQ conditions again. + 224 0044 0300BDE8 ldmfd sp!, {r0, r1} // Pop R0=SPSR, R1=LR_IRQ. + 225 0048 92F021E3 msr CPSR_c, #MODE_IRQ | I_BIT + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD9UGvk.s page 5 + + + 226 004c 00F06FE1 msr SPSR_fsxc, r0 + 227 0050 01E0A0E1 mov lr, r1 + 228 0054 9FF021E3 msr CPSR_c, #MODE_SYS | I_BIT + 229 0058 0F50BDE8 ldmfd sp!, {r0-r3, r12, lr} + 230 005c 92F021E3 msr CPSR_c, #MODE_IRQ | I_BIT + 231 0060 04F05EE2 subs pc, lr, #4 + 232 + 233 /* + 234 * Threads trampoline code. + 235 * NOTE: The threads always start in ARM mode and then switches to the + 236 * thread-function mode. + 237 */ + 238 0064 00F020E3 .balign 16 + 238 00F020E3 + 238 00F020E3 + 239 .code 32 + 240 .globl _port_thread_start + 241 _port_thread_start: + 242 #if CH_DBG_SYSTEM_STATE_CHECK + 243 mov r0, #0 + 244 ldr r1, =dbg_lock_cnt + 245 str r0, [r1] + 246 #endif + 247 0070 1FF021E3 msr CPSR_c, #MODE_SYS + 248 #ifndef THUMB_NO_INTERWORKING + 249 0074 0500A0E1 mov r0, r5 + 250 0078 0FE0A0E1 mov lr, pc + 251 007c 14FF2FE1 bx r4 + 252 0080 FEFFFFEB bl chThdExit + 252 00F020E3 + 252 00F020E3 + 252 00F020E3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD9UGvk.s page 6 + + +DEFINED SYMBOLS +../../os/ports/GCC/ARM/chcoreasm.s:43 *ABS*:00000010 MODE_USR +../../os/ports/GCC/ARM/chcoreasm.s:44 *ABS*:00000011 MODE_FIQ +../../os/ports/GCC/ARM/chcoreasm.s:45 *ABS*:00000012 MODE_IRQ +../../os/ports/GCC/ARM/chcoreasm.s:46 *ABS*:00000013 MODE_SVC +../../os/ports/GCC/ARM/chcoreasm.s:47 *ABS*:00000017 MODE_ABT +../../os/ports/GCC/ARM/chcoreasm.s:48 *ABS*:0000001b MODE_UND +../../os/ports/GCC/ARM/chcoreasm.s:49 *ABS*:0000001f MODE_SYS +../../os/ports/GCC/ARM/chcoreasm.s:51 *ABS*:00000080 I_BIT +../../os/ports/GCC/ARM/chcoreasm.s:52 *ABS*:00000040 F_BIT +../../os/ports/GCC/ARM/chcoreasm.s:106 .text:00000000 $a +../../os/ports/GCC/ARM/chcoreasm.s:118 .text:00000000 _port_switch_arm +../../os/ports/GCC/ARM/chcoreasm.s:181 .text:00000010 _port_irq_common +../../os/ports/GCC/ARM/chcoreasm.s:241 .text:00000070 _port_thread_start + +UNDEFINED SYMBOLS +chSchIsPreemptionRequired +chSchDoReschedule +chThdExit diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chdebug.lst b/demos/ARM11-BCM2835-GCC/build/lst/chdebug.lst new file mode 100644 index 0000000000..aa3dcc93d9 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chdebug.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccu6GTfJ.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chdebug.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 1B000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 AD000000 .4byte .LASF13 + 27 0015 39000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 04 .byte 0x4 + 31 001f 05 .byte 0x5 + 32 0020 696E7400 .ascii "int\000" + 33 0024 03 .uleb128 0x3 + 34 0025 04 .byte 0x4 + 35 0026 07 .byte 0x7 + 36 0027 0E000000 .4byte .LASF0 + 37 002b 03 .uleb128 0x3 + 38 002c 01 .byte 0x1 + 39 002d 06 .byte 0x6 + 40 002e DE000000 .4byte .LASF1 + 41 0032 03 .uleb128 0x3 + 42 0033 01 .byte 0x1 + 43 0034 08 .byte 0x8 + 44 0035 8B000000 .4byte .LASF2 + 45 0039 03 .uleb128 0x3 + 46 003a 02 .byte 0x2 + 47 003b 05 .byte 0x5 + 48 003c EA000000 .4byte .LASF3 + 49 0040 03 .uleb128 0x3 + 50 0041 02 .byte 0x2 + 51 0042 07 .byte 0x7 + 52 0043 CB000000 .4byte .LASF4 + 53 0047 03 .uleb128 0x3 + 54 0048 04 .byte 0x4 + 55 0049 05 .byte 0x5 + 56 004a 9E000000 .4byte .LASF5 + 57 004e 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccu6GTfJ.s page 2 + + + 58 004f 04 .byte 0x4 + 59 0050 07 .byte 0x7 + 60 0051 27000000 .4byte .LASF6 + 61 0055 03 .uleb128 0x3 + 62 0056 08 .byte 0x8 + 63 0057 05 .byte 0x5 + 64 0058 00000000 .4byte .LASF7 + 65 005c 03 .uleb128 0x3 + 66 005d 08 .byte 0x8 + 67 005e 07 .byte 0x7 + 68 005f 74000000 .4byte .LASF8 + 69 0063 03 .uleb128 0x3 + 70 0064 01 .byte 0x1 + 71 0065 02 .byte 0x2 + 72 0066 A7000000 .4byte .LASF9 + 73 006a 03 .uleb128 0x3 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d 99000000 .4byte .LASF10 + 77 0071 03 .uleb128 0x3 + 78 0072 04 .byte 0x4 + 79 0073 07 .byte 0x7 + 80 0074 F4000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 08 .uleb128 0x8 + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccu6GTfJ.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 0E .uleb128 0xe + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF7: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF0: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF12: + 140 001b 474E5520 .ascii "GNU C 4.7.2\000" + 140 4320342E + 140 372E3200 + 141 .LASF6: + 142 0027 6C6F6E67 .ascii "long unsigned int\000" + 142 20756E73 + 142 69676E65 + 142 6420696E + 142 7400 + 143 .LASF14: + 144 0039 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 144 73657273 + 144 5C4E6963 + 144 6F204D61 + 144 61735C44 + 145 0066 312D4243 .ascii "1-BCM2835-GCC\000" + 145 4D323833 + 145 352D4743 + 145 4300 + 146 .LASF8: + 147 0074 6C6F6E67 .ascii "long long unsigned int\000" + 147 206C6F6E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccu6GTfJ.s page 4 + + + 147 6720756E + 147 7369676E + 147 65642069 + 148 .LASF2: + 149 008b 756E7369 .ascii "unsigned char\000" + 149 676E6564 + 149 20636861 + 149 7200 + 150 .LASF10: + 151 0099 63686172 .ascii "char\000" + 151 00 + 152 .LASF5: + 153 009e 6C6F6E67 .ascii "long int\000" + 153 20696E74 + 153 00 + 154 .LASF9: + 155 00a7 5F426F6F .ascii "_Bool\000" + 155 6C00 + 156 .LASF13: + 157 00ad 2E2E2F2E .ascii "../../os/kernel/src/chdebug.c\000" + 157 2E2F6F73 + 157 2F6B6572 + 157 6E656C2F + 157 7372632F + 158 .LASF4: + 159 00cb 73686F72 .ascii "short unsigned int\000" + 159 7420756E + 159 7369676E + 159 65642069 + 159 6E7400 + 160 .LASF1: + 161 00de 7369676E .ascii "signed char\000" + 161 65642063 + 161 68617200 + 162 .LASF3: + 163 00ea 73686F72 .ascii "short int\000" + 163 7420696E + 163 7400 + 164 .LASF11: + 165 00f4 73697A65 .ascii "sizetype\000" + 165 74797065 + 165 00 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccu6GTfJ.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 chdebug.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chdynamic.lst b/demos/ARM11-BCM2835-GCC/build/lst/chdynamic.lst new file mode 100644 index 0000000000..d2ced97ca3 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chdynamic.lst @@ -0,0 +1,2158 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chdynamic.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.chThdAddRef,"ax",%progbits + 17 .align 2 + 18 .global chThdAddRef + 19 .type chThdAddRef, %function + 20 chThdAddRef: + 21 .LFB7: + 22 .file 1 "../../os/kernel/src/chdynamic.c" + 23 .loc 1 52 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 @ link register save eliminated. + 28 .LVL0: + 29 .loc 1 54 0 + 30 @ 54 "../../os/kernel/src/chdynamic.c" 1 + 31 0000 9FF021E3 msr CPSR_c, #0x9F + 32 @ 0 "" 2 + 33 .loc 1 56 0 + 34 0004 1E20D0E5 ldrb r2, [r0, #30] @ zero_extendqisi2 + 35 0008 012082E2 add r2, r2, #1 + 36 000c 1E20C0E5 strb r2, [r0, #30] + 37 .loc 1 57 0 + 38 @ 57 "../../os/kernel/src/chdynamic.c" 1 + 39 0010 1FF021E3 msr CPSR_c, #0x1F + 40 @ 0 "" 2 + 41 .loc 1 59 0 + 42 0014 1EFF2FE1 bx lr + 43 .cfi_endproc + 44 .LFE7: + 45 .size chThdAddRef, .-chThdAddRef + 46 .section .text.chThdRelease,"ax",%progbits + 47 .align 2 + 48 .global chThdRelease + 49 .type chThdRelease, %function + 50 chThdRelease: + 51 .LFB8: + 52 .loc 1 74 0 + 53 .cfi_startproc + 54 @ args = 0, pretend = 0, frame = 0 + 55 @ frame_needed = 0, uses_anonymous_args = 0 + 56 @ link register save eliminated. + 57 .LVL1: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 2 + + + 58 .loc 1 77 0 + 59 @ 77 "../../os/kernel/src/chdynamic.c" 1 + 60 0000 9FF021E3 msr CPSR_c, #0x9F + 61 @ 0 "" 2 + 62 .loc 1 79 0 + 63 0004 1E20D0E5 ldrb r2, [r0, #30] @ zero_extendqisi2 + 64 0008 012042E2 sub r2, r2, #1 + 65 000c 7220EFE6 uxtb r2, r2 + 66 0010 1E20C0E5 strb r2, [r0, #30] + 67 .LVL2: + 68 .loc 1 80 0 + 69 @ 80 "../../os/kernel/src/chdynamic.c" 1 + 70 0014 1FF021E3 msr CPSR_c, #0x1F + 71 @ 0 "" 2 + 72 .loc 1 85 0 + 73 0018 000052E3 cmp r2, #0 + 74 001c 1EFF2F11 bxne lr + 75 .loc 1 85 0 is_stmt 0 discriminator 1 + 76 0020 1C20D0E5 ldrb r2, [r0, #28] @ zero_extendqisi2 + 77 .LVL3: + 78 0024 0E0052E3 cmp r2, #14 + 79 0028 1EFF2F11 bxne lr + 80 .loc 1 86 0 is_stmt 1 + 81 002c 1D20D0E5 ldrb r2, [r0, #29] @ zero_extendqisi2 + 82 0030 032002E2 and r2, r2, #3 + 83 0034 010052E3 cmp r2, #1 + 84 0038 1EFF2F11 bxne lr + 85 .loc 1 90 0 + 86 003c 142090E5 ldr r2, [r0, #20] + 87 0040 101090E5 ldr r1, [r0, #16] + 88 0044 101082E5 str r1, [r2, #16] + 89 0048 103090E5 ldr r3, [r0, #16] + 90 004c 142083E5 str r2, [r3, #20] + 91 .loc 1 105 0 + 92 .loc 1 92 0 + 93 0050 FEFFFFEA b chHeapFree + 94 .LVL4: + 95 .cfi_endproc + 96 .LFE8: + 97 .size chThdRelease, .-chThdRelease + 98 .section .text.chThdCreateFromHeap,"ax",%progbits + 99 .align 2 + 100 .global chThdCreateFromHeap + 101 .type chThdCreateFromHeap, %function + 102 chThdCreateFromHeap: + 103 .LFB9: + 104 .loc 1 131 0 + 105 .cfi_startproc + 106 @ args = 4, pretend = 0, frame = 0 + 107 @ frame_needed = 0, uses_anonymous_args = 0 + 108 .LVL5: + 109 0000 F0402DE9 stmfd sp!, {r4, r5, r6, r7, lr} + 110 .LCFI0: + 111 .cfi_def_cfa_offset 20 + 112 .cfi_offset 4, -20 + 113 .cfi_offset 5, -16 + 114 .cfi_offset 6, -12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 3 + + + 115 .cfi_offset 7, -8 + 116 .cfi_offset 14, -4 + 117 0004 0CD04DE2 sub sp, sp, #12 + 118 .LCFI1: + 119 .cfi_def_cfa_offset 32 + 120 .loc 1 131 0 + 121 0008 0150A0E1 mov r5, r1 + 122 000c 0270A0E1 mov r7, r2 + 123 0010 0360A0E1 mov r6, r3 + 124 .loc 1 135 0 + 125 0014 FEFFFFEB bl chHeapAlloc + 126 .LVL6: + 127 .loc 1 136 0 + 128 0018 004050E2 subs r4, r0, #0 + 129 001c 0C00000A beq .L7 + 130 .loc 1 148 0 + 131 @ 148 "../../os/kernel/src/chdynamic.c" 1 + 132 0020 9FF021E3 msr CPSR_c, #0x9F + 133 @ 0 "" 2 + 134 .loc 1 149 0 + 135 0024 20C09DE5 ldr ip, [sp, #32] + 136 0028 0510A0E1 mov r1, r5 + 137 002c 0720A0E1 mov r2, r7 + 138 0030 0630A0E1 mov r3, r6 + 139 0034 00C08DE5 str ip, [sp, #0] + 140 0038 FEFFFFEB bl chThdCreateI + 141 .LVL7: + 142 .loc 1 150 0 + 143 003c 0130A0E3 mov r3, #1 + 144 0040 1D30C0E5 strb r3, [r0, #29] + 145 .loc 1 151 0 + 146 0044 0010A0E3 mov r1, #0 + 147 .loc 1 149 0 + 148 0048 0040A0E1 mov r4, r0 + 149 .LVL8: + 150 .loc 1 151 0 + 151 004c FEFFFFEB bl chSchWakeupS + 152 .LVL9: + 153 .loc 1 152 0 + 154 @ 152 "../../os/kernel/src/chdynamic.c" 1 + 155 0050 1FF021E3 msr CPSR_c, #0x1F + 156 @ 0 "" 2 + 157 .LVL10: + 158 .L7: + 159 .loc 1 154 0 + 160 0054 0400A0E1 mov r0, r4 + 161 0058 0CD08DE2 add sp, sp, #12 + 162 005c F080BDE8 ldmfd sp!, {r4, r5, r6, r7, pc} + 163 .cfi_endproc + 164 .LFE9: + 165 .size chThdCreateFromHeap, .-chThdCreateFromHeap + 166 .text + 167 .Letext0: + 168 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 169 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 170 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 171 .file 5 "../../os/kernel/include/chlists.h" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 4 + + + 172 .file 6 "../../os/kernel/include/chthreads.h" + 173 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 174 .file 8 "../../os/kernel/include/chmtx.h" + 175 .file 9 "../../os/kernel/include/chmemcore.h" + 176 .file 10 "../../os/kernel/include/chheap.h" + 177 .file 11 "../../os/kernel/include/chschd.h" + 178 .section .debug_info,"",%progbits + 179 .Ldebug_info0: + 180 0000 8B060000 .4byte 0x68b + 181 0004 0200 .2byte 0x2 + 182 0006 00000000 .4byte .Ldebug_abbrev0 + 183 000a 04 .byte 0x4 + 184 000b 01 .uleb128 0x1 + 185 000c E4010000 .4byte .LASF75 + 186 0010 01 .byte 0x1 + 187 0011 0E000000 .4byte .LASF76 + 188 0015 FA000000 .4byte .LASF77 + 189 0019 00000000 .4byte .Ldebug_ranges0+0 + 190 001d 00000000 .4byte 0 + 191 0021 00000000 .4byte 0 + 192 0025 00000000 .4byte .Ldebug_line0 + 193 0029 02 .uleb128 0x2 + 194 002a 04 .byte 0x4 + 195 002b 05 .byte 0x5 + 196 002c 696E7400 .ascii "int\000" + 197 0030 03 .uleb128 0x3 + 198 0031 2E000000 .4byte .LASF2 + 199 0035 02 .byte 0x2 + 200 0036 D5 .byte 0xd5 + 201 0037 3B000000 .4byte 0x3b + 202 003b 04 .uleb128 0x4 + 203 003c 04 .byte 0x4 + 204 003d 07 .byte 0x7 + 205 003e 44010000 .4byte .LASF0 + 206 0042 04 .uleb128 0x4 + 207 0043 01 .byte 0x1 + 208 0044 06 .byte 0x6 + 209 0045 90000000 .4byte .LASF1 + 210 0049 03 .uleb128 0x3 + 211 004a 12030000 .4byte .LASF3 + 212 004e 03 .byte 0x3 + 213 004f 2A .byte 0x2a + 214 0050 54000000 .4byte 0x54 + 215 0054 04 .uleb128 0x4 + 216 0055 01 .byte 0x1 + 217 0056 08 .byte 0x8 + 218 0057 2A020000 .4byte .LASF4 + 219 005b 04 .uleb128 0x4 + 220 005c 02 .byte 0x2 + 221 005d 05 .byte 0x5 + 222 005e 4D020000 .4byte .LASF5 + 223 0062 04 .uleb128 0x4 + 224 0063 02 .byte 0x2 + 225 0064 07 .byte 0x7 + 226 0065 70010000 .4byte .LASF6 + 227 0069 03 .uleb128 0x3 + 228 006a 22020000 .4byte .LASF7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 5 + + + 229 006e 03 .byte 0x3 + 230 006f 4F .byte 0x4f + 231 0070 74000000 .4byte 0x74 + 232 0074 04 .uleb128 0x4 + 233 0075 04 .byte 0x4 + 234 0076 05 .byte 0x5 + 235 0077 CC000000 .4byte .LASF8 + 236 007b 03 .uleb128 0x3 + 237 007c B6020000 .4byte .LASF9 + 238 0080 03 .byte 0x3 + 239 0081 50 .byte 0x50 + 240 0082 86000000 .4byte 0x86 + 241 0086 04 .uleb128 0x4 + 242 0087 04 .byte 0x4 + 243 0088 07 .byte 0x7 + 244 0089 51010000 .4byte .LASF10 + 245 008d 04 .uleb128 0x4 + 246 008e 08 .byte 0x8 + 247 008f 05 .byte 0x5 + 248 0090 82000000 .4byte .LASF11 + 249 0094 04 .uleb128 0x4 + 250 0095 08 .byte 0x8 + 251 0096 07 .byte 0x7 + 252 0097 49000000 .4byte .LASF12 + 253 009b 04 .uleb128 0x4 + 254 009c 01 .byte 0x1 + 255 009d 02 .byte 0x2 + 256 009e 1C020000 .4byte .LASF13 + 257 00a2 03 .uleb128 0x3 + 258 00a3 89010000 .4byte .LASF14 + 259 00a7 04 .byte 0x4 + 260 00a8 2C .byte 0x2c + 261 00a9 49000000 .4byte 0x49 + 262 00ad 03 .uleb128 0x3 + 263 00ae E9000000 .4byte .LASF15 + 264 00b2 04 .byte 0x4 + 265 00b3 2D .byte 0x2d + 266 00b4 49000000 .4byte 0x49 + 267 00b8 03 .uleb128 0x3 + 268 00b9 00020000 .4byte .LASF16 + 269 00bd 04 .byte 0x4 + 270 00be 2E .byte 0x2e + 271 00bf 49000000 .4byte 0x49 + 272 00c3 03 .uleb128 0x3 + 273 00c4 B5000000 .4byte .LASF17 + 274 00c8 04 .byte 0x4 + 275 00c9 2F .byte 0x2f + 276 00ca 49000000 .4byte 0x49 + 277 00ce 03 .uleb128 0x3 + 278 00cf 14020000 .4byte .LASF18 + 279 00d3 04 .byte 0x4 + 280 00d4 30 .byte 0x30 + 281 00d5 7B000000 .4byte 0x7b + 282 00d9 03 .uleb128 0x3 + 283 00da 83010000 .4byte .LASF19 + 284 00de 04 .byte 0x4 + 285 00df 31 .byte 0x31 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 6 + + + 286 00e0 69000000 .4byte 0x69 + 287 00e4 03 .uleb128 0x3 + 288 00e5 9D010000 .4byte .LASF20 + 289 00e9 04 .byte 0x4 + 290 00ea 33 .byte 0x33 + 291 00eb 7B000000 .4byte 0x7b + 292 00ef 03 .uleb128 0x3 + 293 00f0 D0020000 .4byte .LASF21 + 294 00f4 04 .byte 0x4 + 295 00f5 35 .byte 0x35 + 296 00f6 7B000000 .4byte 0x7b + 297 00fa 03 .uleb128 0x3 + 298 00fb 98020000 .4byte .LASF22 + 299 00ff 05 .byte 0x5 + 300 0100 2A .byte 0x2a + 301 0101 05010000 .4byte 0x105 + 302 0105 05 .uleb128 0x5 + 303 0106 98020000 .4byte .LASF22 + 304 010a 44 .byte 0x44 + 305 010b 06 .byte 0x6 + 306 010c 5E .byte 0x5e + 307 010d 1C020000 .4byte 0x21c + 308 0111 06 .uleb128 0x6 + 309 0112 7C020000 .4byte .LASF23 + 310 0116 06 .byte 0x6 + 311 0117 5F .byte 0x5f + 312 0118 41020000 .4byte 0x241 + 313 011c 02 .byte 0x2 + 314 011d 23 .byte 0x23 + 315 011e 00 .uleb128 0 + 316 011f 06 .uleb128 0x6 + 317 0120 0D020000 .4byte .LASF24 + 318 0124 06 .byte 0x6 + 319 0125 61 .byte 0x61 + 320 0126 41020000 .4byte 0x241 + 321 012a 02 .byte 0x2 + 322 012b 23 .byte 0x23 + 323 012c 04 .uleb128 0x4 + 324 012d 06 .uleb128 0x6 + 325 012e 7B000000 .4byte .LASF25 + 326 0132 06 .byte 0x6 + 327 0133 63 .byte 0x63 + 328 0134 CE000000 .4byte 0xce + 329 0138 02 .byte 0x2 + 330 0139 23 .byte 0x23 + 331 013a 08 .uleb128 0x8 + 332 013b 06 .uleb128 0x6 + 333 013c 30030000 .4byte .LASF26 + 334 0140 06 .byte 0x6 + 335 0141 64 .byte 0x64 + 336 0142 10030000 .4byte 0x310 + 337 0146 02 .byte 0x2 + 338 0147 23 .byte 0x23 + 339 0148 0C .uleb128 0xc + 340 0149 06 .uleb128 0x6 + 341 014a F2000000 .4byte .LASF27 + 342 014e 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 7 + + + 343 014f 66 .byte 0x66 + 344 0150 41020000 .4byte 0x241 + 345 0154 02 .byte 0x2 + 346 0155 23 .byte 0x23 + 347 0156 10 .uleb128 0x10 + 348 0157 06 .uleb128 0x6 + 349 0158 CF010000 .4byte .LASF28 + 350 015c 06 .byte 0x6 + 351 015d 67 .byte 0x67 + 352 015e 41020000 .4byte 0x241 + 353 0162 02 .byte 0x2 + 354 0163 23 .byte 0x23 + 355 0164 14 .uleb128 0x14 + 356 0165 06 .uleb128 0x6 + 357 0166 21030000 .4byte .LASF29 + 358 016a 06 .byte 0x6 + 359 016b 6E .byte 0x6e + 360 016c 85040000 .4byte 0x485 + 361 0170 02 .byte 0x2 + 362 0171 23 .byte 0x23 + 363 0172 18 .uleb128 0x18 + 364 0173 06 .uleb128 0x6 + 365 0174 57020000 .4byte .LASF30 + 366 0178 06 .byte 0x6 + 367 0179 79 .byte 0x79 + 368 017a AD000000 .4byte 0xad + 369 017e 02 .byte 0x2 + 370 017f 23 .byte 0x23 + 371 0180 1C .uleb128 0x1c + 372 0181 06 .uleb128 0x6 + 373 0182 83020000 .4byte .LASF31 + 374 0186 06 .byte 0x6 + 375 0187 7D .byte 0x7d + 376 0188 A2000000 .4byte 0xa2 + 377 018c 02 .byte 0x2 + 378 018d 23 .byte 0x23 + 379 018e 1D .uleb128 0x1d + 380 018f 06 .uleb128 0x6 + 381 0190 0B030000 .4byte .LASF32 + 382 0194 06 .byte 0x6 + 383 0195 82 .byte 0x82 + 384 0196 B8000000 .4byte 0xb8 + 385 019a 02 .byte 0x2 + 386 019b 23 .byte 0x23 + 387 019c 1E .uleb128 0x1e + 388 019d 06 .uleb128 0x6 + 389 019e 5F020000 .4byte .LASF33 + 390 01a2 06 .byte 0x6 + 391 01a3 88 .byte 0x88 + 392 01a4 C3000000 .4byte 0xc3 + 393 01a8 02 .byte 0x2 + 394 01a9 23 .byte 0x23 + 395 01aa 1F .uleb128 0x1f + 396 01ab 06 .uleb128 0x6 + 397 01ac E5020000 .4byte .LASF34 + 398 01b0 06 .byte 0x6 + 399 01b1 8F .byte 0x8f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 8 + + + 400 01b2 31030000 .4byte 0x331 + 401 01b6 02 .byte 0x2 + 402 01b7 23 .byte 0x23 + 403 01b8 20 .uleb128 0x20 + 404 01b9 07 .uleb128 0x7 + 405 01ba 705F7500 .ascii "p_u\000" + 406 01be 06 .byte 0x6 + 407 01bf B4 .byte 0xb4 + 408 01c0 50040000 .4byte 0x450 + 409 01c4 02 .byte 0x2 + 410 01c5 23 .byte 0x23 + 411 01c6 24 .uleb128 0x24 + 412 01c7 06 .uleb128 0x6 + 413 01c8 36030000 .4byte .LASF35 + 414 01cc 06 .byte 0x6 + 415 01cd B9 .byte 0xb9 + 416 01ce 69020000 .4byte 0x269 + 417 01d2 02 .byte 0x2 + 418 01d3 23 .byte 0x23 + 419 01d4 28 .uleb128 0x28 + 420 01d5 06 .uleb128 0x6 + 421 01d6 F3020000 .4byte .LASF36 + 422 01da 06 .byte 0x6 + 423 01db BF .byte 0xbf + 424 01dc 47020000 .4byte 0x247 + 425 01e0 02 .byte 0x2 + 426 01e1 23 .byte 0x23 + 427 01e2 2C .uleb128 0x2c + 428 01e3 06 .uleb128 0x6 + 429 01e4 08000000 .4byte .LASF37 + 430 01e8 06 .byte 0x6 + 431 01e9 C3 .byte 0xc3 + 432 01ea D9000000 .4byte 0xd9 + 433 01ee 02 .byte 0x2 + 434 01ef 23 .byte 0x23 + 435 01f0 34 .uleb128 0x34 + 436 01f1 06 .uleb128 0x6 + 437 01f2 AB020000 .4byte .LASF38 + 438 01f6 06 .byte 0x6 + 439 01f7 C9 .byte 0xc9 + 440 01f8 E4000000 .4byte 0xe4 + 441 01fc 02 .byte 0x2 + 442 01fd 23 .byte 0x23 + 443 01fe 38 .uleb128 0x38 + 444 01ff 06 .uleb128 0x6 + 445 0200 43020000 .4byte .LASF39 + 446 0204 06 .byte 0x6 + 447 0205 D0 .byte 0xd0 + 448 0206 97040000 .4byte 0x497 + 449 020a 02 .byte 0x2 + 450 020b 23 .byte 0x23 + 451 020c 3C .uleb128 0x3c + 452 020d 06 .uleb128 0x6 + 453 020e DA020000 .4byte .LASF40 + 454 0212 06 .byte 0x6 + 455 0213 D4 .byte 0xd4 + 456 0214 CE000000 .4byte 0xce + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 9 + + + 457 0218 02 .byte 0x2 + 458 0219 23 .byte 0x23 + 459 021a 40 .uleb128 0x40 + 460 021b 00 .byte 0 + 461 021c 08 .uleb128 0x8 + 462 021d 08 .byte 0x8 + 463 021e 05 .byte 0x5 + 464 021f 61 .byte 0x61 + 465 0220 41020000 .4byte 0x241 + 466 0224 06 .uleb128 0x6 + 467 0225 7C020000 .4byte .LASF23 + 468 0229 05 .byte 0x5 + 469 022a 62 .byte 0x62 + 470 022b 41020000 .4byte 0x241 + 471 022f 02 .byte 0x2 + 472 0230 23 .byte 0x23 + 473 0231 00 .uleb128 0 + 474 0232 06 .uleb128 0x6 + 475 0233 0D020000 .4byte .LASF24 + 476 0237 05 .byte 0x5 + 477 0238 64 .byte 0x64 + 478 0239 41020000 .4byte 0x241 + 479 023d 02 .byte 0x2 + 480 023e 23 .byte 0x23 + 481 023f 04 .uleb128 0x4 + 482 0240 00 .byte 0 + 483 0241 09 .uleb128 0x9 + 484 0242 04 .byte 0x4 + 485 0243 FA000000 .4byte 0xfa + 486 0247 03 .uleb128 0x3 + 487 0248 D7010000 .4byte .LASF41 + 488 024c 05 .byte 0x5 + 489 024d 66 .byte 0x66 + 490 024e 1C020000 .4byte 0x21c + 491 0252 08 .uleb128 0x8 + 492 0253 04 .byte 0x4 + 493 0254 05 .byte 0x5 + 494 0255 6B .byte 0x6b + 495 0256 69020000 .4byte 0x269 + 496 025a 06 .uleb128 0x6 + 497 025b 7C020000 .4byte .LASF23 + 498 025f 05 .byte 0x5 + 499 0260 6D .byte 0x6d + 500 0261 41020000 .4byte 0x241 + 501 0265 02 .byte 0x2 + 502 0266 23 .byte 0x23 + 503 0267 00 .uleb128 0 + 504 0268 00 .byte 0 + 505 0269 03 .uleb128 0x3 + 506 026a 91010000 .4byte .LASF42 + 507 026e 05 .byte 0x5 + 508 026f 70 .byte 0x70 + 509 0270 52020000 .4byte 0x252 + 510 0274 03 .uleb128 0x3 + 511 0275 BB010000 .4byte .LASF43 + 512 0279 07 .byte 0x7 + 513 027a A4 .byte 0xa4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 10 + + + 514 027b 7B000000 .4byte 0x7b + 515 027f 03 .uleb128 0x3 + 516 0280 35010000 .4byte .LASF44 + 517 0284 07 .byte 0x7 + 518 0285 A9 .byte 0xa9 + 519 0286 8A020000 .4byte 0x28a + 520 028a 0A .uleb128 0xa + 521 028b 04 .byte 0x4 + 522 028c 05 .uleb128 0x5 + 523 028d EC020000 .4byte .LASF45 + 524 0291 24 .byte 0x24 + 525 0292 07 .byte 0x7 + 526 0293 C0 .byte 0xc0 + 527 0294 10030000 .4byte 0x310 + 528 0298 07 .uleb128 0x7 + 529 0299 723400 .ascii "r4\000" + 530 029c 07 .byte 0x7 + 531 029d C1 .byte 0xc1 + 532 029e 7F020000 .4byte 0x27f + 533 02a2 02 .byte 0x2 + 534 02a3 23 .byte 0x23 + 535 02a4 00 .uleb128 0 + 536 02a5 07 .uleb128 0x7 + 537 02a6 723500 .ascii "r5\000" + 538 02a9 07 .byte 0x7 + 539 02aa C2 .byte 0xc2 + 540 02ab 7F020000 .4byte 0x27f + 541 02af 02 .byte 0x2 + 542 02b0 23 .byte 0x23 + 543 02b1 04 .uleb128 0x4 + 544 02b2 07 .uleb128 0x7 + 545 02b3 723600 .ascii "r6\000" + 546 02b6 07 .byte 0x7 + 547 02b7 C3 .byte 0xc3 + 548 02b8 7F020000 .4byte 0x27f + 549 02bc 02 .byte 0x2 + 550 02bd 23 .byte 0x23 + 551 02be 08 .uleb128 0x8 + 552 02bf 07 .uleb128 0x7 + 553 02c0 723700 .ascii "r7\000" + 554 02c3 07 .byte 0x7 + 555 02c4 C4 .byte 0xc4 + 556 02c5 7F020000 .4byte 0x27f + 557 02c9 02 .byte 0x2 + 558 02ca 23 .byte 0x23 + 559 02cb 0C .uleb128 0xc + 560 02cc 07 .uleb128 0x7 + 561 02cd 723800 .ascii "r8\000" + 562 02d0 07 .byte 0x7 + 563 02d1 C5 .byte 0xc5 + 564 02d2 7F020000 .4byte 0x27f + 565 02d6 02 .byte 0x2 + 566 02d7 23 .byte 0x23 + 567 02d8 10 .uleb128 0x10 + 568 02d9 07 .uleb128 0x7 + 569 02da 723900 .ascii "r9\000" + 570 02dd 07 .byte 0x7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 11 + + + 571 02de C6 .byte 0xc6 + 572 02df 7F020000 .4byte 0x27f + 573 02e3 02 .byte 0x2 + 574 02e4 23 .byte 0x23 + 575 02e5 14 .uleb128 0x14 + 576 02e6 07 .uleb128 0x7 + 577 02e7 72313000 .ascii "r10\000" + 578 02eb 07 .byte 0x7 + 579 02ec C7 .byte 0xc7 + 580 02ed 7F020000 .4byte 0x27f + 581 02f1 02 .byte 0x2 + 582 02f2 23 .byte 0x23 + 583 02f3 18 .uleb128 0x18 + 584 02f4 07 .uleb128 0x7 + 585 02f5 72313100 .ascii "r11\000" + 586 02f9 07 .byte 0x7 + 587 02fa C8 .byte 0xc8 + 588 02fb 7F020000 .4byte 0x27f + 589 02ff 02 .byte 0x2 + 590 0300 23 .byte 0x23 + 591 0301 1C .uleb128 0x1c + 592 0302 07 .uleb128 0x7 + 593 0303 6C7200 .ascii "lr\000" + 594 0306 07 .byte 0x7 + 595 0307 C9 .byte 0xc9 + 596 0308 7F020000 .4byte 0x27f + 597 030c 02 .byte 0x2 + 598 030d 23 .byte 0x23 + 599 030e 20 .uleb128 0x20 + 600 030f 00 .byte 0 + 601 0310 05 .uleb128 0x5 + 602 0311 63010000 .4byte .LASF46 + 603 0315 04 .byte 0x4 + 604 0316 07 .byte 0x7 + 605 0317 D1 .byte 0xd1 + 606 0318 2B030000 .4byte 0x32b + 607 031c 07 .uleb128 0x7 + 608 031d 72313300 .ascii "r13\000" + 609 0321 07 .byte 0x7 + 610 0322 D2 .byte 0xd2 + 611 0323 2B030000 .4byte 0x32b + 612 0327 02 .byte 0x2 + 613 0328 23 .byte 0x23 + 614 0329 00 .uleb128 0 + 615 032a 00 .byte 0 + 616 032b 09 .uleb128 0x9 + 617 032c 04 .byte 0x4 + 618 032d 8C020000 .4byte 0x28c + 619 0331 0B .uleb128 0xb + 620 0332 EF000000 .4byte 0xef + 621 0336 05 .uleb128 0x5 + 622 0337 A9010000 .4byte .LASF47 + 623 033b 10 .byte 0x10 + 624 033c 08 .byte 0x8 + 625 033d 2C .byte 0x2c + 626 033e 6D030000 .4byte 0x36d + 627 0342 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 12 + + + 628 0343 A2000000 .4byte .LASF48 + 629 0347 08 .byte 0x8 + 630 0348 2D .byte 0x2d + 631 0349 47020000 .4byte 0x247 + 632 034d 02 .byte 0x2 + 633 034e 23 .byte 0x23 + 634 034f 00 .uleb128 0 + 635 0350 06 .uleb128 0x6 + 636 0351 28030000 .4byte .LASF49 + 637 0355 08 .byte 0x8 + 638 0356 2F .byte 0x2f + 639 0357 41020000 .4byte 0x241 + 640 035b 02 .byte 0x2 + 641 035c 23 .byte 0x23 + 642 035d 08 .uleb128 0x8 + 643 035e 06 .uleb128 0x6 + 644 035f C9020000 .4byte .LASF50 + 645 0363 08 .byte 0x8 + 646 0364 31 .byte 0x31 + 647 0365 6D030000 .4byte 0x36d + 648 0369 02 .byte 0x2 + 649 036a 23 .byte 0x23 + 650 036b 0C .uleb128 0xc + 651 036c 00 .byte 0 + 652 036d 09 .uleb128 0x9 + 653 036e 04 .byte 0x4 + 654 036f 36030000 .4byte 0x336 + 655 0373 03 .uleb128 0x3 + 656 0374 A9010000 .4byte .LASF47 + 657 0378 08 .byte 0x8 + 658 0379 33 .byte 0x33 + 659 037a 36030000 .4byte 0x336 + 660 037e 03 .uleb128 0x3 + 661 037f 3C000000 .4byte .LASF51 + 662 0383 09 .byte 0x9 + 663 0384 2C .byte 0x2c + 664 0385 89030000 .4byte 0x389 + 665 0389 09 .uleb128 0x9 + 666 038a 04 .byte 0x4 + 667 038b 8F030000 .4byte 0x38f + 668 038f 0C .uleb128 0xc + 669 0390 01 .byte 0x1 + 670 0391 8A020000 .4byte 0x28a + 671 0395 9F030000 .4byte 0x39f + 672 0399 0D .uleb128 0xd + 673 039a 30000000 .4byte 0x30 + 674 039e 00 .byte 0 + 675 039f 03 .uleb128 0x3 + 676 03a0 F5010000 .4byte .LASF52 + 677 03a4 0A .byte 0xa + 678 03a5 34 .byte 0x34 + 679 03a6 AA030000 .4byte 0x3aa + 680 03aa 05 .uleb128 0x5 + 681 03ab 40030000 .4byte .LASF53 + 682 03af 1C .byte 0x1c + 683 03b0 0A .byte 0xa + 684 03b1 47 .byte 0x47 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 13 + + + 685 03b2 E1030000 .4byte 0x3e1 + 686 03b6 06 .uleb128 0x6 + 687 03b7 38020000 .4byte .LASF54 + 688 03bb 0A .byte 0xa + 689 03bc 48 .byte 0x48 + 690 03bd 7E030000 .4byte 0x37e + 691 03c1 02 .byte 0x2 + 692 03c2 23 .byte 0x23 + 693 03c3 00 .uleb128 0 + 694 03c4 06 .uleb128 0x6 + 695 03c5 69000000 .4byte .LASF55 + 696 03c9 0A .byte 0xa + 697 03ca 4A .byte 0x4a + 698 03cb 00040000 .4byte 0x400 + 699 03cf 02 .byte 0x2 + 700 03d0 23 .byte 0x23 + 701 03d1 04 .uleb128 0x4 + 702 03d2 06 .uleb128 0x6 + 703 03d3 9C000000 .4byte .LASF56 + 704 03d7 0A .byte 0xa + 705 03d8 4C .byte 0x4c + 706 03d9 73030000 .4byte 0x373 + 707 03dd 02 .byte 0x2 + 708 03de 23 .byte 0x23 + 709 03df 0C .uleb128 0xc + 710 03e0 00 .byte 0 + 711 03e1 0E .uleb128 0xe + 712 03e2 04 .byte 0x4 + 713 03e3 0A .byte 0xa + 714 03e4 3C .byte 0x3c + 715 03e5 00040000 .4byte 0x400 + 716 03e9 0F .uleb128 0xf + 717 03ea 76000000 .4byte .LASF57 + 718 03ee 0A .byte 0xa + 719 03ef 3D .byte 0x3d + 720 03f0 21040000 .4byte 0x421 + 721 03f4 0F .uleb128 0xf + 722 03f5 BF020000 .4byte .LASF58 + 723 03f9 0A .byte 0xa + 724 03fa 3E .byte 0x3e + 725 03fb 27040000 .4byte 0x427 + 726 03ff 00 .byte 0 + 727 0400 10 .uleb128 0x10 + 728 0401 69020000 .4byte .LASF78 + 729 0405 08 .byte 0x8 + 730 0406 0A .byte 0xa + 731 0407 39 .byte 0x39 + 732 0408 21040000 .4byte 0x421 + 733 040c 0F .uleb128 0xf + 734 040d 3E010000 .4byte .LASF59 + 735 0411 0A .byte 0xa + 736 0412 3A .byte 0x3a + 737 0413 74020000 .4byte 0x274 + 738 0417 11 .uleb128 0x11 + 739 0418 6800 .ascii "h\000" + 740 041a 0A .byte 0xa + 741 041b 41 .byte 0x41 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 14 + + + 742 041c 2D040000 .4byte 0x42d + 743 0420 00 .byte 0 + 744 0421 09 .uleb128 0x9 + 745 0422 04 .byte 0x4 + 746 0423 00040000 .4byte 0x400 + 747 0427 09 .uleb128 0x9 + 748 0428 04 .byte 0x4 + 749 0429 9F030000 .4byte 0x39f + 750 042d 08 .uleb128 0x8 + 751 042e 08 .byte 0x8 + 752 042f 0A .byte 0xa + 753 0430 3B .byte 0x3b + 754 0431 50040000 .4byte 0x450 + 755 0435 07 .uleb128 0x7 + 756 0436 7500 .ascii "u\000" + 757 0438 0A .byte 0xa + 758 0439 3F .byte 0x3f + 759 043a E1030000 .4byte 0x3e1 + 760 043e 02 .byte 0x2 + 761 043f 23 .byte 0x23 + 762 0440 00 .uleb128 0 + 763 0441 06 .uleb128 0x6 + 764 0442 6B010000 .4byte .LASF60 + 765 0446 0A .byte 0xa + 766 0447 40 .byte 0x40 + 767 0448 30000000 .4byte 0x30 + 768 044c 02 .byte 0x2 + 769 044d 23 .byte 0x23 + 770 044e 04 .uleb128 0x4 + 771 044f 00 .byte 0 + 772 0450 0E .uleb128 0xe + 773 0451 04 .byte 0x4 + 774 0452 06 .byte 0x6 + 775 0453 96 .byte 0x96 + 776 0454 85040000 .4byte 0x485 + 777 0458 0F .uleb128 0xf + 778 0459 35000000 .4byte .LASF61 + 779 045d 06 .byte 0x6 + 780 045e 9D .byte 0x9d + 781 045f D9000000 .4byte 0xd9 + 782 0463 0F .uleb128 0xf + 783 0464 60000000 .4byte .LASF62 + 784 0468 06 .byte 0x6 + 785 0469 A4 .byte 0xa4 + 786 046a D9000000 .4byte 0xd9 + 787 046e 0F .uleb128 0xf + 788 046f 1A030000 .4byte .LASF63 + 789 0473 06 .byte 0x6 + 790 0474 AB .byte 0xab + 791 0475 8A020000 .4byte 0x28a + 792 0479 0F .uleb128 0xf + 793 047a 75020000 .4byte .LASF64 + 794 047e 06 .byte 0x6 + 795 047f B2 .byte 0xb2 + 796 0480 E4000000 .4byte 0xe4 + 797 0484 00 .byte 0 + 798 0485 09 .uleb128 0x9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 15 + + + 799 0486 04 .byte 0x4 + 800 0487 8B040000 .4byte 0x48b + 801 048b 12 .uleb128 0x12 + 802 048c 90040000 .4byte 0x490 + 803 0490 04 .uleb128 0x4 + 804 0491 01 .byte 0x1 + 805 0492 08 .byte 0x8 + 806 0493 C4020000 .4byte .LASF65 + 807 0497 09 .uleb128 0x9 + 808 0498 04 .byte 0x4 + 809 0499 73030000 .4byte 0x373 + 810 049d 03 .uleb128 0x3 + 811 049e 00000000 .4byte .LASF66 + 812 04a2 06 .byte 0x6 + 813 04a3 E5 .byte 0xe5 + 814 04a4 A8040000 .4byte 0x4a8 + 815 04a8 09 .uleb128 0x9 + 816 04a9 04 .byte 0x4 + 817 04aa AE040000 .4byte 0x4ae + 818 04ae 0C .uleb128 0xc + 819 04af 01 .byte 0x1 + 820 04b0 D9000000 .4byte 0xd9 + 821 04b4 BE040000 .4byte 0x4be + 822 04b8 0D .uleb128 0xd + 823 04b9 8A020000 .4byte 0x28a + 824 04bd 00 .byte 0 + 825 04be 04 .uleb128 0x4 + 826 04bf 04 .byte 0x4 + 827 04c0 07 .byte 0x7 + 828 04c1 C6010000 .4byte .LASF67 + 829 04c5 13 .uleb128 0x13 + 830 04c6 01 .byte 0x1 + 831 04c7 AF010000 .4byte .LASF68 + 832 04cb 01 .byte 0x1 + 833 04cc 34 .byte 0x34 + 834 04cd 01 .byte 0x1 + 835 04ce 41020000 .4byte 0x241 + 836 04d2 00000000 .4byte .LFB7 + 837 04d6 18000000 .4byte .LFE7 + 838 04da 02 .byte 0x2 + 839 04db 7D .byte 0x7d + 840 04dc 00 .sleb128 0 + 841 04dd 01 .byte 0x1 + 842 04de EF040000 .4byte 0x4ef + 843 04e2 14 .uleb128 0x14 + 844 04e3 747000 .ascii "tp\000" + 845 04e6 01 .byte 0x1 + 846 04e7 34 .byte 0x34 + 847 04e8 41020000 .4byte 0x241 + 848 04ec 01 .byte 0x1 + 849 04ed 50 .byte 0x50 + 850 04ee 00 .byte 0 + 851 04ef 15 .uleb128 0x15 + 852 04f0 01 .byte 0x1 + 853 04f1 8B020000 .4byte .LASF79 + 854 04f5 01 .byte 0x1 + 855 04f6 4A .byte 0x4a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 16 + + + 856 04f7 01 .byte 0x1 + 857 04f8 00000000 .4byte .LFB8 + 858 04fc 54000000 .4byte .LFE8 + 859 0500 02 .byte 0x2 + 860 0501 7D .byte 0x7d + 861 0502 00 .sleb128 0 + 862 0503 01 .byte 0x1 + 863 0504 38050000 .4byte 0x538 + 864 0508 16 .uleb128 0x16 + 865 0509 747000 .ascii "tp\000" + 866 050c 01 .byte 0x1 + 867 050d 4A .byte 0x4a + 868 050e 41020000 .4byte 0x241 + 869 0512 00000000 .4byte .LLST0 + 870 0516 17 .uleb128 0x17 + 871 0517 08020000 .4byte .LASF72 + 872 051b 01 .byte 0x1 + 873 051c 4B .byte 0x4b + 874 051d B8000000 .4byte 0xb8 + 875 0521 21000000 .4byte .LLST1 + 876 0525 18 .uleb128 0x18 + 877 0526 54000000 .4byte .LVL4 + 878 052a 01 .byte 0x1 + 879 052b 1B060000 .4byte 0x61b + 880 052f 19 .uleb128 0x19 + 881 0530 01 .byte 0x1 + 882 0531 50 .byte 0x50 + 883 0532 03 .byte 0x3 + 884 0533 F3 .byte 0xf3 + 885 0534 01 .uleb128 0x1 + 886 0535 50 .byte 0x50 + 887 0536 00 .byte 0 + 888 0537 00 .byte 0 + 889 0538 1A .uleb128 0x1a + 890 0539 01 .byte 0x1 + 891 053a D5000000 .4byte .LASF69 + 892 053e 01 .byte 0x1 + 893 053f 82 .byte 0x82 + 894 0540 01 .byte 0x1 + 895 0541 41020000 .4byte 0x241 + 896 0545 00000000 .4byte .LFB9 + 897 0549 60000000 .4byte .LFE9 + 898 054d 48000000 .4byte .LLST2 + 899 0551 01 .byte 0x1 + 900 0552 1B060000 .4byte 0x61b + 901 0556 1B .uleb128 0x1b + 902 0557 70000000 .4byte .LASF70 + 903 055b 01 .byte 0x1 + 904 055c 82 .byte 0x82 + 905 055d 27040000 .4byte 0x427 + 906 0561 74000000 .4byte .LLST3 + 907 0565 1B .uleb128 0x1b + 908 0566 6B010000 .4byte .LASF60 + 909 056a 01 .byte 0x1 + 910 056b 82 .byte 0x82 + 911 056c 30000000 .4byte 0x30 + 912 0570 95000000 .4byte .LLST4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 17 + + + 913 0574 1B .uleb128 0x1b + 914 0575 F0010000 .4byte .LASF71 + 915 0579 01 .byte 0x1 + 916 057a 83 .byte 0x83 + 917 057b CE000000 .4byte 0xce + 918 057f B3000000 .4byte .LLST5 + 919 0583 16 .uleb128 0x16 + 920 0584 706600 .ascii "pf\000" + 921 0587 01 .byte 0x1 + 922 0588 83 .byte 0x83 + 923 0589 9D040000 .4byte 0x49d + 924 058d D1000000 .4byte .LLST6 + 925 0591 14 .uleb128 0x14 + 926 0592 61726700 .ascii "arg\000" + 927 0596 01 .byte 0x1 + 928 0597 83 .byte 0x83 + 929 0598 8A020000 .4byte 0x28a + 930 059c 02 .byte 0x2 + 931 059d 91 .byte 0x91 + 932 059e 00 .sleb128 0 + 933 059f 1C .uleb128 0x1c + 934 05a0 77737000 .ascii "wsp\000" + 935 05a4 01 .byte 0x1 + 936 05a5 84 .byte 0x84 + 937 05a6 8A020000 .4byte 0x28a + 938 05aa EF000000 .4byte .LLST7 + 939 05ae 1C .uleb128 0x1c + 940 05af 747000 .ascii "tp\000" + 941 05b2 01 .byte 0x1 + 942 05b3 85 .byte 0x85 + 943 05b4 41020000 .4byte 0x241 + 944 05b8 0D010000 .4byte .LLST8 + 945 05bc 1D .uleb128 0x1d + 946 05bd 18000000 .4byte .LVL6 + 947 05c1 2F060000 .4byte 0x62f + 948 05c5 D7050000 .4byte 0x5d7 + 949 05c9 19 .uleb128 0x19 + 950 05ca 01 .byte 0x1 + 951 05cb 51 .byte 0x51 + 952 05cc 02 .byte 0x2 + 953 05cd 75 .byte 0x75 + 954 05ce 00 .sleb128 0 + 955 05cf 19 .uleb128 0x19 + 956 05d0 01 .byte 0x1 + 957 05d1 50 .byte 0x50 + 958 05d2 03 .byte 0x3 + 959 05d3 F3 .byte 0xf3 + 960 05d4 01 .uleb128 0x1 + 961 05d5 50 .byte 0x50 + 962 05d6 00 .byte 0 + 963 05d7 1D .uleb128 0x1d + 964 05d8 3C000000 .4byte .LVL7 + 965 05dc 4C060000 .4byte 0x64c + 966 05e0 05060000 .4byte 0x605 + 967 05e4 19 .uleb128 0x19 + 968 05e5 01 .byte 0x1 + 969 05e6 53 .byte 0x53 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 18 + + + 970 05e7 02 .byte 0x2 + 971 05e8 76 .byte 0x76 + 972 05e9 00 .sleb128 0 + 973 05ea 19 .uleb128 0x19 + 974 05eb 01 .byte 0x1 + 975 05ec 52 .byte 0x52 + 976 05ed 02 .byte 0x2 + 977 05ee 77 .byte 0x77 + 978 05ef 00 .sleb128 0 + 979 05f0 19 .uleb128 0x19 + 980 05f1 01 .byte 0x1 + 981 05f2 51 .byte 0x51 + 982 05f3 02 .byte 0x2 + 983 05f4 75 .byte 0x75 + 984 05f5 00 .sleb128 0 + 985 05f6 19 .uleb128 0x19 + 986 05f7 01 .byte 0x1 + 987 05f8 50 .byte 0x50 + 988 05f9 02 .byte 0x2 + 989 05fa 74 .byte 0x74 + 990 05fb 00 .sleb128 0 + 991 05fc 19 .uleb128 0x19 + 992 05fd 02 .byte 0x2 + 993 05fe 7D .byte 0x7d + 994 05ff 00 .sleb128 0 + 995 0600 03 .byte 0x3 + 996 0601 91 .byte 0x91 + 997 0602 78 .sleb128 -8 + 998 0603 06 .byte 0x6 + 999 0604 00 .byte 0 + 1000 0605 1E .uleb128 0x1e + 1001 0606 50000000 .4byte .LVL9 + 1002 060a 79060000 .4byte 0x679 + 1003 060e 19 .uleb128 0x19 + 1004 060f 01 .byte 0x1 + 1005 0610 51 .byte 0x51 + 1006 0611 01 .byte 0x1 + 1007 0612 30 .byte 0x30 + 1008 0613 19 .uleb128 0x19 + 1009 0614 01 .byte 0x1 + 1010 0615 50 .byte 0x50 + 1011 0616 02 .byte 0x2 + 1012 0617 74 .byte 0x74 + 1013 0618 00 .sleb128 0 + 1014 0619 00 .byte 0 + 1015 061a 00 .byte 0 + 1016 061b 1F .uleb128 0x1f + 1017 061c 01 .byte 0x1 + 1018 061d AA000000 .4byte .LASF80 + 1019 0621 0A .byte 0xa + 1020 0622 5A .byte 0x5a + 1021 0623 01 .byte 0x1 + 1022 0624 01 .byte 0x1 + 1023 0625 2F060000 .4byte 0x62f + 1024 0629 0D .uleb128 0xd + 1025 062a 8A020000 .4byte 0x28a + 1026 062e 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 19 + + + 1027 062f 20 .uleb128 0x20 + 1028 0630 01 .byte 0x1 + 1029 0631 9F020000 .4byte .LASF73 + 1030 0635 0A .byte 0xa + 1031 0636 59 .byte 0x59 + 1032 0637 01 .byte 0x1 + 1033 0638 8A020000 .4byte 0x28a + 1034 063c 01 .byte 0x1 + 1035 063d 4C060000 .4byte 0x64c + 1036 0641 0D .uleb128 0xd + 1037 0642 27040000 .4byte 0x427 + 1038 0646 0D .uleb128 0xd + 1039 0647 30000000 .4byte 0x30 + 1040 064b 00 .byte 0 + 1041 064c 21 .uleb128 0x21 + 1042 064d 01 .byte 0x1 + 1043 064e BF000000 .4byte .LASF74 + 1044 0652 06 .byte 0x6 + 1045 0653 6E01 .2byte 0x16e + 1046 0655 01 .byte 0x1 + 1047 0656 41020000 .4byte 0x241 + 1048 065a 01 .byte 0x1 + 1049 065b 79060000 .4byte 0x679 + 1050 065f 0D .uleb128 0xd + 1051 0660 8A020000 .4byte 0x28a + 1052 0664 0D .uleb128 0xd + 1053 0665 30000000 .4byte 0x30 + 1054 0669 0D .uleb128 0xd + 1055 066a CE000000 .4byte 0xce + 1056 066e 0D .uleb128 0xd + 1057 066f 9D040000 .4byte 0x49d + 1058 0673 0D .uleb128 0xd + 1059 0674 8A020000 .4byte 0x28a + 1060 0678 00 .byte 0 + 1061 0679 22 .uleb128 0x22 + 1062 067a 01 .byte 0x1 + 1063 067b FE020000 .4byte .LASF81 + 1064 067f 0B .byte 0xb + 1065 0680 99 .byte 0x99 + 1066 0681 01 .byte 0x1 + 1067 0682 01 .byte 0x1 + 1068 0683 0D .uleb128 0xd + 1069 0684 41020000 .4byte 0x241 + 1070 0688 0D .uleb128 0xd + 1071 0689 D9000000 .4byte 0xd9 + 1072 068d 00 .byte 0 + 1073 068e 00 .byte 0 + 1074 .section .debug_abbrev,"",%progbits + 1075 .Ldebug_abbrev0: + 1076 0000 01 .uleb128 0x1 + 1077 0001 11 .uleb128 0x11 + 1078 0002 01 .byte 0x1 + 1079 0003 25 .uleb128 0x25 + 1080 0004 0E .uleb128 0xe + 1081 0005 13 .uleb128 0x13 + 1082 0006 0B .uleb128 0xb + 1083 0007 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 20 + + + 1084 0008 0E .uleb128 0xe + 1085 0009 1B .uleb128 0x1b + 1086 000a 0E .uleb128 0xe + 1087 000b 55 .uleb128 0x55 + 1088 000c 06 .uleb128 0x6 + 1089 000d 11 .uleb128 0x11 + 1090 000e 01 .uleb128 0x1 + 1091 000f 52 .uleb128 0x52 + 1092 0010 01 .uleb128 0x1 + 1093 0011 10 .uleb128 0x10 + 1094 0012 06 .uleb128 0x6 + 1095 0013 00 .byte 0 + 1096 0014 00 .byte 0 + 1097 0015 02 .uleb128 0x2 + 1098 0016 24 .uleb128 0x24 + 1099 0017 00 .byte 0 + 1100 0018 0B .uleb128 0xb + 1101 0019 0B .uleb128 0xb + 1102 001a 3E .uleb128 0x3e + 1103 001b 0B .uleb128 0xb + 1104 001c 03 .uleb128 0x3 + 1105 001d 08 .uleb128 0x8 + 1106 001e 00 .byte 0 + 1107 001f 00 .byte 0 + 1108 0020 03 .uleb128 0x3 + 1109 0021 16 .uleb128 0x16 + 1110 0022 00 .byte 0 + 1111 0023 03 .uleb128 0x3 + 1112 0024 0E .uleb128 0xe + 1113 0025 3A .uleb128 0x3a + 1114 0026 0B .uleb128 0xb + 1115 0027 3B .uleb128 0x3b + 1116 0028 0B .uleb128 0xb + 1117 0029 49 .uleb128 0x49 + 1118 002a 13 .uleb128 0x13 + 1119 002b 00 .byte 0 + 1120 002c 00 .byte 0 + 1121 002d 04 .uleb128 0x4 + 1122 002e 24 .uleb128 0x24 + 1123 002f 00 .byte 0 + 1124 0030 0B .uleb128 0xb + 1125 0031 0B .uleb128 0xb + 1126 0032 3E .uleb128 0x3e + 1127 0033 0B .uleb128 0xb + 1128 0034 03 .uleb128 0x3 + 1129 0035 0E .uleb128 0xe + 1130 0036 00 .byte 0 + 1131 0037 00 .byte 0 + 1132 0038 05 .uleb128 0x5 + 1133 0039 13 .uleb128 0x13 + 1134 003a 01 .byte 0x1 + 1135 003b 03 .uleb128 0x3 + 1136 003c 0E .uleb128 0xe + 1137 003d 0B .uleb128 0xb + 1138 003e 0B .uleb128 0xb + 1139 003f 3A .uleb128 0x3a + 1140 0040 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 21 + + + 1141 0041 3B .uleb128 0x3b + 1142 0042 0B .uleb128 0xb + 1143 0043 01 .uleb128 0x1 + 1144 0044 13 .uleb128 0x13 + 1145 0045 00 .byte 0 + 1146 0046 00 .byte 0 + 1147 0047 06 .uleb128 0x6 + 1148 0048 0D .uleb128 0xd + 1149 0049 00 .byte 0 + 1150 004a 03 .uleb128 0x3 + 1151 004b 0E .uleb128 0xe + 1152 004c 3A .uleb128 0x3a + 1153 004d 0B .uleb128 0xb + 1154 004e 3B .uleb128 0x3b + 1155 004f 0B .uleb128 0xb + 1156 0050 49 .uleb128 0x49 + 1157 0051 13 .uleb128 0x13 + 1158 0052 38 .uleb128 0x38 + 1159 0053 0A .uleb128 0xa + 1160 0054 00 .byte 0 + 1161 0055 00 .byte 0 + 1162 0056 07 .uleb128 0x7 + 1163 0057 0D .uleb128 0xd + 1164 0058 00 .byte 0 + 1165 0059 03 .uleb128 0x3 + 1166 005a 08 .uleb128 0x8 + 1167 005b 3A .uleb128 0x3a + 1168 005c 0B .uleb128 0xb + 1169 005d 3B .uleb128 0x3b + 1170 005e 0B .uleb128 0xb + 1171 005f 49 .uleb128 0x49 + 1172 0060 13 .uleb128 0x13 + 1173 0061 38 .uleb128 0x38 + 1174 0062 0A .uleb128 0xa + 1175 0063 00 .byte 0 + 1176 0064 00 .byte 0 + 1177 0065 08 .uleb128 0x8 + 1178 0066 13 .uleb128 0x13 + 1179 0067 01 .byte 0x1 + 1180 0068 0B .uleb128 0xb + 1181 0069 0B .uleb128 0xb + 1182 006a 3A .uleb128 0x3a + 1183 006b 0B .uleb128 0xb + 1184 006c 3B .uleb128 0x3b + 1185 006d 0B .uleb128 0xb + 1186 006e 01 .uleb128 0x1 + 1187 006f 13 .uleb128 0x13 + 1188 0070 00 .byte 0 + 1189 0071 00 .byte 0 + 1190 0072 09 .uleb128 0x9 + 1191 0073 0F .uleb128 0xf + 1192 0074 00 .byte 0 + 1193 0075 0B .uleb128 0xb + 1194 0076 0B .uleb128 0xb + 1195 0077 49 .uleb128 0x49 + 1196 0078 13 .uleb128 0x13 + 1197 0079 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 22 + + + 1198 007a 00 .byte 0 + 1199 007b 0A .uleb128 0xa + 1200 007c 0F .uleb128 0xf + 1201 007d 00 .byte 0 + 1202 007e 0B .uleb128 0xb + 1203 007f 0B .uleb128 0xb + 1204 0080 00 .byte 0 + 1205 0081 00 .byte 0 + 1206 0082 0B .uleb128 0xb + 1207 0083 35 .uleb128 0x35 + 1208 0084 00 .byte 0 + 1209 0085 49 .uleb128 0x49 + 1210 0086 13 .uleb128 0x13 + 1211 0087 00 .byte 0 + 1212 0088 00 .byte 0 + 1213 0089 0C .uleb128 0xc + 1214 008a 15 .uleb128 0x15 + 1215 008b 01 .byte 0x1 + 1216 008c 27 .uleb128 0x27 + 1217 008d 0C .uleb128 0xc + 1218 008e 49 .uleb128 0x49 + 1219 008f 13 .uleb128 0x13 + 1220 0090 01 .uleb128 0x1 + 1221 0091 13 .uleb128 0x13 + 1222 0092 00 .byte 0 + 1223 0093 00 .byte 0 + 1224 0094 0D .uleb128 0xd + 1225 0095 05 .uleb128 0x5 + 1226 0096 00 .byte 0 + 1227 0097 49 .uleb128 0x49 + 1228 0098 13 .uleb128 0x13 + 1229 0099 00 .byte 0 + 1230 009a 00 .byte 0 + 1231 009b 0E .uleb128 0xe + 1232 009c 17 .uleb128 0x17 + 1233 009d 01 .byte 0x1 + 1234 009e 0B .uleb128 0xb + 1235 009f 0B .uleb128 0xb + 1236 00a0 3A .uleb128 0x3a + 1237 00a1 0B .uleb128 0xb + 1238 00a2 3B .uleb128 0x3b + 1239 00a3 0B .uleb128 0xb + 1240 00a4 01 .uleb128 0x1 + 1241 00a5 13 .uleb128 0x13 + 1242 00a6 00 .byte 0 + 1243 00a7 00 .byte 0 + 1244 00a8 0F .uleb128 0xf + 1245 00a9 0D .uleb128 0xd + 1246 00aa 00 .byte 0 + 1247 00ab 03 .uleb128 0x3 + 1248 00ac 0E .uleb128 0xe + 1249 00ad 3A .uleb128 0x3a + 1250 00ae 0B .uleb128 0xb + 1251 00af 3B .uleb128 0x3b + 1252 00b0 0B .uleb128 0xb + 1253 00b1 49 .uleb128 0x49 + 1254 00b2 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 23 + + + 1255 00b3 00 .byte 0 + 1256 00b4 00 .byte 0 + 1257 00b5 10 .uleb128 0x10 + 1258 00b6 17 .uleb128 0x17 + 1259 00b7 01 .byte 0x1 + 1260 00b8 03 .uleb128 0x3 + 1261 00b9 0E .uleb128 0xe + 1262 00ba 0B .uleb128 0xb + 1263 00bb 0B .uleb128 0xb + 1264 00bc 3A .uleb128 0x3a + 1265 00bd 0B .uleb128 0xb + 1266 00be 3B .uleb128 0x3b + 1267 00bf 0B .uleb128 0xb + 1268 00c0 01 .uleb128 0x1 + 1269 00c1 13 .uleb128 0x13 + 1270 00c2 00 .byte 0 + 1271 00c3 00 .byte 0 + 1272 00c4 11 .uleb128 0x11 + 1273 00c5 0D .uleb128 0xd + 1274 00c6 00 .byte 0 + 1275 00c7 03 .uleb128 0x3 + 1276 00c8 08 .uleb128 0x8 + 1277 00c9 3A .uleb128 0x3a + 1278 00ca 0B .uleb128 0xb + 1279 00cb 3B .uleb128 0x3b + 1280 00cc 0B .uleb128 0xb + 1281 00cd 49 .uleb128 0x49 + 1282 00ce 13 .uleb128 0x13 + 1283 00cf 00 .byte 0 + 1284 00d0 00 .byte 0 + 1285 00d1 12 .uleb128 0x12 + 1286 00d2 26 .uleb128 0x26 + 1287 00d3 00 .byte 0 + 1288 00d4 49 .uleb128 0x49 + 1289 00d5 13 .uleb128 0x13 + 1290 00d6 00 .byte 0 + 1291 00d7 00 .byte 0 + 1292 00d8 13 .uleb128 0x13 + 1293 00d9 2E .uleb128 0x2e + 1294 00da 01 .byte 0x1 + 1295 00db 3F .uleb128 0x3f + 1296 00dc 0C .uleb128 0xc + 1297 00dd 03 .uleb128 0x3 + 1298 00de 0E .uleb128 0xe + 1299 00df 3A .uleb128 0x3a + 1300 00e0 0B .uleb128 0xb + 1301 00e1 3B .uleb128 0x3b + 1302 00e2 0B .uleb128 0xb + 1303 00e3 27 .uleb128 0x27 + 1304 00e4 0C .uleb128 0xc + 1305 00e5 49 .uleb128 0x49 + 1306 00e6 13 .uleb128 0x13 + 1307 00e7 11 .uleb128 0x11 + 1308 00e8 01 .uleb128 0x1 + 1309 00e9 12 .uleb128 0x12 + 1310 00ea 01 .uleb128 0x1 + 1311 00eb 40 .uleb128 0x40 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 24 + + + 1312 00ec 0A .uleb128 0xa + 1313 00ed 9742 .uleb128 0x2117 + 1314 00ef 0C .uleb128 0xc + 1315 00f0 01 .uleb128 0x1 + 1316 00f1 13 .uleb128 0x13 + 1317 00f2 00 .byte 0 + 1318 00f3 00 .byte 0 + 1319 00f4 14 .uleb128 0x14 + 1320 00f5 05 .uleb128 0x5 + 1321 00f6 00 .byte 0 + 1322 00f7 03 .uleb128 0x3 + 1323 00f8 08 .uleb128 0x8 + 1324 00f9 3A .uleb128 0x3a + 1325 00fa 0B .uleb128 0xb + 1326 00fb 3B .uleb128 0x3b + 1327 00fc 0B .uleb128 0xb + 1328 00fd 49 .uleb128 0x49 + 1329 00fe 13 .uleb128 0x13 + 1330 00ff 02 .uleb128 0x2 + 1331 0100 0A .uleb128 0xa + 1332 0101 00 .byte 0 + 1333 0102 00 .byte 0 + 1334 0103 15 .uleb128 0x15 + 1335 0104 2E .uleb128 0x2e + 1336 0105 01 .byte 0x1 + 1337 0106 3F .uleb128 0x3f + 1338 0107 0C .uleb128 0xc + 1339 0108 03 .uleb128 0x3 + 1340 0109 0E .uleb128 0xe + 1341 010a 3A .uleb128 0x3a + 1342 010b 0B .uleb128 0xb + 1343 010c 3B .uleb128 0x3b + 1344 010d 0B .uleb128 0xb + 1345 010e 27 .uleb128 0x27 + 1346 010f 0C .uleb128 0xc + 1347 0110 11 .uleb128 0x11 + 1348 0111 01 .uleb128 0x1 + 1349 0112 12 .uleb128 0x12 + 1350 0113 01 .uleb128 0x1 + 1351 0114 40 .uleb128 0x40 + 1352 0115 0A .uleb128 0xa + 1353 0116 9742 .uleb128 0x2117 + 1354 0118 0C .uleb128 0xc + 1355 0119 01 .uleb128 0x1 + 1356 011a 13 .uleb128 0x13 + 1357 011b 00 .byte 0 + 1358 011c 00 .byte 0 + 1359 011d 16 .uleb128 0x16 + 1360 011e 05 .uleb128 0x5 + 1361 011f 00 .byte 0 + 1362 0120 03 .uleb128 0x3 + 1363 0121 08 .uleb128 0x8 + 1364 0122 3A .uleb128 0x3a + 1365 0123 0B .uleb128 0xb + 1366 0124 3B .uleb128 0x3b + 1367 0125 0B .uleb128 0xb + 1368 0126 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 25 + + + 1369 0127 13 .uleb128 0x13 + 1370 0128 02 .uleb128 0x2 + 1371 0129 06 .uleb128 0x6 + 1372 012a 00 .byte 0 + 1373 012b 00 .byte 0 + 1374 012c 17 .uleb128 0x17 + 1375 012d 34 .uleb128 0x34 + 1376 012e 00 .byte 0 + 1377 012f 03 .uleb128 0x3 + 1378 0130 0E .uleb128 0xe + 1379 0131 3A .uleb128 0x3a + 1380 0132 0B .uleb128 0xb + 1381 0133 3B .uleb128 0x3b + 1382 0134 0B .uleb128 0xb + 1383 0135 49 .uleb128 0x49 + 1384 0136 13 .uleb128 0x13 + 1385 0137 02 .uleb128 0x2 + 1386 0138 06 .uleb128 0x6 + 1387 0139 00 .byte 0 + 1388 013a 00 .byte 0 + 1389 013b 18 .uleb128 0x18 + 1390 013c 898201 .uleb128 0x4109 + 1391 013f 01 .byte 0x1 + 1392 0140 11 .uleb128 0x11 + 1393 0141 01 .uleb128 0x1 + 1394 0142 9542 .uleb128 0x2115 + 1395 0144 0C .uleb128 0xc + 1396 0145 31 .uleb128 0x31 + 1397 0146 13 .uleb128 0x13 + 1398 0147 00 .byte 0 + 1399 0148 00 .byte 0 + 1400 0149 19 .uleb128 0x19 + 1401 014a 8A8201 .uleb128 0x410a + 1402 014d 00 .byte 0 + 1403 014e 02 .uleb128 0x2 + 1404 014f 0A .uleb128 0xa + 1405 0150 9142 .uleb128 0x2111 + 1406 0152 0A .uleb128 0xa + 1407 0153 00 .byte 0 + 1408 0154 00 .byte 0 + 1409 0155 1A .uleb128 0x1a + 1410 0156 2E .uleb128 0x2e + 1411 0157 01 .byte 0x1 + 1412 0158 3F .uleb128 0x3f + 1413 0159 0C .uleb128 0xc + 1414 015a 03 .uleb128 0x3 + 1415 015b 0E .uleb128 0xe + 1416 015c 3A .uleb128 0x3a + 1417 015d 0B .uleb128 0xb + 1418 015e 3B .uleb128 0x3b + 1419 015f 0B .uleb128 0xb + 1420 0160 27 .uleb128 0x27 + 1421 0161 0C .uleb128 0xc + 1422 0162 49 .uleb128 0x49 + 1423 0163 13 .uleb128 0x13 + 1424 0164 11 .uleb128 0x11 + 1425 0165 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 26 + + + 1426 0166 12 .uleb128 0x12 + 1427 0167 01 .uleb128 0x1 + 1428 0168 40 .uleb128 0x40 + 1429 0169 06 .uleb128 0x6 + 1430 016a 9742 .uleb128 0x2117 + 1431 016c 0C .uleb128 0xc + 1432 016d 01 .uleb128 0x1 + 1433 016e 13 .uleb128 0x13 + 1434 016f 00 .byte 0 + 1435 0170 00 .byte 0 + 1436 0171 1B .uleb128 0x1b + 1437 0172 05 .uleb128 0x5 + 1438 0173 00 .byte 0 + 1439 0174 03 .uleb128 0x3 + 1440 0175 0E .uleb128 0xe + 1441 0176 3A .uleb128 0x3a + 1442 0177 0B .uleb128 0xb + 1443 0178 3B .uleb128 0x3b + 1444 0179 0B .uleb128 0xb + 1445 017a 49 .uleb128 0x49 + 1446 017b 13 .uleb128 0x13 + 1447 017c 02 .uleb128 0x2 + 1448 017d 06 .uleb128 0x6 + 1449 017e 00 .byte 0 + 1450 017f 00 .byte 0 + 1451 0180 1C .uleb128 0x1c + 1452 0181 34 .uleb128 0x34 + 1453 0182 00 .byte 0 + 1454 0183 03 .uleb128 0x3 + 1455 0184 08 .uleb128 0x8 + 1456 0185 3A .uleb128 0x3a + 1457 0186 0B .uleb128 0xb + 1458 0187 3B .uleb128 0x3b + 1459 0188 0B .uleb128 0xb + 1460 0189 49 .uleb128 0x49 + 1461 018a 13 .uleb128 0x13 + 1462 018b 02 .uleb128 0x2 + 1463 018c 06 .uleb128 0x6 + 1464 018d 00 .byte 0 + 1465 018e 00 .byte 0 + 1466 018f 1D .uleb128 0x1d + 1467 0190 898201 .uleb128 0x4109 + 1468 0193 01 .byte 0x1 + 1469 0194 11 .uleb128 0x11 + 1470 0195 01 .uleb128 0x1 + 1471 0196 31 .uleb128 0x31 + 1472 0197 13 .uleb128 0x13 + 1473 0198 01 .uleb128 0x1 + 1474 0199 13 .uleb128 0x13 + 1475 019a 00 .byte 0 + 1476 019b 00 .byte 0 + 1477 019c 1E .uleb128 0x1e + 1478 019d 898201 .uleb128 0x4109 + 1479 01a0 01 .byte 0x1 + 1480 01a1 11 .uleb128 0x11 + 1481 01a2 01 .uleb128 0x1 + 1482 01a3 31 .uleb128 0x31 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 27 + + + 1483 01a4 13 .uleb128 0x13 + 1484 01a5 00 .byte 0 + 1485 01a6 00 .byte 0 + 1486 01a7 1F .uleb128 0x1f + 1487 01a8 2E .uleb128 0x2e + 1488 01a9 01 .byte 0x1 + 1489 01aa 3F .uleb128 0x3f + 1490 01ab 0C .uleb128 0xc + 1491 01ac 03 .uleb128 0x3 + 1492 01ad 0E .uleb128 0xe + 1493 01ae 3A .uleb128 0x3a + 1494 01af 0B .uleb128 0xb + 1495 01b0 3B .uleb128 0x3b + 1496 01b1 0B .uleb128 0xb + 1497 01b2 27 .uleb128 0x27 + 1498 01b3 0C .uleb128 0xc + 1499 01b4 3C .uleb128 0x3c + 1500 01b5 0C .uleb128 0xc + 1501 01b6 01 .uleb128 0x1 + 1502 01b7 13 .uleb128 0x13 + 1503 01b8 00 .byte 0 + 1504 01b9 00 .byte 0 + 1505 01ba 20 .uleb128 0x20 + 1506 01bb 2E .uleb128 0x2e + 1507 01bc 01 .byte 0x1 + 1508 01bd 3F .uleb128 0x3f + 1509 01be 0C .uleb128 0xc + 1510 01bf 03 .uleb128 0x3 + 1511 01c0 0E .uleb128 0xe + 1512 01c1 3A .uleb128 0x3a + 1513 01c2 0B .uleb128 0xb + 1514 01c3 3B .uleb128 0x3b + 1515 01c4 0B .uleb128 0xb + 1516 01c5 27 .uleb128 0x27 + 1517 01c6 0C .uleb128 0xc + 1518 01c7 49 .uleb128 0x49 + 1519 01c8 13 .uleb128 0x13 + 1520 01c9 3C .uleb128 0x3c + 1521 01ca 0C .uleb128 0xc + 1522 01cb 01 .uleb128 0x1 + 1523 01cc 13 .uleb128 0x13 + 1524 01cd 00 .byte 0 + 1525 01ce 00 .byte 0 + 1526 01cf 21 .uleb128 0x21 + 1527 01d0 2E .uleb128 0x2e + 1528 01d1 01 .byte 0x1 + 1529 01d2 3F .uleb128 0x3f + 1530 01d3 0C .uleb128 0xc + 1531 01d4 03 .uleb128 0x3 + 1532 01d5 0E .uleb128 0xe + 1533 01d6 3A .uleb128 0x3a + 1534 01d7 0B .uleb128 0xb + 1535 01d8 3B .uleb128 0x3b + 1536 01d9 05 .uleb128 0x5 + 1537 01da 27 .uleb128 0x27 + 1538 01db 0C .uleb128 0xc + 1539 01dc 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 28 + + + 1540 01dd 13 .uleb128 0x13 + 1541 01de 3C .uleb128 0x3c + 1542 01df 0C .uleb128 0xc + 1543 01e0 01 .uleb128 0x1 + 1544 01e1 13 .uleb128 0x13 + 1545 01e2 00 .byte 0 + 1546 01e3 00 .byte 0 + 1547 01e4 22 .uleb128 0x22 + 1548 01e5 2E .uleb128 0x2e + 1549 01e6 01 .byte 0x1 + 1550 01e7 3F .uleb128 0x3f + 1551 01e8 0C .uleb128 0xc + 1552 01e9 03 .uleb128 0x3 + 1553 01ea 0E .uleb128 0xe + 1554 01eb 3A .uleb128 0x3a + 1555 01ec 0B .uleb128 0xb + 1556 01ed 3B .uleb128 0x3b + 1557 01ee 0B .uleb128 0xb + 1558 01ef 27 .uleb128 0x27 + 1559 01f0 0C .uleb128 0xc + 1560 01f1 3C .uleb128 0x3c + 1561 01f2 0C .uleb128 0xc + 1562 01f3 00 .byte 0 + 1563 01f4 00 .byte 0 + 1564 01f5 00 .byte 0 + 1565 .section .debug_loc,"",%progbits + 1566 .Ldebug_loc0: + 1567 .LLST0: + 1568 0000 00000000 .4byte .LVL1 + 1569 0004 53000000 .4byte .LVL4-1 + 1570 0008 0100 .2byte 0x1 + 1571 000a 50 .byte 0x50 + 1572 000b 53000000 .4byte .LVL4-1 + 1573 000f 54000000 .4byte .LFE8 + 1574 0013 0400 .2byte 0x4 + 1575 0015 F3 .byte 0xf3 + 1576 0016 01 .uleb128 0x1 + 1577 0017 50 .byte 0x50 + 1578 0018 9F .byte 0x9f + 1579 0019 00000000 .4byte 0 + 1580 001d 00000000 .4byte 0 + 1581 .LLST1: + 1582 0021 14000000 .4byte .LVL2 + 1583 0025 24000000 .4byte .LVL3 + 1584 0029 0100 .2byte 0x1 + 1585 002b 52 .byte 0x52 + 1586 002c 24000000 .4byte .LVL3 + 1587 0030 53000000 .4byte .LVL4-1 + 1588 0034 0A00 .2byte 0xa + 1589 0036 70 .byte 0x70 + 1590 0037 1E .sleb128 30 + 1591 0038 94 .byte 0x94 + 1592 0039 01 .byte 0x1 + 1593 003a 08 .byte 0x8 + 1594 003b FF .byte 0xff + 1595 003c 1A .byte 0x1a + 1596 003d 31 .byte 0x31 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 29 + + + 1597 003e 1C .byte 0x1c + 1598 003f 9F .byte 0x9f + 1599 0040 00000000 .4byte 0 + 1600 0044 00000000 .4byte 0 + 1601 .LLST2: + 1602 0048 00000000 .4byte .LFB9 + 1603 004c 04000000 .4byte .LCFI0 + 1604 0050 0200 .2byte 0x2 + 1605 0052 7D .byte 0x7d + 1606 0053 00 .sleb128 0 + 1607 0054 04000000 .4byte .LCFI0 + 1608 0058 08000000 .4byte .LCFI1 + 1609 005c 0200 .2byte 0x2 + 1610 005e 7D .byte 0x7d + 1611 005f 14 .sleb128 20 + 1612 0060 08000000 .4byte .LCFI1 + 1613 0064 60000000 .4byte .LFE9 + 1614 0068 0200 .2byte 0x2 + 1615 006a 7D .byte 0x7d + 1616 006b 20 .sleb128 32 + 1617 006c 00000000 .4byte 0 + 1618 0070 00000000 .4byte 0 + 1619 .LLST3: + 1620 0074 00000000 .4byte .LVL5 + 1621 0078 17000000 .4byte .LVL6-1 + 1622 007c 0100 .2byte 0x1 + 1623 007e 50 .byte 0x50 + 1624 007f 17000000 .4byte .LVL6-1 + 1625 0083 60000000 .4byte .LFE9 + 1626 0087 0400 .2byte 0x4 + 1627 0089 F3 .byte 0xf3 + 1628 008a 01 .uleb128 0x1 + 1629 008b 50 .byte 0x50 + 1630 008c 9F .byte 0x9f + 1631 008d 00000000 .4byte 0 + 1632 0091 00000000 .4byte 0 + 1633 .LLST4: + 1634 0095 00000000 .4byte .LVL5 + 1635 0099 17000000 .4byte .LVL6-1 + 1636 009d 0100 .2byte 0x1 + 1637 009f 51 .byte 0x51 + 1638 00a0 17000000 .4byte .LVL6-1 + 1639 00a4 60000000 .4byte .LFE9 + 1640 00a8 0100 .2byte 0x1 + 1641 00aa 55 .byte 0x55 + 1642 00ab 00000000 .4byte 0 + 1643 00af 00000000 .4byte 0 + 1644 .LLST5: + 1645 00b3 00000000 .4byte .LVL5 + 1646 00b7 17000000 .4byte .LVL6-1 + 1647 00bb 0100 .2byte 0x1 + 1648 00bd 52 .byte 0x52 + 1649 00be 17000000 .4byte .LVL6-1 + 1650 00c2 60000000 .4byte .LFE9 + 1651 00c6 0100 .2byte 0x1 + 1652 00c8 57 .byte 0x57 + 1653 00c9 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 30 + + + 1654 00cd 00000000 .4byte 0 + 1655 .LLST6: + 1656 00d1 00000000 .4byte .LVL5 + 1657 00d5 17000000 .4byte .LVL6-1 + 1658 00d9 0100 .2byte 0x1 + 1659 00db 53 .byte 0x53 + 1660 00dc 17000000 .4byte .LVL6-1 + 1661 00e0 60000000 .4byte .LFE9 + 1662 00e4 0100 .2byte 0x1 + 1663 00e6 56 .byte 0x56 + 1664 00e7 00000000 .4byte 0 + 1665 00eb 00000000 .4byte 0 + 1666 .LLST7: + 1667 00ef 18000000 .4byte .LVL6 + 1668 00f3 3B000000 .4byte .LVL7-1 + 1669 00f7 0100 .2byte 0x1 + 1670 00f9 50 .byte 0x50 + 1671 00fa 3B000000 .4byte .LVL7-1 + 1672 00fe 4C000000 .4byte .LVL8 + 1673 0102 0100 .2byte 0x1 + 1674 0104 54 .byte 0x54 + 1675 0105 00000000 .4byte 0 + 1676 0109 00000000 .4byte 0 + 1677 .LLST8: + 1678 010d 4C000000 .4byte .LVL8 + 1679 0111 4F000000 .4byte .LVL9-1 + 1680 0115 0100 .2byte 0x1 + 1681 0117 50 .byte 0x50 + 1682 0118 4F000000 .4byte .LVL9-1 + 1683 011c 54000000 .4byte .LVL10 + 1684 0120 0100 .2byte 0x1 + 1685 0122 54 .byte 0x54 + 1686 0123 00000000 .4byte 0 + 1687 0127 00000000 .4byte 0 + 1688 .section .debug_aranges,"",%progbits + 1689 0000 2C000000 .4byte 0x2c + 1690 0004 0200 .2byte 0x2 + 1691 0006 00000000 .4byte .Ldebug_info0 + 1692 000a 04 .byte 0x4 + 1693 000b 00 .byte 0 + 1694 000c 0000 .2byte 0 + 1695 000e 0000 .2byte 0 + 1696 0010 00000000 .4byte .LFB7 + 1697 0014 18000000 .4byte .LFE7-.LFB7 + 1698 0018 00000000 .4byte .LFB8 + 1699 001c 54000000 .4byte .LFE8-.LFB8 + 1700 0020 00000000 .4byte .LFB9 + 1701 0024 60000000 .4byte .LFE9-.LFB9 + 1702 0028 00000000 .4byte 0 + 1703 002c 00000000 .4byte 0 + 1704 .section .debug_ranges,"",%progbits + 1705 .Ldebug_ranges0: + 1706 0000 00000000 .4byte .LFB7 + 1707 0004 18000000 .4byte .LFE7 + 1708 0008 00000000 .4byte .LFB8 + 1709 000c 54000000 .4byte .LFE8 + 1710 0010 00000000 .4byte .LFB9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 31 + + + 1711 0014 60000000 .4byte .LFE9 + 1712 0018 00000000 .4byte 0 + 1713 001c 00000000 .4byte 0 + 1714 .section .debug_line,"",%progbits + 1715 .Ldebug_line0: + 1716 0000 B8010000 .section .debug_str,"MS",%progbits,1 + 1716 02005F01 + 1716 00000201 + 1716 FB0E0D00 + 1716 01010101 + 1717 .LASF66: + 1718 0000 7466756E .ascii "tfunc_t\000" + 1718 635F7400 + 1719 .LASF37: + 1720 0008 705F6D73 .ascii "p_msg\000" + 1720 6700 + 1721 .LASF76: + 1722 000e 2E2E2F2E .ascii "../../os/kernel/src/chdynamic.c\000" + 1722 2E2F6F73 + 1722 2F6B6572 + 1722 6E656C2F + 1722 7372632F + 1723 .LASF2: + 1724 002e 73697A65 .ascii "size_t\000" + 1724 5F7400 + 1725 .LASF61: + 1726 0035 7264796D .ascii "rdymsg\000" + 1726 736700 + 1727 .LASF51: + 1728 003c 6D656D67 .ascii "memgetfunc_t\000" + 1728 65746675 + 1728 6E635F74 + 1728 00 + 1729 .LASF12: + 1730 0049 6C6F6E67 .ascii "long long unsigned int\000" + 1730 206C6F6E + 1730 6720756E + 1730 7369676E + 1730 65642069 + 1731 .LASF62: + 1732 0060 65786974 .ascii "exitcode\000" + 1732 636F6465 + 1732 00 + 1733 .LASF55: + 1734 0069 685F6672 .ascii "h_free\000" + 1734 656500 + 1735 .LASF70: + 1736 0070 68656170 .ascii "heapp\000" + 1736 7000 + 1737 .LASF57: + 1738 0076 6E657874 .ascii "next\000" + 1738 00 + 1739 .LASF25: + 1740 007b 705F7072 .ascii "p_prio\000" + 1740 696F00 + 1741 .LASF11: + 1742 0082 6C6F6E67 .ascii "long long int\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 32 + + + 1742 206C6F6E + 1742 6720696E + 1742 7400 + 1743 .LASF1: + 1744 0090 7369676E .ascii "signed char\000" + 1744 65642063 + 1744 68617200 + 1745 .LASF56: + 1746 009c 685F6D74 .ascii "h_mtx\000" + 1746 7800 + 1747 .LASF48: + 1748 00a2 6D5F7175 .ascii "m_queue\000" + 1748 65756500 + 1749 .LASF80: + 1750 00aa 63684865 .ascii "chHeapFree\000" + 1750 61704672 + 1750 656500 + 1751 .LASF17: + 1752 00b5 74736C69 .ascii "tslices_t\000" + 1752 6365735F + 1752 7400 + 1753 .LASF74: + 1754 00bf 63685468 .ascii "chThdCreateI\000" + 1754 64437265 + 1754 61746549 + 1754 00 + 1755 .LASF8: + 1756 00cc 6C6F6E67 .ascii "long int\000" + 1756 20696E74 + 1756 00 + 1757 .LASF69: + 1758 00d5 63685468 .ascii "chThdCreateFromHeap\000" + 1758 64437265 + 1758 61746546 + 1758 726F6D48 + 1758 65617000 + 1759 .LASF15: + 1760 00e9 74737461 .ascii "tstate_t\000" + 1760 74655F74 + 1760 00 + 1761 .LASF27: + 1762 00f2 705F6E65 .ascii "p_newer\000" + 1762 77657200 + 1763 .LASF77: + 1764 00fa 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 1764 73657273 + 1764 5C4E6963 + 1764 6F204D61 + 1764 61735C44 + 1765 0127 312D4243 .ascii "1-BCM2835-GCC\000" + 1765 4D323833 + 1765 352D4743 + 1765 4300 + 1766 .LASF44: + 1767 0135 72656761 .ascii "regarm_t\000" + 1767 726D5F74 + 1767 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 33 + + + 1768 .LASF59: + 1769 013e 616C6967 .ascii "align\000" + 1769 6E00 + 1770 .LASF0: + 1771 0144 756E7369 .ascii "unsigned int\000" + 1771 676E6564 + 1771 20696E74 + 1771 00 + 1772 .LASF10: + 1773 0151 6C6F6E67 .ascii "long unsigned int\000" + 1773 20756E73 + 1773 69676E65 + 1773 6420696E + 1773 7400 + 1774 .LASF46: + 1775 0163 636F6E74 .ascii "context\000" + 1775 65787400 + 1776 .LASF60: + 1777 016b 73697A65 .ascii "size\000" + 1777 00 + 1778 .LASF6: + 1779 0170 73686F72 .ascii "short unsigned int\000" + 1779 7420756E + 1779 7369676E + 1779 65642069 + 1779 6E7400 + 1780 .LASF19: + 1781 0183 6D73675F .ascii "msg_t\000" + 1781 7400 + 1782 .LASF14: + 1783 0189 746D6F64 .ascii "tmode_t\000" + 1783 655F7400 + 1784 .LASF42: + 1785 0191 54687265 .ascii "ThreadsList\000" + 1785 6164734C + 1785 69737400 + 1786 .LASF20: + 1787 019d 6576656E .ascii "eventmask_t\000" + 1787 746D6173 + 1787 6B5F7400 + 1788 .LASF47: + 1789 01a9 4D757465 .ascii "Mutex\000" + 1789 7800 + 1790 .LASF68: + 1791 01af 63685468 .ascii "chThdAddRef\000" + 1791 64416464 + 1791 52656600 + 1792 .LASF43: + 1793 01bb 73746B61 .ascii "stkalign_t\000" + 1793 6C69676E + 1793 5F7400 + 1794 .LASF67: + 1795 01c6 73697A65 .ascii "sizetype\000" + 1795 74797065 + 1795 00 + 1796 .LASF28: + 1797 01cf 705F6F6C .ascii "p_older\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 34 + + + 1797 64657200 + 1798 .LASF41: + 1799 01d7 54687265 .ascii "ThreadsQueue\000" + 1799 61647351 + 1799 75657565 + 1799 00 + 1800 .LASF75: + 1801 01e4 474E5520 .ascii "GNU C 4.7.2\000" + 1801 4320342E + 1801 372E3200 + 1802 .LASF71: + 1803 01f0 7072696F .ascii "prio\000" + 1803 00 + 1804 .LASF52: + 1805 01f5 4D656D6F .ascii "MemoryHeap\000" + 1805 72794865 + 1805 617000 + 1806 .LASF16: + 1807 0200 74726566 .ascii "trefs_t\000" + 1807 735F7400 + 1808 .LASF72: + 1809 0208 72656673 .ascii "refs\000" + 1809 00 + 1810 .LASF24: + 1811 020d 705F7072 .ascii "p_prev\000" + 1811 657600 + 1812 .LASF18: + 1813 0214 74707269 .ascii "tprio_t\000" + 1813 6F5F7400 + 1814 .LASF13: + 1815 021c 5F426F6F .ascii "_Bool\000" + 1815 6C00 + 1816 .LASF7: + 1817 0222 696E7433 .ascii "int32_t\000" + 1817 325F7400 + 1818 .LASF4: + 1819 022a 756E7369 .ascii "unsigned char\000" + 1819 676E6564 + 1819 20636861 + 1819 7200 + 1820 .LASF54: + 1821 0238 685F7072 .ascii "h_provider\000" + 1821 6F766964 + 1821 657200 + 1822 .LASF39: + 1823 0243 705F6D74 .ascii "p_mtxlist\000" + 1823 786C6973 + 1823 7400 + 1824 .LASF5: + 1825 024d 73686F72 .ascii "short int\000" + 1825 7420696E + 1825 7400 + 1826 .LASF30: + 1827 0257 705F7374 .ascii "p_state\000" + 1827 61746500 + 1828 .LASF33: + 1829 025f 705F7072 .ascii "p_preempt\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 35 + + + 1829 65656D70 + 1829 7400 + 1830 .LASF78: + 1831 0269 68656170 .ascii "heap_header\000" + 1831 5F686561 + 1831 64657200 + 1832 .LASF64: + 1833 0275 65776D61 .ascii "ewmask\000" + 1833 736B00 + 1834 .LASF23: + 1835 027c 705F6E65 .ascii "p_next\000" + 1835 787400 + 1836 .LASF31: + 1837 0283 705F666C .ascii "p_flags\000" + 1837 61677300 + 1838 .LASF79: + 1839 028b 63685468 .ascii "chThdRelease\000" + 1839 6452656C + 1839 65617365 + 1839 00 + 1840 .LASF22: + 1841 0298 54687265 .ascii "Thread\000" + 1841 616400 + 1842 .LASF73: + 1843 029f 63684865 .ascii "chHeapAlloc\000" + 1843 6170416C + 1843 6C6F6300 + 1844 .LASF38: + 1845 02ab 705F6570 .ascii "p_epending\000" + 1845 656E6469 + 1845 6E6700 + 1846 .LASF9: + 1847 02b6 75696E74 .ascii "uint32_t\000" + 1847 33325F74 + 1847 00 + 1848 .LASF58: + 1849 02bf 68656170 .ascii "heap\000" + 1849 00 + 1850 .LASF65: + 1851 02c4 63686172 .ascii "char\000" + 1851 00 + 1852 .LASF50: + 1853 02c9 6D5F6E65 .ascii "m_next\000" + 1853 787400 + 1854 .LASF21: + 1855 02d0 73797374 .ascii "systime_t\000" + 1855 696D655F + 1855 7400 + 1856 .LASF40: + 1857 02da 705F7265 .ascii "p_realprio\000" + 1857 616C7072 + 1857 696F00 + 1858 .LASF34: + 1859 02e5 705F7469 .ascii "p_time\000" + 1859 6D6500 + 1860 .LASF45: + 1861 02ec 696E7463 .ascii "intctx\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 36 + + + 1861 747800 + 1862 .LASF36: + 1863 02f3 705F6D73 .ascii "p_msgqueue\000" + 1863 67717565 + 1863 756500 + 1864 .LASF81: + 1865 02fe 63685363 .ascii "chSchWakeupS\000" + 1865 6857616B + 1865 65757053 + 1865 00 + 1866 .LASF32: + 1867 030b 705F7265 .ascii "p_refs\000" + 1867 667300 + 1868 .LASF3: + 1869 0312 75696E74 .ascii "uint8_t\000" + 1869 385F7400 + 1870 .LASF63: + 1871 031a 77746F62 .ascii "wtobjp\000" + 1871 6A7000 + 1872 .LASF29: + 1873 0321 705F6E61 .ascii "p_name\000" + 1873 6D6500 + 1874 .LASF49: + 1875 0328 6D5F6F77 .ascii "m_owner\000" + 1875 6E657200 + 1876 .LASF26: + 1877 0330 705F6374 .ascii "p_ctx\000" + 1877 7800 + 1878 .LASF35: + 1879 0336 705F7761 .ascii "p_waiting\000" + 1879 6974696E + 1879 6700 + 1880 .LASF53: + 1881 0340 6D656D6F .ascii "memory_heap\000" + 1881 72795F68 + 1881 65617000 + 1882 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s page 37 + + +DEFINED SYMBOLS + *ABS*:00000000 chdynamic.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s:17 .text.chThdAddRef:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s:20 .text.chThdAddRef:00000000 chThdAddRef +C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s:47 .text.chThdRelease:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s:50 .text.chThdRelease:00000000 chThdRelease +C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s:99 .text.chThdCreateFromHeap:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccDkav1F.s:102 .text.chThdCreateFromHeap:00000000 chThdCreateFromHeap + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chHeapFree +chHeapAlloc +chThdCreateI +chSchWakeupS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chevents.lst b/demos/ARM11-BCM2835-GCC/build/lst/chevents.lst new file mode 100644 index 0000000000..339858b8e6 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chevents.lst @@ -0,0 +1,4502 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chevents.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.chEvtRegisterMask,"ax",%progbits + 17 .align 2 + 18 .global chEvtRegisterMask + 19 .type chEvtRegisterMask, %function + 20 chEvtRegisterMask: + 21 .LFB7: + 22 .file 1 "../../os/kernel/src/chevents.c" + 23 .loc 1 85 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 @ link register save eliminated. + 28 .LVL0: + 29 .loc 1 89 0 + 30 @ 89 "../../os/kernel/src/chevents.c" 1 + 31 0000 9FF021E3 msr CPSR_c, #0x9F + 32 @ 0 "" 2 + 33 .loc 1 92 0 + 34 0004 24309FE5 ldr r3, .L2 + 35 .loc 1 90 0 + 36 0008 00C090E5 ldr ip, [r0, #0] + 37 .loc 1 92 0 + 38 000c 183093E5 ldr r3, [r3, #24] + 39 .loc 1 90 0 + 40 0010 00C081E5 str ip, [r1, #0] + 41 .loc 1 91 0 + 42 0014 001080E5 str r1, [r0, #0] + 43 .loc 1 92 0 + 44 0018 043081E5 str r3, [r1, #4] + 45 .loc 1 94 0 + 46 001c 0030A0E3 mov r3, #0 + 47 .loc 1 93 0 + 48 0020 082081E5 str r2, [r1, #8] + 49 .loc 1 94 0 + 50 0024 0C3081E5 str r3, [r1, #12] + 51 .loc 1 95 0 + 52 @ 95 "../../os/kernel/src/chevents.c" 1 + 53 0028 1FF021E3 msr CPSR_c, #0x1F + 54 @ 0 "" 2 + 55 002c 1EFF2FE1 bx lr + 56 .L3: + 57 .align 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 2 + + + 58 .L2: + 59 0030 00000000 .word rlist + 60 .cfi_endproc + 61 .LFE7: + 62 .size chEvtRegisterMask, .-chEvtRegisterMask + 63 .section .text.chEvtUnregister,"ax",%progbits + 64 .align 2 + 65 .global chEvtUnregister + 66 .type chEvtUnregister, %function + 67 chEvtUnregister: + 68 .LFB8: + 69 .loc 1 111 0 + 70 .cfi_startproc + 71 @ args = 0, pretend = 0, frame = 0 + 72 @ frame_needed = 0, uses_anonymous_args = 0 + 73 @ link register save eliminated. + 74 .LVL1: + 75 .loc 1 117 0 + 76 @ 117 "../../os/kernel/src/chevents.c" 1 + 77 0000 9FF021E3 msr CPSR_c, #0x9F + 78 @ 0 "" 2 + 79 .loc 1 116 0 + 80 0004 0020A0E1 mov r2, r0 + 81 .loc 1 118 0 + 82 0008 000000EA b .L5 + 83 .LVL2: + 84 .L8: + 85 .loc 1 119 0 + 86 000c 0320A0E1 mov r2, r3 + 87 .LVL3: + 88 .L5: + 89 .loc 1 118 0 discriminator 1 + 90 0010 003092E5 ldr r3, [r2, #0] + 91 0014 000053E1 cmp r3, r0 + 92 0018 0300000A beq .L6 + 93 .loc 1 119 0 + 94 001c 030051E1 cmp r1, r3 + 95 0020 F9FFFF1A bne .L8 + 96 .loc 1 120 0 + 97 0024 003091E5 ldr r3, [r1, #0] + 98 0028 003082E5 str r3, [r2, #0] + 99 .L6: + 100 .loc 1 125 0 + 101 @ 125 "../../os/kernel/src/chevents.c" 1 + 102 002c 1FF021E3 msr CPSR_c, #0x1F + 103 @ 0 "" 2 + 104 0030 1EFF2FE1 bx lr + 105 .cfi_endproc + 106 .LFE8: + 107 .size chEvtUnregister, .-chEvtUnregister + 108 .section .text.chEvtGetAndClearEvents,"ax",%progbits + 109 .align 2 + 110 .global chEvtGetAndClearEvents + 111 .type chEvtGetAndClearEvents, %function + 112 chEvtGetAndClearEvents: + 113 .LFB9: + 114 .loc 1 136 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 3 + + + 115 .cfi_startproc + 116 @ args = 0, pretend = 0, frame = 0 + 117 @ frame_needed = 0, uses_anonymous_args = 0 + 118 @ link register save eliminated. + 119 .LVL4: + 120 .loc 1 139 0 + 121 @ 139 "../../os/kernel/src/chevents.c" 1 + 122 0000 9FF021E3 msr CPSR_c, #0x9F + 123 @ 0 "" 2 + 124 .loc 1 141 0 + 125 0004 18309FE5 ldr r3, .L11 + 126 0008 182093E5 ldr r2, [r3, #24] + 127 000c 383092E5 ldr r3, [r2, #56] + 128 .LVL5: + 129 .loc 1 142 0 + 130 0010 0010C3E1 bic r1, r3, r0 + 131 0014 381082E5 str r1, [r2, #56] + 132 .loc 1 144 0 + 133 @ 144 "../../os/kernel/src/chevents.c" 1 + 134 0018 1FF021E3 msr CPSR_c, #0x1F + 135 @ 0 "" 2 + 136 .loc 1 146 0 + 137 001c 030000E0 and r0, r0, r3 + 138 .LVL6: + 139 0020 1EFF2FE1 bx lr + 140 .L12: + 141 .align 2 + 142 .L11: + 143 0024 00000000 .word rlist + 144 .cfi_endproc + 145 .LFE9: + 146 .size chEvtGetAndClearEvents, .-chEvtGetAndClearEvents + 147 .section .text.chEvtAddEvents,"ax",%progbits + 148 .align 2 + 149 .global chEvtAddEvents + 150 .type chEvtAddEvents, %function + 151 chEvtAddEvents: + 152 .LFB10: + 153 .loc 1 157 0 + 154 .cfi_startproc + 155 @ args = 0, pretend = 0, frame = 0 + 156 @ frame_needed = 0, uses_anonymous_args = 0 + 157 @ link register save eliminated. + 158 .LVL7: + 159 .loc 1 159 0 + 160 @ 159 "../../os/kernel/src/chevents.c" 1 + 161 0000 9FF021E3 msr CPSR_c, #0x9F + 162 @ 0 "" 2 + 163 .loc 1 161 0 + 164 0004 14309FE5 ldr r3, .L14 + 165 0008 183093E5 ldr r3, [r3, #24] + 166 000c 382093E5 ldr r2, [r3, #56] + 167 0010 020080E1 orr r0, r0, r2 + 168 .LVL8: + 169 0014 380083E5 str r0, [r3, #56] + 170 .LVL9: + 171 .loc 1 163 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 4 + + + 172 @ 163 "../../os/kernel/src/chevents.c" 1 + 173 0018 1FF021E3 msr CPSR_c, #0x1F + 174 @ 0 "" 2 + 175 .loc 1 165 0 + 176 001c 1EFF2FE1 bx lr + 177 .L15: + 178 .align 2 + 179 .L14: + 180 0020 00000000 .word rlist + 181 .cfi_endproc + 182 .LFE10: + 183 .size chEvtAddEvents, .-chEvtAddEvents + 184 .section .text.chEvtGetAndClearFlags,"ax",%progbits + 185 .align 2 + 186 .global chEvtGetAndClearFlags + 187 .type chEvtGetAndClearFlags, %function + 188 chEvtGetAndClearFlags: + 189 .LFB12: + 190 .loc 1 209 0 + 191 .cfi_startproc + 192 @ args = 0, pretend = 0, frame = 0 + 193 @ frame_needed = 0, uses_anonymous_args = 0 + 194 @ link register save eliminated. + 195 .LVL10: + 196 .loc 1 209 0 + 197 0000 0030A0E1 mov r3, r0 + 198 .loc 1 212 0 + 199 @ 212 "../../os/kernel/src/chevents.c" 1 + 200 0004 9FF021E3 msr CPSR_c, #0x9F + 201 @ 0 "" 2 + 202 .loc 1 215 0 + 203 0008 0020A0E3 mov r2, #0 + 204 .loc 1 214 0 + 205 000c 0C0090E5 ldr r0, [r0, #12] + 206 .LVL11: + 207 .loc 1 215 0 + 208 0010 0C2083E5 str r2, [r3, #12] + 209 .loc 1 217 0 + 210 @ 217 "../../os/kernel/src/chevents.c" 1 + 211 0014 1FF021E3 msr CPSR_c, #0x1F + 212 @ 0 "" 2 + 213 .loc 1 219 0 + 214 0018 1EFF2FE1 bx lr + 215 .cfi_endproc + 216 .LFE12: + 217 .size chEvtGetAndClearFlags, .-chEvtGetAndClearFlags + 218 .section .text.chEvtSignalI,"ax",%progbits + 219 .align 2 + 220 .global chEvtSignalI + 221 .type chEvtSignalI, %function + 222 chEvtSignalI: + 223 .LFB14: + 224 .loc 1 251 0 + 225 .cfi_startproc + 226 @ args = 0, pretend = 0, frame = 0 + 227 @ frame_needed = 0, uses_anonymous_args = 0 + 228 .LVL12: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 5 + + + 229 0000 08402DE9 stmfd sp!, {r3, lr} + 230 .LCFI0: + 231 .cfi_def_cfa_offset 8 + 232 .cfi_offset 3, -8 + 233 .cfi_offset 14, -4 + 234 .loc 1 256 0 + 235 0004 382090E5 ldr r2, [r0, #56] + 236 .loc 1 258 0 + 237 0008 1C30D0E5 ldrb r3, [r0, #28] @ zero_extendqisi2 + 238 .loc 1 256 0 + 239 000c 021081E1 orr r1, r1, r2 + 240 .LVL13: + 241 .loc 1 258 0 + 242 0010 080053E3 cmp r3, #8 + 243 .loc 1 256 0 + 244 0014 381080E5 str r1, [r0, #56] + 245 .loc 1 258 0 + 246 0018 0900000A beq .L21 + 247 .loc 1 259 0 + 248 001c 090053E3 cmp r3, #9 + 249 0020 0880BD18 ldmnefd sp!, {r3, pc} + 250 .loc 1 261 0 + 251 0024 243090E5 ldr r3, [r0, #36] + 252 0028 031001E0 and r1, r1, r3 + 253 .loc 1 260 0 + 254 002c 010053E1 cmp r3, r1 + 255 0030 0880BD18 ldmnefd sp!, {r3, pc} + 256 .L19: + 257 .LVL14: + 258 .LBB4: + 259 .LBB5: + 260 .loc 1 262 0 + 261 0034 FEFFFFEB bl chSchReadyI + 262 .LVL15: + 263 0038 0030A0E3 mov r3, #0 + 264 003c 243080E5 str r3, [r0, #36] + 265 0040 0880BDE8 ldmfd sp!, {r3, pc} + 266 .LVL16: + 267 .L21: + 268 .LBE5: + 269 .LBE4: + 270 .loc 1 259 0 discriminator 1 + 271 0044 243090E5 ldr r3, [r0, #36] + 272 .loc 1 258 0 discriminator 1 + 273 0048 030011E1 tst r1, r3 + 274 004c 0880BD08 ldmeqfd sp!, {r3, pc} + 275 0050 F7FFFFEA b .L19 + 276 .cfi_endproc + 277 .LFE14: + 278 .size chEvtSignalI, .-chEvtSignalI + 279 .section .text.chEvtSignal,"ax",%progbits + 280 .align 2 + 281 .global chEvtSignal + 282 .type chEvtSignal, %function + 283 chEvtSignal: + 284 .LFB13: + 285 .loc 1 229 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 6 + + + 286 .cfi_startproc + 287 @ args = 0, pretend = 0, frame = 0 + 288 @ frame_needed = 0, uses_anonymous_args = 0 + 289 .LVL17: + 290 0000 08402DE9 stmfd sp!, {r3, lr} + 291 .LCFI1: + 292 .cfi_def_cfa_offset 8 + 293 .cfi_offset 3, -8 + 294 .cfi_offset 14, -4 + 295 .loc 1 233 0 + 296 @ 233 "../../os/kernel/src/chevents.c" 1 + 297 0004 9FF021E3 msr CPSR_c, #0x9F + 298 @ 0 "" 2 + 299 .loc 1 234 0 + 300 0008 FEFFFFEB bl chEvtSignalI + 301 .LVL18: + 302 .loc 1 235 0 + 303 000c FEFFFFEB bl chSchRescheduleS + 304 .LVL19: + 305 .loc 1 236 0 + 306 @ 236 "../../os/kernel/src/chevents.c" 1 + 307 0010 1FF021E3 msr CPSR_c, #0x1F + 308 @ 0 "" 2 + 309 0014 0880BDE8 ldmfd sp!, {r3, pc} + 310 .cfi_endproc + 311 .LFE13: + 312 .size chEvtSignal, .-chEvtSignal + 313 .section .text.chEvtBroadcastFlagsI,"ax",%progbits + 314 .align 2 + 315 .global chEvtBroadcastFlagsI + 316 .type chEvtBroadcastFlagsI, %function + 317 chEvtBroadcastFlagsI: + 318 .LFB11: + 319 .loc 1 184 0 + 320 .cfi_startproc + 321 @ args = 0, pretend = 0, frame = 0 + 322 @ frame_needed = 0, uses_anonymous_args = 0 + 323 .LVL20: + 324 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 325 .LCFI2: + 326 .cfi_def_cfa_offset 16 + 327 .cfi_offset 4, -16 + 328 .cfi_offset 5, -12 + 329 .cfi_offset 6, -8 + 330 .cfi_offset 14, -4 + 331 .loc 1 190 0 + 332 0004 004090E5 ldr r4, [r0, #0] + 333 .LVL21: + 334 .loc 1 184 0 + 335 0008 0050A0E1 mov r5, r0 + 336 .loc 1 191 0 + 337 000c 040050E1 cmp r0, r4 + 338 .loc 1 184 0 + 339 0010 0160A0E1 mov r6, r1 + 340 .loc 1 191 0 + 341 0014 7080BD08 ldmeqfd sp!, {r4, r5, r6, pc} + 342 .LVL22: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 7 + + + 343 .L27: + 344 .loc 1 192 0 + 345 0018 0C3094E5 ldr r3, [r4, #12] + 346 .loc 1 193 0 + 347 001c 040094E5 ldr r0, [r4, #4] + 348 .loc 1 192 0 + 349 0020 063083E1 orr r3, r3, r6 + 350 0024 0C3084E5 str r3, [r4, #12] + 351 .loc 1 193 0 + 352 0028 081094E5 ldr r1, [r4, #8] + 353 002c FEFFFFEB bl chEvtSignalI + 354 .LVL23: + 355 .loc 1 194 0 + 356 0030 004094E5 ldr r4, [r4, #0] + 357 .LVL24: + 358 .loc 1 191 0 + 359 0034 040055E1 cmp r5, r4 + 360 0038 F6FFFF1A bne .L27 + 361 003c 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 362 .cfi_endproc + 363 .LFE11: + 364 .size chEvtBroadcastFlagsI, .-chEvtBroadcastFlagsI + 365 .section .text.chEvtBroadcastFlags,"ax",%progbits + 366 .align 2 + 367 .global chEvtBroadcastFlags + 368 .type chEvtBroadcastFlags, %function + 369 chEvtBroadcastFlags: + 370 .LFB15: + 371 .loc 1 278 0 + 372 .cfi_startproc + 373 @ args = 0, pretend = 0, frame = 0 + 374 @ frame_needed = 0, uses_anonymous_args = 0 + 375 .LVL25: + 376 0000 08402DE9 stmfd sp!, {r3, lr} + 377 .LCFI3: + 378 .cfi_def_cfa_offset 8 + 379 .cfi_offset 3, -8 + 380 .cfi_offset 14, -4 + 381 .loc 1 280 0 + 382 @ 280 "../../os/kernel/src/chevents.c" 1 + 383 0004 9FF021E3 msr CPSR_c, #0x9F + 384 @ 0 "" 2 + 385 .loc 1 281 0 + 386 0008 FEFFFFEB bl chEvtBroadcastFlagsI + 387 .LVL26: + 388 .loc 1 282 0 + 389 000c FEFFFFEB bl chSchRescheduleS + 390 .LVL27: + 391 .loc 1 283 0 + 392 @ 283 "../../os/kernel/src/chevents.c" 1 + 393 0010 1FF021E3 msr CPSR_c, #0x1F + 394 @ 0 "" 2 + 395 0014 0880BDE8 ldmfd sp!, {r3, pc} + 396 .cfi_endproc + 397 .LFE15: + 398 .size chEvtBroadcastFlags, .-chEvtBroadcastFlags + 399 .section .text.chEvtGetAndClearFlagsI,"ax",%progbits + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 8 + + + 400 .align 2 + 401 .global chEvtGetAndClearFlagsI + 402 .type chEvtGetAndClearFlagsI, %function + 403 chEvtGetAndClearFlagsI: + 404 .LFB16: + 405 .loc 1 297 0 + 406 .cfi_startproc + 407 @ args = 0, pretend = 0, frame = 0 + 408 @ frame_needed = 0, uses_anonymous_args = 0 + 409 @ link register save eliminated. + 410 .LVL28: + 411 .loc 1 297 0 + 412 0000 0030A0E1 mov r3, r0 + 413 .loc 1 301 0 + 414 0004 0020A0E3 mov r2, #0 + 415 .loc 1 300 0 + 416 0008 0C0090E5 ldr r0, [r0, #12] + 417 .LVL29: + 418 .loc 1 301 0 + 419 000c 0C2083E5 str r2, [r3, #12] + 420 .loc 1 304 0 + 421 0010 1EFF2FE1 bx lr + 422 .cfi_endproc + 423 .LFE16: + 424 .size chEvtGetAndClearFlagsI, .-chEvtGetAndClearFlagsI + 425 .section .text.chEvtDispatch,"ax",%progbits + 426 .align 2 + 427 .global chEvtDispatch + 428 .type chEvtDispatch, %function + 429 chEvtDispatch: + 430 .LFB17: + 431 .loc 1 315 0 + 432 .cfi_startproc + 433 @ args = 0, pretend = 0, frame = 0 + 434 @ frame_needed = 0, uses_anonymous_args = 0 + 435 .LVL30: + 436 0000 F8402DE9 stmfd sp!, {r3, r4, r5, r6, r7, lr} + 437 .LCFI4: + 438 .cfi_def_cfa_offset 24 + 439 .cfi_offset 3, -24 + 440 .cfi_offset 4, -20 + 441 .cfi_offset 5, -16 + 442 .cfi_offset 6, -12 + 443 .cfi_offset 7, -8 + 444 .cfi_offset 14, -4 + 445 .loc 1 321 0 + 446 0004 005051E2 subs r5, r1, #0 + 447 .loc 1 315 0 + 448 0008 0070A0E1 mov r7, r0 + 449 .loc 1 321 0 + 450 000c F880BD08 ldmeqfd sp!, {r3, r4, r5, r6, r7, pc} + 451 0010 0040A0E3 mov r4, #0 + 452 .loc 1 322 0 + 453 0014 0160A0E3 mov r6, #1 + 454 0018 020000EA b .L32 + 455 .LVL31: + 456 .L33: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 9 + + + 457 .loc 1 321 0 + 458 001c 000055E3 cmp r5, #0 + 459 .loc 1 329 0 + 460 0020 014084E2 add r4, r4, #1 + 461 .LVL32: + 462 .loc 1 321 0 + 463 0024 0900000A beq .L40 + 464 .LVL33: + 465 .L32: + 466 .loc 1 322 0 + 467 0028 1634A0E1 mov r3, r6, asl r4 + 468 002c 050013E1 tst r3, r5 + 469 0030 F9FFFF0A beq .L33 + 470 .loc 1 327 0 + 471 0034 042197E7 ldr r2, [r7, r4, asl #2] + 472 0038 0400A0E1 mov r0, r4 + 473 .loc 1 326 0 + 474 003c 0350C5E1 bic r5, r5, r3 + 475 .LVL34: + 476 .loc 1 327 0 + 477 0040 32FF2FE1 blx r2 + 478 .LVL35: + 479 .loc 1 321 0 + 480 0044 000055E3 cmp r5, #0 + 481 .loc 1 329 0 + 482 0048 014084E2 add r4, r4, #1 + 483 .LVL36: + 484 .loc 1 321 0 + 485 004c F5FFFF1A bne .L32 + 486 .L40: + 487 0050 F880BDE8 ldmfd sp!, {r3, r4, r5, r6, r7, pc} + 488 .cfi_endproc + 489 .LFE17: + 490 .size chEvtDispatch, .-chEvtDispatch + 491 .section .text.chEvtWaitOne,"ax",%progbits + 492 .align 2 + 493 .global chEvtWaitOne + 494 .type chEvtWaitOne, %function + 495 chEvtWaitOne: + 496 .LFB18: + 497 .loc 1 350 0 + 498 .cfi_startproc + 499 @ args = 0, pretend = 0, frame = 0 + 500 @ frame_needed = 0, uses_anonymous_args = 0 + 501 .LVL37: + 502 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 503 .LCFI5: + 504 .cfi_def_cfa_offset 16 + 505 .cfi_offset 3, -16 + 506 .cfi_offset 4, -12 + 507 .cfi_offset 5, -8 + 508 .cfi_offset 14, -4 + 509 .loc 1 351 0 + 510 0004 40309FE5 ldr r3, .L43 + 511 .loc 1 350 0 + 512 0008 0050A0E1 mov r5, r0 + 513 .loc 1 351 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 10 + + + 514 000c 184093E5 ldr r4, [r3, #24] + 515 .LVL38: + 516 .loc 1 354 0 + 517 @ 354 "../../os/kernel/src/chevents.c" 1 + 518 0010 9FF021E3 msr CPSR_c, #0x9F + 519 @ 0 "" 2 + 520 .loc 1 356 0 + 521 0014 383094E5 ldr r3, [r4, #56] + 522 .LVL39: + 523 0018 032010E0 ands r2, r0, r3 + 524 .LVL40: + 525 001c 0400001A bne .L42 + 526 .loc 1 357 0 + 527 0020 240084E5 str r0, [r4, #36] + 528 .loc 1 358 0 + 529 0024 0800A0E3 mov r0, #8 + 530 .LVL41: + 531 0028 FEFFFFEB bl chSchGoSleepS + 532 .LVL42: + 533 .loc 1 359 0 + 534 002c 383094E5 ldr r3, [r4, #56] + 535 0030 032005E0 and r2, r5, r3 + 536 .LVL43: + 537 .L42: + 538 .loc 1 361 0 + 539 0034 000062E2 rsb r0, r2, #0 + 540 0038 020000E0 and r0, r0, r2 + 541 .LVL44: + 542 .loc 1 362 0 + 543 003c 0030C3E1 bic r3, r3, r0 + 544 0040 383084E5 str r3, [r4, #56] + 545 .loc 1 364 0 + 546 @ 364 "../../os/kernel/src/chevents.c" 1 + 547 0044 1FF021E3 msr CPSR_c, #0x1F + 548 @ 0 "" 2 + 549 .loc 1 366 0 + 550 0048 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 551 .L44: + 552 .align 2 + 553 .L43: + 554 004c 00000000 .word rlist + 555 .cfi_endproc + 556 .LFE18: + 557 .size chEvtWaitOne, .-chEvtWaitOne + 558 .section .text.chEvtWaitAny,"ax",%progbits + 559 .align 2 + 560 .global chEvtWaitAny + 561 .type chEvtWaitAny, %function + 562 chEvtWaitAny: + 563 .LFB19: + 564 .loc 1 379 0 + 565 .cfi_startproc + 566 @ args = 0, pretend = 0, frame = 0 + 567 @ frame_needed = 0, uses_anonymous_args = 0 + 568 .LVL45: + 569 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 570 .LCFI6: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 11 + + + 571 .cfi_def_cfa_offset 16 + 572 .cfi_offset 3, -16 + 573 .cfi_offset 4, -12 + 574 .cfi_offset 5, -8 + 575 .cfi_offset 14, -4 + 576 .loc 1 380 0 + 577 0004 38309FE5 ldr r3, .L47 + 578 .loc 1 379 0 + 579 0008 0050A0E1 mov r5, r0 + 580 .loc 1 380 0 + 581 000c 184093E5 ldr r4, [r3, #24] + 582 .LVL46: + 583 .loc 1 383 0 + 584 @ 383 "../../os/kernel/src/chevents.c" 1 + 585 0010 9FF021E3 msr CPSR_c, #0x9F + 586 @ 0 "" 2 + 587 .loc 1 385 0 + 588 0014 383094E5 ldr r3, [r4, #56] + 589 .LVL47: + 590 0018 030010E0 ands r0, r0, r3 + 591 .LVL48: + 592 001c 0400001A bne .L46 + 593 .loc 1 387 0 + 594 0020 0800A0E3 mov r0, #8 + 595 .LVL49: + 596 .loc 1 386 0 + 597 0024 245084E5 str r5, [r4, #36] + 598 .loc 1 387 0 + 599 0028 FEFFFFEB bl chSchGoSleepS + 600 .LVL50: + 601 .loc 1 388 0 + 602 002c 383094E5 ldr r3, [r4, #56] + 603 0030 030005E0 and r0, r5, r3 + 604 .LVL51: + 605 .L46: + 606 .loc 1 390 0 + 607 0034 0030C3E1 bic r3, r3, r0 + 608 0038 383084E5 str r3, [r4, #56] + 609 .loc 1 392 0 + 610 @ 392 "../../os/kernel/src/chevents.c" 1 + 611 003c 1FF021E3 msr CPSR_c, #0x1F + 612 @ 0 "" 2 + 613 .loc 1 394 0 + 614 0040 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 615 .L48: + 616 .align 2 + 617 .L47: + 618 0044 00000000 .word rlist + 619 .cfi_endproc + 620 .LFE19: + 621 .size chEvtWaitAny, .-chEvtWaitAny + 622 .section .text.chEvtWaitAll,"ax",%progbits + 623 .align 2 + 624 .global chEvtWaitAll + 625 .type chEvtWaitAll, %function + 626 chEvtWaitAll: + 627 .LFB20: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 12 + + + 628 .loc 1 407 0 + 629 .cfi_startproc + 630 @ args = 0, pretend = 0, frame = 0 + 631 @ frame_needed = 0, uses_anonymous_args = 0 + 632 .LVL52: + 633 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 634 .LCFI7: + 635 .cfi_def_cfa_offset 16 + 636 .cfi_offset 3, -16 + 637 .cfi_offset 4, -12 + 638 .cfi_offset 5, -8 + 639 .cfi_offset 14, -4 + 640 .loc 1 408 0 + 641 0004 3C309FE5 ldr r3, .L51 + 642 .loc 1 407 0 + 643 0008 0040A0E1 mov r4, r0 + 644 .loc 1 408 0 + 645 000c 185093E5 ldr r5, [r3, #24] + 646 .LVL53: + 647 .loc 1 410 0 + 648 @ 410 "../../os/kernel/src/chevents.c" 1 + 649 0010 9FF021E3 msr CPSR_c, #0x9F + 650 @ 0 "" 2 + 651 .loc 1 412 0 + 652 0014 383095E5 ldr r3, [r5, #56] + 653 0018 032000E0 and r2, r0, r3 + 654 001c 000052E1 cmp r2, r0 + 655 0020 0300000A beq .L50 + 656 .loc 1 413 0 + 657 0024 240085E5 str r0, [r5, #36] + 658 .loc 1 414 0 + 659 0028 0900A0E3 mov r0, #9 + 660 .LVL54: + 661 002c FEFFFFEB bl chSchGoSleepS + 662 .LVL55: + 663 0030 383095E5 ldr r3, [r5, #56] + 664 .L50: + 665 .loc 1 416 0 + 666 0034 0430C3E1 bic r3, r3, r4 + 667 0038 383085E5 str r3, [r5, #56] + 668 .loc 1 418 0 + 669 @ 418 "../../os/kernel/src/chevents.c" 1 + 670 003c 1FF021E3 msr CPSR_c, #0x1F + 671 @ 0 "" 2 + 672 .loc 1 420 0 + 673 0040 0400A0E1 mov r0, r4 + 674 0044 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 675 .L52: + 676 .align 2 + 677 .L51: + 678 0048 00000000 .word rlist + 679 .cfi_endproc + 680 .LFE20: + 681 .size chEvtWaitAll, .-chEvtWaitAll + 682 .section .text.chEvtWaitOneTimeout,"ax",%progbits + 683 .align 2 + 684 .global chEvtWaitOneTimeout + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 13 + + + 685 .type chEvtWaitOneTimeout, %function + 686 chEvtWaitOneTimeout: + 687 .LFB21: + 688 .loc 1 446 0 + 689 .cfi_startproc + 690 @ args = 0, pretend = 0, frame = 0 + 691 @ frame_needed = 0, uses_anonymous_args = 0 + 692 .LVL56: + 693 .loc 1 447 0 + 694 0000 5C309FE5 ldr r3, .L59 + 695 .loc 1 446 0 + 696 0004 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 697 .LCFI8: + 698 .cfi_def_cfa_offset 16 + 699 .cfi_offset 4, -16 + 700 .cfi_offset 5, -12 + 701 .cfi_offset 6, -8 + 702 .cfi_offset 14, -4 + 703 .loc 1 446 0 + 704 0008 0050A0E1 mov r5, r0 + 705 .loc 1 447 0 + 706 000c 186093E5 ldr r6, [r3, #24] + 707 .LVL57: + 708 .loc 1 450 0 + 709 @ 450 "../../os/kernel/src/chevents.c" 1 + 710 0010 9FF021E3 msr CPSR_c, #0x9F + 711 @ 0 "" 2 + 712 .loc 1 452 0 + 713 0014 383096E5 ldr r3, [r6, #56] + 714 .LVL58: + 715 0018 034010E0 ands r4, r0, r3 + 716 .LVL59: + 717 001c 0B00001A bne .L54 + 718 .loc 1 453 0 + 719 0020 000051E3 cmp r1, #0 + 720 0024 0200001A bne .L55 + 721 .LVL60: + 722 .L58: + 723 .loc 1 467 0 + 724 @ 467 "../../os/kernel/src/chevents.c" 1 + 725 0028 1FF021E3 msr CPSR_c, #0x1F + 726 @ 0 "" 2 + 727 .loc 1 469 0 + 728 002c 0400A0E1 mov r0, r4 + 729 0030 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 730 .LVL61: + 731 .L55: + 732 .loc 1 457 0 + 733 0034 240086E5 str r0, [r6, #36] + 734 .loc 1 458 0 + 735 0038 0800A0E3 mov r0, #8 + 736 .LVL62: + 737 003c FEFFFFEB bl chSchGoSleepTimeoutS + 738 .LVL63: + 739 0040 000050E3 cmp r0, #0 + 740 0044 F7FFFFBA blt .L58 + 741 .loc 1 462 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 14 + + + 742 0048 383096E5 ldr r3, [r6, #56] + 743 004c 034005E0 and r4, r5, r3 + 744 .LVL64: + 745 .L54: + 746 .loc 1 464 0 + 747 0050 002064E2 rsb r2, r4, #0 + 748 0054 024004E0 and r4, r4, r2 + 749 .LVL65: + 750 .loc 1 465 0 + 751 0058 0430C3E1 bic r3, r3, r4 + 752 005c 383086E5 str r3, [r6, #56] + 753 0060 F0FFFFEA b .L58 + 754 .L60: + 755 .align 2 + 756 .L59: + 757 0064 00000000 .word rlist + 758 .cfi_endproc + 759 .LFE21: + 760 .size chEvtWaitOneTimeout, .-chEvtWaitOneTimeout + 761 .section .text.chEvtWaitAnyTimeout,"ax",%progbits + 762 .align 2 + 763 .global chEvtWaitAnyTimeout + 764 .type chEvtWaitAnyTimeout, %function + 765 chEvtWaitAnyTimeout: + 766 .LFB22: + 767 .loc 1 489 0 + 768 .cfi_startproc + 769 @ args = 0, pretend = 0, frame = 0 + 770 @ frame_needed = 0, uses_anonymous_args = 0 + 771 .LVL66: + 772 .loc 1 490 0 + 773 0000 54309FE5 ldr r3, .L67 + 774 .loc 1 489 0 + 775 0004 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 776 .LCFI9: + 777 .cfi_def_cfa_offset 16 + 778 .cfi_offset 4, -16 + 779 .cfi_offset 5, -12 + 780 .cfi_offset 6, -8 + 781 .cfi_offset 14, -4 + 782 .loc 1 489 0 + 783 0008 0040A0E1 mov r4, r0 + 784 .loc 1 490 0 + 785 000c 185093E5 ldr r5, [r3, #24] + 786 .LVL67: + 787 .loc 1 493 0 + 788 @ 493 "../../os/kernel/src/chevents.c" 1 + 789 0010 9FF021E3 msr CPSR_c, #0x9F + 790 @ 0 "" 2 + 791 .loc 1 495 0 + 792 0014 383095E5 ldr r3, [r5, #56] + 793 .LVL68: + 794 0018 036010E0 ands r6, r0, r3 + 795 .LVL69: + 796 001c 0B00001A bne .L62 + 797 .loc 1 496 0 + 798 0020 000051E3 cmp r1, #0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 15 + + + 799 0024 0200001A bne .L63 + 800 .LVL70: + 801 .L66: + 802 .loc 1 509 0 + 803 @ 509 "../../os/kernel/src/chevents.c" 1 + 804 0028 1FF021E3 msr CPSR_c, #0x1F + 805 @ 0 "" 2 + 806 .loc 1 511 0 + 807 002c 0600A0E1 mov r0, r6 + 808 0030 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 809 .LVL71: + 810 .L63: + 811 .loc 1 500 0 + 812 0034 240085E5 str r0, [r5, #36] + 813 .loc 1 501 0 + 814 0038 0800A0E3 mov r0, #8 + 815 .LVL72: + 816 003c FEFFFFEB bl chSchGoSleepTimeoutS + 817 .LVL73: + 818 0040 000050E3 cmp r0, #0 + 819 0044 F7FFFFBA blt .L66 + 820 .loc 1 505 0 + 821 0048 383095E5 ldr r3, [r5, #56] + 822 004c 036004E0 and r6, r4, r3 + 823 .LVL74: + 824 .L62: + 825 .loc 1 507 0 + 826 0050 0630C3E1 bic r3, r3, r6 + 827 0054 383085E5 str r3, [r5, #56] + 828 0058 F2FFFFEA b .L66 + 829 .L68: + 830 .align 2 + 831 .L67: + 832 005c 00000000 .word rlist + 833 .cfi_endproc + 834 .LFE22: + 835 .size chEvtWaitAnyTimeout, .-chEvtWaitAnyTimeout + 836 .section .text.chEvtWaitAllTimeout,"ax",%progbits + 837 .align 2 + 838 .global chEvtWaitAllTimeout + 839 .type chEvtWaitAllTimeout, %function + 840 chEvtWaitAllTimeout: + 841 .LFB23: + 842 .loc 1 530 0 + 843 .cfi_startproc + 844 @ args = 0, pretend = 0, frame = 0 + 845 @ frame_needed = 0, uses_anonymous_args = 0 + 846 .LVL75: + 847 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 848 .LCFI10: + 849 .cfi_def_cfa_offset 16 + 850 .cfi_offset 3, -16 + 851 .cfi_offset 4, -12 + 852 .cfi_offset 5, -8 + 853 .cfi_offset 14, -4 + 854 .loc 1 531 0 + 855 0004 68309FE5 ldr r3, .L74 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 16 + + + 856 .loc 1 530 0 + 857 0008 0040A0E1 mov r4, r0 + 858 .loc 1 531 0 + 859 000c 185093E5 ldr r5, [r3, #24] + 860 .LVL76: + 861 .loc 1 533 0 + 862 @ 533 "../../os/kernel/src/chevents.c" 1 + 863 0010 9FF021E3 msr CPSR_c, #0x9F + 864 @ 0 "" 2 + 865 .loc 1 535 0 + 866 0014 383095E5 ldr r3, [r5, #56] + 867 0018 030000E0 and r0, r0, r3 + 868 .LVL77: + 869 001c 040050E1 cmp r0, r4 + 870 0020 0B00000A beq .L70 + 871 .loc 1 536 0 + 872 0024 000051E3 cmp r1, #0 + 873 0028 0300001A bne .L71 + 874 .loc 1 537 0 + 875 @ 537 "../../os/kernel/src/chevents.c" 1 + 876 002c 1FF021E3 msr CPSR_c, #0x1F + 877 @ 0 "" 2 + 878 .loc 1 538 0 + 879 0030 0140A0E1 mov r4, r1 + 880 .LVL78: + 881 .loc 1 550 0 + 882 0034 0400A0E1 mov r0, r4 + 883 0038 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 884 .LVL79: + 885 .L71: + 886 .loc 1 540 0 + 887 003c 244085E5 str r4, [r5, #36] + 888 .loc 1 541 0 + 889 0040 0900A0E3 mov r0, #9 + 890 0044 FEFFFFEB bl chSchGoSleepTimeoutS + 891 .LVL80: + 892 0048 000050E3 cmp r0, #0 + 893 004c 050000BA blt .L73 + 894 0050 383095E5 ldr r3, [r5, #56] + 895 .L70: + 896 .loc 1 546 0 + 897 0054 0430C3E1 bic r3, r3, r4 + 898 0058 383085E5 str r3, [r5, #56] + 899 .loc 1 548 0 + 900 @ 548 "../../os/kernel/src/chevents.c" 1 + 901 005c 1FF021E3 msr CPSR_c, #0x1F + 902 @ 0 "" 2 + 903 .LVL81: + 904 .L72: + 905 .loc 1 550 0 + 906 0060 0400A0E1 mov r0, r4 + 907 0064 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 908 .LVL82: + 909 .L73: + 910 .loc 1 542 0 + 911 @ 542 "../../os/kernel/src/chevents.c" 1 + 912 0068 1FF021E3 msr CPSR_c, #0x1F + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 17 + + + 913 @ 0 "" 2 + 914 .loc 1 543 0 + 915 006c 0040A0E3 mov r4, #0 + 916 .LVL83: + 917 0070 FAFFFFEA b .L72 + 918 .L75: + 919 .align 2 + 920 .L74: + 921 0074 00000000 .word rlist + 922 .cfi_endproc + 923 .LFE23: + 924 .size chEvtWaitAllTimeout, .-chEvtWaitAllTimeout + 925 .text + 926 .Letext0: + 927 .file 2 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 928 .file 3 "../../os/ports/GCC/ARM/chtypes.h" + 929 .file 4 "../../os/kernel/include/chlists.h" + 930 .file 5 "../../os/kernel/include/chthreads.h" + 931 .file 6 "../../os/ports/GCC/ARM/chcore.h" + 932 .file 7 "../../os/kernel/include/chschd.h" + 933 .file 8 "../../os/kernel/include/chmtx.h" + 934 .file 9 "../../os/kernel/include/chevents.h" + 935 .section .debug_info,"",%progbits + 936 .Ldebug_info0: + 937 0000 BE0A0000 .4byte 0xabe + 938 0004 0200 .2byte 0x2 + 939 0006 00000000 .4byte .Ldebug_abbrev0 + 940 000a 04 .byte 0x4 + 941 000b 01 .uleb128 0x1 + 942 000c 77020000 .4byte .LASF95 + 943 0010 01 .byte 0x1 + 944 0011 FD030000 .4byte .LASF96 + 945 0015 01010000 .4byte .LASF97 + 946 0019 00000000 .4byte .Ldebug_ranges0+0 + 947 001d 00000000 .4byte 0 + 948 0021 00000000 .4byte 0 + 949 0025 00000000 .4byte .Ldebug_line0 + 950 0029 02 .uleb128 0x2 + 951 002a 04 .byte 0x4 + 952 002b 05 .byte 0x5 + 953 002c 696E7400 .ascii "int\000" + 954 0030 03 .uleb128 0x3 + 955 0031 04 .byte 0x4 + 956 0032 07 .byte 0x7 + 957 0033 99010000 .4byte .LASF0 + 958 0037 03 .uleb128 0x3 + 959 0038 01 .byte 0x1 + 960 0039 06 .byte 0x6 + 961 003a 71000000 .4byte .LASF1 + 962 003e 04 .uleb128 0x4 + 963 003f EF030000 .4byte .LASF5 + 964 0043 02 .byte 0x2 + 965 0044 2A .byte 0x2a + 966 0045 49000000 .4byte 0x49 + 967 0049 03 .uleb128 0x3 + 968 004a 01 .byte 0x1 + 969 004b 08 .byte 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 18 + + + 970 004c CB020000 .4byte .LASF2 + 971 0050 03 .uleb128 0x3 + 972 0051 02 .byte 0x2 + 973 0052 05 .byte 0x5 + 974 0053 05030000 .4byte .LASF3 + 975 0057 03 .uleb128 0x3 + 976 0058 02 .byte 0x2 + 977 0059 07 .byte 0x7 + 978 005a D7010000 .4byte .LASF4 + 979 005e 04 .uleb128 0x4 + 980 005f C3020000 .4byte .LASF6 + 981 0063 02 .byte 0x2 + 982 0064 4F .byte 0x4f + 983 0065 69000000 .4byte 0x69 + 984 0069 03 .uleb128 0x3 + 985 006a 04 .byte 0x4 + 986 006b 05 .byte 0x5 + 987 006c A3000000 .4byte .LASF7 + 988 0070 04 .uleb128 0x4 + 989 0071 75030000 .4byte .LASF8 + 990 0075 02 .byte 0x2 + 991 0076 50 .byte 0x50 + 992 0077 7B000000 .4byte 0x7b + 993 007b 03 .uleb128 0x3 + 994 007c 04 .byte 0x4 + 995 007d 07 .byte 0x7 + 996 007e A6010000 .4byte .LASF9 + 997 0082 03 .uleb128 0x3 + 998 0083 08 .byte 0x8 + 999 0084 05 .byte 0x5 + 1000 0085 63000000 .4byte .LASF10 + 1001 0089 03 .uleb128 0x3 + 1002 008a 08 .byte 0x8 + 1003 008b 07 .byte 0x7 + 1004 008c 19000000 .4byte .LASF11 + 1005 0090 03 .uleb128 0x3 + 1006 0091 01 .byte 0x1 + 1007 0092 02 .byte 0x2 + 1008 0093 BD020000 .4byte .LASF12 + 1009 0097 04 .uleb128 0x4 + 1010 0098 1A020000 .4byte .LASF13 + 1011 009c 03 .byte 0x3 + 1012 009d 2C .byte 0x2c + 1013 009e 3E000000 .4byte 0x3e + 1014 00a2 04 .uleb128 0x4 + 1015 00a3 AC000000 .4byte .LASF14 + 1016 00a7 03 .byte 0x3 + 1017 00a8 2D .byte 0x2d + 1018 00a9 3E000000 .4byte 0x3e + 1019 00ad 04 .uleb128 0x4 + 1020 00ae A6020000 .4byte .LASF15 + 1021 00b2 03 .byte 0x3 + 1022 00b3 2E .byte 0x2e + 1023 00b4 3E000000 .4byte 0x3e + 1024 00b8 04 .uleb128 0x4 + 1025 00b9 99000000 .4byte .LASF16 + 1026 00bd 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 19 + + + 1027 00be 2F .byte 0x2f + 1028 00bf 3E000000 .4byte 0x3e + 1029 00c3 04 .uleb128 0x4 + 1030 00c4 B5020000 .4byte .LASF17 + 1031 00c8 03 .byte 0x3 + 1032 00c9 30 .byte 0x30 + 1033 00ca 70000000 .4byte 0x70 + 1034 00ce 04 .uleb128 0x4 + 1035 00cf FC010000 .4byte .LASF18 + 1036 00d3 03 .byte 0x3 + 1037 00d4 31 .byte 0x31 + 1038 00d5 5E000000 .4byte 0x5e + 1039 00d9 04 .uleb128 0x4 + 1040 00da 77010000 .4byte .LASF19 + 1041 00de 03 .byte 0x3 + 1042 00df 32 .byte 0x32 + 1043 00e0 5E000000 .4byte 0x5e + 1044 00e4 04 .uleb128 0x4 + 1045 00e5 2E020000 .4byte .LASF20 + 1046 00e9 03 .byte 0x3 + 1047 00ea 33 .byte 0x33 + 1048 00eb 70000000 .4byte 0x70 + 1049 00ef 04 .uleb128 0x4 + 1050 00f0 CC030000 .4byte .LASF21 + 1051 00f4 03 .byte 0x3 + 1052 00f5 34 .byte 0x34 + 1053 00f6 70000000 .4byte 0x70 + 1054 00fa 04 .uleb128 0x4 + 1055 00fb 9E030000 .4byte .LASF22 + 1056 00ff 03 .byte 0x3 + 1057 0100 35 .byte 0x35 + 1058 0101 70000000 .4byte 0x70 + 1059 0105 04 .uleb128 0x4 + 1060 0106 55030000 .4byte .LASF23 + 1061 010a 04 .byte 0x4 + 1062 010b 2A .byte 0x2a + 1063 010c 10010000 .4byte 0x110 + 1064 0110 05 .uleb128 0x5 + 1065 0111 55030000 .4byte .LASF23 + 1066 0115 44 .byte 0x44 + 1067 0116 05 .byte 0x5 + 1068 0117 5E .byte 0x5e + 1069 0118 27020000 .4byte 0x227 + 1070 011c 06 .uleb128 0x6 + 1071 011d 46030000 .4byte .LASF24 + 1072 0121 05 .byte 0x5 + 1073 0122 5F .byte 0x5f + 1074 0123 4C020000 .4byte 0x24c + 1075 0127 02 .byte 0x2 + 1076 0128 23 .byte 0x23 + 1077 0129 00 .uleb128 0 + 1078 012a 06 .uleb128 0x6 + 1079 012b AE020000 .4byte .LASF25 + 1080 012f 05 .byte 0x5 + 1081 0130 61 .byte 0x61 + 1082 0131 4C020000 .4byte 0x24c + 1083 0135 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 20 + + + 1084 0136 23 .byte 0x23 + 1085 0137 04 .uleb128 0x4 + 1086 0138 06 .uleb128 0x6 + 1087 0139 5C000000 .4byte .LASF26 + 1088 013d 05 .byte 0x5 + 1089 013e 63 .byte 0x63 + 1090 013f C3000000 .4byte 0xc3 + 1091 0143 02 .byte 0x2 + 1092 0144 23 .byte 0x23 + 1093 0145 08 .uleb128 0x8 + 1094 0146 06 .uleb128 0x6 + 1095 0147 72040000 .4byte .LASF27 + 1096 014b 05 .byte 0x5 + 1097 014c 64 .byte 0x64 + 1098 014d 10030000 .4byte 0x310 + 1099 0151 02 .byte 0x2 + 1100 0152 23 .byte 0x23 + 1101 0153 0C .uleb128 0xc + 1102 0154 06 .uleb128 0x6 + 1103 0155 F9000000 .4byte .LASF28 + 1104 0159 05 .byte 0x5 + 1105 015a 66 .byte 0x66 + 1106 015b 4C020000 .4byte 0x24c + 1107 015f 02 .byte 0x2 + 1108 0160 23 .byte 0x23 + 1109 0161 10 .uleb128 0x10 + 1110 0162 06 .uleb128 0x6 + 1111 0163 57020000 .4byte .LASF29 + 1112 0167 05 .byte 0x5 + 1113 0168 67 .byte 0x67 + 1114 0169 4C020000 .4byte 0x24c + 1115 016d 02 .byte 0x2 + 1116 016e 23 .byte 0x23 + 1117 016f 14 .uleb128 0x14 + 1118 0170 06 .uleb128 0x6 + 1119 0171 45040000 .4byte .LASF30 + 1120 0175 05 .byte 0x5 + 1121 0176 6E .byte 0x6e + 1122 0177 B4040000 .4byte 0x4b4 + 1123 017b 02 .byte 0x2 + 1124 017c 23 .byte 0x23 + 1125 017d 18 .uleb128 0x18 + 1126 017e 06 .uleb128 0x6 + 1127 017f 0F030000 .4byte .LASF31 + 1128 0183 05 .byte 0x5 + 1129 0184 79 .byte 0x79 + 1130 0185 A2000000 .4byte 0xa2 + 1131 0189 02 .byte 0x2 + 1132 018a 23 .byte 0x23 + 1133 018b 1C .uleb128 0x1c + 1134 018c 06 .uleb128 0x6 + 1135 018d 4D030000 .4byte .LASF32 + 1136 0191 05 .byte 0x5 + 1137 0192 7D .byte 0x7d + 1138 0193 97000000 .4byte 0x97 + 1139 0197 02 .byte 0x2 + 1140 0198 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 21 + + + 1141 0199 1D .uleb128 0x1d + 1142 019a 06 .uleb128 0x6 + 1143 019b D8030000 .4byte .LASF33 + 1144 019f 05 .byte 0x5 + 1145 01a0 82 .byte 0x82 + 1146 01a1 AD000000 .4byte 0xad + 1147 01a5 02 .byte 0x2 + 1148 01a6 23 .byte 0x23 + 1149 01a7 1E .uleb128 0x1e + 1150 01a8 06 .uleb128 0x6 + 1151 01a9 17030000 .4byte .LASF34 + 1152 01ad 05 .byte 0x5 + 1153 01ae 88 .byte 0x88 + 1154 01af B8000000 .4byte 0xb8 + 1155 01b3 02 .byte 0x2 + 1156 01b4 23 .byte 0x23 + 1157 01b5 1F .uleb128 0x1f + 1158 01b6 06 .uleb128 0x6 + 1159 01b7 B3030000 .4byte .LASF35 + 1160 01bb 05 .byte 0x5 + 1161 01bc 8F .byte 0x8f + 1162 01bd 31030000 .4byte 0x331 + 1163 01c1 02 .byte 0x2 + 1164 01c2 23 .byte 0x23 + 1165 01c3 20 .uleb128 0x20 + 1166 01c4 07 .uleb128 0x7 + 1167 01c5 705F7500 .ascii "p_u\000" + 1168 01c9 05 .byte 0x5 + 1169 01ca B4 .byte 0xb4 + 1170 01cb 7F040000 .4byte 0x47f + 1171 01cf 02 .byte 0x2 + 1172 01d0 23 .byte 0x23 + 1173 01d1 24 .uleb128 0x24 + 1174 01d2 06 .uleb128 0x6 + 1175 01d3 78040000 .4byte .LASF36 + 1176 01d7 05 .byte 0x5 + 1177 01d8 B9 .byte 0xb9 + 1178 01d9 74020000 .4byte 0x274 + 1179 01dd 02 .byte 0x2 + 1180 01de 23 .byte 0x23 + 1181 01df 28 .uleb128 0x28 + 1182 01e0 06 .uleb128 0x6 + 1183 01e1 C1030000 .4byte .LASF37 + 1184 01e5 05 .byte 0x5 + 1185 01e6 BF .byte 0xbf + 1186 01e7 52020000 .4byte 0x252 + 1187 01eb 02 .byte 0x2 + 1188 01ec 23 .byte 0x23 + 1189 01ed 2C .uleb128 0x2c + 1190 01ee 06 .uleb128 0x6 + 1191 01ef 00000000 .4byte .LASF38 + 1192 01f3 05 .byte 0x5 + 1193 01f4 C3 .byte 0xc3 + 1194 01f5 CE000000 .4byte 0xce + 1195 01f9 02 .byte 0x2 + 1196 01fa 23 .byte 0x23 + 1197 01fb 34 .uleb128 0x34 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 22 + + + 1198 01fc 06 .uleb128 0x6 + 1199 01fd 6A030000 .4byte .LASF39 + 1200 0201 05 .byte 0x5 + 1201 0202 C9 .byte 0xc9 + 1202 0203 E4000000 .4byte 0xe4 + 1203 0207 02 .byte 0x2 + 1204 0208 23 .byte 0x23 + 1205 0209 38 .uleb128 0x38 + 1206 020a 06 .uleb128 0x6 + 1207 020b FB020000 .4byte .LASF40 + 1208 020f 05 .byte 0x5 + 1209 0210 D0 .byte 0xd0 + 1210 0211 C6040000 .4byte 0x4c6 + 1211 0215 02 .byte 0x2 + 1212 0216 23 .byte 0x23 + 1213 0217 3C .uleb128 0x3c + 1214 0218 06 .uleb128 0x6 + 1215 0219 A8030000 .4byte .LASF41 + 1216 021d 05 .byte 0x5 + 1217 021e D4 .byte 0xd4 + 1218 021f C3000000 .4byte 0xc3 + 1219 0223 02 .byte 0x2 + 1220 0224 23 .byte 0x23 + 1221 0225 40 .uleb128 0x40 + 1222 0226 00 .byte 0 + 1223 0227 08 .uleb128 0x8 + 1224 0228 08 .byte 0x8 + 1225 0229 04 .byte 0x4 + 1226 022a 61 .byte 0x61 + 1227 022b 4C020000 .4byte 0x24c + 1228 022f 06 .uleb128 0x6 + 1229 0230 46030000 .4byte .LASF24 + 1230 0234 04 .byte 0x4 + 1231 0235 62 .byte 0x62 + 1232 0236 4C020000 .4byte 0x24c + 1233 023a 02 .byte 0x2 + 1234 023b 23 .byte 0x23 + 1235 023c 00 .uleb128 0 + 1236 023d 06 .uleb128 0x6 + 1237 023e AE020000 .4byte .LASF25 + 1238 0242 04 .byte 0x4 + 1239 0243 64 .byte 0x64 + 1240 0244 4C020000 .4byte 0x24c + 1241 0248 02 .byte 0x2 + 1242 0249 23 .byte 0x23 + 1243 024a 04 .uleb128 0x4 + 1244 024b 00 .byte 0 + 1245 024c 09 .uleb128 0x9 + 1246 024d 04 .byte 0x4 + 1247 024e 05010000 .4byte 0x105 + 1248 0252 04 .uleb128 0x4 + 1249 0253 65020000 .4byte .LASF42 + 1250 0257 04 .byte 0x4 + 1251 0258 66 .byte 0x66 + 1252 0259 27020000 .4byte 0x227 + 1253 025d 08 .uleb128 0x8 + 1254 025e 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 23 + + + 1255 025f 04 .byte 0x4 + 1256 0260 6B .byte 0x6b + 1257 0261 74020000 .4byte 0x274 + 1258 0265 06 .uleb128 0x6 + 1259 0266 46030000 .4byte .LASF24 + 1260 026a 04 .byte 0x4 + 1261 026b 6D .byte 0x6d + 1262 026c 4C020000 .4byte 0x24c + 1263 0270 02 .byte 0x2 + 1264 0271 23 .byte 0x23 + 1265 0272 00 .uleb128 0 + 1266 0273 00 .byte 0 + 1267 0274 04 .uleb128 0x4 + 1268 0275 22020000 .4byte .LASF43 + 1269 0279 04 .byte 0x4 + 1270 027a 70 .byte 0x70 + 1271 027b 5D020000 .4byte 0x25d + 1272 027f 04 .uleb128 0x4 + 1273 0280 5A010000 .4byte .LASF44 + 1274 0284 06 .byte 0x6 + 1275 0285 A9 .byte 0xa9 + 1276 0286 8A020000 .4byte 0x28a + 1277 028a 0A .uleb128 0xa + 1278 028b 04 .byte 0x4 + 1279 028c 05 .uleb128 0x5 + 1280 028d BA030000 .4byte .LASF45 + 1281 0291 24 .byte 0x24 + 1282 0292 06 .byte 0x6 + 1283 0293 C0 .byte 0xc0 + 1284 0294 10030000 .4byte 0x310 + 1285 0298 07 .uleb128 0x7 + 1286 0299 723400 .ascii "r4\000" + 1287 029c 06 .byte 0x6 + 1288 029d C1 .byte 0xc1 + 1289 029e 7F020000 .4byte 0x27f + 1290 02a2 02 .byte 0x2 + 1291 02a3 23 .byte 0x23 + 1292 02a4 00 .uleb128 0 + 1293 02a5 07 .uleb128 0x7 + 1294 02a6 723500 .ascii "r5\000" + 1295 02a9 06 .byte 0x6 + 1296 02aa C2 .byte 0xc2 + 1297 02ab 7F020000 .4byte 0x27f + 1298 02af 02 .byte 0x2 + 1299 02b0 23 .byte 0x23 + 1300 02b1 04 .uleb128 0x4 + 1301 02b2 07 .uleb128 0x7 + 1302 02b3 723600 .ascii "r6\000" + 1303 02b6 06 .byte 0x6 + 1304 02b7 C3 .byte 0xc3 + 1305 02b8 7F020000 .4byte 0x27f + 1306 02bc 02 .byte 0x2 + 1307 02bd 23 .byte 0x23 + 1308 02be 08 .uleb128 0x8 + 1309 02bf 07 .uleb128 0x7 + 1310 02c0 723700 .ascii "r7\000" + 1311 02c3 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 24 + + + 1312 02c4 C4 .byte 0xc4 + 1313 02c5 7F020000 .4byte 0x27f + 1314 02c9 02 .byte 0x2 + 1315 02ca 23 .byte 0x23 + 1316 02cb 0C .uleb128 0xc + 1317 02cc 07 .uleb128 0x7 + 1318 02cd 723800 .ascii "r8\000" + 1319 02d0 06 .byte 0x6 + 1320 02d1 C5 .byte 0xc5 + 1321 02d2 7F020000 .4byte 0x27f + 1322 02d6 02 .byte 0x2 + 1323 02d7 23 .byte 0x23 + 1324 02d8 10 .uleb128 0x10 + 1325 02d9 07 .uleb128 0x7 + 1326 02da 723900 .ascii "r9\000" + 1327 02dd 06 .byte 0x6 + 1328 02de C6 .byte 0xc6 + 1329 02df 7F020000 .4byte 0x27f + 1330 02e3 02 .byte 0x2 + 1331 02e4 23 .byte 0x23 + 1332 02e5 14 .uleb128 0x14 + 1333 02e6 07 .uleb128 0x7 + 1334 02e7 72313000 .ascii "r10\000" + 1335 02eb 06 .byte 0x6 + 1336 02ec C7 .byte 0xc7 + 1337 02ed 7F020000 .4byte 0x27f + 1338 02f1 02 .byte 0x2 + 1339 02f2 23 .byte 0x23 + 1340 02f3 18 .uleb128 0x18 + 1341 02f4 07 .uleb128 0x7 + 1342 02f5 72313100 .ascii "r11\000" + 1343 02f9 06 .byte 0x6 + 1344 02fa C8 .byte 0xc8 + 1345 02fb 7F020000 .4byte 0x27f + 1346 02ff 02 .byte 0x2 + 1347 0300 23 .byte 0x23 + 1348 0301 1C .uleb128 0x1c + 1349 0302 07 .uleb128 0x7 + 1350 0303 6C7200 .ascii "lr\000" + 1351 0306 06 .byte 0x6 + 1352 0307 C9 .byte 0xc9 + 1353 0308 7F020000 .4byte 0x27f + 1354 030c 02 .byte 0x2 + 1355 030d 23 .byte 0x23 + 1356 030e 20 .uleb128 0x20 + 1357 030f 00 .byte 0 + 1358 0310 05 .uleb128 0x5 + 1359 0311 CF010000 .4byte .LASF46 + 1360 0315 04 .byte 0x4 + 1361 0316 06 .byte 0x6 + 1362 0317 D1 .byte 0xd1 + 1363 0318 2B030000 .4byte 0x32b + 1364 031c 07 .uleb128 0x7 + 1365 031d 72313300 .ascii "r13\000" + 1366 0321 06 .byte 0x6 + 1367 0322 D2 .byte 0xd2 + 1368 0323 2B030000 .4byte 0x32b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 25 + + + 1369 0327 02 .byte 0x2 + 1370 0328 23 .byte 0x23 + 1371 0329 00 .uleb128 0 + 1372 032a 00 .byte 0 + 1373 032b 09 .uleb128 0x9 + 1374 032c 04 .byte 0x4 + 1375 032d 8C020000 .4byte 0x28c + 1376 0331 0B .uleb128 0xb + 1377 0332 FA000000 .4byte 0xfa + 1378 0336 08 .uleb128 0x8 + 1379 0337 1C .byte 0x1c + 1380 0338 07 .byte 0x7 + 1381 0339 5E .byte 0x5e + 1382 033a 93030000 .4byte 0x393 + 1383 033e 06 .uleb128 0x6 + 1384 033f 7E030000 .4byte .LASF47 + 1385 0343 07 .byte 0x7 + 1386 0344 5F .byte 0x5f + 1387 0345 52020000 .4byte 0x252 + 1388 0349 02 .byte 0x2 + 1389 034a 23 .byte 0x23 + 1390 034b 00 .uleb128 0 + 1391 034c 06 .uleb128 0x6 + 1392 034d 21030000 .4byte .LASF48 + 1393 0351 07 .byte 0x7 + 1394 0352 60 .byte 0x60 + 1395 0353 C3000000 .4byte 0xc3 + 1396 0357 02 .byte 0x2 + 1397 0358 23 .byte 0x23 + 1398 0359 08 .uleb128 0x8 + 1399 035a 06 .uleb128 0x6 + 1400 035b 5F020000 .4byte .LASF49 + 1401 035f 07 .byte 0x7 + 1402 0360 62 .byte 0x62 + 1403 0361 10030000 .4byte 0x310 + 1404 0365 02 .byte 0x2 + 1405 0366 23 .byte 0x23 + 1406 0367 0C .uleb128 0xc + 1407 0368 06 .uleb128 0x6 + 1408 0369 4D010000 .4byte .LASF50 + 1409 036d 07 .byte 0x7 + 1410 036e 65 .byte 0x65 + 1411 036f 4C020000 .4byte 0x24c + 1412 0373 02 .byte 0x2 + 1413 0374 23 .byte 0x23 + 1414 0375 10 .uleb128 0x10 + 1415 0376 06 .uleb128 0x6 + 1416 0377 8D020000 .4byte .LASF51 + 1417 037b 07 .byte 0x7 + 1418 037c 66 .byte 0x66 + 1419 037d 4C020000 .4byte 0x24c + 1420 0381 02 .byte 0x2 + 1421 0382 23 .byte 0x23 + 1422 0383 14 .uleb128 0x14 + 1423 0384 06 .uleb128 0x6 + 1424 0385 83020000 .4byte .LASF52 + 1425 0389 07 .byte 0x7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 26 + + + 1426 038a 69 .byte 0x69 + 1427 038b 4C020000 .4byte 0x24c + 1428 038f 02 .byte 0x2 + 1429 0390 23 .byte 0x23 + 1430 0391 18 .uleb128 0x18 + 1431 0392 00 .byte 0 + 1432 0393 04 .uleb128 0x4 + 1433 0394 DF030000 .4byte .LASF53 + 1434 0398 07 .byte 0x7 + 1435 0399 6B .byte 0x6b + 1436 039a 36030000 .4byte 0x336 + 1437 039e 05 .uleb128 0x5 + 1438 039f 3A020000 .4byte .LASF54 + 1439 03a3 10 .byte 0x10 + 1440 03a4 08 .byte 0x8 + 1441 03a5 2C .byte 0x2c + 1442 03a6 D5030000 .4byte 0x3d5 + 1443 03aa 06 .uleb128 0x6 + 1444 03ab 91000000 .4byte .LASF55 + 1445 03af 08 .byte 0x8 + 1446 03b0 2D .byte 0x2d + 1447 03b1 52020000 .4byte 0x252 + 1448 03b5 02 .byte 0x2 + 1449 03b6 23 .byte 0x23 + 1450 03b7 00 .uleb128 0 + 1451 03b8 06 .uleb128 0x6 + 1452 03b9 6A040000 .4byte .LASF56 + 1453 03bd 08 .byte 0x8 + 1454 03be 2F .byte 0x2f + 1455 03bf 4C020000 .4byte 0x24c + 1456 03c3 02 .byte 0x2 + 1457 03c4 23 .byte 0x23 + 1458 03c5 08 .uleb128 0x8 + 1459 03c6 06 .uleb128 0x6 + 1460 03c7 97030000 .4byte .LASF57 + 1461 03cb 08 .byte 0x8 + 1462 03cc 31 .byte 0x31 + 1463 03cd D5030000 .4byte 0x3d5 + 1464 03d1 02 .byte 0x2 + 1465 03d2 23 .byte 0x23 + 1466 03d3 0C .uleb128 0xc + 1467 03d4 00 .byte 0 + 1468 03d5 09 .uleb128 0x9 + 1469 03d6 04 .byte 0x4 + 1470 03d7 9E030000 .4byte 0x39e + 1471 03db 04 .uleb128 0x4 + 1472 03dc 3A020000 .4byte .LASF54 + 1473 03e0 08 .byte 0x8 + 1474 03e1 33 .byte 0x33 + 1475 03e2 9E030000 .4byte 0x39e + 1476 03e6 04 .uleb128 0x4 + 1477 03e7 1C040000 .4byte .LASF58 + 1478 03eb 09 .byte 0x9 + 1479 03ec 2C .byte 0x2c + 1480 03ed F1030000 .4byte 0x3f1 + 1481 03f1 05 .uleb128 0x5 + 1482 03f2 1C040000 .4byte .LASF58 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 27 + + + 1483 03f6 10 .byte 0x10 + 1484 03f7 09 .byte 0x9 + 1485 03f8 31 .byte 0x31 + 1486 03f9 36040000 .4byte 0x436 + 1487 03fd 06 .uleb128 0x6 + 1488 03fe 02020000 .4byte .LASF59 + 1489 0402 09 .byte 0x9 + 1490 0403 32 .byte 0x32 + 1491 0404 36040000 .4byte 0x436 + 1492 0408 02 .byte 0x2 + 1493 0409 23 .byte 0x23 + 1494 040a 00 .uleb128 0 + 1495 040b 06 .uleb128 0x6 + 1496 040c E6020000 .4byte .LASF60 + 1497 0410 09 .byte 0x9 + 1498 0411 35 .byte 0x35 + 1499 0412 4C020000 .4byte 0x24c + 1500 0416 02 .byte 0x2 + 1501 0417 23 .byte 0x23 + 1502 0418 04 .uleb128 0x4 + 1503 0419 06 .uleb128 0x6 + 1504 041a 95020000 .4byte .LASF61 + 1505 041e 09 .byte 0x9 + 1506 041f 37 .byte 0x37 + 1507 0420 E4000000 .4byte 0xe4 + 1508 0424 02 .byte 0x2 + 1509 0425 23 .byte 0x23 + 1510 0426 08 .uleb128 0x8 + 1511 0427 06 .uleb128 0x6 + 1512 0428 F2020000 .4byte .LASF62 + 1513 042c 09 .byte 0x9 + 1514 042d 3A .byte 0x3a + 1515 042e EF000000 .4byte 0xef + 1516 0432 02 .byte 0x2 + 1517 0433 23 .byte 0x23 + 1518 0434 0C .uleb128 0xc + 1519 0435 00 .byte 0 + 1520 0436 09 .uleb128 0x9 + 1521 0437 04 .byte 0x4 + 1522 0438 E6030000 .4byte 0x3e6 + 1523 043c 05 .uleb128 0x5 + 1524 043d 81010000 .4byte .LASF63 + 1525 0441 04 .byte 0x4 + 1526 0442 09 .byte 0x9 + 1527 0443 41 .byte 0x41 + 1528 0444 57040000 .4byte 0x457 + 1529 0448 06 .uleb128 0x6 + 1530 0449 4C040000 .4byte .LASF64 + 1531 044d 09 .byte 0x9 + 1532 044e 42 .byte 0x42 + 1533 044f 36040000 .4byte 0x436 + 1534 0453 02 .byte 0x2 + 1535 0454 23 .byte 0x23 + 1536 0455 00 .uleb128 0 + 1537 0456 00 .byte 0 + 1538 0457 04 .uleb128 0x4 + 1539 0458 81010000 .4byte .LASF63 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 28 + + + 1540 045c 09 .byte 0x9 + 1541 045d 45 .byte 0x45 + 1542 045e 3C040000 .4byte 0x43c + 1543 0462 04 .uleb128 0x4 + 1544 0463 8D010000 .4byte .LASF65 + 1545 0467 09 .byte 0x9 + 1546 0468 4A .byte 0x4a + 1547 0469 6D040000 .4byte 0x46d + 1548 046d 09 .uleb128 0x9 + 1549 046e 04 .byte 0x4 + 1550 046f 73040000 .4byte 0x473 + 1551 0473 0C .uleb128 0xc + 1552 0474 01 .byte 0x1 + 1553 0475 7F040000 .4byte 0x47f + 1554 0479 0D .uleb128 0xd + 1555 047a D9000000 .4byte 0xd9 + 1556 047e 00 .byte 0 + 1557 047f 0E .uleb128 0xe + 1558 0480 04 .byte 0x4 + 1559 0481 05 .byte 0x5 + 1560 0482 96 .byte 0x96 + 1561 0483 B4040000 .4byte 0x4b4 + 1562 0487 0F .uleb128 0xf + 1563 0488 06000000 .4byte .LASF66 + 1564 048c 05 .byte 0x5 + 1565 048d 9D .byte 0x9d + 1566 048e CE000000 .4byte 0xce + 1567 0492 0F .uleb128 0xf + 1568 0493 3F000000 .4byte .LASF67 + 1569 0497 05 .byte 0x5 + 1570 0498 A4 .byte 0xa4 + 1571 0499 CE000000 .4byte 0xce + 1572 049d 0F .uleb128 0xf + 1573 049e 3E040000 .4byte .LASF68 + 1574 04a2 05 .byte 0x5 + 1575 04a3 AB .byte 0xab + 1576 04a4 8A020000 .4byte 0x28a + 1577 04a8 0F .uleb128 0xf + 1578 04a9 3F030000 .4byte .LASF69 + 1579 04ad 05 .byte 0x5 + 1580 04ae B2 .byte 0xb2 + 1581 04af E4000000 .4byte 0xe4 + 1582 04b3 00 .byte 0 + 1583 04b4 09 .uleb128 0x9 + 1584 04b5 04 .byte 0x4 + 1585 04b6 BA040000 .4byte 0x4ba + 1586 04ba 10 .uleb128 0x10 + 1587 04bb BF040000 .4byte 0x4bf + 1588 04bf 03 .uleb128 0x3 + 1589 04c0 01 .byte 0x1 + 1590 04c1 08 .byte 0x8 + 1591 04c2 92030000 .4byte .LASF70 + 1592 04c6 09 .uleb128 0x9 + 1593 04c7 04 .byte 0x4 + 1594 04c8 DB030000 .4byte 0x3db + 1595 04cc 03 .uleb128 0x3 + 1596 04cd 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 29 + + + 1597 04ce 07 .byte 0x7 + 1598 04cf 40020000 .4byte .LASF71 + 1599 04d3 11 .uleb128 0x11 + 1600 04d4 01 .byte 0x1 + 1601 04d5 82040000 .4byte .LASF92 + 1602 04d9 01 .byte 0x1 + 1603 04da FB .byte 0xfb + 1604 04db 01 .byte 0x1 + 1605 04dc 01 .byte 0x1 + 1606 04dd F7040000 .4byte 0x4f7 + 1607 04e1 12 .uleb128 0x12 + 1608 04e2 747000 .ascii "tp\000" + 1609 04e5 01 .byte 0x1 + 1610 04e6 FB .byte 0xfb + 1611 04e7 4C020000 .4byte 0x24c + 1612 04eb 13 .uleb128 0x13 + 1613 04ec 55010000 .4byte .LASF72 + 1614 04f0 01 .byte 0x1 + 1615 04f1 FB .byte 0xfb + 1616 04f2 E4000000 .4byte 0xe4 + 1617 04f6 00 .byte 0 + 1618 04f7 14 .uleb128 0x14 + 1619 04f8 01 .byte 0x1 + 1620 04f9 EA010000 .4byte .LASF73 + 1621 04fd 01 .byte 0x1 + 1622 04fe 55 .byte 0x55 + 1623 04ff 01 .byte 0x1 + 1624 0500 00000000 .4byte .LFB7 + 1625 0504 34000000 .4byte .LFE7 + 1626 0508 02 .byte 0x2 + 1627 0509 7D .byte 0x7d + 1628 050a 00 .sleb128 0 + 1629 050b 01 .byte 0x1 + 1630 050c 38050000 .4byte 0x538 + 1631 0510 15 .uleb128 0x15 + 1632 0511 65737000 .ascii "esp\000" + 1633 0515 01 .byte 0x1 + 1634 0516 55 .byte 0x55 + 1635 0517 38050000 .4byte 0x538 + 1636 051b 01 .byte 0x1 + 1637 051c 50 .byte 0x50 + 1638 051d 15 .uleb128 0x15 + 1639 051e 656C7000 .ascii "elp\000" + 1640 0522 01 .byte 0x1 + 1641 0523 55 .byte 0x55 + 1642 0524 36040000 .4byte 0x436 + 1643 0528 01 .byte 0x1 + 1644 0529 51 .byte 0x51 + 1645 052a 16 .uleb128 0x16 + 1646 052b 55010000 .4byte .LASF72 + 1647 052f 01 .byte 0x1 + 1648 0530 55 .byte 0x55 + 1649 0531 E4000000 .4byte 0xe4 + 1650 0535 01 .byte 0x1 + 1651 0536 52 .byte 0x52 + 1652 0537 00 .byte 0 + 1653 0538 09 .uleb128 0x9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 30 + + + 1654 0539 04 .byte 0x4 + 1655 053a 57040000 .4byte 0x457 + 1656 053e 14 .uleb128 0x14 + 1657 053f 01 .byte 0x1 + 1658 0540 0A020000 .4byte .LASF74 + 1659 0544 01 .byte 0x1 + 1660 0545 6F .byte 0x6f + 1661 0546 01 .byte 0x1 + 1662 0547 00000000 .4byte .LFB8 + 1663 054b 34000000 .4byte .LFE8 + 1664 054f 02 .byte 0x2 + 1665 0550 7D .byte 0x7d + 1666 0551 00 .sleb128 0 + 1667 0552 01 .byte 0x1 + 1668 0553 7F050000 .4byte 0x57f + 1669 0557 15 .uleb128 0x15 + 1670 0558 65737000 .ascii "esp\000" + 1671 055c 01 .byte 0x1 + 1672 055d 6F .byte 0x6f + 1673 055e 38050000 .4byte 0x538 + 1674 0562 01 .byte 0x1 + 1675 0563 50 .byte 0x50 + 1676 0564 15 .uleb128 0x15 + 1677 0565 656C7000 .ascii "elp\000" + 1678 0569 01 .byte 0x1 + 1679 056a 6F .byte 0x6f + 1680 056b 36040000 .4byte 0x436 + 1681 056f 01 .byte 0x1 + 1682 0570 51 .byte 0x51 + 1683 0571 17 .uleb128 0x17 + 1684 0572 7000 .ascii "p\000" + 1685 0574 01 .byte 0x1 + 1686 0575 70 .byte 0x70 + 1687 0576 36040000 .4byte 0x436 + 1688 057a 00000000 .4byte .LLST0 + 1689 057e 00 .byte 0 + 1690 057f 18 .uleb128 0x18 + 1691 0580 01 .byte 0x1 + 1692 0581 B8010000 .4byte .LASF75 + 1693 0585 01 .byte 0x1 + 1694 0586 88 .byte 0x88 + 1695 0587 01 .byte 0x1 + 1696 0588 E4000000 .4byte 0xe4 + 1697 058c 00000000 .4byte .LFB9 + 1698 0590 28000000 .4byte .LFE9 + 1699 0594 02 .byte 0x2 + 1700 0595 7D .byte 0x7d + 1701 0596 00 .sleb128 0 + 1702 0597 01 .byte 0x1 + 1703 0598 B9050000 .4byte 0x5b9 + 1704 059c 19 .uleb128 0x19 + 1705 059d 55010000 .4byte .LASF72 + 1706 05a1 01 .byte 0x1 + 1707 05a2 88 .byte 0x88 + 1708 05a3 E4000000 .4byte 0xe4 + 1709 05a7 1E000000 .4byte .LLST1 + 1710 05ab 17 .uleb128 0x17 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 31 + + + 1711 05ac 6D00 .ascii "m\000" + 1712 05ae 01 .byte 0x1 + 1713 05af 89 .byte 0x89 + 1714 05b0 E4000000 .4byte 0xe4 + 1715 05b4 3F000000 .4byte .LLST2 + 1716 05b8 00 .byte 0 + 1717 05b9 18 .uleb128 0x18 + 1718 05ba 01 .byte 0x1 + 1719 05bb 30000000 .4byte .LASF76 + 1720 05bf 01 .byte 0x1 + 1721 05c0 9D .byte 0x9d + 1722 05c1 01 .byte 0x1 + 1723 05c2 E4000000 .4byte 0xe4 + 1724 05c6 00000000 .4byte .LFB10 + 1725 05ca 24000000 .4byte .LFE10 + 1726 05ce 02 .byte 0x2 + 1727 05cf 7D .byte 0x7d + 1728 05d0 00 .sleb128 0 + 1729 05d1 01 .byte 0x1 + 1730 05d2 E6050000 .4byte 0x5e6 + 1731 05d6 19 .uleb128 0x19 + 1732 05d7 55010000 .4byte .LASF72 + 1733 05db 01 .byte 0x1 + 1734 05dc 9D .byte 0x9d + 1735 05dd E4000000 .4byte 0xe4 + 1736 05e1 62000000 .4byte .LLST3 + 1737 05e5 00 .byte 0 + 1738 05e6 18 .uleb128 0x18 + 1739 05e7 01 .byte 0x1 + 1740 05e8 54040000 .4byte .LASF77 + 1741 05ec 01 .byte 0x1 + 1742 05ed D1 .byte 0xd1 + 1743 05ee 01 .byte 0x1 + 1744 05ef EF000000 .4byte 0xef + 1745 05f3 00000000 .4byte .LFB12 + 1746 05f7 1C000000 .4byte .LFE12 + 1747 05fb 02 .byte 0x2 + 1748 05fc 7D .byte 0x7d + 1749 05fd 00 .sleb128 0 + 1750 05fe 01 .byte 0x1 + 1751 05ff 20060000 .4byte 0x620 + 1752 0603 1A .uleb128 0x1a + 1753 0604 656C7000 .ascii "elp\000" + 1754 0608 01 .byte 0x1 + 1755 0609 D1 .byte 0xd1 + 1756 060a 36040000 .4byte 0x436 + 1757 060e 8E000000 .4byte .LLST4 + 1758 0612 1B .uleb128 0x1b + 1759 0613 F7030000 .4byte .LASF78 + 1760 0617 01 .byte 0x1 + 1761 0618 D2 .byte 0xd2 + 1762 0619 EF000000 .4byte 0xef + 1763 061d 01 .byte 0x1 + 1764 061e 50 .byte 0x50 + 1765 061f 00 .byte 0 + 1766 0620 1C .uleb128 0x1c + 1767 0621 D3040000 .4byte 0x4d3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 32 + + + 1768 0625 00000000 .4byte .LFB14 + 1769 0629 54000000 .4byte .LFE14 + 1770 062d AC000000 .4byte .LLST5 + 1771 0631 01 .byte 0x1 + 1772 0632 82060000 .4byte 0x682 + 1773 0636 1D .uleb128 0x1d + 1774 0637 E1040000 .4byte 0x4e1 + 1775 063b CC000000 .4byte .LLST6 + 1776 063f 1D .uleb128 0x1d + 1777 0640 EB040000 .4byte 0x4eb + 1778 0644 F8000000 .4byte .LLST7 + 1779 0648 1E .uleb128 0x1e + 1780 0649 D3040000 .4byte 0x4d3 + 1781 064d 34000000 .4byte .LBB4 + 1782 0651 44000000 .4byte .LBE4 + 1783 0655 01 .byte 0x1 + 1784 0656 FB .byte 0xfb + 1785 0657 1D .uleb128 0x1d + 1786 0658 E1040000 .4byte 0x4e1 + 1787 065c 19010000 .4byte .LLST8 + 1788 0660 1F .uleb128 0x1f + 1789 0661 34000000 .4byte .LBB5 + 1790 0665 44000000 .4byte .LBE5 + 1791 0669 20 .uleb128 0x20 + 1792 066a EB040000 .4byte 0x4eb + 1793 066e 21 .uleb128 0x21 + 1794 066f 38000000 .4byte .LVL15 + 1795 0673 720A0000 .4byte 0xa72 + 1796 0677 22 .uleb128 0x22 + 1797 0678 01 .byte 0x1 + 1798 0679 50 .byte 0x50 + 1799 067a 03 .byte 0x3 + 1800 067b F3 .byte 0xf3 + 1801 067c 01 .uleb128 0x1 + 1802 067d 50 .byte 0x50 + 1803 067e 00 .byte 0 + 1804 067f 00 .byte 0 + 1805 0680 00 .byte 0 + 1806 0681 00 .byte 0 + 1807 0682 23 .uleb128 0x23 + 1808 0683 01 .byte 0x1 + 1809 0684 0D000000 .4byte .LASF79 + 1810 0688 01 .byte 0x1 + 1811 0689 E5 .byte 0xe5 + 1812 068a 01 .byte 0x1 + 1813 068b 00000000 .4byte .LFB13 + 1814 068f 18000000 .4byte .LFE13 + 1815 0693 3A010000 .4byte .LLST9 + 1816 0697 01 .byte 0x1 + 1817 0698 DF060000 .4byte 0x6df + 1818 069c 1A .uleb128 0x1a + 1819 069d 747000 .ascii "tp\000" + 1820 06a0 01 .byte 0x1 + 1821 06a1 E5 .byte 0xe5 + 1822 06a2 4C020000 .4byte 0x24c + 1823 06a6 5A010000 .4byte .LLST10 + 1824 06aa 19 .uleb128 0x19 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 33 + + + 1825 06ab 55010000 .4byte .LASF72 + 1826 06af 01 .byte 0x1 + 1827 06b0 E5 .byte 0xe5 + 1828 06b1 E4000000 .4byte 0xe4 + 1829 06b5 7B010000 .4byte .LLST11 + 1830 06b9 24 .uleb128 0x24 + 1831 06ba 0C000000 .4byte .LVL18 + 1832 06be D3040000 .4byte 0x4d3 + 1833 06c2 D5060000 .4byte 0x6d5 + 1834 06c6 22 .uleb128 0x22 + 1835 06c7 01 .byte 0x1 + 1836 06c8 51 .byte 0x51 + 1837 06c9 03 .byte 0x3 + 1838 06ca F3 .byte 0xf3 + 1839 06cb 01 .uleb128 0x1 + 1840 06cc 51 .byte 0x51 + 1841 06cd 22 .uleb128 0x22 + 1842 06ce 01 .byte 0x1 + 1843 06cf 50 .byte 0x50 + 1844 06d0 03 .byte 0x3 + 1845 06d1 F3 .byte 0xf3 + 1846 06d2 01 .uleb128 0x1 + 1847 06d3 50 .byte 0x50 + 1848 06d4 00 .byte 0 + 1849 06d5 25 .uleb128 0x25 + 1850 06d6 10000000 .4byte .LVL19 + 1851 06da 8A0A0000 .4byte 0xa8a + 1852 06de 00 .byte 0 + 1853 06df 23 .uleb128 0x23 + 1854 06e0 01 .byte 0x1 + 1855 06e1 E4000000 .4byte .LASF80 + 1856 06e5 01 .byte 0x1 + 1857 06e6 B8 .byte 0xb8 + 1858 06e7 01 .byte 0x1 + 1859 06e8 00000000 .4byte .LFB11 + 1860 06ec 40000000 .4byte .LFE11 + 1861 06f0 9C010000 .4byte .LLST12 + 1862 06f4 01 .byte 0x1 + 1863 06f5 2E070000 .4byte 0x72e + 1864 06f9 1A .uleb128 0x1a + 1865 06fa 65737000 .ascii "esp\000" + 1866 06fe 01 .byte 0x1 + 1867 06ff B8 .byte 0xb8 + 1868 0700 38050000 .4byte 0x538 + 1869 0704 BC010000 .4byte .LLST13 + 1870 0708 19 .uleb128 0x19 + 1871 0709 F7030000 .4byte .LASF78 + 1872 070d 01 .byte 0x1 + 1873 070e B8 .byte 0xb8 + 1874 070f EF000000 .4byte 0xef + 1875 0713 DA010000 .4byte .LLST14 + 1876 0717 26 .uleb128 0x26 + 1877 0718 656C7000 .ascii "elp\000" + 1878 071c 01 .byte 0x1 + 1879 071d B9 .byte 0xb9 + 1880 071e 36040000 .4byte 0x436 + 1881 0722 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 34 + + + 1882 0723 54 .byte 0x54 + 1883 0724 25 .uleb128 0x25 + 1884 0725 30000000 .4byte .LVL23 + 1885 0729 D3040000 .4byte 0x4d3 + 1886 072d 00 .byte 0 + 1887 072e 27 .uleb128 0x27 + 1888 072f 01 .byte 0x1 + 1889 0730 63010000 .4byte .LASF81 + 1890 0734 01 .byte 0x1 + 1891 0735 1601 .2byte 0x116 + 1892 0737 01 .byte 0x1 + 1893 0738 00000000 .4byte .LFB15 + 1894 073c 18000000 .4byte .LFE15 + 1895 0740 F8010000 .4byte .LLST15 + 1896 0744 01 .byte 0x1 + 1897 0745 8F070000 .4byte 0x78f + 1898 0749 28 .uleb128 0x28 + 1899 074a 65737000 .ascii "esp\000" + 1900 074e 01 .byte 0x1 + 1901 074f 1601 .2byte 0x116 + 1902 0751 38050000 .4byte 0x538 + 1903 0755 18020000 .4byte .LLST16 + 1904 0759 29 .uleb128 0x29 + 1905 075a F7030000 .4byte .LASF78 + 1906 075e 01 .byte 0x1 + 1907 075f 1601 .2byte 0x116 + 1908 0761 EF000000 .4byte 0xef + 1909 0765 39020000 .4byte .LLST17 + 1910 0769 24 .uleb128 0x24 + 1911 076a 0C000000 .4byte .LVL26 + 1912 076e DF060000 .4byte 0x6df + 1913 0772 85070000 .4byte 0x785 + 1914 0776 22 .uleb128 0x22 + 1915 0777 01 .byte 0x1 + 1916 0778 51 .byte 0x51 + 1917 0779 03 .byte 0x3 + 1918 077a F3 .byte 0xf3 + 1919 077b 01 .uleb128 0x1 + 1920 077c 51 .byte 0x51 + 1921 077d 22 .uleb128 0x22 + 1922 077e 01 .byte 0x1 + 1923 077f 50 .byte 0x50 + 1924 0780 03 .byte 0x3 + 1925 0781 F3 .byte 0xf3 + 1926 0782 01 .uleb128 0x1 + 1927 0783 50 .byte 0x50 + 1928 0784 00 .byte 0 + 1929 0785 25 .uleb128 0x25 + 1930 0786 10000000 .4byte .LVL27 + 1931 078a 8A0A0000 .4byte 0xa8a + 1932 078e 00 .byte 0 + 1933 078f 2A .uleb128 0x2a + 1934 0790 01 .byte 0x1 + 1935 0791 28030000 .4byte .LASF82 + 1936 0795 01 .byte 0x1 + 1937 0796 2901 .2byte 0x129 + 1938 0798 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 35 + + + 1939 0799 EF000000 .4byte 0xef + 1940 079d 00000000 .4byte .LFB16 + 1941 07a1 14000000 .4byte .LFE16 + 1942 07a5 02 .byte 0x2 + 1943 07a6 7D .byte 0x7d + 1944 07a7 00 .sleb128 0 + 1945 07a8 01 .byte 0x1 + 1946 07a9 CC070000 .4byte 0x7cc + 1947 07ad 28 .uleb128 0x28 + 1948 07ae 656C7000 .ascii "elp\000" + 1949 07b2 01 .byte 0x1 + 1950 07b3 2901 .2byte 0x129 + 1951 07b5 36040000 .4byte 0x436 + 1952 07b9 5A020000 .4byte .LLST18 + 1953 07bd 2B .uleb128 0x2b + 1954 07be F7030000 .4byte .LASF78 + 1955 07c2 01 .byte 0x1 + 1956 07c3 2A01 .2byte 0x12a + 1957 07c5 EF000000 .4byte 0xef + 1958 07c9 01 .byte 0x1 + 1959 07ca 50 .byte 0x50 + 1960 07cb 00 .byte 0 + 1961 07cc 27 .uleb128 0x27 + 1962 07cd 01 .byte 0x1 + 1963 07ce 49020000 .4byte .LASF83 + 1964 07d2 01 .byte 0x1 + 1965 07d3 3B01 .2byte 0x13b + 1966 07d5 01 .byte 0x1 + 1967 07d6 00000000 .4byte .LFB17 + 1968 07da 54000000 .4byte .LFE17 + 1969 07de 78020000 .4byte .LLST19 + 1970 07e2 01 .byte 0x1 + 1971 07e3 24080000 .4byte 0x824 + 1972 07e7 29 .uleb128 0x29 + 1973 07e8 9D020000 .4byte .LASF84 + 1974 07ec 01 .byte 0x1 + 1975 07ed 3B01 .2byte 0x13b + 1976 07ef 24080000 .4byte 0x824 + 1977 07f3 98020000 .4byte .LLST20 + 1978 07f7 29 .uleb128 0x29 + 1979 07f8 55010000 .4byte .LASF72 + 1980 07fc 01 .byte 0x1 + 1981 07fd 3B01 .2byte 0x13b + 1982 07ff E4000000 .4byte 0xe4 + 1983 0803 B6020000 .4byte .LLST21 + 1984 0807 2C .uleb128 0x2c + 1985 0808 65696400 .ascii "eid\000" + 1986 080c 01 .byte 0x1 + 1987 080d 3C01 .2byte 0x13c + 1988 080f D9000000 .4byte 0xd9 + 1989 0813 D4020000 .4byte .LLST22 + 1990 0817 2D .uleb128 0x2d + 1991 0818 44000000 .4byte .LVL35 + 1992 081c 22 .uleb128 0x22 + 1993 081d 01 .byte 0x1 + 1994 081e 50 .byte 0x50 + 1995 081f 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 36 + + + 1996 0820 74 .byte 0x74 + 1997 0821 00 .sleb128 0 + 1998 0822 00 .byte 0 + 1999 0823 00 .byte 0 + 2000 0824 09 .uleb128 0x9 + 2001 0825 04 .byte 0x4 + 2002 0826 2A080000 .4byte 0x82a + 2003 082a 10 .uleb128 0x10 + 2004 082b 62040000 .4byte 0x462 + 2005 082f 2E .uleb128 0x2e + 2006 0830 01 .byte 0x1 + 2007 0831 D9020000 .4byte .LASF85 + 2008 0835 01 .byte 0x1 + 2009 0836 5E01 .2byte 0x15e + 2010 0838 01 .byte 0x1 + 2011 0839 E4000000 .4byte 0xe4 + 2012 083d 00000000 .4byte .LFB18 + 2013 0841 50000000 .4byte .LFE18 + 2014 0845 FE020000 .4byte .LLST23 + 2015 0849 01 .byte 0x1 + 2016 084a 8A080000 .4byte 0x88a + 2017 084e 29 .uleb128 0x29 + 2018 084f 55010000 .4byte .LASF72 + 2019 0853 01 .byte 0x1 + 2020 0854 5E01 .2byte 0x15e + 2021 0856 E4000000 .4byte 0xe4 + 2022 085a 1E030000 .4byte .LLST24 + 2023 085e 2F .uleb128 0x2f + 2024 085f 63747000 .ascii "ctp\000" + 2025 0863 01 .byte 0x1 + 2026 0864 5F01 .2byte 0x15f + 2027 0866 4C020000 .4byte 0x24c + 2028 086a 01 .byte 0x1 + 2029 086b 54 .byte 0x54 + 2030 086c 2C .uleb128 0x2c + 2031 086d 6D00 .ascii "m\000" + 2032 086f 01 .byte 0x1 + 2033 0870 6001 .2byte 0x160 + 2034 0872 E4000000 .4byte 0xe4 + 2035 0876 3C030000 .4byte .LLST25 + 2036 087a 21 .uleb128 0x21 + 2037 087b 2C000000 .4byte .LVL42 + 2038 087f 940A0000 .4byte 0xa94 + 2039 0883 22 .uleb128 0x22 + 2040 0884 01 .byte 0x1 + 2041 0885 50 .byte 0x50 + 2042 0886 01 .byte 0x1 + 2043 0887 38 .byte 0x38 + 2044 0888 00 .byte 0 + 2045 0889 00 .byte 0 + 2046 088a 2E .uleb128 0x2e + 2047 088b 01 .byte 0x1 + 2048 088c C2000000 .4byte .LASF86 + 2049 0890 01 .byte 0x1 + 2050 0891 7B01 .2byte 0x17b + 2051 0893 01 .byte 0x1 + 2052 0894 E4000000 .4byte 0xe4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 37 + + + 2053 0898 00000000 .4byte .LFB19 + 2054 089c 48000000 .4byte .LFE19 + 2055 08a0 75030000 .4byte .LLST26 + 2056 08a4 01 .byte 0x1 + 2057 08a5 E5080000 .4byte 0x8e5 + 2058 08a9 29 .uleb128 0x29 + 2059 08aa 55010000 .4byte .LASF72 + 2060 08ae 01 .byte 0x1 + 2061 08af 7B01 .2byte 0x17b + 2062 08b1 E4000000 .4byte 0xe4 + 2063 08b5 95030000 .4byte .LLST27 + 2064 08b9 2F .uleb128 0x2f + 2065 08ba 63747000 .ascii "ctp\000" + 2066 08be 01 .byte 0x1 + 2067 08bf 7C01 .2byte 0x17c + 2068 08c1 4C020000 .4byte 0x24c + 2069 08c5 01 .byte 0x1 + 2070 08c6 54 .byte 0x54 + 2071 08c7 2C .uleb128 0x2c + 2072 08c8 6D00 .ascii "m\000" + 2073 08ca 01 .byte 0x1 + 2074 08cb 7D01 .2byte 0x17d + 2075 08cd E4000000 .4byte 0xe4 + 2076 08d1 B3030000 .4byte .LLST28 + 2077 08d5 21 .uleb128 0x21 + 2078 08d6 2C000000 .4byte .LVL50 + 2079 08da 940A0000 .4byte 0xa94 + 2080 08de 22 .uleb128 0x22 + 2081 08df 01 .byte 0x1 + 2082 08e0 50 .byte 0x50 + 2083 08e1 01 .byte 0x1 + 2084 08e2 38 .byte 0x38 + 2085 08e3 00 .byte 0 + 2086 08e4 00 .byte 0 + 2087 08e5 2E .uleb128 0x2e + 2088 08e6 01 .byte 0x1 + 2089 08e7 B5000000 .4byte .LASF87 + 2090 08eb 01 .byte 0x1 + 2091 08ec 9701 .2byte 0x197 + 2092 08ee 01 .byte 0x1 + 2093 08ef E4000000 .4byte 0xe4 + 2094 08f3 00000000 .4byte .LFB20 + 2095 08f7 4C000000 .4byte .LFE20 + 2096 08fb F1030000 .4byte .LLST29 + 2097 08ff 01 .byte 0x1 + 2098 0900 32090000 .4byte 0x932 + 2099 0904 29 .uleb128 0x29 + 2100 0905 55010000 .4byte .LASF72 + 2101 0909 01 .byte 0x1 + 2102 090a 9701 .2byte 0x197 + 2103 090c E4000000 .4byte 0xe4 + 2104 0910 11040000 .4byte .LLST30 + 2105 0914 2F .uleb128 0x2f + 2106 0915 63747000 .ascii "ctp\000" + 2107 0919 01 .byte 0x1 + 2108 091a 9801 .2byte 0x198 + 2109 091c 4C020000 .4byte 0x24c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 38 + + + 2110 0920 01 .byte 0x1 + 2111 0921 55 .byte 0x55 + 2112 0922 21 .uleb128 0x21 + 2113 0923 30000000 .4byte .LVL55 + 2114 0927 940A0000 .4byte 0xa94 + 2115 092b 22 .uleb128 0x22 + 2116 092c 01 .byte 0x1 + 2117 092d 50 .byte 0x50 + 2118 092e 01 .byte 0x1 + 2119 092f 39 .byte 0x39 + 2120 0930 00 .byte 0 + 2121 0931 00 .byte 0 + 2122 0932 2E .uleb128 0x2e + 2123 0933 01 .byte 0x1 + 2124 0934 2A040000 .4byte .LASF88 + 2125 0938 01 .byte 0x1 + 2126 0939 BE01 .2byte 0x1be + 2127 093b 01 .byte 0x1 + 2128 093c E4000000 .4byte 0xe4 + 2129 0940 00000000 .4byte .LFB21 + 2130 0944 68000000 .4byte .LFE21 + 2131 0948 2F040000 .4byte .LLST31 + 2132 094c 01 .byte 0x1 + 2133 094d 9D090000 .4byte 0x99d + 2134 0951 29 .uleb128 0x29 + 2135 0952 55010000 .4byte .LASF72 + 2136 0956 01 .byte 0x1 + 2137 0957 BE01 .2byte 0x1be + 2138 0959 E4000000 .4byte 0xe4 + 2139 095d 4F040000 .4byte .LLST32 + 2140 0961 29 .uleb128 0x29 + 2141 0962 72020000 .4byte .LASF89 + 2142 0966 01 .byte 0x1 + 2143 0967 BE01 .2byte 0x1be + 2144 0969 FA000000 .4byte 0xfa + 2145 096d 83040000 .4byte .LLST33 + 2146 0971 2F .uleb128 0x2f + 2147 0972 63747000 .ascii "ctp\000" + 2148 0976 01 .byte 0x1 + 2149 0977 BF01 .2byte 0x1bf + 2150 0979 4C020000 .4byte 0x24c + 2151 097d 01 .byte 0x1 + 2152 097e 56 .byte 0x56 + 2153 097f 2C .uleb128 0x2c + 2154 0980 6D00 .ascii "m\000" + 2155 0982 01 .byte 0x1 + 2156 0983 C001 .2byte 0x1c0 + 2157 0985 E4000000 .4byte 0xe4 + 2158 0989 BD040000 .4byte .LLST34 + 2159 098d 21 .uleb128 0x21 + 2160 098e 40000000 .4byte .LVL63 + 2161 0992 A80A0000 .4byte 0xaa8 + 2162 0996 22 .uleb128 0x22 + 2163 0997 01 .byte 0x1 + 2164 0998 50 .byte 0x50 + 2165 0999 01 .byte 0x1 + 2166 099a 38 .byte 0x38 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 39 + + + 2167 099b 00 .byte 0 + 2168 099c 00 .byte 0 + 2169 099d 2E .uleb128 0x2e + 2170 099e 01 .byte 0x1 + 2171 099f 48000000 .4byte .LASF90 + 2172 09a3 01 .byte 0x1 + 2173 09a4 E901 .2byte 0x1e9 + 2174 09a6 01 .byte 0x1 + 2175 09a7 E4000000 .4byte 0xe4 + 2176 09ab 00000000 .4byte .LFB22 + 2177 09af 60000000 .4byte .LFE22 + 2178 09b3 E0040000 .4byte .LLST35 + 2179 09b7 01 .byte 0x1 + 2180 09b8 080A0000 .4byte 0xa08 + 2181 09bc 29 .uleb128 0x29 + 2182 09bd 55010000 .4byte .LASF72 + 2183 09c1 01 .byte 0x1 + 2184 09c2 E901 .2byte 0x1e9 + 2185 09c4 E4000000 .4byte 0xe4 + 2186 09c8 00050000 .4byte .LLST36 + 2187 09cc 29 .uleb128 0x29 + 2188 09cd 72020000 .4byte .LASF89 + 2189 09d1 01 .byte 0x1 + 2190 09d2 E901 .2byte 0x1e9 + 2191 09d4 FA000000 .4byte 0xfa + 2192 09d8 34050000 .4byte .LLST37 + 2193 09dc 2F .uleb128 0x2f + 2194 09dd 63747000 .ascii "ctp\000" + 2195 09e1 01 .byte 0x1 + 2196 09e2 EA01 .2byte 0x1ea + 2197 09e4 4C020000 .4byte 0x24c + 2198 09e8 01 .byte 0x1 + 2199 09e9 55 .byte 0x55 + 2200 09ea 2C .uleb128 0x2c + 2201 09eb 6D00 .ascii "m\000" + 2202 09ed 01 .byte 0x1 + 2203 09ee EB01 .2byte 0x1eb + 2204 09f0 E4000000 .4byte 0xe4 + 2205 09f4 6E050000 .4byte .LLST38 + 2206 09f8 21 .uleb128 0x21 + 2207 09f9 40000000 .4byte .LVL73 + 2208 09fd A80A0000 .4byte 0xaa8 + 2209 0a01 22 .uleb128 0x22 + 2210 0a02 01 .byte 0x1 + 2211 0a03 50 .byte 0x50 + 2212 0a04 01 .byte 0x1 + 2213 0a05 38 .byte 0x38 + 2214 0a06 00 .byte 0 + 2215 0a07 00 .byte 0 + 2216 0a08 2E .uleb128 0x2e + 2217 0a09 01 .byte 0x1 + 2218 0a0a 7D000000 .4byte .LASF91 + 2219 0a0e 01 .byte 0x1 + 2220 0a0f 1202 .2byte 0x212 + 2221 0a11 01 .byte 0x1 + 2222 0a12 E4000000 .4byte 0xe4 + 2223 0a16 00000000 .4byte .LFB23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 40 + + + 2224 0a1a 78000000 .4byte .LFE23 + 2225 0a1e 91050000 .4byte .LLST39 + 2226 0a22 01 .byte 0x1 + 2227 0a23 650A0000 .4byte 0xa65 + 2228 0a27 29 .uleb128 0x29 + 2229 0a28 55010000 .4byte .LASF72 + 2230 0a2c 01 .byte 0x1 + 2231 0a2d 1202 .2byte 0x212 + 2232 0a2f E4000000 .4byte 0xe4 + 2233 0a33 B1050000 .4byte .LLST40 + 2234 0a37 29 .uleb128 0x29 + 2235 0a38 72020000 .4byte .LASF89 + 2236 0a3c 01 .byte 0x1 + 2237 0a3d 1202 .2byte 0x212 + 2238 0a3f FA000000 .4byte 0xfa + 2239 0a43 0F060000 .4byte .LLST41 + 2240 0a47 2F .uleb128 0x2f + 2241 0a48 63747000 .ascii "ctp\000" + 2242 0a4c 01 .byte 0x1 + 2243 0a4d 1302 .2byte 0x213 + 2244 0a4f 4C020000 .4byte 0x24c + 2245 0a53 01 .byte 0x1 + 2246 0a54 55 .byte 0x55 + 2247 0a55 21 .uleb128 0x21 + 2248 0a56 48000000 .4byte .LVL80 + 2249 0a5a A80A0000 .4byte 0xaa8 + 2250 0a5e 22 .uleb128 0x22 + 2251 0a5f 01 .byte 0x1 + 2252 0a60 50 .byte 0x50 + 2253 0a61 01 .byte 0x1 + 2254 0a62 39 .byte 0x39 + 2255 0a63 00 .byte 0 + 2256 0a64 00 .byte 0 + 2257 0a65 30 .uleb128 0x30 + 2258 0a66 E9030000 .4byte .LASF98 + 2259 0a6a 07 .byte 0x7 + 2260 0a6b 6F .byte 0x6f + 2261 0a6c 93030000 .4byte 0x393 + 2262 0a70 01 .byte 0x1 + 2263 0a71 01 .byte 0x1 + 2264 0a72 31 .uleb128 0x31 + 2265 0a73 01 .byte 0x1 + 2266 0a74 86030000 .4byte .LASF99 + 2267 0a78 07 .byte 0x7 + 2268 0a79 90 .byte 0x90 + 2269 0a7a 01 .byte 0x1 + 2270 0a7b 4C020000 .4byte 0x24c + 2271 0a7f 01 .byte 0x1 + 2272 0a80 8A0A0000 .4byte 0xa8a + 2273 0a84 0D .uleb128 0xd + 2274 0a85 4C020000 .4byte 0x24c + 2275 0a89 00 .byte 0 + 2276 0a8a 32 .uleb128 0x32 + 2277 0a8b 01 .byte 0x1 + 2278 0a8c 3C010000 .4byte .LASF100 + 2279 0a90 07 .byte 0x7 + 2280 0a91 9C .byte 0x9c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 41 + + + 2281 0a92 01 .byte 0x1 + 2282 0a93 01 .byte 0x1 + 2283 0a94 33 .uleb128 0x33 + 2284 0a95 01 .byte 0x1 + 2285 0a96 5C030000 .4byte .LASF93 + 2286 0a9a 07 .byte 0x7 + 2287 0a9b 93 .byte 0x93 + 2288 0a9c 01 .byte 0x1 + 2289 0a9d 01 .byte 0x1 + 2290 0a9e A80A0000 .4byte 0xaa8 + 2291 0aa2 0D .uleb128 0xd + 2292 0aa3 A2000000 .4byte 0xa2 + 2293 0aa7 00 .byte 0 + 2294 0aa8 34 .uleb128 0x34 + 2295 0aa9 01 .byte 0x1 + 2296 0aaa CF000000 .4byte .LASF94 + 2297 0aae 07 .byte 0x7 + 2298 0aaf 96 .byte 0x96 + 2299 0ab0 01 .byte 0x1 + 2300 0ab1 CE000000 .4byte 0xce + 2301 0ab5 01 .byte 0x1 + 2302 0ab6 0D .uleb128 0xd + 2303 0ab7 A2000000 .4byte 0xa2 + 2304 0abb 0D .uleb128 0xd + 2305 0abc FA000000 .4byte 0xfa + 2306 0ac0 00 .byte 0 + 2307 0ac1 00 .byte 0 + 2308 .section .debug_abbrev,"",%progbits + 2309 .Ldebug_abbrev0: + 2310 0000 01 .uleb128 0x1 + 2311 0001 11 .uleb128 0x11 + 2312 0002 01 .byte 0x1 + 2313 0003 25 .uleb128 0x25 + 2314 0004 0E .uleb128 0xe + 2315 0005 13 .uleb128 0x13 + 2316 0006 0B .uleb128 0xb + 2317 0007 03 .uleb128 0x3 + 2318 0008 0E .uleb128 0xe + 2319 0009 1B .uleb128 0x1b + 2320 000a 0E .uleb128 0xe + 2321 000b 55 .uleb128 0x55 + 2322 000c 06 .uleb128 0x6 + 2323 000d 11 .uleb128 0x11 + 2324 000e 01 .uleb128 0x1 + 2325 000f 52 .uleb128 0x52 + 2326 0010 01 .uleb128 0x1 + 2327 0011 10 .uleb128 0x10 + 2328 0012 06 .uleb128 0x6 + 2329 0013 00 .byte 0 + 2330 0014 00 .byte 0 + 2331 0015 02 .uleb128 0x2 + 2332 0016 24 .uleb128 0x24 + 2333 0017 00 .byte 0 + 2334 0018 0B .uleb128 0xb + 2335 0019 0B .uleb128 0xb + 2336 001a 3E .uleb128 0x3e + 2337 001b 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 42 + + + 2338 001c 03 .uleb128 0x3 + 2339 001d 08 .uleb128 0x8 + 2340 001e 00 .byte 0 + 2341 001f 00 .byte 0 + 2342 0020 03 .uleb128 0x3 + 2343 0021 24 .uleb128 0x24 + 2344 0022 00 .byte 0 + 2345 0023 0B .uleb128 0xb + 2346 0024 0B .uleb128 0xb + 2347 0025 3E .uleb128 0x3e + 2348 0026 0B .uleb128 0xb + 2349 0027 03 .uleb128 0x3 + 2350 0028 0E .uleb128 0xe + 2351 0029 00 .byte 0 + 2352 002a 00 .byte 0 + 2353 002b 04 .uleb128 0x4 + 2354 002c 16 .uleb128 0x16 + 2355 002d 00 .byte 0 + 2356 002e 03 .uleb128 0x3 + 2357 002f 0E .uleb128 0xe + 2358 0030 3A .uleb128 0x3a + 2359 0031 0B .uleb128 0xb + 2360 0032 3B .uleb128 0x3b + 2361 0033 0B .uleb128 0xb + 2362 0034 49 .uleb128 0x49 + 2363 0035 13 .uleb128 0x13 + 2364 0036 00 .byte 0 + 2365 0037 00 .byte 0 + 2366 0038 05 .uleb128 0x5 + 2367 0039 13 .uleb128 0x13 + 2368 003a 01 .byte 0x1 + 2369 003b 03 .uleb128 0x3 + 2370 003c 0E .uleb128 0xe + 2371 003d 0B .uleb128 0xb + 2372 003e 0B .uleb128 0xb + 2373 003f 3A .uleb128 0x3a + 2374 0040 0B .uleb128 0xb + 2375 0041 3B .uleb128 0x3b + 2376 0042 0B .uleb128 0xb + 2377 0043 01 .uleb128 0x1 + 2378 0044 13 .uleb128 0x13 + 2379 0045 00 .byte 0 + 2380 0046 00 .byte 0 + 2381 0047 06 .uleb128 0x6 + 2382 0048 0D .uleb128 0xd + 2383 0049 00 .byte 0 + 2384 004a 03 .uleb128 0x3 + 2385 004b 0E .uleb128 0xe + 2386 004c 3A .uleb128 0x3a + 2387 004d 0B .uleb128 0xb + 2388 004e 3B .uleb128 0x3b + 2389 004f 0B .uleb128 0xb + 2390 0050 49 .uleb128 0x49 + 2391 0051 13 .uleb128 0x13 + 2392 0052 38 .uleb128 0x38 + 2393 0053 0A .uleb128 0xa + 2394 0054 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 43 + + + 2395 0055 00 .byte 0 + 2396 0056 07 .uleb128 0x7 + 2397 0057 0D .uleb128 0xd + 2398 0058 00 .byte 0 + 2399 0059 03 .uleb128 0x3 + 2400 005a 08 .uleb128 0x8 + 2401 005b 3A .uleb128 0x3a + 2402 005c 0B .uleb128 0xb + 2403 005d 3B .uleb128 0x3b + 2404 005e 0B .uleb128 0xb + 2405 005f 49 .uleb128 0x49 + 2406 0060 13 .uleb128 0x13 + 2407 0061 38 .uleb128 0x38 + 2408 0062 0A .uleb128 0xa + 2409 0063 00 .byte 0 + 2410 0064 00 .byte 0 + 2411 0065 08 .uleb128 0x8 + 2412 0066 13 .uleb128 0x13 + 2413 0067 01 .byte 0x1 + 2414 0068 0B .uleb128 0xb + 2415 0069 0B .uleb128 0xb + 2416 006a 3A .uleb128 0x3a + 2417 006b 0B .uleb128 0xb + 2418 006c 3B .uleb128 0x3b + 2419 006d 0B .uleb128 0xb + 2420 006e 01 .uleb128 0x1 + 2421 006f 13 .uleb128 0x13 + 2422 0070 00 .byte 0 + 2423 0071 00 .byte 0 + 2424 0072 09 .uleb128 0x9 + 2425 0073 0F .uleb128 0xf + 2426 0074 00 .byte 0 + 2427 0075 0B .uleb128 0xb + 2428 0076 0B .uleb128 0xb + 2429 0077 49 .uleb128 0x49 + 2430 0078 13 .uleb128 0x13 + 2431 0079 00 .byte 0 + 2432 007a 00 .byte 0 + 2433 007b 0A .uleb128 0xa + 2434 007c 0F .uleb128 0xf + 2435 007d 00 .byte 0 + 2436 007e 0B .uleb128 0xb + 2437 007f 0B .uleb128 0xb + 2438 0080 00 .byte 0 + 2439 0081 00 .byte 0 + 2440 0082 0B .uleb128 0xb + 2441 0083 35 .uleb128 0x35 + 2442 0084 00 .byte 0 + 2443 0085 49 .uleb128 0x49 + 2444 0086 13 .uleb128 0x13 + 2445 0087 00 .byte 0 + 2446 0088 00 .byte 0 + 2447 0089 0C .uleb128 0xc + 2448 008a 15 .uleb128 0x15 + 2449 008b 01 .byte 0x1 + 2450 008c 27 .uleb128 0x27 + 2451 008d 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 44 + + + 2452 008e 01 .uleb128 0x1 + 2453 008f 13 .uleb128 0x13 + 2454 0090 00 .byte 0 + 2455 0091 00 .byte 0 + 2456 0092 0D .uleb128 0xd + 2457 0093 05 .uleb128 0x5 + 2458 0094 00 .byte 0 + 2459 0095 49 .uleb128 0x49 + 2460 0096 13 .uleb128 0x13 + 2461 0097 00 .byte 0 + 2462 0098 00 .byte 0 + 2463 0099 0E .uleb128 0xe + 2464 009a 17 .uleb128 0x17 + 2465 009b 01 .byte 0x1 + 2466 009c 0B .uleb128 0xb + 2467 009d 0B .uleb128 0xb + 2468 009e 3A .uleb128 0x3a + 2469 009f 0B .uleb128 0xb + 2470 00a0 3B .uleb128 0x3b + 2471 00a1 0B .uleb128 0xb + 2472 00a2 01 .uleb128 0x1 + 2473 00a3 13 .uleb128 0x13 + 2474 00a4 00 .byte 0 + 2475 00a5 00 .byte 0 + 2476 00a6 0F .uleb128 0xf + 2477 00a7 0D .uleb128 0xd + 2478 00a8 00 .byte 0 + 2479 00a9 03 .uleb128 0x3 + 2480 00aa 0E .uleb128 0xe + 2481 00ab 3A .uleb128 0x3a + 2482 00ac 0B .uleb128 0xb + 2483 00ad 3B .uleb128 0x3b + 2484 00ae 0B .uleb128 0xb + 2485 00af 49 .uleb128 0x49 + 2486 00b0 13 .uleb128 0x13 + 2487 00b1 00 .byte 0 + 2488 00b2 00 .byte 0 + 2489 00b3 10 .uleb128 0x10 + 2490 00b4 26 .uleb128 0x26 + 2491 00b5 00 .byte 0 + 2492 00b6 49 .uleb128 0x49 + 2493 00b7 13 .uleb128 0x13 + 2494 00b8 00 .byte 0 + 2495 00b9 00 .byte 0 + 2496 00ba 11 .uleb128 0x11 + 2497 00bb 2E .uleb128 0x2e + 2498 00bc 01 .byte 0x1 + 2499 00bd 3F .uleb128 0x3f + 2500 00be 0C .uleb128 0xc + 2501 00bf 03 .uleb128 0x3 + 2502 00c0 0E .uleb128 0xe + 2503 00c1 3A .uleb128 0x3a + 2504 00c2 0B .uleb128 0xb + 2505 00c3 3B .uleb128 0x3b + 2506 00c4 0B .uleb128 0xb + 2507 00c5 27 .uleb128 0x27 + 2508 00c6 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 45 + + + 2509 00c7 20 .uleb128 0x20 + 2510 00c8 0B .uleb128 0xb + 2511 00c9 01 .uleb128 0x1 + 2512 00ca 13 .uleb128 0x13 + 2513 00cb 00 .byte 0 + 2514 00cc 00 .byte 0 + 2515 00cd 12 .uleb128 0x12 + 2516 00ce 05 .uleb128 0x5 + 2517 00cf 00 .byte 0 + 2518 00d0 03 .uleb128 0x3 + 2519 00d1 08 .uleb128 0x8 + 2520 00d2 3A .uleb128 0x3a + 2521 00d3 0B .uleb128 0xb + 2522 00d4 3B .uleb128 0x3b + 2523 00d5 0B .uleb128 0xb + 2524 00d6 49 .uleb128 0x49 + 2525 00d7 13 .uleb128 0x13 + 2526 00d8 00 .byte 0 + 2527 00d9 00 .byte 0 + 2528 00da 13 .uleb128 0x13 + 2529 00db 05 .uleb128 0x5 + 2530 00dc 00 .byte 0 + 2531 00dd 03 .uleb128 0x3 + 2532 00de 0E .uleb128 0xe + 2533 00df 3A .uleb128 0x3a + 2534 00e0 0B .uleb128 0xb + 2535 00e1 3B .uleb128 0x3b + 2536 00e2 0B .uleb128 0xb + 2537 00e3 49 .uleb128 0x49 + 2538 00e4 13 .uleb128 0x13 + 2539 00e5 00 .byte 0 + 2540 00e6 00 .byte 0 + 2541 00e7 14 .uleb128 0x14 + 2542 00e8 2E .uleb128 0x2e + 2543 00e9 01 .byte 0x1 + 2544 00ea 3F .uleb128 0x3f + 2545 00eb 0C .uleb128 0xc + 2546 00ec 03 .uleb128 0x3 + 2547 00ed 0E .uleb128 0xe + 2548 00ee 3A .uleb128 0x3a + 2549 00ef 0B .uleb128 0xb + 2550 00f0 3B .uleb128 0x3b + 2551 00f1 0B .uleb128 0xb + 2552 00f2 27 .uleb128 0x27 + 2553 00f3 0C .uleb128 0xc + 2554 00f4 11 .uleb128 0x11 + 2555 00f5 01 .uleb128 0x1 + 2556 00f6 12 .uleb128 0x12 + 2557 00f7 01 .uleb128 0x1 + 2558 00f8 40 .uleb128 0x40 + 2559 00f9 0A .uleb128 0xa + 2560 00fa 9742 .uleb128 0x2117 + 2561 00fc 0C .uleb128 0xc + 2562 00fd 01 .uleb128 0x1 + 2563 00fe 13 .uleb128 0x13 + 2564 00ff 00 .byte 0 + 2565 0100 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 46 + + + 2566 0101 15 .uleb128 0x15 + 2567 0102 05 .uleb128 0x5 + 2568 0103 00 .byte 0 + 2569 0104 03 .uleb128 0x3 + 2570 0105 08 .uleb128 0x8 + 2571 0106 3A .uleb128 0x3a + 2572 0107 0B .uleb128 0xb + 2573 0108 3B .uleb128 0x3b + 2574 0109 0B .uleb128 0xb + 2575 010a 49 .uleb128 0x49 + 2576 010b 13 .uleb128 0x13 + 2577 010c 02 .uleb128 0x2 + 2578 010d 0A .uleb128 0xa + 2579 010e 00 .byte 0 + 2580 010f 00 .byte 0 + 2581 0110 16 .uleb128 0x16 + 2582 0111 05 .uleb128 0x5 + 2583 0112 00 .byte 0 + 2584 0113 03 .uleb128 0x3 + 2585 0114 0E .uleb128 0xe + 2586 0115 3A .uleb128 0x3a + 2587 0116 0B .uleb128 0xb + 2588 0117 3B .uleb128 0x3b + 2589 0118 0B .uleb128 0xb + 2590 0119 49 .uleb128 0x49 + 2591 011a 13 .uleb128 0x13 + 2592 011b 02 .uleb128 0x2 + 2593 011c 0A .uleb128 0xa + 2594 011d 00 .byte 0 + 2595 011e 00 .byte 0 + 2596 011f 17 .uleb128 0x17 + 2597 0120 34 .uleb128 0x34 + 2598 0121 00 .byte 0 + 2599 0122 03 .uleb128 0x3 + 2600 0123 08 .uleb128 0x8 + 2601 0124 3A .uleb128 0x3a + 2602 0125 0B .uleb128 0xb + 2603 0126 3B .uleb128 0x3b + 2604 0127 0B .uleb128 0xb + 2605 0128 49 .uleb128 0x49 + 2606 0129 13 .uleb128 0x13 + 2607 012a 02 .uleb128 0x2 + 2608 012b 06 .uleb128 0x6 + 2609 012c 00 .byte 0 + 2610 012d 00 .byte 0 + 2611 012e 18 .uleb128 0x18 + 2612 012f 2E .uleb128 0x2e + 2613 0130 01 .byte 0x1 + 2614 0131 3F .uleb128 0x3f + 2615 0132 0C .uleb128 0xc + 2616 0133 03 .uleb128 0x3 + 2617 0134 0E .uleb128 0xe + 2618 0135 3A .uleb128 0x3a + 2619 0136 0B .uleb128 0xb + 2620 0137 3B .uleb128 0x3b + 2621 0138 0B .uleb128 0xb + 2622 0139 27 .uleb128 0x27 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 47 + + + 2623 013a 0C .uleb128 0xc + 2624 013b 49 .uleb128 0x49 + 2625 013c 13 .uleb128 0x13 + 2626 013d 11 .uleb128 0x11 + 2627 013e 01 .uleb128 0x1 + 2628 013f 12 .uleb128 0x12 + 2629 0140 01 .uleb128 0x1 + 2630 0141 40 .uleb128 0x40 + 2631 0142 0A .uleb128 0xa + 2632 0143 9742 .uleb128 0x2117 + 2633 0145 0C .uleb128 0xc + 2634 0146 01 .uleb128 0x1 + 2635 0147 13 .uleb128 0x13 + 2636 0148 00 .byte 0 + 2637 0149 00 .byte 0 + 2638 014a 19 .uleb128 0x19 + 2639 014b 05 .uleb128 0x5 + 2640 014c 00 .byte 0 + 2641 014d 03 .uleb128 0x3 + 2642 014e 0E .uleb128 0xe + 2643 014f 3A .uleb128 0x3a + 2644 0150 0B .uleb128 0xb + 2645 0151 3B .uleb128 0x3b + 2646 0152 0B .uleb128 0xb + 2647 0153 49 .uleb128 0x49 + 2648 0154 13 .uleb128 0x13 + 2649 0155 02 .uleb128 0x2 + 2650 0156 06 .uleb128 0x6 + 2651 0157 00 .byte 0 + 2652 0158 00 .byte 0 + 2653 0159 1A .uleb128 0x1a + 2654 015a 05 .uleb128 0x5 + 2655 015b 00 .byte 0 + 2656 015c 03 .uleb128 0x3 + 2657 015d 08 .uleb128 0x8 + 2658 015e 3A .uleb128 0x3a + 2659 015f 0B .uleb128 0xb + 2660 0160 3B .uleb128 0x3b + 2661 0161 0B .uleb128 0xb + 2662 0162 49 .uleb128 0x49 + 2663 0163 13 .uleb128 0x13 + 2664 0164 02 .uleb128 0x2 + 2665 0165 06 .uleb128 0x6 + 2666 0166 00 .byte 0 + 2667 0167 00 .byte 0 + 2668 0168 1B .uleb128 0x1b + 2669 0169 34 .uleb128 0x34 + 2670 016a 00 .byte 0 + 2671 016b 03 .uleb128 0x3 + 2672 016c 0E .uleb128 0xe + 2673 016d 3A .uleb128 0x3a + 2674 016e 0B .uleb128 0xb + 2675 016f 3B .uleb128 0x3b + 2676 0170 0B .uleb128 0xb + 2677 0171 49 .uleb128 0x49 + 2678 0172 13 .uleb128 0x13 + 2679 0173 02 .uleb128 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 48 + + + 2680 0174 0A .uleb128 0xa + 2681 0175 00 .byte 0 + 2682 0176 00 .byte 0 + 2683 0177 1C .uleb128 0x1c + 2684 0178 2E .uleb128 0x2e + 2685 0179 01 .byte 0x1 + 2686 017a 31 .uleb128 0x31 + 2687 017b 13 .uleb128 0x13 + 2688 017c 11 .uleb128 0x11 + 2689 017d 01 .uleb128 0x1 + 2690 017e 12 .uleb128 0x12 + 2691 017f 01 .uleb128 0x1 + 2692 0180 40 .uleb128 0x40 + 2693 0181 06 .uleb128 0x6 + 2694 0182 9742 .uleb128 0x2117 + 2695 0184 0C .uleb128 0xc + 2696 0185 01 .uleb128 0x1 + 2697 0186 13 .uleb128 0x13 + 2698 0187 00 .byte 0 + 2699 0188 00 .byte 0 + 2700 0189 1D .uleb128 0x1d + 2701 018a 05 .uleb128 0x5 + 2702 018b 00 .byte 0 + 2703 018c 31 .uleb128 0x31 + 2704 018d 13 .uleb128 0x13 + 2705 018e 02 .uleb128 0x2 + 2706 018f 06 .uleb128 0x6 + 2707 0190 00 .byte 0 + 2708 0191 00 .byte 0 + 2709 0192 1E .uleb128 0x1e + 2710 0193 1D .uleb128 0x1d + 2711 0194 01 .byte 0x1 + 2712 0195 31 .uleb128 0x31 + 2713 0196 13 .uleb128 0x13 + 2714 0197 11 .uleb128 0x11 + 2715 0198 01 .uleb128 0x1 + 2716 0199 12 .uleb128 0x12 + 2717 019a 01 .uleb128 0x1 + 2718 019b 58 .uleb128 0x58 + 2719 019c 0B .uleb128 0xb + 2720 019d 59 .uleb128 0x59 + 2721 019e 0B .uleb128 0xb + 2722 019f 00 .byte 0 + 2723 01a0 00 .byte 0 + 2724 01a1 1F .uleb128 0x1f + 2725 01a2 0B .uleb128 0xb + 2726 01a3 01 .byte 0x1 + 2727 01a4 11 .uleb128 0x11 + 2728 01a5 01 .uleb128 0x1 + 2729 01a6 12 .uleb128 0x12 + 2730 01a7 01 .uleb128 0x1 + 2731 01a8 00 .byte 0 + 2732 01a9 00 .byte 0 + 2733 01aa 20 .uleb128 0x20 + 2734 01ab 05 .uleb128 0x5 + 2735 01ac 00 .byte 0 + 2736 01ad 31 .uleb128 0x31 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 49 + + + 2737 01ae 13 .uleb128 0x13 + 2738 01af 00 .byte 0 + 2739 01b0 00 .byte 0 + 2740 01b1 21 .uleb128 0x21 + 2741 01b2 898201 .uleb128 0x4109 + 2742 01b5 01 .byte 0x1 + 2743 01b6 11 .uleb128 0x11 + 2744 01b7 01 .uleb128 0x1 + 2745 01b8 31 .uleb128 0x31 + 2746 01b9 13 .uleb128 0x13 + 2747 01ba 00 .byte 0 + 2748 01bb 00 .byte 0 + 2749 01bc 22 .uleb128 0x22 + 2750 01bd 8A8201 .uleb128 0x410a + 2751 01c0 00 .byte 0 + 2752 01c1 02 .uleb128 0x2 + 2753 01c2 0A .uleb128 0xa + 2754 01c3 9142 .uleb128 0x2111 + 2755 01c5 0A .uleb128 0xa + 2756 01c6 00 .byte 0 + 2757 01c7 00 .byte 0 + 2758 01c8 23 .uleb128 0x23 + 2759 01c9 2E .uleb128 0x2e + 2760 01ca 01 .byte 0x1 + 2761 01cb 3F .uleb128 0x3f + 2762 01cc 0C .uleb128 0xc + 2763 01cd 03 .uleb128 0x3 + 2764 01ce 0E .uleb128 0xe + 2765 01cf 3A .uleb128 0x3a + 2766 01d0 0B .uleb128 0xb + 2767 01d1 3B .uleb128 0x3b + 2768 01d2 0B .uleb128 0xb + 2769 01d3 27 .uleb128 0x27 + 2770 01d4 0C .uleb128 0xc + 2771 01d5 11 .uleb128 0x11 + 2772 01d6 01 .uleb128 0x1 + 2773 01d7 12 .uleb128 0x12 + 2774 01d8 01 .uleb128 0x1 + 2775 01d9 40 .uleb128 0x40 + 2776 01da 06 .uleb128 0x6 + 2777 01db 9742 .uleb128 0x2117 + 2778 01dd 0C .uleb128 0xc + 2779 01de 01 .uleb128 0x1 + 2780 01df 13 .uleb128 0x13 + 2781 01e0 00 .byte 0 + 2782 01e1 00 .byte 0 + 2783 01e2 24 .uleb128 0x24 + 2784 01e3 898201 .uleb128 0x4109 + 2785 01e6 01 .byte 0x1 + 2786 01e7 11 .uleb128 0x11 + 2787 01e8 01 .uleb128 0x1 + 2788 01e9 31 .uleb128 0x31 + 2789 01ea 13 .uleb128 0x13 + 2790 01eb 01 .uleb128 0x1 + 2791 01ec 13 .uleb128 0x13 + 2792 01ed 00 .byte 0 + 2793 01ee 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 50 + + + 2794 01ef 25 .uleb128 0x25 + 2795 01f0 898201 .uleb128 0x4109 + 2796 01f3 00 .byte 0 + 2797 01f4 11 .uleb128 0x11 + 2798 01f5 01 .uleb128 0x1 + 2799 01f6 31 .uleb128 0x31 + 2800 01f7 13 .uleb128 0x13 + 2801 01f8 00 .byte 0 + 2802 01f9 00 .byte 0 + 2803 01fa 26 .uleb128 0x26 + 2804 01fb 34 .uleb128 0x34 + 2805 01fc 00 .byte 0 + 2806 01fd 03 .uleb128 0x3 + 2807 01fe 08 .uleb128 0x8 + 2808 01ff 3A .uleb128 0x3a + 2809 0200 0B .uleb128 0xb + 2810 0201 3B .uleb128 0x3b + 2811 0202 0B .uleb128 0xb + 2812 0203 49 .uleb128 0x49 + 2813 0204 13 .uleb128 0x13 + 2814 0205 02 .uleb128 0x2 + 2815 0206 0A .uleb128 0xa + 2816 0207 00 .byte 0 + 2817 0208 00 .byte 0 + 2818 0209 27 .uleb128 0x27 + 2819 020a 2E .uleb128 0x2e + 2820 020b 01 .byte 0x1 + 2821 020c 3F .uleb128 0x3f + 2822 020d 0C .uleb128 0xc + 2823 020e 03 .uleb128 0x3 + 2824 020f 0E .uleb128 0xe + 2825 0210 3A .uleb128 0x3a + 2826 0211 0B .uleb128 0xb + 2827 0212 3B .uleb128 0x3b + 2828 0213 05 .uleb128 0x5 + 2829 0214 27 .uleb128 0x27 + 2830 0215 0C .uleb128 0xc + 2831 0216 11 .uleb128 0x11 + 2832 0217 01 .uleb128 0x1 + 2833 0218 12 .uleb128 0x12 + 2834 0219 01 .uleb128 0x1 + 2835 021a 40 .uleb128 0x40 + 2836 021b 06 .uleb128 0x6 + 2837 021c 9742 .uleb128 0x2117 + 2838 021e 0C .uleb128 0xc + 2839 021f 01 .uleb128 0x1 + 2840 0220 13 .uleb128 0x13 + 2841 0221 00 .byte 0 + 2842 0222 00 .byte 0 + 2843 0223 28 .uleb128 0x28 + 2844 0224 05 .uleb128 0x5 + 2845 0225 00 .byte 0 + 2846 0226 03 .uleb128 0x3 + 2847 0227 08 .uleb128 0x8 + 2848 0228 3A .uleb128 0x3a + 2849 0229 0B .uleb128 0xb + 2850 022a 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 51 + + + 2851 022b 05 .uleb128 0x5 + 2852 022c 49 .uleb128 0x49 + 2853 022d 13 .uleb128 0x13 + 2854 022e 02 .uleb128 0x2 + 2855 022f 06 .uleb128 0x6 + 2856 0230 00 .byte 0 + 2857 0231 00 .byte 0 + 2858 0232 29 .uleb128 0x29 + 2859 0233 05 .uleb128 0x5 + 2860 0234 00 .byte 0 + 2861 0235 03 .uleb128 0x3 + 2862 0236 0E .uleb128 0xe + 2863 0237 3A .uleb128 0x3a + 2864 0238 0B .uleb128 0xb + 2865 0239 3B .uleb128 0x3b + 2866 023a 05 .uleb128 0x5 + 2867 023b 49 .uleb128 0x49 + 2868 023c 13 .uleb128 0x13 + 2869 023d 02 .uleb128 0x2 + 2870 023e 06 .uleb128 0x6 + 2871 023f 00 .byte 0 + 2872 0240 00 .byte 0 + 2873 0241 2A .uleb128 0x2a + 2874 0242 2E .uleb128 0x2e + 2875 0243 01 .byte 0x1 + 2876 0244 3F .uleb128 0x3f + 2877 0245 0C .uleb128 0xc + 2878 0246 03 .uleb128 0x3 + 2879 0247 0E .uleb128 0xe + 2880 0248 3A .uleb128 0x3a + 2881 0249 0B .uleb128 0xb + 2882 024a 3B .uleb128 0x3b + 2883 024b 05 .uleb128 0x5 + 2884 024c 27 .uleb128 0x27 + 2885 024d 0C .uleb128 0xc + 2886 024e 49 .uleb128 0x49 + 2887 024f 13 .uleb128 0x13 + 2888 0250 11 .uleb128 0x11 + 2889 0251 01 .uleb128 0x1 + 2890 0252 12 .uleb128 0x12 + 2891 0253 01 .uleb128 0x1 + 2892 0254 40 .uleb128 0x40 + 2893 0255 0A .uleb128 0xa + 2894 0256 9742 .uleb128 0x2117 + 2895 0258 0C .uleb128 0xc + 2896 0259 01 .uleb128 0x1 + 2897 025a 13 .uleb128 0x13 + 2898 025b 00 .byte 0 + 2899 025c 00 .byte 0 + 2900 025d 2B .uleb128 0x2b + 2901 025e 34 .uleb128 0x34 + 2902 025f 00 .byte 0 + 2903 0260 03 .uleb128 0x3 + 2904 0261 0E .uleb128 0xe + 2905 0262 3A .uleb128 0x3a + 2906 0263 0B .uleb128 0xb + 2907 0264 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 52 + + + 2908 0265 05 .uleb128 0x5 + 2909 0266 49 .uleb128 0x49 + 2910 0267 13 .uleb128 0x13 + 2911 0268 02 .uleb128 0x2 + 2912 0269 0A .uleb128 0xa + 2913 026a 00 .byte 0 + 2914 026b 00 .byte 0 + 2915 026c 2C .uleb128 0x2c + 2916 026d 34 .uleb128 0x34 + 2917 026e 00 .byte 0 + 2918 026f 03 .uleb128 0x3 + 2919 0270 08 .uleb128 0x8 + 2920 0271 3A .uleb128 0x3a + 2921 0272 0B .uleb128 0xb + 2922 0273 3B .uleb128 0x3b + 2923 0274 05 .uleb128 0x5 + 2924 0275 49 .uleb128 0x49 + 2925 0276 13 .uleb128 0x13 + 2926 0277 02 .uleb128 0x2 + 2927 0278 06 .uleb128 0x6 + 2928 0279 00 .byte 0 + 2929 027a 00 .byte 0 + 2930 027b 2D .uleb128 0x2d + 2931 027c 898201 .uleb128 0x4109 + 2932 027f 01 .byte 0x1 + 2933 0280 11 .uleb128 0x11 + 2934 0281 01 .uleb128 0x1 + 2935 0282 00 .byte 0 + 2936 0283 00 .byte 0 + 2937 0284 2E .uleb128 0x2e + 2938 0285 2E .uleb128 0x2e + 2939 0286 01 .byte 0x1 + 2940 0287 3F .uleb128 0x3f + 2941 0288 0C .uleb128 0xc + 2942 0289 03 .uleb128 0x3 + 2943 028a 0E .uleb128 0xe + 2944 028b 3A .uleb128 0x3a + 2945 028c 0B .uleb128 0xb + 2946 028d 3B .uleb128 0x3b + 2947 028e 05 .uleb128 0x5 + 2948 028f 27 .uleb128 0x27 + 2949 0290 0C .uleb128 0xc + 2950 0291 49 .uleb128 0x49 + 2951 0292 13 .uleb128 0x13 + 2952 0293 11 .uleb128 0x11 + 2953 0294 01 .uleb128 0x1 + 2954 0295 12 .uleb128 0x12 + 2955 0296 01 .uleb128 0x1 + 2956 0297 40 .uleb128 0x40 + 2957 0298 06 .uleb128 0x6 + 2958 0299 9742 .uleb128 0x2117 + 2959 029b 0C .uleb128 0xc + 2960 029c 01 .uleb128 0x1 + 2961 029d 13 .uleb128 0x13 + 2962 029e 00 .byte 0 + 2963 029f 00 .byte 0 + 2964 02a0 2F .uleb128 0x2f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 53 + + + 2965 02a1 34 .uleb128 0x34 + 2966 02a2 00 .byte 0 + 2967 02a3 03 .uleb128 0x3 + 2968 02a4 08 .uleb128 0x8 + 2969 02a5 3A .uleb128 0x3a + 2970 02a6 0B .uleb128 0xb + 2971 02a7 3B .uleb128 0x3b + 2972 02a8 05 .uleb128 0x5 + 2973 02a9 49 .uleb128 0x49 + 2974 02aa 13 .uleb128 0x13 + 2975 02ab 02 .uleb128 0x2 + 2976 02ac 0A .uleb128 0xa + 2977 02ad 00 .byte 0 + 2978 02ae 00 .byte 0 + 2979 02af 30 .uleb128 0x30 + 2980 02b0 34 .uleb128 0x34 + 2981 02b1 00 .byte 0 + 2982 02b2 03 .uleb128 0x3 + 2983 02b3 0E .uleb128 0xe + 2984 02b4 3A .uleb128 0x3a + 2985 02b5 0B .uleb128 0xb + 2986 02b6 3B .uleb128 0x3b + 2987 02b7 0B .uleb128 0xb + 2988 02b8 49 .uleb128 0x49 + 2989 02b9 13 .uleb128 0x13 + 2990 02ba 3F .uleb128 0x3f + 2991 02bb 0C .uleb128 0xc + 2992 02bc 3C .uleb128 0x3c + 2993 02bd 0C .uleb128 0xc + 2994 02be 00 .byte 0 + 2995 02bf 00 .byte 0 + 2996 02c0 31 .uleb128 0x31 + 2997 02c1 2E .uleb128 0x2e + 2998 02c2 01 .byte 0x1 + 2999 02c3 3F .uleb128 0x3f + 3000 02c4 0C .uleb128 0xc + 3001 02c5 03 .uleb128 0x3 + 3002 02c6 0E .uleb128 0xe + 3003 02c7 3A .uleb128 0x3a + 3004 02c8 0B .uleb128 0xb + 3005 02c9 3B .uleb128 0x3b + 3006 02ca 0B .uleb128 0xb + 3007 02cb 27 .uleb128 0x27 + 3008 02cc 0C .uleb128 0xc + 3009 02cd 49 .uleb128 0x49 + 3010 02ce 13 .uleb128 0x13 + 3011 02cf 3C .uleb128 0x3c + 3012 02d0 0C .uleb128 0xc + 3013 02d1 01 .uleb128 0x1 + 3014 02d2 13 .uleb128 0x13 + 3015 02d3 00 .byte 0 + 3016 02d4 00 .byte 0 + 3017 02d5 32 .uleb128 0x32 + 3018 02d6 2E .uleb128 0x2e + 3019 02d7 00 .byte 0 + 3020 02d8 3F .uleb128 0x3f + 3021 02d9 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 54 + + + 3022 02da 03 .uleb128 0x3 + 3023 02db 0E .uleb128 0xe + 3024 02dc 3A .uleb128 0x3a + 3025 02dd 0B .uleb128 0xb + 3026 02de 3B .uleb128 0x3b + 3027 02df 0B .uleb128 0xb + 3028 02e0 27 .uleb128 0x27 + 3029 02e1 0C .uleb128 0xc + 3030 02e2 3C .uleb128 0x3c + 3031 02e3 0C .uleb128 0xc + 3032 02e4 00 .byte 0 + 3033 02e5 00 .byte 0 + 3034 02e6 33 .uleb128 0x33 + 3035 02e7 2E .uleb128 0x2e + 3036 02e8 01 .byte 0x1 + 3037 02e9 3F .uleb128 0x3f + 3038 02ea 0C .uleb128 0xc + 3039 02eb 03 .uleb128 0x3 + 3040 02ec 0E .uleb128 0xe + 3041 02ed 3A .uleb128 0x3a + 3042 02ee 0B .uleb128 0xb + 3043 02ef 3B .uleb128 0x3b + 3044 02f0 0B .uleb128 0xb + 3045 02f1 27 .uleb128 0x27 + 3046 02f2 0C .uleb128 0xc + 3047 02f3 3C .uleb128 0x3c + 3048 02f4 0C .uleb128 0xc + 3049 02f5 01 .uleb128 0x1 + 3050 02f6 13 .uleb128 0x13 + 3051 02f7 00 .byte 0 + 3052 02f8 00 .byte 0 + 3053 02f9 34 .uleb128 0x34 + 3054 02fa 2E .uleb128 0x2e + 3055 02fb 01 .byte 0x1 + 3056 02fc 3F .uleb128 0x3f + 3057 02fd 0C .uleb128 0xc + 3058 02fe 03 .uleb128 0x3 + 3059 02ff 0E .uleb128 0xe + 3060 0300 3A .uleb128 0x3a + 3061 0301 0B .uleb128 0xb + 3062 0302 3B .uleb128 0x3b + 3063 0303 0B .uleb128 0xb + 3064 0304 27 .uleb128 0x27 + 3065 0305 0C .uleb128 0xc + 3066 0306 49 .uleb128 0x49 + 3067 0307 13 .uleb128 0x13 + 3068 0308 3C .uleb128 0x3c + 3069 0309 0C .uleb128 0xc + 3070 030a 00 .byte 0 + 3071 030b 00 .byte 0 + 3072 030c 00 .byte 0 + 3073 .section .debug_loc,"",%progbits + 3074 .Ldebug_loc0: + 3075 .LLST0: + 3076 0000 00000000 .4byte .LVL1 + 3077 0004 0C000000 .4byte .LVL2 + 3078 0008 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 55 + + + 3079 000a 50 .byte 0x50 + 3080 000b 0C000000 .4byte .LVL2 + 3081 000f 34000000 .4byte .LFE8 + 3082 0013 0100 .2byte 0x1 + 3083 0015 52 .byte 0x52 + 3084 0016 00000000 .4byte 0 + 3085 001a 00000000 .4byte 0 + 3086 .LLST1: + 3087 001e 00000000 .4byte .LVL4 + 3088 0022 20000000 .4byte .LVL6 + 3089 0026 0100 .2byte 0x1 + 3090 0028 50 .byte 0x50 + 3091 0029 20000000 .4byte .LVL6 + 3092 002d 28000000 .4byte .LFE9 + 3093 0031 0400 .2byte 0x4 + 3094 0033 F3 .byte 0xf3 + 3095 0034 01 .uleb128 0x1 + 3096 0035 50 .byte 0x50 + 3097 0036 9F .byte 0x9f + 3098 0037 00000000 .4byte 0 + 3099 003b 00000000 .4byte 0 + 3100 .LLST2: + 3101 003f 10000000 .4byte .LVL5 + 3102 0043 20000000 .4byte .LVL6 + 3103 0047 0600 .2byte 0x6 + 3104 0049 70 .byte 0x70 + 3105 004a 00 .sleb128 0 + 3106 004b 73 .byte 0x73 + 3107 004c 00 .sleb128 0 + 3108 004d 1A .byte 0x1a + 3109 004e 9F .byte 0x9f + 3110 004f 20000000 .4byte .LVL6 + 3111 0053 28000000 .4byte .LFE9 + 3112 0057 0100 .2byte 0x1 + 3113 0059 50 .byte 0x50 + 3114 005a 00000000 .4byte 0 + 3115 005e 00000000 .4byte 0 + 3116 .LLST3: + 3117 0062 00000000 .4byte .LVL7 + 3118 0066 14000000 .4byte .LVL8 + 3119 006a 0100 .2byte 0x1 + 3120 006c 50 .byte 0x50 + 3121 006d 14000000 .4byte .LVL8 + 3122 0071 18000000 .4byte .LVL9 + 3123 0075 0400 .2byte 0x4 + 3124 0077 F3 .byte 0xf3 + 3125 0078 01 .uleb128 0x1 + 3126 0079 50 .byte 0x50 + 3127 007a 9F .byte 0x9f + 3128 007b 18000000 .4byte .LVL9 + 3129 007f 24000000 .4byte .LFE10 + 3130 0083 0100 .2byte 0x1 + 3131 0085 50 .byte 0x50 + 3132 0086 00000000 .4byte 0 + 3133 008a 00000000 .4byte 0 + 3134 .LLST4: + 3135 008e 00000000 .4byte .LVL10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 56 + + + 3136 0092 10000000 .4byte .LVL11 + 3137 0096 0100 .2byte 0x1 + 3138 0098 50 .byte 0x50 + 3139 0099 10000000 .4byte .LVL11 + 3140 009d 1C000000 .4byte .LFE12 + 3141 00a1 0100 .2byte 0x1 + 3142 00a3 53 .byte 0x53 + 3143 00a4 00000000 .4byte 0 + 3144 00a8 00000000 .4byte 0 + 3145 .LLST5: + 3146 00ac 00000000 .4byte .LFB14 + 3147 00b0 04000000 .4byte .LCFI0 + 3148 00b4 0200 .2byte 0x2 + 3149 00b6 7D .byte 0x7d + 3150 00b7 00 .sleb128 0 + 3151 00b8 04000000 .4byte .LCFI0 + 3152 00bc 54000000 .4byte .LFE14 + 3153 00c0 0200 .2byte 0x2 + 3154 00c2 7D .byte 0x7d + 3155 00c3 08 .sleb128 8 + 3156 00c4 00000000 .4byte 0 + 3157 00c8 00000000 .4byte 0 + 3158 .LLST6: + 3159 00cc 00000000 .4byte .LVL12 + 3160 00d0 37000000 .4byte .LVL15-1 + 3161 00d4 0100 .2byte 0x1 + 3162 00d6 50 .byte 0x50 + 3163 00d7 37000000 .4byte .LVL15-1 + 3164 00db 44000000 .4byte .LVL16 + 3165 00df 0400 .2byte 0x4 + 3166 00e1 F3 .byte 0xf3 + 3167 00e2 01 .uleb128 0x1 + 3168 00e3 50 .byte 0x50 + 3169 00e4 9F .byte 0x9f + 3170 00e5 44000000 .4byte .LVL16 + 3171 00e9 54000000 .4byte .LFE14 + 3172 00ed 0100 .2byte 0x1 + 3173 00ef 50 .byte 0x50 + 3174 00f0 00000000 .4byte 0 + 3175 00f4 00000000 .4byte 0 + 3176 .LLST7: + 3177 00f8 00000000 .4byte .LVL12 + 3178 00fc 10000000 .4byte .LVL13 + 3179 0100 0100 .2byte 0x1 + 3180 0102 51 .byte 0x51 + 3181 0103 10000000 .4byte .LVL13 + 3182 0107 54000000 .4byte .LFE14 + 3183 010b 0400 .2byte 0x4 + 3184 010d F3 .byte 0xf3 + 3185 010e 01 .uleb128 0x1 + 3186 010f 51 .byte 0x51 + 3187 0110 9F .byte 0x9f + 3188 0111 00000000 .4byte 0 + 3189 0115 00000000 .4byte 0 + 3190 .LLST8: + 3191 0119 34000000 .4byte .LVL14 + 3192 011d 37000000 .4byte .LVL15-1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 57 + + + 3193 0121 0100 .2byte 0x1 + 3194 0123 50 .byte 0x50 + 3195 0124 37000000 .4byte .LVL15-1 + 3196 0128 44000000 .4byte .LVL16 + 3197 012c 0400 .2byte 0x4 + 3198 012e F3 .byte 0xf3 + 3199 012f 01 .uleb128 0x1 + 3200 0130 50 .byte 0x50 + 3201 0131 9F .byte 0x9f + 3202 0132 00000000 .4byte 0 + 3203 0136 00000000 .4byte 0 + 3204 .LLST9: + 3205 013a 00000000 .4byte .LFB13 + 3206 013e 04000000 .4byte .LCFI1 + 3207 0142 0200 .2byte 0x2 + 3208 0144 7D .byte 0x7d + 3209 0145 00 .sleb128 0 + 3210 0146 04000000 .4byte .LCFI1 + 3211 014a 18000000 .4byte .LFE13 + 3212 014e 0200 .2byte 0x2 + 3213 0150 7D .byte 0x7d + 3214 0151 08 .sleb128 8 + 3215 0152 00000000 .4byte 0 + 3216 0156 00000000 .4byte 0 + 3217 .LLST10: + 3218 015a 00000000 .4byte .LVL17 + 3219 015e 0B000000 .4byte .LVL18-1 + 3220 0162 0100 .2byte 0x1 + 3221 0164 50 .byte 0x50 + 3222 0165 0B000000 .4byte .LVL18-1 + 3223 0169 18000000 .4byte .LFE13 + 3224 016d 0400 .2byte 0x4 + 3225 016f F3 .byte 0xf3 + 3226 0170 01 .uleb128 0x1 + 3227 0171 50 .byte 0x50 + 3228 0172 9F .byte 0x9f + 3229 0173 00000000 .4byte 0 + 3230 0177 00000000 .4byte 0 + 3231 .LLST11: + 3232 017b 00000000 .4byte .LVL17 + 3233 017f 0B000000 .4byte .LVL18-1 + 3234 0183 0100 .2byte 0x1 + 3235 0185 51 .byte 0x51 + 3236 0186 0B000000 .4byte .LVL18-1 + 3237 018a 18000000 .4byte .LFE13 + 3238 018e 0400 .2byte 0x4 + 3239 0190 F3 .byte 0xf3 + 3240 0191 01 .uleb128 0x1 + 3241 0192 51 .byte 0x51 + 3242 0193 9F .byte 0x9f + 3243 0194 00000000 .4byte 0 + 3244 0198 00000000 .4byte 0 + 3245 .LLST12: + 3246 019c 00000000 .4byte .LFB11 + 3247 01a0 04000000 .4byte .LCFI2 + 3248 01a4 0200 .2byte 0x2 + 3249 01a6 7D .byte 0x7d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 58 + + + 3250 01a7 00 .sleb128 0 + 3251 01a8 04000000 .4byte .LCFI2 + 3252 01ac 40000000 .4byte .LFE11 + 3253 01b0 0200 .2byte 0x2 + 3254 01b2 7D .byte 0x7d + 3255 01b3 10 .sleb128 16 + 3256 01b4 00000000 .4byte 0 + 3257 01b8 00000000 .4byte 0 + 3258 .LLST13: + 3259 01bc 00000000 .4byte .LVL20 + 3260 01c0 18000000 .4byte .LVL22 + 3261 01c4 0100 .2byte 0x1 + 3262 01c6 50 .byte 0x50 + 3263 01c7 18000000 .4byte .LVL22 + 3264 01cb 40000000 .4byte .LFE11 + 3265 01cf 0100 .2byte 0x1 + 3266 01d1 55 .byte 0x55 + 3267 01d2 00000000 .4byte 0 + 3268 01d6 00000000 .4byte 0 + 3269 .LLST14: + 3270 01da 00000000 .4byte .LVL20 + 3271 01de 18000000 .4byte .LVL22 + 3272 01e2 0100 .2byte 0x1 + 3273 01e4 51 .byte 0x51 + 3274 01e5 18000000 .4byte .LVL22 + 3275 01e9 40000000 .4byte .LFE11 + 3276 01ed 0100 .2byte 0x1 + 3277 01ef 56 .byte 0x56 + 3278 01f0 00000000 .4byte 0 + 3279 01f4 00000000 .4byte 0 + 3280 .LLST15: + 3281 01f8 00000000 .4byte .LFB15 + 3282 01fc 04000000 .4byte .LCFI3 + 3283 0200 0200 .2byte 0x2 + 3284 0202 7D .byte 0x7d + 3285 0203 00 .sleb128 0 + 3286 0204 04000000 .4byte .LCFI3 + 3287 0208 18000000 .4byte .LFE15 + 3288 020c 0200 .2byte 0x2 + 3289 020e 7D .byte 0x7d + 3290 020f 08 .sleb128 8 + 3291 0210 00000000 .4byte 0 + 3292 0214 00000000 .4byte 0 + 3293 .LLST16: + 3294 0218 00000000 .4byte .LVL25 + 3295 021c 0B000000 .4byte .LVL26-1 + 3296 0220 0100 .2byte 0x1 + 3297 0222 50 .byte 0x50 + 3298 0223 0B000000 .4byte .LVL26-1 + 3299 0227 18000000 .4byte .LFE15 + 3300 022b 0400 .2byte 0x4 + 3301 022d F3 .byte 0xf3 + 3302 022e 01 .uleb128 0x1 + 3303 022f 50 .byte 0x50 + 3304 0230 9F .byte 0x9f + 3305 0231 00000000 .4byte 0 + 3306 0235 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 59 + + + 3307 .LLST17: + 3308 0239 00000000 .4byte .LVL25 + 3309 023d 0B000000 .4byte .LVL26-1 + 3310 0241 0100 .2byte 0x1 + 3311 0243 51 .byte 0x51 + 3312 0244 0B000000 .4byte .LVL26-1 + 3313 0248 18000000 .4byte .LFE15 + 3314 024c 0400 .2byte 0x4 + 3315 024e F3 .byte 0xf3 + 3316 024f 01 .uleb128 0x1 + 3317 0250 51 .byte 0x51 + 3318 0251 9F .byte 0x9f + 3319 0252 00000000 .4byte 0 + 3320 0256 00000000 .4byte 0 + 3321 .LLST18: + 3322 025a 00000000 .4byte .LVL28 + 3323 025e 0C000000 .4byte .LVL29 + 3324 0262 0100 .2byte 0x1 + 3325 0264 50 .byte 0x50 + 3326 0265 0C000000 .4byte .LVL29 + 3327 0269 14000000 .4byte .LFE16 + 3328 026d 0100 .2byte 0x1 + 3329 026f 53 .byte 0x53 + 3330 0270 00000000 .4byte 0 + 3331 0274 00000000 .4byte 0 + 3332 .LLST19: + 3333 0278 00000000 .4byte .LFB17 + 3334 027c 04000000 .4byte .LCFI4 + 3335 0280 0200 .2byte 0x2 + 3336 0282 7D .byte 0x7d + 3337 0283 00 .sleb128 0 + 3338 0284 04000000 .4byte .LCFI4 + 3339 0288 54000000 .4byte .LFE17 + 3340 028c 0200 .2byte 0x2 + 3341 028e 7D .byte 0x7d + 3342 028f 18 .sleb128 24 + 3343 0290 00000000 .4byte 0 + 3344 0294 00000000 .4byte 0 + 3345 .LLST20: + 3346 0298 00000000 .4byte .LVL30 + 3347 029c 1C000000 .4byte .LVL31 + 3348 02a0 0100 .2byte 0x1 + 3349 02a2 50 .byte 0x50 + 3350 02a3 1C000000 .4byte .LVL31 + 3351 02a7 54000000 .4byte .LFE17 + 3352 02ab 0100 .2byte 0x1 + 3353 02ad 57 .byte 0x57 + 3354 02ae 00000000 .4byte 0 + 3355 02b2 00000000 .4byte 0 + 3356 .LLST21: + 3357 02b6 00000000 .4byte .LVL30 + 3358 02ba 1C000000 .4byte .LVL31 + 3359 02be 0100 .2byte 0x1 + 3360 02c0 51 .byte 0x51 + 3361 02c1 1C000000 .4byte .LVL31 + 3362 02c5 54000000 .4byte .LFE17 + 3363 02c9 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 60 + + + 3364 02cb 55 .byte 0x55 + 3365 02cc 00000000 .4byte 0 + 3366 02d0 00000000 .4byte 0 + 3367 .LLST22: + 3368 02d4 00000000 .4byte .LVL30 + 3369 02d8 1C000000 .4byte .LVL31 + 3370 02dc 0200 .2byte 0x2 + 3371 02de 30 .byte 0x30 + 3372 02df 9F .byte 0x9f + 3373 02e0 24000000 .4byte .LVL32 + 3374 02e4 28000000 .4byte .LVL33 + 3375 02e8 0100 .2byte 0x1 + 3376 02ea 54 .byte 0x54 + 3377 02eb 4C000000 .4byte .LVL36 + 3378 02ef 54000000 .4byte .LFE17 + 3379 02f3 0100 .2byte 0x1 + 3380 02f5 54 .byte 0x54 + 3381 02f6 00000000 .4byte 0 + 3382 02fa 00000000 .4byte 0 + 3383 .LLST23: + 3384 02fe 00000000 .4byte .LFB18 + 3385 0302 04000000 .4byte .LCFI5 + 3386 0306 0200 .2byte 0x2 + 3387 0308 7D .byte 0x7d + 3388 0309 00 .sleb128 0 + 3389 030a 04000000 .4byte .LCFI5 + 3390 030e 50000000 .4byte .LFE18 + 3391 0312 0200 .2byte 0x2 + 3392 0314 7D .byte 0x7d + 3393 0315 10 .sleb128 16 + 3394 0316 00000000 .4byte 0 + 3395 031a 00000000 .4byte 0 + 3396 .LLST24: + 3397 031e 00000000 .4byte .LVL37 + 3398 0322 28000000 .4byte .LVL41 + 3399 0326 0100 .2byte 0x1 + 3400 0328 50 .byte 0x50 + 3401 0329 28000000 .4byte .LVL41 + 3402 032d 50000000 .4byte .LFE18 + 3403 0331 0100 .2byte 0x1 + 3404 0333 55 .byte 0x55 + 3405 0334 00000000 .4byte 0 + 3406 0338 00000000 .4byte 0 + 3407 .LLST25: + 3408 033c 18000000 .4byte .LVL39 + 3409 0340 1C000000 .4byte .LVL40 + 3410 0344 0600 .2byte 0x6 + 3411 0346 70 .byte 0x70 + 3412 0347 00 .sleb128 0 + 3413 0348 73 .byte 0x73 + 3414 0349 00 .sleb128 0 + 3415 034a 1A .byte 0x1a + 3416 034b 9F .byte 0x9f + 3417 034c 1C000000 .4byte .LVL40 + 3418 0350 2B000000 .4byte .LVL42-1 + 3419 0354 0100 .2byte 0x1 + 3420 0356 52 .byte 0x52 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 61 + + + 3421 0357 34000000 .4byte .LVL43 + 3422 035b 3C000000 .4byte .LVL44 + 3423 035f 0100 .2byte 0x1 + 3424 0361 52 .byte 0x52 + 3425 0362 3C000000 .4byte .LVL44 + 3426 0366 50000000 .4byte .LFE18 + 3427 036a 0100 .2byte 0x1 + 3428 036c 50 .byte 0x50 + 3429 036d 00000000 .4byte 0 + 3430 0371 00000000 .4byte 0 + 3431 .LLST26: + 3432 0375 00000000 .4byte .LFB19 + 3433 0379 04000000 .4byte .LCFI6 + 3434 037d 0200 .2byte 0x2 + 3435 037f 7D .byte 0x7d + 3436 0380 00 .sleb128 0 + 3437 0381 04000000 .4byte .LCFI6 + 3438 0385 48000000 .4byte .LFE19 + 3439 0389 0200 .2byte 0x2 + 3440 038b 7D .byte 0x7d + 3441 038c 10 .sleb128 16 + 3442 038d 00000000 .4byte 0 + 3443 0391 00000000 .4byte 0 + 3444 .LLST27: + 3445 0395 00000000 .4byte .LVL45 + 3446 0399 1C000000 .4byte .LVL48 + 3447 039d 0100 .2byte 0x1 + 3448 039f 50 .byte 0x50 + 3449 03a0 1C000000 .4byte .LVL48 + 3450 03a4 48000000 .4byte .LFE19 + 3451 03a8 0100 .2byte 0x1 + 3452 03aa 55 .byte 0x55 + 3453 03ab 00000000 .4byte 0 + 3454 03af 00000000 .4byte 0 + 3455 .LLST28: + 3456 03b3 18000000 .4byte .LVL47 + 3457 03b7 1C000000 .4byte .LVL48 + 3458 03bb 0600 .2byte 0x6 + 3459 03bd 70 .byte 0x70 + 3460 03be 00 .sleb128 0 + 3461 03bf 73 .byte 0x73 + 3462 03c0 00 .sleb128 0 + 3463 03c1 1A .byte 0x1a + 3464 03c2 9F .byte 0x9f + 3465 03c3 1C000000 .4byte .LVL48 + 3466 03c7 24000000 .4byte .LVL49 + 3467 03cb 0100 .2byte 0x1 + 3468 03cd 50 .byte 0x50 + 3469 03ce 24000000 .4byte .LVL49 + 3470 03d2 2B000000 .4byte .LVL50-1 + 3471 03d6 0600 .2byte 0x6 + 3472 03d8 75 .byte 0x75 + 3473 03d9 00 .sleb128 0 + 3474 03da 73 .byte 0x73 + 3475 03db 00 .sleb128 0 + 3476 03dc 1A .byte 0x1a + 3477 03dd 9F .byte 0x9f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 62 + + + 3478 03de 34000000 .4byte .LVL51 + 3479 03e2 48000000 .4byte .LFE19 + 3480 03e6 0100 .2byte 0x1 + 3481 03e8 50 .byte 0x50 + 3482 03e9 00000000 .4byte 0 + 3483 03ed 00000000 .4byte 0 + 3484 .LLST29: + 3485 03f1 00000000 .4byte .LFB20 + 3486 03f5 04000000 .4byte .LCFI7 + 3487 03f9 0200 .2byte 0x2 + 3488 03fb 7D .byte 0x7d + 3489 03fc 00 .sleb128 0 + 3490 03fd 04000000 .4byte .LCFI7 + 3491 0401 4C000000 .4byte .LFE20 + 3492 0405 0200 .2byte 0x2 + 3493 0407 7D .byte 0x7d + 3494 0408 10 .sleb128 16 + 3495 0409 00000000 .4byte 0 + 3496 040d 00000000 .4byte 0 + 3497 .LLST30: + 3498 0411 00000000 .4byte .LVL52 + 3499 0415 2C000000 .4byte .LVL54 + 3500 0419 0100 .2byte 0x1 + 3501 041b 50 .byte 0x50 + 3502 041c 2C000000 .4byte .LVL54 + 3503 0420 4C000000 .4byte .LFE20 + 3504 0424 0100 .2byte 0x1 + 3505 0426 54 .byte 0x54 + 3506 0427 00000000 .4byte 0 + 3507 042b 00000000 .4byte 0 + 3508 .LLST31: + 3509 042f 00000000 .4byte .LFB21 + 3510 0433 08000000 .4byte .LCFI8 + 3511 0437 0200 .2byte 0x2 + 3512 0439 7D .byte 0x7d + 3513 043a 00 .sleb128 0 + 3514 043b 08000000 .4byte .LCFI8 + 3515 043f 68000000 .4byte .LFE21 + 3516 0443 0200 .2byte 0x2 + 3517 0445 7D .byte 0x7d + 3518 0446 10 .sleb128 16 + 3519 0447 00000000 .4byte 0 + 3520 044b 00000000 .4byte 0 + 3521 .LLST32: + 3522 044f 00000000 .4byte .LVL56 + 3523 0453 28000000 .4byte .LVL60 + 3524 0457 0100 .2byte 0x1 + 3525 0459 50 .byte 0x50 + 3526 045a 28000000 .4byte .LVL60 + 3527 045e 34000000 .4byte .LVL61 + 3528 0462 0100 .2byte 0x1 + 3529 0464 55 .byte 0x55 + 3530 0465 34000000 .4byte .LVL61 + 3531 0469 3C000000 .4byte .LVL62 + 3532 046d 0100 .2byte 0x1 + 3533 046f 50 .byte 0x50 + 3534 0470 3C000000 .4byte .LVL62 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 63 + + + 3535 0474 68000000 .4byte .LFE21 + 3536 0478 0100 .2byte 0x1 + 3537 047a 55 .byte 0x55 + 3538 047b 00000000 .4byte 0 + 3539 047f 00000000 .4byte 0 + 3540 .LLST33: + 3541 0483 00000000 .4byte .LVL56 + 3542 0487 28000000 .4byte .LVL60 + 3543 048b 0100 .2byte 0x1 + 3544 048d 51 .byte 0x51 + 3545 048e 28000000 .4byte .LVL60 + 3546 0492 34000000 .4byte .LVL61 + 3547 0496 0400 .2byte 0x4 + 3548 0498 F3 .byte 0xf3 + 3549 0499 01 .uleb128 0x1 + 3550 049a 51 .byte 0x51 + 3551 049b 9F .byte 0x9f + 3552 049c 34000000 .4byte .LVL61 + 3553 04a0 3F000000 .4byte .LVL63-1 + 3554 04a4 0100 .2byte 0x1 + 3555 04a6 51 .byte 0x51 + 3556 04a7 3F000000 .4byte .LVL63-1 + 3557 04ab 68000000 .4byte .LFE21 + 3558 04af 0400 .2byte 0x4 + 3559 04b1 F3 .byte 0xf3 + 3560 04b2 01 .uleb128 0x1 + 3561 04b3 51 .byte 0x51 + 3562 04b4 9F .byte 0x9f + 3563 04b5 00000000 .4byte 0 + 3564 04b9 00000000 .4byte 0 + 3565 .LLST34: + 3566 04bd 18000000 .4byte .LVL58 + 3567 04c1 1C000000 .4byte .LVL59 + 3568 04c5 0600 .2byte 0x6 + 3569 04c7 70 .byte 0x70 + 3570 04c8 00 .sleb128 0 + 3571 04c9 73 .byte 0x73 + 3572 04ca 00 .sleb128 0 + 3573 04cb 1A .byte 0x1a + 3574 04cc 9F .byte 0x9f + 3575 04cd 1C000000 .4byte .LVL59 + 3576 04d1 68000000 .4byte .LFE21 + 3577 04d5 0100 .2byte 0x1 + 3578 04d7 54 .byte 0x54 + 3579 04d8 00000000 .4byte 0 + 3580 04dc 00000000 .4byte 0 + 3581 .LLST35: + 3582 04e0 00000000 .4byte .LFB22 + 3583 04e4 08000000 .4byte .LCFI9 + 3584 04e8 0200 .2byte 0x2 + 3585 04ea 7D .byte 0x7d + 3586 04eb 00 .sleb128 0 + 3587 04ec 08000000 .4byte .LCFI9 + 3588 04f0 60000000 .4byte .LFE22 + 3589 04f4 0200 .2byte 0x2 + 3590 04f6 7D .byte 0x7d + 3591 04f7 10 .sleb128 16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 64 + + + 3592 04f8 00000000 .4byte 0 + 3593 04fc 00000000 .4byte 0 + 3594 .LLST36: + 3595 0500 00000000 .4byte .LVL66 + 3596 0504 28000000 .4byte .LVL70 + 3597 0508 0100 .2byte 0x1 + 3598 050a 50 .byte 0x50 + 3599 050b 28000000 .4byte .LVL70 + 3600 050f 34000000 .4byte .LVL71 + 3601 0513 0100 .2byte 0x1 + 3602 0515 54 .byte 0x54 + 3603 0516 34000000 .4byte .LVL71 + 3604 051a 3C000000 .4byte .LVL72 + 3605 051e 0100 .2byte 0x1 + 3606 0520 50 .byte 0x50 + 3607 0521 3C000000 .4byte .LVL72 + 3608 0525 60000000 .4byte .LFE22 + 3609 0529 0100 .2byte 0x1 + 3610 052b 54 .byte 0x54 + 3611 052c 00000000 .4byte 0 + 3612 0530 00000000 .4byte 0 + 3613 .LLST37: + 3614 0534 00000000 .4byte .LVL66 + 3615 0538 28000000 .4byte .LVL70 + 3616 053c 0100 .2byte 0x1 + 3617 053e 51 .byte 0x51 + 3618 053f 28000000 .4byte .LVL70 + 3619 0543 34000000 .4byte .LVL71 + 3620 0547 0400 .2byte 0x4 + 3621 0549 F3 .byte 0xf3 + 3622 054a 01 .uleb128 0x1 + 3623 054b 51 .byte 0x51 + 3624 054c 9F .byte 0x9f + 3625 054d 34000000 .4byte .LVL71 + 3626 0551 3F000000 .4byte .LVL73-1 + 3627 0555 0100 .2byte 0x1 + 3628 0557 51 .byte 0x51 + 3629 0558 3F000000 .4byte .LVL73-1 + 3630 055c 60000000 .4byte .LFE22 + 3631 0560 0400 .2byte 0x4 + 3632 0562 F3 .byte 0xf3 + 3633 0563 01 .uleb128 0x1 + 3634 0564 51 .byte 0x51 + 3635 0565 9F .byte 0x9f + 3636 0566 00000000 .4byte 0 + 3637 056a 00000000 .4byte 0 + 3638 .LLST38: + 3639 056e 18000000 .4byte .LVL68 + 3640 0572 1C000000 .4byte .LVL69 + 3641 0576 0600 .2byte 0x6 + 3642 0578 70 .byte 0x70 + 3643 0579 00 .sleb128 0 + 3644 057a 73 .byte 0x73 + 3645 057b 00 .sleb128 0 + 3646 057c 1A .byte 0x1a + 3647 057d 9F .byte 0x9f + 3648 057e 1C000000 .4byte .LVL69 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 65 + + + 3649 0582 60000000 .4byte .LFE22 + 3650 0586 0100 .2byte 0x1 + 3651 0588 56 .byte 0x56 + 3652 0589 00000000 .4byte 0 + 3653 058d 00000000 .4byte 0 + 3654 .LLST39: + 3655 0591 00000000 .4byte .LFB23 + 3656 0595 04000000 .4byte .LCFI10 + 3657 0599 0200 .2byte 0x2 + 3658 059b 7D .byte 0x7d + 3659 059c 00 .sleb128 0 + 3660 059d 04000000 .4byte .LCFI10 + 3661 05a1 78000000 .4byte .LFE23 + 3662 05a5 0200 .2byte 0x2 + 3663 05a7 7D .byte 0x7d + 3664 05a8 10 .sleb128 16 + 3665 05a9 00000000 .4byte 0 + 3666 05ad 00000000 .4byte 0 + 3667 .LLST40: + 3668 05b1 00000000 .4byte .LVL75 + 3669 05b5 1C000000 .4byte .LVL77 + 3670 05b9 0100 .2byte 0x1 + 3671 05bb 50 .byte 0x50 + 3672 05bc 1C000000 .4byte .LVL77 + 3673 05c0 34000000 .4byte .LVL78 + 3674 05c4 0100 .2byte 0x1 + 3675 05c6 54 .byte 0x54 + 3676 05c7 34000000 .4byte .LVL78 + 3677 05cb 3C000000 .4byte .LVL79 + 3678 05cf 0400 .2byte 0x4 + 3679 05d1 F3 .byte 0xf3 + 3680 05d2 01 .uleb128 0x1 + 3681 05d3 50 .byte 0x50 + 3682 05d4 9F .byte 0x9f + 3683 05d5 3C000000 .4byte .LVL79 + 3684 05d9 60000000 .4byte .LVL81 + 3685 05dd 0100 .2byte 0x1 + 3686 05df 54 .byte 0x54 + 3687 05e0 60000000 .4byte .LVL81 + 3688 05e4 68000000 .4byte .LVL82 + 3689 05e8 0400 .2byte 0x4 + 3690 05ea F3 .byte 0xf3 + 3691 05eb 01 .uleb128 0x1 + 3692 05ec 50 .byte 0x50 + 3693 05ed 9F .byte 0x9f + 3694 05ee 68000000 .4byte .LVL82 + 3695 05f2 70000000 .4byte .LVL83 + 3696 05f6 0100 .2byte 0x1 + 3697 05f8 54 .byte 0x54 + 3698 05f9 70000000 .4byte .LVL83 + 3699 05fd 78000000 .4byte .LFE23 + 3700 0601 0400 .2byte 0x4 + 3701 0603 F3 .byte 0xf3 + 3702 0604 01 .uleb128 0x1 + 3703 0605 50 .byte 0x50 + 3704 0606 9F .byte 0x9f + 3705 0607 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 66 + + + 3706 060b 00000000 .4byte 0 + 3707 .LLST41: + 3708 060f 00000000 .4byte .LVL75 + 3709 0613 47000000 .4byte .LVL80-1 + 3710 0617 0100 .2byte 0x1 + 3711 0619 51 .byte 0x51 + 3712 061a 47000000 .4byte .LVL80-1 + 3713 061e 78000000 .4byte .LFE23 + 3714 0622 0400 .2byte 0x4 + 3715 0624 F3 .byte 0xf3 + 3716 0625 01 .uleb128 0x1 + 3717 0626 51 .byte 0x51 + 3718 0627 9F .byte 0x9f + 3719 0628 00000000 .4byte 0 + 3720 062c 00000000 .4byte 0 + 3721 .section .debug_aranges,"",%progbits + 3722 0000 9C000000 .4byte 0x9c + 3723 0004 0200 .2byte 0x2 + 3724 0006 00000000 .4byte .Ldebug_info0 + 3725 000a 04 .byte 0x4 + 3726 000b 00 .byte 0 + 3727 000c 0000 .2byte 0 + 3728 000e 0000 .2byte 0 + 3729 0010 00000000 .4byte .LFB7 + 3730 0014 34000000 .4byte .LFE7-.LFB7 + 3731 0018 00000000 .4byte .LFB8 + 3732 001c 34000000 .4byte .LFE8-.LFB8 + 3733 0020 00000000 .4byte .LFB9 + 3734 0024 28000000 .4byte .LFE9-.LFB9 + 3735 0028 00000000 .4byte .LFB10 + 3736 002c 24000000 .4byte .LFE10-.LFB10 + 3737 0030 00000000 .4byte .LFB12 + 3738 0034 1C000000 .4byte .LFE12-.LFB12 + 3739 0038 00000000 .4byte .LFB14 + 3740 003c 54000000 .4byte .LFE14-.LFB14 + 3741 0040 00000000 .4byte .LFB13 + 3742 0044 18000000 .4byte .LFE13-.LFB13 + 3743 0048 00000000 .4byte .LFB11 + 3744 004c 40000000 .4byte .LFE11-.LFB11 + 3745 0050 00000000 .4byte .LFB15 + 3746 0054 18000000 .4byte .LFE15-.LFB15 + 3747 0058 00000000 .4byte .LFB16 + 3748 005c 14000000 .4byte .LFE16-.LFB16 + 3749 0060 00000000 .4byte .LFB17 + 3750 0064 54000000 .4byte .LFE17-.LFB17 + 3751 0068 00000000 .4byte .LFB18 + 3752 006c 50000000 .4byte .LFE18-.LFB18 + 3753 0070 00000000 .4byte .LFB19 + 3754 0074 48000000 .4byte .LFE19-.LFB19 + 3755 0078 00000000 .4byte .LFB20 + 3756 007c 4C000000 .4byte .LFE20-.LFB20 + 3757 0080 00000000 .4byte .LFB21 + 3758 0084 68000000 .4byte .LFE21-.LFB21 + 3759 0088 00000000 .4byte .LFB22 + 3760 008c 60000000 .4byte .LFE22-.LFB22 + 3761 0090 00000000 .4byte .LFB23 + 3762 0094 78000000 .4byte .LFE23-.LFB23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 67 + + + 3763 0098 00000000 .4byte 0 + 3764 009c 00000000 .4byte 0 + 3765 .section .debug_ranges,"",%progbits + 3766 .Ldebug_ranges0: + 3767 0000 00000000 .4byte .LFB7 + 3768 0004 34000000 .4byte .LFE7 + 3769 0008 00000000 .4byte .LFB8 + 3770 000c 34000000 .4byte .LFE8 + 3771 0010 00000000 .4byte .LFB9 + 3772 0014 28000000 .4byte .LFE9 + 3773 0018 00000000 .4byte .LFB10 + 3774 001c 24000000 .4byte .LFE10 + 3775 0020 00000000 .4byte .LFB12 + 3776 0024 1C000000 .4byte .LFE12 + 3777 0028 00000000 .4byte .LFB14 + 3778 002c 54000000 .4byte .LFE14 + 3779 0030 00000000 .4byte .LFB13 + 3780 0034 18000000 .4byte .LFE13 + 3781 0038 00000000 .4byte .LFB11 + 3782 003c 40000000 .4byte .LFE11 + 3783 0040 00000000 .4byte .LFB15 + 3784 0044 18000000 .4byte .LFE15 + 3785 0048 00000000 .4byte .LFB16 + 3786 004c 14000000 .4byte .LFE16 + 3787 0050 00000000 .4byte .LFB17 + 3788 0054 54000000 .4byte .LFE17 + 3789 0058 00000000 .4byte .LFB18 + 3790 005c 50000000 .4byte .LFE18 + 3791 0060 00000000 .4byte .LFB19 + 3792 0064 48000000 .4byte .LFE19 + 3793 0068 00000000 .4byte .LFB20 + 3794 006c 4C000000 .4byte .LFE20 + 3795 0070 00000000 .4byte .LFB21 + 3796 0074 68000000 .4byte .LFE21 + 3797 0078 00000000 .4byte .LFB22 + 3798 007c 60000000 .4byte .LFE22 + 3799 0080 00000000 .4byte .LFB23 + 3800 0084 78000000 .4byte .LFE23 + 3801 0088 00000000 .4byte 0 + 3802 008c 00000000 .4byte 0 + 3803 .section .debug_line,"",%progbits + 3804 .Ldebug_line0: + 3805 0000 E4020000 .section .debug_str,"MS",%progbits,1 + 3805 02000601 + 3805 00000201 + 3805 FB0E0D00 + 3805 01010101 + 3806 .LASF38: + 3807 0000 705F6D73 .ascii "p_msg\000" + 3807 6700 + 3808 .LASF66: + 3809 0006 7264796D .ascii "rdymsg\000" + 3809 736700 + 3810 .LASF79: + 3811 000d 63684576 .ascii "chEvtSignal\000" + 3811 74536967 + 3811 6E616C00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 68 + + + 3812 .LASF11: + 3813 0019 6C6F6E67 .ascii "long long unsigned int\000" + 3813 206C6F6E + 3813 6720756E + 3813 7369676E + 3813 65642069 + 3814 .LASF76: + 3815 0030 63684576 .ascii "chEvtAddEvents\000" + 3815 74416464 + 3815 4576656E + 3815 747300 + 3816 .LASF67: + 3817 003f 65786974 .ascii "exitcode\000" + 3817 636F6465 + 3817 00 + 3818 .LASF90: + 3819 0048 63684576 .ascii "chEvtWaitAnyTimeout\000" + 3819 74576169 + 3819 74416E79 + 3819 54696D65 + 3819 6F757400 + 3820 .LASF26: + 3821 005c 705F7072 .ascii "p_prio\000" + 3821 696F00 + 3822 .LASF10: + 3823 0063 6C6F6E67 .ascii "long long int\000" + 3823 206C6F6E + 3823 6720696E + 3823 7400 + 3824 .LASF1: + 3825 0071 7369676E .ascii "signed char\000" + 3825 65642063 + 3825 68617200 + 3826 .LASF91: + 3827 007d 63684576 .ascii "chEvtWaitAllTimeout\000" + 3827 74576169 + 3827 74416C6C + 3827 54696D65 + 3827 6F757400 + 3828 .LASF55: + 3829 0091 6D5F7175 .ascii "m_queue\000" + 3829 65756500 + 3830 .LASF16: + 3831 0099 74736C69 .ascii "tslices_t\000" + 3831 6365735F + 3831 7400 + 3832 .LASF7: + 3833 00a3 6C6F6E67 .ascii "long int\000" + 3833 20696E74 + 3833 00 + 3834 .LASF14: + 3835 00ac 74737461 .ascii "tstate_t\000" + 3835 74655F74 + 3835 00 + 3836 .LASF87: + 3837 00b5 63684576 .ascii "chEvtWaitAll\000" + 3837 74576169 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 69 + + + 3837 74416C6C + 3837 00 + 3838 .LASF86: + 3839 00c2 63684576 .ascii "chEvtWaitAny\000" + 3839 74576169 + 3839 74416E79 + 3839 00 + 3840 .LASF94: + 3841 00cf 63685363 .ascii "chSchGoSleepTimeoutS\000" + 3841 68476F53 + 3841 6C656570 + 3841 54696D65 + 3841 6F757453 + 3842 .LASF80: + 3843 00e4 63684576 .ascii "chEvtBroadcastFlagsI\000" + 3843 7442726F + 3843 61646361 + 3843 7374466C + 3843 61677349 + 3844 .LASF28: + 3845 00f9 705F6E65 .ascii "p_newer\000" + 3845 77657200 + 3846 .LASF97: + 3847 0101 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 3847 73657273 + 3847 5C4E6963 + 3847 6F204D61 + 3847 61735C44 + 3848 012e 312D4243 .ascii "1-BCM2835-GCC\000" + 3848 4D323833 + 3848 352D4743 + 3848 4300 + 3849 .LASF100: + 3850 013c 63685363 .ascii "chSchRescheduleS\000" + 3850 68526573 + 3850 63686564 + 3850 756C6553 + 3850 00 + 3851 .LASF50: + 3852 014d 725F6E65 .ascii "r_newer\000" + 3852 77657200 + 3853 .LASF72: + 3854 0155 6D61736B .ascii "mask\000" + 3854 00 + 3855 .LASF44: + 3856 015a 72656761 .ascii "regarm_t\000" + 3856 726D5F74 + 3856 00 + 3857 .LASF81: + 3858 0163 63684576 .ascii "chEvtBroadcastFlags\000" + 3858 7442726F + 3858 61646361 + 3858 7374466C + 3858 61677300 + 3859 .LASF19: + 3860 0177 6576656E .ascii "eventid_t\000" + 3860 7469645F + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 70 + + + 3860 7400 + 3861 .LASF63: + 3862 0181 4576656E .ascii "EventSource\000" + 3862 74536F75 + 3862 72636500 + 3863 .LASF65: + 3864 018d 65766861 .ascii "evhandler_t\000" + 3864 6E646C65 + 3864 725F7400 + 3865 .LASF0: + 3866 0199 756E7369 .ascii "unsigned int\000" + 3866 676E6564 + 3866 20696E74 + 3866 00 + 3867 .LASF9: + 3868 01a6 6C6F6E67 .ascii "long unsigned int\000" + 3868 20756E73 + 3868 69676E65 + 3868 6420696E + 3868 7400 + 3869 .LASF75: + 3870 01b8 63684576 .ascii "chEvtGetAndClearEvents\000" + 3870 74476574 + 3870 416E6443 + 3870 6C656172 + 3870 4576656E + 3871 .LASF46: + 3872 01cf 636F6E74 .ascii "context\000" + 3872 65787400 + 3873 .LASF4: + 3874 01d7 73686F72 .ascii "short unsigned int\000" + 3874 7420756E + 3874 7369676E + 3874 65642069 + 3874 6E7400 + 3875 .LASF73: + 3876 01ea 63684576 .ascii "chEvtRegisterMask\000" + 3876 74526567 + 3876 69737465 + 3876 724D6173 + 3876 6B00 + 3877 .LASF18: + 3878 01fc 6D73675F .ascii "msg_t\000" + 3878 7400 + 3879 .LASF59: + 3880 0202 656C5F6E .ascii "el_next\000" + 3880 65787400 + 3881 .LASF74: + 3882 020a 63684576 .ascii "chEvtUnregister\000" + 3882 74556E72 + 3882 65676973 + 3882 74657200 + 3883 .LASF13: + 3884 021a 746D6F64 .ascii "tmode_t\000" + 3884 655F7400 + 3885 .LASF43: + 3886 0222 54687265 .ascii "ThreadsList\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 71 + + + 3886 6164734C + 3886 69737400 + 3887 .LASF20: + 3888 022e 6576656E .ascii "eventmask_t\000" + 3888 746D6173 + 3888 6B5F7400 + 3889 .LASF54: + 3890 023a 4D757465 .ascii "Mutex\000" + 3890 7800 + 3891 .LASF71: + 3892 0240 73697A65 .ascii "sizetype\000" + 3892 74797065 + 3892 00 + 3893 .LASF83: + 3894 0249 63684576 .ascii "chEvtDispatch\000" + 3894 74446973 + 3894 70617463 + 3894 6800 + 3895 .LASF29: + 3896 0257 705F6F6C .ascii "p_older\000" + 3896 64657200 + 3897 .LASF49: + 3898 025f 725F6374 .ascii "r_ctx\000" + 3898 7800 + 3899 .LASF42: + 3900 0265 54687265 .ascii "ThreadsQueue\000" + 3900 61647351 + 3900 75657565 + 3900 00 + 3901 .LASF89: + 3902 0272 74696D65 .ascii "time\000" + 3902 00 + 3903 .LASF95: + 3904 0277 474E5520 .ascii "GNU C 4.7.2\000" + 3904 4320342E + 3904 372E3200 + 3905 .LASF52: + 3906 0283 725F6375 .ascii "r_current\000" + 3906 7272656E + 3906 7400 + 3907 .LASF51: + 3908 028d 725F6F6C .ascii "r_older\000" + 3908 64657200 + 3909 .LASF61: + 3910 0295 656C5F6D .ascii "el_mask\000" + 3910 61736B00 + 3911 .LASF84: + 3912 029d 68616E64 .ascii "handlers\000" + 3912 6C657273 + 3912 00 + 3913 .LASF15: + 3914 02a6 74726566 .ascii "trefs_t\000" + 3914 735F7400 + 3915 .LASF25: + 3916 02ae 705F7072 .ascii "p_prev\000" + 3916 657600 + 3917 .LASF17: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 72 + + + 3918 02b5 74707269 .ascii "tprio_t\000" + 3918 6F5F7400 + 3919 .LASF12: + 3920 02bd 5F426F6F .ascii "_Bool\000" + 3920 6C00 + 3921 .LASF6: + 3922 02c3 696E7433 .ascii "int32_t\000" + 3922 325F7400 + 3923 .LASF2: + 3924 02cb 756E7369 .ascii "unsigned char\000" + 3924 676E6564 + 3924 20636861 + 3924 7200 + 3925 .LASF85: + 3926 02d9 63684576 .ascii "chEvtWaitOne\000" + 3926 74576169 + 3926 744F6E65 + 3926 00 + 3927 .LASF60: + 3928 02e6 656C5F6C .ascii "el_listener\000" + 3928 69737465 + 3928 6E657200 + 3929 .LASF62: + 3930 02f2 656C5F66 .ascii "el_flags\000" + 3930 6C616773 + 3930 00 + 3931 .LASF40: + 3932 02fb 705F6D74 .ascii "p_mtxlist\000" + 3932 786C6973 + 3932 7400 + 3933 .LASF3: + 3934 0305 73686F72 .ascii "short int\000" + 3934 7420696E + 3934 7400 + 3935 .LASF31: + 3936 030f 705F7374 .ascii "p_state\000" + 3936 61746500 + 3937 .LASF34: + 3938 0317 705F7072 .ascii "p_preempt\000" + 3938 65656D70 + 3938 7400 + 3939 .LASF48: + 3940 0321 725F7072 .ascii "r_prio\000" + 3940 696F00 + 3941 .LASF82: + 3942 0328 63684576 .ascii "chEvtGetAndClearFlagsI\000" + 3942 74476574 + 3942 416E6443 + 3942 6C656172 + 3942 466C6167 + 3943 .LASF69: + 3944 033f 65776D61 .ascii "ewmask\000" + 3944 736B00 + 3945 .LASF24: + 3946 0346 705F6E65 .ascii "p_next\000" + 3946 787400 + 3947 .LASF32: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 73 + + + 3948 034d 705F666C .ascii "p_flags\000" + 3948 61677300 + 3949 .LASF23: + 3950 0355 54687265 .ascii "Thread\000" + 3950 616400 + 3951 .LASF93: + 3952 035c 63685363 .ascii "chSchGoSleepS\000" + 3952 68476F53 + 3952 6C656570 + 3952 5300 + 3953 .LASF39: + 3954 036a 705F6570 .ascii "p_epending\000" + 3954 656E6469 + 3954 6E6700 + 3955 .LASF8: + 3956 0375 75696E74 .ascii "uint32_t\000" + 3956 33325F74 + 3956 00 + 3957 .LASF47: + 3958 037e 725F7175 .ascii "r_queue\000" + 3958 65756500 + 3959 .LASF99: + 3960 0386 63685363 .ascii "chSchReadyI\000" + 3960 68526561 + 3960 64794900 + 3961 .LASF70: + 3962 0392 63686172 .ascii "char\000" + 3962 00 + 3963 .LASF57: + 3964 0397 6D5F6E65 .ascii "m_next\000" + 3964 787400 + 3965 .LASF22: + 3966 039e 73797374 .ascii "systime_t\000" + 3966 696D655F + 3966 7400 + 3967 .LASF41: + 3968 03a8 705F7265 .ascii "p_realprio\000" + 3968 616C7072 + 3968 696F00 + 3969 .LASF35: + 3970 03b3 705F7469 .ascii "p_time\000" + 3970 6D6500 + 3971 .LASF45: + 3972 03ba 696E7463 .ascii "intctx\000" + 3972 747800 + 3973 .LASF37: + 3974 03c1 705F6D73 .ascii "p_msgqueue\000" + 3974 67717565 + 3974 756500 + 3975 .LASF21: + 3976 03cc 666C6167 .ascii "flagsmask_t\000" + 3976 736D6173 + 3976 6B5F7400 + 3977 .LASF33: + 3978 03d8 705F7265 .ascii "p_refs\000" + 3978 667300 + 3979 .LASF53: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 74 + + + 3980 03df 52656164 .ascii "ReadyList\000" + 3980 794C6973 + 3980 7400 + 3981 .LASF98: + 3982 03e9 726C6973 .ascii "rlist\000" + 3982 7400 + 3983 .LASF5: + 3984 03ef 75696E74 .ascii "uint8_t\000" + 3984 385F7400 + 3985 .LASF78: + 3986 03f7 666C6167 .ascii "flags\000" + 3986 7300 + 3987 .LASF96: + 3988 03fd 2E2E2F2E .ascii "../../os/kernel/src/chevents.c\000" + 3988 2E2F6F73 + 3988 2F6B6572 + 3988 6E656C2F + 3988 7372632F + 3989 .LASF58: + 3990 041c 4576656E .ascii "EventListener\000" + 3990 744C6973 + 3990 74656E65 + 3990 7200 + 3991 .LASF88: + 3992 042a 63684576 .ascii "chEvtWaitOneTimeout\000" + 3992 74576169 + 3992 744F6E65 + 3992 54696D65 + 3992 6F757400 + 3993 .LASF68: + 3994 043e 77746F62 .ascii "wtobjp\000" + 3994 6A7000 + 3995 .LASF30: + 3996 0445 705F6E61 .ascii "p_name\000" + 3996 6D6500 + 3997 .LASF64: + 3998 044c 65735F6E .ascii "es_next\000" + 3998 65787400 + 3999 .LASF77: + 4000 0454 63684576 .ascii "chEvtGetAndClearFlags\000" + 4000 74476574 + 4000 416E6443 + 4000 6C656172 + 4000 466C6167 + 4001 .LASF56: + 4002 046a 6D5F6F77 .ascii "m_owner\000" + 4002 6E657200 + 4003 .LASF27: + 4004 0472 705F6374 .ascii "p_ctx\000" + 4004 7800 + 4005 .LASF36: + 4006 0478 705F7761 .ascii "p_waiting\000" + 4006 6974696E + 4006 6700 + 4007 .LASF92: + 4008 0482 63684576 .ascii "chEvtSignalI\000" + 4008 74536967 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 75 + + + 4008 6E616C49 + 4008 00 + 4009 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s page 76 + + +DEFINED SYMBOLS + *ABS*:00000000 chevents.c +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:17 .text.chEvtRegisterMask:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:20 .text.chEvtRegisterMask:00000000 chEvtRegisterMask +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:59 .text.chEvtRegisterMask:00000030 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:64 .text.chEvtUnregister:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:67 .text.chEvtUnregister:00000000 chEvtUnregister +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:109 .text.chEvtGetAndClearEvents:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:112 .text.chEvtGetAndClearEvents:00000000 chEvtGetAndClearEvents +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:143 .text.chEvtGetAndClearEvents:00000024 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:148 .text.chEvtAddEvents:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:151 .text.chEvtAddEvents:00000000 chEvtAddEvents +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:180 .text.chEvtAddEvents:00000020 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:185 .text.chEvtGetAndClearFlags:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:188 .text.chEvtGetAndClearFlags:00000000 chEvtGetAndClearFlags +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:219 .text.chEvtSignalI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:222 .text.chEvtSignalI:00000000 chEvtSignalI +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:280 .text.chEvtSignal:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:283 .text.chEvtSignal:00000000 chEvtSignal +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:314 .text.chEvtBroadcastFlagsI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:317 .text.chEvtBroadcastFlagsI:00000000 chEvtBroadcastFlagsI +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:366 .text.chEvtBroadcastFlags:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:369 .text.chEvtBroadcastFlags:00000000 chEvtBroadcastFlags +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:400 .text.chEvtGetAndClearFlagsI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:403 .text.chEvtGetAndClearFlagsI:00000000 chEvtGetAndClearFlagsI +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:426 .text.chEvtDispatch:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:429 .text.chEvtDispatch:00000000 chEvtDispatch +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:492 .text.chEvtWaitOne:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:495 .text.chEvtWaitOne:00000000 chEvtWaitOne +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:554 .text.chEvtWaitOne:0000004c $d +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:559 .text.chEvtWaitAny:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:562 .text.chEvtWaitAny:00000000 chEvtWaitAny +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:618 .text.chEvtWaitAny:00000044 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:623 .text.chEvtWaitAll:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:626 .text.chEvtWaitAll:00000000 chEvtWaitAll +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:678 .text.chEvtWaitAll:00000048 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:683 .text.chEvtWaitOneTimeout:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:686 .text.chEvtWaitOneTimeout:00000000 chEvtWaitOneTimeout +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:757 .text.chEvtWaitOneTimeout:00000064 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:762 .text.chEvtWaitAnyTimeout:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:765 .text.chEvtWaitAnyTimeout:00000000 chEvtWaitAnyTimeout +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:832 .text.chEvtWaitAnyTimeout:0000005c $d +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:837 .text.chEvtWaitAllTimeout:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:840 .text.chEvtWaitAllTimeout:00000000 chEvtWaitAllTimeout +C:\Users\NICOMA~1\AppData\Local\Temp\cculiHqU.s:921 .text.chEvtWaitAllTimeout:00000074 $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +rlist +chSchReadyI +chSchRescheduleS +chSchGoSleepS +chSchGoSleepTimeoutS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chheap.lst b/demos/ARM11-BCM2835-GCC/build/lst/chheap.lst new file mode 100644 index 0000000000..5ffd28c394 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chheap.lst @@ -0,0 +1,2735 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chheap.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text._heap_init,"ax",%progbits + 17 .align 2 + 18 .global _heap_init + 19 .type _heap_init, %function + 20 _heap_init: + 21 .LFB7: + 22 .file 1 "../../os/kernel/src/chheap.c" + 23 .loc 1 75 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 @ link register save eliminated. + 28 .loc 1 76 0 + 29 0000 14309FE5 ldr r3, .L2 + 30 0004 14109FE5 ldr r1, .L2+4 + 31 .loc 1 77 0 + 32 0008 0020A0E3 mov r2, #0 + 33 .loc 1 80 0 + 34 000c 0C0083E2 add r0, r3, #12 + 35 .loc 1 77 0 + 36 0010 060083E8 stmia r3, {r1, r2} + 37 .loc 1 78 0 + 38 0014 082083E5 str r2, [r3, #8] + 39 .loc 1 84 0 + 40 .loc 1 80 0 + 41 0018 FEFFFFEA b chMtxInit + 42 .LVL0: + 43 .L3: + 44 .align 2 + 45 .L2: + 46 001c 00000000 .word .LANCHOR0 + 47 0020 00000000 .word chCoreAlloc + 48 .cfi_endproc + 49 .LFE7: + 50 .size _heap_init, .-_heap_init + 51 .section .text.chHeapInit,"ax",%progbits + 52 .align 2 + 53 .global chHeapInit + 54 .type chHeapInit, %function + 55 chHeapInit: + 56 .LFB8: + 57 .loc 1 99 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 2 + + + 58 .cfi_startproc + 59 @ args = 0, pretend = 0, frame = 0 + 60 @ frame_needed = 0, uses_anonymous_args = 0 + 61 @ link register save eliminated. + 62 .LVL1: + 63 .loc 1 104 0 + 64 0000 0030A0E3 mov r3, #0 + 65 0004 003080E5 str r3, [r0, #0] + 66 .LVL2: + 67 .loc 1 106 0 + 68 0008 0A0080E9 stmib r0, {r1, r3} + 69 .loc 1 108 0 + 70 000c 082042E2 sub r2, r2, #8 + 71 .LVL3: + 72 .loc 1 110 0 + 73 0010 0C0080E2 add r0, r0, #12 + 74 .LVL4: + 75 .loc 1 107 0 + 76 0014 003081E5 str r3, [r1, #0] + 77 .loc 1 108 0 + 78 0018 042081E5 str r2, [r1, #4] + 79 .loc 1 114 0 + 80 .loc 1 110 0 + 81 001c FEFFFFEA b chMtxInit + 82 .LVL5: + 83 .cfi_endproc + 84 .LFE8: + 85 .size chHeapInit, .-chHeapInit + 86 .section .text.chHeapAlloc,"ax",%progbits + 87 .align 2 + 88 .global chHeapAlloc + 89 .type chHeapAlloc, %function + 90 chHeapAlloc: + 91 .LFB9: + 92 .loc 1 132 0 + 93 .cfi_startproc + 94 @ args = 0, pretend = 0, frame = 0 + 95 @ frame_needed = 0, uses_anonymous_args = 0 + 96 .LVL6: + 97 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 98 .LCFI0: + 99 .cfi_def_cfa_offset 16 + 100 .cfi_offset 4, -16 + 101 .cfi_offset 5, -12 + 102 .cfi_offset 6, -8 + 103 .cfi_offset 14, -4 + 104 .loc 1 136 0 + 105 0004 000050E3 cmp r0, #0 + 106 0008 C0609FE5 ldr r6, .L22 + 107 000c 0060A011 movne r6, r0 + 108 .LVL7: + 109 .loc 1 138 0 + 110 0010 031081E2 add r1, r1, #3 + 111 .LVL8: + 112 .loc 1 140 0 + 113 0014 0C0086E2 add r0, r6, #12 + 114 .loc 1 138 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 3 + + + 115 0018 0350C1E3 bic r5, r1, #3 + 116 .LVL9: + 117 .loc 1 139 0 + 118 001c 044086E2 add r4, r6, #4 + 119 .LVL10: + 120 .loc 1 140 0 + 121 0020 FEFFFFEB bl chMtxLock + 122 .LVL11: + 123 .loc 1 142 0 + 124 0024 000000EA b .L7 + 125 .LVL12: + 126 .L15: + 127 .loc 1 144 0 + 128 0028 0340A0E1 mov r4, r3 + 129 .LVL13: + 130 .L7: + 131 .loc 1 142 0 discriminator 1 + 132 002c 003094E5 ldr r3, [r4, #0] + 133 .LVL14: + 134 0030 000053E3 cmp r3, #0 + 135 0034 1600000A beq .L20 + 136 .loc 1 144 0 + 137 0038 042093E5 ldr r2, [r3, #4] + 138 003c 020055E1 cmp r5, r2 + 139 0040 F8FFFF8A bhi .L15 + 140 .loc 1 145 0 + 141 0044 081085E2 add r1, r5, #8 + 142 0048 020051E1 cmp r1, r2 + 143 004c 0D00008A bhi .L21 + 144 .loc 1 155 0 + 145 0050 0700E0E3 mvn r0, #7 + 146 .loc 1 154 0 + 147 0054 00E093E5 ldr lr, [r3, #0] + 148 .loc 1 155 0 + 149 0058 000065E0 rsb r0, r5, r0 + 150 .loc 1 153 0 + 151 005c 01C083E0 add ip, r3, r1 + 152 .LVL15: + 153 .loc 1 155 0 + 154 0060 022080E0 add r2, r0, r2 + 155 .loc 1 154 0 + 156 0064 01E083E7 str lr, [r3, r1] + 157 .loc 1 155 0 + 158 0068 04208CE5 str r2, [ip, #4] + 159 .loc 1 156 0 + 160 006c 00C084E5 str ip, [r4, #0] + 161 .loc 1 157 0 + 162 0070 045083E5 str r5, [r3, #4] + 163 .LVL16: + 164 .L9: + 165 .loc 1 159 0 + 166 0074 0340A0E1 mov r4, r3 + 167 .LVL17: + 168 0078 086084E4 str r6, [r4], #8 + 169 .loc 1 161 0 + 170 007c FEFFFFEB bl chMtxUnlock + 171 .LVL18: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 4 + + + 172 .L10: + 173 .loc 1 181 0 + 174 0080 0400A0E1 mov r0, r4 + 175 0084 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 176 .LVL19: + 177 .L21: + 178 .loc 1 149 0 + 179 0088 002093E5 ldr r2, [r3, #0] + 180 008c 002084E5 str r2, [r4, #0] + 181 0090 F7FFFFEA b .L9 + 182 .L20: + 183 .loc 1 167 0 + 184 0094 FEFFFFEB bl chMtxUnlock + 185 .LVL20: + 186 .loc 1 171 0 + 187 0098 003096E5 ldr r3, [r6, #0] + 188 009c 000053E3 cmp r3, #0 + 189 00a0 0800000A beq .L13 + 190 .loc 1 172 0 + 191 00a4 080085E2 add r0, r5, #8 + 192 00a8 33FF2FE1 blx r3 + 193 .LVL21: + 194 .loc 1 173 0 + 195 00ac 000050E3 cmp r0, #0 + 196 00b0 0400000A beq .L13 + 197 .loc 1 177 0 + 198 00b4 084080E2 add r4, r0, #8 + 199 .LVL22: + 200 .loc 1 174 0 + 201 00b8 006080E5 str r6, [r0, #0] + 202 .loc 1 175 0 + 203 00bc 045080E5 str r5, [r0, #4] + 204 .LVL23: + 205 .loc 1 181 0 + 206 00c0 0400A0E1 mov r0, r4 + 207 00c4 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 208 .LVL24: + 209 .L13: + 210 .loc 1 180 0 + 211 00c8 0040A0E3 mov r4, #0 + 212 .LVL25: + 213 00cc EBFFFFEA b .L10 + 214 .L23: + 215 .align 2 + 216 .L22: + 217 00d0 00000000 .word .LANCHOR0 + 218 .cfi_endproc + 219 .LFE9: + 220 .size chHeapAlloc, .-chHeapAlloc + 221 .section .text.chHeapFree,"ax",%progbits + 222 .align 2 + 223 .global chHeapFree + 224 .type chHeapFree, %function + 225 chHeapFree: + 226 .LFB10: + 227 .loc 1 194 0 + 228 .cfi_startproc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 5 + + + 229 @ args = 0, pretend = 0, frame = 0 + 230 @ frame_needed = 0, uses_anonymous_args = 0 + 231 .LVL26: + 232 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 233 .LCFI1: + 234 .cfi_def_cfa_offset 16 + 235 .cfi_offset 4, -16 + 236 .cfi_offset 5, -12 + 237 .cfi_offset 6, -8 + 238 .cfi_offset 14, -4 + 239 .loc 1 194 0 + 240 0004 0060A0E1 mov r6, r0 + 241 .loc 1 201 0 + 242 0008 080010E5 ldr r0, [r0, #-8] + 243 .LVL27: + 244 .loc 1 200 0 + 245 000c 084046E2 sub r4, r6, #8 + 246 .LVL28: + 247 .loc 1 202 0 + 248 0010 045080E2 add r5, r0, #4 + 249 .LVL29: + 250 .loc 1 203 0 + 251 0014 0C0080E2 add r0, r0, #12 + 252 .LVL30: + 253 0018 FEFFFFEB bl chMtxLock + 254 .LVL31: + 255 .loc 1 202 0 + 256 001c 0530A0E1 mov r3, r5 + 257 0020 020000EA b .L31 + 258 .LVL32: + 259 .L35: + 260 .loc 1 211 0 + 261 0024 020054E1 cmp r4, r2 + 262 0028 0700003A bcc .L27 + 263 .L28: + 264 .LVL33: + 265 .loc 1 228 0 + 266 002c 0230A0E1 mov r3, r2 + 267 .LVL34: + 268 .L31: + 269 .loc 1 210 0 + 270 0030 050053E1 cmp r3, r5 + 271 .loc 1 211 0 + 272 0034 002093E5 ldr r2, [r3, #0] + 273 .loc 1 210 0 + 274 0038 0100000A beq .L25 + 275 .loc 1 210 0 is_stmt 0 discriminator 2 + 276 003c 040053E1 cmp r3, r4 + 277 0040 F9FFFF2A bcs .L28 + 278 .L25: + 279 .loc 1 210 0 discriminator 1 + 280 0044 000052E3 cmp r2, #0 + 281 0048 F5FFFF1A bne .L35 + 282 .L27: + 283 .loc 1 216 0 is_stmt 1 + 284 004c 041016E5 ldr r1, [r6, #-4] + 285 .loc 1 213 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 6 + + + 286 0050 082006E5 str r2, [r6, #-8] + 287 .loc 1 214 0 + 288 0054 004083E5 str r4, [r3, #0] + 289 .loc 1 216 0 + 290 0058 082081E2 add r2, r1, #8 + 291 005c 08C016E5 ldr ip, [r6, #-8] + 292 0060 020084E0 add r0, r4, r2 + 293 0064 0C0050E1 cmp r0, ip + 294 0068 0600000A beq .L36 + 295 .L29: + 296 .loc 1 221 0 + 297 006c 042093E5 ldr r2, [r3, #4] + 298 0070 081082E2 add r1, r2, #8 + 299 0074 011083E0 add r1, r3, r1 + 300 0078 010054E1 cmp r4, r1 + 301 007c 0800000A beq .L37 + 302 .L30: + 303 .loc 1 233 0 + 304 0080 7040BDE8 ldmfd sp!, {r4, r5, r6, lr} + 305 .loc 1 231 0 + 306 0084 FEFFFFEA b chMtxUnlock + 307 .LVL35: + 308 .L36: + 309 .loc 1 218 0 + 310 0088 040090E5 ldr r0, [r0, #4] + 311 .loc 1 219 0 + 312 008c 022094E7 ldr r2, [r4, r2] + 313 .loc 1 218 0 + 314 0090 001081E0 add r1, r1, r0 + 315 0094 081081E2 add r1, r1, #8 + 316 0098 041006E5 str r1, [r6, #-4] + 317 .loc 1 219 0 + 318 009c 082006E5 str r2, [r6, #-8] + 319 00a0 F1FFFFEA b .L29 + 320 .L37: + 321 .loc 1 223 0 + 322 00a4 040016E5 ldr r0, [r6, #-4] + 323 .loc 1 224 0 + 324 00a8 081016E5 ldr r1, [r6, #-8] + 325 .loc 1 223 0 + 326 00ac 002082E0 add r2, r2, r0 + 327 00b0 082082E2 add r2, r2, #8 + 328 .loc 1 224 0 + 329 00b4 060083E8 stmia r3, {r1, r2} + 330 00b8 F0FFFFEA b .L30 + 331 .cfi_endproc + 332 .LFE10: + 333 .size chHeapFree, .-chHeapFree + 334 .section .text.chHeapStatus,"ax",%progbits + 335 .align 2 + 336 .global chHeapStatus + 337 .type chHeapStatus, %function + 338 chHeapStatus: + 339 .LFB11: + 340 .loc 1 250 0 + 341 .cfi_startproc + 342 @ args = 0, pretend = 0, frame = 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 7 + + + 343 @ frame_needed = 0, uses_anonymous_args = 0 + 344 .LVL36: + 345 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 346 .LCFI2: + 347 .cfi_def_cfa_offset 16 + 348 .cfi_offset 3, -16 + 349 .cfi_offset 4, -12 + 350 .cfi_offset 5, -8 + 351 .cfi_offset 14, -4 + 352 .loc 1 255 0 + 353 0004 000050E3 cmp r0, #0 + 354 0008 58409FE5 ldr r4, .L49 + 355 000c 0040A011 movne r4, r0 + 356 .LVL37: + 357 .loc 1 257 0 + 358 0010 0C0084E2 add r0, r4, #12 + 359 .loc 1 250 0 + 360 0014 0150A0E1 mov r5, r1 + 361 .loc 1 257 0 + 362 0018 FEFFFFEB bl chMtxLock + 363 .LVL38: + 364 .loc 1 260 0 + 365 001c 043094E5 ldr r3, [r4, #4] + 366 0020 000053E3 cmp r3, #0 + 367 0024 0C00000A beq .L44 + 368 0028 0020A0E3 mov r2, #0 + 369 002c 0240A0E1 mov r4, r2 + 370 .LVL39: + 371 .L41: + 372 .loc 1 261 0 discriminator 2 + 373 0030 040093E5 ldr r0, [r3, #4] + 374 .loc 1 260 0 discriminator 2 + 375 0034 003093E5 ldr r3, [r3, #0] + 376 .loc 1 261 0 discriminator 2 + 377 0038 002082E0 add r2, r2, r0 + 378 .LVL40: + 379 .loc 1 260 0 discriminator 2 + 380 003c 000053E3 cmp r3, #0 + 381 0040 014084E2 add r4, r4, #1 + 382 .LVL41: + 383 0044 F9FFFF1A bne .L41 + 384 .LVL42: + 385 .L40: + 386 .loc 1 262 0 + 387 0048 000055E3 cmp r5, #0 + 388 .loc 1 263 0 + 389 004c 00208515 strne r2, [r5, #0] + 390 .loc 1 265 0 + 391 0050 FEFFFFEB bl chMtxUnlock + 392 .LVL43: + 393 .loc 1 267 0 + 394 0054 0400A0E1 mov r0, r4 + 395 0058 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 396 .LVL44: + 397 .L44: + 398 .loc 1 259 0 + 399 005c 0320A0E1 mov r2, r3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 8 + + + 400 .loc 1 260 0 + 401 0060 0340A0E1 mov r4, r3 + 402 .LVL45: + 403 0064 F7FFFFEA b .L40 + 404 .L50: + 405 .align 2 + 406 .L49: + 407 0068 00000000 .word .LANCHOR0 + 408 .cfi_endproc + 409 .LFE11: + 410 .size chHeapStatus, .-chHeapStatus + 411 .section .bss.default_heap,"aw",%nobits + 412 .align 2 + 413 .set .LANCHOR0,. + 0 + 414 .type default_heap, %object + 415 .size default_heap, 28 + 416 default_heap: + 417 0000 00000000 .space 28 + 417 00000000 + 417 00000000 + 417 00000000 + 417 00000000 + 418 .text + 419 .Letext0: + 420 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 421 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 422 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 423 .file 5 "../../os/kernel/include/chlists.h" + 424 .file 6 "../../os/kernel/include/chthreads.h" + 425 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 426 .file 8 "../../os/kernel/include/chmtx.h" + 427 .file 9 "../../os/kernel/include/chmemcore.h" + 428 .file 10 "../../os/kernel/include/chheap.h" + 429 .section .debug_info,"",%progbits + 430 .Ldebug_info0: + 431 0000 10070000 .4byte 0x710 + 432 0004 0200 .2byte 0x2 + 433 0006 00000000 .4byte .Ldebug_abbrev0 + 434 000a 04 .byte 0x4 + 435 000b 01 .uleb128 0x1 + 436 000c CD010000 .4byte .LASF77 + 437 0010 01 .byte 0x1 + 438 0011 B7000000 .4byte .LASF78 + 439 0015 E5000000 .4byte .LASF79 + 440 0019 00000000 .4byte .Ldebug_ranges0+0 + 441 001d 00000000 .4byte 0 + 442 0021 00000000 .4byte 0 + 443 0025 00000000 .4byte .Ldebug_line0 + 444 0029 02 .uleb128 0x2 + 445 002a 04 .byte 0x4 + 446 002b 05 .byte 0x5 + 447 002c 696E7400 .ascii "int\000" + 448 0030 03 .uleb128 0x3 + 449 0031 06000000 .4byte .LASF2 + 450 0035 02 .byte 0x2 + 451 0036 D5 .byte 0xd5 + 452 0037 3B000000 .4byte 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 9 + + + 453 003b 04 .uleb128 0x4 + 454 003c 04 .byte 0x4 + 455 003d 07 .byte 0x7 + 456 003e 2F010000 .4byte .LASF0 + 457 0042 04 .uleb128 0x4 + 458 0043 01 .byte 0x1 + 459 0044 06 .byte 0x6 + 460 0045 7F000000 .4byte .LASF1 + 461 0049 03 .uleb128 0x3 + 462 004a FB020000 .4byte .LASF3 + 463 004e 03 .byte 0x3 + 464 004f 2A .byte 0x2a + 465 0050 54000000 .4byte 0x54 + 466 0054 04 .uleb128 0x4 + 467 0055 01 .byte 0x1 + 468 0056 08 .byte 0x8 + 469 0057 09020000 .4byte .LASF4 + 470 005b 04 .uleb128 0x4 + 471 005c 02 .byte 0x2 + 472 005d 05 .byte 0x5 + 473 005e 2C020000 .4byte .LASF5 + 474 0062 04 .uleb128 0x4 + 475 0063 02 .byte 0x2 + 476 0064 07 .byte 0x7 + 477 0065 5B010000 .4byte .LASF6 + 478 0069 03 .uleb128 0x3 + 479 006a 01020000 .4byte .LASF7 + 480 006e 03 .byte 0x3 + 481 006f 4F .byte 0x4f + 482 0070 74000000 .4byte 0x74 + 483 0074 04 .uleb128 0x4 + 484 0075 04 .byte 0x4 + 485 0076 05 .byte 0x5 + 486 0077 AE000000 .4byte .LASF8 + 487 007b 03 .uleb128 0x3 + 488 007c 88020000 .4byte .LASF9 + 489 0080 03 .byte 0x3 + 490 0081 50 .byte 0x50 + 491 0082 86000000 .4byte 0x86 + 492 0086 04 .uleb128 0x4 + 493 0087 04 .byte 0x4 + 494 0088 07 .byte 0x7 + 495 0089 3C010000 .4byte .LASF10 + 496 008d 04 .uleb128 0x4 + 497 008e 08 .byte 0x8 + 498 008f 05 .byte 0x5 + 499 0090 71000000 .4byte .LASF11 + 500 0094 04 .uleb128 0x4 + 501 0095 08 .byte 0x8 + 502 0096 07 .byte 0x7 + 503 0097 21000000 .4byte .LASF12 + 504 009b 04 .uleb128 0x4 + 505 009c 01 .byte 0x1 + 506 009d 02 .byte 0x2 + 507 009e FB010000 .4byte .LASF13 + 508 00a2 03 .uleb128 0x3 + 509 00a3 74010000 .4byte .LASF14 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 10 + + + 510 00a7 04 .byte 0x4 + 511 00a8 2C .byte 0x2c + 512 00a9 49000000 .4byte 0x49 + 513 00ad 03 .uleb128 0x3 + 514 00ae D4000000 .4byte .LASF15 + 515 00b2 04 .byte 0x4 + 516 00b3 2D .byte 0x2d + 517 00b4 49000000 .4byte 0x49 + 518 00b8 03 .uleb128 0x3 + 519 00b9 E4010000 .4byte .LASF16 + 520 00bd 04 .byte 0x4 + 521 00be 2E .byte 0x2e + 522 00bf 49000000 .4byte 0x49 + 523 00c3 03 .uleb128 0x3 + 524 00c4 A4000000 .4byte .LASF17 + 525 00c8 04 .byte 0x4 + 526 00c9 2F .byte 0x2f + 527 00ca 49000000 .4byte 0x49 + 528 00ce 03 .uleb128 0x3 + 529 00cf F3010000 .4byte .LASF18 + 530 00d3 04 .byte 0x4 + 531 00d4 30 .byte 0x30 + 532 00d5 7B000000 .4byte 0x7b + 533 00d9 03 .uleb128 0x3 + 534 00da 6E010000 .4byte .LASF19 + 535 00de 04 .byte 0x4 + 536 00df 31 .byte 0x31 + 537 00e0 69000000 .4byte 0x69 + 538 00e4 03 .uleb128 0x3 + 539 00e5 88010000 .4byte .LASF20 + 540 00e9 04 .byte 0x4 + 541 00ea 33 .byte 0x33 + 542 00eb 7B000000 .4byte 0x7b + 543 00ef 03 .uleb128 0x3 + 544 00f0 BC020000 .4byte .LASF21 + 545 00f4 04 .byte 0x4 + 546 00f5 35 .byte 0x35 + 547 00f6 7B000000 .4byte 0x7b + 548 00fa 03 .uleb128 0x3 + 549 00fb 6A020000 .4byte .LASF22 + 550 00ff 05 .byte 0x5 + 551 0100 2A .byte 0x2a + 552 0101 05010000 .4byte 0x105 + 553 0105 05 .uleb128 0x5 + 554 0106 6A020000 .4byte .LASF22 + 555 010a 44 .byte 0x44 + 556 010b 06 .byte 0x6 + 557 010c 5E .byte 0x5e + 558 010d 1C020000 .4byte 0x21c + 559 0111 06 .uleb128 0x6 + 560 0112 5B020000 .4byte .LASF23 + 561 0116 06 .byte 0x6 + 562 0117 5F .byte 0x5f + 563 0118 41020000 .4byte 0x241 + 564 011c 02 .byte 0x2 + 565 011d 23 .byte 0x23 + 566 011e 00 .uleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 11 + + + 567 011f 06 .uleb128 0x6 + 568 0120 EC010000 .4byte .LASF24 + 569 0124 06 .byte 0x6 + 570 0125 61 .byte 0x61 + 571 0126 41020000 .4byte 0x241 + 572 012a 02 .byte 0x2 + 573 012b 23 .byte 0x23 + 574 012c 04 .uleb128 0x4 + 575 012d 06 .uleb128 0x6 + 576 012e 6A000000 .4byte .LASF25 + 577 0132 06 .byte 0x6 + 578 0133 63 .byte 0x63 + 579 0134 CE000000 .4byte 0xce + 580 0138 02 .byte 0x2 + 581 0139 23 .byte 0x23 + 582 013a 08 .uleb128 0x8 + 583 013b 06 .uleb128 0x6 + 584 013c 2A030000 .4byte .LASF26 + 585 0140 06 .byte 0x6 + 586 0141 64 .byte 0x64 + 587 0142 10030000 .4byte 0x310 + 588 0146 02 .byte 0x2 + 589 0147 23 .byte 0x23 + 590 0148 0C .uleb128 0xc + 591 0149 06 .uleb128 0x6 + 592 014a DD000000 .4byte .LASF27 + 593 014e 06 .byte 0x6 + 594 014f 66 .byte 0x66 + 595 0150 41020000 .4byte 0x241 + 596 0154 02 .byte 0x2 + 597 0155 23 .byte 0x23 + 598 0156 10 .uleb128 0x10 + 599 0157 06 .uleb128 0x6 + 600 0158 B8010000 .4byte .LASF28 + 601 015c 06 .byte 0x6 + 602 015d 67 .byte 0x67 + 603 015e 41020000 .4byte 0x241 + 604 0162 02 .byte 0x2 + 605 0163 23 .byte 0x23 + 606 0164 14 .uleb128 0x14 + 607 0165 06 .uleb128 0x6 + 608 0166 10030000 .4byte .LASF29 + 609 016a 06 .byte 0x6 + 610 016b 6E .byte 0x6e + 611 016c 85040000 .4byte 0x485 + 612 0170 02 .byte 0x2 + 613 0171 23 .byte 0x23 + 614 0172 18 .uleb128 0x18 + 615 0173 06 .uleb128 0x6 + 616 0174 36020000 .4byte .LASF30 + 617 0178 06 .byte 0x6 + 618 0179 79 .byte 0x79 + 619 017a AD000000 .4byte 0xad + 620 017e 02 .byte 0x2 + 621 017f 23 .byte 0x23 + 622 0180 1C .uleb128 0x1c + 623 0181 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 12 + + + 624 0182 62020000 .4byte .LASF31 + 625 0186 06 .byte 0x6 + 626 0187 7D .byte 0x7d + 627 0188 A2000000 .4byte 0xa2 + 628 018c 02 .byte 0x2 + 629 018d 23 .byte 0x23 + 630 018e 1D .uleb128 0x1d + 631 018f 06 .uleb128 0x6 + 632 0190 F4020000 .4byte .LASF32 + 633 0194 06 .byte 0x6 + 634 0195 82 .byte 0x82 + 635 0196 B8000000 .4byte 0xb8 + 636 019a 02 .byte 0x2 + 637 019b 23 .byte 0x23 + 638 019c 1E .uleb128 0x1e + 639 019d 06 .uleb128 0x6 + 640 019e 3E020000 .4byte .LASF33 + 641 01a2 06 .byte 0x6 + 642 01a3 88 .byte 0x88 + 643 01a4 C3000000 .4byte 0xc3 + 644 01a8 02 .byte 0x2 + 645 01a9 23 .byte 0x23 + 646 01aa 1F .uleb128 0x1f + 647 01ab 06 .uleb128 0x6 + 648 01ac D1020000 .4byte .LASF34 + 649 01b0 06 .byte 0x6 + 650 01b1 8F .byte 0x8f + 651 01b2 31030000 .4byte 0x331 + 652 01b6 02 .byte 0x2 + 653 01b7 23 .byte 0x23 + 654 01b8 20 .uleb128 0x20 + 655 01b9 07 .uleb128 0x7 + 656 01ba 705F7500 .ascii "p_u\000" + 657 01be 06 .byte 0x6 + 658 01bf B4 .byte 0xb4 + 659 01c0 50040000 .4byte 0x450 + 660 01c4 02 .byte 0x2 + 661 01c5 23 .byte 0x23 + 662 01c6 24 .uleb128 0x24 + 663 01c7 06 .uleb128 0x6 + 664 01c8 30030000 .4byte .LASF35 + 665 01cc 06 .byte 0x6 + 666 01cd B9 .byte 0xb9 + 667 01ce 69020000 .4byte 0x269 + 668 01d2 02 .byte 0x2 + 669 01d3 23 .byte 0x23 + 670 01d4 28 .uleb128 0x28 + 671 01d5 06 .uleb128 0x6 + 672 01d6 DF020000 .4byte .LASF36 + 673 01da 06 .byte 0x6 + 674 01db BF .byte 0xbf + 675 01dc 47020000 .4byte 0x247 + 676 01e0 02 .byte 0x2 + 677 01e1 23 .byte 0x23 + 678 01e2 2C .uleb128 0x2c + 679 01e3 06 .uleb128 0x6 + 680 01e4 00000000 .4byte .LASF37 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 13 + + + 681 01e8 06 .byte 0x6 + 682 01e9 C3 .byte 0xc3 + 683 01ea D9000000 .4byte 0xd9 + 684 01ee 02 .byte 0x2 + 685 01ef 23 .byte 0x23 + 686 01f0 34 .uleb128 0x34 + 687 01f1 06 .uleb128 0x6 + 688 01f2 7D020000 .4byte .LASF38 + 689 01f6 06 .byte 0x6 + 690 01f7 C9 .byte 0xc9 + 691 01f8 E4000000 .4byte 0xe4 + 692 01fc 02 .byte 0x2 + 693 01fd 23 .byte 0x23 + 694 01fe 38 .uleb128 0x38 + 695 01ff 06 .uleb128 0x6 + 696 0200 22020000 .4byte .LASF39 + 697 0204 06 .byte 0x6 + 698 0205 D0 .byte 0xd0 + 699 0206 97040000 .4byte 0x497 + 700 020a 02 .byte 0x2 + 701 020b 23 .byte 0x23 + 702 020c 3C .uleb128 0x3c + 703 020d 06 .uleb128 0x6 + 704 020e C6020000 .4byte .LASF40 + 705 0212 06 .byte 0x6 + 706 0213 D4 .byte 0xd4 + 707 0214 CE000000 .4byte 0xce + 708 0218 02 .byte 0x2 + 709 0219 23 .byte 0x23 + 710 021a 40 .uleb128 0x40 + 711 021b 00 .byte 0 + 712 021c 08 .uleb128 0x8 + 713 021d 08 .byte 0x8 + 714 021e 05 .byte 0x5 + 715 021f 61 .byte 0x61 + 716 0220 41020000 .4byte 0x241 + 717 0224 06 .uleb128 0x6 + 718 0225 5B020000 .4byte .LASF23 + 719 0229 05 .byte 0x5 + 720 022a 62 .byte 0x62 + 721 022b 41020000 .4byte 0x241 + 722 022f 02 .byte 0x2 + 723 0230 23 .byte 0x23 + 724 0231 00 .uleb128 0 + 725 0232 06 .uleb128 0x6 + 726 0233 EC010000 .4byte .LASF24 + 727 0237 05 .byte 0x5 + 728 0238 64 .byte 0x64 + 729 0239 41020000 .4byte 0x241 + 730 023d 02 .byte 0x2 + 731 023e 23 .byte 0x23 + 732 023f 04 .uleb128 0x4 + 733 0240 00 .byte 0 + 734 0241 09 .uleb128 0x9 + 735 0242 04 .byte 0x4 + 736 0243 FA000000 .4byte 0xfa + 737 0247 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 14 + + + 738 0248 C0010000 .4byte .LASF41 + 739 024c 05 .byte 0x5 + 740 024d 66 .byte 0x66 + 741 024e 1C020000 .4byte 0x21c + 742 0252 08 .uleb128 0x8 + 743 0253 04 .byte 0x4 + 744 0254 05 .byte 0x5 + 745 0255 6B .byte 0x6b + 746 0256 69020000 .4byte 0x269 + 747 025a 06 .uleb128 0x6 + 748 025b 5B020000 .4byte .LASF23 + 749 025f 05 .byte 0x5 + 750 0260 6D .byte 0x6d + 751 0261 41020000 .4byte 0x241 + 752 0265 02 .byte 0x2 + 753 0266 23 .byte 0x23 + 754 0267 00 .uleb128 0 + 755 0268 00 .byte 0 + 756 0269 03 .uleb128 0x3 + 757 026a 7C010000 .4byte .LASF42 + 758 026e 05 .byte 0x5 + 759 026f 70 .byte 0x70 + 760 0270 52020000 .4byte 0x252 + 761 0274 03 .uleb128 0x3 + 762 0275 9A010000 .4byte .LASF43 + 763 0279 07 .byte 0x7 + 764 027a A4 .byte 0xa4 + 765 027b 7B000000 .4byte 0x7b + 766 027f 03 .uleb128 0x3 + 767 0280 20010000 .4byte .LASF44 + 768 0284 07 .byte 0x7 + 769 0285 A9 .byte 0xa9 + 770 0286 8A020000 .4byte 0x28a + 771 028a 0A .uleb128 0xa + 772 028b 04 .byte 0x4 + 773 028c 05 .uleb128 0x5 + 774 028d D8020000 .4byte .LASF45 + 775 0291 24 .byte 0x24 + 776 0292 07 .byte 0x7 + 777 0293 C0 .byte 0xc0 + 778 0294 10030000 .4byte 0x310 + 779 0298 07 .uleb128 0x7 + 780 0299 723400 .ascii "r4\000" + 781 029c 07 .byte 0x7 + 782 029d C1 .byte 0xc1 + 783 029e 7F020000 .4byte 0x27f + 784 02a2 02 .byte 0x2 + 785 02a3 23 .byte 0x23 + 786 02a4 00 .uleb128 0 + 787 02a5 07 .uleb128 0x7 + 788 02a6 723500 .ascii "r5\000" + 789 02a9 07 .byte 0x7 + 790 02aa C2 .byte 0xc2 + 791 02ab 7F020000 .4byte 0x27f + 792 02af 02 .byte 0x2 + 793 02b0 23 .byte 0x23 + 794 02b1 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 15 + + + 795 02b2 07 .uleb128 0x7 + 796 02b3 723600 .ascii "r6\000" + 797 02b6 07 .byte 0x7 + 798 02b7 C3 .byte 0xc3 + 799 02b8 7F020000 .4byte 0x27f + 800 02bc 02 .byte 0x2 + 801 02bd 23 .byte 0x23 + 802 02be 08 .uleb128 0x8 + 803 02bf 07 .uleb128 0x7 + 804 02c0 723700 .ascii "r7\000" + 805 02c3 07 .byte 0x7 + 806 02c4 C4 .byte 0xc4 + 807 02c5 7F020000 .4byte 0x27f + 808 02c9 02 .byte 0x2 + 809 02ca 23 .byte 0x23 + 810 02cb 0C .uleb128 0xc + 811 02cc 07 .uleb128 0x7 + 812 02cd 723800 .ascii "r8\000" + 813 02d0 07 .byte 0x7 + 814 02d1 C5 .byte 0xc5 + 815 02d2 7F020000 .4byte 0x27f + 816 02d6 02 .byte 0x2 + 817 02d7 23 .byte 0x23 + 818 02d8 10 .uleb128 0x10 + 819 02d9 07 .uleb128 0x7 + 820 02da 723900 .ascii "r9\000" + 821 02dd 07 .byte 0x7 + 822 02de C6 .byte 0xc6 + 823 02df 7F020000 .4byte 0x27f + 824 02e3 02 .byte 0x2 + 825 02e4 23 .byte 0x23 + 826 02e5 14 .uleb128 0x14 + 827 02e6 07 .uleb128 0x7 + 828 02e7 72313000 .ascii "r10\000" + 829 02eb 07 .byte 0x7 + 830 02ec C7 .byte 0xc7 + 831 02ed 7F020000 .4byte 0x27f + 832 02f1 02 .byte 0x2 + 833 02f2 23 .byte 0x23 + 834 02f3 18 .uleb128 0x18 + 835 02f4 07 .uleb128 0x7 + 836 02f5 72313100 .ascii "r11\000" + 837 02f9 07 .byte 0x7 + 838 02fa C8 .byte 0xc8 + 839 02fb 7F020000 .4byte 0x27f + 840 02ff 02 .byte 0x2 + 841 0300 23 .byte 0x23 + 842 0301 1C .uleb128 0x1c + 843 0302 07 .uleb128 0x7 + 844 0303 6C7200 .ascii "lr\000" + 845 0306 07 .byte 0x7 + 846 0307 C9 .byte 0xc9 + 847 0308 7F020000 .4byte 0x27f + 848 030c 02 .byte 0x2 + 849 030d 23 .byte 0x23 + 850 030e 20 .uleb128 0x20 + 851 030f 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 16 + + + 852 0310 05 .uleb128 0x5 + 853 0311 4E010000 .4byte .LASF46 + 854 0315 04 .byte 0x4 + 855 0316 07 .byte 0x7 + 856 0317 D1 .byte 0xd1 + 857 0318 2B030000 .4byte 0x32b + 858 031c 07 .uleb128 0x7 + 859 031d 72313300 .ascii "r13\000" + 860 0321 07 .byte 0x7 + 861 0322 D2 .byte 0xd2 + 862 0323 2B030000 .4byte 0x32b + 863 0327 02 .byte 0x2 + 864 0328 23 .byte 0x23 + 865 0329 00 .uleb128 0 + 866 032a 00 .byte 0 + 867 032b 09 .uleb128 0x9 + 868 032c 04 .byte 0x4 + 869 032d 8C020000 .4byte 0x28c + 870 0331 0B .uleb128 0xb + 871 0332 EF000000 .4byte 0xef + 872 0336 05 .uleb128 0x5 + 873 0337 94010000 .4byte .LASF47 + 874 033b 10 .byte 0x10 + 875 033c 08 .byte 0x8 + 876 033d 2C .byte 0x2c + 877 033e 6D030000 .4byte 0x36d + 878 0342 06 .uleb128 0x6 + 879 0343 91000000 .4byte .LASF48 + 880 0347 08 .byte 0x8 + 881 0348 2D .byte 0x2d + 882 0349 47020000 .4byte 0x247 + 883 034d 02 .byte 0x2 + 884 034e 23 .byte 0x23 + 885 034f 00 .uleb128 0 + 886 0350 06 .uleb128 0x6 + 887 0351 22030000 .4byte .LASF49 + 888 0355 08 .byte 0x8 + 889 0356 2F .byte 0x2f + 890 0357 41020000 .4byte 0x241 + 891 035b 02 .byte 0x2 + 892 035c 23 .byte 0x23 + 893 035d 08 .uleb128 0x8 + 894 035e 06 .uleb128 0x6 + 895 035f B5020000 .4byte .LASF50 + 896 0363 08 .byte 0x8 + 897 0364 31 .byte 0x31 + 898 0365 6D030000 .4byte 0x36d + 899 0369 02 .byte 0x2 + 900 036a 23 .byte 0x23 + 901 036b 0C .uleb128 0xc + 902 036c 00 .byte 0 + 903 036d 09 .uleb128 0x9 + 904 036e 04 .byte 0x4 + 905 036f 36030000 .4byte 0x336 + 906 0373 03 .uleb128 0x3 + 907 0374 94010000 .4byte .LASF47 + 908 0378 08 .byte 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 17 + + + 909 0379 33 .byte 0x33 + 910 037a 36030000 .4byte 0x336 + 911 037e 03 .uleb128 0x3 + 912 037f 14000000 .4byte .LASF51 + 913 0383 09 .byte 0x9 + 914 0384 2C .byte 0x2c + 915 0385 89030000 .4byte 0x389 + 916 0389 09 .uleb128 0x9 + 917 038a 04 .byte 0x4 + 918 038b 8F030000 .4byte 0x38f + 919 038f 0C .uleb128 0xc + 920 0390 01 .byte 0x1 + 921 0391 8A020000 .4byte 0x28a + 922 0395 9F030000 .4byte 0x39f + 923 0399 0D .uleb128 0xd + 924 039a 30000000 .4byte 0x30 + 925 039e 00 .byte 0 + 926 039f 03 .uleb128 0x3 + 927 03a0 D9010000 .4byte .LASF52 + 928 03a4 0A .byte 0xa + 929 03a5 34 .byte 0x34 + 930 03a6 AA030000 .4byte 0x3aa + 931 03aa 05 .uleb128 0x5 + 932 03ab 3A030000 .4byte .LASF53 + 933 03af 1C .byte 0x1c + 934 03b0 0A .byte 0xa + 935 03b1 47 .byte 0x47 + 936 03b2 E1030000 .4byte 0x3e1 + 937 03b6 06 .uleb128 0x6 + 938 03b7 17020000 .4byte .LASF54 + 939 03bb 0A .byte 0xa + 940 03bc 48 .byte 0x48 + 941 03bd 7E030000 .4byte 0x37e + 942 03c1 02 .byte 0x2 + 943 03c2 23 .byte 0x23 + 944 03c3 00 .uleb128 0 + 945 03c4 06 .uleb128 0x6 + 946 03c5 41000000 .4byte .LASF55 + 947 03c9 0A .byte 0xa + 948 03ca 4A .byte 0x4a + 949 03cb 00040000 .4byte 0x400 + 950 03cf 02 .byte 0x2 + 951 03d0 23 .byte 0x23 + 952 03d1 04 .uleb128 0x4 + 953 03d2 06 .uleb128 0x6 + 954 03d3 8B000000 .4byte .LASF56 + 955 03d7 0A .byte 0xa + 956 03d8 4C .byte 0x4c + 957 03d9 73030000 .4byte 0x373 + 958 03dd 02 .byte 0x2 + 959 03de 23 .byte 0x23 + 960 03df 0C .uleb128 0xc + 961 03e0 00 .byte 0 + 962 03e1 0E .uleb128 0xe + 963 03e2 04 .byte 0x4 + 964 03e3 0A .byte 0xa + 965 03e4 3C .byte 0x3c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 18 + + + 966 03e5 00040000 .4byte 0x400 + 967 03e9 0F .uleb128 0xf + 968 03ea 65000000 .4byte .LASF57 + 969 03ee 0A .byte 0xa + 970 03ef 3D .byte 0x3d + 971 03f0 21040000 .4byte 0x421 + 972 03f4 0F .uleb128 0xf + 973 03f5 91020000 .4byte .LASF58 + 974 03f9 0A .byte 0xa + 975 03fa 3E .byte 0x3e + 976 03fb 27040000 .4byte 0x427 + 977 03ff 00 .byte 0 + 978 0400 10 .uleb128 0x10 + 979 0401 48020000 .4byte .LASF80 + 980 0405 08 .byte 0x8 + 981 0406 0A .byte 0xa + 982 0407 39 .byte 0x39 + 983 0408 21040000 .4byte 0x421 + 984 040c 0F .uleb128 0xf + 985 040d 29010000 .4byte .LASF59 + 986 0411 0A .byte 0xa + 987 0412 3A .byte 0x3a + 988 0413 74020000 .4byte 0x274 + 989 0417 11 .uleb128 0x11 + 990 0418 6800 .ascii "h\000" + 991 041a 0A .byte 0xa + 992 041b 41 .byte 0x41 + 993 041c 2D040000 .4byte 0x42d + 994 0420 00 .byte 0 + 995 0421 09 .uleb128 0x9 + 996 0422 04 .byte 0x4 + 997 0423 00040000 .4byte 0x400 + 998 0427 09 .uleb128 0x9 + 999 0428 04 .byte 0x4 + 1000 0429 9F030000 .4byte 0x39f + 1001 042d 08 .uleb128 0x8 + 1002 042e 08 .byte 0x8 + 1003 042f 0A .byte 0xa + 1004 0430 3B .byte 0x3b + 1005 0431 50040000 .4byte 0x450 + 1006 0435 07 .uleb128 0x7 + 1007 0436 7500 .ascii "u\000" + 1008 0438 0A .byte 0xa + 1009 0439 3F .byte 0x3f + 1010 043a E1030000 .4byte 0x3e1 + 1011 043e 02 .byte 0x2 + 1012 043f 23 .byte 0x23 + 1013 0440 00 .uleb128 0 + 1014 0441 06 .uleb128 0x6 + 1015 0442 56010000 .4byte .LASF60 + 1016 0446 0A .byte 0xa + 1017 0447 40 .byte 0x40 + 1018 0448 30000000 .4byte 0x30 + 1019 044c 02 .byte 0x2 + 1020 044d 23 .byte 0x23 + 1021 044e 04 .uleb128 0x4 + 1022 044f 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 19 + + + 1023 0450 0E .uleb128 0xe + 1024 0451 04 .byte 0x4 + 1025 0452 06 .byte 0x6 + 1026 0453 96 .byte 0x96 + 1027 0454 85040000 .4byte 0x485 + 1028 0458 0F .uleb128 0xf + 1029 0459 0D000000 .4byte .LASF61 + 1030 045d 06 .byte 0x6 + 1031 045e 9D .byte 0x9d + 1032 045f D9000000 .4byte 0xd9 + 1033 0463 0F .uleb128 0xf + 1034 0464 38000000 .4byte .LASF62 + 1035 0468 06 .byte 0x6 + 1036 0469 A4 .byte 0xa4 + 1037 046a D9000000 .4byte 0xd9 + 1038 046e 0F .uleb128 0xf + 1039 046f 03030000 .4byte .LASF63 + 1040 0473 06 .byte 0x6 + 1041 0474 AB .byte 0xab + 1042 0475 8A020000 .4byte 0x28a + 1043 0479 0F .uleb128 0xf + 1044 047a 54020000 .4byte .LASF64 + 1045 047e 06 .byte 0x6 + 1046 047f B2 .byte 0xb2 + 1047 0480 E4000000 .4byte 0xe4 + 1048 0484 00 .byte 0 + 1049 0485 09 .uleb128 0x9 + 1050 0486 04 .byte 0x4 + 1051 0487 8B040000 .4byte 0x48b + 1052 048b 12 .uleb128 0x12 + 1053 048c 90040000 .4byte 0x490 + 1054 0490 04 .uleb128 0x4 + 1055 0491 01 .byte 0x1 + 1056 0492 08 .byte 0x8 + 1057 0493 A3020000 .4byte .LASF65 + 1058 0497 09 .uleb128 0x9 + 1059 0498 04 .byte 0x4 + 1060 0499 73030000 .4byte 0x373 + 1061 049d 04 .uleb128 0x4 + 1062 049e 04 .byte 0x4 + 1063 049f 07 .byte 0x7 + 1064 04a0 A5010000 .4byte .LASF66 + 1065 04a4 13 .uleb128 0x13 + 1066 04a5 01 .byte 0x1 + 1067 04a6 17030000 .4byte .LASF67 + 1068 04aa 01 .byte 0x1 + 1069 04ab 4B .byte 0x4b + 1070 04ac 01 .byte 0x1 + 1071 04ad 00000000 .4byte .LFB7 + 1072 04b1 24000000 .4byte .LFE7 + 1073 04b5 02 .byte 0x2 + 1074 04b6 7D .byte 0x7d + 1075 04b7 00 .sleb128 0 + 1076 04b8 01 .byte 0x1 + 1077 04b9 D2040000 .4byte 0x4d2 + 1078 04bd 14 .uleb128 0x14 + 1079 04be 1C000000 .4byte .LVL0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 20 + + + 1080 04c2 01 .byte 0x1 + 1081 04c3 DD060000 .4byte 0x6dd + 1082 04c7 15 .uleb128 0x15 + 1083 04c8 01 .byte 0x1 + 1084 04c9 50 .byte 0x50 + 1085 04ca 05 .byte 0x5 + 1086 04cb 03 .byte 0x3 + 1087 04cc 0C000000 .4byte .LANCHOR0+12 + 1088 04d0 00 .byte 0 + 1089 04d1 00 .byte 0 + 1090 04d2 13 .uleb128 0x13 + 1091 04d3 01 .byte 0x1 + 1092 04d4 5A000000 .4byte .LASF68 + 1093 04d8 01 .byte 0x1 + 1094 04d9 63 .byte 0x63 + 1095 04da 01 .byte 0x1 + 1096 04db 00000000 .4byte .LFB8 + 1097 04df 20000000 .4byte .LFE8 + 1098 04e3 02 .byte 0x2 + 1099 04e4 7D .byte 0x7d + 1100 04e5 00 .sleb128 0 + 1101 04e6 01 .byte 0x1 + 1102 04e7 3B050000 .4byte 0x53b + 1103 04eb 16 .uleb128 0x16 + 1104 04ec 48000000 .4byte .LASF69 + 1105 04f0 01 .byte 0x1 + 1106 04f1 63 .byte 0x63 + 1107 04f2 27040000 .4byte 0x427 + 1108 04f6 00000000 .4byte .LLST0 + 1109 04fa 17 .uleb128 0x17 + 1110 04fb 62756600 .ascii "buf\000" + 1111 04ff 01 .byte 0x1 + 1112 0500 63 .byte 0x63 + 1113 0501 8A020000 .4byte 0x28a + 1114 0505 2E000000 .4byte .LLST1 + 1115 0509 16 .uleb128 0x16 + 1116 050a 56010000 .4byte .LASF60 + 1117 050e 01 .byte 0x1 + 1118 050f 63 .byte 0x63 + 1119 0510 30000000 .4byte 0x30 + 1120 0514 4F000000 .4byte .LLST2 + 1121 0518 18 .uleb128 0x18 + 1122 0519 687000 .ascii "hp\000" + 1123 051c 01 .byte 0x1 + 1124 051d 64 .byte 0x64 + 1125 051e 21040000 .4byte 0x421 + 1126 0522 7D000000 .4byte .LLST3 + 1127 0526 14 .uleb128 0x14 + 1128 0527 20000000 .4byte .LVL5 + 1129 052b 01 .byte 0x1 + 1130 052c DD060000 .4byte 0x6dd + 1131 0530 15 .uleb128 0x15 + 1132 0531 01 .byte 0x1 + 1133 0532 50 .byte 0x50 + 1134 0533 05 .byte 0x5 + 1135 0534 F3 .byte 0xf3 + 1136 0535 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 21 + + + 1137 0536 50 .byte 0x50 + 1138 0537 23 .byte 0x23 + 1139 0538 0C .uleb128 0xc + 1140 0539 00 .byte 0 + 1141 053a 00 .byte 0 + 1142 053b 19 .uleb128 0x19 + 1143 053c 01 .byte 0x1 + 1144 053d 71020000 .4byte .LASF71 + 1145 0541 01 .byte 0x1 + 1146 0542 84 .byte 0x84 + 1147 0543 01 .byte 0x1 + 1148 0544 8A020000 .4byte 0x28a + 1149 0548 00000000 .4byte .LFB9 + 1150 054c D4000000 .4byte .LFE9 + 1151 0550 9E000000 .4byte .LLST4 + 1152 0554 01 .byte 0x1 + 1153 0555 D4050000 .4byte 0x5d4 + 1154 0559 16 .uleb128 0x16 + 1155 055a 48000000 .4byte .LASF69 + 1156 055e 01 .byte 0x1 + 1157 055f 84 .byte 0x84 + 1158 0560 27040000 .4byte 0x427 + 1159 0564 BE000000 .4byte .LLST5 + 1160 0568 16 .uleb128 0x16 + 1161 0569 56010000 .4byte .LASF60 + 1162 056d 01 .byte 0x1 + 1163 056e 84 .byte 0x84 + 1164 056f 30000000 .4byte 0x30 + 1165 0573 DC000000 .4byte .LLST6 + 1166 0577 18 .uleb128 0x18 + 1167 0578 717000 .ascii "qp\000" + 1168 057b 01 .byte 0x1 + 1169 057c 85 .byte 0x85 + 1170 057d 21040000 .4byte 0x421 + 1171 0581 07010000 .4byte .LLST7 + 1172 0585 18 .uleb128 0x18 + 1173 0586 687000 .ascii "hp\000" + 1174 0589 01 .byte 0x1 + 1175 058a 85 .byte 0x85 + 1176 058b 21040000 .4byte 0x421 + 1177 058f 30010000 .4byte .LLST8 + 1178 0593 18 .uleb128 0x18 + 1179 0594 667000 .ascii "fp\000" + 1180 0597 01 .byte 0x1 + 1181 0598 85 .byte 0x85 + 1182 0599 21040000 .4byte 0x421 + 1183 059d 7C010000 .4byte .LLST9 + 1184 05a1 1A .uleb128 0x1a + 1185 05a2 24000000 .4byte .LVL11 + 1186 05a6 F1060000 .4byte 0x6f1 + 1187 05aa B5050000 .4byte 0x5b5 + 1188 05ae 15 .uleb128 0x15 + 1189 05af 01 .byte 0x1 + 1190 05b0 50 .byte 0x50 + 1191 05b1 02 .byte 0x2 + 1192 05b2 76 .byte 0x76 + 1193 05b3 0C .sleb128 12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 22 + + + 1194 05b4 00 .byte 0 + 1195 05b5 1B .uleb128 0x1b + 1196 05b6 80000000 .4byte .LVL18 + 1197 05ba 05070000 .4byte 0x705 + 1198 05be 1B .uleb128 0x1b + 1199 05bf 98000000 .4byte .LVL20 + 1200 05c3 05070000 .4byte 0x705 + 1201 05c7 1C .uleb128 0x1c + 1202 05c8 AC000000 .4byte .LVL21 + 1203 05cc 15 .uleb128 0x15 + 1204 05cd 01 .byte 0x1 + 1205 05ce 50 .byte 0x50 + 1206 05cf 02 .byte 0x2 + 1207 05d0 75 .byte 0x75 + 1208 05d1 08 .sleb128 8 + 1209 05d2 00 .byte 0 + 1210 05d3 00 .byte 0 + 1211 05d4 1D .uleb128 0x1d + 1212 05d5 01 .byte 0x1 + 1213 05d6 99000000 .4byte .LASF70 + 1214 05da 01 .byte 0x1 + 1215 05db C2 .byte 0xc2 + 1216 05dc 01 .byte 0x1 + 1217 05dd 00000000 .4byte .LFB10 + 1218 05e1 BC000000 .4byte .LFE10 + 1219 05e5 8F010000 .4byte .LLST10 + 1220 05e9 01 .byte 0x1 + 1221 05ea 43060000 .4byte 0x643 + 1222 05ee 17 .uleb128 0x17 + 1223 05ef 7000 .ascii "p\000" + 1224 05f1 01 .byte 0x1 + 1225 05f2 C2 .byte 0xc2 + 1226 05f3 8A020000 .4byte 0x28a + 1227 05f7 AF010000 .4byte .LLST11 + 1228 05fb 18 .uleb128 0x18 + 1229 05fc 717000 .ascii "qp\000" + 1230 05ff 01 .byte 0x1 + 1231 0600 C3 .byte 0xc3 + 1232 0601 21040000 .4byte 0x421 + 1233 0605 CD010000 .4byte .LLST12 + 1234 0609 1E .uleb128 0x1e + 1235 060a 687000 .ascii "hp\000" + 1236 060d 01 .byte 0x1 + 1237 060e C3 .byte 0xc3 + 1238 060f 21040000 .4byte 0x421 + 1239 0613 01 .byte 0x1 + 1240 0614 54 .byte 0x54 + 1241 0615 1F .uleb128 0x1f + 1242 0616 48000000 .4byte .LASF69 + 1243 061a 01 .byte 0x1 + 1244 061b C4 .byte 0xc4 + 1245 061c 27040000 .4byte 0x427 + 1246 0620 0C020000 .4byte .LLST13 + 1247 0624 1A .uleb128 0x1a + 1248 0625 1C000000 .4byte .LVL31 + 1249 0629 F1060000 .4byte 0x6f1 + 1250 062d 38060000 .4byte 0x638 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 23 + + + 1251 0631 15 .uleb128 0x15 + 1252 0632 01 .byte 0x1 + 1253 0633 50 .byte 0x50 + 1254 0634 02 .byte 0x2 + 1255 0635 75 .byte 0x75 + 1256 0636 08 .sleb128 8 + 1257 0637 00 .byte 0 + 1258 0638 20 .uleb128 0x20 + 1259 0639 88000000 .4byte .LVL35 + 1260 063d 01 .byte 0x1 + 1261 063e 05070000 .4byte 0x705 + 1262 0642 00 .byte 0 + 1263 0643 19 .uleb128 0x19 + 1264 0644 01 .byte 0x1 + 1265 0645 A8020000 .4byte .LASF72 + 1266 0649 01 .byte 0x1 + 1267 064a FA .byte 0xfa + 1268 064b 01 .byte 0x1 + 1269 064c 30000000 .4byte 0x30 + 1270 0650 00000000 .4byte .LFB11 + 1271 0654 6C000000 .4byte .LFE11 + 1272 0658 38020000 .4byte .LLST14 + 1273 065c 01 .byte 0x1 + 1274 065d C6060000 .4byte 0x6c6 + 1275 0661 16 .uleb128 0x16 + 1276 0662 48000000 .4byte .LASF69 + 1277 0666 01 .byte 0x1 + 1278 0667 FA .byte 0xfa + 1279 0668 27040000 .4byte 0x427 + 1280 066c 58020000 .4byte .LLST15 + 1281 0670 16 .uleb128 0x16 + 1282 0671 0A030000 .4byte .LASF73 + 1283 0675 01 .byte 0x1 + 1284 0676 FA .byte 0xfa + 1285 0677 C6060000 .4byte 0x6c6 + 1286 067b BB020000 .4byte .LLST16 + 1287 067f 18 .uleb128 0x18 + 1288 0680 717000 .ascii "qp\000" + 1289 0683 01 .byte 0x1 + 1290 0684 FB .byte 0xfb + 1291 0685 21040000 .4byte 0x421 + 1292 0689 D9020000 .4byte .LLST17 + 1293 068d 18 .uleb128 0x18 + 1294 068e 6E00 .ascii "n\000" + 1295 0690 01 .byte 0x1 + 1296 0691 FC .byte 0xfc + 1297 0692 30000000 .4byte 0x30 + 1298 0696 1A030000 .4byte .LLST18 + 1299 069a 18 .uleb128 0x18 + 1300 069b 737A00 .ascii "sz\000" + 1301 069e 01 .byte 0x1 + 1302 069f FC .byte 0xfc + 1303 06a0 30000000 .4byte 0x30 + 1304 06a4 45030000 .4byte .LLST19 + 1305 06a8 1A .uleb128 0x1a + 1306 06a9 1C000000 .4byte .LVL38 + 1307 06ad F1060000 .4byte 0x6f1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 24 + + + 1308 06b1 BC060000 .4byte 0x6bc + 1309 06b5 15 .uleb128 0x15 + 1310 06b6 01 .byte 0x1 + 1311 06b7 50 .byte 0x50 + 1312 06b8 02 .byte 0x2 + 1313 06b9 74 .byte 0x74 + 1314 06ba 0C .sleb128 12 + 1315 06bb 00 .byte 0 + 1316 06bc 1B .uleb128 0x1b + 1317 06bd 54000000 .4byte .LVL43 + 1318 06c1 05070000 .4byte 0x705 + 1319 06c5 00 .byte 0 + 1320 06c6 09 .uleb128 0x9 + 1321 06c7 04 .byte 0x4 + 1322 06c8 30000000 .4byte 0x30 + 1323 06cc 21 .uleb128 0x21 + 1324 06cd 96020000 .4byte .LASF74 + 1325 06d1 01 .byte 0x1 + 1326 06d2 44 .byte 0x44 + 1327 06d3 9F030000 .4byte 0x39f + 1328 06d7 05 .byte 0x5 + 1329 06d8 03 .byte 0x3 + 1330 06d9 00000000 .4byte default_heap + 1331 06dd 22 .uleb128 0x22 + 1332 06de 01 .byte 0x1 + 1333 06df EA020000 .4byte .LASF75 + 1334 06e3 08 .byte 0x8 + 1335 06e4 38 .byte 0x38 + 1336 06e5 01 .byte 0x1 + 1337 06e6 01 .byte 0x1 + 1338 06e7 F1060000 .4byte 0x6f1 + 1339 06eb 0D .uleb128 0xd + 1340 06ec 97040000 .4byte 0x497 + 1341 06f0 00 .byte 0 + 1342 06f1 22 .uleb128 0x22 + 1343 06f2 01 .byte 0x1 + 1344 06f3 AE010000 .4byte .LASF76 + 1345 06f7 08 .byte 0x8 + 1346 06f8 39 .byte 0x39 + 1347 06f9 01 .byte 0x1 + 1348 06fa 01 .byte 0x1 + 1349 06fb 05070000 .4byte 0x705 + 1350 06ff 0D .uleb128 0xd + 1351 0700 97040000 .4byte 0x497 + 1352 0704 00 .byte 0 + 1353 0705 23 .uleb128 0x23 + 1354 0706 01 .byte 0x1 + 1355 0707 4E000000 .4byte .LASF81 + 1356 070b 08 .byte 0x8 + 1357 070c 3D .byte 0x3d + 1358 070d 01 .byte 0x1 + 1359 070e 97040000 .4byte 0x497 + 1360 0712 01 .byte 0x1 + 1361 0713 00 .byte 0 + 1362 .section .debug_abbrev,"",%progbits + 1363 .Ldebug_abbrev0: + 1364 0000 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 25 + + + 1365 0001 11 .uleb128 0x11 + 1366 0002 01 .byte 0x1 + 1367 0003 25 .uleb128 0x25 + 1368 0004 0E .uleb128 0xe + 1369 0005 13 .uleb128 0x13 + 1370 0006 0B .uleb128 0xb + 1371 0007 03 .uleb128 0x3 + 1372 0008 0E .uleb128 0xe + 1373 0009 1B .uleb128 0x1b + 1374 000a 0E .uleb128 0xe + 1375 000b 55 .uleb128 0x55 + 1376 000c 06 .uleb128 0x6 + 1377 000d 11 .uleb128 0x11 + 1378 000e 01 .uleb128 0x1 + 1379 000f 52 .uleb128 0x52 + 1380 0010 01 .uleb128 0x1 + 1381 0011 10 .uleb128 0x10 + 1382 0012 06 .uleb128 0x6 + 1383 0013 00 .byte 0 + 1384 0014 00 .byte 0 + 1385 0015 02 .uleb128 0x2 + 1386 0016 24 .uleb128 0x24 + 1387 0017 00 .byte 0 + 1388 0018 0B .uleb128 0xb + 1389 0019 0B .uleb128 0xb + 1390 001a 3E .uleb128 0x3e + 1391 001b 0B .uleb128 0xb + 1392 001c 03 .uleb128 0x3 + 1393 001d 08 .uleb128 0x8 + 1394 001e 00 .byte 0 + 1395 001f 00 .byte 0 + 1396 0020 03 .uleb128 0x3 + 1397 0021 16 .uleb128 0x16 + 1398 0022 00 .byte 0 + 1399 0023 03 .uleb128 0x3 + 1400 0024 0E .uleb128 0xe + 1401 0025 3A .uleb128 0x3a + 1402 0026 0B .uleb128 0xb + 1403 0027 3B .uleb128 0x3b + 1404 0028 0B .uleb128 0xb + 1405 0029 49 .uleb128 0x49 + 1406 002a 13 .uleb128 0x13 + 1407 002b 00 .byte 0 + 1408 002c 00 .byte 0 + 1409 002d 04 .uleb128 0x4 + 1410 002e 24 .uleb128 0x24 + 1411 002f 00 .byte 0 + 1412 0030 0B .uleb128 0xb + 1413 0031 0B .uleb128 0xb + 1414 0032 3E .uleb128 0x3e + 1415 0033 0B .uleb128 0xb + 1416 0034 03 .uleb128 0x3 + 1417 0035 0E .uleb128 0xe + 1418 0036 00 .byte 0 + 1419 0037 00 .byte 0 + 1420 0038 05 .uleb128 0x5 + 1421 0039 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 26 + + + 1422 003a 01 .byte 0x1 + 1423 003b 03 .uleb128 0x3 + 1424 003c 0E .uleb128 0xe + 1425 003d 0B .uleb128 0xb + 1426 003e 0B .uleb128 0xb + 1427 003f 3A .uleb128 0x3a + 1428 0040 0B .uleb128 0xb + 1429 0041 3B .uleb128 0x3b + 1430 0042 0B .uleb128 0xb + 1431 0043 01 .uleb128 0x1 + 1432 0044 13 .uleb128 0x13 + 1433 0045 00 .byte 0 + 1434 0046 00 .byte 0 + 1435 0047 06 .uleb128 0x6 + 1436 0048 0D .uleb128 0xd + 1437 0049 00 .byte 0 + 1438 004a 03 .uleb128 0x3 + 1439 004b 0E .uleb128 0xe + 1440 004c 3A .uleb128 0x3a + 1441 004d 0B .uleb128 0xb + 1442 004e 3B .uleb128 0x3b + 1443 004f 0B .uleb128 0xb + 1444 0050 49 .uleb128 0x49 + 1445 0051 13 .uleb128 0x13 + 1446 0052 38 .uleb128 0x38 + 1447 0053 0A .uleb128 0xa + 1448 0054 00 .byte 0 + 1449 0055 00 .byte 0 + 1450 0056 07 .uleb128 0x7 + 1451 0057 0D .uleb128 0xd + 1452 0058 00 .byte 0 + 1453 0059 03 .uleb128 0x3 + 1454 005a 08 .uleb128 0x8 + 1455 005b 3A .uleb128 0x3a + 1456 005c 0B .uleb128 0xb + 1457 005d 3B .uleb128 0x3b + 1458 005e 0B .uleb128 0xb + 1459 005f 49 .uleb128 0x49 + 1460 0060 13 .uleb128 0x13 + 1461 0061 38 .uleb128 0x38 + 1462 0062 0A .uleb128 0xa + 1463 0063 00 .byte 0 + 1464 0064 00 .byte 0 + 1465 0065 08 .uleb128 0x8 + 1466 0066 13 .uleb128 0x13 + 1467 0067 01 .byte 0x1 + 1468 0068 0B .uleb128 0xb + 1469 0069 0B .uleb128 0xb + 1470 006a 3A .uleb128 0x3a + 1471 006b 0B .uleb128 0xb + 1472 006c 3B .uleb128 0x3b + 1473 006d 0B .uleb128 0xb + 1474 006e 01 .uleb128 0x1 + 1475 006f 13 .uleb128 0x13 + 1476 0070 00 .byte 0 + 1477 0071 00 .byte 0 + 1478 0072 09 .uleb128 0x9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 27 + + + 1479 0073 0F .uleb128 0xf + 1480 0074 00 .byte 0 + 1481 0075 0B .uleb128 0xb + 1482 0076 0B .uleb128 0xb + 1483 0077 49 .uleb128 0x49 + 1484 0078 13 .uleb128 0x13 + 1485 0079 00 .byte 0 + 1486 007a 00 .byte 0 + 1487 007b 0A .uleb128 0xa + 1488 007c 0F .uleb128 0xf + 1489 007d 00 .byte 0 + 1490 007e 0B .uleb128 0xb + 1491 007f 0B .uleb128 0xb + 1492 0080 00 .byte 0 + 1493 0081 00 .byte 0 + 1494 0082 0B .uleb128 0xb + 1495 0083 35 .uleb128 0x35 + 1496 0084 00 .byte 0 + 1497 0085 49 .uleb128 0x49 + 1498 0086 13 .uleb128 0x13 + 1499 0087 00 .byte 0 + 1500 0088 00 .byte 0 + 1501 0089 0C .uleb128 0xc + 1502 008a 15 .uleb128 0x15 + 1503 008b 01 .byte 0x1 + 1504 008c 27 .uleb128 0x27 + 1505 008d 0C .uleb128 0xc + 1506 008e 49 .uleb128 0x49 + 1507 008f 13 .uleb128 0x13 + 1508 0090 01 .uleb128 0x1 + 1509 0091 13 .uleb128 0x13 + 1510 0092 00 .byte 0 + 1511 0093 00 .byte 0 + 1512 0094 0D .uleb128 0xd + 1513 0095 05 .uleb128 0x5 + 1514 0096 00 .byte 0 + 1515 0097 49 .uleb128 0x49 + 1516 0098 13 .uleb128 0x13 + 1517 0099 00 .byte 0 + 1518 009a 00 .byte 0 + 1519 009b 0E .uleb128 0xe + 1520 009c 17 .uleb128 0x17 + 1521 009d 01 .byte 0x1 + 1522 009e 0B .uleb128 0xb + 1523 009f 0B .uleb128 0xb + 1524 00a0 3A .uleb128 0x3a + 1525 00a1 0B .uleb128 0xb + 1526 00a2 3B .uleb128 0x3b + 1527 00a3 0B .uleb128 0xb + 1528 00a4 01 .uleb128 0x1 + 1529 00a5 13 .uleb128 0x13 + 1530 00a6 00 .byte 0 + 1531 00a7 00 .byte 0 + 1532 00a8 0F .uleb128 0xf + 1533 00a9 0D .uleb128 0xd + 1534 00aa 00 .byte 0 + 1535 00ab 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 28 + + + 1536 00ac 0E .uleb128 0xe + 1537 00ad 3A .uleb128 0x3a + 1538 00ae 0B .uleb128 0xb + 1539 00af 3B .uleb128 0x3b + 1540 00b0 0B .uleb128 0xb + 1541 00b1 49 .uleb128 0x49 + 1542 00b2 13 .uleb128 0x13 + 1543 00b3 00 .byte 0 + 1544 00b4 00 .byte 0 + 1545 00b5 10 .uleb128 0x10 + 1546 00b6 17 .uleb128 0x17 + 1547 00b7 01 .byte 0x1 + 1548 00b8 03 .uleb128 0x3 + 1549 00b9 0E .uleb128 0xe + 1550 00ba 0B .uleb128 0xb + 1551 00bb 0B .uleb128 0xb + 1552 00bc 3A .uleb128 0x3a + 1553 00bd 0B .uleb128 0xb + 1554 00be 3B .uleb128 0x3b + 1555 00bf 0B .uleb128 0xb + 1556 00c0 01 .uleb128 0x1 + 1557 00c1 13 .uleb128 0x13 + 1558 00c2 00 .byte 0 + 1559 00c3 00 .byte 0 + 1560 00c4 11 .uleb128 0x11 + 1561 00c5 0D .uleb128 0xd + 1562 00c6 00 .byte 0 + 1563 00c7 03 .uleb128 0x3 + 1564 00c8 08 .uleb128 0x8 + 1565 00c9 3A .uleb128 0x3a + 1566 00ca 0B .uleb128 0xb + 1567 00cb 3B .uleb128 0x3b + 1568 00cc 0B .uleb128 0xb + 1569 00cd 49 .uleb128 0x49 + 1570 00ce 13 .uleb128 0x13 + 1571 00cf 00 .byte 0 + 1572 00d0 00 .byte 0 + 1573 00d1 12 .uleb128 0x12 + 1574 00d2 26 .uleb128 0x26 + 1575 00d3 00 .byte 0 + 1576 00d4 49 .uleb128 0x49 + 1577 00d5 13 .uleb128 0x13 + 1578 00d6 00 .byte 0 + 1579 00d7 00 .byte 0 + 1580 00d8 13 .uleb128 0x13 + 1581 00d9 2E .uleb128 0x2e + 1582 00da 01 .byte 0x1 + 1583 00db 3F .uleb128 0x3f + 1584 00dc 0C .uleb128 0xc + 1585 00dd 03 .uleb128 0x3 + 1586 00de 0E .uleb128 0xe + 1587 00df 3A .uleb128 0x3a + 1588 00e0 0B .uleb128 0xb + 1589 00e1 3B .uleb128 0x3b + 1590 00e2 0B .uleb128 0xb + 1591 00e3 27 .uleb128 0x27 + 1592 00e4 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 29 + + + 1593 00e5 11 .uleb128 0x11 + 1594 00e6 01 .uleb128 0x1 + 1595 00e7 12 .uleb128 0x12 + 1596 00e8 01 .uleb128 0x1 + 1597 00e9 40 .uleb128 0x40 + 1598 00ea 0A .uleb128 0xa + 1599 00eb 9742 .uleb128 0x2117 + 1600 00ed 0C .uleb128 0xc + 1601 00ee 01 .uleb128 0x1 + 1602 00ef 13 .uleb128 0x13 + 1603 00f0 00 .byte 0 + 1604 00f1 00 .byte 0 + 1605 00f2 14 .uleb128 0x14 + 1606 00f3 898201 .uleb128 0x4109 + 1607 00f6 01 .byte 0x1 + 1608 00f7 11 .uleb128 0x11 + 1609 00f8 01 .uleb128 0x1 + 1610 00f9 9542 .uleb128 0x2115 + 1611 00fb 0C .uleb128 0xc + 1612 00fc 31 .uleb128 0x31 + 1613 00fd 13 .uleb128 0x13 + 1614 00fe 00 .byte 0 + 1615 00ff 00 .byte 0 + 1616 0100 15 .uleb128 0x15 + 1617 0101 8A8201 .uleb128 0x410a + 1618 0104 00 .byte 0 + 1619 0105 02 .uleb128 0x2 + 1620 0106 0A .uleb128 0xa + 1621 0107 9142 .uleb128 0x2111 + 1622 0109 0A .uleb128 0xa + 1623 010a 00 .byte 0 + 1624 010b 00 .byte 0 + 1625 010c 16 .uleb128 0x16 + 1626 010d 05 .uleb128 0x5 + 1627 010e 00 .byte 0 + 1628 010f 03 .uleb128 0x3 + 1629 0110 0E .uleb128 0xe + 1630 0111 3A .uleb128 0x3a + 1631 0112 0B .uleb128 0xb + 1632 0113 3B .uleb128 0x3b + 1633 0114 0B .uleb128 0xb + 1634 0115 49 .uleb128 0x49 + 1635 0116 13 .uleb128 0x13 + 1636 0117 02 .uleb128 0x2 + 1637 0118 06 .uleb128 0x6 + 1638 0119 00 .byte 0 + 1639 011a 00 .byte 0 + 1640 011b 17 .uleb128 0x17 + 1641 011c 05 .uleb128 0x5 + 1642 011d 00 .byte 0 + 1643 011e 03 .uleb128 0x3 + 1644 011f 08 .uleb128 0x8 + 1645 0120 3A .uleb128 0x3a + 1646 0121 0B .uleb128 0xb + 1647 0122 3B .uleb128 0x3b + 1648 0123 0B .uleb128 0xb + 1649 0124 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 30 + + + 1650 0125 13 .uleb128 0x13 + 1651 0126 02 .uleb128 0x2 + 1652 0127 06 .uleb128 0x6 + 1653 0128 00 .byte 0 + 1654 0129 00 .byte 0 + 1655 012a 18 .uleb128 0x18 + 1656 012b 34 .uleb128 0x34 + 1657 012c 00 .byte 0 + 1658 012d 03 .uleb128 0x3 + 1659 012e 08 .uleb128 0x8 + 1660 012f 3A .uleb128 0x3a + 1661 0130 0B .uleb128 0xb + 1662 0131 3B .uleb128 0x3b + 1663 0132 0B .uleb128 0xb + 1664 0133 49 .uleb128 0x49 + 1665 0134 13 .uleb128 0x13 + 1666 0135 02 .uleb128 0x2 + 1667 0136 06 .uleb128 0x6 + 1668 0137 00 .byte 0 + 1669 0138 00 .byte 0 + 1670 0139 19 .uleb128 0x19 + 1671 013a 2E .uleb128 0x2e + 1672 013b 01 .byte 0x1 + 1673 013c 3F .uleb128 0x3f + 1674 013d 0C .uleb128 0xc + 1675 013e 03 .uleb128 0x3 + 1676 013f 0E .uleb128 0xe + 1677 0140 3A .uleb128 0x3a + 1678 0141 0B .uleb128 0xb + 1679 0142 3B .uleb128 0x3b + 1680 0143 0B .uleb128 0xb + 1681 0144 27 .uleb128 0x27 + 1682 0145 0C .uleb128 0xc + 1683 0146 49 .uleb128 0x49 + 1684 0147 13 .uleb128 0x13 + 1685 0148 11 .uleb128 0x11 + 1686 0149 01 .uleb128 0x1 + 1687 014a 12 .uleb128 0x12 + 1688 014b 01 .uleb128 0x1 + 1689 014c 40 .uleb128 0x40 + 1690 014d 06 .uleb128 0x6 + 1691 014e 9742 .uleb128 0x2117 + 1692 0150 0C .uleb128 0xc + 1693 0151 01 .uleb128 0x1 + 1694 0152 13 .uleb128 0x13 + 1695 0153 00 .byte 0 + 1696 0154 00 .byte 0 + 1697 0155 1A .uleb128 0x1a + 1698 0156 898201 .uleb128 0x4109 + 1699 0159 01 .byte 0x1 + 1700 015a 11 .uleb128 0x11 + 1701 015b 01 .uleb128 0x1 + 1702 015c 31 .uleb128 0x31 + 1703 015d 13 .uleb128 0x13 + 1704 015e 01 .uleb128 0x1 + 1705 015f 13 .uleb128 0x13 + 1706 0160 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 31 + + + 1707 0161 00 .byte 0 + 1708 0162 1B .uleb128 0x1b + 1709 0163 898201 .uleb128 0x4109 + 1710 0166 00 .byte 0 + 1711 0167 11 .uleb128 0x11 + 1712 0168 01 .uleb128 0x1 + 1713 0169 31 .uleb128 0x31 + 1714 016a 13 .uleb128 0x13 + 1715 016b 00 .byte 0 + 1716 016c 00 .byte 0 + 1717 016d 1C .uleb128 0x1c + 1718 016e 898201 .uleb128 0x4109 + 1719 0171 01 .byte 0x1 + 1720 0172 11 .uleb128 0x11 + 1721 0173 01 .uleb128 0x1 + 1722 0174 00 .byte 0 + 1723 0175 00 .byte 0 + 1724 0176 1D .uleb128 0x1d + 1725 0177 2E .uleb128 0x2e + 1726 0178 01 .byte 0x1 + 1727 0179 3F .uleb128 0x3f + 1728 017a 0C .uleb128 0xc + 1729 017b 03 .uleb128 0x3 + 1730 017c 0E .uleb128 0xe + 1731 017d 3A .uleb128 0x3a + 1732 017e 0B .uleb128 0xb + 1733 017f 3B .uleb128 0x3b + 1734 0180 0B .uleb128 0xb + 1735 0181 27 .uleb128 0x27 + 1736 0182 0C .uleb128 0xc + 1737 0183 11 .uleb128 0x11 + 1738 0184 01 .uleb128 0x1 + 1739 0185 12 .uleb128 0x12 + 1740 0186 01 .uleb128 0x1 + 1741 0187 40 .uleb128 0x40 + 1742 0188 06 .uleb128 0x6 + 1743 0189 9742 .uleb128 0x2117 + 1744 018b 0C .uleb128 0xc + 1745 018c 01 .uleb128 0x1 + 1746 018d 13 .uleb128 0x13 + 1747 018e 00 .byte 0 + 1748 018f 00 .byte 0 + 1749 0190 1E .uleb128 0x1e + 1750 0191 34 .uleb128 0x34 + 1751 0192 00 .byte 0 + 1752 0193 03 .uleb128 0x3 + 1753 0194 08 .uleb128 0x8 + 1754 0195 3A .uleb128 0x3a + 1755 0196 0B .uleb128 0xb + 1756 0197 3B .uleb128 0x3b + 1757 0198 0B .uleb128 0xb + 1758 0199 49 .uleb128 0x49 + 1759 019a 13 .uleb128 0x13 + 1760 019b 02 .uleb128 0x2 + 1761 019c 0A .uleb128 0xa + 1762 019d 00 .byte 0 + 1763 019e 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 32 + + + 1764 019f 1F .uleb128 0x1f + 1765 01a0 34 .uleb128 0x34 + 1766 01a1 00 .byte 0 + 1767 01a2 03 .uleb128 0x3 + 1768 01a3 0E .uleb128 0xe + 1769 01a4 3A .uleb128 0x3a + 1770 01a5 0B .uleb128 0xb + 1771 01a6 3B .uleb128 0x3b + 1772 01a7 0B .uleb128 0xb + 1773 01a8 49 .uleb128 0x49 + 1774 01a9 13 .uleb128 0x13 + 1775 01aa 02 .uleb128 0x2 + 1776 01ab 06 .uleb128 0x6 + 1777 01ac 00 .byte 0 + 1778 01ad 00 .byte 0 + 1779 01ae 20 .uleb128 0x20 + 1780 01af 898201 .uleb128 0x4109 + 1781 01b2 00 .byte 0 + 1782 01b3 11 .uleb128 0x11 + 1783 01b4 01 .uleb128 0x1 + 1784 01b5 9542 .uleb128 0x2115 + 1785 01b7 0C .uleb128 0xc + 1786 01b8 31 .uleb128 0x31 + 1787 01b9 13 .uleb128 0x13 + 1788 01ba 00 .byte 0 + 1789 01bb 00 .byte 0 + 1790 01bc 21 .uleb128 0x21 + 1791 01bd 34 .uleb128 0x34 + 1792 01be 00 .byte 0 + 1793 01bf 03 .uleb128 0x3 + 1794 01c0 0E .uleb128 0xe + 1795 01c1 3A .uleb128 0x3a + 1796 01c2 0B .uleb128 0xb + 1797 01c3 3B .uleb128 0x3b + 1798 01c4 0B .uleb128 0xb + 1799 01c5 49 .uleb128 0x49 + 1800 01c6 13 .uleb128 0x13 + 1801 01c7 02 .uleb128 0x2 + 1802 01c8 0A .uleb128 0xa + 1803 01c9 00 .byte 0 + 1804 01ca 00 .byte 0 + 1805 01cb 22 .uleb128 0x22 + 1806 01cc 2E .uleb128 0x2e + 1807 01cd 01 .byte 0x1 + 1808 01ce 3F .uleb128 0x3f + 1809 01cf 0C .uleb128 0xc + 1810 01d0 03 .uleb128 0x3 + 1811 01d1 0E .uleb128 0xe + 1812 01d2 3A .uleb128 0x3a + 1813 01d3 0B .uleb128 0xb + 1814 01d4 3B .uleb128 0x3b + 1815 01d5 0B .uleb128 0xb + 1816 01d6 27 .uleb128 0x27 + 1817 01d7 0C .uleb128 0xc + 1818 01d8 3C .uleb128 0x3c + 1819 01d9 0C .uleb128 0xc + 1820 01da 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 33 + + + 1821 01db 13 .uleb128 0x13 + 1822 01dc 00 .byte 0 + 1823 01dd 00 .byte 0 + 1824 01de 23 .uleb128 0x23 + 1825 01df 2E .uleb128 0x2e + 1826 01e0 00 .byte 0 + 1827 01e1 3F .uleb128 0x3f + 1828 01e2 0C .uleb128 0xc + 1829 01e3 03 .uleb128 0x3 + 1830 01e4 0E .uleb128 0xe + 1831 01e5 3A .uleb128 0x3a + 1832 01e6 0B .uleb128 0xb + 1833 01e7 3B .uleb128 0x3b + 1834 01e8 0B .uleb128 0xb + 1835 01e9 27 .uleb128 0x27 + 1836 01ea 0C .uleb128 0xc + 1837 01eb 49 .uleb128 0x49 + 1838 01ec 13 .uleb128 0x13 + 1839 01ed 3C .uleb128 0x3c + 1840 01ee 0C .uleb128 0xc + 1841 01ef 00 .byte 0 + 1842 01f0 00 .byte 0 + 1843 01f1 00 .byte 0 + 1844 .section .debug_loc,"",%progbits + 1845 .Ldebug_loc0: + 1846 .LLST0: + 1847 0000 00000000 .4byte .LVL1 + 1848 0004 14000000 .4byte .LVL4 + 1849 0008 0100 .2byte 0x1 + 1850 000a 50 .byte 0x50 + 1851 000b 14000000 .4byte .LVL4 + 1852 000f 1F000000 .4byte .LVL5-1 + 1853 0013 0300 .2byte 0x3 + 1854 0015 70 .byte 0x70 + 1855 0016 74 .sleb128 -12 + 1856 0017 9F .byte 0x9f + 1857 0018 1F000000 .4byte .LVL5-1 + 1858 001c 20000000 .4byte .LFE8 + 1859 0020 0400 .2byte 0x4 + 1860 0022 F3 .byte 0xf3 + 1861 0023 01 .uleb128 0x1 + 1862 0024 50 .byte 0x50 + 1863 0025 9F .byte 0x9f + 1864 0026 00000000 .4byte 0 + 1865 002a 00000000 .4byte 0 + 1866 .LLST1: + 1867 002e 00000000 .4byte .LVL1 + 1868 0032 1F000000 .4byte .LVL5-1 + 1869 0036 0100 .2byte 0x1 + 1870 0038 51 .byte 0x51 + 1871 0039 1F000000 .4byte .LVL5-1 + 1872 003d 20000000 .4byte .LFE8 + 1873 0041 0400 .2byte 0x4 + 1874 0043 F3 .byte 0xf3 + 1875 0044 01 .uleb128 0x1 + 1876 0045 51 .byte 0x51 + 1877 0046 9F .byte 0x9f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 34 + + + 1878 0047 00000000 .4byte 0 + 1879 004b 00000000 .4byte 0 + 1880 .LLST2: + 1881 004f 00000000 .4byte .LVL1 + 1882 0053 10000000 .4byte .LVL3 + 1883 0057 0100 .2byte 0x1 + 1884 0059 52 .byte 0x52 + 1885 005a 10000000 .4byte .LVL3 + 1886 005e 1F000000 .4byte .LVL5-1 + 1887 0062 0300 .2byte 0x3 + 1888 0064 72 .byte 0x72 + 1889 0065 08 .sleb128 8 + 1890 0066 9F .byte 0x9f + 1891 0067 1F000000 .4byte .LVL5-1 + 1892 006b 20000000 .4byte .LFE8 + 1893 006f 0400 .2byte 0x4 + 1894 0071 F3 .byte 0xf3 + 1895 0072 01 .uleb128 0x1 + 1896 0073 52 .byte 0x52 + 1897 0074 9F .byte 0x9f + 1898 0075 00000000 .4byte 0 + 1899 0079 00000000 .4byte 0 + 1900 .LLST3: + 1901 007d 08000000 .4byte .LVL2 + 1902 0081 1F000000 .4byte .LVL5-1 + 1903 0085 0100 .2byte 0x1 + 1904 0087 51 .byte 0x51 + 1905 0088 1F000000 .4byte .LVL5-1 + 1906 008c 20000000 .4byte .LFE8 + 1907 0090 0400 .2byte 0x4 + 1908 0092 F3 .byte 0xf3 + 1909 0093 01 .uleb128 0x1 + 1910 0094 51 .byte 0x51 + 1911 0095 9F .byte 0x9f + 1912 0096 00000000 .4byte 0 + 1913 009a 00000000 .4byte 0 + 1914 .LLST4: + 1915 009e 00000000 .4byte .LFB9 + 1916 00a2 04000000 .4byte .LCFI0 + 1917 00a6 0200 .2byte 0x2 + 1918 00a8 7D .byte 0x7d + 1919 00a9 00 .sleb128 0 + 1920 00aa 04000000 .4byte .LCFI0 + 1921 00ae D4000000 .4byte .LFE9 + 1922 00b2 0200 .2byte 0x2 + 1923 00b4 7D .byte 0x7d + 1924 00b5 10 .sleb128 16 + 1925 00b6 00000000 .4byte 0 + 1926 00ba 00000000 .4byte 0 + 1927 .LLST5: + 1928 00be 00000000 .4byte .LVL6 + 1929 00c2 10000000 .4byte .LVL7 + 1930 00c6 0100 .2byte 0x1 + 1931 00c8 50 .byte 0x50 + 1932 00c9 10000000 .4byte .LVL7 + 1933 00cd D4000000 .4byte .LFE9 + 1934 00d1 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 35 + + + 1935 00d3 56 .byte 0x56 + 1936 00d4 00000000 .4byte 0 + 1937 00d8 00000000 .4byte 0 + 1938 .LLST6: + 1939 00dc 00000000 .4byte .LVL6 + 1940 00e0 14000000 .4byte .LVL8 + 1941 00e4 0100 .2byte 0x1 + 1942 00e6 51 .byte 0x51 + 1943 00e7 14000000 .4byte .LVL8 + 1944 00eb 1C000000 .4byte .LVL9 + 1945 00ef 0300 .2byte 0x3 + 1946 00f1 71 .byte 0x71 + 1947 00f2 7D .sleb128 -3 + 1948 00f3 9F .byte 0x9f + 1949 00f4 1C000000 .4byte .LVL9 + 1950 00f8 D4000000 .4byte .LFE9 + 1951 00fc 0100 .2byte 0x1 + 1952 00fe 55 .byte 0x55 + 1953 00ff 00000000 .4byte 0 + 1954 0103 00000000 .4byte 0 + 1955 .LLST7: + 1956 0107 20000000 .4byte .LVL10 + 1957 010b 78000000 .4byte .LVL17 + 1958 010f 0100 .2byte 0x1 + 1959 0111 54 .byte 0x54 + 1960 0112 88000000 .4byte .LVL19 + 1961 0116 B8000000 .4byte .LVL22 + 1962 011a 0100 .2byte 0x1 + 1963 011c 54 .byte 0x54 + 1964 011d C8000000 .4byte .LVL24 + 1965 0121 CC000000 .4byte .LVL25 + 1966 0125 0100 .2byte 0x1 + 1967 0127 54 .byte 0x54 + 1968 0128 00000000 .4byte 0 + 1969 012c 00000000 .4byte 0 + 1970 .LLST8: + 1971 0130 28000000 .4byte .LVL12 + 1972 0134 2C000000 .4byte .LVL13 + 1973 0138 0100 .2byte 0x1 + 1974 013a 53 .byte 0x53 + 1975 013b 30000000 .4byte .LVL14 + 1976 013f 7F000000 .4byte .LVL18-1 + 1977 0143 0100 .2byte 0x1 + 1978 0145 53 .byte 0x53 + 1979 0146 7F000000 .4byte .LVL18-1 + 1980 014a 80000000 .4byte .LVL18 + 1981 014e 0300 .2byte 0x3 + 1982 0150 74 .byte 0x74 + 1983 0151 78 .sleb128 -8 + 1984 0152 9F .byte 0x9f + 1985 0153 88000000 .4byte .LVL19 + 1986 0157 97000000 .4byte .LVL20-1 + 1987 015b 0100 .2byte 0x1 + 1988 015d 53 .byte 0x53 + 1989 015e AC000000 .4byte .LVL21 + 1990 0162 C0000000 .4byte .LVL23 + 1991 0166 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 36 + + + 1992 0168 50 .byte 0x50 + 1993 0169 C0000000 .4byte .LVL23 + 1994 016d C8000000 .4byte .LVL24 + 1995 0171 0100 .2byte 0x1 + 1996 0173 54 .byte 0x54 + 1997 0174 00000000 .4byte 0 + 1998 0178 00000000 .4byte 0 + 1999 .LLST9: + 2000 017c 60000000 .4byte .LVL15 + 2001 0180 74000000 .4byte .LVL16 + 2002 0184 0100 .2byte 0x1 + 2003 0186 5C .byte 0x5c + 2004 0187 00000000 .4byte 0 + 2005 018b 00000000 .4byte 0 + 2006 .LLST10: + 2007 018f 00000000 .4byte .LFB10 + 2008 0193 04000000 .4byte .LCFI1 + 2009 0197 0200 .2byte 0x2 + 2010 0199 7D .byte 0x7d + 2011 019a 00 .sleb128 0 + 2012 019b 04000000 .4byte .LCFI1 + 2013 019f BC000000 .4byte .LFE10 + 2014 01a3 0200 .2byte 0x2 + 2015 01a5 7D .byte 0x7d + 2016 01a6 10 .sleb128 16 + 2017 01a7 00000000 .4byte 0 + 2018 01ab 00000000 .4byte 0 + 2019 .LLST11: + 2020 01af 00000000 .4byte .LVL26 + 2021 01b3 0C000000 .4byte .LVL27 + 2022 01b7 0100 .2byte 0x1 + 2023 01b9 50 .byte 0x50 + 2024 01ba 0C000000 .4byte .LVL27 + 2025 01be BC000000 .4byte .LFE10 + 2026 01c2 0100 .2byte 0x1 + 2027 01c4 56 .byte 0x56 + 2028 01c5 00000000 .4byte 0 + 2029 01c9 00000000 .4byte 0 + 2030 .LLST12: + 2031 01cd 14000000 .4byte .LVL29 + 2032 01d1 24000000 .4byte .LVL32 + 2033 01d5 0100 .2byte 0x1 + 2034 01d7 55 .byte 0x55 + 2035 01d8 24000000 .4byte .LVL32 + 2036 01dc 2C000000 .4byte .LVL33 + 2037 01e0 0100 .2byte 0x1 + 2038 01e2 53 .byte 0x53 + 2039 01e3 2C000000 .4byte .LVL33 + 2040 01e7 30000000 .4byte .LVL34 + 2041 01eb 0100 .2byte 0x1 + 2042 01ed 52 .byte 0x52 + 2043 01ee 30000000 .4byte .LVL34 + 2044 01f2 87000000 .4byte .LVL35-1 + 2045 01f6 0100 .2byte 0x1 + 2046 01f8 53 .byte 0x53 + 2047 01f9 88000000 .4byte .LVL35 + 2048 01fd BC000000 .4byte .LFE10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 37 + + + 2049 0201 0100 .2byte 0x1 + 2050 0203 53 .byte 0x53 + 2051 0204 00000000 .4byte 0 + 2052 0208 00000000 .4byte 0 + 2053 .LLST13: + 2054 020c 10000000 .4byte .LVL28 + 2055 0210 18000000 .4byte .LVL30 + 2056 0214 0100 .2byte 0x1 + 2057 0216 50 .byte 0x50 + 2058 0217 18000000 .4byte .LVL30 + 2059 021b 1B000000 .4byte .LVL31-1 + 2060 021f 0200 .2byte 0x2 + 2061 0221 74 .byte 0x74 + 2062 0222 00 .sleb128 0 + 2063 0223 1B000000 .4byte .LVL31-1 + 2064 0227 BC000000 .4byte .LFE10 + 2065 022b 0300 .2byte 0x3 + 2066 022d 75 .byte 0x75 + 2067 022e 7C .sleb128 -4 + 2068 022f 9F .byte 0x9f + 2069 0230 00000000 .4byte 0 + 2070 0234 00000000 .4byte 0 + 2071 .LLST14: + 2072 0238 00000000 .4byte .LFB11 + 2073 023c 04000000 .4byte .LCFI2 + 2074 0240 0200 .2byte 0x2 + 2075 0242 7D .byte 0x7d + 2076 0243 00 .sleb128 0 + 2077 0244 04000000 .4byte .LCFI2 + 2078 0248 6C000000 .4byte .LFE11 + 2079 024c 0200 .2byte 0x2 + 2080 024e 7D .byte 0x7d + 2081 024f 10 .sleb128 16 + 2082 0250 00000000 .4byte 0 + 2083 0254 00000000 .4byte 0 + 2084 .LLST15: + 2085 0258 00000000 .4byte .LVL36 + 2086 025c 10000000 .4byte .LVL37 + 2087 0260 0100 .2byte 0x1 + 2088 0262 50 .byte 0x50 + 2089 0263 10000000 .4byte .LVL37 + 2090 0267 30000000 .4byte .LVL39 + 2091 026b 0100 .2byte 0x1 + 2092 026d 54 .byte 0x54 + 2093 026e 30000000 .4byte .LVL39 + 2094 0272 5C000000 .4byte .LVL44 + 2095 0276 1300 .2byte 0x13 + 2096 0278 F3 .byte 0xf3 + 2097 0279 01 .uleb128 0x1 + 2098 027a 50 .byte 0x50 + 2099 027b 03 .byte 0x3 + 2100 027c 00000000 .4byte .LANCHOR0 + 2101 0280 F3 .byte 0xf3 + 2102 0281 01 .uleb128 0x1 + 2103 0282 50 .byte 0x50 + 2104 0283 30 .byte 0x30 + 2105 0284 2E .byte 0x2e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 38 + + + 2106 0285 28 .byte 0x28 + 2107 0286 0100 .2byte 0x1 + 2108 0288 16 .byte 0x16 + 2109 0289 13 .byte 0x13 + 2110 028a 9F .byte 0x9f + 2111 028b 5C000000 .4byte .LVL44 + 2112 028f 64000000 .4byte .LVL45 + 2113 0293 0100 .2byte 0x1 + 2114 0295 54 .byte 0x54 + 2115 0296 64000000 .4byte .LVL45 + 2116 029a 6C000000 .4byte .LFE11 + 2117 029e 1300 .2byte 0x13 + 2118 02a0 F3 .byte 0xf3 + 2119 02a1 01 .uleb128 0x1 + 2120 02a2 50 .byte 0x50 + 2121 02a3 03 .byte 0x3 + 2122 02a4 00000000 .4byte .LANCHOR0 + 2123 02a8 F3 .byte 0xf3 + 2124 02a9 01 .uleb128 0x1 + 2125 02aa 50 .byte 0x50 + 2126 02ab 30 .byte 0x30 + 2127 02ac 2E .byte 0x2e + 2128 02ad 28 .byte 0x28 + 2129 02ae 0100 .2byte 0x1 + 2130 02b0 16 .byte 0x16 + 2131 02b1 13 .byte 0x13 + 2132 02b2 9F .byte 0x9f + 2133 02b3 00000000 .4byte 0 + 2134 02b7 00000000 .4byte 0 + 2135 .LLST16: + 2136 02bb 00000000 .4byte .LVL36 + 2137 02bf 1B000000 .4byte .LVL38-1 + 2138 02c3 0100 .2byte 0x1 + 2139 02c5 51 .byte 0x51 + 2140 02c6 1B000000 .4byte .LVL38-1 + 2141 02ca 6C000000 .4byte .LFE11 + 2142 02ce 0100 .2byte 0x1 + 2143 02d0 55 .byte 0x55 + 2144 02d1 00000000 .4byte 0 + 2145 02d5 00000000 .4byte 0 + 2146 .LLST17: + 2147 02d9 1C000000 .4byte .LVL38 + 2148 02dd 30000000 .4byte .LVL39 + 2149 02e1 0300 .2byte 0x3 + 2150 02e3 74 .byte 0x74 + 2151 02e4 04 .sleb128 4 + 2152 02e5 9F .byte 0x9f + 2153 02e6 5C000000 .4byte .LVL44 + 2154 02ea 64000000 .4byte .LVL45 + 2155 02ee 0300 .2byte 0x3 + 2156 02f0 74 .byte 0x74 + 2157 02f1 04 .sleb128 4 + 2158 02f2 9F .byte 0x9f + 2159 02f3 64000000 .4byte .LVL45 + 2160 02f7 6C000000 .4byte .LFE11 + 2161 02fb 1500 .2byte 0x15 + 2162 02fd F3 .byte 0xf3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 39 + + + 2163 02fe 01 .uleb128 0x1 + 2164 02ff 50 .byte 0x50 + 2165 0300 03 .byte 0x3 + 2166 0301 00000000 .4byte .LANCHOR0 + 2167 0305 F3 .byte 0xf3 + 2168 0306 01 .uleb128 0x1 + 2169 0307 50 .byte 0x50 + 2170 0308 30 .byte 0x30 + 2171 0309 2E .byte 0x2e + 2172 030a 28 .byte 0x28 + 2173 030b 0100 .2byte 0x1 + 2174 030d 16 .byte 0x16 + 2175 030e 13 .byte 0x13 + 2176 030f 23 .byte 0x23 + 2177 0310 04 .uleb128 0x4 + 2178 0311 9F .byte 0x9f + 2179 0312 00000000 .4byte 0 + 2180 0316 00000000 .4byte 0 + 2181 .LLST18: + 2182 031a 1C000000 .4byte .LVL38 + 2183 031e 30000000 .4byte .LVL39 + 2184 0322 0200 .2byte 0x2 + 2185 0324 30 .byte 0x30 + 2186 0325 9F .byte 0x9f + 2187 0326 44000000 .4byte .LVL41 + 2188 032a 48000000 .4byte .LVL42 + 2189 032e 0100 .2byte 0x1 + 2190 0330 54 .byte 0x54 + 2191 0331 5C000000 .4byte .LVL44 + 2192 0335 6C000000 .4byte .LFE11 + 2193 0339 0200 .2byte 0x2 + 2194 033b 30 .byte 0x30 + 2195 033c 9F .byte 0x9f + 2196 033d 00000000 .4byte 0 + 2197 0341 00000000 .4byte 0 + 2198 .LLST19: + 2199 0345 1C000000 .4byte .LVL38 + 2200 0349 30000000 .4byte .LVL39 + 2201 034d 0200 .2byte 0x2 + 2202 034f 30 .byte 0x30 + 2203 0350 9F .byte 0x9f + 2204 0351 3C000000 .4byte .LVL40 + 2205 0355 48000000 .4byte .LVL42 + 2206 0359 0100 .2byte 0x1 + 2207 035b 52 .byte 0x52 + 2208 035c 5C000000 .4byte .LVL44 + 2209 0360 6C000000 .4byte .LFE11 + 2210 0364 0200 .2byte 0x2 + 2211 0366 30 .byte 0x30 + 2212 0367 9F .byte 0x9f + 2213 0368 00000000 .4byte 0 + 2214 036c 00000000 .4byte 0 + 2215 .section .debug_aranges,"",%progbits + 2216 0000 3C000000 .4byte 0x3c + 2217 0004 0200 .2byte 0x2 + 2218 0006 00000000 .4byte .Ldebug_info0 + 2219 000a 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 40 + + + 2220 000b 00 .byte 0 + 2221 000c 0000 .2byte 0 + 2222 000e 0000 .2byte 0 + 2223 0010 00000000 .4byte .LFB7 + 2224 0014 24000000 .4byte .LFE7-.LFB7 + 2225 0018 00000000 .4byte .LFB8 + 2226 001c 20000000 .4byte .LFE8-.LFB8 + 2227 0020 00000000 .4byte .LFB9 + 2228 0024 D4000000 .4byte .LFE9-.LFB9 + 2229 0028 00000000 .4byte .LFB10 + 2230 002c BC000000 .4byte .LFE10-.LFB10 + 2231 0030 00000000 .4byte .LFB11 + 2232 0034 6C000000 .4byte .LFE11-.LFB11 + 2233 0038 00000000 .4byte 0 + 2234 003c 00000000 .4byte 0 + 2235 .section .debug_ranges,"",%progbits + 2236 .Ldebug_ranges0: + 2237 0000 00000000 .4byte .LFB7 + 2238 0004 24000000 .4byte .LFE7 + 2239 0008 00000000 .4byte .LFB8 + 2240 000c 20000000 .4byte .LFE8 + 2241 0010 00000000 .4byte .LFB9 + 2242 0014 D4000000 .4byte .LFE9 + 2243 0018 00000000 .4byte .LFB10 + 2244 001c BC000000 .4byte .LFE10 + 2245 0020 00000000 .4byte .LFB11 + 2246 0024 6C000000 .4byte .LFE11 + 2247 0028 00000000 .4byte 0 + 2248 002c 00000000 .4byte 0 + 2249 .section .debug_line,"",%progbits + 2250 .Ldebug_line0: + 2251 0000 35020000 .section .debug_str,"MS",%progbits,1 + 2251 02005001 + 2251 00000201 + 2251 FB0E0D00 + 2251 01010101 + 2252 .LASF37: + 2253 0000 705F6D73 .ascii "p_msg\000" + 2253 6700 + 2254 .LASF2: + 2255 0006 73697A65 .ascii "size_t\000" + 2255 5F7400 + 2256 .LASF61: + 2257 000d 7264796D .ascii "rdymsg\000" + 2257 736700 + 2258 .LASF51: + 2259 0014 6D656D67 .ascii "memgetfunc_t\000" + 2259 65746675 + 2259 6E635F74 + 2259 00 + 2260 .LASF12: + 2261 0021 6C6F6E67 .ascii "long long unsigned int\000" + 2261 206C6F6E + 2261 6720756E + 2261 7369676E + 2261 65642069 + 2262 .LASF62: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 41 + + + 2263 0038 65786974 .ascii "exitcode\000" + 2263 636F6465 + 2263 00 + 2264 .LASF55: + 2265 0041 685F6672 .ascii "h_free\000" + 2265 656500 + 2266 .LASF69: + 2267 0048 68656170 .ascii "heapp\000" + 2267 7000 + 2268 .LASF81: + 2269 004e 63684D74 .ascii "chMtxUnlock\000" + 2269 78556E6C + 2269 6F636B00 + 2270 .LASF68: + 2271 005a 63684865 .ascii "chHeapInit\000" + 2271 6170496E + 2271 697400 + 2272 .LASF57: + 2273 0065 6E657874 .ascii "next\000" + 2273 00 + 2274 .LASF25: + 2275 006a 705F7072 .ascii "p_prio\000" + 2275 696F00 + 2276 .LASF11: + 2277 0071 6C6F6E67 .ascii "long long int\000" + 2277 206C6F6E + 2277 6720696E + 2277 7400 + 2278 .LASF1: + 2279 007f 7369676E .ascii "signed char\000" + 2279 65642063 + 2279 68617200 + 2280 .LASF56: + 2281 008b 685F6D74 .ascii "h_mtx\000" + 2281 7800 + 2282 .LASF48: + 2283 0091 6D5F7175 .ascii "m_queue\000" + 2283 65756500 + 2284 .LASF70: + 2285 0099 63684865 .ascii "chHeapFree\000" + 2285 61704672 + 2285 656500 + 2286 .LASF17: + 2287 00a4 74736C69 .ascii "tslices_t\000" + 2287 6365735F + 2287 7400 + 2288 .LASF8: + 2289 00ae 6C6F6E67 .ascii "long int\000" + 2289 20696E74 + 2289 00 + 2290 .LASF78: + 2291 00b7 2E2E2F2E .ascii "../../os/kernel/src/chheap.c\000" + 2291 2E2F6F73 + 2291 2F6B6572 + 2291 6E656C2F + 2291 7372632F + 2292 .LASF15: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 42 + + + 2293 00d4 74737461 .ascii "tstate_t\000" + 2293 74655F74 + 2293 00 + 2294 .LASF27: + 2295 00dd 705F6E65 .ascii "p_newer\000" + 2295 77657200 + 2296 .LASF79: + 2297 00e5 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 2297 73657273 + 2297 5C4E6963 + 2297 6F204D61 + 2297 61735C44 + 2298 0112 312D4243 .ascii "1-BCM2835-GCC\000" + 2298 4D323833 + 2298 352D4743 + 2298 4300 + 2299 .LASF44: + 2300 0120 72656761 .ascii "regarm_t\000" + 2300 726D5F74 + 2300 00 + 2301 .LASF59: + 2302 0129 616C6967 .ascii "align\000" + 2302 6E00 + 2303 .LASF0: + 2304 012f 756E7369 .ascii "unsigned int\000" + 2304 676E6564 + 2304 20696E74 + 2304 00 + 2305 .LASF10: + 2306 013c 6C6F6E67 .ascii "long unsigned int\000" + 2306 20756E73 + 2306 69676E65 + 2306 6420696E + 2306 7400 + 2307 .LASF46: + 2308 014e 636F6E74 .ascii "context\000" + 2308 65787400 + 2309 .LASF60: + 2310 0156 73697A65 .ascii "size\000" + 2310 00 + 2311 .LASF6: + 2312 015b 73686F72 .ascii "short unsigned int\000" + 2312 7420756E + 2312 7369676E + 2312 65642069 + 2312 6E7400 + 2313 .LASF19: + 2314 016e 6D73675F .ascii "msg_t\000" + 2314 7400 + 2315 .LASF14: + 2316 0174 746D6F64 .ascii "tmode_t\000" + 2316 655F7400 + 2317 .LASF42: + 2318 017c 54687265 .ascii "ThreadsList\000" + 2318 6164734C + 2318 69737400 + 2319 .LASF20: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 43 + + + 2320 0188 6576656E .ascii "eventmask_t\000" + 2320 746D6173 + 2320 6B5F7400 + 2321 .LASF47: + 2322 0194 4D757465 .ascii "Mutex\000" + 2322 7800 + 2323 .LASF43: + 2324 019a 73746B61 .ascii "stkalign_t\000" + 2324 6C69676E + 2324 5F7400 + 2325 .LASF66: + 2326 01a5 73697A65 .ascii "sizetype\000" + 2326 74797065 + 2326 00 + 2327 .LASF76: + 2328 01ae 63684D74 .ascii "chMtxLock\000" + 2328 784C6F63 + 2328 6B00 + 2329 .LASF28: + 2330 01b8 705F6F6C .ascii "p_older\000" + 2330 64657200 + 2331 .LASF41: + 2332 01c0 54687265 .ascii "ThreadsQueue\000" + 2332 61647351 + 2332 75657565 + 2332 00 + 2333 .LASF77: + 2334 01cd 474E5520 .ascii "GNU C 4.7.2\000" + 2334 4320342E + 2334 372E3200 + 2335 .LASF52: + 2336 01d9 4D656D6F .ascii "MemoryHeap\000" + 2336 72794865 + 2336 617000 + 2337 .LASF16: + 2338 01e4 74726566 .ascii "trefs_t\000" + 2338 735F7400 + 2339 .LASF24: + 2340 01ec 705F7072 .ascii "p_prev\000" + 2340 657600 + 2341 .LASF18: + 2342 01f3 74707269 .ascii "tprio_t\000" + 2342 6F5F7400 + 2343 .LASF13: + 2344 01fb 5F426F6F .ascii "_Bool\000" + 2344 6C00 + 2345 .LASF7: + 2346 0201 696E7433 .ascii "int32_t\000" + 2346 325F7400 + 2347 .LASF4: + 2348 0209 756E7369 .ascii "unsigned char\000" + 2348 676E6564 + 2348 20636861 + 2348 7200 + 2349 .LASF54: + 2350 0217 685F7072 .ascii "h_provider\000" + 2350 6F766964 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 44 + + + 2350 657200 + 2351 .LASF39: + 2352 0222 705F6D74 .ascii "p_mtxlist\000" + 2352 786C6973 + 2352 7400 + 2353 .LASF5: + 2354 022c 73686F72 .ascii "short int\000" + 2354 7420696E + 2354 7400 + 2355 .LASF30: + 2356 0236 705F7374 .ascii "p_state\000" + 2356 61746500 + 2357 .LASF33: + 2358 023e 705F7072 .ascii "p_preempt\000" + 2358 65656D70 + 2358 7400 + 2359 .LASF80: + 2360 0248 68656170 .ascii "heap_header\000" + 2360 5F686561 + 2360 64657200 + 2361 .LASF64: + 2362 0254 65776D61 .ascii "ewmask\000" + 2362 736B00 + 2363 .LASF23: + 2364 025b 705F6E65 .ascii "p_next\000" + 2364 787400 + 2365 .LASF31: + 2366 0262 705F666C .ascii "p_flags\000" + 2366 61677300 + 2367 .LASF22: + 2368 026a 54687265 .ascii "Thread\000" + 2368 616400 + 2369 .LASF71: + 2370 0271 63684865 .ascii "chHeapAlloc\000" + 2370 6170416C + 2370 6C6F6300 + 2371 .LASF38: + 2372 027d 705F6570 .ascii "p_epending\000" + 2372 656E6469 + 2372 6E6700 + 2373 .LASF9: + 2374 0288 75696E74 .ascii "uint32_t\000" + 2374 33325F74 + 2374 00 + 2375 .LASF58: + 2376 0291 68656170 .ascii "heap\000" + 2376 00 + 2377 .LASF74: + 2378 0296 64656661 .ascii "default_heap\000" + 2378 756C745F + 2378 68656170 + 2378 00 + 2379 .LASF65: + 2380 02a3 63686172 .ascii "char\000" + 2380 00 + 2381 .LASF72: + 2382 02a8 63684865 .ascii "chHeapStatus\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 45 + + + 2382 61705374 + 2382 61747573 + 2382 00 + 2383 .LASF50: + 2384 02b5 6D5F6E65 .ascii "m_next\000" + 2384 787400 + 2385 .LASF21: + 2386 02bc 73797374 .ascii "systime_t\000" + 2386 696D655F + 2386 7400 + 2387 .LASF40: + 2388 02c6 705F7265 .ascii "p_realprio\000" + 2388 616C7072 + 2388 696F00 + 2389 .LASF34: + 2390 02d1 705F7469 .ascii "p_time\000" + 2390 6D6500 + 2391 .LASF45: + 2392 02d8 696E7463 .ascii "intctx\000" + 2392 747800 + 2393 .LASF36: + 2394 02df 705F6D73 .ascii "p_msgqueue\000" + 2394 67717565 + 2394 756500 + 2395 .LASF75: + 2396 02ea 63684D74 .ascii "chMtxInit\000" + 2396 78496E69 + 2396 7400 + 2397 .LASF32: + 2398 02f4 705F7265 .ascii "p_refs\000" + 2398 667300 + 2399 .LASF3: + 2400 02fb 75696E74 .ascii "uint8_t\000" + 2400 385F7400 + 2401 .LASF63: + 2402 0303 77746F62 .ascii "wtobjp\000" + 2402 6A7000 + 2403 .LASF73: + 2404 030a 73697A65 .ascii "sizep\000" + 2404 7000 + 2405 .LASF29: + 2406 0310 705F6E61 .ascii "p_name\000" + 2406 6D6500 + 2407 .LASF67: + 2408 0317 5F686561 .ascii "_heap_init\000" + 2408 705F696E + 2408 697400 + 2409 .LASF49: + 2410 0322 6D5F6F77 .ascii "m_owner\000" + 2410 6E657200 + 2411 .LASF26: + 2412 032a 705F6374 .ascii "p_ctx\000" + 2412 7800 + 2413 .LASF35: + 2414 0330 705F7761 .ascii "p_waiting\000" + 2414 6974696E + 2414 6700 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 46 + + + 2415 .LASF53: + 2416 033a 6D656D6F .ascii "memory_heap\000" + 2416 72795F68 + 2416 65617000 + 2417 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s page 47 + + +DEFINED SYMBOLS + *ABS*:00000000 chheap.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s:17 .text._heap_init:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s:20 .text._heap_init:00000000 _heap_init +C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s:46 .text._heap_init:0000001c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s:52 .text.chHeapInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s:55 .text.chHeapInit:00000000 chHeapInit +C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s:87 .text.chHeapAlloc:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s:90 .text.chHeapAlloc:00000000 chHeapAlloc +C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s:217 .text.chHeapAlloc:000000d0 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s:222 .text.chHeapFree:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s:225 .text.chHeapFree:00000000 chHeapFree +C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s:335 .text.chHeapStatus:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s:338 .text.chHeapStatus:00000000 chHeapStatus +C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s:407 .text.chHeapStatus:00000068 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s:412 .bss.default_heap:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccxAmMsf.s:416 .bss.default_heap:00000000 default_heap + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chMtxInit +chCoreAlloc +chMtxLock +chMtxUnlock diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chlists.lst b/demos/ARM11-BCM2835-GCC/build/lst/chlists.lst new file mode 100644 index 0000000000..5a83fab190 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chlists.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccikNRgO.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chlists.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 39000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 1B000000 .4byte .LASF13 + 27 0015 57000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 04 .byte 0x4 + 31 001f 05 .byte 0x5 + 32 0020 696E7400 .ascii "int\000" + 33 0024 03 .uleb128 0x3 + 34 0025 04 .byte 0x4 + 35 0026 07 .byte 0x7 + 36 0027 0E000000 .4byte .LASF0 + 37 002b 03 .uleb128 0x3 + 38 002c 01 .byte 0x1 + 39 002d 06 .byte 0x6 + 40 002e DE000000 .4byte .LASF1 + 41 0032 03 .uleb128 0x3 + 42 0033 01 .byte 0x1 + 43 0034 08 .byte 0x8 + 44 0035 A9000000 .4byte .LASF2 + 45 0039 03 .uleb128 0x3 + 46 003a 02 .byte 0x2 + 47 003b 05 .byte 0x5 + 48 003c EA000000 .4byte .LASF3 + 49 0040 03 .uleb128 0x3 + 50 0041 02 .byte 0x2 + 51 0042 07 .byte 0x7 + 52 0043 CB000000 .4byte .LASF4 + 53 0047 03 .uleb128 0x3 + 54 0048 04 .byte 0x4 + 55 0049 05 .byte 0x5 + 56 004a BC000000 .4byte .LASF5 + 57 004e 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccikNRgO.s page 2 + + + 58 004f 04 .byte 0x4 + 59 0050 07 .byte 0x7 + 60 0051 45000000 .4byte .LASF6 + 61 0055 03 .uleb128 0x3 + 62 0056 08 .byte 0x8 + 63 0057 05 .byte 0x5 + 64 0058 00000000 .4byte .LASF7 + 65 005c 03 .uleb128 0x3 + 66 005d 08 .byte 0x8 + 67 005e 07 .byte 0x7 + 68 005f 92000000 .4byte .LASF8 + 69 0063 03 .uleb128 0x3 + 70 0064 01 .byte 0x1 + 71 0065 02 .byte 0x2 + 72 0066 C5000000 .4byte .LASF9 + 73 006a 03 .uleb128 0x3 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d B7000000 .4byte .LASF10 + 77 0071 03 .uleb128 0x3 + 78 0072 04 .byte 0x4 + 79 0073 07 .byte 0x7 + 80 0074 F4000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 08 .uleb128 0x8 + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccikNRgO.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 0E .uleb128 0xe + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF7: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF0: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF13: + 140 001b 2E2E2F2E .ascii "../../os/kernel/src/chlists.c\000" + 140 2E2F6F73 + 140 2F6B6572 + 140 6E656C2F + 140 7372632F + 141 .LASF12: + 142 0039 474E5520 .ascii "GNU C 4.7.2\000" + 142 4320342E + 142 372E3200 + 143 .LASF6: + 144 0045 6C6F6E67 .ascii "long unsigned int\000" + 144 20756E73 + 144 69676E65 + 144 6420696E + 144 7400 + 145 .LASF14: + 146 0057 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 146 73657273 + 146 5C4E6963 + 146 6F204D61 + 146 61735C44 + 147 0084 312D4243 .ascii "1-BCM2835-GCC\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccikNRgO.s page 4 + + + 147 4D323833 + 147 352D4743 + 147 4300 + 148 .LASF8: + 149 0092 6C6F6E67 .ascii "long long unsigned int\000" + 149 206C6F6E + 149 6720756E + 149 7369676E + 149 65642069 + 150 .LASF2: + 151 00a9 756E7369 .ascii "unsigned char\000" + 151 676E6564 + 151 20636861 + 151 7200 + 152 .LASF10: + 153 00b7 63686172 .ascii "char\000" + 153 00 + 154 .LASF5: + 155 00bc 6C6F6E67 .ascii "long int\000" + 155 20696E74 + 155 00 + 156 .LASF9: + 157 00c5 5F426F6F .ascii "_Bool\000" + 157 6C00 + 158 .LASF4: + 159 00cb 73686F72 .ascii "short unsigned int\000" + 159 7420756E + 159 7369676E + 159 65642069 + 159 6E7400 + 160 .LASF1: + 161 00de 7369676E .ascii "signed char\000" + 161 65642063 + 161 68617200 + 162 .LASF3: + 163 00ea 73686F72 .ascii "short int\000" + 163 7420696E + 163 7400 + 164 .LASF11: + 165 00f4 73697A65 .ascii "sizetype\000" + 165 74797065 + 165 00 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccikNRgO.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 chlists.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chmboxes.lst b/demos/ARM11-BCM2835-GCC/build/lst/chmboxes.lst new file mode 100644 index 0000000000..b5ed6554c6 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chmboxes.lst @@ -0,0 +1,3602 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chmboxes.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.chMBInit,"ax",%progbits + 17 .align 2 + 18 .global chMBInit + 19 .type chMBInit, %function + 20 chMBInit: + 21 .LFB7: + 22 .file 1 "../../os/kernel/src/chmboxes.c" + 23 .loc 1 72 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 .LVL0: + 28 0000 10402DE9 stmfd sp!, {r4, lr} + 29 .LCFI0: + 30 .cfi_def_cfa_offset 8 + 31 .cfi_offset 4, -8 + 32 .cfi_offset 14, -4 + 33 .loc 1 72 0 + 34 0004 0130A0E1 mov r3, r1 + 35 0008 0040A0E1 mov r4, r0 + 36 .loc 1 77 0 + 37 000c 02C181E0 add ip, r1, r2, asl #2 + 38 .loc 1 78 0 + 39 0010 1C0080E2 add r0, r0, #28 + 40 .LVL1: + 41 0014 0210A0E1 mov r1, r2 + 42 .LVL2: + 43 .loc 1 76 0 + 44 0018 0C3084E5 str r3, [r4, #12] + 45 001c 083084E5 str r3, [r4, #8] + 46 .loc 1 77 0 + 47 0020 081084E8 stmia r4, {r3, ip} + 48 .loc 1 78 0 + 49 0024 FEFFFFEB bl chSemInit + 50 .LVL3: + 51 .loc 1 79 0 + 52 0028 100084E2 add r0, r4, #16 + 53 002c 0010A0E3 mov r1, #0 + 54 .loc 1 80 0 + 55 0030 1040BDE8 ldmfd sp!, {r4, lr} + 56 .loc 1 79 0 + 57 0034 FEFFFFEA b chSemInit + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 2 + + + 58 .LVL4: + 59 .cfi_endproc + 60 .LFE7: + 61 .size chMBInit, .-chMBInit + 62 .section .text.chMBReset,"ax",%progbits + 63 .align 2 + 64 .global chMBReset + 65 .type chMBReset, %function + 66 chMBReset: + 67 .LFB8: + 68 .loc 1 91 0 + 69 .cfi_startproc + 70 @ args = 0, pretend = 0, frame = 0 + 71 @ frame_needed = 0, uses_anonymous_args = 0 + 72 .LVL5: + 73 0000 10402DE9 stmfd sp!, {r4, lr} + 74 .LCFI1: + 75 .cfi_def_cfa_offset 8 + 76 .cfi_offset 4, -8 + 77 .cfi_offset 14, -4 + 78 .loc 1 91 0 + 79 0004 0040A0E1 mov r4, r0 + 80 .loc 1 95 0 + 81 @ 95 "../../os/kernel/src/chmboxes.c" 1 + 82 0008 9FF021E3 msr CPSR_c, #0x9F + 83 @ 0 "" 2 + 84 .loc 1 96 0 + 85 000c 003090E5 ldr r3, [r0, #0] + 86 .loc 1 97 0 + 87 0010 041090E5 ldr r1, [r0, #4] + 88 .loc 1 96 0 + 89 0014 0C3084E5 str r3, [r4, #12] + 90 .loc 1 97 0 + 91 0018 011063E0 rsb r1, r3, r1 + 92 .loc 1 96 0 + 93 001c 083084E5 str r3, [r4, #8] + 94 .loc 1 97 0 + 95 0020 1C0080E2 add r0, r0, #28 + 96 .LVL6: + 97 0024 4111A0E1 mov r1, r1, asr #2 + 98 0028 FEFFFFEB bl chSemResetI + 99 .LVL7: + 100 .loc 1 98 0 + 101 002c 100084E2 add r0, r4, #16 + 102 0030 0010A0E3 mov r1, #0 + 103 0034 FEFFFFEB bl chSemResetI + 104 .LVL8: + 105 .loc 1 99 0 + 106 0038 FEFFFFEB bl chSchRescheduleS + 107 .LVL9: + 108 .loc 1 100 0 + 109 @ 100 "../../os/kernel/src/chmboxes.c" 1 + 110 003c 1FF021E3 msr CPSR_c, #0x1F + 111 @ 0 "" 2 + 112 0040 1080BDE8 ldmfd sp!, {r4, pc} + 113 .cfi_endproc + 114 .LFE8: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 3 + + + 115 .size chMBReset, .-chMBReset + 116 .section .text.chMBPostS,"ax",%progbits + 117 .align 2 + 118 .global chMBPostS + 119 .type chMBPostS, %function + 120 chMBPostS: + 121 .LFB10: + 122 .loc 1 150 0 + 123 .cfi_startproc + 124 @ args = 0, pretend = 0, frame = 0 + 125 @ frame_needed = 0, uses_anonymous_args = 0 + 126 .LVL10: + 127 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 128 .LCFI2: + 129 .cfi_def_cfa_offset 16 + 130 .cfi_offset 4, -16 + 131 .cfi_offset 5, -12 + 132 .cfi_offset 6, -8 + 133 .cfi_offset 14, -4 + 134 .loc 1 150 0 + 135 0004 0040A0E1 mov r4, r0 + 136 0008 0160A0E1 mov r6, r1 + 137 .loc 1 156 0 + 138 000c 1C0080E2 add r0, r0, #28 + 139 .LVL11: + 140 0010 0210A0E1 mov r1, r2 + 141 .LVL12: + 142 0014 FEFFFFEB bl chSemWaitTimeoutS + 143 .LVL13: + 144 .loc 1 157 0 + 145 0018 005050E2 subs r5, r0, #0 + 146 001c 0800001A bne .L4 + 147 .loc 1 159 0 + 148 0020 0C0094E9 ldmib r4, {r2, r3} + 149 .loc 1 158 0 + 150 0024 046083E4 str r6, [r3], #4 + 151 .loc 1 159 0 + 152 0028 020053E1 cmp r3, r2 + 153 .loc 1 158 0 + 154 002c 083084E5 str r3, [r4, #8] + 155 .loc 1 160 0 + 156 0030 00309425 ldrcs r3, [r4, #0] + 157 .loc 1 161 0 + 158 0034 100084E2 add r0, r4, #16 + 159 .LVL14: + 160 .loc 1 160 0 + 161 0038 08308425 strcs r3, [r4, #8] + 162 .loc 1 161 0 + 163 003c FEFFFFEB bl chSemSignalI + 164 .LVL15: + 165 .loc 1 162 0 + 166 0040 FEFFFFEB bl chSchRescheduleS + 167 .LVL16: + 168 .L4: + 169 .loc 1 165 0 + 170 0044 0500A0E1 mov r0, r5 + 171 0048 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 4 + + + 172 .cfi_endproc + 173 .LFE10: + 174 .size chMBPostS, .-chMBPostS + 175 .section .text.chMBPost,"ax",%progbits + 176 .align 2 + 177 .global chMBPost + 178 .type chMBPost, %function + 179 chMBPost: + 180 .LFB9: + 181 .loc 1 122 0 + 182 .cfi_startproc + 183 @ args = 0, pretend = 0, frame = 0 + 184 @ frame_needed = 0, uses_anonymous_args = 0 + 185 .LVL17: + 186 0000 08402DE9 stmfd sp!, {r3, lr} + 187 .LCFI3: + 188 .cfi_def_cfa_offset 8 + 189 .cfi_offset 3, -8 + 190 .cfi_offset 14, -4 + 191 .loc 1 125 0 + 192 @ 125 "../../os/kernel/src/chmboxes.c" 1 + 193 0004 9FF021E3 msr CPSR_c, #0x9F + 194 @ 0 "" 2 + 195 .loc 1 126 0 + 196 0008 FEFFFFEB bl chMBPostS + 197 .LVL18: + 198 .loc 1 127 0 + 199 @ 127 "../../os/kernel/src/chmboxes.c" 1 + 200 000c 1FF021E3 msr CPSR_c, #0x1F + 201 @ 0 "" 2 + 202 .loc 1 129 0 + 203 0010 0880BDE8 ldmfd sp!, {r3, pc} + 204 .cfi_endproc + 205 .LFE9: + 206 .size chMBPost, .-chMBPost + 207 .section .text.chMBPostI,"ax",%progbits + 208 .align 2 + 209 .global chMBPostI + 210 .type chMBPostI, %function + 211 chMBPostI: + 212 .LFB11: + 213 .loc 1 181 0 + 214 .cfi_startproc + 215 @ args = 0, pretend = 0, frame = 0 + 216 @ frame_needed = 0, uses_anonymous_args = 0 + 217 .LVL19: + 218 .loc 1 186 0 + 219 0000 242090E5 ldr r2, [r0, #36] + 220 .loc 1 181 0 + 221 0004 08402DE9 stmfd sp!, {r3, lr} + 222 .LCFI4: + 223 .cfi_def_cfa_offset 8 + 224 .cfi_offset 3, -8 + 225 .cfi_offset 14, -4 + 226 .loc 1 186 0 + 227 0008 000052E3 cmp r2, #0 + 228 000c 0C0000DA ble .L11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 5 + + + 229 .loc 1 189 0 + 230 0010 083090E5 ldr r3, [r0, #8] + 231 .loc 1 190 0 + 232 0014 04C090E5 ldr ip, [r0, #4] + 233 .loc 1 188 0 + 234 0018 012042E2 sub r2, r2, #1 + 235 001c 242080E5 str r2, [r0, #36] + 236 .loc 1 189 0 + 237 0020 041083E4 str r1, [r3], #4 + 238 .loc 1 190 0 + 239 0024 0C0053E1 cmp r3, ip + 240 .loc 1 189 0 + 241 0028 083080E5 str r3, [r0, #8] + 242 .loc 1 191 0 + 243 002c 00309025 ldrcs r3, [r0, #0] + 244 0030 08308025 strcs r3, [r0, #8] + 245 .loc 1 192 0 + 246 0034 100080E2 add r0, r0, #16 + 247 .LVL20: + 248 0038 FEFFFFEB bl chSemSignalI + 249 .LVL21: + 250 .loc 1 193 0 + 251 003c 0000A0E3 mov r0, #0 + 252 0040 0880BDE8 ldmfd sp!, {r3, pc} + 253 .LVL22: + 254 .L11: + 255 .loc 1 187 0 + 256 0044 0000E0E3 mvn r0, #0 + 257 .LVL23: + 258 .loc 1 194 0 + 259 0048 0880BDE8 ldmfd sp!, {r3, pc} + 260 .cfi_endproc + 261 .LFE11: + 262 .size chMBPostI, .-chMBPostI + 263 .section .text.chMBPostAheadS,"ax",%progbits + 264 .align 2 + 265 .global chMBPostAheadS + 266 .type chMBPostAheadS, %function + 267 chMBPostAheadS: + 268 .LFB13: + 269 .loc 1 243 0 + 270 .cfi_startproc + 271 @ args = 0, pretend = 0, frame = 0 + 272 @ frame_needed = 0, uses_anonymous_args = 0 + 273 .LVL24: + 274 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 275 .LCFI5: + 276 .cfi_def_cfa_offset 16 + 277 .cfi_offset 4, -16 + 278 .cfi_offset 5, -12 + 279 .cfi_offset 6, -8 + 280 .cfi_offset 14, -4 + 281 .loc 1 243 0 + 282 0004 0040A0E1 mov r4, r0 + 283 0008 0160A0E1 mov r6, r1 + 284 .loc 1 249 0 + 285 000c 1C0080E2 add r0, r0, #28 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 6 + + + 286 .LVL25: + 287 0010 0210A0E1 mov r1, r2 + 288 .LVL26: + 289 0014 FEFFFFEB bl chSemWaitTimeoutS + 290 .LVL27: + 291 .loc 1 250 0 + 292 0018 005050E2 subs r5, r0, #0 + 293 001c 0B00001A bne .L13 + 294 .loc 1 251 0 + 295 0020 0C3094E5 ldr r3, [r4, #12] + 296 0024 002094E5 ldr r2, [r4, #0] + 297 0028 043043E2 sub r3, r3, #4 + 298 002c 020053E1 cmp r3, r2 + 299 0030 0C3084E5 str r3, [r4, #12] + 300 .loc 1 252 0 + 301 0034 04309435 ldrcc r3, [r4, #4] + 302 .loc 1 254 0 + 303 0038 100084E2 add r0, r4, #16 + 304 .LVL28: + 305 .loc 1 252 0 + 306 003c 04304332 subcc r3, r3, #4 + 307 0040 0C308435 strcc r3, [r4, #12] + 308 .loc 1 253 0 + 309 0044 006083E5 str r6, [r3, #0] + 310 .loc 1 254 0 + 311 0048 FEFFFFEB bl chSemSignalI + 312 .LVL29: + 313 .loc 1 255 0 + 314 004c FEFFFFEB bl chSchRescheduleS + 315 .LVL30: + 316 .L13: + 317 .loc 1 258 0 + 318 0050 0500A0E1 mov r0, r5 + 319 0054 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 320 .cfi_endproc + 321 .LFE13: + 322 .size chMBPostAheadS, .-chMBPostAheadS + 323 .section .text.chMBPostAhead,"ax",%progbits + 324 .align 2 + 325 .global chMBPostAhead + 326 .type chMBPostAhead, %function + 327 chMBPostAhead: + 328 .LFB12: + 329 .loc 1 215 0 + 330 .cfi_startproc + 331 @ args = 0, pretend = 0, frame = 0 + 332 @ frame_needed = 0, uses_anonymous_args = 0 + 333 .LVL31: + 334 0000 08402DE9 stmfd sp!, {r3, lr} + 335 .LCFI6: + 336 .cfi_def_cfa_offset 8 + 337 .cfi_offset 3, -8 + 338 .cfi_offset 14, -4 + 339 .loc 1 218 0 + 340 @ 218 "../../os/kernel/src/chmboxes.c" 1 + 341 0004 9FF021E3 msr CPSR_c, #0x9F + 342 @ 0 "" 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 7 + + + 343 .loc 1 219 0 + 344 0008 FEFFFFEB bl chMBPostAheadS + 345 .LVL32: + 346 .loc 1 220 0 + 347 @ 220 "../../os/kernel/src/chmboxes.c" 1 + 348 000c 1FF021E3 msr CPSR_c, #0x1F + 349 @ 0 "" 2 + 350 .loc 1 222 0 + 351 0010 0880BDE8 ldmfd sp!, {r3, pc} + 352 .cfi_endproc + 353 .LFE12: + 354 .size chMBPostAhead, .-chMBPostAhead + 355 .section .text.chMBPostAheadI,"ax",%progbits + 356 .align 2 + 357 .global chMBPostAheadI + 358 .type chMBPostAheadI, %function + 359 chMBPostAheadI: + 360 .LFB14: + 361 .loc 1 274 0 + 362 .cfi_startproc + 363 @ args = 0, pretend = 0, frame = 0 + 364 @ frame_needed = 0, uses_anonymous_args = 0 + 365 .LVL33: + 366 .loc 1 279 0 + 367 0000 242090E5 ldr r2, [r0, #36] + 368 .loc 1 274 0 + 369 0004 08402DE9 stmfd sp!, {r3, lr} + 370 .LCFI7: + 371 .cfi_def_cfa_offset 8 + 372 .cfi_offset 3, -8 + 373 .cfi_offset 14, -4 + 374 .loc 1 279 0 + 375 0008 000052E3 cmp r2, #0 + 376 000c 0E0000DA ble .L19 + 377 .loc 1 282 0 + 378 0010 0C3090E5 ldr r3, [r0, #12] + 379 0014 00C090E5 ldr ip, [r0, #0] + 380 0018 043043E2 sub r3, r3, #4 + 381 001c 0C0053E1 cmp r3, ip + 382 0020 0C3080E5 str r3, [r0, #12] + 383 .loc 1 283 0 + 384 0024 04309035 ldrcc r3, [r0, #4] + 385 .loc 1 281 0 + 386 0028 012042E2 sub r2, r2, #1 + 387 .loc 1 283 0 + 388 002c 04304332 subcc r3, r3, #4 + 389 .loc 1 281 0 + 390 0030 242080E5 str r2, [r0, #36] + 391 .loc 1 283 0 + 392 0034 0C308035 strcc r3, [r0, #12] + 393 .loc 1 284 0 + 394 0038 001083E5 str r1, [r3, #0] + 395 .loc 1 285 0 + 396 003c 100080E2 add r0, r0, #16 + 397 .LVL34: + 398 0040 FEFFFFEB bl chSemSignalI + 399 .LVL35: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 8 + + + 400 .loc 1 286 0 + 401 0044 0000A0E3 mov r0, #0 + 402 0048 0880BDE8 ldmfd sp!, {r3, pc} + 403 .LVL36: + 404 .L19: + 405 .loc 1 280 0 + 406 004c 0000E0E3 mvn r0, #0 + 407 .LVL37: + 408 .loc 1 287 0 + 409 0050 0880BDE8 ldmfd sp!, {r3, pc} + 410 .cfi_endproc + 411 .LFE14: + 412 .size chMBPostAheadI, .-chMBPostAheadI + 413 .section .text.chMBFetchS,"ax",%progbits + 414 .align 2 + 415 .global chMBFetchS + 416 .type chMBFetchS, %function + 417 chMBFetchS: + 418 .LFB16: + 419 .loc 1 336 0 + 420 .cfi_startproc + 421 @ args = 0, pretend = 0, frame = 0 + 422 @ frame_needed = 0, uses_anonymous_args = 0 + 423 .LVL38: + 424 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 425 .LCFI8: + 426 .cfi_def_cfa_offset 16 + 427 .cfi_offset 4, -16 + 428 .cfi_offset 5, -12 + 429 .cfi_offset 6, -8 + 430 .cfi_offset 14, -4 + 431 .loc 1 336 0 + 432 0004 0040A0E1 mov r4, r0 + 433 0008 0160A0E1 mov r6, r1 + 434 .loc 1 342 0 + 435 000c 100080E2 add r0, r0, #16 + 436 .LVL39: + 437 0010 0210A0E1 mov r1, r2 + 438 .LVL40: + 439 0014 FEFFFFEB bl chSemWaitTimeoutS + 440 .LVL41: + 441 .loc 1 343 0 + 442 0018 005050E2 subs r5, r0, #0 + 443 001c 0A00001A bne .L21 + 444 .loc 1 344 0 + 445 0020 0C3094E5 ldr r3, [r4, #12] + 446 .loc 1 345 0 + 447 0024 041094E5 ldr r1, [r4, #4] + 448 .loc 1 344 0 + 449 0028 042093E4 ldr r2, [r3], #4 + 450 .loc 1 347 0 + 451 002c 1C0084E2 add r0, r4, #28 + 452 .LVL42: + 453 .loc 1 345 0 + 454 0030 010053E1 cmp r3, r1 + 455 .loc 1 344 0 + 456 0034 002086E5 str r2, [r6, #0] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 9 + + + 457 0038 0C3084E5 str r3, [r4, #12] + 458 .loc 1 346 0 + 459 003c 00309425 ldrcs r3, [r4, #0] + 460 0040 0C308425 strcs r3, [r4, #12] + 461 .loc 1 347 0 + 462 0044 FEFFFFEB bl chSemSignalI + 463 .LVL43: + 464 .loc 1 348 0 + 465 0048 FEFFFFEB bl chSchRescheduleS + 466 .LVL44: + 467 .L21: + 468 .loc 1 351 0 + 469 004c 0500A0E1 mov r0, r5 + 470 0050 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 471 .cfi_endproc + 472 .LFE16: + 473 .size chMBFetchS, .-chMBFetchS + 474 .section .text.chMBFetch,"ax",%progbits + 475 .align 2 + 476 .global chMBFetch + 477 .type chMBFetch, %function + 478 chMBFetch: + 479 .LFB15: + 480 .loc 1 308 0 + 481 .cfi_startproc + 482 @ args = 0, pretend = 0, frame = 0 + 483 @ frame_needed = 0, uses_anonymous_args = 0 + 484 .LVL45: + 485 0000 08402DE9 stmfd sp!, {r3, lr} + 486 .LCFI9: + 487 .cfi_def_cfa_offset 8 + 488 .cfi_offset 3, -8 + 489 .cfi_offset 14, -4 + 490 .loc 1 311 0 + 491 @ 311 "../../os/kernel/src/chmboxes.c" 1 + 492 0004 9FF021E3 msr CPSR_c, #0x9F + 493 @ 0 "" 2 + 494 .loc 1 312 0 + 495 0008 FEFFFFEB bl chMBFetchS + 496 .LVL46: + 497 .loc 1 313 0 + 498 @ 313 "../../os/kernel/src/chmboxes.c" 1 + 499 000c 1FF021E3 msr CPSR_c, #0x1F + 500 @ 0 "" 2 + 501 .loc 1 315 0 + 502 0010 0880BDE8 ldmfd sp!, {r3, pc} + 503 .cfi_endproc + 504 .LFE15: + 505 .size chMBFetch, .-chMBFetch + 506 .section .text.chMBFetchI,"ax",%progbits + 507 .align 2 + 508 .global chMBFetchI + 509 .type chMBFetchI, %function + 510 chMBFetchI: + 511 .LFB17: + 512 .loc 1 367 0 + 513 .cfi_startproc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 10 + + + 514 @ args = 0, pretend = 0, frame = 0 + 515 @ frame_needed = 0, uses_anonymous_args = 0 + 516 .LVL47: + 517 .loc 1 372 0 + 518 0000 182090E5 ldr r2, [r0, #24] + 519 .loc 1 367 0 + 520 0004 08402DE9 stmfd sp!, {r3, lr} + 521 .LCFI10: + 522 .cfi_def_cfa_offset 8 + 523 .cfi_offset 3, -8 + 524 .cfi_offset 14, -4 + 525 .loc 1 372 0 + 526 0008 000052E3 cmp r2, #0 + 527 000c 0D0000DA ble .L27 + 528 .loc 1 375 0 + 529 0010 0C3090E5 ldr r3, [r0, #12] + 530 .loc 1 374 0 + 531 0014 012042E2 sub r2, r2, #1 + 532 0018 182080E5 str r2, [r0, #24] + 533 .loc 1 375 0 + 534 001c 04C093E4 ldr ip, [r3], #4 + 535 .loc 1 376 0 + 536 0020 042090E5 ldr r2, [r0, #4] + 537 .loc 1 375 0 + 538 0024 00C081E5 str ip, [r1, #0] + 539 .loc 1 376 0 + 540 0028 020053E1 cmp r3, r2 + 541 .loc 1 375 0 + 542 002c 0C3080E5 str r3, [r0, #12] + 543 .loc 1 377 0 + 544 0030 00309025 ldrcs r3, [r0, #0] + 545 0034 0C308025 strcs r3, [r0, #12] + 546 .loc 1 378 0 + 547 0038 1C0080E2 add r0, r0, #28 + 548 .LVL48: + 549 003c FEFFFFEB bl chSemSignalI + 550 .LVL49: + 551 .loc 1 379 0 + 552 0040 0000A0E3 mov r0, #0 + 553 0044 0880BDE8 ldmfd sp!, {r3, pc} + 554 .LVL50: + 555 .L27: + 556 .loc 1 373 0 + 557 0048 0000E0E3 mvn r0, #0 + 558 .LVL51: + 559 .loc 1 380 0 + 560 004c 0880BDE8 ldmfd sp!, {r3, pc} + 561 .cfi_endproc + 562 .LFE17: + 563 .size chMBFetchI, .-chMBFetchI + 564 .text + 565 .Letext0: + 566 .file 2 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 567 .file 3 "../../os/ports/GCC/ARM/chtypes.h" + 568 .file 4 "../../os/kernel/include/chlists.h" + 569 .file 5 "../../os/kernel/include/chthreads.h" + 570 .file 6 "../../os/ports/GCC/ARM/chcore.h" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 11 + + + 571 .file 7 "../../os/kernel/include/chsem.h" + 572 .file 8 "../../os/kernel/include/chmtx.h" + 573 .file 9 "../../os/kernel/include/chmboxes.h" + 574 .file 10 "../../os/kernel/include/chschd.h" + 575 .section .debug_info,"",%progbits + 576 .Ldebug_info0: + 577 0000 D3090000 .4byte 0x9d3 + 578 0004 0200 .2byte 0x2 + 579 0006 00000000 .4byte .Ldebug_abbrev0 + 580 000a 04 .byte 0x4 + 581 000b 01 .uleb128 0x1 + 582 000c 28020000 .4byte .LASF81 + 583 0010 01 .byte 0x1 + 584 0011 0D010000 .4byte .LASF82 + 585 0015 D2000000 .4byte .LASF83 + 586 0019 00000000 .4byte .Ldebug_ranges0+0 + 587 001d 00000000 .4byte 0 + 588 0021 00000000 .4byte 0 + 589 0025 00000000 .4byte .Ldebug_line0 + 590 0029 02 .uleb128 0x2 + 591 002a 04 .byte 0x4 + 592 002b 05 .byte 0x5 + 593 002c 696E7400 .ascii "int\000" + 594 0030 03 .uleb128 0x3 + 595 0031 04 .byte 0x4 + 596 0032 07 .byte 0x7 + 597 0033 4C010000 .4byte .LASF0 + 598 0037 03 .uleb128 0x3 + 599 0038 01 .byte 0x1 + 600 0039 06 .byte 0x6 + 601 003a 92000000 .4byte .LASF1 + 602 003e 04 .uleb128 0x4 + 603 003f 5A030000 .4byte .LASF5 + 604 0043 02 .byte 0x2 + 605 0044 2A .byte 0x2a + 606 0045 49000000 .4byte 0x49 + 607 0049 03 .uleb128 0x3 + 608 004a 01 .byte 0x1 + 609 004b 08 .byte 0x8 + 610 004c 59020000 .4byte .LASF2 + 611 0050 03 .uleb128 0x3 + 612 0051 02 .byte 0x2 + 613 0052 05 .byte 0x5 + 614 0053 78020000 .4byte .LASF3 + 615 0057 03 .uleb128 0x3 + 616 0058 02 .byte 0x2 + 617 0059 07 .byte 0x7 + 618 005a 8E010000 .4byte .LASF4 + 619 005e 04 .uleb128 0x4 + 620 005f 51020000 .4byte .LASF6 + 621 0063 02 .byte 0x2 + 622 0064 4F .byte 0x4f + 623 0065 69000000 .4byte 0x69 + 624 0069 03 .uleb128 0x3 + 625 006a 04 .byte 0x4 + 626 006b 05 .byte 0x5 + 627 006c B0000000 .4byte .LASF7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 12 + + + 628 0070 04 .uleb128 0x4 + 629 0071 C5020000 .4byte .LASF8 + 630 0075 02 .byte 0x2 + 631 0076 50 .byte 0x50 + 632 0077 7B000000 .4byte 0x7b + 633 007b 03 .uleb128 0x3 + 634 007c 04 .byte 0x4 + 635 007d 07 .byte 0x7 + 636 007e 62010000 .4byte .LASF9 + 637 0082 03 .uleb128 0x3 + 638 0083 08 .byte 0x8 + 639 0084 05 .byte 0x5 + 640 0085 84000000 .4byte .LASF10 + 641 0089 03 .uleb128 0x3 + 642 008a 08 .byte 0x8 + 643 008b 07 .byte 0x7 + 644 008c 45000000 .4byte .LASF11 + 645 0090 03 .uleb128 0x3 + 646 0091 01 .byte 0x1 + 647 0092 02 .byte 0x2 + 648 0093 4B020000 .4byte .LASF12 + 649 0097 04 .uleb128 0x4 + 650 0098 BD010000 .4byte .LASF13 + 651 009c 03 .byte 0x3 + 652 009d 2C .byte 0x2c + 653 009e 3E000000 .4byte 0x3e + 654 00a2 04 .uleb128 0x4 + 655 00a3 B9000000 .4byte .LASF14 + 656 00a7 03 .byte 0x3 + 657 00a8 2D .byte 0x2d + 658 00a9 3E000000 .4byte 0x3e + 659 00ad 04 .uleb128 0x4 + 660 00ae 34020000 .4byte .LASF15 + 661 00b2 03 .byte 0x3 + 662 00b3 2E .byte 0x2e + 663 00b4 3E000000 .4byte 0x3e + 664 00b8 04 .uleb128 0x4 + 665 00b9 A6000000 .4byte .LASF16 + 666 00bd 03 .byte 0x3 + 667 00be 2F .byte 0x2f + 668 00bf 3E000000 .4byte 0x3e + 669 00c3 04 .uleb128 0x4 + 670 00c4 43020000 .4byte .LASF17 + 671 00c8 03 .byte 0x3 + 672 00c9 30 .byte 0x30 + 673 00ca 70000000 .4byte 0x70 + 674 00ce 04 .uleb128 0x4 + 675 00cf AC010000 .4byte .LASF18 + 676 00d3 03 .byte 0x3 + 677 00d4 31 .byte 0x31 + 678 00d5 5E000000 .4byte 0x5e + 679 00d9 04 .uleb128 0x4 + 680 00da D1010000 .4byte .LASF19 + 681 00de 03 .byte 0x3 + 682 00df 33 .byte 0x33 + 683 00e0 70000000 .4byte 0x70 + 684 00e4 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 13 + + + 685 00e5 EC020000 .4byte .LASF20 + 686 00e9 03 .byte 0x3 + 687 00ea 35 .byte 0x35 + 688 00eb 70000000 .4byte 0x70 + 689 00ef 04 .uleb128 0x4 + 690 00f0 46010000 .4byte .LASF21 + 691 00f4 03 .byte 0x3 + 692 00f5 36 .byte 0x36 + 693 00f6 5E000000 .4byte 0x5e + 694 00fa 04 .uleb128 0x4 + 695 00fb B3020000 .4byte .LASF22 + 696 00ff 04 .byte 0x4 + 697 0100 2A .byte 0x2a + 698 0101 05010000 .4byte 0x105 + 699 0105 05 .uleb128 0x5 + 700 0106 B3020000 .4byte .LASF22 + 701 010a 44 .byte 0x44 + 702 010b 05 .byte 0x5 + 703 010c 5E .byte 0x5e + 704 010d 1C020000 .4byte 0x21c + 705 0111 06 .uleb128 0x6 + 706 0112 9B020000 .4byte .LASF23 + 707 0116 05 .byte 0x5 + 708 0117 5F .byte 0x5f + 709 0118 41020000 .4byte 0x241 + 710 011c 02 .byte 0x2 + 711 011d 23 .byte 0x23 + 712 011e 00 .uleb128 0 + 713 011f 06 .uleb128 0x6 + 714 0120 3C020000 .4byte .LASF24 + 715 0124 05 .byte 0x5 + 716 0125 61 .byte 0x61 + 717 0126 41020000 .4byte 0x241 + 718 012a 02 .byte 0x2 + 719 012b 23 .byte 0x23 + 720 012c 04 .uleb128 0x4 + 721 012d 06 .uleb128 0x6 + 722 012e 7D000000 .4byte .LASF25 + 723 0132 05 .byte 0x5 + 724 0133 63 .byte 0x63 + 725 0134 C3000000 .4byte 0xc3 + 726 0138 02 .byte 0x2 + 727 0139 23 .byte 0x23 + 728 013a 08 .uleb128 0x8 + 729 013b 06 .uleb128 0x6 + 730 013c 78030000 .4byte .LASF26 + 731 0140 05 .byte 0x5 + 732 0141 64 .byte 0x64 + 733 0142 05030000 .4byte 0x305 + 734 0146 02 .byte 0x2 + 735 0147 23 .byte 0x23 + 736 0148 0C .uleb128 0xc + 737 0149 06 .uleb128 0x6 + 738 014a C2000000 .4byte .LASF27 + 739 014e 05 .byte 0x5 + 740 014f 66 .byte 0x66 + 741 0150 41020000 .4byte 0x241 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 14 + + + 742 0154 02 .byte 0x2 + 743 0155 23 .byte 0x23 + 744 0156 10 .uleb128 0x10 + 745 0157 06 .uleb128 0x6 + 746 0158 04020000 .4byte .LASF28 + 747 015c 05 .byte 0x5 + 748 015d 67 .byte 0x67 + 749 015e 41020000 .4byte 0x241 + 750 0162 02 .byte 0x2 + 751 0163 23 .byte 0x23 + 752 0164 14 .uleb128 0x14 + 753 0165 06 .uleb128 0x6 + 754 0166 69030000 .4byte .LASF29 + 755 016a 05 .byte 0x5 + 756 016b 6E .byte 0x6e + 757 016c 4A040000 .4byte 0x44a + 758 0170 02 .byte 0x2 + 759 0171 23 .byte 0x23 + 760 0172 18 .uleb128 0x18 + 761 0173 06 .uleb128 0x6 + 762 0174 82020000 .4byte .LASF30 + 763 0178 05 .byte 0x5 + 764 0179 79 .byte 0x79 + 765 017a A2000000 .4byte 0xa2 + 766 017e 02 .byte 0x2 + 767 017f 23 .byte 0x23 + 768 0180 1C .uleb128 0x1c + 769 0181 06 .uleb128 0x6 + 770 0182 A2020000 .4byte .LASF31 + 771 0186 05 .byte 0x5 + 772 0187 7D .byte 0x7d + 773 0188 97000000 .4byte 0x97 + 774 018c 02 .byte 0x2 + 775 018d 23 .byte 0x23 + 776 018e 1D .uleb128 0x1d + 777 018f 06 .uleb128 0x6 + 778 0190 47030000 .4byte .LASF32 + 779 0194 05 .byte 0x5 + 780 0195 82 .byte 0x82 + 781 0196 AD000000 .4byte 0xad + 782 019a 02 .byte 0x2 + 783 019b 23 .byte 0x23 + 784 019c 1E .uleb128 0x1e + 785 019d 06 .uleb128 0x6 + 786 019e 8A020000 .4byte .LASF33 + 787 01a2 05 .byte 0x5 + 788 01a3 88 .byte 0x88 + 789 01a4 B8000000 .4byte 0xb8 + 790 01a8 02 .byte 0x2 + 791 01a9 23 .byte 0x23 + 792 01aa 1F .uleb128 0x1f + 793 01ab 06 .uleb128 0x6 + 794 01ac 01030000 .4byte .LASF34 + 795 01b0 05 .byte 0x5 + 796 01b1 8F .byte 0x8f + 797 01b2 26030000 .4byte 0x326 + 798 01b6 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 15 + + + 799 01b7 23 .byte 0x23 + 800 01b8 20 .uleb128 0x20 + 801 01b9 07 .uleb128 0x7 + 802 01ba 705F7500 .ascii "p_u\000" + 803 01be 05 .byte 0x5 + 804 01bf B4 .byte 0xb4 + 805 01c0 15040000 .4byte 0x415 + 806 01c4 02 .byte 0x2 + 807 01c5 23 .byte 0x23 + 808 01c6 24 .uleb128 0x24 + 809 01c7 06 .uleb128 0x6 + 810 01c8 7E030000 .4byte .LASF35 + 811 01cc 05 .byte 0x5 + 812 01cd B9 .byte 0xb9 + 813 01ce 69020000 .4byte 0x269 + 814 01d2 02 .byte 0x2 + 815 01d3 23 .byte 0x23 + 816 01d4 28 .uleb128 0x28 + 817 01d5 06 .uleb128 0x6 + 818 01d6 1D030000 .4byte .LASF36 + 819 01da 05 .byte 0x5 + 820 01db BF .byte 0xbf + 821 01dc 47020000 .4byte 0x247 + 822 01e0 02 .byte 0x2 + 823 01e1 23 .byte 0x23 + 824 01e2 2C .uleb128 0x2c + 825 01e3 06 .uleb128 0x6 + 826 01e4 00000000 .4byte .LASF37 + 827 01e8 05 .byte 0x5 + 828 01e9 C3 .byte 0xc3 + 829 01ea CE000000 .4byte 0xce + 830 01ee 02 .byte 0x2 + 831 01ef 23 .byte 0x23 + 832 01f0 34 .uleb128 0x34 + 833 01f1 06 .uleb128 0x6 + 834 01f2 BA020000 .4byte .LASF38 + 835 01f6 05 .byte 0x5 + 836 01f7 C9 .byte 0xc9 + 837 01f8 D9000000 .4byte 0xd9 + 838 01fc 02 .byte 0x2 + 839 01fd 23 .byte 0x23 + 840 01fe 38 .uleb128 0x38 + 841 01ff 06 .uleb128 0x6 + 842 0200 6E020000 .4byte .LASF39 + 843 0204 05 .byte 0x5 + 844 0205 D0 .byte 0xd0 + 845 0206 5C040000 .4byte 0x45c + 846 020a 02 .byte 0x2 + 847 020b 23 .byte 0x23 + 848 020c 3C .uleb128 0x3c + 849 020d 06 .uleb128 0x6 + 850 020e F6020000 .4byte .LASF40 + 851 0212 05 .byte 0x5 + 852 0213 D4 .byte 0xd4 + 853 0214 C3000000 .4byte 0xc3 + 854 0218 02 .byte 0x2 + 855 0219 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 16 + + + 856 021a 40 .uleb128 0x40 + 857 021b 00 .byte 0 + 858 021c 08 .uleb128 0x8 + 859 021d 08 .byte 0x8 + 860 021e 04 .byte 0x4 + 861 021f 61 .byte 0x61 + 862 0220 41020000 .4byte 0x241 + 863 0224 06 .uleb128 0x6 + 864 0225 9B020000 .4byte .LASF23 + 865 0229 04 .byte 0x4 + 866 022a 62 .byte 0x62 + 867 022b 41020000 .4byte 0x241 + 868 022f 02 .byte 0x2 + 869 0230 23 .byte 0x23 + 870 0231 00 .uleb128 0 + 871 0232 06 .uleb128 0x6 + 872 0233 3C020000 .4byte .LASF24 + 873 0237 04 .byte 0x4 + 874 0238 64 .byte 0x64 + 875 0239 41020000 .4byte 0x241 + 876 023d 02 .byte 0x2 + 877 023e 23 .byte 0x23 + 878 023f 04 .uleb128 0x4 + 879 0240 00 .byte 0 + 880 0241 09 .uleb128 0x9 + 881 0242 04 .byte 0x4 + 882 0243 FA000000 .4byte 0xfa + 883 0247 04 .uleb128 0x4 + 884 0248 0C020000 .4byte .LASF41 + 885 024c 04 .byte 0x4 + 886 024d 66 .byte 0x66 + 887 024e 1C020000 .4byte 0x21c + 888 0252 08 .uleb128 0x8 + 889 0253 04 .byte 0x4 + 890 0254 04 .byte 0x4 + 891 0255 6B .byte 0x6b + 892 0256 69020000 .4byte 0x269 + 893 025a 06 .uleb128 0x6 + 894 025b 9B020000 .4byte .LASF23 + 895 025f 04 .byte 0x4 + 896 0260 6D .byte 0x6d + 897 0261 41020000 .4byte 0x241 + 898 0265 02 .byte 0x2 + 899 0266 23 .byte 0x23 + 900 0267 00 .uleb128 0 + 901 0268 00 .byte 0 + 902 0269 04 .uleb128 0x4 + 903 026a C5010000 .4byte .LASF42 + 904 026e 04 .byte 0x4 + 905 026f 70 .byte 0x70 + 906 0270 52020000 .4byte 0x252 + 907 0274 04 .uleb128 0x4 + 908 0275 3D010000 .4byte .LASF43 + 909 0279 06 .byte 0x6 + 910 027a A9 .byte 0xa9 + 911 027b 7F020000 .4byte 0x27f + 912 027f 0A .uleb128 0xa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 17 + + + 913 0280 04 .byte 0x4 + 914 0281 05 .uleb128 0x5 + 915 0282 16030000 .4byte .LASF44 + 916 0286 24 .byte 0x24 + 917 0287 06 .byte 0x6 + 918 0288 C0 .byte 0xc0 + 919 0289 05030000 .4byte 0x305 + 920 028d 07 .uleb128 0x7 + 921 028e 723400 .ascii "r4\000" + 922 0291 06 .byte 0x6 + 923 0292 C1 .byte 0xc1 + 924 0293 74020000 .4byte 0x274 + 925 0297 02 .byte 0x2 + 926 0298 23 .byte 0x23 + 927 0299 00 .uleb128 0 + 928 029a 07 .uleb128 0x7 + 929 029b 723500 .ascii "r5\000" + 930 029e 06 .byte 0x6 + 931 029f C2 .byte 0xc2 + 932 02a0 74020000 .4byte 0x274 + 933 02a4 02 .byte 0x2 + 934 02a5 23 .byte 0x23 + 935 02a6 04 .uleb128 0x4 + 936 02a7 07 .uleb128 0x7 + 937 02a8 723600 .ascii "r6\000" + 938 02ab 06 .byte 0x6 + 939 02ac C3 .byte 0xc3 + 940 02ad 74020000 .4byte 0x274 + 941 02b1 02 .byte 0x2 + 942 02b2 23 .byte 0x23 + 943 02b3 08 .uleb128 0x8 + 944 02b4 07 .uleb128 0x7 + 945 02b5 723700 .ascii "r7\000" + 946 02b8 06 .byte 0x6 + 947 02b9 C4 .byte 0xc4 + 948 02ba 74020000 .4byte 0x274 + 949 02be 02 .byte 0x2 + 950 02bf 23 .byte 0x23 + 951 02c0 0C .uleb128 0xc + 952 02c1 07 .uleb128 0x7 + 953 02c2 723800 .ascii "r8\000" + 954 02c5 06 .byte 0x6 + 955 02c6 C5 .byte 0xc5 + 956 02c7 74020000 .4byte 0x274 + 957 02cb 02 .byte 0x2 + 958 02cc 23 .byte 0x23 + 959 02cd 10 .uleb128 0x10 + 960 02ce 07 .uleb128 0x7 + 961 02cf 723900 .ascii "r9\000" + 962 02d2 06 .byte 0x6 + 963 02d3 C6 .byte 0xc6 + 964 02d4 74020000 .4byte 0x274 + 965 02d8 02 .byte 0x2 + 966 02d9 23 .byte 0x23 + 967 02da 14 .uleb128 0x14 + 968 02db 07 .uleb128 0x7 + 969 02dc 72313000 .ascii "r10\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 18 + + + 970 02e0 06 .byte 0x6 + 971 02e1 C7 .byte 0xc7 + 972 02e2 74020000 .4byte 0x274 + 973 02e6 02 .byte 0x2 + 974 02e7 23 .byte 0x23 + 975 02e8 18 .uleb128 0x18 + 976 02e9 07 .uleb128 0x7 + 977 02ea 72313100 .ascii "r11\000" + 978 02ee 06 .byte 0x6 + 979 02ef C8 .byte 0xc8 + 980 02f0 74020000 .4byte 0x274 + 981 02f4 02 .byte 0x2 + 982 02f5 23 .byte 0x23 + 983 02f6 1C .uleb128 0x1c + 984 02f7 07 .uleb128 0x7 + 985 02f8 6C7200 .ascii "lr\000" + 986 02fb 06 .byte 0x6 + 987 02fc C9 .byte 0xc9 + 988 02fd 74020000 .4byte 0x274 + 989 0301 02 .byte 0x2 + 990 0302 23 .byte 0x23 + 991 0303 20 .uleb128 0x20 + 992 0304 00 .byte 0 + 993 0305 05 .uleb128 0x5 + 994 0306 86010000 .4byte .LASF45 + 995 030a 04 .byte 0x4 + 996 030b 06 .byte 0x6 + 997 030c D1 .byte 0xd1 + 998 030d 20030000 .4byte 0x320 + 999 0311 07 .uleb128 0x7 + 1000 0312 72313300 .ascii "r13\000" + 1001 0316 06 .byte 0x6 + 1002 0317 D2 .byte 0xd2 + 1003 0318 20030000 .4byte 0x320 + 1004 031c 02 .byte 0x2 + 1005 031d 23 .byte 0x23 + 1006 031e 00 .uleb128 0 + 1007 031f 00 .byte 0 + 1008 0320 09 .uleb128 0x9 + 1009 0321 04 .byte 0x4 + 1010 0322 81020000 .4byte 0x281 + 1011 0326 0B .uleb128 0xb + 1012 0327 E4000000 .4byte 0xe4 + 1013 032b 05 .uleb128 0x5 + 1014 032c 32030000 .4byte .LASF46 + 1015 0330 0C .byte 0xc + 1016 0331 07 .byte 0x7 + 1017 0332 2C .byte 0x2c + 1018 0333 54030000 .4byte 0x354 + 1019 0337 06 .uleb128 0x6 + 1020 0338 CA000000 .4byte .LASF47 + 1021 033c 07 .byte 0x7 + 1022 033d 2D .byte 0x2d + 1023 033e 47020000 .4byte 0x247 + 1024 0342 02 .byte 0x2 + 1025 0343 23 .byte 0x23 + 1026 0344 00 .uleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 19 + + + 1027 0345 06 .uleb128 0x6 + 1028 0346 80010000 .4byte .LASF48 + 1029 034a 07 .byte 0x7 + 1030 034b 2F .byte 0x2f + 1031 034c EF000000 .4byte 0xef + 1032 0350 02 .byte 0x2 + 1033 0351 23 .byte 0x23 + 1034 0352 08 .uleb128 0x8 + 1035 0353 00 .byte 0 + 1036 0354 04 .uleb128 0x4 + 1037 0355 32030000 .4byte .LASF46 + 1038 0359 07 .byte 0x7 + 1039 035a 30 .byte 0x30 + 1040 035b 2B030000 .4byte 0x32b + 1041 035f 05 .uleb128 0x5 + 1042 0360 DD010000 .4byte .LASF49 + 1043 0364 10 .byte 0x10 + 1044 0365 08 .byte 0x8 + 1045 0366 2C .byte 0x2c + 1046 0367 96030000 .4byte 0x396 + 1047 036b 06 .uleb128 0x6 + 1048 036c 9E000000 .4byte .LASF50 + 1049 0370 08 .byte 0x8 + 1050 0371 2D .byte 0x2d + 1051 0372 47020000 .4byte 0x247 + 1052 0376 02 .byte 0x2 + 1053 0377 23 .byte 0x23 + 1054 0378 00 .uleb128 0 + 1055 0379 06 .uleb128 0x6 + 1056 037a 70030000 .4byte .LASF51 + 1057 037e 08 .byte 0x8 + 1058 037f 2F .byte 0x2f + 1059 0380 41020000 .4byte 0x241 + 1060 0384 02 .byte 0x2 + 1061 0385 23 .byte 0x23 + 1062 0386 08 .uleb128 0x8 + 1063 0387 06 .uleb128 0x6 + 1064 0388 E5020000 .4byte .LASF52 + 1065 038c 08 .byte 0x8 + 1066 038d 31 .byte 0x31 + 1067 038e 96030000 .4byte 0x396 + 1068 0392 02 .byte 0x2 + 1069 0393 23 .byte 0x23 + 1070 0394 0C .uleb128 0xc + 1071 0395 00 .byte 0 + 1072 0396 09 .uleb128 0x9 + 1073 0397 04 .byte 0x4 + 1074 0398 5F030000 .4byte 0x35f + 1075 039c 04 .uleb128 0x4 + 1076 039d DD010000 .4byte .LASF49 + 1077 03a1 08 .byte 0x8 + 1078 03a2 33 .byte 0x33 + 1079 03a3 5F030000 .4byte 0x35f + 1080 03a7 08 .uleb128 0x8 + 1081 03a8 28 .byte 0x28 + 1082 03a9 09 .byte 0x9 + 1083 03aa 33 .byte 0x33 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 20 + + + 1084 03ab 04040000 .4byte 0x404 + 1085 03af 06 .uleb128 0x6 + 1086 03b0 19020000 .4byte .LASF53 + 1087 03b4 09 .byte 0x9 + 1088 03b5 34 .byte 0x34 + 1089 03b6 04040000 .4byte 0x404 + 1090 03ba 02 .byte 0x2 + 1091 03bb 23 .byte 0x23 + 1092 03bc 00 .uleb128 0 + 1093 03bd 06 .uleb128 0x6 + 1094 03be 67020000 .4byte .LASF54 + 1095 03c2 09 .byte 0x9 + 1096 03c3 36 .byte 0x36 + 1097 03c4 04040000 .4byte 0x404 + 1098 03c8 02 .byte 0x2 + 1099 03c9 23 .byte 0x23 + 1100 03ca 04 .uleb128 0x4 + 1101 03cb 06 .uleb128 0x6 + 1102 03cc 74000000 .4byte .LASF55 + 1103 03d0 09 .byte 0x9 + 1104 03d1 38 .byte 0x38 + 1105 03d2 04040000 .4byte 0x404 + 1106 03d6 02 .byte 0x2 + 1107 03d7 23 .byte 0x23 + 1108 03d8 08 .uleb128 0x8 + 1109 03d9 06 .uleb128 0x6 + 1110 03da F1010000 .4byte .LASF56 + 1111 03de 09 .byte 0x9 + 1112 03df 39 .byte 0x39 + 1113 03e0 04040000 .4byte 0x404 + 1114 03e4 02 .byte 0x2 + 1115 03e5 23 .byte 0x23 + 1116 03e6 0C .uleb128 0xc + 1117 03e7 06 .uleb128 0x6 + 1118 03e8 3C030000 .4byte .LASF57 + 1119 03ec 09 .byte 0x9 + 1120 03ed 3A .byte 0x3a + 1121 03ee 54030000 .4byte 0x354 + 1122 03f2 02 .byte 0x2 + 1123 03f3 23 .byte 0x23 + 1124 03f4 10 .uleb128 0x10 + 1125 03f5 06 .uleb128 0x6 + 1126 03f6 74010000 .4byte .LASF58 + 1127 03fa 09 .byte 0x9 + 1128 03fb 3C .byte 0x3c + 1129 03fc 54030000 .4byte 0x354 + 1130 0400 02 .byte 0x2 + 1131 0401 23 .byte 0x23 + 1132 0402 1C .uleb128 0x1c + 1133 0403 00 .byte 0 + 1134 0404 09 .uleb128 0x9 + 1135 0405 04 .byte 0x4 + 1136 0406 CE000000 .4byte 0xce + 1137 040a 04 .uleb128 0x4 + 1138 040b 2E000000 .4byte .LASF59 + 1139 040f 09 .byte 0x9 + 1140 0410 3E .byte 0x3e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 21 + + + 1141 0411 A7030000 .4byte 0x3a7 + 1142 0415 0C .uleb128 0xc + 1143 0416 04 .byte 0x4 + 1144 0417 05 .byte 0x5 + 1145 0418 96 .byte 0x96 + 1146 0419 4A040000 .4byte 0x44a + 1147 041d 0D .uleb128 0xd + 1148 041e 13000000 .4byte .LASF60 + 1149 0422 05 .byte 0x5 + 1150 0423 9D .byte 0x9d + 1151 0424 CE000000 .4byte 0xce + 1152 0428 0D .uleb128 0xd + 1153 0429 5C000000 .4byte .LASF61 + 1154 042d 05 .byte 0x5 + 1155 042e A4 .byte 0xa4 + 1156 042f CE000000 .4byte 0xce + 1157 0433 0D .uleb128 0xd + 1158 0434 62030000 .4byte .LASF62 + 1159 0438 05 .byte 0x5 + 1160 0439 AB .byte 0xab + 1161 043a 7F020000 .4byte 0x27f + 1162 043e 0D .uleb128 0xd + 1163 043f 94020000 .4byte .LASF63 + 1164 0443 05 .byte 0x5 + 1165 0444 B2 .byte 0xb2 + 1166 0445 D9000000 .4byte 0xd9 + 1167 0449 00 .byte 0 + 1168 044a 09 .uleb128 0x9 + 1169 044b 04 .byte 0x4 + 1170 044c 50040000 .4byte 0x450 + 1171 0450 0E .uleb128 0xe + 1172 0451 55040000 .4byte 0x455 + 1173 0455 03 .uleb128 0x3 + 1174 0456 01 .byte 0x1 + 1175 0457 08 .byte 0x8 + 1176 0458 CE020000 .4byte .LASF64 + 1177 045c 09 .uleb128 0x9 + 1178 045d 04 .byte 0x4 + 1179 045e 9C030000 .4byte 0x39c + 1180 0462 03 .uleb128 0x3 + 1181 0463 04 .byte 0x4 + 1182 0464 07 .byte 0x7 + 1183 0465 E8010000 .4byte .LASF65 + 1184 0469 0F .uleb128 0xf + 1185 046a 01 .byte 0x1 + 1186 046b 59010000 .4byte .LASF66 + 1187 046f 01 .byte 0x1 + 1188 0470 48 .byte 0x48 + 1189 0471 01 .byte 0x1 + 1190 0472 00000000 .4byte .LFB7 + 1191 0476 38000000 .4byte .LFE7 + 1192 047a 00000000 .4byte .LLST0 + 1193 047e 01 .byte 0x1 + 1194 047f E0040000 .4byte 0x4e0 + 1195 0483 10 .uleb128 0x10 + 1196 0484 6D627000 .ascii "mbp\000" + 1197 0488 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 22 + + + 1198 0489 48 .byte 0x48 + 1199 048a E0040000 .4byte 0x4e0 + 1200 048e 20000000 .4byte .LLST1 + 1201 0492 10 .uleb128 0x10 + 1202 0493 62756600 .ascii "buf\000" + 1203 0497 01 .byte 0x1 + 1204 0498 48 .byte 0x48 + 1205 0499 04040000 .4byte 0x404 + 1206 049d 3E000000 .4byte .LLST2 + 1207 04a1 10 .uleb128 0x10 + 1208 04a2 6E00 .ascii "n\000" + 1209 04a4 01 .byte 0x1 + 1210 04a5 48 .byte 0x48 + 1211 04a6 EF000000 .4byte 0xef + 1212 04aa 6A000000 .4byte .LLST3 + 1213 04ae 11 .uleb128 0x11 + 1214 04af 28000000 .4byte .LVL3 + 1215 04b3 67090000 .4byte 0x967 + 1216 04b7 C9040000 .4byte 0x4c9 + 1217 04bb 12 .uleb128 0x12 + 1218 04bc 01 .byte 0x1 + 1219 04bd 51 .byte 0x51 + 1220 04be 03 .byte 0x3 + 1221 04bf F3 .byte 0xf3 + 1222 04c0 01 .uleb128 0x1 + 1223 04c1 52 .byte 0x52 + 1224 04c2 12 .uleb128 0x12 + 1225 04c3 01 .byte 0x1 + 1226 04c4 50 .byte 0x50 + 1227 04c5 02 .byte 0x2 + 1228 04c6 74 .byte 0x74 + 1229 04c7 1C .sleb128 28 + 1230 04c8 00 .byte 0 + 1231 04c9 13 .uleb128 0x13 + 1232 04ca 38000000 .4byte .LVL4 + 1233 04ce 01 .byte 0x1 + 1234 04cf 67090000 .4byte 0x967 + 1235 04d3 12 .uleb128 0x12 + 1236 04d4 01 .byte 0x1 + 1237 04d5 51 .byte 0x51 + 1238 04d6 01 .byte 0x1 + 1239 04d7 30 .byte 0x30 + 1240 04d8 12 .uleb128 0x12 + 1241 04d9 01 .byte 0x1 + 1242 04da 50 .byte 0x50 + 1243 04db 02 .byte 0x2 + 1244 04dc 74 .byte 0x74 + 1245 04dd 10 .sleb128 16 + 1246 04de 00 .byte 0 + 1247 04df 00 .byte 0 + 1248 04e0 09 .uleb128 0x9 + 1249 04e1 04 .byte 0x4 + 1250 04e2 0A040000 .4byte 0x40a + 1251 04e6 0F .uleb128 0xf + 1252 04e7 01 .byte 0x1 + 1253 04e8 FA010000 .4byte .LASF67 + 1254 04ec 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 23 + + + 1255 04ed 5B .byte 0x5b + 1256 04ee 01 .byte 0x1 + 1257 04ef 00000000 .4byte .LFB8 + 1258 04f3 44000000 .4byte .LFE8 + 1259 04f7 8B000000 .4byte .LLST4 + 1260 04fb 01 .byte 0x1 + 1261 04fc 46050000 .4byte 0x546 + 1262 0500 10 .uleb128 0x10 + 1263 0501 6D627000 .ascii "mbp\000" + 1264 0505 01 .byte 0x1 + 1265 0506 5B .byte 0x5b + 1266 0507 E0040000 .4byte 0x4e0 + 1267 050b AB000000 .4byte .LLST5 + 1268 050f 11 .uleb128 0x11 + 1269 0510 2C000000 .4byte .LVL7 + 1270 0514 86090000 .4byte 0x986 + 1271 0518 23050000 .4byte 0x523 + 1272 051c 12 .uleb128 0x12 + 1273 051d 01 .byte 0x1 + 1274 051e 50 .byte 0x50 + 1275 051f 02 .byte 0x2 + 1276 0520 74 .byte 0x74 + 1277 0521 1C .sleb128 28 + 1278 0522 00 .byte 0 + 1279 0523 11 .uleb128 0x11 + 1280 0524 38000000 .4byte .LVL8 + 1281 0528 86090000 .4byte 0x986 + 1282 052c 3C050000 .4byte 0x53c + 1283 0530 12 .uleb128 0x12 + 1284 0531 01 .byte 0x1 + 1285 0532 51 .byte 0x51 + 1286 0533 01 .byte 0x1 + 1287 0534 30 .byte 0x30 + 1288 0535 12 .uleb128 0x12 + 1289 0536 01 .byte 0x1 + 1290 0537 50 .byte 0x50 + 1291 0538 02 .byte 0x2 + 1292 0539 74 .byte 0x74 + 1293 053a 10 .sleb128 16 + 1294 053b 00 .byte 0 + 1295 053c 14 .uleb128 0x14 + 1296 053d 3C000000 .4byte .LVL9 + 1297 0541 9F090000 .4byte 0x99f + 1298 0545 00 .byte 0 + 1299 0546 15 .uleb128 0x15 + 1300 0547 01 .byte 0x1 + 1301 0548 24000000 .4byte .LASF69 + 1302 054c 01 .byte 0x1 + 1303 054d 96 .byte 0x96 + 1304 054e 01 .byte 0x1 + 1305 054f CE000000 .4byte 0xce + 1306 0553 00000000 .4byte .LFB10 + 1307 0557 4C000000 .4byte .LFE10 + 1308 055b C9000000 .4byte .LLST6 + 1309 055f 01 .byte 0x1 + 1310 0560 D9050000 .4byte 0x5d9 + 1311 0564 10 .uleb128 0x10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 24 + + + 1312 0565 6D627000 .ascii "mbp\000" + 1313 0569 01 .byte 0x1 + 1314 056a 96 .byte 0x96 + 1315 056b E0040000 .4byte 0x4e0 + 1316 056f E9000000 .4byte .LLST7 + 1317 0573 10 .uleb128 0x10 + 1318 0574 6D736700 .ascii "msg\000" + 1319 0578 01 .byte 0x1 + 1320 0579 96 .byte 0x96 + 1321 057a CE000000 .4byte 0xce + 1322 057e 07010000 .4byte .LLST8 + 1323 0582 16 .uleb128 0x16 + 1324 0583 23020000 .4byte .LASF68 + 1325 0587 01 .byte 0x1 + 1326 0588 96 .byte 0x96 + 1327 0589 E4000000 .4byte 0xe4 + 1328 058d 25010000 .4byte .LLST9 + 1329 0591 17 .uleb128 0x17 + 1330 0592 13000000 .4byte .LASF60 + 1331 0596 01 .byte 0x1 + 1332 0597 97 .byte 0x97 + 1333 0598 CE000000 .4byte 0xce + 1334 059c 46010000 .4byte .LLST10 + 1335 05a0 11 .uleb128 0x11 + 1336 05a1 18000000 .4byte .LVL13 + 1337 05a5 A9090000 .4byte 0x9a9 + 1338 05a9 BB050000 .4byte 0x5bb + 1339 05ad 12 .uleb128 0x12 + 1340 05ae 01 .byte 0x1 + 1341 05af 51 .byte 0x51 + 1342 05b0 03 .byte 0x3 + 1343 05b1 F3 .byte 0xf3 + 1344 05b2 01 .uleb128 0x1 + 1345 05b3 52 .byte 0x52 + 1346 05b4 12 .uleb128 0x12 + 1347 05b5 01 .byte 0x1 + 1348 05b6 50 .byte 0x50 + 1349 05b7 02 .byte 0x2 + 1350 05b8 74 .byte 0x74 + 1351 05b9 1C .sleb128 28 + 1352 05ba 00 .byte 0 + 1353 05bb 11 .uleb128 0x11 + 1354 05bc 40000000 .4byte .LVL15 + 1355 05c0 C6090000 .4byte 0x9c6 + 1356 05c4 CF050000 .4byte 0x5cf + 1357 05c8 12 .uleb128 0x12 + 1358 05c9 01 .byte 0x1 + 1359 05ca 50 .byte 0x50 + 1360 05cb 02 .byte 0x2 + 1361 05cc 74 .byte 0x74 + 1362 05cd 10 .sleb128 16 + 1363 05ce 00 .byte 0 + 1364 05cf 14 .uleb128 0x14 + 1365 05d0 44000000 .4byte .LVL16 + 1366 05d4 9F090000 .4byte 0x99f + 1367 05d8 00 .byte 0 + 1368 05d9 15 .uleb128 0x15 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 25 + + + 1369 05da 01 .byte 0x1 + 1370 05db AA020000 .4byte .LASF70 + 1371 05df 01 .byte 0x1 + 1372 05e0 7A .byte 0x7a + 1373 05e1 01 .byte 0x1 + 1374 05e2 CE000000 .4byte 0xce + 1375 05e6 00000000 .4byte .LFB9 + 1376 05ea 14000000 .4byte .LFE9 + 1377 05ee 64010000 .4byte .LLST11 + 1378 05f2 01 .byte 0x1 + 1379 05f3 51060000 .4byte 0x651 + 1380 05f7 10 .uleb128 0x10 + 1381 05f8 6D627000 .ascii "mbp\000" + 1382 05fc 01 .byte 0x1 + 1383 05fd 7A .byte 0x7a + 1384 05fe E0040000 .4byte 0x4e0 + 1385 0602 84010000 .4byte .LLST12 + 1386 0606 10 .uleb128 0x10 + 1387 0607 6D736700 .ascii "msg\000" + 1388 060b 01 .byte 0x1 + 1389 060c 7A .byte 0x7a + 1390 060d CE000000 .4byte 0xce + 1391 0611 A5010000 .4byte .LLST13 + 1392 0615 16 .uleb128 0x16 + 1393 0616 23020000 .4byte .LASF68 + 1394 061a 01 .byte 0x1 + 1395 061b 7A .byte 0x7a + 1396 061c E4000000 .4byte 0xe4 + 1397 0620 C6010000 .4byte .LLST14 + 1398 0624 18 .uleb128 0x18 + 1399 0625 13000000 .4byte .LASF60 + 1400 0629 01 .byte 0x1 + 1401 062a 7B .byte 0x7b + 1402 062b CE000000 .4byte 0xce + 1403 062f 01 .byte 0x1 + 1404 0630 50 .byte 0x50 + 1405 0631 19 .uleb128 0x19 + 1406 0632 0C000000 .4byte .LVL18 + 1407 0636 46050000 .4byte 0x546 + 1408 063a 12 .uleb128 0x12 + 1409 063b 01 .byte 0x1 + 1410 063c 52 .byte 0x52 + 1411 063d 03 .byte 0x3 + 1412 063e F3 .byte 0xf3 + 1413 063f 01 .uleb128 0x1 + 1414 0640 52 .byte 0x52 + 1415 0641 12 .uleb128 0x12 + 1416 0642 01 .byte 0x1 + 1417 0643 51 .byte 0x51 + 1418 0644 03 .byte 0x3 + 1419 0645 F3 .byte 0xf3 + 1420 0646 01 .uleb128 0x1 + 1421 0647 51 .byte 0x51 + 1422 0648 12 .uleb128 0x12 + 1423 0649 01 .byte 0x1 + 1424 064a 50 .byte 0x50 + 1425 064b 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 26 + + + 1426 064c F3 .byte 0xf3 + 1427 064d 01 .uleb128 0x1 + 1428 064e 50 .byte 0x50 + 1429 064f 00 .byte 0 + 1430 0650 00 .byte 0 + 1431 0651 15 .uleb128 0x15 + 1432 0652 01 .byte 0x1 + 1433 0653 1A000000 .4byte .LASF71 + 1434 0657 01 .byte 0x1 + 1435 0658 B5 .byte 0xb5 + 1436 0659 01 .byte 0x1 + 1437 065a CE000000 .4byte 0xce + 1438 065e 00000000 .4byte .LFB11 + 1439 0662 4C000000 .4byte .LFE11 + 1440 0666 E7010000 .4byte .LLST15 + 1441 066a 01 .byte 0x1 + 1442 066b A1060000 .4byte 0x6a1 + 1443 066f 10 .uleb128 0x10 + 1444 0670 6D627000 .ascii "mbp\000" + 1445 0674 01 .byte 0x1 + 1446 0675 B5 .byte 0xb5 + 1447 0676 E0040000 .4byte 0x4e0 + 1448 067a 07020000 .4byte .LLST16 + 1449 067e 10 .uleb128 0x10 + 1450 067f 6D736700 .ascii "msg\000" + 1451 0683 01 .byte 0x1 + 1452 0684 B5 .byte 0xb5 + 1453 0685 CE000000 .4byte 0xce + 1454 0689 4E020000 .4byte .LLST17 + 1455 068d 19 .uleb128 0x19 + 1456 068e 3C000000 .4byte .LVL21 + 1457 0692 C6090000 .4byte 0x9c6 + 1458 0696 12 .uleb128 0x12 + 1459 0697 01 .byte 0x1 + 1460 0698 50 .byte 0x50 + 1461 0699 05 .byte 0x5 + 1462 069a F3 .byte 0xf3 + 1463 069b 01 .uleb128 0x1 + 1464 069c 50 .byte 0x50 + 1465 069d 23 .byte 0x23 + 1466 069e 10 .uleb128 0x10 + 1467 069f 00 .byte 0 + 1468 06a0 00 .byte 0 + 1469 06a1 15 .uleb128 0x15 + 1470 06a2 01 .byte 0x1 + 1471 06a3 65000000 .4byte .LASF72 + 1472 06a7 01 .byte 0x1 + 1473 06a8 F3 .byte 0xf3 + 1474 06a9 01 .byte 0x1 + 1475 06aa CE000000 .4byte 0xce + 1476 06ae 00000000 .4byte .LFB13 + 1477 06b2 58000000 .4byte .LFE13 + 1478 06b6 7A020000 .4byte .LLST18 + 1479 06ba 01 .byte 0x1 + 1480 06bb 34070000 .4byte 0x734 + 1481 06bf 10 .uleb128 0x10 + 1482 06c0 6D627000 .ascii "mbp\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 27 + + + 1483 06c4 01 .byte 0x1 + 1484 06c5 F3 .byte 0xf3 + 1485 06c6 E0040000 .4byte 0x4e0 + 1486 06ca 9A020000 .4byte .LLST19 + 1487 06ce 10 .uleb128 0x10 + 1488 06cf 6D736700 .ascii "msg\000" + 1489 06d3 01 .byte 0x1 + 1490 06d4 F3 .byte 0xf3 + 1491 06d5 CE000000 .4byte 0xce + 1492 06d9 B8020000 .4byte .LLST20 + 1493 06dd 16 .uleb128 0x16 + 1494 06de 23020000 .4byte .LASF68 + 1495 06e2 01 .byte 0x1 + 1496 06e3 F3 .byte 0xf3 + 1497 06e4 E4000000 .4byte 0xe4 + 1498 06e8 D6020000 .4byte .LLST21 + 1499 06ec 17 .uleb128 0x17 + 1500 06ed 13000000 .4byte .LASF60 + 1501 06f1 01 .byte 0x1 + 1502 06f2 F4 .byte 0xf4 + 1503 06f3 CE000000 .4byte 0xce + 1504 06f7 F7020000 .4byte .LLST22 + 1505 06fb 11 .uleb128 0x11 + 1506 06fc 18000000 .4byte .LVL27 + 1507 0700 A9090000 .4byte 0x9a9 + 1508 0704 16070000 .4byte 0x716 + 1509 0708 12 .uleb128 0x12 + 1510 0709 01 .byte 0x1 + 1511 070a 51 .byte 0x51 + 1512 070b 03 .byte 0x3 + 1513 070c F3 .byte 0xf3 + 1514 070d 01 .uleb128 0x1 + 1515 070e 52 .byte 0x52 + 1516 070f 12 .uleb128 0x12 + 1517 0710 01 .byte 0x1 + 1518 0711 50 .byte 0x50 + 1519 0712 02 .byte 0x2 + 1520 0713 74 .byte 0x74 + 1521 0714 1C .sleb128 28 + 1522 0715 00 .byte 0 + 1523 0716 11 .uleb128 0x11 + 1524 0717 4C000000 .4byte .LVL29 + 1525 071b C6090000 .4byte 0x9c6 + 1526 071f 2A070000 .4byte 0x72a + 1527 0723 12 .uleb128 0x12 + 1528 0724 01 .byte 0x1 + 1529 0725 50 .byte 0x50 + 1530 0726 02 .byte 0x2 + 1531 0727 74 .byte 0x74 + 1532 0728 10 .sleb128 16 + 1533 0729 00 .byte 0 + 1534 072a 14 .uleb128 0x14 + 1535 072b 50000000 .4byte .LVL30 + 1536 072f 9F090000 .4byte 0x99f + 1537 0733 00 .byte 0 + 1538 0734 15 .uleb128 0x15 + 1539 0735 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 28 + + + 1540 0736 08030000 .4byte .LASF73 + 1541 073a 01 .byte 0x1 + 1542 073b D7 .byte 0xd7 + 1543 073c 01 .byte 0x1 + 1544 073d CE000000 .4byte 0xce + 1545 0741 00000000 .4byte .LFB12 + 1546 0745 14000000 .4byte .LFE12 + 1547 0749 15030000 .4byte .LLST23 + 1548 074d 01 .byte 0x1 + 1549 074e AC070000 .4byte 0x7ac + 1550 0752 10 .uleb128 0x10 + 1551 0753 6D627000 .ascii "mbp\000" + 1552 0757 01 .byte 0x1 + 1553 0758 D7 .byte 0xd7 + 1554 0759 E0040000 .4byte 0x4e0 + 1555 075d 35030000 .4byte .LLST24 + 1556 0761 10 .uleb128 0x10 + 1557 0762 6D736700 .ascii "msg\000" + 1558 0766 01 .byte 0x1 + 1559 0767 D7 .byte 0xd7 + 1560 0768 CE000000 .4byte 0xce + 1561 076c 56030000 .4byte .LLST25 + 1562 0770 16 .uleb128 0x16 + 1563 0771 23020000 .4byte .LASF68 + 1564 0775 01 .byte 0x1 + 1565 0776 D7 .byte 0xd7 + 1566 0777 E4000000 .4byte 0xe4 + 1567 077b 77030000 .4byte .LLST26 + 1568 077f 18 .uleb128 0x18 + 1569 0780 13000000 .4byte .LASF60 + 1570 0784 01 .byte 0x1 + 1571 0785 D8 .byte 0xd8 + 1572 0786 CE000000 .4byte 0xce + 1573 078a 01 .byte 0x1 + 1574 078b 50 .byte 0x50 + 1575 078c 19 .uleb128 0x19 + 1576 078d 0C000000 .4byte .LVL32 + 1577 0791 A1060000 .4byte 0x6a1 + 1578 0795 12 .uleb128 0x12 + 1579 0796 01 .byte 0x1 + 1580 0797 52 .byte 0x52 + 1581 0798 03 .byte 0x3 + 1582 0799 F3 .byte 0xf3 + 1583 079a 01 .uleb128 0x1 + 1584 079b 52 .byte 0x52 + 1585 079c 12 .uleb128 0x12 + 1586 079d 01 .byte 0x1 + 1587 079e 51 .byte 0x51 + 1588 079f 03 .byte 0x3 + 1589 07a0 F3 .byte 0xf3 + 1590 07a1 01 .uleb128 0x1 + 1591 07a2 51 .byte 0x51 + 1592 07a3 12 .uleb128 0x12 + 1593 07a4 01 .byte 0x1 + 1594 07a5 50 .byte 0x50 + 1595 07a6 03 .byte 0x3 + 1596 07a7 F3 .byte 0xf3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 29 + + + 1597 07a8 01 .uleb128 0x1 + 1598 07a9 50 .byte 0x50 + 1599 07aa 00 .byte 0 + 1600 07ab 00 .byte 0 + 1601 07ac 1A .uleb128 0x1a + 1602 07ad 01 .byte 0x1 + 1603 07ae 36000000 .4byte .LASF74 + 1604 07b2 01 .byte 0x1 + 1605 07b3 1201 .2byte 0x112 + 1606 07b5 01 .byte 0x1 + 1607 07b6 CE000000 .4byte 0xce + 1608 07ba 00000000 .4byte .LFB14 + 1609 07be 54000000 .4byte .LFE14 + 1610 07c2 98030000 .4byte .LLST27 + 1611 07c6 01 .byte 0x1 + 1612 07c7 FF070000 .4byte 0x7ff + 1613 07cb 1B .uleb128 0x1b + 1614 07cc 6D627000 .ascii "mbp\000" + 1615 07d0 01 .byte 0x1 + 1616 07d1 1201 .2byte 0x112 + 1617 07d3 E0040000 .4byte 0x4e0 + 1618 07d7 B8030000 .4byte .LLST28 + 1619 07db 1B .uleb128 0x1b + 1620 07dc 6D736700 .ascii "msg\000" + 1621 07e0 01 .byte 0x1 + 1622 07e1 1201 .2byte 0x112 + 1623 07e3 CE000000 .4byte 0xce + 1624 07e7 FF030000 .4byte .LLST29 + 1625 07eb 19 .uleb128 0x19 + 1626 07ec 44000000 .4byte .LVL35 + 1627 07f0 C6090000 .4byte 0x9c6 + 1628 07f4 12 .uleb128 0x12 + 1629 07f5 01 .byte 0x1 + 1630 07f6 50 .byte 0x50 + 1631 07f7 05 .byte 0x5 + 1632 07f8 F3 .byte 0xf3 + 1633 07f9 01 .uleb128 0x1 + 1634 07fa 50 .byte 0x50 + 1635 07fb 23 .byte 0x23 + 1636 07fc 10 .uleb128 0x10 + 1637 07fd 00 .byte 0 + 1638 07fe 00 .byte 0 + 1639 07ff 1A .uleb128 0x1a + 1640 0800 01 .byte 0x1 + 1641 0801 B2010000 .4byte .LASF75 + 1642 0805 01 .byte 0x1 + 1643 0806 5001 .2byte 0x150 + 1644 0808 01 .byte 0x1 + 1645 0809 CE000000 .4byte 0xce + 1646 080d 00000000 .4byte .LFB16 + 1647 0811 54000000 .4byte .LFE16 + 1648 0815 2B040000 .4byte .LLST30 + 1649 0819 01 .byte 0x1 + 1650 081a 97080000 .4byte 0x897 + 1651 081e 1B .uleb128 0x1b + 1652 081f 6D627000 .ascii "mbp\000" + 1653 0823 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 30 + + + 1654 0824 5001 .2byte 0x150 + 1655 0826 E0040000 .4byte 0x4e0 + 1656 082a 4B040000 .4byte .LLST31 + 1657 082e 1C .uleb128 0x1c + 1658 082f E3010000 .4byte .LASF76 + 1659 0833 01 .byte 0x1 + 1660 0834 5001 .2byte 0x150 + 1661 0836 04040000 .4byte 0x404 + 1662 083a 69040000 .4byte .LLST32 + 1663 083e 1C .uleb128 0x1c + 1664 083f 23020000 .4byte .LASF68 + 1665 0843 01 .byte 0x1 + 1666 0844 5001 .2byte 0x150 + 1667 0846 E4000000 .4byte 0xe4 + 1668 084a 87040000 .4byte .LLST33 + 1669 084e 1D .uleb128 0x1d + 1670 084f 13000000 .4byte .LASF60 + 1671 0853 01 .byte 0x1 + 1672 0854 5101 .2byte 0x151 + 1673 0856 CE000000 .4byte 0xce + 1674 085a A8040000 .4byte .LLST34 + 1675 085e 11 .uleb128 0x11 + 1676 085f 18000000 .4byte .LVL41 + 1677 0863 A9090000 .4byte 0x9a9 + 1678 0867 79080000 .4byte 0x879 + 1679 086b 12 .uleb128 0x12 + 1680 086c 01 .byte 0x1 + 1681 086d 51 .byte 0x51 + 1682 086e 03 .byte 0x3 + 1683 086f F3 .byte 0xf3 + 1684 0870 01 .uleb128 0x1 + 1685 0871 52 .byte 0x52 + 1686 0872 12 .uleb128 0x12 + 1687 0873 01 .byte 0x1 + 1688 0874 50 .byte 0x50 + 1689 0875 02 .byte 0x2 + 1690 0876 74 .byte 0x74 + 1691 0877 10 .sleb128 16 + 1692 0878 00 .byte 0 + 1693 0879 11 .uleb128 0x11 + 1694 087a 48000000 .4byte .LVL43 + 1695 087e C6090000 .4byte 0x9c6 + 1696 0882 8D080000 .4byte 0x88d + 1697 0886 12 .uleb128 0x12 + 1698 0887 01 .byte 0x1 + 1699 0888 50 .byte 0x50 + 1700 0889 02 .byte 0x2 + 1701 088a 74 .byte 0x74 + 1702 088b 1C .sleb128 28 + 1703 088c 00 .byte 0 + 1704 088d 14 .uleb128 0x14 + 1705 088e 4C000000 .4byte .LVL44 + 1706 0892 9F090000 .4byte 0x99f + 1707 0896 00 .byte 0 + 1708 0897 1A .uleb128 0x1a + 1709 0898 01 .byte 0x1 + 1710 0899 28030000 .4byte .LASF77 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 31 + + + 1711 089d 01 .byte 0x1 + 1712 089e 3401 .2byte 0x134 + 1713 08a0 01 .byte 0x1 + 1714 08a1 CE000000 .4byte 0xce + 1715 08a5 00000000 .4byte .LFB15 + 1716 08a9 14000000 .4byte .LFE15 + 1717 08ad C6040000 .4byte .LLST35 + 1718 08b1 01 .byte 0x1 + 1719 08b2 14090000 .4byte 0x914 + 1720 08b6 1B .uleb128 0x1b + 1721 08b7 6D627000 .ascii "mbp\000" + 1722 08bb 01 .byte 0x1 + 1723 08bc 3401 .2byte 0x134 + 1724 08be E0040000 .4byte 0x4e0 + 1725 08c2 E6040000 .4byte .LLST36 + 1726 08c6 1C .uleb128 0x1c + 1727 08c7 E3010000 .4byte .LASF76 + 1728 08cb 01 .byte 0x1 + 1729 08cc 3401 .2byte 0x134 + 1730 08ce 04040000 .4byte 0x404 + 1731 08d2 07050000 .4byte .LLST37 + 1732 08d6 1C .uleb128 0x1c + 1733 08d7 23020000 .4byte .LASF68 + 1734 08db 01 .byte 0x1 + 1735 08dc 3401 .2byte 0x134 + 1736 08de E4000000 .4byte 0xe4 + 1737 08e2 28050000 .4byte .LLST38 + 1738 08e6 1E .uleb128 0x1e + 1739 08e7 13000000 .4byte .LASF60 + 1740 08eb 01 .byte 0x1 + 1741 08ec 3501 .2byte 0x135 + 1742 08ee CE000000 .4byte 0xce + 1743 08f2 01 .byte 0x1 + 1744 08f3 50 .byte 0x50 + 1745 08f4 19 .uleb128 0x19 + 1746 08f5 0C000000 .4byte .LVL46 + 1747 08f9 FF070000 .4byte 0x7ff + 1748 08fd 12 .uleb128 0x12 + 1749 08fe 01 .byte 0x1 + 1750 08ff 52 .byte 0x52 + 1751 0900 03 .byte 0x3 + 1752 0901 F3 .byte 0xf3 + 1753 0902 01 .uleb128 0x1 + 1754 0903 52 .byte 0x52 + 1755 0904 12 .uleb128 0x12 + 1756 0905 01 .byte 0x1 + 1757 0906 51 .byte 0x51 + 1758 0907 03 .byte 0x3 + 1759 0908 F3 .byte 0xf3 + 1760 0909 01 .uleb128 0x1 + 1761 090a 51 .byte 0x51 + 1762 090b 12 .uleb128 0x12 + 1763 090c 01 .byte 0x1 + 1764 090d 50 .byte 0x50 + 1765 090e 03 .byte 0x3 + 1766 090f F3 .byte 0xf3 + 1767 0910 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 32 + + + 1768 0911 50 .byte 0x50 + 1769 0912 00 .byte 0 + 1770 0913 00 .byte 0 + 1771 0914 1A .uleb128 0x1a + 1772 0915 01 .byte 0x1 + 1773 0916 A1010000 .4byte .LASF78 + 1774 091a 01 .byte 0x1 + 1775 091b 6F01 .2byte 0x16f + 1776 091d 01 .byte 0x1 + 1777 091e CE000000 .4byte 0xce + 1778 0922 00000000 .4byte .LFB17 + 1779 0926 50000000 .4byte .LFE17 + 1780 092a 49050000 .4byte .LLST39 + 1781 092e 01 .byte 0x1 + 1782 092f 67090000 .4byte 0x967 + 1783 0933 1B .uleb128 0x1b + 1784 0934 6D627000 .ascii "mbp\000" + 1785 0938 01 .byte 0x1 + 1786 0939 6F01 .2byte 0x16f + 1787 093b E0040000 .4byte 0x4e0 + 1788 093f 69050000 .4byte .LLST40 + 1789 0943 1C .uleb128 0x1c + 1790 0944 E3010000 .4byte .LASF76 + 1791 0948 01 .byte 0x1 + 1792 0949 6F01 .2byte 0x16f + 1793 094b 04040000 .4byte 0x404 + 1794 094f B0050000 .4byte .LLST41 + 1795 0953 19 .uleb128 0x19 + 1796 0954 40000000 .4byte .LVL49 + 1797 0958 C6090000 .4byte 0x9c6 + 1798 095c 12 .uleb128 0x12 + 1799 095d 01 .byte 0x1 + 1800 095e 50 .byte 0x50 + 1801 095f 05 .byte 0x5 + 1802 0960 F3 .byte 0xf3 + 1803 0961 01 .uleb128 0x1 + 1804 0962 50 .byte 0x50 + 1805 0963 23 .byte 0x23 + 1806 0964 1C .uleb128 0x1c + 1807 0965 00 .byte 0 + 1808 0966 00 .byte 0 + 1809 0967 1F .uleb128 0x1f + 1810 0968 01 .byte 0x1 + 1811 0969 88030000 .4byte .LASF79 + 1812 096d 07 .byte 0x7 + 1813 096e 35 .byte 0x35 + 1814 096f 01 .byte 0x1 + 1815 0970 01 .byte 0x1 + 1816 0971 80090000 .4byte 0x980 + 1817 0975 20 .uleb128 0x20 + 1818 0976 80090000 .4byte 0x980 + 1819 097a 20 .uleb128 0x20 + 1820 097b EF000000 .4byte 0xef + 1821 097f 00 .byte 0 + 1822 0980 09 .uleb128 0x9 + 1823 0981 04 .byte 0x4 + 1824 0982 54030000 .4byte 0x354 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 33 + + + 1825 0986 1F .uleb128 0x1f + 1826 0987 01 .byte 0x1 + 1827 0988 4E030000 .4byte .LASF80 + 1828 098c 07 .byte 0x7 + 1829 098d 37 .byte 0x37 + 1830 098e 01 .byte 0x1 + 1831 098f 01 .byte 0x1 + 1832 0990 9F090000 .4byte 0x99f + 1833 0994 20 .uleb128 0x20 + 1834 0995 80090000 .4byte 0x980 + 1835 0999 20 .uleb128 0x20 + 1836 099a EF000000 .4byte 0xef + 1837 099e 00 .byte 0 + 1838 099f 21 .uleb128 0x21 + 1839 09a0 01 .byte 0x1 + 1840 09a1 2C010000 .4byte .LASF84 + 1841 09a5 0A .byte 0xa + 1842 09a6 9C .byte 0x9c + 1843 09a7 01 .byte 0x1 + 1844 09a8 01 .byte 0x1 + 1845 09a9 22 .uleb128 0x22 + 1846 09aa 01 .byte 0x1 + 1847 09ab D3020000 .4byte .LASF85 + 1848 09af 07 .byte 0x7 + 1849 09b0 3B .byte 0x3b + 1850 09b1 01 .byte 0x1 + 1851 09b2 CE000000 .4byte 0xce + 1852 09b6 01 .byte 0x1 + 1853 09b7 C6090000 .4byte 0x9c6 + 1854 09bb 20 .uleb128 0x20 + 1855 09bc 80090000 .4byte 0x980 + 1856 09c0 20 .uleb128 0x20 + 1857 09c1 E4000000 .4byte 0xe4 + 1858 09c5 00 .byte 0 + 1859 09c6 23 .uleb128 0x23 + 1860 09c7 01 .byte 0x1 + 1861 09c8 06000000 .4byte .LASF86 + 1862 09cc 07 .byte 0x7 + 1863 09cd 3D .byte 0x3d + 1864 09ce 01 .byte 0x1 + 1865 09cf 01 .byte 0x1 + 1866 09d0 20 .uleb128 0x20 + 1867 09d1 80090000 .4byte 0x980 + 1868 09d5 00 .byte 0 + 1869 09d6 00 .byte 0 + 1870 .section .debug_abbrev,"",%progbits + 1871 .Ldebug_abbrev0: + 1872 0000 01 .uleb128 0x1 + 1873 0001 11 .uleb128 0x11 + 1874 0002 01 .byte 0x1 + 1875 0003 25 .uleb128 0x25 + 1876 0004 0E .uleb128 0xe + 1877 0005 13 .uleb128 0x13 + 1878 0006 0B .uleb128 0xb + 1879 0007 03 .uleb128 0x3 + 1880 0008 0E .uleb128 0xe + 1881 0009 1B .uleb128 0x1b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 34 + + + 1882 000a 0E .uleb128 0xe + 1883 000b 55 .uleb128 0x55 + 1884 000c 06 .uleb128 0x6 + 1885 000d 11 .uleb128 0x11 + 1886 000e 01 .uleb128 0x1 + 1887 000f 52 .uleb128 0x52 + 1888 0010 01 .uleb128 0x1 + 1889 0011 10 .uleb128 0x10 + 1890 0012 06 .uleb128 0x6 + 1891 0013 00 .byte 0 + 1892 0014 00 .byte 0 + 1893 0015 02 .uleb128 0x2 + 1894 0016 24 .uleb128 0x24 + 1895 0017 00 .byte 0 + 1896 0018 0B .uleb128 0xb + 1897 0019 0B .uleb128 0xb + 1898 001a 3E .uleb128 0x3e + 1899 001b 0B .uleb128 0xb + 1900 001c 03 .uleb128 0x3 + 1901 001d 08 .uleb128 0x8 + 1902 001e 00 .byte 0 + 1903 001f 00 .byte 0 + 1904 0020 03 .uleb128 0x3 + 1905 0021 24 .uleb128 0x24 + 1906 0022 00 .byte 0 + 1907 0023 0B .uleb128 0xb + 1908 0024 0B .uleb128 0xb + 1909 0025 3E .uleb128 0x3e + 1910 0026 0B .uleb128 0xb + 1911 0027 03 .uleb128 0x3 + 1912 0028 0E .uleb128 0xe + 1913 0029 00 .byte 0 + 1914 002a 00 .byte 0 + 1915 002b 04 .uleb128 0x4 + 1916 002c 16 .uleb128 0x16 + 1917 002d 00 .byte 0 + 1918 002e 03 .uleb128 0x3 + 1919 002f 0E .uleb128 0xe + 1920 0030 3A .uleb128 0x3a + 1921 0031 0B .uleb128 0xb + 1922 0032 3B .uleb128 0x3b + 1923 0033 0B .uleb128 0xb + 1924 0034 49 .uleb128 0x49 + 1925 0035 13 .uleb128 0x13 + 1926 0036 00 .byte 0 + 1927 0037 00 .byte 0 + 1928 0038 05 .uleb128 0x5 + 1929 0039 13 .uleb128 0x13 + 1930 003a 01 .byte 0x1 + 1931 003b 03 .uleb128 0x3 + 1932 003c 0E .uleb128 0xe + 1933 003d 0B .uleb128 0xb + 1934 003e 0B .uleb128 0xb + 1935 003f 3A .uleb128 0x3a + 1936 0040 0B .uleb128 0xb + 1937 0041 3B .uleb128 0x3b + 1938 0042 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 35 + + + 1939 0043 01 .uleb128 0x1 + 1940 0044 13 .uleb128 0x13 + 1941 0045 00 .byte 0 + 1942 0046 00 .byte 0 + 1943 0047 06 .uleb128 0x6 + 1944 0048 0D .uleb128 0xd + 1945 0049 00 .byte 0 + 1946 004a 03 .uleb128 0x3 + 1947 004b 0E .uleb128 0xe + 1948 004c 3A .uleb128 0x3a + 1949 004d 0B .uleb128 0xb + 1950 004e 3B .uleb128 0x3b + 1951 004f 0B .uleb128 0xb + 1952 0050 49 .uleb128 0x49 + 1953 0051 13 .uleb128 0x13 + 1954 0052 38 .uleb128 0x38 + 1955 0053 0A .uleb128 0xa + 1956 0054 00 .byte 0 + 1957 0055 00 .byte 0 + 1958 0056 07 .uleb128 0x7 + 1959 0057 0D .uleb128 0xd + 1960 0058 00 .byte 0 + 1961 0059 03 .uleb128 0x3 + 1962 005a 08 .uleb128 0x8 + 1963 005b 3A .uleb128 0x3a + 1964 005c 0B .uleb128 0xb + 1965 005d 3B .uleb128 0x3b + 1966 005e 0B .uleb128 0xb + 1967 005f 49 .uleb128 0x49 + 1968 0060 13 .uleb128 0x13 + 1969 0061 38 .uleb128 0x38 + 1970 0062 0A .uleb128 0xa + 1971 0063 00 .byte 0 + 1972 0064 00 .byte 0 + 1973 0065 08 .uleb128 0x8 + 1974 0066 13 .uleb128 0x13 + 1975 0067 01 .byte 0x1 + 1976 0068 0B .uleb128 0xb + 1977 0069 0B .uleb128 0xb + 1978 006a 3A .uleb128 0x3a + 1979 006b 0B .uleb128 0xb + 1980 006c 3B .uleb128 0x3b + 1981 006d 0B .uleb128 0xb + 1982 006e 01 .uleb128 0x1 + 1983 006f 13 .uleb128 0x13 + 1984 0070 00 .byte 0 + 1985 0071 00 .byte 0 + 1986 0072 09 .uleb128 0x9 + 1987 0073 0F .uleb128 0xf + 1988 0074 00 .byte 0 + 1989 0075 0B .uleb128 0xb + 1990 0076 0B .uleb128 0xb + 1991 0077 49 .uleb128 0x49 + 1992 0078 13 .uleb128 0x13 + 1993 0079 00 .byte 0 + 1994 007a 00 .byte 0 + 1995 007b 0A .uleb128 0xa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 36 + + + 1996 007c 0F .uleb128 0xf + 1997 007d 00 .byte 0 + 1998 007e 0B .uleb128 0xb + 1999 007f 0B .uleb128 0xb + 2000 0080 00 .byte 0 + 2001 0081 00 .byte 0 + 2002 0082 0B .uleb128 0xb + 2003 0083 35 .uleb128 0x35 + 2004 0084 00 .byte 0 + 2005 0085 49 .uleb128 0x49 + 2006 0086 13 .uleb128 0x13 + 2007 0087 00 .byte 0 + 2008 0088 00 .byte 0 + 2009 0089 0C .uleb128 0xc + 2010 008a 17 .uleb128 0x17 + 2011 008b 01 .byte 0x1 + 2012 008c 0B .uleb128 0xb + 2013 008d 0B .uleb128 0xb + 2014 008e 3A .uleb128 0x3a + 2015 008f 0B .uleb128 0xb + 2016 0090 3B .uleb128 0x3b + 2017 0091 0B .uleb128 0xb + 2018 0092 01 .uleb128 0x1 + 2019 0093 13 .uleb128 0x13 + 2020 0094 00 .byte 0 + 2021 0095 00 .byte 0 + 2022 0096 0D .uleb128 0xd + 2023 0097 0D .uleb128 0xd + 2024 0098 00 .byte 0 + 2025 0099 03 .uleb128 0x3 + 2026 009a 0E .uleb128 0xe + 2027 009b 3A .uleb128 0x3a + 2028 009c 0B .uleb128 0xb + 2029 009d 3B .uleb128 0x3b + 2030 009e 0B .uleb128 0xb + 2031 009f 49 .uleb128 0x49 + 2032 00a0 13 .uleb128 0x13 + 2033 00a1 00 .byte 0 + 2034 00a2 00 .byte 0 + 2035 00a3 0E .uleb128 0xe + 2036 00a4 26 .uleb128 0x26 + 2037 00a5 00 .byte 0 + 2038 00a6 49 .uleb128 0x49 + 2039 00a7 13 .uleb128 0x13 + 2040 00a8 00 .byte 0 + 2041 00a9 00 .byte 0 + 2042 00aa 0F .uleb128 0xf + 2043 00ab 2E .uleb128 0x2e + 2044 00ac 01 .byte 0x1 + 2045 00ad 3F .uleb128 0x3f + 2046 00ae 0C .uleb128 0xc + 2047 00af 03 .uleb128 0x3 + 2048 00b0 0E .uleb128 0xe + 2049 00b1 3A .uleb128 0x3a + 2050 00b2 0B .uleb128 0xb + 2051 00b3 3B .uleb128 0x3b + 2052 00b4 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 37 + + + 2053 00b5 27 .uleb128 0x27 + 2054 00b6 0C .uleb128 0xc + 2055 00b7 11 .uleb128 0x11 + 2056 00b8 01 .uleb128 0x1 + 2057 00b9 12 .uleb128 0x12 + 2058 00ba 01 .uleb128 0x1 + 2059 00bb 40 .uleb128 0x40 + 2060 00bc 06 .uleb128 0x6 + 2061 00bd 9742 .uleb128 0x2117 + 2062 00bf 0C .uleb128 0xc + 2063 00c0 01 .uleb128 0x1 + 2064 00c1 13 .uleb128 0x13 + 2065 00c2 00 .byte 0 + 2066 00c3 00 .byte 0 + 2067 00c4 10 .uleb128 0x10 + 2068 00c5 05 .uleb128 0x5 + 2069 00c6 00 .byte 0 + 2070 00c7 03 .uleb128 0x3 + 2071 00c8 08 .uleb128 0x8 + 2072 00c9 3A .uleb128 0x3a + 2073 00ca 0B .uleb128 0xb + 2074 00cb 3B .uleb128 0x3b + 2075 00cc 0B .uleb128 0xb + 2076 00cd 49 .uleb128 0x49 + 2077 00ce 13 .uleb128 0x13 + 2078 00cf 02 .uleb128 0x2 + 2079 00d0 06 .uleb128 0x6 + 2080 00d1 00 .byte 0 + 2081 00d2 00 .byte 0 + 2082 00d3 11 .uleb128 0x11 + 2083 00d4 898201 .uleb128 0x4109 + 2084 00d7 01 .byte 0x1 + 2085 00d8 11 .uleb128 0x11 + 2086 00d9 01 .uleb128 0x1 + 2087 00da 31 .uleb128 0x31 + 2088 00db 13 .uleb128 0x13 + 2089 00dc 01 .uleb128 0x1 + 2090 00dd 13 .uleb128 0x13 + 2091 00de 00 .byte 0 + 2092 00df 00 .byte 0 + 2093 00e0 12 .uleb128 0x12 + 2094 00e1 8A8201 .uleb128 0x410a + 2095 00e4 00 .byte 0 + 2096 00e5 02 .uleb128 0x2 + 2097 00e6 0A .uleb128 0xa + 2098 00e7 9142 .uleb128 0x2111 + 2099 00e9 0A .uleb128 0xa + 2100 00ea 00 .byte 0 + 2101 00eb 00 .byte 0 + 2102 00ec 13 .uleb128 0x13 + 2103 00ed 898201 .uleb128 0x4109 + 2104 00f0 01 .byte 0x1 + 2105 00f1 11 .uleb128 0x11 + 2106 00f2 01 .uleb128 0x1 + 2107 00f3 9542 .uleb128 0x2115 + 2108 00f5 0C .uleb128 0xc + 2109 00f6 31 .uleb128 0x31 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 38 + + + 2110 00f7 13 .uleb128 0x13 + 2111 00f8 00 .byte 0 + 2112 00f9 00 .byte 0 + 2113 00fa 14 .uleb128 0x14 + 2114 00fb 898201 .uleb128 0x4109 + 2115 00fe 00 .byte 0 + 2116 00ff 11 .uleb128 0x11 + 2117 0100 01 .uleb128 0x1 + 2118 0101 31 .uleb128 0x31 + 2119 0102 13 .uleb128 0x13 + 2120 0103 00 .byte 0 + 2121 0104 00 .byte 0 + 2122 0105 15 .uleb128 0x15 + 2123 0106 2E .uleb128 0x2e + 2124 0107 01 .byte 0x1 + 2125 0108 3F .uleb128 0x3f + 2126 0109 0C .uleb128 0xc + 2127 010a 03 .uleb128 0x3 + 2128 010b 0E .uleb128 0xe + 2129 010c 3A .uleb128 0x3a + 2130 010d 0B .uleb128 0xb + 2131 010e 3B .uleb128 0x3b + 2132 010f 0B .uleb128 0xb + 2133 0110 27 .uleb128 0x27 + 2134 0111 0C .uleb128 0xc + 2135 0112 49 .uleb128 0x49 + 2136 0113 13 .uleb128 0x13 + 2137 0114 11 .uleb128 0x11 + 2138 0115 01 .uleb128 0x1 + 2139 0116 12 .uleb128 0x12 + 2140 0117 01 .uleb128 0x1 + 2141 0118 40 .uleb128 0x40 + 2142 0119 06 .uleb128 0x6 + 2143 011a 9742 .uleb128 0x2117 + 2144 011c 0C .uleb128 0xc + 2145 011d 01 .uleb128 0x1 + 2146 011e 13 .uleb128 0x13 + 2147 011f 00 .byte 0 + 2148 0120 00 .byte 0 + 2149 0121 16 .uleb128 0x16 + 2150 0122 05 .uleb128 0x5 + 2151 0123 00 .byte 0 + 2152 0124 03 .uleb128 0x3 + 2153 0125 0E .uleb128 0xe + 2154 0126 3A .uleb128 0x3a + 2155 0127 0B .uleb128 0xb + 2156 0128 3B .uleb128 0x3b + 2157 0129 0B .uleb128 0xb + 2158 012a 49 .uleb128 0x49 + 2159 012b 13 .uleb128 0x13 + 2160 012c 02 .uleb128 0x2 + 2161 012d 06 .uleb128 0x6 + 2162 012e 00 .byte 0 + 2163 012f 00 .byte 0 + 2164 0130 17 .uleb128 0x17 + 2165 0131 34 .uleb128 0x34 + 2166 0132 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 39 + + + 2167 0133 03 .uleb128 0x3 + 2168 0134 0E .uleb128 0xe + 2169 0135 3A .uleb128 0x3a + 2170 0136 0B .uleb128 0xb + 2171 0137 3B .uleb128 0x3b + 2172 0138 0B .uleb128 0xb + 2173 0139 49 .uleb128 0x49 + 2174 013a 13 .uleb128 0x13 + 2175 013b 02 .uleb128 0x2 + 2176 013c 06 .uleb128 0x6 + 2177 013d 00 .byte 0 + 2178 013e 00 .byte 0 + 2179 013f 18 .uleb128 0x18 + 2180 0140 34 .uleb128 0x34 + 2181 0141 00 .byte 0 + 2182 0142 03 .uleb128 0x3 + 2183 0143 0E .uleb128 0xe + 2184 0144 3A .uleb128 0x3a + 2185 0145 0B .uleb128 0xb + 2186 0146 3B .uleb128 0x3b + 2187 0147 0B .uleb128 0xb + 2188 0148 49 .uleb128 0x49 + 2189 0149 13 .uleb128 0x13 + 2190 014a 02 .uleb128 0x2 + 2191 014b 0A .uleb128 0xa + 2192 014c 00 .byte 0 + 2193 014d 00 .byte 0 + 2194 014e 19 .uleb128 0x19 + 2195 014f 898201 .uleb128 0x4109 + 2196 0152 01 .byte 0x1 + 2197 0153 11 .uleb128 0x11 + 2198 0154 01 .uleb128 0x1 + 2199 0155 31 .uleb128 0x31 + 2200 0156 13 .uleb128 0x13 + 2201 0157 00 .byte 0 + 2202 0158 00 .byte 0 + 2203 0159 1A .uleb128 0x1a + 2204 015a 2E .uleb128 0x2e + 2205 015b 01 .byte 0x1 + 2206 015c 3F .uleb128 0x3f + 2207 015d 0C .uleb128 0xc + 2208 015e 03 .uleb128 0x3 + 2209 015f 0E .uleb128 0xe + 2210 0160 3A .uleb128 0x3a + 2211 0161 0B .uleb128 0xb + 2212 0162 3B .uleb128 0x3b + 2213 0163 05 .uleb128 0x5 + 2214 0164 27 .uleb128 0x27 + 2215 0165 0C .uleb128 0xc + 2216 0166 49 .uleb128 0x49 + 2217 0167 13 .uleb128 0x13 + 2218 0168 11 .uleb128 0x11 + 2219 0169 01 .uleb128 0x1 + 2220 016a 12 .uleb128 0x12 + 2221 016b 01 .uleb128 0x1 + 2222 016c 40 .uleb128 0x40 + 2223 016d 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 40 + + + 2224 016e 9742 .uleb128 0x2117 + 2225 0170 0C .uleb128 0xc + 2226 0171 01 .uleb128 0x1 + 2227 0172 13 .uleb128 0x13 + 2228 0173 00 .byte 0 + 2229 0174 00 .byte 0 + 2230 0175 1B .uleb128 0x1b + 2231 0176 05 .uleb128 0x5 + 2232 0177 00 .byte 0 + 2233 0178 03 .uleb128 0x3 + 2234 0179 08 .uleb128 0x8 + 2235 017a 3A .uleb128 0x3a + 2236 017b 0B .uleb128 0xb + 2237 017c 3B .uleb128 0x3b + 2238 017d 05 .uleb128 0x5 + 2239 017e 49 .uleb128 0x49 + 2240 017f 13 .uleb128 0x13 + 2241 0180 02 .uleb128 0x2 + 2242 0181 06 .uleb128 0x6 + 2243 0182 00 .byte 0 + 2244 0183 00 .byte 0 + 2245 0184 1C .uleb128 0x1c + 2246 0185 05 .uleb128 0x5 + 2247 0186 00 .byte 0 + 2248 0187 03 .uleb128 0x3 + 2249 0188 0E .uleb128 0xe + 2250 0189 3A .uleb128 0x3a + 2251 018a 0B .uleb128 0xb + 2252 018b 3B .uleb128 0x3b + 2253 018c 05 .uleb128 0x5 + 2254 018d 49 .uleb128 0x49 + 2255 018e 13 .uleb128 0x13 + 2256 018f 02 .uleb128 0x2 + 2257 0190 06 .uleb128 0x6 + 2258 0191 00 .byte 0 + 2259 0192 00 .byte 0 + 2260 0193 1D .uleb128 0x1d + 2261 0194 34 .uleb128 0x34 + 2262 0195 00 .byte 0 + 2263 0196 03 .uleb128 0x3 + 2264 0197 0E .uleb128 0xe + 2265 0198 3A .uleb128 0x3a + 2266 0199 0B .uleb128 0xb + 2267 019a 3B .uleb128 0x3b + 2268 019b 05 .uleb128 0x5 + 2269 019c 49 .uleb128 0x49 + 2270 019d 13 .uleb128 0x13 + 2271 019e 02 .uleb128 0x2 + 2272 019f 06 .uleb128 0x6 + 2273 01a0 00 .byte 0 + 2274 01a1 00 .byte 0 + 2275 01a2 1E .uleb128 0x1e + 2276 01a3 34 .uleb128 0x34 + 2277 01a4 00 .byte 0 + 2278 01a5 03 .uleb128 0x3 + 2279 01a6 0E .uleb128 0xe + 2280 01a7 3A .uleb128 0x3a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 41 + + + 2281 01a8 0B .uleb128 0xb + 2282 01a9 3B .uleb128 0x3b + 2283 01aa 05 .uleb128 0x5 + 2284 01ab 49 .uleb128 0x49 + 2285 01ac 13 .uleb128 0x13 + 2286 01ad 02 .uleb128 0x2 + 2287 01ae 0A .uleb128 0xa + 2288 01af 00 .byte 0 + 2289 01b0 00 .byte 0 + 2290 01b1 1F .uleb128 0x1f + 2291 01b2 2E .uleb128 0x2e + 2292 01b3 01 .byte 0x1 + 2293 01b4 3F .uleb128 0x3f + 2294 01b5 0C .uleb128 0xc + 2295 01b6 03 .uleb128 0x3 + 2296 01b7 0E .uleb128 0xe + 2297 01b8 3A .uleb128 0x3a + 2298 01b9 0B .uleb128 0xb + 2299 01ba 3B .uleb128 0x3b + 2300 01bb 0B .uleb128 0xb + 2301 01bc 27 .uleb128 0x27 + 2302 01bd 0C .uleb128 0xc + 2303 01be 3C .uleb128 0x3c + 2304 01bf 0C .uleb128 0xc + 2305 01c0 01 .uleb128 0x1 + 2306 01c1 13 .uleb128 0x13 + 2307 01c2 00 .byte 0 + 2308 01c3 00 .byte 0 + 2309 01c4 20 .uleb128 0x20 + 2310 01c5 05 .uleb128 0x5 + 2311 01c6 00 .byte 0 + 2312 01c7 49 .uleb128 0x49 + 2313 01c8 13 .uleb128 0x13 + 2314 01c9 00 .byte 0 + 2315 01ca 00 .byte 0 + 2316 01cb 21 .uleb128 0x21 + 2317 01cc 2E .uleb128 0x2e + 2318 01cd 00 .byte 0 + 2319 01ce 3F .uleb128 0x3f + 2320 01cf 0C .uleb128 0xc + 2321 01d0 03 .uleb128 0x3 + 2322 01d1 0E .uleb128 0xe + 2323 01d2 3A .uleb128 0x3a + 2324 01d3 0B .uleb128 0xb + 2325 01d4 3B .uleb128 0x3b + 2326 01d5 0B .uleb128 0xb + 2327 01d6 27 .uleb128 0x27 + 2328 01d7 0C .uleb128 0xc + 2329 01d8 3C .uleb128 0x3c + 2330 01d9 0C .uleb128 0xc + 2331 01da 00 .byte 0 + 2332 01db 00 .byte 0 + 2333 01dc 22 .uleb128 0x22 + 2334 01dd 2E .uleb128 0x2e + 2335 01de 01 .byte 0x1 + 2336 01df 3F .uleb128 0x3f + 2337 01e0 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 42 + + + 2338 01e1 03 .uleb128 0x3 + 2339 01e2 0E .uleb128 0xe + 2340 01e3 3A .uleb128 0x3a + 2341 01e4 0B .uleb128 0xb + 2342 01e5 3B .uleb128 0x3b + 2343 01e6 0B .uleb128 0xb + 2344 01e7 27 .uleb128 0x27 + 2345 01e8 0C .uleb128 0xc + 2346 01e9 49 .uleb128 0x49 + 2347 01ea 13 .uleb128 0x13 + 2348 01eb 3C .uleb128 0x3c + 2349 01ec 0C .uleb128 0xc + 2350 01ed 01 .uleb128 0x1 + 2351 01ee 13 .uleb128 0x13 + 2352 01ef 00 .byte 0 + 2353 01f0 00 .byte 0 + 2354 01f1 23 .uleb128 0x23 + 2355 01f2 2E .uleb128 0x2e + 2356 01f3 01 .byte 0x1 + 2357 01f4 3F .uleb128 0x3f + 2358 01f5 0C .uleb128 0xc + 2359 01f6 03 .uleb128 0x3 + 2360 01f7 0E .uleb128 0xe + 2361 01f8 3A .uleb128 0x3a + 2362 01f9 0B .uleb128 0xb + 2363 01fa 3B .uleb128 0x3b + 2364 01fb 0B .uleb128 0xb + 2365 01fc 27 .uleb128 0x27 + 2366 01fd 0C .uleb128 0xc + 2367 01fe 3C .uleb128 0x3c + 2368 01ff 0C .uleb128 0xc + 2369 0200 00 .byte 0 + 2370 0201 00 .byte 0 + 2371 0202 00 .byte 0 + 2372 .section .debug_loc,"",%progbits + 2373 .Ldebug_loc0: + 2374 .LLST0: + 2375 0000 00000000 .4byte .LFB7 + 2376 0004 04000000 .4byte .LCFI0 + 2377 0008 0200 .2byte 0x2 + 2378 000a 7D .byte 0x7d + 2379 000b 00 .sleb128 0 + 2380 000c 04000000 .4byte .LCFI0 + 2381 0010 38000000 .4byte .LFE7 + 2382 0014 0200 .2byte 0x2 + 2383 0016 7D .byte 0x7d + 2384 0017 08 .sleb128 8 + 2385 0018 00000000 .4byte 0 + 2386 001c 00000000 .4byte 0 + 2387 .LLST1: + 2388 0020 00000000 .4byte .LVL0 + 2389 0024 14000000 .4byte .LVL1 + 2390 0028 0100 .2byte 0x1 + 2391 002a 50 .byte 0x50 + 2392 002b 14000000 .4byte .LVL1 + 2393 002f 38000000 .4byte .LFE7 + 2394 0033 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 43 + + + 2395 0035 54 .byte 0x54 + 2396 0036 00000000 .4byte 0 + 2397 003a 00000000 .4byte 0 + 2398 .LLST2: + 2399 003e 00000000 .4byte .LVL0 + 2400 0042 18000000 .4byte .LVL2 + 2401 0046 0100 .2byte 0x1 + 2402 0048 51 .byte 0x51 + 2403 0049 18000000 .4byte .LVL2 + 2404 004d 27000000 .4byte .LVL3-1 + 2405 0051 0100 .2byte 0x1 + 2406 0053 53 .byte 0x53 + 2407 0054 27000000 .4byte .LVL3-1 + 2408 0058 38000000 .4byte .LFE7 + 2409 005c 0400 .2byte 0x4 + 2410 005e F3 .byte 0xf3 + 2411 005f 01 .uleb128 0x1 + 2412 0060 51 .byte 0x51 + 2413 0061 9F .byte 0x9f + 2414 0062 00000000 .4byte 0 + 2415 0066 00000000 .4byte 0 + 2416 .LLST3: + 2417 006a 00000000 .4byte .LVL0 + 2418 006e 27000000 .4byte .LVL3-1 + 2419 0072 0100 .2byte 0x1 + 2420 0074 52 .byte 0x52 + 2421 0075 27000000 .4byte .LVL3-1 + 2422 0079 38000000 .4byte .LFE7 + 2423 007d 0400 .2byte 0x4 + 2424 007f F3 .byte 0xf3 + 2425 0080 01 .uleb128 0x1 + 2426 0081 52 .byte 0x52 + 2427 0082 9F .byte 0x9f + 2428 0083 00000000 .4byte 0 + 2429 0087 00000000 .4byte 0 + 2430 .LLST4: + 2431 008b 00000000 .4byte .LFB8 + 2432 008f 04000000 .4byte .LCFI1 + 2433 0093 0200 .2byte 0x2 + 2434 0095 7D .byte 0x7d + 2435 0096 00 .sleb128 0 + 2436 0097 04000000 .4byte .LCFI1 + 2437 009b 44000000 .4byte .LFE8 + 2438 009f 0200 .2byte 0x2 + 2439 00a1 7D .byte 0x7d + 2440 00a2 08 .sleb128 8 + 2441 00a3 00000000 .4byte 0 + 2442 00a7 00000000 .4byte 0 + 2443 .LLST5: + 2444 00ab 00000000 .4byte .LVL5 + 2445 00af 24000000 .4byte .LVL6 + 2446 00b3 0100 .2byte 0x1 + 2447 00b5 50 .byte 0x50 + 2448 00b6 24000000 .4byte .LVL6 + 2449 00ba 44000000 .4byte .LFE8 + 2450 00be 0100 .2byte 0x1 + 2451 00c0 54 .byte 0x54 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 44 + + + 2452 00c1 00000000 .4byte 0 + 2453 00c5 00000000 .4byte 0 + 2454 .LLST6: + 2455 00c9 00000000 .4byte .LFB10 + 2456 00cd 04000000 .4byte .LCFI2 + 2457 00d1 0200 .2byte 0x2 + 2458 00d3 7D .byte 0x7d + 2459 00d4 00 .sleb128 0 + 2460 00d5 04000000 .4byte .LCFI2 + 2461 00d9 4C000000 .4byte .LFE10 + 2462 00dd 0200 .2byte 0x2 + 2463 00df 7D .byte 0x7d + 2464 00e0 10 .sleb128 16 + 2465 00e1 00000000 .4byte 0 + 2466 00e5 00000000 .4byte 0 + 2467 .LLST7: + 2468 00e9 00000000 .4byte .LVL10 + 2469 00ed 10000000 .4byte .LVL11 + 2470 00f1 0100 .2byte 0x1 + 2471 00f3 50 .byte 0x50 + 2472 00f4 10000000 .4byte .LVL11 + 2473 00f8 4C000000 .4byte .LFE10 + 2474 00fc 0100 .2byte 0x1 + 2475 00fe 54 .byte 0x54 + 2476 00ff 00000000 .4byte 0 + 2477 0103 00000000 .4byte 0 + 2478 .LLST8: + 2479 0107 00000000 .4byte .LVL10 + 2480 010b 14000000 .4byte .LVL12 + 2481 010f 0100 .2byte 0x1 + 2482 0111 51 .byte 0x51 + 2483 0112 14000000 .4byte .LVL12 + 2484 0116 4C000000 .4byte .LFE10 + 2485 011a 0100 .2byte 0x1 + 2486 011c 56 .byte 0x56 + 2487 011d 00000000 .4byte 0 + 2488 0121 00000000 .4byte 0 + 2489 .LLST9: + 2490 0125 00000000 .4byte .LVL10 + 2491 0129 17000000 .4byte .LVL13-1 + 2492 012d 0100 .2byte 0x1 + 2493 012f 52 .byte 0x52 + 2494 0130 17000000 .4byte .LVL13-1 + 2495 0134 4C000000 .4byte .LFE10 + 2496 0138 0400 .2byte 0x4 + 2497 013a F3 .byte 0xf3 + 2498 013b 01 .uleb128 0x1 + 2499 013c 52 .byte 0x52 + 2500 013d 9F .byte 0x9f + 2501 013e 00000000 .4byte 0 + 2502 0142 00000000 .4byte 0 + 2503 .LLST10: + 2504 0146 18000000 .4byte .LVL13 + 2505 014a 38000000 .4byte .LVL14 + 2506 014e 0100 .2byte 0x1 + 2507 0150 50 .byte 0x50 + 2508 0151 38000000 .4byte .LVL14 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 45 + + + 2509 0155 4C000000 .4byte .LFE10 + 2510 0159 0100 .2byte 0x1 + 2511 015b 55 .byte 0x55 + 2512 015c 00000000 .4byte 0 + 2513 0160 00000000 .4byte 0 + 2514 .LLST11: + 2515 0164 00000000 .4byte .LFB9 + 2516 0168 04000000 .4byte .LCFI3 + 2517 016c 0200 .2byte 0x2 + 2518 016e 7D .byte 0x7d + 2519 016f 00 .sleb128 0 + 2520 0170 04000000 .4byte .LCFI3 + 2521 0174 14000000 .4byte .LFE9 + 2522 0178 0200 .2byte 0x2 + 2523 017a 7D .byte 0x7d + 2524 017b 08 .sleb128 8 + 2525 017c 00000000 .4byte 0 + 2526 0180 00000000 .4byte 0 + 2527 .LLST12: + 2528 0184 00000000 .4byte .LVL17 + 2529 0188 0B000000 .4byte .LVL18-1 + 2530 018c 0100 .2byte 0x1 + 2531 018e 50 .byte 0x50 + 2532 018f 0B000000 .4byte .LVL18-1 + 2533 0193 14000000 .4byte .LFE9 + 2534 0197 0400 .2byte 0x4 + 2535 0199 F3 .byte 0xf3 + 2536 019a 01 .uleb128 0x1 + 2537 019b 50 .byte 0x50 + 2538 019c 9F .byte 0x9f + 2539 019d 00000000 .4byte 0 + 2540 01a1 00000000 .4byte 0 + 2541 .LLST13: + 2542 01a5 00000000 .4byte .LVL17 + 2543 01a9 0B000000 .4byte .LVL18-1 + 2544 01ad 0100 .2byte 0x1 + 2545 01af 51 .byte 0x51 + 2546 01b0 0B000000 .4byte .LVL18-1 + 2547 01b4 14000000 .4byte .LFE9 + 2548 01b8 0400 .2byte 0x4 + 2549 01ba F3 .byte 0xf3 + 2550 01bb 01 .uleb128 0x1 + 2551 01bc 51 .byte 0x51 + 2552 01bd 9F .byte 0x9f + 2553 01be 00000000 .4byte 0 + 2554 01c2 00000000 .4byte 0 + 2555 .LLST14: + 2556 01c6 00000000 .4byte .LVL17 + 2557 01ca 0B000000 .4byte .LVL18-1 + 2558 01ce 0100 .2byte 0x1 + 2559 01d0 52 .byte 0x52 + 2560 01d1 0B000000 .4byte .LVL18-1 + 2561 01d5 14000000 .4byte .LFE9 + 2562 01d9 0400 .2byte 0x4 + 2563 01db F3 .byte 0xf3 + 2564 01dc 01 .uleb128 0x1 + 2565 01dd 52 .byte 0x52 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 46 + + + 2566 01de 9F .byte 0x9f + 2567 01df 00000000 .4byte 0 + 2568 01e3 00000000 .4byte 0 + 2569 .LLST15: + 2570 01e7 00000000 .4byte .LFB11 + 2571 01eb 08000000 .4byte .LCFI4 + 2572 01ef 0200 .2byte 0x2 + 2573 01f1 7D .byte 0x7d + 2574 01f2 00 .sleb128 0 + 2575 01f3 08000000 .4byte .LCFI4 + 2576 01f7 4C000000 .4byte .LFE11 + 2577 01fb 0200 .2byte 0x2 + 2578 01fd 7D .byte 0x7d + 2579 01fe 08 .sleb128 8 + 2580 01ff 00000000 .4byte 0 + 2581 0203 00000000 .4byte 0 + 2582 .LLST16: + 2583 0207 00000000 .4byte .LVL19 + 2584 020b 38000000 .4byte .LVL20 + 2585 020f 0100 .2byte 0x1 + 2586 0211 50 .byte 0x50 + 2587 0212 38000000 .4byte .LVL20 + 2588 0216 3B000000 .4byte .LVL21-1 + 2589 021a 0300 .2byte 0x3 + 2590 021c 70 .byte 0x70 + 2591 021d 70 .sleb128 -16 + 2592 021e 9F .byte 0x9f + 2593 021f 3B000000 .4byte .LVL21-1 + 2594 0223 44000000 .4byte .LVL22 + 2595 0227 0400 .2byte 0x4 + 2596 0229 F3 .byte 0xf3 + 2597 022a 01 .uleb128 0x1 + 2598 022b 50 .byte 0x50 + 2599 022c 9F .byte 0x9f + 2600 022d 44000000 .4byte .LVL22 + 2601 0231 48000000 .4byte .LVL23 + 2602 0235 0100 .2byte 0x1 + 2603 0237 50 .byte 0x50 + 2604 0238 48000000 .4byte .LVL23 + 2605 023c 4C000000 .4byte .LFE11 + 2606 0240 0400 .2byte 0x4 + 2607 0242 F3 .byte 0xf3 + 2608 0243 01 .uleb128 0x1 + 2609 0244 50 .byte 0x50 + 2610 0245 9F .byte 0x9f + 2611 0246 00000000 .4byte 0 + 2612 024a 00000000 .4byte 0 + 2613 .LLST17: + 2614 024e 00000000 .4byte .LVL19 + 2615 0252 3B000000 .4byte .LVL21-1 + 2616 0256 0100 .2byte 0x1 + 2617 0258 51 .byte 0x51 + 2618 0259 3B000000 .4byte .LVL21-1 + 2619 025d 44000000 .4byte .LVL22 + 2620 0261 0400 .2byte 0x4 + 2621 0263 F3 .byte 0xf3 + 2622 0264 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 47 + + + 2623 0265 51 .byte 0x51 + 2624 0266 9F .byte 0x9f + 2625 0267 44000000 .4byte .LVL22 + 2626 026b 4C000000 .4byte .LFE11 + 2627 026f 0100 .2byte 0x1 + 2628 0271 51 .byte 0x51 + 2629 0272 00000000 .4byte 0 + 2630 0276 00000000 .4byte 0 + 2631 .LLST18: + 2632 027a 00000000 .4byte .LFB13 + 2633 027e 04000000 .4byte .LCFI5 + 2634 0282 0200 .2byte 0x2 + 2635 0284 7D .byte 0x7d + 2636 0285 00 .sleb128 0 + 2637 0286 04000000 .4byte .LCFI5 + 2638 028a 58000000 .4byte .LFE13 + 2639 028e 0200 .2byte 0x2 + 2640 0290 7D .byte 0x7d + 2641 0291 10 .sleb128 16 + 2642 0292 00000000 .4byte 0 + 2643 0296 00000000 .4byte 0 + 2644 .LLST19: + 2645 029a 00000000 .4byte .LVL24 + 2646 029e 10000000 .4byte .LVL25 + 2647 02a2 0100 .2byte 0x1 + 2648 02a4 50 .byte 0x50 + 2649 02a5 10000000 .4byte .LVL25 + 2650 02a9 58000000 .4byte .LFE13 + 2651 02ad 0100 .2byte 0x1 + 2652 02af 54 .byte 0x54 + 2653 02b0 00000000 .4byte 0 + 2654 02b4 00000000 .4byte 0 + 2655 .LLST20: + 2656 02b8 00000000 .4byte .LVL24 + 2657 02bc 14000000 .4byte .LVL26 + 2658 02c0 0100 .2byte 0x1 + 2659 02c2 51 .byte 0x51 + 2660 02c3 14000000 .4byte .LVL26 + 2661 02c7 58000000 .4byte .LFE13 + 2662 02cb 0100 .2byte 0x1 + 2663 02cd 56 .byte 0x56 + 2664 02ce 00000000 .4byte 0 + 2665 02d2 00000000 .4byte 0 + 2666 .LLST21: + 2667 02d6 00000000 .4byte .LVL24 + 2668 02da 17000000 .4byte .LVL27-1 + 2669 02de 0100 .2byte 0x1 + 2670 02e0 52 .byte 0x52 + 2671 02e1 17000000 .4byte .LVL27-1 + 2672 02e5 58000000 .4byte .LFE13 + 2673 02e9 0400 .2byte 0x4 + 2674 02eb F3 .byte 0xf3 + 2675 02ec 01 .uleb128 0x1 + 2676 02ed 52 .byte 0x52 + 2677 02ee 9F .byte 0x9f + 2678 02ef 00000000 .4byte 0 + 2679 02f3 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 48 + + + 2680 .LLST22: + 2681 02f7 18000000 .4byte .LVL27 + 2682 02fb 3C000000 .4byte .LVL28 + 2683 02ff 0100 .2byte 0x1 + 2684 0301 50 .byte 0x50 + 2685 0302 3C000000 .4byte .LVL28 + 2686 0306 58000000 .4byte .LFE13 + 2687 030a 0100 .2byte 0x1 + 2688 030c 55 .byte 0x55 + 2689 030d 00000000 .4byte 0 + 2690 0311 00000000 .4byte 0 + 2691 .LLST23: + 2692 0315 00000000 .4byte .LFB12 + 2693 0319 04000000 .4byte .LCFI6 + 2694 031d 0200 .2byte 0x2 + 2695 031f 7D .byte 0x7d + 2696 0320 00 .sleb128 0 + 2697 0321 04000000 .4byte .LCFI6 + 2698 0325 14000000 .4byte .LFE12 + 2699 0329 0200 .2byte 0x2 + 2700 032b 7D .byte 0x7d + 2701 032c 08 .sleb128 8 + 2702 032d 00000000 .4byte 0 + 2703 0331 00000000 .4byte 0 + 2704 .LLST24: + 2705 0335 00000000 .4byte .LVL31 + 2706 0339 0B000000 .4byte .LVL32-1 + 2707 033d 0100 .2byte 0x1 + 2708 033f 50 .byte 0x50 + 2709 0340 0B000000 .4byte .LVL32-1 + 2710 0344 14000000 .4byte .LFE12 + 2711 0348 0400 .2byte 0x4 + 2712 034a F3 .byte 0xf3 + 2713 034b 01 .uleb128 0x1 + 2714 034c 50 .byte 0x50 + 2715 034d 9F .byte 0x9f + 2716 034e 00000000 .4byte 0 + 2717 0352 00000000 .4byte 0 + 2718 .LLST25: + 2719 0356 00000000 .4byte .LVL31 + 2720 035a 0B000000 .4byte .LVL32-1 + 2721 035e 0100 .2byte 0x1 + 2722 0360 51 .byte 0x51 + 2723 0361 0B000000 .4byte .LVL32-1 + 2724 0365 14000000 .4byte .LFE12 + 2725 0369 0400 .2byte 0x4 + 2726 036b F3 .byte 0xf3 + 2727 036c 01 .uleb128 0x1 + 2728 036d 51 .byte 0x51 + 2729 036e 9F .byte 0x9f + 2730 036f 00000000 .4byte 0 + 2731 0373 00000000 .4byte 0 + 2732 .LLST26: + 2733 0377 00000000 .4byte .LVL31 + 2734 037b 0B000000 .4byte .LVL32-1 + 2735 037f 0100 .2byte 0x1 + 2736 0381 52 .byte 0x52 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 49 + + + 2737 0382 0B000000 .4byte .LVL32-1 + 2738 0386 14000000 .4byte .LFE12 + 2739 038a 0400 .2byte 0x4 + 2740 038c F3 .byte 0xf3 + 2741 038d 01 .uleb128 0x1 + 2742 038e 52 .byte 0x52 + 2743 038f 9F .byte 0x9f + 2744 0390 00000000 .4byte 0 + 2745 0394 00000000 .4byte 0 + 2746 .LLST27: + 2747 0398 00000000 .4byte .LFB14 + 2748 039c 08000000 .4byte .LCFI7 + 2749 03a0 0200 .2byte 0x2 + 2750 03a2 7D .byte 0x7d + 2751 03a3 00 .sleb128 0 + 2752 03a4 08000000 .4byte .LCFI7 + 2753 03a8 54000000 .4byte .LFE14 + 2754 03ac 0200 .2byte 0x2 + 2755 03ae 7D .byte 0x7d + 2756 03af 08 .sleb128 8 + 2757 03b0 00000000 .4byte 0 + 2758 03b4 00000000 .4byte 0 + 2759 .LLST28: + 2760 03b8 00000000 .4byte .LVL33 + 2761 03bc 40000000 .4byte .LVL34 + 2762 03c0 0100 .2byte 0x1 + 2763 03c2 50 .byte 0x50 + 2764 03c3 40000000 .4byte .LVL34 + 2765 03c7 43000000 .4byte .LVL35-1 + 2766 03cb 0300 .2byte 0x3 + 2767 03cd 70 .byte 0x70 + 2768 03ce 70 .sleb128 -16 + 2769 03cf 9F .byte 0x9f + 2770 03d0 43000000 .4byte .LVL35-1 + 2771 03d4 4C000000 .4byte .LVL36 + 2772 03d8 0400 .2byte 0x4 + 2773 03da F3 .byte 0xf3 + 2774 03db 01 .uleb128 0x1 + 2775 03dc 50 .byte 0x50 + 2776 03dd 9F .byte 0x9f + 2777 03de 4C000000 .4byte .LVL36 + 2778 03e2 50000000 .4byte .LVL37 + 2779 03e6 0100 .2byte 0x1 + 2780 03e8 50 .byte 0x50 + 2781 03e9 50000000 .4byte .LVL37 + 2782 03ed 54000000 .4byte .LFE14 + 2783 03f1 0400 .2byte 0x4 + 2784 03f3 F3 .byte 0xf3 + 2785 03f4 01 .uleb128 0x1 + 2786 03f5 50 .byte 0x50 + 2787 03f6 9F .byte 0x9f + 2788 03f7 00000000 .4byte 0 + 2789 03fb 00000000 .4byte 0 + 2790 .LLST29: + 2791 03ff 00000000 .4byte .LVL33 + 2792 0403 43000000 .4byte .LVL35-1 + 2793 0407 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 50 + + + 2794 0409 51 .byte 0x51 + 2795 040a 43000000 .4byte .LVL35-1 + 2796 040e 4C000000 .4byte .LVL36 + 2797 0412 0400 .2byte 0x4 + 2798 0414 F3 .byte 0xf3 + 2799 0415 01 .uleb128 0x1 + 2800 0416 51 .byte 0x51 + 2801 0417 9F .byte 0x9f + 2802 0418 4C000000 .4byte .LVL36 + 2803 041c 54000000 .4byte .LFE14 + 2804 0420 0100 .2byte 0x1 + 2805 0422 51 .byte 0x51 + 2806 0423 00000000 .4byte 0 + 2807 0427 00000000 .4byte 0 + 2808 .LLST30: + 2809 042b 00000000 .4byte .LFB16 + 2810 042f 04000000 .4byte .LCFI8 + 2811 0433 0200 .2byte 0x2 + 2812 0435 7D .byte 0x7d + 2813 0436 00 .sleb128 0 + 2814 0437 04000000 .4byte .LCFI8 + 2815 043b 54000000 .4byte .LFE16 + 2816 043f 0200 .2byte 0x2 + 2817 0441 7D .byte 0x7d + 2818 0442 10 .sleb128 16 + 2819 0443 00000000 .4byte 0 + 2820 0447 00000000 .4byte 0 + 2821 .LLST31: + 2822 044b 00000000 .4byte .LVL38 + 2823 044f 10000000 .4byte .LVL39 + 2824 0453 0100 .2byte 0x1 + 2825 0455 50 .byte 0x50 + 2826 0456 10000000 .4byte .LVL39 + 2827 045a 54000000 .4byte .LFE16 + 2828 045e 0100 .2byte 0x1 + 2829 0460 54 .byte 0x54 + 2830 0461 00000000 .4byte 0 + 2831 0465 00000000 .4byte 0 + 2832 .LLST32: + 2833 0469 00000000 .4byte .LVL38 + 2834 046d 14000000 .4byte .LVL40 + 2835 0471 0100 .2byte 0x1 + 2836 0473 51 .byte 0x51 + 2837 0474 14000000 .4byte .LVL40 + 2838 0478 54000000 .4byte .LFE16 + 2839 047c 0100 .2byte 0x1 + 2840 047e 56 .byte 0x56 + 2841 047f 00000000 .4byte 0 + 2842 0483 00000000 .4byte 0 + 2843 .LLST33: + 2844 0487 00000000 .4byte .LVL38 + 2845 048b 17000000 .4byte .LVL41-1 + 2846 048f 0100 .2byte 0x1 + 2847 0491 52 .byte 0x52 + 2848 0492 17000000 .4byte .LVL41-1 + 2849 0496 54000000 .4byte .LFE16 + 2850 049a 0400 .2byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 51 + + + 2851 049c F3 .byte 0xf3 + 2852 049d 01 .uleb128 0x1 + 2853 049e 52 .byte 0x52 + 2854 049f 9F .byte 0x9f + 2855 04a0 00000000 .4byte 0 + 2856 04a4 00000000 .4byte 0 + 2857 .LLST34: + 2858 04a8 18000000 .4byte .LVL41 + 2859 04ac 30000000 .4byte .LVL42 + 2860 04b0 0100 .2byte 0x1 + 2861 04b2 50 .byte 0x50 + 2862 04b3 30000000 .4byte .LVL42 + 2863 04b7 54000000 .4byte .LFE16 + 2864 04bb 0100 .2byte 0x1 + 2865 04bd 55 .byte 0x55 + 2866 04be 00000000 .4byte 0 + 2867 04c2 00000000 .4byte 0 + 2868 .LLST35: + 2869 04c6 00000000 .4byte .LFB15 + 2870 04ca 04000000 .4byte .LCFI9 + 2871 04ce 0200 .2byte 0x2 + 2872 04d0 7D .byte 0x7d + 2873 04d1 00 .sleb128 0 + 2874 04d2 04000000 .4byte .LCFI9 + 2875 04d6 14000000 .4byte .LFE15 + 2876 04da 0200 .2byte 0x2 + 2877 04dc 7D .byte 0x7d + 2878 04dd 08 .sleb128 8 + 2879 04de 00000000 .4byte 0 + 2880 04e2 00000000 .4byte 0 + 2881 .LLST36: + 2882 04e6 00000000 .4byte .LVL45 + 2883 04ea 0B000000 .4byte .LVL46-1 + 2884 04ee 0100 .2byte 0x1 + 2885 04f0 50 .byte 0x50 + 2886 04f1 0B000000 .4byte .LVL46-1 + 2887 04f5 14000000 .4byte .LFE15 + 2888 04f9 0400 .2byte 0x4 + 2889 04fb F3 .byte 0xf3 + 2890 04fc 01 .uleb128 0x1 + 2891 04fd 50 .byte 0x50 + 2892 04fe 9F .byte 0x9f + 2893 04ff 00000000 .4byte 0 + 2894 0503 00000000 .4byte 0 + 2895 .LLST37: + 2896 0507 00000000 .4byte .LVL45 + 2897 050b 0B000000 .4byte .LVL46-1 + 2898 050f 0100 .2byte 0x1 + 2899 0511 51 .byte 0x51 + 2900 0512 0B000000 .4byte .LVL46-1 + 2901 0516 14000000 .4byte .LFE15 + 2902 051a 0400 .2byte 0x4 + 2903 051c F3 .byte 0xf3 + 2904 051d 01 .uleb128 0x1 + 2905 051e 51 .byte 0x51 + 2906 051f 9F .byte 0x9f + 2907 0520 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 52 + + + 2908 0524 00000000 .4byte 0 + 2909 .LLST38: + 2910 0528 00000000 .4byte .LVL45 + 2911 052c 0B000000 .4byte .LVL46-1 + 2912 0530 0100 .2byte 0x1 + 2913 0532 52 .byte 0x52 + 2914 0533 0B000000 .4byte .LVL46-1 + 2915 0537 14000000 .4byte .LFE15 + 2916 053b 0400 .2byte 0x4 + 2917 053d F3 .byte 0xf3 + 2918 053e 01 .uleb128 0x1 + 2919 053f 52 .byte 0x52 + 2920 0540 9F .byte 0x9f + 2921 0541 00000000 .4byte 0 + 2922 0545 00000000 .4byte 0 + 2923 .LLST39: + 2924 0549 00000000 .4byte .LFB17 + 2925 054d 08000000 .4byte .LCFI10 + 2926 0551 0200 .2byte 0x2 + 2927 0553 7D .byte 0x7d + 2928 0554 00 .sleb128 0 + 2929 0555 08000000 .4byte .LCFI10 + 2930 0559 50000000 .4byte .LFE17 + 2931 055d 0200 .2byte 0x2 + 2932 055f 7D .byte 0x7d + 2933 0560 08 .sleb128 8 + 2934 0561 00000000 .4byte 0 + 2935 0565 00000000 .4byte 0 + 2936 .LLST40: + 2937 0569 00000000 .4byte .LVL47 + 2938 056d 3C000000 .4byte .LVL48 + 2939 0571 0100 .2byte 0x1 + 2940 0573 50 .byte 0x50 + 2941 0574 3C000000 .4byte .LVL48 + 2942 0578 3F000000 .4byte .LVL49-1 + 2943 057c 0300 .2byte 0x3 + 2944 057e 70 .byte 0x70 + 2945 057f 64 .sleb128 -28 + 2946 0580 9F .byte 0x9f + 2947 0581 3F000000 .4byte .LVL49-1 + 2948 0585 48000000 .4byte .LVL50 + 2949 0589 0400 .2byte 0x4 + 2950 058b F3 .byte 0xf3 + 2951 058c 01 .uleb128 0x1 + 2952 058d 50 .byte 0x50 + 2953 058e 9F .byte 0x9f + 2954 058f 48000000 .4byte .LVL50 + 2955 0593 4C000000 .4byte .LVL51 + 2956 0597 0100 .2byte 0x1 + 2957 0599 50 .byte 0x50 + 2958 059a 4C000000 .4byte .LVL51 + 2959 059e 50000000 .4byte .LFE17 + 2960 05a2 0400 .2byte 0x4 + 2961 05a4 F3 .byte 0xf3 + 2962 05a5 01 .uleb128 0x1 + 2963 05a6 50 .byte 0x50 + 2964 05a7 9F .byte 0x9f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 53 + + + 2965 05a8 00000000 .4byte 0 + 2966 05ac 00000000 .4byte 0 + 2967 .LLST41: + 2968 05b0 00000000 .4byte .LVL47 + 2969 05b4 3F000000 .4byte .LVL49-1 + 2970 05b8 0100 .2byte 0x1 + 2971 05ba 51 .byte 0x51 + 2972 05bb 3F000000 .4byte .LVL49-1 + 2973 05bf 48000000 .4byte .LVL50 + 2974 05c3 0400 .2byte 0x4 + 2975 05c5 F3 .byte 0xf3 + 2976 05c6 01 .uleb128 0x1 + 2977 05c7 51 .byte 0x51 + 2978 05c8 9F .byte 0x9f + 2979 05c9 48000000 .4byte .LVL50 + 2980 05cd 50000000 .4byte .LFE17 + 2981 05d1 0100 .2byte 0x1 + 2982 05d3 51 .byte 0x51 + 2983 05d4 00000000 .4byte 0 + 2984 05d8 00000000 .4byte 0 + 2985 .section .debug_aranges,"",%progbits + 2986 0000 6C000000 .4byte 0x6c + 2987 0004 0200 .2byte 0x2 + 2988 0006 00000000 .4byte .Ldebug_info0 + 2989 000a 04 .byte 0x4 + 2990 000b 00 .byte 0 + 2991 000c 0000 .2byte 0 + 2992 000e 0000 .2byte 0 + 2993 0010 00000000 .4byte .LFB7 + 2994 0014 38000000 .4byte .LFE7-.LFB7 + 2995 0018 00000000 .4byte .LFB8 + 2996 001c 44000000 .4byte .LFE8-.LFB8 + 2997 0020 00000000 .4byte .LFB10 + 2998 0024 4C000000 .4byte .LFE10-.LFB10 + 2999 0028 00000000 .4byte .LFB9 + 3000 002c 14000000 .4byte .LFE9-.LFB9 + 3001 0030 00000000 .4byte .LFB11 + 3002 0034 4C000000 .4byte .LFE11-.LFB11 + 3003 0038 00000000 .4byte .LFB13 + 3004 003c 58000000 .4byte .LFE13-.LFB13 + 3005 0040 00000000 .4byte .LFB12 + 3006 0044 14000000 .4byte .LFE12-.LFB12 + 3007 0048 00000000 .4byte .LFB14 + 3008 004c 54000000 .4byte .LFE14-.LFB14 + 3009 0050 00000000 .4byte .LFB16 + 3010 0054 54000000 .4byte .LFE16-.LFB16 + 3011 0058 00000000 .4byte .LFB15 + 3012 005c 14000000 .4byte .LFE15-.LFB15 + 3013 0060 00000000 .4byte .LFB17 + 3014 0064 50000000 .4byte .LFE17-.LFB17 + 3015 0068 00000000 .4byte 0 + 3016 006c 00000000 .4byte 0 + 3017 .section .debug_ranges,"",%progbits + 3018 .Ldebug_ranges0: + 3019 0000 00000000 .4byte .LFB7 + 3020 0004 38000000 .4byte .LFE7 + 3021 0008 00000000 .4byte .LFB8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 54 + + + 3022 000c 44000000 .4byte .LFE8 + 3023 0010 00000000 .4byte .LFB10 + 3024 0014 4C000000 .4byte .LFE10 + 3025 0018 00000000 .4byte .LFB9 + 3026 001c 14000000 .4byte .LFE9 + 3027 0020 00000000 .4byte .LFB11 + 3028 0024 4C000000 .4byte .LFE11 + 3029 0028 00000000 .4byte .LFB13 + 3030 002c 58000000 .4byte .LFE13 + 3031 0030 00000000 .4byte .LFB12 + 3032 0034 14000000 .4byte .LFE12 + 3033 0038 00000000 .4byte .LFB14 + 3034 003c 54000000 .4byte .LFE14 + 3035 0040 00000000 .4byte .LFB16 + 3036 0044 54000000 .4byte .LFE16 + 3037 0048 00000000 .4byte .LFB15 + 3038 004c 14000000 .4byte .LFE15 + 3039 0050 00000000 .4byte .LFB17 + 3040 0054 50000000 .4byte .LFE17 + 3041 0058 00000000 .4byte 0 + 3042 005c 00000000 .4byte 0 + 3043 .section .debug_line,"",%progbits + 3044 .Ldebug_line0: + 3045 0000 3D020000 .section .debug_str,"MS",%progbits,1 + 3045 02001101 + 3045 00000201 + 3045 FB0E0D00 + 3045 01010101 + 3046 .LASF37: + 3047 0000 705F6D73 .ascii "p_msg\000" + 3047 6700 + 3048 .LASF86: + 3049 0006 63685365 .ascii "chSemSignalI\000" + 3049 6D536967 + 3049 6E616C49 + 3049 00 + 3050 .LASF60: + 3051 0013 7264796D .ascii "rdymsg\000" + 3051 736700 + 3052 .LASF71: + 3053 001a 63684D42 .ascii "chMBPostI\000" + 3053 506F7374 + 3053 4900 + 3054 .LASF69: + 3055 0024 63684D42 .ascii "chMBPostS\000" + 3055 506F7374 + 3055 5300 + 3056 .LASF59: + 3057 002e 4D61696C .ascii "Mailbox\000" + 3057 626F7800 + 3058 .LASF74: + 3059 0036 63684D42 .ascii "chMBPostAheadI\000" + 3059 506F7374 + 3059 41686561 + 3059 644900 + 3060 .LASF11: + 3061 0045 6C6F6E67 .ascii "long long unsigned int\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 55 + + + 3061 206C6F6E + 3061 6720756E + 3061 7369676E + 3061 65642069 + 3062 .LASF61: + 3063 005c 65786974 .ascii "exitcode\000" + 3063 636F6465 + 3063 00 + 3064 .LASF72: + 3065 0065 63684D42 .ascii "chMBPostAheadS\000" + 3065 506F7374 + 3065 41686561 + 3065 645300 + 3066 .LASF55: + 3067 0074 6D625F77 .ascii "mb_wrptr\000" + 3067 72707472 + 3067 00 + 3068 .LASF25: + 3069 007d 705F7072 .ascii "p_prio\000" + 3069 696F00 + 3070 .LASF10: + 3071 0084 6C6F6E67 .ascii "long long int\000" + 3071 206C6F6E + 3071 6720696E + 3071 7400 + 3072 .LASF1: + 3073 0092 7369676E .ascii "signed char\000" + 3073 65642063 + 3073 68617200 + 3074 .LASF50: + 3075 009e 6D5F7175 .ascii "m_queue\000" + 3075 65756500 + 3076 .LASF16: + 3077 00a6 74736C69 .ascii "tslices_t\000" + 3077 6365735F + 3077 7400 + 3078 .LASF7: + 3079 00b0 6C6F6E67 .ascii "long int\000" + 3079 20696E74 + 3079 00 + 3080 .LASF14: + 3081 00b9 74737461 .ascii "tstate_t\000" + 3081 74655F74 + 3081 00 + 3082 .LASF27: + 3083 00c2 705F6E65 .ascii "p_newer\000" + 3083 77657200 + 3084 .LASF47: + 3085 00ca 735F7175 .ascii "s_queue\000" + 3085 65756500 + 3086 .LASF83: + 3087 00d2 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 3087 73657273 + 3087 5C4E6963 + 3087 6F204D61 + 3087 61735C44 + 3088 00ff 312D4243 .ascii "1-BCM2835-GCC\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 56 + + + 3088 4D323833 + 3088 352D4743 + 3088 4300 + 3089 .LASF82: + 3090 010d 2E2E2F2E .ascii "../../os/kernel/src/chmboxes.c\000" + 3090 2E2F6F73 + 3090 2F6B6572 + 3090 6E656C2F + 3090 7372632F + 3091 .LASF84: + 3092 012c 63685363 .ascii "chSchRescheduleS\000" + 3092 68526573 + 3092 63686564 + 3092 756C6553 + 3092 00 + 3093 .LASF43: + 3094 013d 72656761 .ascii "regarm_t\000" + 3094 726D5F74 + 3094 00 + 3095 .LASF21: + 3096 0146 636E745F .ascii "cnt_t\000" + 3096 7400 + 3097 .LASF0: + 3098 014c 756E7369 .ascii "unsigned int\000" + 3098 676E6564 + 3098 20696E74 + 3098 00 + 3099 .LASF66: + 3100 0159 63684D42 .ascii "chMBInit\000" + 3100 496E6974 + 3100 00 + 3101 .LASF9: + 3102 0162 6C6F6E67 .ascii "long unsigned int\000" + 3102 20756E73 + 3102 69676E65 + 3102 6420696E + 3102 7400 + 3103 .LASF58: + 3104 0174 6D625F65 .ascii "mb_emptysem\000" + 3104 6D707479 + 3104 73656D00 + 3105 .LASF48: + 3106 0180 735F636E .ascii "s_cnt\000" + 3106 7400 + 3107 .LASF45: + 3108 0186 636F6E74 .ascii "context\000" + 3108 65787400 + 3109 .LASF4: + 3110 018e 73686F72 .ascii "short unsigned int\000" + 3110 7420756E + 3110 7369676E + 3110 65642069 + 3110 6E7400 + 3111 .LASF78: + 3112 01a1 63684D42 .ascii "chMBFetchI\000" + 3112 46657463 + 3112 684900 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 57 + + + 3113 .LASF18: + 3114 01ac 6D73675F .ascii "msg_t\000" + 3114 7400 + 3115 .LASF75: + 3116 01b2 63684D42 .ascii "chMBFetchS\000" + 3116 46657463 + 3116 685300 + 3117 .LASF13: + 3118 01bd 746D6F64 .ascii "tmode_t\000" + 3118 655F7400 + 3119 .LASF42: + 3120 01c5 54687265 .ascii "ThreadsList\000" + 3120 6164734C + 3120 69737400 + 3121 .LASF19: + 3122 01d1 6576656E .ascii "eventmask_t\000" + 3122 746D6173 + 3122 6B5F7400 + 3123 .LASF49: + 3124 01dd 4D757465 .ascii "Mutex\000" + 3124 7800 + 3125 .LASF76: + 3126 01e3 6D736770 .ascii "msgp\000" + 3126 00 + 3127 .LASF65: + 3128 01e8 73697A65 .ascii "sizetype\000" + 3128 74797065 + 3128 00 + 3129 .LASF56: + 3130 01f1 6D625F72 .ascii "mb_rdptr\000" + 3130 64707472 + 3130 00 + 3131 .LASF67: + 3132 01fa 63684D42 .ascii "chMBReset\000" + 3132 52657365 + 3132 7400 + 3133 .LASF28: + 3134 0204 705F6F6C .ascii "p_older\000" + 3134 64657200 + 3135 .LASF41: + 3136 020c 54687265 .ascii "ThreadsQueue\000" + 3136 61647351 + 3136 75657565 + 3136 00 + 3137 .LASF53: + 3138 0219 6D625F62 .ascii "mb_buffer\000" + 3138 75666665 + 3138 7200 + 3139 .LASF68: + 3140 0223 74696D65 .ascii "time\000" + 3140 00 + 3141 .LASF81: + 3142 0228 474E5520 .ascii "GNU C 4.7.2\000" + 3142 4320342E + 3142 372E3200 + 3143 .LASF15: + 3144 0234 74726566 .ascii "trefs_t\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 58 + + + 3144 735F7400 + 3145 .LASF24: + 3146 023c 705F7072 .ascii "p_prev\000" + 3146 657600 + 3147 .LASF17: + 3148 0243 74707269 .ascii "tprio_t\000" + 3148 6F5F7400 + 3149 .LASF12: + 3150 024b 5F426F6F .ascii "_Bool\000" + 3150 6C00 + 3151 .LASF6: + 3152 0251 696E7433 .ascii "int32_t\000" + 3152 325F7400 + 3153 .LASF2: + 3154 0259 756E7369 .ascii "unsigned char\000" + 3154 676E6564 + 3154 20636861 + 3154 7200 + 3155 .LASF54: + 3156 0267 6D625F74 .ascii "mb_top\000" + 3156 6F7000 + 3157 .LASF39: + 3158 026e 705F6D74 .ascii "p_mtxlist\000" + 3158 786C6973 + 3158 7400 + 3159 .LASF3: + 3160 0278 73686F72 .ascii "short int\000" + 3160 7420696E + 3160 7400 + 3161 .LASF30: + 3162 0282 705F7374 .ascii "p_state\000" + 3162 61746500 + 3163 .LASF33: + 3164 028a 705F7072 .ascii "p_preempt\000" + 3164 65656D70 + 3164 7400 + 3165 .LASF63: + 3166 0294 65776D61 .ascii "ewmask\000" + 3166 736B00 + 3167 .LASF23: + 3168 029b 705F6E65 .ascii "p_next\000" + 3168 787400 + 3169 .LASF31: + 3170 02a2 705F666C .ascii "p_flags\000" + 3170 61677300 + 3171 .LASF70: + 3172 02aa 63684D42 .ascii "chMBPost\000" + 3172 506F7374 + 3172 00 + 3173 .LASF22: + 3174 02b3 54687265 .ascii "Thread\000" + 3174 616400 + 3175 .LASF38: + 3176 02ba 705F6570 .ascii "p_epending\000" + 3176 656E6469 + 3176 6E6700 + 3177 .LASF8: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 59 + + + 3178 02c5 75696E74 .ascii "uint32_t\000" + 3178 33325F74 + 3178 00 + 3179 .LASF64: + 3180 02ce 63686172 .ascii "char\000" + 3180 00 + 3181 .LASF85: + 3182 02d3 63685365 .ascii "chSemWaitTimeoutS\000" + 3182 6D576169 + 3182 7454696D + 3182 656F7574 + 3182 5300 + 3183 .LASF52: + 3184 02e5 6D5F6E65 .ascii "m_next\000" + 3184 787400 + 3185 .LASF20: + 3186 02ec 73797374 .ascii "systime_t\000" + 3186 696D655F + 3186 7400 + 3187 .LASF40: + 3188 02f6 705F7265 .ascii "p_realprio\000" + 3188 616C7072 + 3188 696F00 + 3189 .LASF34: + 3190 0301 705F7469 .ascii "p_time\000" + 3190 6D6500 + 3191 .LASF73: + 3192 0308 63684D42 .ascii "chMBPostAhead\000" + 3192 506F7374 + 3192 41686561 + 3192 6400 + 3193 .LASF44: + 3194 0316 696E7463 .ascii "intctx\000" + 3194 747800 + 3195 .LASF36: + 3196 031d 705F6D73 .ascii "p_msgqueue\000" + 3196 67717565 + 3196 756500 + 3197 .LASF77: + 3198 0328 63684D42 .ascii "chMBFetch\000" + 3198 46657463 + 3198 6800 + 3199 .LASF46: + 3200 0332 53656D61 .ascii "Semaphore\000" + 3200 70686F72 + 3200 6500 + 3201 .LASF57: + 3202 033c 6D625F66 .ascii "mb_fullsem\000" + 3202 756C6C73 + 3202 656D00 + 3203 .LASF32: + 3204 0347 705F7265 .ascii "p_refs\000" + 3204 667300 + 3205 .LASF80: + 3206 034e 63685365 .ascii "chSemResetI\000" + 3206 6D526573 + 3206 65744900 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 60 + + + 3207 .LASF5: + 3208 035a 75696E74 .ascii "uint8_t\000" + 3208 385F7400 + 3209 .LASF62: + 3210 0362 77746F62 .ascii "wtobjp\000" + 3210 6A7000 + 3211 .LASF29: + 3212 0369 705F6E61 .ascii "p_name\000" + 3212 6D6500 + 3213 .LASF51: + 3214 0370 6D5F6F77 .ascii "m_owner\000" + 3214 6E657200 + 3215 .LASF26: + 3216 0378 705F6374 .ascii "p_ctx\000" + 3216 7800 + 3217 .LASF35: + 3218 037e 705F7761 .ascii "p_waiting\000" + 3218 6974696E + 3218 6700 + 3219 .LASF79: + 3220 0388 63685365 .ascii "chSemInit\000" + 3220 6D496E69 + 3220 7400 + 3221 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s page 61 + + +DEFINED SYMBOLS + *ABS*:00000000 chmboxes.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:17 .text.chMBInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:20 .text.chMBInit:00000000 chMBInit +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:63 .text.chMBReset:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:66 .text.chMBReset:00000000 chMBReset +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:117 .text.chMBPostS:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:120 .text.chMBPostS:00000000 chMBPostS +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:176 .text.chMBPost:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:179 .text.chMBPost:00000000 chMBPost +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:208 .text.chMBPostI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:211 .text.chMBPostI:00000000 chMBPostI +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:264 .text.chMBPostAheadS:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:267 .text.chMBPostAheadS:00000000 chMBPostAheadS +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:324 .text.chMBPostAhead:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:327 .text.chMBPostAhead:00000000 chMBPostAhead +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:356 .text.chMBPostAheadI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:359 .text.chMBPostAheadI:00000000 chMBPostAheadI +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:414 .text.chMBFetchS:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:417 .text.chMBFetchS:00000000 chMBFetchS +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:475 .text.chMBFetch:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:478 .text.chMBFetch:00000000 chMBFetch +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:507 .text.chMBFetchI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccVKYZNl.s:510 .text.chMBFetchI:00000000 chMBFetchI + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chSemInit +chSemResetI +chSchRescheduleS +chSemWaitTimeoutS +chSemSignalI diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chmemcore.lst b/demos/ARM11-BCM2835-GCC/build/lst/chmemcore.lst new file mode 100644 index 0000000000..a890408a1f --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chmemcore.lst @@ -0,0 +1,1112 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chmemcore.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text._core_init,"ax",%progbits + 17 .align 2 + 18 .global _core_init + 19 .type _core_init, %function + 20 _core_init: + 21 .LFB7: + 22 .file 1 "../../os/kernel/src/chmemcore.c" + 23 .loc 1 66 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 @ link register save eliminated. + 28 .loc 1 70 0 + 29 0000 1C209FE5 ldr r2, .L2 + 30 0004 1C309FE5 ldr r3, .L2+4 + 31 0008 0320C2E3 bic r2, r2, #3 + 32 000c 002083E5 str r2, [r3, #0] + 33 .loc 1 71 0 + 34 0010 14209FE5 ldr r2, .L2+8 + 35 0014 14309FE5 ldr r3, .L2+12 + 36 0018 0320C2E3 bic r2, r2, #3 + 37 001c 002083E5 str r2, [r3, #0] + 38 0020 1EFF2FE1 bx lr + 39 .L3: + 40 .align 2 + 41 .L2: + 42 0024 03000000 .word __heap_base__+3 + 43 0028 00000000 .word .LANCHOR0 + 44 002c 00000000 .word __heap_end__ + 45 0030 00000000 .word .LANCHOR1 + 46 .cfi_endproc + 47 .LFE7: + 48 .size _core_init, .-_core_init + 49 .section .text.chCoreAlloc,"ax",%progbits + 50 .align 2 + 51 .global chCoreAlloc + 52 .type chCoreAlloc, %function + 53 chCoreAlloc: + 54 .LFB8: + 55 .loc 1 91 0 + 56 .cfi_startproc + 57 @ args = 0, pretend = 0, frame = 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 2 + + + 58 @ frame_needed = 0, uses_anonymous_args = 0 + 59 @ link register save eliminated. + 60 .LVL0: + 61 .loc 1 94 0 + 62 @ 94 "../../os/kernel/src/chmemcore.c" 1 + 63 0000 9FF021E3 msr CPSR_c, #0x9F + 64 @ 0 "" 2 + 65 .LVL1: + 66 .LBB4: + 67 .LBB5: + 68 .loc 1 118 0 + 69 0004 30209FE5 ldr r2, .L7 + 70 0008 30109FE5 ldr r1, .L7+4 + 71 000c 003092E5 ldr r3, [r2, #0] + 72 0010 001091E5 ldr r1, [r1, #0] + 73 .loc 1 117 0 + 74 0014 030080E2 add r0, r0, #3 + 75 .LVL2: + 76 0018 0300C0E3 bic r0, r0, #3 + 77 .LVL3: + 78 .loc 1 118 0 + 79 001c 011063E0 rsb r1, r3, r1 + 80 0020 010050E1 cmp r0, r1 + 81 .LVL4: + 82 .loc 1 121 0 + 83 0024 00008390 addls r0, r3, r0 + 84 .LVL5: + 85 0028 00008295 strls r0, [r2, #0] + 86 .loc 1 119 0 + 87 002c 0030A083 movhi r3, #0 + 88 .LVL6: + 89 .LBE5: + 90 .LBE4: + 91 .loc 1 96 0 + 92 @ 96 "../../os/kernel/src/chmemcore.c" 1 + 93 0030 1FF021E3 msr CPSR_c, #0x1F + 94 @ 0 "" 2 + 95 .loc 1 98 0 + 96 0034 0300A0E1 mov r0, r3 + 97 0038 1EFF2FE1 bx lr + 98 .L8: + 99 .align 2 + 100 .L7: + 101 003c 00000000 .word .LANCHOR0 + 102 0040 00000000 .word .LANCHOR1 + 103 .cfi_endproc + 104 .LFE8: + 105 .size chCoreAlloc, .-chCoreAlloc + 106 .section .text.chCoreAllocI,"ax",%progbits + 107 .align 2 + 108 .global chCoreAllocI + 109 .type chCoreAllocI, %function + 110 chCoreAllocI: + 111 .LFB9: + 112 .loc 1 112 0 + 113 .cfi_startproc + 114 @ args = 0, pretend = 0, frame = 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 3 + + + 115 @ frame_needed = 0, uses_anonymous_args = 0 + 116 @ link register save eliminated. + 117 .LVL7: + 118 .loc 1 118 0 + 119 0000 2C209FE5 ldr r2, .L12 + 120 0004 2C109FE5 ldr r1, .L12+4 + 121 0008 003092E5 ldr r3, [r2, #0] + 122 000c 001091E5 ldr r1, [r1, #0] + 123 .loc 1 117 0 + 124 0010 030080E2 add r0, r0, #3 + 125 .LVL8: + 126 0014 0300C0E3 bic r0, r0, #3 + 127 .LVL9: + 128 .loc 1 118 0 + 129 0018 011063E0 rsb r1, r3, r1 + 130 001c 010050E1 cmp r0, r1 + 131 .LVL10: + 132 .loc 1 121 0 + 133 0020 00008390 addls r0, r3, r0 + 134 .LVL11: + 135 .loc 1 119 0 + 136 0024 0030A083 movhi r3, #0 + 137 .LVL12: + 138 .loc 1 121 0 + 139 0028 00008295 strls r0, [r2, #0] + 140 .loc 1 123 0 + 141 002c 0300A0E1 mov r0, r3 + 142 0030 1EFF2FE1 bx lr + 143 .L13: + 144 .align 2 + 145 .L12: + 146 0034 00000000 .word .LANCHOR0 + 147 0038 00000000 .word .LANCHOR1 + 148 .cfi_endproc + 149 .LFE9: + 150 .size chCoreAllocI, .-chCoreAllocI + 151 .section .text.chCoreStatus,"ax",%progbits + 152 .align 2 + 153 .global chCoreStatus + 154 .type chCoreStatus, %function + 155 chCoreStatus: + 156 .LFB10: + 157 .loc 1 132 0 + 158 .cfi_startproc + 159 @ args = 0, pretend = 0, frame = 0 + 160 @ frame_needed = 0, uses_anonymous_args = 0 + 161 @ link register save eliminated. + 162 .loc 1 134 0 + 163 0000 10309FE5 ldr r3, .L15 + 164 0004 000093E5 ldr r0, [r3, #0] + 165 0008 0C309FE5 ldr r3, .L15+4 + 166 000c 003093E5 ldr r3, [r3, #0] + 167 .loc 1 135 0 + 168 0010 000063E0 rsb r0, r3, r0 + 169 0014 1EFF2FE1 bx lr + 170 .L16: + 171 .align 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 4 + + + 172 .L15: + 173 0018 00000000 .word .LANCHOR1 + 174 001c 00000000 .word .LANCHOR0 + 175 .cfi_endproc + 176 .LFE10: + 177 .size chCoreStatus, .-chCoreStatus + 178 .section .bss.endmem,"aw",%nobits + 179 .align 2 + 180 .set .LANCHOR1,. + 0 + 181 .type endmem, %object + 182 .size endmem, 4 + 183 endmem: + 184 0000 00000000 .space 4 + 185 .section .bss.nextmem,"aw",%nobits + 186 .align 2 + 187 .set .LANCHOR0,. + 0 + 188 .type nextmem, %object + 189 .size nextmem, 4 + 190 nextmem: + 191 0000 00000000 .space 4 + 192 .text + 193 .Letext0: + 194 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 195 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 196 .section .debug_info,"",%progbits + 197 .Ldebug_info0: + 198 0000 E6010000 .4byte 0x1e6 + 199 0004 0200 .2byte 0x2 + 200 0006 00000000 .4byte .Ldebug_abbrev0 + 201 000a 04 .byte 0x4 + 202 000b 01 .uleb128 0x1 + 203 000c 4B000000 .4byte .LASF18 + 204 0010 01 .byte 0x1 + 205 0011 F1000000 .4byte .LASF19 + 206 0015 69000000 .4byte .LASF20 + 207 0019 00000000 .4byte .Ldebug_ranges0+0 + 208 001d 00000000 .4byte 0 + 209 0021 00000000 .4byte 0 + 210 0025 00000000 .4byte .Ldebug_line0 + 211 0029 02 .uleb128 0x2 + 212 002a 04 .byte 0x4 + 213 002b 05 .byte 0x5 + 214 002c 696E7400 .ascii "int\000" + 215 0030 03 .uleb128 0x3 + 216 0031 21000000 .4byte .LASF2 + 217 0035 02 .byte 0x2 + 218 0036 D5 .byte 0xd5 + 219 0037 3B000000 .4byte 0x3b + 220 003b 04 .uleb128 0x4 + 221 003c 04 .byte 0x4 + 222 003d 07 .byte 0x7 + 223 003e 4B010000 .4byte .LASF0 + 224 0042 04 .uleb128 0x4 + 225 0043 01 .byte 0x1 + 226 0044 06 .byte 0x6 + 227 0045 25010000 .4byte .LASF1 + 228 0049 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 5 + + + 229 004a BB000000 .4byte .LASF3 + 230 004e 03 .byte 0x3 + 231 004f 2A .byte 0x2a + 232 0050 54000000 .4byte 0x54 + 233 0054 04 .uleb128 0x4 + 234 0055 01 .byte 0x1 + 235 0056 08 .byte 0x8 + 236 0057 C3000000 .4byte .LASF4 + 237 005b 04 .uleb128 0x4 + 238 005c 02 .byte 0x2 + 239 005d 05 .byte 0x5 + 240 005e 41010000 .4byte .LASF5 + 241 0062 04 .uleb128 0x4 + 242 0063 02 .byte 0x2 + 243 0064 07 .byte 0x7 + 244 0065 0E000000 .4byte .LASF6 + 245 0069 04 .uleb128 0x4 + 246 006a 04 .byte 0x4 + 247 006b 05 .byte 0x5 + 248 006c E2000000 .4byte .LASF7 + 249 0070 04 .uleb128 0x4 + 250 0071 04 .byte 0x4 + 251 0072 07 .byte 0x7 + 252 0073 57000000 .4byte .LASF8 + 253 0077 04 .uleb128 0x4 + 254 0078 08 .byte 0x8 + 255 0079 05 .byte 0x5 + 256 007a 00000000 .4byte .LASF9 + 257 007e 04 .uleb128 0x4 + 258 007f 08 .byte 0x8 + 259 0080 07 .byte 0x7 + 260 0081 A4000000 .4byte .LASF10 + 261 0085 04 .uleb128 0x4 + 262 0086 01 .byte 0x1 + 263 0087 02 .byte 0x2 + 264 0088 EB000000 .4byte .LASF11 + 265 008c 05 .uleb128 0x5 + 266 008d 04 .byte 0x4 + 267 008e 04 .uleb128 0x4 + 268 008f 01 .byte 0x1 + 269 0090 08 .byte 0x8 + 270 0091 D1000000 .4byte .LASF12 + 271 0095 04 .uleb128 0x4 + 272 0096 04 .byte 0x4 + 273 0097 07 .byte 0x7 + 274 0098 58010000 .4byte .LASF13 + 275 009c 06 .uleb128 0x6 + 276 009d 04 .byte 0x4 + 277 009e 49000000 .4byte 0x49 + 278 00a2 07 .uleb128 0x7 + 279 00a3 01 .byte 0x1 + 280 00a4 18010000 .4byte .LASF21 + 281 00a8 01 .byte 0x1 + 282 00a9 70 .byte 0x70 + 283 00aa 01 .byte 0x1 + 284 00ab 8C000000 .4byte 0x8c + 285 00af 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 6 + + + 286 00b0 C9000000 .4byte 0xc9 + 287 00b4 08 .uleb128 0x8 + 288 00b5 31010000 .4byte .LASF22 + 289 00b9 01 .byte 0x1 + 290 00ba 70 .byte 0x70 + 291 00bb 30000000 .4byte 0x30 + 292 00bf 09 .uleb128 0x9 + 293 00c0 7000 .ascii "p\000" + 294 00c2 01 .byte 0x1 + 295 00c3 71 .byte 0x71 + 296 00c4 8C000000 .4byte 0x8c + 297 00c8 00 .byte 0 + 298 00c9 0A .uleb128 0xa + 299 00ca 01 .byte 0x1 + 300 00cb 36010000 .4byte .LASF23 + 301 00cf 01 .byte 0x1 + 302 00d0 42 .byte 0x42 + 303 00d1 01 .byte 0x1 + 304 00d2 00000000 .4byte .LFB7 + 305 00d6 34000000 .4byte .LFE7 + 306 00da 02 .byte 0x2 + 307 00db 7D .byte 0x7d + 308 00dc 00 .sleb128 0 + 309 00dd 01 .byte 0x1 + 310 00de FD000000 .4byte 0xfd + 311 00e2 0B .uleb128 0xb + 312 00e3 3D000000 .4byte .LASF14 + 313 00e7 01 .byte 0x1 + 314 00e8 44 .byte 0x44 + 315 00e9 FD000000 .4byte 0xfd + 316 00ed 01 .byte 0x1 + 317 00ee 01 .byte 0x1 + 318 00ef 0B .uleb128 0xb + 319 00f0 30000000 .4byte .LASF15 + 320 00f4 01 .byte 0x1 + 321 00f5 45 .byte 0x45 + 322 00f6 FD000000 .4byte 0xfd + 323 00fa 01 .byte 0x1 + 324 00fb 01 .byte 0x1 + 325 00fc 00 .byte 0 + 326 00fd 0C .uleb128 0xc + 327 00fe 49000000 .4byte 0x49 + 328 0102 08010000 .4byte 0x108 + 329 0106 0D .uleb128 0xd + 330 0107 00 .byte 0 + 331 0108 0E .uleb128 0xe + 332 0109 01 .byte 0x1 + 333 010a D6000000 .4byte .LASF24 + 334 010e 01 .byte 0x1 + 335 010f 5B .byte 0x5b + 336 0110 01 .byte 0x1 + 337 0111 8C000000 .4byte 0x8c + 338 0115 00000000 .4byte .LFB8 + 339 0119 44000000 .4byte .LFE8 + 340 011d 02 .byte 0x2 + 341 011e 7D .byte 0x7d + 342 011f 00 .sleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 7 + + + 343 0120 01 .byte 0x1 + 344 0121 6C010000 .4byte 0x16c + 345 0125 0F .uleb128 0xf + 346 0126 31010000 .4byte .LASF22 + 347 012a 01 .byte 0x1 + 348 012b 5B .byte 0x5b + 349 012c 30000000 .4byte 0x30 + 350 0130 00000000 .4byte .LLST0 + 351 0134 10 .uleb128 0x10 + 352 0135 7000 .ascii "p\000" + 353 0137 01 .byte 0x1 + 354 0138 5C .byte 0x5c + 355 0139 8C000000 .4byte 0x8c + 356 013d 01 .byte 0x1 + 357 013e 53 .byte 0x53 + 358 013f 11 .uleb128 0x11 + 359 0140 A2000000 .4byte 0xa2 + 360 0144 04000000 .4byte .LBB4 + 361 0148 30000000 .4byte .LBE4 + 362 014c 01 .byte 0x1 + 363 014d 5F .byte 0x5f + 364 014e 12 .uleb128 0x12 + 365 014f B4000000 .4byte 0xb4 + 366 0153 2E000000 .4byte .LLST1 + 367 0157 13 .uleb128 0x13 + 368 0158 04000000 .4byte .LBB5 + 369 015c 30000000 .4byte .LBE5 + 370 0160 14 .uleb128 0x14 + 371 0161 BF000000 .4byte 0xbf + 372 0165 6C000000 .4byte .LLST2 + 373 0169 00 .byte 0 + 374 016a 00 .byte 0 + 375 016b 00 .byte 0 + 376 016c 15 .uleb128 0x15 + 377 016d A2000000 .4byte 0xa2 + 378 0171 00000000 .4byte .LFB9 + 379 0175 3C000000 .4byte .LFE9 + 380 0179 02 .byte 0x2 + 381 017a 7D .byte 0x7d + 382 017b 00 .sleb128 0 + 383 017c 01 .byte 0x1 + 384 017d 94010000 .4byte 0x194 + 385 0181 12 .uleb128 0x12 + 386 0182 B4000000 .4byte 0xb4 + 387 0186 8E000000 .4byte .LLST3 + 388 018a 14 .uleb128 0x14 + 389 018b BF000000 .4byte 0xbf + 390 018f CC000000 .4byte .LLST4 + 391 0193 00 .byte 0 + 392 0194 16 .uleb128 0x16 + 393 0195 01 .byte 0x1 + 394 0196 61010000 .4byte .LASF25 + 395 019a 01 .byte 0x1 + 396 019b 84 .byte 0x84 + 397 019c 01 .byte 0x1 + 398 019d 30000000 .4byte 0x30 + 399 01a1 00000000 .4byte .LFB10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 8 + + + 400 01a5 20000000 .4byte .LFE10 + 401 01a9 02 .byte 0x2 + 402 01aa 7D .byte 0x7d + 403 01ab 00 .sleb128 0 + 404 01ac 01 .byte 0x1 + 405 01ad 17 .uleb128 0x17 + 406 01ae 28000000 .4byte .LASF16 + 407 01b2 01 .byte 0x1 + 408 01b3 3A .byte 0x3a + 409 01b4 9C000000 .4byte 0x9c + 410 01b8 05 .byte 0x5 + 411 01b9 03 .byte 0x3 + 412 01ba 00000000 .4byte nextmem + 413 01be 17 .uleb128 0x17 + 414 01bf 11010000 .4byte .LASF17 + 415 01c3 01 .byte 0x1 + 416 01c4 3B .byte 0x3b + 417 01c5 9C000000 .4byte 0x9c + 418 01c9 05 .byte 0x5 + 419 01ca 03 .byte 0x3 + 420 01cb 00000000 .4byte endmem + 421 01cf 0B .uleb128 0xb + 422 01d0 3D000000 .4byte .LASF14 + 423 01d4 01 .byte 0x1 + 424 01d5 44 .byte 0x44 + 425 01d6 FD000000 .4byte 0xfd + 426 01da 01 .byte 0x1 + 427 01db 01 .byte 0x1 + 428 01dc 0B .uleb128 0xb + 429 01dd 30000000 .4byte .LASF15 + 430 01e1 01 .byte 0x1 + 431 01e2 45 .byte 0x45 + 432 01e3 FD000000 .4byte 0xfd + 433 01e7 01 .byte 0x1 + 434 01e8 01 .byte 0x1 + 435 01e9 00 .byte 0 + 436 .section .debug_abbrev,"",%progbits + 437 .Ldebug_abbrev0: + 438 0000 01 .uleb128 0x1 + 439 0001 11 .uleb128 0x11 + 440 0002 01 .byte 0x1 + 441 0003 25 .uleb128 0x25 + 442 0004 0E .uleb128 0xe + 443 0005 13 .uleb128 0x13 + 444 0006 0B .uleb128 0xb + 445 0007 03 .uleb128 0x3 + 446 0008 0E .uleb128 0xe + 447 0009 1B .uleb128 0x1b + 448 000a 0E .uleb128 0xe + 449 000b 55 .uleb128 0x55 + 450 000c 06 .uleb128 0x6 + 451 000d 11 .uleb128 0x11 + 452 000e 01 .uleb128 0x1 + 453 000f 52 .uleb128 0x52 + 454 0010 01 .uleb128 0x1 + 455 0011 10 .uleb128 0x10 + 456 0012 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 9 + + + 457 0013 00 .byte 0 + 458 0014 00 .byte 0 + 459 0015 02 .uleb128 0x2 + 460 0016 24 .uleb128 0x24 + 461 0017 00 .byte 0 + 462 0018 0B .uleb128 0xb + 463 0019 0B .uleb128 0xb + 464 001a 3E .uleb128 0x3e + 465 001b 0B .uleb128 0xb + 466 001c 03 .uleb128 0x3 + 467 001d 08 .uleb128 0x8 + 468 001e 00 .byte 0 + 469 001f 00 .byte 0 + 470 0020 03 .uleb128 0x3 + 471 0021 16 .uleb128 0x16 + 472 0022 00 .byte 0 + 473 0023 03 .uleb128 0x3 + 474 0024 0E .uleb128 0xe + 475 0025 3A .uleb128 0x3a + 476 0026 0B .uleb128 0xb + 477 0027 3B .uleb128 0x3b + 478 0028 0B .uleb128 0xb + 479 0029 49 .uleb128 0x49 + 480 002a 13 .uleb128 0x13 + 481 002b 00 .byte 0 + 482 002c 00 .byte 0 + 483 002d 04 .uleb128 0x4 + 484 002e 24 .uleb128 0x24 + 485 002f 00 .byte 0 + 486 0030 0B .uleb128 0xb + 487 0031 0B .uleb128 0xb + 488 0032 3E .uleb128 0x3e + 489 0033 0B .uleb128 0xb + 490 0034 03 .uleb128 0x3 + 491 0035 0E .uleb128 0xe + 492 0036 00 .byte 0 + 493 0037 00 .byte 0 + 494 0038 05 .uleb128 0x5 + 495 0039 0F .uleb128 0xf + 496 003a 00 .byte 0 + 497 003b 0B .uleb128 0xb + 498 003c 0B .uleb128 0xb + 499 003d 00 .byte 0 + 500 003e 00 .byte 0 + 501 003f 06 .uleb128 0x6 + 502 0040 0F .uleb128 0xf + 503 0041 00 .byte 0 + 504 0042 0B .uleb128 0xb + 505 0043 0B .uleb128 0xb + 506 0044 49 .uleb128 0x49 + 507 0045 13 .uleb128 0x13 + 508 0046 00 .byte 0 + 509 0047 00 .byte 0 + 510 0048 07 .uleb128 0x7 + 511 0049 2E .uleb128 0x2e + 512 004a 01 .byte 0x1 + 513 004b 3F .uleb128 0x3f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 10 + + + 514 004c 0C .uleb128 0xc + 515 004d 03 .uleb128 0x3 + 516 004e 0E .uleb128 0xe + 517 004f 3A .uleb128 0x3a + 518 0050 0B .uleb128 0xb + 519 0051 3B .uleb128 0x3b + 520 0052 0B .uleb128 0xb + 521 0053 27 .uleb128 0x27 + 522 0054 0C .uleb128 0xc + 523 0055 49 .uleb128 0x49 + 524 0056 13 .uleb128 0x13 + 525 0057 20 .uleb128 0x20 + 526 0058 0B .uleb128 0xb + 527 0059 01 .uleb128 0x1 + 528 005a 13 .uleb128 0x13 + 529 005b 00 .byte 0 + 530 005c 00 .byte 0 + 531 005d 08 .uleb128 0x8 + 532 005e 05 .uleb128 0x5 + 533 005f 00 .byte 0 + 534 0060 03 .uleb128 0x3 + 535 0061 0E .uleb128 0xe + 536 0062 3A .uleb128 0x3a + 537 0063 0B .uleb128 0xb + 538 0064 3B .uleb128 0x3b + 539 0065 0B .uleb128 0xb + 540 0066 49 .uleb128 0x49 + 541 0067 13 .uleb128 0x13 + 542 0068 00 .byte 0 + 543 0069 00 .byte 0 + 544 006a 09 .uleb128 0x9 + 545 006b 34 .uleb128 0x34 + 546 006c 00 .byte 0 + 547 006d 03 .uleb128 0x3 + 548 006e 08 .uleb128 0x8 + 549 006f 3A .uleb128 0x3a + 550 0070 0B .uleb128 0xb + 551 0071 3B .uleb128 0x3b + 552 0072 0B .uleb128 0xb + 553 0073 49 .uleb128 0x49 + 554 0074 13 .uleb128 0x13 + 555 0075 00 .byte 0 + 556 0076 00 .byte 0 + 557 0077 0A .uleb128 0xa + 558 0078 2E .uleb128 0x2e + 559 0079 01 .byte 0x1 + 560 007a 3F .uleb128 0x3f + 561 007b 0C .uleb128 0xc + 562 007c 03 .uleb128 0x3 + 563 007d 0E .uleb128 0xe + 564 007e 3A .uleb128 0x3a + 565 007f 0B .uleb128 0xb + 566 0080 3B .uleb128 0x3b + 567 0081 0B .uleb128 0xb + 568 0082 27 .uleb128 0x27 + 569 0083 0C .uleb128 0xc + 570 0084 11 .uleb128 0x11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 11 + + + 571 0085 01 .uleb128 0x1 + 572 0086 12 .uleb128 0x12 + 573 0087 01 .uleb128 0x1 + 574 0088 40 .uleb128 0x40 + 575 0089 0A .uleb128 0xa + 576 008a 9742 .uleb128 0x2117 + 577 008c 0C .uleb128 0xc + 578 008d 01 .uleb128 0x1 + 579 008e 13 .uleb128 0x13 + 580 008f 00 .byte 0 + 581 0090 00 .byte 0 + 582 0091 0B .uleb128 0xb + 583 0092 34 .uleb128 0x34 + 584 0093 00 .byte 0 + 585 0094 03 .uleb128 0x3 + 586 0095 0E .uleb128 0xe + 587 0096 3A .uleb128 0x3a + 588 0097 0B .uleb128 0xb + 589 0098 3B .uleb128 0x3b + 590 0099 0B .uleb128 0xb + 591 009a 49 .uleb128 0x49 + 592 009b 13 .uleb128 0x13 + 593 009c 3F .uleb128 0x3f + 594 009d 0C .uleb128 0xc + 595 009e 3C .uleb128 0x3c + 596 009f 0C .uleb128 0xc + 597 00a0 00 .byte 0 + 598 00a1 00 .byte 0 + 599 00a2 0C .uleb128 0xc + 600 00a3 01 .uleb128 0x1 + 601 00a4 01 .byte 0x1 + 602 00a5 49 .uleb128 0x49 + 603 00a6 13 .uleb128 0x13 + 604 00a7 01 .uleb128 0x1 + 605 00a8 13 .uleb128 0x13 + 606 00a9 00 .byte 0 + 607 00aa 00 .byte 0 + 608 00ab 0D .uleb128 0xd + 609 00ac 21 .uleb128 0x21 + 610 00ad 00 .byte 0 + 611 00ae 00 .byte 0 + 612 00af 00 .byte 0 + 613 00b0 0E .uleb128 0xe + 614 00b1 2E .uleb128 0x2e + 615 00b2 01 .byte 0x1 + 616 00b3 3F .uleb128 0x3f + 617 00b4 0C .uleb128 0xc + 618 00b5 03 .uleb128 0x3 + 619 00b6 0E .uleb128 0xe + 620 00b7 3A .uleb128 0x3a + 621 00b8 0B .uleb128 0xb + 622 00b9 3B .uleb128 0x3b + 623 00ba 0B .uleb128 0xb + 624 00bb 27 .uleb128 0x27 + 625 00bc 0C .uleb128 0xc + 626 00bd 49 .uleb128 0x49 + 627 00be 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 12 + + + 628 00bf 11 .uleb128 0x11 + 629 00c0 01 .uleb128 0x1 + 630 00c1 12 .uleb128 0x12 + 631 00c2 01 .uleb128 0x1 + 632 00c3 40 .uleb128 0x40 + 633 00c4 0A .uleb128 0xa + 634 00c5 9742 .uleb128 0x2117 + 635 00c7 0C .uleb128 0xc + 636 00c8 01 .uleb128 0x1 + 637 00c9 13 .uleb128 0x13 + 638 00ca 00 .byte 0 + 639 00cb 00 .byte 0 + 640 00cc 0F .uleb128 0xf + 641 00cd 05 .uleb128 0x5 + 642 00ce 00 .byte 0 + 643 00cf 03 .uleb128 0x3 + 644 00d0 0E .uleb128 0xe + 645 00d1 3A .uleb128 0x3a + 646 00d2 0B .uleb128 0xb + 647 00d3 3B .uleb128 0x3b + 648 00d4 0B .uleb128 0xb + 649 00d5 49 .uleb128 0x49 + 650 00d6 13 .uleb128 0x13 + 651 00d7 02 .uleb128 0x2 + 652 00d8 06 .uleb128 0x6 + 653 00d9 00 .byte 0 + 654 00da 00 .byte 0 + 655 00db 10 .uleb128 0x10 + 656 00dc 34 .uleb128 0x34 + 657 00dd 00 .byte 0 + 658 00de 03 .uleb128 0x3 + 659 00df 08 .uleb128 0x8 + 660 00e0 3A .uleb128 0x3a + 661 00e1 0B .uleb128 0xb + 662 00e2 3B .uleb128 0x3b + 663 00e3 0B .uleb128 0xb + 664 00e4 49 .uleb128 0x49 + 665 00e5 13 .uleb128 0x13 + 666 00e6 02 .uleb128 0x2 + 667 00e7 0A .uleb128 0xa + 668 00e8 00 .byte 0 + 669 00e9 00 .byte 0 + 670 00ea 11 .uleb128 0x11 + 671 00eb 1D .uleb128 0x1d + 672 00ec 01 .byte 0x1 + 673 00ed 31 .uleb128 0x31 + 674 00ee 13 .uleb128 0x13 + 675 00ef 11 .uleb128 0x11 + 676 00f0 01 .uleb128 0x1 + 677 00f1 12 .uleb128 0x12 + 678 00f2 01 .uleb128 0x1 + 679 00f3 58 .uleb128 0x58 + 680 00f4 0B .uleb128 0xb + 681 00f5 59 .uleb128 0x59 + 682 00f6 0B .uleb128 0xb + 683 00f7 00 .byte 0 + 684 00f8 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 13 + + + 685 00f9 12 .uleb128 0x12 + 686 00fa 05 .uleb128 0x5 + 687 00fb 00 .byte 0 + 688 00fc 31 .uleb128 0x31 + 689 00fd 13 .uleb128 0x13 + 690 00fe 02 .uleb128 0x2 + 691 00ff 06 .uleb128 0x6 + 692 0100 00 .byte 0 + 693 0101 00 .byte 0 + 694 0102 13 .uleb128 0x13 + 695 0103 0B .uleb128 0xb + 696 0104 01 .byte 0x1 + 697 0105 11 .uleb128 0x11 + 698 0106 01 .uleb128 0x1 + 699 0107 12 .uleb128 0x12 + 700 0108 01 .uleb128 0x1 + 701 0109 00 .byte 0 + 702 010a 00 .byte 0 + 703 010b 14 .uleb128 0x14 + 704 010c 34 .uleb128 0x34 + 705 010d 00 .byte 0 + 706 010e 31 .uleb128 0x31 + 707 010f 13 .uleb128 0x13 + 708 0110 02 .uleb128 0x2 + 709 0111 06 .uleb128 0x6 + 710 0112 00 .byte 0 + 711 0113 00 .byte 0 + 712 0114 15 .uleb128 0x15 + 713 0115 2E .uleb128 0x2e + 714 0116 01 .byte 0x1 + 715 0117 31 .uleb128 0x31 + 716 0118 13 .uleb128 0x13 + 717 0119 11 .uleb128 0x11 + 718 011a 01 .uleb128 0x1 + 719 011b 12 .uleb128 0x12 + 720 011c 01 .uleb128 0x1 + 721 011d 40 .uleb128 0x40 + 722 011e 0A .uleb128 0xa + 723 011f 9742 .uleb128 0x2117 + 724 0121 0C .uleb128 0xc + 725 0122 01 .uleb128 0x1 + 726 0123 13 .uleb128 0x13 + 727 0124 00 .byte 0 + 728 0125 00 .byte 0 + 729 0126 16 .uleb128 0x16 + 730 0127 2E .uleb128 0x2e + 731 0128 00 .byte 0 + 732 0129 3F .uleb128 0x3f + 733 012a 0C .uleb128 0xc + 734 012b 03 .uleb128 0x3 + 735 012c 0E .uleb128 0xe + 736 012d 3A .uleb128 0x3a + 737 012e 0B .uleb128 0xb + 738 012f 3B .uleb128 0x3b + 739 0130 0B .uleb128 0xb + 740 0131 27 .uleb128 0x27 + 741 0132 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 14 + + + 742 0133 49 .uleb128 0x49 + 743 0134 13 .uleb128 0x13 + 744 0135 11 .uleb128 0x11 + 745 0136 01 .uleb128 0x1 + 746 0137 12 .uleb128 0x12 + 747 0138 01 .uleb128 0x1 + 748 0139 40 .uleb128 0x40 + 749 013a 0A .uleb128 0xa + 750 013b 9742 .uleb128 0x2117 + 751 013d 0C .uleb128 0xc + 752 013e 00 .byte 0 + 753 013f 00 .byte 0 + 754 0140 17 .uleb128 0x17 + 755 0141 34 .uleb128 0x34 + 756 0142 00 .byte 0 + 757 0143 03 .uleb128 0x3 + 758 0144 0E .uleb128 0xe + 759 0145 3A .uleb128 0x3a + 760 0146 0B .uleb128 0xb + 761 0147 3B .uleb128 0x3b + 762 0148 0B .uleb128 0xb + 763 0149 49 .uleb128 0x49 + 764 014a 13 .uleb128 0x13 + 765 014b 02 .uleb128 0x2 + 766 014c 0A .uleb128 0xa + 767 014d 00 .byte 0 + 768 014e 00 .byte 0 + 769 014f 00 .byte 0 + 770 .section .debug_loc,"",%progbits + 771 .Ldebug_loc0: + 772 .LLST0: + 773 0000 00000000 .4byte .LVL0 + 774 0004 18000000 .4byte .LVL2 + 775 0008 0100 .2byte 0x1 + 776 000a 50 .byte 0x50 + 777 000b 18000000 .4byte .LVL2 + 778 000f 1C000000 .4byte .LVL3 + 779 0013 0300 .2byte 0x3 + 780 0015 70 .byte 0x70 + 781 0016 7D .sleb128 -3 + 782 0017 9F .byte 0x9f + 783 0018 1C000000 .4byte .LVL3 + 784 001c 44000000 .4byte .LFE8 + 785 0020 0400 .2byte 0x4 + 786 0022 F3 .byte 0xf3 + 787 0023 01 .uleb128 0x1 + 788 0024 50 .byte 0x50 + 789 0025 9F .byte 0x9f + 790 0026 00000000 .4byte 0 + 791 002a 00000000 .4byte 0 + 792 .LLST1: + 793 002e 04000000 .4byte .LVL1 + 794 0032 18000000 .4byte .LVL2 + 795 0036 0100 .2byte 0x1 + 796 0038 50 .byte 0x50 + 797 0039 18000000 .4byte .LVL2 + 798 003d 1C000000 .4byte .LVL3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 15 + + + 799 0041 0300 .2byte 0x3 + 800 0043 70 .byte 0x70 + 801 0044 7D .sleb128 -3 + 802 0045 9F .byte 0x9f + 803 0046 1C000000 .4byte .LVL3 + 804 004a 28000000 .4byte .LVL5 + 805 004e 0100 .2byte 0x1 + 806 0050 50 .byte 0x50 + 807 0051 28000000 .4byte .LVL5 + 808 0055 44000000 .4byte .LFE8 + 809 0059 0900 .2byte 0x9 + 810 005b F3 .byte 0xf3 + 811 005c 01 .uleb128 0x1 + 812 005d 50 .byte 0x50 + 813 005e 23 .byte 0x23 + 814 005f 03 .uleb128 0x3 + 815 0060 09 .byte 0x9 + 816 0061 FC .byte 0xfc + 817 0062 1A .byte 0x1a + 818 0063 9F .byte 0x9f + 819 0064 00000000 .4byte 0 + 820 0068 00000000 .4byte 0 + 821 .LLST2: + 822 006c 24000000 .4byte .LVL4 + 823 0070 30000000 .4byte .LVL6 + 824 0074 0100 .2byte 0x1 + 825 0076 53 .byte 0x53 + 826 0077 30000000 .4byte .LVL6 + 827 007b 44000000 .4byte .LFE8 + 828 007f 0500 .2byte 0x5 + 829 0081 03 .byte 0x3 + 830 0082 00000000 .4byte nextmem + 831 0086 00000000 .4byte 0 + 832 008a 00000000 .4byte 0 + 833 .LLST3: + 834 008e 00000000 .4byte .LVL7 + 835 0092 14000000 .4byte .LVL8 + 836 0096 0100 .2byte 0x1 + 837 0098 50 .byte 0x50 + 838 0099 14000000 .4byte .LVL8 + 839 009d 18000000 .4byte .LVL9 + 840 00a1 0300 .2byte 0x3 + 841 00a3 70 .byte 0x70 + 842 00a4 7D .sleb128 -3 + 843 00a5 9F .byte 0x9f + 844 00a6 18000000 .4byte .LVL9 + 845 00aa 24000000 .4byte .LVL11 + 846 00ae 0100 .2byte 0x1 + 847 00b0 50 .byte 0x50 + 848 00b1 24000000 .4byte .LVL11 + 849 00b5 3C000000 .4byte .LFE9 + 850 00b9 0900 .2byte 0x9 + 851 00bb F3 .byte 0xf3 + 852 00bc 01 .uleb128 0x1 + 853 00bd 50 .byte 0x50 + 854 00be 23 .byte 0x23 + 855 00bf 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 16 + + + 856 00c0 09 .byte 0x9 + 857 00c1 FC .byte 0xfc + 858 00c2 1A .byte 0x1a + 859 00c3 9F .byte 0x9f + 860 00c4 00000000 .4byte 0 + 861 00c8 00000000 .4byte 0 + 862 .LLST4: + 863 00cc 20000000 .4byte .LVL10 + 864 00d0 28000000 .4byte .LVL12 + 865 00d4 0100 .2byte 0x1 + 866 00d6 53 .byte 0x53 + 867 00d7 28000000 .4byte .LVL12 + 868 00db 3C000000 .4byte .LFE9 + 869 00df 0500 .2byte 0x5 + 870 00e1 03 .byte 0x3 + 871 00e2 00000000 .4byte nextmem + 872 00e6 00000000 .4byte 0 + 873 00ea 00000000 .4byte 0 + 874 .section .debug_aranges,"",%progbits + 875 0000 34000000 .4byte 0x34 + 876 0004 0200 .2byte 0x2 + 877 0006 00000000 .4byte .Ldebug_info0 + 878 000a 04 .byte 0x4 + 879 000b 00 .byte 0 + 880 000c 0000 .2byte 0 + 881 000e 0000 .2byte 0 + 882 0010 00000000 .4byte .LFB7 + 883 0014 34000000 .4byte .LFE7-.LFB7 + 884 0018 00000000 .4byte .LFB8 + 885 001c 44000000 .4byte .LFE8-.LFB8 + 886 0020 00000000 .4byte .LFB9 + 887 0024 3C000000 .4byte .LFE9-.LFB9 + 888 0028 00000000 .4byte .LFB10 + 889 002c 20000000 .4byte .LFE10-.LFB10 + 890 0030 00000000 .4byte 0 + 891 0034 00000000 .4byte 0 + 892 .section .debug_ranges,"",%progbits + 893 .Ldebug_ranges0: + 894 0000 00000000 .4byte .LFB7 + 895 0004 34000000 .4byte .LFE7 + 896 0008 00000000 .4byte .LFB8 + 897 000c 44000000 .4byte .LFE8 + 898 0010 00000000 .4byte .LFB9 + 899 0014 3C000000 .4byte .LFE9 + 900 0018 00000000 .4byte .LFB10 + 901 001c 20000000 .4byte .LFE10 + 902 0020 00000000 .4byte 0 + 903 0024 00000000 .4byte 0 + 904 .section .debug_line,"",%progbits + 905 .Ldebug_line0: + 906 0000 26010000 .section .debug_str,"MS",%progbits,1 + 906 0200C900 + 906 00000201 + 906 FB0E0D00 + 906 01010101 + 907 .LASF9: + 908 0000 6C6F6E67 .ascii "long long int\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 17 + + + 908 206C6F6E + 908 6720696E + 908 7400 + 909 .LASF6: + 910 000e 73686F72 .ascii "short unsigned int\000" + 910 7420756E + 910 7369676E + 910 65642069 + 910 6E7400 + 911 .LASF2: + 912 0021 73697A65 .ascii "size_t\000" + 912 5F7400 + 913 .LASF16: + 914 0028 6E657874 .ascii "nextmem\000" + 914 6D656D00 + 915 .LASF15: + 916 0030 5F5F6865 .ascii "__heap_end__\000" + 916 61705F65 + 916 6E645F5F + 916 00 + 917 .LASF14: + 918 003d 5F5F6865 .ascii "__heap_base__\000" + 918 61705F62 + 918 6173655F + 918 5F00 + 919 .LASF18: + 920 004b 474E5520 .ascii "GNU C 4.7.2\000" + 920 4320342E + 920 372E3200 + 921 .LASF8: + 922 0057 6C6F6E67 .ascii "long unsigned int\000" + 922 20756E73 + 922 69676E65 + 922 6420696E + 922 7400 + 923 .LASF20: + 924 0069 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 924 73657273 + 924 5C4E6963 + 924 6F204D61 + 924 61735C44 + 925 0096 312D4243 .ascii "1-BCM2835-GCC\000" + 925 4D323833 + 925 352D4743 + 925 4300 + 926 .LASF10: + 927 00a4 6C6F6E67 .ascii "long long unsigned int\000" + 927 206C6F6E + 927 6720756E + 927 7369676E + 927 65642069 + 928 .LASF3: + 929 00bb 75696E74 .ascii "uint8_t\000" + 929 385F7400 + 930 .LASF4: + 931 00c3 756E7369 .ascii "unsigned char\000" + 931 676E6564 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 18 + + + 931 20636861 + 931 7200 + 932 .LASF12: + 933 00d1 63686172 .ascii "char\000" + 933 00 + 934 .LASF24: + 935 00d6 6368436F .ascii "chCoreAlloc\000" + 935 7265416C + 935 6C6F6300 + 936 .LASF7: + 937 00e2 6C6F6E67 .ascii "long int\000" + 937 20696E74 + 937 00 + 938 .LASF11: + 939 00eb 5F426F6F .ascii "_Bool\000" + 939 6C00 + 940 .LASF19: + 941 00f1 2E2E2F2E .ascii "../../os/kernel/src/chmemcore.c\000" + 941 2E2F6F73 + 941 2F6B6572 + 941 6E656C2F + 941 7372632F + 942 .LASF17: + 943 0111 656E646D .ascii "endmem\000" + 943 656D00 + 944 .LASF21: + 945 0118 6368436F .ascii "chCoreAllocI\000" + 945 7265416C + 945 6C6F6349 + 945 00 + 946 .LASF1: + 947 0125 7369676E .ascii "signed char\000" + 947 65642063 + 947 68617200 + 948 .LASF22: + 949 0131 73697A65 .ascii "size\000" + 949 00 + 950 .LASF23: + 951 0136 5F636F72 .ascii "_core_init\000" + 951 655F696E + 951 697400 + 952 .LASF5: + 953 0141 73686F72 .ascii "short int\000" + 953 7420696E + 953 7400 + 954 .LASF0: + 955 014b 756E7369 .ascii "unsigned int\000" + 955 676E6564 + 955 20696E74 + 955 00 + 956 .LASF13: + 957 0158 73697A65 .ascii "sizetype\000" + 957 74797065 + 957 00 + 958 .LASF25: + 959 0161 6368436F .ascii "chCoreStatus\000" + 959 72655374 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 19 + + + 959 61747573 + 959 00 + 960 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s page 20 + + +DEFINED SYMBOLS + *ABS*:00000000 chmemcore.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s:17 .text._core_init:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s:20 .text._core_init:00000000 _core_init +C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s:42 .text._core_init:00000024 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s:50 .text.chCoreAlloc:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s:53 .text.chCoreAlloc:00000000 chCoreAlloc +C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s:101 .text.chCoreAlloc:0000003c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s:107 .text.chCoreAllocI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s:110 .text.chCoreAllocI:00000000 chCoreAllocI +C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s:146 .text.chCoreAllocI:00000034 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s:152 .text.chCoreStatus:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s:155 .text.chCoreStatus:00000000 chCoreStatus +C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s:173 .text.chCoreStatus:00000018 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s:179 .bss.endmem:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s:183 .bss.endmem:00000000 endmem +C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s:186 .bss.nextmem:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccpiJ4Q3.s:190 .bss.nextmem:00000000 nextmem + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +__heap_base__ +__heap_end__ diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chmempools.lst b/demos/ARM11-BCM2835-GCC/build/lst/chmempools.lst new file mode 100644 index 0000000000..8a31d1fa5e --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chmempools.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGyXDsk.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chmempools.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 1B000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 8B000000 .4byte .LASF13 + 27 0015 39000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 04 .byte 0x4 + 31 001f 05 .byte 0x5 + 32 0020 696E7400 .ascii "int\000" + 33 0024 03 .uleb128 0x3 + 34 0025 04 .byte 0x4 + 35 0026 07 .byte 0x7 + 36 0027 0E000000 .4byte .LASF0 + 37 002b 03 .uleb128 0x3 + 38 002c 01 .byte 0x1 + 39 002d 06 .byte 0x6 + 40 002e E1000000 .4byte .LASF1 + 41 0032 03 .uleb128 0x3 + 42 0033 01 .byte 0x1 + 43 0034 08 .byte 0x8 + 44 0035 AC000000 .4byte .LASF2 + 45 0039 03 .uleb128 0x3 + 46 003a 02 .byte 0x2 + 47 003b 05 .byte 0x5 + 48 003c ED000000 .4byte .LASF3 + 49 0040 03 .uleb128 0x3 + 50 0041 02 .byte 0x2 + 51 0042 07 .byte 0x7 + 52 0043 CE000000 .4byte .LASF4 + 53 0047 03 .uleb128 0x3 + 54 0048 04 .byte 0x4 + 55 0049 05 .byte 0x5 + 56 004a BF000000 .4byte .LASF5 + 57 004e 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGyXDsk.s page 2 + + + 58 004f 04 .byte 0x4 + 59 0050 07 .byte 0x7 + 60 0051 27000000 .4byte .LASF6 + 61 0055 03 .uleb128 0x3 + 62 0056 08 .byte 0x8 + 63 0057 05 .byte 0x5 + 64 0058 00000000 .4byte .LASF7 + 65 005c 03 .uleb128 0x3 + 66 005d 08 .byte 0x8 + 67 005e 07 .byte 0x7 + 68 005f 74000000 .4byte .LASF8 + 69 0063 03 .uleb128 0x3 + 70 0064 01 .byte 0x1 + 71 0065 02 .byte 0x2 + 72 0066 C8000000 .4byte .LASF9 + 73 006a 03 .uleb128 0x3 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d BA000000 .4byte .LASF10 + 77 0071 03 .uleb128 0x3 + 78 0072 04 .byte 0x4 + 79 0073 07 .byte 0x7 + 80 0074 F7000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 08 .uleb128 0x8 + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGyXDsk.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 0E .uleb128 0xe + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF7: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF0: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF12: + 140 001b 474E5520 .ascii "GNU C 4.7.2\000" + 140 4320342E + 140 372E3200 + 141 .LASF6: + 142 0027 6C6F6E67 .ascii "long unsigned int\000" + 142 20756E73 + 142 69676E65 + 142 6420696E + 142 7400 + 143 .LASF14: + 144 0039 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 144 73657273 + 144 5C4E6963 + 144 6F204D61 + 144 61735C44 + 145 0066 312D4243 .ascii "1-BCM2835-GCC\000" + 145 4D323833 + 145 352D4743 + 145 4300 + 146 .LASF8: + 147 0074 6C6F6E67 .ascii "long long unsigned int\000" + 147 206C6F6E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGyXDsk.s page 4 + + + 147 6720756E + 147 7369676E + 147 65642069 + 148 .LASF13: + 149 008b 2E2E2F2E .ascii "../../os/kernel/src/chmempools.c\000" + 149 2E2F6F73 + 149 2F6B6572 + 149 6E656C2F + 149 7372632F + 150 .LASF2: + 151 00ac 756E7369 .ascii "unsigned char\000" + 151 676E6564 + 151 20636861 + 151 7200 + 152 .LASF10: + 153 00ba 63686172 .ascii "char\000" + 153 00 + 154 .LASF5: + 155 00bf 6C6F6E67 .ascii "long int\000" + 155 20696E74 + 155 00 + 156 .LASF9: + 157 00c8 5F426F6F .ascii "_Bool\000" + 157 6C00 + 158 .LASF4: + 159 00ce 73686F72 .ascii "short unsigned int\000" + 159 7420756E + 159 7369676E + 159 65642069 + 159 6E7400 + 160 .LASF1: + 161 00e1 7369676E .ascii "signed char\000" + 161 65642063 + 161 68617200 + 162 .LASF3: + 163 00ed 73686F72 .ascii "short int\000" + 163 7420696E + 163 7400 + 164 .LASF11: + 165 00f7 73697A65 .ascii "sizetype\000" + 165 74797065 + 165 00 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGyXDsk.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 chmempools.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chmsg.lst b/demos/ARM11-BCM2835-GCC/build/lst/chmsg.lst new file mode 100644 index 0000000000..9f240a4ef5 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chmsg.lst @@ -0,0 +1,2133 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chmsg.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.chMsgSend,"ax",%progbits + 17 .align 2 + 18 .global chMsgSend + 19 .type chMsgSend, %function + 20 chMsgSend: + 21 .LFB7: + 22 .file 1 "../../os/kernel/src/chmsg.c" + 23 .loc 1 75 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 .LVL0: + 28 0000 10402DE9 stmfd sp!, {r4, lr} + 29 .LCFI0: + 30 .cfi_def_cfa_offset 8 + 31 .cfi_offset 4, -8 + 32 .cfi_offset 14, -4 + 33 .loc 1 76 0 + 34 0004 4C209FE5 ldr r2, .L5 + 35 0008 184092E5 ldr r4, [r2, #24] + 36 .LVL1: + 37 .loc 1 80 0 + 38 @ 80 "../../os/kernel/src/chmsg.c" 1 + 39 000c 9FF021E3 msr CPSR_c, #0x9F + 40 @ 0 "" 2 + 41 .loc 1 82 0 + 42 0010 2CC080E2 add ip, r0, #44 + 43 0014 24C084E5 str ip, [r4, #36] + 44 .LVL2: + 45 .loc 1 84 0 + 46 0018 1CE0D0E5 ldrb lr, [r0, #28] @ zero_extendqisi2 + 47 .LBB6: + 48 .LBB7: + 49 .file 2 "../../os/kernel/include/chinline.h" + 50 .loc 2 55 0 + 51 001c 302090E5 ldr r2, [r0, #48] + 52 .LBE7: + 53 .LBE6: + 54 .loc 1 84 0 + 55 0020 0C005EE3 cmp lr, #12 + 56 .LBB10: + 57 .LBB8: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 2 + + + 58 .loc 2 54 0 + 59 0024 00C084E5 str ip, [r4, #0] + 60 .LBE8: + 61 .LBE10: + 62 .loc 1 81 0 + 63 0028 341084E5 str r1, [r4, #52] + 64 .LBB11: + 65 .LBB9: + 66 .loc 2 55 0 + 67 002c 042084E5 str r2, [r4, #4] + 68 .loc 2 56 0 + 69 0030 304080E5 str r4, [r0, #48] + 70 0034 004082E5 str r4, [r2, #0] + 71 .LBE9: + 72 .LBE11: + 73 .loc 1 84 0 + 74 0038 0400000A beq .L4 + 75 .LVL3: + 76 .L2: + 77 .loc 1 86 0 + 78 003c 0A00A0E3 mov r0, #10 + 79 0040 FEFFFFEB bl chSchGoSleepS + 80 .LVL4: + 81 .loc 1 87 0 + 82 0044 240094E5 ldr r0, [r4, #36] + 83 .LVL5: + 84 .loc 1 88 0 + 85 @ 88 "../../os/kernel/src/chmsg.c" 1 + 86 0048 1FF021E3 msr CPSR_c, #0x1F + 87 @ 0 "" 2 + 88 .loc 1 90 0 + 89 004c 1080BDE8 ldmfd sp!, {r4, pc} + 90 .LVL6: + 91 .L4: + 92 .loc 1 85 0 + 93 0050 FEFFFFEB bl chSchReadyI + 94 .LVL7: + 95 0054 F8FFFFEA b .L2 + 96 .L6: + 97 .align 2 + 98 .L5: + 99 0058 00000000 .word rlist + 100 .cfi_endproc + 101 .LFE7: + 102 .size chMsgSend, .-chMsgSend + 103 .section .text.chMsgWait,"ax",%progbits + 104 .align 2 + 105 .global chMsgWait + 106 .type chMsgWait, %function + 107 chMsgWait: + 108 .LFB8: + 109 .loc 1 106 0 + 110 .cfi_startproc + 111 @ args = 0, pretend = 0, frame = 0 + 112 @ frame_needed = 0, uses_anonymous_args = 0 + 113 0000 10402DE9 stmfd sp!, {r4, lr} + 114 .LCFI1: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 3 + + + 115 .cfi_def_cfa_offset 8 + 116 .cfi_offset 4, -8 + 117 .cfi_offset 14, -4 + 118 .loc 1 109 0 + 119 @ 109 "../../os/kernel/src/chmsg.c" 1 + 120 0004 9FF021E3 msr CPSR_c, #0x9F + 121 @ 0 "" 2 + 122 .loc 1 110 0 + 123 0008 44409FE5 ldr r4, .L10 + 124 000c 182094E5 ldr r2, [r4, #24] + 125 0010 0230A0E1 mov r3, r2 + 126 0014 2C00B3E5 ldr r0, [r3, #44]! + 127 0018 030050E1 cmp r0, r3 + 128 001c 0600000A beq .L9 + 129 .L8: + 130 .LVL8: + 131 .LBB12: + 132 .LBB13: + 133 .loc 2 62 0 + 134 0020 001090E5 ldr r1, [r0, #0] + 135 0024 2C1082E5 str r1, [r2, #44] + 136 0028 043081E5 str r3, [r1, #4] + 137 .LBE13: + 138 .LBE12: + 139 .loc 1 113 0 + 140 002c 0B30A0E3 mov r3, #11 + 141 0030 1C30C0E5 strb r3, [r0, #28] + 142 .loc 1 114 0 + 143 @ 114 "../../os/kernel/src/chmsg.c" 1 + 144 0034 1FF021E3 msr CPSR_c, #0x1F + 145 @ 0 "" 2 + 146 .loc 1 116 0 + 147 0038 1080BDE8 ldmfd sp!, {r4, pc} + 148 .LVL9: + 149 .L9: + 150 .loc 1 111 0 + 151 003c 0C00A0E3 mov r0, #12 + 152 0040 FEFFFFEB bl chSchGoSleepS + 153 .LVL10: + 154 0044 182094E5 ldr r2, [r4, #24] + 155 0048 0230A0E1 mov r3, r2 + 156 004c 2C00B3E5 ldr r0, [r3, #44]! + 157 0050 F2FFFFEA b .L8 + 158 .L11: + 159 .align 2 + 160 .L10: + 161 0054 00000000 .word rlist + 162 .cfi_endproc + 163 .LFE8: + 164 .size chMsgWait, .-chMsgWait + 165 .section .text.chMsgRelease,"ax",%progbits + 166 .align 2 + 167 .global chMsgRelease + 168 .type chMsgRelease, %function + 169 chMsgRelease: + 170 .LFB9: + 171 .loc 1 128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 4 + + + 172 .cfi_startproc + 173 @ args = 0, pretend = 0, frame = 0 + 174 @ frame_needed = 0, uses_anonymous_args = 0 + 175 .LVL11: + 176 0000 08402DE9 stmfd sp!, {r3, lr} + 177 .LCFI2: + 178 .cfi_def_cfa_offset 8 + 179 .cfi_offset 3, -8 + 180 .cfi_offset 14, -4 + 181 .loc 1 130 0 + 182 @ 130 "../../os/kernel/src/chmsg.c" 1 + 183 0004 9FF021E3 msr CPSR_c, #0x9F + 184 @ 0 "" 2 + 185 .loc 1 133 0 + 186 0008 FEFFFFEB bl chSchWakeupS + 187 .LVL12: + 188 .loc 1 134 0 + 189 @ 134 "../../os/kernel/src/chmsg.c" 1 + 190 000c 1FF021E3 msr CPSR_c, #0x1F + 191 @ 0 "" 2 + 192 0010 0880BDE8 ldmfd sp!, {r3, pc} + 193 .cfi_endproc + 194 .LFE9: + 195 .size chMsgRelease, .-chMsgRelease + 196 .text + 197 .Letext0: + 198 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 199 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 200 .file 5 "../../os/kernel/include/chlists.h" + 201 .file 6 "../../os/kernel/include/chthreads.h" + 202 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 203 .file 8 "../../os/kernel/include/chschd.h" + 204 .file 9 "../../os/kernel/include/chmtx.h" + 205 .section .debug_info,"",%progbits + 206 .Ldebug_info0: + 207 0000 00060000 .4byte 0x600 + 208 0004 0200 .2byte 0x2 + 209 0006 00000000 .4byte .Ldebug_abbrev0 + 210 000a 04 .byte 0x4 + 211 000b 01 .uleb128 0x1 + 212 000c 67010000 .4byte .LASF64 + 213 0010 01 .byte 0x1 + 214 0011 CF020000 .4byte .LASF65 + 215 0015 91000000 .4byte .LASF66 + 216 0019 20000000 .4byte .Ldebug_ranges0+0x20 + 217 001d 00000000 .4byte 0 + 218 0021 00000000 .4byte 0 + 219 0025 00000000 .4byte .Ldebug_line0 + 220 0029 02 .uleb128 0x2 + 221 002a 04 .byte 0x4 + 222 002b 05 .byte 0x5 + 223 002c 696E7400 .ascii "int\000" + 224 0030 03 .uleb128 0x3 + 225 0031 04 .byte 0x4 + 226 0032 07 .byte 0x7 + 227 0033 DD000000 .4byte .LASF0 + 228 0037 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 5 + + + 229 0038 01 .byte 0x1 + 230 0039 06 .byte 0x6 + 231 003a 4F000000 .4byte .LASF1 + 232 003e 04 .uleb128 0x4 + 233 003f B9020000 .4byte .LASF5 + 234 0043 03 .byte 0x3 + 235 0044 2A .byte 0x2a + 236 0045 49000000 .4byte 0x49 + 237 0049 03 .uleb128 0x3 + 238 004a 01 .byte 0x1 + 239 004b 08 .byte 0x8 + 240 004c AA010000 .4byte .LASF2 + 241 0050 03 .uleb128 0x3 + 242 0051 02 .byte 0x2 + 243 0052 05 .byte 0x5 + 244 0053 C2010000 .4byte .LASF3 + 245 0057 03 .uleb128 0x3 + 246 0058 02 .byte 0x2 + 247 0059 07 .byte 0x7 + 248 005a 04010000 .4byte .LASF4 + 249 005e 04 .uleb128 0x4 + 250 005f A2010000 .4byte .LASF6 + 251 0063 03 .byte 0x3 + 252 0064 4F .byte 0x4f + 253 0065 69000000 .4byte 0x69 + 254 0069 03 .uleb128 0x3 + 255 006a 04 .byte 0x4 + 256 006b 05 .byte 0x5 + 257 006c 6D000000 .4byte .LASF7 + 258 0070 04 .uleb128 0x4 + 259 0071 28020000 .4byte .LASF8 + 260 0075 03 .byte 0x3 + 261 0076 50 .byte 0x50 + 262 0077 7B000000 .4byte 0x7b + 263 007b 03 .uleb128 0x3 + 264 007c 04 .byte 0x4 + 265 007d 07 .byte 0x7 + 266 007e EA000000 .4byte .LASF9 + 267 0082 03 .uleb128 0x3 + 268 0083 08 .byte 0x8 + 269 0084 05 .byte 0x5 + 270 0085 41000000 .4byte .LASF10 + 271 0089 03 .uleb128 0x3 + 272 008a 08 .byte 0x8 + 273 008b 07 .byte 0x7 + 274 008c 1A000000 .4byte .LASF11 + 275 0090 03 .uleb128 0x3 + 276 0091 01 .byte 0x1 + 277 0092 02 .byte 0x2 + 278 0093 9C010000 .4byte .LASF12 + 279 0097 04 .uleb128 0x4 + 280 0098 1D010000 .4byte .LASF13 + 281 009c 04 .byte 0x4 + 282 009d 2C .byte 0x2c + 283 009e 3E000000 .4byte 0x3e + 284 00a2 04 .uleb128 0x4 + 285 00a3 80000000 .4byte .LASF14 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 6 + + + 286 00a7 04 .byte 0x4 + 287 00a8 2D .byte 0x2d + 288 00a9 3E000000 .4byte 0x3e + 289 00ad 04 .uleb128 0x4 + 290 00ae 85010000 .4byte .LASF15 + 291 00b2 04 .byte 0x4 + 292 00b3 2E .byte 0x2e + 293 00b4 3E000000 .4byte 0x3e + 294 00b8 04 .uleb128 0x4 + 295 00b9 63000000 .4byte .LASF16 + 296 00bd 04 .byte 0x4 + 297 00be 2F .byte 0x2f + 298 00bf 3E000000 .4byte 0x3e + 299 00c3 04 .uleb128 0x4 + 300 00c4 94010000 .4byte .LASF17 + 301 00c8 04 .byte 0x4 + 302 00c9 30 .byte 0x30 + 303 00ca 70000000 .4byte 0x70 + 304 00ce 04 .uleb128 0x4 + 305 00cf 17010000 .4byte .LASF18 + 306 00d3 04 .byte 0x4 + 307 00d4 31 .byte 0x31 + 308 00d5 5E000000 .4byte 0x5e + 309 00d9 04 .uleb128 0x4 + 310 00da 31010000 .4byte .LASF19 + 311 00de 04 .byte 0x4 + 312 00df 33 .byte 0x33 + 313 00e0 70000000 .4byte 0x70 + 314 00e4 04 .uleb128 0x4 + 315 00e5 5D020000 .4byte .LASF20 + 316 00e9 04 .byte 0x4 + 317 00ea 35 .byte 0x35 + 318 00eb 70000000 .4byte 0x70 + 319 00ef 04 .uleb128 0x4 + 320 00f0 FB010000 .4byte .LASF21 + 321 00f4 05 .byte 0x5 + 322 00f5 2A .byte 0x2a + 323 00f6 FA000000 .4byte 0xfa + 324 00fa 05 .uleb128 0x5 + 325 00fb FB010000 .4byte .LASF21 + 326 00ff 44 .byte 0x44 + 327 0100 06 .byte 0x6 + 328 0101 5E .byte 0x5e + 329 0102 11020000 .4byte 0x211 + 330 0106 06 .uleb128 0x6 + 331 0107 EC010000 .4byte .LASF22 + 332 010b 06 .byte 0x6 + 333 010c 5F .byte 0x5f + 334 010d 36020000 .4byte 0x236 + 335 0111 02 .byte 0x2 + 336 0112 23 .byte 0x23 + 337 0113 00 .uleb128 0 + 338 0114 06 .uleb128 0x6 + 339 0115 8D010000 .4byte .LASF23 + 340 0119 06 .byte 0x6 + 341 011a 61 .byte 0x61 + 342 011b 36020000 .4byte 0x236 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 7 + + + 343 011f 02 .byte 0x2 + 344 0120 23 .byte 0x23 + 345 0121 04 .uleb128 0x4 + 346 0122 06 .uleb128 0x6 + 347 0123 3A000000 .4byte .LASF24 + 348 0127 06 .byte 0x6 + 349 0128 63 .byte 0x63 + 350 0129 C3000000 .4byte 0xc3 + 351 012d 02 .byte 0x2 + 352 012e 23 .byte 0x23 + 353 012f 08 .uleb128 0x8 + 354 0130 06 .uleb128 0x6 + 355 0131 F3020000 .4byte .LASF25 + 356 0135 06 .byte 0x6 + 357 0136 64 .byte 0x64 + 358 0137 FA020000 .4byte 0x2fa + 359 013b 02 .byte 0x2 + 360 013c 23 .byte 0x23 + 361 013d 0C .uleb128 0xc + 362 013e 06 .uleb128 0x6 + 363 013f 89000000 .4byte .LASF26 + 364 0143 06 .byte 0x6 + 365 0144 66 .byte 0x66 + 366 0145 36020000 .4byte 0x236 + 367 0149 02 .byte 0x2 + 368 014a 23 .byte 0x23 + 369 014b 10 .uleb128 0x10 + 370 014c 06 .uleb128 0x6 + 371 014d 4C010000 .4byte .LASF27 + 372 0151 06 .byte 0x6 + 373 0152 67 .byte 0x67 + 374 0153 36020000 .4byte 0x236 + 375 0157 02 .byte 0x2 + 376 0158 23 .byte 0x23 + 377 0159 14 .uleb128 0x14 + 378 015a 06 .uleb128 0x6 + 379 015b C8020000 .4byte .LASF28 + 380 015f 06 .byte 0x6 + 381 0160 6E .byte 0x6e + 382 0161 05040000 .4byte 0x405 + 383 0165 02 .byte 0x2 + 384 0166 23 .byte 0x23 + 385 0167 18 .uleb128 0x18 + 386 0168 06 .uleb128 0x6 + 387 0169 CC010000 .4byte .LASF29 + 388 016d 06 .byte 0x6 + 389 016e 79 .byte 0x79 + 390 016f A2000000 .4byte 0xa2 + 391 0173 02 .byte 0x2 + 392 0174 23 .byte 0x23 + 393 0175 1C .uleb128 0x1c + 394 0176 06 .uleb128 0x6 + 395 0177 F3010000 .4byte .LASF30 + 396 017b 06 .byte 0x6 + 397 017c 7D .byte 0x7d + 398 017d 97000000 .4byte 0x97 + 399 0181 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 8 + + + 400 0182 23 .byte 0x23 + 401 0183 1D .uleb128 0x1d + 402 0184 06 .uleb128 0x6 + 403 0185 A2020000 .4byte .LASF31 + 404 0189 06 .byte 0x6 + 405 018a 82 .byte 0x82 + 406 018b AD000000 .4byte 0xad + 407 018f 02 .byte 0x2 + 408 0190 23 .byte 0x23 + 409 0191 1E .uleb128 0x1e + 410 0192 06 .uleb128 0x6 + 411 0193 D4010000 .4byte .LASF32 + 412 0197 06 .byte 0x6 + 413 0198 88 .byte 0x88 + 414 0199 B8000000 .4byte 0xb8 + 415 019d 02 .byte 0x2 + 416 019e 23 .byte 0x23 + 417 019f 1F .uleb128 0x1f + 418 01a0 06 .uleb128 0x6 + 419 01a1 72020000 .4byte .LASF33 + 420 01a5 06 .byte 0x6 + 421 01a6 8F .byte 0x8f + 422 01a7 1B030000 .4byte 0x31b + 423 01ab 02 .byte 0x2 + 424 01ac 23 .byte 0x23 + 425 01ad 20 .uleb128 0x20 + 426 01ae 07 .uleb128 0x7 + 427 01af 705F7500 .ascii "p_u\000" + 428 01b3 06 .byte 0x6 + 429 01b4 B4 .byte 0xb4 + 430 01b5 D0030000 .4byte 0x3d0 + 431 01b9 02 .byte 0x2 + 432 01ba 23 .byte 0x23 + 433 01bb 24 .uleb128 0x24 + 434 01bc 06 .uleb128 0x6 + 435 01bd F9020000 .4byte .LASF34 + 436 01c1 06 .byte 0x6 + 437 01c2 B9 .byte 0xb9 + 438 01c3 5E020000 .4byte 0x25e + 439 01c7 02 .byte 0x2 + 440 01c8 23 .byte 0x23 + 441 01c9 28 .uleb128 0x28 + 442 01ca 06 .uleb128 0x6 + 443 01cb 80020000 .4byte .LASF35 + 444 01cf 06 .byte 0x6 + 445 01d0 BF .byte 0xbf + 446 01d1 3C020000 .4byte 0x23c + 447 01d5 02 .byte 0x2 + 448 01d6 23 .byte 0x23 + 449 01d7 2C .uleb128 0x2c + 450 01d8 06 .uleb128 0x6 + 451 01d9 00000000 .4byte .LASF36 + 452 01dd 06 .byte 0x6 + 453 01de C3 .byte 0xc3 + 454 01df CE000000 .4byte 0xce + 455 01e3 02 .byte 0x2 + 456 01e4 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 9 + + + 457 01e5 34 .uleb128 0x34 + 458 01e6 06 .uleb128 0x6 + 459 01e7 1D020000 .4byte .LASF37 + 460 01eb 06 .byte 0x6 + 461 01ec C9 .byte 0xc9 + 462 01ed D9000000 .4byte 0xd9 + 463 01f1 02 .byte 0x2 + 464 01f2 23 .byte 0x23 + 465 01f3 38 .uleb128 0x38 + 466 01f4 06 .uleb128 0x6 + 467 01f5 B8010000 .4byte .LASF38 + 468 01f9 06 .byte 0x6 + 469 01fa D0 .byte 0xd0 + 470 01fb 17040000 .4byte 0x417 + 471 01ff 02 .byte 0x2 + 472 0200 23 .byte 0x23 + 473 0201 3C .uleb128 0x3c + 474 0202 06 .uleb128 0x6 + 475 0203 67020000 .4byte .LASF39 + 476 0207 06 .byte 0x6 + 477 0208 D4 .byte 0xd4 + 478 0209 C3000000 .4byte 0xc3 + 479 020d 02 .byte 0x2 + 480 020e 23 .byte 0x23 + 481 020f 40 .uleb128 0x40 + 482 0210 00 .byte 0 + 483 0211 08 .uleb128 0x8 + 484 0212 08 .byte 0x8 + 485 0213 05 .byte 0x5 + 486 0214 61 .byte 0x61 + 487 0215 36020000 .4byte 0x236 + 488 0219 06 .uleb128 0x6 + 489 021a EC010000 .4byte .LASF22 + 490 021e 05 .byte 0x5 + 491 021f 62 .byte 0x62 + 492 0220 36020000 .4byte 0x236 + 493 0224 02 .byte 0x2 + 494 0225 23 .byte 0x23 + 495 0226 00 .uleb128 0 + 496 0227 06 .uleb128 0x6 + 497 0228 8D010000 .4byte .LASF23 + 498 022c 05 .byte 0x5 + 499 022d 64 .byte 0x64 + 500 022e 36020000 .4byte 0x236 + 501 0232 02 .byte 0x2 + 502 0233 23 .byte 0x23 + 503 0234 04 .uleb128 0x4 + 504 0235 00 .byte 0 + 505 0236 09 .uleb128 0x9 + 506 0237 04 .byte 0x4 + 507 0238 EF000000 .4byte 0xef + 508 023c 04 .uleb128 0x4 + 509 023d 5A010000 .4byte .LASF40 + 510 0241 05 .byte 0x5 + 511 0242 66 .byte 0x66 + 512 0243 11020000 .4byte 0x211 + 513 0247 08 .uleb128 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 10 + + + 514 0248 04 .byte 0x4 + 515 0249 05 .byte 0x5 + 516 024a 6B .byte 0x6b + 517 024b 5E020000 .4byte 0x25e + 518 024f 06 .uleb128 0x6 + 519 0250 EC010000 .4byte .LASF22 + 520 0254 05 .byte 0x5 + 521 0255 6D .byte 0x6d + 522 0256 36020000 .4byte 0x236 + 523 025a 02 .byte 0x2 + 524 025b 23 .byte 0x23 + 525 025c 00 .uleb128 0 + 526 025d 00 .byte 0 + 527 025e 04 .uleb128 0x4 + 528 025f 25010000 .4byte .LASF41 + 529 0263 05 .byte 0x5 + 530 0264 70 .byte 0x70 + 531 0265 47020000 .4byte 0x247 + 532 0269 04 .uleb128 0x4 + 533 026a D4000000 .4byte .LASF42 + 534 026e 07 .byte 0x7 + 535 026f A9 .byte 0xa9 + 536 0270 74020000 .4byte 0x274 + 537 0274 0A .uleb128 0xa + 538 0275 04 .byte 0x4 + 539 0276 05 .uleb128 0x5 + 540 0277 79020000 .4byte .LASF43 + 541 027b 24 .byte 0x24 + 542 027c 07 .byte 0x7 + 543 027d C0 .byte 0xc0 + 544 027e FA020000 .4byte 0x2fa + 545 0282 07 .uleb128 0x7 + 546 0283 723400 .ascii "r4\000" + 547 0286 07 .byte 0x7 + 548 0287 C1 .byte 0xc1 + 549 0288 69020000 .4byte 0x269 + 550 028c 02 .byte 0x2 + 551 028d 23 .byte 0x23 + 552 028e 00 .uleb128 0 + 553 028f 07 .uleb128 0x7 + 554 0290 723500 .ascii "r5\000" + 555 0293 07 .byte 0x7 + 556 0294 C2 .byte 0xc2 + 557 0295 69020000 .4byte 0x269 + 558 0299 02 .byte 0x2 + 559 029a 23 .byte 0x23 + 560 029b 04 .uleb128 0x4 + 561 029c 07 .uleb128 0x7 + 562 029d 723600 .ascii "r6\000" + 563 02a0 07 .byte 0x7 + 564 02a1 C3 .byte 0xc3 + 565 02a2 69020000 .4byte 0x269 + 566 02a6 02 .byte 0x2 + 567 02a7 23 .byte 0x23 + 568 02a8 08 .uleb128 0x8 + 569 02a9 07 .uleb128 0x7 + 570 02aa 723700 .ascii "r7\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 11 + + + 571 02ad 07 .byte 0x7 + 572 02ae C4 .byte 0xc4 + 573 02af 69020000 .4byte 0x269 + 574 02b3 02 .byte 0x2 + 575 02b4 23 .byte 0x23 + 576 02b5 0C .uleb128 0xc + 577 02b6 07 .uleb128 0x7 + 578 02b7 723800 .ascii "r8\000" + 579 02ba 07 .byte 0x7 + 580 02bb C5 .byte 0xc5 + 581 02bc 69020000 .4byte 0x269 + 582 02c0 02 .byte 0x2 + 583 02c1 23 .byte 0x23 + 584 02c2 10 .uleb128 0x10 + 585 02c3 07 .uleb128 0x7 + 586 02c4 723900 .ascii "r9\000" + 587 02c7 07 .byte 0x7 + 588 02c8 C6 .byte 0xc6 + 589 02c9 69020000 .4byte 0x269 + 590 02cd 02 .byte 0x2 + 591 02ce 23 .byte 0x23 + 592 02cf 14 .uleb128 0x14 + 593 02d0 07 .uleb128 0x7 + 594 02d1 72313000 .ascii "r10\000" + 595 02d5 07 .byte 0x7 + 596 02d6 C7 .byte 0xc7 + 597 02d7 69020000 .4byte 0x269 + 598 02db 02 .byte 0x2 + 599 02dc 23 .byte 0x23 + 600 02dd 18 .uleb128 0x18 + 601 02de 07 .uleb128 0x7 + 602 02df 72313100 .ascii "r11\000" + 603 02e3 07 .byte 0x7 + 604 02e4 C8 .byte 0xc8 + 605 02e5 69020000 .4byte 0x269 + 606 02e9 02 .byte 0x2 + 607 02ea 23 .byte 0x23 + 608 02eb 1C .uleb128 0x1c + 609 02ec 07 .uleb128 0x7 + 610 02ed 6C7200 .ascii "lr\000" + 611 02f0 07 .byte 0x7 + 612 02f1 C9 .byte 0xc9 + 613 02f2 69020000 .4byte 0x269 + 614 02f6 02 .byte 0x2 + 615 02f7 23 .byte 0x23 + 616 02f8 20 .uleb128 0x20 + 617 02f9 00 .byte 0 + 618 02fa 05 .uleb128 0x5 + 619 02fb FC000000 .4byte .LASF44 + 620 02ff 04 .byte 0x4 + 621 0300 07 .byte 0x7 + 622 0301 D1 .byte 0xd1 + 623 0302 15030000 .4byte 0x315 + 624 0306 07 .uleb128 0x7 + 625 0307 72313300 .ascii "r13\000" + 626 030b 07 .byte 0x7 + 627 030c D2 .byte 0xd2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 12 + + + 628 030d 15030000 .4byte 0x315 + 629 0311 02 .byte 0x2 + 630 0312 23 .byte 0x23 + 631 0313 00 .uleb128 0 + 632 0314 00 .byte 0 + 633 0315 09 .uleb128 0x9 + 634 0316 04 .byte 0x4 + 635 0317 76020000 .4byte 0x276 + 636 031b 0B .uleb128 0xb + 637 031c E4000000 .4byte 0xe4 + 638 0320 08 .uleb128 0x8 + 639 0321 1C .byte 0x1c + 640 0322 08 .byte 0x8 + 641 0323 5E .byte 0x5e + 642 0324 7D030000 .4byte 0x37d + 643 0328 06 .uleb128 0x6 + 644 0329 31020000 .4byte .LASF45 + 645 032d 08 .byte 0x8 + 646 032e 5F .byte 0x5f + 647 032f 3C020000 .4byte 0x23c + 648 0333 02 .byte 0x2 + 649 0334 23 .byte 0x23 + 650 0335 00 .uleb128 0 + 651 0336 06 .uleb128 0x6 + 652 0337 DE010000 .4byte .LASF46 + 653 033b 08 .byte 0x8 + 654 033c 60 .byte 0x60 + 655 033d C3000000 .4byte 0xc3 + 656 0341 02 .byte 0x2 + 657 0342 23 .byte 0x23 + 658 0343 08 .uleb128 0x8 + 659 0344 06 .uleb128 0x6 + 660 0345 54010000 .4byte .LASF47 + 661 0349 08 .byte 0x8 + 662 034a 62 .byte 0x62 + 663 034b FA020000 .4byte 0x2fa + 664 034f 02 .byte 0x2 + 665 0350 23 .byte 0x23 + 666 0351 0C .uleb128 0xc + 667 0352 06 .uleb128 0x6 + 668 0353 CC000000 .4byte .LASF48 + 669 0357 08 .byte 0x8 + 670 0358 65 .byte 0x65 + 671 0359 36020000 .4byte 0x236 + 672 035d 02 .byte 0x2 + 673 035e 23 .byte 0x23 + 674 035f 10 .uleb128 0x10 + 675 0360 06 .uleb128 0x6 + 676 0361 7D010000 .4byte .LASF49 + 677 0365 08 .byte 0x8 + 678 0366 66 .byte 0x66 + 679 0367 36020000 .4byte 0x236 + 680 036b 02 .byte 0x2 + 681 036c 23 .byte 0x23 + 682 036d 14 .uleb128 0x14 + 683 036e 06 .uleb128 0x6 + 684 036f 73010000 .4byte .LASF50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 13 + + + 685 0373 08 .byte 0x8 + 686 0374 69 .byte 0x69 + 687 0375 36020000 .4byte 0x236 + 688 0379 02 .byte 0x2 + 689 037a 23 .byte 0x23 + 690 037b 18 .uleb128 0x18 + 691 037c 00 .byte 0 + 692 037d 04 .uleb128 0x4 + 693 037e A9020000 .4byte .LASF51 + 694 0382 08 .byte 0x8 + 695 0383 6B .byte 0x6b + 696 0384 20030000 .4byte 0x320 + 697 0388 05 .uleb128 0x5 + 698 0389 3D010000 .4byte .LASF52 + 699 038d 10 .byte 0x10 + 700 038e 09 .byte 0x9 + 701 038f 2C .byte 0x2c + 702 0390 BF030000 .4byte 0x3bf + 703 0394 06 .uleb128 0x6 + 704 0395 5B000000 .4byte .LASF53 + 705 0399 09 .byte 0x9 + 706 039a 2D .byte 0x2d + 707 039b 3C020000 .4byte 0x23c + 708 039f 02 .byte 0x2 + 709 03a0 23 .byte 0x23 + 710 03a1 00 .uleb128 0 + 711 03a2 06 .uleb128 0x6 + 712 03a3 EB020000 .4byte .LASF54 + 713 03a7 09 .byte 0x9 + 714 03a8 2F .byte 0x2f + 715 03a9 36020000 .4byte 0x236 + 716 03ad 02 .byte 0x2 + 717 03ae 23 .byte 0x23 + 718 03af 08 .uleb128 0x8 + 719 03b0 06 .uleb128 0x6 + 720 03b1 56020000 .4byte .LASF55 + 721 03b5 09 .byte 0x9 + 722 03b6 31 .byte 0x31 + 723 03b7 BF030000 .4byte 0x3bf + 724 03bb 02 .byte 0x2 + 725 03bc 23 .byte 0x23 + 726 03bd 0C .uleb128 0xc + 727 03be 00 .byte 0 + 728 03bf 09 .uleb128 0x9 + 729 03c0 04 .byte 0x4 + 730 03c1 88030000 .4byte 0x388 + 731 03c5 04 .uleb128 0x4 + 732 03c6 3D010000 .4byte .LASF52 + 733 03ca 09 .byte 0x9 + 734 03cb 33 .byte 0x33 + 735 03cc 88030000 .4byte 0x388 + 736 03d0 0C .uleb128 0xc + 737 03d1 04 .byte 0x4 + 738 03d2 06 .byte 0x6 + 739 03d3 96 .byte 0x96 + 740 03d4 05040000 .4byte 0x405 + 741 03d8 0D .uleb128 0xd + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 14 + + + 742 03d9 13000000 .4byte .LASF56 + 743 03dd 06 .byte 0x6 + 744 03de 9D .byte 0x9d + 745 03df CE000000 .4byte 0xce + 746 03e3 0D .uleb128 0xd + 747 03e4 31000000 .4byte .LASF57 + 748 03e8 06 .byte 0x6 + 749 03e9 A4 .byte 0xa4 + 750 03ea CE000000 .4byte 0xce + 751 03ee 0D .uleb128 0xd + 752 03ef C1020000 .4byte .LASF58 + 753 03f3 06 .byte 0x6 + 754 03f4 AB .byte 0xab + 755 03f5 74020000 .4byte 0x274 + 756 03f9 0D .uleb128 0xd + 757 03fa E5010000 .4byte .LASF59 + 758 03fe 06 .byte 0x6 + 759 03ff B2 .byte 0xb2 + 760 0400 D9000000 .4byte 0xd9 + 761 0404 00 .byte 0 + 762 0405 09 .uleb128 0x9 + 763 0406 04 .byte 0x4 + 764 0407 0B040000 .4byte 0x40b + 765 040b 0E .uleb128 0xe + 766 040c 10040000 .4byte 0x410 + 767 0410 03 .uleb128 0x3 + 768 0411 01 .byte 0x1 + 769 0412 08 .byte 0x8 + 770 0413 45020000 .4byte .LASF60 + 771 0417 09 .uleb128 0x9 + 772 0418 04 .byte 0x4 + 773 0419 C5030000 .4byte 0x3c5 + 774 041d 03 .uleb128 0x3 + 775 041e 04 .byte 0x4 + 776 041f 07 .byte 0x7 + 777 0420 43010000 .4byte .LASF61 + 778 0424 0F .uleb128 0xf + 779 0425 06000000 .4byte .LASF67 + 780 0429 02 .byte 0x2 + 781 042a 34 .byte 0x34 + 782 042b 01 .byte 0x1 + 783 042c 03 .byte 0x3 + 784 042d 47040000 .4byte 0x447 + 785 0431 10 .uleb128 0x10 + 786 0432 747000 .ascii "tp\000" + 787 0435 02 .byte 0x2 + 788 0436 34 .byte 0x34 + 789 0437 36020000 .4byte 0x236 + 790 043b 10 .uleb128 0x10 + 791 043c 74717000 .ascii "tqp\000" + 792 0440 02 .byte 0x2 + 793 0441 34 .byte 0x34 + 794 0442 47040000 .4byte 0x447 + 795 0446 00 .byte 0 + 796 0447 09 .uleb128 0x9 + 797 0448 04 .byte 0x4 + 798 0449 3C020000 .4byte 0x23c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 15 + + + 799 044d 11 .uleb128 0x11 + 800 044e 4A020000 .4byte .LASF68 + 801 0452 02 .byte 0x2 + 802 0453 3B .byte 0x3b + 803 0454 01 .byte 0x1 + 804 0455 36020000 .4byte 0x236 + 805 0459 03 .byte 0x3 + 806 045a 74040000 .4byte 0x474 + 807 045e 10 .uleb128 0x10 + 808 045f 74717000 .ascii "tqp\000" + 809 0463 02 .byte 0x2 + 810 0464 3B .byte 0x3b + 811 0465 47040000 .4byte 0x447 + 812 0469 12 .uleb128 0x12 + 813 046a 747000 .ascii "tp\000" + 814 046d 02 .byte 0x2 + 815 046e 3C .byte 0x3c + 816 046f 36020000 .4byte 0x236 + 817 0473 00 .byte 0 + 818 0474 13 .uleb128 0x13 + 819 0475 01 .byte 0x1 + 820 0476 76000000 .4byte .LASF62 + 821 047a 01 .byte 0x1 + 822 047b 4B .byte 0x4b + 823 047c 01 .byte 0x1 + 824 047d CE000000 .4byte 0xce + 825 0481 00000000 .4byte .LFB7 + 826 0485 5C000000 .4byte .LFE7 + 827 0489 00000000 .4byte .LLST0 + 828 048d 01 .byte 0x1 + 829 048e FD040000 .4byte 0x4fd + 830 0492 14 .uleb128 0x14 + 831 0493 747000 .ascii "tp\000" + 832 0496 01 .byte 0x1 + 833 0497 4B .byte 0x4b + 834 0498 36020000 .4byte 0x236 + 835 049c 20000000 .4byte .LLST1 + 836 04a0 14 .uleb128 0x14 + 837 04a1 6D736700 .ascii "msg\000" + 838 04a5 01 .byte 0x1 + 839 04a6 4B .byte 0x4b + 840 04a7 CE000000 .4byte 0xce + 841 04ab 5A000000 .4byte .LLST2 + 842 04af 15 .uleb128 0x15 + 843 04b0 63747000 .ascii "ctp\000" + 844 04b4 01 .byte 0x1 + 845 04b5 4C .byte 0x4c + 846 04b6 36020000 .4byte 0x236 + 847 04ba 01 .byte 0x1 + 848 04bb 54 .byte 0x54 + 849 04bc 16 .uleb128 0x16 + 850 04bd 24040000 .4byte 0x424 + 851 04c1 1C000000 .4byte .LBB6 + 852 04c5 00000000 .4byte .Ldebug_ranges0+0 + 853 04c9 01 .byte 0x1 + 854 04ca 53 .byte 0x53 + 855 04cb E0040000 .4byte 0x4e0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 16 + + + 856 04cf 17 .uleb128 0x17 + 857 04d0 3B040000 .4byte 0x43b + 858 04d4 9F000000 .4byte .LLST3 + 859 04d8 18 .uleb128 0x18 + 860 04d9 31040000 .4byte 0x431 + 861 04dd 01 .byte 0x1 + 862 04de 54 .byte 0x54 + 863 04df 00 .byte 0 + 864 04e0 19 .uleb128 0x19 + 865 04e1 44000000 .4byte .LVL4 + 866 04e5 C2050000 .4byte 0x5c2 + 867 04e9 F3040000 .4byte 0x4f3 + 868 04ed 1A .uleb128 0x1a + 869 04ee 01 .byte 0x1 + 870 04ef 50 .byte 0x50 + 871 04f0 01 .byte 0x1 + 872 04f1 3A .byte 0x3a + 873 04f2 00 .byte 0 + 874 04f3 1B .uleb128 0x1b + 875 04f4 54000000 .4byte .LVL7 + 876 04f8 D6050000 .4byte 0x5d6 + 877 04fc 00 .byte 0 + 878 04fd 13 .uleb128 0x13 + 879 04fe 01 .byte 0x1 + 880 04ff 98020000 .4byte .LASF63 + 881 0503 01 .byte 0x1 + 882 0504 6A .byte 0x6a + 883 0505 01 .byte 0x1 + 884 0506 36020000 .4byte 0x236 + 885 050a 00000000 .4byte .LFB8 + 886 050e 58000000 .4byte .LFE8 + 887 0512 DD000000 .4byte .LLST4 + 888 0516 01 .byte 0x1 + 889 0517 65050000 .4byte 0x565 + 890 051b 12 .uleb128 0x12 + 891 051c 747000 .ascii "tp\000" + 892 051f 01 .byte 0x1 + 893 0520 6B .byte 0x6b + 894 0521 36020000 .4byte 0x236 + 895 0525 1C .uleb128 0x1c + 896 0526 4D040000 .4byte 0x44d + 897 052a 20000000 .4byte .LBB12 + 898 052e 2C000000 .4byte .LBE12 + 899 0532 01 .byte 0x1 + 900 0533 70 .byte 0x70 + 901 0534 55050000 .4byte 0x555 + 902 0538 17 .uleb128 0x17 + 903 0539 5E040000 .4byte 0x45e + 904 053d FD000000 .4byte .LLST5 + 905 0541 1D .uleb128 0x1d + 906 0542 20000000 .4byte .LBB13 + 907 0546 2C000000 .4byte .LBE13 + 908 054a 1E .uleb128 0x1e + 909 054b 69040000 .4byte 0x469 + 910 054f 12010000 .4byte .LLST6 + 911 0553 00 .byte 0 + 912 0554 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 17 + + + 913 0555 1F .uleb128 0x1f + 914 0556 44000000 .4byte .LVL10 + 915 055a C2050000 .4byte 0x5c2 + 916 055e 1A .uleb128 0x1a + 917 055f 01 .byte 0x1 + 918 0560 50 .byte 0x50 + 919 0561 01 .byte 0x1 + 920 0562 3C .byte 0x3c + 921 0563 00 .byte 0 + 922 0564 00 .byte 0 + 923 0565 20 .uleb128 0x20 + 924 0566 01 .byte 0x1 + 925 0567 02020000 .4byte .LASF69 + 926 056b 01 .byte 0x1 + 927 056c 80 .byte 0x80 + 928 056d 01 .byte 0x1 + 929 056e 00000000 .4byte .LFB9 + 930 0572 14000000 .4byte .LFE9 + 931 0576 25010000 .4byte .LLST7 + 932 057a 01 .byte 0x1 + 933 057b B5050000 .4byte 0x5b5 + 934 057f 14 .uleb128 0x14 + 935 0580 747000 .ascii "tp\000" + 936 0583 01 .byte 0x1 + 937 0584 80 .byte 0x80 + 938 0585 36020000 .4byte 0x236 + 939 0589 45010000 .4byte .LLST8 + 940 058d 14 .uleb128 0x14 + 941 058e 6D736700 .ascii "msg\000" + 942 0592 01 .byte 0x1 + 943 0593 80 .byte 0x80 + 944 0594 CE000000 .4byte 0xce + 945 0598 66010000 .4byte .LLST9 + 946 059c 1F .uleb128 0x1f + 947 059d 0C000000 .4byte .LVL12 + 948 05a1 EE050000 .4byte 0x5ee + 949 05a5 1A .uleb128 0x1a + 950 05a6 01 .byte 0x1 + 951 05a7 51 .byte 0x51 + 952 05a8 03 .byte 0x3 + 953 05a9 F3 .byte 0xf3 + 954 05aa 01 .uleb128 0x1 + 955 05ab 51 .byte 0x51 + 956 05ac 1A .uleb128 0x1a + 957 05ad 01 .byte 0x1 + 958 05ae 50 .byte 0x50 + 959 05af 03 .byte 0x3 + 960 05b0 F3 .byte 0xf3 + 961 05b1 01 .uleb128 0x1 + 962 05b2 50 .byte 0x50 + 963 05b3 00 .byte 0 + 964 05b4 00 .byte 0 + 965 05b5 21 .uleb128 0x21 + 966 05b6 B3020000 .4byte .LASF70 + 967 05ba 08 .byte 0x8 + 968 05bb 6F .byte 0x6f + 969 05bc 7D030000 .4byte 0x37d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 18 + + + 970 05c0 01 .byte 0x1 + 971 05c1 01 .byte 0x1 + 972 05c2 22 .uleb128 0x22 + 973 05c3 01 .byte 0x1 + 974 05c4 0F020000 .4byte .LASF71 + 975 05c8 08 .byte 0x8 + 976 05c9 93 .byte 0x93 + 977 05ca 01 .byte 0x1 + 978 05cb 01 .byte 0x1 + 979 05cc D6050000 .4byte 0x5d6 + 980 05d0 23 .uleb128 0x23 + 981 05d1 A2000000 .4byte 0xa2 + 982 05d5 00 .byte 0 + 983 05d6 24 .uleb128 0x24 + 984 05d7 01 .byte 0x1 + 985 05d8 39020000 .4byte .LASF72 + 986 05dc 08 .byte 0x8 + 987 05dd 90 .byte 0x90 + 988 05de 01 .byte 0x1 + 989 05df 36020000 .4byte 0x236 + 990 05e3 01 .byte 0x1 + 991 05e4 EE050000 .4byte 0x5ee + 992 05e8 23 .uleb128 0x23 + 993 05e9 36020000 .4byte 0x236 + 994 05ed 00 .byte 0 + 995 05ee 25 .uleb128 0x25 + 996 05ef 01 .byte 0x1 + 997 05f0 8B020000 .4byte .LASF73 + 998 05f4 08 .byte 0x8 + 999 05f5 99 .byte 0x99 + 1000 05f6 01 .byte 0x1 + 1001 05f7 01 .byte 0x1 + 1002 05f8 23 .uleb128 0x23 + 1003 05f9 36020000 .4byte 0x236 + 1004 05fd 23 .uleb128 0x23 + 1005 05fe CE000000 .4byte 0xce + 1006 0602 00 .byte 0 + 1007 0603 00 .byte 0 + 1008 .section .debug_abbrev,"",%progbits + 1009 .Ldebug_abbrev0: + 1010 0000 01 .uleb128 0x1 + 1011 0001 11 .uleb128 0x11 + 1012 0002 01 .byte 0x1 + 1013 0003 25 .uleb128 0x25 + 1014 0004 0E .uleb128 0xe + 1015 0005 13 .uleb128 0x13 + 1016 0006 0B .uleb128 0xb + 1017 0007 03 .uleb128 0x3 + 1018 0008 0E .uleb128 0xe + 1019 0009 1B .uleb128 0x1b + 1020 000a 0E .uleb128 0xe + 1021 000b 55 .uleb128 0x55 + 1022 000c 06 .uleb128 0x6 + 1023 000d 11 .uleb128 0x11 + 1024 000e 01 .uleb128 0x1 + 1025 000f 52 .uleb128 0x52 + 1026 0010 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 19 + + + 1027 0011 10 .uleb128 0x10 + 1028 0012 06 .uleb128 0x6 + 1029 0013 00 .byte 0 + 1030 0014 00 .byte 0 + 1031 0015 02 .uleb128 0x2 + 1032 0016 24 .uleb128 0x24 + 1033 0017 00 .byte 0 + 1034 0018 0B .uleb128 0xb + 1035 0019 0B .uleb128 0xb + 1036 001a 3E .uleb128 0x3e + 1037 001b 0B .uleb128 0xb + 1038 001c 03 .uleb128 0x3 + 1039 001d 08 .uleb128 0x8 + 1040 001e 00 .byte 0 + 1041 001f 00 .byte 0 + 1042 0020 03 .uleb128 0x3 + 1043 0021 24 .uleb128 0x24 + 1044 0022 00 .byte 0 + 1045 0023 0B .uleb128 0xb + 1046 0024 0B .uleb128 0xb + 1047 0025 3E .uleb128 0x3e + 1048 0026 0B .uleb128 0xb + 1049 0027 03 .uleb128 0x3 + 1050 0028 0E .uleb128 0xe + 1051 0029 00 .byte 0 + 1052 002a 00 .byte 0 + 1053 002b 04 .uleb128 0x4 + 1054 002c 16 .uleb128 0x16 + 1055 002d 00 .byte 0 + 1056 002e 03 .uleb128 0x3 + 1057 002f 0E .uleb128 0xe + 1058 0030 3A .uleb128 0x3a + 1059 0031 0B .uleb128 0xb + 1060 0032 3B .uleb128 0x3b + 1061 0033 0B .uleb128 0xb + 1062 0034 49 .uleb128 0x49 + 1063 0035 13 .uleb128 0x13 + 1064 0036 00 .byte 0 + 1065 0037 00 .byte 0 + 1066 0038 05 .uleb128 0x5 + 1067 0039 13 .uleb128 0x13 + 1068 003a 01 .byte 0x1 + 1069 003b 03 .uleb128 0x3 + 1070 003c 0E .uleb128 0xe + 1071 003d 0B .uleb128 0xb + 1072 003e 0B .uleb128 0xb + 1073 003f 3A .uleb128 0x3a + 1074 0040 0B .uleb128 0xb + 1075 0041 3B .uleb128 0x3b + 1076 0042 0B .uleb128 0xb + 1077 0043 01 .uleb128 0x1 + 1078 0044 13 .uleb128 0x13 + 1079 0045 00 .byte 0 + 1080 0046 00 .byte 0 + 1081 0047 06 .uleb128 0x6 + 1082 0048 0D .uleb128 0xd + 1083 0049 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 20 + + + 1084 004a 03 .uleb128 0x3 + 1085 004b 0E .uleb128 0xe + 1086 004c 3A .uleb128 0x3a + 1087 004d 0B .uleb128 0xb + 1088 004e 3B .uleb128 0x3b + 1089 004f 0B .uleb128 0xb + 1090 0050 49 .uleb128 0x49 + 1091 0051 13 .uleb128 0x13 + 1092 0052 38 .uleb128 0x38 + 1093 0053 0A .uleb128 0xa + 1094 0054 00 .byte 0 + 1095 0055 00 .byte 0 + 1096 0056 07 .uleb128 0x7 + 1097 0057 0D .uleb128 0xd + 1098 0058 00 .byte 0 + 1099 0059 03 .uleb128 0x3 + 1100 005a 08 .uleb128 0x8 + 1101 005b 3A .uleb128 0x3a + 1102 005c 0B .uleb128 0xb + 1103 005d 3B .uleb128 0x3b + 1104 005e 0B .uleb128 0xb + 1105 005f 49 .uleb128 0x49 + 1106 0060 13 .uleb128 0x13 + 1107 0061 38 .uleb128 0x38 + 1108 0062 0A .uleb128 0xa + 1109 0063 00 .byte 0 + 1110 0064 00 .byte 0 + 1111 0065 08 .uleb128 0x8 + 1112 0066 13 .uleb128 0x13 + 1113 0067 01 .byte 0x1 + 1114 0068 0B .uleb128 0xb + 1115 0069 0B .uleb128 0xb + 1116 006a 3A .uleb128 0x3a + 1117 006b 0B .uleb128 0xb + 1118 006c 3B .uleb128 0x3b + 1119 006d 0B .uleb128 0xb + 1120 006e 01 .uleb128 0x1 + 1121 006f 13 .uleb128 0x13 + 1122 0070 00 .byte 0 + 1123 0071 00 .byte 0 + 1124 0072 09 .uleb128 0x9 + 1125 0073 0F .uleb128 0xf + 1126 0074 00 .byte 0 + 1127 0075 0B .uleb128 0xb + 1128 0076 0B .uleb128 0xb + 1129 0077 49 .uleb128 0x49 + 1130 0078 13 .uleb128 0x13 + 1131 0079 00 .byte 0 + 1132 007a 00 .byte 0 + 1133 007b 0A .uleb128 0xa + 1134 007c 0F .uleb128 0xf + 1135 007d 00 .byte 0 + 1136 007e 0B .uleb128 0xb + 1137 007f 0B .uleb128 0xb + 1138 0080 00 .byte 0 + 1139 0081 00 .byte 0 + 1140 0082 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 21 + + + 1141 0083 35 .uleb128 0x35 + 1142 0084 00 .byte 0 + 1143 0085 49 .uleb128 0x49 + 1144 0086 13 .uleb128 0x13 + 1145 0087 00 .byte 0 + 1146 0088 00 .byte 0 + 1147 0089 0C .uleb128 0xc + 1148 008a 17 .uleb128 0x17 + 1149 008b 01 .byte 0x1 + 1150 008c 0B .uleb128 0xb + 1151 008d 0B .uleb128 0xb + 1152 008e 3A .uleb128 0x3a + 1153 008f 0B .uleb128 0xb + 1154 0090 3B .uleb128 0x3b + 1155 0091 0B .uleb128 0xb + 1156 0092 01 .uleb128 0x1 + 1157 0093 13 .uleb128 0x13 + 1158 0094 00 .byte 0 + 1159 0095 00 .byte 0 + 1160 0096 0D .uleb128 0xd + 1161 0097 0D .uleb128 0xd + 1162 0098 00 .byte 0 + 1163 0099 03 .uleb128 0x3 + 1164 009a 0E .uleb128 0xe + 1165 009b 3A .uleb128 0x3a + 1166 009c 0B .uleb128 0xb + 1167 009d 3B .uleb128 0x3b + 1168 009e 0B .uleb128 0xb + 1169 009f 49 .uleb128 0x49 + 1170 00a0 13 .uleb128 0x13 + 1171 00a1 00 .byte 0 + 1172 00a2 00 .byte 0 + 1173 00a3 0E .uleb128 0xe + 1174 00a4 26 .uleb128 0x26 + 1175 00a5 00 .byte 0 + 1176 00a6 49 .uleb128 0x49 + 1177 00a7 13 .uleb128 0x13 + 1178 00a8 00 .byte 0 + 1179 00a9 00 .byte 0 + 1180 00aa 0F .uleb128 0xf + 1181 00ab 2E .uleb128 0x2e + 1182 00ac 01 .byte 0x1 + 1183 00ad 03 .uleb128 0x3 + 1184 00ae 0E .uleb128 0xe + 1185 00af 3A .uleb128 0x3a + 1186 00b0 0B .uleb128 0xb + 1187 00b1 3B .uleb128 0x3b + 1188 00b2 0B .uleb128 0xb + 1189 00b3 27 .uleb128 0x27 + 1190 00b4 0C .uleb128 0xc + 1191 00b5 20 .uleb128 0x20 + 1192 00b6 0B .uleb128 0xb + 1193 00b7 01 .uleb128 0x1 + 1194 00b8 13 .uleb128 0x13 + 1195 00b9 00 .byte 0 + 1196 00ba 00 .byte 0 + 1197 00bb 10 .uleb128 0x10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 22 + + + 1198 00bc 05 .uleb128 0x5 + 1199 00bd 00 .byte 0 + 1200 00be 03 .uleb128 0x3 + 1201 00bf 08 .uleb128 0x8 + 1202 00c0 3A .uleb128 0x3a + 1203 00c1 0B .uleb128 0xb + 1204 00c2 3B .uleb128 0x3b + 1205 00c3 0B .uleb128 0xb + 1206 00c4 49 .uleb128 0x49 + 1207 00c5 13 .uleb128 0x13 + 1208 00c6 00 .byte 0 + 1209 00c7 00 .byte 0 + 1210 00c8 11 .uleb128 0x11 + 1211 00c9 2E .uleb128 0x2e + 1212 00ca 01 .byte 0x1 + 1213 00cb 03 .uleb128 0x3 + 1214 00cc 0E .uleb128 0xe + 1215 00cd 3A .uleb128 0x3a + 1216 00ce 0B .uleb128 0xb + 1217 00cf 3B .uleb128 0x3b + 1218 00d0 0B .uleb128 0xb + 1219 00d1 27 .uleb128 0x27 + 1220 00d2 0C .uleb128 0xc + 1221 00d3 49 .uleb128 0x49 + 1222 00d4 13 .uleb128 0x13 + 1223 00d5 20 .uleb128 0x20 + 1224 00d6 0B .uleb128 0xb + 1225 00d7 01 .uleb128 0x1 + 1226 00d8 13 .uleb128 0x13 + 1227 00d9 00 .byte 0 + 1228 00da 00 .byte 0 + 1229 00db 12 .uleb128 0x12 + 1230 00dc 34 .uleb128 0x34 + 1231 00dd 00 .byte 0 + 1232 00de 03 .uleb128 0x3 + 1233 00df 08 .uleb128 0x8 + 1234 00e0 3A .uleb128 0x3a + 1235 00e1 0B .uleb128 0xb + 1236 00e2 3B .uleb128 0x3b + 1237 00e3 0B .uleb128 0xb + 1238 00e4 49 .uleb128 0x49 + 1239 00e5 13 .uleb128 0x13 + 1240 00e6 00 .byte 0 + 1241 00e7 00 .byte 0 + 1242 00e8 13 .uleb128 0x13 + 1243 00e9 2E .uleb128 0x2e + 1244 00ea 01 .byte 0x1 + 1245 00eb 3F .uleb128 0x3f + 1246 00ec 0C .uleb128 0xc + 1247 00ed 03 .uleb128 0x3 + 1248 00ee 0E .uleb128 0xe + 1249 00ef 3A .uleb128 0x3a + 1250 00f0 0B .uleb128 0xb + 1251 00f1 3B .uleb128 0x3b + 1252 00f2 0B .uleb128 0xb + 1253 00f3 27 .uleb128 0x27 + 1254 00f4 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 23 + + + 1255 00f5 49 .uleb128 0x49 + 1256 00f6 13 .uleb128 0x13 + 1257 00f7 11 .uleb128 0x11 + 1258 00f8 01 .uleb128 0x1 + 1259 00f9 12 .uleb128 0x12 + 1260 00fa 01 .uleb128 0x1 + 1261 00fb 40 .uleb128 0x40 + 1262 00fc 06 .uleb128 0x6 + 1263 00fd 9742 .uleb128 0x2117 + 1264 00ff 0C .uleb128 0xc + 1265 0100 01 .uleb128 0x1 + 1266 0101 13 .uleb128 0x13 + 1267 0102 00 .byte 0 + 1268 0103 00 .byte 0 + 1269 0104 14 .uleb128 0x14 + 1270 0105 05 .uleb128 0x5 + 1271 0106 00 .byte 0 + 1272 0107 03 .uleb128 0x3 + 1273 0108 08 .uleb128 0x8 + 1274 0109 3A .uleb128 0x3a + 1275 010a 0B .uleb128 0xb + 1276 010b 3B .uleb128 0x3b + 1277 010c 0B .uleb128 0xb + 1278 010d 49 .uleb128 0x49 + 1279 010e 13 .uleb128 0x13 + 1280 010f 02 .uleb128 0x2 + 1281 0110 06 .uleb128 0x6 + 1282 0111 00 .byte 0 + 1283 0112 00 .byte 0 + 1284 0113 15 .uleb128 0x15 + 1285 0114 34 .uleb128 0x34 + 1286 0115 00 .byte 0 + 1287 0116 03 .uleb128 0x3 + 1288 0117 08 .uleb128 0x8 + 1289 0118 3A .uleb128 0x3a + 1290 0119 0B .uleb128 0xb + 1291 011a 3B .uleb128 0x3b + 1292 011b 0B .uleb128 0xb + 1293 011c 49 .uleb128 0x49 + 1294 011d 13 .uleb128 0x13 + 1295 011e 02 .uleb128 0x2 + 1296 011f 0A .uleb128 0xa + 1297 0120 00 .byte 0 + 1298 0121 00 .byte 0 + 1299 0122 16 .uleb128 0x16 + 1300 0123 1D .uleb128 0x1d + 1301 0124 01 .byte 0x1 + 1302 0125 31 .uleb128 0x31 + 1303 0126 13 .uleb128 0x13 + 1304 0127 52 .uleb128 0x52 + 1305 0128 01 .uleb128 0x1 + 1306 0129 55 .uleb128 0x55 + 1307 012a 06 .uleb128 0x6 + 1308 012b 58 .uleb128 0x58 + 1309 012c 0B .uleb128 0xb + 1310 012d 59 .uleb128 0x59 + 1311 012e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 24 + + + 1312 012f 01 .uleb128 0x1 + 1313 0130 13 .uleb128 0x13 + 1314 0131 00 .byte 0 + 1315 0132 00 .byte 0 + 1316 0133 17 .uleb128 0x17 + 1317 0134 05 .uleb128 0x5 + 1318 0135 00 .byte 0 + 1319 0136 31 .uleb128 0x31 + 1320 0137 13 .uleb128 0x13 + 1321 0138 02 .uleb128 0x2 + 1322 0139 06 .uleb128 0x6 + 1323 013a 00 .byte 0 + 1324 013b 00 .byte 0 + 1325 013c 18 .uleb128 0x18 + 1326 013d 05 .uleb128 0x5 + 1327 013e 00 .byte 0 + 1328 013f 31 .uleb128 0x31 + 1329 0140 13 .uleb128 0x13 + 1330 0141 02 .uleb128 0x2 + 1331 0142 0A .uleb128 0xa + 1332 0143 00 .byte 0 + 1333 0144 00 .byte 0 + 1334 0145 19 .uleb128 0x19 + 1335 0146 898201 .uleb128 0x4109 + 1336 0149 01 .byte 0x1 + 1337 014a 11 .uleb128 0x11 + 1338 014b 01 .uleb128 0x1 + 1339 014c 31 .uleb128 0x31 + 1340 014d 13 .uleb128 0x13 + 1341 014e 01 .uleb128 0x1 + 1342 014f 13 .uleb128 0x13 + 1343 0150 00 .byte 0 + 1344 0151 00 .byte 0 + 1345 0152 1A .uleb128 0x1a + 1346 0153 8A8201 .uleb128 0x410a + 1347 0156 00 .byte 0 + 1348 0157 02 .uleb128 0x2 + 1349 0158 0A .uleb128 0xa + 1350 0159 9142 .uleb128 0x2111 + 1351 015b 0A .uleb128 0xa + 1352 015c 00 .byte 0 + 1353 015d 00 .byte 0 + 1354 015e 1B .uleb128 0x1b + 1355 015f 898201 .uleb128 0x4109 + 1356 0162 00 .byte 0 + 1357 0163 11 .uleb128 0x11 + 1358 0164 01 .uleb128 0x1 + 1359 0165 31 .uleb128 0x31 + 1360 0166 13 .uleb128 0x13 + 1361 0167 00 .byte 0 + 1362 0168 00 .byte 0 + 1363 0169 1C .uleb128 0x1c + 1364 016a 1D .uleb128 0x1d + 1365 016b 01 .byte 0x1 + 1366 016c 31 .uleb128 0x31 + 1367 016d 13 .uleb128 0x13 + 1368 016e 11 .uleb128 0x11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 25 + + + 1369 016f 01 .uleb128 0x1 + 1370 0170 12 .uleb128 0x12 + 1371 0171 01 .uleb128 0x1 + 1372 0172 58 .uleb128 0x58 + 1373 0173 0B .uleb128 0xb + 1374 0174 59 .uleb128 0x59 + 1375 0175 0B .uleb128 0xb + 1376 0176 01 .uleb128 0x1 + 1377 0177 13 .uleb128 0x13 + 1378 0178 00 .byte 0 + 1379 0179 00 .byte 0 + 1380 017a 1D .uleb128 0x1d + 1381 017b 0B .uleb128 0xb + 1382 017c 01 .byte 0x1 + 1383 017d 11 .uleb128 0x11 + 1384 017e 01 .uleb128 0x1 + 1385 017f 12 .uleb128 0x12 + 1386 0180 01 .uleb128 0x1 + 1387 0181 00 .byte 0 + 1388 0182 00 .byte 0 + 1389 0183 1E .uleb128 0x1e + 1390 0184 34 .uleb128 0x34 + 1391 0185 00 .byte 0 + 1392 0186 31 .uleb128 0x31 + 1393 0187 13 .uleb128 0x13 + 1394 0188 02 .uleb128 0x2 + 1395 0189 06 .uleb128 0x6 + 1396 018a 00 .byte 0 + 1397 018b 00 .byte 0 + 1398 018c 1F .uleb128 0x1f + 1399 018d 898201 .uleb128 0x4109 + 1400 0190 01 .byte 0x1 + 1401 0191 11 .uleb128 0x11 + 1402 0192 01 .uleb128 0x1 + 1403 0193 31 .uleb128 0x31 + 1404 0194 13 .uleb128 0x13 + 1405 0195 00 .byte 0 + 1406 0196 00 .byte 0 + 1407 0197 20 .uleb128 0x20 + 1408 0198 2E .uleb128 0x2e + 1409 0199 01 .byte 0x1 + 1410 019a 3F .uleb128 0x3f + 1411 019b 0C .uleb128 0xc + 1412 019c 03 .uleb128 0x3 + 1413 019d 0E .uleb128 0xe + 1414 019e 3A .uleb128 0x3a + 1415 019f 0B .uleb128 0xb + 1416 01a0 3B .uleb128 0x3b + 1417 01a1 0B .uleb128 0xb + 1418 01a2 27 .uleb128 0x27 + 1419 01a3 0C .uleb128 0xc + 1420 01a4 11 .uleb128 0x11 + 1421 01a5 01 .uleb128 0x1 + 1422 01a6 12 .uleb128 0x12 + 1423 01a7 01 .uleb128 0x1 + 1424 01a8 40 .uleb128 0x40 + 1425 01a9 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 26 + + + 1426 01aa 9742 .uleb128 0x2117 + 1427 01ac 0C .uleb128 0xc + 1428 01ad 01 .uleb128 0x1 + 1429 01ae 13 .uleb128 0x13 + 1430 01af 00 .byte 0 + 1431 01b0 00 .byte 0 + 1432 01b1 21 .uleb128 0x21 + 1433 01b2 34 .uleb128 0x34 + 1434 01b3 00 .byte 0 + 1435 01b4 03 .uleb128 0x3 + 1436 01b5 0E .uleb128 0xe + 1437 01b6 3A .uleb128 0x3a + 1438 01b7 0B .uleb128 0xb + 1439 01b8 3B .uleb128 0x3b + 1440 01b9 0B .uleb128 0xb + 1441 01ba 49 .uleb128 0x49 + 1442 01bb 13 .uleb128 0x13 + 1443 01bc 3F .uleb128 0x3f + 1444 01bd 0C .uleb128 0xc + 1445 01be 3C .uleb128 0x3c + 1446 01bf 0C .uleb128 0xc + 1447 01c0 00 .byte 0 + 1448 01c1 00 .byte 0 + 1449 01c2 22 .uleb128 0x22 + 1450 01c3 2E .uleb128 0x2e + 1451 01c4 01 .byte 0x1 + 1452 01c5 3F .uleb128 0x3f + 1453 01c6 0C .uleb128 0xc + 1454 01c7 03 .uleb128 0x3 + 1455 01c8 0E .uleb128 0xe + 1456 01c9 3A .uleb128 0x3a + 1457 01ca 0B .uleb128 0xb + 1458 01cb 3B .uleb128 0x3b + 1459 01cc 0B .uleb128 0xb + 1460 01cd 27 .uleb128 0x27 + 1461 01ce 0C .uleb128 0xc + 1462 01cf 3C .uleb128 0x3c + 1463 01d0 0C .uleb128 0xc + 1464 01d1 01 .uleb128 0x1 + 1465 01d2 13 .uleb128 0x13 + 1466 01d3 00 .byte 0 + 1467 01d4 00 .byte 0 + 1468 01d5 23 .uleb128 0x23 + 1469 01d6 05 .uleb128 0x5 + 1470 01d7 00 .byte 0 + 1471 01d8 49 .uleb128 0x49 + 1472 01d9 13 .uleb128 0x13 + 1473 01da 00 .byte 0 + 1474 01db 00 .byte 0 + 1475 01dc 24 .uleb128 0x24 + 1476 01dd 2E .uleb128 0x2e + 1477 01de 01 .byte 0x1 + 1478 01df 3F .uleb128 0x3f + 1479 01e0 0C .uleb128 0xc + 1480 01e1 03 .uleb128 0x3 + 1481 01e2 0E .uleb128 0xe + 1482 01e3 3A .uleb128 0x3a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 27 + + + 1483 01e4 0B .uleb128 0xb + 1484 01e5 3B .uleb128 0x3b + 1485 01e6 0B .uleb128 0xb + 1486 01e7 27 .uleb128 0x27 + 1487 01e8 0C .uleb128 0xc + 1488 01e9 49 .uleb128 0x49 + 1489 01ea 13 .uleb128 0x13 + 1490 01eb 3C .uleb128 0x3c + 1491 01ec 0C .uleb128 0xc + 1492 01ed 01 .uleb128 0x1 + 1493 01ee 13 .uleb128 0x13 + 1494 01ef 00 .byte 0 + 1495 01f0 00 .byte 0 + 1496 01f1 25 .uleb128 0x25 + 1497 01f2 2E .uleb128 0x2e + 1498 01f3 01 .byte 0x1 + 1499 01f4 3F .uleb128 0x3f + 1500 01f5 0C .uleb128 0xc + 1501 01f6 03 .uleb128 0x3 + 1502 01f7 0E .uleb128 0xe + 1503 01f8 3A .uleb128 0x3a + 1504 01f9 0B .uleb128 0xb + 1505 01fa 3B .uleb128 0x3b + 1506 01fb 0B .uleb128 0xb + 1507 01fc 27 .uleb128 0x27 + 1508 01fd 0C .uleb128 0xc + 1509 01fe 3C .uleb128 0x3c + 1510 01ff 0C .uleb128 0xc + 1511 0200 00 .byte 0 + 1512 0201 00 .byte 0 + 1513 0202 00 .byte 0 + 1514 .section .debug_loc,"",%progbits + 1515 .Ldebug_loc0: + 1516 .LLST0: + 1517 0000 00000000 .4byte .LFB7 + 1518 0004 04000000 .4byte .LCFI0 + 1519 0008 0200 .2byte 0x2 + 1520 000a 7D .byte 0x7d + 1521 000b 00 .sleb128 0 + 1522 000c 04000000 .4byte .LCFI0 + 1523 0010 5C000000 .4byte .LFE7 + 1524 0014 0200 .2byte 0x2 + 1525 0016 7D .byte 0x7d + 1526 0017 08 .sleb128 8 + 1527 0018 00000000 .4byte 0 + 1528 001c 00000000 .4byte 0 + 1529 .LLST1: + 1530 0020 00000000 .4byte .LVL0 + 1531 0024 3C000000 .4byte .LVL3 + 1532 0028 0100 .2byte 0x1 + 1533 002a 50 .byte 0x50 + 1534 002b 3C000000 .4byte .LVL3 + 1535 002f 50000000 .4byte .LVL6 + 1536 0033 0400 .2byte 0x4 + 1537 0035 F3 .byte 0xf3 + 1538 0036 01 .uleb128 0x1 + 1539 0037 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 28 + + + 1540 0038 9F .byte 0x9f + 1541 0039 50000000 .4byte .LVL6 + 1542 003d 53000000 .4byte .LVL7-1 + 1543 0041 0100 .2byte 0x1 + 1544 0043 50 .byte 0x50 + 1545 0044 53000000 .4byte .LVL7-1 + 1546 0048 5C000000 .4byte .LFE7 + 1547 004c 0400 .2byte 0x4 + 1548 004e F3 .byte 0xf3 + 1549 004f 01 .uleb128 0x1 + 1550 0050 50 .byte 0x50 + 1551 0051 9F .byte 0x9f + 1552 0052 00000000 .4byte 0 + 1553 0056 00000000 .4byte 0 + 1554 .LLST2: + 1555 005a 00000000 .4byte .LVL0 + 1556 005e 3C000000 .4byte .LVL3 + 1557 0062 0100 .2byte 0x1 + 1558 0064 51 .byte 0x51 + 1559 0065 3C000000 .4byte .LVL3 + 1560 0069 48000000 .4byte .LVL5 + 1561 006d 0400 .2byte 0x4 + 1562 006f F3 .byte 0xf3 + 1563 0070 01 .uleb128 0x1 + 1564 0071 51 .byte 0x51 + 1565 0072 9F .byte 0x9f + 1566 0073 48000000 .4byte .LVL5 + 1567 0077 50000000 .4byte .LVL6 + 1568 007b 0100 .2byte 0x1 + 1569 007d 50 .byte 0x50 + 1570 007e 50000000 .4byte .LVL6 + 1571 0082 53000000 .4byte .LVL7-1 + 1572 0086 0100 .2byte 0x1 + 1573 0088 51 .byte 0x51 + 1574 0089 53000000 .4byte .LVL7-1 + 1575 008d 5C000000 .4byte .LFE7 + 1576 0091 0400 .2byte 0x4 + 1577 0093 F3 .byte 0xf3 + 1578 0094 01 .uleb128 0x1 + 1579 0095 51 .byte 0x51 + 1580 0096 9F .byte 0x9f + 1581 0097 00000000 .4byte 0 + 1582 009b 00000000 .4byte 0 + 1583 .LLST3: + 1584 009f 18000000 .4byte .LVL2 + 1585 00a3 3C000000 .4byte .LVL3 + 1586 00a7 0100 .2byte 0x1 + 1587 00a9 5C .byte 0x5c + 1588 00aa 3C000000 .4byte .LVL3 + 1589 00ae 50000000 .4byte .LVL6 + 1590 00b2 0600 .2byte 0x6 + 1591 00b4 F3 .byte 0xf3 + 1592 00b5 01 .uleb128 0x1 + 1593 00b6 50 .byte 0x50 + 1594 00b7 23 .byte 0x23 + 1595 00b8 2C .uleb128 0x2c + 1596 00b9 9F .byte 0x9f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 29 + + + 1597 00ba 50000000 .4byte .LVL6 + 1598 00be 53000000 .4byte .LVL7-1 + 1599 00c2 0100 .2byte 0x1 + 1600 00c4 5C .byte 0x5c + 1601 00c5 53000000 .4byte .LVL7-1 + 1602 00c9 5C000000 .4byte .LFE7 + 1603 00cd 0600 .2byte 0x6 + 1604 00cf F3 .byte 0xf3 + 1605 00d0 01 .uleb128 0x1 + 1606 00d1 50 .byte 0x50 + 1607 00d2 23 .byte 0x23 + 1608 00d3 2C .uleb128 0x2c + 1609 00d4 9F .byte 0x9f + 1610 00d5 00000000 .4byte 0 + 1611 00d9 00000000 .4byte 0 + 1612 .LLST4: + 1613 00dd 00000000 .4byte .LFB8 + 1614 00e1 04000000 .4byte .LCFI1 + 1615 00e5 0200 .2byte 0x2 + 1616 00e7 7D .byte 0x7d + 1617 00e8 00 .sleb128 0 + 1618 00e9 04000000 .4byte .LCFI1 + 1619 00ed 58000000 .4byte .LFE8 + 1620 00f1 0200 .2byte 0x2 + 1621 00f3 7D .byte 0x7d + 1622 00f4 08 .sleb128 8 + 1623 00f5 00000000 .4byte 0 + 1624 00f9 00000000 .4byte 0 + 1625 .LLST5: + 1626 00fd 20000000 .4byte .LVL8 + 1627 0101 3C000000 .4byte .LVL9 + 1628 0105 0300 .2byte 0x3 + 1629 0107 72 .byte 0x72 + 1630 0108 2C .sleb128 44 + 1631 0109 9F .byte 0x9f + 1632 010a 00000000 .4byte 0 + 1633 010e 00000000 .4byte 0 + 1634 .LLST6: + 1635 0112 20000000 .4byte .LVL8 + 1636 0116 3C000000 .4byte .LVL9 + 1637 011a 0100 .2byte 0x1 + 1638 011c 50 .byte 0x50 + 1639 011d 00000000 .4byte 0 + 1640 0121 00000000 .4byte 0 + 1641 .LLST7: + 1642 0125 00000000 .4byte .LFB9 + 1643 0129 04000000 .4byte .LCFI2 + 1644 012d 0200 .2byte 0x2 + 1645 012f 7D .byte 0x7d + 1646 0130 00 .sleb128 0 + 1647 0131 04000000 .4byte .LCFI2 + 1648 0135 14000000 .4byte .LFE9 + 1649 0139 0200 .2byte 0x2 + 1650 013b 7D .byte 0x7d + 1651 013c 08 .sleb128 8 + 1652 013d 00000000 .4byte 0 + 1653 0141 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 30 + + + 1654 .LLST8: + 1655 0145 00000000 .4byte .LVL11 + 1656 0149 0B000000 .4byte .LVL12-1 + 1657 014d 0100 .2byte 0x1 + 1658 014f 50 .byte 0x50 + 1659 0150 0B000000 .4byte .LVL12-1 + 1660 0154 14000000 .4byte .LFE9 + 1661 0158 0400 .2byte 0x4 + 1662 015a F3 .byte 0xf3 + 1663 015b 01 .uleb128 0x1 + 1664 015c 50 .byte 0x50 + 1665 015d 9F .byte 0x9f + 1666 015e 00000000 .4byte 0 + 1667 0162 00000000 .4byte 0 + 1668 .LLST9: + 1669 0166 00000000 .4byte .LVL11 + 1670 016a 0B000000 .4byte .LVL12-1 + 1671 016e 0100 .2byte 0x1 + 1672 0170 51 .byte 0x51 + 1673 0171 0B000000 .4byte .LVL12-1 + 1674 0175 14000000 .4byte .LFE9 + 1675 0179 0400 .2byte 0x4 + 1676 017b F3 .byte 0xf3 + 1677 017c 01 .uleb128 0x1 + 1678 017d 51 .byte 0x51 + 1679 017e 9F .byte 0x9f + 1680 017f 00000000 .4byte 0 + 1681 0183 00000000 .4byte 0 + 1682 .section .debug_aranges,"",%progbits + 1683 0000 2C000000 .4byte 0x2c + 1684 0004 0200 .2byte 0x2 + 1685 0006 00000000 .4byte .Ldebug_info0 + 1686 000a 04 .byte 0x4 + 1687 000b 00 .byte 0 + 1688 000c 0000 .2byte 0 + 1689 000e 0000 .2byte 0 + 1690 0010 00000000 .4byte .LFB7 + 1691 0014 5C000000 .4byte .LFE7-.LFB7 + 1692 0018 00000000 .4byte .LFB8 + 1693 001c 58000000 .4byte .LFE8-.LFB8 + 1694 0020 00000000 .4byte .LFB9 + 1695 0024 14000000 .4byte .LFE9-.LFB9 + 1696 0028 00000000 .4byte 0 + 1697 002c 00000000 .4byte 0 + 1698 .section .debug_ranges,"",%progbits + 1699 .Ldebug_ranges0: + 1700 0000 1C000000 .4byte .LBB6 + 1701 0004 20000000 .4byte .LBE6 + 1702 0008 24000000 .4byte .LBB10 + 1703 000c 28000000 .4byte .LBE10 + 1704 0010 2C000000 .4byte .LBB11 + 1705 0014 38000000 .4byte .LBE11 + 1706 0018 00000000 .4byte 0 + 1707 001c 00000000 .4byte 0 + 1708 0020 00000000 .4byte .LFB7 + 1709 0024 5C000000 .4byte .LFE7 + 1710 0028 00000000 .4byte .LFB8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 31 + + + 1711 002c 58000000 .4byte .LFE8 + 1712 0030 00000000 .4byte .LFB9 + 1713 0034 14000000 .4byte .LFE9 + 1714 0038 00000000 .4byte 0 + 1715 003c 00000000 .4byte 0 + 1716 .section .debug_line,"",%progbits + 1717 .Ldebug_line0: + 1718 0000 73010000 .section .debug_str,"MS",%progbits,1 + 1718 02000301 + 1718 00000201 + 1718 FB0E0D00 + 1718 01010101 + 1719 .LASF36: + 1720 0000 705F6D73 .ascii "p_msg\000" + 1720 6700 + 1721 .LASF67: + 1722 0006 71756575 .ascii "queue_insert\000" + 1722 655F696E + 1722 73657274 + 1722 00 + 1723 .LASF56: + 1724 0013 7264796D .ascii "rdymsg\000" + 1724 736700 + 1725 .LASF11: + 1726 001a 6C6F6E67 .ascii "long long unsigned int\000" + 1726 206C6F6E + 1726 6720756E + 1726 7369676E + 1726 65642069 + 1727 .LASF57: + 1728 0031 65786974 .ascii "exitcode\000" + 1728 636F6465 + 1728 00 + 1729 .LASF24: + 1730 003a 705F7072 .ascii "p_prio\000" + 1730 696F00 + 1731 .LASF10: + 1732 0041 6C6F6E67 .ascii "long long int\000" + 1732 206C6F6E + 1732 6720696E + 1732 7400 + 1733 .LASF1: + 1734 004f 7369676E .ascii "signed char\000" + 1734 65642063 + 1734 68617200 + 1735 .LASF53: + 1736 005b 6D5F7175 .ascii "m_queue\000" + 1736 65756500 + 1737 .LASF16: + 1738 0063 74736C69 .ascii "tslices_t\000" + 1738 6365735F + 1738 7400 + 1739 .LASF7: + 1740 006d 6C6F6E67 .ascii "long int\000" + 1740 20696E74 + 1740 00 + 1741 .LASF62: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 32 + + + 1742 0076 63684D73 .ascii "chMsgSend\000" + 1742 6753656E + 1742 6400 + 1743 .LASF14: + 1744 0080 74737461 .ascii "tstate_t\000" + 1744 74655F74 + 1744 00 + 1745 .LASF26: + 1746 0089 705F6E65 .ascii "p_newer\000" + 1746 77657200 + 1747 .LASF66: + 1748 0091 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 1748 73657273 + 1748 5C4E6963 + 1748 6F204D61 + 1748 61735C44 + 1749 00be 312D4243 .ascii "1-BCM2835-GCC\000" + 1749 4D323833 + 1749 352D4743 + 1749 4300 + 1750 .LASF48: + 1751 00cc 725F6E65 .ascii "r_newer\000" + 1751 77657200 + 1752 .LASF42: + 1753 00d4 72656761 .ascii "regarm_t\000" + 1753 726D5F74 + 1753 00 + 1754 .LASF0: + 1755 00dd 756E7369 .ascii "unsigned int\000" + 1755 676E6564 + 1755 20696E74 + 1755 00 + 1756 .LASF9: + 1757 00ea 6C6F6E67 .ascii "long unsigned int\000" + 1757 20756E73 + 1757 69676E65 + 1757 6420696E + 1757 7400 + 1758 .LASF44: + 1759 00fc 636F6E74 .ascii "context\000" + 1759 65787400 + 1760 .LASF4: + 1761 0104 73686F72 .ascii "short unsigned int\000" + 1761 7420756E + 1761 7369676E + 1761 65642069 + 1761 6E7400 + 1762 .LASF18: + 1763 0117 6D73675F .ascii "msg_t\000" + 1763 7400 + 1764 .LASF13: + 1765 011d 746D6F64 .ascii "tmode_t\000" + 1765 655F7400 + 1766 .LASF41: + 1767 0125 54687265 .ascii "ThreadsList\000" + 1767 6164734C + 1767 69737400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 33 + + + 1768 .LASF19: + 1769 0131 6576656E .ascii "eventmask_t\000" + 1769 746D6173 + 1769 6B5F7400 + 1770 .LASF52: + 1771 013d 4D757465 .ascii "Mutex\000" + 1771 7800 + 1772 .LASF61: + 1773 0143 73697A65 .ascii "sizetype\000" + 1773 74797065 + 1773 00 + 1774 .LASF27: + 1775 014c 705F6F6C .ascii "p_older\000" + 1775 64657200 + 1776 .LASF47: + 1777 0154 725F6374 .ascii "r_ctx\000" + 1777 7800 + 1778 .LASF40: + 1779 015a 54687265 .ascii "ThreadsQueue\000" + 1779 61647351 + 1779 75657565 + 1779 00 + 1780 .LASF64: + 1781 0167 474E5520 .ascii "GNU C 4.7.2\000" + 1781 4320342E + 1781 372E3200 + 1782 .LASF50: + 1783 0173 725F6375 .ascii "r_current\000" + 1783 7272656E + 1783 7400 + 1784 .LASF49: + 1785 017d 725F6F6C .ascii "r_older\000" + 1785 64657200 + 1786 .LASF15: + 1787 0185 74726566 .ascii "trefs_t\000" + 1787 735F7400 + 1788 .LASF23: + 1789 018d 705F7072 .ascii "p_prev\000" + 1789 657600 + 1790 .LASF17: + 1791 0194 74707269 .ascii "tprio_t\000" + 1791 6F5F7400 + 1792 .LASF12: + 1793 019c 5F426F6F .ascii "_Bool\000" + 1793 6C00 + 1794 .LASF6: + 1795 01a2 696E7433 .ascii "int32_t\000" + 1795 325F7400 + 1796 .LASF2: + 1797 01aa 756E7369 .ascii "unsigned char\000" + 1797 676E6564 + 1797 20636861 + 1797 7200 + 1798 .LASF38: + 1799 01b8 705F6D74 .ascii "p_mtxlist\000" + 1799 786C6973 + 1799 7400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 34 + + + 1800 .LASF3: + 1801 01c2 73686F72 .ascii "short int\000" + 1801 7420696E + 1801 7400 + 1802 .LASF29: + 1803 01cc 705F7374 .ascii "p_state\000" + 1803 61746500 + 1804 .LASF32: + 1805 01d4 705F7072 .ascii "p_preempt\000" + 1805 65656D70 + 1805 7400 + 1806 .LASF46: + 1807 01de 725F7072 .ascii "r_prio\000" + 1807 696F00 + 1808 .LASF59: + 1809 01e5 65776D61 .ascii "ewmask\000" + 1809 736B00 + 1810 .LASF22: + 1811 01ec 705F6E65 .ascii "p_next\000" + 1811 787400 + 1812 .LASF30: + 1813 01f3 705F666C .ascii "p_flags\000" + 1813 61677300 + 1814 .LASF21: + 1815 01fb 54687265 .ascii "Thread\000" + 1815 616400 + 1816 .LASF69: + 1817 0202 63684D73 .ascii "chMsgRelease\000" + 1817 6752656C + 1817 65617365 + 1817 00 + 1818 .LASF71: + 1819 020f 63685363 .ascii "chSchGoSleepS\000" + 1819 68476F53 + 1819 6C656570 + 1819 5300 + 1820 .LASF37: + 1821 021d 705F6570 .ascii "p_epending\000" + 1821 656E6469 + 1821 6E6700 + 1822 .LASF8: + 1823 0228 75696E74 .ascii "uint32_t\000" + 1823 33325F74 + 1823 00 + 1824 .LASF45: + 1825 0231 725F7175 .ascii "r_queue\000" + 1825 65756500 + 1826 .LASF72: + 1827 0239 63685363 .ascii "chSchReadyI\000" + 1827 68526561 + 1827 64794900 + 1828 .LASF60: + 1829 0245 63686172 .ascii "char\000" + 1829 00 + 1830 .LASF68: + 1831 024a 6669666F .ascii "fifo_remove\000" + 1831 5F72656D + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 35 + + + 1831 6F766500 + 1832 .LASF55: + 1833 0256 6D5F6E65 .ascii "m_next\000" + 1833 787400 + 1834 .LASF20: + 1835 025d 73797374 .ascii "systime_t\000" + 1835 696D655F + 1835 7400 + 1836 .LASF39: + 1837 0267 705F7265 .ascii "p_realprio\000" + 1837 616C7072 + 1837 696F00 + 1838 .LASF33: + 1839 0272 705F7469 .ascii "p_time\000" + 1839 6D6500 + 1840 .LASF43: + 1841 0279 696E7463 .ascii "intctx\000" + 1841 747800 + 1842 .LASF35: + 1843 0280 705F6D73 .ascii "p_msgqueue\000" + 1843 67717565 + 1843 756500 + 1844 .LASF73: + 1845 028b 63685363 .ascii "chSchWakeupS\000" + 1845 6857616B + 1845 65757053 + 1845 00 + 1846 .LASF63: + 1847 0298 63684D73 .ascii "chMsgWait\000" + 1847 67576169 + 1847 7400 + 1848 .LASF31: + 1849 02a2 705F7265 .ascii "p_refs\000" + 1849 667300 + 1850 .LASF51: + 1851 02a9 52656164 .ascii "ReadyList\000" + 1851 794C6973 + 1851 7400 + 1852 .LASF70: + 1853 02b3 726C6973 .ascii "rlist\000" + 1853 7400 + 1854 .LASF5: + 1855 02b9 75696E74 .ascii "uint8_t\000" + 1855 385F7400 + 1856 .LASF58: + 1857 02c1 77746F62 .ascii "wtobjp\000" + 1857 6A7000 + 1858 .LASF28: + 1859 02c8 705F6E61 .ascii "p_name\000" + 1859 6D6500 + 1860 .LASF65: + 1861 02cf 2E2E2F2E .ascii "../../os/kernel/src/chmsg.c\000" + 1861 2E2F6F73 + 1861 2F6B6572 + 1861 6E656C2F + 1861 7372632F + 1862 .LASF54: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 36 + + + 1863 02eb 6D5F6F77 .ascii "m_owner\000" + 1863 6E657200 + 1864 .LASF25: + 1865 02f3 705F6374 .ascii "p_ctx\000" + 1865 7800 + 1866 .LASF34: + 1867 02f9 705F7761 .ascii "p_waiting\000" + 1867 6974696E + 1867 6700 + 1868 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s page 37 + + +DEFINED SYMBOLS + *ABS*:00000000 chmsg.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s:17 .text.chMsgSend:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s:20 .text.chMsgSend:00000000 chMsgSend +C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s:99 .text.chMsgSend:00000058 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s:104 .text.chMsgWait:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s:107 .text.chMsgWait:00000000 chMsgWait +C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s:161 .text.chMsgWait:00000054 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s:166 .text.chMsgRelease:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccceqdfi.s:169 .text.chMsgRelease:00000000 chMsgRelease + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chSchGoSleepS +chSchReadyI +rlist +chSchWakeupS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chmtx.lst b/demos/ARM11-BCM2835-GCC/build/lst/chmtx.lst new file mode 100644 index 0000000000..5b067cbbdc --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chmtx.lst @@ -0,0 +1,3759 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chmtx.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.chMtxInit,"ax",%progbits + 17 .align 2 + 18 .global chMtxInit + 19 .type chMtxInit, %function + 20 chMtxInit: + 21 .LFB7: + 22 .file 1 "../../os/kernel/src/chmtx.c" + 23 .loc 1 86 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 @ link register save eliminated. + 28 .LVL0: + 29 .loc 1 91 0 + 30 0000 0030A0E3 mov r3, #0 + 31 .loc 1 90 0 + 32 0004 040080E5 str r0, [r0, #4] + 33 0008 000080E5 str r0, [r0, #0] + 34 .loc 1 91 0 + 35 000c 083080E5 str r3, [r0, #8] + 36 0010 1EFF2FE1 bx lr + 37 .cfi_endproc + 38 .LFE7: + 39 .size chMtxInit, .-chMtxInit + 40 .section .text.chMtxLockS,"ax",%progbits + 41 .align 2 + 42 .global chMtxLockS + 43 .type chMtxLockS, %function + 44 chMtxLockS: + 45 .LFB9: + 46 .loc 1 121 0 + 47 .cfi_startproc + 48 @ args = 0, pretend = 0, frame = 0 + 49 @ frame_needed = 0, uses_anonymous_args = 0 + 50 .LVL1: + 51 .loc 1 128 0 + 52 0000 083090E5 ldr r3, [r0, #8] + 53 .loc 1 122 0 + 54 0004 68219FE5 ldr r2, .L27 + 55 .loc 1 128 0 + 56 0008 000053E3 cmp r3, #0 + 57 .loc 1 121 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 2 + + + 58 000c 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 59 .LCFI0: + 60 .cfi_def_cfa_offset 16 + 61 .cfi_offset 4, -16 + 62 .cfi_offset 5, -12 + 63 .cfi_offset 6, -8 + 64 .cfi_offset 14, -4 + 65 .loc 1 121 0 + 66 0010 0050A0E1 mov r5, r0 + 67 .loc 1 122 0 + 68 0014 184092E5 ldr r4, [r2, #24] + 69 .LVL2: + 70 .loc 1 128 0 + 71 0018 4E00000A beq .L3 + 72 .LVL3: + 73 .LBB27: + 74 .loc 1 135 0 discriminator 1 + 75 001c 081094E5 ldr r1, [r4, #8] + 76 0020 082093E5 ldr r2, [r3, #8] + 77 0024 020051E1 cmp r1, r2 + 78 0028 0700009A bls .L5 + 79 .LVL4: + 80 .L20: + 81 .loc 1 139 0 + 82 002c 1C20D3E5 ldrb r2, [r3, #28] @ zero_extendqisi2 + 83 .loc 1 137 0 + 84 0030 081083E5 str r1, [r3, #8] + 85 .loc 1 139 0 + 86 0034 040052E3 cmp r2, #4 + 87 0038 2E00000A beq .L7 + 88 003c 050052E3 cmp r2, #5 + 89 0040 1900000A beq .L8 + 90 0044 000052E3 cmp r2, #0 + 91 0048 1000000A beq .L6 + 92 .LVL5: + 93 .L5: + 94 .file 2 "../../os/kernel/include/chinline.h" + 95 .loc 2 43 0 + 96 004c 0530A0E1 mov r3, r5 + 97 .LVL6: + 98 .L18: + 99 .LBB28: + 100 .LBB29: + 101 .loc 2 45 0 + 102 0050 003093E5 ldr r3, [r3, #0] + 103 .LVL7: + 104 .loc 2 46 0 + 105 0054 030055E1 cmp r5, r3 + 106 0058 0300000A beq .L19 + 107 005c 081093E5 ldr r1, [r3, #8] + 108 0060 082094E5 ldr r2, [r4, #8] + 109 0064 020051E1 cmp r1, r2 + 110 0068 F8FFFF2A bcs .L18 + 111 .L19: + 112 .loc 2 48 0 + 113 006c 042093E5 ldr r2, [r3, #4] + 114 .LBE29: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 3 + + + 115 .LBE28: + 116 .loc 1 175 0 + 117 0070 0400A0E3 mov r0, #4 + 118 .LBB31: + 119 .LBB30: + 120 .loc 2 47 0 + 121 0074 003084E5 str r3, [r4, #0] + 122 .loc 2 48 0 + 123 0078 042084E5 str r2, [r4, #4] + 124 .loc 2 49 0 + 125 007c 004082E5 str r4, [r2, #0] + 126 0080 044083E5 str r4, [r3, #4] + 127 .LBE30: + 128 .LBE31: + 129 .loc 1 174 0 + 130 0084 245084E5 str r5, [r4, #36] + 131 .LBE27: + 132 .loc 1 187 0 + 133 0088 7040BDE8 ldmfd sp!, {r4, r5, r6, lr} + 134 .LBB54: + 135 .loc 1 175 0 + 136 008c FEFFFFEA b chSchGoSleepS + 137 .LVL8: + 138 .L6: + 139 .LBB32: + 140 .LBB33: + 141 .loc 2 75 0 + 142 0090 060093E8 ldmia r3, {r1, r2} + 143 0094 001082E5 str r1, [r2, #0] + 144 .LBE33: + 145 .LBE32: + 146 .loc 1 167 0 + 147 0098 0300A0E1 mov r0, r3 + 148 .LBB35: + 149 .LBB34: + 150 .loc 2 76 0 + 151 009c 003093E5 ldr r3, [r3, #0] + 152 .LVL9: + 153 00a0 042083E5 str r2, [r3, #4] + 154 .LBE34: + 155 .LBE35: + 156 .loc 1 167 0 + 157 00a4 FEFFFFEB bl chSchReadyI + 158 .LVL10: + 159 .loc 1 168 0 + 160 00a8 E7FFFFEA b .L5 + 161 .LVL11: + 162 .L8: + 163 .LBB36: + 164 .LBB37: + 165 .loc 2 75 0 + 166 00ac 040093E5 ldr r0, [r3, #4] + 167 00b0 002093E5 ldr r2, [r3, #0] + 168 .LBE37: + 169 .LBE36: + 170 .loc 1 158 0 + 171 00b4 24C093E5 ldr ip, [r3, #36] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 4 + + + 172 .LVL12: + 173 .LBB40: + 174 .LBB38: + 175 .loc 2 75 0 + 176 00b8 002080E5 str r2, [r0, #0] + 177 .loc 2 76 0 + 178 00bc 006093E5 ldr r6, [r3, #0] + 179 .LBE38: + 180 .LBE40: + 181 .loc 2 43 0 + 182 00c0 0C20A0E1 mov r2, ip + 183 .LBB41: + 184 .LBB39: + 185 .loc 2 76 0 + 186 00c4 040086E5 str r0, [r6, #4] + 187 .LVL13: + 188 .L15: + 189 .LBE39: + 190 .LBE41: + 191 .LBB42: + 192 .LBB43: + 193 .loc 2 45 0 + 194 00c8 002092E5 ldr r2, [r2, #0] + 195 .LVL14: + 196 .loc 2 46 0 + 197 00cc 02005CE1 cmp ip, r2 + 198 00d0 0200000A beq .L16 + 199 00d4 080092E5 ldr r0, [r2, #8] + 200 00d8 010050E1 cmp r0, r1 + 201 00dc F9FFFF2A bcs .L15 + 202 .L16: + 203 .loc 2 48 0 + 204 00e0 041092E5 ldr r1, [r2, #4] + 205 .loc 2 47 0 + 206 00e4 002083E5 str r2, [r3, #0] + 207 .loc 2 48 0 + 208 00e8 041083E5 str r1, [r3, #4] + 209 .loc 2 49 0 + 210 00ec 003081E5 str r3, [r1, #0] + 211 00f0 043082E5 str r3, [r2, #4] + 212 00f4 D4FFFFEA b .L5 + 213 .LVL15: + 214 .L7: + 215 .LBE43: + 216 .LBE42: + 217 .LBB44: + 218 .LBB45: + 219 .loc 2 75 0 + 220 00f8 040093E5 ldr r0, [r3, #4] + 221 00fc 002093E5 ldr r2, [r3, #0] + 222 .LBE45: + 223 .LBE44: + 224 .loc 1 142 0 + 225 0100 24C093E5 ldr ip, [r3, #36] + 226 .LVL16: + 227 .LBB48: + 228 .LBB46: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 5 + + + 229 .loc 2 75 0 + 230 0104 002080E5 str r2, [r0, #0] + 231 .loc 2 76 0 + 232 0108 006093E5 ldr r6, [r3, #0] + 233 .LBE46: + 234 .LBE48: + 235 .loc 1 142 0 + 236 010c 0C20A0E1 mov r2, ip + 237 .LBB49: + 238 .LBB47: + 239 .loc 2 76 0 + 240 0110 040086E5 str r0, [r6, #4] + 241 .LVL17: + 242 .L12: + 243 .LBE47: + 244 .LBE49: + 245 .LBB50: + 246 .LBB51: + 247 .loc 2 45 0 + 248 0114 002092E5 ldr r2, [r2, #0] + 249 .LVL18: + 250 .loc 2 46 0 + 251 0118 02005CE1 cmp ip, r2 + 252 011c 1200000A beq .L26 + 253 0120 080092E5 ldr r0, [r2, #8] + 254 0124 010050E1 cmp r0, r1 + 255 0128 F9FFFF2A bcs .L12 + 256 .LVL19: + 257 .L13: + 258 .loc 2 48 0 + 259 012c 041092E5 ldr r1, [r2, #4] + 260 .loc 2 47 0 + 261 0130 002083E5 str r2, [r3, #0] + 262 .loc 2 48 0 + 263 0134 041083E5 str r1, [r3, #4] + 264 .loc 2 49 0 + 265 0138 003081E5 str r3, [r1, #0] + 266 013c 043082E5 str r3, [r2, #4] + 267 .LBE51: + 268 .LBE50: + 269 .loc 1 143 0 + 270 0140 08309CE5 ldr r3, [ip, #8] + 271 .LVL20: + 272 .loc 1 135 0 + 273 0144 081094E5 ldr r1, [r4, #8] + 274 0148 082093E5 ldr r2, [r3, #8] + 275 .LVL21: + 276 014c 010052E1 cmp r2, r1 + 277 0150 B5FFFF3A bcc .L20 + 278 0154 BCFFFFEA b .L5 + 279 .LVL22: + 280 .L3: + 281 .LBE54: + 282 .loc 1 184 0 + 283 0158 3C3094E5 ldr r3, [r4, #60] + 284 .loc 1 183 0 + 285 015c 084080E5 str r4, [r0, #8] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 6 + + + 286 .loc 1 184 0 + 287 0160 0C3080E5 str r3, [r0, #12] + 288 .loc 1 185 0 + 289 0164 3C0084E5 str r0, [r4, #60] + 290 0168 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 291 .LVL23: + 292 .L26: + 293 .LBB55: + 294 .LBB53: + 295 .LBB52: + 296 .loc 2 46 0 + 297 016c 0C20A0E1 mov r2, ip + 298 .LVL24: + 299 0170 EDFFFFEA b .L13 + 300 .L28: + 301 .align 2 + 302 .L27: + 303 0174 00000000 .word rlist + 304 .LBE52: + 305 .LBE53: + 306 .LBE55: + 307 .cfi_endproc + 308 .LFE9: + 309 .size chMtxLockS, .-chMtxLockS + 310 .section .text.chMtxLock,"ax",%progbits + 311 .align 2 + 312 .global chMtxLock + 313 .type chMtxLock, %function + 314 chMtxLock: + 315 .LFB8: + 316 .loc 1 103 0 + 317 .cfi_startproc + 318 @ args = 0, pretend = 0, frame = 0 + 319 @ frame_needed = 0, uses_anonymous_args = 0 + 320 .LVL25: + 321 0000 08402DE9 stmfd sp!, {r3, lr} + 322 .LCFI1: + 323 .cfi_def_cfa_offset 8 + 324 .cfi_offset 3, -8 + 325 .cfi_offset 14, -4 + 326 .loc 1 105 0 + 327 @ 105 "../../os/kernel/src/chmtx.c" 1 + 328 0004 9FF021E3 msr CPSR_c, #0x9F + 329 @ 0 "" 2 + 330 .loc 1 107 0 + 331 0008 FEFFFFEB bl chMtxLockS + 332 .LVL26: + 333 .loc 1 109 0 + 334 @ 109 "../../os/kernel/src/chmtx.c" 1 + 335 000c 1FF021E3 msr CPSR_c, #0x1F + 336 @ 0 "" 2 + 337 0010 0880BDE8 ldmfd sp!, {r3, pc} + 338 .cfi_endproc + 339 .LFE8: + 340 .size chMtxLock, .-chMtxLock + 341 .section .text.chMtxTryLock,"ax",%progbits + 342 .align 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 7 + + + 343 .global chMtxTryLock + 344 .type chMtxTryLock, %function + 345 chMtxTryLock: + 346 .LFB10: + 347 .loc 1 206 0 + 348 .cfi_startproc + 349 @ args = 0, pretend = 0, frame = 0 + 350 @ frame_needed = 0, uses_anonymous_args = 0 + 351 @ link register save eliminated. + 352 .LVL27: + 353 .loc 1 206 0 + 354 0000 0030A0E1 mov r3, r0 + 355 .loc 1 209 0 + 356 @ 209 "../../os/kernel/src/chmtx.c" 1 + 357 0004 9FF021E3 msr CPSR_c, #0x9F + 358 @ 0 "" 2 + 359 .LVL28: + 360 .LBB56: + 361 .LBB57: + 362 .loc 1 239 0 + 363 0008 082090E5 ldr r2, [r0, #8] + 364 000c 000052E3 cmp r2, #0 + 365 .loc 1 241 0 + 366 0010 20209F05 ldreq r2, .L33 + 367 .loc 1 244 0 + 368 0014 0100A003 moveq r0, #1 + 369 .LVL29: + 370 .loc 1 241 0 + 371 0018 18209205 ldreq r2, [r2, #24] + 372 .loc 1 240 0 + 373 001c 0000A013 movne r0, #0 + 374 .loc 1 242 0 + 375 0020 3C109205 ldreq r1, [r2, #60] + 376 .loc 1 241 0 + 377 0024 08208305 streq r2, [r3, #8] + 378 .loc 1 242 0 + 379 0028 0C108305 streq r1, [r3, #12] + 380 .loc 1 243 0 + 381 002c 3C308205 streq r3, [r2, #60] + 382 .LBE57: + 383 .LBE56: + 384 .loc 1 213 0 + 385 @ 213 "../../os/kernel/src/chmtx.c" 1 + 386 0030 1FF021E3 msr CPSR_c, #0x1F + 387 @ 0 "" 2 + 388 .loc 1 215 0 + 389 0034 1EFF2FE1 bx lr + 390 .L34: + 391 .align 2 + 392 .L33: + 393 0038 00000000 .word rlist + 394 .cfi_endproc + 395 .LFE10: + 396 .size chMtxTryLock, .-chMtxTryLock + 397 .section .text.chMtxTryLockS,"ax",%progbits + 398 .align 2 + 399 .global chMtxTryLockS + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 8 + + + 400 .type chMtxTryLockS, %function + 401 chMtxTryLockS: + 402 .LFB11: + 403 .loc 1 234 0 + 404 .cfi_startproc + 405 @ args = 0, pretend = 0, frame = 0 + 406 @ frame_needed = 0, uses_anonymous_args = 0 + 407 @ link register save eliminated. + 408 .LVL30: + 409 .loc 1 239 0 + 410 0000 082090E5 ldr r2, [r0, #8] + 411 .loc 1 234 0 + 412 0004 0030A0E1 mov r3, r0 + 413 .loc 1 239 0 + 414 0008 000052E3 cmp r2, #0 + 415 .loc 1 241 0 + 416 000c 1C209F05 ldreq r2, .L38 + 417 .loc 1 244 0 + 418 0010 0100A003 moveq r0, #1 + 419 .LVL31: + 420 .loc 1 241 0 + 421 0014 18209205 ldreq r2, [r2, #24] + 422 .loc 1 240 0 + 423 0018 0000A013 movne r0, #0 + 424 .loc 1 242 0 + 425 001c 3C109205 ldreq r1, [r2, #60] + 426 .loc 1 241 0 + 427 0020 08208305 streq r2, [r3, #8] + 428 .loc 1 242 0 + 429 0024 0C108305 streq r1, [r3, #12] + 430 .loc 1 243 0 + 431 0028 3C308205 streq r3, [r2, #60] + 432 .loc 1 245 0 + 433 002c 1EFF2FE1 bx lr + 434 .L39: + 435 .align 2 + 436 .L38: + 437 0030 00000000 .word rlist + 438 .cfi_endproc + 439 .LFE11: + 440 .size chMtxTryLockS, .-chMtxTryLockS + 441 .section .text.chMtxUnlock,"ax",%progbits + 442 .align 2 + 443 .global chMtxUnlock + 444 .type chMtxUnlock, %function + 445 chMtxUnlock: + 446 .LFB12: + 447 .loc 1 257 0 + 448 .cfi_startproc + 449 @ args = 0, pretend = 0, frame = 0 + 450 @ frame_needed = 0, uses_anonymous_args = 0 + 451 .loc 1 258 0 + 452 0000 94309FE5 ldr r3, .L51 + 453 .loc 1 257 0 + 454 0004 10402DE9 stmfd sp!, {r4, lr} + 455 .LCFI2: + 456 .cfi_def_cfa_offset 8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 9 + + + 457 .cfi_offset 4, -8 + 458 .cfi_offset 14, -4 + 459 .loc 1 258 0 + 460 0008 180093E5 ldr r0, [r3, #24] + 461 .LVL32: + 462 .loc 1 261 0 + 463 @ 261 "../../os/kernel/src/chmtx.c" 1 + 464 000c 9FF021E3 msr CPSR_c, #0x9F + 465 @ 0 "" 2 + 466 .loc 1 270 0 + 467 0010 3C4090E5 ldr r4, [r0, #60] + 468 .LVL33: + 469 .loc 1 273 0 + 470 0014 00C094E5 ldr ip, [r4, #0] + 471 .loc 1 271 0 + 472 0018 0C3094E5 ldr r3, [r4, #12] + 473 .loc 1 273 0 + 474 001c 04005CE1 cmp ip, r4 + 475 .loc 1 271 0 + 476 0020 3C3080E5 str r3, [r0, #60] + 477 .loc 1 273 0 + 478 0024 1900000A beq .L41 + 479 .LBB58: + 480 .loc 1 280 0 + 481 0028 000053E3 cmp r3, #0 + 482 .loc 1 278 0 + 483 002c 401090E5 ldr r1, [r0, #64] + 484 .LVL34: + 485 .loc 1 280 0 + 486 0030 0800000A beq .L42 + 487 .L48: + 488 .loc 1 284 0 + 489 0034 002093E5 ldr r2, [r3, #0] + 490 0038 030052E1 cmp r2, r3 + 491 003c 0200000A beq .L43 + 492 .loc 1 284 0 is_stmt 0 discriminator 1 + 493 0040 082092E5 ldr r2, [r2, #8] + 494 0044 020051E1 cmp r1, r2 + 495 0048 0210A031 movcc r1, r2 + 496 .LVL35: + 497 .L43: + 498 .loc 1 286 0 is_stmt 1 + 499 004c 0C3093E5 ldr r3, [r3, #12] + 500 .LVL36: + 501 .loc 1 280 0 + 502 0050 000053E3 cmp r3, #0 + 503 0054 F6FFFF1A bne .L48 + 504 .L42: + 505 .LBB59: + 506 .LBB60: + 507 .loc 2 62 0 + 508 0058 00309CE5 ldr r3, [ip, #0] + 509 .LVL37: + 510 .LBE60: + 511 .LBE59: + 512 .loc 1 295 0 + 513 005c 3C209CE5 ldr r2, [ip, #60] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 10 + + + 514 .loc 1 290 0 + 515 0060 081080E5 str r1, [r0, #8] + 516 .LVL38: + 517 .LBB63: + 518 .LBB61: + 519 .loc 2 62 0 + 520 0064 003084E5 str r3, [r4, #0] + 521 .LBE61: + 522 .LBE63: + 523 .loc 1 297 0 + 524 0068 0C00A0E1 mov r0, ip + 525 .LVL39: + 526 .LBB64: + 527 .LBB62: + 528 .loc 2 62 0 + 529 006c 044083E5 str r4, [r3, #4] + 530 .LBE62: + 531 .LBE64: + 532 .loc 1 297 0 + 533 0070 0010A0E3 mov r1, #0 + 534 .LVL40: + 535 .loc 1 294 0 + 536 0074 08C084E5 str ip, [r4, #8] + 537 .loc 1 295 0 + 538 0078 0C2084E5 str r2, [r4, #12] + 539 .loc 1 296 0 + 540 007c 3C408CE5 str r4, [ip, #60] + 541 .loc 1 297 0 + 542 0080 FEFFFFEB bl chSchWakeupS + 543 .LVL41: + 544 .L45: + 545 .LBE58: + 546 .loc 1 301 0 + 547 @ 301 "../../os/kernel/src/chmtx.c" 1 + 548 0084 1FF021E3 msr CPSR_c, #0x1F + 549 @ 0 "" 2 + 550 .loc 1 303 0 + 551 0088 0400A0E1 mov r0, r4 + 552 008c 1080BDE8 ldmfd sp!, {r4, pc} + 553 .LVL42: + 554 .L41: + 555 .loc 1 300 0 + 556 0090 0030A0E3 mov r3, #0 + 557 0094 083084E5 str r3, [r4, #8] + 558 0098 F9FFFFEA b .L45 + 559 .L52: + 560 .align 2 + 561 .L51: + 562 009c 00000000 .word rlist + 563 .cfi_endproc + 564 .LFE12: + 565 .size chMtxUnlock, .-chMtxUnlock + 566 .section .text.chMtxUnlockS,"ax",%progbits + 567 .align 2 + 568 .global chMtxUnlockS + 569 .type chMtxUnlockS, %function + 570 chMtxUnlockS: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 11 + + + 571 .LFB13: + 572 .loc 1 317 0 + 573 .cfi_startproc + 574 @ args = 0, pretend = 0, frame = 0 + 575 @ frame_needed = 0, uses_anonymous_args = 0 + 576 .loc 1 318 0 + 577 0000 8C309FE5 ldr r3, .L64 + 578 .loc 1 317 0 + 579 0004 10402DE9 stmfd sp!, {r4, lr} + 580 .LCFI3: + 581 .cfi_def_cfa_offset 8 + 582 .cfi_offset 4, -8 + 583 .cfi_offset 14, -4 + 584 .loc 1 318 0 + 585 0008 180093E5 ldr r0, [r3, #24] + 586 .LVL43: + 587 .loc 1 331 0 + 588 000c 3C4090E5 ldr r4, [r0, #60] + 589 .LVL44: + 590 .loc 1 334 0 + 591 0010 00C094E5 ldr ip, [r4, #0] + 592 .loc 1 332 0 + 593 0014 0C3094E5 ldr r3, [r4, #12] + 594 .loc 1 334 0 + 595 0018 04005CE1 cmp ip, r4 + 596 .loc 1 332 0 + 597 001c 3C3080E5 str r3, [r0, #60] + 598 .loc 1 334 0 + 599 0020 1700000A beq .L54 + 600 .LBB65: + 601 .loc 1 341 0 + 602 0024 000053E3 cmp r3, #0 + 603 .loc 1 339 0 + 604 0028 401090E5 ldr r1, [r0, #64] + 605 .LVL45: + 606 .loc 1 341 0 + 607 002c 0800000A beq .L55 + 608 .L61: + 609 .loc 1 345 0 + 610 0030 002093E5 ldr r2, [r3, #0] + 611 0034 030052E1 cmp r2, r3 + 612 0038 0200000A beq .L56 + 613 .loc 1 345 0 is_stmt 0 discriminator 1 + 614 003c 082092E5 ldr r2, [r2, #8] + 615 0040 020051E1 cmp r1, r2 + 616 0044 0210A031 movcc r1, r2 + 617 .LVL46: + 618 .L56: + 619 .loc 1 347 0 is_stmt 1 + 620 0048 0C3093E5 ldr r3, [r3, #12] + 621 .LVL47: + 622 .loc 1 341 0 + 623 004c 000053E3 cmp r3, #0 + 624 0050 F6FFFF1A bne .L61 + 625 .L55: + 626 .LBB66: + 627 .LBB67: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 12 + + + 628 .loc 2 62 0 + 629 0054 00309CE5 ldr r3, [ip, #0] + 630 .LVL48: + 631 .LBE67: + 632 .LBE66: + 633 .loc 1 354 0 + 634 0058 3C209CE5 ldr r2, [ip, #60] + 635 .loc 1 349 0 + 636 005c 081080E5 str r1, [r0, #8] + 637 .LVL49: + 638 .LBB70: + 639 .LBB68: + 640 .loc 2 62 0 + 641 0060 003084E5 str r3, [r4, #0] + 642 .LBE68: + 643 .LBE70: + 644 .loc 1 356 0 + 645 0064 0C00A0E1 mov r0, ip + 646 .LVL50: + 647 .LBB71: + 648 .LBB69: + 649 .loc 2 62 0 + 650 0068 044083E5 str r4, [r3, #4] + 651 .LBE69: + 652 .LBE71: + 653 .loc 1 353 0 + 654 006c 08C084E5 str ip, [r4, #8] + 655 .loc 1 354 0 + 656 0070 0C2084E5 str r2, [r4, #12] + 657 .loc 1 355 0 + 658 0074 3C408CE5 str r4, [ip, #60] + 659 .loc 1 356 0 + 660 0078 FEFFFFEB bl chSchReadyI + 661 .LVL51: + 662 .LBE65: + 663 .loc 1 361 0 + 664 007c 0400A0E1 mov r0, r4 + 665 0080 1080BDE8 ldmfd sp!, {r4, pc} + 666 .LVL52: + 667 .L54: + 668 .loc 1 359 0 + 669 0084 0030A0E3 mov r3, #0 + 670 0088 083084E5 str r3, [r4, #8] + 671 .loc 1 361 0 + 672 008c 0400A0E1 mov r0, r4 + 673 .LVL53: + 674 0090 1080BDE8 ldmfd sp!, {r4, pc} + 675 .L65: + 676 .align 2 + 677 .L64: + 678 0094 00000000 .word rlist + 679 .cfi_endproc + 680 .LFE13: + 681 .size chMtxUnlockS, .-chMtxUnlockS + 682 .section .text.chMtxUnlockAll,"ax",%progbits + 683 .align 2 + 684 .global chMtxUnlockAll + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 13 + + + 685 .type chMtxUnlockAll, %function + 686 chMtxUnlockAll: + 687 .LFB14: + 688 .loc 1 374 0 + 689 .cfi_startproc + 690 @ args = 0, pretend = 0, frame = 0 + 691 @ frame_needed = 0, uses_anonymous_args = 0 + 692 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 693 .LCFI4: + 694 .cfi_def_cfa_offset 16 + 695 .cfi_offset 3, -16 + 696 .cfi_offset 4, -12 + 697 .cfi_offset 5, -8 + 698 .cfi_offset 14, -4 + 699 .loc 1 375 0 + 700 0004 70309FE5 ldr r3, .L76 + 701 0008 184093E5 ldr r4, [r3, #24] + 702 .LVL54: + 703 .loc 1 377 0 + 704 @ 377 "../../os/kernel/src/chmtx.c" 1 + 705 000c 9FF021E3 msr CPSR_c, #0x9F + 706 @ 0 "" 2 + 707 .loc 1 378 0 + 708 0010 3C3094E5 ldr r3, [r4, #60] + 709 0014 000053E3 cmp r3, #0 + 710 0018 1500000A beq .L67 + 711 .LBB72: + 712 .loc 1 390 0 + 713 001c 0050A0E3 mov r5, #0 + 714 .L73: + 715 .LVL55: + 716 .loc 1 382 0 + 717 0020 002093E5 ldr r2, [r3, #0] + 718 .LVL56: + 719 .loc 1 381 0 + 720 0024 0C1093E5 ldr r1, [r3, #12] + 721 .loc 1 382 0 + 722 0028 030052E1 cmp r2, r3 + 723 .loc 1 381 0 + 724 002c 3C1084E5 str r1, [r4, #60] + 725 .loc 1 390 0 + 726 0030 08508305 streq r5, [r3, #8] + 727 .loc 1 382 0 + 728 0034 0800000A beq .L69 + 729 .LBB73: + 730 .LBB74: + 731 .LBB75: + 732 .loc 2 62 0 + 733 0038 001092E5 ldr r1, [r2, #0] + 734 .LBE75: + 735 .LBE74: + 736 .loc 1 385 0 + 737 003c 3CC092E5 ldr ip, [r2, #60] + 738 .loc 1 387 0 + 739 0040 0200A0E1 mov r0, r2 + 740 .LBB77: + 741 .LBB76: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 14 + + + 742 .loc 2 62 0 + 743 0044 001083E5 str r1, [r3, #0] + 744 0048 043081E5 str r3, [r1, #4] + 745 .LBE76: + 746 .LBE77: + 747 .loc 1 384 0 + 748 004c 082083E5 str r2, [r3, #8] + 749 .loc 1 385 0 + 750 0050 0CC083E5 str ip, [r3, #12] + 751 .loc 1 386 0 + 752 0054 3C3082E5 str r3, [r2, #60] + 753 .loc 1 387 0 + 754 0058 FEFFFFEB bl chSchReadyI + 755 .LVL57: + 756 .L69: + 757 .LBE73: + 758 .LBE72: + 759 .loc 1 391 0 + 760 005c 3C3094E5 ldr r3, [r4, #60] + 761 0060 000053E3 cmp r3, #0 + 762 0064 EDFFFF1A bne .L73 + 763 .loc 1 392 0 + 764 0068 403094E5 ldr r3, [r4, #64] + 765 006c 083084E5 str r3, [r4, #8] + 766 .loc 1 393 0 + 767 0070 FEFFFFEB bl chSchRescheduleS + 768 .LVL58: + 769 .L67: + 770 .loc 1 395 0 + 771 @ 395 "../../os/kernel/src/chmtx.c" 1 + 772 0074 1FF021E3 msr CPSR_c, #0x1F + 773 @ 0 "" 2 + 774 0078 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 775 .L77: + 776 .align 2 + 777 .L76: + 778 007c 00000000 .word rlist + 779 .cfi_endproc + 780 .LFE14: + 781 .size chMtxUnlockAll, .-chMtxUnlockAll + 782 .text + 783 .Letext0: + 784 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 785 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 786 .file 5 "../../os/kernel/include/chlists.h" + 787 .file 6 "../../os/kernel/include/chthreads.h" + 788 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 789 .file 8 "../../os/kernel/include/chschd.h" + 790 .file 9 "../../os/kernel/include/chmtx.h" + 791 .section .debug_info,"",%progbits + 792 .Ldebug_info0: + 793 0000 3D090000 .4byte 0x93d + 794 0004 0200 .2byte 0x2 + 795 0006 00000000 .4byte .Ldebug_abbrev0 + 796 000a 04 .byte 0x4 + 797 000b 01 .uleb128 0x1 + 798 000c DC010000 .4byte .LASF77 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 15 + + + 799 0010 01 .byte 0x1 + 800 0011 BE020000 .4byte .LASF78 + 801 0015 A6000000 .4byte .LASF79 + 802 0019 88010000 .4byte .Ldebug_ranges0+0x188 + 803 001d 00000000 .4byte 0 + 804 0021 00000000 .4byte 0 + 805 0025 00000000 .4byte .Ldebug_line0 + 806 0029 02 .uleb128 0x2 + 807 002a 04 .byte 0x4 + 808 002b 05 .byte 0x5 + 809 002c 696E7400 .ascii "int\000" + 810 0030 03 .uleb128 0x3 + 811 0031 04 .byte 0x4 + 812 0032 07 .byte 0x7 + 813 0033 10010000 .4byte .LASF0 + 814 0037 03 .uleb128 0x3 + 815 0038 01 .byte 0x1 + 816 0039 06 .byte 0x6 + 817 003a 4E000000 .4byte .LASF1 + 818 003e 04 .uleb128 0x4 + 819 003f 3D030000 .4byte .LASF5 + 820 0043 03 .byte 0x3 + 821 0044 2A .byte 0x2a + 822 0045 49000000 .4byte 0x49 + 823 0049 03 .uleb128 0x3 + 824 004a 01 .byte 0x1 + 825 004b 08 .byte 0x8 + 826 004c 1F020000 .4byte .LASF2 + 827 0050 03 .uleb128 0x3 + 828 0051 02 .byte 0x2 + 829 0052 05 .byte 0x5 + 830 0053 37020000 .4byte .LASF3 + 831 0057 03 .uleb128 0x3 + 832 0058 02 .byte 0x2 + 833 0059 07 .byte 0x7 + 834 005a 37010000 .4byte .LASF4 + 835 005e 04 .uleb128 0x4 + 836 005f 17020000 .4byte .LASF6 + 837 0063 03 .byte 0x3 + 838 0064 4F .byte 0x4f + 839 0065 69000000 .4byte 0x69 + 840 0069 03 .uleb128 0x3 + 841 006a 04 .byte 0x4 + 842 006b 05 .byte 0x5 + 843 006c 73000000 .4byte .LASF7 + 844 0070 04 .uleb128 0x4 + 845 0071 90020000 .4byte .LASF8 + 846 0075 03 .byte 0x3 + 847 0076 50 .byte 0x50 + 848 0077 7B000000 .4byte 0x7b + 849 007b 03 .uleb128 0x3 + 850 007c 04 .byte 0x4 + 851 007d 07 .byte 0x7 + 852 007e 1D010000 .4byte .LASF9 + 853 0082 03 .uleb128 0x3 + 854 0083 08 .byte 0x8 + 855 0084 05 .byte 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 16 + + + 856 0085 40000000 .4byte .LASF10 + 857 0089 03 .uleb128 0x3 + 858 008a 08 .byte 0x8 + 859 008b 07 .byte 0x7 + 860 008c 0D000000 .4byte .LASF11 + 861 0090 04 .uleb128 0x4 + 862 0091 5A000000 .4byte .LASF12 + 863 0095 04 .byte 0x4 + 864 0096 2B .byte 0x2b + 865 0097 9B000000 .4byte 0x9b + 866 009b 03 .uleb128 0x3 + 867 009c 01 .byte 0x1 + 868 009d 02 .byte 0x2 + 869 009e 11020000 .4byte .LASF13 + 870 00a2 04 .uleb128 0x4 + 871 00a3 73010000 .4byte .LASF14 + 872 00a7 04 .byte 0x4 + 873 00a8 2C .byte 0x2c + 874 00a9 3E000000 .4byte 0x3e + 875 00ad 04 .uleb128 0x4 + 876 00ae 7C000000 .4byte .LASF15 + 877 00b2 04 .byte 0x4 + 878 00b3 2D .byte 0x2d + 879 00b4 3E000000 .4byte 0x3e + 880 00b8 04 .uleb128 0x4 + 881 00b9 FA010000 .4byte .LASF16 + 882 00bd 04 .byte 0x4 + 883 00be 2E .byte 0x2e + 884 00bf 3E000000 .4byte 0x3e + 885 00c3 04 .uleb128 0x4 + 886 00c4 69000000 .4byte .LASF17 + 887 00c8 04 .byte 0x4 + 888 00c9 2F .byte 0x2f + 889 00ca 3E000000 .4byte 0x3e + 890 00ce 04 .uleb128 0x4 + 891 00cf 09020000 .4byte .LASF18 + 892 00d3 04 .byte 0x4 + 893 00d4 30 .byte 0x30 + 894 00d5 70000000 .4byte 0x70 + 895 00d9 04 .uleb128 0x4 + 896 00da 4A010000 .4byte .LASF19 + 897 00de 04 .byte 0x4 + 898 00df 31 .byte 0x31 + 899 00e0 5E000000 .4byte 0x5e + 900 00e4 04 .uleb128 0x4 + 901 00e5 87010000 .4byte .LASF20 + 902 00e9 04 .byte 0x4 + 903 00ea 33 .byte 0x33 + 904 00eb 70000000 .4byte 0x70 + 905 00ef 04 .uleb128 0x4 + 906 00f0 E1020000 .4byte .LASF21 + 907 00f4 04 .byte 0x4 + 908 00f5 35 .byte 0x35 + 909 00f6 70000000 .4byte 0x70 + 910 00fa 04 .uleb128 0x4 + 911 00fb 70020000 .4byte .LASF22 + 912 00ff 05 .byte 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 17 + + + 913 0100 2A .byte 0x2a + 914 0101 05010000 .4byte 0x105 + 915 0105 05 .uleb128 0x5 + 916 0106 70020000 .4byte .LASF22 + 917 010a 44 .byte 0x44 + 918 010b 06 .byte 0x6 + 919 010c 5E .byte 0x5e + 920 010d 1C020000 .4byte 0x21c + 921 0111 06 .uleb128 0x6 + 922 0112 61020000 .4byte .LASF23 + 923 0116 06 .byte 0x6 + 924 0117 5F .byte 0x5f + 925 0118 41020000 .4byte 0x241 + 926 011c 02 .byte 0x2 + 927 011d 23 .byte 0x23 + 928 011e 00 .uleb128 0 + 929 011f 06 .uleb128 0x6 + 930 0120 02020000 .4byte .LASF24 + 931 0124 06 .byte 0x6 + 932 0125 61 .byte 0x61 + 933 0126 41020000 .4byte 0x241 + 934 012a 02 .byte 0x2 + 935 012b 23 .byte 0x23 + 936 012c 04 .uleb128 0x4 + 937 012d 06 .uleb128 0x6 + 938 012e 39000000 .4byte .LASF25 + 939 0132 06 .byte 0x6 + 940 0133 63 .byte 0x63 + 941 0134 CE000000 .4byte 0xce + 942 0138 02 .byte 0x2 + 943 0139 23 .byte 0x23 + 944 013a 08 .uleb128 0x8 + 945 013b 06 .uleb128 0x6 + 946 013c 5B030000 .4byte .LASF26 + 947 0140 06 .byte 0x6 + 948 0141 64 .byte 0x64 + 949 0142 05030000 .4byte 0x305 + 950 0146 02 .byte 0x2 + 951 0147 23 .byte 0x23 + 952 0148 0C .uleb128 0xc + 953 0149 06 .uleb128 0x6 + 954 014a 9E000000 .4byte .LASF27 + 955 014e 06 .byte 0x6 + 956 014f 66 .byte 0x66 + 957 0150 41020000 .4byte 0x241 + 958 0154 02 .byte 0x2 + 959 0155 23 .byte 0x23 + 960 0156 10 .uleb128 0x10 + 961 0157 06 .uleb128 0x6 + 962 0158 B9010000 .4byte .LASF28 + 963 015c 06 .byte 0x6 + 964 015d 67 .byte 0x67 + 965 015e 41020000 .4byte 0x241 + 966 0162 02 .byte 0x2 + 967 0163 23 .byte 0x23 + 968 0164 14 .uleb128 0x14 + 969 0165 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 18 + + + 970 0166 4C030000 .4byte .LASF29 + 971 016a 06 .byte 0x6 + 972 016b 6E .byte 0x6e + 973 016c 10040000 .4byte 0x410 + 974 0170 02 .byte 0x2 + 975 0171 23 .byte 0x23 + 976 0172 18 .uleb128 0x18 + 977 0173 06 .uleb128 0x6 + 978 0174 41020000 .4byte .LASF30 + 979 0178 06 .byte 0x6 + 980 0179 79 .byte 0x79 + 981 017a AD000000 .4byte 0xad + 982 017e 02 .byte 0x2 + 983 017f 23 .byte 0x23 + 984 0180 1C .uleb128 0x1c + 985 0181 06 .uleb128 0x6 + 986 0182 68020000 .4byte .LASF31 + 987 0186 06 .byte 0x6 + 988 0187 7D .byte 0x7d + 989 0188 A2000000 .4byte 0xa2 + 990 018c 02 .byte 0x2 + 991 018d 23 .byte 0x23 + 992 018e 1D .uleb128 0x1d + 993 018f 06 .uleb128 0x6 + 994 0190 26030000 .4byte .LASF32 + 995 0194 06 .byte 0x6 + 996 0195 82 .byte 0x82 + 997 0196 B8000000 .4byte 0xb8 + 998 019a 02 .byte 0x2 + 999 019b 23 .byte 0x23 + 1000 019c 1E .uleb128 0x1e + 1001 019d 06 .uleb128 0x6 + 1002 019e 49020000 .4byte .LASF33 + 1003 01a2 06 .byte 0x6 + 1004 01a3 88 .byte 0x88 + 1005 01a4 C3000000 .4byte 0xc3 + 1006 01a8 02 .byte 0x2 + 1007 01a9 23 .byte 0x23 + 1008 01aa 1F .uleb128 0x1f + 1009 01ab 06 .uleb128 0x6 + 1010 01ac F6020000 .4byte .LASF34 + 1011 01b0 06 .byte 0x6 + 1012 01b1 8F .byte 0x8f + 1013 01b2 26030000 .4byte 0x326 + 1014 01b6 02 .byte 0x2 + 1015 01b7 23 .byte 0x23 + 1016 01b8 20 .uleb128 0x20 + 1017 01b9 07 .uleb128 0x7 + 1018 01ba 705F7500 .ascii "p_u\000" + 1019 01be 06 .byte 0x6 + 1020 01bf B4 .byte 0xb4 + 1021 01c0 DB030000 .4byte 0x3db + 1022 01c4 02 .byte 0x2 + 1023 01c5 23 .byte 0x23 + 1024 01c6 24 .uleb128 0x24 + 1025 01c7 06 .uleb128 0x6 + 1026 01c8 61030000 .4byte .LASF35 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 19 + + + 1027 01cc 06 .byte 0x6 + 1028 01cd B9 .byte 0xb9 + 1029 01ce 69020000 .4byte 0x269 + 1030 01d2 02 .byte 0x2 + 1031 01d3 23 .byte 0x23 + 1032 01d4 28 .uleb128 0x28 + 1033 01d5 06 .uleb128 0x6 + 1034 01d6 04030000 .4byte .LASF36 + 1035 01da 06 .byte 0x6 + 1036 01db BF .byte 0xbf + 1037 01dc 47020000 .4byte 0x247 + 1038 01e0 02 .byte 0x2 + 1039 01e1 23 .byte 0x23 + 1040 01e2 2C .uleb128 0x2c + 1041 01e3 06 .uleb128 0x6 + 1042 01e4 00000000 .4byte .LASF37 + 1043 01e8 06 .byte 0x6 + 1044 01e9 C3 .byte 0xc3 + 1045 01ea D9000000 .4byte 0xd9 + 1046 01ee 02 .byte 0x2 + 1047 01ef 23 .byte 0x23 + 1048 01f0 34 .uleb128 0x34 + 1049 01f1 06 .uleb128 0x6 + 1050 01f2 85020000 .4byte .LASF38 + 1051 01f6 06 .byte 0x6 + 1052 01f7 C9 .byte 0xc9 + 1053 01f8 E4000000 .4byte 0xe4 + 1054 01fc 02 .byte 0x2 + 1055 01fd 23 .byte 0x23 + 1056 01fe 38 .uleb128 0x38 + 1057 01ff 06 .uleb128 0x6 + 1058 0200 2D020000 .4byte .LASF39 + 1059 0204 06 .byte 0x6 + 1060 0205 D0 .byte 0xd0 + 1061 0206 22040000 .4byte 0x422 + 1062 020a 02 .byte 0x2 + 1063 020b 23 .byte 0x23 + 1064 020c 3C .uleb128 0x3c + 1065 020d 06 .uleb128 0x6 + 1066 020e EB020000 .4byte .LASF40 + 1067 0212 06 .byte 0x6 + 1068 0213 D4 .byte 0xd4 + 1069 0214 CE000000 .4byte 0xce + 1070 0218 02 .byte 0x2 + 1071 0219 23 .byte 0x23 + 1072 021a 40 .uleb128 0x40 + 1073 021b 00 .byte 0 + 1074 021c 08 .uleb128 0x8 + 1075 021d 08 .byte 0x8 + 1076 021e 05 .byte 0x5 + 1077 021f 61 .byte 0x61 + 1078 0220 41020000 .4byte 0x241 + 1079 0224 06 .uleb128 0x6 + 1080 0225 61020000 .4byte .LASF23 + 1081 0229 05 .byte 0x5 + 1082 022a 62 .byte 0x62 + 1083 022b 41020000 .4byte 0x241 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 20 + + + 1084 022f 02 .byte 0x2 + 1085 0230 23 .byte 0x23 + 1086 0231 00 .uleb128 0 + 1087 0232 06 .uleb128 0x6 + 1088 0233 02020000 .4byte .LASF24 + 1089 0237 05 .byte 0x5 + 1090 0238 64 .byte 0x64 + 1091 0239 41020000 .4byte 0x241 + 1092 023d 02 .byte 0x2 + 1093 023e 23 .byte 0x23 + 1094 023f 04 .uleb128 0x4 + 1095 0240 00 .byte 0 + 1096 0241 09 .uleb128 0x9 + 1097 0242 04 .byte 0x4 + 1098 0243 FA000000 .4byte 0xfa + 1099 0247 04 .uleb128 0x4 + 1100 0248 C7010000 .4byte .LASF41 + 1101 024c 05 .byte 0x5 + 1102 024d 66 .byte 0x66 + 1103 024e 1C020000 .4byte 0x21c + 1104 0252 08 .uleb128 0x8 + 1105 0253 04 .byte 0x4 + 1106 0254 05 .byte 0x5 + 1107 0255 6B .byte 0x6b + 1108 0256 69020000 .4byte 0x269 + 1109 025a 06 .uleb128 0x6 + 1110 025b 61020000 .4byte .LASF23 + 1111 025f 05 .byte 0x5 + 1112 0260 6D .byte 0x6d + 1113 0261 41020000 .4byte 0x241 + 1114 0265 02 .byte 0x2 + 1115 0266 23 .byte 0x23 + 1116 0267 00 .uleb128 0 + 1117 0268 00 .byte 0 + 1118 0269 04 .uleb128 0x4 + 1119 026a 7B010000 .4byte .LASF42 + 1120 026e 05 .byte 0x5 + 1121 026f 70 .byte 0x70 + 1122 0270 52020000 .4byte 0x252 + 1123 0274 04 .uleb128 0x4 + 1124 0275 FA000000 .4byte .LASF43 + 1125 0279 07 .byte 0x7 + 1126 027a A9 .byte 0xa9 + 1127 027b 7F020000 .4byte 0x27f + 1128 027f 0A .uleb128 0xa + 1129 0280 04 .byte 0x4 + 1130 0281 05 .uleb128 0x5 + 1131 0282 FD020000 .4byte .LASF44 + 1132 0286 24 .byte 0x24 + 1133 0287 07 .byte 0x7 + 1134 0288 C0 .byte 0xc0 + 1135 0289 05030000 .4byte 0x305 + 1136 028d 07 .uleb128 0x7 + 1137 028e 723400 .ascii "r4\000" + 1138 0291 07 .byte 0x7 + 1139 0292 C1 .byte 0xc1 + 1140 0293 74020000 .4byte 0x274 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 21 + + + 1141 0297 02 .byte 0x2 + 1142 0298 23 .byte 0x23 + 1143 0299 00 .uleb128 0 + 1144 029a 07 .uleb128 0x7 + 1145 029b 723500 .ascii "r5\000" + 1146 029e 07 .byte 0x7 + 1147 029f C2 .byte 0xc2 + 1148 02a0 74020000 .4byte 0x274 + 1149 02a4 02 .byte 0x2 + 1150 02a5 23 .byte 0x23 + 1151 02a6 04 .uleb128 0x4 + 1152 02a7 07 .uleb128 0x7 + 1153 02a8 723600 .ascii "r6\000" + 1154 02ab 07 .byte 0x7 + 1155 02ac C3 .byte 0xc3 + 1156 02ad 74020000 .4byte 0x274 + 1157 02b1 02 .byte 0x2 + 1158 02b2 23 .byte 0x23 + 1159 02b3 08 .uleb128 0x8 + 1160 02b4 07 .uleb128 0x7 + 1161 02b5 723700 .ascii "r7\000" + 1162 02b8 07 .byte 0x7 + 1163 02b9 C4 .byte 0xc4 + 1164 02ba 74020000 .4byte 0x274 + 1165 02be 02 .byte 0x2 + 1166 02bf 23 .byte 0x23 + 1167 02c0 0C .uleb128 0xc + 1168 02c1 07 .uleb128 0x7 + 1169 02c2 723800 .ascii "r8\000" + 1170 02c5 07 .byte 0x7 + 1171 02c6 C5 .byte 0xc5 + 1172 02c7 74020000 .4byte 0x274 + 1173 02cb 02 .byte 0x2 + 1174 02cc 23 .byte 0x23 + 1175 02cd 10 .uleb128 0x10 + 1176 02ce 07 .uleb128 0x7 + 1177 02cf 723900 .ascii "r9\000" + 1178 02d2 07 .byte 0x7 + 1179 02d3 C6 .byte 0xc6 + 1180 02d4 74020000 .4byte 0x274 + 1181 02d8 02 .byte 0x2 + 1182 02d9 23 .byte 0x23 + 1183 02da 14 .uleb128 0x14 + 1184 02db 07 .uleb128 0x7 + 1185 02dc 72313000 .ascii "r10\000" + 1186 02e0 07 .byte 0x7 + 1187 02e1 C7 .byte 0xc7 + 1188 02e2 74020000 .4byte 0x274 + 1189 02e6 02 .byte 0x2 + 1190 02e7 23 .byte 0x23 + 1191 02e8 18 .uleb128 0x18 + 1192 02e9 07 .uleb128 0x7 + 1193 02ea 72313100 .ascii "r11\000" + 1194 02ee 07 .byte 0x7 + 1195 02ef C8 .byte 0xc8 + 1196 02f0 74020000 .4byte 0x274 + 1197 02f4 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 22 + + + 1198 02f5 23 .byte 0x23 + 1199 02f6 1C .uleb128 0x1c + 1200 02f7 07 .uleb128 0x7 + 1201 02f8 6C7200 .ascii "lr\000" + 1202 02fb 07 .byte 0x7 + 1203 02fc C9 .byte 0xc9 + 1204 02fd 74020000 .4byte 0x274 + 1205 0301 02 .byte 0x2 + 1206 0302 23 .byte 0x23 + 1207 0303 20 .uleb128 0x20 + 1208 0304 00 .byte 0 + 1209 0305 05 .uleb128 0x5 + 1210 0306 2F010000 .4byte .LASF45 + 1211 030a 04 .byte 0x4 + 1212 030b 07 .byte 0x7 + 1213 030c D1 .byte 0xd1 + 1214 030d 20030000 .4byte 0x320 + 1215 0311 07 .uleb128 0x7 + 1216 0312 72313300 .ascii "r13\000" + 1217 0316 07 .byte 0x7 + 1218 0317 D2 .byte 0xd2 + 1219 0318 20030000 .4byte 0x320 + 1220 031c 02 .byte 0x2 + 1221 031d 23 .byte 0x23 + 1222 031e 00 .uleb128 0 + 1223 031f 00 .byte 0 + 1224 0320 09 .uleb128 0x9 + 1225 0321 04 .byte 0x4 + 1226 0322 81020000 .4byte 0x281 + 1227 0326 0B .uleb128 0xb + 1228 0327 EF000000 .4byte 0xef + 1229 032b 08 .uleb128 0x8 + 1230 032c 1C .byte 0x1c + 1231 032d 08 .byte 0x8 + 1232 032e 5E .byte 0x5e + 1233 032f 88030000 .4byte 0x388 + 1234 0333 06 .uleb128 0x6 + 1235 0334 99020000 .4byte .LASF46 + 1236 0338 08 .byte 0x8 + 1237 0339 5F .byte 0x5f + 1238 033a 47020000 .4byte 0x247 + 1239 033e 02 .byte 0x2 + 1240 033f 23 .byte 0x23 + 1241 0340 00 .uleb128 0 + 1242 0341 06 .uleb128 0x6 + 1243 0342 53020000 .4byte .LASF47 + 1244 0346 08 .byte 0x8 + 1245 0347 60 .byte 0x60 + 1246 0348 CE000000 .4byte 0xce + 1247 034c 02 .byte 0x2 + 1248 034d 23 .byte 0x23 + 1249 034e 08 .uleb128 0x8 + 1250 034f 06 .uleb128 0x6 + 1251 0350 C1010000 .4byte .LASF48 + 1252 0354 08 .byte 0x8 + 1253 0355 62 .byte 0x62 + 1254 0356 05030000 .4byte 0x305 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 23 + + + 1255 035a 02 .byte 0x2 + 1256 035b 23 .byte 0x23 + 1257 035c 0C .uleb128 0xc + 1258 035d 06 .uleb128 0x6 + 1259 035e F2000000 .4byte .LASF49 + 1260 0362 08 .byte 0x8 + 1261 0363 65 .byte 0x65 + 1262 0364 41020000 .4byte 0x241 + 1263 0368 02 .byte 0x2 + 1264 0369 23 .byte 0x23 + 1265 036a 10 .uleb128 0x10 + 1266 036b 06 .uleb128 0x6 + 1267 036c F2010000 .4byte .LASF50 + 1268 0370 08 .byte 0x8 + 1269 0371 66 .byte 0x66 + 1270 0372 41020000 .4byte 0x241 + 1271 0376 02 .byte 0x2 + 1272 0377 23 .byte 0x23 + 1273 0378 14 .uleb128 0x14 + 1274 0379 06 .uleb128 0x6 + 1275 037a E8010000 .4byte .LASF51 + 1276 037e 08 .byte 0x8 + 1277 037f 69 .byte 0x69 + 1278 0380 41020000 .4byte 0x241 + 1279 0384 02 .byte 0x2 + 1280 0385 23 .byte 0x23 + 1281 0386 18 .uleb128 0x18 + 1282 0387 00 .byte 0 + 1283 0388 04 .uleb128 0x4 + 1284 0389 2D030000 .4byte .LASF52 + 1285 038d 08 .byte 0x8 + 1286 038e 6B .byte 0x6b + 1287 038f 2B030000 .4byte 0x32b + 1288 0393 05 .uleb128 0x5 + 1289 0394 A0010000 .4byte .LASF53 + 1290 0398 10 .byte 0x10 + 1291 0399 09 .byte 0x9 + 1292 039a 2C .byte 0x2c + 1293 039b CA030000 .4byte 0x3ca + 1294 039f 06 .uleb128 0x6 + 1295 03a0 61000000 .4byte .LASF54 + 1296 03a4 09 .byte 0x9 + 1297 03a5 2D .byte 0x2d + 1298 03a6 47020000 .4byte 0x247 + 1299 03aa 02 .byte 0x2 + 1300 03ab 23 .byte 0x23 + 1301 03ac 00 .uleb128 0 + 1302 03ad 06 .uleb128 0x6 + 1303 03ae 53030000 .4byte .LASF55 + 1304 03b2 09 .byte 0x9 + 1305 03b3 2F .byte 0x2f + 1306 03b4 41020000 .4byte 0x241 + 1307 03b8 02 .byte 0x2 + 1308 03b9 23 .byte 0x23 + 1309 03ba 08 .uleb128 0x8 + 1310 03bb 06 .uleb128 0x6 + 1311 03bc DA020000 .4byte .LASF56 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 24 + + + 1312 03c0 09 .byte 0x9 + 1313 03c1 31 .byte 0x31 + 1314 03c2 CA030000 .4byte 0x3ca + 1315 03c6 02 .byte 0x2 + 1316 03c7 23 .byte 0x23 + 1317 03c8 0C .uleb128 0xc + 1318 03c9 00 .byte 0 + 1319 03ca 09 .uleb128 0x9 + 1320 03cb 04 .byte 0x4 + 1321 03cc 93030000 .4byte 0x393 + 1322 03d0 04 .uleb128 0x4 + 1323 03d1 A0010000 .4byte .LASF53 + 1324 03d5 09 .byte 0x9 + 1325 03d6 33 .byte 0x33 + 1326 03d7 93030000 .4byte 0x393 + 1327 03db 0C .uleb128 0xc + 1328 03dc 04 .byte 0x4 + 1329 03dd 06 .byte 0x6 + 1330 03de 96 .byte 0x96 + 1331 03df 10040000 .4byte 0x410 + 1332 03e3 0D .uleb128 0xd + 1333 03e4 06000000 .4byte .LASF57 + 1334 03e8 06 .byte 0x6 + 1335 03e9 9D .byte 0x9d + 1336 03ea D9000000 .4byte 0xd9 + 1337 03ee 0D .uleb128 0xd + 1338 03ef 24000000 .4byte .LASF58 + 1339 03f3 06 .byte 0x6 + 1340 03f4 A4 .byte 0xa4 + 1341 03f5 D9000000 .4byte 0xd9 + 1342 03f9 0D .uleb128 0xd + 1343 03fa 45030000 .4byte .LASF59 + 1344 03fe 06 .byte 0x6 + 1345 03ff AB .byte 0xab + 1346 0400 7F020000 .4byte 0x27f + 1347 0404 0D .uleb128 0xd + 1348 0405 5A020000 .4byte .LASF60 + 1349 0409 06 .byte 0x6 + 1350 040a B2 .byte 0xb2 + 1351 040b E4000000 .4byte 0xe4 + 1352 040f 00 .byte 0 + 1353 0410 09 .uleb128 0x9 + 1354 0411 04 .byte 0x4 + 1355 0412 16040000 .4byte 0x416 + 1356 0416 0E .uleb128 0xe + 1357 0417 1B040000 .4byte 0x41b + 1358 041b 03 .uleb128 0x3 + 1359 041c 01 .byte 0x1 + 1360 041d 08 .byte 0x8 + 1361 041e AD020000 .4byte .LASF61 + 1362 0422 09 .uleb128 0x9 + 1363 0423 04 .byte 0x4 + 1364 0424 D0030000 .4byte 0x3d0 + 1365 0428 03 .uleb128 0x3 + 1366 0429 04 .byte 0x4 + 1367 042a 07 .byte 0x7 + 1368 042b A6010000 .4byte .LASF62 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 25 + + + 1369 042f 0F .uleb128 0xf + 1370 0430 D4010000 .4byte .LASF63 + 1371 0434 02 .byte 0x2 + 1372 0435 49 .byte 0x49 + 1373 0436 01 .byte 0x1 + 1374 0437 41020000 .4byte 0x241 + 1375 043b 03 .byte 0x3 + 1376 043c 4B040000 .4byte 0x44b + 1377 0440 10 .uleb128 0x10 + 1378 0441 747000 .ascii "tp\000" + 1379 0444 02 .byte 0x2 + 1380 0445 49 .byte 0x49 + 1381 0446 41020000 .4byte 0x241 + 1382 044a 00 .byte 0 + 1383 044b 11 .uleb128 0x11 + 1384 044c 50010000 .4byte .LASF80 + 1385 0450 02 .byte 0x2 + 1386 0451 29 .byte 0x29 + 1387 0452 01 .byte 0x1 + 1388 0453 03 .byte 0x3 + 1389 0454 78040000 .4byte 0x478 + 1390 0458 10 .uleb128 0x10 + 1391 0459 747000 .ascii "tp\000" + 1392 045c 02 .byte 0x2 + 1393 045d 29 .byte 0x29 + 1394 045e 41020000 .4byte 0x241 + 1395 0462 10 .uleb128 0x10 + 1396 0463 74717000 .ascii "tqp\000" + 1397 0467 02 .byte 0x2 + 1398 0468 29 .byte 0x29 + 1399 0469 78040000 .4byte 0x478 + 1400 046d 12 .uleb128 0x12 + 1401 046e 637000 .ascii "cp\000" + 1402 0471 02 .byte 0x2 + 1403 0472 2B .byte 0x2b + 1404 0473 41020000 .4byte 0x241 + 1405 0477 00 .byte 0 + 1406 0478 09 .uleb128 0x9 + 1407 0479 04 .byte 0x4 + 1408 047a 47020000 .4byte 0x247 + 1409 047e 13 .uleb128 0x13 + 1410 047f 01 .byte 0x1 + 1411 0480 90000000 .4byte .LASF73 + 1412 0484 01 .byte 0x1 + 1413 0485 EA .byte 0xea + 1414 0486 01 .byte 0x1 + 1415 0487 90000000 .4byte 0x90 + 1416 048b 01 .byte 0x1 + 1417 048c 9B040000 .4byte 0x49b + 1418 0490 10 .uleb128 0x10 + 1419 0491 6D7000 .ascii "mp\000" + 1420 0494 01 .byte 0x1 + 1421 0495 EA .byte 0xea + 1422 0496 22040000 .4byte 0x422 + 1423 049a 00 .byte 0 + 1424 049b 0F .uleb128 0xf + 1425 049c B2020000 .4byte .LASF64 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 26 + + + 1426 04a0 02 .byte 0x2 + 1427 04a1 3B .byte 0x3b + 1428 04a2 01 .byte 0x1 + 1429 04a3 41020000 .4byte 0x241 + 1430 04a7 03 .byte 0x3 + 1431 04a8 C2040000 .4byte 0x4c2 + 1432 04ac 10 .uleb128 0x10 + 1433 04ad 74717000 .ascii "tqp\000" + 1434 04b1 02 .byte 0x2 + 1435 04b2 3B .byte 0x3b + 1436 04b3 78040000 .4byte 0x478 + 1437 04b7 12 .uleb128 0x12 + 1438 04b8 747000 .ascii "tp\000" + 1439 04bb 02 .byte 0x2 + 1440 04bc 3C .byte 0x3c + 1441 04bd 41020000 .4byte 0x241 + 1442 04c1 00 .byte 0 + 1443 04c2 14 .uleb128 0x14 + 1444 04c3 01 .byte 0x1 + 1445 04c4 1C030000 .4byte .LASF65 + 1446 04c8 01 .byte 0x1 + 1447 04c9 56 .byte 0x56 + 1448 04ca 01 .byte 0x1 + 1449 04cb 00000000 .4byte .LFB7 + 1450 04cf 14000000 .4byte .LFE7 + 1451 04d3 02 .byte 0x2 + 1452 04d4 7D .byte 0x7d + 1453 04d5 00 .sleb128 0 + 1454 04d6 01 .byte 0x1 + 1455 04d7 E8040000 .4byte 0x4e8 + 1456 04db 15 .uleb128 0x15 + 1457 04dc 6D7000 .ascii "mp\000" + 1458 04df 01 .byte 0x1 + 1459 04e0 56 .byte 0x56 + 1460 04e1 22040000 .4byte 0x422 + 1461 04e5 01 .byte 0x1 + 1462 04e6 50 .byte 0x50 + 1463 04e7 00 .byte 0 + 1464 04e8 16 .uleb128 0x16 + 1465 04e9 01 .byte 0x1 + 1466 04ea 85000000 .4byte .LASF66 + 1467 04ee 01 .byte 0x1 + 1468 04ef 79 .byte 0x79 + 1469 04f0 01 .byte 0x1 + 1470 04f1 00000000 .4byte .LFB9 + 1471 04f5 78010000 .4byte .LFE9 + 1472 04f9 00000000 .4byte .LLST0 + 1473 04fd 01 .byte 0x1 + 1474 04fe 49060000 .4byte 0x649 + 1475 0502 17 .uleb128 0x17 + 1476 0503 6D7000 .ascii "mp\000" + 1477 0506 01 .byte 0x1 + 1478 0507 79 .byte 0x79 + 1479 0508 22040000 .4byte 0x422 + 1480 050c 20000000 .4byte .LLST1 + 1481 0510 18 .uleb128 0x18 + 1482 0511 63747000 .ascii "ctp\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 27 + + + 1483 0515 01 .byte 0x1 + 1484 0516 7A .byte 0x7a + 1485 0517 41020000 .4byte 0x241 + 1486 051b 01 .byte 0x1 + 1487 051c 54 .byte 0x54 + 1488 051d 19 .uleb128 0x19 + 1489 051e 00000000 .4byte .Ldebug_ranges0+0 + 1490 0522 1A .uleb128 0x1a + 1491 0523 747000 .ascii "tp\000" + 1492 0526 01 .byte 0x1 + 1493 0527 84 .byte 0x84 + 1494 0528 41020000 .4byte 0x241 + 1495 052c 54000000 .4byte .LLST2 + 1496 0530 1B .uleb128 0x1b + 1497 0531 4B040000 .4byte 0x44b + 1498 0535 50000000 .4byte .LBB28 + 1499 0539 20000000 .4byte .Ldebug_ranges0+0x20 + 1500 053d 01 .byte 0x1 + 1501 053e AD .byte 0xad + 1502 053f 65050000 .4byte 0x565 + 1503 0543 1C .uleb128 0x1c + 1504 0544 62040000 .4byte 0x462 + 1505 0548 93000000 .4byte .LLST3 + 1506 054c 1C .uleb128 0x1c + 1507 054d 58040000 .4byte 0x458 + 1508 0551 A6000000 .4byte .LLST4 + 1509 0555 19 .uleb128 0x19 + 1510 0556 38000000 .4byte .Ldebug_ranges0+0x38 + 1511 055a 1D .uleb128 0x1d + 1512 055b 6D040000 .4byte 0x46d + 1513 055f B9000000 .4byte .LLST5 + 1514 0563 00 .byte 0 + 1515 0564 00 .byte 0 + 1516 0565 1B .uleb128 0x1b + 1517 0566 2F040000 .4byte 0x42f + 1518 056a 90000000 .4byte .LBB32 + 1519 056e 50000000 .4byte .Ldebug_ranges0+0x50 + 1520 0572 01 .byte 0x1 + 1521 0573 A7 .byte 0xa7 + 1522 0574 82050000 .4byte 0x582 + 1523 0578 1C .uleb128 0x1c + 1524 0579 40040000 .4byte 0x440 + 1525 057d D7000000 .4byte .LLST6 + 1526 0581 00 .byte 0 + 1527 0582 1B .uleb128 0x1b + 1528 0583 2F040000 .4byte 0x42f + 1529 0587 AC000000 .4byte .LBB36 + 1530 058b 68000000 .4byte .Ldebug_ranges0+0x68 + 1531 058f 01 .byte 0x1 + 1532 0590 9E .byte 0x9e + 1533 0591 9F050000 .4byte 0x59f + 1534 0595 1C .uleb128 0x1c + 1535 0596 40040000 .4byte 0x440 + 1536 059a F5000000 .4byte .LLST7 + 1537 059e 00 .byte 0 + 1538 059f 1E .uleb128 0x1e + 1539 05a0 4B040000 .4byte 0x44b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 28 + + + 1540 05a4 C8000000 .4byte .LBB42 + 1541 05a8 F8000000 .4byte .LBE42 + 1542 05ac 01 .byte 0x1 + 1543 05ad 9E .byte 0x9e + 1544 05ae D8050000 .4byte 0x5d8 + 1545 05b2 1C .uleb128 0x1c + 1546 05b3 62040000 .4byte 0x462 + 1547 05b7 08010000 .4byte .LLST8 + 1548 05bb 1C .uleb128 0x1c + 1549 05bc 58040000 .4byte 0x458 + 1550 05c0 1B010000 .4byte .LLST9 + 1551 05c4 1F .uleb128 0x1f + 1552 05c5 C8000000 .4byte .LBB43 + 1553 05c9 F8000000 .4byte .LBE43 + 1554 05cd 1D .uleb128 0x1d + 1555 05ce 6D040000 .4byte 0x46d + 1556 05d2 2E010000 .4byte .LLST10 + 1557 05d6 00 .byte 0 + 1558 05d7 00 .byte 0 + 1559 05d8 1B .uleb128 0x1b + 1560 05d9 2F040000 .4byte 0x42f + 1561 05dd F8000000 .4byte .LBB44 + 1562 05e1 88000000 .4byte .Ldebug_ranges0+0x88 + 1563 05e5 01 .byte 0x1 + 1564 05e6 8E .byte 0x8e + 1565 05e7 F5050000 .4byte 0x5f5 + 1566 05eb 1C .uleb128 0x1c + 1567 05ec 40040000 .4byte 0x440 + 1568 05f0 4C010000 .4byte .LLST11 + 1569 05f4 00 .byte 0 + 1570 05f5 1B .uleb128 0x1b + 1571 05f6 4B040000 .4byte 0x44b + 1572 05fa 14010000 .4byte .LBB50 + 1573 05fe A8000000 .4byte .Ldebug_ranges0+0xa8 + 1574 0602 01 .byte 0x1 + 1575 0603 8E .byte 0x8e + 1576 0604 2A060000 .4byte 0x62a + 1577 0608 1C .uleb128 0x1c + 1578 0609 62040000 .4byte 0x462 + 1579 060d 76010000 .4byte .LLST12 + 1580 0611 1C .uleb128 0x1c + 1581 0612 58040000 .4byte 0x458 + 1582 0616 94010000 .4byte .LLST13 + 1583 061a 19 .uleb128 0x19 + 1584 061b C0000000 .4byte .Ldebug_ranges0+0xc0 + 1585 061f 1D .uleb128 0x1d + 1586 0620 6D040000 .4byte 0x46d + 1587 0624 BE010000 .4byte .LLST14 + 1588 0628 00 .byte 0 + 1589 0629 00 .byte 0 + 1590 062a 20 .uleb128 0x20 + 1591 062b 90000000 .4byte .LVL8 + 1592 062f 01 .byte 0x1 + 1593 0630 F1080000 .4byte 0x8f1 + 1594 0634 3E060000 .4byte 0x63e + 1595 0638 21 .uleb128 0x21 + 1596 0639 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 29 + + + 1597 063a 50 .byte 0x50 + 1598 063b 01 .byte 0x1 + 1599 063c 34 .byte 0x34 + 1600 063d 00 .byte 0 + 1601 063e 22 .uleb128 0x22 + 1602 063f A8000000 .4byte .LVL10 + 1603 0643 05090000 .4byte 0x905 + 1604 0647 00 .byte 0 + 1605 0648 00 .byte 0 + 1606 0649 16 .uleb128 0x16 + 1607 064a 01 .byte 0x1 + 1608 064b AF010000 .4byte .LASF67 + 1609 064f 01 .byte 0x1 + 1610 0650 67 .byte 0x67 + 1611 0651 01 .byte 0x1 + 1612 0652 00000000 .4byte .LFB8 + 1613 0656 14000000 .4byte .LFE8 + 1614 065a E7010000 .4byte .LLST15 + 1615 065e 01 .byte 0x1 + 1616 065f 83060000 .4byte 0x683 + 1617 0663 17 .uleb128 0x17 + 1618 0664 6D7000 .ascii "mp\000" + 1619 0667 01 .byte 0x1 + 1620 0668 67 .byte 0x67 + 1621 0669 22040000 .4byte 0x422 + 1622 066d 07020000 .4byte .LLST16 + 1623 0671 23 .uleb128 0x23 + 1624 0672 0C000000 .4byte .LVL26 + 1625 0676 E8040000 .4byte 0x4e8 + 1626 067a 21 .uleb128 0x21 + 1627 067b 01 .byte 0x1 + 1628 067c 50 .byte 0x50 + 1629 067d 03 .byte 0x3 + 1630 067e F3 .byte 0xf3 + 1631 067f 01 .uleb128 0x1 + 1632 0680 50 .byte 0x50 + 1633 0681 00 .byte 0 + 1634 0682 00 .byte 0 + 1635 0683 24 .uleb128 0x24 + 1636 0684 01 .byte 0x1 + 1637 0685 93010000 .4byte .LASF68 + 1638 0689 01 .byte 0x1 + 1639 068a CE .byte 0xce + 1640 068b 01 .byte 0x1 + 1641 068c 90000000 .4byte 0x90 + 1642 0690 00000000 .4byte .LFB10 + 1643 0694 3C000000 .4byte .LFE10 + 1644 0698 02 .byte 0x2 + 1645 0699 7D .byte 0x7d + 1646 069a 00 .sleb128 0 + 1647 069b 01 .byte 0x1 + 1648 069c D3060000 .4byte 0x6d3 + 1649 06a0 17 .uleb128 0x17 + 1650 06a1 6D7000 .ascii "mp\000" + 1651 06a4 01 .byte 0x1 + 1652 06a5 CE .byte 0xce + 1653 06a6 22040000 .4byte 0x422 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 30 + + + 1654 06aa 28020000 .4byte .LLST17 + 1655 06ae 18 .uleb128 0x18 + 1656 06af 6200 .ascii "b\000" + 1657 06b1 01 .byte 0x1 + 1658 06b2 CF .byte 0xcf + 1659 06b3 90000000 .4byte 0x90 + 1660 06b7 01 .byte 0x1 + 1661 06b8 50 .byte 0x50 + 1662 06b9 25 .uleb128 0x25 + 1663 06ba 7E040000 .4byte 0x47e + 1664 06be 08000000 .4byte .LBB56 + 1665 06c2 30000000 .4byte .LBE56 + 1666 06c6 01 .byte 0x1 + 1667 06c7 D3 .byte 0xd3 + 1668 06c8 1C .uleb128 0x1c + 1669 06c9 90040000 .4byte 0x490 + 1670 06cd 46020000 .4byte .LLST18 + 1671 06d1 00 .byte 0 + 1672 06d2 00 .byte 0 + 1673 06d3 26 .uleb128 0x26 + 1674 06d4 7E040000 .4byte 0x47e + 1675 06d8 00000000 .4byte .LFB11 + 1676 06dc 34000000 .4byte .LFE11 + 1677 06e0 02 .byte 0x2 + 1678 06e1 7D .byte 0x7d + 1679 06e2 00 .sleb128 0 + 1680 06e3 01 .byte 0x1 + 1681 06e4 F2060000 .4byte 0x6f2 + 1682 06e8 1C .uleb128 0x1c + 1683 06e9 90040000 .4byte 0x490 + 1684 06ed 64020000 .4byte .LLST19 + 1685 06f1 00 .byte 0 + 1686 06f2 27 .uleb128 0x27 + 1687 06f3 01 .byte 0x1 + 1688 06f4 2D000000 .4byte .LASF69 + 1689 06f8 01 .byte 0x1 + 1690 06f9 0101 .2byte 0x101 + 1691 06fb 01 .byte 0x1 + 1692 06fc 22040000 .4byte 0x422 + 1693 0700 00000000 .4byte .LFB12 + 1694 0704 A0000000 .4byte .LFE12 + 1695 0708 82020000 .4byte .LLST20 + 1696 070c 01 .byte 0x1 + 1697 070d A0070000 .4byte 0x7a0 + 1698 0711 28 .uleb128 0x28 + 1699 0712 63747000 .ascii "ctp\000" + 1700 0716 01 .byte 0x1 + 1701 0717 0201 .2byte 0x102 + 1702 0719 41020000 .4byte 0x241 + 1703 071d A2020000 .4byte .LLST21 + 1704 0721 29 .uleb128 0x29 + 1705 0722 756D7000 .ascii "ump\000" + 1706 0726 01 .byte 0x1 + 1707 0727 0301 .2byte 0x103 + 1708 0729 22040000 .4byte 0x422 + 1709 072d 01 .byte 0x1 + 1710 072e 54 .byte 0x54 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 31 + + + 1711 072f 28 .uleb128 0x28 + 1712 0730 6D7000 .ascii "mp\000" + 1713 0733 01 .byte 0x1 + 1714 0734 0301 .2byte 0x103 + 1715 0736 22040000 .4byte 0x422 + 1716 073a C0020000 .4byte .LLST22 + 1717 073e 1F .uleb128 0x1f + 1718 073f 28000000 .4byte .LBB58 + 1719 0743 84000000 .4byte .LBE58 + 1720 0747 2A .uleb128 0x2a + 1721 0748 747000 .ascii "tp\000" + 1722 074b 01 .byte 0x1 + 1723 074c 1201 .2byte 0x112 + 1724 074e 41020000 .4byte 0x241 + 1725 0752 2B .uleb128 0x2b + 1726 0753 6B010000 .4byte .LASF70 + 1727 0757 01 .byte 0x1 + 1728 0758 1601 .2byte 0x116 + 1729 075a CE000000 .4byte 0xce + 1730 075e D3020000 .4byte .LLST23 + 1731 0762 2C .uleb128 0x2c + 1732 0763 9B040000 .4byte 0x49b + 1733 0767 58000000 .4byte .LBB59 + 1734 076b D8000000 .4byte .Ldebug_ranges0+0xd8 + 1735 076f 01 .byte 0x1 + 1736 0770 2501 .2byte 0x125 + 1737 0772 8F070000 .4byte 0x78f + 1738 0776 1C .uleb128 0x1c + 1739 0777 AC040000 .4byte 0x4ac + 1740 077b E6020000 .4byte .LLST24 + 1741 077f 19 .uleb128 0x19 + 1742 0780 F8000000 .4byte .Ldebug_ranges0+0xf8 + 1743 0784 1D .uleb128 0x1d + 1744 0785 B7040000 .4byte 0x4b7 + 1745 0789 F9020000 .4byte .LLST25 + 1746 078d 00 .byte 0 + 1747 078e 00 .byte 0 + 1748 078f 23 .uleb128 0x23 + 1749 0790 84000000 .4byte .LVL41 + 1750 0794 1D090000 .4byte 0x91d + 1751 0798 21 .uleb128 0x21 + 1752 0799 01 .byte 0x1 + 1753 079a 51 .byte 0x51 + 1754 079b 01 .byte 0x1 + 1755 079c 30 .byte 0x30 + 1756 079d 00 .byte 0 + 1757 079e 00 .byte 0 + 1758 079f 00 .byte 0 + 1759 07a0 27 .uleb128 0x27 + 1760 07a1 01 .byte 0x1 + 1761 07a2 03010000 .4byte .LASF71 + 1762 07a6 01 .byte 0x1 + 1763 07a7 3D01 .2byte 0x13d + 1764 07a9 01 .byte 0x1 + 1765 07aa 22040000 .4byte 0x422 + 1766 07ae 00000000 .4byte .LFB13 + 1767 07b2 98000000 .4byte .LFE13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 32 + + + 1768 07b6 0C030000 .4byte .LLST26 + 1769 07ba 01 .byte 0x1 + 1770 07bb 48080000 .4byte 0x848 + 1771 07bf 28 .uleb128 0x28 + 1772 07c0 63747000 .ascii "ctp\000" + 1773 07c4 01 .byte 0x1 + 1774 07c5 3E01 .2byte 0x13e + 1775 07c7 41020000 .4byte 0x241 + 1776 07cb 2C030000 .4byte .LLST27 + 1777 07cf 29 .uleb128 0x29 + 1778 07d0 756D7000 .ascii "ump\000" + 1779 07d4 01 .byte 0x1 + 1780 07d5 3F01 .2byte 0x13f + 1781 07d7 22040000 .4byte 0x422 + 1782 07db 01 .byte 0x1 + 1783 07dc 54 .byte 0x54 + 1784 07dd 28 .uleb128 0x28 + 1785 07de 6D7000 .ascii "mp\000" + 1786 07e1 01 .byte 0x1 + 1787 07e2 3F01 .2byte 0x13f + 1788 07e4 22040000 .4byte 0x422 + 1789 07e8 4A030000 .4byte .LLST28 + 1790 07ec 1F .uleb128 0x1f + 1791 07ed 24000000 .4byte .LBB65 + 1792 07f1 7C000000 .4byte .LBE65 + 1793 07f5 2A .uleb128 0x2a + 1794 07f6 747000 .ascii "tp\000" + 1795 07f9 01 .byte 0x1 + 1796 07fa 4F01 .2byte 0x14f + 1797 07fc 41020000 .4byte 0x241 + 1798 0800 2B .uleb128 0x2b + 1799 0801 6B010000 .4byte .LASF70 + 1800 0805 01 .byte 0x1 + 1801 0806 5301 .2byte 0x153 + 1802 0808 CE000000 .4byte 0xce + 1803 080c 5D030000 .4byte .LLST29 + 1804 0810 2C .uleb128 0x2c + 1805 0811 9B040000 .4byte 0x49b + 1806 0815 54000000 .4byte .LBB66 + 1807 0819 18010000 .4byte .Ldebug_ranges0+0x118 + 1808 081d 01 .byte 0x1 + 1809 081e 6001 .2byte 0x160 + 1810 0820 3D080000 .4byte 0x83d + 1811 0824 1C .uleb128 0x1c + 1812 0825 AC040000 .4byte 0x4ac + 1813 0829 70030000 .4byte .LLST30 + 1814 082d 19 .uleb128 0x19 + 1815 082e 38010000 .4byte .Ldebug_ranges0+0x138 + 1816 0832 1D .uleb128 0x1d + 1817 0833 B7040000 .4byte 0x4b7 + 1818 0837 83030000 .4byte .LLST31 + 1819 083b 00 .byte 0 + 1820 083c 00 .byte 0 + 1821 083d 22 .uleb128 0x22 + 1822 083e 7C000000 .4byte .LVL51 + 1823 0842 05090000 .4byte 0x905 + 1824 0846 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 33 + + + 1825 0847 00 .byte 0 + 1826 0848 2D .uleb128 0x2d + 1827 0849 01 .byte 0x1 + 1828 084a 5C010000 .4byte .LASF72 + 1829 084e 01 .byte 0x1 + 1830 084f 7601 .2byte 0x176 + 1831 0851 01 .byte 0x1 + 1832 0852 00000000 .4byte .LFB14 + 1833 0856 80000000 .4byte .LFE14 + 1834 085a 96030000 .4byte .LLST32 + 1835 085e 01 .byte 0x1 + 1836 085f E4080000 .4byte 0x8e4 + 1837 0863 29 .uleb128 0x29 + 1838 0864 63747000 .ascii "ctp\000" + 1839 0868 01 .byte 0x1 + 1840 0869 7701 .2byte 0x177 + 1841 086b 41020000 .4byte 0x241 + 1842 086f 01 .byte 0x1 + 1843 0870 54 .byte 0x54 + 1844 0871 2E .uleb128 0x2e + 1845 0872 1C000000 .4byte .LBB72 + 1846 0876 5C000000 .4byte .LBE72 + 1847 087a DA080000 .4byte 0x8da + 1848 087e 28 .uleb128 0x28 + 1849 087f 756D7000 .ascii "ump\000" + 1850 0883 01 .byte 0x1 + 1851 0884 7C01 .2byte 0x17c + 1852 0886 22040000 .4byte 0x422 + 1853 088a B6030000 .4byte .LLST33 + 1854 088e 1F .uleb128 0x1f + 1855 088f 38000000 .4byte .LBB73 + 1856 0893 5C000000 .4byte .LBE73 + 1857 0897 2A .uleb128 0x2a + 1858 0898 747000 .ascii "tp\000" + 1859 089b 01 .byte 0x1 + 1860 089c 7F01 .2byte 0x17f + 1861 089e 41020000 .4byte 0x241 + 1862 08a2 2C .uleb128 0x2c + 1863 08a3 9B040000 .4byte 0x49b + 1864 08a7 38000000 .4byte .LBB74 + 1865 08ab 58010000 .4byte .Ldebug_ranges0+0x158 + 1866 08af 01 .byte 0x1 + 1867 08b0 7F01 .2byte 0x17f + 1868 08b2 CF080000 .4byte 0x8cf + 1869 08b6 1C .uleb128 0x1c + 1870 08b7 AC040000 .4byte 0x4ac + 1871 08bb B6030000 .4byte .LLST33 + 1872 08bf 19 .uleb128 0x19 + 1873 08c0 70010000 .4byte .Ldebug_ranges0+0x170 + 1874 08c4 1D .uleb128 0x1d + 1875 08c5 B7040000 .4byte 0x4b7 + 1876 08c9 C9030000 .4byte .LLST35 + 1877 08cd 00 .byte 0 + 1878 08ce 00 .byte 0 + 1879 08cf 22 .uleb128 0x22 + 1880 08d0 5C000000 .4byte .LVL57 + 1881 08d4 05090000 .4byte 0x905 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 34 + + + 1882 08d8 00 .byte 0 + 1883 08d9 00 .byte 0 + 1884 08da 22 .uleb128 0x22 + 1885 08db 74000000 .4byte .LVL58 + 1886 08df 36090000 .4byte 0x936 + 1887 08e3 00 .byte 0 + 1888 08e4 2F .uleb128 0x2f + 1889 08e5 37030000 .4byte .LASF81 + 1890 08e9 08 .byte 0x8 + 1891 08ea 6F .byte 0x6f + 1892 08eb 88030000 .4byte 0x388 + 1893 08ef 01 .byte 0x1 + 1894 08f0 01 .byte 0x1 + 1895 08f1 30 .uleb128 0x30 + 1896 08f2 01 .byte 0x1 + 1897 08f3 77020000 .4byte .LASF75 + 1898 08f7 08 .byte 0x8 + 1899 08f8 93 .byte 0x93 + 1900 08f9 01 .byte 0x1 + 1901 08fa 01 .byte 0x1 + 1902 08fb 05090000 .4byte 0x905 + 1903 08ff 31 .uleb128 0x31 + 1904 0900 AD000000 .4byte 0xad + 1905 0904 00 .byte 0 + 1906 0905 32 .uleb128 0x32 + 1907 0906 01 .byte 0x1 + 1908 0907 A1020000 .4byte .LASF74 + 1909 090b 08 .byte 0x8 + 1910 090c 90 .byte 0x90 + 1911 090d 01 .byte 0x1 + 1912 090e 41020000 .4byte 0x241 + 1913 0912 01 .byte 0x1 + 1914 0913 1D090000 .4byte 0x91d + 1915 0917 31 .uleb128 0x31 + 1916 0918 41020000 .4byte 0x241 + 1917 091c 00 .byte 0 + 1918 091d 30 .uleb128 0x30 + 1919 091e 01 .byte 0x1 + 1920 091f 0F030000 .4byte .LASF76 + 1921 0923 08 .byte 0x8 + 1922 0924 99 .byte 0x99 + 1923 0925 01 .byte 0x1 + 1924 0926 01 .byte 0x1 + 1925 0927 36090000 .4byte 0x936 + 1926 092b 31 .uleb128 0x31 + 1927 092c 41020000 .4byte 0x241 + 1928 0930 31 .uleb128 0x31 + 1929 0931 D9000000 .4byte 0xd9 + 1930 0935 00 .byte 0 + 1931 0936 33 .uleb128 0x33 + 1932 0937 01 .byte 0x1 + 1933 0938 E1000000 .4byte .LASF82 + 1934 093c 08 .byte 0x8 + 1935 093d 9C .byte 0x9c + 1936 093e 01 .byte 0x1 + 1937 093f 01 .byte 0x1 + 1938 0940 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 35 + + + 1939 .section .debug_abbrev,"",%progbits + 1940 .Ldebug_abbrev0: + 1941 0000 01 .uleb128 0x1 + 1942 0001 11 .uleb128 0x11 + 1943 0002 01 .byte 0x1 + 1944 0003 25 .uleb128 0x25 + 1945 0004 0E .uleb128 0xe + 1946 0005 13 .uleb128 0x13 + 1947 0006 0B .uleb128 0xb + 1948 0007 03 .uleb128 0x3 + 1949 0008 0E .uleb128 0xe + 1950 0009 1B .uleb128 0x1b + 1951 000a 0E .uleb128 0xe + 1952 000b 55 .uleb128 0x55 + 1953 000c 06 .uleb128 0x6 + 1954 000d 11 .uleb128 0x11 + 1955 000e 01 .uleb128 0x1 + 1956 000f 52 .uleb128 0x52 + 1957 0010 01 .uleb128 0x1 + 1958 0011 10 .uleb128 0x10 + 1959 0012 06 .uleb128 0x6 + 1960 0013 00 .byte 0 + 1961 0014 00 .byte 0 + 1962 0015 02 .uleb128 0x2 + 1963 0016 24 .uleb128 0x24 + 1964 0017 00 .byte 0 + 1965 0018 0B .uleb128 0xb + 1966 0019 0B .uleb128 0xb + 1967 001a 3E .uleb128 0x3e + 1968 001b 0B .uleb128 0xb + 1969 001c 03 .uleb128 0x3 + 1970 001d 08 .uleb128 0x8 + 1971 001e 00 .byte 0 + 1972 001f 00 .byte 0 + 1973 0020 03 .uleb128 0x3 + 1974 0021 24 .uleb128 0x24 + 1975 0022 00 .byte 0 + 1976 0023 0B .uleb128 0xb + 1977 0024 0B .uleb128 0xb + 1978 0025 3E .uleb128 0x3e + 1979 0026 0B .uleb128 0xb + 1980 0027 03 .uleb128 0x3 + 1981 0028 0E .uleb128 0xe + 1982 0029 00 .byte 0 + 1983 002a 00 .byte 0 + 1984 002b 04 .uleb128 0x4 + 1985 002c 16 .uleb128 0x16 + 1986 002d 00 .byte 0 + 1987 002e 03 .uleb128 0x3 + 1988 002f 0E .uleb128 0xe + 1989 0030 3A .uleb128 0x3a + 1990 0031 0B .uleb128 0xb + 1991 0032 3B .uleb128 0x3b + 1992 0033 0B .uleb128 0xb + 1993 0034 49 .uleb128 0x49 + 1994 0035 13 .uleb128 0x13 + 1995 0036 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 36 + + + 1996 0037 00 .byte 0 + 1997 0038 05 .uleb128 0x5 + 1998 0039 13 .uleb128 0x13 + 1999 003a 01 .byte 0x1 + 2000 003b 03 .uleb128 0x3 + 2001 003c 0E .uleb128 0xe + 2002 003d 0B .uleb128 0xb + 2003 003e 0B .uleb128 0xb + 2004 003f 3A .uleb128 0x3a + 2005 0040 0B .uleb128 0xb + 2006 0041 3B .uleb128 0x3b + 2007 0042 0B .uleb128 0xb + 2008 0043 01 .uleb128 0x1 + 2009 0044 13 .uleb128 0x13 + 2010 0045 00 .byte 0 + 2011 0046 00 .byte 0 + 2012 0047 06 .uleb128 0x6 + 2013 0048 0D .uleb128 0xd + 2014 0049 00 .byte 0 + 2015 004a 03 .uleb128 0x3 + 2016 004b 0E .uleb128 0xe + 2017 004c 3A .uleb128 0x3a + 2018 004d 0B .uleb128 0xb + 2019 004e 3B .uleb128 0x3b + 2020 004f 0B .uleb128 0xb + 2021 0050 49 .uleb128 0x49 + 2022 0051 13 .uleb128 0x13 + 2023 0052 38 .uleb128 0x38 + 2024 0053 0A .uleb128 0xa + 2025 0054 00 .byte 0 + 2026 0055 00 .byte 0 + 2027 0056 07 .uleb128 0x7 + 2028 0057 0D .uleb128 0xd + 2029 0058 00 .byte 0 + 2030 0059 03 .uleb128 0x3 + 2031 005a 08 .uleb128 0x8 + 2032 005b 3A .uleb128 0x3a + 2033 005c 0B .uleb128 0xb + 2034 005d 3B .uleb128 0x3b + 2035 005e 0B .uleb128 0xb + 2036 005f 49 .uleb128 0x49 + 2037 0060 13 .uleb128 0x13 + 2038 0061 38 .uleb128 0x38 + 2039 0062 0A .uleb128 0xa + 2040 0063 00 .byte 0 + 2041 0064 00 .byte 0 + 2042 0065 08 .uleb128 0x8 + 2043 0066 13 .uleb128 0x13 + 2044 0067 01 .byte 0x1 + 2045 0068 0B .uleb128 0xb + 2046 0069 0B .uleb128 0xb + 2047 006a 3A .uleb128 0x3a + 2048 006b 0B .uleb128 0xb + 2049 006c 3B .uleb128 0x3b + 2050 006d 0B .uleb128 0xb + 2051 006e 01 .uleb128 0x1 + 2052 006f 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 37 + + + 2053 0070 00 .byte 0 + 2054 0071 00 .byte 0 + 2055 0072 09 .uleb128 0x9 + 2056 0073 0F .uleb128 0xf + 2057 0074 00 .byte 0 + 2058 0075 0B .uleb128 0xb + 2059 0076 0B .uleb128 0xb + 2060 0077 49 .uleb128 0x49 + 2061 0078 13 .uleb128 0x13 + 2062 0079 00 .byte 0 + 2063 007a 00 .byte 0 + 2064 007b 0A .uleb128 0xa + 2065 007c 0F .uleb128 0xf + 2066 007d 00 .byte 0 + 2067 007e 0B .uleb128 0xb + 2068 007f 0B .uleb128 0xb + 2069 0080 00 .byte 0 + 2070 0081 00 .byte 0 + 2071 0082 0B .uleb128 0xb + 2072 0083 35 .uleb128 0x35 + 2073 0084 00 .byte 0 + 2074 0085 49 .uleb128 0x49 + 2075 0086 13 .uleb128 0x13 + 2076 0087 00 .byte 0 + 2077 0088 00 .byte 0 + 2078 0089 0C .uleb128 0xc + 2079 008a 17 .uleb128 0x17 + 2080 008b 01 .byte 0x1 + 2081 008c 0B .uleb128 0xb + 2082 008d 0B .uleb128 0xb + 2083 008e 3A .uleb128 0x3a + 2084 008f 0B .uleb128 0xb + 2085 0090 3B .uleb128 0x3b + 2086 0091 0B .uleb128 0xb + 2087 0092 01 .uleb128 0x1 + 2088 0093 13 .uleb128 0x13 + 2089 0094 00 .byte 0 + 2090 0095 00 .byte 0 + 2091 0096 0D .uleb128 0xd + 2092 0097 0D .uleb128 0xd + 2093 0098 00 .byte 0 + 2094 0099 03 .uleb128 0x3 + 2095 009a 0E .uleb128 0xe + 2096 009b 3A .uleb128 0x3a + 2097 009c 0B .uleb128 0xb + 2098 009d 3B .uleb128 0x3b + 2099 009e 0B .uleb128 0xb + 2100 009f 49 .uleb128 0x49 + 2101 00a0 13 .uleb128 0x13 + 2102 00a1 00 .byte 0 + 2103 00a2 00 .byte 0 + 2104 00a3 0E .uleb128 0xe + 2105 00a4 26 .uleb128 0x26 + 2106 00a5 00 .byte 0 + 2107 00a6 49 .uleb128 0x49 + 2108 00a7 13 .uleb128 0x13 + 2109 00a8 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 38 + + + 2110 00a9 00 .byte 0 + 2111 00aa 0F .uleb128 0xf + 2112 00ab 2E .uleb128 0x2e + 2113 00ac 01 .byte 0x1 + 2114 00ad 03 .uleb128 0x3 + 2115 00ae 0E .uleb128 0xe + 2116 00af 3A .uleb128 0x3a + 2117 00b0 0B .uleb128 0xb + 2118 00b1 3B .uleb128 0x3b + 2119 00b2 0B .uleb128 0xb + 2120 00b3 27 .uleb128 0x27 + 2121 00b4 0C .uleb128 0xc + 2122 00b5 49 .uleb128 0x49 + 2123 00b6 13 .uleb128 0x13 + 2124 00b7 20 .uleb128 0x20 + 2125 00b8 0B .uleb128 0xb + 2126 00b9 01 .uleb128 0x1 + 2127 00ba 13 .uleb128 0x13 + 2128 00bb 00 .byte 0 + 2129 00bc 00 .byte 0 + 2130 00bd 10 .uleb128 0x10 + 2131 00be 05 .uleb128 0x5 + 2132 00bf 00 .byte 0 + 2133 00c0 03 .uleb128 0x3 + 2134 00c1 08 .uleb128 0x8 + 2135 00c2 3A .uleb128 0x3a + 2136 00c3 0B .uleb128 0xb + 2137 00c4 3B .uleb128 0x3b + 2138 00c5 0B .uleb128 0xb + 2139 00c6 49 .uleb128 0x49 + 2140 00c7 13 .uleb128 0x13 + 2141 00c8 00 .byte 0 + 2142 00c9 00 .byte 0 + 2143 00ca 11 .uleb128 0x11 + 2144 00cb 2E .uleb128 0x2e + 2145 00cc 01 .byte 0x1 + 2146 00cd 03 .uleb128 0x3 + 2147 00ce 0E .uleb128 0xe + 2148 00cf 3A .uleb128 0x3a + 2149 00d0 0B .uleb128 0xb + 2150 00d1 3B .uleb128 0x3b + 2151 00d2 0B .uleb128 0xb + 2152 00d3 27 .uleb128 0x27 + 2153 00d4 0C .uleb128 0xc + 2154 00d5 20 .uleb128 0x20 + 2155 00d6 0B .uleb128 0xb + 2156 00d7 01 .uleb128 0x1 + 2157 00d8 13 .uleb128 0x13 + 2158 00d9 00 .byte 0 + 2159 00da 00 .byte 0 + 2160 00db 12 .uleb128 0x12 + 2161 00dc 34 .uleb128 0x34 + 2162 00dd 00 .byte 0 + 2163 00de 03 .uleb128 0x3 + 2164 00df 08 .uleb128 0x8 + 2165 00e0 3A .uleb128 0x3a + 2166 00e1 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 39 + + + 2167 00e2 3B .uleb128 0x3b + 2168 00e3 0B .uleb128 0xb + 2169 00e4 49 .uleb128 0x49 + 2170 00e5 13 .uleb128 0x13 + 2171 00e6 00 .byte 0 + 2172 00e7 00 .byte 0 + 2173 00e8 13 .uleb128 0x13 + 2174 00e9 2E .uleb128 0x2e + 2175 00ea 01 .byte 0x1 + 2176 00eb 3F .uleb128 0x3f + 2177 00ec 0C .uleb128 0xc + 2178 00ed 03 .uleb128 0x3 + 2179 00ee 0E .uleb128 0xe + 2180 00ef 3A .uleb128 0x3a + 2181 00f0 0B .uleb128 0xb + 2182 00f1 3B .uleb128 0x3b + 2183 00f2 0B .uleb128 0xb + 2184 00f3 27 .uleb128 0x27 + 2185 00f4 0C .uleb128 0xc + 2186 00f5 49 .uleb128 0x49 + 2187 00f6 13 .uleb128 0x13 + 2188 00f7 20 .uleb128 0x20 + 2189 00f8 0B .uleb128 0xb + 2190 00f9 01 .uleb128 0x1 + 2191 00fa 13 .uleb128 0x13 + 2192 00fb 00 .byte 0 + 2193 00fc 00 .byte 0 + 2194 00fd 14 .uleb128 0x14 + 2195 00fe 2E .uleb128 0x2e + 2196 00ff 01 .byte 0x1 + 2197 0100 3F .uleb128 0x3f + 2198 0101 0C .uleb128 0xc + 2199 0102 03 .uleb128 0x3 + 2200 0103 0E .uleb128 0xe + 2201 0104 3A .uleb128 0x3a + 2202 0105 0B .uleb128 0xb + 2203 0106 3B .uleb128 0x3b + 2204 0107 0B .uleb128 0xb + 2205 0108 27 .uleb128 0x27 + 2206 0109 0C .uleb128 0xc + 2207 010a 11 .uleb128 0x11 + 2208 010b 01 .uleb128 0x1 + 2209 010c 12 .uleb128 0x12 + 2210 010d 01 .uleb128 0x1 + 2211 010e 40 .uleb128 0x40 + 2212 010f 0A .uleb128 0xa + 2213 0110 9742 .uleb128 0x2117 + 2214 0112 0C .uleb128 0xc + 2215 0113 01 .uleb128 0x1 + 2216 0114 13 .uleb128 0x13 + 2217 0115 00 .byte 0 + 2218 0116 00 .byte 0 + 2219 0117 15 .uleb128 0x15 + 2220 0118 05 .uleb128 0x5 + 2221 0119 00 .byte 0 + 2222 011a 03 .uleb128 0x3 + 2223 011b 08 .uleb128 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 40 + + + 2224 011c 3A .uleb128 0x3a + 2225 011d 0B .uleb128 0xb + 2226 011e 3B .uleb128 0x3b + 2227 011f 0B .uleb128 0xb + 2228 0120 49 .uleb128 0x49 + 2229 0121 13 .uleb128 0x13 + 2230 0122 02 .uleb128 0x2 + 2231 0123 0A .uleb128 0xa + 2232 0124 00 .byte 0 + 2233 0125 00 .byte 0 + 2234 0126 16 .uleb128 0x16 + 2235 0127 2E .uleb128 0x2e + 2236 0128 01 .byte 0x1 + 2237 0129 3F .uleb128 0x3f + 2238 012a 0C .uleb128 0xc + 2239 012b 03 .uleb128 0x3 + 2240 012c 0E .uleb128 0xe + 2241 012d 3A .uleb128 0x3a + 2242 012e 0B .uleb128 0xb + 2243 012f 3B .uleb128 0x3b + 2244 0130 0B .uleb128 0xb + 2245 0131 27 .uleb128 0x27 + 2246 0132 0C .uleb128 0xc + 2247 0133 11 .uleb128 0x11 + 2248 0134 01 .uleb128 0x1 + 2249 0135 12 .uleb128 0x12 + 2250 0136 01 .uleb128 0x1 + 2251 0137 40 .uleb128 0x40 + 2252 0138 06 .uleb128 0x6 + 2253 0139 9742 .uleb128 0x2117 + 2254 013b 0C .uleb128 0xc + 2255 013c 01 .uleb128 0x1 + 2256 013d 13 .uleb128 0x13 + 2257 013e 00 .byte 0 + 2258 013f 00 .byte 0 + 2259 0140 17 .uleb128 0x17 + 2260 0141 05 .uleb128 0x5 + 2261 0142 00 .byte 0 + 2262 0143 03 .uleb128 0x3 + 2263 0144 08 .uleb128 0x8 + 2264 0145 3A .uleb128 0x3a + 2265 0146 0B .uleb128 0xb + 2266 0147 3B .uleb128 0x3b + 2267 0148 0B .uleb128 0xb + 2268 0149 49 .uleb128 0x49 + 2269 014a 13 .uleb128 0x13 + 2270 014b 02 .uleb128 0x2 + 2271 014c 06 .uleb128 0x6 + 2272 014d 00 .byte 0 + 2273 014e 00 .byte 0 + 2274 014f 18 .uleb128 0x18 + 2275 0150 34 .uleb128 0x34 + 2276 0151 00 .byte 0 + 2277 0152 03 .uleb128 0x3 + 2278 0153 08 .uleb128 0x8 + 2279 0154 3A .uleb128 0x3a + 2280 0155 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 41 + + + 2281 0156 3B .uleb128 0x3b + 2282 0157 0B .uleb128 0xb + 2283 0158 49 .uleb128 0x49 + 2284 0159 13 .uleb128 0x13 + 2285 015a 02 .uleb128 0x2 + 2286 015b 0A .uleb128 0xa + 2287 015c 00 .byte 0 + 2288 015d 00 .byte 0 + 2289 015e 19 .uleb128 0x19 + 2290 015f 0B .uleb128 0xb + 2291 0160 01 .byte 0x1 + 2292 0161 55 .uleb128 0x55 + 2293 0162 06 .uleb128 0x6 + 2294 0163 00 .byte 0 + 2295 0164 00 .byte 0 + 2296 0165 1A .uleb128 0x1a + 2297 0166 34 .uleb128 0x34 + 2298 0167 00 .byte 0 + 2299 0168 03 .uleb128 0x3 + 2300 0169 08 .uleb128 0x8 + 2301 016a 3A .uleb128 0x3a + 2302 016b 0B .uleb128 0xb + 2303 016c 3B .uleb128 0x3b + 2304 016d 0B .uleb128 0xb + 2305 016e 49 .uleb128 0x49 + 2306 016f 13 .uleb128 0x13 + 2307 0170 02 .uleb128 0x2 + 2308 0171 06 .uleb128 0x6 + 2309 0172 00 .byte 0 + 2310 0173 00 .byte 0 + 2311 0174 1B .uleb128 0x1b + 2312 0175 1D .uleb128 0x1d + 2313 0176 01 .byte 0x1 + 2314 0177 31 .uleb128 0x31 + 2315 0178 13 .uleb128 0x13 + 2316 0179 52 .uleb128 0x52 + 2317 017a 01 .uleb128 0x1 + 2318 017b 55 .uleb128 0x55 + 2319 017c 06 .uleb128 0x6 + 2320 017d 58 .uleb128 0x58 + 2321 017e 0B .uleb128 0xb + 2322 017f 59 .uleb128 0x59 + 2323 0180 0B .uleb128 0xb + 2324 0181 01 .uleb128 0x1 + 2325 0182 13 .uleb128 0x13 + 2326 0183 00 .byte 0 + 2327 0184 00 .byte 0 + 2328 0185 1C .uleb128 0x1c + 2329 0186 05 .uleb128 0x5 + 2330 0187 00 .byte 0 + 2331 0188 31 .uleb128 0x31 + 2332 0189 13 .uleb128 0x13 + 2333 018a 02 .uleb128 0x2 + 2334 018b 06 .uleb128 0x6 + 2335 018c 00 .byte 0 + 2336 018d 00 .byte 0 + 2337 018e 1D .uleb128 0x1d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 42 + + + 2338 018f 34 .uleb128 0x34 + 2339 0190 00 .byte 0 + 2340 0191 31 .uleb128 0x31 + 2341 0192 13 .uleb128 0x13 + 2342 0193 02 .uleb128 0x2 + 2343 0194 06 .uleb128 0x6 + 2344 0195 00 .byte 0 + 2345 0196 00 .byte 0 + 2346 0197 1E .uleb128 0x1e + 2347 0198 1D .uleb128 0x1d + 2348 0199 01 .byte 0x1 + 2349 019a 31 .uleb128 0x31 + 2350 019b 13 .uleb128 0x13 + 2351 019c 11 .uleb128 0x11 + 2352 019d 01 .uleb128 0x1 + 2353 019e 12 .uleb128 0x12 + 2354 019f 01 .uleb128 0x1 + 2355 01a0 58 .uleb128 0x58 + 2356 01a1 0B .uleb128 0xb + 2357 01a2 59 .uleb128 0x59 + 2358 01a3 0B .uleb128 0xb + 2359 01a4 01 .uleb128 0x1 + 2360 01a5 13 .uleb128 0x13 + 2361 01a6 00 .byte 0 + 2362 01a7 00 .byte 0 + 2363 01a8 1F .uleb128 0x1f + 2364 01a9 0B .uleb128 0xb + 2365 01aa 01 .byte 0x1 + 2366 01ab 11 .uleb128 0x11 + 2367 01ac 01 .uleb128 0x1 + 2368 01ad 12 .uleb128 0x12 + 2369 01ae 01 .uleb128 0x1 + 2370 01af 00 .byte 0 + 2371 01b0 00 .byte 0 + 2372 01b1 20 .uleb128 0x20 + 2373 01b2 898201 .uleb128 0x4109 + 2374 01b5 01 .byte 0x1 + 2375 01b6 11 .uleb128 0x11 + 2376 01b7 01 .uleb128 0x1 + 2377 01b8 9542 .uleb128 0x2115 + 2378 01ba 0C .uleb128 0xc + 2379 01bb 31 .uleb128 0x31 + 2380 01bc 13 .uleb128 0x13 + 2381 01bd 01 .uleb128 0x1 + 2382 01be 13 .uleb128 0x13 + 2383 01bf 00 .byte 0 + 2384 01c0 00 .byte 0 + 2385 01c1 21 .uleb128 0x21 + 2386 01c2 8A8201 .uleb128 0x410a + 2387 01c5 00 .byte 0 + 2388 01c6 02 .uleb128 0x2 + 2389 01c7 0A .uleb128 0xa + 2390 01c8 9142 .uleb128 0x2111 + 2391 01ca 0A .uleb128 0xa + 2392 01cb 00 .byte 0 + 2393 01cc 00 .byte 0 + 2394 01cd 22 .uleb128 0x22 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 43 + + + 2395 01ce 898201 .uleb128 0x4109 + 2396 01d1 00 .byte 0 + 2397 01d2 11 .uleb128 0x11 + 2398 01d3 01 .uleb128 0x1 + 2399 01d4 31 .uleb128 0x31 + 2400 01d5 13 .uleb128 0x13 + 2401 01d6 00 .byte 0 + 2402 01d7 00 .byte 0 + 2403 01d8 23 .uleb128 0x23 + 2404 01d9 898201 .uleb128 0x4109 + 2405 01dc 01 .byte 0x1 + 2406 01dd 11 .uleb128 0x11 + 2407 01de 01 .uleb128 0x1 + 2408 01df 31 .uleb128 0x31 + 2409 01e0 13 .uleb128 0x13 + 2410 01e1 00 .byte 0 + 2411 01e2 00 .byte 0 + 2412 01e3 24 .uleb128 0x24 + 2413 01e4 2E .uleb128 0x2e + 2414 01e5 01 .byte 0x1 + 2415 01e6 3F .uleb128 0x3f + 2416 01e7 0C .uleb128 0xc + 2417 01e8 03 .uleb128 0x3 + 2418 01e9 0E .uleb128 0xe + 2419 01ea 3A .uleb128 0x3a + 2420 01eb 0B .uleb128 0xb + 2421 01ec 3B .uleb128 0x3b + 2422 01ed 0B .uleb128 0xb + 2423 01ee 27 .uleb128 0x27 + 2424 01ef 0C .uleb128 0xc + 2425 01f0 49 .uleb128 0x49 + 2426 01f1 13 .uleb128 0x13 + 2427 01f2 11 .uleb128 0x11 + 2428 01f3 01 .uleb128 0x1 + 2429 01f4 12 .uleb128 0x12 + 2430 01f5 01 .uleb128 0x1 + 2431 01f6 40 .uleb128 0x40 + 2432 01f7 0A .uleb128 0xa + 2433 01f8 9742 .uleb128 0x2117 + 2434 01fa 0C .uleb128 0xc + 2435 01fb 01 .uleb128 0x1 + 2436 01fc 13 .uleb128 0x13 + 2437 01fd 00 .byte 0 + 2438 01fe 00 .byte 0 + 2439 01ff 25 .uleb128 0x25 + 2440 0200 1D .uleb128 0x1d + 2441 0201 01 .byte 0x1 + 2442 0202 31 .uleb128 0x31 + 2443 0203 13 .uleb128 0x13 + 2444 0204 11 .uleb128 0x11 + 2445 0205 01 .uleb128 0x1 + 2446 0206 12 .uleb128 0x12 + 2447 0207 01 .uleb128 0x1 + 2448 0208 58 .uleb128 0x58 + 2449 0209 0B .uleb128 0xb + 2450 020a 59 .uleb128 0x59 + 2451 020b 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 44 + + + 2452 020c 00 .byte 0 + 2453 020d 00 .byte 0 + 2454 020e 26 .uleb128 0x26 + 2455 020f 2E .uleb128 0x2e + 2456 0210 01 .byte 0x1 + 2457 0211 31 .uleb128 0x31 + 2458 0212 13 .uleb128 0x13 + 2459 0213 11 .uleb128 0x11 + 2460 0214 01 .uleb128 0x1 + 2461 0215 12 .uleb128 0x12 + 2462 0216 01 .uleb128 0x1 + 2463 0217 40 .uleb128 0x40 + 2464 0218 0A .uleb128 0xa + 2465 0219 9742 .uleb128 0x2117 + 2466 021b 0C .uleb128 0xc + 2467 021c 01 .uleb128 0x1 + 2468 021d 13 .uleb128 0x13 + 2469 021e 00 .byte 0 + 2470 021f 00 .byte 0 + 2471 0220 27 .uleb128 0x27 + 2472 0221 2E .uleb128 0x2e + 2473 0222 01 .byte 0x1 + 2474 0223 3F .uleb128 0x3f + 2475 0224 0C .uleb128 0xc + 2476 0225 03 .uleb128 0x3 + 2477 0226 0E .uleb128 0xe + 2478 0227 3A .uleb128 0x3a + 2479 0228 0B .uleb128 0xb + 2480 0229 3B .uleb128 0x3b + 2481 022a 05 .uleb128 0x5 + 2482 022b 27 .uleb128 0x27 + 2483 022c 0C .uleb128 0xc + 2484 022d 49 .uleb128 0x49 + 2485 022e 13 .uleb128 0x13 + 2486 022f 11 .uleb128 0x11 + 2487 0230 01 .uleb128 0x1 + 2488 0231 12 .uleb128 0x12 + 2489 0232 01 .uleb128 0x1 + 2490 0233 40 .uleb128 0x40 + 2491 0234 06 .uleb128 0x6 + 2492 0235 9742 .uleb128 0x2117 + 2493 0237 0C .uleb128 0xc + 2494 0238 01 .uleb128 0x1 + 2495 0239 13 .uleb128 0x13 + 2496 023a 00 .byte 0 + 2497 023b 00 .byte 0 + 2498 023c 28 .uleb128 0x28 + 2499 023d 34 .uleb128 0x34 + 2500 023e 00 .byte 0 + 2501 023f 03 .uleb128 0x3 + 2502 0240 08 .uleb128 0x8 + 2503 0241 3A .uleb128 0x3a + 2504 0242 0B .uleb128 0xb + 2505 0243 3B .uleb128 0x3b + 2506 0244 05 .uleb128 0x5 + 2507 0245 49 .uleb128 0x49 + 2508 0246 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 45 + + + 2509 0247 02 .uleb128 0x2 + 2510 0248 06 .uleb128 0x6 + 2511 0249 00 .byte 0 + 2512 024a 00 .byte 0 + 2513 024b 29 .uleb128 0x29 + 2514 024c 34 .uleb128 0x34 + 2515 024d 00 .byte 0 + 2516 024e 03 .uleb128 0x3 + 2517 024f 08 .uleb128 0x8 + 2518 0250 3A .uleb128 0x3a + 2519 0251 0B .uleb128 0xb + 2520 0252 3B .uleb128 0x3b + 2521 0253 05 .uleb128 0x5 + 2522 0254 49 .uleb128 0x49 + 2523 0255 13 .uleb128 0x13 + 2524 0256 02 .uleb128 0x2 + 2525 0257 0A .uleb128 0xa + 2526 0258 00 .byte 0 + 2527 0259 00 .byte 0 + 2528 025a 2A .uleb128 0x2a + 2529 025b 34 .uleb128 0x34 + 2530 025c 00 .byte 0 + 2531 025d 03 .uleb128 0x3 + 2532 025e 08 .uleb128 0x8 + 2533 025f 3A .uleb128 0x3a + 2534 0260 0B .uleb128 0xb + 2535 0261 3B .uleb128 0x3b + 2536 0262 05 .uleb128 0x5 + 2537 0263 49 .uleb128 0x49 + 2538 0264 13 .uleb128 0x13 + 2539 0265 00 .byte 0 + 2540 0266 00 .byte 0 + 2541 0267 2B .uleb128 0x2b + 2542 0268 34 .uleb128 0x34 + 2543 0269 00 .byte 0 + 2544 026a 03 .uleb128 0x3 + 2545 026b 0E .uleb128 0xe + 2546 026c 3A .uleb128 0x3a + 2547 026d 0B .uleb128 0xb + 2548 026e 3B .uleb128 0x3b + 2549 026f 05 .uleb128 0x5 + 2550 0270 49 .uleb128 0x49 + 2551 0271 13 .uleb128 0x13 + 2552 0272 02 .uleb128 0x2 + 2553 0273 06 .uleb128 0x6 + 2554 0274 00 .byte 0 + 2555 0275 00 .byte 0 + 2556 0276 2C .uleb128 0x2c + 2557 0277 1D .uleb128 0x1d + 2558 0278 01 .byte 0x1 + 2559 0279 31 .uleb128 0x31 + 2560 027a 13 .uleb128 0x13 + 2561 027b 52 .uleb128 0x52 + 2562 027c 01 .uleb128 0x1 + 2563 027d 55 .uleb128 0x55 + 2564 027e 06 .uleb128 0x6 + 2565 027f 58 .uleb128 0x58 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 46 + + + 2566 0280 0B .uleb128 0xb + 2567 0281 59 .uleb128 0x59 + 2568 0282 05 .uleb128 0x5 + 2569 0283 01 .uleb128 0x1 + 2570 0284 13 .uleb128 0x13 + 2571 0285 00 .byte 0 + 2572 0286 00 .byte 0 + 2573 0287 2D .uleb128 0x2d + 2574 0288 2E .uleb128 0x2e + 2575 0289 01 .byte 0x1 + 2576 028a 3F .uleb128 0x3f + 2577 028b 0C .uleb128 0xc + 2578 028c 03 .uleb128 0x3 + 2579 028d 0E .uleb128 0xe + 2580 028e 3A .uleb128 0x3a + 2581 028f 0B .uleb128 0xb + 2582 0290 3B .uleb128 0x3b + 2583 0291 05 .uleb128 0x5 + 2584 0292 27 .uleb128 0x27 + 2585 0293 0C .uleb128 0xc + 2586 0294 11 .uleb128 0x11 + 2587 0295 01 .uleb128 0x1 + 2588 0296 12 .uleb128 0x12 + 2589 0297 01 .uleb128 0x1 + 2590 0298 40 .uleb128 0x40 + 2591 0299 06 .uleb128 0x6 + 2592 029a 9742 .uleb128 0x2117 + 2593 029c 0C .uleb128 0xc + 2594 029d 01 .uleb128 0x1 + 2595 029e 13 .uleb128 0x13 + 2596 029f 00 .byte 0 + 2597 02a0 00 .byte 0 + 2598 02a1 2E .uleb128 0x2e + 2599 02a2 0B .uleb128 0xb + 2600 02a3 01 .byte 0x1 + 2601 02a4 11 .uleb128 0x11 + 2602 02a5 01 .uleb128 0x1 + 2603 02a6 12 .uleb128 0x12 + 2604 02a7 01 .uleb128 0x1 + 2605 02a8 01 .uleb128 0x1 + 2606 02a9 13 .uleb128 0x13 + 2607 02aa 00 .byte 0 + 2608 02ab 00 .byte 0 + 2609 02ac 2F .uleb128 0x2f + 2610 02ad 34 .uleb128 0x34 + 2611 02ae 00 .byte 0 + 2612 02af 03 .uleb128 0x3 + 2613 02b0 0E .uleb128 0xe + 2614 02b1 3A .uleb128 0x3a + 2615 02b2 0B .uleb128 0xb + 2616 02b3 3B .uleb128 0x3b + 2617 02b4 0B .uleb128 0xb + 2618 02b5 49 .uleb128 0x49 + 2619 02b6 13 .uleb128 0x13 + 2620 02b7 3F .uleb128 0x3f + 2621 02b8 0C .uleb128 0xc + 2622 02b9 3C .uleb128 0x3c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 47 + + + 2623 02ba 0C .uleb128 0xc + 2624 02bb 00 .byte 0 + 2625 02bc 00 .byte 0 + 2626 02bd 30 .uleb128 0x30 + 2627 02be 2E .uleb128 0x2e + 2628 02bf 01 .byte 0x1 + 2629 02c0 3F .uleb128 0x3f + 2630 02c1 0C .uleb128 0xc + 2631 02c2 03 .uleb128 0x3 + 2632 02c3 0E .uleb128 0xe + 2633 02c4 3A .uleb128 0x3a + 2634 02c5 0B .uleb128 0xb + 2635 02c6 3B .uleb128 0x3b + 2636 02c7 0B .uleb128 0xb + 2637 02c8 27 .uleb128 0x27 + 2638 02c9 0C .uleb128 0xc + 2639 02ca 3C .uleb128 0x3c + 2640 02cb 0C .uleb128 0xc + 2641 02cc 01 .uleb128 0x1 + 2642 02cd 13 .uleb128 0x13 + 2643 02ce 00 .byte 0 + 2644 02cf 00 .byte 0 + 2645 02d0 31 .uleb128 0x31 + 2646 02d1 05 .uleb128 0x5 + 2647 02d2 00 .byte 0 + 2648 02d3 49 .uleb128 0x49 + 2649 02d4 13 .uleb128 0x13 + 2650 02d5 00 .byte 0 + 2651 02d6 00 .byte 0 + 2652 02d7 32 .uleb128 0x32 + 2653 02d8 2E .uleb128 0x2e + 2654 02d9 01 .byte 0x1 + 2655 02da 3F .uleb128 0x3f + 2656 02db 0C .uleb128 0xc + 2657 02dc 03 .uleb128 0x3 + 2658 02dd 0E .uleb128 0xe + 2659 02de 3A .uleb128 0x3a + 2660 02df 0B .uleb128 0xb + 2661 02e0 3B .uleb128 0x3b + 2662 02e1 0B .uleb128 0xb + 2663 02e2 27 .uleb128 0x27 + 2664 02e3 0C .uleb128 0xc + 2665 02e4 49 .uleb128 0x49 + 2666 02e5 13 .uleb128 0x13 + 2667 02e6 3C .uleb128 0x3c + 2668 02e7 0C .uleb128 0xc + 2669 02e8 01 .uleb128 0x1 + 2670 02e9 13 .uleb128 0x13 + 2671 02ea 00 .byte 0 + 2672 02eb 00 .byte 0 + 2673 02ec 33 .uleb128 0x33 + 2674 02ed 2E .uleb128 0x2e + 2675 02ee 00 .byte 0 + 2676 02ef 3F .uleb128 0x3f + 2677 02f0 0C .uleb128 0xc + 2678 02f1 03 .uleb128 0x3 + 2679 02f2 0E .uleb128 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 48 + + + 2680 02f3 3A .uleb128 0x3a + 2681 02f4 0B .uleb128 0xb + 2682 02f5 3B .uleb128 0x3b + 2683 02f6 0B .uleb128 0xb + 2684 02f7 27 .uleb128 0x27 + 2685 02f8 0C .uleb128 0xc + 2686 02f9 3C .uleb128 0x3c + 2687 02fa 0C .uleb128 0xc + 2688 02fb 00 .byte 0 + 2689 02fc 00 .byte 0 + 2690 02fd 00 .byte 0 + 2691 .section .debug_loc,"",%progbits + 2692 .Ldebug_loc0: + 2693 .LLST0: + 2694 0000 00000000 .4byte .LFB9 + 2695 0004 10000000 .4byte .LCFI0 + 2696 0008 0200 .2byte 0x2 + 2697 000a 7D .byte 0x7d + 2698 000b 00 .sleb128 0 + 2699 000c 10000000 .4byte .LCFI0 + 2700 0010 78010000 .4byte .LFE9 + 2701 0014 0200 .2byte 0x2 + 2702 0016 7D .byte 0x7d + 2703 0017 10 .sleb128 16 + 2704 0018 00000000 .4byte 0 + 2705 001c 00000000 .4byte 0 + 2706 .LLST1: + 2707 0020 00000000 .4byte .LVL1 + 2708 0024 2C000000 .4byte .LVL4 + 2709 0028 0100 .2byte 0x1 + 2710 002a 50 .byte 0x50 + 2711 002b 2C000000 .4byte .LVL4 + 2712 002f 58010000 .4byte .LVL22 + 2713 0033 0100 .2byte 0x1 + 2714 0035 55 .byte 0x55 + 2715 0036 58010000 .4byte .LVL22 + 2716 003a 6C010000 .4byte .LVL23 + 2717 003e 0100 .2byte 0x1 + 2718 0040 50 .byte 0x50 + 2719 0041 6C010000 .4byte .LVL23 + 2720 0045 78010000 .4byte .LFE9 + 2721 0049 0100 .2byte 0x1 + 2722 004b 55 .byte 0x55 + 2723 004c 00000000 .4byte 0 + 2724 0050 00000000 .4byte 0 + 2725 .LLST2: + 2726 0054 1C000000 .4byte .LVL3 + 2727 0058 4C000000 .4byte .LVL5 + 2728 005c 0100 .2byte 0x1 + 2729 005e 53 .byte 0x53 + 2730 005f 90000000 .4byte .LVL8 + 2731 0063 A0000000 .4byte .LVL9 + 2732 0067 0100 .2byte 0x1 + 2733 0069 53 .byte 0x53 + 2734 006a A0000000 .4byte .LVL9 + 2735 006e A7000000 .4byte .LVL10-1 + 2736 0072 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 49 + + + 2737 0074 50 .byte 0x50 + 2738 0075 AC000000 .4byte .LVL11 + 2739 0079 58010000 .4byte .LVL22 + 2740 007d 0100 .2byte 0x1 + 2741 007f 53 .byte 0x53 + 2742 0080 6C010000 .4byte .LVL23 + 2743 0084 78010000 .4byte .LFE9 + 2744 0088 0100 .2byte 0x1 + 2745 008a 53 .byte 0x53 + 2746 008b 00000000 .4byte 0 + 2747 008f 00000000 .4byte 0 + 2748 .LLST3: + 2749 0093 4C000000 .4byte .LVL5 + 2750 0097 90000000 .4byte .LVL8 + 2751 009b 0100 .2byte 0x1 + 2752 009d 55 .byte 0x55 + 2753 009e 00000000 .4byte 0 + 2754 00a2 00000000 .4byte 0 + 2755 .LLST4: + 2756 00a6 4C000000 .4byte .LVL5 + 2757 00aa 90000000 .4byte .LVL8 + 2758 00ae 0100 .2byte 0x1 + 2759 00b0 54 .byte 0x54 + 2760 00b1 00000000 .4byte 0 + 2761 00b5 00000000 .4byte 0 + 2762 .LLST5: + 2763 00b9 4C000000 .4byte .LVL5 + 2764 00bd 50000000 .4byte .LVL6 + 2765 00c1 0100 .2byte 0x1 + 2766 00c3 55 .byte 0x55 + 2767 00c4 50000000 .4byte .LVL6 + 2768 00c8 8F000000 .4byte .LVL8-1 + 2769 00cc 0100 .2byte 0x1 + 2770 00ce 53 .byte 0x53 + 2771 00cf 00000000 .4byte 0 + 2772 00d3 00000000 .4byte 0 + 2773 .LLST6: + 2774 00d7 90000000 .4byte .LVL8 + 2775 00db A0000000 .4byte .LVL9 + 2776 00df 0100 .2byte 0x1 + 2777 00e1 53 .byte 0x53 + 2778 00e2 A0000000 .4byte .LVL9 + 2779 00e6 A7000000 .4byte .LVL10-1 + 2780 00ea 0100 .2byte 0x1 + 2781 00ec 50 .byte 0x50 + 2782 00ed 00000000 .4byte 0 + 2783 00f1 00000000 .4byte 0 + 2784 .LLST7: + 2785 00f5 AC000000 .4byte .LVL11 + 2786 00f9 F8000000 .4byte .LVL15 + 2787 00fd 0100 .2byte 0x1 + 2788 00ff 53 .byte 0x53 + 2789 0100 00000000 .4byte 0 + 2790 0104 00000000 .4byte 0 + 2791 .LLST8: + 2792 0108 B8000000 .4byte .LVL12 + 2793 010c F8000000 .4byte .LVL15 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 50 + + + 2794 0110 0100 .2byte 0x1 + 2795 0112 5C .byte 0x5c + 2796 0113 00000000 .4byte 0 + 2797 0117 00000000 .4byte 0 + 2798 .LLST9: + 2799 011b B8000000 .4byte .LVL12 + 2800 011f F8000000 .4byte .LVL15 + 2801 0123 0100 .2byte 0x1 + 2802 0125 53 .byte 0x53 + 2803 0126 00000000 .4byte 0 + 2804 012a 00000000 .4byte 0 + 2805 .LLST10: + 2806 012e B8000000 .4byte .LVL12 + 2807 0132 C8000000 .4byte .LVL13 + 2808 0136 0100 .2byte 0x1 + 2809 0138 5C .byte 0x5c + 2810 0139 C8000000 .4byte .LVL13 + 2811 013d F8000000 .4byte .LVL15 + 2812 0141 0100 .2byte 0x1 + 2813 0143 52 .byte 0x52 + 2814 0144 00000000 .4byte 0 + 2815 0148 00000000 .4byte 0 + 2816 .LLST11: + 2817 014c F8000000 .4byte .LVL15 + 2818 0150 44010000 .4byte .LVL20 + 2819 0154 0100 .2byte 0x1 + 2820 0156 53 .byte 0x53 + 2821 0157 44010000 .4byte .LVL20 + 2822 015b 4C010000 .4byte .LVL21 + 2823 015f 0200 .2byte 0x2 + 2824 0161 72 .byte 0x72 + 2825 0162 04 .sleb128 4 + 2826 0163 6C010000 .4byte .LVL23 + 2827 0167 78010000 .4byte .LFE9 + 2828 016b 0100 .2byte 0x1 + 2829 016d 53 .byte 0x53 + 2830 016e 00000000 .4byte 0 + 2831 0172 00000000 .4byte 0 + 2832 .LLST12: + 2833 0176 04010000 .4byte .LVL16 + 2834 017a 58010000 .4byte .LVL22 + 2835 017e 0100 .2byte 0x1 + 2836 0180 5C .byte 0x5c + 2837 0181 6C010000 .4byte .LVL23 + 2838 0185 78010000 .4byte .LFE9 + 2839 0189 0100 .2byte 0x1 + 2840 018b 5C .byte 0x5c + 2841 018c 00000000 .4byte 0 + 2842 0190 00000000 .4byte 0 + 2843 .LLST13: + 2844 0194 04010000 .4byte .LVL16 + 2845 0198 44010000 .4byte .LVL20 + 2846 019c 0100 .2byte 0x1 + 2847 019e 53 .byte 0x53 + 2848 019f 44010000 .4byte .LVL20 + 2849 01a3 4C010000 .4byte .LVL21 + 2850 01a7 0200 .2byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 51 + + + 2851 01a9 72 .byte 0x72 + 2852 01aa 04 .sleb128 4 + 2853 01ab 6C010000 .4byte .LVL23 + 2854 01af 78010000 .4byte .LFE9 + 2855 01b3 0100 .2byte 0x1 + 2856 01b5 53 .byte 0x53 + 2857 01b6 00000000 .4byte 0 + 2858 01ba 00000000 .4byte 0 + 2859 .LLST14: + 2860 01be 04010000 .4byte .LVL16 + 2861 01c2 14010000 .4byte .LVL17 + 2862 01c6 0100 .2byte 0x1 + 2863 01c8 5C .byte 0x5c + 2864 01c9 14010000 .4byte .LVL17 + 2865 01cd 2C010000 .4byte .LVL19 + 2866 01d1 0100 .2byte 0x1 + 2867 01d3 52 .byte 0x52 + 2868 01d4 6C010000 .4byte .LVL23 + 2869 01d8 70010000 .4byte .LVL24 + 2870 01dc 0100 .2byte 0x1 + 2871 01de 52 .byte 0x52 + 2872 01df 00000000 .4byte 0 + 2873 01e3 00000000 .4byte 0 + 2874 .LLST15: + 2875 01e7 00000000 .4byte .LFB8 + 2876 01eb 04000000 .4byte .LCFI1 + 2877 01ef 0200 .2byte 0x2 + 2878 01f1 7D .byte 0x7d + 2879 01f2 00 .sleb128 0 + 2880 01f3 04000000 .4byte .LCFI1 + 2881 01f7 14000000 .4byte .LFE8 + 2882 01fb 0200 .2byte 0x2 + 2883 01fd 7D .byte 0x7d + 2884 01fe 08 .sleb128 8 + 2885 01ff 00000000 .4byte 0 + 2886 0203 00000000 .4byte 0 + 2887 .LLST16: + 2888 0207 00000000 .4byte .LVL25 + 2889 020b 0B000000 .4byte .LVL26-1 + 2890 020f 0100 .2byte 0x1 + 2891 0211 50 .byte 0x50 + 2892 0212 0B000000 .4byte .LVL26-1 + 2893 0216 14000000 .4byte .LFE8 + 2894 021a 0400 .2byte 0x4 + 2895 021c F3 .byte 0xf3 + 2896 021d 01 .uleb128 0x1 + 2897 021e 50 .byte 0x50 + 2898 021f 9F .byte 0x9f + 2899 0220 00000000 .4byte 0 + 2900 0224 00000000 .4byte 0 + 2901 .LLST17: + 2902 0228 00000000 .4byte .LVL27 + 2903 022c 18000000 .4byte .LVL29 + 2904 0230 0100 .2byte 0x1 + 2905 0232 50 .byte 0x50 + 2906 0233 18000000 .4byte .LVL29 + 2907 0237 3C000000 .4byte .LFE10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 52 + + + 2908 023b 0100 .2byte 0x1 + 2909 023d 53 .byte 0x53 + 2910 023e 00000000 .4byte 0 + 2911 0242 00000000 .4byte 0 + 2912 .LLST18: + 2913 0246 08000000 .4byte .LVL28 + 2914 024a 18000000 .4byte .LVL29 + 2915 024e 0100 .2byte 0x1 + 2916 0250 50 .byte 0x50 + 2917 0251 18000000 .4byte .LVL29 + 2918 0255 3C000000 .4byte .LFE10 + 2919 0259 0100 .2byte 0x1 + 2920 025b 53 .byte 0x53 + 2921 025c 00000000 .4byte 0 + 2922 0260 00000000 .4byte 0 + 2923 .LLST19: + 2924 0264 00000000 .4byte .LVL30 + 2925 0268 14000000 .4byte .LVL31 + 2926 026c 0100 .2byte 0x1 + 2927 026e 50 .byte 0x50 + 2928 026f 14000000 .4byte .LVL31 + 2929 0273 34000000 .4byte .LFE11 + 2930 0277 0100 .2byte 0x1 + 2931 0279 53 .byte 0x53 + 2932 027a 00000000 .4byte 0 + 2933 027e 00000000 .4byte 0 + 2934 .LLST20: + 2935 0282 00000000 .4byte .LFB12 + 2936 0286 08000000 .4byte .LCFI2 + 2937 028a 0200 .2byte 0x2 + 2938 028c 7D .byte 0x7d + 2939 028d 00 .sleb128 0 + 2940 028e 08000000 .4byte .LCFI2 + 2941 0292 A0000000 .4byte .LFE12 + 2942 0296 0200 .2byte 0x2 + 2943 0298 7D .byte 0x7d + 2944 0299 08 .sleb128 8 + 2945 029a 00000000 .4byte 0 + 2946 029e 00000000 .4byte 0 + 2947 .LLST21: + 2948 02a2 0C000000 .4byte .LVL32 + 2949 02a6 6C000000 .4byte .LVL39 + 2950 02aa 0100 .2byte 0x1 + 2951 02ac 50 .byte 0x50 + 2952 02ad 90000000 .4byte .LVL42 + 2953 02b1 A0000000 .4byte .LFE12 + 2954 02b5 0100 .2byte 0x1 + 2955 02b7 50 .byte 0x50 + 2956 02b8 00000000 .4byte 0 + 2957 02bc 00000000 .4byte 0 + 2958 .LLST22: + 2959 02c0 30000000 .4byte .LVL34 + 2960 02c4 5C000000 .4byte .LVL37 + 2961 02c8 0100 .2byte 0x1 + 2962 02ca 53 .byte 0x53 + 2963 02cb 00000000 .4byte 0 + 2964 02cf 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 53 + + + 2965 .LLST23: + 2966 02d3 30000000 .4byte .LVL34 + 2967 02d7 74000000 .4byte .LVL40 + 2968 02db 0100 .2byte 0x1 + 2969 02dd 51 .byte 0x51 + 2970 02de 00000000 .4byte 0 + 2971 02e2 00000000 .4byte 0 + 2972 .LLST24: + 2973 02e6 64000000 .4byte .LVL38 + 2974 02ea 84000000 .4byte .LVL41 + 2975 02ee 0100 .2byte 0x1 + 2976 02f0 54 .byte 0x54 + 2977 02f1 00000000 .4byte 0 + 2978 02f5 00000000 .4byte 0 + 2979 .LLST25: + 2980 02f9 64000000 .4byte .LVL38 + 2981 02fd 83000000 .4byte .LVL41-1 + 2982 0301 0100 .2byte 0x1 + 2983 0303 5C .byte 0x5c + 2984 0304 00000000 .4byte 0 + 2985 0308 00000000 .4byte 0 + 2986 .LLST26: + 2987 030c 00000000 .4byte .LFB13 + 2988 0310 08000000 .4byte .LCFI3 + 2989 0314 0200 .2byte 0x2 + 2990 0316 7D .byte 0x7d + 2991 0317 00 .sleb128 0 + 2992 0318 08000000 .4byte .LCFI3 + 2993 031c 98000000 .4byte .LFE13 + 2994 0320 0200 .2byte 0x2 + 2995 0322 7D .byte 0x7d + 2996 0323 08 .sleb128 8 + 2997 0324 00000000 .4byte 0 + 2998 0328 00000000 .4byte 0 + 2999 .LLST27: + 3000 032c 0C000000 .4byte .LVL43 + 3001 0330 68000000 .4byte .LVL50 + 3002 0334 0100 .2byte 0x1 + 3003 0336 50 .byte 0x50 + 3004 0337 84000000 .4byte .LVL52 + 3005 033b 90000000 .4byte .LVL53 + 3006 033f 0100 .2byte 0x1 + 3007 0341 50 .byte 0x50 + 3008 0342 00000000 .4byte 0 + 3009 0346 00000000 .4byte 0 + 3010 .LLST28: + 3011 034a 2C000000 .4byte .LVL45 + 3012 034e 58000000 .4byte .LVL48 + 3013 0352 0100 .2byte 0x1 + 3014 0354 53 .byte 0x53 + 3015 0355 00000000 .4byte 0 + 3016 0359 00000000 .4byte 0 + 3017 .LLST29: + 3018 035d 2C000000 .4byte .LVL45 + 3019 0361 7B000000 .4byte .LVL51-1 + 3020 0365 0100 .2byte 0x1 + 3021 0367 51 .byte 0x51 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 54 + + + 3022 0368 00000000 .4byte 0 + 3023 036c 00000000 .4byte 0 + 3024 .LLST30: + 3025 0370 60000000 .4byte .LVL49 + 3026 0374 84000000 .4byte .LVL52 + 3027 0378 0100 .2byte 0x1 + 3028 037a 54 .byte 0x54 + 3029 037b 00000000 .4byte 0 + 3030 037f 00000000 .4byte 0 + 3031 .LLST31: + 3032 0383 60000000 .4byte .LVL49 + 3033 0387 7B000000 .4byte .LVL51-1 + 3034 038b 0100 .2byte 0x1 + 3035 038d 5C .byte 0x5c + 3036 038e 00000000 .4byte 0 + 3037 0392 00000000 .4byte 0 + 3038 .LLST32: + 3039 0396 00000000 .4byte .LFB14 + 3040 039a 04000000 .4byte .LCFI4 + 3041 039e 0200 .2byte 0x2 + 3042 03a0 7D .byte 0x7d + 3043 03a1 00 .sleb128 0 + 3044 03a2 04000000 .4byte .LCFI4 + 3045 03a6 80000000 .4byte .LFE14 + 3046 03aa 0200 .2byte 0x2 + 3047 03ac 7D .byte 0x7d + 3048 03ad 10 .sleb128 16 + 3049 03ae 00000000 .4byte 0 + 3050 03b2 00000000 .4byte 0 + 3051 .LLST33: + 3052 03b6 20000000 .4byte .LVL55 + 3053 03ba 5B000000 .4byte .LVL57-1 + 3054 03be 0100 .2byte 0x1 + 3055 03c0 53 .byte 0x53 + 3056 03c1 00000000 .4byte 0 + 3057 03c5 00000000 .4byte 0 + 3058 .LLST35: + 3059 03c9 24000000 .4byte .LVL56 + 3060 03cd 5B000000 .4byte .LVL57-1 + 3061 03d1 0100 .2byte 0x1 + 3062 03d3 52 .byte 0x52 + 3063 03d4 00000000 .4byte 0 + 3064 03d8 00000000 .4byte 0 + 3065 .section .debug_aranges,"",%progbits + 3066 0000 54000000 .4byte 0x54 + 3067 0004 0200 .2byte 0x2 + 3068 0006 00000000 .4byte .Ldebug_info0 + 3069 000a 04 .byte 0x4 + 3070 000b 00 .byte 0 + 3071 000c 0000 .2byte 0 + 3072 000e 0000 .2byte 0 + 3073 0010 00000000 .4byte .LFB7 + 3074 0014 14000000 .4byte .LFE7-.LFB7 + 3075 0018 00000000 .4byte .LFB9 + 3076 001c 78010000 .4byte .LFE9-.LFB9 + 3077 0020 00000000 .4byte .LFB8 + 3078 0024 14000000 .4byte .LFE8-.LFB8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 55 + + + 3079 0028 00000000 .4byte .LFB10 + 3080 002c 3C000000 .4byte .LFE10-.LFB10 + 3081 0030 00000000 .4byte .LFB11 + 3082 0034 34000000 .4byte .LFE11-.LFB11 + 3083 0038 00000000 .4byte .LFB12 + 3084 003c A0000000 .4byte .LFE12-.LFB12 + 3085 0040 00000000 .4byte .LFB13 + 3086 0044 98000000 .4byte .LFE13-.LFB13 + 3087 0048 00000000 .4byte .LFB14 + 3088 004c 80000000 .4byte .LFE14-.LFB14 + 3089 0050 00000000 .4byte 0 + 3090 0054 00000000 .4byte 0 + 3091 .section .debug_ranges,"",%progbits + 3092 .Ldebug_ranges0: + 3093 0000 1C000000 .4byte .LBB27 + 3094 0004 88000000 .4byte .LBE27 + 3095 0008 8C000000 .4byte .LBB54 + 3096 000c 58010000 .4byte .LBE54 + 3097 0010 6C010000 .4byte .LBB55 + 3098 0014 78010000 .4byte .LBE55 + 3099 0018 00000000 .4byte 0 + 3100 001c 00000000 .4byte 0 + 3101 0020 50000000 .4byte .LBB28 + 3102 0024 70000000 .4byte .LBE28 + 3103 0028 74000000 .4byte .LBB31 + 3104 002c 84000000 .4byte .LBE31 + 3105 0030 00000000 .4byte 0 + 3106 0034 00000000 .4byte 0 + 3107 0038 50000000 .4byte .LBB29 + 3108 003c 70000000 .4byte .LBE29 + 3109 0040 74000000 .4byte .LBB30 + 3110 0044 84000000 .4byte .LBE30 + 3111 0048 00000000 .4byte 0 + 3112 004c 00000000 .4byte 0 + 3113 0050 90000000 .4byte .LBB32 + 3114 0054 98000000 .4byte .LBE32 + 3115 0058 9C000000 .4byte .LBB35 + 3116 005c A4000000 .4byte .LBE35 + 3117 0060 00000000 .4byte 0 + 3118 0064 00000000 .4byte 0 + 3119 0068 AC000000 .4byte .LBB36 + 3120 006c B4000000 .4byte .LBE36 + 3121 0070 B8000000 .4byte .LBB40 + 3122 0074 C0000000 .4byte .LBE40 + 3123 0078 C4000000 .4byte .LBB41 + 3124 007c C8000000 .4byte .LBE41 + 3125 0080 00000000 .4byte 0 + 3126 0084 00000000 .4byte 0 + 3127 0088 F8000000 .4byte .LBB44 + 3128 008c 00010000 .4byte .LBE44 + 3129 0090 04010000 .4byte .LBB48 + 3130 0094 0C010000 .4byte .LBE48 + 3131 0098 10010000 .4byte .LBB49 + 3132 009c 14010000 .4byte .LBE49 + 3133 00a0 00000000 .4byte 0 + 3134 00a4 00000000 .4byte 0 + 3135 00a8 14010000 .4byte .LBB50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 56 + + + 3136 00ac 40010000 .4byte .LBE50 + 3137 00b0 6C010000 .4byte .LBB53 + 3138 00b4 78010000 .4byte .LBE53 + 3139 00b8 00000000 .4byte 0 + 3140 00bc 00000000 .4byte 0 + 3141 00c0 14010000 .4byte .LBB51 + 3142 00c4 40010000 .4byte .LBE51 + 3143 00c8 6C010000 .4byte .LBB52 + 3144 00cc 78010000 .4byte .LBE52 + 3145 00d0 00000000 .4byte 0 + 3146 00d4 00000000 .4byte 0 + 3147 00d8 58000000 .4byte .LBB59 + 3148 00dc 5C000000 .4byte .LBE59 + 3149 00e0 64000000 .4byte .LBB63 + 3150 00e4 68000000 .4byte .LBE63 + 3151 00e8 6C000000 .4byte .LBB64 + 3152 00ec 70000000 .4byte .LBE64 + 3153 00f0 00000000 .4byte 0 + 3154 00f4 00000000 .4byte 0 + 3155 00f8 58000000 .4byte .LBB60 + 3156 00fc 5C000000 .4byte .LBE60 + 3157 0100 64000000 .4byte .LBB61 + 3158 0104 68000000 .4byte .LBE61 + 3159 0108 6C000000 .4byte .LBB62 + 3160 010c 70000000 .4byte .LBE62 + 3161 0110 00000000 .4byte 0 + 3162 0114 00000000 .4byte 0 + 3163 0118 54000000 .4byte .LBB66 + 3164 011c 58000000 .4byte .LBE66 + 3165 0120 60000000 .4byte .LBB70 + 3166 0124 64000000 .4byte .LBE70 + 3167 0128 68000000 .4byte .LBB71 + 3168 012c 6C000000 .4byte .LBE71 + 3169 0130 00000000 .4byte 0 + 3170 0134 00000000 .4byte 0 + 3171 0138 54000000 .4byte .LBB67 + 3172 013c 58000000 .4byte .LBE67 + 3173 0140 60000000 .4byte .LBB68 + 3174 0144 64000000 .4byte .LBE68 + 3175 0148 68000000 .4byte .LBB69 + 3176 014c 6C000000 .4byte .LBE69 + 3177 0150 00000000 .4byte 0 + 3178 0154 00000000 .4byte 0 + 3179 0158 38000000 .4byte .LBB74 + 3180 015c 3C000000 .4byte .LBE74 + 3181 0160 44000000 .4byte .LBB77 + 3182 0164 4C000000 .4byte .LBE77 + 3183 0168 00000000 .4byte 0 + 3184 016c 00000000 .4byte 0 + 3185 0170 38000000 .4byte .LBB75 + 3186 0174 3C000000 .4byte .LBE75 + 3187 0178 44000000 .4byte .LBB76 + 3188 017c 4C000000 .4byte .LBE76 + 3189 0180 00000000 .4byte 0 + 3190 0184 00000000 .4byte 0 + 3191 0188 00000000 .4byte .LFB7 + 3192 018c 14000000 .4byte .LFE7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 57 + + + 3193 0190 00000000 .4byte .LFB9 + 3194 0194 78010000 .4byte .LFE9 + 3195 0198 00000000 .4byte .LFB8 + 3196 019c 14000000 .4byte .LFE8 + 3197 01a0 00000000 .4byte .LFB10 + 3198 01a4 3C000000 .4byte .LFE10 + 3199 01a8 00000000 .4byte .LFB11 + 3200 01ac 34000000 .4byte .LFE11 + 3201 01b0 00000000 .4byte .LFB12 + 3202 01b4 A0000000 .4byte .LFE12 + 3203 01b8 00000000 .4byte .LFB13 + 3204 01bc 98000000 .4byte .LFE13 + 3205 01c0 00000000 .4byte .LFB14 + 3206 01c4 80000000 .4byte .LFE14 + 3207 01c8 00000000 .4byte 0 + 3208 01cc 00000000 .4byte 0 + 3209 .section .debug_line,"",%progbits + 3210 .Ldebug_line0: + 3211 0000 13030000 .section .debug_str,"MS",%progbits,1 + 3211 02000301 + 3211 00000201 + 3211 FB0E0D00 + 3211 01010101 + 3212 .LASF37: + 3213 0000 705F6D73 .ascii "p_msg\000" + 3213 6700 + 3214 .LASF57: + 3215 0006 7264796D .ascii "rdymsg\000" + 3215 736700 + 3216 .LASF11: + 3217 000d 6C6F6E67 .ascii "long long unsigned int\000" + 3217 206C6F6E + 3217 6720756E + 3217 7369676E + 3217 65642069 + 3218 .LASF58: + 3219 0024 65786974 .ascii "exitcode\000" + 3219 636F6465 + 3219 00 + 3220 .LASF69: + 3221 002d 63684D74 .ascii "chMtxUnlock\000" + 3221 78556E6C + 3221 6F636B00 + 3222 .LASF25: + 3223 0039 705F7072 .ascii "p_prio\000" + 3223 696F00 + 3224 .LASF10: + 3225 0040 6C6F6E67 .ascii "long long int\000" + 3225 206C6F6E + 3225 6720696E + 3225 7400 + 3226 .LASF1: + 3227 004e 7369676E .ascii "signed char\000" + 3227 65642063 + 3227 68617200 + 3228 .LASF12: + 3229 005a 626F6F6C .ascii "bool_t\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 58 + + + 3229 5F7400 + 3230 .LASF54: + 3231 0061 6D5F7175 .ascii "m_queue\000" + 3231 65756500 + 3232 .LASF17: + 3233 0069 74736C69 .ascii "tslices_t\000" + 3233 6365735F + 3233 7400 + 3234 .LASF7: + 3235 0073 6C6F6E67 .ascii "long int\000" + 3235 20696E74 + 3235 00 + 3236 .LASF15: + 3237 007c 74737461 .ascii "tstate_t\000" + 3237 74655F74 + 3237 00 + 3238 .LASF66: + 3239 0085 63684D74 .ascii "chMtxLockS\000" + 3239 784C6F63 + 3239 6B5300 + 3240 .LASF73: + 3241 0090 63684D74 .ascii "chMtxTryLockS\000" + 3241 78547279 + 3241 4C6F636B + 3241 5300 + 3242 .LASF27: + 3243 009e 705F6E65 .ascii "p_newer\000" + 3243 77657200 + 3244 .LASF79: + 3245 00a6 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 3245 73657273 + 3245 5C4E6963 + 3245 6F204D61 + 3245 61735C44 + 3246 00d3 312D4243 .ascii "1-BCM2835-GCC\000" + 3246 4D323833 + 3246 352D4743 + 3246 4300 + 3247 .LASF82: + 3248 00e1 63685363 .ascii "chSchRescheduleS\000" + 3248 68526573 + 3248 63686564 + 3248 756C6553 + 3248 00 + 3249 .LASF49: + 3250 00f2 725F6E65 .ascii "r_newer\000" + 3250 77657200 + 3251 .LASF43: + 3252 00fa 72656761 .ascii "regarm_t\000" + 3252 726D5F74 + 3252 00 + 3253 .LASF71: + 3254 0103 63684D74 .ascii "chMtxUnlockS\000" + 3254 78556E6C + 3254 6F636B53 + 3254 00 + 3255 .LASF0: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 59 + + + 3256 0110 756E7369 .ascii "unsigned int\000" + 3256 676E6564 + 3256 20696E74 + 3256 00 + 3257 .LASF9: + 3258 011d 6C6F6E67 .ascii "long unsigned int\000" + 3258 20756E73 + 3258 69676E65 + 3258 6420696E + 3258 7400 + 3259 .LASF45: + 3260 012f 636F6E74 .ascii "context\000" + 3260 65787400 + 3261 .LASF4: + 3262 0137 73686F72 .ascii "short unsigned int\000" + 3262 7420756E + 3262 7369676E + 3262 65642069 + 3262 6E7400 + 3263 .LASF19: + 3264 014a 6D73675F .ascii "msg_t\000" + 3264 7400 + 3265 .LASF80: + 3266 0150 7072696F .ascii "prio_insert\000" + 3266 5F696E73 + 3266 65727400 + 3267 .LASF72: + 3268 015c 63684D74 .ascii "chMtxUnlockAll\000" + 3268 78556E6C + 3268 6F636B41 + 3268 6C6C00 + 3269 .LASF70: + 3270 016b 6E657770 .ascii "newprio\000" + 3270 72696F00 + 3271 .LASF14: + 3272 0173 746D6F64 .ascii "tmode_t\000" + 3272 655F7400 + 3273 .LASF42: + 3274 017b 54687265 .ascii "ThreadsList\000" + 3274 6164734C + 3274 69737400 + 3275 .LASF20: + 3276 0187 6576656E .ascii "eventmask_t\000" + 3276 746D6173 + 3276 6B5F7400 + 3277 .LASF68: + 3278 0193 63684D74 .ascii "chMtxTryLock\000" + 3278 78547279 + 3278 4C6F636B + 3278 00 + 3279 .LASF53: + 3280 01a0 4D757465 .ascii "Mutex\000" + 3280 7800 + 3281 .LASF62: + 3282 01a6 73697A65 .ascii "sizetype\000" + 3282 74797065 + 3282 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 60 + + + 3283 .LASF67: + 3284 01af 63684D74 .ascii "chMtxLock\000" + 3284 784C6F63 + 3284 6B00 + 3285 .LASF28: + 3286 01b9 705F6F6C .ascii "p_older\000" + 3286 64657200 + 3287 .LASF48: + 3288 01c1 725F6374 .ascii "r_ctx\000" + 3288 7800 + 3289 .LASF41: + 3290 01c7 54687265 .ascii "ThreadsQueue\000" + 3290 61647351 + 3290 75657565 + 3290 00 + 3291 .LASF63: + 3292 01d4 64657175 .ascii "dequeue\000" + 3292 65756500 + 3293 .LASF77: + 3294 01dc 474E5520 .ascii "GNU C 4.7.2\000" + 3294 4320342E + 3294 372E3200 + 3295 .LASF51: + 3296 01e8 725F6375 .ascii "r_current\000" + 3296 7272656E + 3296 7400 + 3297 .LASF50: + 3298 01f2 725F6F6C .ascii "r_older\000" + 3298 64657200 + 3299 .LASF16: + 3300 01fa 74726566 .ascii "trefs_t\000" + 3300 735F7400 + 3301 .LASF24: + 3302 0202 705F7072 .ascii "p_prev\000" + 3302 657600 + 3303 .LASF18: + 3304 0209 74707269 .ascii "tprio_t\000" + 3304 6F5F7400 + 3305 .LASF13: + 3306 0211 5F426F6F .ascii "_Bool\000" + 3306 6C00 + 3307 .LASF6: + 3308 0217 696E7433 .ascii "int32_t\000" + 3308 325F7400 + 3309 .LASF2: + 3310 021f 756E7369 .ascii "unsigned char\000" + 3310 676E6564 + 3310 20636861 + 3310 7200 + 3311 .LASF39: + 3312 022d 705F6D74 .ascii "p_mtxlist\000" + 3312 786C6973 + 3312 7400 + 3313 .LASF3: + 3314 0237 73686F72 .ascii "short int\000" + 3314 7420696E + 3314 7400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 61 + + + 3315 .LASF30: + 3316 0241 705F7374 .ascii "p_state\000" + 3316 61746500 + 3317 .LASF33: + 3318 0249 705F7072 .ascii "p_preempt\000" + 3318 65656D70 + 3318 7400 + 3319 .LASF47: + 3320 0253 725F7072 .ascii "r_prio\000" + 3320 696F00 + 3321 .LASF60: + 3322 025a 65776D61 .ascii "ewmask\000" + 3322 736B00 + 3323 .LASF23: + 3324 0261 705F6E65 .ascii "p_next\000" + 3324 787400 + 3325 .LASF31: + 3326 0268 705F666C .ascii "p_flags\000" + 3326 61677300 + 3327 .LASF22: + 3328 0270 54687265 .ascii "Thread\000" + 3328 616400 + 3329 .LASF75: + 3330 0277 63685363 .ascii "chSchGoSleepS\000" + 3330 68476F53 + 3330 6C656570 + 3330 5300 + 3331 .LASF38: + 3332 0285 705F6570 .ascii "p_epending\000" + 3332 656E6469 + 3332 6E6700 + 3333 .LASF8: + 3334 0290 75696E74 .ascii "uint32_t\000" + 3334 33325F74 + 3334 00 + 3335 .LASF46: + 3336 0299 725F7175 .ascii "r_queue\000" + 3336 65756500 + 3337 .LASF74: + 3338 02a1 63685363 .ascii "chSchReadyI\000" + 3338 68526561 + 3338 64794900 + 3339 .LASF61: + 3340 02ad 63686172 .ascii "char\000" + 3340 00 + 3341 .LASF64: + 3342 02b2 6669666F .ascii "fifo_remove\000" + 3342 5F72656D + 3342 6F766500 + 3343 .LASF78: + 3344 02be 2E2E2F2E .ascii "../../os/kernel/src/chmtx.c\000" + 3344 2E2F6F73 + 3344 2F6B6572 + 3344 6E656C2F + 3344 7372632F + 3345 .LASF56: + 3346 02da 6D5F6E65 .ascii "m_next\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 62 + + + 3346 787400 + 3347 .LASF21: + 3348 02e1 73797374 .ascii "systime_t\000" + 3348 696D655F + 3348 7400 + 3349 .LASF40: + 3350 02eb 705F7265 .ascii "p_realprio\000" + 3350 616C7072 + 3350 696F00 + 3351 .LASF34: + 3352 02f6 705F7469 .ascii "p_time\000" + 3352 6D6500 + 3353 .LASF44: + 3354 02fd 696E7463 .ascii "intctx\000" + 3354 747800 + 3355 .LASF36: + 3356 0304 705F6D73 .ascii "p_msgqueue\000" + 3356 67717565 + 3356 756500 + 3357 .LASF76: + 3358 030f 63685363 .ascii "chSchWakeupS\000" + 3358 6857616B + 3358 65757053 + 3358 00 + 3359 .LASF65: + 3360 031c 63684D74 .ascii "chMtxInit\000" + 3360 78496E69 + 3360 7400 + 3361 .LASF32: + 3362 0326 705F7265 .ascii "p_refs\000" + 3362 667300 + 3363 .LASF52: + 3364 032d 52656164 .ascii "ReadyList\000" + 3364 794C6973 + 3364 7400 + 3365 .LASF81: + 3366 0337 726C6973 .ascii "rlist\000" + 3366 7400 + 3367 .LASF5: + 3368 033d 75696E74 .ascii "uint8_t\000" + 3368 385F7400 + 3369 .LASF59: + 3370 0345 77746F62 .ascii "wtobjp\000" + 3370 6A7000 + 3371 .LASF29: + 3372 034c 705F6E61 .ascii "p_name\000" + 3372 6D6500 + 3373 .LASF55: + 3374 0353 6D5F6F77 .ascii "m_owner\000" + 3374 6E657200 + 3375 .LASF26: + 3376 035b 705F6374 .ascii "p_ctx\000" + 3376 7800 + 3377 .LASF35: + 3378 0361 705F7761 .ascii "p_waiting\000" + 3378 6974696E + 3378 6700 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 63 + + + 3379 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s page 64 + + +DEFINED SYMBOLS + *ABS*:00000000 chmtx.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:17 .text.chMtxInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:20 .text.chMtxInit:00000000 chMtxInit +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:41 .text.chMtxLockS:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:44 .text.chMtxLockS:00000000 chMtxLockS +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:303 .text.chMtxLockS:00000174 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:311 .text.chMtxLock:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:314 .text.chMtxLock:00000000 chMtxLock +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:342 .text.chMtxTryLock:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:345 .text.chMtxTryLock:00000000 chMtxTryLock +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:393 .text.chMtxTryLock:00000038 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:398 .text.chMtxTryLockS:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:401 .text.chMtxTryLockS:00000000 chMtxTryLockS +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:437 .text.chMtxTryLockS:00000030 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:442 .text.chMtxUnlock:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:445 .text.chMtxUnlock:00000000 chMtxUnlock +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:562 .text.chMtxUnlock:0000009c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:567 .text.chMtxUnlockS:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:570 .text.chMtxUnlockS:00000000 chMtxUnlockS +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:678 .text.chMtxUnlockS:00000094 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:683 .text.chMtxUnlockAll:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:686 .text.chMtxUnlockAll:00000000 chMtxUnlockAll +C:\Users\NICOMA~1\AppData\Local\Temp\ccOlbPVg.s:778 .text.chMtxUnlockAll:0000007c $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chSchGoSleepS +chSchReadyI +rlist +chSchWakeupS +chSchRescheduleS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chprintf.lst b/demos/ARM11-BCM2835-GCC/build/lst/chprintf.lst new file mode 100644 index 0000000000..cdb79dd8e2 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chprintf.lst @@ -0,0 +1,3856 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chprintf.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .global __aeabi_uidivmod + 17 .global __aeabi_uidiv + 18 .section .text.long_to_string_with_divisor,"ax",%progbits + 19 .align 2 + 20 .type long_to_string_with_divisor, %function + 21 long_to_string_with_divisor: + 22 .LFB8: + 23 .file 1 "../../os/various/chprintf.c" + 24 .loc 1 40 0 + 25 .cfi_startproc + 26 @ args = 0, pretend = 0, frame = 0 + 27 @ frame_needed = 0, uses_anonymous_args = 0 + 28 .LVL0: + 29 .loc 1 47 0 + 30 0000 000053E3 cmp r3, #0 + 31 .loc 1 40 0 + 32 0004 F84F2DE9 stmfd sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} + 33 .LCFI0: + 34 .cfi_def_cfa_offset 40 + 35 .cfi_offset 3, -40 + 36 .cfi_offset 4, -36 + 37 .cfi_offset 5, -32 + 38 .cfi_offset 6, -28 + 39 .cfi_offset 7, -24 + 40 .cfi_offset 8, -20 + 41 .cfi_offset 9, -16 + 42 .cfi_offset 10, -12 + 43 .cfi_offset 11, -8 + 44 .cfi_offset 14, -4 + 45 .loc 1 40 0 + 46 0008 0050A0E1 mov r5, r0 + 47 .LVL1: + 48 000c 0270A0E1 mov r7, r2 + 49 .loc 1 47 0 + 50 0010 0380A011 movne r8, r3 + 51 0014 0180A001 moveq r8, r1 + 52 .LVL2: + 53 .loc 1 52 0 + 54 0018 0B9080E2 add r9, r0, #11 + 55 .LVL3: + 56 .loc 1 37 0 + 57 001c 0A6080E2 add r6, r0, #10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 2 + + + 58 .loc 1 45 0 + 59 0020 01B0A0E1 mov fp, r1 + 60 .LVL4: + 61 .L4: + 62 .loc 1 54 0 + 63 0024 0B00A0E1 mov r0, fp + 64 0028 0710A0E1 mov r1, r7 + 65 002c FEFFFFEB bl __aeabi_uidivmod + 66 .LVL5: + 67 0030 0130A0E1 mov r3, r1 + 68 .LVL6: + 69 .loc 1 55 0 + 70 0034 304083E2 add r4, r3, #48 + 71 .LVL7: + 72 .loc 1 56 0 + 73 0038 390054E3 cmp r4, #57 + 74 .loc 1 57 0 + 75 003c 374083C2 addgt r4, r3, #55 + 76 .LVL8: + 77 .loc 1 58 0 + 78 0040 7440EFE6 uxtb r4, r4 + 79 .LVL9: + 80 .loc 1 59 0 + 81 0044 0B00A0E1 mov r0, fp + 82 0048 0710A0E1 mov r1, r7 + 83 .LVL10: + 84 .loc 1 58 0 + 85 004c 06A0A0E1 mov sl, r6 + 86 0050 014046E4 strb r4, [r6], #-1 + 87 .LVL11: + 88 .loc 1 59 0 + 89 0054 FEFFFFEB bl __aeabi_uidiv + 90 .LVL12: + 91 .loc 1 60 0 + 92 0058 0710A0E1 mov r1, r7 + 93 .loc 1 59 0 + 94 005c 00B0A0E1 mov fp, r0 + 95 .LVL13: + 96 .loc 1 60 0 + 97 0060 0800A0E1 mov r0, r8 + 98 .LVL14: + 99 0064 FEFFFFEB bl __aeabi_uidiv + 100 .LVL15: + 101 0068 008050E2 subs r8, r0, #0 + 102 006c ECFFFF1A bne .L4 + 103 .LVL16: + 104 .loc 1 62 0 + 105 0070 09906AE0 rsb r9, sl, r9 + 106 .LVL17: + 107 .loc 1 37 0 + 108 0074 099085E0 add r9, r5, r9 + 109 .LVL18: + 110 0078 000000EA b .L6 + 111 .LVL19: + 112 .L11: + 113 007c 0140FAE5 ldrb r4, [sl, #1]! @ zero_extendqisi2 + 114 .L6: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 3 + + + 115 .loc 1 64 0 discriminator 1 + 116 0080 0140C5E4 strb r4, [r5], #1 + 117 .LVL20: + 118 .loc 1 65 0 discriminator 1 + 119 0084 090055E1 cmp r5, r9 + 120 0088 FBFFFF1A bne .L11 + 121 .loc 1 68 0 + 122 008c 0500A0E1 mov r0, r5 + 123 .LVL21: + 124 0090 F88FBDE8 ldmfd sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} + 125 .cfi_endproc + 126 .LFE8: + 127 .size long_to_string_with_divisor, .-long_to_string_with_divisor + 128 .global __aeabi_d2f + 129 .global __aeabi_fcmplt + 130 .global __aeabi_f2iz + 131 .global __aeabi_f2d + 132 .global __aeabi_i2d + 133 .global __aeabi_dsub + 134 .global __aeabi_dmul + 135 .global __aeabi_d2iz + 136 .section .text.chvprintf,"ax",%progbits + 137 .align 2 + 138 .global chvprintf + 139 .type chvprintf, %function + 140 chvprintf: + 141 .LFB11: + 142 .loc 1 112 0 + 143 .cfi_startproc + 144 @ args = 0, pretend = 0, frame = 48 + 145 @ frame_needed = 0, uses_anonymous_args = 0 + 146 .LVL22: + 147 0000 F04F2DE9 stmfd sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 148 .LCFI1: + 149 .cfi_def_cfa_offset 36 + 150 .cfi_offset 4, -36 + 151 .cfi_offset 5, -32 + 152 .cfi_offset 6, -28 + 153 .cfi_offset 7, -24 + 154 .cfi_offset 8, -20 + 155 .cfi_offset 9, -16 + 156 .cfi_offset 10, -12 + 157 .cfi_offset 11, -8 + 158 .cfi_offset 14, -4 + 159 0004 34D04DE2 sub sp, sp, #52 + 160 .LCFI2: + 161 .cfi_def_cfa_offset 88 + 162 .loc 1 132 0 + 163 0008 18308DE2 add r3, sp, #24 + 164 000c 08308DE5 str r3, [sp, #8] + 165 .loc 1 112 0 + 166 0010 0260A0E1 mov r6, r2 + 167 0014 08209DE5 ldr r2, [sp, #8] + 168 .LVL23: + 169 .loc 1 236 0 + 170 0018 19308DE2 add r3, sp, #25 + 171 001c 032062E0 rsb r2, r2, r3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 4 + + + 172 0020 04308DE5 str r3, [sp, #4] + 173 .loc 1 112 0 + 174 0024 0050A0E1 mov r5, r0 + 175 0028 0170A0E1 mov r7, r1 + 176 002c 0C208DE5 str r2, [sp, #12] + 177 .LVL24: + 178 .L76: + 179 .loc 1 125 0 + 180 0030 0740A0E1 mov r4, r7 + 181 0034 0110D4E4 ldrb r1, [r4], #1 @ zero_extendqisi2 + 182 .LVL25: + 183 .loc 1 126 0 + 184 0038 000051E3 cmp r1, #0 + 185 003c 0A00000A beq .L12 + 186 .LVL26: + 187 .L83: + 188 .loc 1 128 0 + 189 0040 250051E3 cmp r1, #37 + 190 0044 0A00000A beq .L15 + 191 .loc 1 129 0 + 192 0048 003095E5 ldr r3, [r5, #0] + 193 .loc 1 125 0 + 194 004c 0470A0E1 mov r7, r4 + 195 .loc 1 129 0 + 196 0050 0500A0E1 mov r0, r5 + 197 0054 083093E5 ldr r3, [r3, #8] + 198 .loc 1 125 0 + 199 0058 0740A0E1 mov r4, r7 + 200 .loc 1 129 0 + 201 005c 33FF2FE1 blx r3 + 202 .LVL27: + 203 .loc 1 125 0 + 204 0060 0110D4E4 ldrb r1, [r4], #1 @ zero_extendqisi2 + 205 .LVL28: + 206 .loc 1 126 0 + 207 0064 000051E3 cmp r1, #0 + 208 0068 F4FFFF1A bne .L83 + 209 .LVL29: + 210 .L12: + 211 .loc 1 261 0 + 212 006c 34D08DE2 add sp, sp, #52 + 213 0070 F08FBDE8 ldmfd sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 214 .L15: + 215 .LVL30: + 216 .loc 1 135 0 + 217 0074 0130D7E5 ldrb r3, [r7, #1] @ zero_extendqisi2 + 218 0078 2D0053E3 cmp r3, #45 + 219 007c 0230D705 ldreqb r3, [r7, #2] @ zero_extendqisi2 + 220 .loc 1 136 0 + 221 0080 02408702 addeq r4, r7, #2 + 222 .LVL31: + 223 .loc 1 137 0 + 224 0084 01A0A003 moveq sl, #1 + 225 .loc 1 134 0 + 226 0088 00A0A013 movne sl, #0 + 227 .LVL32: + 228 .loc 1 140 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 5 + + + 229 008c 2E0053E3 cmp r3, #46 + 230 0090 30005313 cmpne r3, #48 + 231 0094 0130D405 ldreqb r3, [r4, #1] @ zero_extendqisi2 + 232 .loc 1 141 0 + 233 0098 01408402 addeq r4, r4, #1 + 234 .LVL33: + 235 009c 0410A0E1 mov r1, r4 + 236 .loc 1 142 0 + 237 00a0 3080A003 moveq r8, #48 + 238 .loc 1 139 0 + 239 00a4 2080A013 movne r8, #32 + 240 .LVL34: + 241 .loc 1 144 0 + 242 00a8 0040A0E3 mov r4, #0 + 243 00ac 050000EA b .L21 + 244 .LVL35: + 245 .L84: + 246 .loc 1 150 0 + 247 00b0 0020D6E5 ldrb r2, [r6, #0] @ zero_extendqisi2 + 248 .LVL36: + 249 00b4 046086E2 add r6, r6, #4 + 250 .LVL37: + 251 .L19: + 252 .loc 1 153 0 + 253 00b8 044184E0 add r4, r4, r4, asl #2 + 254 .LVL38: + 255 00bc 0130D1E5 ldrb r3, [r1, #1] @ zero_extendqisi2 + 256 00c0 844082E0 add r4, r2, r4, asl #1 + 257 .LVL39: + 258 00c4 0010A0E1 mov r1, r0 + 259 .LVL40: + 260 .L21: + 261 .loc 1 147 0 + 262 00c8 302043E2 sub r2, r3, #48 + 263 00cc 7220EFE6 uxtb r2, r2 + 264 .loc 1 112 0 + 265 00d0 010081E2 add r0, r1, #1 + 266 .loc 1 147 0 + 267 00d4 090052E3 cmp r2, #9 + 268 .loc 1 112 0 + 269 00d8 0070A0E1 mov r7, r0 + 270 .LVL41: + 271 .loc 1 147 0 + 272 00dc F5FFFF9A bls .L19 + 273 .loc 1 149 0 + 274 00e0 2A0053E3 cmp r3, #42 + 275 00e4 F1FFFF0A beq .L84 + 276 .LVL42: + 277 .loc 1 156 0 + 278 00e8 2E0053E3 cmp r3, #46 + 279 .loc 1 155 0 + 280 00ec 0010A013 movne r1, #0 + 281 .loc 1 156 0 + 282 00f0 DA00000A beq .L85 + 283 .LVL43: + 284 .L22: + 285 .loc 1 170 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 6 + + + 286 00f4 DF2003E2 and r2, r3, #223 + 287 00f8 4C0052E3 cmp r2, #76 + 288 00fc D200001A bne .L25 + 289 .LVL44: + 290 .loc 1 172 0 + 291 0100 0020D7E5 ldrb r2, [r7, #0] @ zero_extendqisi2 + 292 0104 000052E3 cmp r2, #0 + 293 .loc 1 171 0 + 294 0108 0100A003 moveq r0, #1 + 295 .LVL45: + 296 .loc 1 172 0 + 297 .LVL46: + 298 .loc 1 173 0 + 299 010c 01708712 addne r7, r7, #1 + 300 .LVL47: + 301 0110 0230A011 movne r3, r2 + 302 .loc 1 171 0 + 303 0114 0100A013 movne r0, #1 + 304 .LVL48: + 305 .L26: + 306 .loc 1 179 0 + 307 0118 442043E2 sub r2, r3, #68 + 308 011c 340052E3 cmp r2, #52 + 309 0120 02F19F97 ldrls pc, [pc, r2, asl #2] + 310 0124 C40000EA b .L27 + 311 .L35: + 312 0128 14040000 .word .L28 + 313 012c 3C040000 .word .L27 + 314 0130 3C040000 .word .L27 + 315 0134 3C040000 .word .L27 + 316 0138 3C040000 .word .L27 + 317 013c 14040000 .word .L28 + 318 0140 3C040000 .word .L27 + 319 0144 3C040000 .word .L27 + 320 0148 3C040000 .word .L27 + 321 014c 3C040000 .word .L27 + 322 0150 3C040000 .word .L27 + 323 0154 0C040000 .word .L29 + 324 0158 3C040000 .word .L27 + 325 015c 3C040000 .word .L27 + 326 0160 3C040000 .word .L27 + 327 0164 3C040000 .word .L27 + 328 0168 3C040000 .word .L27 + 329 016c 04040000 .word .L60 + 330 0170 3C040000 .word .L27 + 331 0174 3C040000 .word .L27 + 332 0178 DC030000 .word .L31 + 333 017c 3C040000 .word .L27 + 334 0180 3C040000 .word .L27 + 335 0184 3C040000 .word .L27 + 336 0188 3C040000 .word .L27 + 337 018c 3C040000 .word .L27 + 338 0190 3C040000 .word .L27 + 339 0194 3C040000 .word .L27 + 340 0198 3C040000 .word .L27 + 341 019c 3C040000 .word .L27 + 342 01a0 3C040000 .word .L27 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 7 + + + 343 01a4 C0030000 .word .L32 + 344 01a8 14040000 .word .L28 + 345 01ac 3C040000 .word .L27 + 346 01b0 B8020000 .word .L33 + 347 01b4 3C040000 .word .L27 + 348 01b8 3C040000 .word .L27 + 349 01bc 14040000 .word .L28 + 350 01c0 3C040000 .word .L27 + 351 01c4 3C040000 .word .L27 + 352 01c8 3C040000 .word .L27 + 353 01cc 3C040000 .word .L27 + 354 01d0 3C040000 .word .L27 + 355 01d4 0C040000 .word .L29 + 356 01d8 3C040000 .word .L27 + 357 01dc 3C040000 .word .L27 + 358 01e0 3C040000 .word .L27 + 359 01e4 FC010000 .word .L34 + 360 01e8 3C040000 .word .L27 + 361 01ec 04040000 .word .L60 + 362 01f0 3C040000 .word .L27 + 363 01f4 3C040000 .word .L27 + 364 01f8 DC030000 .word .L31 + 365 .L34: + 366 .LVL49: + 367 .loc 1 186 0 + 368 01fc 009096E5 ldr r9, [r6, #0] + 369 .loc 1 187 0 + 370 0200 CC329FE5 ldr r3, .L90 + 371 .LVL50: + 372 0204 000059E3 cmp r9, #0 + 373 0208 0390A001 moveq r9, r3 + 374 .loc 1 190 0 + 375 020c 00B0D9E5 ldrb fp, [r9, #0] @ zero_extendqisi2 + 376 .loc 1 189 0 + 377 0210 C0329FE5 ldr r3, .L90+4 + 378 0214 000051E3 cmp r1, #0 + 379 0218 0310A001 moveq r1, r3 + 380 .LVL51: + 381 .loc 1 190 0 + 382 021c 00005BE3 cmp fp, #0 + 383 .loc 1 186 0 + 384 0220 046086E2 add r6, r6, #4 + 385 .LVL52: + 386 .loc 1 190 0 + 387 0224 A800000A beq .L63 + 388 .LVL53: + 389 0228 0930A0E1 mov r3, r9 + 390 .loc 1 112 0 + 391 022c 011089E0 add r1, r9, r1 + 392 .LVL54: + 393 0230 010000EA b .L40 + 394 .LVL55: + 395 .L39: + 396 .loc 1 190 0 discriminator 2 + 397 0234 01005BE1 cmp fp, r1 + 398 0238 A000000A beq .L86 + 399 .L40: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 8 + + + 400 .loc 1 190 0 is_stmt 0 discriminator 1 + 401 023c 0120D3E5 ldrb r2, [r3, #1] @ zero_extendqisi2 + 402 .loc 1 112 0 is_stmt 1 discriminator 1 + 403 0240 01B083E2 add fp, r3, #1 + 404 .LVL56: + 405 .loc 1 190 0 discriminator 1 + 406 0244 000052E3 cmp r2, #0 + 407 0248 0B30A0E1 mov r3, fp + 408 024c F8FFFF1A bne .L39 + 409 0250 0BB069E0 rsb fp, r9, fp + 410 .LVL57: + 411 .loc 1 240 0 + 412 0254 04406BE0 rsb r4, fp, r4 + 413 .LVL58: + 414 .loc 1 242 0 + 415 0258 00005AE3 cmp sl, #0 + 416 .loc 1 185 0 + 417 025c 2080A0E3 mov r8, #32 + 418 .LVL59: + 419 0260 C44FC4E1 bic r4, r4, r4, asr #31 + 420 .LVL60: + 421 .loc 1 242 0 + 422 0264 4700000A beq .L87 + 423 .LVL61: + 424 .L48: + 425 .loc 1 253 0 discriminator 1 + 426 0268 00005BE3 cmp fp, #0 + 427 .loc 1 112 0 discriminator 1 + 428 026c 0BA089C0 addgt sl, r9, fp + 429 .LVL62: + 430 .loc 1 253 0 discriminator 1 + 431 0270 060000DA ble .L54 + 432 .LVL63: + 433 .L53: + 434 .loc 1 254 0 + 435 0274 003095E5 ldr r3, [r5, #0] + 436 0278 0110D9E4 ldrb r1, [r9], #1 @ zero_extendqisi2 + 437 .LVL64: + 438 027c 083093E5 ldr r3, [r3, #8] + 439 0280 0500A0E1 mov r0, r5 + 440 0284 33FF2FE1 blx r3 + 441 .LVL65: + 442 .loc 1 253 0 + 443 0288 0A0059E1 cmp r9, sl + 444 028c F8FFFF1A bne .L53 + 445 .L54: + 446 .LVL66: + 447 .loc 1 256 0 + 448 0290 000054E3 cmp r4, #0 + 449 0294 65FFFF0A beq .L76 + 450 .L69: + 451 .loc 1 257 0 + 452 0298 003095E5 ldr r3, [r5, #0] + 453 029c 0500A0E1 mov r0, r5 + 454 02a0 083093E5 ldr r3, [r3, #8] + 455 02a4 0810A0E1 mov r1, r8 + 456 02a8 33FF2FE1 blx r3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 9 + + + 457 .LVL67: + 458 .loc 1 256 0 + 459 02ac 014054E2 subs r4, r4, #1 + 460 .LVL68: + 461 02b0 F8FFFF1A bne .L69 + 462 02b4 5DFFFFEA b .L76 + 463 .LVL69: + 464 .L33: + 465 .loc 1 209 0 + 466 02b8 076086E2 add r6, r6, #7 + 467 .LVL70: + 468 02bc 0760C6E3 bic r6, r6, #7 + 469 .LVL71: + 470 02c0 D000C6E1 ldrd r0, [r6] + 471 .LVL72: + 472 02c4 FEFFFFEB bl __aeabi_d2f + 473 .LVL73: + 474 .loc 1 210 0 + 475 02c8 0010A0E3 mov r1, #0 + 476 .loc 1 209 0 + 477 02cc 00B0A0E1 mov fp, r0 + 478 .loc 1 210 0 + 479 02d0 FEFFFFEB bl __aeabi_fcmplt + 480 .LVL74: + 481 02d4 000050E3 cmp r0, #0 + 482 .loc 1 212 0 + 483 02d8 02B18B12 addne fp, fp, #-2147483648 + 484 .loc 1 211 0 + 485 02dc 2D30A013 movne r3, #45 + 486 .LBB8: + 487 .LBB9: + 488 .loc 1 80 0 + 489 02e0 0B00A0E1 mov r0, fp + 490 .LBE9: + 491 .LBE8: + 492 .loc 1 211 0 + 493 02e4 19908D12 addne r9, sp, #25 + 494 .loc 1 132 0 + 495 02e8 18908D02 addeq r9, sp, #24 + 496 .loc 1 211 0 + 497 02ec 1830CD15 strneb r3, [sp, #24] + 498 .LBB13: + 499 .LBB10: + 500 .loc 1 80 0 + 501 02f0 FEFFFFEB bl __aeabi_f2iz + 502 .LVL75: + 503 02f4 00C0A0E1 mov ip, r0 + 504 .loc 1 81 0 + 505 02f8 0A20A0E3 mov r2, #10 + 506 02fc 0C10A0E1 mov r1, ip + 507 0300 0900A0E1 mov r0, r9 + 508 0304 0030A0E3 mov r3, #0 + 509 0308 00C08DE5 str ip, [sp, #0] + 510 030c FEFFFFEB bl long_to_string_with_divisor + 511 .LVL76: + 512 .loc 1 82 0 + 513 0310 2E30A0E3 mov r3, #46 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 10 + + + 514 0314 0090A0E1 mov r9, r0 + 515 0318 0130C9E4 strb r3, [r9], #1 + 516 .LBE10: + 517 .LBE13: + 518 .loc 1 214 0 + 519 031c 0B00A0E1 mov r0, fp + 520 0320 FEFFFFEB bl __aeabi_f2d + 521 .LVL77: + 522 .LBB14: + 523 .LBB11: + 524 .loc 1 83 0 + 525 0324 00C09DE5 ldr ip, [sp, #0] + 526 .LBE11: + 527 .LBE14: + 528 .loc 1 214 0 + 529 0328 F001CDE1 strd r0, [sp, #16] + 530 .LBB15: + 531 .LBB12: + 532 .loc 1 83 0 + 533 032c 0C00A0E1 mov r0, ip + 534 0330 FEFFFFEB bl __aeabi_i2d + 535 .LVL78: + 536 0334 0020A0E1 mov r2, r0 + 537 0338 0130A0E1 mov r3, r1 + 538 033c D001CDE1 ldrd r0, [sp, #16] + 539 0340 FEFFFFEB bl __aeabi_dsub + 540 .LVL79: + 541 0344 0020A0E3 mov r2, #0 + 542 0348 8C319FE5 ldr r3, .L90+8 + 543 034c FEFFFFEB bl __aeabi_dmul + 544 .LVL80: + 545 0350 FEFFFFEB bl __aeabi_d2iz + 546 .LVL81: + 547 .loc 1 84 0 + 548 0354 84319FE5 ldr r3, .L90+12 + 549 .loc 1 83 0 + 550 0358 0010A0E1 mov r1, r0 + 551 .loc 1 84 0 + 552 035c 0A20A0E3 mov r2, #10 + 553 0360 0900A0E1 mov r0, r9 + 554 0364 FEFFFFEB bl long_to_string_with_divisor + 555 .LVL82: + 556 0368 08309DE5 ldr r3, [sp, #8] + 557 .LBE12: + 558 .LBE15: + 559 .loc 1 209 0 + 560 036c 086086E2 add r6, r6, #8 + 561 .LVL83: + 562 .loc 1 133 0 + 563 0370 18908DE2 add r9, sp, #24 + 564 0374 00B063E0 rsb fp, r3, r0 + 565 .LVL84: + 566 .L36: + 567 .loc 1 240 0 + 568 0378 04406BE0 rsb r4, fp, r4 + 569 .LVL85: + 570 .loc 1 242 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 11 + + + 571 037c 00005AE3 cmp sl, #0 + 572 0380 C44FC4E1 bic r4, r4, r4, asr #31 + 573 .LVL86: + 574 0384 B7FFFF1A bne .L48 + 575 .LVL87: + 576 .L87: + 577 .loc 1 243 0 + 578 0388 004064E2 rsb r4, r4, #0 + 579 .LVL88: + 580 .loc 1 244 0 + 581 038c 000054E3 cmp r4, #0 + 582 0390 B4FFFF0A beq .L48 + 583 .loc 1 245 0 + 584 0394 0010D9E5 ldrb r1, [r9, #0] @ zero_extendqisi2 + 585 0398 2D0051E3 cmp r1, #45 + 586 039c 3E00000A beq .L88 + 587 .LVL89: + 588 .L70: + 589 .loc 1 250 0 discriminator 1 + 590 03a0 003095E5 ldr r3, [r5, #0] + 591 03a4 0500A0E1 mov r0, r5 + 592 03a8 083093E5 ldr r3, [r3, #8] + 593 03ac 0810A0E1 mov r1, r8 + 594 03b0 33FF2FE1 blx r3 + 595 .LVL90: + 596 .loc 1 251 0 discriminator 1 + 597 03b4 014094E2 adds r4, r4, #1 + 598 .LVL91: + 599 03b8 F8FFFF1A bne .L70 + 600 03bc A9FFFFEA b .L48 + 601 .LVL92: + 602 .L32: + 603 .loc 1 182 0 + 604 03c0 003096E5 ldr r3, [r6, #0] + 605 .LVL93: + 606 03c4 0CB09DE5 ldr fp, [sp, #12] + 607 03c8 1830CDE5 strb r3, [sp, #24] + 608 .LVL94: + 609 03cc 046086E2 add r6, r6, #4 + 610 .LVL95: + 611 .loc 1 181 0 + 612 03d0 2080A0E3 mov r8, #32 + 613 .loc 1 133 0 + 614 03d4 18908DE2 add r9, sp, #24 + 615 .loc 1 183 0 + 616 03d8 E6FFFFEA b .L36 + 617 .LVL96: + 618 .L31: + 619 .loc 1 179 0 + 620 03dc 1020A0E3 mov r2, #16 + 621 .LVL97: + 622 .L30: + 623 .loc 1 230 0 + 624 03e0 001096E5 ldr r1, [r6, #0] + 625 .LVL98: + 626 .LBB16: + 627 .LBB17: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 12 + + + 628 .loc 1 72 0 + 629 03e4 18008DE2 add r0, sp, #24 + 630 .LVL99: + 631 .LBE17: + 632 .LBE16: + 633 .loc 1 230 0 + 634 03e8 046086E2 add r6, r6, #4 + 635 .LVL100: + 636 .L82: + 637 .LBB19: + 638 .LBB18: + 639 .loc 1 72 0 + 640 03ec 0030A0E3 mov r3, #0 + 641 03f0 FEFFFFEB bl long_to_string_with_divisor + 642 .LVL101: + 643 03f4 08209DE5 ldr r2, [sp, #8] + 644 .LBE18: + 645 .LBE19: + 646 .loc 1 133 0 + 647 03f8 18908DE2 add r9, sp, #24 + 648 03fc 00B062E0 rsb fp, r2, r0 + 649 .loc 1 234 0 + 650 0400 DCFFFFEA b .L36 + 651 .LVL102: + 652 .L60: + 653 .loc 1 179 0 + 654 0404 0A20A0E3 mov r2, #10 + 655 0408 F4FFFFEA b .L30 + 656 .L29: + 657 .LVL103: + 658 040c 0820A0E3 mov r2, #8 + 659 0410 F2FFFFEA b .L30 + 660 .LVL104: + 661 .L28: + 662 .loc 1 198 0 + 663 0414 001096E5 ldr r1, [r6, #0] + 664 .LVL105: + 665 .LBB20: + 666 .LBB21: + 667 .loc 1 72 0 + 668 0418 0A20A0E3 mov r2, #10 + 669 .LBE21: + 670 .LBE20: + 671 .loc 1 201 0 + 672 041c 000051E3 cmp r1, #0 + 673 .loc 1 202 0 + 674 0420 2D30A0B3 movlt r3, #45 + 675 .LVL106: + 676 .loc 1 198 0 + 677 0424 046086E2 add r6, r6, #4 + 678 .LVL107: + 679 .loc 1 202 0 + 680 0428 1830CDB5 strltb r3, [sp, #24] + 681 .LVL108: + 682 .loc 1 203 0 + 683 042c 001061B2 rsblt r1, r1, #0 + 684 .LVL109: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 13 + + + 685 .loc 1 202 0 + 686 0430 19008DB2 addlt r0, sp, #25 + 687 .LVL110: + 688 .loc 1 132 0 + 689 0434 18008DA2 addge r0, sp, #24 + 690 .LVL111: + 691 0438 EBFFFFEA b .L82 + 692 .LVL112: + 693 .L27: + 694 .loc 1 236 0 + 695 043c 1830CDE5 strb r3, [sp, #24] + 696 .LVL113: + 697 0440 0CB09DE5 ldr fp, [sp, #12] + 698 .loc 1 133 0 + 699 0444 18908DE2 add r9, sp, #24 + 700 .loc 1 237 0 + 701 0448 CAFFFFEA b .L36 + 702 .LVL114: + 703 .L25: + 704 .loc 1 176 0 + 705 044c 410043E2 sub r0, r3, #65 + 706 .LVL115: + 707 0450 190050E3 cmp r0, #25 + 708 0454 0000A083 movhi r0, #0 + 709 0458 0100A093 movls r0, #1 + 710 .LVL116: + 711 045c 2DFFFFEA b .L26 + 712 .LVL117: + 713 .L85: + 714 .loc 1 156 0 + 715 0460 0010A0E3 mov r1, #0 + 716 0464 020000EA b .L24 + 717 .LVL118: + 718 .L89: + 719 .loc 1 162 0 + 720 0468 0020D6E5 ldrb r2, [r6, #0] @ zero_extendqisi2 + 721 .LVL119: + 722 046c 046086E2 add r6, r6, #4 + 723 .LVL120: + 724 .L23: + 725 .loc 1 166 0 + 726 0470 8C1082E0 add r1, r2, ip, asl #1 + 727 .LVL121: + 728 .L24: + 729 .loc 1 158 0 + 730 0474 0130D0E4 ldrb r3, [r0], #1 @ zero_extendqisi2 + 731 .LVL122: + 732 .loc 1 165 0 + 733 0478 01C181E0 add ip, r1, r1, asl #2 + 734 .loc 1 159 0 + 735 047c 302043E2 sub r2, r3, #48 + 736 0480 7220EFE6 uxtb r2, r2 + 737 0484 090052E3 cmp r2, #9 + 738 .loc 1 158 0 + 739 0488 0070A0E1 mov r7, r0 + 740 .LVL123: + 741 .loc 1 159 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 14 + + + 742 048c F7FFFF9A bls .L23 + 743 .loc 1 161 0 + 744 0490 2A0053E3 cmp r3, #42 + 745 0494 F3FFFF0A beq .L89 + 746 0498 15FFFFEA b .L22 + 747 .LVL124: + 748 .L88: + 749 .loc 1 245 0 discriminator 1 + 750 049c 300058E3 cmp r8, #48 + 751 04a0 BEFFFF1A bne .L70 + 752 .loc 1 246 0 + 753 04a4 003095E5 ldr r3, [r5, #0] + 754 04a8 0500A0E1 mov r0, r5 + 755 04ac 083093E5 ldr r3, [r3, #8] + 756 04b0 33FF2FE1 blx r3 + 757 .LVL125: + 758 04b4 019089E2 add r9, r9, #1 + 759 .LVL126: + 760 .loc 1 247 0 + 761 04b8 01B04BE2 sub fp, fp, #1 + 762 .LVL127: + 763 04bc B7FFFFEA b .L70 + 764 .LVL128: + 765 .L86: + 766 04c0 0BB069E0 rsb fp, r9, fp + 767 .loc 1 185 0 + 768 04c4 2080A0E3 mov r8, #32 + 769 04c8 AAFFFFEA b .L36 + 770 .LVL129: + 771 .L63: + 772 04cc 2080A0E3 mov r8, #32 + 773 04d0 A8FFFFEA b .L36 + 774 .L91: + 775 .align 2 + 776 .L90: + 777 04d4 00000000 .word .LC0 + 778 04d8 FF7F0000 .word 32767 + 779 04dc 006AF840 .word 1090021888 + 780 04e0 10270000 .word 10000 + 781 .cfi_endproc + 782 .LFE11: + 783 .size chvprintf, .-chvprintf + 784 .section .text.chsnprintf,"ax",%progbits + 785 .align 2 + 786 .global chsnprintf + 787 .type chsnprintf, %function + 788 chsnprintf: + 789 .LFB12: + 790 .loc 1 288 0 + 791 .cfi_startproc + 792 @ args = 4, pretend = 8, frame = 24 + 793 @ frame_needed = 0, uses_anonymous_args = 1 + 794 .LVL130: + 795 0000 0C002DE9 stmfd sp!, {r2, r3} + 796 .LCFI3: + 797 .cfi_def_cfa_offset 8 + 798 .cfi_offset 2, -8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 15 + + + 799 .cfi_offset 3, -4 + 800 0004 04E02DE5 str lr, [sp, #-4]! + 801 .LCFI4: + 802 .cfi_def_cfa_offset 12 + 803 .cfi_offset 14, -12 + 804 0008 00C0A0E1 mov ip, r0 + 805 000c 1CD04DE2 sub sp, sp, #28 + 806 .LCFI5: + 807 .cfi_def_cfa_offset 40 + 808 .loc 1 288 0 + 809 0010 0120A0E1 mov r2, r1 + 810 .loc 1 294 0 + 811 0014 04008DE2 add r0, sp, #4 + 812 .LVL131: + 813 0018 0C10A0E1 mov r1, ip + 814 .LVL132: + 815 001c 0030A0E3 mov r3, #0 + 816 0020 FEFFFFEB bl msObjectInit + 817 .LVL133: + 818 .loc 1 298 0 + 819 0024 24308DE2 add r3, sp, #36 + 820 .loc 1 299 0 + 821 0028 0320A0E1 mov r2, r3 + 822 002c 04008DE2 add r0, sp, #4 + 823 .LVL134: + 824 0030 20109DE5 ldr r1, [sp, #32] + 825 .loc 1 298 0 + 826 0034 00308DE5 str r3, [sp, #0] + 827 .loc 1 299 0 + 828 0038 FEFFFFEB bl chvprintf + 829 .LVL135: + 830 .loc 1 303 0 + 831 003c 04309DE5 ldr r3, [sp, #4] + 832 0040 04008DE2 add r0, sp, #4 + 833 .LVL136: + 834 0044 083093E5 ldr r3, [r3, #8] + 835 0048 0010A0E3 mov r1, #0 + 836 004c 33FF2FE1 blx r3 + 837 .LVL137: + 838 .loc 1 304 0 + 839 0050 10009DE5 ldr r0, [sp, #16] + 840 .loc 1 305 0 + 841 0054 010040E2 sub r0, r0, #1 + 842 0058 1CD08DE2 add sp, sp, #28 + 843 005c 04E09DE4 ldr lr, [sp], #4 + 844 0060 08D08DE2 add sp, sp, #8 + 845 0064 1EFF2FE1 bx lr + 846 .cfi_endproc + 847 .LFE12: + 848 .size chsnprintf, .-chsnprintf + 849 .section .rodata.str1.4,"aMS",%progbits,1 + 850 .align 2 + 851 .LC0: + 852 0000 286E756C .ascii "(null)\000" + 852 6C2900 + 853 0007 00 .text + 854 .Letext0: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 16 + + + 855 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 856 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 857 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 858 .file 5 "../../os/kernel/include/chstreams.h" + 859 .file 6 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stdarg.h" + 860 .file 7 "" + 861 .file 8 "../../os/various/memstreams.h" + 862 .section .debug_info,"",%progbits + 863 .Ldebug_info0: + 864 0000 D5060000 .4byte 0x6d5 + 865 0004 0200 .2byte 0x2 + 866 0006 00000000 .4byte .Ldebug_abbrev0 + 867 000a 04 .byte 0x4 + 868 000b 01 .uleb128 0x1 + 869 000c 89010000 .4byte .LASF41 + 870 0010 01 .byte 0x1 + 871 0011 78000000 .4byte .LASF42 + 872 0015 94000000 .4byte .LASF43 + 873 0019 68000000 .4byte .Ldebug_ranges0+0x68 + 874 001d 00000000 .4byte 0 + 875 0021 00000000 .4byte 0 + 876 0025 00000000 .4byte .Ldebug_line0 + 877 0029 02 .uleb128 0x2 + 878 002a 08 .byte 0x8 + 879 002b 04 .byte 0x4 + 880 002c 71000000 .4byte .LASF0 + 881 0030 02 .uleb128 0x2 + 882 0031 04 .byte 0x4 + 883 0032 04 .byte 0x4 + 884 0033 A2010000 .4byte .LASF1 + 885 0037 03 .uleb128 0x3 + 886 0038 04 .byte 0x4 + 887 0039 05 .byte 0x5 + 888 003a 696E7400 .ascii "int\000" + 889 003e 04 .uleb128 0x4 + 890 003f 00000000 .4byte .LASF4 + 891 0043 02 .byte 0x2 + 892 0044 D5 .byte 0xd5 + 893 0045 49000000 .4byte 0x49 + 894 0049 02 .uleb128 0x2 + 895 004a 04 .byte 0x4 + 896 004b 07 .byte 0x7 + 897 004c F3000000 .4byte .LASF2 + 898 0050 02 .uleb128 0x2 + 899 0051 01 .byte 0x1 + 900 0052 06 .byte 0x6 + 901 0053 39000000 .4byte .LASF3 + 902 0057 04 .uleb128 0x4 + 903 0058 1B020000 .4byte .LASF5 + 904 005c 03 .byte 0x3 + 905 005d 2A .byte 0x2a + 906 005e 62000000 .4byte 0x62 + 907 0062 02 .uleb128 0x2 + 908 0063 01 .byte 0x1 + 909 0064 08 .byte 0x8 + 910 0065 C3010000 .4byte .LASF6 + 911 0069 02 .uleb128 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 17 + + + 912 006a 02 .byte 0x2 + 913 006b 05 .byte 0x5 + 914 006c D1010000 .4byte .LASF7 + 915 0070 02 .uleb128 0x2 + 916 0071 02 .byte 0x2 + 917 0072 07 .byte 0x7 + 918 0073 28010000 .4byte .LASF8 + 919 0077 04 .uleb128 0x4 + 920 0078 BB010000 .4byte .LASF9 + 921 007c 03 .byte 0x3 + 922 007d 4F .byte 0x4f + 923 007e 82000000 .4byte 0x82 + 924 0082 02 .uleb128 0x2 + 925 0083 04 .byte 0x4 + 926 0084 05 .byte 0x5 + 927 0085 53000000 .4byte .LASF10 + 928 0089 02 .uleb128 0x2 + 929 008a 04 .byte 0x4 + 930 008b 07 .byte 0x7 + 931 008c 00010000 .4byte .LASF11 + 932 0090 02 .uleb128 0x2 + 933 0091 08 .byte 0x8 + 934 0092 05 .byte 0x5 + 935 0093 2B000000 .4byte .LASF12 + 936 0097 02 .uleb128 0x2 + 937 0098 08 .byte 0x8 + 938 0099 07 .byte 0x7 + 939 009a 14000000 .4byte .LASF13 + 940 009e 04 .uleb128 0x4 + 941 009f 45000000 .4byte .LASF14 + 942 00a3 04 .byte 0x4 + 943 00a4 2B .byte 0x2b + 944 00a5 A9000000 .4byte 0xa9 + 945 00a9 02 .uleb128 0x2 + 946 00aa 01 .byte 0x1 + 947 00ab 02 .byte 0x2 + 948 00ac B5010000 .4byte .LASF15 + 949 00b0 04 .uleb128 0x4 + 950 00b1 3B010000 .4byte .LASF16 + 951 00b5 04 .byte 0x4 + 952 00b6 31 .byte 0x31 + 953 00b7 77000000 .4byte 0x77 + 954 00bb 05 .uleb128 0x5 + 955 00bc 04 .byte 0x4 + 956 00bd 06 .uleb128 0x6 + 957 00be 04 .byte 0x4 + 958 00bf C3000000 .4byte 0xc3 + 959 00c3 07 .uleb128 0x7 + 960 00c4 C8000000 .4byte 0xc8 + 961 00c8 02 .uleb128 0x2 + 962 00c9 01 .byte 0x1 + 963 00ca 08 .byte 0x8 + 964 00cb F9010000 .4byte .LASF17 + 965 00cf 06 .uleb128 0x6 + 966 00d0 04 .byte 0x4 + 967 00d1 D5000000 .4byte 0xd5 + 968 00d5 08 .uleb128 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 18 + + + 969 00d6 01 .byte 0x1 + 970 00d7 B0000000 .4byte 0xb0 + 971 00db E5000000 .4byte 0xe5 + 972 00df 09 .uleb128 0x9 + 973 00e0 BB000000 .4byte 0xbb + 974 00e4 00 .byte 0 + 975 00e5 02 .uleb128 0x2 + 976 00e6 04 .byte 0x4 + 977 00e7 07 .byte 0x7 + 978 00e8 59010000 .4byte .LASF18 + 979 00ec 06 .uleb128 0x6 + 980 00ed 04 .byte 0x4 + 981 00ee 57000000 .4byte 0x57 + 982 00f2 0A .uleb128 0xa + 983 00f3 DB010000 .4byte .LASF23 + 984 00f7 10 .byte 0x10 + 985 00f8 05 .byte 0x5 + 986 00f9 48 .byte 0x48 + 987 00fa 37010000 .4byte 0x137 + 988 00fe 0B .uleb128 0xb + 989 00ff 53010000 .4byte .LASF19 + 990 0103 05 .byte 0x5 + 991 0104 49 .byte 0x49 + 992 0105 5C010000 .4byte 0x15c + 993 0109 02 .byte 0x2 + 994 010a 23 .byte 0x23 + 995 010b 00 .uleb128 0 + 996 010c 0B .uleb128 0xb + 997 010d 2D020000 .4byte .LASF20 + 998 0111 05 .byte 0x5 + 999 0112 49 .byte 0x49 + 1000 0113 7C010000 .4byte 0x17c + 1001 0117 02 .byte 0x2 + 1002 0118 23 .byte 0x23 + 1003 0119 04 .uleb128 0x4 + 1004 011a 0C .uleb128 0xc + 1005 011b 70757400 .ascii "put\000" + 1006 011f 05 .byte 0x5 + 1007 0120 49 .byte 0x49 + 1008 0121 97010000 .4byte 0x197 + 1009 0125 02 .byte 0x2 + 1010 0126 23 .byte 0x23 + 1011 0127 08 .uleb128 0x8 + 1012 0128 0C .uleb128 0xc + 1013 0129 67657400 .ascii "get\000" + 1014 012d 05 .byte 0x5 + 1015 012e 49 .byte 0x49 + 1016 012f CF000000 .4byte 0xcf + 1017 0133 02 .byte 0x2 + 1018 0134 23 .byte 0x23 + 1019 0135 0C .uleb128 0xc + 1020 0136 00 .byte 0 + 1021 0137 08 .uleb128 0x8 + 1022 0138 01 .byte 0x1 + 1023 0139 3E000000 .4byte 0x3e + 1024 013d 51010000 .4byte 0x151 + 1025 0141 09 .uleb128 0x9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 19 + + + 1026 0142 BB000000 .4byte 0xbb + 1027 0146 09 .uleb128 0x9 + 1028 0147 51010000 .4byte 0x151 + 1029 014b 09 .uleb128 0x9 + 1030 014c 3E000000 .4byte 0x3e + 1031 0150 00 .byte 0 + 1032 0151 06 .uleb128 0x6 + 1033 0152 04 .byte 0x4 + 1034 0153 57010000 .4byte 0x157 + 1035 0157 07 .uleb128 0x7 + 1036 0158 57000000 .4byte 0x57 + 1037 015c 06 .uleb128 0x6 + 1038 015d 04 .byte 0x4 + 1039 015e 37010000 .4byte 0x137 + 1040 0162 08 .uleb128 0x8 + 1041 0163 01 .byte 0x1 + 1042 0164 3E000000 .4byte 0x3e + 1043 0168 7C010000 .4byte 0x17c + 1044 016c 09 .uleb128 0x9 + 1045 016d BB000000 .4byte 0xbb + 1046 0171 09 .uleb128 0x9 + 1047 0172 EC000000 .4byte 0xec + 1048 0176 09 .uleb128 0x9 + 1049 0177 3E000000 .4byte 0x3e + 1050 017b 00 .byte 0 + 1051 017c 06 .uleb128 0x6 + 1052 017d 04 .byte 0x4 + 1053 017e 62010000 .4byte 0x162 + 1054 0182 08 .uleb128 0x8 + 1055 0183 01 .byte 0x1 + 1056 0184 B0000000 .4byte 0xb0 + 1057 0188 97010000 .4byte 0x197 + 1058 018c 09 .uleb128 0x9 + 1059 018d BB000000 .4byte 0xbb + 1060 0191 09 .uleb128 0x9 + 1061 0192 57000000 .4byte 0x57 + 1062 0196 00 .byte 0 + 1063 0197 06 .uleb128 0x6 + 1064 0198 04 .byte 0x4 + 1065 0199 82010000 .4byte 0x182 + 1066 019d 0D .uleb128 0xd + 1067 019e 04 .byte 0x4 + 1068 019f 05 .byte 0x5 + 1069 01a0 51 .byte 0x51 + 1070 01a1 B4010000 .4byte 0x1b4 + 1071 01a5 0C .uleb128 0xc + 1072 01a6 766D7400 .ascii "vmt\000" + 1073 01aa 05 .byte 0x5 + 1074 01ab 53 .byte 0x53 + 1075 01ac B4010000 .4byte 0x1b4 + 1076 01b0 02 .byte 0x2 + 1077 01b1 23 .byte 0x23 + 1078 01b2 00 .uleb128 0 + 1079 01b3 00 .byte 0 + 1080 01b4 06 .uleb128 0x6 + 1081 01b5 04 .byte 0x4 + 1082 01b6 BA010000 .4byte 0x1ba + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 20 + + + 1083 01ba 07 .uleb128 0x7 + 1084 01bb F2000000 .4byte 0xf2 + 1085 01bf 04 .uleb128 0x4 + 1086 01c0 DE000000 .4byte .LASF21 + 1087 01c4 05 .byte 0x5 + 1088 01c5 55 .byte 0x55 + 1089 01c6 9D010000 .4byte 0x19d + 1090 01ca 04 .uleb128 0x4 + 1091 01cb 7A010000 .4byte .LASF22 + 1092 01cf 06 .byte 0x6 + 1093 01d0 28 .byte 0x28 + 1094 01d1 D5010000 .4byte 0x1d5 + 1095 01d5 0A .uleb128 0xa + 1096 01d6 67000000 .4byte .LASF24 + 1097 01da 04 .byte 0x4 + 1098 01db 07 .byte 0x7 + 1099 01dc 00 .byte 0 + 1100 01dd EF010000 .4byte 0x1ef + 1101 01e1 0E .uleb128 0xe + 1102 01e2 16020000 .4byte .LASF44 + 1103 01e6 BB000000 .4byte 0xbb + 1104 01ea 02 .byte 0x2 + 1105 01eb 23 .byte 0x23 + 1106 01ec 00 .uleb128 0 + 1107 01ed 01 .byte 0x1 + 1108 01ee 00 .byte 0 + 1109 01ef 04 .uleb128 0x4 + 1110 01f0 07000000 .4byte .LASF25 + 1111 01f4 06 .byte 0x6 + 1112 01f5 66 .byte 0x66 + 1113 01f6 CA010000 .4byte 0x1ca + 1114 01fa 0A .uleb128 0xa + 1115 01fb 95010000 .4byte .LASF26 + 1116 01ff 10 .byte 0x10 + 1117 0200 08 .byte 0x8 + 1118 0201 3D .byte 0x3d + 1119 0202 3F020000 .4byte 0x23f + 1120 0206 0B .uleb128 0xb + 1121 0207 53010000 .4byte .LASF19 + 1122 020b 08 .byte 0x8 + 1123 020c 3E .byte 0x3e + 1124 020d 5C010000 .4byte 0x15c + 1125 0211 02 .byte 0x2 + 1126 0212 23 .byte 0x23 + 1127 0213 00 .uleb128 0 + 1128 0214 0B .uleb128 0xb + 1129 0215 2D020000 .4byte .LASF20 + 1130 0219 08 .byte 0x8 + 1131 021a 3E .byte 0x3e + 1132 021b 7C010000 .4byte 0x17c + 1133 021f 02 .byte 0x2 + 1134 0220 23 .byte 0x23 + 1135 0221 04 .uleb128 0x4 + 1136 0222 0C .uleb128 0xc + 1137 0223 70757400 .ascii "put\000" + 1138 0227 08 .byte 0x8 + 1139 0228 3E .byte 0x3e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 21 + + + 1140 0229 97010000 .4byte 0x197 + 1141 022d 02 .byte 0x2 + 1142 022e 23 .byte 0x23 + 1143 022f 08 .uleb128 0x8 + 1144 0230 0C .uleb128 0xc + 1145 0231 67657400 .ascii "get\000" + 1146 0235 08 .byte 0x8 + 1147 0236 3E .byte 0x3e + 1148 0237 CF000000 .4byte 0xcf + 1149 023b 02 .byte 0x2 + 1150 023c 23 .byte 0x23 + 1151 023d 0C .uleb128 0xc + 1152 023e 00 .byte 0 + 1153 023f 0D .uleb128 0xd + 1154 0240 14 .byte 0x14 + 1155 0241 08 .byte 0x8 + 1156 0242 46 .byte 0x46 + 1157 0243 8E020000 .4byte 0x28e + 1158 0247 0C .uleb128 0xc + 1159 0248 766D7400 .ascii "vmt\000" + 1160 024c 08 .byte 0x8 + 1161 024d 48 .byte 0x48 + 1162 024e 8E020000 .4byte 0x28e + 1163 0252 02 .byte 0x2 + 1164 0253 23 .byte 0x23 + 1165 0254 00 .uleb128 0 + 1166 0255 0B .uleb128 0xb + 1167 0256 08020000 .4byte .LASF27 + 1168 025a 08 .byte 0x8 + 1169 025b 49 .byte 0x49 + 1170 025c EC000000 .4byte 0xec + 1171 0260 02 .byte 0x2 + 1172 0261 23 .byte 0x23 + 1173 0262 04 .uleb128 0x4 + 1174 0263 0B .uleb128 0xb + 1175 0264 23010000 .4byte .LASF28 + 1176 0268 08 .byte 0x8 + 1177 0269 49 .byte 0x49 + 1178 026a 3E000000 .4byte 0x3e + 1179 026e 02 .byte 0x2 + 1180 026f 23 .byte 0x23 + 1181 0270 08 .uleb128 0x8 + 1182 0271 0C .uleb128 0xc + 1183 0272 656F7300 .ascii "eos\000" + 1184 0276 08 .byte 0x8 + 1185 0277 49 .byte 0x49 + 1186 0278 3E000000 .4byte 0x3e + 1187 027c 02 .byte 0x2 + 1188 027d 23 .byte 0x23 + 1189 027e 0C .uleb128 0xc + 1190 027f 0B .uleb128 0xb + 1191 0280 0F020000 .4byte .LASF29 + 1192 0284 08 .byte 0x8 + 1193 0285 49 .byte 0x49 + 1194 0286 3E000000 .4byte 0x3e + 1195 028a 02 .byte 0x2 + 1196 028b 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 22 + + + 1197 028c 10 .uleb128 0x10 + 1198 028d 00 .byte 0 + 1199 028e 06 .uleb128 0x6 + 1200 028f 04 .byte 0x4 + 1201 0290 94020000 .4byte 0x294 + 1202 0294 07 .uleb128 0x7 + 1203 0295 FA010000 .4byte 0x1fa + 1204 0299 04 .uleb128 0x4 + 1205 029a A8010000 .4byte .LASF30 + 1206 029e 08 .byte 0x8 + 1207 029f 4A .byte 0x4a + 1208 02a0 3F020000 .4byte 0x23f + 1209 02a4 0F .uleb128 0xf + 1210 02a5 32020000 .4byte .LASF45 + 1211 02a9 01 .byte 0x1 + 1212 02aa 25 .byte 0x25 + 1213 02ab 01 .byte 0x1 + 1214 02ac 31030000 .4byte 0x331 + 1215 02b0 00000000 .4byte .LFB8 + 1216 02b4 94000000 .4byte .LFE8 + 1217 02b8 00000000 .4byte .LLST0 + 1218 02bc 01 .byte 0x1 + 1219 02bd 31030000 .4byte 0x331 + 1220 02c1 10 .uleb128 0x10 + 1221 02c2 7000 .ascii "p\000" + 1222 02c4 01 .byte 0x1 + 1223 02c5 25 .byte 0x25 + 1224 02c6 31030000 .4byte 0x331 + 1225 02ca 20000000 .4byte .LLST1 + 1226 02ce 10 .uleb128 0x10 + 1227 02cf 6E756D00 .ascii "num\000" + 1228 02d3 01 .byte 0x1 + 1229 02d4 26 .byte 0x26 + 1230 02d5 82000000 .4byte 0x82 + 1231 02d9 3E000000 .4byte .LLST2 + 1232 02dd 11 .uleb128 0x11 + 1233 02de F3010000 .4byte .LASF31 + 1234 02e2 01 .byte 0x1 + 1235 02e3 27 .byte 0x27 + 1236 02e4 49000000 .4byte 0x49 + 1237 02e8 5F000000 .4byte .LLST3 + 1238 02ec 11 .uleb128 0x11 + 1239 02ed 72010000 .4byte .LASF32 + 1240 02f1 01 .byte 0x1 + 1241 02f2 28 .byte 0x28 + 1242 02f3 82000000 .4byte 0x82 + 1243 02f7 7D000000 .4byte .LLST4 + 1244 02fb 12 .uleb128 0x12 + 1245 02fc 6900 .ascii "i\000" + 1246 02fe 01 .byte 0x1 + 1247 02ff 29 .byte 0x29 + 1248 0300 37000000 .4byte 0x37 + 1249 0304 9E000000 .4byte .LLST5 + 1250 0308 12 .uleb128 0x12 + 1251 0309 7100 .ascii "q\000" + 1252 030b 01 .byte 0x1 + 1253 030c 2A .byte 0x2a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 23 + + + 1254 030d 31030000 .4byte 0x331 + 1255 0311 E9000000 .4byte .LLST6 + 1256 0315 12 .uleb128 0x12 + 1257 0316 6C00 .ascii "l\000" + 1258 0318 01 .byte 0x1 + 1259 0319 2B .byte 0x2b + 1260 031a 82000000 .4byte 0x82 + 1261 031e 12010000 .4byte .LLST7 + 1262 0322 12 .uleb128 0x12 + 1263 0323 6C6C00 .ascii "ll\000" + 1264 0326 01 .byte 0x1 + 1265 0327 2B .byte 0x2b + 1266 0328 82000000 .4byte 0x82 + 1267 032c 46010000 .4byte .LLST8 + 1268 0330 00 .byte 0 + 1269 0331 06 .uleb128 0x6 + 1270 0332 04 .byte 0x4 + 1271 0333 C8000000 .4byte 0xc8 + 1272 0337 13 .uleb128 0x13 + 1273 0338 41010000 .4byte .LASF33 + 1274 033c 01 .byte 0x1 + 1275 033d 46 .byte 0x46 + 1276 033e 01 .byte 0x1 + 1277 033f 31030000 .4byte 0x331 + 1278 0343 01 .byte 0x1 + 1279 0344 68030000 .4byte 0x368 + 1280 0348 14 .uleb128 0x14 + 1281 0349 7000 .ascii "p\000" + 1282 034b 01 .byte 0x1 + 1283 034c 46 .byte 0x46 + 1284 034d 31030000 .4byte 0x331 + 1285 0351 14 .uleb128 0x14 + 1286 0352 6E756D00 .ascii "num\000" + 1287 0356 01 .byte 0x1 + 1288 0357 46 .byte 0x46 + 1289 0358 82000000 .4byte 0x82 + 1290 035c 15 .uleb128 0x15 + 1291 035d F3010000 .4byte .LASF31 + 1292 0361 01 .byte 0x1 + 1293 0362 46 .byte 0x46 + 1294 0363 49000000 .4byte 0x49 + 1295 0367 00 .byte 0 + 1296 0368 13 .uleb128 0x13 + 1297 0369 0F000000 .4byte .LASF34 + 1298 036d 01 .byte 0x1 + 1299 036e 4C .byte 0x4c + 1300 036f 01 .byte 0x1 + 1301 0370 31030000 .4byte 0x331 + 1302 0374 01 .byte 0x1 + 1303 0375 A2030000 .4byte 0x3a2 + 1304 0379 14 .uleb128 0x14 + 1305 037a 7000 .ascii "p\000" + 1306 037c 01 .byte 0x1 + 1307 037d 4C .byte 0x4c + 1308 037e 31030000 .4byte 0x331 + 1309 0382 14 .uleb128 0x14 + 1310 0383 6E756D00 .ascii "num\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 24 + + + 1311 0387 01 .byte 0x1 + 1312 0388 4C .byte 0x4c + 1313 0389 29000000 .4byte 0x29 + 1314 038d 16 .uleb128 0x16 + 1315 038e 6C00 .ascii "l\000" + 1316 0390 01 .byte 0x1 + 1317 0391 4D .byte 0x4d + 1318 0392 82000000 .4byte 0x82 + 1319 0396 17 .uleb128 0x17 + 1320 0397 FE010000 .4byte .LASF35 + 1321 039b 01 .byte 0x1 + 1322 039c 4E .byte 0x4e + 1323 039d 89000000 .4byte 0x89 + 1324 03a1 00 .byte 0 + 1325 03a2 18 .uleb128 0x18 + 1326 03a3 01 .byte 0x1 + 1327 03a4 23020000 .4byte .LASF46 + 1328 03a8 01 .byte 0x1 + 1329 03a9 70 .byte 0x70 + 1330 03aa 01 .byte 0x1 + 1331 03ab 00000000 .4byte .LFB11 + 1332 03af E4040000 .4byte .LFE11 + 1333 03b3 6F010000 .4byte .LLST9 + 1334 03b7 01 .byte 0x1 + 1335 03b8 C4050000 .4byte 0x5c4 + 1336 03bc 10 .uleb128 0x10 + 1337 03bd 63687000 .ascii "chp\000" + 1338 03c1 01 .byte 0x1 + 1339 03c2 70 .byte 0x70 + 1340 03c3 C4050000 .4byte 0x5c4 + 1341 03c7 9C010000 .4byte .LLST10 + 1342 03cb 10 .uleb128 0x10 + 1343 03cc 666D7400 .ascii "fmt\000" + 1344 03d0 01 .byte 0x1 + 1345 03d1 70 .byte 0x70 + 1346 03d2 BD000000 .4byte 0xbd + 1347 03d6 BA010000 .4byte .LLST11 + 1348 03da 10 .uleb128 0x10 + 1349 03db 617000 .ascii "ap\000" + 1350 03de 01 .byte 0x1 + 1351 03df 70 .byte 0x70 + 1352 03e0 EF010000 .4byte 0x1ef + 1353 03e4 53020000 .4byte .LLST12 + 1354 03e8 12 .uleb128 0x12 + 1355 03e9 7000 .ascii "p\000" + 1356 03eb 01 .byte 0x1 + 1357 03ec 71 .byte 0x71 + 1358 03ed 31030000 .4byte 0x331 + 1359 03f1 42030000 .4byte .LLST13 + 1360 03f5 12 .uleb128 0x12 + 1361 03f6 7300 .ascii "s\000" + 1362 03f8 01 .byte 0x1 + 1363 03f9 71 .byte 0x71 + 1364 03fa 31030000 .4byte 0x331 + 1365 03fe 24040000 .4byte .LLST14 + 1366 0402 12 .uleb128 0x12 + 1367 0403 6300 .ascii "c\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 25 + + + 1368 0405 01 .byte 0x1 + 1369 0406 71 .byte 0x71 + 1370 0407 C8000000 .4byte 0xc8 + 1371 040b 8C040000 .4byte .LLST15 + 1372 040f 19 .uleb128 0x19 + 1373 0410 CF000000 .4byte .LASF36 + 1374 0414 01 .byte 0x1 + 1375 0415 71 .byte 0x71 + 1376 0416 C8000000 .4byte 0xc8 + 1377 041a AF050000 .4byte .LLST16 + 1378 041e 12 .uleb128 0x12 + 1379 041f 6900 .ascii "i\000" + 1380 0421 01 .byte 0x1 + 1381 0422 72 .byte 0x72 + 1382 0423 37000000 .4byte 0x37 + 1383 0427 17060000 .4byte .LLST17 + 1384 042b 19 .uleb128 0x19 + 1385 042c FE010000 .4byte .LASF35 + 1386 0430 01 .byte 0x1 + 1387 0431 72 .byte 0x72 + 1388 0432 37000000 .4byte 0x37 + 1389 0436 4D060000 .4byte .LLST18 + 1390 043a 19 .uleb128 0x19 + 1391 043b 1D010000 .4byte .LASF37 + 1392 043f 01 .byte 0x1 + 1393 0440 72 .byte 0x72 + 1394 0441 37000000 .4byte 0x37 + 1395 0445 EC060000 .4byte .LLST19 + 1396 0449 19 .uleb128 0x19 + 1397 044a D6000000 .4byte .LASF38 + 1398 044e 01 .byte 0x1 + 1399 044f 73 .byte 0x73 + 1400 0450 9E000000 .4byte 0x9e + 1401 0454 5C070000 .4byte .LLST20 + 1402 0458 19 .uleb128 0x19 + 1403 0459 12010000 .4byte .LASF39 + 1404 045d 01 .byte 0x1 + 1405 045e 73 .byte 0x73 + 1406 045f 9E000000 .4byte 0x9e + 1407 0463 CA070000 .4byte .LLST21 + 1408 0467 12 .uleb128 0x12 + 1409 0468 6C00 .ascii "l\000" + 1410 046a 01 .byte 0x1 + 1411 046b 74 .byte 0x74 + 1412 046c 82000000 .4byte 0x82 + 1413 0470 00080000 .4byte .LLST22 + 1414 0474 12 .uleb128 0x12 + 1415 0475 6600 .ascii "f\000" + 1416 0477 01 .byte 0x1 + 1417 0478 76 .byte 0x76 + 1418 0479 30000000 .4byte 0x30 + 1419 047d 1E080000 .4byte .LLST23 + 1420 0481 1A .uleb128 0x1a + 1421 0482 4C000000 .4byte .LASF40 + 1422 0486 01 .byte 0x1 + 1423 0487 77 .byte 0x77 + 1424 0488 CA050000 .4byte 0x5ca + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 26 + + + 1425 048c 02 .byte 0x2 + 1426 048d 91 .byte 0x91 + 1427 048e 40 .sleb128 -64 + 1428 048f 1B .uleb128 0x1b + 1429 0490 62010000 .4byte .LASF47 + 1430 0494 01 .byte 0x1 + 1431 0495 E4 .byte 0xe4 + 1432 0496 E0030000 .4byte .L30 + 1433 049a 1C .uleb128 0x1c + 1434 049b 68030000 .4byte 0x368 + 1435 049f E0020000 .4byte .LBB8 + 1436 04a3 00000000 .4byte .Ldebug_ranges0+0 + 1437 04a7 01 .byte 0x1 + 1438 04a8 D6 .byte 0xd6 + 1439 04a9 0A050000 .4byte 0x50a + 1440 04ad 1D .uleb128 0x1d + 1441 04ae 82030000 .4byte 0x382 + 1442 04b2 31080000 .4byte .LLST24 + 1443 04b6 1E .uleb128 0x1e + 1444 04b7 79030000 .4byte 0x379 + 1445 04bb 1F .uleb128 0x1f + 1446 04bc 28000000 .4byte .Ldebug_ranges0+0x28 + 1447 04c0 20 .uleb128 0x20 + 1448 04c1 8D030000 .4byte 0x38d + 1449 04c5 21 .uleb128 0x21 + 1450 04c6 96030000 .4byte 0x396 + 1451 04ca 49080000 .4byte .LLST25 + 1452 04ce 22 .uleb128 0x22 + 1453 04cf 10030000 .4byte .LVL76 + 1454 04d3 A4020000 .4byte 0x2a4 + 1455 04d7 EC040000 .4byte 0x4ec + 1456 04db 23 .uleb128 0x23 + 1457 04dc 01 .byte 0x1 + 1458 04dd 53 .byte 0x53 + 1459 04de 01 .byte 0x1 + 1460 04df 30 .byte 0x30 + 1461 04e0 23 .uleb128 0x23 + 1462 04e1 01 .byte 0x1 + 1463 04e2 52 .byte 0x52 + 1464 04e3 01 .byte 0x1 + 1465 04e4 3A .byte 0x3a + 1466 04e5 23 .uleb128 0x23 + 1467 04e6 01 .byte 0x1 + 1468 04e7 50 .byte 0x50 + 1469 04e8 02 .byte 0x2 + 1470 04e9 79 .byte 0x79 + 1471 04ea 00 .sleb128 0 + 1472 04eb 00 .byte 0 + 1473 04ec 24 .uleb128 0x24 + 1474 04ed 68030000 .4byte .LVL82 + 1475 04f1 A4020000 .4byte 0x2a4 + 1476 04f5 23 .uleb128 0x23 + 1477 04f6 01 .byte 0x1 + 1478 04f7 53 .byte 0x53 + 1479 04f8 03 .byte 0x3 + 1480 04f9 0A .byte 0xa + 1481 04fa 1027 .2byte 0x2710 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 27 + + + 1482 04fc 23 .uleb128 0x23 + 1483 04fd 01 .byte 0x1 + 1484 04fe 52 .byte 0x52 + 1485 04ff 01 .byte 0x1 + 1486 0500 3A .byte 0x3a + 1487 0501 23 .uleb128 0x23 + 1488 0502 01 .byte 0x1 + 1489 0503 50 .byte 0x50 + 1490 0504 02 .byte 0x2 + 1491 0505 79 .byte 0x79 + 1492 0506 00 .sleb128 0 + 1493 0507 00 .byte 0 + 1494 0508 00 .byte 0 + 1495 0509 00 .byte 0 + 1496 050a 1C .uleb128 0x1c + 1497 050b 37030000 .4byte 0x337 + 1498 050f E4030000 .4byte .LBB16 + 1499 0513 50000000 .4byte .Ldebug_ranges0+0x50 + 1500 0517 01 .byte 0x1 + 1501 0518 E9 .byte 0xe9 + 1502 0519 3C050000 .4byte 0x53c + 1503 051d 1E .uleb128 0x1e + 1504 051e 5C030000 .4byte 0x35c + 1505 0522 1E .uleb128 0x1e + 1506 0523 51030000 .4byte 0x351 + 1507 0527 1E .uleb128 0x1e + 1508 0528 48030000 .4byte 0x348 + 1509 052c 24 .uleb128 0x24 + 1510 052d F4030000 .4byte .LVL101 + 1511 0531 A4020000 .4byte 0x2a4 + 1512 0535 23 .uleb128 0x23 + 1513 0536 01 .byte 0x1 + 1514 0537 53 .byte 0x53 + 1515 0538 01 .byte 0x1 + 1516 0539 30 .byte 0x30 + 1517 053a 00 .byte 0 + 1518 053b 00 .byte 0 + 1519 053c 25 .uleb128 0x25 + 1520 053d 37030000 .4byte 0x337 + 1521 0541 18040000 .4byte .LBB20 + 1522 0545 1C040000 .4byte .LBE20 + 1523 0549 01 .byte 0x1 + 1524 054a CD .byte 0xcd + 1525 054b 6B050000 .4byte 0x56b + 1526 054f 1D .uleb128 0x1d + 1527 0550 5C030000 .4byte 0x35c + 1528 0554 61080000 .4byte .LLST26 + 1529 0558 1D .uleb128 0x1d + 1530 0559 51030000 .4byte 0x351 + 1531 055d 75080000 .4byte .LLST27 + 1532 0561 1D .uleb128 0x1d + 1533 0562 48030000 .4byte 0x348 + 1534 0566 88080000 .4byte .LLST28 + 1535 056a 00 .byte 0 + 1536 056b 26 .uleb128 0x26 + 1537 056c 60000000 .4byte .LVL27 + 1538 0570 7B050000 .4byte 0x57b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 28 + + + 1539 0574 23 .uleb128 0x23 + 1540 0575 01 .byte 0x1 + 1541 0576 50 .byte 0x50 + 1542 0577 02 .byte 0x2 + 1543 0578 75 .byte 0x75 + 1544 0579 00 .sleb128 0 + 1545 057a 00 .byte 0 + 1546 057b 26 .uleb128 0x26 + 1547 057c 88020000 .4byte .LVL65 + 1548 0580 8B050000 .4byte 0x58b + 1549 0584 23 .uleb128 0x23 + 1550 0585 01 .byte 0x1 + 1551 0586 50 .byte 0x50 + 1552 0587 02 .byte 0x2 + 1553 0588 75 .byte 0x75 + 1554 0589 00 .sleb128 0 + 1555 058a 00 .byte 0 + 1556 058b 26 .uleb128 0x26 + 1557 058c AC020000 .4byte .LVL67 + 1558 0590 A1050000 .4byte 0x5a1 + 1559 0594 23 .uleb128 0x23 + 1560 0595 01 .byte 0x1 + 1561 0596 51 .byte 0x51 + 1562 0597 02 .byte 0x2 + 1563 0598 78 .byte 0x78 + 1564 0599 00 .sleb128 0 + 1565 059a 23 .uleb128 0x23 + 1566 059b 01 .byte 0x1 + 1567 059c 50 .byte 0x50 + 1568 059d 02 .byte 0x2 + 1569 059e 75 .byte 0x75 + 1570 059f 00 .sleb128 0 + 1571 05a0 00 .byte 0 + 1572 05a1 26 .uleb128 0x26 + 1573 05a2 B4030000 .4byte .LVL90 + 1574 05a6 B7050000 .4byte 0x5b7 + 1575 05aa 23 .uleb128 0x23 + 1576 05ab 01 .byte 0x1 + 1577 05ac 51 .byte 0x51 + 1578 05ad 02 .byte 0x2 + 1579 05ae 78 .byte 0x78 + 1580 05af 00 .sleb128 0 + 1581 05b0 23 .uleb128 0x23 + 1582 05b1 01 .byte 0x1 + 1583 05b2 50 .byte 0x50 + 1584 05b3 02 .byte 0x2 + 1585 05b4 75 .byte 0x75 + 1586 05b5 00 .sleb128 0 + 1587 05b6 00 .byte 0 + 1588 05b7 27 .uleb128 0x27 + 1589 05b8 B4040000 .4byte .LVL125 + 1590 05bc 23 .uleb128 0x23 + 1591 05bd 01 .byte 0x1 + 1592 05be 50 .byte 0x50 + 1593 05bf 02 .byte 0x2 + 1594 05c0 75 .byte 0x75 + 1595 05c1 00 .sleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 29 + + + 1596 05c2 00 .byte 0 + 1597 05c3 00 .byte 0 + 1598 05c4 06 .uleb128 0x6 + 1599 05c5 04 .byte 0x4 + 1600 05c6 BF010000 .4byte 0x1bf + 1601 05ca 28 .uleb128 0x28 + 1602 05cb C8000000 .4byte 0xc8 + 1603 05cf DA050000 .4byte 0x5da + 1604 05d3 29 .uleb128 0x29 + 1605 05d4 E5000000 .4byte 0xe5 + 1606 05d8 16 .byte 0x16 + 1607 05d9 00 .byte 0 + 1608 05da 2A .uleb128 0x2a + 1609 05db 01 .byte 0x1 + 1610 05dc 5C000000 .4byte .LASF48 + 1611 05e0 01 .byte 0x1 + 1612 05e1 2001 .2byte 0x120 + 1613 05e3 01 .byte 0x1 + 1614 05e4 37000000 .4byte 0x37 + 1615 05e8 00000000 .4byte .LFB12 + 1616 05ec 68000000 .4byte .LFE12 + 1617 05f0 9B080000 .4byte .LLST29 + 1618 05f4 01 .byte 0x1 + 1619 05f5 AF060000 .4byte 0x6af + 1620 05f9 2B .uleb128 0x2b + 1621 05fa 73747200 .ascii "str\000" + 1622 05fe 01 .byte 0x1 + 1623 05ff 2001 .2byte 0x120 + 1624 0601 31030000 .4byte 0x331 + 1625 0605 D3080000 .4byte .LLST30 + 1626 0609 2C .uleb128 0x2c + 1627 060a 23010000 .4byte .LASF28 + 1628 060e 01 .byte 0x1 + 1629 060f 2001 .2byte 0x120 + 1630 0611 3E000000 .4byte 0x3e + 1631 0615 FF080000 .4byte .LLST31 + 1632 0619 2D .uleb128 0x2d + 1633 061a 666D7400 .ascii "fmt\000" + 1634 061e 01 .byte 0x1 + 1635 061f 2001 .2byte 0x120 + 1636 0621 BD000000 .4byte 0xbd + 1637 0625 02 .byte 0x2 + 1638 0626 91 .byte 0x91 + 1639 0627 78 .sleb128 -8 + 1640 0628 2E .uleb128 0x2e + 1641 0629 2F .uleb128 0x2f + 1642 062a 617000 .ascii "ap\000" + 1643 062d 01 .byte 0x1 + 1644 062e 2101 .2byte 0x121 + 1645 0630 EF010000 .4byte 0x1ef + 1646 0634 02 .byte 0x2 + 1647 0635 91 .byte 0x91 + 1648 0636 58 .sleb128 -40 + 1649 0637 2F .uleb128 0x2f + 1650 0638 6D7300 .ascii "ms\000" + 1651 063b 01 .byte 0x1 + 1652 063c 2201 .2byte 0x122 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 30 + + + 1653 063e 99020000 .4byte 0x299 + 1654 0642 02 .byte 0x2 + 1655 0643 91 .byte 0x91 + 1656 0644 5C .sleb128 -36 + 1657 0645 30 .uleb128 0x30 + 1658 0646 63687000 .ascii "chp\000" + 1659 064a 01 .byte 0x1 + 1660 064b 2301 .2byte 0x123 + 1661 064d C4050000 .4byte 0x5c4 + 1662 0651 2B090000 .4byte .LLST32 + 1663 0655 22 .uleb128 0x22 + 1664 0656 24000000 .4byte .LVL133 + 1665 065a AF060000 .4byte 0x6af + 1666 065e 7C060000 .4byte 0x67c + 1667 0662 23 .uleb128 0x23 + 1668 0663 01 .byte 0x1 + 1669 0664 53 .byte 0x53 + 1670 0665 01 .byte 0x1 + 1671 0666 30 .byte 0x30 + 1672 0667 23 .uleb128 0x23 + 1673 0668 01 .byte 0x1 + 1674 0669 52 .byte 0x52 + 1675 066a 03 .byte 0x3 + 1676 066b F3 .byte 0xf3 + 1677 066c 01 .uleb128 0x1 + 1678 066d 51 .byte 0x51 + 1679 066e 23 .uleb128 0x23 + 1680 066f 01 .byte 0x1 + 1681 0670 51 .byte 0x51 + 1682 0671 03 .byte 0x3 + 1683 0672 F3 .byte 0xf3 + 1684 0673 01 .uleb128 0x1 + 1685 0674 50 .byte 0x50 + 1686 0675 23 .uleb128 0x23 + 1687 0676 01 .byte 0x1 + 1688 0677 50 .byte 0x50 + 1689 0678 02 .byte 0x2 + 1690 0679 91 .byte 0x91 + 1691 067a 44 .sleb128 -60 + 1692 067b 00 .byte 0 + 1693 067c 22 .uleb128 0x22 + 1694 067d 3C000000 .4byte .LVL135 + 1695 0681 A2030000 .4byte 0x3a2 + 1696 0685 9D060000 .4byte 0x69d + 1697 0689 23 .uleb128 0x23 + 1698 068a 01 .byte 0x1 + 1699 068b 52 .byte 0x52 + 1700 068c 02 .byte 0x2 + 1701 068d 91 .byte 0x91 + 1702 068e 64 .sleb128 -28 + 1703 068f 23 .uleb128 0x23 + 1704 0690 01 .byte 0x1 + 1705 0691 51 .byte 0x51 + 1706 0692 03 .byte 0x3 + 1707 0693 91 .byte 0x91 + 1708 0694 60 .sleb128 -32 + 1709 0695 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 31 + + + 1710 0696 23 .uleb128 0x23 + 1711 0697 01 .byte 0x1 + 1712 0698 50 .byte 0x50 + 1713 0699 02 .byte 0x2 + 1714 069a 91 .byte 0x91 + 1715 069b 44 .sleb128 -60 + 1716 069c 00 .byte 0 + 1717 069d 27 .uleb128 0x27 + 1718 069e 50000000 .4byte .LVL137 + 1719 06a2 23 .uleb128 0x23 + 1720 06a3 01 .byte 0x1 + 1721 06a4 51 .byte 0x51 + 1722 06a5 01 .byte 0x1 + 1723 06a6 30 .byte 0x30 + 1724 06a7 23 .uleb128 0x23 + 1725 06a8 01 .byte 0x1 + 1726 06a9 50 .byte 0x50 + 1727 06aa 02 .byte 0x2 + 1728 06ab 91 .byte 0x91 + 1729 06ac 44 .sleb128 -60 + 1730 06ad 00 .byte 0 + 1731 06ae 00 .byte 0 + 1732 06af 31 .uleb128 0x31 + 1733 06b0 01 .byte 0x1 + 1734 06b1 46010000 .4byte .LASF49 + 1735 06b5 08 .byte 0x8 + 1736 06b6 57 .byte 0x57 + 1737 06b7 01 .byte 0x1 + 1738 06b8 01 .byte 0x1 + 1739 06b9 D2060000 .4byte 0x6d2 + 1740 06bd 09 .uleb128 0x9 + 1741 06be D2060000 .4byte 0x6d2 + 1742 06c2 09 .uleb128 0x9 + 1743 06c3 EC000000 .4byte 0xec + 1744 06c7 09 .uleb128 0x9 + 1745 06c8 3E000000 .4byte 0x3e + 1746 06cc 09 .uleb128 0x9 + 1747 06cd 3E000000 .4byte 0x3e + 1748 06d1 00 .byte 0 + 1749 06d2 06 .uleb128 0x6 + 1750 06d3 04 .byte 0x4 + 1751 06d4 99020000 .4byte 0x299 + 1752 06d8 00 .byte 0 + 1753 .section .debug_abbrev,"",%progbits + 1754 .Ldebug_abbrev0: + 1755 0000 01 .uleb128 0x1 + 1756 0001 11 .uleb128 0x11 + 1757 0002 01 .byte 0x1 + 1758 0003 25 .uleb128 0x25 + 1759 0004 0E .uleb128 0xe + 1760 0005 13 .uleb128 0x13 + 1761 0006 0B .uleb128 0xb + 1762 0007 03 .uleb128 0x3 + 1763 0008 0E .uleb128 0xe + 1764 0009 1B .uleb128 0x1b + 1765 000a 0E .uleb128 0xe + 1766 000b 55 .uleb128 0x55 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 32 + + + 1767 000c 06 .uleb128 0x6 + 1768 000d 11 .uleb128 0x11 + 1769 000e 01 .uleb128 0x1 + 1770 000f 52 .uleb128 0x52 + 1771 0010 01 .uleb128 0x1 + 1772 0011 10 .uleb128 0x10 + 1773 0012 06 .uleb128 0x6 + 1774 0013 00 .byte 0 + 1775 0014 00 .byte 0 + 1776 0015 02 .uleb128 0x2 + 1777 0016 24 .uleb128 0x24 + 1778 0017 00 .byte 0 + 1779 0018 0B .uleb128 0xb + 1780 0019 0B .uleb128 0xb + 1781 001a 3E .uleb128 0x3e + 1782 001b 0B .uleb128 0xb + 1783 001c 03 .uleb128 0x3 + 1784 001d 0E .uleb128 0xe + 1785 001e 00 .byte 0 + 1786 001f 00 .byte 0 + 1787 0020 03 .uleb128 0x3 + 1788 0021 24 .uleb128 0x24 + 1789 0022 00 .byte 0 + 1790 0023 0B .uleb128 0xb + 1791 0024 0B .uleb128 0xb + 1792 0025 3E .uleb128 0x3e + 1793 0026 0B .uleb128 0xb + 1794 0027 03 .uleb128 0x3 + 1795 0028 08 .uleb128 0x8 + 1796 0029 00 .byte 0 + 1797 002a 00 .byte 0 + 1798 002b 04 .uleb128 0x4 + 1799 002c 16 .uleb128 0x16 + 1800 002d 00 .byte 0 + 1801 002e 03 .uleb128 0x3 + 1802 002f 0E .uleb128 0xe + 1803 0030 3A .uleb128 0x3a + 1804 0031 0B .uleb128 0xb + 1805 0032 3B .uleb128 0x3b + 1806 0033 0B .uleb128 0xb + 1807 0034 49 .uleb128 0x49 + 1808 0035 13 .uleb128 0x13 + 1809 0036 00 .byte 0 + 1810 0037 00 .byte 0 + 1811 0038 05 .uleb128 0x5 + 1812 0039 0F .uleb128 0xf + 1813 003a 00 .byte 0 + 1814 003b 0B .uleb128 0xb + 1815 003c 0B .uleb128 0xb + 1816 003d 00 .byte 0 + 1817 003e 00 .byte 0 + 1818 003f 06 .uleb128 0x6 + 1819 0040 0F .uleb128 0xf + 1820 0041 00 .byte 0 + 1821 0042 0B .uleb128 0xb + 1822 0043 0B .uleb128 0xb + 1823 0044 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 33 + + + 1824 0045 13 .uleb128 0x13 + 1825 0046 00 .byte 0 + 1826 0047 00 .byte 0 + 1827 0048 07 .uleb128 0x7 + 1828 0049 26 .uleb128 0x26 + 1829 004a 00 .byte 0 + 1830 004b 49 .uleb128 0x49 + 1831 004c 13 .uleb128 0x13 + 1832 004d 00 .byte 0 + 1833 004e 00 .byte 0 + 1834 004f 08 .uleb128 0x8 + 1835 0050 15 .uleb128 0x15 + 1836 0051 01 .byte 0x1 + 1837 0052 27 .uleb128 0x27 + 1838 0053 0C .uleb128 0xc + 1839 0054 49 .uleb128 0x49 + 1840 0055 13 .uleb128 0x13 + 1841 0056 01 .uleb128 0x1 + 1842 0057 13 .uleb128 0x13 + 1843 0058 00 .byte 0 + 1844 0059 00 .byte 0 + 1845 005a 09 .uleb128 0x9 + 1846 005b 05 .uleb128 0x5 + 1847 005c 00 .byte 0 + 1848 005d 49 .uleb128 0x49 + 1849 005e 13 .uleb128 0x13 + 1850 005f 00 .byte 0 + 1851 0060 00 .byte 0 + 1852 0061 0A .uleb128 0xa + 1853 0062 13 .uleb128 0x13 + 1854 0063 01 .byte 0x1 + 1855 0064 03 .uleb128 0x3 + 1856 0065 0E .uleb128 0xe + 1857 0066 0B .uleb128 0xb + 1858 0067 0B .uleb128 0xb + 1859 0068 3A .uleb128 0x3a + 1860 0069 0B .uleb128 0xb + 1861 006a 3B .uleb128 0x3b + 1862 006b 0B .uleb128 0xb + 1863 006c 01 .uleb128 0x1 + 1864 006d 13 .uleb128 0x13 + 1865 006e 00 .byte 0 + 1866 006f 00 .byte 0 + 1867 0070 0B .uleb128 0xb + 1868 0071 0D .uleb128 0xd + 1869 0072 00 .byte 0 + 1870 0073 03 .uleb128 0x3 + 1871 0074 0E .uleb128 0xe + 1872 0075 3A .uleb128 0x3a + 1873 0076 0B .uleb128 0xb + 1874 0077 3B .uleb128 0x3b + 1875 0078 0B .uleb128 0xb + 1876 0079 49 .uleb128 0x49 + 1877 007a 13 .uleb128 0x13 + 1878 007b 38 .uleb128 0x38 + 1879 007c 0A .uleb128 0xa + 1880 007d 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 34 + + + 1881 007e 00 .byte 0 + 1882 007f 0C .uleb128 0xc + 1883 0080 0D .uleb128 0xd + 1884 0081 00 .byte 0 + 1885 0082 03 .uleb128 0x3 + 1886 0083 08 .uleb128 0x8 + 1887 0084 3A .uleb128 0x3a + 1888 0085 0B .uleb128 0xb + 1889 0086 3B .uleb128 0x3b + 1890 0087 0B .uleb128 0xb + 1891 0088 49 .uleb128 0x49 + 1892 0089 13 .uleb128 0x13 + 1893 008a 38 .uleb128 0x38 + 1894 008b 0A .uleb128 0xa + 1895 008c 00 .byte 0 + 1896 008d 00 .byte 0 + 1897 008e 0D .uleb128 0xd + 1898 008f 13 .uleb128 0x13 + 1899 0090 01 .byte 0x1 + 1900 0091 0B .uleb128 0xb + 1901 0092 0B .uleb128 0xb + 1902 0093 3A .uleb128 0x3a + 1903 0094 0B .uleb128 0xb + 1904 0095 3B .uleb128 0x3b + 1905 0096 0B .uleb128 0xb + 1906 0097 01 .uleb128 0x1 + 1907 0098 13 .uleb128 0x13 + 1908 0099 00 .byte 0 + 1909 009a 00 .byte 0 + 1910 009b 0E .uleb128 0xe + 1911 009c 0D .uleb128 0xd + 1912 009d 00 .byte 0 + 1913 009e 03 .uleb128 0x3 + 1914 009f 0E .uleb128 0xe + 1915 00a0 49 .uleb128 0x49 + 1916 00a1 13 .uleb128 0x13 + 1917 00a2 38 .uleb128 0x38 + 1918 00a3 0A .uleb128 0xa + 1919 00a4 34 .uleb128 0x34 + 1920 00a5 0C .uleb128 0xc + 1921 00a6 00 .byte 0 + 1922 00a7 00 .byte 0 + 1923 00a8 0F .uleb128 0xf + 1924 00a9 2E .uleb128 0x2e + 1925 00aa 01 .byte 0x1 + 1926 00ab 03 .uleb128 0x3 + 1927 00ac 0E .uleb128 0xe + 1928 00ad 3A .uleb128 0x3a + 1929 00ae 0B .uleb128 0xb + 1930 00af 3B .uleb128 0x3b + 1931 00b0 0B .uleb128 0xb + 1932 00b1 27 .uleb128 0x27 + 1933 00b2 0C .uleb128 0xc + 1934 00b3 49 .uleb128 0x49 + 1935 00b4 13 .uleb128 0x13 + 1936 00b5 11 .uleb128 0x11 + 1937 00b6 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 35 + + + 1938 00b7 12 .uleb128 0x12 + 1939 00b8 01 .uleb128 0x1 + 1940 00b9 40 .uleb128 0x40 + 1941 00ba 06 .uleb128 0x6 + 1942 00bb 9642 .uleb128 0x2116 + 1943 00bd 0C .uleb128 0xc + 1944 00be 01 .uleb128 0x1 + 1945 00bf 13 .uleb128 0x13 + 1946 00c0 00 .byte 0 + 1947 00c1 00 .byte 0 + 1948 00c2 10 .uleb128 0x10 + 1949 00c3 05 .uleb128 0x5 + 1950 00c4 00 .byte 0 + 1951 00c5 03 .uleb128 0x3 + 1952 00c6 08 .uleb128 0x8 + 1953 00c7 3A .uleb128 0x3a + 1954 00c8 0B .uleb128 0xb + 1955 00c9 3B .uleb128 0x3b + 1956 00ca 0B .uleb128 0xb + 1957 00cb 49 .uleb128 0x49 + 1958 00cc 13 .uleb128 0x13 + 1959 00cd 02 .uleb128 0x2 + 1960 00ce 06 .uleb128 0x6 + 1961 00cf 00 .byte 0 + 1962 00d0 00 .byte 0 + 1963 00d1 11 .uleb128 0x11 + 1964 00d2 05 .uleb128 0x5 + 1965 00d3 00 .byte 0 + 1966 00d4 03 .uleb128 0x3 + 1967 00d5 0E .uleb128 0xe + 1968 00d6 3A .uleb128 0x3a + 1969 00d7 0B .uleb128 0xb + 1970 00d8 3B .uleb128 0x3b + 1971 00d9 0B .uleb128 0xb + 1972 00da 49 .uleb128 0x49 + 1973 00db 13 .uleb128 0x13 + 1974 00dc 02 .uleb128 0x2 + 1975 00dd 06 .uleb128 0x6 + 1976 00de 00 .byte 0 + 1977 00df 00 .byte 0 + 1978 00e0 12 .uleb128 0x12 + 1979 00e1 34 .uleb128 0x34 + 1980 00e2 00 .byte 0 + 1981 00e3 03 .uleb128 0x3 + 1982 00e4 08 .uleb128 0x8 + 1983 00e5 3A .uleb128 0x3a + 1984 00e6 0B .uleb128 0xb + 1985 00e7 3B .uleb128 0x3b + 1986 00e8 0B .uleb128 0xb + 1987 00e9 49 .uleb128 0x49 + 1988 00ea 13 .uleb128 0x13 + 1989 00eb 02 .uleb128 0x2 + 1990 00ec 06 .uleb128 0x6 + 1991 00ed 00 .byte 0 + 1992 00ee 00 .byte 0 + 1993 00ef 13 .uleb128 0x13 + 1994 00f0 2E .uleb128 0x2e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 36 + + + 1995 00f1 01 .byte 0x1 + 1996 00f2 03 .uleb128 0x3 + 1997 00f3 0E .uleb128 0xe + 1998 00f4 3A .uleb128 0x3a + 1999 00f5 0B .uleb128 0xb + 2000 00f6 3B .uleb128 0x3b + 2001 00f7 0B .uleb128 0xb + 2002 00f8 27 .uleb128 0x27 + 2003 00f9 0C .uleb128 0xc + 2004 00fa 49 .uleb128 0x49 + 2005 00fb 13 .uleb128 0x13 + 2006 00fc 20 .uleb128 0x20 + 2007 00fd 0B .uleb128 0xb + 2008 00fe 01 .uleb128 0x1 + 2009 00ff 13 .uleb128 0x13 + 2010 0100 00 .byte 0 + 2011 0101 00 .byte 0 + 2012 0102 14 .uleb128 0x14 + 2013 0103 05 .uleb128 0x5 + 2014 0104 00 .byte 0 + 2015 0105 03 .uleb128 0x3 + 2016 0106 08 .uleb128 0x8 + 2017 0107 3A .uleb128 0x3a + 2018 0108 0B .uleb128 0xb + 2019 0109 3B .uleb128 0x3b + 2020 010a 0B .uleb128 0xb + 2021 010b 49 .uleb128 0x49 + 2022 010c 13 .uleb128 0x13 + 2023 010d 00 .byte 0 + 2024 010e 00 .byte 0 + 2025 010f 15 .uleb128 0x15 + 2026 0110 05 .uleb128 0x5 + 2027 0111 00 .byte 0 + 2028 0112 03 .uleb128 0x3 + 2029 0113 0E .uleb128 0xe + 2030 0114 3A .uleb128 0x3a + 2031 0115 0B .uleb128 0xb + 2032 0116 3B .uleb128 0x3b + 2033 0117 0B .uleb128 0xb + 2034 0118 49 .uleb128 0x49 + 2035 0119 13 .uleb128 0x13 + 2036 011a 00 .byte 0 + 2037 011b 00 .byte 0 + 2038 011c 16 .uleb128 0x16 + 2039 011d 34 .uleb128 0x34 + 2040 011e 00 .byte 0 + 2041 011f 03 .uleb128 0x3 + 2042 0120 08 .uleb128 0x8 + 2043 0121 3A .uleb128 0x3a + 2044 0122 0B .uleb128 0xb + 2045 0123 3B .uleb128 0x3b + 2046 0124 0B .uleb128 0xb + 2047 0125 49 .uleb128 0x49 + 2048 0126 13 .uleb128 0x13 + 2049 0127 00 .byte 0 + 2050 0128 00 .byte 0 + 2051 0129 17 .uleb128 0x17 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 37 + + + 2052 012a 34 .uleb128 0x34 + 2053 012b 00 .byte 0 + 2054 012c 03 .uleb128 0x3 + 2055 012d 0E .uleb128 0xe + 2056 012e 3A .uleb128 0x3a + 2057 012f 0B .uleb128 0xb + 2058 0130 3B .uleb128 0x3b + 2059 0131 0B .uleb128 0xb + 2060 0132 49 .uleb128 0x49 + 2061 0133 13 .uleb128 0x13 + 2062 0134 00 .byte 0 + 2063 0135 00 .byte 0 + 2064 0136 18 .uleb128 0x18 + 2065 0137 2E .uleb128 0x2e + 2066 0138 01 .byte 0x1 + 2067 0139 3F .uleb128 0x3f + 2068 013a 0C .uleb128 0xc + 2069 013b 03 .uleb128 0x3 + 2070 013c 0E .uleb128 0xe + 2071 013d 3A .uleb128 0x3a + 2072 013e 0B .uleb128 0xb + 2073 013f 3B .uleb128 0x3b + 2074 0140 0B .uleb128 0xb + 2075 0141 27 .uleb128 0x27 + 2076 0142 0C .uleb128 0xc + 2077 0143 11 .uleb128 0x11 + 2078 0144 01 .uleb128 0x1 + 2079 0145 12 .uleb128 0x12 + 2080 0146 01 .uleb128 0x1 + 2081 0147 40 .uleb128 0x40 + 2082 0148 06 .uleb128 0x6 + 2083 0149 9642 .uleb128 0x2116 + 2084 014b 0C .uleb128 0xc + 2085 014c 01 .uleb128 0x1 + 2086 014d 13 .uleb128 0x13 + 2087 014e 00 .byte 0 + 2088 014f 00 .byte 0 + 2089 0150 19 .uleb128 0x19 + 2090 0151 34 .uleb128 0x34 + 2091 0152 00 .byte 0 + 2092 0153 03 .uleb128 0x3 + 2093 0154 0E .uleb128 0xe + 2094 0155 3A .uleb128 0x3a + 2095 0156 0B .uleb128 0xb + 2096 0157 3B .uleb128 0x3b + 2097 0158 0B .uleb128 0xb + 2098 0159 49 .uleb128 0x49 + 2099 015a 13 .uleb128 0x13 + 2100 015b 02 .uleb128 0x2 + 2101 015c 06 .uleb128 0x6 + 2102 015d 00 .byte 0 + 2103 015e 00 .byte 0 + 2104 015f 1A .uleb128 0x1a + 2105 0160 34 .uleb128 0x34 + 2106 0161 00 .byte 0 + 2107 0162 03 .uleb128 0x3 + 2108 0163 0E .uleb128 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 38 + + + 2109 0164 3A .uleb128 0x3a + 2110 0165 0B .uleb128 0xb + 2111 0166 3B .uleb128 0x3b + 2112 0167 0B .uleb128 0xb + 2113 0168 49 .uleb128 0x49 + 2114 0169 13 .uleb128 0x13 + 2115 016a 02 .uleb128 0x2 + 2116 016b 0A .uleb128 0xa + 2117 016c 00 .byte 0 + 2118 016d 00 .byte 0 + 2119 016e 1B .uleb128 0x1b + 2120 016f 0A .uleb128 0xa + 2121 0170 00 .byte 0 + 2122 0171 03 .uleb128 0x3 + 2123 0172 0E .uleb128 0xe + 2124 0173 3A .uleb128 0x3a + 2125 0174 0B .uleb128 0xb + 2126 0175 3B .uleb128 0x3b + 2127 0176 0B .uleb128 0xb + 2128 0177 11 .uleb128 0x11 + 2129 0178 01 .uleb128 0x1 + 2130 0179 00 .byte 0 + 2131 017a 00 .byte 0 + 2132 017b 1C .uleb128 0x1c + 2133 017c 1D .uleb128 0x1d + 2134 017d 01 .byte 0x1 + 2135 017e 31 .uleb128 0x31 + 2136 017f 13 .uleb128 0x13 + 2137 0180 52 .uleb128 0x52 + 2138 0181 01 .uleb128 0x1 + 2139 0182 55 .uleb128 0x55 + 2140 0183 06 .uleb128 0x6 + 2141 0184 58 .uleb128 0x58 + 2142 0185 0B .uleb128 0xb + 2143 0186 59 .uleb128 0x59 + 2144 0187 0B .uleb128 0xb + 2145 0188 01 .uleb128 0x1 + 2146 0189 13 .uleb128 0x13 + 2147 018a 00 .byte 0 + 2148 018b 00 .byte 0 + 2149 018c 1D .uleb128 0x1d + 2150 018d 05 .uleb128 0x5 + 2151 018e 00 .byte 0 + 2152 018f 31 .uleb128 0x31 + 2153 0190 13 .uleb128 0x13 + 2154 0191 02 .uleb128 0x2 + 2155 0192 06 .uleb128 0x6 + 2156 0193 00 .byte 0 + 2157 0194 00 .byte 0 + 2158 0195 1E .uleb128 0x1e + 2159 0196 05 .uleb128 0x5 + 2160 0197 00 .byte 0 + 2161 0198 31 .uleb128 0x31 + 2162 0199 13 .uleb128 0x13 + 2163 019a 00 .byte 0 + 2164 019b 00 .byte 0 + 2165 019c 1F .uleb128 0x1f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 39 + + + 2166 019d 0B .uleb128 0xb + 2167 019e 01 .byte 0x1 + 2168 019f 55 .uleb128 0x55 + 2169 01a0 06 .uleb128 0x6 + 2170 01a1 00 .byte 0 + 2171 01a2 00 .byte 0 + 2172 01a3 20 .uleb128 0x20 + 2173 01a4 34 .uleb128 0x34 + 2174 01a5 00 .byte 0 + 2175 01a6 31 .uleb128 0x31 + 2176 01a7 13 .uleb128 0x13 + 2177 01a8 00 .byte 0 + 2178 01a9 00 .byte 0 + 2179 01aa 21 .uleb128 0x21 + 2180 01ab 34 .uleb128 0x34 + 2181 01ac 00 .byte 0 + 2182 01ad 31 .uleb128 0x31 + 2183 01ae 13 .uleb128 0x13 + 2184 01af 02 .uleb128 0x2 + 2185 01b0 06 .uleb128 0x6 + 2186 01b1 00 .byte 0 + 2187 01b2 00 .byte 0 + 2188 01b3 22 .uleb128 0x22 + 2189 01b4 898201 .uleb128 0x4109 + 2190 01b7 01 .byte 0x1 + 2191 01b8 11 .uleb128 0x11 + 2192 01b9 01 .uleb128 0x1 + 2193 01ba 31 .uleb128 0x31 + 2194 01bb 13 .uleb128 0x13 + 2195 01bc 01 .uleb128 0x1 + 2196 01bd 13 .uleb128 0x13 + 2197 01be 00 .byte 0 + 2198 01bf 00 .byte 0 + 2199 01c0 23 .uleb128 0x23 + 2200 01c1 8A8201 .uleb128 0x410a + 2201 01c4 00 .byte 0 + 2202 01c5 02 .uleb128 0x2 + 2203 01c6 0A .uleb128 0xa + 2204 01c7 9142 .uleb128 0x2111 + 2205 01c9 0A .uleb128 0xa + 2206 01ca 00 .byte 0 + 2207 01cb 00 .byte 0 + 2208 01cc 24 .uleb128 0x24 + 2209 01cd 898201 .uleb128 0x4109 + 2210 01d0 01 .byte 0x1 + 2211 01d1 11 .uleb128 0x11 + 2212 01d2 01 .uleb128 0x1 + 2213 01d3 31 .uleb128 0x31 + 2214 01d4 13 .uleb128 0x13 + 2215 01d5 00 .byte 0 + 2216 01d6 00 .byte 0 + 2217 01d7 25 .uleb128 0x25 + 2218 01d8 1D .uleb128 0x1d + 2219 01d9 01 .byte 0x1 + 2220 01da 31 .uleb128 0x31 + 2221 01db 13 .uleb128 0x13 + 2222 01dc 11 .uleb128 0x11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 40 + + + 2223 01dd 01 .uleb128 0x1 + 2224 01de 12 .uleb128 0x12 + 2225 01df 01 .uleb128 0x1 + 2226 01e0 58 .uleb128 0x58 + 2227 01e1 0B .uleb128 0xb + 2228 01e2 59 .uleb128 0x59 + 2229 01e3 0B .uleb128 0xb + 2230 01e4 01 .uleb128 0x1 + 2231 01e5 13 .uleb128 0x13 + 2232 01e6 00 .byte 0 + 2233 01e7 00 .byte 0 + 2234 01e8 26 .uleb128 0x26 + 2235 01e9 898201 .uleb128 0x4109 + 2236 01ec 01 .byte 0x1 + 2237 01ed 11 .uleb128 0x11 + 2238 01ee 01 .uleb128 0x1 + 2239 01ef 01 .uleb128 0x1 + 2240 01f0 13 .uleb128 0x13 + 2241 01f1 00 .byte 0 + 2242 01f2 00 .byte 0 + 2243 01f3 27 .uleb128 0x27 + 2244 01f4 898201 .uleb128 0x4109 + 2245 01f7 01 .byte 0x1 + 2246 01f8 11 .uleb128 0x11 + 2247 01f9 01 .uleb128 0x1 + 2248 01fa 00 .byte 0 + 2249 01fb 00 .byte 0 + 2250 01fc 28 .uleb128 0x28 + 2251 01fd 01 .uleb128 0x1 + 2252 01fe 01 .byte 0x1 + 2253 01ff 49 .uleb128 0x49 + 2254 0200 13 .uleb128 0x13 + 2255 0201 01 .uleb128 0x1 + 2256 0202 13 .uleb128 0x13 + 2257 0203 00 .byte 0 + 2258 0204 00 .byte 0 + 2259 0205 29 .uleb128 0x29 + 2260 0206 21 .uleb128 0x21 + 2261 0207 00 .byte 0 + 2262 0208 49 .uleb128 0x49 + 2263 0209 13 .uleb128 0x13 + 2264 020a 2F .uleb128 0x2f + 2265 020b 0B .uleb128 0xb + 2266 020c 00 .byte 0 + 2267 020d 00 .byte 0 + 2268 020e 2A .uleb128 0x2a + 2269 020f 2E .uleb128 0x2e + 2270 0210 01 .byte 0x1 + 2271 0211 3F .uleb128 0x3f + 2272 0212 0C .uleb128 0xc + 2273 0213 03 .uleb128 0x3 + 2274 0214 0E .uleb128 0xe + 2275 0215 3A .uleb128 0x3a + 2276 0216 0B .uleb128 0xb + 2277 0217 3B .uleb128 0x3b + 2278 0218 05 .uleb128 0x5 + 2279 0219 27 .uleb128 0x27 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 41 + + + 2280 021a 0C .uleb128 0xc + 2281 021b 49 .uleb128 0x49 + 2282 021c 13 .uleb128 0x13 + 2283 021d 11 .uleb128 0x11 + 2284 021e 01 .uleb128 0x1 + 2285 021f 12 .uleb128 0x12 + 2286 0220 01 .uleb128 0x1 + 2287 0221 40 .uleb128 0x40 + 2288 0222 06 .uleb128 0x6 + 2289 0223 9742 .uleb128 0x2117 + 2290 0225 0C .uleb128 0xc + 2291 0226 01 .uleb128 0x1 + 2292 0227 13 .uleb128 0x13 + 2293 0228 00 .byte 0 + 2294 0229 00 .byte 0 + 2295 022a 2B .uleb128 0x2b + 2296 022b 05 .uleb128 0x5 + 2297 022c 00 .byte 0 + 2298 022d 03 .uleb128 0x3 + 2299 022e 08 .uleb128 0x8 + 2300 022f 3A .uleb128 0x3a + 2301 0230 0B .uleb128 0xb + 2302 0231 3B .uleb128 0x3b + 2303 0232 05 .uleb128 0x5 + 2304 0233 49 .uleb128 0x49 + 2305 0234 13 .uleb128 0x13 + 2306 0235 02 .uleb128 0x2 + 2307 0236 06 .uleb128 0x6 + 2308 0237 00 .byte 0 + 2309 0238 00 .byte 0 + 2310 0239 2C .uleb128 0x2c + 2311 023a 05 .uleb128 0x5 + 2312 023b 00 .byte 0 + 2313 023c 03 .uleb128 0x3 + 2314 023d 0E .uleb128 0xe + 2315 023e 3A .uleb128 0x3a + 2316 023f 0B .uleb128 0xb + 2317 0240 3B .uleb128 0x3b + 2318 0241 05 .uleb128 0x5 + 2319 0242 49 .uleb128 0x49 + 2320 0243 13 .uleb128 0x13 + 2321 0244 02 .uleb128 0x2 + 2322 0245 06 .uleb128 0x6 + 2323 0246 00 .byte 0 + 2324 0247 00 .byte 0 + 2325 0248 2D .uleb128 0x2d + 2326 0249 05 .uleb128 0x5 + 2327 024a 00 .byte 0 + 2328 024b 03 .uleb128 0x3 + 2329 024c 08 .uleb128 0x8 + 2330 024d 3A .uleb128 0x3a + 2331 024e 0B .uleb128 0xb + 2332 024f 3B .uleb128 0x3b + 2333 0250 05 .uleb128 0x5 + 2334 0251 49 .uleb128 0x49 + 2335 0252 13 .uleb128 0x13 + 2336 0253 02 .uleb128 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 42 + + + 2337 0254 0A .uleb128 0xa + 2338 0255 00 .byte 0 + 2339 0256 00 .byte 0 + 2340 0257 2E .uleb128 0x2e + 2341 0258 18 .uleb128 0x18 + 2342 0259 00 .byte 0 + 2343 025a 00 .byte 0 + 2344 025b 00 .byte 0 + 2345 025c 2F .uleb128 0x2f + 2346 025d 34 .uleb128 0x34 + 2347 025e 00 .byte 0 + 2348 025f 03 .uleb128 0x3 + 2349 0260 08 .uleb128 0x8 + 2350 0261 3A .uleb128 0x3a + 2351 0262 0B .uleb128 0xb + 2352 0263 3B .uleb128 0x3b + 2353 0264 05 .uleb128 0x5 + 2354 0265 49 .uleb128 0x49 + 2355 0266 13 .uleb128 0x13 + 2356 0267 02 .uleb128 0x2 + 2357 0268 0A .uleb128 0xa + 2358 0269 00 .byte 0 + 2359 026a 00 .byte 0 + 2360 026b 30 .uleb128 0x30 + 2361 026c 34 .uleb128 0x34 + 2362 026d 00 .byte 0 + 2363 026e 03 .uleb128 0x3 + 2364 026f 08 .uleb128 0x8 + 2365 0270 3A .uleb128 0x3a + 2366 0271 0B .uleb128 0xb + 2367 0272 3B .uleb128 0x3b + 2368 0273 05 .uleb128 0x5 + 2369 0274 49 .uleb128 0x49 + 2370 0275 13 .uleb128 0x13 + 2371 0276 02 .uleb128 0x2 + 2372 0277 06 .uleb128 0x6 + 2373 0278 00 .byte 0 + 2374 0279 00 .byte 0 + 2375 027a 31 .uleb128 0x31 + 2376 027b 2E .uleb128 0x2e + 2377 027c 01 .byte 0x1 + 2378 027d 3F .uleb128 0x3f + 2379 027e 0C .uleb128 0xc + 2380 027f 03 .uleb128 0x3 + 2381 0280 0E .uleb128 0xe + 2382 0281 3A .uleb128 0x3a + 2383 0282 0B .uleb128 0xb + 2384 0283 3B .uleb128 0x3b + 2385 0284 0B .uleb128 0xb + 2386 0285 27 .uleb128 0x27 + 2387 0286 0C .uleb128 0xc + 2388 0287 3C .uleb128 0x3c + 2389 0288 0C .uleb128 0xc + 2390 0289 01 .uleb128 0x1 + 2391 028a 13 .uleb128 0x13 + 2392 028b 00 .byte 0 + 2393 028c 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 43 + + + 2394 028d 00 .byte 0 + 2395 .section .debug_loc,"",%progbits + 2396 .Ldebug_loc0: + 2397 .LLST0: + 2398 0000 00000000 .4byte .LFB8 + 2399 0004 08000000 .4byte .LCFI0 + 2400 0008 0200 .2byte 0x2 + 2401 000a 7D .byte 0x7d + 2402 000b 00 .sleb128 0 + 2403 000c 08000000 .4byte .LCFI0 + 2404 0010 94000000 .4byte .LFE8 + 2405 0014 0200 .2byte 0x2 + 2406 0016 7D .byte 0x7d + 2407 0017 28 .sleb128 40 + 2408 0018 00000000 .4byte 0 + 2409 001c 00000000 .4byte 0 + 2410 .LLST1: + 2411 0020 00000000 .4byte .LVL0 + 2412 0024 24000000 .4byte .LVL4 + 2413 0028 0100 .2byte 0x1 + 2414 002a 50 .byte 0x50 + 2415 002b 24000000 .4byte .LVL4 + 2416 002f 94000000 .4byte .LFE8 + 2417 0033 0100 .2byte 0x1 + 2418 0035 55 .byte 0x55 + 2419 0036 00000000 .4byte 0 + 2420 003a 00000000 .4byte 0 + 2421 .LLST2: + 2422 003e 00000000 .4byte .LVL0 + 2423 0042 24000000 .4byte .LVL4 + 2424 0046 0100 .2byte 0x1 + 2425 0048 51 .byte 0x51 + 2426 0049 24000000 .4byte .LVL4 + 2427 004d 94000000 .4byte .LFE8 + 2428 0051 0400 .2byte 0x4 + 2429 0053 F3 .byte 0xf3 + 2430 0054 01 .uleb128 0x1 + 2431 0055 51 .byte 0x51 + 2432 0056 9F .byte 0x9f + 2433 0057 00000000 .4byte 0 + 2434 005b 00000000 .4byte 0 + 2435 .LLST3: + 2436 005f 00000000 .4byte .LVL0 + 2437 0063 24000000 .4byte .LVL4 + 2438 0067 0100 .2byte 0x1 + 2439 0069 52 .byte 0x52 + 2440 006a 24000000 .4byte .LVL4 + 2441 006e 94000000 .4byte .LFE8 + 2442 0072 0100 .2byte 0x1 + 2443 0074 57 .byte 0x57 + 2444 0075 00000000 .4byte 0 + 2445 0079 00000000 .4byte 0 + 2446 .LLST4: + 2447 007d 00000000 .4byte .LVL0 + 2448 0081 24000000 .4byte .LVL4 + 2449 0085 0100 .2byte 0x1 + 2450 0087 53 .byte 0x53 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 44 + + + 2451 0088 24000000 .4byte .LVL4 + 2452 008c 94000000 .4byte .LFE8 + 2453 0090 0400 .2byte 0x4 + 2454 0092 F3 .byte 0xf3 + 2455 0093 01 .uleb128 0x1 + 2456 0094 53 .byte 0x53 + 2457 0095 9F .byte 0x9f + 2458 0096 00000000 .4byte 0 + 2459 009a 00000000 .4byte 0 + 2460 .LLST5: + 2461 009e 34000000 .4byte .LVL6 + 2462 00a2 38000000 .4byte .LVL7 + 2463 00a6 0100 .2byte 0x1 + 2464 00a8 51 .byte 0x51 + 2465 00a9 38000000 .4byte .LVL7 + 2466 00ad 44000000 .4byte .LVL9 + 2467 00b1 0100 .2byte 0x1 + 2468 00b3 54 .byte 0x54 + 2469 00b4 70000000 .4byte .LVL16 + 2470 00b8 74000000 .4byte .LVL17 + 2471 00bc 0600 .2byte 0x6 + 2472 00be 79 .byte 0x79 + 2473 00bf 00 .sleb128 0 + 2474 00c0 7A .byte 0x7a + 2475 00c1 00 .sleb128 0 + 2476 00c2 1C .byte 0x1c + 2477 00c3 9F .byte 0x9f + 2478 00c4 74000000 .4byte .LVL17 + 2479 00c8 78000000 .4byte .LVL18 + 2480 00cc 0100 .2byte 0x1 + 2481 00ce 59 .byte 0x59 + 2482 00cf 78000000 .4byte .LVL18 + 2483 00d3 7C000000 .4byte .LVL19 + 2484 00d7 0800 .2byte 0x8 + 2485 00d9 75 .byte 0x75 + 2486 00da 00 .sleb128 0 + 2487 00db 7A .byte 0x7a + 2488 00dc 00 .sleb128 0 + 2489 00dd 1C .byte 0x1c + 2490 00de 23 .byte 0x23 + 2491 00df 0B .uleb128 0xb + 2492 00e0 9F .byte 0x9f + 2493 00e1 00000000 .4byte 0 + 2494 00e5 00000000 .4byte 0 + 2495 .LLST6: + 2496 00e9 1C000000 .4byte .LVL3 + 2497 00ed 24000000 .4byte .LVL4 + 2498 00f1 0100 .2byte 0x1 + 2499 00f3 59 .byte 0x59 + 2500 00f4 40000000 .4byte .LVL8 + 2501 00f8 54000000 .4byte .LVL11 + 2502 00fc 0100 .2byte 0x1 + 2503 00fe 56 .byte 0x56 + 2504 00ff 54000000 .4byte .LVL11 + 2505 0103 7C000000 .4byte .LVL19 + 2506 0107 0100 .2byte 0x1 + 2507 0109 5A .byte 0x5a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 45 + + + 2508 010a 00000000 .4byte 0 + 2509 010e 00000000 .4byte 0 + 2510 .LLST7: + 2511 0112 0C000000 .4byte .LVL1 + 2512 0116 24000000 .4byte .LVL4 + 2513 011a 0100 .2byte 0x1 + 2514 011c 51 .byte 0x51 + 2515 011d 24000000 .4byte .LVL4 + 2516 0121 60000000 .4byte .LVL13 + 2517 0125 0100 .2byte 0x1 + 2518 0127 5B .byte 0x5b + 2519 0128 60000000 .4byte .LVL13 + 2520 012c 64000000 .4byte .LVL14 + 2521 0130 0100 .2byte 0x1 + 2522 0132 50 .byte 0x50 + 2523 0133 64000000 .4byte .LVL14 + 2524 0137 94000000 .4byte .LFE8 + 2525 013b 0100 .2byte 0x1 + 2526 013d 5B .byte 0x5b + 2527 013e 00000000 .4byte 0 + 2528 0142 00000000 .4byte 0 + 2529 .LLST8: + 2530 0146 18000000 .4byte .LVL2 + 2531 014a 68000000 .4byte .LVL15 + 2532 014e 0100 .2byte 0x1 + 2533 0150 58 .byte 0x58 + 2534 0151 68000000 .4byte .LVL15 + 2535 0155 90000000 .4byte .LVL21 + 2536 0159 0100 .2byte 0x1 + 2537 015b 50 .byte 0x50 + 2538 015c 90000000 .4byte .LVL21 + 2539 0160 94000000 .4byte .LFE8 + 2540 0164 0100 .2byte 0x1 + 2541 0166 58 .byte 0x58 + 2542 0167 00000000 .4byte 0 + 2543 016b 00000000 .4byte 0 + 2544 .LLST9: + 2545 016f 00000000 .4byte .LFB11 + 2546 0173 04000000 .4byte .LCFI1 + 2547 0177 0200 .2byte 0x2 + 2548 0179 7D .byte 0x7d + 2549 017a 00 .sleb128 0 + 2550 017b 04000000 .4byte .LCFI1 + 2551 017f 08000000 .4byte .LCFI2 + 2552 0183 0200 .2byte 0x2 + 2553 0185 7D .byte 0x7d + 2554 0186 24 .sleb128 36 + 2555 0187 08000000 .4byte .LCFI2 + 2556 018b E4040000 .4byte .LFE11 + 2557 018f 0300 .2byte 0x3 + 2558 0191 7D .byte 0x7d + 2559 0192 D800 .sleb128 88 + 2560 0194 00000000 .4byte 0 + 2561 0198 00000000 .4byte 0 + 2562 .LLST10: + 2563 019c 00000000 .4byte .LVL22 + 2564 01a0 30000000 .4byte .LVL24 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 46 + + + 2565 01a4 0100 .2byte 0x1 + 2566 01a6 50 .byte 0x50 + 2567 01a7 30000000 .4byte .LVL24 + 2568 01ab E4040000 .4byte .LFE11 + 2569 01af 0100 .2byte 0x1 + 2570 01b1 55 .byte 0x55 + 2571 01b2 00000000 .4byte 0 + 2572 01b6 00000000 .4byte 0 + 2573 .LLST11: + 2574 01ba 00000000 .4byte .LVL22 + 2575 01be 30000000 .4byte .LVL24 + 2576 01c2 0100 .2byte 0x1 + 2577 01c4 51 .byte 0x51 + 2578 01c5 30000000 .4byte .LVL24 + 2579 01c9 38000000 .4byte .LVL25 + 2580 01cd 0100 .2byte 0x1 + 2581 01cf 57 .byte 0x57 + 2582 01d0 38000000 .4byte .LVL25 + 2583 01d4 8C000000 .4byte .LVL32 + 2584 01d8 0100 .2byte 0x1 + 2585 01da 54 .byte 0x54 + 2586 01db 8C000000 .4byte .LVL32 + 2587 01df 9C000000 .4byte .LVL33 + 2588 01e3 0300 .2byte 0x3 + 2589 01e5 74 .byte 0x74 + 2590 01e6 01 .sleb128 1 + 2591 01e7 9F .byte 0x9f + 2592 01e8 A8000000 .4byte .LVL34 + 2593 01ec B0000000 .4byte .LVL35 + 2594 01f0 0100 .2byte 0x1 + 2595 01f2 51 .byte 0x51 + 2596 01f3 B0000000 .4byte .LVL35 + 2597 01f7 C8000000 .4byte .LVL40 + 2598 01fb 0100 .2byte 0x1 + 2599 01fd 50 .byte 0x50 + 2600 01fe DC000000 .4byte .LVL41 + 2601 0202 0C010000 .4byte .LVL45 + 2602 0206 0100 .2byte 0x1 + 2603 0208 50 .byte 0x50 + 2604 0209 0C010000 .4byte .LVL45 + 2605 020d 4C040000 .4byte .LVL114 + 2606 0211 0100 .2byte 0x1 + 2607 0213 57 .byte 0x57 + 2608 0214 4C040000 .4byte .LVL114 + 2609 0218 50040000 .4byte .LVL115 + 2610 021c 0100 .2byte 0x1 + 2611 021e 50 .byte 0x50 + 2612 021f 50040000 .4byte .LVL115 + 2613 0223 60040000 .4byte .LVL117 + 2614 0227 0100 .2byte 0x1 + 2615 0229 57 .byte 0x57 + 2616 022a 60040000 .4byte .LVL117 + 2617 022e 74040000 .4byte .LVL121 + 2618 0232 0100 .2byte 0x1 + 2619 0234 50 .byte 0x50 + 2620 0235 8C040000 .4byte .LVL123 + 2621 0239 9C040000 .4byte .LVL124 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 47 + + + 2622 023d 0100 .2byte 0x1 + 2623 023f 50 .byte 0x50 + 2624 0240 9C040000 .4byte .LVL124 + 2625 0244 E4040000 .4byte .LFE11 + 2626 0248 0100 .2byte 0x1 + 2627 024a 57 .byte 0x57 + 2628 024b 00000000 .4byte 0 + 2629 024f 00000000 .4byte 0 + 2630 .LLST12: + 2631 0253 00000000 .4byte .LVL22 + 2632 0257 18000000 .4byte .LVL23 + 2633 025b 0100 .2byte 0x1 + 2634 025d 52 .byte 0x52 + 2635 025e 30000000 .4byte .LVL24 + 2636 0262 B0000000 .4byte .LVL35 + 2637 0266 0300 .2byte 0x3 + 2638 0268 56 .byte 0x56 + 2639 0269 93 .byte 0x93 + 2640 026a 04 .uleb128 0x4 + 2641 026b B0000000 .4byte .LVL35 + 2642 026f B8000000 .4byte .LVL37 + 2643 0273 0500 .2byte 0x5 + 2644 0275 76 .byte 0x76 + 2645 0276 04 .sleb128 4 + 2646 0277 9F .byte 0x9f + 2647 0278 93 .byte 0x93 + 2648 0279 04 .uleb128 0x4 + 2649 027a B8000000 .4byte .LVL37 + 2650 027e C8000000 .4byte .LVL40 + 2651 0282 0300 .2byte 0x3 + 2652 0284 56 .byte 0x56 + 2653 0285 93 .byte 0x93 + 2654 0286 04 .uleb128 0x4 + 2655 0287 C8000000 .4byte .LVL40 + 2656 028b F4000000 .4byte .LVL43 + 2657 028f 0500 .2byte 0x5 + 2658 0291 76 .byte 0x76 + 2659 0292 04 .sleb128 4 + 2660 0293 9F .byte 0x9f + 2661 0294 93 .byte 0x93 + 2662 0295 04 .uleb128 0x4 + 2663 0296 F4000000 .4byte .LVL43 + 2664 029a 24020000 .4byte .LVL52 + 2665 029e 0300 .2byte 0x3 + 2666 02a0 56 .byte 0x56 + 2667 02a1 93 .byte 0x93 + 2668 02a2 04 .uleb128 0x4 + 2669 02a3 24020000 .4byte .LVL52 + 2670 02a7 BC020000 .4byte .LVL70 + 2671 02ab 0300 .2byte 0x3 + 2672 02ad 56 .byte 0x56 + 2673 02ae 93 .byte 0x93 + 2674 02af 04 .uleb128 0x4 + 2675 02b0 BC020000 .4byte .LVL70 + 2676 02b4 C0020000 .4byte .LVL71 + 2677 02b8 0500 .2byte 0x5 + 2678 02ba 76 .byte 0x76 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 48 + + + 2679 02bb 79 .sleb128 -7 + 2680 02bc 9F .byte 0x9f + 2681 02bd 93 .byte 0x93 + 2682 02be 04 .uleb128 0x4 + 2683 02bf 70030000 .4byte .LVL83 + 2684 02c3 C0030000 .4byte .LVL92 + 2685 02c7 0300 .2byte 0x3 + 2686 02c9 56 .byte 0x56 + 2687 02ca 93 .byte 0x93 + 2688 02cb 04 .uleb128 0x4 + 2689 02cc C0030000 .4byte .LVL92 + 2690 02d0 D0030000 .4byte .LVL95 + 2691 02d4 0500 .2byte 0x5 + 2692 02d6 76 .byte 0x76 + 2693 02d7 04 .sleb128 4 + 2694 02d8 9F .byte 0x9f + 2695 02d9 93 .byte 0x93 + 2696 02da 04 .uleb128 0x4 + 2697 02db D0030000 .4byte .LVL95 + 2698 02df EC030000 .4byte .LVL100 + 2699 02e3 0300 .2byte 0x3 + 2700 02e5 56 .byte 0x56 + 2701 02e6 93 .byte 0x93 + 2702 02e7 04 .uleb128 0x4 + 2703 02e8 EC030000 .4byte .LVL100 + 2704 02ec 28040000 .4byte .LVL107 + 2705 02f0 0300 .2byte 0x3 + 2706 02f2 56 .byte 0x56 + 2707 02f3 93 .byte 0x93 + 2708 02f4 04 .uleb128 0x4 + 2709 02f5 28040000 .4byte .LVL107 + 2710 02f9 60040000 .4byte .LVL117 + 2711 02fd 0300 .2byte 0x3 + 2712 02ff 56 .byte 0x56 + 2713 0300 93 .byte 0x93 + 2714 0301 04 .uleb128 0x4 + 2715 0302 60040000 .4byte .LVL117 + 2716 0306 70040000 .4byte .LVL120 + 2717 030a 0500 .2byte 0x5 + 2718 030c 76 .byte 0x76 + 2719 030d 04 .sleb128 4 + 2720 030e 9F .byte 0x9f + 2721 030f 93 .byte 0x93 + 2722 0310 04 .uleb128 0x4 + 2723 0311 70040000 .4byte .LVL120 + 2724 0315 74040000 .4byte .LVL121 + 2725 0319 0300 .2byte 0x3 + 2726 031b 56 .byte 0x56 + 2727 031c 93 .byte 0x93 + 2728 031d 04 .uleb128 0x4 + 2729 031e 74040000 .4byte .LVL121 + 2730 0322 9C040000 .4byte .LVL124 + 2731 0326 0500 .2byte 0x5 + 2732 0328 76 .byte 0x76 + 2733 0329 04 .sleb128 4 + 2734 032a 9F .byte 0x9f + 2735 032b 93 .byte 0x93 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 49 + + + 2736 032c 04 .uleb128 0x4 + 2737 032d 9C040000 .4byte .LVL124 + 2738 0331 E4040000 .4byte .LFE11 + 2739 0335 0300 .2byte 0x3 + 2740 0337 56 .byte 0x56 + 2741 0338 93 .byte 0x93 + 2742 0339 04 .uleb128 0x4 + 2743 033a 00000000 .4byte 0 + 2744 033e 00000000 .4byte 0 + 2745 .LLST13: + 2746 0342 74000000 .4byte .LVL30 + 2747 0346 24020000 .4byte .LVL52 + 2748 034a 0300 .2byte 0x3 + 2749 034c 91 .byte 0x91 + 2750 034d A87F .sleb128 -88 + 2751 034f 24020000 .4byte .LVL52 + 2752 0353 34020000 .4byte .LVL55 + 2753 0357 0100 .2byte 0x1 + 2754 0359 59 .byte 0x59 + 2755 035a 34020000 .4byte .LVL55 + 2756 035e 44020000 .4byte .LVL56 + 2757 0362 0100 .2byte 0x1 + 2758 0364 53 .byte 0x53 + 2759 0365 44020000 .4byte .LVL56 + 2760 0369 54020000 .4byte .LVL57 + 2761 036d 0100 .2byte 0x1 + 2762 036f 5B .byte 0x5b + 2763 0370 54020000 .4byte .LVL57 + 2764 0374 60020000 .4byte .LVL59 + 2765 0378 0100 .2byte 0x1 + 2766 037a 53 .byte 0x53 + 2767 037b B8020000 .4byte .LVL69 + 2768 037f 70030000 .4byte .LVL83 + 2769 0383 0300 .2byte 0x3 + 2770 0385 91 .byte 0x91 + 2771 0386 A87F .sleb128 -88 + 2772 0388 C0030000 .4byte .LVL92 + 2773 038c CC030000 .4byte .LVL94 + 2774 0390 0300 .2byte 0x3 + 2775 0392 91 .byte 0x91 + 2776 0393 A87F .sleb128 -88 + 2777 0395 CC030000 .4byte .LVL94 + 2778 0399 DC030000 .4byte .LVL96 + 2779 039d 0300 .2byte 0x3 + 2780 039f 91 .byte 0x91 + 2781 03a0 A47F .sleb128 -92 + 2782 03a2 DC030000 .4byte .LVL96 + 2783 03a6 EC030000 .4byte .LVL100 + 2784 03aa 0300 .2byte 0x3 + 2785 03ac 91 .byte 0x91 + 2786 03ad A87F .sleb128 -88 + 2787 03af EC030000 .4byte .LVL100 + 2788 03b3 F3030000 .4byte .LVL101-1 + 2789 03b7 0100 .2byte 0x1 + 2790 03b9 50 .byte 0x50 + 2791 03ba 04040000 .4byte .LVL102 + 2792 03be 2C040000 .4byte .LVL108 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 50 + + + 2793 03c2 0300 .2byte 0x3 + 2794 03c4 91 .byte 0x91 + 2795 03c5 A87F .sleb128 -88 + 2796 03c7 2C040000 .4byte .LVL108 + 2797 03cb 38040000 .4byte .LVL111 + 2798 03cf 0300 .2byte 0x3 + 2799 03d1 91 .byte 0x91 + 2800 03d2 A47F .sleb128 -92 + 2801 03d4 38040000 .4byte .LVL111 + 2802 03d8 3C040000 .4byte .LVL112 + 2803 03dc 0100 .2byte 0x1 + 2804 03de 50 .byte 0x50 + 2805 03df 3C040000 .4byte .LVL112 + 2806 03e3 40040000 .4byte .LVL113 + 2807 03e7 0300 .2byte 0x3 + 2808 03e9 91 .byte 0x91 + 2809 03ea A87F .sleb128 -88 + 2810 03ec 40040000 .4byte .LVL113 + 2811 03f0 4C040000 .4byte .LVL114 + 2812 03f4 0300 .2byte 0x3 + 2813 03f6 91 .byte 0x91 + 2814 03f7 A47F .sleb128 -92 + 2815 03f9 4C040000 .4byte .LVL114 + 2816 03fd 9C040000 .4byte .LVL124 + 2817 0401 0300 .2byte 0x3 + 2818 0403 91 .byte 0x91 + 2819 0404 A87F .sleb128 -88 + 2820 0406 C0040000 .4byte .LVL128 + 2821 040a CC040000 .4byte .LVL129 + 2822 040e 0100 .2byte 0x1 + 2823 0410 53 .byte 0x53 + 2824 0411 CC040000 .4byte .LVL129 + 2825 0415 E4040000 .4byte .LFE11 + 2826 0419 0100 .2byte 0x1 + 2827 041b 59 .byte 0x59 + 2828 041c 00000000 .4byte 0 + 2829 0420 00000000 .4byte 0 + 2830 .LLST14: + 2831 0424 74000000 .4byte .LVL30 + 2832 0428 24020000 .4byte .LVL52 + 2833 042c 0300 .2byte 0x3 + 2834 042e 91 .byte 0x91 + 2835 042f A87F .sleb128 -88 + 2836 0431 24020000 .4byte .LVL52 + 2837 0435 7C020000 .4byte .LVL64 + 2838 0439 0100 .2byte 0x1 + 2839 043b 59 .byte 0x59 + 2840 043c 7C020000 .4byte .LVL64 + 2841 0440 88020000 .4byte .LVL65 + 2842 0444 0300 .2byte 0x3 + 2843 0446 79 .byte 0x79 + 2844 0447 7F .sleb128 -1 + 2845 0448 9F .byte 0x9f + 2846 0449 88020000 .4byte .LVL65 + 2847 044d B8020000 .4byte .LVL69 + 2848 0451 0100 .2byte 0x1 + 2849 0453 59 .byte 0x59 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 51 + + + 2850 0454 B8020000 .4byte .LVL69 + 2851 0458 78030000 .4byte .LVL84 + 2852 045c 0300 .2byte 0x3 + 2853 045e 91 .byte 0x91 + 2854 045f A87F .sleb128 -88 + 2855 0461 78030000 .4byte .LVL84 + 2856 0465 A0030000 .4byte .LVL89 + 2857 0469 0100 .2byte 0x1 + 2858 046b 59 .byte 0x59 + 2859 046c C0030000 .4byte .LVL92 + 2860 0470 9C040000 .4byte .LVL124 + 2861 0474 0300 .2byte 0x3 + 2862 0476 91 .byte 0x91 + 2863 0477 A87F .sleb128 -88 + 2864 0479 9C040000 .4byte .LVL124 + 2865 047d E4040000 .4byte .LFE11 + 2866 0481 0100 .2byte 0x1 + 2867 0483 59 .byte 0x59 + 2868 0484 00000000 .4byte 0 + 2869 0488 00000000 .4byte 0 + 2870 .LLST15: + 2871 048c 38000000 .4byte .LVL25 + 2872 0490 40000000 .4byte .LVL26 + 2873 0494 0200 .2byte 0x2 + 2874 0496 77 .byte 0x77 + 2875 0497 00 .sleb128 0 + 2876 0498 64000000 .4byte .LVL28 + 2877 049c 6C000000 .4byte .LVL29 + 2878 04a0 0200 .2byte 0x2 + 2879 04a2 77 .byte 0x77 + 2880 04a3 00 .sleb128 0 + 2881 04a4 B0000000 .4byte .LVL35 + 2882 04a8 B4000000 .4byte .LVL36 + 2883 04ac 0100 .2byte 0x1 + 2884 04ae 53 .byte 0x53 + 2885 04af B4000000 .4byte .LVL36 + 2886 04b3 B8000000 .4byte .LVL37 + 2887 04b7 0200 .2byte 0x2 + 2888 04b9 76 .byte 0x76 + 2889 04ba 00 .sleb128 0 + 2890 04bb B8000000 .4byte .LVL37 + 2891 04bf C8000000 .4byte .LVL40 + 2892 04c3 0100 .2byte 0x1 + 2893 04c5 52 .byte 0x52 + 2894 04c6 C8000000 .4byte .LVL40 + 2895 04ca 0C010000 .4byte .LVL46 + 2896 04ce 0100 .2byte 0x1 + 2897 04d0 53 .byte 0x53 + 2898 04d1 0C010000 .4byte .LVL46 + 2899 04d5 10010000 .4byte .LVL47 + 2900 04d9 0200 .2byte 0x2 + 2901 04db 77 .byte 0x77 + 2902 04dc 00 .sleb128 0 + 2903 04dd 10010000 .4byte .LVL47 + 2904 04e1 18010000 .4byte .LVL48 + 2905 04e5 0200 .2byte 0x2 + 2906 04e7 77 .byte 0x77 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 52 + + + 2907 04e8 7F .sleb128 -1 + 2908 04e9 18010000 .4byte .LVL48 + 2909 04ed 04020000 .4byte .LVL50 + 2910 04f1 0100 .2byte 0x1 + 2911 04f3 53 .byte 0x53 + 2912 04f4 04020000 .4byte .LVL50 + 2913 04f8 34020000 .4byte .LVL55 + 2914 04fc 0400 .2byte 0x4 + 2915 04fe 72 .byte 0x72 + 2916 04ff C400 .sleb128 68 + 2917 0501 9F .byte 0x9f + 2918 0502 B8020000 .4byte .LVL69 + 2919 0506 C7020000 .4byte .LVL73-1 + 2920 050a 0100 .2byte 0x1 + 2921 050c 53 .byte 0x53 + 2922 050d C0030000 .4byte .LVL92 + 2923 0511 C4030000 .4byte .LVL93 + 2924 0515 0100 .2byte 0x1 + 2925 0517 53 .byte 0x53 + 2926 0518 C4030000 .4byte .LVL93 + 2927 051c DC030000 .4byte .LVL96 + 2928 0520 0400 .2byte 0x4 + 2929 0522 72 .byte 0x72 + 2930 0523 C400 .sleb128 68 + 2931 0525 9F .byte 0x9f + 2932 0526 DC030000 .4byte .LVL96 + 2933 052a E0030000 .4byte .LVL97 + 2934 052e 0100 .2byte 0x1 + 2935 0530 53 .byte 0x53 + 2936 0531 04040000 .4byte .LVL102 + 2937 0535 0C040000 .4byte .LVL103 + 2938 0539 0100 .2byte 0x1 + 2939 053b 53 .byte 0x53 + 2940 053c 0C040000 .4byte .LVL103 + 2941 0540 14040000 .4byte .LVL104 + 2942 0544 0200 .2byte 0x2 + 2943 0546 38 .byte 0x38 + 2944 0547 9F .byte 0x9f + 2945 0548 14040000 .4byte .LVL104 + 2946 054c 24040000 .4byte .LVL106 + 2947 0550 0100 .2byte 0x1 + 2948 0552 53 .byte 0x53 + 2949 0553 3C040000 .4byte .LVL112 + 2950 0557 68040000 .4byte .LVL118 + 2951 055b 0100 .2byte 0x1 + 2952 055d 53 .byte 0x53 + 2953 055e 68040000 .4byte .LVL118 + 2954 0562 6C040000 .4byte .LVL119 + 2955 0566 0200 .2byte 0x2 + 2956 0568 70 .byte 0x70 + 2957 0569 7F .sleb128 -1 + 2958 056a 6C040000 .4byte .LVL119 + 2959 056e 70040000 .4byte .LVL120 + 2960 0572 0200 .2byte 0x2 + 2961 0574 76 .byte 0x76 + 2962 0575 00 .sleb128 0 + 2963 0576 70040000 .4byte .LVL120 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 53 + + + 2964 057a 74040000 .4byte .LVL121 + 2965 057e 0100 .2byte 0x1 + 2966 0580 52 .byte 0x52 + 2967 0581 78040000 .4byte .LVL122 + 2968 0585 8C040000 .4byte .LVL123 + 2969 0589 0200 .2byte 0x2 + 2970 058b 77 .byte 0x77 + 2971 058c 00 .sleb128 0 + 2972 058d 8C040000 .4byte .LVL123 + 2973 0591 9C040000 .4byte .LVL124 + 2974 0595 0200 .2byte 0x2 + 2975 0597 70 .byte 0x70 + 2976 0598 7F .sleb128 -1 + 2977 0599 CC040000 .4byte .LVL129 + 2978 059d E4040000 .4byte .LFE11 + 2979 05a1 0400 .2byte 0x4 + 2980 05a3 72 .byte 0x72 + 2981 05a4 C400 .sleb128 68 + 2982 05a6 9F .byte 0x9f + 2983 05a7 00000000 .4byte 0 + 2984 05ab 00000000 .4byte 0 + 2985 .LLST16: + 2986 05af 8C000000 .4byte .LVL32 + 2987 05b3 A8000000 .4byte .LVL34 + 2988 05b7 0300 .2byte 0x3 + 2989 05b9 08 .byte 0x8 + 2990 05ba 30 .byte 0x30 + 2991 05bb 9F .byte 0x9f + 2992 05bc A8000000 .4byte .LVL34 + 2993 05c0 FC010000 .4byte .LVL49 + 2994 05c4 0100 .2byte 0x1 + 2995 05c6 58 .byte 0x58 + 2996 05c7 FC010000 .4byte .LVL49 + 2997 05cb 60020000 .4byte .LVL59 + 2998 05cf 0300 .2byte 0x3 + 2999 05d1 08 .byte 0x8 + 3000 05d2 20 .byte 0x20 + 3001 05d3 9F .byte 0x9f + 3002 05d4 60020000 .4byte .LVL59 + 3003 05d8 68020000 .4byte .LVL61 + 3004 05dc 0100 .2byte 0x1 + 3005 05de 58 .byte 0x58 + 3006 05df B8020000 .4byte .LVL69 + 3007 05e3 88030000 .4byte .LVL87 + 3008 05e7 0100 .2byte 0x1 + 3009 05e9 58 .byte 0x58 + 3010 05ea C0030000 .4byte .LVL92 + 3011 05ee DC030000 .4byte .LVL96 + 3012 05f2 0300 .2byte 0x3 + 3013 05f4 08 .byte 0x8 + 3014 05f5 20 .byte 0x20 + 3015 05f6 9F .byte 0x9f + 3016 05f7 DC030000 .4byte .LVL96 + 3017 05fb 9C040000 .4byte .LVL124 + 3018 05ff 0100 .2byte 0x1 + 3019 0601 58 .byte 0x58 + 3020 0602 C0040000 .4byte .LVL128 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 54 + + + 3021 0606 E4040000 .4byte .LFE11 + 3022 060a 0300 .2byte 0x3 + 3023 060c 08 .byte 0x8 + 3024 060d 20 .byte 0x20 + 3025 060e 9F .byte 0x9f + 3026 060f 00000000 .4byte 0 + 3027 0613 00000000 .4byte 0 + 3028 .LLST17: + 3029 0617 60020000 .4byte .LVL59 + 3030 061b 68020000 .4byte .LVL61 + 3031 061f 0100 .2byte 0x1 + 3032 0621 5B .byte 0x5b + 3033 0622 68020000 .4byte .LVL61 + 3034 0626 74020000 .4byte .LVL63 + 3035 062a 0300 .2byte 0x3 + 3036 062c 7B .byte 0x7b + 3037 062d 7F .sleb128 -1 + 3038 062e 9F .byte 0x9f + 3039 062f 78030000 .4byte .LVL84 + 3040 0633 A0030000 .4byte .LVL89 + 3041 0637 0100 .2byte 0x1 + 3042 0639 5B .byte 0x5b + 3043 063a 9C040000 .4byte .LVL124 + 3044 063e C0040000 .4byte .LVL128 + 3045 0642 0100 .2byte 0x1 + 3046 0644 5B .byte 0x5b + 3047 0645 00000000 .4byte 0 + 3048 0649 00000000 .4byte 0 + 3049 .LLST18: + 3050 064d E8000000 .4byte .LVL42 + 3051 0651 F4000000 .4byte .LVL43 + 3052 0655 0200 .2byte 0x2 + 3053 0657 30 .byte 0x30 + 3054 0658 9F .byte 0x9f + 3055 0659 F4000000 .4byte .LVL43 + 3056 065d 1C020000 .4byte .LVL51 + 3057 0661 0100 .2byte 0x1 + 3058 0663 51 .byte 0x51 + 3059 0664 24020000 .4byte .LVL52 + 3060 0668 28020000 .4byte .LVL53 + 3061 066c 0100 .2byte 0x1 + 3062 066e 51 .byte 0x51 + 3063 066f 28020000 .4byte .LVL53 + 3064 0673 30020000 .4byte .LVL54 + 3065 0677 0300 .2byte 0x3 + 3066 0679 71 .byte 0x71 + 3067 067a 7F .sleb128 -1 + 3068 067b 9F .byte 0x9f + 3069 067c B8020000 .4byte .LVL69 + 3070 0680 C7020000 .4byte .LVL73-1 + 3071 0684 0100 .2byte 0x1 + 3072 0686 51 .byte 0x51 + 3073 0687 C0030000 .4byte .LVL92 + 3074 068b E4030000 .4byte .LVL98 + 3075 068f 0100 .2byte 0x1 + 3076 0691 51 .byte 0x51 + 3077 0692 04040000 .4byte .LVL102 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 55 + + + 3078 0696 18040000 .4byte .LVL105 + 3079 069a 0100 .2byte 0x1 + 3080 069c 51 .byte 0x51 + 3081 069d 3C040000 .4byte .LVL112 + 3082 06a1 60040000 .4byte .LVL117 + 3083 06a5 0100 .2byte 0x1 + 3084 06a7 51 .byte 0x51 + 3085 06a8 60040000 .4byte .LVL117 + 3086 06ac 68040000 .4byte .LVL118 + 3087 06b0 0200 .2byte 0x2 + 3088 06b2 30 .byte 0x30 + 3089 06b3 9F .byte 0x9f + 3090 06b4 68040000 .4byte .LVL118 + 3091 06b8 70040000 .4byte .LVL120 + 3092 06bc 0100 .2byte 0x1 + 3093 06be 51 .byte 0x51 + 3094 06bf 70040000 .4byte .LVL120 + 3095 06c3 74040000 .4byte .LVL121 + 3096 06c7 0500 .2byte 0x5 + 3097 06c9 7C .byte 0x7c + 3098 06ca 00 .sleb128 0 + 3099 06cb 31 .byte 0x31 + 3100 06cc 24 .byte 0x24 + 3101 06cd 9F .byte 0x9f + 3102 06ce 74040000 .4byte .LVL121 + 3103 06d2 9C040000 .4byte .LVL124 + 3104 06d6 0100 .2byte 0x1 + 3105 06d8 51 .byte 0x51 + 3106 06d9 CC040000 .4byte .LVL129 + 3107 06dd E4040000 .4byte .LFE11 + 3108 06e1 0100 .2byte 0x1 + 3109 06e3 51 .byte 0x51 + 3110 06e4 00000000 .4byte 0 + 3111 06e8 00000000 .4byte 0 + 3112 .LLST19: + 3113 06ec A8000000 .4byte .LVL34 + 3114 06f0 B0000000 .4byte .LVL35 + 3115 06f4 0200 .2byte 0x2 + 3116 06f6 30 .byte 0x30 + 3117 06f7 9F .byte 0x9f + 3118 06f8 B0000000 .4byte .LVL35 + 3119 06fc BC000000 .4byte .LVL38 + 3120 0700 0100 .2byte 0x1 + 3121 0702 54 .byte 0x54 + 3122 0703 C4000000 .4byte .LVL39 + 3123 0707 58020000 .4byte .LVL58 + 3124 070b 0100 .2byte 0x1 + 3125 070d 54 .byte 0x54 + 3126 070e 60020000 .4byte .LVL59 + 3127 0712 74020000 .4byte .LVL63 + 3128 0716 0100 .2byte 0x1 + 3129 0718 54 .byte 0x54 + 3130 0719 90020000 .4byte .LVL66 + 3131 071d AC020000 .4byte .LVL67 + 3132 0721 0100 .2byte 0x1 + 3133 0723 54 .byte 0x54 + 3134 0724 AC020000 .4byte .LVL67 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 56 + + + 3135 0728 B0020000 .4byte .LVL68 + 3136 072c 0300 .2byte 0x3 + 3137 072e 74 .byte 0x74 + 3138 072f 7F .sleb128 -1 + 3139 0730 9F .byte 0x9f + 3140 0731 B0020000 .4byte .LVL68 + 3141 0735 B4030000 .4byte .LVL90 + 3142 0739 0100 .2byte 0x1 + 3143 073b 54 .byte 0x54 + 3144 073c B4030000 .4byte .LVL90 + 3145 0740 B8030000 .4byte .LVL91 + 3146 0744 0300 .2byte 0x3 + 3147 0746 74 .byte 0x74 + 3148 0747 01 .sleb128 1 + 3149 0748 9F .byte 0x9f + 3150 0749 B8030000 .4byte .LVL91 + 3151 074d E4040000 .4byte .LFE11 + 3152 0751 0100 .2byte 0x1 + 3153 0753 54 .byte 0x54 + 3154 0754 00000000 .4byte 0 + 3155 0758 00000000 .4byte 0 + 3156 .LLST20: + 3157 075c 00010000 .4byte .LVL44 + 3158 0760 18010000 .4byte .LVL48 + 3159 0764 0200 .2byte 0x2 + 3160 0766 31 .byte 0x31 + 3161 0767 9F .byte 0x9f + 3162 0768 18010000 .4byte .LVL48 + 3163 076c 68020000 .4byte .LVL61 + 3164 0770 0100 .2byte 0x1 + 3165 0772 50 .byte 0x50 + 3166 0773 B8020000 .4byte .LVL69 + 3167 0777 C4020000 .4byte .LVL72 + 3168 077b 0100 .2byte 0x1 + 3169 077d 50 .byte 0x50 + 3170 077e C0030000 .4byte .LVL92 + 3171 0782 E8030000 .4byte .LVL99 + 3172 0786 0100 .2byte 0x1 + 3173 0788 50 .byte 0x50 + 3174 0789 04040000 .4byte .LVL102 + 3175 078d 34040000 .4byte .LVL110 + 3176 0791 0100 .2byte 0x1 + 3177 0793 50 .byte 0x50 + 3178 0794 3C040000 .4byte .LVL112 + 3179 0798 4C040000 .4byte .LVL114 + 3180 079c 0100 .2byte 0x1 + 3181 079e 50 .byte 0x50 + 3182 079f 5C040000 .4byte .LVL116 + 3183 07a3 60040000 .4byte .LVL117 + 3184 07a7 0E00 .2byte 0xe + 3185 07a9 73 .byte 0x73 + 3186 07aa BF7F .sleb128 -65 + 3187 07ac 40 .byte 0x40 + 3188 07ad 4B .byte 0x4b + 3189 07ae 24 .byte 0x24 + 3190 07af 22 .byte 0x22 + 3191 07b0 0C .byte 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 57 + + + 3192 07b1 19000080 .4byte 0x80000019 + 3193 07b5 2C .byte 0x2c + 3194 07b6 9F .byte 0x9f + 3195 07b7 C0040000 .4byte .LVL128 + 3196 07bb E4040000 .4byte .LFE11 + 3197 07bf 0100 .2byte 0x1 + 3198 07c1 50 .byte 0x50 + 3199 07c2 00000000 .4byte 0 + 3200 07c6 00000000 .4byte 0 + 3201 .LLST21: + 3202 07ca 74000000 .4byte .LVL30 + 3203 07ce 84000000 .4byte .LVL31 + 3204 07d2 0200 .2byte 0x2 + 3205 07d4 30 .byte 0x30 + 3206 07d5 9F .byte 0x9f + 3207 07d6 84000000 .4byte .LVL31 + 3208 07da 8C000000 .4byte .LVL32 + 3209 07de 0200 .2byte 0x2 + 3210 07e0 31 .byte 0x31 + 3211 07e1 9F .byte 0x9f + 3212 07e2 8C000000 .4byte .LVL32 + 3213 07e6 70020000 .4byte .LVL62 + 3214 07ea 0100 .2byte 0x1 + 3215 07ec 5A .byte 0x5a + 3216 07ed B8020000 .4byte .LVL69 + 3217 07f1 E4040000 .4byte .LFE11 + 3218 07f5 0100 .2byte 0x1 + 3219 07f7 5A .byte 0x5a + 3220 07f8 00000000 .4byte 0 + 3221 07fc 00000000 .4byte 0 + 3222 .LLST22: + 3223 0800 E4030000 .4byte .LVL98 + 3224 0804 F3030000 .4byte .LVL101-1 + 3225 0808 0100 .2byte 0x1 + 3226 080a 51 .byte 0x51 + 3227 080b 18040000 .4byte .LVL105 + 3228 080f 3C040000 .4byte .LVL112 + 3229 0813 0100 .2byte 0x1 + 3230 0815 51 .byte 0x51 + 3231 0816 00000000 .4byte 0 + 3232 081a 00000000 .4byte 0 + 3233 .LLST23: + 3234 081e 70030000 .4byte .LVL83 + 3235 0822 78030000 .4byte .LVL84 + 3236 0826 0100 .2byte 0x1 + 3237 0828 5B .byte 0x5b + 3238 0829 00000000 .4byte 0 + 3239 082d 00000000 .4byte 0 + 3240 .LLST24: + 3241 0831 70030000 .4byte .LVL83 + 3242 0835 78030000 .4byte .LVL84 + 3243 0839 0600 .2byte 0x6 + 3244 083b F5 .byte 0xf5 + 3245 083c 0B .uleb128 0xb + 3246 083d 30 .uleb128 0x30 + 3247 083e F7 .byte 0xf7 + 3248 083f 29 .uleb128 0x29 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 58 + + + 3249 0840 9F .byte 0x9f + 3250 0841 00000000 .4byte 0 + 3251 0845 00000000 .4byte 0 + 3252 .LLST25: + 3253 0849 70030000 .4byte .LVL83 + 3254 084d 78030000 .4byte .LVL84 + 3255 0851 0600 .2byte 0x6 + 3256 0853 0C .byte 0xc + 3257 0854 A0860100 .4byte 0x186a0 + 3258 0858 9F .byte 0x9f + 3259 0859 00000000 .4byte 0 + 3260 085d 00000000 .4byte 0 + 3261 .LLST26: + 3262 0861 38040000 .4byte .LVL111 + 3263 0865 3C040000 .4byte .LVL112 + 3264 0869 0200 .2byte 0x2 + 3265 086b 3A .byte 0x3a + 3266 086c 9F .byte 0x9f + 3267 086d 00000000 .4byte 0 + 3268 0871 00000000 .4byte 0 + 3269 .LLST27: + 3270 0875 38040000 .4byte .LVL111 + 3271 0879 3C040000 .4byte .LVL112 + 3272 087d 0100 .2byte 0x1 + 3273 087f 51 .byte 0x51 + 3274 0880 00000000 .4byte 0 + 3275 0884 00000000 .4byte 0 + 3276 .LLST28: + 3277 0888 38040000 .4byte .LVL111 + 3278 088c 3C040000 .4byte .LVL112 + 3279 0890 0100 .2byte 0x1 + 3280 0892 50 .byte 0x50 + 3281 0893 00000000 .4byte 0 + 3282 0897 00000000 .4byte 0 + 3283 .LLST29: + 3284 089b 00000000 .4byte .LFB12 + 3285 089f 04000000 .4byte .LCFI3 + 3286 08a3 0200 .2byte 0x2 + 3287 08a5 7D .byte 0x7d + 3288 08a6 00 .sleb128 0 + 3289 08a7 04000000 .4byte .LCFI3 + 3290 08ab 08000000 .4byte .LCFI4 + 3291 08af 0200 .2byte 0x2 + 3292 08b1 7D .byte 0x7d + 3293 08b2 08 .sleb128 8 + 3294 08b3 08000000 .4byte .LCFI4 + 3295 08b7 10000000 .4byte .LCFI5 + 3296 08bb 0200 .2byte 0x2 + 3297 08bd 7D .byte 0x7d + 3298 08be 0C .sleb128 12 + 3299 08bf 10000000 .4byte .LCFI5 + 3300 08c3 68000000 .4byte .LFE12 + 3301 08c7 0200 .2byte 0x2 + 3302 08c9 7D .byte 0x7d + 3303 08ca 28 .sleb128 40 + 3304 08cb 00000000 .4byte 0 + 3305 08cf 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 59 + + + 3306 .LLST30: + 3307 08d3 00000000 .4byte .LVL130 + 3308 08d7 18000000 .4byte .LVL131 + 3309 08db 0100 .2byte 0x1 + 3310 08dd 50 .byte 0x50 + 3311 08de 18000000 .4byte .LVL131 + 3312 08e2 23000000 .4byte .LVL133-1 + 3313 08e6 0100 .2byte 0x1 + 3314 08e8 5C .byte 0x5c + 3315 08e9 23000000 .4byte .LVL133-1 + 3316 08ed 68000000 .4byte .LFE12 + 3317 08f1 0400 .2byte 0x4 + 3318 08f3 F3 .byte 0xf3 + 3319 08f4 01 .uleb128 0x1 + 3320 08f5 50 .byte 0x50 + 3321 08f6 9F .byte 0x9f + 3322 08f7 00000000 .4byte 0 + 3323 08fb 00000000 .4byte 0 + 3324 .LLST31: + 3325 08ff 00000000 .4byte .LVL130 + 3326 0903 1C000000 .4byte .LVL132 + 3327 0907 0100 .2byte 0x1 + 3328 0909 51 .byte 0x51 + 3329 090a 1C000000 .4byte .LVL132 + 3330 090e 23000000 .4byte .LVL133-1 + 3331 0912 0100 .2byte 0x1 + 3332 0914 52 .byte 0x52 + 3333 0915 23000000 .4byte .LVL133-1 + 3334 0919 68000000 .4byte .LFE12 + 3335 091d 0400 .2byte 0x4 + 3336 091f F3 .byte 0xf3 + 3337 0920 01 .uleb128 0x1 + 3338 0921 51 .byte 0x51 + 3339 0922 9F .byte 0x9f + 3340 0923 00000000 .4byte 0 + 3341 0927 00000000 .4byte 0 + 3342 .LLST32: + 3343 092b 24000000 .4byte .LVL133 + 3344 092f 30000000 .4byte .LVL134 + 3345 0933 0300 .2byte 0x3 + 3346 0935 91 .byte 0x91 + 3347 0936 44 .sleb128 -60 + 3348 0937 9F .byte 0x9f + 3349 0938 30000000 .4byte .LVL134 + 3350 093c 3B000000 .4byte .LVL135-1 + 3351 0940 0100 .2byte 0x1 + 3352 0942 50 .byte 0x50 + 3353 0943 3B000000 .4byte .LVL135-1 + 3354 0947 44000000 .4byte .LVL136 + 3355 094b 0300 .2byte 0x3 + 3356 094d 91 .byte 0x91 + 3357 094e 44 .sleb128 -60 + 3358 094f 9F .byte 0x9f + 3359 0950 44000000 .4byte .LVL136 + 3360 0954 4F000000 .4byte .LVL137-1 + 3361 0958 0100 .2byte 0x1 + 3362 095a 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 60 + + + 3363 095b 4F000000 .4byte .LVL137-1 + 3364 095f 68000000 .4byte .LFE12 + 3365 0963 0300 .2byte 0x3 + 3366 0965 91 .byte 0x91 + 3367 0966 44 .sleb128 -60 + 3368 0967 9F .byte 0x9f + 3369 0968 00000000 .4byte 0 + 3370 096c 00000000 .4byte 0 + 3371 .section .debug_aranges,"",%progbits + 3372 0000 2C000000 .4byte 0x2c + 3373 0004 0200 .2byte 0x2 + 3374 0006 00000000 .4byte .Ldebug_info0 + 3375 000a 04 .byte 0x4 + 3376 000b 00 .byte 0 + 3377 000c 0000 .2byte 0 + 3378 000e 0000 .2byte 0 + 3379 0010 00000000 .4byte .LFB8 + 3380 0014 94000000 .4byte .LFE8-.LFB8 + 3381 0018 00000000 .4byte .LFB11 + 3382 001c E4040000 .4byte .LFE11-.LFB11 + 3383 0020 00000000 .4byte .LFB12 + 3384 0024 68000000 .4byte .LFE12-.LFB12 + 3385 0028 00000000 .4byte 0 + 3386 002c 00000000 .4byte 0 + 3387 .section .debug_ranges,"",%progbits + 3388 .Ldebug_ranges0: + 3389 0000 E0020000 .4byte .LBB8 + 3390 0004 E4020000 .4byte .LBE8 + 3391 0008 F0020000 .4byte .LBB13 + 3392 000c 1C030000 .4byte .LBE13 + 3393 0010 24030000 .4byte .LBB14 + 3394 0014 28030000 .4byte .LBE14 + 3395 0018 2C030000 .4byte .LBB15 + 3396 001c 6C030000 .4byte .LBE15 + 3397 0020 00000000 .4byte 0 + 3398 0024 00000000 .4byte 0 + 3399 0028 E0020000 .4byte .LBB9 + 3400 002c E4020000 .4byte .LBE9 + 3401 0030 F0020000 .4byte .LBB10 + 3402 0034 1C030000 .4byte .LBE10 + 3403 0038 24030000 .4byte .LBB11 + 3404 003c 28030000 .4byte .LBE11 + 3405 0040 2C030000 .4byte .LBB12 + 3406 0044 6C030000 .4byte .LBE12 + 3407 0048 00000000 .4byte 0 + 3408 004c 00000000 .4byte 0 + 3409 0050 E4030000 .4byte .LBB16 + 3410 0054 E8030000 .4byte .LBE16 + 3411 0058 EC030000 .4byte .LBB19 + 3412 005c F8030000 .4byte .LBE19 + 3413 0060 00000000 .4byte 0 + 3414 0064 00000000 .4byte 0 + 3415 0068 00000000 .4byte .LFB8 + 3416 006c 94000000 .4byte .LFE8 + 3417 0070 00000000 .4byte .LFB11 + 3418 0074 E4040000 .4byte .LFE11 + 3419 0078 00000000 .4byte .LFB12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 61 + + + 3420 007c 68000000 .4byte .LFE12 + 3421 0080 00000000 .4byte 0 + 3422 0084 00000000 .4byte 0 + 3423 .section .debug_line,"",%progbits + 3424 .Ldebug_line0: + 3425 0000 EB020000 .section .debug_str,"MS",%progbits,1 + 3425 02003A01 + 3425 00000201 + 3425 FB0E0D00 + 3425 01010101 + 3426 .LASF4: + 3427 0000 73697A65 .ascii "size_t\000" + 3427 5F7400 + 3428 .LASF25: + 3429 0007 76615F6C .ascii "va_list\000" + 3429 69737400 + 3430 .LASF34: + 3431 000f 66746F61 .ascii "ftoa\000" + 3431 00 + 3432 .LASF13: + 3433 0014 6C6F6E67 .ascii "long long unsigned int\000" + 3433 206C6F6E + 3433 6720756E + 3433 7369676E + 3433 65642069 + 3434 .LASF12: + 3435 002b 6C6F6E67 .ascii "long long int\000" + 3435 206C6F6E + 3435 6720696E + 3435 7400 + 3436 .LASF3: + 3437 0039 7369676E .ascii "signed char\000" + 3437 65642063 + 3437 68617200 + 3438 .LASF14: + 3439 0045 626F6F6C .ascii "bool_t\000" + 3439 5F7400 + 3440 .LASF40: + 3441 004c 746D7062 .ascii "tmpbuf\000" + 3441 756600 + 3442 .LASF10: + 3443 0053 6C6F6E67 .ascii "long int\000" + 3443 20696E74 + 3443 00 + 3444 .LASF48: + 3445 005c 6368736E .ascii "chsnprintf\000" + 3445 7072696E + 3445 746600 + 3446 .LASF24: + 3447 0067 5F5F7661 .ascii "__va_list\000" + 3447 5F6C6973 + 3447 7400 + 3448 .LASF0: + 3449 0071 646F7562 .ascii "double\000" + 3449 6C6500 + 3450 .LASF42: + 3451 0078 2E2E2F2E .ascii "../../os/various/chprintf.c\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 62 + + + 3451 2E2F6F73 + 3451 2F766172 + 3451 696F7573 + 3451 2F636870 + 3452 .LASF43: + 3453 0094 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 3453 73657273 + 3453 5C4E6963 + 3453 6F204D61 + 3453 61735C44 + 3454 00c1 312D4243 .ascii "1-BCM2835-GCC\000" + 3454 4D323833 + 3454 352D4743 + 3454 4300 + 3455 .LASF36: + 3456 00cf 66696C6C .ascii "filler\000" + 3456 657200 + 3457 .LASF38: + 3458 00d6 69735F6C .ascii "is_long\000" + 3458 6F6E6700 + 3459 .LASF21: + 3460 00de 42617365 .ascii "BaseSequentialStream\000" + 3460 53657175 + 3460 656E7469 + 3460 616C5374 + 3460 7265616D + 3461 .LASF2: + 3462 00f3 756E7369 .ascii "unsigned int\000" + 3462 676E6564 + 3462 20696E74 + 3462 00 + 3463 .LASF11: + 3464 0100 6C6F6E67 .ascii "long unsigned int\000" + 3464 20756E73 + 3464 69676E65 + 3464 6420696E + 3464 7400 + 3465 .LASF39: + 3466 0112 6C656674 .ascii "left_align\000" + 3466 5F616C69 + 3466 676E00 + 3467 .LASF37: + 3468 011d 77696474 .ascii "width\000" + 3468 6800 + 3469 .LASF28: + 3470 0123 73697A65 .ascii "size\000" + 3470 00 + 3471 .LASF8: + 3472 0128 73686F72 .ascii "short unsigned int\000" + 3472 7420756E + 3472 7369676E + 3472 65642069 + 3472 6E7400 + 3473 .LASF16: + 3474 013b 6D73675F .ascii "msg_t\000" + 3474 7400 + 3475 .LASF33: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 63 + + + 3476 0141 6C746F61 .ascii "ltoa\000" + 3476 00 + 3477 .LASF49: + 3478 0146 6D734F62 .ascii "msObjectInit\000" + 3478 6A656374 + 3478 496E6974 + 3478 00 + 3479 .LASF19: + 3480 0153 77726974 .ascii "write\000" + 3480 6500 + 3481 .LASF18: + 3482 0159 73697A65 .ascii "sizetype\000" + 3482 74797065 + 3482 00 + 3483 .LASF47: + 3484 0162 756E7369 .ascii "unsigned_common\000" + 3484 676E6564 + 3484 5F636F6D + 3484 6D6F6E00 + 3485 .LASF32: + 3486 0172 64697669 .ascii "divisor\000" + 3486 736F7200 + 3487 .LASF22: + 3488 017a 5F5F676E .ascii "__gnuc_va_list\000" + 3488 75635F76 + 3488 615F6C69 + 3488 737400 + 3489 .LASF41: + 3490 0189 474E5520 .ascii "GNU C 4.7.2\000" + 3490 4320342E + 3490 372E3200 + 3491 .LASF26: + 3492 0195 4D656D53 .ascii "MemStreamVMT\000" + 3492 74726561 + 3492 6D564D54 + 3492 00 + 3493 .LASF1: + 3494 01a2 666C6F61 .ascii "float\000" + 3494 7400 + 3495 .LASF30: + 3496 01a8 4D656D6F .ascii "MemoryStream\000" + 3496 72795374 + 3496 7265616D + 3496 00 + 3497 .LASF15: + 3498 01b5 5F426F6F .ascii "_Bool\000" + 3498 6C00 + 3499 .LASF9: + 3500 01bb 696E7433 .ascii "int32_t\000" + 3500 325F7400 + 3501 .LASF6: + 3502 01c3 756E7369 .ascii "unsigned char\000" + 3502 676E6564 + 3502 20636861 + 3502 7200 + 3503 .LASF7: + 3504 01d1 73686F72 .ascii "short int\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 64 + + + 3504 7420696E + 3504 7400 + 3505 .LASF23: + 3506 01db 42617365 .ascii "BaseSequentialStreamVMT\000" + 3506 53657175 + 3506 656E7469 + 3506 616C5374 + 3506 7265616D + 3507 .LASF31: + 3508 01f3 72616469 .ascii "radix\000" + 3508 7800 + 3509 .LASF17: + 3510 01f9 63686172 .ascii "char\000" + 3510 00 + 3511 .LASF35: + 3512 01fe 70726563 .ascii "precision\000" + 3512 6973696F + 3512 6E00 + 3513 .LASF27: + 3514 0208 62756666 .ascii "buffer\000" + 3514 657200 + 3515 .LASF29: + 3516 020f 6F666673 .ascii "offset\000" + 3516 657400 + 3517 .LASF44: + 3518 0216 5F5F6170 .ascii "__ap\000" + 3518 00 + 3519 .LASF5: + 3520 021b 75696E74 .ascii "uint8_t\000" + 3520 385F7400 + 3521 .LASF46: + 3522 0223 63687670 .ascii "chvprintf\000" + 3522 72696E74 + 3522 6600 + 3523 .LASF20: + 3524 022d 72656164 .ascii "read\000" + 3524 00 + 3525 .LASF45: + 3526 0232 6C6F6E67 .ascii "long_to_string_with_divisor\000" + 3526 5F746F5F + 3526 73747269 + 3526 6E675F77 + 3526 6974685F + 3527 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s page 65 + + +DEFINED SYMBOLS + *ABS*:00000000 chprintf.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s:19 .text.long_to_string_with_divisor:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s:21 .text.long_to_string_with_divisor:00000000 long_to_string_with_divisor +C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s:137 .text.chvprintf:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s:140 .text.chvprintf:00000000 chvprintf +C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s:312 .text.chvprintf:00000128 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s:368 .text.chvprintf:000001fc $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s:777 .text.chvprintf:000004d4 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s:785 .text.chsnprintf:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s:788 .text.chsnprintf:00000000 chsnprintf +C:\Users\NICOMA~1\AppData\Local\Temp\ccd1FKNk.s:850 .rodata.str1.4:00000000 $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +__aeabi_uidivmod +__aeabi_uidiv +__aeabi_d2f +__aeabi_fcmplt +__aeabi_f2iz +__aeabi_f2d +__aeabi_i2d +__aeabi_dsub +__aeabi_dmul +__aeabi_d2iz +msObjectInit diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chqueues.lst b/demos/ARM11-BCM2835-GCC/build/lst/chqueues.lst new file mode 100644 index 0000000000..64216e4abc --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chqueues.lst @@ -0,0 +1,4456 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chqueues.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.qwait,"ax",%progbits + 17 .align 2 + 18 .type qwait, %function + 19 qwait: + 20 .LFB7: + 21 .file 1 "../../os/kernel/src/chqueues.c" + 22 .loc 1 70 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 0 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 @ link register save eliminated. + 27 .LVL0: + 28 .loc 1 72 0 + 29 0000 000051E3 cmp r1, #0 + 30 .loc 1 70 0 + 31 0004 0020A0E1 mov r2, r0 + 32 .loc 1 72 0 + 33 0008 0800000A beq .L2 + 34 .loc 1 74 0 + 35 000c 24309FE5 ldr r3, .L4 + 36 .loc 1 76 0 + 37 0010 0D00A0E3 mov r0, #13 + 38 .LVL1: + 39 .loc 1 74 0 + 40 0014 183093E5 ldr r3, [r3, #24] + 41 0018 242083E5 str r2, [r3, #36] + 42 .LVL2: + 43 .LBB12: + 44 .LBB13: + 45 .file 2 "../../os/kernel/include/chinline.h" + 46 .loc 2 55 0 + 47 001c 04C092E5 ldr ip, [r2, #4] + 48 0020 041083E8 stmia r3, {r2, ip} + 49 .loc 2 56 0 + 50 0024 043082E5 str r3, [r2, #4] + 51 0028 00308CE5 str r3, [ip, #0] + 52 .LBE13: + 53 .LBE12: + 54 .loc 1 77 0 + 55 .loc 1 76 0 + 56 002c FEFFFFEA b chSchGoSleepTimeoutS + 57 .LVL3: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 2 + + + 58 .L2: + 59 .loc 1 77 0 + 60 0030 0000E0E3 mvn r0, #0 + 61 .LVL4: + 62 0034 1EFF2FE1 bx lr + 63 .L5: + 64 .align 2 + 65 .L4: + 66 0038 00000000 .word rlist + 67 .cfi_endproc + 68 .LFE7: + 69 .size qwait, .-qwait + 70 .section .text.chIQInit,"ax",%progbits + 71 .align 2 + 72 .global chIQInit + 73 .type chIQInit, %function + 74 chIQInit: + 75 .LFB8: + 76 .loc 1 96 0 + 77 .cfi_startproc + 78 @ args = 4, pretend = 0, frame = 0 + 79 @ frame_needed = 0, uses_anonymous_args = 0 + 80 @ link register save eliminated. + 81 .LVL5: + 82 .loc 1 102 0 + 83 0000 1C3080E5 str r3, [r0, #28] + 84 .loc 1 103 0 + 85 0004 00309DE5 ldr r3, [sp, #0] + 86 .LVL6: + 87 .loc 1 101 0 + 88 0008 022081E0 add r2, r1, r2 + 89 .LVL7: + 90 .loc 1 99 0 + 91 000c 00C0A0E3 mov ip, #0 + 92 .loc 1 98 0 + 93 0010 040080E5 str r0, [r0, #4] + 94 0014 000080E5 str r0, [r0, #0] + 95 .loc 1 99 0 + 96 0018 08C080E5 str ip, [r0, #8] + 97 .loc 1 100 0 + 98 001c 141080E5 str r1, [r0, #20] + 99 0020 181080E5 str r1, [r0, #24] + 100 0024 0C1080E5 str r1, [r0, #12] + 101 .loc 1 101 0 + 102 0028 102080E5 str r2, [r0, #16] + 103 .loc 1 103 0 + 104 002c 203080E5 str r3, [r0, #32] + 105 0030 1EFF2FE1 bx lr + 106 .cfi_endproc + 107 .LFE8: + 108 .size chIQInit, .-chIQInit + 109 .section .text.chIQResetI,"ax",%progbits + 110 .align 2 + 111 .global chIQResetI + 112 .type chIQResetI, %function + 113 chIQResetI: + 114 .LFB9: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 3 + + + 115 .loc 1 117 0 + 116 .cfi_startproc + 117 @ args = 0, pretend = 0, frame = 0 + 118 @ frame_needed = 0, uses_anonymous_args = 0 + 119 .LVL8: + 120 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 121 .LCFI0: + 122 .cfi_def_cfa_offset 16 + 123 .cfi_offset 3, -16 + 124 .cfi_offset 4, -12 + 125 .cfi_offset 5, -8 + 126 .cfi_offset 14, -4 + 127 .loc 1 117 0 + 128 0004 0040A0E1 mov r4, r0 + 129 .loc 1 121 0 + 130 0008 0C3094E5 ldr r3, [r4, #12] + 131 .loc 1 123 0 + 132 000c 000090E5 ldr r0, [r0, #0] + 133 .LVL9: + 134 .loc 1 121 0 + 135 0010 143084E5 str r3, [r4, #20] + 136 0014 183084E5 str r3, [r4, #24] + 137 .loc 1 123 0 + 138 0018 040050E1 cmp r0, r4 + 139 .loc 1 122 0 + 140 001c 0030A0E3 mov r3, #0 + 141 0020 083084E5 str r3, [r4, #8] + 142 .loc 1 123 0 + 143 0024 3880BD08 ldmeqfd sp!, {r3, r4, r5, pc} + 144 .loc 1 124 0 + 145 0028 0150E0E3 mvn r5, #1 + 146 .L11: + 147 .LVL10: + 148 .LBB14: + 149 .LBB15: + 150 .loc 2 62 0 + 151 002c 003090E5 ldr r3, [r0, #0] + 152 0030 003084E5 str r3, [r4, #0] + 153 0034 044083E5 str r4, [r3, #4] + 154 .LBE15: + 155 .LBE14: + 156 .loc 1 124 0 + 157 0038 FEFFFFEB bl chSchReadyI + 158 .LVL11: + 159 003c 245080E5 str r5, [r0, #36] + 160 .loc 1 123 0 + 161 0040 000094E5 ldr r0, [r4, #0] + 162 0044 040050E1 cmp r0, r4 + 163 0048 F7FFFF1A bne .L11 + 164 004c 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 165 .cfi_endproc + 166 .LFE9: + 167 .size chIQResetI, .-chIQResetI + 168 .section .text.chIQPutI,"ax",%progbits + 169 .align 2 + 170 .global chIQPutI + 171 .type chIQPutI, %function + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 4 + + + 172 chIQPutI: + 173 .LFB10: + 174 .loc 1 140 0 + 175 .cfi_startproc + 176 @ args = 0, pretend = 0, frame = 0 + 177 @ frame_needed = 0, uses_anonymous_args = 0 + 178 .LVL12: + 179 .loc 1 144 0 + 180 0000 142090E5 ldr r2, [r0, #20] + 181 .loc 1 140 0 + 182 0004 08402DE9 stmfd sp!, {r3, lr} + 183 .LCFI1: + 184 .cfi_def_cfa_offset 8 + 185 .cfi_offset 3, -8 + 186 .cfi_offset 14, -4 + 187 .loc 1 140 0 + 188 0008 0030A0E1 mov r3, r0 + 189 .loc 1 144 0 + 190 000c 180090E5 ldr r0, [r0, #24] + 191 .LVL13: + 192 0010 000052E1 cmp r2, r0 + 193 0014 080093E5 ldr r0, [r3, #8] + 194 0018 1800000A beq .L22 + 195 .L16: + 196 .loc 1 147 0 + 197 001c 010080E2 add r0, r0, #1 + 198 0020 080083E5 str r0, [r3, #8] + 199 .loc 1 148 0 + 200 0024 0110C2E4 strb r1, [r2], #1 + 201 .loc 1 149 0 + 202 0028 101093E5 ldr r1, [r3, #16] + 203 .LVL14: + 204 .loc 1 148 0 + 205 002c 142083E5 str r2, [r3, #20] + 206 .loc 1 149 0 + 207 0030 010052E1 cmp r2, r1 + 208 0034 0A00002A bcs .L17 + 209 .loc 1 152 0 + 210 0038 000093E5 ldr r0, [r3, #0] + 211 003c 030050E1 cmp r0, r3 + 212 0040 0C00000A beq .L20 + 213 .L23: + 214 .LVL15: + 215 .LBB16: + 216 .LBB17: + 217 .loc 2 62 0 + 218 0044 002090E5 ldr r2, [r0, #0] + 219 0048 002083E5 str r2, [r3, #0] + 220 004c 043082E5 str r3, [r2, #4] + 221 .LBE17: + 222 .LBE16: + 223 .loc 1 153 0 + 224 0050 FEFFFFEB bl chSchReadyI + 225 .LVL16: + 226 0054 0030A0E3 mov r3, #0 + 227 0058 243080E5 str r3, [r0, #36] + 228 .loc 1 155 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 5 + + + 229 005c 0300A0E1 mov r0, r3 + 230 0060 0880BDE8 ldmfd sp!, {r3, pc} + 231 .LVL17: + 232 .L17: + 233 .loc 1 152 0 + 234 0064 000093E5 ldr r0, [r3, #0] + 235 .loc 1 150 0 + 236 0068 0C2093E5 ldr r2, [r3, #12] + 237 .loc 1 152 0 + 238 006c 030050E1 cmp r0, r3 + 239 .loc 1 150 0 + 240 0070 142083E5 str r2, [r3, #20] + 241 .loc 1 152 0 + 242 0074 F2FFFF1A bne .L23 + 243 .L20: + 244 .loc 1 155 0 + 245 0078 0000A0E3 mov r0, #0 + 246 007c 0880BDE8 ldmfd sp!, {r3, pc} + 247 .LVL18: + 248 .L22: + 249 .loc 1 144 0 discriminator 1 + 250 0080 000050E3 cmp r0, #0 + 251 0084 E4FFFF0A beq .L16 + 252 .loc 1 145 0 + 253 0088 0300E0E3 mvn r0, #3 + 254 008c 0880BDE8 ldmfd sp!, {r3, pc} + 255 .cfi_endproc + 256 .LFE10: + 257 .size chIQPutI, .-chIQPutI + 258 .section .text.chIQGetTimeout,"ax",%progbits + 259 .align 2 + 260 .global chIQGetTimeout + 261 .type chIQGetTimeout, %function + 262 chIQGetTimeout: + 263 .LFB11: + 264 .loc 1 178 0 + 265 .cfi_startproc + 266 @ args = 0, pretend = 0, frame = 0 + 267 @ frame_needed = 0, uses_anonymous_args = 0 + 268 .LVL19: + 269 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 270 .LCFI2: + 271 .cfi_def_cfa_offset 16 + 272 .cfi_offset 3, -16 + 273 .cfi_offset 4, -12 + 274 .cfi_offset 5, -8 + 275 .cfi_offset 14, -4 + 276 .loc 1 178 0 + 277 0004 0040A0E1 mov r4, r0 + 278 0008 0150A0E1 mov r5, r1 + 279 .loc 1 181 0 + 280 @ 181 "../../os/kernel/src/chqueues.c" 1 + 281 000c 9FF021E3 msr CPSR_c, #0x9F + 282 @ 0 "" 2 + 283 .loc 1 182 0 + 284 0010 1C3090E5 ldr r3, [r0, #28] + 285 0014 000053E3 cmp r3, #0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 6 + + + 286 0018 0000000A beq .L32 + 287 .loc 1 183 0 + 288 001c 33FF2FE1 blx r3 + 289 .LVL20: + 290 .L32: + 291 .loc 1 185 0 discriminator 1 + 292 0020 083094E5 ldr r3, [r4, #8] + 293 .LBB18: + 294 .loc 1 187 0 discriminator 1 + 295 0024 0400A0E1 mov r0, r4 + 296 .LBE18: + 297 .loc 1 185 0 discriminator 1 + 298 0028 000053E3 cmp r3, #0 + 299 .LBB19: + 300 .loc 1 187 0 discriminator 1 + 301 002c 0510A0E1 mov r1, r5 + 302 .LBE19: + 303 .loc 1 185 0 discriminator 1 + 304 0030 0400001A bne .L35 + 305 .LVL21: + 306 .LBB20: + 307 .loc 1 187 0 + 308 0034 FEFFFFEB bl qwait + 309 .LVL22: + 310 0038 000050E3 cmp r0, #0 + 311 003c F7FFFFAA bge .L32 + 312 .LBE20: + 313 .loc 1 198 0 + 314 @ 198 "../../os/kernel/src/chqueues.c" 1 + 315 0040 1FF021E3 msr CPSR_c, #0x1F + 316 @ 0 "" 2 + 317 .loc 1 200 0 + 318 0044 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 319 .LVL23: + 320 .L35: + 321 .loc 1 194 0 + 322 0048 182094E5 ldr r2, [r4, #24] + 323 .loc 1 193 0 + 324 004c 013043E2 sub r3, r3, #1 + 325 0050 083084E5 str r3, [r4, #8] + 326 .loc 1 194 0 + 327 0054 0100D2E4 ldrb r0, [r2], #1 @ zero_extendqisi2 + 328 .LVL24: + 329 .loc 1 195 0 + 330 0058 103094E5 ldr r3, [r4, #16] + 331 .loc 1 194 0 + 332 005c 182084E5 str r2, [r4, #24] + 333 .loc 1 195 0 + 334 0060 030052E1 cmp r2, r3 + 335 .loc 1 196 0 + 336 0064 0C309425 ldrcs r3, [r4, #12] + 337 0068 18308425 strcs r3, [r4, #24] + 338 .loc 1 198 0 + 339 @ 198 "../../os/kernel/src/chqueues.c" 1 + 340 006c 1FF021E3 msr CPSR_c, #0x1F + 341 @ 0 "" 2 + 342 .loc 1 200 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 7 + + + 343 0070 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 344 .cfi_endproc + 345 .LFE11: + 346 .size chIQGetTimeout, .-chIQGetTimeout + 347 .section .text.chIQReadTimeout,"ax",%progbits + 348 .align 2 + 349 .global chIQReadTimeout + 350 .type chIQReadTimeout, %function + 351 chIQReadTimeout: + 352 .LFB12: + 353 .loc 1 227 0 + 354 .cfi_startproc + 355 @ args = 0, pretend = 0, frame = 0 + 356 @ frame_needed = 0, uses_anonymous_args = 0 + 357 .LVL25: + 358 0000 F8452DE9 stmfd sp!, {r3, r4, r5, r6, r7, r8, sl, lr} + 359 .LCFI3: + 360 .cfi_def_cfa_offset 32 + 361 .cfi_offset 3, -32 + 362 .cfi_offset 4, -28 + 363 .cfi_offset 5, -24 + 364 .cfi_offset 6, -20 + 365 .cfi_offset 7, -16 + 366 .cfi_offset 8, -12 + 367 .cfi_offset 10, -8 + 368 .cfi_offset 14, -4 + 369 .loc 1 227 0 + 370 0004 0040A0E1 mov r4, r0 + 371 0008 0350A0E1 mov r5, r3 + 372 .loc 1 228 0 + 373 000c 1C6090E5 ldr r6, [r0, #28] + 374 .LVL26: + 375 .loc 1 233 0 + 376 @ 233 "../../os/kernel/src/chqueues.c" 1 + 377 0010 9FF021E3 msr CPSR_c, #0x9F + 378 @ 0 "" 2 + 379 .loc 1 229 0 + 380 0014 0070A0E3 mov r7, #0 + 381 .loc 1 226 0 + 382 0018 018081E2 add r8, r1, #1 + 383 001c 02A081E0 add sl, r1, r2 + 384 .LVL27: + 385 .L42: + 386 .loc 1 235 0 + 387 0020 000056E3 cmp r6, #0 + 388 0024 0100000A beq .L47 + 389 .loc 1 236 0 + 390 0028 0400A0E1 mov r0, r4 + 391 .LVL28: + 392 002c 36FF2FE1 blx r6 + 393 .LVL29: + 394 .L47: + 395 .loc 1 238 0 discriminator 1 + 396 0030 08C094E5 ldr ip, [r4, #8] + 397 .loc 1 239 0 discriminator 1 + 398 0034 0400A0E1 mov r0, r4 + 399 .loc 1 238 0 discriminator 1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 8 + + + 400 0038 00005CE3 cmp ip, #0 + 401 .loc 1 239 0 discriminator 1 + 402 003c 0510A0E1 mov r1, r5 + 403 .loc 1 238 0 discriminator 1 + 404 0040 0500001A bne .L51 + 405 .LVL30: + 406 .loc 1 239 0 + 407 0044 FEFFFFEB bl qwait + 408 .LVL31: + 409 0048 000050E3 cmp r0, #0 + 410 004c F7FFFF0A beq .L47 + 411 .loc 1 240 0 + 412 @ 240 "../../os/kernel/src/chqueues.c" 1 + 413 0050 1FF021E3 msr CPSR_c, #0x1F + 414 @ 0 "" 2 + 415 .L39: + 416 .loc 1 257 0 + 417 0054 0700A0E1 mov r0, r7 + 418 0058 F885BDE8 ldmfd sp!, {r3, r4, r5, r6, r7, r8, sl, pc} + 419 .LVL32: + 420 .L51: + 421 .loc 1 246 0 + 422 005c 183094E5 ldr r3, [r4, #24] + 423 .loc 1 245 0 + 424 0060 01C04CE2 sub ip, ip, #1 + 425 0064 08C084E5 str ip, [r4, #8] + 426 .loc 1 246 0 + 427 0068 0120D3E4 ldrb r2, [r3], #1 @ zero_extendqisi2 + 428 006c 012048E5 strb r2, [r8, #-1] + 429 .loc 1 247 0 + 430 0070 102094E5 ldr r2, [r4, #16] + 431 .loc 1 246 0 + 432 0074 183084E5 str r3, [r4, #24] + 433 .loc 1 247 0 + 434 0078 020053E1 cmp r3, r2 + 435 .loc 1 248 0 + 436 007c 0C309425 ldrcs r3, [r4, #12] + 437 0080 18308425 strcs r3, [r4, #24] + 438 .loc 1 250 0 + 439 @ 250 "../../os/kernel/src/chqueues.c" 1 + 440 0084 1FF021E3 msr CPSR_c, #0x1F + 441 @ 0 "" 2 + 442 .loc 1 252 0 + 443 0088 0A0058E1 cmp r8, sl + 444 .loc 1 251 0 + 445 008c 017087E2 add r7, r7, #1 + 446 .LVL33: + 447 .loc 1 252 0 + 448 0090 EFFFFF0A beq .L39 + 449 .loc 1 255 0 + 450 @ 255 "../../os/kernel/src/chqueues.c" 1 + 451 0094 9FF021E3 msr CPSR_c, #0x9F + 452 @ 0 "" 2 + 453 0098 018088E2 add r8, r8, #1 + 454 .loc 1 256 0 + 455 009c DFFFFFEA b .L42 + 456 .cfi_endproc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 9 + + + 457 .LFE12: + 458 .size chIQReadTimeout, .-chIQReadTimeout + 459 .section .text.chOQInit,"ax",%progbits + 460 .align 2 + 461 .global chOQInit + 462 .type chOQInit, %function + 463 chOQInit: + 464 .LFB13: + 465 .loc 1 276 0 + 466 .cfi_startproc + 467 @ args = 4, pretend = 0, frame = 0 + 468 @ frame_needed = 0, uses_anonymous_args = 0 + 469 @ link register save eliminated. + 470 .LVL34: + 471 .loc 1 282 0 + 472 0000 1C3080E5 str r3, [r0, #28] + 473 .loc 1 283 0 + 474 0004 00309DE5 ldr r3, [sp, #0] + 475 .LVL35: + 476 .loc 1 281 0 + 477 0008 02C081E0 add ip, r1, r2 + 478 .loc 1 278 0 + 479 000c 040080E5 str r0, [r0, #4] + 480 0010 000080E5 str r0, [r0, #0] + 481 .loc 1 279 0 + 482 0014 082080E5 str r2, [r0, #8] + 483 .loc 1 280 0 + 484 0018 141080E5 str r1, [r0, #20] + 485 001c 181080E5 str r1, [r0, #24] + 486 0020 0C1080E5 str r1, [r0, #12] + 487 .loc 1 281 0 + 488 0024 10C080E5 str ip, [r0, #16] + 489 .loc 1 283 0 + 490 0028 203080E5 str r3, [r0, #32] + 491 002c 1EFF2FE1 bx lr + 492 .cfi_endproc + 493 .LFE13: + 494 .size chOQInit, .-chOQInit + 495 .section .text.chOQResetI,"ax",%progbits + 496 .align 2 + 497 .global chOQResetI + 498 .type chOQResetI, %function + 499 chOQResetI: + 500 .LFB14: + 501 .loc 1 297 0 + 502 .cfi_startproc + 503 @ args = 0, pretend = 0, frame = 0 + 504 @ frame_needed = 0, uses_anonymous_args = 0 + 505 .LVL36: + 506 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 507 .LCFI4: + 508 .cfi_def_cfa_offset 16 + 509 .cfi_offset 3, -16 + 510 .cfi_offset 4, -12 + 511 .cfi_offset 5, -8 + 512 .cfi_offset 14, -4 + 513 .loc 1 302 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 10 + + + 514 0004 102090E5 ldr r2, [r0, #16] + 515 .loc 1 297 0 + 516 0008 0040A0E1 mov r4, r0 + 517 .loc 1 301 0 + 518 000c 0C3090E5 ldr r3, [r0, #12] + 519 .loc 1 303 0 + 520 0010 000090E5 ldr r0, [r0, #0] + 521 .LVL37: + 522 .loc 1 302 0 + 523 0014 022063E0 rsb r2, r3, r2 + 524 .loc 1 303 0 + 525 0018 040050E1 cmp r0, r4 + 526 .loc 1 301 0 + 527 001c 143084E5 str r3, [r4, #20] + 528 0020 183084E5 str r3, [r4, #24] + 529 .loc 1 302 0 + 530 0024 082084E5 str r2, [r4, #8] + 531 .loc 1 303 0 + 532 0028 3880BD08 ldmeqfd sp!, {r3, r4, r5, pc} + 533 .loc 1 304 0 + 534 002c 0150E0E3 mvn r5, #1 + 535 .L57: + 536 .LVL38: + 537 .LBB21: + 538 .LBB22: + 539 .loc 2 62 0 + 540 0030 003090E5 ldr r3, [r0, #0] + 541 0034 003084E5 str r3, [r4, #0] + 542 0038 044083E5 str r4, [r3, #4] + 543 .LBE22: + 544 .LBE21: + 545 .loc 1 304 0 + 546 003c FEFFFFEB bl chSchReadyI + 547 .LVL39: + 548 0040 245080E5 str r5, [r0, #36] + 549 .loc 1 303 0 + 550 0044 000094E5 ldr r0, [r4, #0] + 551 0048 040050E1 cmp r0, r4 + 552 004c F7FFFF1A bne .L57 + 553 0050 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 554 .cfi_endproc + 555 .LFE14: + 556 .size chOQResetI, .-chOQResetI + 557 .section .text.chOQPutTimeout,"ax",%progbits + 558 .align 2 + 559 .global chOQPutTimeout + 560 .type chOQPutTimeout, %function + 561 chOQPutTimeout: + 562 .LFB15: + 563 .loc 1 329 0 + 564 .cfi_startproc + 565 @ args = 0, pretend = 0, frame = 0 + 566 @ frame_needed = 0, uses_anonymous_args = 0 + 567 .LVL40: + 568 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 569 .LCFI5: + 570 .cfi_def_cfa_offset 16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 11 + + + 571 .cfi_offset 4, -16 + 572 .cfi_offset 5, -12 + 573 .cfi_offset 6, -8 + 574 .cfi_offset 14, -4 + 575 .loc 1 329 0 + 576 0004 0040A0E1 mov r4, r0 + 577 0008 0160A0E1 mov r6, r1 + 578 000c 0250A0E1 mov r5, r2 + 579 .loc 1 331 0 + 580 @ 331 "../../os/kernel/src/chqueues.c" 1 + 581 0010 9FF021E3 msr CPSR_c, #0x9F + 582 @ 0 "" 2 + 583 .LVL41: + 584 .L60: + 585 .loc 1 332 0 discriminator 1 + 586 0014 083094E5 ldr r3, [r4, #8] + 587 .LBB23: + 588 .loc 1 335 0 discriminator 1 + 589 0018 0400A0E1 mov r0, r4 + 590 .LBE23: + 591 .loc 1 332 0 discriminator 1 + 592 001c 000053E3 cmp r3, #0 + 593 .LBB24: + 594 .loc 1 335 0 discriminator 1 + 595 0020 0510A0E1 mov r1, r5 + 596 .LBE24: + 597 .loc 1 332 0 discriminator 1 + 598 0024 0400001A bne .L69 + 599 .LVL42: + 600 .LBB25: + 601 .loc 1 335 0 + 602 0028 FEFFFFEB bl qwait + 603 .LVL43: + 604 002c 000050E3 cmp r0, #0 + 605 0030 F7FFFFAA bge .L60 + 606 .loc 1 336 0 + 607 @ 336 "../../os/kernel/src/chqueues.c" 1 + 608 0034 1FF021E3 msr CPSR_c, #0x1F + 609 @ 0 "" 2 + 610 .loc 1 337 0 + 611 0038 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 612 .LVL44: + 613 .L69: + 614 .LBE25: + 615 .loc 1 342 0 + 616 003c 142094E5 ldr r2, [r4, #20] + 617 .loc 1 341 0 + 618 0040 013043E2 sub r3, r3, #1 + 619 0044 083084E5 str r3, [r4, #8] + 620 .loc 1 342 0 + 621 0048 0160C2E4 strb r6, [r2], #1 + 622 .loc 1 343 0 + 623 004c 103094E5 ldr r3, [r4, #16] + 624 .loc 1 342 0 + 625 0050 142084E5 str r2, [r4, #20] + 626 .loc 1 343 0 + 627 0054 030052E1 cmp r2, r3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 12 + + + 628 .loc 1 344 0 + 629 0058 0C309425 ldrcs r3, [r4, #12] + 630 005c 14308425 strcs r3, [r4, #20] + 631 .loc 1 346 0 + 632 0060 1C3094E5 ldr r3, [r4, #28] + 633 0064 000053E3 cmp r3, #0 + 634 0068 0100000A beq .L64 + 635 .loc 1 347 0 + 636 006c 0400A0E1 mov r0, r4 + 637 .LVL45: + 638 0070 33FF2FE1 blx r3 + 639 .LVL46: + 640 .L64: + 641 .loc 1 349 0 + 642 @ 349 "../../os/kernel/src/chqueues.c" 1 + 643 0074 1FF021E3 msr CPSR_c, #0x1F + 644 @ 0 "" 2 + 645 .loc 1 350 0 + 646 0078 0000A0E3 mov r0, #0 + 647 .loc 1 351 0 + 648 007c 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 649 .cfi_endproc + 650 .LFE15: + 651 .size chOQPutTimeout, .-chOQPutTimeout + 652 .section .text.chOQGetI,"ax",%progbits + 653 .align 2 + 654 .global chOQGetI + 655 .type chOQGetI, %function + 656 chOQGetI: + 657 .LFB16: + 658 .loc 1 363 0 + 659 .cfi_startproc + 660 @ args = 0, pretend = 0, frame = 0 + 661 @ frame_needed = 0, uses_anonymous_args = 0 + 662 .LVL47: + 663 .loc 1 368 0 + 664 0000 141090E5 ldr r1, [r0, #20] + 665 0004 182090E5 ldr r2, [r0, #24] + 666 .loc 1 363 0 + 667 0008 10402DE9 stmfd sp!, {r4, lr} + 668 .LCFI6: + 669 .cfi_def_cfa_offset 8 + 670 .cfi_offset 4, -8 + 671 .cfi_offset 14, -4 + 672 .loc 1 368 0 + 673 000c 020051E1 cmp r1, r2 + 674 .loc 1 363 0 + 675 0010 0030A0E1 mov r3, r0 + 676 .loc 1 368 0 + 677 0014 081090E5 ldr r1, [r0, #8] + 678 0018 1400000A beq .L79 + 679 .L73: + 680 .loc 1 371 0 + 681 001c 011081E2 add r1, r1, #1 + 682 0020 081083E5 str r1, [r3, #8] + 683 .loc 1 372 0 + 684 0024 0140D2E4 ldrb r4, [r2], #1 @ zero_extendqisi2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 13 + + + 685 .LVL48: + 686 .loc 1 373 0 + 687 0028 101093E5 ldr r1, [r3, #16] + 688 .loc 1 372 0 + 689 002c 182083E5 str r2, [r3, #24] + 690 .loc 1 373 0 + 691 0030 010052E1 cmp r2, r1 + 692 0034 0A00002A bcs .L75 + 693 .L76: + 694 .loc 1 376 0 + 695 0038 000093E5 ldr r0, [r3, #0] + 696 .LVL49: + 697 003c 030050E1 cmp r0, r3 + 698 0040 0500000A beq .L74 + 699 .LVL50: + 700 .LBB26: + 701 .LBB27: + 702 .loc 2 62 0 + 703 0044 002090E5 ldr r2, [r0, #0] + 704 0048 002083E5 str r2, [r3, #0] + 705 004c 043082E5 str r3, [r2, #4] + 706 .LBE27: + 707 .LBE26: + 708 .loc 1 377 0 + 709 0050 FEFFFFEB bl chSchReadyI + 710 .LVL51: + 711 0054 0030A0E3 mov r3, #0 + 712 0058 243080E5 str r3, [r0, #36] + 713 .LVL52: + 714 .L74: + 715 .loc 1 379 0 + 716 005c 0400A0E1 mov r0, r4 + 717 0060 1080BDE8 ldmfd sp!, {r4, pc} + 718 .LVL53: + 719 .L75: + 720 .loc 1 374 0 + 721 0064 0C2093E5 ldr r2, [r3, #12] + 722 0068 182083E5 str r2, [r3, #24] + 723 006c F1FFFFEA b .L76 + 724 .LVL54: + 725 .L79: + 726 .loc 1 368 0 discriminator 1 + 727 0070 000051E3 cmp r1, #0 + 728 0074 E8FFFF0A beq .L73 + 729 .loc 1 369 0 + 730 0078 0200E0E3 mvn r0, #2 + 731 .LVL55: + 732 007c 1080BDE8 ldmfd sp!, {r4, pc} + 733 .cfi_endproc + 734 .LFE16: + 735 .size chOQGetI, .-chOQGetI + 736 .section .text.chOQWriteTimeout,"ax",%progbits + 737 .align 2 + 738 .global chOQWriteTimeout + 739 .type chOQWriteTimeout, %function + 740 chOQWriteTimeout: + 741 .LFB17: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 14 + + + 742 .loc 1 407 0 + 743 .cfi_startproc + 744 @ args = 0, pretend = 0, frame = 0 + 745 @ frame_needed = 0, uses_anonymous_args = 0 + 746 .LVL56: + 747 0000 F8452DE9 stmfd sp!, {r3, r4, r5, r6, r7, r8, sl, lr} + 748 .LCFI7: + 749 .cfi_def_cfa_offset 32 + 750 .cfi_offset 3, -32 + 751 .cfi_offset 4, -28 + 752 .cfi_offset 5, -24 + 753 .cfi_offset 6, -20 + 754 .cfi_offset 7, -16 + 755 .cfi_offset 8, -12 + 756 .cfi_offset 10, -8 + 757 .cfi_offset 14, -4 + 758 .loc 1 407 0 + 759 0004 0040A0E1 mov r4, r0 + 760 0008 0170A0E1 mov r7, r1 + 761 000c 0250A0E1 mov r5, r2 + 762 0010 03A0A0E1 mov sl, r3 + 763 .loc 1 408 0 + 764 0014 1C8090E5 ldr r8, [r0, #28] + 765 .LVL57: + 766 .loc 1 413 0 + 767 @ 413 "../../os/kernel/src/chqueues.c" 1 + 768 0018 9FF021E3 msr CPSR_c, #0x9F + 769 @ 0 "" 2 + 770 .loc 1 409 0 + 771 001c 0060A0E3 mov r6, #0 + 772 .LVL58: + 773 .L98: + 774 .loc 1 415 0 discriminator 1 + 775 0020 08C094E5 ldr ip, [r4, #8] + 776 .loc 1 427 0 discriminator 1 + 777 0024 0400A0E1 mov r0, r4 + 778 .loc 1 415 0 discriminator 1 + 779 0028 00005CE3 cmp ip, #0 + 780 .loc 1 421 0 discriminator 1 + 781 002c 01304CE2 sub r3, ip, #1 + 782 .loc 1 415 0 discriminator 1 + 783 0030 1100000A beq .L84 + 784 .LVL59: + 785 .loc 1 421 0 + 786 0034 083084E5 str r3, [r4, #8] + 787 .loc 1 422 0 + 788 0038 14C094E5 ldr ip, [r4, #20] + 789 003c 0130D7E4 ldrb r3, [r7], #1 @ zero_extendqisi2 + 790 .LVL60: + 791 0040 0130CCE4 strb r3, [ip], #1 + 792 .loc 1 423 0 + 793 0044 103094E5 ldr r3, [r4, #16] + 794 .loc 1 422 0 + 795 0048 14C084E5 str ip, [r4, #20] + 796 .LVL61: + 797 .loc 1 423 0 + 798 004c 03005CE1 cmp ip, r3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 15 + + + 799 .loc 1 424 0 + 800 0050 0C309425 ldrcs r3, [r4, #12] + 801 0054 14308425 strcs r3, [r4, #20] + 802 .loc 1 426 0 + 803 0058 000058E3 cmp r8, #0 + 804 005c 0000000A beq .L86 + 805 .loc 1 427 0 + 806 0060 38FF2FE1 blx r8 + 807 .LVL62: + 808 .L86: + 809 .loc 1 429 0 + 810 @ 429 "../../os/kernel/src/chqueues.c" 1 + 811 0064 1FF021E3 msr CPSR_c, #0x1F + 812 @ 0 "" 2 + 813 .loc 1 431 0 + 814 0068 015055E2 subs r5, r5, #1 + 815 .LVL63: + 816 .loc 1 430 0 + 817 006c 016086E2 add r6, r6, #1 + 818 .LVL64: + 819 .loc 1 431 0 + 820 0070 0700000A beq .L83 + 821 .loc 1 433 0 + 822 @ 433 "../../os/kernel/src/chqueues.c" 1 + 823 0074 9FF021E3 msr CPSR_c, #0x9F + 824 @ 0 "" 2 + 825 .loc 1 434 0 + 826 0078 E8FFFFEA b .L98 + 827 .LVL65: + 828 .L84: + 829 .loc 1 416 0 + 830 007c 0400A0E1 mov r0, r4 + 831 .LVL66: + 832 0080 0A10A0E1 mov r1, sl + 833 0084 FEFFFFEB bl qwait + 834 .LVL67: + 835 0088 000050E3 cmp r0, #0 + 836 008c E3FFFF0A beq .L98 + 837 .loc 1 417 0 + 838 @ 417 "../../os/kernel/src/chqueues.c" 1 + 839 0090 1FF021E3 msr CPSR_c, #0x1F + 840 @ 0 "" 2 + 841 .LVL68: + 842 .L83: + 843 .loc 1 435 0 + 844 0094 0600A0E1 mov r0, r6 + 845 0098 F885BDE8 ldmfd sp!, {r3, r4, r5, r6, r7, r8, sl, pc} + 846 .cfi_endproc + 847 .LFE17: + 848 .size chOQWriteTimeout, .-chOQWriteTimeout + 849 .text + 850 .Letext0: + 851 .file 3 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 852 .file 4 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 853 .file 5 "../../os/ports/GCC/ARM/chtypes.h" + 854 .file 6 "../../os/kernel/include/chlists.h" + 855 .file 7 "../../os/kernel/include/chthreads.h" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 16 + + + 856 .file 8 "../../os/ports/GCC/ARM/chcore.h" + 857 .file 9 "../../os/kernel/include/chschd.h" + 858 .file 10 "../../os/kernel/include/chmtx.h" + 859 .file 11 "../../os/kernel/include/chqueues.h" + 860 .section .debug_info,"",%progbits + 861 .Ldebug_info0: + 862 0000 D90A0000 .4byte 0xad9 + 863 0004 0200 .2byte 0x2 + 864 0006 00000000 .4byte .Ldebug_abbrev0 + 865 000a 04 .byte 0x4 + 866 000b 01 .uleb128 0x1 + 867 000c 44020000 .4byte .LASF91 + 868 0010 01 .byte 0x1 + 869 0011 AB010000 .4byte .LASF92 + 870 0015 F2000000 .4byte .LASF93 + 871 0019 40000000 .4byte .Ldebug_ranges0+0x40 + 872 001d 00000000 .4byte 0 + 873 0021 00000000 .4byte 0 + 874 0025 00000000 .4byte .Ldebug_line0 + 875 0029 02 .uleb128 0x2 + 876 002a 04 .byte 0x4 + 877 002b 05 .byte 0x5 + 878 002c 696E7400 .ascii "int\000" + 879 0030 03 .uleb128 0x3 + 880 0031 21000000 .4byte .LASF2 + 881 0035 03 .byte 0x3 + 882 0036 D5 .byte 0xd5 + 883 0037 3B000000 .4byte 0x3b + 884 003b 04 .uleb128 0x4 + 885 003c 04 .byte 0x4 + 886 003d 07 .byte 0x7 + 887 003e 5B010000 .4byte .LASF0 + 888 0042 04 .uleb128 0x4 + 889 0043 01 .byte 0x1 + 890 0044 06 .byte 0x6 + 891 0045 93000000 .4byte .LASF1 + 892 0049 03 .uleb128 0x3 + 893 004a 9D030000 .4byte .LASF3 + 894 004e 04 .byte 0x4 + 895 004f 2A .byte 0x2a + 896 0050 54000000 .4byte 0x54 + 897 0054 04 .uleb128 0x4 + 898 0055 01 .byte 0x1 + 899 0056 08 .byte 0x8 + 900 0057 99020000 .4byte .LASF4 + 901 005b 04 .uleb128 0x4 + 902 005c 02 .byte 0x2 + 903 005d 05 .byte 0x5 + 904 005e B1020000 .4byte .LASF5 + 905 0062 04 .uleb128 0x4 + 906 0063 02 .byte 0x2 + 907 0064 07 .byte 0x7 + 908 0065 92010000 .4byte .LASF6 + 909 0069 03 .uleb128 0x3 + 910 006a 91020000 .4byte .LASF7 + 911 006e 04 .byte 0x4 + 912 006f 4F .byte 0x4f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 17 + + + 913 0070 74000000 .4byte 0x74 + 914 0074 04 .uleb128 0x4 + 915 0075 04 .byte 0x4 + 916 0076 05 .byte 0x5 + 917 0077 BE000000 .4byte .LASF8 + 918 007b 03 .uleb128 0x3 + 919 007c 04030000 .4byte .LASF9 + 920 0080 04 .byte 0x4 + 921 0081 50 .byte 0x50 + 922 0082 86000000 .4byte 0x86 + 923 0086 04 .uleb128 0x4 + 924 0087 04 .byte 0x4 + 925 0088 07 .byte 0x7 + 926 0089 73010000 .4byte .LASF10 + 927 008d 04 .uleb128 0x4 + 928 008e 08 .byte 0x8 + 929 008f 05 .byte 0x5 + 930 0090 85000000 .4byte .LASF11 + 931 0094 04 .uleb128 0x4 + 932 0095 08 .byte 0x8 + 933 0096 07 .byte 0x7 + 934 0097 54000000 .4byte .LASF12 + 935 009b 03 .uleb128 0x3 + 936 009c 9F000000 .4byte .LASF13 + 937 00a0 05 .byte 0x5 + 938 00a1 2B .byte 0x2b + 939 00a2 A6000000 .4byte 0xa6 + 940 00a6 04 .uleb128 0x4 + 941 00a7 01 .byte 0x1 + 942 00a8 02 .byte 0x2 + 943 00a9 8B020000 .4byte .LASF14 + 944 00ad 03 .uleb128 0x3 + 945 00ae E2020000 .4byte .LASF15 + 946 00b2 05 .byte 0x5 + 947 00b3 2C .byte 0x2c + 948 00b4 49000000 .4byte 0x49 + 949 00b8 03 .uleb128 0x3 + 950 00b9 C7000000 .4byte .LASF16 + 951 00bd 05 .byte 0x5 + 952 00be 2D .byte 0x2d + 953 00bf 49000000 .4byte 0x49 + 954 00c3 03 .uleb128 0x3 + 955 00c4 62020000 .4byte .LASF17 + 956 00c8 05 .byte 0x5 + 957 00c9 2E .byte 0x2e + 958 00ca 49000000 .4byte 0x49 + 959 00ce 03 .uleb128 0x3 + 960 00cf AE000000 .4byte .LASF18 + 961 00d3 05 .byte 0x5 + 962 00d4 2F .byte 0x2f + 963 00d5 49000000 .4byte 0x49 + 964 00d9 03 .uleb128 0x3 + 965 00da 7B020000 .4byte .LASF19 + 966 00de 05 .byte 0x5 + 967 00df 30 .byte 0x30 + 968 00e0 7B000000 .4byte 0x7b + 969 00e4 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 18 + + + 970 00e5 A5010000 .4byte .LASF20 + 971 00e9 05 .byte 0x5 + 972 00ea 31 .byte 0x31 + 973 00eb 69000000 .4byte 0x69 + 974 00ef 03 .uleb128 0x3 + 975 00f0 D6010000 .4byte .LASF21 + 976 00f4 05 .byte 0x5 + 977 00f5 33 .byte 0x33 + 978 00f6 7B000000 .4byte 0x7b + 979 00fa 03 .uleb128 0x3 + 980 00fb 39030000 .4byte .LASF22 + 981 00ff 05 .byte 0x5 + 982 0100 35 .byte 0x35 + 983 0101 7B000000 .4byte 0x7b + 984 0105 03 .uleb128 0x3 + 985 0106 F2020000 .4byte .LASF23 + 986 010a 06 .byte 0x6 + 987 010b 2A .byte 0x2a + 988 010c 10010000 .4byte 0x110 + 989 0110 05 .uleb128 0x5 + 990 0111 F2020000 .4byte .LASF23 + 991 0115 44 .byte 0x44 + 992 0116 07 .byte 0x7 + 993 0117 5E .byte 0x5e + 994 0118 27020000 .4byte 0x227 + 995 011c 06 .uleb128 0x6 + 996 011d DB020000 .4byte .LASF24 + 997 0121 07 .byte 0x7 + 998 0122 5F .byte 0x5f + 999 0123 4C020000 .4byte 0x24c + 1000 0127 02 .byte 0x2 + 1001 0128 23 .byte 0x23 + 1002 0129 00 .uleb128 0 + 1003 012a 06 .uleb128 0x6 + 1004 012b 74020000 .4byte .LASF25 + 1005 012f 07 .byte 0x7 + 1006 0130 61 .byte 0x61 + 1007 0131 4C020000 .4byte 0x24c + 1008 0135 02 .byte 0x2 + 1009 0136 23 .byte 0x23 + 1010 0137 04 .uleb128 0x4 + 1011 0138 06 .uleb128 0x6 + 1012 0139 74000000 .4byte .LASF26 + 1013 013d 07 .byte 0x7 + 1014 013e 63 .byte 0x63 + 1015 013f D9000000 .4byte 0xd9 + 1016 0143 02 .byte 0x2 + 1017 0144 23 .byte 0x23 + 1018 0145 08 .uleb128 0x8 + 1019 0146 06 .uleb128 0x6 + 1020 0147 D7030000 .4byte .LASF27 + 1021 014b 07 .byte 0x7 + 1022 014c 64 .byte 0x64 + 1023 014d 10030000 .4byte 0x310 + 1024 0151 02 .byte 0x2 + 1025 0152 23 .byte 0x23 + 1026 0153 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 19 + + + 1027 0154 06 .uleb128 0x6 + 1028 0155 EA000000 .4byte .LASF28 + 1029 0159 07 .byte 0x7 + 1030 015a 66 .byte 0x66 + 1031 015b 4C020000 .4byte 0x24c + 1032 015f 02 .byte 0x2 + 1033 0160 23 .byte 0x23 + 1034 0161 10 .uleb128 0x10 + 1035 0162 06 .uleb128 0x6 + 1036 0163 24020000 .4byte .LASF29 + 1037 0167 07 .byte 0x7 + 1038 0168 67 .byte 0x67 + 1039 0169 4C020000 .4byte 0x24c + 1040 016d 02 .byte 0x2 + 1041 016e 23 .byte 0x23 + 1042 016f 14 .uleb128 0x14 + 1043 0170 06 .uleb128 0x6 + 1044 0171 AC030000 .4byte .LASF30 + 1045 0175 07 .byte 0x7 + 1046 0176 6E .byte 0x6e + 1047 0177 1B040000 .4byte 0x41b + 1048 017b 02 .byte 0x2 + 1049 017c 23 .byte 0x23 + 1050 017d 18 .uleb128 0x18 + 1051 017e 06 .uleb128 0x6 + 1052 017f BB020000 .4byte .LASF31 + 1053 0183 07 .byte 0x7 + 1054 0184 79 .byte 0x79 + 1055 0185 B8000000 .4byte 0xb8 + 1056 0189 02 .byte 0x2 + 1057 018a 23 .byte 0x23 + 1058 018b 1C .uleb128 0x1c + 1059 018c 06 .uleb128 0x6 + 1060 018d EA020000 .4byte .LASF32 + 1061 0191 07 .byte 0x7 + 1062 0192 7D .byte 0x7d + 1063 0193 AD000000 .4byte 0xad + 1064 0197 02 .byte 0x2 + 1065 0198 23 .byte 0x23 + 1066 0199 1D .uleb128 0x1d + 1067 019a 06 .uleb128 0x6 + 1068 019b 7D030000 .4byte .LASF33 + 1069 019f 07 .byte 0x7 + 1070 01a0 82 .byte 0x82 + 1071 01a1 C3000000 .4byte 0xc3 + 1072 01a5 02 .byte 0x2 + 1073 01a6 23 .byte 0x23 + 1074 01a7 1E .uleb128 0x1e + 1075 01a8 06 .uleb128 0x6 + 1076 01a9 C3020000 .4byte .LASF34 + 1077 01ad 07 .byte 0x7 + 1078 01ae 88 .byte 0x88 + 1079 01af CE000000 .4byte 0xce + 1080 01b3 02 .byte 0x2 + 1081 01b4 23 .byte 0x23 + 1082 01b5 1F .uleb128 0x1f + 1083 01b6 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 20 + + + 1084 01b7 5E030000 .4byte .LASF35 + 1085 01bb 07 .byte 0x7 + 1086 01bc 8F .byte 0x8f + 1087 01bd 31030000 .4byte 0x331 + 1088 01c1 02 .byte 0x2 + 1089 01c2 23 .byte 0x23 + 1090 01c3 20 .uleb128 0x20 + 1091 01c4 07 .uleb128 0x7 + 1092 01c5 705F7500 .ascii "p_u\000" + 1093 01c9 07 .byte 0x7 + 1094 01ca B4 .byte 0xb4 + 1095 01cb E6030000 .4byte 0x3e6 + 1096 01cf 02 .byte 0x2 + 1097 01d0 23 .byte 0x23 + 1098 01d1 24 .uleb128 0x24 + 1099 01d2 06 .uleb128 0x6 + 1100 01d3 DD030000 .4byte .LASF36 + 1101 01d7 07 .byte 0x7 + 1102 01d8 B9 .byte 0xb9 + 1103 01d9 74020000 .4byte 0x274 + 1104 01dd 02 .byte 0x2 + 1105 01de 23 .byte 0x23 + 1106 01df 28 .uleb128 0x28 + 1107 01e0 06 .uleb128 0x6 + 1108 01e1 6C030000 .4byte .LASF37 + 1109 01e5 07 .byte 0x7 + 1110 01e6 BF .byte 0xbf + 1111 01e7 52020000 .4byte 0x252 + 1112 01eb 02 .byte 0x2 + 1113 01ec 23 .byte 0x23 + 1114 01ed 2C .uleb128 0x2c + 1115 01ee 06 .uleb128 0x6 + 1116 01ef 09000000 .4byte .LASF38 + 1117 01f3 07 .byte 0x7 + 1118 01f4 C3 .byte 0xc3 + 1119 01f5 E4000000 .4byte 0xe4 + 1120 01f9 02 .byte 0x2 + 1121 01fa 23 .byte 0x23 + 1122 01fb 34 .uleb128 0x34 + 1123 01fc 06 .uleb128 0x6 + 1124 01fd F9020000 .4byte .LASF39 + 1125 0201 07 .byte 0x7 + 1126 0202 C9 .byte 0xc9 + 1127 0203 EF000000 .4byte 0xef + 1128 0207 02 .byte 0x2 + 1129 0208 23 .byte 0x23 + 1130 0209 38 .uleb128 0x38 + 1131 020a 06 .uleb128 0x6 + 1132 020b A7020000 .4byte .LASF40 + 1133 020f 07 .byte 0x7 + 1134 0210 D0 .byte 0xd0 + 1135 0211 2D040000 .4byte 0x42d + 1136 0215 02 .byte 0x2 + 1137 0216 23 .byte 0x23 + 1138 0217 3C .uleb128 0x3c + 1139 0218 06 .uleb128 0x6 + 1140 0219 43030000 .4byte .LASF41 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 21 + + + 1141 021d 07 .byte 0x7 + 1142 021e D4 .byte 0xd4 + 1143 021f D9000000 .4byte 0xd9 + 1144 0223 02 .byte 0x2 + 1145 0224 23 .byte 0x23 + 1146 0225 40 .uleb128 0x40 + 1147 0226 00 .byte 0 + 1148 0227 08 .uleb128 0x8 + 1149 0228 08 .byte 0x8 + 1150 0229 06 .byte 0x6 + 1151 022a 61 .byte 0x61 + 1152 022b 4C020000 .4byte 0x24c + 1153 022f 06 .uleb128 0x6 + 1154 0230 DB020000 .4byte .LASF24 + 1155 0234 06 .byte 0x6 + 1156 0235 62 .byte 0x62 + 1157 0236 4C020000 .4byte 0x24c + 1158 023a 02 .byte 0x2 + 1159 023b 23 .byte 0x23 + 1160 023c 00 .uleb128 0 + 1161 023d 06 .uleb128 0x6 + 1162 023e 74020000 .4byte .LASF25 + 1163 0242 06 .byte 0x6 + 1164 0243 64 .byte 0x64 + 1165 0244 4C020000 .4byte 0x24c + 1166 0248 02 .byte 0x2 + 1167 0249 23 .byte 0x23 + 1168 024a 04 .uleb128 0x4 + 1169 024b 00 .byte 0 + 1170 024c 09 .uleb128 0x9 + 1171 024d 04 .byte 0x4 + 1172 024e 05010000 .4byte 0x105 + 1173 0252 03 .uleb128 0x3 + 1174 0253 32020000 .4byte .LASF42 + 1175 0257 06 .byte 0x6 + 1176 0258 66 .byte 0x66 + 1177 0259 27020000 .4byte 0x227 + 1178 025d 08 .uleb128 0x8 + 1179 025e 04 .byte 0x4 + 1180 025f 06 .byte 0x6 + 1181 0260 6B .byte 0x6b + 1182 0261 74020000 .4byte 0x274 + 1183 0265 06 .uleb128 0x6 + 1184 0266 DB020000 .4byte .LASF24 + 1185 026a 06 .byte 0x6 + 1186 026b 6D .byte 0x6d + 1187 026c 4C020000 .4byte 0x24c + 1188 0270 02 .byte 0x2 + 1189 0271 23 .byte 0x23 + 1190 0272 00 .uleb128 0 + 1191 0273 00 .byte 0 + 1192 0274 03 .uleb128 0x3 + 1193 0275 CA010000 .4byte .LASF43 + 1194 0279 06 .byte 0x6 + 1195 027a 70 .byte 0x70 + 1196 027b 5D020000 .4byte 0x25d + 1197 027f 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 22 + + + 1198 0280 35010000 .4byte .LASF44 + 1199 0284 08 .byte 0x8 + 1200 0285 A9 .byte 0xa9 + 1201 0286 8A020000 .4byte 0x28a + 1202 028a 0A .uleb128 0xa + 1203 028b 04 .byte 0x4 + 1204 028c 05 .uleb128 0x5 + 1205 028d 65030000 .4byte .LASF45 + 1206 0291 24 .byte 0x24 + 1207 0292 08 .byte 0x8 + 1208 0293 C0 .byte 0xc0 + 1209 0294 10030000 .4byte 0x310 + 1210 0298 07 .uleb128 0x7 + 1211 0299 723400 .ascii "r4\000" + 1212 029c 08 .byte 0x8 + 1213 029d C1 .byte 0xc1 + 1214 029e 7F020000 .4byte 0x27f + 1215 02a2 02 .byte 0x2 + 1216 02a3 23 .byte 0x23 + 1217 02a4 00 .uleb128 0 + 1218 02a5 07 .uleb128 0x7 + 1219 02a6 723500 .ascii "r5\000" + 1220 02a9 08 .byte 0x8 + 1221 02aa C2 .byte 0xc2 + 1222 02ab 7F020000 .4byte 0x27f + 1223 02af 02 .byte 0x2 + 1224 02b0 23 .byte 0x23 + 1225 02b1 04 .uleb128 0x4 + 1226 02b2 07 .uleb128 0x7 + 1227 02b3 723600 .ascii "r6\000" + 1228 02b6 08 .byte 0x8 + 1229 02b7 C3 .byte 0xc3 + 1230 02b8 7F020000 .4byte 0x27f + 1231 02bc 02 .byte 0x2 + 1232 02bd 23 .byte 0x23 + 1233 02be 08 .uleb128 0x8 + 1234 02bf 07 .uleb128 0x7 + 1235 02c0 723700 .ascii "r7\000" + 1236 02c3 08 .byte 0x8 + 1237 02c4 C4 .byte 0xc4 + 1238 02c5 7F020000 .4byte 0x27f + 1239 02c9 02 .byte 0x2 + 1240 02ca 23 .byte 0x23 + 1241 02cb 0C .uleb128 0xc + 1242 02cc 07 .uleb128 0x7 + 1243 02cd 723800 .ascii "r8\000" + 1244 02d0 08 .byte 0x8 + 1245 02d1 C5 .byte 0xc5 + 1246 02d2 7F020000 .4byte 0x27f + 1247 02d6 02 .byte 0x2 + 1248 02d7 23 .byte 0x23 + 1249 02d8 10 .uleb128 0x10 + 1250 02d9 07 .uleb128 0x7 + 1251 02da 723900 .ascii "r9\000" + 1252 02dd 08 .byte 0x8 + 1253 02de C6 .byte 0xc6 + 1254 02df 7F020000 .4byte 0x27f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 23 + + + 1255 02e3 02 .byte 0x2 + 1256 02e4 23 .byte 0x23 + 1257 02e5 14 .uleb128 0x14 + 1258 02e6 07 .uleb128 0x7 + 1259 02e7 72313000 .ascii "r10\000" + 1260 02eb 08 .byte 0x8 + 1261 02ec C7 .byte 0xc7 + 1262 02ed 7F020000 .4byte 0x27f + 1263 02f1 02 .byte 0x2 + 1264 02f2 23 .byte 0x23 + 1265 02f3 18 .uleb128 0x18 + 1266 02f4 07 .uleb128 0x7 + 1267 02f5 72313100 .ascii "r11\000" + 1268 02f9 08 .byte 0x8 + 1269 02fa C8 .byte 0xc8 + 1270 02fb 7F020000 .4byte 0x27f + 1271 02ff 02 .byte 0x2 + 1272 0300 23 .byte 0x23 + 1273 0301 1C .uleb128 0x1c + 1274 0302 07 .uleb128 0x7 + 1275 0303 6C7200 .ascii "lr\000" + 1276 0306 08 .byte 0x8 + 1277 0307 C9 .byte 0xc9 + 1278 0308 7F020000 .4byte 0x27f + 1279 030c 02 .byte 0x2 + 1280 030d 23 .byte 0x23 + 1281 030e 20 .uleb128 0x20 + 1282 030f 00 .byte 0 + 1283 0310 05 .uleb128 0x5 + 1284 0311 85010000 .4byte .LASF46 + 1285 0315 04 .byte 0x4 + 1286 0316 08 .byte 0x8 + 1287 0317 D1 .byte 0xd1 + 1288 0318 2B030000 .4byte 0x32b + 1289 031c 07 .uleb128 0x7 + 1290 031d 72313300 .ascii "r13\000" + 1291 0321 08 .byte 0x8 + 1292 0322 D2 .byte 0xd2 + 1293 0323 2B030000 .4byte 0x32b + 1294 0327 02 .byte 0x2 + 1295 0328 23 .byte 0x23 + 1296 0329 00 .uleb128 0 + 1297 032a 00 .byte 0 + 1298 032b 09 .uleb128 0x9 + 1299 032c 04 .byte 0x4 + 1300 032d 8C020000 .4byte 0x28c + 1301 0331 0B .uleb128 0xb + 1302 0332 FA000000 .4byte 0xfa + 1303 0336 08 .uleb128 0x8 + 1304 0337 1C .byte 0x1c + 1305 0338 09 .byte 0x9 + 1306 0339 5E .byte 0x5e + 1307 033a 93030000 .4byte 0x393 + 1308 033e 06 .uleb128 0x6 + 1309 033f 0D030000 .4byte .LASF47 + 1310 0343 09 .byte 0x9 + 1311 0344 5F .byte 0x5f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 24 + + + 1312 0345 52020000 .4byte 0x252 + 1313 0349 02 .byte 0x2 + 1314 034a 23 .byte 0x23 + 1315 034b 00 .uleb128 0 + 1316 034c 06 .uleb128 0x6 + 1317 034d CD020000 .4byte .LASF48 + 1318 0351 09 .byte 0x9 + 1319 0352 60 .byte 0x60 + 1320 0353 D9000000 .4byte 0xd9 + 1321 0357 02 .byte 0x2 + 1322 0358 23 .byte 0x23 + 1323 0359 08 .uleb128 0x8 + 1324 035a 06 .uleb128 0x6 + 1325 035b 2C020000 .4byte .LASF49 + 1326 035f 09 .byte 0x9 + 1327 0360 62 .byte 0x62 + 1328 0361 10030000 .4byte 0x310 + 1329 0365 02 .byte 0x2 + 1330 0366 23 .byte 0x23 + 1331 0367 0C .uleb128 0xc + 1332 0368 06 .uleb128 0x6 + 1333 0369 2D010000 .4byte .LASF50 + 1334 036d 09 .byte 0x9 + 1335 036e 65 .byte 0x65 + 1336 036f 4C020000 .4byte 0x24c + 1337 0373 02 .byte 0x2 + 1338 0374 23 .byte 0x23 + 1339 0375 10 .uleb128 0x10 + 1340 0376 06 .uleb128 0x6 + 1341 0377 5A020000 .4byte .LASF51 + 1342 037b 09 .byte 0x9 + 1343 037c 66 .byte 0x66 + 1344 037d 4C020000 .4byte 0x24c + 1345 0381 02 .byte 0x2 + 1346 0382 23 .byte 0x23 + 1347 0383 14 .uleb128 0x14 + 1348 0384 06 .uleb128 0x6 + 1349 0385 50020000 .4byte .LASF52 + 1350 0389 09 .byte 0x9 + 1351 038a 69 .byte 0x69 + 1352 038b 4C020000 .4byte 0x24c + 1353 038f 02 .byte 0x2 + 1354 0390 23 .byte 0x23 + 1355 0391 18 .uleb128 0x18 + 1356 0392 00 .byte 0 + 1357 0393 03 .uleb128 0x3 + 1358 0394 84030000 .4byte .LASF53 + 1359 0398 09 .byte 0x9 + 1360 0399 6B .byte 0x6b + 1361 039a 36030000 .4byte 0x336 + 1362 039e 05 .uleb128 0x5 + 1363 039f ED010000 .4byte .LASF54 + 1364 03a3 10 .byte 0x10 + 1365 03a4 0A .byte 0xa + 1366 03a5 2C .byte 0x2c + 1367 03a6 D5030000 .4byte 0x3d5 + 1368 03aa 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 25 + + + 1369 03ab A6000000 .4byte .LASF55 + 1370 03af 0A .byte 0xa + 1371 03b0 2D .byte 0x2d + 1372 03b1 52020000 .4byte 0x252 + 1373 03b5 02 .byte 0x2 + 1374 03b6 23 .byte 0x23 + 1375 03b7 00 .uleb128 0 + 1376 03b8 06 .uleb128 0x6 + 1377 03b9 CF030000 .4byte .LASF56 + 1378 03bd 0A .byte 0xa + 1379 03be 2F .byte 0x2f + 1380 03bf 4C020000 .4byte 0x24c + 1381 03c3 02 .byte 0x2 + 1382 03c4 23 .byte 0x23 + 1383 03c5 08 .uleb128 0x8 + 1384 03c6 06 .uleb128 0x6 + 1385 03c7 32030000 .4byte .LASF57 + 1386 03cb 0A .byte 0xa + 1387 03cc 31 .byte 0x31 + 1388 03cd D5030000 .4byte 0x3d5 + 1389 03d1 02 .byte 0x2 + 1390 03d2 23 .byte 0x23 + 1391 03d3 0C .uleb128 0xc + 1392 03d4 00 .byte 0 + 1393 03d5 09 .uleb128 0x9 + 1394 03d6 04 .byte 0x4 + 1395 03d7 9E030000 .4byte 0x39e + 1396 03db 03 .uleb128 0x3 + 1397 03dc ED010000 .4byte .LASF54 + 1398 03e0 0A .byte 0xa + 1399 03e1 33 .byte 0x33 + 1400 03e2 9E030000 .4byte 0x39e + 1401 03e6 0C .uleb128 0xc + 1402 03e7 04 .byte 0x4 + 1403 03e8 07 .byte 0x7 + 1404 03e9 96 .byte 0x96 + 1405 03ea 1B040000 .4byte 0x41b + 1406 03ee 0D .uleb128 0xd + 1407 03ef 28000000 .4byte .LASF58 + 1408 03f3 07 .byte 0x7 + 1409 03f4 9D .byte 0x9d + 1410 03f5 E4000000 .4byte 0xe4 + 1411 03f9 0D .uleb128 0xd + 1412 03fa 6B000000 .4byte .LASF59 + 1413 03fe 07 .byte 0x7 + 1414 03ff A4 .byte 0xa4 + 1415 0400 E4000000 .4byte 0xe4 + 1416 0404 0D .uleb128 0xd + 1417 0405 A5030000 .4byte .LASF60 + 1418 0409 07 .byte 0x7 + 1419 040a AB .byte 0xab + 1420 040b 8A020000 .4byte 0x28a + 1421 040f 0D .uleb128 0xd + 1422 0410 D4020000 .4byte .LASF61 + 1423 0414 07 .byte 0x7 + 1424 0415 B2 .byte 0xb2 + 1425 0416 EF000000 .4byte 0xef + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 26 + + + 1426 041a 00 .byte 0 + 1427 041b 09 .uleb128 0x9 + 1428 041c 04 .byte 0x4 + 1429 041d 21040000 .4byte 0x421 + 1430 0421 0E .uleb128 0xe + 1431 0422 26040000 .4byte 0x426 + 1432 0426 04 .uleb128 0x4 + 1433 0427 01 .byte 0x1 + 1434 0428 08 .byte 0x8 + 1435 0429 21030000 .4byte .LASF62 + 1436 042d 09 .uleb128 0x9 + 1437 042e 04 .byte 0x4 + 1438 042f DB030000 .4byte 0x3db + 1439 0433 04 .uleb128 0x4 + 1440 0434 04 .byte 0x4 + 1441 0435 07 .byte 0x7 + 1442 0436 11020000 .4byte .LASF63 + 1443 043a 03 .uleb128 0x3 + 1444 043b F3010000 .4byte .LASF64 + 1445 043f 0B .byte 0xb + 1446 0440 37 .byte 0x37 + 1447 0441 45040000 .4byte 0x445 + 1448 0445 05 .uleb128 0x5 + 1449 0446 F3010000 .4byte .LASF64 + 1450 044a 24 .byte 0x24 + 1451 044b 0B .byte 0xb + 1452 044c 45 .byte 0x45 + 1453 044d C2040000 .4byte 0x4c2 + 1454 0451 06 .uleb128 0x6 + 1455 0452 7B000000 .4byte .LASF65 + 1456 0456 0B .byte 0xb + 1457 0457 46 .byte 0x46 + 1458 0458 52020000 .4byte 0x252 + 1459 045c 02 .byte 0x2 + 1460 045d 23 .byte 0x23 + 1461 045e 00 .uleb128 0 + 1462 045f 06 .uleb128 0x6 + 1463 0460 1A020000 .4byte .LASF66 + 1464 0464 0B .byte 0xb + 1465 0465 47 .byte 0x47 + 1466 0466 30000000 .4byte 0x30 + 1467 046a 02 .byte 0x2 + 1468 046b 23 .byte 0x23 + 1469 046c 08 .uleb128 0x8 + 1470 046d 06 .uleb128 0x6 + 1471 046e D9000000 .4byte .LASF67 + 1472 0472 0B .byte 0xb + 1473 0473 48 .byte 0x48 + 1474 0474 E5040000 .4byte 0x4e5 + 1475 0478 02 .byte 0x2 + 1476 0479 23 .byte 0x23 + 1477 047a 0C .uleb128 0xc + 1478 047b 06 .uleb128 0x6 + 1479 047c 77030000 .4byte .LASF68 + 1480 0480 0B .byte 0xb + 1481 0481 49 .byte 0x49 + 1482 0482 E5040000 .4byte 0x4e5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 27 + + + 1483 0486 02 .byte 0x2 + 1484 0487 23 .byte 0x23 + 1485 0488 10 .uleb128 0x10 + 1486 0489 06 .uleb128 0x6 + 1487 048a E2000000 .4byte .LASF69 + 1488 048e 0B .byte 0xb + 1489 048f 4B .byte 0x4b + 1490 0490 E5040000 .4byte 0x4e5 + 1491 0494 02 .byte 0x2 + 1492 0495 23 .byte 0x23 + 1493 0496 14 .uleb128 0x14 + 1494 0497 06 .uleb128 0x6 + 1495 0498 83020000 .4byte .LASF70 + 1496 049c 0B .byte 0xb + 1497 049d 4C .byte 0x4c + 1498 049e E5040000 .4byte 0x4e5 + 1499 04a2 02 .byte 0x2 + 1500 04a3 23 .byte 0x23 + 1501 04a4 18 .uleb128 0x18 + 1502 04a5 06 .uleb128 0x6 + 1503 04a6 8E030000 .4byte .LASF71 + 1504 04aa 0B .byte 0xb + 1505 04ab 4D .byte 0x4d + 1506 04ac C2040000 .4byte 0x4c2 + 1507 04b0 02 .byte 0x2 + 1508 04b1 23 .byte 0x23 + 1509 04b2 1C .uleb128 0x1c + 1510 04b3 06 .uleb128 0x6 + 1511 04b4 C8030000 .4byte .LASF72 + 1512 04b8 0B .byte 0xb + 1513 04b9 4E .byte 0x4e + 1514 04ba 8A020000 .4byte 0x28a + 1515 04be 02 .byte 0x2 + 1516 04bf 23 .byte 0x23 + 1517 04c0 20 .uleb128 0x20 + 1518 04c1 00 .byte 0 + 1519 04c2 03 .uleb128 0x3 + 1520 04c3 6A020000 .4byte .LASF73 + 1521 04c7 0B .byte 0xb + 1522 04c8 3A .byte 0x3a + 1523 04c9 CD040000 .4byte 0x4cd + 1524 04cd 09 .uleb128 0x9 + 1525 04ce 04 .byte 0x4 + 1526 04cf D3040000 .4byte 0x4d3 + 1527 04d3 0F .uleb128 0xf + 1528 04d4 01 .byte 0x1 + 1529 04d5 DF040000 .4byte 0x4df + 1530 04d9 10 .uleb128 0x10 + 1531 04da DF040000 .4byte 0x4df + 1532 04de 00 .byte 0 + 1533 04df 09 .uleb128 0x9 + 1534 04e0 04 .byte 0x4 + 1535 04e1 3A040000 .4byte 0x43a + 1536 04e5 09 .uleb128 0x9 + 1537 04e6 04 .byte 0x4 + 1538 04e7 49000000 .4byte 0x49 + 1539 04eb 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 28 + + + 1540 04ec E2010000 .4byte .LASF74 + 1541 04f0 0B .byte 0xb + 1542 04f1 82 .byte 0x82 + 1543 04f2 3A040000 .4byte 0x43a + 1544 04f6 03 .uleb128 0x3 + 1545 04f7 38000000 .4byte .LASF75 + 1546 04fb 0B .byte 0xb + 1547 04fc F5 .byte 0xf5 + 1548 04fd 3A040000 .4byte 0x43a + 1549 0501 09 .uleb128 0x9 + 1550 0502 04 .byte 0x4 + 1551 0503 07050000 .4byte 0x507 + 1552 0507 0E .uleb128 0xe + 1553 0508 49000000 .4byte 0x49 + 1554 050c 11 .uleb128 0x11 + 1555 050d 0F000000 .4byte .LASF94 + 1556 0511 02 .byte 0x2 + 1557 0512 34 .byte 0x34 + 1558 0513 01 .byte 0x1 + 1559 0514 03 .byte 0x3 + 1560 0515 2F050000 .4byte 0x52f + 1561 0519 12 .uleb128 0x12 + 1562 051a 747000 .ascii "tp\000" + 1563 051d 02 .byte 0x2 + 1564 051e 34 .byte 0x34 + 1565 051f 4C020000 .4byte 0x24c + 1566 0523 12 .uleb128 0x12 + 1567 0524 74717000 .ascii "tqp\000" + 1568 0528 02 .byte 0x2 + 1569 0529 34 .byte 0x34 + 1570 052a 2F050000 .4byte 0x52f + 1571 052e 00 .byte 0 + 1572 052f 09 .uleb128 0x9 + 1573 0530 04 .byte 0x4 + 1574 0531 52020000 .4byte 0x252 + 1575 0535 13 .uleb128 0x13 + 1576 0536 26030000 .4byte .LASF95 + 1577 053a 02 .byte 0x2 + 1578 053b 3B .byte 0x3b + 1579 053c 01 .byte 0x1 + 1580 053d 4C020000 .4byte 0x24c + 1581 0541 03 .byte 0x3 + 1582 0542 5C050000 .4byte 0x55c + 1583 0546 12 .uleb128 0x12 + 1584 0547 74717000 .ascii "tqp\000" + 1585 054b 02 .byte 0x2 + 1586 054c 3B .byte 0x3b + 1587 054d 2F050000 .4byte 0x52f + 1588 0551 14 .uleb128 0x14 + 1589 0552 747000 .ascii "tp\000" + 1590 0555 02 .byte 0x2 + 1591 0556 3C .byte 0x3c + 1592 0557 4C020000 .4byte 0x24c + 1593 055b 00 .byte 0 + 1594 055c 15 .uleb128 0x15 + 1595 055d B8000000 .4byte .LASF96 + 1596 0561 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 29 + + + 1597 0562 46 .byte 0x46 + 1598 0563 01 .byte 0x1 + 1599 0564 E4000000 .4byte 0xe4 + 1600 0568 00000000 .4byte .LFB7 + 1601 056c 3C000000 .4byte .LFE7 + 1602 0570 02 .byte 0x2 + 1603 0571 7D .byte 0x7d + 1604 0572 00 .sleb128 0 + 1605 0573 01 .byte 0x1 + 1606 0574 D3050000 .4byte 0x5d3 + 1607 0578 16 .uleb128 0x16 + 1608 0579 717000 .ascii "qp\000" + 1609 057c 01 .byte 0x1 + 1610 057d 46 .byte 0x46 + 1611 057e DF040000 .4byte 0x4df + 1612 0582 00000000 .4byte .LLST0 + 1613 0586 17 .uleb128 0x17 + 1614 0587 3F020000 .4byte .LASF76 + 1615 058b 01 .byte 0x1 + 1616 058c 46 .byte 0x46 + 1617 058d FA000000 .4byte 0xfa + 1618 0591 42000000 .4byte .LLST1 + 1619 0595 18 .uleb128 0x18 + 1620 0596 0C050000 .4byte 0x50c + 1621 059a 1C000000 .4byte .LBB12 + 1622 059e 2C000000 .4byte .LBE12 + 1623 05a2 01 .byte 0x1 + 1624 05a3 4B .byte 0x4b + 1625 05a4 BB050000 .4byte 0x5bb + 1626 05a8 19 .uleb128 0x19 + 1627 05a9 23050000 .4byte 0x523 + 1628 05ad 6E000000 .4byte .LLST2 + 1629 05b1 19 .uleb128 0x19 + 1630 05b2 19050000 .4byte 0x519 + 1631 05b6 8F000000 .4byte .LLST3 + 1632 05ba 00 .byte 0 + 1633 05bb 1A .uleb128 0x1a + 1634 05bc 30000000 .4byte .LVL3 + 1635 05c0 01 .byte 0x1 + 1636 05c1 AB0A0000 .4byte 0xaab + 1637 05c5 1B .uleb128 0x1b + 1638 05c6 01 .byte 0x1 + 1639 05c7 51 .byte 0x51 + 1640 05c8 03 .byte 0x3 + 1641 05c9 F3 .byte 0xf3 + 1642 05ca 01 .uleb128 0x1 + 1643 05cb 51 .byte 0x51 + 1644 05cc 1B .uleb128 0x1b + 1645 05cd 01 .byte 0x1 + 1646 05ce 50 .byte 0x50 + 1647 05cf 01 .byte 0x1 + 1648 05d0 3D .byte 0x3d + 1649 05d1 00 .byte 0 + 1650 05d2 00 .byte 0 + 1651 05d3 1C .uleb128 0x1c + 1652 05d4 01 .byte 0x1 + 1653 05d5 2F000000 .4byte .LASF80 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 30 + + + 1654 05d9 01 .byte 0x1 + 1655 05da 5F .byte 0x5f + 1656 05db 01 .byte 0x1 + 1657 05dc 00000000 .4byte .LFB8 + 1658 05e0 34000000 .4byte .LFE8 + 1659 05e4 02 .byte 0x2 + 1660 05e5 7D .byte 0x7d + 1661 05e6 00 .sleb128 0 + 1662 05e7 01 .byte 0x1 + 1663 05e8 32060000 .4byte 0x632 + 1664 05ec 1D .uleb128 0x1d + 1665 05ed 69717000 .ascii "iqp\000" + 1666 05f1 01 .byte 0x1 + 1667 05f2 5F .byte 0x5f + 1668 05f3 32060000 .4byte 0x632 + 1669 05f7 01 .byte 0x1 + 1670 05f8 50 .byte 0x50 + 1671 05f9 1D .uleb128 0x1d + 1672 05fa 627000 .ascii "bp\000" + 1673 05fd 01 .byte 0x1 + 1674 05fe 5F .byte 0x5f + 1675 05ff E5040000 .4byte 0x4e5 + 1676 0603 01 .byte 0x1 + 1677 0604 51 .byte 0x51 + 1678 0605 17 .uleb128 0x17 + 1679 0606 8D010000 .4byte .LASF77 + 1680 060a 01 .byte 0x1 + 1681 060b 5F .byte 0x5f + 1682 060c 30000000 .4byte 0x30 + 1683 0610 A2000000 .4byte .LLST4 + 1684 0614 17 .uleb128 0x17 + 1685 0615 4E030000 .4byte .LASF78 + 1686 0619 01 .byte 0x1 + 1687 061a 5F .byte 0x5f + 1688 061b C2040000 .4byte 0x4c2 + 1689 061f C3000000 .4byte .LLST5 + 1690 0623 1E .uleb128 0x1e + 1691 0624 3E010000 .4byte .LASF79 + 1692 0628 01 .byte 0x1 + 1693 0629 60 .byte 0x60 + 1694 062a 8A020000 .4byte 0x28a + 1695 062e 02 .byte 0x2 + 1696 062f 91 .byte 0x91 + 1697 0630 00 .sleb128 0 + 1698 0631 00 .byte 0 + 1699 0632 09 .uleb128 0x9 + 1700 0633 04 .byte 0x4 + 1701 0634 EB040000 .4byte 0x4eb + 1702 0638 1F .uleb128 0x1f + 1703 0639 01 .byte 0x1 + 1704 063a 68010000 .4byte .LASF81 + 1705 063e 01 .byte 0x1 + 1706 063f 75 .byte 0x75 + 1707 0640 01 .byte 0x1 + 1708 0641 00000000 .4byte .LFB9 + 1709 0645 50000000 .4byte .LFE9 + 1710 0649 E2000000 .4byte .LLST6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 31 + + + 1711 064d 01 .byte 0x1 + 1712 064e 99060000 .4byte 0x699 + 1713 0652 16 .uleb128 0x16 + 1714 0653 69717000 .ascii "iqp\000" + 1715 0657 01 .byte 0x1 + 1716 0658 75 .byte 0x75 + 1717 0659 32060000 .4byte 0x632 + 1718 065d 02010000 .4byte .LLST7 + 1719 0661 18 .uleb128 0x18 + 1720 0662 35050000 .4byte 0x535 + 1721 0666 2C000000 .4byte .LBB14 + 1722 066a 38000000 .4byte .LBE14 + 1723 066e 01 .byte 0x1 + 1724 066f 7C .byte 0x7c + 1725 0670 8F060000 .4byte 0x68f + 1726 0674 20 .uleb128 0x20 + 1727 0675 46050000 .4byte 0x546 + 1728 0679 01 .byte 0x1 + 1729 067a 54 .byte 0x54 + 1730 067b 21 .uleb128 0x21 + 1731 067c 2C000000 .4byte .LBB15 + 1732 0680 38000000 .4byte .LBE15 + 1733 0684 22 .uleb128 0x22 + 1734 0685 51050000 .4byte 0x551 + 1735 0689 20010000 .4byte .LLST8 + 1736 068d 00 .byte 0 + 1737 068e 00 .byte 0 + 1738 068f 23 .uleb128 0x23 + 1739 0690 3C000000 .4byte .LVL11 + 1740 0694 C80A0000 .4byte 0xac8 + 1741 0698 00 .byte 0 + 1742 0699 24 .uleb128 0x24 + 1743 069a 01 .byte 0x1 + 1744 069b 52010000 .4byte .LASF82 + 1745 069f 01 .byte 0x1 + 1746 06a0 8C .byte 0x8c + 1747 06a1 01 .byte 0x1 + 1748 06a2 E4000000 .4byte 0xe4 + 1749 06a6 00000000 .4byte .LFB10 + 1750 06aa 90000000 .4byte .LFE10 + 1751 06ae 33010000 .4byte .LLST9 + 1752 06b2 01 .byte 0x1 + 1753 06b3 0D070000 .4byte 0x70d + 1754 06b7 16 .uleb128 0x16 + 1755 06b8 69717000 .ascii "iqp\000" + 1756 06bc 01 .byte 0x1 + 1757 06bd 8C .byte 0x8c + 1758 06be 32060000 .4byte 0x632 + 1759 06c2 53010000 .4byte .LLST10 + 1760 06c6 16 .uleb128 0x16 + 1761 06c7 6200 .ascii "b\000" + 1762 06c9 01 .byte 0x1 + 1763 06ca 8C .byte 0x8c + 1764 06cb 49000000 .4byte 0x49 + 1765 06cf 8A010000 .4byte .LLST11 + 1766 06d3 18 .uleb128 0x18 + 1767 06d4 35050000 .4byte 0x535 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 32 + + + 1768 06d8 44000000 .4byte .LBB16 + 1769 06dc 50000000 .4byte .LBE16 + 1770 06e0 01 .byte 0x1 + 1771 06e1 99 .byte 0x99 + 1772 06e2 03070000 .4byte 0x703 + 1773 06e6 19 .uleb128 0x19 + 1774 06e7 46050000 .4byte 0x546 + 1775 06eb D0010000 .4byte .LLST12 + 1776 06ef 21 .uleb128 0x21 + 1777 06f0 44000000 .4byte .LBB17 + 1778 06f4 50000000 .4byte .LBE17 + 1779 06f8 22 .uleb128 0x22 + 1780 06f9 51050000 .4byte 0x551 + 1781 06fd F1010000 .4byte .LLST13 + 1782 0701 00 .byte 0 + 1783 0702 00 .byte 0 + 1784 0703 23 .uleb128 0x23 + 1785 0704 54000000 .4byte .LVL16 + 1786 0708 C80A0000 .4byte 0xac8 + 1787 070c 00 .byte 0 + 1788 070d 24 .uleb128 0x24 + 1789 070e 01 .byte 0x1 + 1790 070f E7030000 .4byte .LASF83 + 1791 0713 01 .byte 0x1 + 1792 0714 B2 .byte 0xb2 + 1793 0715 01 .byte 0x1 + 1794 0716 E4000000 .4byte 0xe4 + 1795 071a 00000000 .4byte .LFB11 + 1796 071e 74000000 .4byte .LFE11 + 1797 0722 04020000 .4byte .LLST14 + 1798 0726 01 .byte 0x1 + 1799 0727 92070000 .4byte 0x792 + 1800 072b 16 .uleb128 0x16 + 1801 072c 69717000 .ascii "iqp\000" + 1802 0730 01 .byte 0x1 + 1803 0731 B2 .byte 0xb2 + 1804 0732 32060000 .4byte 0x632 + 1805 0736 24020000 .4byte .LLST15 + 1806 073a 17 .uleb128 0x17 + 1807 073b 3F020000 .4byte .LASF76 + 1808 073f 01 .byte 0x1 + 1809 0740 B2 .byte 0xb2 + 1810 0741 FA000000 .4byte 0xfa + 1811 0745 6E020000 .4byte .LLST16 + 1812 0749 25 .uleb128 0x25 + 1813 074a 6200 .ascii "b\000" + 1814 074c 01 .byte 0x1 + 1815 074d B3 .byte 0xb3 + 1816 074e 49000000 .4byte 0x49 + 1817 0752 03 .byte 0x3 + 1818 0753 74 .byte 0x74 + 1819 0754 18 .sleb128 24 + 1820 0755 06 .byte 0x6 + 1821 0756 26 .uleb128 0x26 + 1822 0757 00000000 .4byte .Ldebug_ranges0+0 + 1823 075b 85070000 .4byte 0x785 + 1824 075f 27 .uleb128 0x27 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 33 + + + 1825 0760 6D736700 .ascii "msg\000" + 1826 0764 01 .byte 0x1 + 1827 0765 BA .byte 0xba + 1828 0766 E4000000 .4byte 0xe4 + 1829 076a AD020000 .4byte .LLST17 + 1830 076e 28 .uleb128 0x28 + 1831 076f 38000000 .4byte .LVL22 + 1832 0773 5C050000 .4byte 0x55c + 1833 0777 1B .uleb128 0x1b + 1834 0778 01 .byte 0x1 + 1835 0779 51 .byte 0x51 + 1836 077a 02 .byte 0x2 + 1837 077b 75 .byte 0x75 + 1838 077c 00 .sleb128 0 + 1839 077d 1B .uleb128 0x1b + 1840 077e 01 .byte 0x1 + 1841 077f 50 .byte 0x50 + 1842 0780 02 .byte 0x2 + 1843 0781 74 .byte 0x74 + 1844 0782 00 .sleb128 0 + 1845 0783 00 .byte 0 + 1846 0784 00 .byte 0 + 1847 0785 29 .uleb128 0x29 + 1848 0786 20000000 .4byte .LVL20 + 1849 078a 1B .uleb128 0x1b + 1850 078b 01 .byte 0x1 + 1851 078c 50 .byte 0x50 + 1852 078d 02 .byte 0x2 + 1853 078e 74 .byte 0x74 + 1854 078f 00 .sleb128 0 + 1855 0790 00 .byte 0 + 1856 0791 00 .byte 0 + 1857 0792 24 .uleb128 0x24 + 1858 0793 01 .byte 0x1 + 1859 0794 44000000 .4byte .LASF84 + 1860 0798 01 .byte 0x1 + 1861 0799 E2 .byte 0xe2 + 1862 079a 01 .byte 0x1 + 1863 079b 30000000 .4byte 0x30 + 1864 079f 00000000 .4byte .LFB12 + 1865 07a3 A0000000 .4byte .LFE12 + 1866 07a7 C0020000 .4byte .LLST18 + 1867 07ab 01 .byte 0x1 + 1868 07ac 2D080000 .4byte 0x82d + 1869 07b0 16 .uleb128 0x16 + 1870 07b1 69717000 .ascii "iqp\000" + 1871 07b5 01 .byte 0x1 + 1872 07b6 E2 .byte 0xe2 + 1873 07b7 32060000 .4byte 0x632 + 1874 07bb E0020000 .4byte .LLST19 + 1875 07bf 16 .uleb128 0x16 + 1876 07c0 627000 .ascii "bp\000" + 1877 07c3 01 .byte 0x1 + 1878 07c4 E2 .byte 0xe2 + 1879 07c5 E5040000 .4byte 0x4e5 + 1880 07c9 1F030000 .4byte .LLST20 + 1881 07cd 16 .uleb128 0x16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 34 + + + 1882 07ce 6E00 .ascii "n\000" + 1883 07d0 01 .byte 0x1 + 1884 07d1 E3 .byte 0xe3 + 1885 07d2 30000000 .4byte 0x30 + 1886 07d6 32030000 .4byte .LLST21 + 1887 07da 17 .uleb128 0x17 + 1888 07db 3F020000 .4byte .LASF76 + 1889 07df 01 .byte 0x1 + 1890 07e0 E3 .byte 0xe3 + 1891 07e1 FA000000 .4byte 0xfa + 1892 07e5 45030000 .4byte .LLST22 + 1893 07e9 25 .uleb128 0x25 + 1894 07ea 6E667900 .ascii "nfy\000" + 1895 07ee 01 .byte 0x1 + 1896 07ef E4 .byte 0xe4 + 1897 07f0 C2040000 .4byte 0x4c2 + 1898 07f4 01 .byte 0x1 + 1899 07f5 56 .byte 0x56 + 1900 07f6 27 .uleb128 0x27 + 1901 07f7 7200 .ascii "r\000" + 1902 07f9 01 .byte 0x1 + 1903 07fa E5 .byte 0xe5 + 1904 07fb 30000000 .4byte 0x30 + 1905 07ff 84030000 .4byte .LLST23 + 1906 0803 2A .uleb128 0x2a + 1907 0804 30000000 .4byte .LVL29 + 1908 0808 02 .byte 0x2 + 1909 0809 76 .byte 0x76 + 1910 080a 00 .sleb128 0 + 1911 080b 16080000 .4byte 0x816 + 1912 080f 1B .uleb128 0x1b + 1913 0810 01 .byte 0x1 + 1914 0811 50 .byte 0x50 + 1915 0812 02 .byte 0x2 + 1916 0813 74 .byte 0x74 + 1917 0814 00 .sleb128 0 + 1918 0815 00 .byte 0 + 1919 0816 28 .uleb128 0x28 + 1920 0817 48000000 .4byte .LVL31 + 1921 081b 5C050000 .4byte 0x55c + 1922 081f 1B .uleb128 0x1b + 1923 0820 01 .byte 0x1 + 1924 0821 51 .byte 0x51 + 1925 0822 02 .byte 0x2 + 1926 0823 75 .byte 0x75 + 1927 0824 00 .sleb128 0 + 1928 0825 1B .uleb128 0x1b + 1929 0826 01 .byte 0x1 + 1930 0827 50 .byte 0x50 + 1931 0828 02 .byte 0x2 + 1932 0829 74 .byte 0x74 + 1933 082a 00 .sleb128 0 + 1934 082b 00 .byte 0 + 1935 082c 00 .byte 0 + 1936 082d 2B .uleb128 0x2b + 1937 082e 01 .byte 0x1 + 1938 082f 00000000 .4byte .LASF85 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 35 + + + 1939 0833 01 .byte 0x1 + 1940 0834 1301 .2byte 0x113 + 1941 0836 01 .byte 0x1 + 1942 0837 00000000 .4byte .LFB13 + 1943 083b 30000000 .4byte .LFE13 + 1944 083f 02 .byte 0x2 + 1945 0840 7D .byte 0x7d + 1946 0841 00 .sleb128 0 + 1947 0842 01 .byte 0x1 + 1948 0843 90080000 .4byte 0x890 + 1949 0847 2C .uleb128 0x2c + 1950 0848 6F717000 .ascii "oqp\000" + 1951 084c 01 .byte 0x1 + 1952 084d 1301 .2byte 0x113 + 1953 084f 90080000 .4byte 0x890 + 1954 0853 01 .byte 0x1 + 1955 0854 50 .byte 0x50 + 1956 0855 2C .uleb128 0x2c + 1957 0856 627000 .ascii "bp\000" + 1958 0859 01 .byte 0x1 + 1959 085a 1301 .2byte 0x113 + 1960 085c E5040000 .4byte 0x4e5 + 1961 0860 01 .byte 0x1 + 1962 0861 51 .byte 0x51 + 1963 0862 2D .uleb128 0x2d + 1964 0863 8D010000 .4byte .LASF77 + 1965 0867 01 .byte 0x1 + 1966 0868 1301 .2byte 0x113 + 1967 086a 30000000 .4byte 0x30 + 1968 086e 01 .byte 0x1 + 1969 086f 52 .byte 0x52 + 1970 0870 2E .uleb128 0x2e + 1971 0871 1C000000 .4byte .LASF86 + 1972 0875 01 .byte 0x1 + 1973 0876 1301 .2byte 0x113 + 1974 0878 C2040000 .4byte 0x4c2 + 1975 087c A3030000 .4byte .LLST24 + 1976 0880 2D .uleb128 0x2d + 1977 0881 3E010000 .4byte .LASF79 + 1978 0885 01 .byte 0x1 + 1979 0886 1401 .2byte 0x114 + 1980 0888 8A020000 .4byte 0x28a + 1981 088c 02 .byte 0x2 + 1982 088d 91 .byte 0x91 + 1983 088e 00 .sleb128 0 + 1984 088f 00 .byte 0 + 1985 0890 09 .uleb128 0x9 + 1986 0891 04 .byte 0x4 + 1987 0892 F6040000 .4byte 0x4f6 + 1988 0896 2F .uleb128 0x2f + 1989 0897 01 .byte 0x1 + 1990 0898 53030000 .4byte .LASF87 + 1991 089c 01 .byte 0x1 + 1992 089d 2901 .2byte 0x129 + 1993 089f 01 .byte 0x1 + 1994 08a0 00000000 .4byte .LFB14 + 1995 08a4 54000000 .4byte .LFE14 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 36 + + + 1996 08a8 C2030000 .4byte .LLST25 + 1997 08ac 01 .byte 0x1 + 1998 08ad FA080000 .4byte 0x8fa + 1999 08b1 30 .uleb128 0x30 + 2000 08b2 6F717000 .ascii "oqp\000" + 2001 08b6 01 .byte 0x1 + 2002 08b7 2901 .2byte 0x129 + 2003 08b9 90080000 .4byte 0x890 + 2004 08bd E2030000 .4byte .LLST26 + 2005 08c1 31 .uleb128 0x31 + 2006 08c2 35050000 .4byte 0x535 + 2007 08c6 30000000 .4byte .LBB21 + 2008 08ca 3C000000 .4byte .LBE21 + 2009 08ce 01 .byte 0x1 + 2010 08cf 3001 .2byte 0x130 + 2011 08d1 F0080000 .4byte 0x8f0 + 2012 08d5 20 .uleb128 0x20 + 2013 08d6 46050000 .4byte 0x546 + 2014 08da 01 .byte 0x1 + 2015 08db 54 .byte 0x54 + 2016 08dc 21 .uleb128 0x21 + 2017 08dd 30000000 .4byte .LBB22 + 2018 08e1 3C000000 .4byte .LBE22 + 2019 08e5 22 .uleb128 0x22 + 2020 08e6 51050000 .4byte 0x551 + 2021 08ea 00040000 .4byte .LLST27 + 2022 08ee 00 .byte 0 + 2023 08ef 00 .byte 0 + 2024 08f0 23 .uleb128 0x23 + 2025 08f1 40000000 .4byte .LVL39 + 2026 08f5 C80A0000 .4byte 0xac8 + 2027 08f9 00 .byte 0 + 2028 08fa 32 .uleb128 0x32 + 2029 08fb 01 .byte 0x1 + 2030 08fc 43010000 .4byte .LASF88 + 2031 0900 01 .byte 0x1 + 2032 0901 4901 .2byte 0x149 + 2033 0903 01 .byte 0x1 + 2034 0904 E4000000 .4byte 0xe4 + 2035 0908 00000000 .4byte .LFB15 + 2036 090c 80000000 .4byte .LFE15 + 2037 0910 13040000 .4byte .LLST28 + 2038 0914 01 .byte 0x1 + 2039 0915 84090000 .4byte 0x984 + 2040 0919 30 .uleb128 0x30 + 2041 091a 6F717000 .ascii "oqp\000" + 2042 091e 01 .byte 0x1 + 2043 091f 4901 .2byte 0x149 + 2044 0921 90080000 .4byte 0x890 + 2045 0925 33040000 .4byte .LLST29 + 2046 0929 30 .uleb128 0x30 + 2047 092a 6200 .ascii "b\000" + 2048 092c 01 .byte 0x1 + 2049 092d 4901 .2byte 0x149 + 2050 092f 49000000 .4byte 0x49 + 2051 0933 7D040000 .4byte .LLST30 + 2052 0937 2E .uleb128 0x2e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 37 + + + 2053 0938 3F020000 .4byte .LASF76 + 2054 093c 01 .byte 0x1 + 2055 093d 4901 .2byte 0x149 + 2056 093f FA000000 .4byte 0xfa + 2057 0943 9E040000 .4byte .LLST31 + 2058 0947 26 .uleb128 0x26 + 2059 0948 20000000 .4byte .Ldebug_ranges0+0x20 + 2060 094c 77090000 .4byte 0x977 + 2061 0950 33 .uleb128 0x33 + 2062 0951 6D736700 .ascii "msg\000" + 2063 0955 01 .byte 0x1 + 2064 0956 4D01 .2byte 0x14d + 2065 0958 E4000000 .4byte 0xe4 + 2066 095c E8040000 .4byte .LLST32 + 2067 0960 28 .uleb128 0x28 + 2068 0961 2C000000 .4byte .LVL43 + 2069 0965 5C050000 .4byte 0x55c + 2070 0969 1B .uleb128 0x1b + 2071 096a 01 .byte 0x1 + 2072 096b 51 .byte 0x51 + 2073 096c 02 .byte 0x2 + 2074 096d 75 .byte 0x75 + 2075 096e 00 .sleb128 0 + 2076 096f 1B .uleb128 0x1b + 2077 0970 01 .byte 0x1 + 2078 0971 50 .byte 0x50 + 2079 0972 02 .byte 0x2 + 2080 0973 74 .byte 0x74 + 2081 0974 00 .sleb128 0 + 2082 0975 00 .byte 0 + 2083 0976 00 .byte 0 + 2084 0977 29 .uleb128 0x29 + 2085 0978 74000000 .4byte .LVL46 + 2086 097c 1B .uleb128 0x1b + 2087 097d 01 .byte 0x1 + 2088 097e 50 .byte 0x50 + 2089 097f 02 .byte 0x2 + 2090 0980 74 .byte 0x74 + 2091 0981 00 .sleb128 0 + 2092 0982 00 .byte 0 + 2093 0983 00 .byte 0 + 2094 0984 32 .uleb128 0x32 + 2095 0985 01 .byte 0x1 + 2096 0986 D0000000 .4byte .LASF89 + 2097 098a 01 .byte 0x1 + 2098 098b 6B01 .2byte 0x16b + 2099 098d 01 .byte 0x1 + 2100 098e E4000000 .4byte 0xe4 + 2101 0992 00000000 .4byte .LFB16 + 2102 0996 80000000 .4byte .LFE16 + 2103 099a FB040000 .4byte .LLST33 + 2104 099e 01 .byte 0x1 + 2105 099f FC090000 .4byte 0x9fc + 2106 09a3 30 .uleb128 0x30 + 2107 09a4 6F717000 .ascii "oqp\000" + 2108 09a8 01 .byte 0x1 + 2109 09a9 6B01 .2byte 0x16b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 38 + + + 2110 09ab 90080000 .4byte 0x890 + 2111 09af 1B050000 .4byte .LLST34 + 2112 09b3 33 .uleb128 0x33 + 2113 09b4 6200 .ascii "b\000" + 2114 09b6 01 .byte 0x1 + 2115 09b7 6C01 .2byte 0x16c + 2116 09b9 49000000 .4byte 0x49 + 2117 09bd 5D050000 .4byte .LLST35 + 2118 09c1 31 .uleb128 0x31 + 2119 09c2 35050000 .4byte 0x535 + 2120 09c6 44000000 .4byte .LBB26 + 2121 09ca 50000000 .4byte .LBE26 + 2122 09ce 01 .byte 0x1 + 2123 09cf 7901 .2byte 0x179 + 2124 09d1 F2090000 .4byte 0x9f2 + 2125 09d5 19 .uleb128 0x19 + 2126 09d6 46050000 .4byte 0x546 + 2127 09da 97050000 .4byte .LLST36 + 2128 09de 21 .uleb128 0x21 + 2129 09df 44000000 .4byte .LBB27 + 2130 09e3 50000000 .4byte .LBE27 + 2131 09e7 22 .uleb128 0x22 + 2132 09e8 51050000 .4byte 0x551 + 2133 09ec B8050000 .4byte .LLST37 + 2134 09f0 00 .byte 0 + 2135 09f1 00 .byte 0 + 2136 09f2 23 .uleb128 0x23 + 2137 09f3 54000000 .4byte .LVL51 + 2138 09f7 C80A0000 .4byte 0xac8 + 2139 09fb 00 .byte 0 + 2140 09fc 32 .uleb128 0x32 + 2141 09fd 01 .byte 0x1 + 2142 09fe 00020000 .4byte .LASF90 + 2143 0a02 01 .byte 0x1 + 2144 0a03 9601 .2byte 0x196 + 2145 0a05 01 .byte 0x1 + 2146 0a06 30000000 .4byte 0x30 + 2147 0a0a 00000000 .4byte .LFB17 + 2148 0a0e 9C000000 .4byte .LFE17 + 2149 0a12 CB050000 .4byte .LLST38 + 2150 0a16 01 .byte 0x1 + 2151 0a17 9E0A0000 .4byte 0xa9e + 2152 0a1b 30 .uleb128 0x30 + 2153 0a1c 6F717000 .ascii "oqp\000" + 2154 0a20 01 .byte 0x1 + 2155 0a21 9601 .2byte 0x196 + 2156 0a23 90080000 .4byte 0x890 + 2157 0a27 EB050000 .4byte .LLST39 + 2158 0a2b 30 .uleb128 0x30 + 2159 0a2c 627000 .ascii "bp\000" + 2160 0a2f 01 .byte 0x1 + 2161 0a30 9601 .2byte 0x196 + 2162 0a32 01050000 .4byte 0x501 + 2163 0a36 35060000 .4byte .LLST40 + 2164 0a3a 30 .uleb128 0x30 + 2165 0a3b 6E00 .ascii "n\000" + 2166 0a3d 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 39 + + + 2167 0a3e 9701 .2byte 0x197 + 2168 0a40 30000000 .4byte 0x30 + 2169 0a44 6B060000 .4byte .LLST41 + 2170 0a48 2E .uleb128 0x2e + 2171 0a49 3F020000 .4byte .LASF76 + 2172 0a4d 01 .byte 0x1 + 2173 0a4e 9701 .2byte 0x197 + 2174 0a50 FA000000 .4byte 0xfa + 2175 0a54 A1060000 .4byte .LLST42 + 2176 0a58 34 .uleb128 0x34 + 2177 0a59 6E667900 .ascii "nfy\000" + 2178 0a5d 01 .byte 0x1 + 2179 0a5e 9801 .2byte 0x198 + 2180 0a60 C2040000 .4byte 0x4c2 + 2181 0a64 01 .byte 0x1 + 2182 0a65 58 .byte 0x58 + 2183 0a66 33 .uleb128 0x33 + 2184 0a67 7700 .ascii "w\000" + 2185 0a69 01 .byte 0x1 + 2186 0a6a 9901 .2byte 0x199 + 2187 0a6c 30000000 .4byte 0x30 + 2188 0a70 BF060000 .4byte .LLST43 + 2189 0a74 2A .uleb128 0x2a + 2190 0a75 64000000 .4byte .LVL62 + 2191 0a79 02 .byte 0x2 + 2192 0a7a 78 .byte 0x78 + 2193 0a7b 00 .sleb128 0 + 2194 0a7c 870A0000 .4byte 0xa87 + 2195 0a80 1B .uleb128 0x1b + 2196 0a81 01 .byte 0x1 + 2197 0a82 50 .byte 0x50 + 2198 0a83 02 .byte 0x2 + 2199 0a84 74 .byte 0x74 + 2200 0a85 00 .sleb128 0 + 2201 0a86 00 .byte 0 + 2202 0a87 28 .uleb128 0x28 + 2203 0a88 88000000 .4byte .LVL67 + 2204 0a8c 5C050000 .4byte 0x55c + 2205 0a90 1B .uleb128 0x1b + 2206 0a91 01 .byte 0x1 + 2207 0a92 51 .byte 0x51 + 2208 0a93 02 .byte 0x2 + 2209 0a94 7A .byte 0x7a + 2210 0a95 00 .sleb128 0 + 2211 0a96 1B .uleb128 0x1b + 2212 0a97 01 .byte 0x1 + 2213 0a98 50 .byte 0x50 + 2214 0a99 02 .byte 0x2 + 2215 0a9a 74 .byte 0x74 + 2216 0a9b 00 .sleb128 0 + 2217 0a9c 00 .byte 0 + 2218 0a9d 00 .byte 0 + 2219 0a9e 35 .uleb128 0x35 + 2220 0a9f 97030000 .4byte .LASF97 + 2221 0aa3 09 .byte 0x9 + 2222 0aa4 6F .byte 0x6f + 2223 0aa5 93030000 .4byte 0x393 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 40 + + + 2224 0aa9 01 .byte 0x1 + 2225 0aaa 01 .byte 0x1 + 2226 0aab 36 .uleb128 0x36 + 2227 0aac 01 .byte 0x1 + 2228 0aad B3030000 .4byte .LASF98 + 2229 0ab1 09 .byte 0x9 + 2230 0ab2 96 .byte 0x96 + 2231 0ab3 01 .byte 0x1 + 2232 0ab4 E4000000 .4byte 0xe4 + 2233 0ab8 01 .byte 0x1 + 2234 0ab9 C80A0000 .4byte 0xac8 + 2235 0abd 10 .uleb128 0x10 + 2236 0abe B8000000 .4byte 0xb8 + 2237 0ac2 10 .uleb128 0x10 + 2238 0ac3 FA000000 .4byte 0xfa + 2239 0ac7 00 .byte 0 + 2240 0ac8 37 .uleb128 0x37 + 2241 0ac9 01 .byte 0x1 + 2242 0aca 15030000 .4byte .LASF99 + 2243 0ace 09 .byte 0x9 + 2244 0acf 90 .byte 0x90 + 2245 0ad0 01 .byte 0x1 + 2246 0ad1 4C020000 .4byte 0x24c + 2247 0ad5 01 .byte 0x1 + 2248 0ad6 10 .uleb128 0x10 + 2249 0ad7 4C020000 .4byte 0x24c + 2250 0adb 00 .byte 0 + 2251 0adc 00 .byte 0 + 2252 .section .debug_abbrev,"",%progbits + 2253 .Ldebug_abbrev0: + 2254 0000 01 .uleb128 0x1 + 2255 0001 11 .uleb128 0x11 + 2256 0002 01 .byte 0x1 + 2257 0003 25 .uleb128 0x25 + 2258 0004 0E .uleb128 0xe + 2259 0005 13 .uleb128 0x13 + 2260 0006 0B .uleb128 0xb + 2261 0007 03 .uleb128 0x3 + 2262 0008 0E .uleb128 0xe + 2263 0009 1B .uleb128 0x1b + 2264 000a 0E .uleb128 0xe + 2265 000b 55 .uleb128 0x55 + 2266 000c 06 .uleb128 0x6 + 2267 000d 11 .uleb128 0x11 + 2268 000e 01 .uleb128 0x1 + 2269 000f 52 .uleb128 0x52 + 2270 0010 01 .uleb128 0x1 + 2271 0011 10 .uleb128 0x10 + 2272 0012 06 .uleb128 0x6 + 2273 0013 00 .byte 0 + 2274 0014 00 .byte 0 + 2275 0015 02 .uleb128 0x2 + 2276 0016 24 .uleb128 0x24 + 2277 0017 00 .byte 0 + 2278 0018 0B .uleb128 0xb + 2279 0019 0B .uleb128 0xb + 2280 001a 3E .uleb128 0x3e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 41 + + + 2281 001b 0B .uleb128 0xb + 2282 001c 03 .uleb128 0x3 + 2283 001d 08 .uleb128 0x8 + 2284 001e 00 .byte 0 + 2285 001f 00 .byte 0 + 2286 0020 03 .uleb128 0x3 + 2287 0021 16 .uleb128 0x16 + 2288 0022 00 .byte 0 + 2289 0023 03 .uleb128 0x3 + 2290 0024 0E .uleb128 0xe + 2291 0025 3A .uleb128 0x3a + 2292 0026 0B .uleb128 0xb + 2293 0027 3B .uleb128 0x3b + 2294 0028 0B .uleb128 0xb + 2295 0029 49 .uleb128 0x49 + 2296 002a 13 .uleb128 0x13 + 2297 002b 00 .byte 0 + 2298 002c 00 .byte 0 + 2299 002d 04 .uleb128 0x4 + 2300 002e 24 .uleb128 0x24 + 2301 002f 00 .byte 0 + 2302 0030 0B .uleb128 0xb + 2303 0031 0B .uleb128 0xb + 2304 0032 3E .uleb128 0x3e + 2305 0033 0B .uleb128 0xb + 2306 0034 03 .uleb128 0x3 + 2307 0035 0E .uleb128 0xe + 2308 0036 00 .byte 0 + 2309 0037 00 .byte 0 + 2310 0038 05 .uleb128 0x5 + 2311 0039 13 .uleb128 0x13 + 2312 003a 01 .byte 0x1 + 2313 003b 03 .uleb128 0x3 + 2314 003c 0E .uleb128 0xe + 2315 003d 0B .uleb128 0xb + 2316 003e 0B .uleb128 0xb + 2317 003f 3A .uleb128 0x3a + 2318 0040 0B .uleb128 0xb + 2319 0041 3B .uleb128 0x3b + 2320 0042 0B .uleb128 0xb + 2321 0043 01 .uleb128 0x1 + 2322 0044 13 .uleb128 0x13 + 2323 0045 00 .byte 0 + 2324 0046 00 .byte 0 + 2325 0047 06 .uleb128 0x6 + 2326 0048 0D .uleb128 0xd + 2327 0049 00 .byte 0 + 2328 004a 03 .uleb128 0x3 + 2329 004b 0E .uleb128 0xe + 2330 004c 3A .uleb128 0x3a + 2331 004d 0B .uleb128 0xb + 2332 004e 3B .uleb128 0x3b + 2333 004f 0B .uleb128 0xb + 2334 0050 49 .uleb128 0x49 + 2335 0051 13 .uleb128 0x13 + 2336 0052 38 .uleb128 0x38 + 2337 0053 0A .uleb128 0xa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 42 + + + 2338 0054 00 .byte 0 + 2339 0055 00 .byte 0 + 2340 0056 07 .uleb128 0x7 + 2341 0057 0D .uleb128 0xd + 2342 0058 00 .byte 0 + 2343 0059 03 .uleb128 0x3 + 2344 005a 08 .uleb128 0x8 + 2345 005b 3A .uleb128 0x3a + 2346 005c 0B .uleb128 0xb + 2347 005d 3B .uleb128 0x3b + 2348 005e 0B .uleb128 0xb + 2349 005f 49 .uleb128 0x49 + 2350 0060 13 .uleb128 0x13 + 2351 0061 38 .uleb128 0x38 + 2352 0062 0A .uleb128 0xa + 2353 0063 00 .byte 0 + 2354 0064 00 .byte 0 + 2355 0065 08 .uleb128 0x8 + 2356 0066 13 .uleb128 0x13 + 2357 0067 01 .byte 0x1 + 2358 0068 0B .uleb128 0xb + 2359 0069 0B .uleb128 0xb + 2360 006a 3A .uleb128 0x3a + 2361 006b 0B .uleb128 0xb + 2362 006c 3B .uleb128 0x3b + 2363 006d 0B .uleb128 0xb + 2364 006e 01 .uleb128 0x1 + 2365 006f 13 .uleb128 0x13 + 2366 0070 00 .byte 0 + 2367 0071 00 .byte 0 + 2368 0072 09 .uleb128 0x9 + 2369 0073 0F .uleb128 0xf + 2370 0074 00 .byte 0 + 2371 0075 0B .uleb128 0xb + 2372 0076 0B .uleb128 0xb + 2373 0077 49 .uleb128 0x49 + 2374 0078 13 .uleb128 0x13 + 2375 0079 00 .byte 0 + 2376 007a 00 .byte 0 + 2377 007b 0A .uleb128 0xa + 2378 007c 0F .uleb128 0xf + 2379 007d 00 .byte 0 + 2380 007e 0B .uleb128 0xb + 2381 007f 0B .uleb128 0xb + 2382 0080 00 .byte 0 + 2383 0081 00 .byte 0 + 2384 0082 0B .uleb128 0xb + 2385 0083 35 .uleb128 0x35 + 2386 0084 00 .byte 0 + 2387 0085 49 .uleb128 0x49 + 2388 0086 13 .uleb128 0x13 + 2389 0087 00 .byte 0 + 2390 0088 00 .byte 0 + 2391 0089 0C .uleb128 0xc + 2392 008a 17 .uleb128 0x17 + 2393 008b 01 .byte 0x1 + 2394 008c 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 43 + + + 2395 008d 0B .uleb128 0xb + 2396 008e 3A .uleb128 0x3a + 2397 008f 0B .uleb128 0xb + 2398 0090 3B .uleb128 0x3b + 2399 0091 0B .uleb128 0xb + 2400 0092 01 .uleb128 0x1 + 2401 0093 13 .uleb128 0x13 + 2402 0094 00 .byte 0 + 2403 0095 00 .byte 0 + 2404 0096 0D .uleb128 0xd + 2405 0097 0D .uleb128 0xd + 2406 0098 00 .byte 0 + 2407 0099 03 .uleb128 0x3 + 2408 009a 0E .uleb128 0xe + 2409 009b 3A .uleb128 0x3a + 2410 009c 0B .uleb128 0xb + 2411 009d 3B .uleb128 0x3b + 2412 009e 0B .uleb128 0xb + 2413 009f 49 .uleb128 0x49 + 2414 00a0 13 .uleb128 0x13 + 2415 00a1 00 .byte 0 + 2416 00a2 00 .byte 0 + 2417 00a3 0E .uleb128 0xe + 2418 00a4 26 .uleb128 0x26 + 2419 00a5 00 .byte 0 + 2420 00a6 49 .uleb128 0x49 + 2421 00a7 13 .uleb128 0x13 + 2422 00a8 00 .byte 0 + 2423 00a9 00 .byte 0 + 2424 00aa 0F .uleb128 0xf + 2425 00ab 15 .uleb128 0x15 + 2426 00ac 01 .byte 0x1 + 2427 00ad 27 .uleb128 0x27 + 2428 00ae 0C .uleb128 0xc + 2429 00af 01 .uleb128 0x1 + 2430 00b0 13 .uleb128 0x13 + 2431 00b1 00 .byte 0 + 2432 00b2 00 .byte 0 + 2433 00b3 10 .uleb128 0x10 + 2434 00b4 05 .uleb128 0x5 + 2435 00b5 00 .byte 0 + 2436 00b6 49 .uleb128 0x49 + 2437 00b7 13 .uleb128 0x13 + 2438 00b8 00 .byte 0 + 2439 00b9 00 .byte 0 + 2440 00ba 11 .uleb128 0x11 + 2441 00bb 2E .uleb128 0x2e + 2442 00bc 01 .byte 0x1 + 2443 00bd 03 .uleb128 0x3 + 2444 00be 0E .uleb128 0xe + 2445 00bf 3A .uleb128 0x3a + 2446 00c0 0B .uleb128 0xb + 2447 00c1 3B .uleb128 0x3b + 2448 00c2 0B .uleb128 0xb + 2449 00c3 27 .uleb128 0x27 + 2450 00c4 0C .uleb128 0xc + 2451 00c5 20 .uleb128 0x20 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 44 + + + 2452 00c6 0B .uleb128 0xb + 2453 00c7 01 .uleb128 0x1 + 2454 00c8 13 .uleb128 0x13 + 2455 00c9 00 .byte 0 + 2456 00ca 00 .byte 0 + 2457 00cb 12 .uleb128 0x12 + 2458 00cc 05 .uleb128 0x5 + 2459 00cd 00 .byte 0 + 2460 00ce 03 .uleb128 0x3 + 2461 00cf 08 .uleb128 0x8 + 2462 00d0 3A .uleb128 0x3a + 2463 00d1 0B .uleb128 0xb + 2464 00d2 3B .uleb128 0x3b + 2465 00d3 0B .uleb128 0xb + 2466 00d4 49 .uleb128 0x49 + 2467 00d5 13 .uleb128 0x13 + 2468 00d6 00 .byte 0 + 2469 00d7 00 .byte 0 + 2470 00d8 13 .uleb128 0x13 + 2471 00d9 2E .uleb128 0x2e + 2472 00da 01 .byte 0x1 + 2473 00db 03 .uleb128 0x3 + 2474 00dc 0E .uleb128 0xe + 2475 00dd 3A .uleb128 0x3a + 2476 00de 0B .uleb128 0xb + 2477 00df 3B .uleb128 0x3b + 2478 00e0 0B .uleb128 0xb + 2479 00e1 27 .uleb128 0x27 + 2480 00e2 0C .uleb128 0xc + 2481 00e3 49 .uleb128 0x49 + 2482 00e4 13 .uleb128 0x13 + 2483 00e5 20 .uleb128 0x20 + 2484 00e6 0B .uleb128 0xb + 2485 00e7 01 .uleb128 0x1 + 2486 00e8 13 .uleb128 0x13 + 2487 00e9 00 .byte 0 + 2488 00ea 00 .byte 0 + 2489 00eb 14 .uleb128 0x14 + 2490 00ec 34 .uleb128 0x34 + 2491 00ed 00 .byte 0 + 2492 00ee 03 .uleb128 0x3 + 2493 00ef 08 .uleb128 0x8 + 2494 00f0 3A .uleb128 0x3a + 2495 00f1 0B .uleb128 0xb + 2496 00f2 3B .uleb128 0x3b + 2497 00f3 0B .uleb128 0xb + 2498 00f4 49 .uleb128 0x49 + 2499 00f5 13 .uleb128 0x13 + 2500 00f6 00 .byte 0 + 2501 00f7 00 .byte 0 + 2502 00f8 15 .uleb128 0x15 + 2503 00f9 2E .uleb128 0x2e + 2504 00fa 01 .byte 0x1 + 2505 00fb 03 .uleb128 0x3 + 2506 00fc 0E .uleb128 0xe + 2507 00fd 3A .uleb128 0x3a + 2508 00fe 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 45 + + + 2509 00ff 3B .uleb128 0x3b + 2510 0100 0B .uleb128 0xb + 2511 0101 27 .uleb128 0x27 + 2512 0102 0C .uleb128 0xc + 2513 0103 49 .uleb128 0x49 + 2514 0104 13 .uleb128 0x13 + 2515 0105 11 .uleb128 0x11 + 2516 0106 01 .uleb128 0x1 + 2517 0107 12 .uleb128 0x12 + 2518 0108 01 .uleb128 0x1 + 2519 0109 40 .uleb128 0x40 + 2520 010a 0A .uleb128 0xa + 2521 010b 9742 .uleb128 0x2117 + 2522 010d 0C .uleb128 0xc + 2523 010e 01 .uleb128 0x1 + 2524 010f 13 .uleb128 0x13 + 2525 0110 00 .byte 0 + 2526 0111 00 .byte 0 + 2527 0112 16 .uleb128 0x16 + 2528 0113 05 .uleb128 0x5 + 2529 0114 00 .byte 0 + 2530 0115 03 .uleb128 0x3 + 2531 0116 08 .uleb128 0x8 + 2532 0117 3A .uleb128 0x3a + 2533 0118 0B .uleb128 0xb + 2534 0119 3B .uleb128 0x3b + 2535 011a 0B .uleb128 0xb + 2536 011b 49 .uleb128 0x49 + 2537 011c 13 .uleb128 0x13 + 2538 011d 02 .uleb128 0x2 + 2539 011e 06 .uleb128 0x6 + 2540 011f 00 .byte 0 + 2541 0120 00 .byte 0 + 2542 0121 17 .uleb128 0x17 + 2543 0122 05 .uleb128 0x5 + 2544 0123 00 .byte 0 + 2545 0124 03 .uleb128 0x3 + 2546 0125 0E .uleb128 0xe + 2547 0126 3A .uleb128 0x3a + 2548 0127 0B .uleb128 0xb + 2549 0128 3B .uleb128 0x3b + 2550 0129 0B .uleb128 0xb + 2551 012a 49 .uleb128 0x49 + 2552 012b 13 .uleb128 0x13 + 2553 012c 02 .uleb128 0x2 + 2554 012d 06 .uleb128 0x6 + 2555 012e 00 .byte 0 + 2556 012f 00 .byte 0 + 2557 0130 18 .uleb128 0x18 + 2558 0131 1D .uleb128 0x1d + 2559 0132 01 .byte 0x1 + 2560 0133 31 .uleb128 0x31 + 2561 0134 13 .uleb128 0x13 + 2562 0135 11 .uleb128 0x11 + 2563 0136 01 .uleb128 0x1 + 2564 0137 12 .uleb128 0x12 + 2565 0138 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 46 + + + 2566 0139 58 .uleb128 0x58 + 2567 013a 0B .uleb128 0xb + 2568 013b 59 .uleb128 0x59 + 2569 013c 0B .uleb128 0xb + 2570 013d 01 .uleb128 0x1 + 2571 013e 13 .uleb128 0x13 + 2572 013f 00 .byte 0 + 2573 0140 00 .byte 0 + 2574 0141 19 .uleb128 0x19 + 2575 0142 05 .uleb128 0x5 + 2576 0143 00 .byte 0 + 2577 0144 31 .uleb128 0x31 + 2578 0145 13 .uleb128 0x13 + 2579 0146 02 .uleb128 0x2 + 2580 0147 06 .uleb128 0x6 + 2581 0148 00 .byte 0 + 2582 0149 00 .byte 0 + 2583 014a 1A .uleb128 0x1a + 2584 014b 898201 .uleb128 0x4109 + 2585 014e 01 .byte 0x1 + 2586 014f 11 .uleb128 0x11 + 2587 0150 01 .uleb128 0x1 + 2588 0151 9542 .uleb128 0x2115 + 2589 0153 0C .uleb128 0xc + 2590 0154 31 .uleb128 0x31 + 2591 0155 13 .uleb128 0x13 + 2592 0156 00 .byte 0 + 2593 0157 00 .byte 0 + 2594 0158 1B .uleb128 0x1b + 2595 0159 8A8201 .uleb128 0x410a + 2596 015c 00 .byte 0 + 2597 015d 02 .uleb128 0x2 + 2598 015e 0A .uleb128 0xa + 2599 015f 9142 .uleb128 0x2111 + 2600 0161 0A .uleb128 0xa + 2601 0162 00 .byte 0 + 2602 0163 00 .byte 0 + 2603 0164 1C .uleb128 0x1c + 2604 0165 2E .uleb128 0x2e + 2605 0166 01 .byte 0x1 + 2606 0167 3F .uleb128 0x3f + 2607 0168 0C .uleb128 0xc + 2608 0169 03 .uleb128 0x3 + 2609 016a 0E .uleb128 0xe + 2610 016b 3A .uleb128 0x3a + 2611 016c 0B .uleb128 0xb + 2612 016d 3B .uleb128 0x3b + 2613 016e 0B .uleb128 0xb + 2614 016f 27 .uleb128 0x27 + 2615 0170 0C .uleb128 0xc + 2616 0171 11 .uleb128 0x11 + 2617 0172 01 .uleb128 0x1 + 2618 0173 12 .uleb128 0x12 + 2619 0174 01 .uleb128 0x1 + 2620 0175 40 .uleb128 0x40 + 2621 0176 0A .uleb128 0xa + 2622 0177 9742 .uleb128 0x2117 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 47 + + + 2623 0179 0C .uleb128 0xc + 2624 017a 01 .uleb128 0x1 + 2625 017b 13 .uleb128 0x13 + 2626 017c 00 .byte 0 + 2627 017d 00 .byte 0 + 2628 017e 1D .uleb128 0x1d + 2629 017f 05 .uleb128 0x5 + 2630 0180 00 .byte 0 + 2631 0181 03 .uleb128 0x3 + 2632 0182 08 .uleb128 0x8 + 2633 0183 3A .uleb128 0x3a + 2634 0184 0B .uleb128 0xb + 2635 0185 3B .uleb128 0x3b + 2636 0186 0B .uleb128 0xb + 2637 0187 49 .uleb128 0x49 + 2638 0188 13 .uleb128 0x13 + 2639 0189 02 .uleb128 0x2 + 2640 018a 0A .uleb128 0xa + 2641 018b 00 .byte 0 + 2642 018c 00 .byte 0 + 2643 018d 1E .uleb128 0x1e + 2644 018e 05 .uleb128 0x5 + 2645 018f 00 .byte 0 + 2646 0190 03 .uleb128 0x3 + 2647 0191 0E .uleb128 0xe + 2648 0192 3A .uleb128 0x3a + 2649 0193 0B .uleb128 0xb + 2650 0194 3B .uleb128 0x3b + 2651 0195 0B .uleb128 0xb + 2652 0196 49 .uleb128 0x49 + 2653 0197 13 .uleb128 0x13 + 2654 0198 02 .uleb128 0x2 + 2655 0199 0A .uleb128 0xa + 2656 019a 00 .byte 0 + 2657 019b 00 .byte 0 + 2658 019c 1F .uleb128 0x1f + 2659 019d 2E .uleb128 0x2e + 2660 019e 01 .byte 0x1 + 2661 019f 3F .uleb128 0x3f + 2662 01a0 0C .uleb128 0xc + 2663 01a1 03 .uleb128 0x3 + 2664 01a2 0E .uleb128 0xe + 2665 01a3 3A .uleb128 0x3a + 2666 01a4 0B .uleb128 0xb + 2667 01a5 3B .uleb128 0x3b + 2668 01a6 0B .uleb128 0xb + 2669 01a7 27 .uleb128 0x27 + 2670 01a8 0C .uleb128 0xc + 2671 01a9 11 .uleb128 0x11 + 2672 01aa 01 .uleb128 0x1 + 2673 01ab 12 .uleb128 0x12 + 2674 01ac 01 .uleb128 0x1 + 2675 01ad 40 .uleb128 0x40 + 2676 01ae 06 .uleb128 0x6 + 2677 01af 9742 .uleb128 0x2117 + 2678 01b1 0C .uleb128 0xc + 2679 01b2 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 48 + + + 2680 01b3 13 .uleb128 0x13 + 2681 01b4 00 .byte 0 + 2682 01b5 00 .byte 0 + 2683 01b6 20 .uleb128 0x20 + 2684 01b7 05 .uleb128 0x5 + 2685 01b8 00 .byte 0 + 2686 01b9 31 .uleb128 0x31 + 2687 01ba 13 .uleb128 0x13 + 2688 01bb 02 .uleb128 0x2 + 2689 01bc 0A .uleb128 0xa + 2690 01bd 00 .byte 0 + 2691 01be 00 .byte 0 + 2692 01bf 21 .uleb128 0x21 + 2693 01c0 0B .uleb128 0xb + 2694 01c1 01 .byte 0x1 + 2695 01c2 11 .uleb128 0x11 + 2696 01c3 01 .uleb128 0x1 + 2697 01c4 12 .uleb128 0x12 + 2698 01c5 01 .uleb128 0x1 + 2699 01c6 00 .byte 0 + 2700 01c7 00 .byte 0 + 2701 01c8 22 .uleb128 0x22 + 2702 01c9 34 .uleb128 0x34 + 2703 01ca 00 .byte 0 + 2704 01cb 31 .uleb128 0x31 + 2705 01cc 13 .uleb128 0x13 + 2706 01cd 02 .uleb128 0x2 + 2707 01ce 06 .uleb128 0x6 + 2708 01cf 00 .byte 0 + 2709 01d0 00 .byte 0 + 2710 01d1 23 .uleb128 0x23 + 2711 01d2 898201 .uleb128 0x4109 + 2712 01d5 00 .byte 0 + 2713 01d6 11 .uleb128 0x11 + 2714 01d7 01 .uleb128 0x1 + 2715 01d8 31 .uleb128 0x31 + 2716 01d9 13 .uleb128 0x13 + 2717 01da 00 .byte 0 + 2718 01db 00 .byte 0 + 2719 01dc 24 .uleb128 0x24 + 2720 01dd 2E .uleb128 0x2e + 2721 01de 01 .byte 0x1 + 2722 01df 3F .uleb128 0x3f + 2723 01e0 0C .uleb128 0xc + 2724 01e1 03 .uleb128 0x3 + 2725 01e2 0E .uleb128 0xe + 2726 01e3 3A .uleb128 0x3a + 2727 01e4 0B .uleb128 0xb + 2728 01e5 3B .uleb128 0x3b + 2729 01e6 0B .uleb128 0xb + 2730 01e7 27 .uleb128 0x27 + 2731 01e8 0C .uleb128 0xc + 2732 01e9 49 .uleb128 0x49 + 2733 01ea 13 .uleb128 0x13 + 2734 01eb 11 .uleb128 0x11 + 2735 01ec 01 .uleb128 0x1 + 2736 01ed 12 .uleb128 0x12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 49 + + + 2737 01ee 01 .uleb128 0x1 + 2738 01ef 40 .uleb128 0x40 + 2739 01f0 06 .uleb128 0x6 + 2740 01f1 9742 .uleb128 0x2117 + 2741 01f3 0C .uleb128 0xc + 2742 01f4 01 .uleb128 0x1 + 2743 01f5 13 .uleb128 0x13 + 2744 01f6 00 .byte 0 + 2745 01f7 00 .byte 0 + 2746 01f8 25 .uleb128 0x25 + 2747 01f9 34 .uleb128 0x34 + 2748 01fa 00 .byte 0 + 2749 01fb 03 .uleb128 0x3 + 2750 01fc 08 .uleb128 0x8 + 2751 01fd 3A .uleb128 0x3a + 2752 01fe 0B .uleb128 0xb + 2753 01ff 3B .uleb128 0x3b + 2754 0200 0B .uleb128 0xb + 2755 0201 49 .uleb128 0x49 + 2756 0202 13 .uleb128 0x13 + 2757 0203 02 .uleb128 0x2 + 2758 0204 0A .uleb128 0xa + 2759 0205 00 .byte 0 + 2760 0206 00 .byte 0 + 2761 0207 26 .uleb128 0x26 + 2762 0208 0B .uleb128 0xb + 2763 0209 01 .byte 0x1 + 2764 020a 55 .uleb128 0x55 + 2765 020b 06 .uleb128 0x6 + 2766 020c 01 .uleb128 0x1 + 2767 020d 13 .uleb128 0x13 + 2768 020e 00 .byte 0 + 2769 020f 00 .byte 0 + 2770 0210 27 .uleb128 0x27 + 2771 0211 34 .uleb128 0x34 + 2772 0212 00 .byte 0 + 2773 0213 03 .uleb128 0x3 + 2774 0214 08 .uleb128 0x8 + 2775 0215 3A .uleb128 0x3a + 2776 0216 0B .uleb128 0xb + 2777 0217 3B .uleb128 0x3b + 2778 0218 0B .uleb128 0xb + 2779 0219 49 .uleb128 0x49 + 2780 021a 13 .uleb128 0x13 + 2781 021b 02 .uleb128 0x2 + 2782 021c 06 .uleb128 0x6 + 2783 021d 00 .byte 0 + 2784 021e 00 .byte 0 + 2785 021f 28 .uleb128 0x28 + 2786 0220 898201 .uleb128 0x4109 + 2787 0223 01 .byte 0x1 + 2788 0224 11 .uleb128 0x11 + 2789 0225 01 .uleb128 0x1 + 2790 0226 31 .uleb128 0x31 + 2791 0227 13 .uleb128 0x13 + 2792 0228 00 .byte 0 + 2793 0229 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 50 + + + 2794 022a 29 .uleb128 0x29 + 2795 022b 898201 .uleb128 0x4109 + 2796 022e 01 .byte 0x1 + 2797 022f 11 .uleb128 0x11 + 2798 0230 01 .uleb128 0x1 + 2799 0231 00 .byte 0 + 2800 0232 00 .byte 0 + 2801 0233 2A .uleb128 0x2a + 2802 0234 898201 .uleb128 0x4109 + 2803 0237 01 .byte 0x1 + 2804 0238 11 .uleb128 0x11 + 2805 0239 01 .uleb128 0x1 + 2806 023a 9342 .uleb128 0x2113 + 2807 023c 0A .uleb128 0xa + 2808 023d 01 .uleb128 0x1 + 2809 023e 13 .uleb128 0x13 + 2810 023f 00 .byte 0 + 2811 0240 00 .byte 0 + 2812 0241 2B .uleb128 0x2b + 2813 0242 2E .uleb128 0x2e + 2814 0243 01 .byte 0x1 + 2815 0244 3F .uleb128 0x3f + 2816 0245 0C .uleb128 0xc + 2817 0246 03 .uleb128 0x3 + 2818 0247 0E .uleb128 0xe + 2819 0248 3A .uleb128 0x3a + 2820 0249 0B .uleb128 0xb + 2821 024a 3B .uleb128 0x3b + 2822 024b 05 .uleb128 0x5 + 2823 024c 27 .uleb128 0x27 + 2824 024d 0C .uleb128 0xc + 2825 024e 11 .uleb128 0x11 + 2826 024f 01 .uleb128 0x1 + 2827 0250 12 .uleb128 0x12 + 2828 0251 01 .uleb128 0x1 + 2829 0252 40 .uleb128 0x40 + 2830 0253 0A .uleb128 0xa + 2831 0254 9742 .uleb128 0x2117 + 2832 0256 0C .uleb128 0xc + 2833 0257 01 .uleb128 0x1 + 2834 0258 13 .uleb128 0x13 + 2835 0259 00 .byte 0 + 2836 025a 00 .byte 0 + 2837 025b 2C .uleb128 0x2c + 2838 025c 05 .uleb128 0x5 + 2839 025d 00 .byte 0 + 2840 025e 03 .uleb128 0x3 + 2841 025f 08 .uleb128 0x8 + 2842 0260 3A .uleb128 0x3a + 2843 0261 0B .uleb128 0xb + 2844 0262 3B .uleb128 0x3b + 2845 0263 05 .uleb128 0x5 + 2846 0264 49 .uleb128 0x49 + 2847 0265 13 .uleb128 0x13 + 2848 0266 02 .uleb128 0x2 + 2849 0267 0A .uleb128 0xa + 2850 0268 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 51 + + + 2851 0269 00 .byte 0 + 2852 026a 2D .uleb128 0x2d + 2853 026b 05 .uleb128 0x5 + 2854 026c 00 .byte 0 + 2855 026d 03 .uleb128 0x3 + 2856 026e 0E .uleb128 0xe + 2857 026f 3A .uleb128 0x3a + 2858 0270 0B .uleb128 0xb + 2859 0271 3B .uleb128 0x3b + 2860 0272 05 .uleb128 0x5 + 2861 0273 49 .uleb128 0x49 + 2862 0274 13 .uleb128 0x13 + 2863 0275 02 .uleb128 0x2 + 2864 0276 0A .uleb128 0xa + 2865 0277 00 .byte 0 + 2866 0278 00 .byte 0 + 2867 0279 2E .uleb128 0x2e + 2868 027a 05 .uleb128 0x5 + 2869 027b 00 .byte 0 + 2870 027c 03 .uleb128 0x3 + 2871 027d 0E .uleb128 0xe + 2872 027e 3A .uleb128 0x3a + 2873 027f 0B .uleb128 0xb + 2874 0280 3B .uleb128 0x3b + 2875 0281 05 .uleb128 0x5 + 2876 0282 49 .uleb128 0x49 + 2877 0283 13 .uleb128 0x13 + 2878 0284 02 .uleb128 0x2 + 2879 0285 06 .uleb128 0x6 + 2880 0286 00 .byte 0 + 2881 0287 00 .byte 0 + 2882 0288 2F .uleb128 0x2f + 2883 0289 2E .uleb128 0x2e + 2884 028a 01 .byte 0x1 + 2885 028b 3F .uleb128 0x3f + 2886 028c 0C .uleb128 0xc + 2887 028d 03 .uleb128 0x3 + 2888 028e 0E .uleb128 0xe + 2889 028f 3A .uleb128 0x3a + 2890 0290 0B .uleb128 0xb + 2891 0291 3B .uleb128 0x3b + 2892 0292 05 .uleb128 0x5 + 2893 0293 27 .uleb128 0x27 + 2894 0294 0C .uleb128 0xc + 2895 0295 11 .uleb128 0x11 + 2896 0296 01 .uleb128 0x1 + 2897 0297 12 .uleb128 0x12 + 2898 0298 01 .uleb128 0x1 + 2899 0299 40 .uleb128 0x40 + 2900 029a 06 .uleb128 0x6 + 2901 029b 9742 .uleb128 0x2117 + 2902 029d 0C .uleb128 0xc + 2903 029e 01 .uleb128 0x1 + 2904 029f 13 .uleb128 0x13 + 2905 02a0 00 .byte 0 + 2906 02a1 00 .byte 0 + 2907 02a2 30 .uleb128 0x30 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 52 + + + 2908 02a3 05 .uleb128 0x5 + 2909 02a4 00 .byte 0 + 2910 02a5 03 .uleb128 0x3 + 2911 02a6 08 .uleb128 0x8 + 2912 02a7 3A .uleb128 0x3a + 2913 02a8 0B .uleb128 0xb + 2914 02a9 3B .uleb128 0x3b + 2915 02aa 05 .uleb128 0x5 + 2916 02ab 49 .uleb128 0x49 + 2917 02ac 13 .uleb128 0x13 + 2918 02ad 02 .uleb128 0x2 + 2919 02ae 06 .uleb128 0x6 + 2920 02af 00 .byte 0 + 2921 02b0 00 .byte 0 + 2922 02b1 31 .uleb128 0x31 + 2923 02b2 1D .uleb128 0x1d + 2924 02b3 01 .byte 0x1 + 2925 02b4 31 .uleb128 0x31 + 2926 02b5 13 .uleb128 0x13 + 2927 02b6 11 .uleb128 0x11 + 2928 02b7 01 .uleb128 0x1 + 2929 02b8 12 .uleb128 0x12 + 2930 02b9 01 .uleb128 0x1 + 2931 02ba 58 .uleb128 0x58 + 2932 02bb 0B .uleb128 0xb + 2933 02bc 59 .uleb128 0x59 + 2934 02bd 05 .uleb128 0x5 + 2935 02be 01 .uleb128 0x1 + 2936 02bf 13 .uleb128 0x13 + 2937 02c0 00 .byte 0 + 2938 02c1 00 .byte 0 + 2939 02c2 32 .uleb128 0x32 + 2940 02c3 2E .uleb128 0x2e + 2941 02c4 01 .byte 0x1 + 2942 02c5 3F .uleb128 0x3f + 2943 02c6 0C .uleb128 0xc + 2944 02c7 03 .uleb128 0x3 + 2945 02c8 0E .uleb128 0xe + 2946 02c9 3A .uleb128 0x3a + 2947 02ca 0B .uleb128 0xb + 2948 02cb 3B .uleb128 0x3b + 2949 02cc 05 .uleb128 0x5 + 2950 02cd 27 .uleb128 0x27 + 2951 02ce 0C .uleb128 0xc + 2952 02cf 49 .uleb128 0x49 + 2953 02d0 13 .uleb128 0x13 + 2954 02d1 11 .uleb128 0x11 + 2955 02d2 01 .uleb128 0x1 + 2956 02d3 12 .uleb128 0x12 + 2957 02d4 01 .uleb128 0x1 + 2958 02d5 40 .uleb128 0x40 + 2959 02d6 06 .uleb128 0x6 + 2960 02d7 9742 .uleb128 0x2117 + 2961 02d9 0C .uleb128 0xc + 2962 02da 01 .uleb128 0x1 + 2963 02db 13 .uleb128 0x13 + 2964 02dc 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 53 + + + 2965 02dd 00 .byte 0 + 2966 02de 33 .uleb128 0x33 + 2967 02df 34 .uleb128 0x34 + 2968 02e0 00 .byte 0 + 2969 02e1 03 .uleb128 0x3 + 2970 02e2 08 .uleb128 0x8 + 2971 02e3 3A .uleb128 0x3a + 2972 02e4 0B .uleb128 0xb + 2973 02e5 3B .uleb128 0x3b + 2974 02e6 05 .uleb128 0x5 + 2975 02e7 49 .uleb128 0x49 + 2976 02e8 13 .uleb128 0x13 + 2977 02e9 02 .uleb128 0x2 + 2978 02ea 06 .uleb128 0x6 + 2979 02eb 00 .byte 0 + 2980 02ec 00 .byte 0 + 2981 02ed 34 .uleb128 0x34 + 2982 02ee 34 .uleb128 0x34 + 2983 02ef 00 .byte 0 + 2984 02f0 03 .uleb128 0x3 + 2985 02f1 08 .uleb128 0x8 + 2986 02f2 3A .uleb128 0x3a + 2987 02f3 0B .uleb128 0xb + 2988 02f4 3B .uleb128 0x3b + 2989 02f5 05 .uleb128 0x5 + 2990 02f6 49 .uleb128 0x49 + 2991 02f7 13 .uleb128 0x13 + 2992 02f8 02 .uleb128 0x2 + 2993 02f9 0A .uleb128 0xa + 2994 02fa 00 .byte 0 + 2995 02fb 00 .byte 0 + 2996 02fc 35 .uleb128 0x35 + 2997 02fd 34 .uleb128 0x34 + 2998 02fe 00 .byte 0 + 2999 02ff 03 .uleb128 0x3 + 3000 0300 0E .uleb128 0xe + 3001 0301 3A .uleb128 0x3a + 3002 0302 0B .uleb128 0xb + 3003 0303 3B .uleb128 0x3b + 3004 0304 0B .uleb128 0xb + 3005 0305 49 .uleb128 0x49 + 3006 0306 13 .uleb128 0x13 + 3007 0307 3F .uleb128 0x3f + 3008 0308 0C .uleb128 0xc + 3009 0309 3C .uleb128 0x3c + 3010 030a 0C .uleb128 0xc + 3011 030b 00 .byte 0 + 3012 030c 00 .byte 0 + 3013 030d 36 .uleb128 0x36 + 3014 030e 2E .uleb128 0x2e + 3015 030f 01 .byte 0x1 + 3016 0310 3F .uleb128 0x3f + 3017 0311 0C .uleb128 0xc + 3018 0312 03 .uleb128 0x3 + 3019 0313 0E .uleb128 0xe + 3020 0314 3A .uleb128 0x3a + 3021 0315 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 54 + + + 3022 0316 3B .uleb128 0x3b + 3023 0317 0B .uleb128 0xb + 3024 0318 27 .uleb128 0x27 + 3025 0319 0C .uleb128 0xc + 3026 031a 49 .uleb128 0x49 + 3027 031b 13 .uleb128 0x13 + 3028 031c 3C .uleb128 0x3c + 3029 031d 0C .uleb128 0xc + 3030 031e 01 .uleb128 0x1 + 3031 031f 13 .uleb128 0x13 + 3032 0320 00 .byte 0 + 3033 0321 00 .byte 0 + 3034 0322 37 .uleb128 0x37 + 3035 0323 2E .uleb128 0x2e + 3036 0324 01 .byte 0x1 + 3037 0325 3F .uleb128 0x3f + 3038 0326 0C .uleb128 0xc + 3039 0327 03 .uleb128 0x3 + 3040 0328 0E .uleb128 0xe + 3041 0329 3A .uleb128 0x3a + 3042 032a 0B .uleb128 0xb + 3043 032b 3B .uleb128 0x3b + 3044 032c 0B .uleb128 0xb + 3045 032d 27 .uleb128 0x27 + 3046 032e 0C .uleb128 0xc + 3047 032f 49 .uleb128 0x49 + 3048 0330 13 .uleb128 0x13 + 3049 0331 3C .uleb128 0x3c + 3050 0332 0C .uleb128 0xc + 3051 0333 00 .byte 0 + 3052 0334 00 .byte 0 + 3053 0335 00 .byte 0 + 3054 .section .debug_loc,"",%progbits + 3055 .Ldebug_loc0: + 3056 .LLST0: + 3057 0000 00000000 .4byte .LVL0 + 3058 0004 14000000 .4byte .LVL1 + 3059 0008 0100 .2byte 0x1 + 3060 000a 50 .byte 0x50 + 3061 000b 14000000 .4byte .LVL1 + 3062 000f 2F000000 .4byte .LVL3-1 + 3063 0013 0100 .2byte 0x1 + 3064 0015 52 .byte 0x52 + 3065 0016 2F000000 .4byte .LVL3-1 + 3066 001a 30000000 .4byte .LVL3 + 3067 001e 0400 .2byte 0x4 + 3068 0020 F3 .byte 0xf3 + 3069 0021 01 .uleb128 0x1 + 3070 0022 50 .byte 0x50 + 3071 0023 9F .byte 0x9f + 3072 0024 30000000 .4byte .LVL3 + 3073 0028 34000000 .4byte .LVL4 + 3074 002c 0100 .2byte 0x1 + 3075 002e 50 .byte 0x50 + 3076 002f 34000000 .4byte .LVL4 + 3077 0033 3C000000 .4byte .LFE7 + 3078 0037 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 55 + + + 3079 0039 52 .byte 0x52 + 3080 003a 00000000 .4byte 0 + 3081 003e 00000000 .4byte 0 + 3082 .LLST1: + 3083 0042 00000000 .4byte .LVL0 + 3084 0046 2F000000 .4byte .LVL3-1 + 3085 004a 0100 .2byte 0x1 + 3086 004c 51 .byte 0x51 + 3087 004d 2F000000 .4byte .LVL3-1 + 3088 0051 30000000 .4byte .LVL3 + 3089 0055 0400 .2byte 0x4 + 3090 0057 F3 .byte 0xf3 + 3091 0058 01 .uleb128 0x1 + 3092 0059 51 .byte 0x51 + 3093 005a 9F .byte 0x9f + 3094 005b 30000000 .4byte .LVL3 + 3095 005f 3C000000 .4byte .LFE7 + 3096 0063 0100 .2byte 0x1 + 3097 0065 51 .byte 0x51 + 3098 0066 00000000 .4byte 0 + 3099 006a 00000000 .4byte 0 + 3100 .LLST2: + 3101 006e 1C000000 .4byte .LVL2 + 3102 0072 2F000000 .4byte .LVL3-1 + 3103 0076 0100 .2byte 0x1 + 3104 0078 52 .byte 0x52 + 3105 0079 2F000000 .4byte .LVL3-1 + 3106 007d 30000000 .4byte .LVL3 + 3107 0081 0400 .2byte 0x4 + 3108 0083 F3 .byte 0xf3 + 3109 0084 01 .uleb128 0x1 + 3110 0085 50 .byte 0x50 + 3111 0086 9F .byte 0x9f + 3112 0087 00000000 .4byte 0 + 3113 008b 00000000 .4byte 0 + 3114 .LLST3: + 3115 008f 1C000000 .4byte .LVL2 + 3116 0093 2F000000 .4byte .LVL3-1 + 3117 0097 0100 .2byte 0x1 + 3118 0099 53 .byte 0x53 + 3119 009a 00000000 .4byte 0 + 3120 009e 00000000 .4byte 0 + 3121 .LLST4: + 3122 00a2 00000000 .4byte .LVL5 + 3123 00a6 0C000000 .4byte .LVL7 + 3124 00aa 0100 .2byte 0x1 + 3125 00ac 52 .byte 0x52 + 3126 00ad 0C000000 .4byte .LVL7 + 3127 00b1 34000000 .4byte .LFE8 + 3128 00b5 0400 .2byte 0x4 + 3129 00b7 F3 .byte 0xf3 + 3130 00b8 01 .uleb128 0x1 + 3131 00b9 52 .byte 0x52 + 3132 00ba 9F .byte 0x9f + 3133 00bb 00000000 .4byte 0 + 3134 00bf 00000000 .4byte 0 + 3135 .LLST5: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 56 + + + 3136 00c3 00000000 .4byte .LVL5 + 3137 00c7 08000000 .4byte .LVL6 + 3138 00cb 0100 .2byte 0x1 + 3139 00cd 53 .byte 0x53 + 3140 00ce 08000000 .4byte .LVL6 + 3141 00d2 34000000 .4byte .LFE8 + 3142 00d6 0200 .2byte 0x2 + 3143 00d8 70 .byte 0x70 + 3144 00d9 1C .sleb128 28 + 3145 00da 00000000 .4byte 0 + 3146 00de 00000000 .4byte 0 + 3147 .LLST6: + 3148 00e2 00000000 .4byte .LFB9 + 3149 00e6 04000000 .4byte .LCFI0 + 3150 00ea 0200 .2byte 0x2 + 3151 00ec 7D .byte 0x7d + 3152 00ed 00 .sleb128 0 + 3153 00ee 04000000 .4byte .LCFI0 + 3154 00f2 50000000 .4byte .LFE9 + 3155 00f6 0200 .2byte 0x2 + 3156 00f8 7D .byte 0x7d + 3157 00f9 10 .sleb128 16 + 3158 00fa 00000000 .4byte 0 + 3159 00fe 00000000 .4byte 0 + 3160 .LLST7: + 3161 0102 00000000 .4byte .LVL8 + 3162 0106 10000000 .4byte .LVL9 + 3163 010a 0100 .2byte 0x1 + 3164 010c 50 .byte 0x50 + 3165 010d 10000000 .4byte .LVL9 + 3166 0111 50000000 .4byte .LFE9 + 3167 0115 0100 .2byte 0x1 + 3168 0117 54 .byte 0x54 + 3169 0118 00000000 .4byte 0 + 3170 011c 00000000 .4byte 0 + 3171 .LLST8: + 3172 0120 2C000000 .4byte .LVL10 + 3173 0124 3B000000 .4byte .LVL11-1 + 3174 0128 0100 .2byte 0x1 + 3175 012a 50 .byte 0x50 + 3176 012b 00000000 .4byte 0 + 3177 012f 00000000 .4byte 0 + 3178 .LLST9: + 3179 0133 00000000 .4byte .LFB10 + 3180 0137 08000000 .4byte .LCFI1 + 3181 013b 0200 .2byte 0x2 + 3182 013d 7D .byte 0x7d + 3183 013e 00 .sleb128 0 + 3184 013f 08000000 .4byte .LCFI1 + 3185 0143 90000000 .4byte .LFE10 + 3186 0147 0200 .2byte 0x2 + 3187 0149 7D .byte 0x7d + 3188 014a 08 .sleb128 8 + 3189 014b 00000000 .4byte 0 + 3190 014f 00000000 .4byte 0 + 3191 .LLST10: + 3192 0153 00000000 .4byte .LVL12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 57 + + + 3193 0157 10000000 .4byte .LVL13 + 3194 015b 0100 .2byte 0x1 + 3195 015d 50 .byte 0x50 + 3196 015e 10000000 .4byte .LVL13 + 3197 0162 53000000 .4byte .LVL16-1 + 3198 0166 0100 .2byte 0x1 + 3199 0168 53 .byte 0x53 + 3200 0169 53000000 .4byte .LVL16-1 + 3201 016d 64000000 .4byte .LVL17 + 3202 0171 0400 .2byte 0x4 + 3203 0173 F3 .byte 0xf3 + 3204 0174 01 .uleb128 0x1 + 3205 0175 50 .byte 0x50 + 3206 0176 9F .byte 0x9f + 3207 0177 64000000 .4byte .LVL17 + 3208 017b 90000000 .4byte .LFE10 + 3209 017f 0100 .2byte 0x1 + 3210 0181 53 .byte 0x53 + 3211 0182 00000000 .4byte 0 + 3212 0186 00000000 .4byte 0 + 3213 .LLST11: + 3214 018a 00000000 .4byte .LVL12 + 3215 018e 2C000000 .4byte .LVL14 + 3216 0192 0100 .2byte 0x1 + 3217 0194 51 .byte 0x51 + 3218 0195 2C000000 .4byte .LVL14 + 3219 0199 53000000 .4byte .LVL16-1 + 3220 019d 0300 .2byte 0x3 + 3221 019f 73 .byte 0x73 + 3222 01a0 14 .sleb128 20 + 3223 01a1 06 .byte 0x6 + 3224 01a2 53000000 .4byte .LVL16-1 + 3225 01a6 64000000 .4byte .LVL17 + 3226 01aa 0400 .2byte 0x4 + 3227 01ac F3 .byte 0xf3 + 3228 01ad 01 .uleb128 0x1 + 3229 01ae 51 .byte 0x51 + 3230 01af 9F .byte 0x9f + 3231 01b0 64000000 .4byte .LVL17 + 3232 01b4 80000000 .4byte .LVL18 + 3233 01b8 0300 .2byte 0x3 + 3234 01ba 73 .byte 0x73 + 3235 01bb 14 .sleb128 20 + 3236 01bc 06 .byte 0x6 + 3237 01bd 80000000 .4byte .LVL18 + 3238 01c1 90000000 .4byte .LFE10 + 3239 01c5 0100 .2byte 0x1 + 3240 01c7 51 .byte 0x51 + 3241 01c8 00000000 .4byte 0 + 3242 01cc 00000000 .4byte 0 + 3243 .LLST12: + 3244 01d0 44000000 .4byte .LVL15 + 3245 01d4 53000000 .4byte .LVL16-1 + 3246 01d8 0100 .2byte 0x1 + 3247 01da 53 .byte 0x53 + 3248 01db 53000000 .4byte .LVL16-1 + 3249 01df 64000000 .4byte .LVL17 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 58 + + + 3250 01e3 0400 .2byte 0x4 + 3251 01e5 F3 .byte 0xf3 + 3252 01e6 01 .uleb128 0x1 + 3253 01e7 50 .byte 0x50 + 3254 01e8 9F .byte 0x9f + 3255 01e9 00000000 .4byte 0 + 3256 01ed 00000000 .4byte 0 + 3257 .LLST13: + 3258 01f1 44000000 .4byte .LVL15 + 3259 01f5 53000000 .4byte .LVL16-1 + 3260 01f9 0100 .2byte 0x1 + 3261 01fb 50 .byte 0x50 + 3262 01fc 00000000 .4byte 0 + 3263 0200 00000000 .4byte 0 + 3264 .LLST14: + 3265 0204 00000000 .4byte .LFB11 + 3266 0208 04000000 .4byte .LCFI2 + 3267 020c 0200 .2byte 0x2 + 3268 020e 7D .byte 0x7d + 3269 020f 00 .sleb128 0 + 3270 0210 04000000 .4byte .LCFI2 + 3271 0214 74000000 .4byte .LFE11 + 3272 0218 0200 .2byte 0x2 + 3273 021a 7D .byte 0x7d + 3274 021b 10 .sleb128 16 + 3275 021c 00000000 .4byte 0 + 3276 0220 00000000 .4byte 0 + 3277 .LLST15: + 3278 0224 00000000 .4byte .LVL19 + 3279 0228 1F000000 .4byte .LVL20-1 + 3280 022c 0100 .2byte 0x1 + 3281 022e 50 .byte 0x50 + 3282 022f 1F000000 .4byte .LVL20-1 + 3283 0233 34000000 .4byte .LVL21 + 3284 0237 0100 .2byte 0x1 + 3285 0239 54 .byte 0x54 + 3286 023a 34000000 .4byte .LVL21 + 3287 023e 37000000 .4byte .LVL22-1 + 3288 0242 0100 .2byte 0x1 + 3289 0244 50 .byte 0x50 + 3290 0245 37000000 .4byte .LVL22-1 + 3291 0249 48000000 .4byte .LVL23 + 3292 024d 0100 .2byte 0x1 + 3293 024f 54 .byte 0x54 + 3294 0250 48000000 .4byte .LVL23 + 3295 0254 58000000 .4byte .LVL24 + 3296 0258 0100 .2byte 0x1 + 3297 025a 50 .byte 0x50 + 3298 025b 58000000 .4byte .LVL24 + 3299 025f 74000000 .4byte .LFE11 + 3300 0263 0100 .2byte 0x1 + 3301 0265 54 .byte 0x54 + 3302 0266 00000000 .4byte 0 + 3303 026a 00000000 .4byte 0 + 3304 .LLST16: + 3305 026e 00000000 .4byte .LVL19 + 3306 0272 1F000000 .4byte .LVL20-1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 59 + + + 3307 0276 0100 .2byte 0x1 + 3308 0278 51 .byte 0x51 + 3309 0279 1F000000 .4byte .LVL20-1 + 3310 027d 34000000 .4byte .LVL21 + 3311 0281 0100 .2byte 0x1 + 3312 0283 55 .byte 0x55 + 3313 0284 34000000 .4byte .LVL21 + 3314 0288 37000000 .4byte .LVL22-1 + 3315 028c 0100 .2byte 0x1 + 3316 028e 51 .byte 0x51 + 3317 028f 37000000 .4byte .LVL22-1 + 3318 0293 48000000 .4byte .LVL23 + 3319 0297 0100 .2byte 0x1 + 3320 0299 55 .byte 0x55 + 3321 029a 48000000 .4byte .LVL23 + 3322 029e 74000000 .4byte .LFE11 + 3323 02a2 0100 .2byte 0x1 + 3324 02a4 51 .byte 0x51 + 3325 02a5 00000000 .4byte 0 + 3326 02a9 00000000 .4byte 0 + 3327 .LLST17: + 3328 02ad 38000000 .4byte .LVL22 + 3329 02b1 48000000 .4byte .LVL23 + 3330 02b5 0100 .2byte 0x1 + 3331 02b7 50 .byte 0x50 + 3332 02b8 00000000 .4byte 0 + 3333 02bc 00000000 .4byte 0 + 3334 .LLST18: + 3335 02c0 00000000 .4byte .LFB12 + 3336 02c4 04000000 .4byte .LCFI3 + 3337 02c8 0200 .2byte 0x2 + 3338 02ca 7D .byte 0x7d + 3339 02cb 00 .sleb128 0 + 3340 02cc 04000000 .4byte .LCFI3 + 3341 02d0 A0000000 .4byte .LFE12 + 3342 02d4 0200 .2byte 0x2 + 3343 02d6 7D .byte 0x7d + 3344 02d7 20 .sleb128 32 + 3345 02d8 00000000 .4byte 0 + 3346 02dc 00000000 .4byte 0 + 3347 .LLST19: + 3348 02e0 00000000 .4byte .LVL25 + 3349 02e4 2C000000 .4byte .LVL28 + 3350 02e8 0100 .2byte 0x1 + 3351 02ea 50 .byte 0x50 + 3352 02eb 2C000000 .4byte .LVL28 + 3353 02ef 44000000 .4byte .LVL30 + 3354 02f3 0100 .2byte 0x1 + 3355 02f5 54 .byte 0x54 + 3356 02f6 44000000 .4byte .LVL30 + 3357 02fa 47000000 .4byte .LVL31-1 + 3358 02fe 0100 .2byte 0x1 + 3359 0300 50 .byte 0x50 + 3360 0301 47000000 .4byte .LVL31-1 + 3361 0305 5C000000 .4byte .LVL32 + 3362 0309 0100 .2byte 0x1 + 3363 030b 54 .byte 0x54 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 60 + + + 3364 030c 5C000000 .4byte .LVL32 + 3365 0310 A0000000 .4byte .LFE12 + 3366 0314 0100 .2byte 0x1 + 3367 0316 50 .byte 0x50 + 3368 0317 00000000 .4byte 0 + 3369 031b 00000000 .4byte 0 + 3370 .LLST20: + 3371 031f 00000000 .4byte .LVL25 + 3372 0323 20000000 .4byte .LVL27 + 3373 0327 0100 .2byte 0x1 + 3374 0329 51 .byte 0x51 + 3375 032a 00000000 .4byte 0 + 3376 032e 00000000 .4byte 0 + 3377 .LLST21: + 3378 0332 00000000 .4byte .LVL25 + 3379 0336 20000000 .4byte .LVL27 + 3380 033a 0100 .2byte 0x1 + 3381 033c 52 .byte 0x52 + 3382 033d 00000000 .4byte 0 + 3383 0341 00000000 .4byte 0 + 3384 .LLST22: + 3385 0345 00000000 .4byte .LVL25 + 3386 0349 20000000 .4byte .LVL27 + 3387 034d 0100 .2byte 0x1 + 3388 034f 53 .byte 0x53 + 3389 0350 20000000 .4byte .LVL27 + 3390 0354 44000000 .4byte .LVL30 + 3391 0358 0100 .2byte 0x1 + 3392 035a 55 .byte 0x55 + 3393 035b 44000000 .4byte .LVL30 + 3394 035f 47000000 .4byte .LVL31-1 + 3395 0363 0100 .2byte 0x1 + 3396 0365 51 .byte 0x51 + 3397 0366 47000000 .4byte .LVL31-1 + 3398 036a 5C000000 .4byte .LVL32 + 3399 036e 0100 .2byte 0x1 + 3400 0370 55 .byte 0x55 + 3401 0371 5C000000 .4byte .LVL32 + 3402 0375 A0000000 .4byte .LFE12 + 3403 0379 0100 .2byte 0x1 + 3404 037b 51 .byte 0x51 + 3405 037c 00000000 .4byte 0 + 3406 0380 00000000 .4byte 0 + 3407 .LLST23: + 3408 0384 10000000 .4byte .LVL26 + 3409 0388 20000000 .4byte .LVL27 + 3410 038c 0200 .2byte 0x2 + 3411 038e 30 .byte 0x30 + 3412 038f 9F .byte 0x9f + 3413 0390 20000000 .4byte .LVL27 + 3414 0394 A0000000 .4byte .LFE12 + 3415 0398 0100 .2byte 0x1 + 3416 039a 57 .byte 0x57 + 3417 039b 00000000 .4byte 0 + 3418 039f 00000000 .4byte 0 + 3419 .LLST24: + 3420 03a3 00000000 .4byte .LVL34 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 61 + + + 3421 03a7 08000000 .4byte .LVL35 + 3422 03ab 0100 .2byte 0x1 + 3423 03ad 53 .byte 0x53 + 3424 03ae 08000000 .4byte .LVL35 + 3425 03b2 30000000 .4byte .LFE13 + 3426 03b6 0200 .2byte 0x2 + 3427 03b8 70 .byte 0x70 + 3428 03b9 1C .sleb128 28 + 3429 03ba 00000000 .4byte 0 + 3430 03be 00000000 .4byte 0 + 3431 .LLST25: + 3432 03c2 00000000 .4byte .LFB14 + 3433 03c6 04000000 .4byte .LCFI4 + 3434 03ca 0200 .2byte 0x2 + 3435 03cc 7D .byte 0x7d + 3436 03cd 00 .sleb128 0 + 3437 03ce 04000000 .4byte .LCFI4 + 3438 03d2 54000000 .4byte .LFE14 + 3439 03d6 0200 .2byte 0x2 + 3440 03d8 7D .byte 0x7d + 3441 03d9 10 .sleb128 16 + 3442 03da 00000000 .4byte 0 + 3443 03de 00000000 .4byte 0 + 3444 .LLST26: + 3445 03e2 00000000 .4byte .LVL36 + 3446 03e6 14000000 .4byte .LVL37 + 3447 03ea 0100 .2byte 0x1 + 3448 03ec 50 .byte 0x50 + 3449 03ed 14000000 .4byte .LVL37 + 3450 03f1 54000000 .4byte .LFE14 + 3451 03f5 0100 .2byte 0x1 + 3452 03f7 54 .byte 0x54 + 3453 03f8 00000000 .4byte 0 + 3454 03fc 00000000 .4byte 0 + 3455 .LLST27: + 3456 0400 30000000 .4byte .LVL38 + 3457 0404 3F000000 .4byte .LVL39-1 + 3458 0408 0100 .2byte 0x1 + 3459 040a 50 .byte 0x50 + 3460 040b 00000000 .4byte 0 + 3461 040f 00000000 .4byte 0 + 3462 .LLST28: + 3463 0413 00000000 .4byte .LFB15 + 3464 0417 04000000 .4byte .LCFI5 + 3465 041b 0200 .2byte 0x2 + 3466 041d 7D .byte 0x7d + 3467 041e 00 .sleb128 0 + 3468 041f 04000000 .4byte .LCFI5 + 3469 0423 80000000 .4byte .LFE15 + 3470 0427 0200 .2byte 0x2 + 3471 0429 7D .byte 0x7d + 3472 042a 10 .sleb128 16 + 3473 042b 00000000 .4byte 0 + 3474 042f 00000000 .4byte 0 + 3475 .LLST29: + 3476 0433 00000000 .4byte .LVL40 + 3477 0437 14000000 .4byte .LVL41 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 62 + + + 3478 043b 0100 .2byte 0x1 + 3479 043d 50 .byte 0x50 + 3480 043e 14000000 .4byte .LVL41 + 3481 0442 28000000 .4byte .LVL42 + 3482 0446 0100 .2byte 0x1 + 3483 0448 54 .byte 0x54 + 3484 0449 28000000 .4byte .LVL42 + 3485 044d 2B000000 .4byte .LVL43-1 + 3486 0451 0100 .2byte 0x1 + 3487 0453 50 .byte 0x50 + 3488 0454 2B000000 .4byte .LVL43-1 + 3489 0458 3C000000 .4byte .LVL44 + 3490 045c 0100 .2byte 0x1 + 3491 045e 54 .byte 0x54 + 3492 045f 3C000000 .4byte .LVL44 + 3493 0463 70000000 .4byte .LVL45 + 3494 0467 0100 .2byte 0x1 + 3495 0469 50 .byte 0x50 + 3496 046a 70000000 .4byte .LVL45 + 3497 046e 80000000 .4byte .LFE15 + 3498 0472 0100 .2byte 0x1 + 3499 0474 54 .byte 0x54 + 3500 0475 00000000 .4byte 0 + 3501 0479 00000000 .4byte 0 + 3502 .LLST30: + 3503 047d 00000000 .4byte .LVL40 + 3504 0481 14000000 .4byte .LVL41 + 3505 0485 0100 .2byte 0x1 + 3506 0487 51 .byte 0x51 + 3507 0488 14000000 .4byte .LVL41 + 3508 048c 80000000 .4byte .LFE15 + 3509 0490 0400 .2byte 0x4 + 3510 0492 F3 .byte 0xf3 + 3511 0493 01 .uleb128 0x1 + 3512 0494 51 .byte 0x51 + 3513 0495 9F .byte 0x9f + 3514 0496 00000000 .4byte 0 + 3515 049a 00000000 .4byte 0 + 3516 .LLST31: + 3517 049e 00000000 .4byte .LVL40 + 3518 04a2 14000000 .4byte .LVL41 + 3519 04a6 0100 .2byte 0x1 + 3520 04a8 52 .byte 0x52 + 3521 04a9 14000000 .4byte .LVL41 + 3522 04ad 28000000 .4byte .LVL42 + 3523 04b1 0100 .2byte 0x1 + 3524 04b3 55 .byte 0x55 + 3525 04b4 28000000 .4byte .LVL42 + 3526 04b8 2B000000 .4byte .LVL43-1 + 3527 04bc 0100 .2byte 0x1 + 3528 04be 51 .byte 0x51 + 3529 04bf 2B000000 .4byte .LVL43-1 + 3530 04c3 3C000000 .4byte .LVL44 + 3531 04c7 0100 .2byte 0x1 + 3532 04c9 55 .byte 0x55 + 3533 04ca 3C000000 .4byte .LVL44 + 3534 04ce 73000000 .4byte .LVL46-1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 63 + + + 3535 04d2 0100 .2byte 0x1 + 3536 04d4 51 .byte 0x51 + 3537 04d5 73000000 .4byte .LVL46-1 + 3538 04d9 80000000 .4byte .LFE15 + 3539 04dd 0100 .2byte 0x1 + 3540 04df 55 .byte 0x55 + 3541 04e0 00000000 .4byte 0 + 3542 04e4 00000000 .4byte 0 + 3543 .LLST32: + 3544 04e8 2C000000 .4byte .LVL43 + 3545 04ec 3C000000 .4byte .LVL44 + 3546 04f0 0100 .2byte 0x1 + 3547 04f2 50 .byte 0x50 + 3548 04f3 00000000 .4byte 0 + 3549 04f7 00000000 .4byte 0 + 3550 .LLST33: + 3551 04fb 00000000 .4byte .LFB16 + 3552 04ff 0C000000 .4byte .LCFI6 + 3553 0503 0200 .2byte 0x2 + 3554 0505 7D .byte 0x7d + 3555 0506 00 .sleb128 0 + 3556 0507 0C000000 .4byte .LCFI6 + 3557 050b 80000000 .4byte .LFE16 + 3558 050f 0200 .2byte 0x2 + 3559 0511 7D .byte 0x7d + 3560 0512 08 .sleb128 8 + 3561 0513 00000000 .4byte 0 + 3562 0517 00000000 .4byte 0 + 3563 .LLST34: + 3564 051b 00000000 .4byte .LVL47 + 3565 051f 3C000000 .4byte .LVL49 + 3566 0523 0100 .2byte 0x1 + 3567 0525 50 .byte 0x50 + 3568 0526 3C000000 .4byte .LVL49 + 3569 052a 53000000 .4byte .LVL51-1 + 3570 052e 0100 .2byte 0x1 + 3571 0530 53 .byte 0x53 + 3572 0531 53000000 .4byte .LVL51-1 + 3573 0535 64000000 .4byte .LVL53 + 3574 0539 0400 .2byte 0x4 + 3575 053b F3 .byte 0xf3 + 3576 053c 01 .uleb128 0x1 + 3577 053d 50 .byte 0x50 + 3578 053e 9F .byte 0x9f + 3579 053f 64000000 .4byte .LVL53 + 3580 0543 7C000000 .4byte .LVL55 + 3581 0547 0100 .2byte 0x1 + 3582 0549 50 .byte 0x50 + 3583 054a 7C000000 .4byte .LVL55 + 3584 054e 80000000 .4byte .LFE16 + 3585 0552 0100 .2byte 0x1 + 3586 0554 53 .byte 0x53 + 3587 0555 00000000 .4byte 0 + 3588 0559 00000000 .4byte 0 + 3589 .LLST35: + 3590 055d 28000000 .4byte .LVL48 + 3591 0561 3C000000 .4byte .LVL49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 64 + + + 3592 0565 0300 .2byte 0x3 + 3593 0567 70 .byte 0x70 + 3594 0568 18 .sleb128 24 + 3595 0569 06 .byte 0x6 + 3596 056a 3C000000 .4byte .LVL49 + 3597 056e 53000000 .4byte .LVL51-1 + 3598 0572 0300 .2byte 0x3 + 3599 0574 73 .byte 0x73 + 3600 0575 18 .sleb128 24 + 3601 0576 06 .byte 0x6 + 3602 0577 53000000 .4byte .LVL51-1 + 3603 057b 64000000 .4byte .LVL53 + 3604 057f 0100 .2byte 0x1 + 3605 0581 54 .byte 0x54 + 3606 0582 64000000 .4byte .LVL53 + 3607 0586 70000000 .4byte .LVL54 + 3608 058a 0300 .2byte 0x3 + 3609 058c 70 .byte 0x70 + 3610 058d 18 .sleb128 24 + 3611 058e 06 .byte 0x6 + 3612 058f 00000000 .4byte 0 + 3613 0593 00000000 .4byte 0 + 3614 .LLST36: + 3615 0597 44000000 .4byte .LVL50 + 3616 059b 53000000 .4byte .LVL51-1 + 3617 059f 0100 .2byte 0x1 + 3618 05a1 53 .byte 0x53 + 3619 05a2 53000000 .4byte .LVL51-1 + 3620 05a6 5C000000 .4byte .LVL52 + 3621 05aa 0400 .2byte 0x4 + 3622 05ac F3 .byte 0xf3 + 3623 05ad 01 .uleb128 0x1 + 3624 05ae 50 .byte 0x50 + 3625 05af 9F .byte 0x9f + 3626 05b0 00000000 .4byte 0 + 3627 05b4 00000000 .4byte 0 + 3628 .LLST37: + 3629 05b8 44000000 .4byte .LVL50 + 3630 05bc 53000000 .4byte .LVL51-1 + 3631 05c0 0100 .2byte 0x1 + 3632 05c2 50 .byte 0x50 + 3633 05c3 00000000 .4byte 0 + 3634 05c7 00000000 .4byte 0 + 3635 .LLST38: + 3636 05cb 00000000 .4byte .LFB17 + 3637 05cf 04000000 .4byte .LCFI7 + 3638 05d3 0200 .2byte 0x2 + 3639 05d5 7D .byte 0x7d + 3640 05d6 00 .sleb128 0 + 3641 05d7 04000000 .4byte .LCFI7 + 3642 05db 9C000000 .4byte .LFE17 + 3643 05df 0200 .2byte 0x2 + 3644 05e1 7D .byte 0x7d + 3645 05e2 20 .sleb128 32 + 3646 05e3 00000000 .4byte 0 + 3647 05e7 00000000 .4byte 0 + 3648 .LLST39: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 65 + + + 3649 05eb 00000000 .4byte .LVL56 + 3650 05ef 20000000 .4byte .LVL58 + 3651 05f3 0100 .2byte 0x1 + 3652 05f5 50 .byte 0x50 + 3653 05f6 20000000 .4byte .LVL58 + 3654 05fa 34000000 .4byte .LVL59 + 3655 05fe 0100 .2byte 0x1 + 3656 0600 54 .byte 0x54 + 3657 0601 34000000 .4byte .LVL59 + 3658 0605 63000000 .4byte .LVL62-1 + 3659 0609 0100 .2byte 0x1 + 3660 060b 50 .byte 0x50 + 3661 060c 63000000 .4byte .LVL62-1 + 3662 0610 7C000000 .4byte .LVL65 + 3663 0614 0100 .2byte 0x1 + 3664 0616 54 .byte 0x54 + 3665 0617 7C000000 .4byte .LVL65 + 3666 061b 80000000 .4byte .LVL66 + 3667 061f 0100 .2byte 0x1 + 3668 0621 50 .byte 0x50 + 3669 0622 80000000 .4byte .LVL66 + 3670 0626 9C000000 .4byte .LFE17 + 3671 062a 0100 .2byte 0x1 + 3672 062c 54 .byte 0x54 + 3673 062d 00000000 .4byte 0 + 3674 0631 00000000 .4byte 0 + 3675 .LLST40: + 3676 0635 00000000 .4byte .LVL56 + 3677 0639 20000000 .4byte .LVL58 + 3678 063d 0100 .2byte 0x1 + 3679 063f 51 .byte 0x51 + 3680 0640 20000000 .4byte .LVL58 + 3681 0644 40000000 .4byte .LVL60 + 3682 0648 0100 .2byte 0x1 + 3683 064a 57 .byte 0x57 + 3684 064b 40000000 .4byte .LVL60 + 3685 064f 4C000000 .4byte .LVL61 + 3686 0653 0300 .2byte 0x3 + 3687 0655 77 .byte 0x77 + 3688 0656 7F .sleb128 -1 + 3689 0657 9F .byte 0x9f + 3690 0658 4C000000 .4byte .LVL61 + 3691 065c 9C000000 .4byte .LFE17 + 3692 0660 0100 .2byte 0x1 + 3693 0662 57 .byte 0x57 + 3694 0663 00000000 .4byte 0 + 3695 0667 00000000 .4byte 0 + 3696 .LLST41: + 3697 066b 00000000 .4byte .LVL56 + 3698 066f 20000000 .4byte .LVL58 + 3699 0673 0100 .2byte 0x1 + 3700 0675 52 .byte 0x52 + 3701 0676 20000000 .4byte .LVL58 + 3702 067a 6C000000 .4byte .LVL63 + 3703 067e 0100 .2byte 0x1 + 3704 0680 55 .byte 0x55 + 3705 0681 6C000000 .4byte .LVL63 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 66 + + + 3706 0685 70000000 .4byte .LVL64 + 3707 0689 0300 .2byte 0x3 + 3708 068b 75 .byte 0x75 + 3709 068c 01 .sleb128 1 + 3710 068d 9F .byte 0x9f + 3711 068e 7C000000 .4byte .LVL65 + 3712 0692 94000000 .4byte .LVL68 + 3713 0696 0100 .2byte 0x1 + 3714 0698 55 .byte 0x55 + 3715 0699 00000000 .4byte 0 + 3716 069d 00000000 .4byte 0 + 3717 .LLST42: + 3718 06a1 00000000 .4byte .LVL56 + 3719 06a5 20000000 .4byte .LVL58 + 3720 06a9 0100 .2byte 0x1 + 3721 06ab 53 .byte 0x53 + 3722 06ac 20000000 .4byte .LVL58 + 3723 06b0 9C000000 .4byte .LFE17 + 3724 06b4 0100 .2byte 0x1 + 3725 06b6 5A .byte 0x5a + 3726 06b7 00000000 .4byte 0 + 3727 06bb 00000000 .4byte 0 + 3728 .LLST43: + 3729 06bf 18000000 .4byte .LVL57 + 3730 06c3 20000000 .4byte .LVL58 + 3731 06c7 0200 .2byte 0x2 + 3732 06c9 30 .byte 0x30 + 3733 06ca 9F .byte 0x9f + 3734 06cb 20000000 .4byte .LVL58 + 3735 06cf 9C000000 .4byte .LFE17 + 3736 06d3 0100 .2byte 0x1 + 3737 06d5 56 .byte 0x56 + 3738 06d6 00000000 .4byte 0 + 3739 06da 00000000 .4byte 0 + 3740 .section .debug_aranges,"",%progbits + 3741 0000 6C000000 .4byte 0x6c + 3742 0004 0200 .2byte 0x2 + 3743 0006 00000000 .4byte .Ldebug_info0 + 3744 000a 04 .byte 0x4 + 3745 000b 00 .byte 0 + 3746 000c 0000 .2byte 0 + 3747 000e 0000 .2byte 0 + 3748 0010 00000000 .4byte .LFB7 + 3749 0014 3C000000 .4byte .LFE7-.LFB7 + 3750 0018 00000000 .4byte .LFB8 + 3751 001c 34000000 .4byte .LFE8-.LFB8 + 3752 0020 00000000 .4byte .LFB9 + 3753 0024 50000000 .4byte .LFE9-.LFB9 + 3754 0028 00000000 .4byte .LFB10 + 3755 002c 90000000 .4byte .LFE10-.LFB10 + 3756 0030 00000000 .4byte .LFB11 + 3757 0034 74000000 .4byte .LFE11-.LFB11 + 3758 0038 00000000 .4byte .LFB12 + 3759 003c A0000000 .4byte .LFE12-.LFB12 + 3760 0040 00000000 .4byte .LFB13 + 3761 0044 30000000 .4byte .LFE13-.LFB13 + 3762 0048 00000000 .4byte .LFB14 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 67 + + + 3763 004c 54000000 .4byte .LFE14-.LFB14 + 3764 0050 00000000 .4byte .LFB15 + 3765 0054 80000000 .4byte .LFE15-.LFB15 + 3766 0058 00000000 .4byte .LFB16 + 3767 005c 80000000 .4byte .LFE16-.LFB16 + 3768 0060 00000000 .4byte .LFB17 + 3769 0064 9C000000 .4byte .LFE17-.LFB17 + 3770 0068 00000000 .4byte 0 + 3771 006c 00000000 .4byte 0 + 3772 .section .debug_ranges,"",%progbits + 3773 .Ldebug_ranges0: + 3774 0000 24000000 .4byte .LBB18 + 3775 0004 28000000 .4byte .LBE18 + 3776 0008 2C000000 .4byte .LBB19 + 3777 000c 30000000 .4byte .LBE19 + 3778 0010 34000000 .4byte .LBB20 + 3779 0014 40000000 .4byte .LBE20 + 3780 0018 00000000 .4byte 0 + 3781 001c 00000000 .4byte 0 + 3782 0020 18000000 .4byte .LBB23 + 3783 0024 1C000000 .4byte .LBE23 + 3784 0028 20000000 .4byte .LBB24 + 3785 002c 24000000 .4byte .LBE24 + 3786 0030 28000000 .4byte .LBB25 + 3787 0034 3C000000 .4byte .LBE25 + 3788 0038 00000000 .4byte 0 + 3789 003c 00000000 .4byte 0 + 3790 0040 00000000 .4byte .LFB7 + 3791 0044 3C000000 .4byte .LFE7 + 3792 0048 00000000 .4byte .LFB8 + 3793 004c 34000000 .4byte .LFE8 + 3794 0050 00000000 .4byte .LFB9 + 3795 0054 50000000 .4byte .LFE9 + 3796 0058 00000000 .4byte .LFB10 + 3797 005c 90000000 .4byte .LFE10 + 3798 0060 00000000 .4byte .LFB11 + 3799 0064 74000000 .4byte .LFE11 + 3800 0068 00000000 .4byte .LFB12 + 3801 006c A0000000 .4byte .LFE12 + 3802 0070 00000000 .4byte .LFB13 + 3803 0074 30000000 .4byte .LFE13 + 3804 0078 00000000 .4byte .LFB14 + 3805 007c 54000000 .4byte .LFE14 + 3806 0080 00000000 .4byte .LFB15 + 3807 0084 80000000 .4byte .LFE15 + 3808 0088 00000000 .4byte .LFB16 + 3809 008c 80000000 .4byte .LFE16 + 3810 0090 00000000 .4byte .LFB17 + 3811 0094 9C000000 .4byte .LFE17 + 3812 0098 00000000 .4byte 0 + 3813 009c 00000000 .4byte 0 + 3814 .section .debug_line,"",%progbits + 3815 .Ldebug_line0: + 3816 0000 6E030000 .section .debug_str,"MS",%progbits,1 + 3816 02005F01 + 3816 00000201 + 3816 FB0E0D00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 68 + + + 3816 01010101 + 3817 .LASF85: + 3818 0000 63684F51 .ascii "chOQInit\000" + 3818 496E6974 + 3818 00 + 3819 .LASF38: + 3820 0009 705F6D73 .ascii "p_msg\000" + 3820 6700 + 3821 .LASF94: + 3822 000f 71756575 .ascii "queue_insert\000" + 3822 655F696E + 3822 73657274 + 3822 00 + 3823 .LASF86: + 3824 001c 6F6E6679 .ascii "onfy\000" + 3824 00 + 3825 .LASF2: + 3826 0021 73697A65 .ascii "size_t\000" + 3826 5F7400 + 3827 .LASF58: + 3828 0028 7264796D .ascii "rdymsg\000" + 3828 736700 + 3829 .LASF80: + 3830 002f 63684951 .ascii "chIQInit\000" + 3830 496E6974 + 3830 00 + 3831 .LASF75: + 3832 0038 4F757470 .ascii "OutputQueue\000" + 3832 75745175 + 3832 65756500 + 3833 .LASF84: + 3834 0044 63684951 .ascii "chIQReadTimeout\000" + 3834 52656164 + 3834 54696D65 + 3834 6F757400 + 3835 .LASF12: + 3836 0054 6C6F6E67 .ascii "long long unsigned int\000" + 3836 206C6F6E + 3836 6720756E + 3836 7369676E + 3836 65642069 + 3837 .LASF59: + 3838 006b 65786974 .ascii "exitcode\000" + 3838 636F6465 + 3838 00 + 3839 .LASF26: + 3840 0074 705F7072 .ascii "p_prio\000" + 3840 696F00 + 3841 .LASF65: + 3842 007b 715F7761 .ascii "q_waiting\000" + 3842 6974696E + 3842 6700 + 3843 .LASF11: + 3844 0085 6C6F6E67 .ascii "long long int\000" + 3844 206C6F6E + 3844 6720696E + 3844 7400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 69 + + + 3845 .LASF1: + 3846 0093 7369676E .ascii "signed char\000" + 3846 65642063 + 3846 68617200 + 3847 .LASF13: + 3848 009f 626F6F6C .ascii "bool_t\000" + 3848 5F7400 + 3849 .LASF55: + 3850 00a6 6D5F7175 .ascii "m_queue\000" + 3850 65756500 + 3851 .LASF18: + 3852 00ae 74736C69 .ascii "tslices_t\000" + 3852 6365735F + 3852 7400 + 3853 .LASF96: + 3854 00b8 71776169 .ascii "qwait\000" + 3854 7400 + 3855 .LASF8: + 3856 00be 6C6F6E67 .ascii "long int\000" + 3856 20696E74 + 3856 00 + 3857 .LASF16: + 3858 00c7 74737461 .ascii "tstate_t\000" + 3858 74655F74 + 3858 00 + 3859 .LASF89: + 3860 00d0 63684F51 .ascii "chOQGetI\000" + 3860 47657449 + 3860 00 + 3861 .LASF67: + 3862 00d9 715F6275 .ascii "q_buffer\000" + 3862 66666572 + 3862 00 + 3863 .LASF69: + 3864 00e2 715F7772 .ascii "q_wrptr\000" + 3864 70747200 + 3865 .LASF28: + 3866 00ea 705F6E65 .ascii "p_newer\000" + 3866 77657200 + 3867 .LASF93: + 3868 00f2 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 3868 73657273 + 3868 5C4E6963 + 3868 6F204D61 + 3868 61735C44 + 3869 011f 312D4243 .ascii "1-BCM2835-GCC\000" + 3869 4D323833 + 3869 352D4743 + 3869 4300 + 3870 .LASF50: + 3871 012d 725F6E65 .ascii "r_newer\000" + 3871 77657200 + 3872 .LASF44: + 3873 0135 72656761 .ascii "regarm_t\000" + 3873 726D5F74 + 3873 00 + 3874 .LASF79: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 70 + + + 3875 013e 6C696E6B .ascii "link\000" + 3875 00 + 3876 .LASF88: + 3877 0143 63684F51 .ascii "chOQPutTimeout\000" + 3877 50757454 + 3877 696D656F + 3877 757400 + 3878 .LASF82: + 3879 0152 63684951 .ascii "chIQPutI\000" + 3879 50757449 + 3879 00 + 3880 .LASF0: + 3881 015b 756E7369 .ascii "unsigned int\000" + 3881 676E6564 + 3881 20696E74 + 3881 00 + 3882 .LASF81: + 3883 0168 63684951 .ascii "chIQResetI\000" + 3883 52657365 + 3883 744900 + 3884 .LASF10: + 3885 0173 6C6F6E67 .ascii "long unsigned int\000" + 3885 20756E73 + 3885 69676E65 + 3885 6420696E + 3885 7400 + 3886 .LASF46: + 3887 0185 636F6E74 .ascii "context\000" + 3887 65787400 + 3888 .LASF77: + 3889 018d 73697A65 .ascii "size\000" + 3889 00 + 3890 .LASF6: + 3891 0192 73686F72 .ascii "short unsigned int\000" + 3891 7420756E + 3891 7369676E + 3891 65642069 + 3891 6E7400 + 3892 .LASF20: + 3893 01a5 6D73675F .ascii "msg_t\000" + 3893 7400 + 3894 .LASF92: + 3895 01ab 2E2E2F2E .ascii "../../os/kernel/src/chqueues.c\000" + 3895 2E2F6F73 + 3895 2F6B6572 + 3895 6E656C2F + 3895 7372632F + 3896 .LASF43: + 3897 01ca 54687265 .ascii "ThreadsList\000" + 3897 6164734C + 3897 69737400 + 3898 .LASF21: + 3899 01d6 6576656E .ascii "eventmask_t\000" + 3899 746D6173 + 3899 6B5F7400 + 3900 .LASF74: + 3901 01e2 496E7075 .ascii "InputQueue\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 71 + + + 3901 74517565 + 3901 756500 + 3902 .LASF54: + 3903 01ed 4D757465 .ascii "Mutex\000" + 3903 7800 + 3904 .LASF64: + 3905 01f3 47656E65 .ascii "GenericQueue\000" + 3905 72696351 + 3905 75657565 + 3905 00 + 3906 .LASF90: + 3907 0200 63684F51 .ascii "chOQWriteTimeout\000" + 3907 57726974 + 3907 6554696D + 3907 656F7574 + 3907 00 + 3908 .LASF63: + 3909 0211 73697A65 .ascii "sizetype\000" + 3909 74797065 + 3909 00 + 3910 .LASF66: + 3911 021a 715F636F .ascii "q_counter\000" + 3911 756E7465 + 3911 7200 + 3912 .LASF29: + 3913 0224 705F6F6C .ascii "p_older\000" + 3913 64657200 + 3914 .LASF49: + 3915 022c 725F6374 .ascii "r_ctx\000" + 3915 7800 + 3916 .LASF42: + 3917 0232 54687265 .ascii "ThreadsQueue\000" + 3917 61647351 + 3917 75657565 + 3917 00 + 3918 .LASF76: + 3919 023f 74696D65 .ascii "time\000" + 3919 00 + 3920 .LASF91: + 3921 0244 474E5520 .ascii "GNU C 4.7.2\000" + 3921 4320342E + 3921 372E3200 + 3922 .LASF52: + 3923 0250 725F6375 .ascii "r_current\000" + 3923 7272656E + 3923 7400 + 3924 .LASF51: + 3925 025a 725F6F6C .ascii "r_older\000" + 3925 64657200 + 3926 .LASF17: + 3927 0262 74726566 .ascii "trefs_t\000" + 3927 735F7400 + 3928 .LASF73: + 3929 026a 716E6F74 .ascii "qnotify_t\000" + 3929 6966795F + 3929 7400 + 3930 .LASF25: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 72 + + + 3931 0274 705F7072 .ascii "p_prev\000" + 3931 657600 + 3932 .LASF19: + 3933 027b 74707269 .ascii "tprio_t\000" + 3933 6F5F7400 + 3934 .LASF70: + 3935 0283 715F7264 .ascii "q_rdptr\000" + 3935 70747200 + 3936 .LASF14: + 3937 028b 5F426F6F .ascii "_Bool\000" + 3937 6C00 + 3938 .LASF7: + 3939 0291 696E7433 .ascii "int32_t\000" + 3939 325F7400 + 3940 .LASF4: + 3941 0299 756E7369 .ascii "unsigned char\000" + 3941 676E6564 + 3941 20636861 + 3941 7200 + 3942 .LASF40: + 3943 02a7 705F6D74 .ascii "p_mtxlist\000" + 3943 786C6973 + 3943 7400 + 3944 .LASF5: + 3945 02b1 73686F72 .ascii "short int\000" + 3945 7420696E + 3945 7400 + 3946 .LASF31: + 3947 02bb 705F7374 .ascii "p_state\000" + 3947 61746500 + 3948 .LASF34: + 3949 02c3 705F7072 .ascii "p_preempt\000" + 3949 65656D70 + 3949 7400 + 3950 .LASF48: + 3951 02cd 725F7072 .ascii "r_prio\000" + 3951 696F00 + 3952 .LASF61: + 3953 02d4 65776D61 .ascii "ewmask\000" + 3953 736B00 + 3954 .LASF24: + 3955 02db 705F6E65 .ascii "p_next\000" + 3955 787400 + 3956 .LASF15: + 3957 02e2 746D6F64 .ascii "tmode_t\000" + 3957 655F7400 + 3958 .LASF32: + 3959 02ea 705F666C .ascii "p_flags\000" + 3959 61677300 + 3960 .LASF23: + 3961 02f2 54687265 .ascii "Thread\000" + 3961 616400 + 3962 .LASF39: + 3963 02f9 705F6570 .ascii "p_epending\000" + 3963 656E6469 + 3963 6E6700 + 3964 .LASF9: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 73 + + + 3965 0304 75696E74 .ascii "uint32_t\000" + 3965 33325F74 + 3965 00 + 3966 .LASF47: + 3967 030d 725F7175 .ascii "r_queue\000" + 3967 65756500 + 3968 .LASF99: + 3969 0315 63685363 .ascii "chSchReadyI\000" + 3969 68526561 + 3969 64794900 + 3970 .LASF62: + 3971 0321 63686172 .ascii "char\000" + 3971 00 + 3972 .LASF95: + 3973 0326 6669666F .ascii "fifo_remove\000" + 3973 5F72656D + 3973 6F766500 + 3974 .LASF57: + 3975 0332 6D5F6E65 .ascii "m_next\000" + 3975 787400 + 3976 .LASF22: + 3977 0339 73797374 .ascii "systime_t\000" + 3977 696D655F + 3977 7400 + 3978 .LASF41: + 3979 0343 705F7265 .ascii "p_realprio\000" + 3979 616C7072 + 3979 696F00 + 3980 .LASF78: + 3981 034e 696E6679 .ascii "infy\000" + 3981 00 + 3982 .LASF87: + 3983 0353 63684F51 .ascii "chOQResetI\000" + 3983 52657365 + 3983 744900 + 3984 .LASF35: + 3985 035e 705F7469 .ascii "p_time\000" + 3985 6D6500 + 3986 .LASF45: + 3987 0365 696E7463 .ascii "intctx\000" + 3987 747800 + 3988 .LASF37: + 3989 036c 705F6D73 .ascii "p_msgqueue\000" + 3989 67717565 + 3989 756500 + 3990 .LASF68: + 3991 0377 715F746F .ascii "q_top\000" + 3991 7000 + 3992 .LASF33: + 3993 037d 705F7265 .ascii "p_refs\000" + 3993 667300 + 3994 .LASF53: + 3995 0384 52656164 .ascii "ReadyList\000" + 3995 794C6973 + 3995 7400 + 3996 .LASF71: + 3997 038e 715F6E6F .ascii "q_notify\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 74 + + + 3997 74696679 + 3997 00 + 3998 .LASF97: + 3999 0397 726C6973 .ascii "rlist\000" + 3999 7400 + 4000 .LASF3: + 4001 039d 75696E74 .ascii "uint8_t\000" + 4001 385F7400 + 4002 .LASF60: + 4003 03a5 77746F62 .ascii "wtobjp\000" + 4003 6A7000 + 4004 .LASF30: + 4005 03ac 705F6E61 .ascii "p_name\000" + 4005 6D6500 + 4006 .LASF98: + 4007 03b3 63685363 .ascii "chSchGoSleepTimeoutS\000" + 4007 68476F53 + 4007 6C656570 + 4007 54696D65 + 4007 6F757453 + 4008 .LASF72: + 4009 03c8 715F6C69 .ascii "q_link\000" + 4009 6E6B00 + 4010 .LASF56: + 4011 03cf 6D5F6F77 .ascii "m_owner\000" + 4011 6E657200 + 4012 .LASF27: + 4013 03d7 705F6374 .ascii "p_ctx\000" + 4013 7800 + 4014 .LASF36: + 4015 03dd 705F7761 .ascii "p_waiting\000" + 4015 6974696E + 4015 6700 + 4016 .LASF83: + 4017 03e7 63684951 .ascii "chIQGetTimeout\000" + 4017 47657454 + 4017 696D656F + 4017 757400 + 4018 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s page 75 + + +DEFINED SYMBOLS + *ABS*:00000000 chqueues.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:17 .text.qwait:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:19 .text.qwait:00000000 qwait +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:66 .text.qwait:00000038 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:71 .text.chIQInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:74 .text.chIQInit:00000000 chIQInit +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:110 .text.chIQResetI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:113 .text.chIQResetI:00000000 chIQResetI +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:169 .text.chIQPutI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:172 .text.chIQPutI:00000000 chIQPutI +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:259 .text.chIQGetTimeout:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:262 .text.chIQGetTimeout:00000000 chIQGetTimeout +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:348 .text.chIQReadTimeout:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:351 .text.chIQReadTimeout:00000000 chIQReadTimeout +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:460 .text.chOQInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:463 .text.chOQInit:00000000 chOQInit +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:496 .text.chOQResetI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:499 .text.chOQResetI:00000000 chOQResetI +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:558 .text.chOQPutTimeout:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:561 .text.chOQPutTimeout:00000000 chOQPutTimeout +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:653 .text.chOQGetI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:656 .text.chOQGetI:00000000 chOQGetI +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:737 .text.chOQWriteTimeout:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccPFLohD.s:740 .text.chOQWriteTimeout:00000000 chOQWriteTimeout + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chSchGoSleepTimeoutS +rlist +chSchReadyI diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chregistry.lst b/demos/ARM11-BCM2835-GCC/build/lst/chregistry.lst new file mode 100644 index 0000000000..e8a0ad8ba7 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chregistry.lst @@ -0,0 +1,1849 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chregistry.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.chRegFirstThread,"ax",%progbits + 17 .align 2 + 18 .global chRegFirstThread + 19 .type chRegFirstThread, %function + 20 chRegFirstThread: + 21 .LFB7: + 22 .file 1 "../../os/kernel/src/chregistry.c" + 23 .loc 1 117 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 @ link register save eliminated. + 28 .loc 1 120 0 + 29 @ 120 "../../os/kernel/src/chregistry.c" 1 + 30 0000 9FF021E3 msr CPSR_c, #0x9F + 31 @ 0 "" 2 + 32 .loc 1 121 0 + 33 0004 14309FE5 ldr r3, .L2 + 34 0008 100093E5 ldr r0, [r3, #16] + 35 .LVL0: + 36 .loc 1 123 0 + 37 000c 1E30D0E5 ldrb r3, [r0, #30] @ zero_extendqisi2 + 38 0010 013083E2 add r3, r3, #1 + 39 0014 1E30C0E5 strb r3, [r0, #30] + 40 .loc 1 125 0 + 41 @ 125 "../../os/kernel/src/chregistry.c" 1 + 42 0018 1FF021E3 msr CPSR_c, #0x1F + 43 @ 0 "" 2 + 44 .loc 1 127 0 + 45 001c 1EFF2FE1 bx lr + 46 .L3: + 47 .align 2 + 48 .L2: + 49 0020 00000000 .word rlist + 50 .cfi_endproc + 51 .LFE7: + 52 .size chRegFirstThread, .-chRegFirstThread + 53 .section .text.chRegNextThread,"ax",%progbits + 54 .align 2 + 55 .global chRegNextThread + 56 .type chRegNextThread, %function + 57 chRegNextThread: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 2 + + + 58 .LFB8: + 59 .loc 1 140 0 + 60 .cfi_startproc + 61 @ args = 0, pretend = 0, frame = 0 + 62 @ frame_needed = 0, uses_anonymous_args = 0 + 63 .LVL1: + 64 0000 10402DE9 stmfd sp!, {r4, lr} + 65 .LCFI0: + 66 .cfi_def_cfa_offset 8 + 67 .cfi_offset 4, -8 + 68 .cfi_offset 14, -4 + 69 .loc 1 143 0 + 70 @ 143 "../../os/kernel/src/chregistry.c" 1 + 71 0004 9FF021E3 msr CPSR_c, #0x9F + 72 @ 0 "" 2 + 73 .loc 1 145 0 + 74 0008 24309FE5 ldr r3, .L7 + 75 .loc 1 144 0 + 76 000c 104090E5 ldr r4, [r0, #16] + 77 .LVL2: + 78 .loc 1 145 0 + 79 0010 030054E1 cmp r4, r3 + 80 .loc 1 151 0 + 81 0014 1E30D415 ldrneb r3, [r4, #30] @ zero_extendqisi2 + 82 .loc 1 146 0 + 83 0018 0040A003 moveq r4, #0 + 84 .LVL3: + 85 .loc 1 151 0 + 86 001c 01308312 addne r3, r3, #1 + 87 0020 1E30C415 strneb r3, [r4, #30] + 88 .loc 1 154 0 + 89 @ 154 "../../os/kernel/src/chregistry.c" 1 + 90 0024 1FF021E3 msr CPSR_c, #0x1F + 91 @ 0 "" 2 + 92 .loc 1 156 0 + 93 0028 FEFFFFEB bl chThdRelease + 94 .LVL4: + 95 .loc 1 159 0 + 96 002c 0400A0E1 mov r0, r4 + 97 0030 1080BDE8 ldmfd sp!, {r4, pc} + 98 .L8: + 99 .align 2 + 100 .L7: + 101 0034 00000000 .word rlist + 102 .cfi_endproc + 103 .LFE8: + 104 .size chRegNextThread, .-chRegNextThread + 105 .global ch_debug + 106 .section .rodata.ch_debug,"a",%progbits + 107 .align 2 + 108 .type ch_debug, %object + 109 .size ch_debug, 22 + 110 ch_debug: + 111 0000 6D61696E .ascii "main" + 112 0004 00 .byte 0 + 113 0005 16 .byte 22 + 114 0006 8611 .short 4486 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 3 + + + 115 0008 04 .byte 4 + 116 0009 04 .byte 4 + 117 000a 44 .byte 68 + 118 000b 08 .byte 8 + 119 000c 0C .byte 12 + 120 000d 10 .byte 16 + 121 000e 14 .byte 20 + 122 000f 18 .byte 24 + 123 0010 00 .byte 0 + 124 0011 1C .byte 28 + 125 0012 1D .byte 29 + 126 0013 1E .byte 30 + 127 0014 1F .byte 31 + 128 0015 20 .byte 32 + 129 0016 0000 .text + 130 .Letext0: + 131 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 132 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 133 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 134 .file 5 "../../os/kernel/include/chlists.h" + 135 .file 6 "../../os/kernel/include/chthreads.h" + 136 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 137 .file 8 "../../os/kernel/include/chschd.h" + 138 .file 9 "../../os/kernel/include/chmtx.h" + 139 .file 10 "../../os/kernel/include/chregistry.h" + 140 .file 11 "../../os/kernel/include/chdynamic.h" + 141 .section .debug_info,"",%progbits + 142 .Ldebug_info0: + 143 0000 00060000 .4byte 0x600 + 144 0004 0200 .2byte 0x2 + 145 0006 00000000 .4byte .Ldebug_abbrev0 + 146 000a 04 .byte 0x4 + 147 000b 01 .uleb128 0x1 + 148 000c 0B020000 .4byte .LASF87 + 149 0010 01 .byte 0x1 + 150 0011 58030000 .4byte .LASF88 + 151 0015 EA000000 .4byte .LASF89 + 152 0019 00000000 .4byte .Ldebug_ranges0+0 + 153 001d 00000000 .4byte 0 + 154 0021 00000000 .4byte 0 + 155 0025 00000000 .4byte .Ldebug_line0 + 156 0029 02 .uleb128 0x2 + 157 002a 04 .byte 0x4 + 158 002b 05 .byte 0x5 + 159 002c 696E7400 .ascii "int\000" + 160 0030 03 .uleb128 0x3 + 161 0031 13000000 .4byte .LASF2 + 162 0035 02 .byte 0x2 + 163 0036 D5 .byte 0xd5 + 164 0037 3B000000 .4byte 0x3b + 165 003b 04 .uleb128 0x4 + 166 003c 04 .byte 0x4 + 167 003d 07 .byte 0x7 + 168 003e 36010000 .4byte .LASF0 + 169 0042 04 .uleb128 0x4 + 170 0043 01 .byte 0x1 + 171 0044 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 4 + + + 172 0045 82000000 .4byte .LASF1 + 173 0049 03 .uleb128 0x3 + 174 004a 9B030000 .4byte .LASF3 + 175 004e 03 .byte 0x3 + 176 004f 2A .byte 0x2a + 177 0050 54000000 .4byte 0x54 + 178 0054 04 .uleb128 0x4 + 179 0055 01 .byte 0x1 + 180 0056 08 .byte 0x8 + 181 0057 59020000 .4byte .LASF4 + 182 005b 04 .uleb128 0x4 + 183 005c 02 .byte 0x2 + 184 005d 05 .byte 0x5 + 185 005e 71020000 .4byte .LASF5 + 186 0062 03 .uleb128 0x3 + 187 0063 CF000000 .4byte .LASF6 + 188 0067 03 .byte 0x3 + 189 0068 36 .byte 0x36 + 190 0069 6D000000 .4byte 0x6d + 191 006d 04 .uleb128 0x4 + 192 006e 02 .byte 0x2 + 193 006f 07 .byte 0x7 + 194 0070 74010000 .4byte .LASF7 + 195 0074 03 .uleb128 0x3 + 196 0075 51020000 .4byte .LASF8 + 197 0079 03 .byte 0x3 + 198 007a 4F .byte 0x4f + 199 007b 7F000000 .4byte 0x7f + 200 007f 04 .uleb128 0x4 + 201 0080 04 .byte 0x4 + 202 0081 05 .byte 0x5 + 203 0082 BD000000 .4byte .LASF9 + 204 0086 03 .uleb128 0x3 + 205 0087 F1020000 .4byte .LASF10 + 206 008b 03 .byte 0x3 + 207 008c 50 .byte 0x50 + 208 008d 91000000 .4byte 0x91 + 209 0091 04 .uleb128 0x4 + 210 0092 04 .byte 0x4 + 211 0093 07 .byte 0x7 + 212 0094 43010000 .4byte .LASF11 + 213 0098 04 .uleb128 0x4 + 214 0099 08 .byte 0x8 + 215 009a 05 .byte 0x5 + 216 009b 74000000 .4byte .LASF12 + 217 009f 04 .uleb128 0x4 + 218 00a0 08 .byte 0x8 + 219 00a1 07 .byte 0x7 + 220 00a2 21000000 .4byte .LASF13 + 221 00a6 04 .uleb128 0x4 + 222 00a7 01 .byte 0x1 + 223 00a8 02 .byte 0x2 + 224 00a9 4B020000 .4byte .LASF14 + 225 00ad 03 .uleb128 0x3 + 226 00ae 8D010000 .4byte .LASF15 + 227 00b2 04 .byte 0x4 + 228 00b3 2C .byte 0x2c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 5 + + + 229 00b4 49000000 .4byte 0x49 + 230 00b8 03 .uleb128 0x3 + 231 00b9 C6000000 .4byte .LASF16 + 232 00bd 04 .byte 0x4 + 233 00be 2D .byte 0x2d + 234 00bf 49000000 .4byte 0x49 + 235 00c3 03 .uleb128 0x3 + 236 00c4 29020000 .4byte .LASF17 + 237 00c8 04 .byte 0x4 + 238 00c9 2E .byte 0x2e + 239 00ca 49000000 .4byte 0x49 + 240 00ce 03 .uleb128 0x3 + 241 00cf B3000000 .4byte .LASF18 + 242 00d3 04 .byte 0x4 + 243 00d4 2F .byte 0x2f + 244 00d5 49000000 .4byte 0x49 + 245 00d9 03 .uleb128 0x3 + 246 00da 43020000 .4byte .LASF19 + 247 00de 04 .byte 0x4 + 248 00df 30 .byte 0x30 + 249 00e0 86000000 .4byte 0x86 + 250 00e4 03 .uleb128 0x3 + 251 00e5 87010000 .4byte .LASF20 + 252 00e9 04 .byte 0x4 + 253 00ea 31 .byte 0x31 + 254 00eb 74000000 .4byte 0x74 + 255 00ef 03 .uleb128 0x3 + 256 00f0 A1010000 .4byte .LASF21 + 257 00f4 04 .byte 0x4 + 258 00f5 33 .byte 0x33 + 259 00f6 86000000 .4byte 0x86 + 260 00fa 03 .uleb128 0x3 + 261 00fb 2A030000 .4byte .LASF22 + 262 00ff 04 .byte 0x4 + 263 0100 35 .byte 0x35 + 264 0101 86000000 .4byte 0x86 + 265 0105 03 .uleb128 0x3 + 266 0106 D2020000 .4byte .LASF23 + 267 010a 05 .byte 0x5 + 268 010b 2A .byte 0x2a + 269 010c 10010000 .4byte 0x110 + 270 0110 05 .uleb128 0x5 + 271 0111 D2020000 .4byte .LASF23 + 272 0115 44 .byte 0x44 + 273 0116 06 .byte 0x6 + 274 0117 5E .byte 0x5e + 275 0118 27020000 .4byte 0x227 + 276 011c 06 .uleb128 0x6 + 277 011d A7020000 .4byte .LASF24 + 278 0121 06 .byte 0x6 + 279 0122 5F .byte 0x5f + 280 0123 4C020000 .4byte 0x24c + 281 0127 02 .byte 0x2 + 282 0128 23 .byte 0x23 + 283 0129 00 .uleb128 0 + 284 012a 06 .uleb128 0x6 + 285 012b 3C020000 .4byte .LASF25 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 6 + + + 286 012f 06 .byte 0x6 + 287 0130 61 .byte 0x61 + 288 0131 4C020000 .4byte 0x24c + 289 0135 02 .byte 0x2 + 290 0136 23 .byte 0x23 + 291 0137 04 .uleb128 0x4 + 292 0138 06 .uleb128 0x6 + 293 0139 60000000 .4byte .LASF26 + 294 013d 06 .byte 0x6 + 295 013e 63 .byte 0x63 + 296 013f D9000000 .4byte 0xd9 + 297 0143 02 .byte 0x2 + 298 0144 23 .byte 0x23 + 299 0145 08 .uleb128 0x8 + 300 0146 06 .uleb128 0x6 + 301 0147 C4030000 .4byte .LASF27 + 302 014b 06 .byte 0x6 + 303 014c 64 .byte 0x64 + 304 014d 10030000 .4byte 0x310 + 305 0151 02 .byte 0x2 + 306 0152 23 .byte 0x23 + 307 0153 0C .uleb128 0xc + 308 0154 06 .uleb128 0x6 + 309 0155 E2000000 .4byte .LASF28 + 310 0159 06 .byte 0x6 + 311 015a 66 .byte 0x66 + 312 015b 4C020000 .4byte 0x24c + 313 015f 02 .byte 0x2 + 314 0160 23 .byte 0x23 + 315 0161 10 .uleb128 0x10 + 316 0162 06 .uleb128 0x6 + 317 0163 E8010000 .4byte .LASF29 + 318 0167 06 .byte 0x6 + 319 0168 67 .byte 0x67 + 320 0169 4C020000 .4byte 0x24c + 321 016d 02 .byte 0x2 + 322 016e 23 .byte 0x23 + 323 016f 14 .uleb128 0x14 + 324 0170 06 .uleb128 0x6 + 325 0171 AA030000 .4byte .LASF30 + 326 0175 06 .byte 0x6 + 327 0176 6E .byte 0x6e + 328 0177 1B040000 .4byte 0x41b + 329 017b 02 .byte 0x2 + 330 017c 23 .byte 0x23 + 331 017d 18 .uleb128 0x18 + 332 017e 06 .uleb128 0x6 + 333 017f 7B020000 .4byte .LASF31 + 334 0183 06 .byte 0x6 + 335 0184 79 .byte 0x79 + 336 0185 B8000000 .4byte 0xb8 + 337 0189 02 .byte 0x2 + 338 018a 23 .byte 0x23 + 339 018b 1C .uleb128 0x1c + 340 018c 06 .uleb128 0x6 + 341 018d BD020000 .4byte .LASF32 + 342 0191 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 7 + + + 343 0192 7D .byte 0x7d + 344 0193 AD000000 .4byte 0xad + 345 0197 02 .byte 0x2 + 346 0198 23 .byte 0x23 + 347 0199 1D .uleb128 0x1d + 348 019a 06 .uleb128 0x6 + 349 019b 84030000 .4byte .LASF33 + 350 019f 06 .byte 0x6 + 351 01a0 82 .byte 0x82 + 352 01a1 C3000000 .4byte 0xc3 + 353 01a5 02 .byte 0x2 + 354 01a6 23 .byte 0x23 + 355 01a7 1E .uleb128 0x1e + 356 01a8 06 .uleb128 0x6 + 357 01a9 83020000 .4byte .LASF34 + 358 01ad 06 .byte 0x6 + 359 01ae 88 .byte 0x88 + 360 01af CE000000 .4byte 0xce + 361 01b3 02 .byte 0x2 + 362 01b4 23 .byte 0x23 + 363 01b5 1F .uleb128 0x1f + 364 01b6 06 .uleb128 0x6 + 365 01b7 3F030000 .4byte .LASF35 + 366 01bb 06 .byte 0x6 + 367 01bc 8F .byte 0x8f + 368 01bd 31030000 .4byte 0x331 + 369 01c1 02 .byte 0x2 + 370 01c2 23 .byte 0x23 + 371 01c3 20 .uleb128 0x20 + 372 01c4 07 .uleb128 0x7 + 373 01c5 705F7500 .ascii "p_u\000" + 374 01c9 06 .byte 0x6 + 375 01ca B4 .byte 0xb4 + 376 01cb E6030000 .4byte 0x3e6 + 377 01cf 02 .byte 0x2 + 378 01d0 23 .byte 0x23 + 379 01d1 24 .uleb128 0x24 + 380 01d2 06 .uleb128 0x6 + 381 01d3 CA030000 .4byte .LASF36 + 382 01d7 06 .byte 0x6 + 383 01d8 B9 .byte 0xb9 + 384 01d9 74020000 .4byte 0x274 + 385 01dd 02 .byte 0x2 + 386 01de 23 .byte 0x23 + 387 01df 28 .uleb128 0x28 + 388 01e0 06 .uleb128 0x6 + 389 01e1 4D030000 .4byte .LASF37 + 390 01e5 06 .byte 0x6 + 391 01e6 BF .byte 0xbf + 392 01e7 52020000 .4byte 0x252 + 393 01eb 02 .byte 0x2 + 394 01ec 23 .byte 0x23 + 395 01ed 2C .uleb128 0x2c + 396 01ee 06 .uleb128 0x6 + 397 01ef 0D000000 .4byte .LASF38 + 398 01f3 06 .byte 0x6 + 399 01f4 C3 .byte 0xc3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 8 + + + 400 01f5 E4000000 .4byte 0xe4 + 401 01f9 02 .byte 0x2 + 402 01fa 23 .byte 0x23 + 403 01fb 34 .uleb128 0x34 + 404 01fc 06 .uleb128 0x6 + 405 01fd E6020000 .4byte .LASF39 + 406 0201 06 .byte 0x6 + 407 0202 C9 .byte 0xc9 + 408 0203 EF000000 .4byte 0xef + 409 0207 02 .byte 0x2 + 410 0208 23 .byte 0x23 + 411 0209 38 .uleb128 0x38 + 412 020a 06 .uleb128 0x6 + 413 020b 67020000 .4byte .LASF40 + 414 020f 06 .byte 0x6 + 415 0210 D0 .byte 0xd0 + 416 0211 2D040000 .4byte 0x42d + 417 0215 02 .byte 0x2 + 418 0216 23 .byte 0x23 + 419 0217 3C .uleb128 0x3c + 420 0218 06 .uleb128 0x6 + 421 0219 34030000 .4byte .LASF41 + 422 021d 06 .byte 0x6 + 423 021e D4 .byte 0xd4 + 424 021f D9000000 .4byte 0xd9 + 425 0223 02 .byte 0x2 + 426 0224 23 .byte 0x23 + 427 0225 40 .uleb128 0x40 + 428 0226 00 .byte 0 + 429 0227 08 .uleb128 0x8 + 430 0228 08 .byte 0x8 + 431 0229 05 .byte 0x5 + 432 022a 61 .byte 0x61 + 433 022b 4C020000 .4byte 0x24c + 434 022f 06 .uleb128 0x6 + 435 0230 A7020000 .4byte .LASF24 + 436 0234 05 .byte 0x5 + 437 0235 62 .byte 0x62 + 438 0236 4C020000 .4byte 0x24c + 439 023a 02 .byte 0x2 + 440 023b 23 .byte 0x23 + 441 023c 00 .uleb128 0 + 442 023d 06 .uleb128 0x6 + 443 023e 3C020000 .4byte .LASF25 + 444 0242 05 .byte 0x5 + 445 0243 64 .byte 0x64 + 446 0244 4C020000 .4byte 0x24c + 447 0248 02 .byte 0x2 + 448 0249 23 .byte 0x23 + 449 024a 04 .uleb128 0x4 + 450 024b 00 .byte 0 + 451 024c 09 .uleb128 0x9 + 452 024d 04 .byte 0x4 + 453 024e 05010000 .4byte 0x105 + 454 0252 03 .uleb128 0x3 + 455 0253 F6010000 .4byte .LASF42 + 456 0257 05 .byte 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 9 + + + 457 0258 66 .byte 0x66 + 458 0259 27020000 .4byte 0x227 + 459 025d 08 .uleb128 0x8 + 460 025e 04 .byte 0x4 + 461 025f 05 .byte 0x5 + 462 0260 6B .byte 0x6b + 463 0261 74020000 .4byte 0x274 + 464 0265 06 .uleb128 0x6 + 465 0266 A7020000 .4byte .LASF24 + 466 026a 05 .byte 0x5 + 467 026b 6D .byte 0x6d + 468 026c 4C020000 .4byte 0x24c + 469 0270 02 .byte 0x2 + 470 0271 23 .byte 0x23 + 471 0272 00 .uleb128 0 + 472 0273 00 .byte 0 + 473 0274 03 .uleb128 0x3 + 474 0275 95010000 .4byte .LASF43 + 475 0279 05 .byte 0x5 + 476 027a 70 .byte 0x70 + 477 027b 5D020000 .4byte 0x25d + 478 027f 03 .uleb128 0x3 + 479 0280 2D010000 .4byte .LASF44 + 480 0284 07 .byte 0x7 + 481 0285 A9 .byte 0xa9 + 482 0286 8A020000 .4byte 0x28a + 483 028a 0A .uleb128 0xa + 484 028b 04 .byte 0x4 + 485 028c 05 .uleb128 0x5 + 486 028d 46030000 .4byte .LASF45 + 487 0291 24 .byte 0x24 + 488 0292 07 .byte 0x7 + 489 0293 C0 .byte 0xc0 + 490 0294 10030000 .4byte 0x310 + 491 0298 07 .uleb128 0x7 + 492 0299 723400 .ascii "r4\000" + 493 029c 07 .byte 0x7 + 494 029d C1 .byte 0xc1 + 495 029e 7F020000 .4byte 0x27f + 496 02a2 02 .byte 0x2 + 497 02a3 23 .byte 0x23 + 498 02a4 00 .uleb128 0 + 499 02a5 07 .uleb128 0x7 + 500 02a6 723500 .ascii "r5\000" + 501 02a9 07 .byte 0x7 + 502 02aa C2 .byte 0xc2 + 503 02ab 7F020000 .4byte 0x27f + 504 02af 02 .byte 0x2 + 505 02b0 23 .byte 0x23 + 506 02b1 04 .uleb128 0x4 + 507 02b2 07 .uleb128 0x7 + 508 02b3 723600 .ascii "r6\000" + 509 02b6 07 .byte 0x7 + 510 02b7 C3 .byte 0xc3 + 511 02b8 7F020000 .4byte 0x27f + 512 02bc 02 .byte 0x2 + 513 02bd 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 10 + + + 514 02be 08 .uleb128 0x8 + 515 02bf 07 .uleb128 0x7 + 516 02c0 723700 .ascii "r7\000" + 517 02c3 07 .byte 0x7 + 518 02c4 C4 .byte 0xc4 + 519 02c5 7F020000 .4byte 0x27f + 520 02c9 02 .byte 0x2 + 521 02ca 23 .byte 0x23 + 522 02cb 0C .uleb128 0xc + 523 02cc 07 .uleb128 0x7 + 524 02cd 723800 .ascii "r8\000" + 525 02d0 07 .byte 0x7 + 526 02d1 C5 .byte 0xc5 + 527 02d2 7F020000 .4byte 0x27f + 528 02d6 02 .byte 0x2 + 529 02d7 23 .byte 0x23 + 530 02d8 10 .uleb128 0x10 + 531 02d9 07 .uleb128 0x7 + 532 02da 723900 .ascii "r9\000" + 533 02dd 07 .byte 0x7 + 534 02de C6 .byte 0xc6 + 535 02df 7F020000 .4byte 0x27f + 536 02e3 02 .byte 0x2 + 537 02e4 23 .byte 0x23 + 538 02e5 14 .uleb128 0x14 + 539 02e6 07 .uleb128 0x7 + 540 02e7 72313000 .ascii "r10\000" + 541 02eb 07 .byte 0x7 + 542 02ec C7 .byte 0xc7 + 543 02ed 7F020000 .4byte 0x27f + 544 02f1 02 .byte 0x2 + 545 02f2 23 .byte 0x23 + 546 02f3 18 .uleb128 0x18 + 547 02f4 07 .uleb128 0x7 + 548 02f5 72313100 .ascii "r11\000" + 549 02f9 07 .byte 0x7 + 550 02fa C8 .byte 0xc8 + 551 02fb 7F020000 .4byte 0x27f + 552 02ff 02 .byte 0x2 + 553 0300 23 .byte 0x23 + 554 0301 1C .uleb128 0x1c + 555 0302 07 .uleb128 0x7 + 556 0303 6C7200 .ascii "lr\000" + 557 0306 07 .byte 0x7 + 558 0307 C9 .byte 0xc9 + 559 0308 7F020000 .4byte 0x27f + 560 030c 02 .byte 0x2 + 561 030d 23 .byte 0x23 + 562 030e 20 .uleb128 0x20 + 563 030f 00 .byte 0 + 564 0310 05 .uleb128 0x5 + 565 0311 6C010000 .4byte .LASF46 + 566 0315 04 .byte 0x4 + 567 0316 07 .byte 0x7 + 568 0317 D1 .byte 0xd1 + 569 0318 2B030000 .4byte 0x32b + 570 031c 07 .uleb128 0x7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 11 + + + 571 031d 72313300 .ascii "r13\000" + 572 0321 07 .byte 0x7 + 573 0322 D2 .byte 0xd2 + 574 0323 2B030000 .4byte 0x32b + 575 0327 02 .byte 0x2 + 576 0328 23 .byte 0x23 + 577 0329 00 .uleb128 0 + 578 032a 00 .byte 0 + 579 032b 09 .uleb128 0x9 + 580 032c 04 .byte 0x4 + 581 032d 8C020000 .4byte 0x28c + 582 0331 0B .uleb128 0xb + 583 0332 FA000000 .4byte 0xfa + 584 0336 08 .uleb128 0x8 + 585 0337 1C .byte 0x1c + 586 0338 08 .byte 0x8 + 587 0339 5E .byte 0x5e + 588 033a 93030000 .4byte 0x393 + 589 033e 06 .uleb128 0x6 + 590 033f 06030000 .4byte .LASF47 + 591 0343 08 .byte 0x8 + 592 0344 5F .byte 0x5f + 593 0345 52020000 .4byte 0x252 + 594 0349 02 .byte 0x2 + 595 034a 23 .byte 0x23 + 596 034b 00 .uleb128 0 + 597 034c 06 .uleb128 0x6 + 598 034d 99020000 .4byte .LASF48 + 599 0351 08 .byte 0x8 + 600 0352 60 .byte 0x60 + 601 0353 D9000000 .4byte 0xd9 + 602 0357 02 .byte 0x2 + 603 0358 23 .byte 0x23 + 604 0359 08 .uleb128 0x8 + 605 035a 06 .uleb128 0x6 + 606 035b F0010000 .4byte .LASF49 + 607 035f 08 .byte 0x8 + 608 0360 62 .byte 0x62 + 609 0361 10030000 .4byte 0x310 + 610 0365 02 .byte 0x2 + 611 0366 23 .byte 0x23 + 612 0367 0C .uleb128 0xc + 613 0368 06 .uleb128 0x6 + 614 0369 25010000 .4byte .LASF50 + 615 036d 08 .byte 0x8 + 616 036e 65 .byte 0x65 + 617 036f 4C020000 .4byte 0x24c + 618 0373 02 .byte 0x2 + 619 0374 23 .byte 0x23 + 620 0375 10 .uleb128 0x10 + 621 0376 06 .uleb128 0x6 + 622 0377 21020000 .4byte .LASF51 + 623 037b 08 .byte 0x8 + 624 037c 66 .byte 0x66 + 625 037d 4C020000 .4byte 0x24c + 626 0381 02 .byte 0x2 + 627 0382 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 12 + + + 628 0383 14 .uleb128 0x14 + 629 0384 06 .uleb128 0x6 + 630 0385 17020000 .4byte .LASF52 + 631 0389 08 .byte 0x8 + 632 038a 69 .byte 0x69 + 633 038b 4C020000 .4byte 0x24c + 634 038f 02 .byte 0x2 + 635 0390 23 .byte 0x23 + 636 0391 18 .uleb128 0x18 + 637 0392 00 .byte 0 + 638 0393 03 .uleb128 0x3 + 639 0394 8B030000 .4byte .LASF53 + 640 0398 08 .byte 0x8 + 641 0399 6B .byte 0x6b + 642 039a 36030000 .4byte 0x336 + 643 039e 05 .uleb128 0x5 + 644 039f AD010000 .4byte .LASF54 + 645 03a3 10 .byte 0x10 + 646 03a4 09 .byte 0x9 + 647 03a5 2C .byte 0x2c + 648 03a6 D5030000 .4byte 0x3d5 + 649 03aa 06 .uleb128 0x6 + 650 03ab AB000000 .4byte .LASF55 + 651 03af 09 .byte 0x9 + 652 03b0 2D .byte 0x2d + 653 03b1 52020000 .4byte 0x252 + 654 03b5 02 .byte 0x2 + 655 03b6 23 .byte 0x23 + 656 03b7 00 .uleb128 0 + 657 03b8 06 .uleb128 0x6 + 658 03b9 BC030000 .4byte .LASF56 + 659 03bd 09 .byte 0x9 + 660 03be 2F .byte 0x2f + 661 03bf 4C020000 .4byte 0x24c + 662 03c3 02 .byte 0x2 + 663 03c4 23 .byte 0x23 + 664 03c5 08 .uleb128 0x8 + 665 03c6 06 .uleb128 0x6 + 666 03c7 23030000 .4byte .LASF57 + 667 03cb 09 .byte 0x9 + 668 03cc 31 .byte 0x31 + 669 03cd D5030000 .4byte 0x3d5 + 670 03d1 02 .byte 0x2 + 671 03d2 23 .byte 0x23 + 672 03d3 0C .uleb128 0xc + 673 03d4 00 .byte 0 + 674 03d5 09 .uleb128 0x9 + 675 03d6 04 .byte 0x4 + 676 03d7 9E030000 .4byte 0x39e + 677 03db 03 .uleb128 0x3 + 678 03dc AD010000 .4byte .LASF54 + 679 03e0 09 .byte 0x9 + 680 03e1 33 .byte 0x33 + 681 03e2 9E030000 .4byte 0x39e + 682 03e6 0C .uleb128 0xc + 683 03e7 04 .byte 0x4 + 684 03e8 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 13 + + + 685 03e9 96 .byte 0x96 + 686 03ea 1B040000 .4byte 0x41b + 687 03ee 0D .uleb128 0xd + 688 03ef 1A000000 .4byte .LASF58 + 689 03f3 06 .byte 0x6 + 690 03f4 9D .byte 0x9d + 691 03f5 E4000000 .4byte 0xe4 + 692 03f9 0D .uleb128 0xd + 693 03fa 46000000 .4byte .LASF59 + 694 03fe 06 .byte 0x6 + 695 03ff A4 .byte 0xa4 + 696 0400 E4000000 .4byte 0xe4 + 697 0404 0D .uleb128 0xd + 698 0405 A3030000 .4byte .LASF60 + 699 0409 06 .byte 0x6 + 700 040a AB .byte 0xab + 701 040b 8A020000 .4byte 0x28a + 702 040f 0D .uleb128 0xd + 703 0410 A0020000 .4byte .LASF61 + 704 0414 06 .byte 0x6 + 705 0415 B2 .byte 0xb2 + 706 0416 EF000000 .4byte 0xef + 707 041a 00 .byte 0 + 708 041b 09 .uleb128 0x9 + 709 041c 04 .byte 0x4 + 710 041d 21040000 .4byte 0x421 + 711 0421 0E .uleb128 0xe + 712 0422 26040000 .4byte 0x426 + 713 0426 04 .uleb128 0x4 + 714 0427 01 .byte 0x1 + 715 0428 08 .byte 0x8 + 716 0429 0E030000 .4byte .LASF62 + 717 042d 09 .uleb128 0x9 + 718 042e 04 .byte 0x4 + 719 042f DB030000 .4byte 0x3db + 720 0433 08 .uleb128 0x8 + 721 0434 16 .byte 0x16 + 722 0435 0A .byte 0xa + 723 0436 2C .byte 0x2c + 724 0437 38050000 .4byte 0x538 + 725 043b 06 .uleb128 0x6 + 726 043c 5E010000 .4byte .LASF63 + 727 0440 0A .byte 0xa + 728 0441 2D .byte 0x2d + 729 0442 38050000 .4byte 0x538 + 730 0446 02 .byte 0x2 + 731 0447 23 .byte 0x23 + 732 0448 00 .uleb128 0 + 733 0449 06 .uleb128 0x6 + 734 044a B3010000 .4byte .LASF64 + 735 044e 0A .byte 0xa + 736 044f 2E .byte 0x2e + 737 0450 49000000 .4byte 0x49 + 738 0454 02 .byte 0x2 + 739 0455 23 .byte 0x23 + 740 0456 04 .uleb128 0x4 + 741 0457 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 14 + + + 742 0458 03020000 .4byte .LASF65 + 743 045c 0A .byte 0xa + 744 045d 2F .byte 0x2f + 745 045e 49000000 .4byte 0x49 + 746 0462 02 .byte 0x2 + 747 0463 23 .byte 0x23 + 748 0464 05 .uleb128 0x5 + 749 0465 06 .uleb128 0x6 + 750 0466 B1030000 .4byte .LASF66 + 751 046a 0A .byte 0xa + 752 046b 30 .byte 0x30 + 753 046c 62000000 .4byte 0x62 + 754 0470 02 .byte 0x2 + 755 0471 23 .byte 0x23 + 756 0472 06 .uleb128 0x6 + 757 0473 06 .uleb128 0x6 + 758 0474 31020000 .4byte .LASF67 + 759 0478 0A .byte 0xa + 760 0479 31 .byte 0x31 + 761 047a 49000000 .4byte 0x49 + 762 047e 02 .byte 0x2 + 763 047f 23 .byte 0x23 + 764 0480 08 .uleb128 0x8 + 765 0481 06 .uleb128 0x6 + 766 0482 D0010000 .4byte .LASF68 + 767 0486 0A .byte 0xa + 768 0487 32 .byte 0x32 + 769 0488 49000000 .4byte 0x49 + 770 048c 02 .byte 0x2 + 771 048d 23 .byte 0x23 + 772 048e 09 .uleb128 0x9 + 773 048f 06 .uleb128 0x6 + 774 0490 38000000 .4byte .LASF69 + 775 0494 0A .byte 0xa + 776 0495 33 .byte 0x33 + 777 0496 49000000 .4byte 0x49 + 778 049a 02 .byte 0x2 + 779 049b 23 .byte 0x23 + 780 049c 0A .uleb128 0xa + 781 049d 06 .uleb128 0x6 + 782 049e FA020000 .4byte .LASF70 + 783 04a2 0A .byte 0xa + 784 04a3 34 .byte 0x34 + 785 04a4 49000000 .4byte 0x49 + 786 04a8 02 .byte 0x2 + 787 04a9 23 .byte 0x23 + 788 04aa 0B .uleb128 0xb + 789 04ab 06 .uleb128 0x6 + 790 04ac 79030000 .4byte .LASF71 + 791 04b0 0A .byte 0xa + 792 04b1 35 .byte 0x35 + 793 04b2 49000000 .4byte 0x49 + 794 04b6 02 .byte 0x2 + 795 04b7 23 .byte 0x23 + 796 04b8 0C .uleb128 0xc + 797 04b9 06 .uleb128 0x6 + 798 04ba D9020000 .4byte .LASF72 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 15 + + + 799 04be 0A .byte 0xa + 800 04bf 36 .byte 0x36 + 801 04c0 49000000 .4byte 0x49 + 802 04c4 02 .byte 0x2 + 803 04c5 23 .byte 0x23 + 804 04c6 0D .uleb128 0xd + 805 04c7 06 .uleb128 0x6 + 806 04c8 00000000 .4byte .LASF73 + 807 04cc 0A .byte 0xa + 808 04cd 37 .byte 0x37 + 809 04ce 49000000 .4byte 0x49 + 810 04d2 02 .byte 0x2 + 811 04d3 23 .byte 0x23 + 812 04d4 0E .uleb128 0xe + 813 04d5 06 .uleb128 0x6 + 814 04d6 DC010000 .4byte .LASF74 + 815 04da 0A .byte 0xa + 816 04db 38 .byte 0x38 + 817 04dc 49000000 .4byte 0x49 + 818 04e0 02 .byte 0x2 + 819 04e1 23 .byte 0x23 + 820 04e2 0F .uleb128 0xf + 821 04e3 06 .uleb128 0x6 + 822 04e4 8E000000 .4byte .LASF75 + 823 04e8 0A .byte 0xa + 824 04e9 39 .byte 0x39 + 825 04ea 49000000 .4byte 0x49 + 826 04ee 02 .byte 0x2 + 827 04ef 23 .byte 0x23 + 828 04f0 10 .uleb128 0x10 + 829 04f1 06 .uleb128 0x6 + 830 04f2 67000000 .4byte .LASF76 + 831 04f6 0A .byte 0xa + 832 04f7 3B .byte 0x3b + 833 04f8 49000000 .4byte 0x49 + 834 04fc 02 .byte 0x2 + 835 04fd 23 .byte 0x23 + 836 04fe 11 .uleb128 0x11 + 837 04ff 06 .uleb128 0x6 + 838 0500 9E000000 .4byte .LASF77 + 839 0504 0A .byte 0xa + 840 0505 3C .byte 0x3c + 841 0506 49000000 .4byte 0x49 + 842 050a 02 .byte 0x2 + 843 050b 23 .byte 0x23 + 844 050c 12 .uleb128 0x12 + 845 050d 06 .uleb128 0x6 + 846 050e BB010000 .4byte .LASF78 + 847 0512 0A .byte 0xa + 848 0513 3D .byte 0x3d + 849 0514 49000000 .4byte 0x49 + 850 0518 02 .byte 0x2 + 851 0519 23 .byte 0x23 + 852 051a 13 .uleb128 0x13 + 853 051b 06 .uleb128 0x6 + 854 051c AE020000 .4byte .LASF79 + 855 0520 0A .byte 0xa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 16 + + + 856 0521 3E .byte 0x3e + 857 0522 49000000 .4byte 0x49 + 858 0526 02 .byte 0x2 + 859 0527 23 .byte 0x23 + 860 0528 14 .uleb128 0x14 + 861 0529 06 .uleb128 0x6 + 862 052a 8D020000 .4byte .LASF80 + 863 052e 0A .byte 0xa + 864 052f 40 .byte 0x40 + 865 0530 49000000 .4byte 0x49 + 866 0534 02 .byte 0x2 + 867 0535 23 .byte 0x23 + 868 0536 15 .uleb128 0x15 + 869 0537 00 .byte 0 + 870 0538 0F .uleb128 0xf + 871 0539 26040000 .4byte 0x426 + 872 053d 48050000 .4byte 0x548 + 873 0541 10 .uleb128 0x10 + 874 0542 48050000 .4byte 0x548 + 875 0546 03 .byte 0x3 + 876 0547 00 .byte 0 + 877 0548 04 .uleb128 0x4 + 878 0549 04 .byte 0x4 + 879 054a 07 .byte 0x7 + 880 054b C7010000 .4byte .LASF81 + 881 054f 03 .uleb128 0x3 + 882 0550 D8000000 .4byte .LASF82 + 883 0554 0A .byte 0xa + 884 0555 41 .byte 0x41 + 885 0556 33040000 .4byte 0x433 + 886 055a 11 .uleb128 0x11 + 887 055b 01 .byte 0x1 + 888 055c 4F000000 .4byte .LASF83 + 889 0560 01 .byte 0x1 + 890 0561 75 .byte 0x75 + 891 0562 01 .byte 0x1 + 892 0563 4C020000 .4byte 0x24c + 893 0567 00000000 .4byte .LFB7 + 894 056b 24000000 .4byte .LFE7 + 895 056f 02 .byte 0x2 + 896 0570 7D .byte 0x7d + 897 0571 00 .sleb128 0 + 898 0572 01 .byte 0x1 + 899 0573 84050000 .4byte 0x584 + 900 0577 12 .uleb128 0x12 + 901 0578 747000 .ascii "tp\000" + 902 057b 01 .byte 0x1 + 903 057c 76 .byte 0x76 + 904 057d 4C020000 .4byte 0x24c + 905 0581 01 .byte 0x1 + 906 0582 50 .byte 0x50 + 907 0583 00 .byte 0 + 908 0584 13 .uleb128 0x13 + 909 0585 01 .byte 0x1 + 910 0586 13030000 .4byte .LASF84 + 911 058a 01 .byte 0x1 + 912 058b 8C .byte 0x8c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 17 + + + 913 058c 01 .byte 0x1 + 914 058d 4C020000 .4byte 0x24c + 915 0591 00000000 .4byte .LFB8 + 916 0595 38000000 .4byte .LFE8 + 917 0599 00000000 .4byte .LLST0 + 918 059d 01 .byte 0x1 + 919 059e CF050000 .4byte 0x5cf + 920 05a2 14 .uleb128 0x14 + 921 05a3 747000 .ascii "tp\000" + 922 05a6 01 .byte 0x1 + 923 05a7 8C .byte 0x8c + 924 05a8 4C020000 .4byte 0x24c + 925 05ac 20000000 .4byte .LLST1 + 926 05b0 12 .uleb128 0x12 + 927 05b1 6E747000 .ascii "ntp\000" + 928 05b5 01 .byte 0x1 + 929 05b6 8D .byte 0x8d + 930 05b7 4C020000 .4byte 0x24c + 931 05bb 01 .byte 0x1 + 932 05bc 54 .byte 0x54 + 933 05bd 15 .uleb128 0x15 + 934 05be 2C000000 .4byte .LVL4 + 935 05c2 F3050000 .4byte 0x5f3 + 936 05c6 16 .uleb128 0x16 + 937 05c7 01 .byte 0x1 + 938 05c8 50 .byte 0x50 + 939 05c9 03 .byte 0x3 + 940 05ca F3 .byte 0xf3 + 941 05cb 01 .uleb128 0x1 + 942 05cc 50 .byte 0x50 + 943 05cd 00 .byte 0 + 944 05ce 00 .byte 0 + 945 05cf 17 .uleb128 0x17 + 946 05d0 95030000 .4byte .LASF85 + 947 05d4 08 .byte 0x8 + 948 05d5 6F .byte 0x6f + 949 05d6 93030000 .4byte 0x393 + 950 05da 01 .byte 0x1 + 951 05db 01 .byte 0x1 + 952 05dc 18 .uleb128 0x18 + 953 05dd 55010000 .4byte .LASF86 + 954 05e1 01 .byte 0x1 + 955 05e2 42 .byte 0x42 + 956 05e3 EE050000 .4byte 0x5ee + 957 05e7 01 .byte 0x1 + 958 05e8 05 .byte 0x5 + 959 05e9 03 .byte 0x3 + 960 05ea 00000000 .4byte ch_debug + 961 05ee 0E .uleb128 0xe + 962 05ef 4F050000 .4byte 0x54f + 963 05f3 19 .uleb128 0x19 + 964 05f4 01 .byte 0x1 + 965 05f5 C5020000 .4byte .LASF90 + 966 05f9 0B .byte 0xb + 967 05fa 3A .byte 0x3a + 968 05fb 01 .byte 0x1 + 969 05fc 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 18 + + + 970 05fd 1A .uleb128 0x1a + 971 05fe 4C020000 .4byte 0x24c + 972 0602 00 .byte 0 + 973 0603 00 .byte 0 + 974 .section .debug_abbrev,"",%progbits + 975 .Ldebug_abbrev0: + 976 0000 01 .uleb128 0x1 + 977 0001 11 .uleb128 0x11 + 978 0002 01 .byte 0x1 + 979 0003 25 .uleb128 0x25 + 980 0004 0E .uleb128 0xe + 981 0005 13 .uleb128 0x13 + 982 0006 0B .uleb128 0xb + 983 0007 03 .uleb128 0x3 + 984 0008 0E .uleb128 0xe + 985 0009 1B .uleb128 0x1b + 986 000a 0E .uleb128 0xe + 987 000b 55 .uleb128 0x55 + 988 000c 06 .uleb128 0x6 + 989 000d 11 .uleb128 0x11 + 990 000e 01 .uleb128 0x1 + 991 000f 52 .uleb128 0x52 + 992 0010 01 .uleb128 0x1 + 993 0011 10 .uleb128 0x10 + 994 0012 06 .uleb128 0x6 + 995 0013 00 .byte 0 + 996 0014 00 .byte 0 + 997 0015 02 .uleb128 0x2 + 998 0016 24 .uleb128 0x24 + 999 0017 00 .byte 0 + 1000 0018 0B .uleb128 0xb + 1001 0019 0B .uleb128 0xb + 1002 001a 3E .uleb128 0x3e + 1003 001b 0B .uleb128 0xb + 1004 001c 03 .uleb128 0x3 + 1005 001d 08 .uleb128 0x8 + 1006 001e 00 .byte 0 + 1007 001f 00 .byte 0 + 1008 0020 03 .uleb128 0x3 + 1009 0021 16 .uleb128 0x16 + 1010 0022 00 .byte 0 + 1011 0023 03 .uleb128 0x3 + 1012 0024 0E .uleb128 0xe + 1013 0025 3A .uleb128 0x3a + 1014 0026 0B .uleb128 0xb + 1015 0027 3B .uleb128 0x3b + 1016 0028 0B .uleb128 0xb + 1017 0029 49 .uleb128 0x49 + 1018 002a 13 .uleb128 0x13 + 1019 002b 00 .byte 0 + 1020 002c 00 .byte 0 + 1021 002d 04 .uleb128 0x4 + 1022 002e 24 .uleb128 0x24 + 1023 002f 00 .byte 0 + 1024 0030 0B .uleb128 0xb + 1025 0031 0B .uleb128 0xb + 1026 0032 3E .uleb128 0x3e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 19 + + + 1027 0033 0B .uleb128 0xb + 1028 0034 03 .uleb128 0x3 + 1029 0035 0E .uleb128 0xe + 1030 0036 00 .byte 0 + 1031 0037 00 .byte 0 + 1032 0038 05 .uleb128 0x5 + 1033 0039 13 .uleb128 0x13 + 1034 003a 01 .byte 0x1 + 1035 003b 03 .uleb128 0x3 + 1036 003c 0E .uleb128 0xe + 1037 003d 0B .uleb128 0xb + 1038 003e 0B .uleb128 0xb + 1039 003f 3A .uleb128 0x3a + 1040 0040 0B .uleb128 0xb + 1041 0041 3B .uleb128 0x3b + 1042 0042 0B .uleb128 0xb + 1043 0043 01 .uleb128 0x1 + 1044 0044 13 .uleb128 0x13 + 1045 0045 00 .byte 0 + 1046 0046 00 .byte 0 + 1047 0047 06 .uleb128 0x6 + 1048 0048 0D .uleb128 0xd + 1049 0049 00 .byte 0 + 1050 004a 03 .uleb128 0x3 + 1051 004b 0E .uleb128 0xe + 1052 004c 3A .uleb128 0x3a + 1053 004d 0B .uleb128 0xb + 1054 004e 3B .uleb128 0x3b + 1055 004f 0B .uleb128 0xb + 1056 0050 49 .uleb128 0x49 + 1057 0051 13 .uleb128 0x13 + 1058 0052 38 .uleb128 0x38 + 1059 0053 0A .uleb128 0xa + 1060 0054 00 .byte 0 + 1061 0055 00 .byte 0 + 1062 0056 07 .uleb128 0x7 + 1063 0057 0D .uleb128 0xd + 1064 0058 00 .byte 0 + 1065 0059 03 .uleb128 0x3 + 1066 005a 08 .uleb128 0x8 + 1067 005b 3A .uleb128 0x3a + 1068 005c 0B .uleb128 0xb + 1069 005d 3B .uleb128 0x3b + 1070 005e 0B .uleb128 0xb + 1071 005f 49 .uleb128 0x49 + 1072 0060 13 .uleb128 0x13 + 1073 0061 38 .uleb128 0x38 + 1074 0062 0A .uleb128 0xa + 1075 0063 00 .byte 0 + 1076 0064 00 .byte 0 + 1077 0065 08 .uleb128 0x8 + 1078 0066 13 .uleb128 0x13 + 1079 0067 01 .byte 0x1 + 1080 0068 0B .uleb128 0xb + 1081 0069 0B .uleb128 0xb + 1082 006a 3A .uleb128 0x3a + 1083 006b 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 20 + + + 1084 006c 3B .uleb128 0x3b + 1085 006d 0B .uleb128 0xb + 1086 006e 01 .uleb128 0x1 + 1087 006f 13 .uleb128 0x13 + 1088 0070 00 .byte 0 + 1089 0071 00 .byte 0 + 1090 0072 09 .uleb128 0x9 + 1091 0073 0F .uleb128 0xf + 1092 0074 00 .byte 0 + 1093 0075 0B .uleb128 0xb + 1094 0076 0B .uleb128 0xb + 1095 0077 49 .uleb128 0x49 + 1096 0078 13 .uleb128 0x13 + 1097 0079 00 .byte 0 + 1098 007a 00 .byte 0 + 1099 007b 0A .uleb128 0xa + 1100 007c 0F .uleb128 0xf + 1101 007d 00 .byte 0 + 1102 007e 0B .uleb128 0xb + 1103 007f 0B .uleb128 0xb + 1104 0080 00 .byte 0 + 1105 0081 00 .byte 0 + 1106 0082 0B .uleb128 0xb + 1107 0083 35 .uleb128 0x35 + 1108 0084 00 .byte 0 + 1109 0085 49 .uleb128 0x49 + 1110 0086 13 .uleb128 0x13 + 1111 0087 00 .byte 0 + 1112 0088 00 .byte 0 + 1113 0089 0C .uleb128 0xc + 1114 008a 17 .uleb128 0x17 + 1115 008b 01 .byte 0x1 + 1116 008c 0B .uleb128 0xb + 1117 008d 0B .uleb128 0xb + 1118 008e 3A .uleb128 0x3a + 1119 008f 0B .uleb128 0xb + 1120 0090 3B .uleb128 0x3b + 1121 0091 0B .uleb128 0xb + 1122 0092 01 .uleb128 0x1 + 1123 0093 13 .uleb128 0x13 + 1124 0094 00 .byte 0 + 1125 0095 00 .byte 0 + 1126 0096 0D .uleb128 0xd + 1127 0097 0D .uleb128 0xd + 1128 0098 00 .byte 0 + 1129 0099 03 .uleb128 0x3 + 1130 009a 0E .uleb128 0xe + 1131 009b 3A .uleb128 0x3a + 1132 009c 0B .uleb128 0xb + 1133 009d 3B .uleb128 0x3b + 1134 009e 0B .uleb128 0xb + 1135 009f 49 .uleb128 0x49 + 1136 00a0 13 .uleb128 0x13 + 1137 00a1 00 .byte 0 + 1138 00a2 00 .byte 0 + 1139 00a3 0E .uleb128 0xe + 1140 00a4 26 .uleb128 0x26 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 21 + + + 1141 00a5 00 .byte 0 + 1142 00a6 49 .uleb128 0x49 + 1143 00a7 13 .uleb128 0x13 + 1144 00a8 00 .byte 0 + 1145 00a9 00 .byte 0 + 1146 00aa 0F .uleb128 0xf + 1147 00ab 01 .uleb128 0x1 + 1148 00ac 01 .byte 0x1 + 1149 00ad 49 .uleb128 0x49 + 1150 00ae 13 .uleb128 0x13 + 1151 00af 01 .uleb128 0x1 + 1152 00b0 13 .uleb128 0x13 + 1153 00b1 00 .byte 0 + 1154 00b2 00 .byte 0 + 1155 00b3 10 .uleb128 0x10 + 1156 00b4 21 .uleb128 0x21 + 1157 00b5 00 .byte 0 + 1158 00b6 49 .uleb128 0x49 + 1159 00b7 13 .uleb128 0x13 + 1160 00b8 2F .uleb128 0x2f + 1161 00b9 0B .uleb128 0xb + 1162 00ba 00 .byte 0 + 1163 00bb 00 .byte 0 + 1164 00bc 11 .uleb128 0x11 + 1165 00bd 2E .uleb128 0x2e + 1166 00be 01 .byte 0x1 + 1167 00bf 3F .uleb128 0x3f + 1168 00c0 0C .uleb128 0xc + 1169 00c1 03 .uleb128 0x3 + 1170 00c2 0E .uleb128 0xe + 1171 00c3 3A .uleb128 0x3a + 1172 00c4 0B .uleb128 0xb + 1173 00c5 3B .uleb128 0x3b + 1174 00c6 0B .uleb128 0xb + 1175 00c7 27 .uleb128 0x27 + 1176 00c8 0C .uleb128 0xc + 1177 00c9 49 .uleb128 0x49 + 1178 00ca 13 .uleb128 0x13 + 1179 00cb 11 .uleb128 0x11 + 1180 00cc 01 .uleb128 0x1 + 1181 00cd 12 .uleb128 0x12 + 1182 00ce 01 .uleb128 0x1 + 1183 00cf 40 .uleb128 0x40 + 1184 00d0 0A .uleb128 0xa + 1185 00d1 9742 .uleb128 0x2117 + 1186 00d3 0C .uleb128 0xc + 1187 00d4 01 .uleb128 0x1 + 1188 00d5 13 .uleb128 0x13 + 1189 00d6 00 .byte 0 + 1190 00d7 00 .byte 0 + 1191 00d8 12 .uleb128 0x12 + 1192 00d9 34 .uleb128 0x34 + 1193 00da 00 .byte 0 + 1194 00db 03 .uleb128 0x3 + 1195 00dc 08 .uleb128 0x8 + 1196 00dd 3A .uleb128 0x3a + 1197 00de 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 22 + + + 1198 00df 3B .uleb128 0x3b + 1199 00e0 0B .uleb128 0xb + 1200 00e1 49 .uleb128 0x49 + 1201 00e2 13 .uleb128 0x13 + 1202 00e3 02 .uleb128 0x2 + 1203 00e4 0A .uleb128 0xa + 1204 00e5 00 .byte 0 + 1205 00e6 00 .byte 0 + 1206 00e7 13 .uleb128 0x13 + 1207 00e8 2E .uleb128 0x2e + 1208 00e9 01 .byte 0x1 + 1209 00ea 3F .uleb128 0x3f + 1210 00eb 0C .uleb128 0xc + 1211 00ec 03 .uleb128 0x3 + 1212 00ed 0E .uleb128 0xe + 1213 00ee 3A .uleb128 0x3a + 1214 00ef 0B .uleb128 0xb + 1215 00f0 3B .uleb128 0x3b + 1216 00f1 0B .uleb128 0xb + 1217 00f2 27 .uleb128 0x27 + 1218 00f3 0C .uleb128 0xc + 1219 00f4 49 .uleb128 0x49 + 1220 00f5 13 .uleb128 0x13 + 1221 00f6 11 .uleb128 0x11 + 1222 00f7 01 .uleb128 0x1 + 1223 00f8 12 .uleb128 0x12 + 1224 00f9 01 .uleb128 0x1 + 1225 00fa 40 .uleb128 0x40 + 1226 00fb 06 .uleb128 0x6 + 1227 00fc 9742 .uleb128 0x2117 + 1228 00fe 0C .uleb128 0xc + 1229 00ff 01 .uleb128 0x1 + 1230 0100 13 .uleb128 0x13 + 1231 0101 00 .byte 0 + 1232 0102 00 .byte 0 + 1233 0103 14 .uleb128 0x14 + 1234 0104 05 .uleb128 0x5 + 1235 0105 00 .byte 0 + 1236 0106 03 .uleb128 0x3 + 1237 0107 08 .uleb128 0x8 + 1238 0108 3A .uleb128 0x3a + 1239 0109 0B .uleb128 0xb + 1240 010a 3B .uleb128 0x3b + 1241 010b 0B .uleb128 0xb + 1242 010c 49 .uleb128 0x49 + 1243 010d 13 .uleb128 0x13 + 1244 010e 02 .uleb128 0x2 + 1245 010f 06 .uleb128 0x6 + 1246 0110 00 .byte 0 + 1247 0111 00 .byte 0 + 1248 0112 15 .uleb128 0x15 + 1249 0113 898201 .uleb128 0x4109 + 1250 0116 01 .byte 0x1 + 1251 0117 11 .uleb128 0x11 + 1252 0118 01 .uleb128 0x1 + 1253 0119 31 .uleb128 0x31 + 1254 011a 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 23 + + + 1255 011b 00 .byte 0 + 1256 011c 00 .byte 0 + 1257 011d 16 .uleb128 0x16 + 1258 011e 8A8201 .uleb128 0x410a + 1259 0121 00 .byte 0 + 1260 0122 02 .uleb128 0x2 + 1261 0123 0A .uleb128 0xa + 1262 0124 9142 .uleb128 0x2111 + 1263 0126 0A .uleb128 0xa + 1264 0127 00 .byte 0 + 1265 0128 00 .byte 0 + 1266 0129 17 .uleb128 0x17 + 1267 012a 34 .uleb128 0x34 + 1268 012b 00 .byte 0 + 1269 012c 03 .uleb128 0x3 + 1270 012d 0E .uleb128 0xe + 1271 012e 3A .uleb128 0x3a + 1272 012f 0B .uleb128 0xb + 1273 0130 3B .uleb128 0x3b + 1274 0131 0B .uleb128 0xb + 1275 0132 49 .uleb128 0x49 + 1276 0133 13 .uleb128 0x13 + 1277 0134 3F .uleb128 0x3f + 1278 0135 0C .uleb128 0xc + 1279 0136 3C .uleb128 0x3c + 1280 0137 0C .uleb128 0xc + 1281 0138 00 .byte 0 + 1282 0139 00 .byte 0 + 1283 013a 18 .uleb128 0x18 + 1284 013b 34 .uleb128 0x34 + 1285 013c 00 .byte 0 + 1286 013d 03 .uleb128 0x3 + 1287 013e 0E .uleb128 0xe + 1288 013f 3A .uleb128 0x3a + 1289 0140 0B .uleb128 0xb + 1290 0141 3B .uleb128 0x3b + 1291 0142 0B .uleb128 0xb + 1292 0143 49 .uleb128 0x49 + 1293 0144 13 .uleb128 0x13 + 1294 0145 3F .uleb128 0x3f + 1295 0146 0C .uleb128 0xc + 1296 0147 02 .uleb128 0x2 + 1297 0148 0A .uleb128 0xa + 1298 0149 00 .byte 0 + 1299 014a 00 .byte 0 + 1300 014b 19 .uleb128 0x19 + 1301 014c 2E .uleb128 0x2e + 1302 014d 01 .byte 0x1 + 1303 014e 3F .uleb128 0x3f + 1304 014f 0C .uleb128 0xc + 1305 0150 03 .uleb128 0x3 + 1306 0151 0E .uleb128 0xe + 1307 0152 3A .uleb128 0x3a + 1308 0153 0B .uleb128 0xb + 1309 0154 3B .uleb128 0x3b + 1310 0155 0B .uleb128 0xb + 1311 0156 27 .uleb128 0x27 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 24 + + + 1312 0157 0C .uleb128 0xc + 1313 0158 3C .uleb128 0x3c + 1314 0159 0C .uleb128 0xc + 1315 015a 00 .byte 0 + 1316 015b 00 .byte 0 + 1317 015c 1A .uleb128 0x1a + 1318 015d 05 .uleb128 0x5 + 1319 015e 00 .byte 0 + 1320 015f 49 .uleb128 0x49 + 1321 0160 13 .uleb128 0x13 + 1322 0161 00 .byte 0 + 1323 0162 00 .byte 0 + 1324 0163 00 .byte 0 + 1325 .section .debug_loc,"",%progbits + 1326 .Ldebug_loc0: + 1327 .LLST0: + 1328 0000 00000000 .4byte .LFB8 + 1329 0004 04000000 .4byte .LCFI0 + 1330 0008 0200 .2byte 0x2 + 1331 000a 7D .byte 0x7d + 1332 000b 00 .sleb128 0 + 1333 000c 04000000 .4byte .LCFI0 + 1334 0010 38000000 .4byte .LFE8 + 1335 0014 0200 .2byte 0x2 + 1336 0016 7D .byte 0x7d + 1337 0017 08 .sleb128 8 + 1338 0018 00000000 .4byte 0 + 1339 001c 00000000 .4byte 0 + 1340 .LLST1: + 1341 0020 00000000 .4byte .LVL1 + 1342 0024 2B000000 .4byte .LVL4-1 + 1343 0028 0100 .2byte 0x1 + 1344 002a 50 .byte 0x50 + 1345 002b 2B000000 .4byte .LVL4-1 + 1346 002f 38000000 .4byte .LFE8 + 1347 0033 0400 .2byte 0x4 + 1348 0035 F3 .byte 0xf3 + 1349 0036 01 .uleb128 0x1 + 1350 0037 50 .byte 0x50 + 1351 0038 9F .byte 0x9f + 1352 0039 00000000 .4byte 0 + 1353 003d 00000000 .4byte 0 + 1354 .section .debug_aranges,"",%progbits + 1355 0000 24000000 .4byte 0x24 + 1356 0004 0200 .2byte 0x2 + 1357 0006 00000000 .4byte .Ldebug_info0 + 1358 000a 04 .byte 0x4 + 1359 000b 00 .byte 0 + 1360 000c 0000 .2byte 0 + 1361 000e 0000 .2byte 0 + 1362 0010 00000000 .4byte .LFB7 + 1363 0014 24000000 .4byte .LFE7-.LFB7 + 1364 0018 00000000 .4byte .LFB8 + 1365 001c 38000000 .4byte .LFE8-.LFB8 + 1366 0020 00000000 .4byte 0 + 1367 0024 00000000 .4byte 0 + 1368 .section .debug_ranges,"",%progbits + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 25 + + + 1369 .Ldebug_ranges0: + 1370 0000 00000000 .4byte .LFB7 + 1371 0004 24000000 .4byte .LFE7 + 1372 0008 00000000 .4byte .LFB8 + 1373 000c 38000000 .4byte .LFE8 + 1374 0010 00000000 .4byte 0 + 1375 0014 00000000 .4byte 0 + 1376 .section .debug_line,"",%progbits + 1377 .Ldebug_line0: + 1378 0000 99010000 .section .debug_str,"MS",%progbits,1 + 1378 02006401 + 1378 00000201 + 1378 FB0E0D00 + 1378 01010101 + 1379 .LASF73: + 1380 0000 63665F6F .ascii "cf_off_older\000" + 1380 66665F6F + 1380 6C646572 + 1380 00 + 1381 .LASF38: + 1382 000d 705F6D73 .ascii "p_msg\000" + 1382 6700 + 1383 .LASF2: + 1384 0013 73697A65 .ascii "size_t\000" + 1384 5F7400 + 1385 .LASF58: + 1386 001a 7264796D .ascii "rdymsg\000" + 1386 736700 + 1387 .LASF13: + 1388 0021 6C6F6E67 .ascii "long long unsigned int\000" + 1388 206C6F6E + 1388 6720756E + 1388 7369676E + 1388 65642069 + 1389 .LASF69: + 1390 0038 63685F74 .ascii "ch_threadsize\000" + 1390 68726561 + 1390 6473697A + 1390 6500 + 1391 .LASF59: + 1392 0046 65786974 .ascii "exitcode\000" + 1392 636F6465 + 1392 00 + 1393 .LASF83: + 1394 004f 63685265 .ascii "chRegFirstThread\000" + 1394 67466972 + 1394 73745468 + 1394 72656164 + 1394 00 + 1395 .LASF26: + 1396 0060 705F7072 .ascii "p_prio\000" + 1396 696F00 + 1397 .LASF76: + 1398 0067 63665F6F .ascii "cf_off_state\000" + 1398 66665F73 + 1398 74617465 + 1398 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 26 + + + 1399 .LASF12: + 1400 0074 6C6F6E67 .ascii "long long int\000" + 1400 206C6F6E + 1400 6720696E + 1400 7400 + 1401 .LASF1: + 1402 0082 7369676E .ascii "signed char\000" + 1402 65642063 + 1402 68617200 + 1403 .LASF75: + 1404 008e 63665F6F .ascii "cf_off_stklimit\000" + 1404 66665F73 + 1404 746B6C69 + 1404 6D697400 + 1405 .LASF77: + 1406 009e 63665F6F .ascii "cf_off_flags\000" + 1406 66665F66 + 1406 6C616773 + 1406 00 + 1407 .LASF55: + 1408 00ab 6D5F7175 .ascii "m_queue\000" + 1408 65756500 + 1409 .LASF18: + 1410 00b3 74736C69 .ascii "tslices_t\000" + 1410 6365735F + 1410 7400 + 1411 .LASF9: + 1412 00bd 6C6F6E67 .ascii "long int\000" + 1412 20696E74 + 1412 00 + 1413 .LASF16: + 1414 00c6 74737461 .ascii "tstate_t\000" + 1414 74655F74 + 1414 00 + 1415 .LASF6: + 1416 00cf 75696E74 .ascii "uint16_t\000" + 1416 31365F74 + 1416 00 + 1417 .LASF82: + 1418 00d8 63686465 .ascii "chdebug_t\000" + 1418 6275675F + 1418 7400 + 1419 .LASF28: + 1420 00e2 705F6E65 .ascii "p_newer\000" + 1420 77657200 + 1421 .LASF89: + 1422 00ea 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 1422 73657273 + 1422 5C4E6963 + 1422 6F204D61 + 1422 61735C44 + 1423 0117 312D4243 .ascii "1-BCM2835-GCC\000" + 1423 4D323833 + 1423 352D4743 + 1423 4300 + 1424 .LASF50: + 1425 0125 725F6E65 .ascii "r_newer\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 27 + + + 1425 77657200 + 1426 .LASF44: + 1427 012d 72656761 .ascii "regarm_t\000" + 1427 726D5F74 + 1427 00 + 1428 .LASF0: + 1429 0136 756E7369 .ascii "unsigned int\000" + 1429 676E6564 + 1429 20696E74 + 1429 00 + 1430 .LASF11: + 1431 0143 6C6F6E67 .ascii "long unsigned int\000" + 1431 20756E73 + 1431 69676E65 + 1431 6420696E + 1431 7400 + 1432 .LASF86: + 1433 0155 63685F64 .ascii "ch_debug\000" + 1433 65627567 + 1433 00 + 1434 .LASF63: + 1435 015e 63685F69 .ascii "ch_identifier\000" + 1435 64656E74 + 1435 69666965 + 1435 7200 + 1436 .LASF46: + 1437 016c 636F6E74 .ascii "context\000" + 1437 65787400 + 1438 .LASF7: + 1439 0174 73686F72 .ascii "short unsigned int\000" + 1439 7420756E + 1439 7369676E + 1439 65642069 + 1439 6E7400 + 1440 .LASF20: + 1441 0187 6D73675F .ascii "msg_t\000" + 1441 7400 + 1442 .LASF15: + 1443 018d 746D6F64 .ascii "tmode_t\000" + 1443 655F7400 + 1444 .LASF43: + 1445 0195 54687265 .ascii "ThreadsList\000" + 1445 6164734C + 1445 69737400 + 1446 .LASF21: + 1447 01a1 6576656E .ascii "eventmask_t\000" + 1447 746D6173 + 1447 6B5F7400 + 1448 .LASF54: + 1449 01ad 4D757465 .ascii "Mutex\000" + 1449 7800 + 1450 .LASF64: + 1451 01b3 63685F7A .ascii "ch_zero\000" + 1451 65726F00 + 1452 .LASF78: + 1453 01bb 63665F6F .ascii "cf_off_refs\000" + 1453 66665F72 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 28 + + + 1453 65667300 + 1454 .LASF81: + 1455 01c7 73697A65 .ascii "sizetype\000" + 1455 74797065 + 1455 00 + 1456 .LASF68: + 1457 01d0 63685F74 .ascii "ch_timesize\000" + 1457 696D6573 + 1457 697A6500 + 1458 .LASF74: + 1459 01dc 63665F6F .ascii "cf_off_name\000" + 1459 66665F6E + 1459 616D6500 + 1460 .LASF29: + 1461 01e8 705F6F6C .ascii "p_older\000" + 1461 64657200 + 1462 .LASF49: + 1463 01f0 725F6374 .ascii "r_ctx\000" + 1463 7800 + 1464 .LASF42: + 1465 01f6 54687265 .ascii "ThreadsQueue\000" + 1465 61647351 + 1465 75657565 + 1465 00 + 1466 .LASF65: + 1467 0203 63685F73 .ascii "ch_size\000" + 1467 697A6500 + 1468 .LASF87: + 1469 020b 474E5520 .ascii "GNU C 4.7.2\000" + 1469 4320342E + 1469 372E3200 + 1470 .LASF52: + 1471 0217 725F6375 .ascii "r_current\000" + 1471 7272656E + 1471 7400 + 1472 .LASF51: + 1473 0221 725F6F6C .ascii "r_older\000" + 1473 64657200 + 1474 .LASF17: + 1475 0229 74726566 .ascii "trefs_t\000" + 1475 735F7400 + 1476 .LASF67: + 1477 0231 63685F70 .ascii "ch_ptrsize\000" + 1477 74727369 + 1477 7A6500 + 1478 .LASF25: + 1479 023c 705F7072 .ascii "p_prev\000" + 1479 657600 + 1480 .LASF19: + 1481 0243 74707269 .ascii "tprio_t\000" + 1481 6F5F7400 + 1482 .LASF14: + 1483 024b 5F426F6F .ascii "_Bool\000" + 1483 6C00 + 1484 .LASF8: + 1485 0251 696E7433 .ascii "int32_t\000" + 1485 325F7400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 29 + + + 1486 .LASF4: + 1487 0259 756E7369 .ascii "unsigned char\000" + 1487 676E6564 + 1487 20636861 + 1487 7200 + 1488 .LASF40: + 1489 0267 705F6D74 .ascii "p_mtxlist\000" + 1489 786C6973 + 1489 7400 + 1490 .LASF5: + 1491 0271 73686F72 .ascii "short int\000" + 1491 7420696E + 1491 7400 + 1492 .LASF31: + 1493 027b 705F7374 .ascii "p_state\000" + 1493 61746500 + 1494 .LASF34: + 1495 0283 705F7072 .ascii "p_preempt\000" + 1495 65656D70 + 1495 7400 + 1496 .LASF80: + 1497 028d 63665F6F .ascii "cf_off_time\000" + 1497 66665F74 + 1497 696D6500 + 1498 .LASF48: + 1499 0299 725F7072 .ascii "r_prio\000" + 1499 696F00 + 1500 .LASF61: + 1501 02a0 65776D61 .ascii "ewmask\000" + 1501 736B00 + 1502 .LASF24: + 1503 02a7 705F6E65 .ascii "p_next\000" + 1503 787400 + 1504 .LASF79: + 1505 02ae 63665F6F .ascii "cf_off_preempt\000" + 1505 66665F70 + 1505 7265656D + 1505 707400 + 1506 .LASF32: + 1507 02bd 705F666C .ascii "p_flags\000" + 1507 61677300 + 1508 .LASF90: + 1509 02c5 63685468 .ascii "chThdRelease\000" + 1509 6452656C + 1509 65617365 + 1509 00 + 1510 .LASF23: + 1511 02d2 54687265 .ascii "Thread\000" + 1511 616400 + 1512 .LASF72: + 1513 02d9 63665F6F .ascii "cf_off_newer\000" + 1513 66665F6E + 1513 65776572 + 1513 00 + 1514 .LASF39: + 1515 02e6 705F6570 .ascii "p_epending\000" + 1515 656E6469 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 30 + + + 1515 6E6700 + 1516 .LASF10: + 1517 02f1 75696E74 .ascii "uint32_t\000" + 1517 33325F74 + 1517 00 + 1518 .LASF70: + 1519 02fa 63665F6F .ascii "cf_off_prio\000" + 1519 66665F70 + 1519 72696F00 + 1520 .LASF47: + 1521 0306 725F7175 .ascii "r_queue\000" + 1521 65756500 + 1522 .LASF62: + 1523 030e 63686172 .ascii "char\000" + 1523 00 + 1524 .LASF84: + 1525 0313 63685265 .ascii "chRegNextThread\000" + 1525 674E6578 + 1525 74546872 + 1525 65616400 + 1526 .LASF57: + 1527 0323 6D5F6E65 .ascii "m_next\000" + 1527 787400 + 1528 .LASF22: + 1529 032a 73797374 .ascii "systime_t\000" + 1529 696D655F + 1529 7400 + 1530 .LASF41: + 1531 0334 705F7265 .ascii "p_realprio\000" + 1531 616C7072 + 1531 696F00 + 1532 .LASF35: + 1533 033f 705F7469 .ascii "p_time\000" + 1533 6D6500 + 1534 .LASF45: + 1535 0346 696E7463 .ascii "intctx\000" + 1535 747800 + 1536 .LASF37: + 1537 034d 705F6D73 .ascii "p_msgqueue\000" + 1537 67717565 + 1537 756500 + 1538 .LASF88: + 1539 0358 2E2E2F2E .ascii "../../os/kernel/src/chregistry.c\000" + 1539 2E2F6F73 + 1539 2F6B6572 + 1539 6E656C2F + 1539 7372632F + 1540 .LASF71: + 1541 0379 63665F6F .ascii "cf_off_ctx\000" + 1541 66665F63 + 1541 747800 + 1542 .LASF33: + 1543 0384 705F7265 .ascii "p_refs\000" + 1543 667300 + 1544 .LASF53: + 1545 038b 52656164 .ascii "ReadyList\000" + 1545 794C6973 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 31 + + + 1545 7400 + 1546 .LASF85: + 1547 0395 726C6973 .ascii "rlist\000" + 1547 7400 + 1548 .LASF3: + 1549 039b 75696E74 .ascii "uint8_t\000" + 1549 385F7400 + 1550 .LASF60: + 1551 03a3 77746F62 .ascii "wtobjp\000" + 1551 6A7000 + 1552 .LASF30: + 1553 03aa 705F6E61 .ascii "p_name\000" + 1553 6D6500 + 1554 .LASF66: + 1555 03b1 63685F76 .ascii "ch_version\000" + 1555 65727369 + 1555 6F6E00 + 1556 .LASF56: + 1557 03bc 6D5F6F77 .ascii "m_owner\000" + 1557 6E657200 + 1558 .LASF27: + 1559 03c4 705F6374 .ascii "p_ctx\000" + 1559 7800 + 1560 .LASF36: + 1561 03ca 705F7761 .ascii "p_waiting\000" + 1561 6974696E + 1561 6700 + 1562 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s page 32 + + +DEFINED SYMBOLS + *ABS*:00000000 chregistry.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s:17 .text.chRegFirstThread:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s:20 .text.chRegFirstThread:00000000 chRegFirstThread +C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s:49 .text.chRegFirstThread:00000020 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s:54 .text.chRegNextThread:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s:57 .text.chRegNextThread:00000000 chRegNextThread +C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s:101 .text.chRegNextThread:00000034 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s:110 .rodata.ch_debug:00000000 ch_debug +C:\Users\NICOMA~1\AppData\Local\Temp\ccv4yzvR.s:107 .rodata.ch_debug:00000000 $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +rlist +chThdRelease diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chschd.lst b/demos/ARM11-BCM2835-GCC/build/lst/chschd.lst new file mode 100644 index 0000000000..f838e1b5ce --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chschd.lst @@ -0,0 +1,3956 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chschd.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.wakeup,"ax",%progbits + 17 .align 2 + 18 .type wakeup, %function + 19 wakeup: + 20 .LFB10: + 21 .file 1 "../../os/kernel/src/chschd.c" + 22 .loc 1 136 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 0 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 @ link register save eliminated. + 27 .LVL0: + 28 .loc 1 140 0 + 29 0000 1C30D0E5 ldrb r3, [r0, #28] @ zero_extendqisi2 + 30 0004 0D0053E3 cmp r3, #13 + 31 0008 03F19F97 ldrls pc, [pc, r3, asl #2] + 32 000c 150000EA b .L2 + 33 .L6: + 34 0010 A4000000 .word .L1 + 35 0014 68000000 .word .L2 + 36 0018 68000000 .word .L2 + 37 001c 48000000 .word .L4 + 38 0020 68000000 .word .L2 + 39 0024 58000000 .word .L5 + 40 0028 68000000 .word .L2 + 41 002c 68000000 .word .L2 + 42 0030 68000000 .word .L2 + 43 0034 68000000 .word .L2 + 44 0038 68000000 .word .L2 + 45 003c 68000000 .word .L2 + 46 0040 68000000 .word .L2 + 47 0044 58000000 .word .L5 + 48 .L4: + 49 .loc 1 150 0 + 50 0048 243090E5 ldr r3, [r0, #36] + 51 004c 082093E5 ldr r2, [r3, #8] + 52 0050 012082E2 add r2, r2, #1 + 53 0054 082083E5 str r2, [r3, #8] + 54 .L5: + 55 .LVL1: + 56 .LBB19: + 57 .LBB20: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 2 + + + 58 .file 2 "../../os/kernel/include/chinline.h" + 59 .loc 2 75 0 + 60 0058 0C0090E8 ldmia r0, {r2, r3} + 61 005c 002083E5 str r2, [r3, #0] + 62 .loc 2 76 0 + 63 0060 002090E5 ldr r2, [r0, #0] + 64 0064 043082E5 str r3, [r2, #4] + 65 .LVL2: + 66 .L2: + 67 .LBE20: + 68 .LBE19: + 69 .loc 1 163 0 + 70 0068 0020E0E3 mvn r2, #0 + 71 006c 242080E5 str r2, [r0, #36] + 72 .LVL3: + 73 0070 081090E5 ldr r1, [r0, #8] + 74 .LBB21: + 75 .LBB22: + 76 .loc 1 92 0 + 77 0074 0020A0E3 mov r2, #0 + 78 .loc 1 93 0 + 79 0078 28309FE5 ldr r3, .L10 + 80 .loc 1 92 0 + 81 007c 1C20C0E5 strb r2, [r0, #28] + 82 .LVL4: + 83 .L7: + 84 .loc 1 95 0 + 85 0080 003093E5 ldr r3, [r3, #0] + 86 .LVL5: + 87 .loc 1 96 0 + 88 0084 082093E5 ldr r2, [r3, #8] + 89 0088 010052E1 cmp r2, r1 + 90 008c FBFFFF2A bcs .L7 + 91 .loc 1 99 0 + 92 0090 042093E5 ldr r2, [r3, #4] + 93 .loc 1 98 0 + 94 0094 003080E5 str r3, [r0, #0] + 95 .loc 1 99 0 + 96 0098 042080E5 str r2, [r0, #4] + 97 .loc 1 100 0 + 98 009c 000082E5 str r0, [r2, #0] + 99 00a0 040083E5 str r0, [r3, #4] + 100 .LVL6: + 101 .L1: + 102 00a4 1EFF2FE1 bx lr + 103 .L11: + 104 .align 2 + 105 .L10: + 106 00a8 00000000 .word rlist + 107 .LBE22: + 108 .LBE21: + 109 .cfi_endproc + 110 .LFE10: + 111 .size wakeup, .-wakeup + 112 .section .text._scheduler_init,"ax",%progbits + 113 .align 2 + 114 .global _scheduler_init + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 3 + + + 115 .type _scheduler_init, %function + 116 _scheduler_init: + 117 .LFB7: + 118 .loc 1 55 0 + 119 .cfi_startproc + 120 @ args = 0, pretend = 0, frame = 0 + 121 @ frame_needed = 0, uses_anonymous_args = 0 + 122 @ link register save eliminated. + 123 .loc 1 57 0 + 124 0000 18309FE5 ldr r3, .L13 + 125 .loc 1 58 0 + 126 0004 0020A0E3 mov r2, #0 + 127 .loc 1 57 0 + 128 0008 043083E5 str r3, [r3, #4] + 129 000c 003083E5 str r3, [r3, #0] + 130 .loc 1 58 0 + 131 0010 082083E5 str r2, [r3, #8] + 132 .loc 1 60 0 + 133 0014 143083E5 str r3, [r3, #20] + 134 0018 103083E5 str r3, [r3, #16] + 135 001c 1EFF2FE1 bx lr + 136 .L14: + 137 .align 2 + 138 .L13: + 139 0020 00000000 .word rlist + 140 .cfi_endproc + 141 .LFE7: + 142 .size _scheduler_init, .-_scheduler_init + 143 .section .text.chSchReadyI,"ax",%progbits + 144 .align 2 + 145 .global chSchReadyI + 146 .type chSchReadyI, %function + 147 chSchReadyI: + 148 .LFB8: + 149 .loc 1 81 0 + 150 .cfi_startproc + 151 @ args = 0, pretend = 0, frame = 0 + 152 @ frame_needed = 0, uses_anonymous_args = 0 + 153 @ link register save eliminated. + 154 .LVL7: + 155 .loc 1 92 0 + 156 0000 0020A0E3 mov r2, #0 + 157 0004 081090E5 ldr r1, [r0, #8] + 158 .loc 1 93 0 + 159 0008 28309FE5 ldr r3, .L18 + 160 .loc 1 92 0 + 161 000c 1C20C0E5 strb r2, [r0, #28] + 162 .LVL8: + 163 .L16: + 164 .loc 1 95 0 discriminator 1 + 165 0010 003093E5 ldr r3, [r3, #0] + 166 .LVL9: + 167 .loc 1 96 0 discriminator 1 + 168 0014 082093E5 ldr r2, [r3, #8] + 169 0018 010052E1 cmp r2, r1 + 170 001c FBFFFF2A bcs .L16 + 171 .loc 1 99 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 4 + + + 172 0020 042093E5 ldr r2, [r3, #4] + 173 .loc 1 98 0 + 174 0024 003080E5 str r3, [r0, #0] + 175 .loc 1 99 0 + 176 0028 042080E5 str r2, [r0, #4] + 177 .loc 1 100 0 + 178 002c 000082E5 str r0, [r2, #0] + 179 0030 040083E5 str r0, [r3, #4] + 180 .loc 1 102 0 + 181 0034 1EFF2FE1 bx lr + 182 .L19: + 183 .align 2 + 184 .L18: + 185 0038 00000000 .word rlist + 186 .cfi_endproc + 187 .LFE8: + 188 .size chSchReadyI, .-chSchReadyI + 189 .section .text.chSchGoSleepS,"ax",%progbits + 190 .align 2 + 191 .global chSchGoSleepS + 192 .type chSchGoSleepS, %function + 193 chSchGoSleepS: + 194 .LFB9: + 195 .loc 1 115 0 + 196 .cfi_startproc + 197 @ args = 0, pretend = 0, frame = 0 + 198 @ frame_needed = 0, uses_anonymous_args = 0 + 199 @ link register save eliminated. + 200 .LVL10: + 201 .loc 1 120 0 + 202 0000 30309FE5 ldr r3, .L21 + 203 0004 181093E5 ldr r1, [r3, #24] + 204 .LVL11: + 205 .LBB23: + 206 .LBB24: + 207 .loc 2 60 0 + 208 0008 002093E5 ldr r2, [r3, #0] + 209 .LBE24: + 210 .LBE23: + 211 .loc 1 120 0 + 212 000c 1C00C1E5 strb r0, [r1, #28] + 213 .loc 1 124 0 + 214 0010 1400A0E3 mov r0, #20 + 215 .LVL12: + 216 .LBB27: + 217 .LBB25: + 218 .loc 2 62 0 + 219 0014 00C092E5 ldr ip, [r2, #0] + 220 .LBE25: + 221 .LBE27: + 222 .loc 1 124 0 + 223 0018 1F00C1E5 strb r0, [r1, #31] + 224 .LVL13: + 225 .loc 1 127 0 + 226 001c 0100A0E3 mov r0, #1 + 227 0020 1C00C2E5 strb r0, [r2, #28] + 228 .loc 1 128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 5 + + + 229 0024 0200A0E1 mov r0, r2 + 230 .LBB28: + 231 .LBB26: + 232 .loc 2 62 0 + 233 0028 04308CE5 str r3, [ip, #4] + 234 002c 00C083E5 str ip, [r3, #0] + 235 .LBE26: + 236 .LBE28: + 237 .loc 1 126 0 + 238 0030 182083E5 str r2, [r3, #24] + 239 .loc 1 129 0 + 240 .loc 1 128 0 + 241 0034 FEFFFFEA b _port_switch_arm + 242 .LVL14: + 243 .L22: + 244 .align 2 + 245 .L21: + 246 0038 00000000 .word rlist + 247 .cfi_endproc + 248 .LFE9: + 249 .size chSchGoSleepS, .-chSchGoSleepS + 250 .section .text.chSchGoSleepTimeoutS,"ax",%progbits + 251 .align 2 + 252 .global chSchGoSleepTimeoutS + 253 .type chSchGoSleepTimeoutS, %function + 254 chSchGoSleepTimeoutS: + 255 .LFB11: + 256 .loc 1 189 0 + 257 .cfi_startproc + 258 @ args = 0, pretend = 0, frame = 24 + 259 @ frame_needed = 0, uses_anonymous_args = 0 + 260 .LVL15: + 261 0000 30402DE9 stmfd sp!, {r4, r5, lr} + 262 .LCFI0: + 263 .cfi_def_cfa_offset 12 + 264 .cfi_offset 4, -12 + 265 .cfi_offset 5, -8 + 266 .cfi_offset 14, -4 + 267 .loc 1 193 0 + 268 0004 010071E3 cmn r1, #1 + 269 .loc 1 189 0 + 270 0008 1CD04DE2 sub sp, sp, #28 + 271 .LCFI1: + 272 .cfi_def_cfa_offset 40 + 273 .loc 1 189 0 + 274 000c 0050A0E1 mov r5, r0 + 275 .loc 1 193 0 + 276 0010 0F00000A beq .L24 + 277 .LBB29: + 278 .loc 1 196 0 + 279 0014 44409FE5 ldr r4, .L30 + 280 0018 44209FE5 ldr r2, .L30+4 + 281 001c 183094E5 ldr r3, [r4, #24] + 282 0020 04008DE2 add r0, sp, #4 + 283 .LVL16: + 284 0024 FEFFFFEB bl chVTSetI + 285 .LVL17: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 6 + + + 286 .loc 1 197 0 + 287 0028 0500A0E1 mov r0, r5 + 288 002c FEFFFFEB bl chSchGoSleepS + 289 .LVL18: + 290 .loc 1 198 0 + 291 0030 10309DE5 ldr r3, [sp, #16] + 292 0034 000053E3 cmp r3, #0 + 293 0038 0100000A beq .L26 + 294 .loc 1 199 0 + 295 003c 04008DE2 add r0, sp, #4 + 296 0040 FEFFFFEB bl chVTResetI + 297 .LVL19: + 298 .L26: + 299 .LBE29: + 300 .loc 1 203 0 + 301 0044 183094E5 ldr r3, [r4, #24] + 302 .loc 1 204 0 + 303 0048 240093E5 ldr r0, [r3, #36] + 304 004c 1CD08DE2 add sp, sp, #28 + 305 0050 3080BDE8 ldmfd sp!, {r4, r5, pc} + 306 .LVL20: + 307 .L24: + 308 .loc 1 202 0 + 309 0054 FEFFFFEB bl chSchGoSleepS + 310 .LVL21: + 311 0058 00409FE5 ldr r4, .L30 + 312 005c F8FFFFEA b .L26 + 313 .L31: + 314 .align 2 + 315 .L30: + 316 0060 00000000 .word rlist + 317 0064 00000000 .word wakeup + 318 .cfi_endproc + 319 .LFE11: + 320 .size chSchGoSleepTimeoutS, .-chSchGoSleepTimeoutS + 321 .section .text.chSchWakeupS,"ax",%progbits + 322 .align 2 + 323 .global chSchWakeupS + 324 .type chSchWakeupS, %function + 325 chSchWakeupS: + 326 .LFB12: + 327 .loc 1 225 0 + 328 .cfi_startproc + 329 @ args = 0, pretend = 0, frame = 0 + 330 @ frame_needed = 0, uses_anonymous_args = 0 + 331 @ link register save eliminated. + 332 .LVL22: + 333 0000 70002DE9 stmfd sp!, {r4, r5, r6} + 334 .LCFI2: + 335 .cfi_def_cfa_offset 12 + 336 .cfi_offset 4, -12 + 337 .cfi_offset 5, -8 + 338 .cfi_offset 6, -4 + 339 .loc 1 234 0 + 340 0004 98609FE5 ldr r6, .L40 + 341 .loc 1 225 0 + 342 0008 00C0A0E1 mov ip, r0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 7 + + + 343 .loc 1 234 0 + 344 000c 185096E5 ldr r5, [r6, #24] + 345 0010 084090E5 ldr r4, [r0, #8] + 346 0014 080095E5 ldr r0, [r5, #8] + 347 .LVL23: + 348 .loc 1 229 0 + 349 0018 24108CE5 str r1, [ip, #36] + 350 .loc 1 234 0 + 351 001c 000054E1 cmp r4, r0 + 352 .LBB30: + 353 .LBB31: + 354 .loc 1 92 0 + 355 0020 0030A0E3 mov r3, #0 + 356 .LBE31: + 357 .LBE30: + 358 .loc 1 234 0 + 359 0024 0C00008A bhi .L33 + 360 .LVL24: + 361 .LBB33: + 362 .LBB32: + 363 .loc 1 92 0 + 364 0028 1C30CCE5 strb r3, [ip, #28] + 365 .LVL25: + 366 .loc 1 93 0 + 367 002c 0630A0E1 mov r3, r6 + 368 .LVL26: + 369 .L34: + 370 .loc 1 95 0 + 371 0030 003093E5 ldr r3, [r3, #0] + 372 .LVL27: + 373 .loc 1 96 0 + 374 0034 082093E5 ldr r2, [r3, #8] + 375 0038 020054E1 cmp r4, r2 + 376 003c FBFFFF9A bls .L34 + 377 .loc 1 99 0 + 378 0040 042093E5 ldr r2, [r3, #4] + 379 .loc 1 98 0 + 380 0044 00308CE5 str r3, [ip, #0] + 381 .loc 1 99 0 + 382 0048 04208CE5 str r2, [ip, #4] + 383 .loc 1 100 0 + 384 004c 00C082E5 str ip, [r2, #0] + 385 0050 04C083E5 str ip, [r3, #4] + 386 .LBE32: + 387 .LBE33: + 388 .loc 1 242 0 + 389 0054 7000BDE8 ldmfd sp!, {r4, r5, r6} + 390 0058 1EFF2FE1 bx lr + 391 .LVL28: + 392 .L33: + 393 .LBB34: + 394 .LBB35: + 395 .LBB36: + 396 .loc 1 92 0 + 397 005c 1C30C5E5 strb r3, [r5, #28] + 398 .LVL29: + 399 .loc 1 93 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 8 + + + 400 0060 0630A0E1 mov r3, r6 + 401 .LVL30: + 402 .L36: + 403 .loc 1 95 0 + 404 0064 003093E5 ldr r3, [r3, #0] + 405 .LVL31: + 406 .loc 1 96 0 + 407 0068 082093E5 ldr r2, [r3, #8] + 408 006c 020050E1 cmp r0, r2 + 409 0070 FBFFFF9A bls .L36 + 410 .loc 1 99 0 + 411 0074 042093E5 ldr r2, [r3, #4] + 412 .loc 1 98 0 + 413 0078 003085E5 str r3, [r5, #0] + 414 .loc 1 99 0 + 415 007c 042085E5 str r2, [r5, #4] + 416 .LBE36: + 417 .LBE35: + 418 .loc 1 240 0 + 419 0080 0C00A0E1 mov r0, ip + 420 .LBB39: + 421 .LBB37: + 422 .loc 1 100 0 + 423 0084 045083E5 str r5, [r3, #4] + 424 .LBE37: + 425 .LBE39: + 426 .loc 1 240 0 + 427 0088 0510A0E1 mov r1, r5 + 428 .LVL32: + 429 .loc 1 239 0 + 430 008c 0130A0E3 mov r3, #1 + 431 .LVL33: + 432 .LBB40: + 433 .LBB38: + 434 .loc 1 100 0 + 435 0090 005082E5 str r5, [r2, #0] + 436 .LBE38: + 437 .LBE40: + 438 .loc 1 239 0 + 439 0094 1C30CCE5 strb r3, [ip, #28] + 440 .loc 1 238 0 + 441 0098 18C086E5 str ip, [r6, #24] + 442 .LBE34: + 443 .loc 1 242 0 + 444 009c 7000BDE8 ldmfd sp!, {r4, r5, r6} + 445 .LBB41: + 446 .loc 1 240 0 + 447 00a0 FEFFFFEA b _port_switch_arm + 448 .LVL34: + 449 .L41: + 450 .align 2 + 451 .L40: + 452 00a4 00000000 .word rlist + 453 .LBE41: + 454 .cfi_endproc + 455 .LFE12: + 456 .size chSchWakeupS, .-chSchWakeupS + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 9 + + + 457 .section .text.chSchIsPreemptionRequired,"ax",%progbits + 458 .align 2 + 459 .global chSchIsPreemptionRequired + 460 .type chSchIsPreemptionRequired, %function + 461 chSchIsPreemptionRequired: + 462 .LFB14: + 463 .loc 1 276 0 + 464 .cfi_startproc + 465 @ args = 0, pretend = 0, frame = 0 + 466 @ frame_needed = 0, uses_anonymous_args = 0 + 467 @ link register save eliminated. + 468 .loc 1 277 0 + 469 0000 38209FE5 ldr r2, .L46 + 470 .loc 1 278 0 + 471 0004 183092E5 ldr r3, [r2, #24] + 472 .loc 1 277 0 + 473 0008 001092E5 ldr r1, [r2, #0] + 474 .loc 1 284 0 + 475 000c 1F20D3E5 ldrb r2, [r3, #31] @ zero_extendqisi2 + 476 .loc 1 277 0 + 477 0010 080091E5 ldr r0, [r1, #8] + 478 .LVL35: + 479 .loc 1 284 0 + 480 0014 000052E3 cmp r2, #0 + 481 .loc 1 278 0 + 482 0018 083093E5 ldr r3, [r3, #8] + 483 .LVL36: + 484 .loc 1 284 0 + 485 001c 0300001A bne .L45 + 486 .loc 1 284 0 is_stmt 0 discriminator 2 + 487 0020 030050E1 cmp r0, r3 + 488 0024 0000A033 movcc r0, #0 + 489 .LVL37: + 490 0028 0100A023 movcs r0, #1 + 491 .loc 1 290 0 is_stmt 1 discriminator 2 + 492 002c 1EFF2FE1 bx lr + 493 .LVL38: + 494 .L45: + 495 .loc 1 284 0 discriminator 1 + 496 0030 030050E1 cmp r0, r3 + 497 0034 0000A093 movls r0, #0 + 498 .LVL39: + 499 0038 0100A083 movhi r0, #1 + 500 003c 1EFF2FE1 bx lr + 501 .L47: + 502 .align 2 + 503 .L46: + 504 0040 00000000 .word rlist + 505 .cfi_endproc + 506 .LFE14: + 507 .size chSchIsPreemptionRequired, .-chSchIsPreemptionRequired + 508 .section .text.chSchDoRescheduleBehind,"ax",%progbits + 509 .align 2 + 510 .global chSchDoRescheduleBehind + 511 .type chSchDoRescheduleBehind, %function + 512 chSchDoRescheduleBehind: + 513 .LFB15: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 10 + + + 514 .loc 1 304 0 + 515 .cfi_startproc + 516 @ args = 0, pretend = 0, frame = 0 + 517 @ frame_needed = 0, uses_anonymous_args = 0 + 518 @ link register save eliminated. + 519 .loc 1 307 0 + 520 0000 68309FE5 ldr r3, .L52 + 521 .loc 1 304 0 + 522 0004 04402DE5 str r4, [sp, #-4]! + 523 .LCFI3: + 524 .cfi_def_cfa_offset 4 + 525 .cfi_offset 4, -4 + 526 .LBB42: + 527 .LBB43: + 528 .loc 2 60 0 + 529 0008 000093E5 ldr r0, [r3, #0] + 530 .LBE43: + 531 .LBE42: + 532 .loc 1 307 0 + 533 000c 181093E5 ldr r1, [r3, #24] + 534 .LVL40: + 535 .LBB45: + 536 .LBB44: + 537 .loc 2 62 0 + 538 0010 002090E5 ldr r2, [r0, #0] + 539 0014 08C091E5 ldr ip, [r1, #8] + 540 0018 043082E5 str r3, [r2, #4] + 541 001c 002083E5 str r2, [r3, #0] + 542 .LBE44: + 543 .LBE45: + 544 .loc 1 309 0 + 545 0020 180083E5 str r0, [r3, #24] + 546 .loc 1 312 0 + 547 0024 1430A0E3 mov r3, #20 + 548 .loc 1 310 0 + 549 0028 0140A0E3 mov r4, #1 + 550 .loc 1 312 0 + 551 002c 1F30C1E5 strb r3, [r1, #31] + 552 .LVL41: + 553 .LBB46: + 554 .LBB47: + 555 .loc 1 92 0 + 556 0030 0030A0E3 mov r3, #0 + 557 .LBE47: + 558 .LBE46: + 559 .loc 1 310 0 + 560 0034 1C40C0E5 strb r4, [r0, #28] + 561 .LBB49: + 562 .LBB48: + 563 .loc 1 92 0 + 564 0038 1C30C1E5 strb r3, [r1, #28] + 565 .LVL42: + 566 003c 0030A0E1 mov r3, r0 + 567 0040 000000EA b .L50 + 568 .LVL43: + 569 .L51: + 570 0044 003093E5 ldr r3, [r3, #0] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 11 + + + 571 .LVL44: + 572 .L50: + 573 .loc 1 96 0 + 574 0048 082093E5 ldr r2, [r3, #8] + 575 004c 0C0052E1 cmp r2, ip + 576 0050 FBFFFF2A bcs .L51 + 577 .loc 1 99 0 + 578 0054 042093E5 ldr r2, [r3, #4] + 579 .loc 1 98 0 + 580 0058 003081E5 str r3, [r1, #0] + 581 .loc 1 99 0 + 582 005c 042081E5 str r2, [r1, #4] + 583 .loc 1 100 0 + 584 0060 001082E5 str r1, [r2, #0] + 585 0064 041083E5 str r1, [r3, #4] + 586 .LBE48: + 587 .LBE49: + 588 .loc 1 316 0 + 589 0068 1000BDE8 ldmfd sp!, {r4} + 590 .loc 1 315 0 + 591 006c FEFFFFEA b _port_switch_arm + 592 .LVL45: + 593 .L53: + 594 .align 2 + 595 .L52: + 596 0070 00000000 .word rlist + 597 .cfi_endproc + 598 .LFE15: + 599 .size chSchDoRescheduleBehind, .-chSchDoRescheduleBehind + 600 .section .text.chSchDoRescheduleAhead,"ax",%progbits + 601 .align 2 + 602 .global chSchDoRescheduleAhead + 603 .type chSchDoRescheduleAhead, %function + 604 chSchDoRescheduleAhead: + 605 .LFB16: + 606 .loc 1 329 0 + 607 .cfi_startproc + 608 @ args = 0, pretend = 0, frame = 0 + 609 @ frame_needed = 0, uses_anonymous_args = 0 + 610 @ link register save eliminated. + 611 .loc 1 332 0 + 612 0000 60309FE5 ldr r3, .L58 + 613 .loc 1 329 0 + 614 0004 04402DE5 str r4, [sp, #-4]! + 615 .LCFI4: + 616 .cfi_def_cfa_offset 4 + 617 .cfi_offset 4, -4 + 618 .LBB50: + 619 .LBB51: + 620 .loc 2 60 0 + 621 0008 000093E5 ldr r0, [r3, #0] + 622 .LBE51: + 623 .LBE50: + 624 .loc 1 332 0 + 625 000c 181093E5 ldr r1, [r3, #24] + 626 .LVL46: + 627 .LBB54: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 12 + + + 628 .LBB52: + 629 .loc 2 62 0 + 630 0010 002090E5 ldr r2, [r0, #0] + 631 0014 08C091E5 ldr ip, [r1, #8] + 632 0018 043082E5 str r3, [r2, #4] + 633 .LBE52: + 634 .LBE54: + 635 .loc 1 335 0 + 636 001c 0140A0E3 mov r4, #1 + 637 .LBB55: + 638 .LBB53: + 639 .loc 2 62 0 + 640 0020 002083E5 str r2, [r3, #0] + 641 .LBE53: + 642 .LBE55: + 643 .loc 1 334 0 + 644 0024 180083E5 str r0, [r3, #24] + 645 .loc 1 337 0 + 646 0028 0030A0E3 mov r3, #0 + 647 .loc 1 335 0 + 648 002c 1C40C0E5 strb r4, [r0, #28] + 649 .loc 1 337 0 + 650 0030 1C30C1E5 strb r3, [r1, #28] + 651 .LVL47: + 652 0034 0030A0E1 mov r3, r0 + 653 0038 000000EA b .L56 + 654 .LVL48: + 655 .L57: + 656 003c 003093E5 ldr r3, [r3, #0] + 657 .LVL49: + 658 .L56: + 659 .loc 1 341 0 discriminator 1 + 660 0040 082093E5 ldr r2, [r3, #8] + 661 0044 0C0052E1 cmp r2, ip + 662 0048 FBFFFF8A bhi .L57 + 663 .loc 1 344 0 + 664 004c 042093E5 ldr r2, [r3, #4] + 665 .loc 1 343 0 + 666 0050 003081E5 str r3, [r1, #0] + 667 .loc 1 344 0 + 668 0054 042081E5 str r2, [r1, #4] + 669 .loc 1 345 0 + 670 0058 001082E5 str r1, [r2, #0] + 671 005c 041083E5 str r1, [r3, #4] + 672 .loc 1 348 0 + 673 0060 1000BDE8 ldmfd sp!, {r4} + 674 .loc 1 347 0 + 675 0064 FEFFFFEA b _port_switch_arm + 676 .LVL50: + 677 .L59: + 678 .align 2 + 679 .L58: + 680 0068 00000000 .word rlist + 681 .cfi_endproc + 682 .LFE16: + 683 .size chSchDoRescheduleAhead, .-chSchDoRescheduleAhead + 684 .section .text.chSchRescheduleS,"ax",%progbits + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 13 + + + 685 .align 2 + 686 .global chSchRescheduleS + 687 .type chSchRescheduleS, %function + 688 chSchRescheduleS: + 689 .LFB13: + 690 .loc 1 253 0 + 691 .cfi_startproc + 692 @ args = 0, pretend = 0, frame = 0 + 693 @ frame_needed = 0, uses_anonymous_args = 0 + 694 @ link register save eliminated. + 695 .loc 1 257 0 + 696 0000 18309FE5 ldr r3, .L62 + 697 0004 002093E5 ldr r2, [r3, #0] + 698 0008 183093E5 ldr r3, [r3, #24] + 699 000c 082092E5 ldr r2, [r2, #8] + 700 0010 083093E5 ldr r3, [r3, #8] + 701 0014 030052E1 cmp r2, r3 + 702 0018 1EFF2F91 bxls lr + 703 .loc 1 259 0 + 704 .loc 1 258 0 + 705 001c FEFFFFEA b chSchDoRescheduleAhead + 706 .LVL51: + 707 .L63: + 708 .align 2 + 709 .L62: + 710 0020 00000000 .word rlist + 711 .cfi_endproc + 712 .LFE13: + 713 .size chSchRescheduleS, .-chSchRescheduleS + 714 .section .text.chSchDoReschedule,"ax",%progbits + 715 .align 2 + 716 .global chSchDoReschedule + 717 .type chSchDoReschedule, %function + 718 chSchDoReschedule: + 719 .LFB17: + 720 .loc 1 362 0 + 721 .cfi_startproc + 722 @ args = 0, pretend = 0, frame = 0 + 723 @ frame_needed = 0, uses_anonymous_args = 0 + 724 @ link register save eliminated. + 725 .loc 1 367 0 + 726 0000 14309FE5 ldr r3, .L67 + 727 0004 183093E5 ldr r3, [r3, #24] + 728 0008 1F30D3E5 ldrb r3, [r3, #31] @ zero_extendqisi2 + 729 000c 000053E3 cmp r3, #0 + 730 0010 0000000A beq .L66 + 731 .loc 1 382 0 + 732 .loc 1 375 0 + 733 0014 FEFFFFEA b chSchDoRescheduleAhead + 734 .LVL52: + 735 .L66: + 736 .loc 1 382 0 + 737 .loc 1 370 0 + 738 0018 FEFFFFEA b chSchDoRescheduleBehind + 739 .LVL53: + 740 .L68: + 741 .align 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 14 + + + 742 .L67: + 743 001c 00000000 .word rlist + 744 .cfi_endproc + 745 .LFE17: + 746 .size chSchDoReschedule, .-chSchDoReschedule + 747 .comm rlist,28,4 + 748 .text + 749 .Letext0: + 750 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 751 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 752 .file 5 "../../os/kernel/include/chlists.h" + 753 .file 6 "../../os/kernel/include/chthreads.h" + 754 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 755 .file 8 "../../os/kernel/include/chvt.h" + 756 .file 9 "../../os/kernel/include/chschd.h" + 757 .file 10 "../../os/kernel/include/chsem.h" + 758 .file 11 "../../os/kernel/include/chmtx.h" + 759 .section .debug_info,"",%progbits + 760 .Ldebug_info0: + 761 0000 D5090000 .4byte 0x9d5 + 762 0004 0200 .2byte 0x2 + 763 0006 00000000 .4byte .Ldebug_abbrev0 + 764 000a 04 .byte 0x4 + 765 000b 01 .uleb128 0x1 + 766 000c 3D020000 .4byte .LASF88 + 767 0010 01 .byte 0x1 + 768 0011 A5030000 .4byte .LASF89 + 769 0015 DB000000 .4byte .LASF90 + 770 0019 68010000 .4byte .Ldebug_ranges0+0x168 + 771 001d 00000000 .4byte 0 + 772 0021 00000000 .4byte 0 + 773 0025 00000000 .4byte .Ldebug_line0 + 774 0029 02 .uleb128 0x2 + 775 002a 04 .byte 0x4 + 776 002b 05 .byte 0x5 + 777 002c 696E7400 .ascii "int\000" + 778 0030 03 .uleb128 0x3 + 779 0031 04 .byte 0x4 + 780 0032 07 .byte 0x7 + 781 0033 58010000 .4byte .LASF0 + 782 0037 03 .uleb128 0x3 + 783 0038 01 .byte 0x1 + 784 0039 06 .byte 0x6 + 785 003a 7A000000 .4byte .LASF1 + 786 003e 04 .uleb128 0x4 + 787 003f C8030000 .4byte .LASF5 + 788 0043 03 .byte 0x3 + 789 0044 2A .byte 0x2a + 790 0045 49000000 .4byte 0x49 + 791 0049 03 .uleb128 0x3 + 792 004a 01 .byte 0x1 + 793 004b 08 .byte 0x8 + 794 004c 80020000 .4byte .LASF2 + 795 0050 03 .uleb128 0x3 + 796 0051 02 .byte 0x2 + 797 0052 05 .byte 0x5 + 798 0053 A1020000 .4byte .LASF3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 15 + + + 799 0057 03 .uleb128 0x3 + 800 0058 02 .byte 0x2 + 801 0059 07 .byte 0x7 + 802 005a 94010000 .4byte .LASF4 + 803 005e 04 .uleb128 0x4 + 804 005f 78020000 .4byte .LASF6 + 805 0063 03 .byte 0x3 + 806 0064 4F .byte 0x4f + 807 0065 69000000 .4byte 0x69 + 808 0069 03 .uleb128 0x3 + 809 006a 04 .byte 0x4 + 810 006b 05 .byte 0x5 + 811 006c 9F000000 .4byte .LASF7 + 812 0070 04 .uleb128 0x4 + 813 0071 05030000 .4byte .LASF8 + 814 0075 03 .byte 0x3 + 815 0076 50 .byte 0x50 + 816 0077 7B000000 .4byte 0x7b + 817 007b 03 .uleb128 0x3 + 818 007c 04 .byte 0x4 + 819 007d 07 .byte 0x7 + 820 007e 74010000 .4byte .LASF9 + 821 0082 03 .uleb128 0x3 + 822 0083 08 .byte 0x8 + 823 0084 05 .byte 0x5 + 824 0085 6C000000 .4byte .LASF10 + 825 0089 03 .uleb128 0x3 + 826 008a 08 .byte 0x8 + 827 008b 07 .byte 0x7 + 828 008c 35000000 .4byte .LASF11 + 829 0090 04 .uleb128 0x4 + 830 0091 86000000 .4byte .LASF12 + 831 0095 04 .byte 0x4 + 832 0096 2B .byte 0x2b + 833 0097 9B000000 .4byte 0x9b + 834 009b 03 .uleb128 0x3 + 835 009c 01 .byte 0x1 + 836 009d 02 .byte 0x2 + 837 009e 72020000 .4byte .LASF13 + 838 00a2 04 .uleb128 0x4 + 839 00a3 BA010000 .4byte .LASF14 + 840 00a7 04 .byte 0x4 + 841 00a8 2C .byte 0x2c + 842 00a9 3E000000 .4byte 0x3e + 843 00ad 04 .uleb128 0x4 + 844 00ae A8000000 .4byte .LASF15 + 845 00b2 04 .byte 0x4 + 846 00b3 2D .byte 0x2d + 847 00b4 3E000000 .4byte 0x3e + 848 00b8 04 .uleb128 0x4 + 849 00b9 5B020000 .4byte .LASF16 + 850 00bd 04 .byte 0x4 + 851 00be 2E .byte 0x2e + 852 00bf 3E000000 .4byte 0x3e + 853 00c3 04 .uleb128 0x4 + 854 00c4 95000000 .4byte .LASF17 + 855 00c8 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 16 + + + 856 00c9 2F .byte 0x2f + 857 00ca 3E000000 .4byte 0x3e + 858 00ce 04 .uleb128 0x4 + 859 00cf 6A020000 .4byte .LASF18 + 860 00d3 04 .byte 0x4 + 861 00d4 30 .byte 0x30 + 862 00d5 70000000 .4byte 0x70 + 863 00d9 04 .uleb128 0x4 + 864 00da B4010000 .4byte .LASF19 + 865 00de 04 .byte 0x4 + 866 00df 31 .byte 0x31 + 867 00e0 5E000000 .4byte 0x5e + 868 00e4 04 .uleb128 0x4 + 869 00e5 CE010000 .4byte .LASF20 + 870 00e9 04 .byte 0x4 + 871 00ea 33 .byte 0x33 + 872 00eb 70000000 .4byte 0x70 + 873 00ef 04 .uleb128 0x4 + 874 00f0 47030000 .4byte .LASF21 + 875 00f4 04 .byte 0x4 + 876 00f5 35 .byte 0x35 + 877 00f6 70000000 .4byte 0x70 + 878 00fa 04 .uleb128 0x4 + 879 00fb 52010000 .4byte .LASF22 + 880 00ff 04 .byte 0x4 + 881 0100 36 .byte 0x36 + 882 0101 5E000000 .4byte 0x5e + 883 0105 04 .uleb128 0x4 + 884 0106 DA020000 .4byte .LASF23 + 885 010a 05 .byte 0x5 + 886 010b 2A .byte 0x2a + 887 010c 10010000 .4byte 0x110 + 888 0110 05 .uleb128 0x5 + 889 0111 DA020000 .4byte .LASF23 + 890 0115 44 .byte 0x44 + 891 0116 06 .byte 0x6 + 892 0117 5E .byte 0x5e + 893 0118 27020000 .4byte 0x227 + 894 011c 06 .uleb128 0x6 + 895 011d CB020000 .4byte .LASF24 + 896 0121 06 .byte 0x6 + 897 0122 5F .byte 0x5f + 898 0123 4C020000 .4byte 0x24c + 899 0127 02 .byte 0x2 + 900 0128 23 .byte 0x23 + 901 0129 00 .uleb128 0 + 902 012a 06 .uleb128 0x6 + 903 012b 63020000 .4byte .LASF25 + 904 012f 06 .byte 0x6 + 905 0130 61 .byte 0x61 + 906 0131 4C020000 .4byte 0x24c + 907 0135 02 .byte 0x2 + 908 0136 23 .byte 0x23 + 909 0137 04 .uleb128 0x4 + 910 0138 06 .uleb128 0x6 + 911 0139 55000000 .4byte .LASF26 + 912 013d 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 17 + + + 913 013e 63 .byte 0x63 + 914 013f CE000000 .4byte 0xce + 915 0143 02 .byte 0x2 + 916 0144 23 .byte 0x23 + 917 0145 08 .uleb128 0x8 + 918 0146 06 .uleb128 0x6 + 919 0147 FB030000 .4byte .LASF27 + 920 014b 06 .byte 0x6 + 921 014c 64 .byte 0x64 + 922 014d 10030000 .4byte 0x310 + 923 0151 02 .byte 0x2 + 924 0152 23 .byte 0x23 + 925 0153 0C .uleb128 0xc + 926 0154 06 .uleb128 0x6 + 927 0155 CB000000 .4byte .LASF28 + 928 0159 06 .byte 0x6 + 929 015a 66 .byte 0x66 + 930 015b 4C020000 .4byte 0x24c + 931 015f 02 .byte 0x2 + 932 0160 23 .byte 0x23 + 933 0161 10 .uleb128 0x10 + 934 0162 06 .uleb128 0x6 + 935 0163 1A020000 .4byte .LASF29 + 936 0167 06 .byte 0x6 + 937 0168 67 .byte 0x67 + 938 0169 4C020000 .4byte 0x24c + 939 016d 02 .byte 0x2 + 940 016e 23 .byte 0x23 + 941 016f 14 .uleb128 0x14 + 942 0170 06 .uleb128 0x6 + 943 0171 D7030000 .4byte .LASF30 + 944 0175 06 .byte 0x6 + 945 0176 6E .byte 0x6e + 946 0177 D0040000 .4byte 0x4d0 + 947 017b 02 .byte 0x2 + 948 017c 23 .byte 0x23 + 949 017d 18 .uleb128 0x18 + 950 017e 06 .uleb128 0x6 + 951 017f AB020000 .4byte .LASF31 + 952 0183 06 .byte 0x6 + 953 0184 79 .byte 0x79 + 954 0185 AD000000 .4byte 0xad + 955 0189 02 .byte 0x2 + 956 018a 23 .byte 0x23 + 957 018b 1C .uleb128 0x1c + 958 018c 06 .uleb128 0x6 + 959 018d D2020000 .4byte .LASF32 + 960 0191 06 .byte 0x6 + 961 0192 7D .byte 0x7d + 962 0193 A2000000 .4byte 0xa2 + 963 0197 02 .byte 0x2 + 964 0198 23 .byte 0x23 + 965 0199 1D .uleb128 0x1d + 966 019a 06 .uleb128 0x6 + 967 019b 94030000 .4byte .LASF33 + 968 019f 06 .byte 0x6 + 969 01a0 82 .byte 0x82 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 18 + + + 970 01a1 B8000000 .4byte 0xb8 + 971 01a5 02 .byte 0x2 + 972 01a6 23 .byte 0x23 + 973 01a7 1E .uleb128 0x1e + 974 01a8 06 .uleb128 0x6 + 975 01a9 B3020000 .4byte .LASF34 + 976 01ad 06 .byte 0x6 + 977 01ae 88 .byte 0x88 + 978 01af C3000000 .4byte 0xc3 + 979 01b3 02 .byte 0x2 + 980 01b4 23 .byte 0x23 + 981 01b5 1F .uleb128 0x1f + 982 01b6 06 .uleb128 0x6 + 983 01b7 65030000 .4byte .LASF35 + 984 01bb 06 .byte 0x6 + 985 01bc 8F .byte 0x8f + 986 01bd B2030000 .4byte 0x3b2 + 987 01c1 02 .byte 0x2 + 988 01c2 23 .byte 0x23 + 989 01c3 20 .uleb128 0x20 + 990 01c4 07 .uleb128 0x7 + 991 01c5 705F7500 .ascii "p_u\000" + 992 01c9 06 .byte 0x6 + 993 01ca B4 .byte 0xb4 + 994 01cb 9B040000 .4byte 0x49b + 995 01cf 02 .byte 0x2 + 996 01d0 23 .byte 0x23 + 997 01d1 24 .uleb128 0x24 + 998 01d2 06 .uleb128 0x6 + 999 01d3 01040000 .4byte .LASF36 + 1000 01d7 06 .byte 0x6 + 1001 01d8 B9 .byte 0xb9 + 1002 01d9 74020000 .4byte 0x274 + 1003 01dd 02 .byte 0x2 + 1004 01de 23 .byte 0x23 + 1005 01df 28 .uleb128 0x28 + 1006 01e0 06 .uleb128 0x6 + 1007 01e1 73030000 .4byte .LASF37 + 1008 01e5 06 .byte 0x6 + 1009 01e6 BF .byte 0xbf + 1010 01e7 52020000 .4byte 0x252 + 1011 01eb 02 .byte 0x2 + 1012 01ec 23 .byte 0x23 + 1013 01ed 2C .uleb128 0x2c + 1014 01ee 06 .uleb128 0x6 + 1015 01ef 00000000 .4byte .LASF38 + 1016 01f3 06 .byte 0x6 + 1017 01f4 C3 .byte 0xc3 + 1018 01f5 D9000000 .4byte 0xd9 + 1019 01f9 02 .byte 0x2 + 1020 01fa 23 .byte 0x23 + 1021 01fb 34 .uleb128 0x34 + 1022 01fc 06 .uleb128 0x6 + 1023 01fd FA020000 .4byte .LASF39 + 1024 0201 06 .byte 0x6 + 1025 0202 C9 .byte 0xc9 + 1026 0203 E4000000 .4byte 0xe4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 19 + + + 1027 0207 02 .byte 0x2 + 1028 0208 23 .byte 0x23 + 1029 0209 38 .uleb128 0x38 + 1030 020a 06 .uleb128 0x6 + 1031 020b 97020000 .4byte .LASF40 + 1032 020f 06 .byte 0x6 + 1033 0210 D0 .byte 0xd0 + 1034 0211 E2040000 .4byte 0x4e2 + 1035 0215 02 .byte 0x2 + 1036 0216 23 .byte 0x23 + 1037 0217 3C .uleb128 0x3c + 1038 0218 06 .uleb128 0x6 + 1039 0219 51030000 .4byte .LASF41 + 1040 021d 06 .byte 0x6 + 1041 021e D4 .byte 0xd4 + 1042 021f CE000000 .4byte 0xce + 1043 0223 02 .byte 0x2 + 1044 0224 23 .byte 0x23 + 1045 0225 40 .uleb128 0x40 + 1046 0226 00 .byte 0 + 1047 0227 08 .uleb128 0x8 + 1048 0228 08 .byte 0x8 + 1049 0229 05 .byte 0x5 + 1050 022a 61 .byte 0x61 + 1051 022b 4C020000 .4byte 0x24c + 1052 022f 06 .uleb128 0x6 + 1053 0230 CB020000 .4byte .LASF24 + 1054 0234 05 .byte 0x5 + 1055 0235 62 .byte 0x62 + 1056 0236 4C020000 .4byte 0x24c + 1057 023a 02 .byte 0x2 + 1058 023b 23 .byte 0x23 + 1059 023c 00 .uleb128 0 + 1060 023d 06 .uleb128 0x6 + 1061 023e 63020000 .4byte .LASF25 + 1062 0242 05 .byte 0x5 + 1063 0243 64 .byte 0x64 + 1064 0244 4C020000 .4byte 0x24c + 1065 0248 02 .byte 0x2 + 1066 0249 23 .byte 0x23 + 1067 024a 04 .uleb128 0x4 + 1068 024b 00 .byte 0 + 1069 024c 09 .uleb128 0x9 + 1070 024d 04 .byte 0x4 + 1071 024e 05010000 .4byte 0x105 + 1072 0252 04 .uleb128 0x4 + 1073 0253 28020000 .4byte .LASF42 + 1074 0257 05 .byte 0x5 + 1075 0258 66 .byte 0x66 + 1076 0259 27020000 .4byte 0x227 + 1077 025d 08 .uleb128 0x8 + 1078 025e 04 .byte 0x4 + 1079 025f 05 .byte 0x5 + 1080 0260 6B .byte 0x6b + 1081 0261 74020000 .4byte 0x274 + 1082 0265 06 .uleb128 0x6 + 1083 0266 CB020000 .4byte .LASF24 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 20 + + + 1084 026a 05 .byte 0x5 + 1085 026b 6D .byte 0x6d + 1086 026c 4C020000 .4byte 0x24c + 1087 0270 02 .byte 0x2 + 1088 0271 23 .byte 0x23 + 1089 0272 00 .uleb128 0 + 1090 0273 00 .byte 0 + 1091 0274 04 .uleb128 0x4 + 1092 0275 C2010000 .4byte .LASF43 + 1093 0279 05 .byte 0x5 + 1094 027a 70 .byte 0x70 + 1095 027b 5D020000 .4byte 0x25d + 1096 027f 04 .uleb128 0x4 + 1097 0280 2F010000 .4byte .LASF44 + 1098 0284 07 .byte 0x7 + 1099 0285 A9 .byte 0xa9 + 1100 0286 8A020000 .4byte 0x28a + 1101 028a 0A .uleb128 0xa + 1102 028b 04 .byte 0x4 + 1103 028c 05 .uleb128 0x5 + 1104 028d 6C030000 .4byte .LASF45 + 1105 0291 24 .byte 0x24 + 1106 0292 07 .byte 0x7 + 1107 0293 C0 .byte 0xc0 + 1108 0294 10030000 .4byte 0x310 + 1109 0298 07 .uleb128 0x7 + 1110 0299 723400 .ascii "r4\000" + 1111 029c 07 .byte 0x7 + 1112 029d C1 .byte 0xc1 + 1113 029e 7F020000 .4byte 0x27f + 1114 02a2 02 .byte 0x2 + 1115 02a3 23 .byte 0x23 + 1116 02a4 00 .uleb128 0 + 1117 02a5 07 .uleb128 0x7 + 1118 02a6 723500 .ascii "r5\000" + 1119 02a9 07 .byte 0x7 + 1120 02aa C2 .byte 0xc2 + 1121 02ab 7F020000 .4byte 0x27f + 1122 02af 02 .byte 0x2 + 1123 02b0 23 .byte 0x23 + 1124 02b1 04 .uleb128 0x4 + 1125 02b2 07 .uleb128 0x7 + 1126 02b3 723600 .ascii "r6\000" + 1127 02b6 07 .byte 0x7 + 1128 02b7 C3 .byte 0xc3 + 1129 02b8 7F020000 .4byte 0x27f + 1130 02bc 02 .byte 0x2 + 1131 02bd 23 .byte 0x23 + 1132 02be 08 .uleb128 0x8 + 1133 02bf 07 .uleb128 0x7 + 1134 02c0 723700 .ascii "r7\000" + 1135 02c3 07 .byte 0x7 + 1136 02c4 C4 .byte 0xc4 + 1137 02c5 7F020000 .4byte 0x27f + 1138 02c9 02 .byte 0x2 + 1139 02ca 23 .byte 0x23 + 1140 02cb 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 21 + + + 1141 02cc 07 .uleb128 0x7 + 1142 02cd 723800 .ascii "r8\000" + 1143 02d0 07 .byte 0x7 + 1144 02d1 C5 .byte 0xc5 + 1145 02d2 7F020000 .4byte 0x27f + 1146 02d6 02 .byte 0x2 + 1147 02d7 23 .byte 0x23 + 1148 02d8 10 .uleb128 0x10 + 1149 02d9 07 .uleb128 0x7 + 1150 02da 723900 .ascii "r9\000" + 1151 02dd 07 .byte 0x7 + 1152 02de C6 .byte 0xc6 + 1153 02df 7F020000 .4byte 0x27f + 1154 02e3 02 .byte 0x2 + 1155 02e4 23 .byte 0x23 + 1156 02e5 14 .uleb128 0x14 + 1157 02e6 07 .uleb128 0x7 + 1158 02e7 72313000 .ascii "r10\000" + 1159 02eb 07 .byte 0x7 + 1160 02ec C7 .byte 0xc7 + 1161 02ed 7F020000 .4byte 0x27f + 1162 02f1 02 .byte 0x2 + 1163 02f2 23 .byte 0x23 + 1164 02f3 18 .uleb128 0x18 + 1165 02f4 07 .uleb128 0x7 + 1166 02f5 72313100 .ascii "r11\000" + 1167 02f9 07 .byte 0x7 + 1168 02fa C8 .byte 0xc8 + 1169 02fb 7F020000 .4byte 0x27f + 1170 02ff 02 .byte 0x2 + 1171 0300 23 .byte 0x23 + 1172 0301 1C .uleb128 0x1c + 1173 0302 07 .uleb128 0x7 + 1174 0303 6C7200 .ascii "lr\000" + 1175 0306 07 .byte 0x7 + 1176 0307 C9 .byte 0xc9 + 1177 0308 7F020000 .4byte 0x27f + 1178 030c 02 .byte 0x2 + 1179 030d 23 .byte 0x23 + 1180 030e 20 .uleb128 0x20 + 1181 030f 00 .byte 0 + 1182 0310 05 .uleb128 0x5 + 1183 0311 8C010000 .4byte .LASF46 + 1184 0315 04 .byte 0x4 + 1185 0316 07 .byte 0x7 + 1186 0317 D1 .byte 0xd1 + 1187 0318 2B030000 .4byte 0x32b + 1188 031c 07 .uleb128 0x7 + 1189 031d 72313300 .ascii "r13\000" + 1190 0321 07 .byte 0x7 + 1191 0322 D2 .byte 0xd2 + 1192 0323 2B030000 .4byte 0x32b + 1193 0327 02 .byte 0x2 + 1194 0328 23 .byte 0x23 + 1195 0329 00 .uleb128 0 + 1196 032a 00 .byte 0 + 1197 032b 09 .uleb128 0x9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 22 + + + 1198 032c 04 .byte 0x4 + 1199 032d 8C020000 .4byte 0x28c + 1200 0331 04 .uleb128 0x4 + 1201 0332 5C030000 .4byte .LASF47 + 1202 0336 08 .byte 0x8 + 1203 0337 58 .byte 0x58 + 1204 0338 3C030000 .4byte 0x33c + 1205 033c 09 .uleb128 0x9 + 1206 033d 04 .byte 0x4 + 1207 033e 42030000 .4byte 0x342 + 1208 0342 0B .uleb128 0xb + 1209 0343 01 .byte 0x1 + 1210 0344 4E030000 .4byte 0x34e + 1211 0348 0C .uleb128 0xc + 1212 0349 8A020000 .4byte 0x28a + 1213 034d 00 .byte 0 + 1214 034e 04 .uleb128 0x4 + 1215 034f 16030000 .4byte .LASF48 + 1216 0353 08 .byte 0x8 + 1217 0354 5D .byte 0x5d + 1218 0355 59030000 .4byte 0x359 + 1219 0359 05 .uleb128 0x5 + 1220 035a 16030000 .4byte .LASF48 + 1221 035e 14 .byte 0x14 + 1222 035f 08 .byte 0x8 + 1223 0360 64 .byte 0x64 + 1224 0361 AC030000 .4byte 0x3ac + 1225 0365 06 .uleb128 0x6 + 1226 0366 6C010000 .4byte .LASF49 + 1227 036a 08 .byte 0x8 + 1228 036b 65 .byte 0x65 + 1229 036c AC030000 .4byte 0x3ac + 1230 0370 02 .byte 0x2 + 1231 0371 23 .byte 0x23 + 1232 0372 00 .uleb128 0 + 1233 0373 06 .uleb128 0x6 + 1234 0374 38010000 .4byte .LASF50 + 1235 0378 08 .byte 0x8 + 1236 0379 67 .byte 0x67 + 1237 037a AC030000 .4byte 0x3ac + 1238 037e 02 .byte 0x2 + 1239 037f 23 .byte 0x23 + 1240 0380 04 .uleb128 0x4 + 1241 0381 06 .uleb128 0x6 + 1242 0382 E0010000 .4byte .LASF51 + 1243 0386 08 .byte 0x8 + 1244 0387 69 .byte 0x69 + 1245 0388 EF000000 .4byte 0xef + 1246 038c 02 .byte 0x2 + 1247 038d 23 .byte 0x23 + 1248 038e 08 .uleb128 0x8 + 1249 038f 06 .uleb128 0x6 + 1250 0390 F1010000 .4byte .LASF52 + 1251 0394 08 .byte 0x8 + 1252 0395 6A .byte 0x6a + 1253 0396 31030000 .4byte 0x331 + 1254 039a 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 23 + + + 1255 039b 23 .byte 0x23 + 1256 039c 0C .uleb128 0xc + 1257 039d 06 .uleb128 0x6 + 1258 039e 83030000 .4byte .LASF53 + 1259 03a2 08 .byte 0x8 + 1260 03a3 6C .byte 0x6c + 1261 03a4 8A020000 .4byte 0x28a + 1262 03a8 02 .byte 0x2 + 1263 03a9 23 .byte 0x23 + 1264 03aa 10 .uleb128 0x10 + 1265 03ab 00 .byte 0 + 1266 03ac 09 .uleb128 0x9 + 1267 03ad 04 .byte 0x4 + 1268 03ae 4E030000 .4byte 0x34e + 1269 03b2 0D .uleb128 0xd + 1270 03b3 EF000000 .4byte 0xef + 1271 03b7 08 .uleb128 0x8 + 1272 03b8 1C .byte 0x1c + 1273 03b9 09 .byte 0x9 + 1274 03ba 5E .byte 0x5e + 1275 03bb 14040000 .4byte 0x414 + 1276 03bf 06 .uleb128 0x6 + 1277 03c0 0E030000 .4byte .LASF54 + 1278 03c4 09 .byte 0x9 + 1279 03c5 5F .byte 0x5f + 1280 03c6 52020000 .4byte 0x252 + 1281 03ca 02 .byte 0x2 + 1282 03cb 23 .byte 0x23 + 1283 03cc 00 .uleb128 0 + 1284 03cd 06 .uleb128 0x6 + 1285 03ce BD020000 .4byte .LASF55 + 1286 03d2 09 .byte 0x9 + 1287 03d3 60 .byte 0x60 + 1288 03d4 CE000000 .4byte 0xce + 1289 03d8 02 .byte 0x2 + 1290 03d9 23 .byte 0x23 + 1291 03da 08 .uleb128 0x8 + 1292 03db 06 .uleb128 0x6 + 1293 03dc 22020000 .4byte .LASF56 + 1294 03e0 09 .byte 0x9 + 1295 03e1 62 .byte 0x62 + 1296 03e2 10030000 .4byte 0x310 + 1297 03e6 02 .byte 0x2 + 1298 03e7 23 .byte 0x23 + 1299 03e8 0C .uleb128 0xc + 1300 03e9 06 .uleb128 0x6 + 1301 03ea 27010000 .4byte .LASF57 + 1302 03ee 09 .byte 0x9 + 1303 03ef 65 .byte 0x65 + 1304 03f0 4C020000 .4byte 0x24c + 1305 03f4 02 .byte 0x2 + 1306 03f5 23 .byte 0x23 + 1307 03f6 10 .uleb128 0x10 + 1308 03f7 06 .uleb128 0x6 + 1309 03f8 53020000 .4byte .LASF58 + 1310 03fc 09 .byte 0x9 + 1311 03fd 66 .byte 0x66 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 24 + + + 1312 03fe 4C020000 .4byte 0x24c + 1313 0402 02 .byte 0x2 + 1314 0403 23 .byte 0x23 + 1315 0404 14 .uleb128 0x14 + 1316 0405 06 .uleb128 0x6 + 1317 0406 49020000 .4byte .LASF59 + 1318 040a 09 .byte 0x9 + 1319 040b 69 .byte 0x69 + 1320 040c 4C020000 .4byte 0x24c + 1321 0410 02 .byte 0x2 + 1322 0411 23 .byte 0x23 + 1323 0412 18 .uleb128 0x18 + 1324 0413 00 .byte 0 + 1325 0414 04 .uleb128 0x4 + 1326 0415 9B030000 .4byte .LASF60 + 1327 0419 09 .byte 0x9 + 1328 041a 6B .byte 0x6b + 1329 041b B7030000 .4byte 0x3b7 + 1330 041f 05 .uleb128 0x5 + 1331 0420 8A030000 .4byte .LASF61 + 1332 0424 0C .byte 0xc + 1333 0425 0A .byte 0xa + 1334 0426 2C .byte 0x2c + 1335 0427 48040000 .4byte 0x448 + 1336 042b 06 .uleb128 0x6 + 1337 042c D3000000 .4byte .LASF62 + 1338 0430 0A .byte 0xa + 1339 0431 2D .byte 0x2d + 1340 0432 52020000 .4byte 0x252 + 1341 0436 02 .byte 0x2 + 1342 0437 23 .byte 0x23 + 1343 0438 00 .uleb128 0 + 1344 0439 06 .uleb128 0x6 + 1345 043a 86010000 .4byte .LASF63 + 1346 043e 0A .byte 0xa + 1347 043f 2F .byte 0x2f + 1348 0440 FA000000 .4byte 0xfa + 1349 0444 02 .byte 0x2 + 1350 0445 23 .byte 0x23 + 1351 0446 08 .uleb128 0x8 + 1352 0447 00 .byte 0 + 1353 0448 04 .uleb128 0x4 + 1354 0449 8A030000 .4byte .LASF61 + 1355 044d 0A .byte 0xa + 1356 044e 30 .byte 0x30 + 1357 044f 1F040000 .4byte 0x41f + 1358 0453 05 .uleb128 0x5 + 1359 0454 DA010000 .4byte .LASF64 + 1360 0458 10 .byte 0x10 + 1361 0459 0B .byte 0xb + 1362 045a 2C .byte 0x2c + 1363 045b 8A040000 .4byte 0x48a + 1364 045f 06 .uleb128 0x6 + 1365 0460 8D000000 .4byte .LASF65 + 1366 0464 0B .byte 0xb + 1367 0465 2D .byte 0x2d + 1368 0466 52020000 .4byte 0x252 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 25 + + + 1369 046a 02 .byte 0x2 + 1370 046b 23 .byte 0x23 + 1371 046c 00 .uleb128 0 + 1372 046d 06 .uleb128 0x6 + 1373 046e F3030000 .4byte .LASF66 + 1374 0472 0B .byte 0xb + 1375 0473 2F .byte 0x2f + 1376 0474 4C020000 .4byte 0x24c + 1377 0478 02 .byte 0x2 + 1378 0479 23 .byte 0x23 + 1379 047a 08 .uleb128 0x8 + 1380 047b 06 .uleb128 0x6 + 1381 047c 40030000 .4byte .LASF67 + 1382 0480 0B .byte 0xb + 1383 0481 31 .byte 0x31 + 1384 0482 8A040000 .4byte 0x48a + 1385 0486 02 .byte 0x2 + 1386 0487 23 .byte 0x23 + 1387 0488 0C .uleb128 0xc + 1388 0489 00 .byte 0 + 1389 048a 09 .uleb128 0x9 + 1390 048b 04 .byte 0x4 + 1391 048c 53040000 .4byte 0x453 + 1392 0490 04 .uleb128 0x4 + 1393 0491 DA010000 .4byte .LASF64 + 1394 0495 0B .byte 0xb + 1395 0496 33 .byte 0x33 + 1396 0497 53040000 .4byte 0x453 + 1397 049b 0E .uleb128 0xe + 1398 049c 04 .byte 0x4 + 1399 049d 06 .byte 0x6 + 1400 049e 96 .byte 0x96 + 1401 049f D0040000 .4byte 0x4d0 + 1402 04a3 0F .uleb128 0xf + 1403 04a4 06000000 .4byte .LASF68 + 1404 04a8 06 .byte 0x6 + 1405 04a9 9D .byte 0x9d + 1406 04aa D9000000 .4byte 0xd9 + 1407 04ae 0F .uleb128 0xf + 1408 04af 4C000000 .4byte .LASF69 + 1409 04b3 06 .byte 0x6 + 1410 04b4 A4 .byte 0xa4 + 1411 04b5 D9000000 .4byte 0xd9 + 1412 04b9 0F .uleb128 0xf + 1413 04ba D0030000 .4byte .LASF70 + 1414 04be 06 .byte 0x6 + 1415 04bf AB .byte 0xab + 1416 04c0 8A020000 .4byte 0x28a + 1417 04c4 0F .uleb128 0xf + 1418 04c5 C4020000 .4byte .LASF71 + 1419 04c9 06 .byte 0x6 + 1420 04ca B2 .byte 0xb2 + 1421 04cb E4000000 .4byte 0xe4 + 1422 04cf 00 .byte 0 + 1423 04d0 09 .uleb128 0x9 + 1424 04d1 04 .byte 0x4 + 1425 04d2 D6040000 .4byte 0x4d6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 26 + + + 1426 04d6 10 .uleb128 0x10 + 1427 04d7 DB040000 .4byte 0x4db + 1428 04db 03 .uleb128 0x3 + 1429 04dc 01 .byte 0x1 + 1430 04dd 08 .byte 0x8 + 1431 04de 23030000 .4byte .LASF72 + 1432 04e2 09 .uleb128 0x9 + 1433 04e3 04 .byte 0x4 + 1434 04e4 90040000 .4byte 0x490 + 1435 04e8 03 .uleb128 0x3 + 1436 04e9 04 .byte 0x4 + 1437 04ea 07 .byte 0x7 + 1438 04eb E8010000 .4byte .LASF73 + 1439 04ef 11 .uleb128 0x11 + 1440 04f0 35020000 .4byte .LASF74 + 1441 04f4 02 .byte 0x2 + 1442 04f5 49 .byte 0x49 + 1443 04f6 01 .byte 0x1 + 1444 04f7 4C020000 .4byte 0x24c + 1445 04fb 03 .byte 0x3 + 1446 04fc 0B050000 .4byte 0x50b + 1447 0500 12 .uleb128 0x12 + 1448 0501 747000 .ascii "tp\000" + 1449 0504 02 .byte 0x2 + 1450 0505 49 .byte 0x49 + 1451 0506 4C020000 .4byte 0x24c + 1452 050a 00 .byte 0 + 1453 050b 13 .uleb128 0x13 + 1454 050c 01 .byte 0x1 + 1455 050d 34030000 .4byte .LASF91 + 1456 0511 01 .byte 0x1 + 1457 0512 51 .byte 0x51 + 1458 0513 01 .byte 0x1 + 1459 0514 4C020000 .4byte 0x24c + 1460 0518 01 .byte 0x1 + 1461 0519 32050000 .4byte 0x532 + 1462 051d 12 .uleb128 0x12 + 1463 051e 747000 .ascii "tp\000" + 1464 0521 01 .byte 0x1 + 1465 0522 51 .byte 0x51 + 1466 0523 4C020000 .4byte 0x24c + 1467 0527 14 .uleb128 0x14 + 1468 0528 637000 .ascii "cp\000" + 1469 052b 01 .byte 0x1 + 1470 052c 52 .byte 0x52 + 1471 052d 4C020000 .4byte 0x24c + 1472 0531 00 .byte 0 + 1473 0532 11 .uleb128 0x11 + 1474 0533 28030000 .4byte .LASF75 + 1475 0537 02 .byte 0x2 + 1476 0538 3B .byte 0x3b + 1477 0539 01 .byte 0x1 + 1478 053a 4C020000 .4byte 0x24c + 1479 053e 03 .byte 0x3 + 1480 053f 59050000 .4byte 0x559 + 1481 0543 12 .uleb128 0x12 + 1482 0544 74717000 .ascii "tqp\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 27 + + + 1483 0548 02 .byte 0x2 + 1484 0549 3B .byte 0x3b + 1485 054a 59050000 .4byte 0x559 + 1486 054e 14 .uleb128 0x14 + 1487 054f 747000 .ascii "tp\000" + 1488 0552 02 .byte 0x2 + 1489 0553 3C .byte 0x3c + 1490 0554 4C020000 .4byte 0x24c + 1491 0558 00 .byte 0 + 1492 0559 09 .uleb128 0x9 + 1493 055a 04 .byte 0x4 + 1494 055b 52020000 .4byte 0x252 + 1495 055f 15 .uleb128 0x15 + 1496 0560 65010000 .4byte .LASF92 + 1497 0564 01 .byte 0x1 + 1498 0565 88 .byte 0x88 + 1499 0566 01 .byte 0x1 + 1500 0567 00000000 .4byte .LFB10 + 1501 056b AC000000 .4byte .LFE10 + 1502 056f 02 .byte 0x2 + 1503 0570 7D .byte 0x7d + 1504 0571 00 .sleb128 0 + 1505 0572 01 .byte 0x1 + 1506 0573 D8050000 .4byte 0x5d8 + 1507 0577 16 .uleb128 0x16 + 1508 0578 7000 .ascii "p\000" + 1509 057a 01 .byte 0x1 + 1510 057b 88 .byte 0x88 + 1511 057c 8A020000 .4byte 0x28a + 1512 0580 01 .byte 0x1 + 1513 0581 50 .byte 0x50 + 1514 0582 17 .uleb128 0x17 + 1515 0583 747000 .ascii "tp\000" + 1516 0586 01 .byte 0x1 + 1517 0587 89 .byte 0x89 + 1518 0588 4C020000 .4byte 0x24c + 1519 058c 01 .byte 0x1 + 1520 058d 50 .byte 0x50 + 1521 058e 18 .uleb128 0x18 + 1522 058f EF040000 .4byte 0x4ef + 1523 0593 58000000 .4byte .LBB19 + 1524 0597 68000000 .4byte .LBE19 + 1525 059b 01 .byte 0x1 + 1526 059c A0 .byte 0xa0 + 1527 059d AB050000 .4byte 0x5ab + 1528 05a1 19 .uleb128 0x19 + 1529 05a2 00050000 .4byte 0x500 + 1530 05a6 00000000 .4byte .LLST0 + 1531 05aa 00 .byte 0 + 1532 05ab 1A .uleb128 0x1a + 1533 05ac 0B050000 .4byte 0x50b + 1534 05b0 74000000 .4byte .LBB21 + 1535 05b4 AC000000 .4byte .LBE21 + 1536 05b8 01 .byte 0x1 + 1537 05b9 A4 .byte 0xa4 + 1538 05ba 19 .uleb128 0x19 + 1539 05bb 1D050000 .4byte 0x51d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 28 + + + 1540 05bf 13000000 .4byte .LLST1 + 1541 05c3 1B .uleb128 0x1b + 1542 05c4 74000000 .4byte .LBB22 + 1543 05c8 AC000000 .4byte .LBE22 + 1544 05cc 1C .uleb128 0x1c + 1545 05cd 27050000 .4byte 0x527 + 1546 05d1 26000000 .4byte .LLST2 + 1547 05d5 00 .byte 0 + 1548 05d6 00 .byte 0 + 1549 05d7 00 .byte 0 + 1550 05d8 1D .uleb128 0x1d + 1551 05d9 01 .byte 0x1 + 1552 05da 5C000000 .4byte .LASF93 + 1553 05de 01 .byte 0x1 + 1554 05df 37 .byte 0x37 + 1555 05e0 01 .byte 0x1 + 1556 05e1 00000000 .4byte .LFB7 + 1557 05e5 24000000 .4byte .LFE7 + 1558 05e9 02 .byte 0x2 + 1559 05ea 7D .byte 0x7d + 1560 05eb 00 .sleb128 0 + 1561 05ec 01 .byte 0x1 + 1562 05ed 1E .uleb128 0x1e + 1563 05ee 0B050000 .4byte 0x50b + 1564 05f2 00000000 .4byte .LFB8 + 1565 05f6 3C000000 .4byte .LFE8 + 1566 05fa 02 .byte 0x2 + 1567 05fb 7D .byte 0x7d + 1568 05fc 00 .sleb128 0 + 1569 05fd 01 .byte 0x1 + 1570 05fe 11060000 .4byte 0x611 + 1571 0602 1F .uleb128 0x1f + 1572 0603 1D050000 .4byte 0x51d + 1573 0607 01 .byte 0x1 + 1574 0608 50 .byte 0x50 + 1575 0609 20 .uleb128 0x20 + 1576 060a 27050000 .4byte 0x527 + 1577 060e 01 .byte 0x1 + 1578 060f 53 .byte 0x53 + 1579 0610 00 .byte 0 + 1580 0611 21 .uleb128 0x21 + 1581 0612 01 .byte 0x1 + 1582 0613 EC020000 .4byte .LASF78 + 1583 0617 01 .byte 0x1 + 1584 0618 73 .byte 0x73 + 1585 0619 01 .byte 0x1 + 1586 061a 00000000 .4byte .LFB9 + 1587 061e 3C000000 .4byte .LFE9 + 1588 0622 02 .byte 0x2 + 1589 0623 7D .byte 0x7d + 1590 0624 00 .sleb128 0 + 1591 0625 01 .byte 0x1 + 1592 0626 82060000 .4byte 0x682 + 1593 062a 22 .uleb128 0x22 + 1594 062b 8E020000 .4byte .LASF76 + 1595 062f 01 .byte 0x1 + 1596 0630 73 .byte 0x73 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 29 + + + 1597 0631 AD000000 .4byte 0xad + 1598 0635 39000000 .4byte .LLST3 + 1599 0639 23 .uleb128 0x23 + 1600 063a 6F747000 .ascii "otp\000" + 1601 063e 01 .byte 0x1 + 1602 063f 74 .byte 0x74 + 1603 0640 4C020000 .4byte 0x24c + 1604 0644 66000000 .4byte .LLST4 + 1605 0648 24 .uleb128 0x24 + 1606 0649 32050000 .4byte 0x532 + 1607 064d 08000000 .4byte .LBB23 + 1608 0651 00000000 .4byte .Ldebug_ranges0+0 + 1609 0655 01 .byte 0x1 + 1610 0656 7E .byte 0x7e + 1611 0657 77060000 .4byte 0x677 + 1612 065b 1F .uleb128 0x1f + 1613 065c 43050000 .4byte 0x543 + 1614 0660 06 .byte 0x6 + 1615 0661 03 .byte 0x3 + 1616 0662 00000000 .4byte rlist + 1617 0666 9F .byte 0x9f + 1618 0667 25 .uleb128 0x25 + 1619 0668 20000000 .4byte .Ldebug_ranges0+0x20 + 1620 066c 1C .uleb128 0x1c + 1621 066d 4E050000 .4byte 0x54e + 1622 0671 79000000 .4byte .LLST5 + 1623 0675 00 .byte 0 + 1624 0676 00 .byte 0 + 1625 0677 26 .uleb128 0x26 + 1626 0678 38000000 .4byte .LVL14 + 1627 067c 01 .byte 0x1 + 1628 067d 8B090000 .4byte 0x98b + 1629 0681 00 .byte 0 + 1630 0682 27 .uleb128 0x27 + 1631 0683 01 .byte 0x1 + 1632 0684 DE030000 .4byte .LASF80 + 1633 0688 01 .byte 0x1 + 1634 0689 BD .byte 0xbd + 1635 068a 01 .byte 0x1 + 1636 068b D9000000 .4byte 0xd9 + 1637 068f 00000000 .4byte .LFB11 + 1638 0693 68000000 .4byte .LFE11 + 1639 0697 8C000000 .4byte .LLST6 + 1640 069b 01 .byte 0x1 + 1641 069c 2B070000 .4byte 0x72b + 1642 06a0 22 .uleb128 0x22 + 1643 06a1 8E020000 .4byte .LASF76 + 1644 06a5 01 .byte 0x1 + 1645 06a6 BD .byte 0xbd + 1646 06a7 AD000000 .4byte 0xad + 1647 06ab B8000000 .4byte .LLST7 + 1648 06af 22 .uleb128 0x22 + 1649 06b0 7E030000 .4byte .LASF77 + 1650 06b4 01 .byte 0x1 + 1651 06b5 BD .byte 0xbd + 1652 06b6 EF000000 .4byte 0xef + 1653 06ba F2000000 .4byte .LLST8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 30 + + + 1654 06be 28 .uleb128 0x28 + 1655 06bf 14000000 .4byte .LBB29 + 1656 06c3 44000000 .4byte .LBE29 + 1657 06c7 21070000 .4byte 0x721 + 1658 06cb 17 .uleb128 0x17 + 1659 06cc 767400 .ascii "vt\000" + 1660 06cf 01 .byte 0x1 + 1661 06d0 C2 .byte 0xc2 + 1662 06d1 4E030000 .4byte 0x34e + 1663 06d5 02 .byte 0x2 + 1664 06d6 91 .byte 0x91 + 1665 06d7 5C .sleb128 -36 + 1666 06d8 29 .uleb128 0x29 + 1667 06d9 28000000 .4byte .LVL17 + 1668 06dd A5090000 .4byte 0x9a5 + 1669 06e1 FC060000 .4byte 0x6fc + 1670 06e5 2A .uleb128 0x2a + 1671 06e6 01 .byte 0x1 + 1672 06e7 52 .byte 0x52 + 1673 06e8 05 .byte 0x5 + 1674 06e9 03 .byte 0x3 + 1675 06ea 00000000 .4byte wakeup + 1676 06ee 2A .uleb128 0x2a + 1677 06ef 01 .byte 0x1 + 1678 06f0 51 .byte 0x51 + 1679 06f1 03 .byte 0x3 + 1680 06f2 F3 .byte 0xf3 + 1681 06f3 01 .uleb128 0x1 + 1682 06f4 51 .byte 0x51 + 1683 06f5 2A .uleb128 0x2a + 1684 06f6 01 .byte 0x1 + 1685 06f7 50 .byte 0x50 + 1686 06f8 02 .byte 0x2 + 1687 06f9 91 .byte 0x91 + 1688 06fa 54 .sleb128 -44 + 1689 06fb 00 .byte 0 + 1690 06fc 29 .uleb128 0x29 + 1691 06fd 30000000 .4byte .LVL18 + 1692 0701 11060000 .4byte 0x611 + 1693 0705 10070000 .4byte 0x710 + 1694 0709 2A .uleb128 0x2a + 1695 070a 01 .byte 0x1 + 1696 070b 50 .byte 0x50 + 1697 070c 02 .byte 0x2 + 1698 070d 75 .byte 0x75 + 1699 070e 00 .sleb128 0 + 1700 070f 00 .byte 0 + 1701 0710 2B .uleb128 0x2b + 1702 0711 44000000 .4byte .LVL19 + 1703 0715 C8090000 .4byte 0x9c8 + 1704 0719 2A .uleb128 0x2a + 1705 071a 01 .byte 0x1 + 1706 071b 50 .byte 0x50 + 1707 071c 02 .byte 0x2 + 1708 071d 91 .byte 0x91 + 1709 071e 54 .sleb128 -44 + 1710 071f 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 31 + + + 1711 0720 00 .byte 0 + 1712 0721 2C .uleb128 0x2c + 1713 0722 58000000 .4byte .LVL21 + 1714 0726 11060000 .4byte 0x611 + 1715 072a 00 .byte 0 + 1716 072b 2D .uleb128 0x2d + 1717 072c 01 .byte 0x1 + 1718 072d A7010000 .4byte .LASF79 + 1719 0731 01 .byte 0x1 + 1720 0732 E1 .byte 0xe1 + 1721 0733 01 .byte 0x1 + 1722 0734 00000000 .4byte .LFB12 + 1723 0738 A8000000 .4byte .LFE12 + 1724 073c 2C010000 .4byte .LLST9 + 1725 0740 01 .byte 0x1 + 1726 0741 E3070000 .4byte 0x7e3 + 1727 0745 2E .uleb128 0x2e + 1728 0746 6E747000 .ascii "ntp\000" + 1729 074a 01 .byte 0x1 + 1730 074b E1 .byte 0xe1 + 1731 074c 4C020000 .4byte 0x24c + 1732 0750 4C010000 .4byte .LLST10 + 1733 0754 2E .uleb128 0x2e + 1734 0755 6D736700 .ascii "msg\000" + 1735 0759 01 .byte 0x1 + 1736 075a E1 .byte 0xe1 + 1737 075b D9000000 .4byte 0xd9 + 1738 075f 78010000 .4byte .LLST11 + 1739 0763 24 .uleb128 0x24 + 1740 0764 0B050000 .4byte 0x50b + 1741 0768 20000000 .4byte .LBB30 + 1742 076c 40000000 .4byte .Ldebug_ranges0+0x40 + 1743 0770 01 .byte 0x1 + 1744 0771 EB .byte 0xeb + 1745 0772 8F070000 .4byte 0x78f + 1746 0776 19 .uleb128 0x19 + 1747 0777 1D050000 .4byte 0x51d + 1748 077b A5010000 .4byte .LLST12 + 1749 077f 25 .uleb128 0x25 + 1750 0780 58000000 .4byte .Ldebug_ranges0+0x58 + 1751 0784 1C .uleb128 0x1c + 1752 0785 27050000 .4byte 0x527 + 1753 0789 B8010000 .4byte .LLST13 + 1754 078d 00 .byte 0 + 1755 078e 00 .byte 0 + 1756 078f 25 .uleb128 0x25 + 1757 0790 70000000 .4byte .Ldebug_ranges0+0x70 + 1758 0794 14 .uleb128 0x14 + 1759 0795 6F747000 .ascii "otp\000" + 1760 0799 01 .byte 0x1 + 1761 079a ED .byte 0xed + 1762 079b 4C020000 .4byte 0x24c + 1763 079f 24 .uleb128 0x24 + 1764 07a0 0B050000 .4byte 0x50b + 1765 07a4 5C000000 .4byte .LBB35 + 1766 07a8 88000000 .4byte .Ldebug_ranges0+0x88 + 1767 07ac 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 32 + + + 1768 07ad ED .byte 0xed + 1769 07ae C9070000 .4byte 0x7c9 + 1770 07b2 1F .uleb128 0x1f + 1771 07b3 1D050000 .4byte 0x51d + 1772 07b7 01 .byte 0x1 + 1773 07b8 55 .byte 0x55 + 1774 07b9 25 .uleb128 0x25 + 1775 07ba A8000000 .4byte .Ldebug_ranges0+0xa8 + 1776 07be 1C .uleb128 0x1c + 1777 07bf 27050000 .4byte 0x527 + 1778 07c3 DB010000 .4byte .LLST14 + 1779 07c7 00 .byte 0 + 1780 07c8 00 .byte 0 + 1781 07c9 2F .uleb128 0x2f + 1782 07ca A4000000 .4byte .LVL34 + 1783 07ce 01 .byte 0x1 + 1784 07cf 8B090000 .4byte 0x98b + 1785 07d3 2A .uleb128 0x2a + 1786 07d4 01 .byte 0x1 + 1787 07d5 51 .byte 0x51 + 1788 07d6 02 .byte 0x2 + 1789 07d7 75 .byte 0x75 + 1790 07d8 00 .sleb128 0 + 1791 07d9 2A .uleb128 0x2a + 1792 07da 01 .byte 0x1 + 1793 07db 50 .byte 0x50 + 1794 07dc 03 .byte 0x3 + 1795 07dd F3 .byte 0xf3 + 1796 07de 01 .uleb128 0x1 + 1797 07df 50 .byte 0x50 + 1798 07e0 00 .byte 0 + 1799 07e1 00 .byte 0 + 1800 07e2 00 .byte 0 + 1801 07e3 30 .uleb128 0x30 + 1802 07e4 01 .byte 0x1 + 1803 07e5 B1000000 .4byte .LASF81 + 1804 07e9 01 .byte 0x1 + 1805 07ea 1401 .2byte 0x114 + 1806 07ec 01 .byte 0x1 + 1807 07ed 90000000 .4byte 0x90 + 1808 07f1 00000000 .4byte .LFB14 + 1809 07f5 44000000 .4byte .LFE14 + 1810 07f9 02 .byte 0x2 + 1811 07fa 7D .byte 0x7d + 1812 07fb 00 .sleb128 0 + 1813 07fc 01 .byte 0x1 + 1814 07fd 1E080000 .4byte 0x81e + 1815 0801 31 .uleb128 0x31 + 1816 0802 703100 .ascii "p1\000" + 1817 0805 01 .byte 0x1 + 1818 0806 1501 .2byte 0x115 + 1819 0808 CE000000 .4byte 0xce + 1820 080c 0A020000 .4byte .LLST15 + 1821 0810 32 .uleb128 0x32 + 1822 0811 703200 .ascii "p2\000" + 1823 0814 01 .byte 0x1 + 1824 0815 1601 .2byte 0x116 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 33 + + + 1825 0817 CE000000 .4byte 0xce + 1826 081b 01 .byte 0x1 + 1827 081c 53 .byte 0x53 + 1828 081d 00 .byte 0 + 1829 081e 33 .uleb128 0x33 + 1830 081f 01 .byte 0x1 + 1831 0820 F9010000 .4byte .LASF82 + 1832 0824 01 .byte 0x1 + 1833 0825 3001 .2byte 0x130 + 1834 0827 01 .byte 0x1 + 1835 0828 00000000 .4byte .LFB15 + 1836 082c 74000000 .4byte .LFE15 + 1837 0830 40020000 .4byte .LLST16 + 1838 0834 01 .byte 0x1 + 1839 0835 B1080000 .4byte 0x8b1 + 1840 0839 31 .uleb128 0x31 + 1841 083a 6F747000 .ascii "otp\000" + 1842 083e 01 .byte 0x1 + 1843 083f 3101 .2byte 0x131 + 1844 0841 4C020000 .4byte 0x24c + 1845 0845 60020000 .4byte .LLST17 + 1846 0849 34 .uleb128 0x34 + 1847 084a 32050000 .4byte 0x532 + 1848 084e 08000000 .4byte .LBB42 + 1849 0852 C8000000 .4byte .Ldebug_ranges0+0xc8 + 1850 0856 01 .byte 0x1 + 1851 0857 3501 .2byte 0x135 + 1852 0859 79080000 .4byte 0x879 + 1853 085d 1F .uleb128 0x1f + 1854 085e 43050000 .4byte 0x543 + 1855 0862 06 .byte 0x6 + 1856 0863 03 .byte 0x3 + 1857 0864 00000000 .4byte rlist + 1858 0868 9F .byte 0x9f + 1859 0869 25 .uleb128 0x25 + 1860 086a E0000000 .4byte .Ldebug_ranges0+0xe0 + 1861 086e 1C .uleb128 0x1c + 1862 086f 4E050000 .4byte 0x54e + 1863 0873 73020000 .4byte .LLST18 + 1864 0877 00 .byte 0 + 1865 0878 00 .byte 0 + 1866 0879 34 .uleb128 0x34 + 1867 087a 0B050000 .4byte 0x50b + 1868 087e 30000000 .4byte .LBB46 + 1869 0882 F8000000 .4byte .Ldebug_ranges0+0xf8 + 1870 0886 01 .byte 0x1 + 1871 0887 3A01 .2byte 0x13a + 1872 0889 A6080000 .4byte 0x8a6 + 1873 088d 19 .uleb128 0x19 + 1874 088e 1D050000 .4byte 0x51d + 1875 0892 86020000 .4byte .LLST19 + 1876 0896 25 .uleb128 0x25 + 1877 0897 10010000 .4byte .Ldebug_ranges0+0x110 + 1878 089b 1C .uleb128 0x1c + 1879 089c 27050000 .4byte 0x527 + 1880 08a0 99020000 .4byte .LLST20 + 1881 08a4 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 34 + + + 1882 08a5 00 .byte 0 + 1883 08a6 26 .uleb128 0x26 + 1884 08a7 70000000 .4byte .LVL45 + 1885 08ab 01 .byte 0x1 + 1886 08ac 8B090000 .4byte 0x98b + 1887 08b0 00 .byte 0 + 1888 08b1 33 .uleb128 0x33 + 1889 08b2 01 .byte 0x1 + 1890 08b3 0D000000 .4byte .LASF83 + 1891 08b7 01 .byte 0x1 + 1892 08b8 4901 .2byte 0x149 + 1893 08ba 01 .byte 0x1 + 1894 08bb 00000000 .4byte .LFB16 + 1895 08bf 6C000000 .4byte .LFE16 + 1896 08c3 BC020000 .4byte .LLST21 + 1897 08c7 01 .byte 0x1 + 1898 08c8 26090000 .4byte 0x926 + 1899 08cc 31 .uleb128 0x31 + 1900 08cd 6F747000 .ascii "otp\000" + 1901 08d1 01 .byte 0x1 + 1902 08d2 4A01 .2byte 0x14a + 1903 08d4 4C020000 .4byte 0x24c + 1904 08d8 DC020000 .4byte .LLST22 + 1905 08dc 31 .uleb128 0x31 + 1906 08dd 637000 .ascii "cp\000" + 1907 08e0 01 .byte 0x1 + 1908 08e1 4A01 .2byte 0x14a + 1909 08e3 4C020000 .4byte 0x24c + 1910 08e7 EF020000 .4byte .LLST23 + 1911 08eb 34 .uleb128 0x34 + 1912 08ec 32050000 .4byte 0x532 + 1913 08f0 08000000 .4byte .LBB50 + 1914 08f4 28010000 .4byte .Ldebug_ranges0+0x128 + 1915 08f8 01 .byte 0x1 + 1916 08f9 4E01 .2byte 0x14e + 1917 08fb 1B090000 .4byte 0x91b + 1918 08ff 1F .uleb128 0x1f + 1919 0900 43050000 .4byte 0x543 + 1920 0904 06 .byte 0x6 + 1921 0905 03 .byte 0x3 + 1922 0906 00000000 .4byte rlist + 1923 090a 9F .byte 0x9f + 1924 090b 25 .uleb128 0x25 + 1925 090c 48010000 .4byte .Ldebug_ranges0+0x148 + 1926 0910 1C .uleb128 0x1c + 1927 0911 4E050000 .4byte 0x54e + 1928 0915 12030000 .4byte .LLST24 + 1929 0919 00 .byte 0 + 1930 091a 00 .byte 0 + 1931 091b 26 .uleb128 0x26 + 1932 091c 68000000 .4byte .LVL50 + 1933 0920 01 .byte 0x1 + 1934 0921 8B090000 .4byte 0x98b + 1935 0925 00 .byte 0 + 1936 0926 21 .uleb128 0x21 + 1937 0927 01 .byte 0x1 + 1938 0928 16010000 .4byte .LASF84 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 35 + + + 1939 092c 01 .byte 0x1 + 1940 092d FD .byte 0xfd + 1941 092e 01 .byte 0x1 + 1942 092f 00000000 .4byte .LFB13 + 1943 0933 24000000 .4byte .LFE13 + 1944 0937 02 .byte 0x2 + 1945 0938 7D .byte 0x7d + 1946 0939 00 .sleb128 0 + 1947 093a 01 .byte 0x1 + 1948 093b 4A090000 .4byte 0x94a + 1949 093f 26 .uleb128 0x26 + 1950 0940 20000000 .4byte .LVL51 + 1951 0944 01 .byte 0x1 + 1952 0945 B1080000 .4byte 0x8b1 + 1953 0949 00 .byte 0 + 1954 094a 35 .uleb128 0x35 + 1955 094b 01 .byte 0x1 + 1956 094c 40010000 .4byte .LASF85 + 1957 0950 01 .byte 0x1 + 1958 0951 6A01 .2byte 0x16a + 1959 0953 01 .byte 0x1 + 1960 0954 00000000 .4byte .LFB17 + 1961 0958 20000000 .4byte .LFE17 + 1962 095c 02 .byte 0x2 + 1963 095d 7D .byte 0x7d + 1964 095e 00 .sleb128 0 + 1965 095f 01 .byte 0x1 + 1966 0960 79090000 .4byte 0x979 + 1967 0964 26 .uleb128 0x26 + 1968 0965 18000000 .4byte .LVL52 + 1969 0969 01 .byte 0x1 + 1970 096a B1080000 .4byte 0x8b1 + 1971 096e 26 .uleb128 0x26 + 1972 096f 1C000000 .4byte .LVL53 + 1973 0973 01 .byte 0x1 + 1974 0974 1E080000 .4byte 0x81e + 1975 0978 00 .byte 0 + 1976 0979 36 .uleb128 0x36 + 1977 097a C2030000 .4byte .LASF94 + 1978 097e 01 .byte 0x1 + 1979 097f 2F .byte 0x2f + 1980 0980 14040000 .4byte 0x414 + 1981 0984 01 .byte 0x1 + 1982 0985 05 .byte 0x5 + 1983 0986 03 .byte 0x3 + 1984 0987 00000000 .4byte rlist + 1985 098b 37 .uleb128 0x37 + 1986 098c 01 .byte 0x1 + 1987 098d 24000000 .4byte .LASF86 + 1988 0991 07 .byte 0x7 + 1989 0992 E101 .2byte 0x1e1 + 1990 0994 01 .byte 0x1 + 1991 0995 01 .byte 0x1 + 1992 0996 A5090000 .4byte 0x9a5 + 1993 099a 0C .uleb128 0xc + 1994 099b 4C020000 .4byte 0x24c + 1995 099f 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 36 + + + 1996 09a0 4C020000 .4byte 0x24c + 1997 09a4 00 .byte 0 + 1998 09a5 38 .uleb128 0x38 + 1999 09a6 01 .byte 0x1 + 2000 09a7 11020000 .4byte .LASF87 + 2001 09ab 08 .byte 0x8 + 2002 09ac FE .byte 0xfe + 2003 09ad 01 .byte 0x1 + 2004 09ae 01 .byte 0x1 + 2005 09af C8090000 .4byte 0x9c8 + 2006 09b3 0C .uleb128 0xc + 2007 09b4 AC030000 .4byte 0x3ac + 2008 09b8 0C .uleb128 0xc + 2009 09b9 EF000000 .4byte 0xef + 2010 09bd 0C .uleb128 0xc + 2011 09be 31030000 .4byte 0x331 + 2012 09c2 0C .uleb128 0xc + 2013 09c3 8A020000 .4byte 0x28a + 2014 09c7 00 .byte 0 + 2015 09c8 39 .uleb128 0x39 + 2016 09c9 01 .byte 0x1 + 2017 09ca E1020000 .4byte .LASF95 + 2018 09ce 08 .byte 0x8 + 2019 09cf FF .byte 0xff + 2020 09d0 01 .byte 0x1 + 2021 09d1 01 .byte 0x1 + 2022 09d2 0C .uleb128 0xc + 2023 09d3 AC030000 .4byte 0x3ac + 2024 09d7 00 .byte 0 + 2025 09d8 00 .byte 0 + 2026 .section .debug_abbrev,"",%progbits + 2027 .Ldebug_abbrev0: + 2028 0000 01 .uleb128 0x1 + 2029 0001 11 .uleb128 0x11 + 2030 0002 01 .byte 0x1 + 2031 0003 25 .uleb128 0x25 + 2032 0004 0E .uleb128 0xe + 2033 0005 13 .uleb128 0x13 + 2034 0006 0B .uleb128 0xb + 2035 0007 03 .uleb128 0x3 + 2036 0008 0E .uleb128 0xe + 2037 0009 1B .uleb128 0x1b + 2038 000a 0E .uleb128 0xe + 2039 000b 55 .uleb128 0x55 + 2040 000c 06 .uleb128 0x6 + 2041 000d 11 .uleb128 0x11 + 2042 000e 01 .uleb128 0x1 + 2043 000f 52 .uleb128 0x52 + 2044 0010 01 .uleb128 0x1 + 2045 0011 10 .uleb128 0x10 + 2046 0012 06 .uleb128 0x6 + 2047 0013 00 .byte 0 + 2048 0014 00 .byte 0 + 2049 0015 02 .uleb128 0x2 + 2050 0016 24 .uleb128 0x24 + 2051 0017 00 .byte 0 + 2052 0018 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 37 + + + 2053 0019 0B .uleb128 0xb + 2054 001a 3E .uleb128 0x3e + 2055 001b 0B .uleb128 0xb + 2056 001c 03 .uleb128 0x3 + 2057 001d 08 .uleb128 0x8 + 2058 001e 00 .byte 0 + 2059 001f 00 .byte 0 + 2060 0020 03 .uleb128 0x3 + 2061 0021 24 .uleb128 0x24 + 2062 0022 00 .byte 0 + 2063 0023 0B .uleb128 0xb + 2064 0024 0B .uleb128 0xb + 2065 0025 3E .uleb128 0x3e + 2066 0026 0B .uleb128 0xb + 2067 0027 03 .uleb128 0x3 + 2068 0028 0E .uleb128 0xe + 2069 0029 00 .byte 0 + 2070 002a 00 .byte 0 + 2071 002b 04 .uleb128 0x4 + 2072 002c 16 .uleb128 0x16 + 2073 002d 00 .byte 0 + 2074 002e 03 .uleb128 0x3 + 2075 002f 0E .uleb128 0xe + 2076 0030 3A .uleb128 0x3a + 2077 0031 0B .uleb128 0xb + 2078 0032 3B .uleb128 0x3b + 2079 0033 0B .uleb128 0xb + 2080 0034 49 .uleb128 0x49 + 2081 0035 13 .uleb128 0x13 + 2082 0036 00 .byte 0 + 2083 0037 00 .byte 0 + 2084 0038 05 .uleb128 0x5 + 2085 0039 13 .uleb128 0x13 + 2086 003a 01 .byte 0x1 + 2087 003b 03 .uleb128 0x3 + 2088 003c 0E .uleb128 0xe + 2089 003d 0B .uleb128 0xb + 2090 003e 0B .uleb128 0xb + 2091 003f 3A .uleb128 0x3a + 2092 0040 0B .uleb128 0xb + 2093 0041 3B .uleb128 0x3b + 2094 0042 0B .uleb128 0xb + 2095 0043 01 .uleb128 0x1 + 2096 0044 13 .uleb128 0x13 + 2097 0045 00 .byte 0 + 2098 0046 00 .byte 0 + 2099 0047 06 .uleb128 0x6 + 2100 0048 0D .uleb128 0xd + 2101 0049 00 .byte 0 + 2102 004a 03 .uleb128 0x3 + 2103 004b 0E .uleb128 0xe + 2104 004c 3A .uleb128 0x3a + 2105 004d 0B .uleb128 0xb + 2106 004e 3B .uleb128 0x3b + 2107 004f 0B .uleb128 0xb + 2108 0050 49 .uleb128 0x49 + 2109 0051 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 38 + + + 2110 0052 38 .uleb128 0x38 + 2111 0053 0A .uleb128 0xa + 2112 0054 00 .byte 0 + 2113 0055 00 .byte 0 + 2114 0056 07 .uleb128 0x7 + 2115 0057 0D .uleb128 0xd + 2116 0058 00 .byte 0 + 2117 0059 03 .uleb128 0x3 + 2118 005a 08 .uleb128 0x8 + 2119 005b 3A .uleb128 0x3a + 2120 005c 0B .uleb128 0xb + 2121 005d 3B .uleb128 0x3b + 2122 005e 0B .uleb128 0xb + 2123 005f 49 .uleb128 0x49 + 2124 0060 13 .uleb128 0x13 + 2125 0061 38 .uleb128 0x38 + 2126 0062 0A .uleb128 0xa + 2127 0063 00 .byte 0 + 2128 0064 00 .byte 0 + 2129 0065 08 .uleb128 0x8 + 2130 0066 13 .uleb128 0x13 + 2131 0067 01 .byte 0x1 + 2132 0068 0B .uleb128 0xb + 2133 0069 0B .uleb128 0xb + 2134 006a 3A .uleb128 0x3a + 2135 006b 0B .uleb128 0xb + 2136 006c 3B .uleb128 0x3b + 2137 006d 0B .uleb128 0xb + 2138 006e 01 .uleb128 0x1 + 2139 006f 13 .uleb128 0x13 + 2140 0070 00 .byte 0 + 2141 0071 00 .byte 0 + 2142 0072 09 .uleb128 0x9 + 2143 0073 0F .uleb128 0xf + 2144 0074 00 .byte 0 + 2145 0075 0B .uleb128 0xb + 2146 0076 0B .uleb128 0xb + 2147 0077 49 .uleb128 0x49 + 2148 0078 13 .uleb128 0x13 + 2149 0079 00 .byte 0 + 2150 007a 00 .byte 0 + 2151 007b 0A .uleb128 0xa + 2152 007c 0F .uleb128 0xf + 2153 007d 00 .byte 0 + 2154 007e 0B .uleb128 0xb + 2155 007f 0B .uleb128 0xb + 2156 0080 00 .byte 0 + 2157 0081 00 .byte 0 + 2158 0082 0B .uleb128 0xb + 2159 0083 15 .uleb128 0x15 + 2160 0084 01 .byte 0x1 + 2161 0085 27 .uleb128 0x27 + 2162 0086 0C .uleb128 0xc + 2163 0087 01 .uleb128 0x1 + 2164 0088 13 .uleb128 0x13 + 2165 0089 00 .byte 0 + 2166 008a 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 39 + + + 2167 008b 0C .uleb128 0xc + 2168 008c 05 .uleb128 0x5 + 2169 008d 00 .byte 0 + 2170 008e 49 .uleb128 0x49 + 2171 008f 13 .uleb128 0x13 + 2172 0090 00 .byte 0 + 2173 0091 00 .byte 0 + 2174 0092 0D .uleb128 0xd + 2175 0093 35 .uleb128 0x35 + 2176 0094 00 .byte 0 + 2177 0095 49 .uleb128 0x49 + 2178 0096 13 .uleb128 0x13 + 2179 0097 00 .byte 0 + 2180 0098 00 .byte 0 + 2181 0099 0E .uleb128 0xe + 2182 009a 17 .uleb128 0x17 + 2183 009b 01 .byte 0x1 + 2184 009c 0B .uleb128 0xb + 2185 009d 0B .uleb128 0xb + 2186 009e 3A .uleb128 0x3a + 2187 009f 0B .uleb128 0xb + 2188 00a0 3B .uleb128 0x3b + 2189 00a1 0B .uleb128 0xb + 2190 00a2 01 .uleb128 0x1 + 2191 00a3 13 .uleb128 0x13 + 2192 00a4 00 .byte 0 + 2193 00a5 00 .byte 0 + 2194 00a6 0F .uleb128 0xf + 2195 00a7 0D .uleb128 0xd + 2196 00a8 00 .byte 0 + 2197 00a9 03 .uleb128 0x3 + 2198 00aa 0E .uleb128 0xe + 2199 00ab 3A .uleb128 0x3a + 2200 00ac 0B .uleb128 0xb + 2201 00ad 3B .uleb128 0x3b + 2202 00ae 0B .uleb128 0xb + 2203 00af 49 .uleb128 0x49 + 2204 00b0 13 .uleb128 0x13 + 2205 00b1 00 .byte 0 + 2206 00b2 00 .byte 0 + 2207 00b3 10 .uleb128 0x10 + 2208 00b4 26 .uleb128 0x26 + 2209 00b5 00 .byte 0 + 2210 00b6 49 .uleb128 0x49 + 2211 00b7 13 .uleb128 0x13 + 2212 00b8 00 .byte 0 + 2213 00b9 00 .byte 0 + 2214 00ba 11 .uleb128 0x11 + 2215 00bb 2E .uleb128 0x2e + 2216 00bc 01 .byte 0x1 + 2217 00bd 03 .uleb128 0x3 + 2218 00be 0E .uleb128 0xe + 2219 00bf 3A .uleb128 0x3a + 2220 00c0 0B .uleb128 0xb + 2221 00c1 3B .uleb128 0x3b + 2222 00c2 0B .uleb128 0xb + 2223 00c3 27 .uleb128 0x27 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 40 + + + 2224 00c4 0C .uleb128 0xc + 2225 00c5 49 .uleb128 0x49 + 2226 00c6 13 .uleb128 0x13 + 2227 00c7 20 .uleb128 0x20 + 2228 00c8 0B .uleb128 0xb + 2229 00c9 01 .uleb128 0x1 + 2230 00ca 13 .uleb128 0x13 + 2231 00cb 00 .byte 0 + 2232 00cc 00 .byte 0 + 2233 00cd 12 .uleb128 0x12 + 2234 00ce 05 .uleb128 0x5 + 2235 00cf 00 .byte 0 + 2236 00d0 03 .uleb128 0x3 + 2237 00d1 08 .uleb128 0x8 + 2238 00d2 3A .uleb128 0x3a + 2239 00d3 0B .uleb128 0xb + 2240 00d4 3B .uleb128 0x3b + 2241 00d5 0B .uleb128 0xb + 2242 00d6 49 .uleb128 0x49 + 2243 00d7 13 .uleb128 0x13 + 2244 00d8 00 .byte 0 + 2245 00d9 00 .byte 0 + 2246 00da 13 .uleb128 0x13 + 2247 00db 2E .uleb128 0x2e + 2248 00dc 01 .byte 0x1 + 2249 00dd 3F .uleb128 0x3f + 2250 00de 0C .uleb128 0xc + 2251 00df 03 .uleb128 0x3 + 2252 00e0 0E .uleb128 0xe + 2253 00e1 3A .uleb128 0x3a + 2254 00e2 0B .uleb128 0xb + 2255 00e3 3B .uleb128 0x3b + 2256 00e4 0B .uleb128 0xb + 2257 00e5 27 .uleb128 0x27 + 2258 00e6 0C .uleb128 0xc + 2259 00e7 49 .uleb128 0x49 + 2260 00e8 13 .uleb128 0x13 + 2261 00e9 20 .uleb128 0x20 + 2262 00ea 0B .uleb128 0xb + 2263 00eb 01 .uleb128 0x1 + 2264 00ec 13 .uleb128 0x13 + 2265 00ed 00 .byte 0 + 2266 00ee 00 .byte 0 + 2267 00ef 14 .uleb128 0x14 + 2268 00f0 34 .uleb128 0x34 + 2269 00f1 00 .byte 0 + 2270 00f2 03 .uleb128 0x3 + 2271 00f3 08 .uleb128 0x8 + 2272 00f4 3A .uleb128 0x3a + 2273 00f5 0B .uleb128 0xb + 2274 00f6 3B .uleb128 0x3b + 2275 00f7 0B .uleb128 0xb + 2276 00f8 49 .uleb128 0x49 + 2277 00f9 13 .uleb128 0x13 + 2278 00fa 00 .byte 0 + 2279 00fb 00 .byte 0 + 2280 00fc 15 .uleb128 0x15 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 41 + + + 2281 00fd 2E .uleb128 0x2e + 2282 00fe 01 .byte 0x1 + 2283 00ff 03 .uleb128 0x3 + 2284 0100 0E .uleb128 0xe + 2285 0101 3A .uleb128 0x3a + 2286 0102 0B .uleb128 0xb + 2287 0103 3B .uleb128 0x3b + 2288 0104 0B .uleb128 0xb + 2289 0105 27 .uleb128 0x27 + 2290 0106 0C .uleb128 0xc + 2291 0107 11 .uleb128 0x11 + 2292 0108 01 .uleb128 0x1 + 2293 0109 12 .uleb128 0x12 + 2294 010a 01 .uleb128 0x1 + 2295 010b 40 .uleb128 0x40 + 2296 010c 0A .uleb128 0xa + 2297 010d 9742 .uleb128 0x2117 + 2298 010f 0C .uleb128 0xc + 2299 0110 01 .uleb128 0x1 + 2300 0111 13 .uleb128 0x13 + 2301 0112 00 .byte 0 + 2302 0113 00 .byte 0 + 2303 0114 16 .uleb128 0x16 + 2304 0115 05 .uleb128 0x5 + 2305 0116 00 .byte 0 + 2306 0117 03 .uleb128 0x3 + 2307 0118 08 .uleb128 0x8 + 2308 0119 3A .uleb128 0x3a + 2309 011a 0B .uleb128 0xb + 2310 011b 3B .uleb128 0x3b + 2311 011c 0B .uleb128 0xb + 2312 011d 49 .uleb128 0x49 + 2313 011e 13 .uleb128 0x13 + 2314 011f 02 .uleb128 0x2 + 2315 0120 0A .uleb128 0xa + 2316 0121 00 .byte 0 + 2317 0122 00 .byte 0 + 2318 0123 17 .uleb128 0x17 + 2319 0124 34 .uleb128 0x34 + 2320 0125 00 .byte 0 + 2321 0126 03 .uleb128 0x3 + 2322 0127 08 .uleb128 0x8 + 2323 0128 3A .uleb128 0x3a + 2324 0129 0B .uleb128 0xb + 2325 012a 3B .uleb128 0x3b + 2326 012b 0B .uleb128 0xb + 2327 012c 49 .uleb128 0x49 + 2328 012d 13 .uleb128 0x13 + 2329 012e 02 .uleb128 0x2 + 2330 012f 0A .uleb128 0xa + 2331 0130 00 .byte 0 + 2332 0131 00 .byte 0 + 2333 0132 18 .uleb128 0x18 + 2334 0133 1D .uleb128 0x1d + 2335 0134 01 .byte 0x1 + 2336 0135 31 .uleb128 0x31 + 2337 0136 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 42 + + + 2338 0137 11 .uleb128 0x11 + 2339 0138 01 .uleb128 0x1 + 2340 0139 12 .uleb128 0x12 + 2341 013a 01 .uleb128 0x1 + 2342 013b 58 .uleb128 0x58 + 2343 013c 0B .uleb128 0xb + 2344 013d 59 .uleb128 0x59 + 2345 013e 0B .uleb128 0xb + 2346 013f 01 .uleb128 0x1 + 2347 0140 13 .uleb128 0x13 + 2348 0141 00 .byte 0 + 2349 0142 00 .byte 0 + 2350 0143 19 .uleb128 0x19 + 2351 0144 05 .uleb128 0x5 + 2352 0145 00 .byte 0 + 2353 0146 31 .uleb128 0x31 + 2354 0147 13 .uleb128 0x13 + 2355 0148 02 .uleb128 0x2 + 2356 0149 06 .uleb128 0x6 + 2357 014a 00 .byte 0 + 2358 014b 00 .byte 0 + 2359 014c 1A .uleb128 0x1a + 2360 014d 1D .uleb128 0x1d + 2361 014e 01 .byte 0x1 + 2362 014f 31 .uleb128 0x31 + 2363 0150 13 .uleb128 0x13 + 2364 0151 11 .uleb128 0x11 + 2365 0152 01 .uleb128 0x1 + 2366 0153 12 .uleb128 0x12 + 2367 0154 01 .uleb128 0x1 + 2368 0155 58 .uleb128 0x58 + 2369 0156 0B .uleb128 0xb + 2370 0157 59 .uleb128 0x59 + 2371 0158 0B .uleb128 0xb + 2372 0159 00 .byte 0 + 2373 015a 00 .byte 0 + 2374 015b 1B .uleb128 0x1b + 2375 015c 0B .uleb128 0xb + 2376 015d 01 .byte 0x1 + 2377 015e 11 .uleb128 0x11 + 2378 015f 01 .uleb128 0x1 + 2379 0160 12 .uleb128 0x12 + 2380 0161 01 .uleb128 0x1 + 2381 0162 00 .byte 0 + 2382 0163 00 .byte 0 + 2383 0164 1C .uleb128 0x1c + 2384 0165 34 .uleb128 0x34 + 2385 0166 00 .byte 0 + 2386 0167 31 .uleb128 0x31 + 2387 0168 13 .uleb128 0x13 + 2388 0169 02 .uleb128 0x2 + 2389 016a 06 .uleb128 0x6 + 2390 016b 00 .byte 0 + 2391 016c 00 .byte 0 + 2392 016d 1D .uleb128 0x1d + 2393 016e 2E .uleb128 0x2e + 2394 016f 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 43 + + + 2395 0170 3F .uleb128 0x3f + 2396 0171 0C .uleb128 0xc + 2397 0172 03 .uleb128 0x3 + 2398 0173 0E .uleb128 0xe + 2399 0174 3A .uleb128 0x3a + 2400 0175 0B .uleb128 0xb + 2401 0176 3B .uleb128 0x3b + 2402 0177 0B .uleb128 0xb + 2403 0178 27 .uleb128 0x27 + 2404 0179 0C .uleb128 0xc + 2405 017a 11 .uleb128 0x11 + 2406 017b 01 .uleb128 0x1 + 2407 017c 12 .uleb128 0x12 + 2408 017d 01 .uleb128 0x1 + 2409 017e 40 .uleb128 0x40 + 2410 017f 0A .uleb128 0xa + 2411 0180 9742 .uleb128 0x2117 + 2412 0182 0C .uleb128 0xc + 2413 0183 00 .byte 0 + 2414 0184 00 .byte 0 + 2415 0185 1E .uleb128 0x1e + 2416 0186 2E .uleb128 0x2e + 2417 0187 01 .byte 0x1 + 2418 0188 31 .uleb128 0x31 + 2419 0189 13 .uleb128 0x13 + 2420 018a 11 .uleb128 0x11 + 2421 018b 01 .uleb128 0x1 + 2422 018c 12 .uleb128 0x12 + 2423 018d 01 .uleb128 0x1 + 2424 018e 40 .uleb128 0x40 + 2425 018f 0A .uleb128 0xa + 2426 0190 9742 .uleb128 0x2117 + 2427 0192 0C .uleb128 0xc + 2428 0193 01 .uleb128 0x1 + 2429 0194 13 .uleb128 0x13 + 2430 0195 00 .byte 0 + 2431 0196 00 .byte 0 + 2432 0197 1F .uleb128 0x1f + 2433 0198 05 .uleb128 0x5 + 2434 0199 00 .byte 0 + 2435 019a 31 .uleb128 0x31 + 2436 019b 13 .uleb128 0x13 + 2437 019c 02 .uleb128 0x2 + 2438 019d 0A .uleb128 0xa + 2439 019e 00 .byte 0 + 2440 019f 00 .byte 0 + 2441 01a0 20 .uleb128 0x20 + 2442 01a1 34 .uleb128 0x34 + 2443 01a2 00 .byte 0 + 2444 01a3 31 .uleb128 0x31 + 2445 01a4 13 .uleb128 0x13 + 2446 01a5 02 .uleb128 0x2 + 2447 01a6 0A .uleb128 0xa + 2448 01a7 00 .byte 0 + 2449 01a8 00 .byte 0 + 2450 01a9 21 .uleb128 0x21 + 2451 01aa 2E .uleb128 0x2e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 44 + + + 2452 01ab 01 .byte 0x1 + 2453 01ac 3F .uleb128 0x3f + 2454 01ad 0C .uleb128 0xc + 2455 01ae 03 .uleb128 0x3 + 2456 01af 0E .uleb128 0xe + 2457 01b0 3A .uleb128 0x3a + 2458 01b1 0B .uleb128 0xb + 2459 01b2 3B .uleb128 0x3b + 2460 01b3 0B .uleb128 0xb + 2461 01b4 27 .uleb128 0x27 + 2462 01b5 0C .uleb128 0xc + 2463 01b6 11 .uleb128 0x11 + 2464 01b7 01 .uleb128 0x1 + 2465 01b8 12 .uleb128 0x12 + 2466 01b9 01 .uleb128 0x1 + 2467 01ba 40 .uleb128 0x40 + 2468 01bb 0A .uleb128 0xa + 2469 01bc 9742 .uleb128 0x2117 + 2470 01be 0C .uleb128 0xc + 2471 01bf 01 .uleb128 0x1 + 2472 01c0 13 .uleb128 0x13 + 2473 01c1 00 .byte 0 + 2474 01c2 00 .byte 0 + 2475 01c3 22 .uleb128 0x22 + 2476 01c4 05 .uleb128 0x5 + 2477 01c5 00 .byte 0 + 2478 01c6 03 .uleb128 0x3 + 2479 01c7 0E .uleb128 0xe + 2480 01c8 3A .uleb128 0x3a + 2481 01c9 0B .uleb128 0xb + 2482 01ca 3B .uleb128 0x3b + 2483 01cb 0B .uleb128 0xb + 2484 01cc 49 .uleb128 0x49 + 2485 01cd 13 .uleb128 0x13 + 2486 01ce 02 .uleb128 0x2 + 2487 01cf 06 .uleb128 0x6 + 2488 01d0 00 .byte 0 + 2489 01d1 00 .byte 0 + 2490 01d2 23 .uleb128 0x23 + 2491 01d3 34 .uleb128 0x34 + 2492 01d4 00 .byte 0 + 2493 01d5 03 .uleb128 0x3 + 2494 01d6 08 .uleb128 0x8 + 2495 01d7 3A .uleb128 0x3a + 2496 01d8 0B .uleb128 0xb + 2497 01d9 3B .uleb128 0x3b + 2498 01da 0B .uleb128 0xb + 2499 01db 49 .uleb128 0x49 + 2500 01dc 13 .uleb128 0x13 + 2501 01dd 02 .uleb128 0x2 + 2502 01de 06 .uleb128 0x6 + 2503 01df 00 .byte 0 + 2504 01e0 00 .byte 0 + 2505 01e1 24 .uleb128 0x24 + 2506 01e2 1D .uleb128 0x1d + 2507 01e3 01 .byte 0x1 + 2508 01e4 31 .uleb128 0x31 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 45 + + + 2509 01e5 13 .uleb128 0x13 + 2510 01e6 52 .uleb128 0x52 + 2511 01e7 01 .uleb128 0x1 + 2512 01e8 55 .uleb128 0x55 + 2513 01e9 06 .uleb128 0x6 + 2514 01ea 58 .uleb128 0x58 + 2515 01eb 0B .uleb128 0xb + 2516 01ec 59 .uleb128 0x59 + 2517 01ed 0B .uleb128 0xb + 2518 01ee 01 .uleb128 0x1 + 2519 01ef 13 .uleb128 0x13 + 2520 01f0 00 .byte 0 + 2521 01f1 00 .byte 0 + 2522 01f2 25 .uleb128 0x25 + 2523 01f3 0B .uleb128 0xb + 2524 01f4 01 .byte 0x1 + 2525 01f5 55 .uleb128 0x55 + 2526 01f6 06 .uleb128 0x6 + 2527 01f7 00 .byte 0 + 2528 01f8 00 .byte 0 + 2529 01f9 26 .uleb128 0x26 + 2530 01fa 898201 .uleb128 0x4109 + 2531 01fd 00 .byte 0 + 2532 01fe 11 .uleb128 0x11 + 2533 01ff 01 .uleb128 0x1 + 2534 0200 9542 .uleb128 0x2115 + 2535 0202 0C .uleb128 0xc + 2536 0203 31 .uleb128 0x31 + 2537 0204 13 .uleb128 0x13 + 2538 0205 00 .byte 0 + 2539 0206 00 .byte 0 + 2540 0207 27 .uleb128 0x27 + 2541 0208 2E .uleb128 0x2e + 2542 0209 01 .byte 0x1 + 2543 020a 3F .uleb128 0x3f + 2544 020b 0C .uleb128 0xc + 2545 020c 03 .uleb128 0x3 + 2546 020d 0E .uleb128 0xe + 2547 020e 3A .uleb128 0x3a + 2548 020f 0B .uleb128 0xb + 2549 0210 3B .uleb128 0x3b + 2550 0211 0B .uleb128 0xb + 2551 0212 27 .uleb128 0x27 + 2552 0213 0C .uleb128 0xc + 2553 0214 49 .uleb128 0x49 + 2554 0215 13 .uleb128 0x13 + 2555 0216 11 .uleb128 0x11 + 2556 0217 01 .uleb128 0x1 + 2557 0218 12 .uleb128 0x12 + 2558 0219 01 .uleb128 0x1 + 2559 021a 40 .uleb128 0x40 + 2560 021b 06 .uleb128 0x6 + 2561 021c 9742 .uleb128 0x2117 + 2562 021e 0C .uleb128 0xc + 2563 021f 01 .uleb128 0x1 + 2564 0220 13 .uleb128 0x13 + 2565 0221 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 46 + + + 2566 0222 00 .byte 0 + 2567 0223 28 .uleb128 0x28 + 2568 0224 0B .uleb128 0xb + 2569 0225 01 .byte 0x1 + 2570 0226 11 .uleb128 0x11 + 2571 0227 01 .uleb128 0x1 + 2572 0228 12 .uleb128 0x12 + 2573 0229 01 .uleb128 0x1 + 2574 022a 01 .uleb128 0x1 + 2575 022b 13 .uleb128 0x13 + 2576 022c 00 .byte 0 + 2577 022d 00 .byte 0 + 2578 022e 29 .uleb128 0x29 + 2579 022f 898201 .uleb128 0x4109 + 2580 0232 01 .byte 0x1 + 2581 0233 11 .uleb128 0x11 + 2582 0234 01 .uleb128 0x1 + 2583 0235 31 .uleb128 0x31 + 2584 0236 13 .uleb128 0x13 + 2585 0237 01 .uleb128 0x1 + 2586 0238 13 .uleb128 0x13 + 2587 0239 00 .byte 0 + 2588 023a 00 .byte 0 + 2589 023b 2A .uleb128 0x2a + 2590 023c 8A8201 .uleb128 0x410a + 2591 023f 00 .byte 0 + 2592 0240 02 .uleb128 0x2 + 2593 0241 0A .uleb128 0xa + 2594 0242 9142 .uleb128 0x2111 + 2595 0244 0A .uleb128 0xa + 2596 0245 00 .byte 0 + 2597 0246 00 .byte 0 + 2598 0247 2B .uleb128 0x2b + 2599 0248 898201 .uleb128 0x4109 + 2600 024b 01 .byte 0x1 + 2601 024c 11 .uleb128 0x11 + 2602 024d 01 .uleb128 0x1 + 2603 024e 31 .uleb128 0x31 + 2604 024f 13 .uleb128 0x13 + 2605 0250 00 .byte 0 + 2606 0251 00 .byte 0 + 2607 0252 2C .uleb128 0x2c + 2608 0253 898201 .uleb128 0x4109 + 2609 0256 00 .byte 0 + 2610 0257 11 .uleb128 0x11 + 2611 0258 01 .uleb128 0x1 + 2612 0259 31 .uleb128 0x31 + 2613 025a 13 .uleb128 0x13 + 2614 025b 00 .byte 0 + 2615 025c 00 .byte 0 + 2616 025d 2D .uleb128 0x2d + 2617 025e 2E .uleb128 0x2e + 2618 025f 01 .byte 0x1 + 2619 0260 3F .uleb128 0x3f + 2620 0261 0C .uleb128 0xc + 2621 0262 03 .uleb128 0x3 + 2622 0263 0E .uleb128 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 47 + + + 2623 0264 3A .uleb128 0x3a + 2624 0265 0B .uleb128 0xb + 2625 0266 3B .uleb128 0x3b + 2626 0267 0B .uleb128 0xb + 2627 0268 27 .uleb128 0x27 + 2628 0269 0C .uleb128 0xc + 2629 026a 11 .uleb128 0x11 + 2630 026b 01 .uleb128 0x1 + 2631 026c 12 .uleb128 0x12 + 2632 026d 01 .uleb128 0x1 + 2633 026e 40 .uleb128 0x40 + 2634 026f 06 .uleb128 0x6 + 2635 0270 9742 .uleb128 0x2117 + 2636 0272 0C .uleb128 0xc + 2637 0273 01 .uleb128 0x1 + 2638 0274 13 .uleb128 0x13 + 2639 0275 00 .byte 0 + 2640 0276 00 .byte 0 + 2641 0277 2E .uleb128 0x2e + 2642 0278 05 .uleb128 0x5 + 2643 0279 00 .byte 0 + 2644 027a 03 .uleb128 0x3 + 2645 027b 08 .uleb128 0x8 + 2646 027c 3A .uleb128 0x3a + 2647 027d 0B .uleb128 0xb + 2648 027e 3B .uleb128 0x3b + 2649 027f 0B .uleb128 0xb + 2650 0280 49 .uleb128 0x49 + 2651 0281 13 .uleb128 0x13 + 2652 0282 02 .uleb128 0x2 + 2653 0283 06 .uleb128 0x6 + 2654 0284 00 .byte 0 + 2655 0285 00 .byte 0 + 2656 0286 2F .uleb128 0x2f + 2657 0287 898201 .uleb128 0x4109 + 2658 028a 01 .byte 0x1 + 2659 028b 11 .uleb128 0x11 + 2660 028c 01 .uleb128 0x1 + 2661 028d 9542 .uleb128 0x2115 + 2662 028f 0C .uleb128 0xc + 2663 0290 31 .uleb128 0x31 + 2664 0291 13 .uleb128 0x13 + 2665 0292 00 .byte 0 + 2666 0293 00 .byte 0 + 2667 0294 30 .uleb128 0x30 + 2668 0295 2E .uleb128 0x2e + 2669 0296 01 .byte 0x1 + 2670 0297 3F .uleb128 0x3f + 2671 0298 0C .uleb128 0xc + 2672 0299 03 .uleb128 0x3 + 2673 029a 0E .uleb128 0xe + 2674 029b 3A .uleb128 0x3a + 2675 029c 0B .uleb128 0xb + 2676 029d 3B .uleb128 0x3b + 2677 029e 05 .uleb128 0x5 + 2678 029f 27 .uleb128 0x27 + 2679 02a0 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 48 + + + 2680 02a1 49 .uleb128 0x49 + 2681 02a2 13 .uleb128 0x13 + 2682 02a3 11 .uleb128 0x11 + 2683 02a4 01 .uleb128 0x1 + 2684 02a5 12 .uleb128 0x12 + 2685 02a6 01 .uleb128 0x1 + 2686 02a7 40 .uleb128 0x40 + 2687 02a8 0A .uleb128 0xa + 2688 02a9 9742 .uleb128 0x2117 + 2689 02ab 0C .uleb128 0xc + 2690 02ac 01 .uleb128 0x1 + 2691 02ad 13 .uleb128 0x13 + 2692 02ae 00 .byte 0 + 2693 02af 00 .byte 0 + 2694 02b0 31 .uleb128 0x31 + 2695 02b1 34 .uleb128 0x34 + 2696 02b2 00 .byte 0 + 2697 02b3 03 .uleb128 0x3 + 2698 02b4 08 .uleb128 0x8 + 2699 02b5 3A .uleb128 0x3a + 2700 02b6 0B .uleb128 0xb + 2701 02b7 3B .uleb128 0x3b + 2702 02b8 05 .uleb128 0x5 + 2703 02b9 49 .uleb128 0x49 + 2704 02ba 13 .uleb128 0x13 + 2705 02bb 02 .uleb128 0x2 + 2706 02bc 06 .uleb128 0x6 + 2707 02bd 00 .byte 0 + 2708 02be 00 .byte 0 + 2709 02bf 32 .uleb128 0x32 + 2710 02c0 34 .uleb128 0x34 + 2711 02c1 00 .byte 0 + 2712 02c2 03 .uleb128 0x3 + 2713 02c3 08 .uleb128 0x8 + 2714 02c4 3A .uleb128 0x3a + 2715 02c5 0B .uleb128 0xb + 2716 02c6 3B .uleb128 0x3b + 2717 02c7 05 .uleb128 0x5 + 2718 02c8 49 .uleb128 0x49 + 2719 02c9 13 .uleb128 0x13 + 2720 02ca 02 .uleb128 0x2 + 2721 02cb 0A .uleb128 0xa + 2722 02cc 00 .byte 0 + 2723 02cd 00 .byte 0 + 2724 02ce 33 .uleb128 0x33 + 2725 02cf 2E .uleb128 0x2e + 2726 02d0 01 .byte 0x1 + 2727 02d1 3F .uleb128 0x3f + 2728 02d2 0C .uleb128 0xc + 2729 02d3 03 .uleb128 0x3 + 2730 02d4 0E .uleb128 0xe + 2731 02d5 3A .uleb128 0x3a + 2732 02d6 0B .uleb128 0xb + 2733 02d7 3B .uleb128 0x3b + 2734 02d8 05 .uleb128 0x5 + 2735 02d9 27 .uleb128 0x27 + 2736 02da 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 49 + + + 2737 02db 11 .uleb128 0x11 + 2738 02dc 01 .uleb128 0x1 + 2739 02dd 12 .uleb128 0x12 + 2740 02de 01 .uleb128 0x1 + 2741 02df 40 .uleb128 0x40 + 2742 02e0 06 .uleb128 0x6 + 2743 02e1 9742 .uleb128 0x2117 + 2744 02e3 0C .uleb128 0xc + 2745 02e4 01 .uleb128 0x1 + 2746 02e5 13 .uleb128 0x13 + 2747 02e6 00 .byte 0 + 2748 02e7 00 .byte 0 + 2749 02e8 34 .uleb128 0x34 + 2750 02e9 1D .uleb128 0x1d + 2751 02ea 01 .byte 0x1 + 2752 02eb 31 .uleb128 0x31 + 2753 02ec 13 .uleb128 0x13 + 2754 02ed 52 .uleb128 0x52 + 2755 02ee 01 .uleb128 0x1 + 2756 02ef 55 .uleb128 0x55 + 2757 02f0 06 .uleb128 0x6 + 2758 02f1 58 .uleb128 0x58 + 2759 02f2 0B .uleb128 0xb + 2760 02f3 59 .uleb128 0x59 + 2761 02f4 05 .uleb128 0x5 + 2762 02f5 01 .uleb128 0x1 + 2763 02f6 13 .uleb128 0x13 + 2764 02f7 00 .byte 0 + 2765 02f8 00 .byte 0 + 2766 02f9 35 .uleb128 0x35 + 2767 02fa 2E .uleb128 0x2e + 2768 02fb 01 .byte 0x1 + 2769 02fc 3F .uleb128 0x3f + 2770 02fd 0C .uleb128 0xc + 2771 02fe 03 .uleb128 0x3 + 2772 02ff 0E .uleb128 0xe + 2773 0300 3A .uleb128 0x3a + 2774 0301 0B .uleb128 0xb + 2775 0302 3B .uleb128 0x3b + 2776 0303 05 .uleb128 0x5 + 2777 0304 27 .uleb128 0x27 + 2778 0305 0C .uleb128 0xc + 2779 0306 11 .uleb128 0x11 + 2780 0307 01 .uleb128 0x1 + 2781 0308 12 .uleb128 0x12 + 2782 0309 01 .uleb128 0x1 + 2783 030a 40 .uleb128 0x40 + 2784 030b 0A .uleb128 0xa + 2785 030c 9742 .uleb128 0x2117 + 2786 030e 0C .uleb128 0xc + 2787 030f 01 .uleb128 0x1 + 2788 0310 13 .uleb128 0x13 + 2789 0311 00 .byte 0 + 2790 0312 00 .byte 0 + 2791 0313 36 .uleb128 0x36 + 2792 0314 34 .uleb128 0x34 + 2793 0315 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 50 + + + 2794 0316 03 .uleb128 0x3 + 2795 0317 0E .uleb128 0xe + 2796 0318 3A .uleb128 0x3a + 2797 0319 0B .uleb128 0xb + 2798 031a 3B .uleb128 0x3b + 2799 031b 0B .uleb128 0xb + 2800 031c 49 .uleb128 0x49 + 2801 031d 13 .uleb128 0x13 + 2802 031e 3F .uleb128 0x3f + 2803 031f 0C .uleb128 0xc + 2804 0320 02 .uleb128 0x2 + 2805 0321 0A .uleb128 0xa + 2806 0322 00 .byte 0 + 2807 0323 00 .byte 0 + 2808 0324 37 .uleb128 0x37 + 2809 0325 2E .uleb128 0x2e + 2810 0326 01 .byte 0x1 + 2811 0327 3F .uleb128 0x3f + 2812 0328 0C .uleb128 0xc + 2813 0329 03 .uleb128 0x3 + 2814 032a 0E .uleb128 0xe + 2815 032b 3A .uleb128 0x3a + 2816 032c 0B .uleb128 0xb + 2817 032d 3B .uleb128 0x3b + 2818 032e 05 .uleb128 0x5 + 2819 032f 27 .uleb128 0x27 + 2820 0330 0C .uleb128 0xc + 2821 0331 3C .uleb128 0x3c + 2822 0332 0C .uleb128 0xc + 2823 0333 01 .uleb128 0x1 + 2824 0334 13 .uleb128 0x13 + 2825 0335 00 .byte 0 + 2826 0336 00 .byte 0 + 2827 0337 38 .uleb128 0x38 + 2828 0338 2E .uleb128 0x2e + 2829 0339 01 .byte 0x1 + 2830 033a 3F .uleb128 0x3f + 2831 033b 0C .uleb128 0xc + 2832 033c 03 .uleb128 0x3 + 2833 033d 0E .uleb128 0xe + 2834 033e 3A .uleb128 0x3a + 2835 033f 0B .uleb128 0xb + 2836 0340 3B .uleb128 0x3b + 2837 0341 0B .uleb128 0xb + 2838 0342 27 .uleb128 0x27 + 2839 0343 0C .uleb128 0xc + 2840 0344 3C .uleb128 0x3c + 2841 0345 0C .uleb128 0xc + 2842 0346 01 .uleb128 0x1 + 2843 0347 13 .uleb128 0x13 + 2844 0348 00 .byte 0 + 2845 0349 00 .byte 0 + 2846 034a 39 .uleb128 0x39 + 2847 034b 2E .uleb128 0x2e + 2848 034c 01 .byte 0x1 + 2849 034d 3F .uleb128 0x3f + 2850 034e 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 51 + + + 2851 034f 03 .uleb128 0x3 + 2852 0350 0E .uleb128 0xe + 2853 0351 3A .uleb128 0x3a + 2854 0352 0B .uleb128 0xb + 2855 0353 3B .uleb128 0x3b + 2856 0354 0B .uleb128 0xb + 2857 0355 27 .uleb128 0x27 + 2858 0356 0C .uleb128 0xc + 2859 0357 3C .uleb128 0x3c + 2860 0358 0C .uleb128 0xc + 2861 0359 00 .byte 0 + 2862 035a 00 .byte 0 + 2863 035b 00 .byte 0 + 2864 .section .debug_loc,"",%progbits + 2865 .Ldebug_loc0: + 2866 .LLST0: + 2867 0000 58000000 .4byte .LVL1 + 2868 0004 68000000 .4byte .LVL2 + 2869 0008 0100 .2byte 0x1 + 2870 000a 50 .byte 0x50 + 2871 000b 00000000 .4byte 0 + 2872 000f 00000000 .4byte 0 + 2873 .LLST1: + 2874 0013 70000000 .4byte .LVL3 + 2875 0017 A4000000 .4byte .LVL6 + 2876 001b 0100 .2byte 0x1 + 2877 001d 50 .byte 0x50 + 2878 001e 00000000 .4byte 0 + 2879 0022 00000000 .4byte 0 + 2880 .LLST2: + 2881 0026 80000000 .4byte .LVL4 + 2882 002a A4000000 .4byte .LVL6 + 2883 002e 0100 .2byte 0x1 + 2884 0030 53 .byte 0x53 + 2885 0031 00000000 .4byte 0 + 2886 0035 00000000 .4byte 0 + 2887 .LLST3: + 2888 0039 00000000 .4byte .LVL10 + 2889 003d 14000000 .4byte .LVL12 + 2890 0041 0100 .2byte 0x1 + 2891 0043 50 .byte 0x50 + 2892 0044 14000000 .4byte .LVL12 + 2893 0048 37000000 .4byte .LVL14-1 + 2894 004c 0200 .2byte 0x2 + 2895 004e 71 .byte 0x71 + 2896 004f 1C .sleb128 28 + 2897 0050 37000000 .4byte .LVL14-1 + 2898 0054 3C000000 .4byte .LFE9 + 2899 0058 0400 .2byte 0x4 + 2900 005a F3 .byte 0xf3 + 2901 005b 01 .uleb128 0x1 + 2902 005c 50 .byte 0x50 + 2903 005d 9F .byte 0x9f + 2904 005e 00000000 .4byte 0 + 2905 0062 00000000 .4byte 0 + 2906 .LLST4: + 2907 0066 08000000 .4byte .LVL11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 52 + + + 2908 006a 37000000 .4byte .LVL14-1 + 2909 006e 0100 .2byte 0x1 + 2910 0070 51 .byte 0x51 + 2911 0071 00000000 .4byte 0 + 2912 0075 00000000 .4byte 0 + 2913 .LLST5: + 2914 0079 1C000000 .4byte .LVL13 + 2915 007d 37000000 .4byte .LVL14-1 + 2916 0081 0100 .2byte 0x1 + 2917 0083 52 .byte 0x52 + 2918 0084 00000000 .4byte 0 + 2919 0088 00000000 .4byte 0 + 2920 .LLST6: + 2921 008c 00000000 .4byte .LFB11 + 2922 0090 04000000 .4byte .LCFI0 + 2923 0094 0200 .2byte 0x2 + 2924 0096 7D .byte 0x7d + 2925 0097 00 .sleb128 0 + 2926 0098 04000000 .4byte .LCFI0 + 2927 009c 0C000000 .4byte .LCFI1 + 2928 00a0 0200 .2byte 0x2 + 2929 00a2 7D .byte 0x7d + 2930 00a3 0C .sleb128 12 + 2931 00a4 0C000000 .4byte .LCFI1 + 2932 00a8 68000000 .4byte .LFE11 + 2933 00ac 0200 .2byte 0x2 + 2934 00ae 7D .byte 0x7d + 2935 00af 28 .sleb128 40 + 2936 00b0 00000000 .4byte 0 + 2937 00b4 00000000 .4byte 0 + 2938 .LLST7: + 2939 00b8 00000000 .4byte .LVL15 + 2940 00bc 24000000 .4byte .LVL16 + 2941 00c0 0100 .2byte 0x1 + 2942 00c2 50 .byte 0x50 + 2943 00c3 24000000 .4byte .LVL16 + 2944 00c7 54000000 .4byte .LVL20 + 2945 00cb 0400 .2byte 0x4 + 2946 00cd F3 .byte 0xf3 + 2947 00ce 01 .uleb128 0x1 + 2948 00cf 50 .byte 0x50 + 2949 00d0 9F .byte 0x9f + 2950 00d1 54000000 .4byte .LVL20 + 2951 00d5 57000000 .4byte .LVL21-1 + 2952 00d9 0100 .2byte 0x1 + 2953 00db 50 .byte 0x50 + 2954 00dc 57000000 .4byte .LVL21-1 + 2955 00e0 68000000 .4byte .LFE11 + 2956 00e4 0400 .2byte 0x4 + 2957 00e6 F3 .byte 0xf3 + 2958 00e7 01 .uleb128 0x1 + 2959 00e8 50 .byte 0x50 + 2960 00e9 9F .byte 0x9f + 2961 00ea 00000000 .4byte 0 + 2962 00ee 00000000 .4byte 0 + 2963 .LLST8: + 2964 00f2 00000000 .4byte .LVL15 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 53 + + + 2965 00f6 27000000 .4byte .LVL17-1 + 2966 00fa 0100 .2byte 0x1 + 2967 00fc 51 .byte 0x51 + 2968 00fd 27000000 .4byte .LVL17-1 + 2969 0101 54000000 .4byte .LVL20 + 2970 0105 0400 .2byte 0x4 + 2971 0107 F3 .byte 0xf3 + 2972 0108 01 .uleb128 0x1 + 2973 0109 51 .byte 0x51 + 2974 010a 9F .byte 0x9f + 2975 010b 54000000 .4byte .LVL20 + 2976 010f 57000000 .4byte .LVL21-1 + 2977 0113 0100 .2byte 0x1 + 2978 0115 51 .byte 0x51 + 2979 0116 57000000 .4byte .LVL21-1 + 2980 011a 68000000 .4byte .LFE11 + 2981 011e 0400 .2byte 0x4 + 2982 0120 F3 .byte 0xf3 + 2983 0121 01 .uleb128 0x1 + 2984 0122 51 .byte 0x51 + 2985 0123 9F .byte 0x9f + 2986 0124 00000000 .4byte 0 + 2987 0128 00000000 .4byte 0 + 2988 .LLST9: + 2989 012c 00000000 .4byte .LFB12 + 2990 0130 04000000 .4byte .LCFI2 + 2991 0134 0200 .2byte 0x2 + 2992 0136 7D .byte 0x7d + 2993 0137 00 .sleb128 0 + 2994 0138 04000000 .4byte .LCFI2 + 2995 013c A8000000 .4byte .LFE12 + 2996 0140 0200 .2byte 0x2 + 2997 0142 7D .byte 0x7d + 2998 0143 0C .sleb128 12 + 2999 0144 00000000 .4byte 0 + 3000 0148 00000000 .4byte 0 + 3001 .LLST10: + 3002 014c 00000000 .4byte .LVL22 + 3003 0150 18000000 .4byte .LVL23 + 3004 0154 0100 .2byte 0x1 + 3005 0156 50 .byte 0x50 + 3006 0157 18000000 .4byte .LVL23 + 3007 015b A3000000 .4byte .LVL34-1 + 3008 015f 0100 .2byte 0x1 + 3009 0161 5C .byte 0x5c + 3010 0162 A3000000 .4byte .LVL34-1 + 3011 0166 A8000000 .4byte .LFE12 + 3012 016a 0400 .2byte 0x4 + 3013 016c F3 .byte 0xf3 + 3014 016d 01 .uleb128 0x1 + 3015 016e 50 .byte 0x50 + 3016 016f 9F .byte 0x9f + 3017 0170 00000000 .4byte 0 + 3018 0174 00000000 .4byte 0 + 3019 .LLST11: + 3020 0178 00000000 .4byte .LVL22 + 3021 017c 8C000000 .4byte .LVL32 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 54 + + + 3022 0180 0100 .2byte 0x1 + 3023 0182 51 .byte 0x51 + 3024 0183 8C000000 .4byte .LVL32 + 3025 0187 A3000000 .4byte .LVL34-1 + 3026 018b 0200 .2byte 0x2 + 3027 018d 7C .byte 0x7c + 3028 018e 24 .sleb128 36 + 3029 018f A3000000 .4byte .LVL34-1 + 3030 0193 A8000000 .4byte .LFE12 + 3031 0197 0400 .2byte 0x4 + 3032 0199 F3 .byte 0xf3 + 3033 019a 01 .uleb128 0x1 + 3034 019b 51 .byte 0x51 + 3035 019c 9F .byte 0x9f + 3036 019d 00000000 .4byte 0 + 3037 01a1 00000000 .4byte 0 + 3038 .LLST12: + 3039 01a5 28000000 .4byte .LVL24 + 3040 01a9 5C000000 .4byte .LVL28 + 3041 01ad 0100 .2byte 0x1 + 3042 01af 5C .byte 0x5c + 3043 01b0 00000000 .4byte 0 + 3044 01b4 00000000 .4byte 0 + 3045 .LLST13: + 3046 01b8 2C000000 .4byte .LVL25 + 3047 01bc 30000000 .4byte .LVL26 + 3048 01c0 0600 .2byte 0x6 + 3049 01c2 03 .byte 0x3 + 3050 01c3 00000000 .4byte rlist + 3051 01c7 9F .byte 0x9f + 3052 01c8 30000000 .4byte .LVL26 + 3053 01cc 5C000000 .4byte .LVL28 + 3054 01d0 0100 .2byte 0x1 + 3055 01d2 53 .byte 0x53 + 3056 01d3 00000000 .4byte 0 + 3057 01d7 00000000 .4byte 0 + 3058 .LLST14: + 3059 01db 60000000 .4byte .LVL29 + 3060 01df 64000000 .4byte .LVL30 + 3061 01e3 0600 .2byte 0x6 + 3062 01e5 03 .byte 0x3 + 3063 01e6 00000000 .4byte rlist + 3064 01ea 9F .byte 0x9f + 3065 01eb 64000000 .4byte .LVL30 + 3066 01ef 90000000 .4byte .LVL33 + 3067 01f3 0100 .2byte 0x1 + 3068 01f5 53 .byte 0x53 + 3069 01f6 90000000 .4byte .LVL33 + 3070 01fa A3000000 .4byte .LVL34-1 + 3071 01fe 0200 .2byte 0x2 + 3072 0200 71 .byte 0x71 + 3073 0201 00 .sleb128 0 + 3074 0202 00000000 .4byte 0 + 3075 0206 00000000 .4byte 0 + 3076 .LLST15: + 3077 020a 14000000 .4byte .LVL35 + 3078 020e 28000000 .4byte .LVL37 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 55 + + + 3079 0212 0100 .2byte 0x1 + 3080 0214 50 .byte 0x50 + 3081 0215 28000000 .4byte .LVL37 + 3082 0219 30000000 .4byte .LVL38 + 3083 021d 0200 .2byte 0x2 + 3084 021f 71 .byte 0x71 + 3085 0220 08 .sleb128 8 + 3086 0221 30000000 .4byte .LVL38 + 3087 0225 38000000 .4byte .LVL39 + 3088 0229 0100 .2byte 0x1 + 3089 022b 50 .byte 0x50 + 3090 022c 38000000 .4byte .LVL39 + 3091 0230 44000000 .4byte .LFE14 + 3092 0234 0200 .2byte 0x2 + 3093 0236 71 .byte 0x71 + 3094 0237 08 .sleb128 8 + 3095 0238 00000000 .4byte 0 + 3096 023c 00000000 .4byte 0 + 3097 .LLST16: + 3098 0240 00000000 .4byte .LFB15 + 3099 0244 08000000 .4byte .LCFI3 + 3100 0248 0200 .2byte 0x2 + 3101 024a 7D .byte 0x7d + 3102 024b 00 .sleb128 0 + 3103 024c 08000000 .4byte .LCFI3 + 3104 0250 74000000 .4byte .LFE15 + 3105 0254 0200 .2byte 0x2 + 3106 0256 7D .byte 0x7d + 3107 0257 04 .sleb128 4 + 3108 0258 00000000 .4byte 0 + 3109 025c 00000000 .4byte 0 + 3110 .LLST17: + 3111 0260 10000000 .4byte .LVL40 + 3112 0264 6F000000 .4byte .LVL45-1 + 3113 0268 0100 .2byte 0x1 + 3114 026a 51 .byte 0x51 + 3115 026b 00000000 .4byte 0 + 3116 026f 00000000 .4byte 0 + 3117 .LLST18: + 3118 0273 10000000 .4byte .LVL40 + 3119 0277 6F000000 .4byte .LVL45-1 + 3120 027b 0100 .2byte 0x1 + 3121 027d 50 .byte 0x50 + 3122 027e 00000000 .4byte 0 + 3123 0282 00000000 .4byte 0 + 3124 .LLST19: + 3125 0286 30000000 .4byte .LVL41 + 3126 028a 6F000000 .4byte .LVL45-1 + 3127 028e 0100 .2byte 0x1 + 3128 0290 51 .byte 0x51 + 3129 0291 00000000 .4byte 0 + 3130 0295 00000000 .4byte 0 + 3131 .LLST20: + 3132 0299 3C000000 .4byte .LVL42 + 3133 029d 44000000 .4byte .LVL43 + 3134 02a1 0600 .2byte 0x6 + 3135 02a3 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 56 + + + 3136 02a4 00000000 .4byte rlist + 3137 02a8 9F .byte 0x9f + 3138 02a9 44000000 .4byte .LVL43 + 3139 02ad 6F000000 .4byte .LVL45-1 + 3140 02b1 0100 .2byte 0x1 + 3141 02b3 53 .byte 0x53 + 3142 02b4 00000000 .4byte 0 + 3143 02b8 00000000 .4byte 0 + 3144 .LLST21: + 3145 02bc 00000000 .4byte .LFB16 + 3146 02c0 08000000 .4byte .LCFI4 + 3147 02c4 0200 .2byte 0x2 + 3148 02c6 7D .byte 0x7d + 3149 02c7 00 .sleb128 0 + 3150 02c8 08000000 .4byte .LCFI4 + 3151 02cc 6C000000 .4byte .LFE16 + 3152 02d0 0200 .2byte 0x2 + 3153 02d2 7D .byte 0x7d + 3154 02d3 04 .sleb128 4 + 3155 02d4 00000000 .4byte 0 + 3156 02d8 00000000 .4byte 0 + 3157 .LLST22: + 3158 02dc 10000000 .4byte .LVL46 + 3159 02e0 67000000 .4byte .LVL50-1 + 3160 02e4 0100 .2byte 0x1 + 3161 02e6 51 .byte 0x51 + 3162 02e7 00000000 .4byte 0 + 3163 02eb 00000000 .4byte 0 + 3164 .LLST23: + 3165 02ef 34000000 .4byte .LVL47 + 3166 02f3 3C000000 .4byte .LVL48 + 3167 02f7 0600 .2byte 0x6 + 3168 02f9 03 .byte 0x3 + 3169 02fa 00000000 .4byte rlist + 3170 02fe 9F .byte 0x9f + 3171 02ff 3C000000 .4byte .LVL48 + 3172 0303 67000000 .4byte .LVL50-1 + 3173 0307 0100 .2byte 0x1 + 3174 0309 53 .byte 0x53 + 3175 030a 00000000 .4byte 0 + 3176 030e 00000000 .4byte 0 + 3177 .LLST24: + 3178 0312 10000000 .4byte .LVL46 + 3179 0316 67000000 .4byte .LVL50-1 + 3180 031a 0100 .2byte 0x1 + 3181 031c 50 .byte 0x50 + 3182 031d 00000000 .4byte 0 + 3183 0321 00000000 .4byte 0 + 3184 .section .debug_aranges,"",%progbits + 3185 0000 6C000000 .4byte 0x6c + 3186 0004 0200 .2byte 0x2 + 3187 0006 00000000 .4byte .Ldebug_info0 + 3188 000a 04 .byte 0x4 + 3189 000b 00 .byte 0 + 3190 000c 0000 .2byte 0 + 3191 000e 0000 .2byte 0 + 3192 0010 00000000 .4byte .LFB10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 57 + + + 3193 0014 AC000000 .4byte .LFE10-.LFB10 + 3194 0018 00000000 .4byte .LFB7 + 3195 001c 24000000 .4byte .LFE7-.LFB7 + 3196 0020 00000000 .4byte .LFB8 + 3197 0024 3C000000 .4byte .LFE8-.LFB8 + 3198 0028 00000000 .4byte .LFB9 + 3199 002c 3C000000 .4byte .LFE9-.LFB9 + 3200 0030 00000000 .4byte .LFB11 + 3201 0034 68000000 .4byte .LFE11-.LFB11 + 3202 0038 00000000 .4byte .LFB12 + 3203 003c A8000000 .4byte .LFE12-.LFB12 + 3204 0040 00000000 .4byte .LFB14 + 3205 0044 44000000 .4byte .LFE14-.LFB14 + 3206 0048 00000000 .4byte .LFB15 + 3207 004c 74000000 .4byte .LFE15-.LFB15 + 3208 0050 00000000 .4byte .LFB16 + 3209 0054 6C000000 .4byte .LFE16-.LFB16 + 3210 0058 00000000 .4byte .LFB13 + 3211 005c 24000000 .4byte .LFE13-.LFB13 + 3212 0060 00000000 .4byte .LFB17 + 3213 0064 20000000 .4byte .LFE17-.LFB17 + 3214 0068 00000000 .4byte 0 + 3215 006c 00000000 .4byte 0 + 3216 .section .debug_ranges,"",%progbits + 3217 .Ldebug_ranges0: + 3218 0000 08000000 .4byte .LBB23 + 3219 0004 0C000000 .4byte .LBE23 + 3220 0008 14000000 .4byte .LBB27 + 3221 000c 18000000 .4byte .LBE27 + 3222 0010 28000000 .4byte .LBB28 + 3223 0014 30000000 .4byte .LBE28 + 3224 0018 00000000 .4byte 0 + 3225 001c 00000000 .4byte 0 + 3226 0020 08000000 .4byte .LBB24 + 3227 0024 0C000000 .4byte .LBE24 + 3228 0028 14000000 .4byte .LBB25 + 3229 002c 18000000 .4byte .LBE25 + 3230 0030 28000000 .4byte .LBB26 + 3231 0034 30000000 .4byte .LBE26 + 3232 0038 00000000 .4byte 0 + 3233 003c 00000000 .4byte 0 + 3234 0040 20000000 .4byte .LBB30 + 3235 0044 24000000 .4byte .LBE30 + 3236 0048 28000000 .4byte .LBB33 + 3237 004c 54000000 .4byte .LBE33 + 3238 0050 00000000 .4byte 0 + 3239 0054 00000000 .4byte 0 + 3240 0058 20000000 .4byte .LBB31 + 3241 005c 24000000 .4byte .LBE31 + 3242 0060 28000000 .4byte .LBB32 + 3243 0064 54000000 .4byte .LBE32 + 3244 0068 00000000 .4byte 0 + 3245 006c 00000000 .4byte 0 + 3246 0070 5C000000 .4byte .LBB34 + 3247 0074 9C000000 .4byte .LBE34 + 3248 0078 A0000000 .4byte .LBB41 + 3249 007c A8000000 .4byte .LBE41 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 58 + + + 3250 0080 00000000 .4byte 0 + 3251 0084 00000000 .4byte 0 + 3252 0088 5C000000 .4byte .LBB35 + 3253 008c 80000000 .4byte .LBE35 + 3254 0090 84000000 .4byte .LBB39 + 3255 0094 88000000 .4byte .LBE39 + 3256 0098 90000000 .4byte .LBB40 + 3257 009c 94000000 .4byte .LBE40 + 3258 00a0 00000000 .4byte 0 + 3259 00a4 00000000 .4byte 0 + 3260 00a8 5C000000 .4byte .LBB36 + 3261 00ac 80000000 .4byte .LBE36 + 3262 00b0 84000000 .4byte .LBB37 + 3263 00b4 88000000 .4byte .LBE37 + 3264 00b8 90000000 .4byte .LBB38 + 3265 00bc 94000000 .4byte .LBE38 + 3266 00c0 00000000 .4byte 0 + 3267 00c4 00000000 .4byte 0 + 3268 00c8 08000000 .4byte .LBB42 + 3269 00cc 0C000000 .4byte .LBE42 + 3270 00d0 10000000 .4byte .LBB45 + 3271 00d4 20000000 .4byte .LBE45 + 3272 00d8 00000000 .4byte 0 + 3273 00dc 00000000 .4byte 0 + 3274 00e0 08000000 .4byte .LBB43 + 3275 00e4 0C000000 .4byte .LBE43 + 3276 00e8 10000000 .4byte .LBB44 + 3277 00ec 20000000 .4byte .LBE44 + 3278 00f0 00000000 .4byte 0 + 3279 00f4 00000000 .4byte 0 + 3280 00f8 30000000 .4byte .LBB46 + 3281 00fc 34000000 .4byte .LBE46 + 3282 0100 38000000 .4byte .LBB49 + 3283 0104 68000000 .4byte .LBE49 + 3284 0108 00000000 .4byte 0 + 3285 010c 00000000 .4byte 0 + 3286 0110 30000000 .4byte .LBB47 + 3287 0114 34000000 .4byte .LBE47 + 3288 0118 38000000 .4byte .LBB48 + 3289 011c 68000000 .4byte .LBE48 + 3290 0120 00000000 .4byte 0 + 3291 0124 00000000 .4byte 0 + 3292 0128 08000000 .4byte .LBB50 + 3293 012c 0C000000 .4byte .LBE50 + 3294 0130 10000000 .4byte .LBB54 + 3295 0134 1C000000 .4byte .LBE54 + 3296 0138 20000000 .4byte .LBB55 + 3297 013c 24000000 .4byte .LBE55 + 3298 0140 00000000 .4byte 0 + 3299 0144 00000000 .4byte 0 + 3300 0148 08000000 .4byte .LBB51 + 3301 014c 0C000000 .4byte .LBE51 + 3302 0150 10000000 .4byte .LBB52 + 3303 0154 1C000000 .4byte .LBE52 + 3304 0158 20000000 .4byte .LBB53 + 3305 015c 24000000 .4byte .LBE53 + 3306 0160 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 59 + + + 3307 0164 00000000 .4byte 0 + 3308 0168 00000000 .4byte .LFB10 + 3309 016c AC000000 .4byte .LFE10 + 3310 0170 00000000 .4byte .LFB7 + 3311 0174 24000000 .4byte .LFE7 + 3312 0178 00000000 .4byte .LFB8 + 3313 017c 3C000000 .4byte .LFE8 + 3314 0180 00000000 .4byte .LFB9 + 3315 0184 3C000000 .4byte .LFE9 + 3316 0188 00000000 .4byte .LFB11 + 3317 018c 68000000 .4byte .LFE11 + 3318 0190 00000000 .4byte .LFB12 + 3319 0194 A8000000 .4byte .LFE12 + 3320 0198 00000000 .4byte .LFB14 + 3321 019c 44000000 .4byte .LFE14 + 3322 01a0 00000000 .4byte .LFB15 + 3323 01a4 74000000 .4byte .LFE15 + 3324 01a8 00000000 .4byte .LFB16 + 3325 01ac 6C000000 .4byte .LFE16 + 3326 01b0 00000000 .4byte .LFB13 + 3327 01b4 24000000 .4byte .LFE13 + 3328 01b8 00000000 .4byte .LFB17 + 3329 01bc 20000000 .4byte .LFE17 + 3330 01c0 00000000 .4byte 0 + 3331 01c4 00000000 .4byte 0 + 3332 .section .debug_line,"",%progbits + 3333 .Ldebug_line0: + 3334 0000 0F030000 .section .debug_str,"MS",%progbits,1 + 3334 02001901 + 3334 00000201 + 3334 FB0E0D00 + 3334 01010101 + 3335 .LASF38: + 3336 0000 705F6D73 .ascii "p_msg\000" + 3336 6700 + 3337 .LASF68: + 3338 0006 7264796D .ascii "rdymsg\000" + 3338 736700 + 3339 .LASF83: + 3340 000d 63685363 .ascii "chSchDoRescheduleAhead\000" + 3340 68446F52 + 3340 65736368 + 3340 6564756C + 3340 65416865 + 3341 .LASF86: + 3342 0024 5F706F72 .ascii "_port_switch_arm\000" + 3342 745F7377 + 3342 69746368 + 3342 5F61726D + 3342 00 + 3343 .LASF11: + 3344 0035 6C6F6E67 .ascii "long long unsigned int\000" + 3344 206C6F6E + 3344 6720756E + 3344 7369676E + 3344 65642069 + 3345 .LASF69: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 60 + + + 3346 004c 65786974 .ascii "exitcode\000" + 3346 636F6465 + 3346 00 + 3347 .LASF26: + 3348 0055 705F7072 .ascii "p_prio\000" + 3348 696F00 + 3349 .LASF93: + 3350 005c 5F736368 .ascii "_scheduler_init\000" + 3350 6564756C + 3350 65725F69 + 3350 6E697400 + 3351 .LASF10: + 3352 006c 6C6F6E67 .ascii "long long int\000" + 3352 206C6F6E + 3352 6720696E + 3352 7400 + 3353 .LASF1: + 3354 007a 7369676E .ascii "signed char\000" + 3354 65642063 + 3354 68617200 + 3355 .LASF12: + 3356 0086 626F6F6C .ascii "bool_t\000" + 3356 5F7400 + 3357 .LASF65: + 3358 008d 6D5F7175 .ascii "m_queue\000" + 3358 65756500 + 3359 .LASF17: + 3360 0095 74736C69 .ascii "tslices_t\000" + 3360 6365735F + 3360 7400 + 3361 .LASF7: + 3362 009f 6C6F6E67 .ascii "long int\000" + 3362 20696E74 + 3362 00 + 3363 .LASF15: + 3364 00a8 74737461 .ascii "tstate_t\000" + 3364 74655F74 + 3364 00 + 3365 .LASF81: + 3366 00b1 63685363 .ascii "chSchIsPreemptionRequired\000" + 3366 68497350 + 3366 7265656D + 3366 7074696F + 3366 6E526571 + 3367 .LASF28: + 3368 00cb 705F6E65 .ascii "p_newer\000" + 3368 77657200 + 3369 .LASF62: + 3370 00d3 735F7175 .ascii "s_queue\000" + 3370 65756500 + 3371 .LASF90: + 3372 00db 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 3372 73657273 + 3372 5C4E6963 + 3372 6F204D61 + 3372 61735C44 + 3373 0108 312D4243 .ascii "1-BCM2835-GCC\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 61 + + + 3373 4D323833 + 3373 352D4743 + 3373 4300 + 3374 .LASF84: + 3375 0116 63685363 .ascii "chSchRescheduleS\000" + 3375 68526573 + 3375 63686564 + 3375 756C6553 + 3375 00 + 3376 .LASF57: + 3377 0127 725F6E65 .ascii "r_newer\000" + 3377 77657200 + 3378 .LASF44: + 3379 012f 72656761 .ascii "regarm_t\000" + 3379 726D5F74 + 3379 00 + 3380 .LASF50: + 3381 0138 76745F70 .ascii "vt_prev\000" + 3381 72657600 + 3382 .LASF85: + 3383 0140 63685363 .ascii "chSchDoReschedule\000" + 3383 68446F52 + 3383 65736368 + 3383 6564756C + 3383 6500 + 3384 .LASF22: + 3385 0152 636E745F .ascii "cnt_t\000" + 3385 7400 + 3386 .LASF0: + 3387 0158 756E7369 .ascii "unsigned int\000" + 3387 676E6564 + 3387 20696E74 + 3387 00 + 3388 .LASF92: + 3389 0165 77616B65 .ascii "wakeup\000" + 3389 757000 + 3390 .LASF49: + 3391 016c 76745F6E .ascii "vt_next\000" + 3391 65787400 + 3392 .LASF9: + 3393 0174 6C6F6E67 .ascii "long unsigned int\000" + 3393 20756E73 + 3393 69676E65 + 3393 6420696E + 3393 7400 + 3394 .LASF63: + 3395 0186 735F636E .ascii "s_cnt\000" + 3395 7400 + 3396 .LASF46: + 3397 018c 636F6E74 .ascii "context\000" + 3397 65787400 + 3398 .LASF4: + 3399 0194 73686F72 .ascii "short unsigned int\000" + 3399 7420756E + 3399 7369676E + 3399 65642069 + 3399 6E7400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 62 + + + 3400 .LASF79: + 3401 01a7 63685363 .ascii "chSchWakeupS\000" + 3401 6857616B + 3401 65757053 + 3401 00 + 3402 .LASF19: + 3403 01b4 6D73675F .ascii "msg_t\000" + 3403 7400 + 3404 .LASF14: + 3405 01ba 746D6F64 .ascii "tmode_t\000" + 3405 655F7400 + 3406 .LASF43: + 3407 01c2 54687265 .ascii "ThreadsList\000" + 3407 6164734C + 3407 69737400 + 3408 .LASF20: + 3409 01ce 6576656E .ascii "eventmask_t\000" + 3409 746D6173 + 3409 6B5F7400 + 3410 .LASF64: + 3411 01da 4D757465 .ascii "Mutex\000" + 3411 7800 + 3412 .LASF51: + 3413 01e0 76745F74 .ascii "vt_time\000" + 3413 696D6500 + 3414 .LASF73: + 3415 01e8 73697A65 .ascii "sizetype\000" + 3415 74797065 + 3415 00 + 3416 .LASF52: + 3417 01f1 76745F66 .ascii "vt_func\000" + 3417 756E6300 + 3418 .LASF82: + 3419 01f9 63685363 .ascii "chSchDoRescheduleBehind\000" + 3419 68446F52 + 3419 65736368 + 3419 6564756C + 3419 65426568 + 3420 .LASF87: + 3421 0211 63685654 .ascii "chVTSetI\000" + 3421 53657449 + 3421 00 + 3422 .LASF29: + 3423 021a 705F6F6C .ascii "p_older\000" + 3423 64657200 + 3424 .LASF56: + 3425 0222 725F6374 .ascii "r_ctx\000" + 3425 7800 + 3426 .LASF42: + 3427 0228 54687265 .ascii "ThreadsQueue\000" + 3427 61647351 + 3427 75657565 + 3427 00 + 3428 .LASF74: + 3429 0235 64657175 .ascii "dequeue\000" + 3429 65756500 + 3430 .LASF88: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 63 + + + 3431 023d 474E5520 .ascii "GNU C 4.7.2\000" + 3431 4320342E + 3431 372E3200 + 3432 .LASF59: + 3433 0249 725F6375 .ascii "r_current\000" + 3433 7272656E + 3433 7400 + 3434 .LASF58: + 3435 0253 725F6F6C .ascii "r_older\000" + 3435 64657200 + 3436 .LASF16: + 3437 025b 74726566 .ascii "trefs_t\000" + 3437 735F7400 + 3438 .LASF25: + 3439 0263 705F7072 .ascii "p_prev\000" + 3439 657600 + 3440 .LASF18: + 3441 026a 74707269 .ascii "tprio_t\000" + 3441 6F5F7400 + 3442 .LASF13: + 3443 0272 5F426F6F .ascii "_Bool\000" + 3443 6C00 + 3444 .LASF6: + 3445 0278 696E7433 .ascii "int32_t\000" + 3445 325F7400 + 3446 .LASF2: + 3447 0280 756E7369 .ascii "unsigned char\000" + 3447 676E6564 + 3447 20636861 + 3447 7200 + 3448 .LASF76: + 3449 028e 6E657773 .ascii "newstate\000" + 3449 74617465 + 3449 00 + 3450 .LASF40: + 3451 0297 705F6D74 .ascii "p_mtxlist\000" + 3451 786C6973 + 3451 7400 + 3452 .LASF3: + 3453 02a1 73686F72 .ascii "short int\000" + 3453 7420696E + 3453 7400 + 3454 .LASF31: + 3455 02ab 705F7374 .ascii "p_state\000" + 3455 61746500 + 3456 .LASF34: + 3457 02b3 705F7072 .ascii "p_preempt\000" + 3457 65656D70 + 3457 7400 + 3458 .LASF55: + 3459 02bd 725F7072 .ascii "r_prio\000" + 3459 696F00 + 3460 .LASF71: + 3461 02c4 65776D61 .ascii "ewmask\000" + 3461 736B00 + 3462 .LASF24: + 3463 02cb 705F6E65 .ascii "p_next\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 64 + + + 3463 787400 + 3464 .LASF32: + 3465 02d2 705F666C .ascii "p_flags\000" + 3465 61677300 + 3466 .LASF23: + 3467 02da 54687265 .ascii "Thread\000" + 3467 616400 + 3468 .LASF95: + 3469 02e1 63685654 .ascii "chVTResetI\000" + 3469 52657365 + 3469 744900 + 3470 .LASF78: + 3471 02ec 63685363 .ascii "chSchGoSleepS\000" + 3471 68476F53 + 3471 6C656570 + 3471 5300 + 3472 .LASF39: + 3473 02fa 705F6570 .ascii "p_epending\000" + 3473 656E6469 + 3473 6E6700 + 3474 .LASF8: + 3475 0305 75696E74 .ascii "uint32_t\000" + 3475 33325F74 + 3475 00 + 3476 .LASF54: + 3477 030e 725F7175 .ascii "r_queue\000" + 3477 65756500 + 3478 .LASF48: + 3479 0316 56697274 .ascii "VirtualTimer\000" + 3479 75616C54 + 3479 696D6572 + 3479 00 + 3480 .LASF72: + 3481 0323 63686172 .ascii "char\000" + 3481 00 + 3482 .LASF75: + 3483 0328 6669666F .ascii "fifo_remove\000" + 3483 5F72656D + 3483 6F766500 + 3484 .LASF91: + 3485 0334 63685363 .ascii "chSchReadyI\000" + 3485 68526561 + 3485 64794900 + 3486 .LASF67: + 3487 0340 6D5F6E65 .ascii "m_next\000" + 3487 787400 + 3488 .LASF21: + 3489 0347 73797374 .ascii "systime_t\000" + 3489 696D655F + 3489 7400 + 3490 .LASF41: + 3491 0351 705F7265 .ascii "p_realprio\000" + 3491 616C7072 + 3491 696F00 + 3492 .LASF47: + 3493 035c 76746675 .ascii "vtfunc_t\000" + 3493 6E635F74 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 65 + + + 3493 00 + 3494 .LASF35: + 3495 0365 705F7469 .ascii "p_time\000" + 3495 6D6500 + 3496 .LASF45: + 3497 036c 696E7463 .ascii "intctx\000" + 3497 747800 + 3498 .LASF37: + 3499 0373 705F6D73 .ascii "p_msgqueue\000" + 3499 67717565 + 3499 756500 + 3500 .LASF77: + 3501 037e 74696D65 .ascii "time\000" + 3501 00 + 3502 .LASF53: + 3503 0383 76745F70 .ascii "vt_par\000" + 3503 617200 + 3504 .LASF61: + 3505 038a 53656D61 .ascii "Semaphore\000" + 3505 70686F72 + 3505 6500 + 3506 .LASF33: + 3507 0394 705F7265 .ascii "p_refs\000" + 3507 667300 + 3508 .LASF60: + 3509 039b 52656164 .ascii "ReadyList\000" + 3509 794C6973 + 3509 7400 + 3510 .LASF89: + 3511 03a5 2E2E2F2E .ascii "../../os/kernel/src/chschd.c\000" + 3511 2E2F6F73 + 3511 2F6B6572 + 3511 6E656C2F + 3511 7372632F + 3512 .LASF94: + 3513 03c2 726C6973 .ascii "rlist\000" + 3513 7400 + 3514 .LASF5: + 3515 03c8 75696E74 .ascii "uint8_t\000" + 3515 385F7400 + 3516 .LASF70: + 3517 03d0 77746F62 .ascii "wtobjp\000" + 3517 6A7000 + 3518 .LASF30: + 3519 03d7 705F6E61 .ascii "p_name\000" + 3519 6D6500 + 3520 .LASF80: + 3521 03de 63685363 .ascii "chSchGoSleepTimeoutS\000" + 3521 68476F53 + 3521 6C656570 + 3521 54696D65 + 3521 6F757453 + 3522 .LASF66: + 3523 03f3 6D5F6F77 .ascii "m_owner\000" + 3523 6E657200 + 3524 .LASF27: + 3525 03fb 705F6374 .ascii "p_ctx\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 66 + + + 3525 7800 + 3526 .LASF36: + 3527 0401 705F7761 .ascii "p_waiting\000" + 3527 6974696E + 3527 6700 + 3528 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s page 67 + + +DEFINED SYMBOLS + *ABS*:00000000 chschd.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:17 .text.wakeup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:19 .text.wakeup:00000000 wakeup +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:34 .text.wakeup:00000010 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:50 .text.wakeup:00000048 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:106 .text.wakeup:000000a8 $d + *COM*:0000001c rlist +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:113 .text._scheduler_init:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:116 .text._scheduler_init:00000000 _scheduler_init +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:139 .text._scheduler_init:00000020 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:144 .text.chSchReadyI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:147 .text.chSchReadyI:00000000 chSchReadyI +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:185 .text.chSchReadyI:00000038 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:190 .text.chSchGoSleepS:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:193 .text.chSchGoSleepS:00000000 chSchGoSleepS +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:246 .text.chSchGoSleepS:00000038 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:251 .text.chSchGoSleepTimeoutS:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:254 .text.chSchGoSleepTimeoutS:00000000 chSchGoSleepTimeoutS +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:316 .text.chSchGoSleepTimeoutS:00000060 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:322 .text.chSchWakeupS:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:325 .text.chSchWakeupS:00000000 chSchWakeupS +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:452 .text.chSchWakeupS:000000a4 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:458 .text.chSchIsPreemptionRequired:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:461 .text.chSchIsPreemptionRequired:00000000 chSchIsPreemptionRequired +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:504 .text.chSchIsPreemptionRequired:00000040 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:509 .text.chSchDoRescheduleBehind:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:512 .text.chSchDoRescheduleBehind:00000000 chSchDoRescheduleBehind +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:596 .text.chSchDoRescheduleBehind:00000070 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:601 .text.chSchDoRescheduleAhead:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:604 .text.chSchDoRescheduleAhead:00000000 chSchDoRescheduleAhead +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:680 .text.chSchDoRescheduleAhead:00000068 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:685 .text.chSchRescheduleS:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:688 .text.chSchRescheduleS:00000000 chSchRescheduleS +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:710 .text.chSchRescheduleS:00000020 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:715 .text.chSchDoReschedule:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:718 .text.chSchDoReschedule:00000000 chSchDoReschedule +C:\Users\NICOMA~1\AppData\Local\Temp\ccecnAv7.s:743 .text.chSchDoReschedule:0000001c $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +_port_switch_arm +chVTSetI +chVTResetI diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chsem.lst b/demos/ARM11-BCM2835-GCC/build/lst/chsem.lst new file mode 100644 index 0000000000..923d59f012 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chsem.lst @@ -0,0 +1,4043 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chsem.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.chSemInit,"ax",%progbits + 17 .align 2 + 18 .global chSemInit + 19 .type chSemInit, %function + 20 chSemInit: + 21 .LFB7: + 22 .file 1 "../../os/kernel/src/chsem.c" + 23 .loc 1 86 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 @ link register save eliminated. + 28 .LVL0: + 29 .loc 1 90 0 + 30 0000 040080E5 str r0, [r0, #4] + 31 0004 000080E5 str r0, [r0, #0] + 32 .loc 1 91 0 + 33 0008 081080E5 str r1, [r0, #8] + 34 000c 1EFF2FE1 bx lr + 35 .cfi_endproc + 36 .LFE7: + 37 .size chSemInit, .-chSemInit + 38 .section .text.chSemResetI,"ax",%progbits + 39 .align 2 + 40 .global chSemResetI + 41 .type chSemResetI, %function + 42 chSemResetI: + 43 .LFB9: + 44 .loc 1 136 0 + 45 .cfi_startproc + 46 @ args = 0, pretend = 0, frame = 0 + 47 @ frame_needed = 0, uses_anonymous_args = 0 + 48 .LVL1: + 49 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 50 .LCFI0: + 51 .cfi_def_cfa_offset 16 + 52 .cfi_offset 4, -16 + 53 .cfi_offset 5, -12 + 54 .cfi_offset 6, -8 + 55 .cfi_offset 14, -4 + 56 .loc 1 141 0 + 57 0004 085090E5 ldr r5, [r0, #8] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 2 + + + 58 .LVL2: + 59 .loc 1 136 0 + 60 0008 0040A0E1 mov r4, r0 + 61 .loc 1 148 0 + 62 000c 015085E2 add r5, r5, #1 + 63 .LVL3: + 64 0010 000055E3 cmp r5, #0 + 65 .loc 1 147 0 + 66 0014 081080E5 str r1, [r0, #8] + 67 .LVL4: + 68 .loc 1 148 0 + 69 0018 7080BDC8 ldmgtfd sp!, {r4, r5, r6, pc} + 70 .loc 1 149 0 + 71 001c 0160E0E3 mvn r6, #1 + 72 .LVL5: + 73 .L6: + 74 .LBB20: + 75 .LBB21: + 76 .file 2 "../../os/kernel/include/chinline.h" + 77 .loc 2 67 0 + 78 0020 040094E5 ldr r0, [r4, #4] + 79 .LVL6: + 80 .LBE21: + 81 .LBE20: + 82 .loc 1 148 0 + 83 0024 015085E2 add r5, r5, #1 + 84 .LVL7: + 85 .LBB23: + 86 .LBB22: + 87 .loc 2 69 0 + 88 0028 043090E5 ldr r3, [r0, #4] + 89 002c 043084E5 str r3, [r4, #4] + 90 0030 004083E5 str r4, [r3, #0] + 91 .LBE22: + 92 .LBE23: + 93 .loc 1 149 0 + 94 0034 FEFFFFEB bl chSchReadyI + 95 .LVL8: + 96 .loc 1 148 0 + 97 0038 010055E3 cmp r5, #1 + 98 .loc 1 149 0 + 99 003c 246080E5 str r6, [r0, #36] + 100 .LVL9: + 101 .loc 1 148 0 + 102 0040 F6FFFF1A bne .L6 + 103 0044 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 104 .cfi_endproc + 105 .LFE9: + 106 .size chSemResetI, .-chSemResetI + 107 .section .text.chSemReset,"ax",%progbits + 108 .align 2 + 109 .global chSemReset + 110 .type chSemReset, %function + 111 chSemReset: + 112 .LFB8: + 113 .loc 1 109 0 + 114 .cfi_startproc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 3 + + + 115 @ args = 0, pretend = 0, frame = 0 + 116 @ frame_needed = 0, uses_anonymous_args = 0 + 117 .LVL10: + 118 0000 08402DE9 stmfd sp!, {r3, lr} + 119 .LCFI1: + 120 .cfi_def_cfa_offset 8 + 121 .cfi_offset 3, -8 + 122 .cfi_offset 14, -4 + 123 .loc 1 111 0 + 124 @ 111 "../../os/kernel/src/chsem.c" 1 + 125 0004 9FF021E3 msr CPSR_c, #0x9F + 126 @ 0 "" 2 + 127 .loc 1 112 0 + 128 0008 FEFFFFEB bl chSemResetI + 129 .LVL11: + 130 .loc 1 113 0 + 131 000c FEFFFFEB bl chSchRescheduleS + 132 .LVL12: + 133 .loc 1 114 0 + 134 @ 114 "../../os/kernel/src/chsem.c" 1 + 135 0010 1FF021E3 msr CPSR_c, #0x1F + 136 @ 0 "" 2 + 137 0014 0880BDE8 ldmfd sp!, {r3, pc} + 138 .cfi_endproc + 139 .LFE8: + 140 .size chSemReset, .-chSemReset + 141 .section .text.chSemWaitS,"ax",%progbits + 142 .align 2 + 143 .global chSemWaitS + 144 .type chSemWaitS, %function + 145 chSemWaitS: + 146 .LFB11: + 147 .loc 1 185 0 + 148 .cfi_startproc + 149 @ args = 0, pretend = 0, frame = 0 + 150 @ frame_needed = 0, uses_anonymous_args = 0 + 151 .LVL13: + 152 .loc 1 194 0 + 153 0000 082090E5 ldr r2, [r0, #8] + 154 .loc 1 185 0 + 155 0004 10402DE9 stmfd sp!, {r4, lr} + 156 .LCFI2: + 157 .cfi_def_cfa_offset 8 + 158 .cfi_offset 4, -8 + 159 .cfi_offset 14, -4 + 160 .loc 1 194 0 + 161 0008 012042E2 sub r2, r2, #1 + 162 000c 000052E3 cmp r2, #0 + 163 .loc 1 185 0 + 164 0010 0030A0E1 mov r3, r0 + 165 .loc 1 194 0 + 166 0014 082080E5 str r2, [r0, #8] + 167 0018 010000BA blt .L13 + 168 .loc 1 200 0 + 169 001c 0000A0E3 mov r0, #0 + 170 .LVL14: + 171 .loc 1 201 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 4 + + + 172 0020 1080BDE8 ldmfd sp!, {r4, pc} + 173 .LVL15: + 174 .L13: + 175 .loc 1 195 0 + 176 0024 2C409FE5 ldr r4, .L14 + 177 .loc 1 197 0 + 178 0028 0300A0E3 mov r0, #3 + 179 .LVL16: + 180 .loc 1 195 0 + 181 002c 182094E5 ldr r2, [r4, #24] + 182 0030 243082E5 str r3, [r2, #36] + 183 .LVL17: + 184 .LBB24: + 185 .LBB25: + 186 .loc 2 55 0 + 187 0034 041093E5 ldr r1, [r3, #4] + 188 .loc 2 54 0 + 189 0038 003082E5 str r3, [r2, #0] + 190 .loc 2 55 0 + 191 003c 041082E5 str r1, [r2, #4] + 192 .loc 2 56 0 + 193 0040 042083E5 str r2, [r3, #4] + 194 0044 002081E5 str r2, [r1, #0] + 195 .LBE25: + 196 .LBE24: + 197 .loc 1 197 0 + 198 0048 FEFFFFEB bl chSchGoSleepS + 199 .LVL18: + 200 .loc 1 198 0 + 201 004c 183094E5 ldr r3, [r4, #24] + 202 0050 240093E5 ldr r0, [r3, #36] + 203 0054 1080BDE8 ldmfd sp!, {r4, pc} + 204 .L15: + 205 .align 2 + 206 .L14: + 207 0058 00000000 .word rlist + 208 .cfi_endproc + 209 .LFE11: + 210 .size chSemWaitS, .-chSemWaitS + 211 .section .text.chSemWait,"ax",%progbits + 212 .align 2 + 213 .global chSemWait + 214 .type chSemWait, %function + 215 chSemWait: + 216 .LFB10: + 217 .loc 1 164 0 + 218 .cfi_startproc + 219 @ args = 0, pretend = 0, frame = 0 + 220 @ frame_needed = 0, uses_anonymous_args = 0 + 221 .LVL19: + 222 0000 08402DE9 stmfd sp!, {r3, lr} + 223 .LCFI3: + 224 .cfi_def_cfa_offset 8 + 225 .cfi_offset 3, -8 + 226 .cfi_offset 14, -4 + 227 .loc 1 167 0 + 228 @ 167 "../../os/kernel/src/chsem.c" 1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 5 + + + 229 0004 9FF021E3 msr CPSR_c, #0x9F + 230 @ 0 "" 2 + 231 .loc 1 168 0 + 232 0008 FEFFFFEB bl chSemWaitS + 233 .LVL20: + 234 .loc 1 169 0 + 235 @ 169 "../../os/kernel/src/chsem.c" 1 + 236 000c 1FF021E3 msr CPSR_c, #0x1F + 237 @ 0 "" 2 + 238 .loc 1 171 0 + 239 0010 0880BDE8 ldmfd sp!, {r3, pc} + 240 .cfi_endproc + 241 .LFE10: + 242 .size chSemWait, .-chSemWait + 243 .section .text.chSemWaitTimeoutS,"ax",%progbits + 244 .align 2 + 245 .global chSemWaitTimeoutS + 246 .type chSemWaitTimeoutS, %function + 247 chSemWaitTimeoutS: + 248 .LFB13: + 249 .loc 1 250 0 + 250 .cfi_startproc + 251 @ args = 0, pretend = 0, frame = 0 + 252 @ frame_needed = 0, uses_anonymous_args = 0 + 253 @ link register save eliminated. + 254 .LVL21: + 255 .loc 1 250 0 + 256 0000 0030A0E1 mov r3, r0 + 257 .loc 1 254 0 + 258 0004 080090E5 ldr r0, [r0, #8] + 259 .LVL22: + 260 .loc 1 259 0 + 261 0008 012040E2 sub r2, r0, #1 + 262 000c 000052E3 cmp r2, #0 + 263 0010 082083E5 str r2, [r3, #8] + 264 0014 010000BA blt .L21 + 265 .loc 1 268 0 + 266 0018 0000A0E3 mov r0, #0 + 267 .loc 1 269 0 + 268 001c 1EFF2FE1 bx lr + 269 .L21: + 270 .loc 1 260 0 + 271 0020 000051E3 cmp r1, #0 + 272 0024 0800000A beq .L22 + 273 .loc 1 264 0 + 274 0028 28209FE5 ldr r2, .L23 + 275 .loc 1 266 0 + 276 002c 0300A0E3 mov r0, #3 + 277 .loc 1 264 0 + 278 0030 182092E5 ldr r2, [r2, #24] + 279 0034 243082E5 str r3, [r2, #36] + 280 .LVL23: + 281 .LBB26: + 282 .LBB27: + 283 .loc 2 55 0 + 284 0038 04C093E5 ldr ip, [r3, #4] + 285 003c 081082E8 stmia r2, {r3, ip} + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 6 + + + 286 .loc 2 56 0 + 287 0040 042083E5 str r2, [r3, #4] + 288 0044 00208CE5 str r2, [ip, #0] + 289 .LBE27: + 290 .LBE26: + 291 .loc 1 269 0 + 292 .loc 1 266 0 + 293 0048 FEFFFFEA b chSchGoSleepTimeoutS + 294 .LVL24: + 295 .L22: + 296 .loc 1 261 0 + 297 004c 080083E5 str r0, [r3, #8] + 298 .loc 1 262 0 + 299 0050 0000E0E3 mvn r0, #0 + 300 0054 1EFF2FE1 bx lr + 301 .L24: + 302 .align 2 + 303 .L23: + 304 0058 00000000 .word rlist + 305 .cfi_endproc + 306 .LFE13: + 307 .size chSemWaitTimeoutS, .-chSemWaitTimeoutS + 308 .section .text.chSemWaitTimeout,"ax",%progbits + 309 .align 2 + 310 .global chSemWaitTimeout + 311 .type chSemWaitTimeout, %function + 312 chSemWaitTimeout: + 313 .LFB12: + 314 .loc 1 222 0 + 315 .cfi_startproc + 316 @ args = 0, pretend = 0, frame = 0 + 317 @ frame_needed = 0, uses_anonymous_args = 0 + 318 .LVL25: + 319 0000 08402DE9 stmfd sp!, {r3, lr} + 320 .LCFI4: + 321 .cfi_def_cfa_offset 8 + 322 .cfi_offset 3, -8 + 323 .cfi_offset 14, -4 + 324 .loc 1 225 0 + 325 @ 225 "../../os/kernel/src/chsem.c" 1 + 326 0004 9FF021E3 msr CPSR_c, #0x9F + 327 @ 0 "" 2 + 328 .loc 1 226 0 + 329 0008 FEFFFFEB bl chSemWaitTimeoutS + 330 .LVL26: + 331 .loc 1 227 0 + 332 @ 227 "../../os/kernel/src/chsem.c" 1 + 333 000c 1FF021E3 msr CPSR_c, #0x1F + 334 @ 0 "" 2 + 335 .loc 1 229 0 + 336 0010 0880BDE8 ldmfd sp!, {r3, pc} + 337 .cfi_endproc + 338 .LFE12: + 339 .size chSemWaitTimeout, .-chSemWaitTimeout + 340 .section .text.chSemSignal,"ax",%progbits + 341 .align 2 + 342 .global chSemSignal + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 7 + + + 343 .type chSemSignal, %function + 344 chSemSignal: + 345 .LFB14: + 346 .loc 1 278 0 + 347 .cfi_startproc + 348 @ args = 0, pretend = 0, frame = 0 + 349 @ frame_needed = 0, uses_anonymous_args = 0 + 350 .LVL27: + 351 0000 08402DE9 stmfd sp!, {r3, lr} + 352 .LCFI5: + 353 .cfi_def_cfa_offset 8 + 354 .cfi_offset 3, -8 + 355 .cfi_offset 14, -4 + 356 .loc 1 278 0 + 357 0004 0030A0E1 mov r3, r0 + 358 .loc 1 286 0 + 359 @ 286 "../../os/kernel/src/chsem.c" 1 + 360 0008 9FF021E3 msr CPSR_c, #0x9F + 361 @ 0 "" 2 + 362 .loc 1 287 0 + 363 000c 082090E5 ldr r2, [r0, #8] + 364 0010 012082E2 add r2, r2, #1 + 365 0014 000052E3 cmp r2, #0 + 366 0018 082080E5 str r2, [r0, #8] + 367 001c 010000DA ble .L28 + 368 .loc 1 289 0 + 369 @ 289 "../../os/kernel/src/chsem.c" 1 + 370 0020 1FF021E3 msr CPSR_c, #0x1F + 371 @ 0 "" 2 + 372 0024 0880BDE8 ldmfd sp!, {r3, pc} + 373 .L28: + 374 .LVL28: + 375 .LBB28: + 376 .LBB29: + 377 .loc 2 60 0 + 378 0028 000090E5 ldr r0, [r0, #0] + 379 .LVL29: + 380 .LBE29: + 381 .LBE28: + 382 .loc 1 288 0 + 383 002c 0010A0E3 mov r1, #0 + 384 .LBB31: + 385 .LBB30: + 386 .loc 2 62 0 + 387 0030 002090E5 ldr r2, [r0, #0] + 388 0034 002083E5 str r2, [r3, #0] + 389 0038 043082E5 str r3, [r2, #4] + 390 .LBE30: + 391 .LBE31: + 392 .loc 1 288 0 + 393 003c FEFFFFEB bl chSchWakeupS + 394 .LVL30: + 395 .loc 1 289 0 + 396 @ 289 "../../os/kernel/src/chsem.c" 1 + 397 0040 1FF021E3 msr CPSR_c, #0x1F + 398 @ 0 "" 2 + 399 0044 0880BDE8 ldmfd sp!, {r3, pc} + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 8 + + + 400 .cfi_endproc + 401 .LFE14: + 402 .size chSemSignal, .-chSemSignal + 403 .section .text.chSemSignalI,"ax",%progbits + 404 .align 2 + 405 .global chSemSignalI + 406 .type chSemSignalI, %function + 407 chSemSignalI: + 408 .LFB15: + 409 .loc 1 303 0 + 410 .cfi_startproc + 411 @ args = 0, pretend = 0, frame = 0 + 412 @ frame_needed = 0, uses_anonymous_args = 0 + 413 @ link register save eliminated. + 414 .LVL31: + 415 .loc 1 312 0 + 416 0000 082090E5 ldr r2, [r0, #8] + 417 .loc 1 303 0 + 418 0004 0030A0E1 mov r3, r0 + 419 .loc 1 312 0 + 420 0008 012082E2 add r2, r2, #1 + 421 000c 000052E3 cmp r2, #0 + 422 0010 082080E5 str r2, [r0, #8] + 423 0014 1EFF2FC1 bxgt lr + 424 .LVL32: + 425 .LBB32: + 426 .LBB33: + 427 .LBB34: + 428 .loc 2 60 0 + 429 0018 002090E5 ldr r2, [r0, #0] + 430 .LVL33: + 431 .loc 2 62 0 + 432 001c 001092E5 ldr r1, [r2, #0] + 433 .LBE34: + 434 .LBE33: + 435 .loc 1 317 0 + 436 0020 0200A0E1 mov r0, r2 + 437 .LVL34: + 438 .LBB36: + 439 .LBB35: + 440 .loc 2 62 0 + 441 0024 001083E5 str r1, [r3, #0] + 442 0028 043081E5 str r3, [r1, #4] + 443 .LBE35: + 444 .LBE36: + 445 .loc 1 316 0 + 446 002c 0030A0E3 mov r3, #0 + 447 .LVL35: + 448 0030 243082E5 str r3, [r2, #36] + 449 .LBE32: + 450 .loc 1 319 0 + 451 .LBB37: + 452 .loc 1 317 0 + 453 0034 FEFFFFEA b chSchReadyI + 454 .LVL36: + 455 .LBE37: + 456 .cfi_endproc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 9 + + + 457 .LFE15: + 458 .size chSemSignalI, .-chSemSignalI + 459 .section .text.chSemAddCounterI,"ax",%progbits + 460 .align 2 + 461 .global chSemAddCounterI + 462 .type chSemAddCounterI, %function + 463 chSemAddCounterI: + 464 .LFB16: + 465 .loc 1 334 0 + 466 .cfi_startproc + 467 @ args = 0, pretend = 0, frame = 0 + 468 @ frame_needed = 0, uses_anonymous_args = 0 + 469 .LVL37: + 470 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 471 .LCFI6: + 472 .cfi_def_cfa_offset 16 + 473 .cfi_offset 4, -16 + 474 .cfi_offset 5, -12 + 475 .cfi_offset 6, -8 + 476 .cfi_offset 14, -4 + 477 .loc 1 343 0 + 478 0004 004051E2 subs r4, r1, #0 + 479 .loc 1 334 0 + 480 0008 0050A0E1 mov r5, r0 + 481 .loc 1 343 0 + 482 000c 7080BDD8 ldmlefd sp!, {r4, r5, r6, pc} + 483 .loc 1 345 0 + 484 0010 0060A0E3 mov r6, #0 + 485 0014 010000EA b .L36 + 486 .LVL38: + 487 .L33: + 488 .loc 1 343 0 + 489 0018 014054E2 subs r4, r4, #1 + 490 .LVL39: + 491 001c 0C00000A beq .L38 + 492 .LVL40: + 493 .L36: + 494 .loc 1 344 0 + 495 0020 083095E5 ldr r3, [r5, #8] + 496 0024 013083E2 add r3, r3, #1 + 497 0028 000053E3 cmp r3, #0 + 498 002c 083085E5 str r3, [r5, #8] + 499 0030 F8FFFFCA bgt .L33 + 500 .LVL41: + 501 .LBB38: + 502 .LBB39: + 503 .loc 2 60 0 + 504 0034 000095E5 ldr r0, [r5, #0] + 505 .LVL42: + 506 .loc 2 62 0 + 507 0038 003090E5 ldr r3, [r0, #0] + 508 003c 003085E5 str r3, [r5, #0] + 509 0040 045083E5 str r5, [r3, #4] + 510 .LBE39: + 511 .LBE38: + 512 .loc 1 345 0 + 513 0044 FEFFFFEB bl chSchReadyI + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 10 + + + 514 .LVL43: + 515 .loc 1 343 0 + 516 0048 014054E2 subs r4, r4, #1 + 517 .loc 1 345 0 + 518 004c 246080E5 str r6, [r0, #36] + 519 .loc 1 343 0 + 520 0050 F2FFFF1A bne .L36 + 521 .LVL44: + 522 .L38: + 523 0054 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 524 .cfi_endproc + 525 .LFE16: + 526 .size chSemAddCounterI, .-chSemAddCounterI + 527 .section .text.chSemSignalWait,"ax",%progbits + 528 .align 2 + 529 .global chSemSignalWait + 530 .type chSemSignalWait, %function + 531 chSemSignalWait: + 532 .LFB17: + 533 .loc 1 366 0 + 534 .cfi_startproc + 535 @ args = 0, pretend = 0, frame = 8 + 536 @ frame_needed = 0, uses_anonymous_args = 0 + 537 .LVL45: + 538 0000 10402DE9 stmfd sp!, {r4, lr} + 539 .LCFI7: + 540 .cfi_def_cfa_offset 8 + 541 .cfi_offset 4, -8 + 542 .cfi_offset 14, -4 + 543 0004 0030A0E1 mov r3, r0 + 544 0008 08D04DE2 sub sp, sp, #8 + 545 .LCFI8: + 546 .cfi_def_cfa_offset 16 + 547 .loc 1 379 0 + 548 @ 379 "../../os/kernel/src/chsem.c" 1 + 549 000c 9FF021E3 msr CPSR_c, #0x9F + 550 @ 0 "" 2 + 551 .loc 1 380 0 + 552 0010 082090E5 ldr r2, [r0, #8] + 553 0014 012082E2 add r2, r2, #1 + 554 0018 000052E3 cmp r2, #0 + 555 001c 082080E5 str r2, [r0, #8] + 556 0020 140000DA ble .L43 + 557 .LVL46: + 558 .L40: + 559 .loc 1 382 0 + 560 0024 083091E5 ldr r3, [r1, #8] + 561 0028 013043E2 sub r3, r3, #1 + 562 002c 000053E3 cmp r3, #0 + 563 0030 083081E5 str r3, [r1, #8] + 564 0034 040000BA blt .L44 + 565 .loc 1 390 0 + 566 0038 FEFFFFEB bl chSchRescheduleS + 567 .LVL47: + 568 .loc 1 391 0 + 569 003c 0000A0E3 mov r0, #0 + 570 .LVL48: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 11 + + + 571 .L42: + 572 .loc 1 393 0 + 573 @ 393 "../../os/kernel/src/chsem.c" 1 + 574 0040 1FF021E3 msr CPSR_c, #0x1F + 575 @ 0 "" 2 + 576 .loc 1 395 0 + 577 0044 08D08DE2 add sp, sp, #8 + 578 0048 1080BDE8 ldmfd sp!, {r4, pc} + 579 .LVL49: + 580 .L44: + 581 .LBB40: + 582 .loc 1 383 0 + 583 004c 4C209FE5 ldr r2, .L45 + 584 .LBB41: + 585 .LBB42: + 586 .loc 2 55 0 + 587 0050 043091E5 ldr r3, [r1, #4] + 588 .LBE42: + 589 .LBE41: + 590 .loc 1 383 0 + 591 0054 184092E5 ldr r4, [r2, #24] + 592 .LVL50: + 593 .loc 1 386 0 + 594 0058 0300A0E3 mov r0, #3 + 595 .LBB44: + 596 .LBB43: + 597 .loc 2 55 0 + 598 005c 0A0084E8 stmia r4, {r1, r3} + 599 .loc 2 56 0 + 600 0060 044081E5 str r4, [r1, #4] + 601 0064 004083E5 str r4, [r3, #0] + 602 .LBE43: + 603 .LBE44: + 604 .loc 1 385 0 + 605 0068 241084E5 str r1, [r4, #36] + 606 .loc 1 386 0 + 607 006c FEFFFFEB bl chSchGoSleepS + 608 .LVL51: + 609 .loc 1 387 0 + 610 0070 240094E5 ldr r0, [r4, #36] + 611 .LVL52: + 612 0074 F1FFFFEA b .L42 + 613 .LVL53: + 614 .L43: + 615 .LBE40: + 616 .LBB45: + 617 .LBB46: + 618 .loc 2 60 0 + 619 0078 000090E5 ldr r0, [r0, #0] + 620 .LVL54: + 621 .loc 2 62 0 + 622 007c 002090E5 ldr r2, [r0, #0] + 623 0080 002083E5 str r2, [r3, #0] + 624 0084 043082E5 str r3, [r2, #4] + 625 .LBE46: + 626 .LBE45: + 627 .loc 1 381 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 12 + + + 628 0088 04108DE5 str r1, [sp, #4] + 629 008c FEFFFFEB bl chSchReadyI + 630 .LVL55: + 631 0090 0030A0E3 mov r3, #0 + 632 0094 243080E5 str r3, [r0, #36] + 633 0098 04109DE5 ldr r1, [sp, #4] + 634 009c E0FFFFEA b .L40 + 635 .L46: + 636 .align 2 + 637 .L45: + 638 00a0 00000000 .word rlist + 639 .cfi_endproc + 640 .LFE17: + 641 .size chSemSignalWait, .-chSemSignalWait + 642 .text + 643 .Letext0: + 644 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 645 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 646 .file 5 "../../os/kernel/include/chlists.h" + 647 .file 6 "../../os/kernel/include/chthreads.h" + 648 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 649 .file 8 "../../os/kernel/include/chschd.h" + 650 .file 9 "../../os/kernel/include/chsem.h" + 651 .file 10 "../../os/kernel/include/chmtx.h" + 652 .section .debug_info,"",%progbits + 653 .Ldebug_info0: + 654 0000 120A0000 .4byte 0xa12 + 655 0004 0200 .2byte 0x2 + 656 0006 00000000 .4byte .Ldebug_abbrev0 + 657 000a 04 .byte 0x4 + 658 000b 01 .uleb128 0x1 + 659 000c F9010000 .4byte .LASF82 + 660 0010 01 .byte 0x1 + 661 0011 9B000000 .4byte .LASF83 + 662 0015 E5000000 .4byte .LASF84 + 663 0019 C0000000 .4byte .Ldebug_ranges0+0xc0 + 664 001d 00000000 .4byte 0 + 665 0021 00000000 .4byte 0 + 666 0025 00000000 .4byte .Ldebug_line0 + 667 0029 02 .uleb128 0x2 + 668 002a 04 .byte 0x4 + 669 002b 05 .byte 0x5 + 670 002c 696E7400 .ascii "int\000" + 671 0030 03 .uleb128 0x3 + 672 0031 04 .byte 0x4 + 673 0032 07 .byte 0x7 + 674 0033 48010000 .4byte .LASF0 + 675 0037 03 .uleb128 0x3 + 676 0038 01 .byte 0x1 + 677 0039 06 .byte 0x6 + 678 003a 6D000000 .4byte .LASF1 + 679 003e 04 .uleb128 0x4 + 680 003f 7D030000 .4byte .LASF5 + 681 0043 03 .byte 0x3 + 682 0044 2A .byte 0x2a + 683 0045 49000000 .4byte 0x49 + 684 0049 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 13 + + + 685 004a 01 .byte 0x1 + 686 004b 08 .byte 0x8 + 687 004c 3C020000 .4byte .LASF2 + 688 0050 03 .uleb128 0x3 + 689 0051 02 .byte 0x2 + 690 0052 05 .byte 0x5 + 691 0053 54020000 .4byte .LASF3 + 692 0057 03 .uleb128 0x3 + 693 0058 02 .byte 0x2 + 694 0059 07 .byte 0x7 + 695 005a 86010000 .4byte .LASF4 + 696 005e 04 .uleb128 0x4 + 697 005f 34020000 .4byte .LASF6 + 698 0063 03 .byte 0x3 + 699 0064 4F .byte 0x4f + 700 0065 69000000 .4byte 0x69 + 701 0069 03 .uleb128 0x3 + 702 006a 04 .byte 0x4 + 703 006b 05 .byte 0x5 + 704 006c B7000000 .4byte .LASF7 + 705 0070 04 .uleb128 0x4 + 706 0071 B8020000 .4byte .LASF8 + 707 0075 03 .byte 0x3 + 708 0076 50 .byte 0x50 + 709 0077 7B000000 .4byte 0x7b + 710 007b 03 .uleb128 0x3 + 711 007c 04 .byte 0x4 + 712 007d 07 .byte 0x7 + 713 007e 66010000 .4byte .LASF9 + 714 0082 03 .uleb128 0x3 + 715 0083 08 .byte 0x8 + 716 0084 05 .byte 0x5 + 717 0085 5F000000 .4byte .LASF10 + 718 0089 03 .uleb128 0x3 + 719 008a 08 .byte 0x8 + 720 008b 07 .byte 0x7 + 721 008c 27000000 .4byte .LASF11 + 722 0090 03 .uleb128 0x3 + 723 0091 01 .byte 0x1 + 724 0092 02 .byte 0x2 + 725 0093 2E020000 .4byte .LASF12 + 726 0097 04 .uleb128 0x4 + 727 0098 AA010000 .4byte .LASF13 + 728 009c 04 .byte 0x4 + 729 009d 2C .byte 0x2c + 730 009e 3E000000 .4byte 0x3e + 731 00a2 04 .uleb128 0x4 + 732 00a3 C0000000 .4byte .LASF14 + 733 00a7 04 .byte 0x4 + 734 00a8 2D .byte 0x2d + 735 00a9 3E000000 .4byte 0x3e + 736 00ad 04 .uleb128 0x4 + 737 00ae 17020000 .4byte .LASF15 + 738 00b2 04 .byte 0x4 + 739 00b3 2E .byte 0x2e + 740 00b4 3E000000 .4byte 0x3e + 741 00b8 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 14 + + + 742 00b9 91000000 .4byte .LASF16 + 743 00bd 04 .byte 0x4 + 744 00be 2F .byte 0x2f + 745 00bf 3E000000 .4byte 0x3e + 746 00c3 04 .uleb128 0x4 + 747 00c4 26020000 .4byte .LASF17 + 748 00c8 04 .byte 0x4 + 749 00c9 30 .byte 0x30 + 750 00ca 70000000 .4byte 0x70 + 751 00ce 04 .uleb128 0x4 + 752 00cf A4010000 .4byte .LASF18 + 753 00d3 04 .byte 0x4 + 754 00d4 31 .byte 0x31 + 755 00d5 5E000000 .4byte 0x5e + 756 00d9 04 .uleb128 0x4 + 757 00da BE010000 .4byte .LASF19 + 758 00de 04 .byte 0x4 + 759 00df 33 .byte 0x33 + 760 00e0 70000000 .4byte 0x70 + 761 00e4 04 .uleb128 0x4 + 762 00e5 FF020000 .4byte .LASF20 + 763 00e9 04 .byte 0x4 + 764 00ea 35 .byte 0x35 + 765 00eb 70000000 .4byte 0x70 + 766 00ef 04 .uleb128 0x4 + 767 00f0 42010000 .4byte .LASF21 + 768 00f4 04 .byte 0x4 + 769 00f5 36 .byte 0x36 + 770 00f6 5E000000 .4byte 0x5e + 771 00fa 04 .uleb128 0x4 + 772 00fb 98020000 .4byte .LASF22 + 773 00ff 05 .byte 0x5 + 774 0100 2A .byte 0x2a + 775 0101 05010000 .4byte 0x105 + 776 0105 05 .uleb128 0x5 + 777 0106 98020000 .4byte .LASF22 + 778 010a 44 .byte 0x44 + 779 010b 06 .byte 0x6 + 780 010c 5E .byte 0x5e + 781 010d 1C020000 .4byte 0x21c + 782 0111 06 .uleb128 0x6 + 783 0112 7E020000 .4byte .LASF23 + 784 0116 06 .byte 0x6 + 785 0117 5F .byte 0x5f + 786 0118 41020000 .4byte 0x241 + 787 011c 02 .byte 0x2 + 788 011d 23 .byte 0x23 + 789 011e 00 .uleb128 0 + 790 011f 06 .uleb128 0x6 + 791 0120 1F020000 .4byte .LASF24 + 792 0124 06 .byte 0x6 + 793 0125 61 .byte 0x61 + 794 0126 41020000 .4byte 0x241 + 795 012a 02 .byte 0x2 + 796 012b 23 .byte 0x23 + 797 012c 04 .uleb128 0x4 + 798 012d 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 15 + + + 799 012e 58000000 .4byte .LASF25 + 800 0132 06 .byte 0x6 + 801 0133 63 .byte 0x63 + 802 0134 C3000000 .4byte 0xc3 + 803 0138 02 .byte 0x2 + 804 0139 23 .byte 0x23 + 805 013a 08 .uleb128 0x8 + 806 013b 06 .uleb128 0x6 + 807 013c B0030000 .4byte .LASF26 + 808 0140 06 .byte 0x6 + 809 0141 64 .byte 0x64 + 810 0142 05030000 .4byte 0x305 + 811 0146 02 .byte 0x2 + 812 0147 23 .byte 0x23 + 813 0148 0C .uleb128 0xc + 814 0149 06 .uleb128 0x6 + 815 014a D5000000 .4byte .LASF27 + 816 014e 06 .byte 0x6 + 817 014f 66 .byte 0x66 + 818 0150 41020000 .4byte 0x241 + 819 0154 02 .byte 0x2 + 820 0155 23 .byte 0x23 + 821 0156 10 .uleb128 0x10 + 822 0157 06 .uleb128 0x6 + 823 0158 D9010000 .4byte .LASF28 + 824 015c 06 .byte 0x6 + 825 015d 67 .byte 0x67 + 826 015e 41020000 .4byte 0x241 + 827 0162 02 .byte 0x2 + 828 0163 23 .byte 0x23 + 829 0164 14 .uleb128 0x14 + 830 0165 06 .uleb128 0x6 + 831 0166 8C030000 .4byte .LASF29 + 832 016a 06 .byte 0x6 + 833 016b 6E .byte 0x6e + 834 016c 44040000 .4byte 0x444 + 835 0170 02 .byte 0x2 + 836 0171 23 .byte 0x23 + 837 0172 18 .uleb128 0x18 + 838 0173 06 .uleb128 0x6 + 839 0174 5E020000 .4byte .LASF30 + 840 0178 06 .byte 0x6 + 841 0179 79 .byte 0x79 + 842 017a A2000000 .4byte 0xa2 + 843 017e 02 .byte 0x2 + 844 017f 23 .byte 0x23 + 845 0180 1C .uleb128 0x1c + 846 0181 06 .uleb128 0x6 + 847 0182 85020000 .4byte .LASF31 + 848 0186 06 .byte 0x6 + 849 0187 7D .byte 0x7d + 850 0188 97000000 .4byte 0x97 + 851 018c 02 .byte 0x2 + 852 018d 23 .byte 0x23 + 853 018e 1D .uleb128 0x1d + 854 018f 06 .uleb128 0x6 + 855 0190 5A030000 .4byte .LASF32 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 16 + + + 856 0194 06 .byte 0x6 + 857 0195 82 .byte 0x82 + 858 0196 AD000000 .4byte 0xad + 859 019a 02 .byte 0x2 + 860 019b 23 .byte 0x23 + 861 019c 1E .uleb128 0x1e + 862 019d 06 .uleb128 0x6 + 863 019e 66020000 .4byte .LASF33 + 864 01a2 06 .byte 0x6 + 865 01a3 88 .byte 0x88 + 866 01a4 B8000000 .4byte 0xb8 + 867 01a8 02 .byte 0x2 + 868 01a9 23 .byte 0x23 + 869 01aa 1F .uleb128 0x1f + 870 01ab 06 .uleb128 0x6 + 871 01ac 1E030000 .4byte .LASF34 + 872 01b0 06 .byte 0x6 + 873 01b1 8F .byte 0x8f + 874 01b2 26030000 .4byte 0x326 + 875 01b6 02 .byte 0x2 + 876 01b7 23 .byte 0x23 + 877 01b8 20 .uleb128 0x20 + 878 01b9 07 .uleb128 0x7 + 879 01ba 705F7500 .ascii "p_u\000" + 880 01be 06 .byte 0x6 + 881 01bf B4 .byte 0xb4 + 882 01c0 0F040000 .4byte 0x40f + 883 01c4 02 .byte 0x2 + 884 01c5 23 .byte 0x23 + 885 01c6 24 .uleb128 0x24 + 886 01c7 06 .uleb128 0x6 + 887 01c8 B6030000 .4byte .LASF35 + 888 01cc 06 .byte 0x6 + 889 01cd B9 .byte 0xb9 + 890 01ce 69020000 .4byte 0x269 + 891 01d2 02 .byte 0x2 + 892 01d3 23 .byte 0x23 + 893 01d4 28 .uleb128 0x28 + 894 01d5 06 .uleb128 0x6 + 895 01d6 38030000 .4byte .LASF36 + 896 01da 06 .byte 0x6 + 897 01db BF .byte 0xbf + 898 01dc 47020000 .4byte 0x247 + 899 01e0 02 .byte 0x2 + 900 01e1 23 .byte 0x23 + 901 01e2 2C .uleb128 0x2c + 902 01e3 06 .uleb128 0x6 + 903 01e4 00000000 .4byte .LASF37 + 904 01e8 06 .byte 0x6 + 905 01e9 C3 .byte 0xc3 + 906 01ea CE000000 .4byte 0xce + 907 01ee 02 .byte 0x2 + 908 01ef 23 .byte 0x23 + 909 01f0 34 .uleb128 0x34 + 910 01f1 06 .uleb128 0x6 + 911 01f2 AD020000 .4byte .LASF38 + 912 01f6 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 17 + + + 913 01f7 C9 .byte 0xc9 + 914 01f8 D9000000 .4byte 0xd9 + 915 01fc 02 .byte 0x2 + 916 01fd 23 .byte 0x23 + 917 01fe 38 .uleb128 0x38 + 918 01ff 06 .uleb128 0x6 + 919 0200 4A020000 .4byte .LASF39 + 920 0204 06 .byte 0x6 + 921 0205 D0 .byte 0xd0 + 922 0206 56040000 .4byte 0x456 + 923 020a 02 .byte 0x2 + 924 020b 23 .byte 0x23 + 925 020c 3C .uleb128 0x3c + 926 020d 06 .uleb128 0x6 + 927 020e 09030000 .4byte .LASF40 + 928 0212 06 .byte 0x6 + 929 0213 D4 .byte 0xd4 + 930 0214 C3000000 .4byte 0xc3 + 931 0218 02 .byte 0x2 + 932 0219 23 .byte 0x23 + 933 021a 40 .uleb128 0x40 + 934 021b 00 .byte 0 + 935 021c 08 .uleb128 0x8 + 936 021d 08 .byte 0x8 + 937 021e 05 .byte 0x5 + 938 021f 61 .byte 0x61 + 939 0220 41020000 .4byte 0x241 + 940 0224 06 .uleb128 0x6 + 941 0225 7E020000 .4byte .LASF23 + 942 0229 05 .byte 0x5 + 943 022a 62 .byte 0x62 + 944 022b 41020000 .4byte 0x241 + 945 022f 02 .byte 0x2 + 946 0230 23 .byte 0x23 + 947 0231 00 .uleb128 0 + 948 0232 06 .uleb128 0x6 + 949 0233 1F020000 .4byte .LASF24 + 950 0237 05 .byte 0x5 + 951 0238 64 .byte 0x64 + 952 0239 41020000 .4byte 0x241 + 953 023d 02 .byte 0x2 + 954 023e 23 .byte 0x23 + 955 023f 04 .uleb128 0x4 + 956 0240 00 .byte 0 + 957 0241 09 .uleb128 0x9 + 958 0242 04 .byte 0x4 + 959 0243 FA000000 .4byte 0xfa + 960 0247 04 .uleb128 0x4 + 961 0248 E7010000 .4byte .LASF41 + 962 024c 05 .byte 0x5 + 963 024d 66 .byte 0x66 + 964 024e 1C020000 .4byte 0x21c + 965 0252 08 .uleb128 0x8 + 966 0253 04 .byte 0x4 + 967 0254 05 .byte 0x5 + 968 0255 6B .byte 0x6b + 969 0256 69020000 .4byte 0x269 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 18 + + + 970 025a 06 .uleb128 0x6 + 971 025b 7E020000 .4byte .LASF23 + 972 025f 05 .byte 0x5 + 973 0260 6D .byte 0x6d + 974 0261 41020000 .4byte 0x241 + 975 0265 02 .byte 0x2 + 976 0266 23 .byte 0x23 + 977 0267 00 .uleb128 0 + 978 0268 00 .byte 0 + 979 0269 04 .uleb128 0x4 + 980 026a B2010000 .4byte .LASF42 + 981 026e 05 .byte 0x5 + 982 026f 70 .byte 0x70 + 983 0270 52020000 .4byte 0x252 + 984 0274 04 .uleb128 0x4 + 985 0275 39010000 .4byte .LASF43 + 986 0279 07 .byte 0x7 + 987 027a A9 .byte 0xa9 + 988 027b 7F020000 .4byte 0x27f + 989 027f 0A .uleb128 0xa + 990 0280 04 .byte 0x4 + 991 0281 05 .uleb128 0x5 + 992 0282 31030000 .4byte .LASF44 + 993 0286 24 .byte 0x24 + 994 0287 07 .byte 0x7 + 995 0288 C0 .byte 0xc0 + 996 0289 05030000 .4byte 0x305 + 997 028d 07 .uleb128 0x7 + 998 028e 723400 .ascii "r4\000" + 999 0291 07 .byte 0x7 + 1000 0292 C1 .byte 0xc1 + 1001 0293 74020000 .4byte 0x274 + 1002 0297 02 .byte 0x2 + 1003 0298 23 .byte 0x23 + 1004 0299 00 .uleb128 0 + 1005 029a 07 .uleb128 0x7 + 1006 029b 723500 .ascii "r5\000" + 1007 029e 07 .byte 0x7 + 1008 029f C2 .byte 0xc2 + 1009 02a0 74020000 .4byte 0x274 + 1010 02a4 02 .byte 0x2 + 1011 02a5 23 .byte 0x23 + 1012 02a6 04 .uleb128 0x4 + 1013 02a7 07 .uleb128 0x7 + 1014 02a8 723600 .ascii "r6\000" + 1015 02ab 07 .byte 0x7 + 1016 02ac C3 .byte 0xc3 + 1017 02ad 74020000 .4byte 0x274 + 1018 02b1 02 .byte 0x2 + 1019 02b2 23 .byte 0x23 + 1020 02b3 08 .uleb128 0x8 + 1021 02b4 07 .uleb128 0x7 + 1022 02b5 723700 .ascii "r7\000" + 1023 02b8 07 .byte 0x7 + 1024 02b9 C4 .byte 0xc4 + 1025 02ba 74020000 .4byte 0x274 + 1026 02be 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 19 + + + 1027 02bf 23 .byte 0x23 + 1028 02c0 0C .uleb128 0xc + 1029 02c1 07 .uleb128 0x7 + 1030 02c2 723800 .ascii "r8\000" + 1031 02c5 07 .byte 0x7 + 1032 02c6 C5 .byte 0xc5 + 1033 02c7 74020000 .4byte 0x274 + 1034 02cb 02 .byte 0x2 + 1035 02cc 23 .byte 0x23 + 1036 02cd 10 .uleb128 0x10 + 1037 02ce 07 .uleb128 0x7 + 1038 02cf 723900 .ascii "r9\000" + 1039 02d2 07 .byte 0x7 + 1040 02d3 C6 .byte 0xc6 + 1041 02d4 74020000 .4byte 0x274 + 1042 02d8 02 .byte 0x2 + 1043 02d9 23 .byte 0x23 + 1044 02da 14 .uleb128 0x14 + 1045 02db 07 .uleb128 0x7 + 1046 02dc 72313000 .ascii "r10\000" + 1047 02e0 07 .byte 0x7 + 1048 02e1 C7 .byte 0xc7 + 1049 02e2 74020000 .4byte 0x274 + 1050 02e6 02 .byte 0x2 + 1051 02e7 23 .byte 0x23 + 1052 02e8 18 .uleb128 0x18 + 1053 02e9 07 .uleb128 0x7 + 1054 02ea 72313100 .ascii "r11\000" + 1055 02ee 07 .byte 0x7 + 1056 02ef C8 .byte 0xc8 + 1057 02f0 74020000 .4byte 0x274 + 1058 02f4 02 .byte 0x2 + 1059 02f5 23 .byte 0x23 + 1060 02f6 1C .uleb128 0x1c + 1061 02f7 07 .uleb128 0x7 + 1062 02f8 6C7200 .ascii "lr\000" + 1063 02fb 07 .byte 0x7 + 1064 02fc C9 .byte 0xc9 + 1065 02fd 74020000 .4byte 0x274 + 1066 0301 02 .byte 0x2 + 1067 0302 23 .byte 0x23 + 1068 0303 20 .uleb128 0x20 + 1069 0304 00 .byte 0 + 1070 0305 05 .uleb128 0x5 + 1071 0306 7E010000 .4byte .LASF45 + 1072 030a 04 .byte 0x4 + 1073 030b 07 .byte 0x7 + 1074 030c D1 .byte 0xd1 + 1075 030d 20030000 .4byte 0x320 + 1076 0311 07 .uleb128 0x7 + 1077 0312 72313300 .ascii "r13\000" + 1078 0316 07 .byte 0x7 + 1079 0317 D2 .byte 0xd2 + 1080 0318 20030000 .4byte 0x320 + 1081 031c 02 .byte 0x2 + 1082 031d 23 .byte 0x23 + 1083 031e 00 .uleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 20 + + + 1084 031f 00 .byte 0 + 1085 0320 09 .uleb128 0x9 + 1086 0321 04 .byte 0x4 + 1087 0322 81020000 .4byte 0x281 + 1088 0326 0B .uleb128 0xb + 1089 0327 E4000000 .4byte 0xe4 + 1090 032b 08 .uleb128 0x8 + 1091 032c 1C .byte 0x1c + 1092 032d 08 .byte 0x8 + 1093 032e 5E .byte 0x5e + 1094 032f 88030000 .4byte 0x388 + 1095 0333 06 .uleb128 0x6 + 1096 0334 C1020000 .4byte .LASF46 + 1097 0338 08 .byte 0x8 + 1098 0339 5F .byte 0x5f + 1099 033a 47020000 .4byte 0x247 + 1100 033e 02 .byte 0x2 + 1101 033f 23 .byte 0x23 + 1102 0340 00 .uleb128 0 + 1103 0341 06 .uleb128 0x6 + 1104 0342 70020000 .4byte .LASF47 + 1105 0346 08 .byte 0x8 + 1106 0347 60 .byte 0x60 + 1107 0348 C3000000 .4byte 0xc3 + 1108 034c 02 .byte 0x2 + 1109 034d 23 .byte 0x23 + 1110 034e 08 .uleb128 0x8 + 1111 034f 06 .uleb128 0x6 + 1112 0350 E1010000 .4byte .LASF48 + 1113 0354 08 .byte 0x8 + 1114 0355 62 .byte 0x62 + 1115 0356 05030000 .4byte 0x305 + 1116 035a 02 .byte 0x2 + 1117 035b 23 .byte 0x23 + 1118 035c 0C .uleb128 0xc + 1119 035d 06 .uleb128 0x6 + 1120 035e 31010000 .4byte .LASF49 + 1121 0362 08 .byte 0x8 + 1122 0363 65 .byte 0x65 + 1123 0364 41020000 .4byte 0x241 + 1124 0368 02 .byte 0x2 + 1125 0369 23 .byte 0x23 + 1126 036a 10 .uleb128 0x10 + 1127 036b 06 .uleb128 0x6 + 1128 036c 0F020000 .4byte .LASF50 + 1129 0370 08 .byte 0x8 + 1130 0371 66 .byte 0x66 + 1131 0372 41020000 .4byte 0x241 + 1132 0376 02 .byte 0x2 + 1133 0377 23 .byte 0x23 + 1134 0378 14 .uleb128 0x14 + 1135 0379 06 .uleb128 0x6 + 1136 037a 05020000 .4byte .LASF51 + 1137 037e 08 .byte 0x8 + 1138 037f 69 .byte 0x69 + 1139 0380 41020000 .4byte 0x241 + 1140 0384 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 21 + + + 1141 0385 23 .byte 0x23 + 1142 0386 18 .uleb128 0x18 + 1143 0387 00 .byte 0 + 1144 0388 04 .uleb128 0x4 + 1145 0389 61030000 .4byte .LASF52 + 1146 038d 08 .byte 0x8 + 1147 038e 6B .byte 0x6b + 1148 038f 2B030000 .4byte 0x32b + 1149 0393 05 .uleb128 0x5 + 1150 0394 50030000 .4byte .LASF53 + 1151 0398 0C .byte 0xc + 1152 0399 09 .byte 0x9 + 1153 039a 2C .byte 0x2c + 1154 039b BC030000 .4byte 0x3bc + 1155 039f 06 .uleb128 0x6 + 1156 03a0 DD000000 .4byte .LASF54 + 1157 03a4 09 .byte 0x9 + 1158 03a5 2D .byte 0x2d + 1159 03a6 47020000 .4byte 0x247 + 1160 03aa 02 .byte 0x2 + 1161 03ab 23 .byte 0x23 + 1162 03ac 00 .uleb128 0 + 1163 03ad 06 .uleb128 0x6 + 1164 03ae 78010000 .4byte .LASF55 + 1165 03b2 09 .byte 0x9 + 1166 03b3 2F .byte 0x2f + 1167 03b4 EF000000 .4byte 0xef + 1168 03b8 02 .byte 0x2 + 1169 03b9 23 .byte 0x23 + 1170 03ba 08 .uleb128 0x8 + 1171 03bb 00 .byte 0 + 1172 03bc 04 .uleb128 0x4 + 1173 03bd 50030000 .4byte .LASF53 + 1174 03c1 09 .byte 0x9 + 1175 03c2 30 .byte 0x30 + 1176 03c3 93030000 .4byte 0x393 + 1177 03c7 05 .uleb128 0x5 + 1178 03c8 CA010000 .4byte .LASF56 + 1179 03cc 10 .byte 0x10 + 1180 03cd 0A .byte 0xa + 1181 03ce 2C .byte 0x2c + 1182 03cf FE030000 .4byte 0x3fe + 1183 03d3 06 .uleb128 0x6 + 1184 03d4 89000000 .4byte .LASF57 + 1185 03d8 0A .byte 0xa + 1186 03d9 2D .byte 0x2d + 1187 03da 47020000 .4byte 0x247 + 1188 03de 02 .byte 0x2 + 1189 03df 23 .byte 0x23 + 1190 03e0 00 .uleb128 0 + 1191 03e1 06 .uleb128 0x6 + 1192 03e2 A8030000 .4byte .LASF58 + 1193 03e6 0A .byte 0xa + 1194 03e7 2F .byte 0x2f + 1195 03e8 41020000 .4byte 0x241 + 1196 03ec 02 .byte 0x2 + 1197 03ed 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 22 + + + 1198 03ee 08 .uleb128 0x8 + 1199 03ef 06 .uleb128 0x6 + 1200 03f0 F8020000 .4byte .LASF59 + 1201 03f4 0A .byte 0xa + 1202 03f5 31 .byte 0x31 + 1203 03f6 FE030000 .4byte 0x3fe + 1204 03fa 02 .byte 0x2 + 1205 03fb 23 .byte 0x23 + 1206 03fc 0C .uleb128 0xc + 1207 03fd 00 .byte 0 + 1208 03fe 09 .uleb128 0x9 + 1209 03ff 04 .byte 0x4 + 1210 0400 C7030000 .4byte 0x3c7 + 1211 0404 04 .uleb128 0x4 + 1212 0405 CA010000 .4byte .LASF56 + 1213 0409 0A .byte 0xa + 1214 040a 33 .byte 0x33 + 1215 040b C7030000 .4byte 0x3c7 + 1216 040f 0C .uleb128 0xc + 1217 0410 04 .byte 0x4 + 1218 0411 06 .byte 0x6 + 1219 0412 96 .byte 0x96 + 1220 0413 44040000 .4byte 0x444 + 1221 0417 0D .uleb128 0xd + 1222 0418 20000000 .4byte .LASF60 + 1223 041c 06 .byte 0x6 + 1224 041d 9D .byte 0x9d + 1225 041e CE000000 .4byte 0xce + 1226 0422 0D .uleb128 0xd + 1227 0423 3E000000 .4byte .LASF61 + 1228 0427 06 .byte 0x6 + 1229 0428 A4 .byte 0xa4 + 1230 0429 CE000000 .4byte 0xce + 1231 042d 0D .uleb128 0xd + 1232 042e 85030000 .4byte .LASF62 + 1233 0432 06 .byte 0x6 + 1234 0433 AB .byte 0xab + 1235 0434 7F020000 .4byte 0x27f + 1236 0438 0D .uleb128 0xd + 1237 0439 77020000 .4byte .LASF63 + 1238 043d 06 .byte 0x6 + 1239 043e B2 .byte 0xb2 + 1240 043f D9000000 .4byte 0xd9 + 1241 0443 00 .byte 0 + 1242 0444 09 .uleb128 0x9 + 1243 0445 04 .byte 0x4 + 1244 0446 4A040000 .4byte 0x44a + 1245 044a 0E .uleb128 0xe + 1246 044b 4F040000 .4byte 0x44f + 1247 044f 03 .uleb128 0x3 + 1248 0450 01 .byte 0x1 + 1249 0451 08 .byte 0x8 + 1250 0452 D5020000 .4byte .LASF64 + 1251 0456 09 .uleb128 0x9 + 1252 0457 04 .byte 0x4 + 1253 0458 04040000 .4byte 0x404 + 1254 045c 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 23 + + + 1255 045d 04 .byte 0x4 + 1256 045e 07 .byte 0x7 + 1257 045f D0010000 .4byte .LASF65 + 1258 0463 0F .uleb128 0xf + 1259 0464 25030000 .4byte .LASF66 + 1260 0468 02 .byte 0x2 + 1261 0469 42 .byte 0x42 + 1262 046a 01 .byte 0x1 + 1263 046b 41020000 .4byte 0x241 + 1264 046f 03 .byte 0x3 + 1265 0470 8A040000 .4byte 0x48a + 1266 0474 10 .uleb128 0x10 + 1267 0475 74717000 .ascii "tqp\000" + 1268 0479 02 .byte 0x2 + 1269 047a 42 .byte 0x42 + 1270 047b 8A040000 .4byte 0x48a + 1271 047f 11 .uleb128 0x11 + 1272 0480 747000 .ascii "tp\000" + 1273 0483 02 .byte 0x2 + 1274 0484 43 .byte 0x43 + 1275 0485 41020000 .4byte 0x241 + 1276 0489 00 .byte 0 + 1277 048a 09 .uleb128 0x9 + 1278 048b 04 .byte 0x4 + 1279 048c 47020000 .4byte 0x247 + 1280 0490 12 .uleb128 0x12 + 1281 0491 06000000 .4byte .LASF85 + 1282 0495 02 .byte 0x2 + 1283 0496 34 .byte 0x34 + 1284 0497 01 .byte 0x1 + 1285 0498 03 .byte 0x3 + 1286 0499 B3040000 .4byte 0x4b3 + 1287 049d 10 .uleb128 0x10 + 1288 049e 747000 .ascii "tp\000" + 1289 04a1 02 .byte 0x2 + 1290 04a2 34 .byte 0x34 + 1291 04a3 41020000 .4byte 0x241 + 1292 04a7 10 .uleb128 0x10 + 1293 04a8 74717000 .ascii "tqp\000" + 1294 04ac 02 .byte 0x2 + 1295 04ad 34 .byte 0x34 + 1296 04ae 8A040000 .4byte 0x48a + 1297 04b2 00 .byte 0 + 1298 04b3 0F .uleb128 0xf + 1299 04b4 DA020000 .4byte .LASF67 + 1300 04b8 02 .byte 0x2 + 1301 04b9 3B .byte 0x3b + 1302 04ba 01 .byte 0x1 + 1303 04bb 41020000 .4byte 0x241 + 1304 04bf 03 .byte 0x3 + 1305 04c0 DA040000 .4byte 0x4da + 1306 04c4 10 .uleb128 0x10 + 1307 04c5 74717000 .ascii "tqp\000" + 1308 04c9 02 .byte 0x2 + 1309 04ca 3B .byte 0x3b + 1310 04cb 8A040000 .4byte 0x48a + 1311 04cf 11 .uleb128 0x11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 24 + + + 1312 04d0 747000 .ascii "tp\000" + 1313 04d3 02 .byte 0x2 + 1314 04d4 3C .byte 0x3c + 1315 04d5 41020000 .4byte 0x241 + 1316 04d9 00 .byte 0 + 1317 04da 13 .uleb128 0x13 + 1318 04db 01 .byte 0x1 + 1319 04dc C0030000 .4byte .LASF68 + 1320 04e0 01 .byte 0x1 + 1321 04e1 56 .byte 0x56 + 1322 04e2 01 .byte 0x1 + 1323 04e3 00000000 .4byte .LFB7 + 1324 04e7 10000000 .4byte .LFE7 + 1325 04eb 02 .byte 0x2 + 1326 04ec 7D .byte 0x7d + 1327 04ed 00 .sleb128 0 + 1328 04ee 01 .byte 0x1 + 1329 04ef 0B050000 .4byte 0x50b + 1330 04f3 14 .uleb128 0x14 + 1331 04f4 737000 .ascii "sp\000" + 1332 04f7 01 .byte 0x1 + 1333 04f8 56 .byte 0x56 + 1334 04f9 0B050000 .4byte 0x50b + 1335 04fd 01 .byte 0x1 + 1336 04fe 50 .byte 0x50 + 1337 04ff 14 .uleb128 0x14 + 1338 0500 6E00 .ascii "n\000" + 1339 0502 01 .byte 0x1 + 1340 0503 56 .byte 0x56 + 1341 0504 EF000000 .4byte 0xef + 1342 0508 01 .byte 0x1 + 1343 0509 51 .byte 0x51 + 1344 050a 00 .byte 0 + 1345 050b 09 .uleb128 0x9 + 1346 050c 04 .byte 0x4 + 1347 050d BC030000 .4byte 0x3bc + 1348 0511 15 .uleb128 0x15 + 1349 0512 01 .byte 0x1 + 1350 0513 6B030000 .4byte .LASF69 + 1351 0517 01 .byte 0x1 + 1352 0518 88 .byte 0x88 + 1353 0519 01 .byte 0x1 + 1354 051a 00000000 .4byte .LFB9 + 1355 051e 48000000 .4byte .LFE9 + 1356 0522 00000000 .4byte .LLST0 + 1357 0526 01 .byte 0x1 + 1358 0527 89050000 .4byte 0x589 + 1359 052b 16 .uleb128 0x16 + 1360 052c 737000 .ascii "sp\000" + 1361 052f 01 .byte 0x1 + 1362 0530 88 .byte 0x88 + 1363 0531 0B050000 .4byte 0x50b + 1364 0535 20000000 .4byte .LLST1 + 1365 0539 16 .uleb128 0x16 + 1366 053a 6E00 .ascii "n\000" + 1367 053c 01 .byte 0x1 + 1368 053d 88 .byte 0x88 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 25 + + + 1369 053e EF000000 .4byte 0xef + 1370 0542 3E000000 .4byte .LLST2 + 1371 0546 17 .uleb128 0x17 + 1372 0547 636E7400 .ascii "cnt\000" + 1373 054b 01 .byte 0x1 + 1374 054c 89 .byte 0x89 + 1375 054d EF000000 .4byte 0xef + 1376 0551 5F000000 .4byte .LLST3 + 1377 0555 18 .uleb128 0x18 + 1378 0556 63040000 .4byte 0x463 + 1379 055a 20000000 .4byte .LBB20 + 1380 055e 00000000 .4byte .Ldebug_ranges0+0 + 1381 0562 01 .byte 0x1 + 1382 0563 95 .byte 0x95 + 1383 0564 7F050000 .4byte 0x57f + 1384 0568 19 .uleb128 0x19 + 1385 0569 74040000 .4byte 0x474 + 1386 056d 01 .byte 0x1 + 1387 056e 54 .byte 0x54 + 1388 056f 1A .uleb128 0x1a + 1389 0570 18000000 .4byte .Ldebug_ranges0+0x18 + 1390 0574 1B .uleb128 0x1b + 1391 0575 7F040000 .4byte 0x47f + 1392 0579 A1000000 .4byte .LLST4 + 1393 057d 00 .byte 0 + 1394 057e 00 .byte 0 + 1395 057f 1C .uleb128 0x1c + 1396 0580 38000000 .4byte .LVL8 + 1397 0584 AD090000 .4byte 0x9ad + 1398 0588 00 .byte 0 + 1399 0589 15 .uleb128 0x15 + 1400 058a 01 .byte 0x1 + 1401 058b 99010000 .4byte .LASF70 + 1402 058f 01 .byte 0x1 + 1403 0590 6D .byte 0x6d + 1404 0591 01 .byte 0x1 + 1405 0592 00000000 .4byte .LFB8 + 1406 0596 18000000 .4byte .LFE8 + 1407 059a B4000000 .4byte .LLST5 + 1408 059e 01 .byte 0x1 + 1409 059f E4050000 .4byte 0x5e4 + 1410 05a3 16 .uleb128 0x16 + 1411 05a4 737000 .ascii "sp\000" + 1412 05a7 01 .byte 0x1 + 1413 05a8 6D .byte 0x6d + 1414 05a9 0B050000 .4byte 0x50b + 1415 05ad D4000000 .4byte .LLST6 + 1416 05b1 16 .uleb128 0x16 + 1417 05b2 6E00 .ascii "n\000" + 1418 05b4 01 .byte 0x1 + 1419 05b5 6D .byte 0x6d + 1420 05b6 EF000000 .4byte 0xef + 1421 05ba F5000000 .4byte .LLST7 + 1422 05be 1D .uleb128 0x1d + 1423 05bf 0C000000 .4byte .LVL11 + 1424 05c3 11050000 .4byte 0x511 + 1425 05c7 DA050000 .4byte 0x5da + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 26 + + + 1426 05cb 1E .uleb128 0x1e + 1427 05cc 01 .byte 0x1 + 1428 05cd 51 .byte 0x51 + 1429 05ce 03 .byte 0x3 + 1430 05cf F3 .byte 0xf3 + 1431 05d0 01 .uleb128 0x1 + 1432 05d1 51 .byte 0x51 + 1433 05d2 1E .uleb128 0x1e + 1434 05d3 01 .byte 0x1 + 1435 05d4 50 .byte 0x50 + 1436 05d5 03 .byte 0x3 + 1437 05d6 F3 .byte 0xf3 + 1438 05d7 01 .uleb128 0x1 + 1439 05d8 50 .byte 0x50 + 1440 05d9 00 .byte 0 + 1441 05da 1C .uleb128 0x1c + 1442 05db 10000000 .4byte .LVL12 + 1443 05df C5090000 .4byte 0x9c5 + 1444 05e3 00 .byte 0 + 1445 05e4 1F .uleb128 0x1f + 1446 05e5 01 .byte 0x1 + 1447 05e6 8D020000 .4byte .LASF71 + 1448 05ea 01 .byte 0x1 + 1449 05eb B9 .byte 0xb9 + 1450 05ec 01 .byte 0x1 + 1451 05ed CE000000 .4byte 0xce + 1452 05f1 00000000 .4byte .LFB11 + 1453 05f5 5C000000 .4byte .LFE11 + 1454 05f9 16010000 .4byte .LLST8 + 1455 05fd 01 .byte 0x1 + 1456 05fe 46060000 .4byte 0x646 + 1457 0602 16 .uleb128 0x16 + 1458 0603 737000 .ascii "sp\000" + 1459 0606 01 .byte 0x1 + 1460 0607 B9 .byte 0xb9 + 1461 0608 0B050000 .4byte 0x50b + 1462 060c 36010000 .4byte .LLST9 + 1463 0610 20 .uleb128 0x20 + 1464 0611 90040000 .4byte 0x490 + 1465 0615 34000000 .4byte .LBB24 + 1466 0619 48000000 .4byte .LBE24 + 1467 061d 01 .byte 0x1 + 1468 061e C4 .byte 0xc4 + 1469 061f 36060000 .4byte 0x636 + 1470 0623 21 .uleb128 0x21 + 1471 0624 A7040000 .4byte 0x4a7 + 1472 0628 78010000 .4byte .LLST10 + 1473 062c 21 .uleb128 0x21 + 1474 062d 9D040000 .4byte 0x49d + 1475 0631 9A010000 .4byte .LLST11 + 1476 0635 00 .byte 0 + 1477 0636 22 .uleb128 0x22 + 1478 0637 4C000000 .4byte .LVL18 + 1479 063b CF090000 .4byte 0x9cf + 1480 063f 1E .uleb128 0x1e + 1481 0640 01 .byte 0x1 + 1482 0641 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 27 + + + 1483 0642 01 .byte 0x1 + 1484 0643 33 .byte 0x33 + 1485 0644 00 .byte 0 + 1486 0645 00 .byte 0 + 1487 0646 1F .uleb128 0x1f + 1488 0647 01 .byte 0x1 + 1489 0648 14030000 .4byte .LASF72 + 1490 064c 01 .byte 0x1 + 1491 064d A4 .byte 0xa4 + 1492 064e 01 .byte 0x1 + 1493 064f CE000000 .4byte 0xce + 1494 0653 00000000 .4byte .LFB10 + 1495 0657 14000000 .4byte .LFE10 + 1496 065b AD010000 .4byte .LLST12 + 1497 065f 01 .byte 0x1 + 1498 0660 91060000 .4byte 0x691 + 1499 0664 16 .uleb128 0x16 + 1500 0665 737000 .ascii "sp\000" + 1501 0668 01 .byte 0x1 + 1502 0669 A4 .byte 0xa4 + 1503 066a 0B050000 .4byte 0x50b + 1504 066e CD010000 .4byte .LLST13 + 1505 0672 23 .uleb128 0x23 + 1506 0673 6D736700 .ascii "msg\000" + 1507 0677 01 .byte 0x1 + 1508 0678 A5 .byte 0xa5 + 1509 0679 CE000000 .4byte 0xce + 1510 067d 01 .byte 0x1 + 1511 067e 50 .byte 0x50 + 1512 067f 22 .uleb128 0x22 + 1513 0680 0C000000 .4byte .LVL20 + 1514 0684 E4050000 .4byte 0x5e4 + 1515 0688 1E .uleb128 0x1e + 1516 0689 01 .byte 0x1 + 1517 068a 50 .byte 0x50 + 1518 068b 03 .byte 0x3 + 1519 068c F3 .byte 0xf3 + 1520 068d 01 .uleb128 0x1 + 1521 068e 50 .byte 0x50 + 1522 068f 00 .byte 0 + 1523 0690 00 .byte 0 + 1524 0691 24 .uleb128 0x24 + 1525 0692 01 .byte 0x1 + 1526 0693 E6020000 .4byte .LASF73 + 1527 0697 01 .byte 0x1 + 1528 0698 FA .byte 0xfa + 1529 0699 01 .byte 0x1 + 1530 069a CE000000 .4byte 0xce + 1531 069e 00000000 .4byte .LFB13 + 1532 06a2 5C000000 .4byte .LFE13 + 1533 06a6 02 .byte 0x2 + 1534 06a7 7D .byte 0x7d + 1535 06a8 00 .sleb128 0 + 1536 06a9 01 .byte 0x1 + 1537 06aa 0A070000 .4byte 0x70a + 1538 06ae 16 .uleb128 0x16 + 1539 06af 737000 .ascii "sp\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 28 + + + 1540 06b2 01 .byte 0x1 + 1541 06b3 FA .byte 0xfa + 1542 06b4 0B050000 .4byte 0x50b + 1543 06b8 EE010000 .4byte .LLST14 + 1544 06bc 25 .uleb128 0x25 + 1545 06bd F4010000 .4byte .LASF74 + 1546 06c1 01 .byte 0x1 + 1547 06c2 FA .byte 0xfa + 1548 06c3 E4000000 .4byte 0xe4 + 1549 06c7 25020000 .4byte .LLST15 + 1550 06cb 26 .uleb128 0x26 + 1551 06cc 90040000 .4byte 0x490 + 1552 06d0 38000000 .4byte .LBB26 + 1553 06d4 48000000 .4byte .LBE26 + 1554 06d8 01 .byte 0x1 + 1555 06d9 0901 .2byte 0x109 + 1556 06db F2060000 .4byte 0x6f2 + 1557 06df 21 .uleb128 0x21 + 1558 06e0 A7040000 .4byte 0x4a7 + 1559 06e4 51020000 .4byte .LLST16 + 1560 06e8 21 .uleb128 0x21 + 1561 06e9 9D040000 .4byte 0x49d + 1562 06ed 73020000 .4byte .LLST17 + 1563 06f1 00 .byte 0 + 1564 06f2 27 .uleb128 0x27 + 1565 06f3 4C000000 .4byte .LVL24 + 1566 06f7 01 .byte 0x1 + 1567 06f8 E3090000 .4byte 0x9e3 + 1568 06fc 1E .uleb128 0x1e + 1569 06fd 01 .byte 0x1 + 1570 06fe 51 .byte 0x51 + 1571 06ff 03 .byte 0x3 + 1572 0700 F3 .byte 0xf3 + 1573 0701 01 .uleb128 0x1 + 1574 0702 51 .byte 0x51 + 1575 0703 1E .uleb128 0x1e + 1576 0704 01 .byte 0x1 + 1577 0705 50 .byte 0x50 + 1578 0706 01 .byte 0x1 + 1579 0707 33 .byte 0x33 + 1580 0708 00 .byte 0 + 1581 0709 00 .byte 0 + 1582 070a 1F .uleb128 0x1f + 1583 070b 01 .byte 0x1 + 1584 070c 55010000 .4byte .LASF75 + 1585 0710 01 .byte 0x1 + 1586 0711 DE .byte 0xde + 1587 0712 01 .byte 0x1 + 1588 0713 CE000000 .4byte 0xce + 1589 0717 00000000 .4byte .LFB12 + 1590 071b 14000000 .4byte .LFE12 + 1591 071f 86020000 .4byte .LLST18 + 1592 0723 01 .byte 0x1 + 1593 0724 6B070000 .4byte 0x76b + 1594 0728 16 .uleb128 0x16 + 1595 0729 737000 .ascii "sp\000" + 1596 072c 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 29 + + + 1597 072d DE .byte 0xde + 1598 072e 0B050000 .4byte 0x50b + 1599 0732 A6020000 .4byte .LLST19 + 1600 0736 25 .uleb128 0x25 + 1601 0737 F4010000 .4byte .LASF74 + 1602 073b 01 .byte 0x1 + 1603 073c DE .byte 0xde + 1604 073d E4000000 .4byte 0xe4 + 1605 0741 C7020000 .4byte .LLST20 + 1606 0745 23 .uleb128 0x23 + 1607 0746 6D736700 .ascii "msg\000" + 1608 074a 01 .byte 0x1 + 1609 074b DF .byte 0xdf + 1610 074c CE000000 .4byte 0xce + 1611 0750 01 .byte 0x1 + 1612 0751 50 .byte 0x50 + 1613 0752 22 .uleb128 0x22 + 1614 0753 0C000000 .4byte .LVL26 + 1615 0757 91060000 .4byte 0x691 + 1616 075b 1E .uleb128 0x1e + 1617 075c 01 .byte 0x1 + 1618 075d 51 .byte 0x51 + 1619 075e 03 .byte 0x3 + 1620 075f F3 .byte 0xf3 + 1621 0760 01 .uleb128 0x1 + 1622 0761 51 .byte 0x51 + 1623 0762 1E .uleb128 0x1e + 1624 0763 01 .byte 0x1 + 1625 0764 50 .byte 0x50 + 1626 0765 03 .byte 0x3 + 1627 0766 F3 .byte 0xf3 + 1628 0767 01 .uleb128 0x1 + 1629 0768 50 .byte 0x50 + 1630 0769 00 .byte 0 + 1631 076a 00 .byte 0 + 1632 076b 28 .uleb128 0x28 + 1633 076c 01 .byte 0x1 + 1634 076d C9000000 .4byte .LASF76 + 1635 0771 01 .byte 0x1 + 1636 0772 1601 .2byte 0x116 + 1637 0774 01 .byte 0x1 + 1638 0775 00000000 .4byte .LFB14 + 1639 0779 48000000 .4byte .LFE14 + 1640 077d E8020000 .4byte .LLST21 + 1641 0781 01 .byte 0x1 + 1642 0782 D2070000 .4byte 0x7d2 + 1643 0786 29 .uleb128 0x29 + 1644 0787 737000 .ascii "sp\000" + 1645 078a 01 .byte 0x1 + 1646 078b 1601 .2byte 0x116 + 1647 078d 0B050000 .4byte 0x50b + 1648 0791 08030000 .4byte .LLST22 + 1649 0795 2A .uleb128 0x2a + 1650 0796 B3040000 .4byte 0x4b3 + 1651 079a 28000000 .4byte .LBB28 + 1652 079e 30000000 .4byte .Ldebug_ranges0+0x30 + 1653 07a2 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 30 + + + 1654 07a3 2001 .2byte 0x120 + 1655 07a5 C2070000 .4byte 0x7c2 + 1656 07a9 21 .uleb128 0x21 + 1657 07aa C4040000 .4byte 0x4c4 + 1658 07ae 34030000 .4byte .LLST23 + 1659 07b2 1A .uleb128 0x1a + 1660 07b3 48000000 .4byte .Ldebug_ranges0+0x48 + 1661 07b7 1B .uleb128 0x1b + 1662 07b8 CF040000 .4byte 0x4cf + 1663 07bc 60030000 .4byte .LLST24 + 1664 07c0 00 .byte 0 + 1665 07c1 00 .byte 0 + 1666 07c2 22 .uleb128 0x22 + 1667 07c3 40000000 .4byte .LVL30 + 1668 07c7 000A0000 .4byte 0xa00 + 1669 07cb 1E .uleb128 0x1e + 1670 07cc 01 .byte 0x1 + 1671 07cd 51 .byte 0x51 + 1672 07ce 01 .byte 0x1 + 1673 07cf 30 .byte 0x30 + 1674 07d0 00 .byte 0 + 1675 07d1 00 .byte 0 + 1676 07d2 2B .uleb128 0x2b + 1677 07d3 01 .byte 0x1 + 1678 07d4 13000000 .4byte .LASF77 + 1679 07d8 01 .byte 0x1 + 1680 07d9 2F01 .2byte 0x12f + 1681 07db 01 .byte 0x1 + 1682 07dc 00000000 .4byte .LFB15 + 1683 07e0 38000000 .4byte .LFE15 + 1684 07e4 02 .byte 0x2 + 1685 07e5 7D .byte 0x7d + 1686 07e6 00 .sleb128 0 + 1687 07e7 01 .byte 0x1 + 1688 07e8 46080000 .4byte 0x846 + 1689 07ec 29 .uleb128 0x29 + 1690 07ed 737000 .ascii "sp\000" + 1691 07f0 01 .byte 0x1 + 1692 07f1 2F01 .2byte 0x12f + 1693 07f3 0B050000 .4byte 0x50b + 1694 07f7 73030000 .4byte .LLST25 + 1695 07fb 1A .uleb128 0x1a + 1696 07fc 60000000 .4byte .Ldebug_ranges0+0x60 + 1697 0800 2C .uleb128 0x2c + 1698 0801 747000 .ascii "tp\000" + 1699 0804 01 .byte 0x1 + 1700 0805 3B01 .2byte 0x13b + 1701 0807 41020000 .4byte 0x241 + 1702 080b 01 .byte 0x1 + 1703 080c 52 .byte 0x52 + 1704 080d 2A .uleb128 0x2a + 1705 080e B3040000 .4byte 0x4b3 + 1706 0812 18000000 .4byte .LBB33 + 1707 0816 78000000 .4byte .Ldebug_ranges0+0x78 + 1708 081a 01 .byte 0x1 + 1709 081b 3B01 .2byte 0x13b + 1710 081d 3A080000 .4byte 0x83a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 31 + + + 1711 0821 21 .uleb128 0x21 + 1712 0822 C4040000 .4byte 0x4c4 + 1713 0826 AB030000 .4byte .LLST26 + 1714 082a 1A .uleb128 0x1a + 1715 082b 90000000 .4byte .Ldebug_ranges0+0x90 + 1716 082f 1B .uleb128 0x1b + 1717 0830 CF040000 .4byte 0x4cf + 1718 0834 E3030000 .4byte .LLST27 + 1719 0838 00 .byte 0 + 1720 0839 00 .byte 0 + 1721 083a 2D .uleb128 0x2d + 1722 083b 38000000 .4byte .LVL36 + 1723 083f 01 .byte 0x1 + 1724 0840 AD090000 .4byte 0x9ad + 1725 0844 00 .byte 0 + 1726 0845 00 .byte 0 + 1727 0846 28 .uleb128 0x28 + 1728 0847 01 .byte 0x1 + 1729 0848 47000000 .4byte .LASF78 + 1730 084c 01 .byte 0x1 + 1731 084d 4E01 .2byte 0x14e + 1732 084f 01 .byte 0x1 + 1733 0850 00000000 .4byte .LFB16 + 1734 0854 58000000 .4byte .LFE16 + 1735 0858 F6030000 .4byte .LLST28 + 1736 085c 01 .byte 0x1 + 1737 085d B9080000 .4byte 0x8b9 + 1738 0861 29 .uleb128 0x29 + 1739 0862 737000 .ascii "sp\000" + 1740 0865 01 .byte 0x1 + 1741 0866 4E01 .2byte 0x14e + 1742 0868 0B050000 .4byte 0x50b + 1743 086c 16040000 .4byte .LLST29 + 1744 0870 29 .uleb128 0x29 + 1745 0871 6E00 .ascii "n\000" + 1746 0873 01 .byte 0x1 + 1747 0874 4E01 .2byte 0x14e + 1748 0876 EF000000 .4byte 0xef + 1749 087a 34040000 .4byte .LLST30 + 1750 087e 26 .uleb128 0x26 + 1751 087f B3040000 .4byte 0x4b3 + 1752 0883 34000000 .4byte .LBB38 + 1753 0887 44000000 .4byte .LBE38 + 1754 088b 01 .byte 0x1 + 1755 088c 5901 .2byte 0x159 + 1756 088e AF080000 .4byte 0x8af + 1757 0892 21 .uleb128 0x21 + 1758 0893 C4040000 .4byte 0x4c4 + 1759 0897 5F040000 .4byte .LLST31 + 1760 089b 2E .uleb128 0x2e + 1761 089c 34000000 .4byte .LBB39 + 1762 08a0 44000000 .4byte .LBE39 + 1763 08a4 1B .uleb128 0x1b + 1764 08a5 CF040000 .4byte 0x4cf + 1765 08a9 72040000 .4byte .LLST32 + 1766 08ad 00 .byte 0 + 1767 08ae 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 32 + + + 1768 08af 1C .uleb128 0x1c + 1769 08b0 48000000 .4byte .LVL43 + 1770 08b4 AD090000 .4byte 0x9ad + 1771 08b8 00 .byte 0 + 1772 08b9 2F .uleb128 0x2f + 1773 08ba 01 .byte 0x1 + 1774 08bb 79000000 .4byte .LASF79 + 1775 08bf 01 .byte 0x1 + 1776 08c0 6E01 .2byte 0x16e + 1777 08c2 01 .byte 0x1 + 1778 08c3 CE000000 .4byte 0xce + 1779 08c7 00000000 .4byte .LFB17 + 1780 08cb A4000000 .4byte .LFE17 + 1781 08cf 85040000 .4byte .LLST33 + 1782 08d3 01 .byte 0x1 + 1783 08d4 A0090000 .4byte 0x9a0 + 1784 08d8 29 .uleb128 0x29 + 1785 08d9 73707300 .ascii "sps\000" + 1786 08dd 01 .byte 0x1 + 1787 08de 6E01 .2byte 0x16e + 1788 08e0 0B050000 .4byte 0x50b + 1789 08e4 B1040000 .4byte .LLST34 + 1790 08e8 29 .uleb128 0x29 + 1791 08e9 73707700 .ascii "spw\000" + 1792 08ed 01 .byte 0x1 + 1793 08ee 6E01 .2byte 0x16e + 1794 08f0 0B050000 .4byte 0x50b + 1795 08f4 F6040000 .4byte .LLST35 + 1796 08f8 30 .uleb128 0x30 + 1797 08f9 6D736700 .ascii "msg\000" + 1798 08fd 01 .byte 0x1 + 1799 08fe 6F01 .2byte 0x16f + 1800 0900 CE000000 .4byte 0xce + 1801 0904 30050000 .4byte .LLST36 + 1802 0908 31 .uleb128 0x31 + 1803 0909 4C000000 .4byte .LBB40 + 1804 090d 78000000 .4byte .LBE40 + 1805 0911 5C090000 .4byte 0x95c + 1806 0915 30 .uleb128 0x30 + 1807 0916 63747000 .ascii "ctp\000" + 1808 091a 01 .byte 0x1 + 1809 091b 7F01 .2byte 0x17f + 1810 091d 41020000 .4byte 0x241 + 1811 0921 5A050000 .4byte .LLST37 + 1812 0925 2A .uleb128 0x2a + 1813 0926 90040000 .4byte 0x490 + 1814 092a 50000000 .4byte .LBB41 + 1815 092e A8000000 .4byte .Ldebug_ranges0+0xa8 + 1816 0932 01 .byte 0x1 + 1817 0933 8001 .2byte 0x180 + 1818 0935 4C090000 .4byte 0x94c + 1819 0939 21 .uleb128 0x21 + 1820 093a A7040000 .4byte 0x4a7 + 1821 093e 6D050000 .4byte .LLST38 + 1822 0942 21 .uleb128 0x21 + 1823 0943 9D040000 .4byte 0x49d + 1824 0947 5A050000 .4byte .LLST37 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 33 + + + 1825 094b 00 .byte 0 + 1826 094c 22 .uleb128 0x22 + 1827 094d 70000000 .4byte .LVL51 + 1828 0951 CF090000 .4byte 0x9cf + 1829 0955 1E .uleb128 0x1e + 1830 0956 01 .byte 0x1 + 1831 0957 50 .byte 0x50 + 1832 0958 01 .byte 0x1 + 1833 0959 33 .byte 0x33 + 1834 095a 00 .byte 0 + 1835 095b 00 .byte 0 + 1836 095c 26 .uleb128 0x26 + 1837 095d B3040000 .4byte 0x4b3 + 1838 0961 78000000 .4byte .LBB45 + 1839 0965 88000000 .4byte .LBE45 + 1840 0969 01 .byte 0x1 + 1841 096a 7D01 .2byte 0x17d + 1842 096c 8D090000 .4byte 0x98d + 1843 0970 21 .uleb128 0x21 + 1844 0971 C4040000 .4byte 0x4c4 + 1845 0975 80050000 .4byte .LLST40 + 1846 0979 2E .uleb128 0x2e + 1847 097a 78000000 .4byte .LBB46 + 1848 097e 88000000 .4byte .LBE46 + 1849 0982 1B .uleb128 0x1b + 1850 0983 CF040000 .4byte 0x4cf + 1851 0987 AC050000 .4byte .LLST41 + 1852 098b 00 .byte 0 + 1853 098c 00 .byte 0 + 1854 098d 1C .uleb128 0x1c + 1855 098e 3C000000 .4byte .LVL47 + 1856 0992 C5090000 .4byte 0x9c5 + 1857 0996 1C .uleb128 0x1c + 1858 0997 90000000 .4byte .LVL55 + 1859 099b AD090000 .4byte 0x9ad + 1860 099f 00 .byte 0 + 1861 09a0 32 .uleb128 0x32 + 1862 09a1 77030000 .4byte .LASF86 + 1863 09a5 08 .byte 0x8 + 1864 09a6 6F .byte 0x6f + 1865 09a7 88030000 .4byte 0x388 + 1866 09ab 01 .byte 0x1 + 1867 09ac 01 .byte 0x1 + 1868 09ad 33 .uleb128 0x33 + 1869 09ae 01 .byte 0x1 + 1870 09af C9020000 .4byte .LASF80 + 1871 09b3 08 .byte 0x8 + 1872 09b4 90 .byte 0x90 + 1873 09b5 01 .byte 0x1 + 1874 09b6 41020000 .4byte 0x241 + 1875 09ba 01 .byte 0x1 + 1876 09bb C5090000 .4byte 0x9c5 + 1877 09bf 34 .uleb128 0x34 + 1878 09c0 41020000 .4byte 0x241 + 1879 09c4 00 .byte 0 + 1880 09c5 35 .uleb128 0x35 + 1881 09c6 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 34 + + + 1882 09c7 20010000 .4byte .LASF87 + 1883 09cb 08 .byte 0x8 + 1884 09cc 9C .byte 0x9c + 1885 09cd 01 .byte 0x1 + 1886 09ce 01 .byte 0x1 + 1887 09cf 36 .uleb128 0x36 + 1888 09d0 01 .byte 0x1 + 1889 09d1 9F020000 .4byte .LASF88 + 1890 09d5 08 .byte 0x8 + 1891 09d6 93 .byte 0x93 + 1892 09d7 01 .byte 0x1 + 1893 09d8 01 .byte 0x1 + 1894 09d9 E3090000 .4byte 0x9e3 + 1895 09dd 34 .uleb128 0x34 + 1896 09de A2000000 .4byte 0xa2 + 1897 09e2 00 .byte 0 + 1898 09e3 33 .uleb128 0x33 + 1899 09e4 01 .byte 0x1 + 1900 09e5 93030000 .4byte .LASF81 + 1901 09e9 08 .byte 0x8 + 1902 09ea 96 .byte 0x96 + 1903 09eb 01 .byte 0x1 + 1904 09ec CE000000 .4byte 0xce + 1905 09f0 01 .byte 0x1 + 1906 09f1 000A0000 .4byte 0xa00 + 1907 09f5 34 .uleb128 0x34 + 1908 09f6 A2000000 .4byte 0xa2 + 1909 09fa 34 .uleb128 0x34 + 1910 09fb E4000000 .4byte 0xe4 + 1911 09ff 00 .byte 0 + 1912 0a00 37 .uleb128 0x37 + 1913 0a01 01 .byte 0x1 + 1914 0a02 43030000 .4byte .LASF89 + 1915 0a06 08 .byte 0x8 + 1916 0a07 99 .byte 0x99 + 1917 0a08 01 .byte 0x1 + 1918 0a09 01 .byte 0x1 + 1919 0a0a 34 .uleb128 0x34 + 1920 0a0b 41020000 .4byte 0x241 + 1921 0a0f 34 .uleb128 0x34 + 1922 0a10 CE000000 .4byte 0xce + 1923 0a14 00 .byte 0 + 1924 0a15 00 .byte 0 + 1925 .section .debug_abbrev,"",%progbits + 1926 .Ldebug_abbrev0: + 1927 0000 01 .uleb128 0x1 + 1928 0001 11 .uleb128 0x11 + 1929 0002 01 .byte 0x1 + 1930 0003 25 .uleb128 0x25 + 1931 0004 0E .uleb128 0xe + 1932 0005 13 .uleb128 0x13 + 1933 0006 0B .uleb128 0xb + 1934 0007 03 .uleb128 0x3 + 1935 0008 0E .uleb128 0xe + 1936 0009 1B .uleb128 0x1b + 1937 000a 0E .uleb128 0xe + 1938 000b 55 .uleb128 0x55 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 35 + + + 1939 000c 06 .uleb128 0x6 + 1940 000d 11 .uleb128 0x11 + 1941 000e 01 .uleb128 0x1 + 1942 000f 52 .uleb128 0x52 + 1943 0010 01 .uleb128 0x1 + 1944 0011 10 .uleb128 0x10 + 1945 0012 06 .uleb128 0x6 + 1946 0013 00 .byte 0 + 1947 0014 00 .byte 0 + 1948 0015 02 .uleb128 0x2 + 1949 0016 24 .uleb128 0x24 + 1950 0017 00 .byte 0 + 1951 0018 0B .uleb128 0xb + 1952 0019 0B .uleb128 0xb + 1953 001a 3E .uleb128 0x3e + 1954 001b 0B .uleb128 0xb + 1955 001c 03 .uleb128 0x3 + 1956 001d 08 .uleb128 0x8 + 1957 001e 00 .byte 0 + 1958 001f 00 .byte 0 + 1959 0020 03 .uleb128 0x3 + 1960 0021 24 .uleb128 0x24 + 1961 0022 00 .byte 0 + 1962 0023 0B .uleb128 0xb + 1963 0024 0B .uleb128 0xb + 1964 0025 3E .uleb128 0x3e + 1965 0026 0B .uleb128 0xb + 1966 0027 03 .uleb128 0x3 + 1967 0028 0E .uleb128 0xe + 1968 0029 00 .byte 0 + 1969 002a 00 .byte 0 + 1970 002b 04 .uleb128 0x4 + 1971 002c 16 .uleb128 0x16 + 1972 002d 00 .byte 0 + 1973 002e 03 .uleb128 0x3 + 1974 002f 0E .uleb128 0xe + 1975 0030 3A .uleb128 0x3a + 1976 0031 0B .uleb128 0xb + 1977 0032 3B .uleb128 0x3b + 1978 0033 0B .uleb128 0xb + 1979 0034 49 .uleb128 0x49 + 1980 0035 13 .uleb128 0x13 + 1981 0036 00 .byte 0 + 1982 0037 00 .byte 0 + 1983 0038 05 .uleb128 0x5 + 1984 0039 13 .uleb128 0x13 + 1985 003a 01 .byte 0x1 + 1986 003b 03 .uleb128 0x3 + 1987 003c 0E .uleb128 0xe + 1988 003d 0B .uleb128 0xb + 1989 003e 0B .uleb128 0xb + 1990 003f 3A .uleb128 0x3a + 1991 0040 0B .uleb128 0xb + 1992 0041 3B .uleb128 0x3b + 1993 0042 0B .uleb128 0xb + 1994 0043 01 .uleb128 0x1 + 1995 0044 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 36 + + + 1996 0045 00 .byte 0 + 1997 0046 00 .byte 0 + 1998 0047 06 .uleb128 0x6 + 1999 0048 0D .uleb128 0xd + 2000 0049 00 .byte 0 + 2001 004a 03 .uleb128 0x3 + 2002 004b 0E .uleb128 0xe + 2003 004c 3A .uleb128 0x3a + 2004 004d 0B .uleb128 0xb + 2005 004e 3B .uleb128 0x3b + 2006 004f 0B .uleb128 0xb + 2007 0050 49 .uleb128 0x49 + 2008 0051 13 .uleb128 0x13 + 2009 0052 38 .uleb128 0x38 + 2010 0053 0A .uleb128 0xa + 2011 0054 00 .byte 0 + 2012 0055 00 .byte 0 + 2013 0056 07 .uleb128 0x7 + 2014 0057 0D .uleb128 0xd + 2015 0058 00 .byte 0 + 2016 0059 03 .uleb128 0x3 + 2017 005a 08 .uleb128 0x8 + 2018 005b 3A .uleb128 0x3a + 2019 005c 0B .uleb128 0xb + 2020 005d 3B .uleb128 0x3b + 2021 005e 0B .uleb128 0xb + 2022 005f 49 .uleb128 0x49 + 2023 0060 13 .uleb128 0x13 + 2024 0061 38 .uleb128 0x38 + 2025 0062 0A .uleb128 0xa + 2026 0063 00 .byte 0 + 2027 0064 00 .byte 0 + 2028 0065 08 .uleb128 0x8 + 2029 0066 13 .uleb128 0x13 + 2030 0067 01 .byte 0x1 + 2031 0068 0B .uleb128 0xb + 2032 0069 0B .uleb128 0xb + 2033 006a 3A .uleb128 0x3a + 2034 006b 0B .uleb128 0xb + 2035 006c 3B .uleb128 0x3b + 2036 006d 0B .uleb128 0xb + 2037 006e 01 .uleb128 0x1 + 2038 006f 13 .uleb128 0x13 + 2039 0070 00 .byte 0 + 2040 0071 00 .byte 0 + 2041 0072 09 .uleb128 0x9 + 2042 0073 0F .uleb128 0xf + 2043 0074 00 .byte 0 + 2044 0075 0B .uleb128 0xb + 2045 0076 0B .uleb128 0xb + 2046 0077 49 .uleb128 0x49 + 2047 0078 13 .uleb128 0x13 + 2048 0079 00 .byte 0 + 2049 007a 00 .byte 0 + 2050 007b 0A .uleb128 0xa + 2051 007c 0F .uleb128 0xf + 2052 007d 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 37 + + + 2053 007e 0B .uleb128 0xb + 2054 007f 0B .uleb128 0xb + 2055 0080 00 .byte 0 + 2056 0081 00 .byte 0 + 2057 0082 0B .uleb128 0xb + 2058 0083 35 .uleb128 0x35 + 2059 0084 00 .byte 0 + 2060 0085 49 .uleb128 0x49 + 2061 0086 13 .uleb128 0x13 + 2062 0087 00 .byte 0 + 2063 0088 00 .byte 0 + 2064 0089 0C .uleb128 0xc + 2065 008a 17 .uleb128 0x17 + 2066 008b 01 .byte 0x1 + 2067 008c 0B .uleb128 0xb + 2068 008d 0B .uleb128 0xb + 2069 008e 3A .uleb128 0x3a + 2070 008f 0B .uleb128 0xb + 2071 0090 3B .uleb128 0x3b + 2072 0091 0B .uleb128 0xb + 2073 0092 01 .uleb128 0x1 + 2074 0093 13 .uleb128 0x13 + 2075 0094 00 .byte 0 + 2076 0095 00 .byte 0 + 2077 0096 0D .uleb128 0xd + 2078 0097 0D .uleb128 0xd + 2079 0098 00 .byte 0 + 2080 0099 03 .uleb128 0x3 + 2081 009a 0E .uleb128 0xe + 2082 009b 3A .uleb128 0x3a + 2083 009c 0B .uleb128 0xb + 2084 009d 3B .uleb128 0x3b + 2085 009e 0B .uleb128 0xb + 2086 009f 49 .uleb128 0x49 + 2087 00a0 13 .uleb128 0x13 + 2088 00a1 00 .byte 0 + 2089 00a2 00 .byte 0 + 2090 00a3 0E .uleb128 0xe + 2091 00a4 26 .uleb128 0x26 + 2092 00a5 00 .byte 0 + 2093 00a6 49 .uleb128 0x49 + 2094 00a7 13 .uleb128 0x13 + 2095 00a8 00 .byte 0 + 2096 00a9 00 .byte 0 + 2097 00aa 0F .uleb128 0xf + 2098 00ab 2E .uleb128 0x2e + 2099 00ac 01 .byte 0x1 + 2100 00ad 03 .uleb128 0x3 + 2101 00ae 0E .uleb128 0xe + 2102 00af 3A .uleb128 0x3a + 2103 00b0 0B .uleb128 0xb + 2104 00b1 3B .uleb128 0x3b + 2105 00b2 0B .uleb128 0xb + 2106 00b3 27 .uleb128 0x27 + 2107 00b4 0C .uleb128 0xc + 2108 00b5 49 .uleb128 0x49 + 2109 00b6 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 38 + + + 2110 00b7 20 .uleb128 0x20 + 2111 00b8 0B .uleb128 0xb + 2112 00b9 01 .uleb128 0x1 + 2113 00ba 13 .uleb128 0x13 + 2114 00bb 00 .byte 0 + 2115 00bc 00 .byte 0 + 2116 00bd 10 .uleb128 0x10 + 2117 00be 05 .uleb128 0x5 + 2118 00bf 00 .byte 0 + 2119 00c0 03 .uleb128 0x3 + 2120 00c1 08 .uleb128 0x8 + 2121 00c2 3A .uleb128 0x3a + 2122 00c3 0B .uleb128 0xb + 2123 00c4 3B .uleb128 0x3b + 2124 00c5 0B .uleb128 0xb + 2125 00c6 49 .uleb128 0x49 + 2126 00c7 13 .uleb128 0x13 + 2127 00c8 00 .byte 0 + 2128 00c9 00 .byte 0 + 2129 00ca 11 .uleb128 0x11 + 2130 00cb 34 .uleb128 0x34 + 2131 00cc 00 .byte 0 + 2132 00cd 03 .uleb128 0x3 + 2133 00ce 08 .uleb128 0x8 + 2134 00cf 3A .uleb128 0x3a + 2135 00d0 0B .uleb128 0xb + 2136 00d1 3B .uleb128 0x3b + 2137 00d2 0B .uleb128 0xb + 2138 00d3 49 .uleb128 0x49 + 2139 00d4 13 .uleb128 0x13 + 2140 00d5 00 .byte 0 + 2141 00d6 00 .byte 0 + 2142 00d7 12 .uleb128 0x12 + 2143 00d8 2E .uleb128 0x2e + 2144 00d9 01 .byte 0x1 + 2145 00da 03 .uleb128 0x3 + 2146 00db 0E .uleb128 0xe + 2147 00dc 3A .uleb128 0x3a + 2148 00dd 0B .uleb128 0xb + 2149 00de 3B .uleb128 0x3b + 2150 00df 0B .uleb128 0xb + 2151 00e0 27 .uleb128 0x27 + 2152 00e1 0C .uleb128 0xc + 2153 00e2 20 .uleb128 0x20 + 2154 00e3 0B .uleb128 0xb + 2155 00e4 01 .uleb128 0x1 + 2156 00e5 13 .uleb128 0x13 + 2157 00e6 00 .byte 0 + 2158 00e7 00 .byte 0 + 2159 00e8 13 .uleb128 0x13 + 2160 00e9 2E .uleb128 0x2e + 2161 00ea 01 .byte 0x1 + 2162 00eb 3F .uleb128 0x3f + 2163 00ec 0C .uleb128 0xc + 2164 00ed 03 .uleb128 0x3 + 2165 00ee 0E .uleb128 0xe + 2166 00ef 3A .uleb128 0x3a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 39 + + + 2167 00f0 0B .uleb128 0xb + 2168 00f1 3B .uleb128 0x3b + 2169 00f2 0B .uleb128 0xb + 2170 00f3 27 .uleb128 0x27 + 2171 00f4 0C .uleb128 0xc + 2172 00f5 11 .uleb128 0x11 + 2173 00f6 01 .uleb128 0x1 + 2174 00f7 12 .uleb128 0x12 + 2175 00f8 01 .uleb128 0x1 + 2176 00f9 40 .uleb128 0x40 + 2177 00fa 0A .uleb128 0xa + 2178 00fb 9742 .uleb128 0x2117 + 2179 00fd 0C .uleb128 0xc + 2180 00fe 01 .uleb128 0x1 + 2181 00ff 13 .uleb128 0x13 + 2182 0100 00 .byte 0 + 2183 0101 00 .byte 0 + 2184 0102 14 .uleb128 0x14 + 2185 0103 05 .uleb128 0x5 + 2186 0104 00 .byte 0 + 2187 0105 03 .uleb128 0x3 + 2188 0106 08 .uleb128 0x8 + 2189 0107 3A .uleb128 0x3a + 2190 0108 0B .uleb128 0xb + 2191 0109 3B .uleb128 0x3b + 2192 010a 0B .uleb128 0xb + 2193 010b 49 .uleb128 0x49 + 2194 010c 13 .uleb128 0x13 + 2195 010d 02 .uleb128 0x2 + 2196 010e 0A .uleb128 0xa + 2197 010f 00 .byte 0 + 2198 0110 00 .byte 0 + 2199 0111 15 .uleb128 0x15 + 2200 0112 2E .uleb128 0x2e + 2201 0113 01 .byte 0x1 + 2202 0114 3F .uleb128 0x3f + 2203 0115 0C .uleb128 0xc + 2204 0116 03 .uleb128 0x3 + 2205 0117 0E .uleb128 0xe + 2206 0118 3A .uleb128 0x3a + 2207 0119 0B .uleb128 0xb + 2208 011a 3B .uleb128 0x3b + 2209 011b 0B .uleb128 0xb + 2210 011c 27 .uleb128 0x27 + 2211 011d 0C .uleb128 0xc + 2212 011e 11 .uleb128 0x11 + 2213 011f 01 .uleb128 0x1 + 2214 0120 12 .uleb128 0x12 + 2215 0121 01 .uleb128 0x1 + 2216 0122 40 .uleb128 0x40 + 2217 0123 06 .uleb128 0x6 + 2218 0124 9742 .uleb128 0x2117 + 2219 0126 0C .uleb128 0xc + 2220 0127 01 .uleb128 0x1 + 2221 0128 13 .uleb128 0x13 + 2222 0129 00 .byte 0 + 2223 012a 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 40 + + + 2224 012b 16 .uleb128 0x16 + 2225 012c 05 .uleb128 0x5 + 2226 012d 00 .byte 0 + 2227 012e 03 .uleb128 0x3 + 2228 012f 08 .uleb128 0x8 + 2229 0130 3A .uleb128 0x3a + 2230 0131 0B .uleb128 0xb + 2231 0132 3B .uleb128 0x3b + 2232 0133 0B .uleb128 0xb + 2233 0134 49 .uleb128 0x49 + 2234 0135 13 .uleb128 0x13 + 2235 0136 02 .uleb128 0x2 + 2236 0137 06 .uleb128 0x6 + 2237 0138 00 .byte 0 + 2238 0139 00 .byte 0 + 2239 013a 17 .uleb128 0x17 + 2240 013b 34 .uleb128 0x34 + 2241 013c 00 .byte 0 + 2242 013d 03 .uleb128 0x3 + 2243 013e 08 .uleb128 0x8 + 2244 013f 3A .uleb128 0x3a + 2245 0140 0B .uleb128 0xb + 2246 0141 3B .uleb128 0x3b + 2247 0142 0B .uleb128 0xb + 2248 0143 49 .uleb128 0x49 + 2249 0144 13 .uleb128 0x13 + 2250 0145 02 .uleb128 0x2 + 2251 0146 06 .uleb128 0x6 + 2252 0147 00 .byte 0 + 2253 0148 00 .byte 0 + 2254 0149 18 .uleb128 0x18 + 2255 014a 1D .uleb128 0x1d + 2256 014b 01 .byte 0x1 + 2257 014c 31 .uleb128 0x31 + 2258 014d 13 .uleb128 0x13 + 2259 014e 52 .uleb128 0x52 + 2260 014f 01 .uleb128 0x1 + 2261 0150 55 .uleb128 0x55 + 2262 0151 06 .uleb128 0x6 + 2263 0152 58 .uleb128 0x58 + 2264 0153 0B .uleb128 0xb + 2265 0154 59 .uleb128 0x59 + 2266 0155 0B .uleb128 0xb + 2267 0156 01 .uleb128 0x1 + 2268 0157 13 .uleb128 0x13 + 2269 0158 00 .byte 0 + 2270 0159 00 .byte 0 + 2271 015a 19 .uleb128 0x19 + 2272 015b 05 .uleb128 0x5 + 2273 015c 00 .byte 0 + 2274 015d 31 .uleb128 0x31 + 2275 015e 13 .uleb128 0x13 + 2276 015f 02 .uleb128 0x2 + 2277 0160 0A .uleb128 0xa + 2278 0161 00 .byte 0 + 2279 0162 00 .byte 0 + 2280 0163 1A .uleb128 0x1a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 41 + + + 2281 0164 0B .uleb128 0xb + 2282 0165 01 .byte 0x1 + 2283 0166 55 .uleb128 0x55 + 2284 0167 06 .uleb128 0x6 + 2285 0168 00 .byte 0 + 2286 0169 00 .byte 0 + 2287 016a 1B .uleb128 0x1b + 2288 016b 34 .uleb128 0x34 + 2289 016c 00 .byte 0 + 2290 016d 31 .uleb128 0x31 + 2291 016e 13 .uleb128 0x13 + 2292 016f 02 .uleb128 0x2 + 2293 0170 06 .uleb128 0x6 + 2294 0171 00 .byte 0 + 2295 0172 00 .byte 0 + 2296 0173 1C .uleb128 0x1c + 2297 0174 898201 .uleb128 0x4109 + 2298 0177 00 .byte 0 + 2299 0178 11 .uleb128 0x11 + 2300 0179 01 .uleb128 0x1 + 2301 017a 31 .uleb128 0x31 + 2302 017b 13 .uleb128 0x13 + 2303 017c 00 .byte 0 + 2304 017d 00 .byte 0 + 2305 017e 1D .uleb128 0x1d + 2306 017f 898201 .uleb128 0x4109 + 2307 0182 01 .byte 0x1 + 2308 0183 11 .uleb128 0x11 + 2309 0184 01 .uleb128 0x1 + 2310 0185 31 .uleb128 0x31 + 2311 0186 13 .uleb128 0x13 + 2312 0187 01 .uleb128 0x1 + 2313 0188 13 .uleb128 0x13 + 2314 0189 00 .byte 0 + 2315 018a 00 .byte 0 + 2316 018b 1E .uleb128 0x1e + 2317 018c 8A8201 .uleb128 0x410a + 2318 018f 00 .byte 0 + 2319 0190 02 .uleb128 0x2 + 2320 0191 0A .uleb128 0xa + 2321 0192 9142 .uleb128 0x2111 + 2322 0194 0A .uleb128 0xa + 2323 0195 00 .byte 0 + 2324 0196 00 .byte 0 + 2325 0197 1F .uleb128 0x1f + 2326 0198 2E .uleb128 0x2e + 2327 0199 01 .byte 0x1 + 2328 019a 3F .uleb128 0x3f + 2329 019b 0C .uleb128 0xc + 2330 019c 03 .uleb128 0x3 + 2331 019d 0E .uleb128 0xe + 2332 019e 3A .uleb128 0x3a + 2333 019f 0B .uleb128 0xb + 2334 01a0 3B .uleb128 0x3b + 2335 01a1 0B .uleb128 0xb + 2336 01a2 27 .uleb128 0x27 + 2337 01a3 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 42 + + + 2338 01a4 49 .uleb128 0x49 + 2339 01a5 13 .uleb128 0x13 + 2340 01a6 11 .uleb128 0x11 + 2341 01a7 01 .uleb128 0x1 + 2342 01a8 12 .uleb128 0x12 + 2343 01a9 01 .uleb128 0x1 + 2344 01aa 40 .uleb128 0x40 + 2345 01ab 06 .uleb128 0x6 + 2346 01ac 9742 .uleb128 0x2117 + 2347 01ae 0C .uleb128 0xc + 2348 01af 01 .uleb128 0x1 + 2349 01b0 13 .uleb128 0x13 + 2350 01b1 00 .byte 0 + 2351 01b2 00 .byte 0 + 2352 01b3 20 .uleb128 0x20 + 2353 01b4 1D .uleb128 0x1d + 2354 01b5 01 .byte 0x1 + 2355 01b6 31 .uleb128 0x31 + 2356 01b7 13 .uleb128 0x13 + 2357 01b8 11 .uleb128 0x11 + 2358 01b9 01 .uleb128 0x1 + 2359 01ba 12 .uleb128 0x12 + 2360 01bb 01 .uleb128 0x1 + 2361 01bc 58 .uleb128 0x58 + 2362 01bd 0B .uleb128 0xb + 2363 01be 59 .uleb128 0x59 + 2364 01bf 0B .uleb128 0xb + 2365 01c0 01 .uleb128 0x1 + 2366 01c1 13 .uleb128 0x13 + 2367 01c2 00 .byte 0 + 2368 01c3 00 .byte 0 + 2369 01c4 21 .uleb128 0x21 + 2370 01c5 05 .uleb128 0x5 + 2371 01c6 00 .byte 0 + 2372 01c7 31 .uleb128 0x31 + 2373 01c8 13 .uleb128 0x13 + 2374 01c9 02 .uleb128 0x2 + 2375 01ca 06 .uleb128 0x6 + 2376 01cb 00 .byte 0 + 2377 01cc 00 .byte 0 + 2378 01cd 22 .uleb128 0x22 + 2379 01ce 898201 .uleb128 0x4109 + 2380 01d1 01 .byte 0x1 + 2381 01d2 11 .uleb128 0x11 + 2382 01d3 01 .uleb128 0x1 + 2383 01d4 31 .uleb128 0x31 + 2384 01d5 13 .uleb128 0x13 + 2385 01d6 00 .byte 0 + 2386 01d7 00 .byte 0 + 2387 01d8 23 .uleb128 0x23 + 2388 01d9 34 .uleb128 0x34 + 2389 01da 00 .byte 0 + 2390 01db 03 .uleb128 0x3 + 2391 01dc 08 .uleb128 0x8 + 2392 01dd 3A .uleb128 0x3a + 2393 01de 0B .uleb128 0xb + 2394 01df 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 43 + + + 2395 01e0 0B .uleb128 0xb + 2396 01e1 49 .uleb128 0x49 + 2397 01e2 13 .uleb128 0x13 + 2398 01e3 02 .uleb128 0x2 + 2399 01e4 0A .uleb128 0xa + 2400 01e5 00 .byte 0 + 2401 01e6 00 .byte 0 + 2402 01e7 24 .uleb128 0x24 + 2403 01e8 2E .uleb128 0x2e + 2404 01e9 01 .byte 0x1 + 2405 01ea 3F .uleb128 0x3f + 2406 01eb 0C .uleb128 0xc + 2407 01ec 03 .uleb128 0x3 + 2408 01ed 0E .uleb128 0xe + 2409 01ee 3A .uleb128 0x3a + 2410 01ef 0B .uleb128 0xb + 2411 01f0 3B .uleb128 0x3b + 2412 01f1 0B .uleb128 0xb + 2413 01f2 27 .uleb128 0x27 + 2414 01f3 0C .uleb128 0xc + 2415 01f4 49 .uleb128 0x49 + 2416 01f5 13 .uleb128 0x13 + 2417 01f6 11 .uleb128 0x11 + 2418 01f7 01 .uleb128 0x1 + 2419 01f8 12 .uleb128 0x12 + 2420 01f9 01 .uleb128 0x1 + 2421 01fa 40 .uleb128 0x40 + 2422 01fb 0A .uleb128 0xa + 2423 01fc 9742 .uleb128 0x2117 + 2424 01fe 0C .uleb128 0xc + 2425 01ff 01 .uleb128 0x1 + 2426 0200 13 .uleb128 0x13 + 2427 0201 00 .byte 0 + 2428 0202 00 .byte 0 + 2429 0203 25 .uleb128 0x25 + 2430 0204 05 .uleb128 0x5 + 2431 0205 00 .byte 0 + 2432 0206 03 .uleb128 0x3 + 2433 0207 0E .uleb128 0xe + 2434 0208 3A .uleb128 0x3a + 2435 0209 0B .uleb128 0xb + 2436 020a 3B .uleb128 0x3b + 2437 020b 0B .uleb128 0xb + 2438 020c 49 .uleb128 0x49 + 2439 020d 13 .uleb128 0x13 + 2440 020e 02 .uleb128 0x2 + 2441 020f 06 .uleb128 0x6 + 2442 0210 00 .byte 0 + 2443 0211 00 .byte 0 + 2444 0212 26 .uleb128 0x26 + 2445 0213 1D .uleb128 0x1d + 2446 0214 01 .byte 0x1 + 2447 0215 31 .uleb128 0x31 + 2448 0216 13 .uleb128 0x13 + 2449 0217 11 .uleb128 0x11 + 2450 0218 01 .uleb128 0x1 + 2451 0219 12 .uleb128 0x12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 44 + + + 2452 021a 01 .uleb128 0x1 + 2453 021b 58 .uleb128 0x58 + 2454 021c 0B .uleb128 0xb + 2455 021d 59 .uleb128 0x59 + 2456 021e 05 .uleb128 0x5 + 2457 021f 01 .uleb128 0x1 + 2458 0220 13 .uleb128 0x13 + 2459 0221 00 .byte 0 + 2460 0222 00 .byte 0 + 2461 0223 27 .uleb128 0x27 + 2462 0224 898201 .uleb128 0x4109 + 2463 0227 01 .byte 0x1 + 2464 0228 11 .uleb128 0x11 + 2465 0229 01 .uleb128 0x1 + 2466 022a 9542 .uleb128 0x2115 + 2467 022c 0C .uleb128 0xc + 2468 022d 31 .uleb128 0x31 + 2469 022e 13 .uleb128 0x13 + 2470 022f 00 .byte 0 + 2471 0230 00 .byte 0 + 2472 0231 28 .uleb128 0x28 + 2473 0232 2E .uleb128 0x2e + 2474 0233 01 .byte 0x1 + 2475 0234 3F .uleb128 0x3f + 2476 0235 0C .uleb128 0xc + 2477 0236 03 .uleb128 0x3 + 2478 0237 0E .uleb128 0xe + 2479 0238 3A .uleb128 0x3a + 2480 0239 0B .uleb128 0xb + 2481 023a 3B .uleb128 0x3b + 2482 023b 05 .uleb128 0x5 + 2483 023c 27 .uleb128 0x27 + 2484 023d 0C .uleb128 0xc + 2485 023e 11 .uleb128 0x11 + 2486 023f 01 .uleb128 0x1 + 2487 0240 12 .uleb128 0x12 + 2488 0241 01 .uleb128 0x1 + 2489 0242 40 .uleb128 0x40 + 2490 0243 06 .uleb128 0x6 + 2491 0244 9742 .uleb128 0x2117 + 2492 0246 0C .uleb128 0xc + 2493 0247 01 .uleb128 0x1 + 2494 0248 13 .uleb128 0x13 + 2495 0249 00 .byte 0 + 2496 024a 00 .byte 0 + 2497 024b 29 .uleb128 0x29 + 2498 024c 05 .uleb128 0x5 + 2499 024d 00 .byte 0 + 2500 024e 03 .uleb128 0x3 + 2501 024f 08 .uleb128 0x8 + 2502 0250 3A .uleb128 0x3a + 2503 0251 0B .uleb128 0xb + 2504 0252 3B .uleb128 0x3b + 2505 0253 05 .uleb128 0x5 + 2506 0254 49 .uleb128 0x49 + 2507 0255 13 .uleb128 0x13 + 2508 0256 02 .uleb128 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 45 + + + 2509 0257 06 .uleb128 0x6 + 2510 0258 00 .byte 0 + 2511 0259 00 .byte 0 + 2512 025a 2A .uleb128 0x2a + 2513 025b 1D .uleb128 0x1d + 2514 025c 01 .byte 0x1 + 2515 025d 31 .uleb128 0x31 + 2516 025e 13 .uleb128 0x13 + 2517 025f 52 .uleb128 0x52 + 2518 0260 01 .uleb128 0x1 + 2519 0261 55 .uleb128 0x55 + 2520 0262 06 .uleb128 0x6 + 2521 0263 58 .uleb128 0x58 + 2522 0264 0B .uleb128 0xb + 2523 0265 59 .uleb128 0x59 + 2524 0266 05 .uleb128 0x5 + 2525 0267 01 .uleb128 0x1 + 2526 0268 13 .uleb128 0x13 + 2527 0269 00 .byte 0 + 2528 026a 00 .byte 0 + 2529 026b 2B .uleb128 0x2b + 2530 026c 2E .uleb128 0x2e + 2531 026d 01 .byte 0x1 + 2532 026e 3F .uleb128 0x3f + 2533 026f 0C .uleb128 0xc + 2534 0270 03 .uleb128 0x3 + 2535 0271 0E .uleb128 0xe + 2536 0272 3A .uleb128 0x3a + 2537 0273 0B .uleb128 0xb + 2538 0274 3B .uleb128 0x3b + 2539 0275 05 .uleb128 0x5 + 2540 0276 27 .uleb128 0x27 + 2541 0277 0C .uleb128 0xc + 2542 0278 11 .uleb128 0x11 + 2543 0279 01 .uleb128 0x1 + 2544 027a 12 .uleb128 0x12 + 2545 027b 01 .uleb128 0x1 + 2546 027c 40 .uleb128 0x40 + 2547 027d 0A .uleb128 0xa + 2548 027e 9742 .uleb128 0x2117 + 2549 0280 0C .uleb128 0xc + 2550 0281 01 .uleb128 0x1 + 2551 0282 13 .uleb128 0x13 + 2552 0283 00 .byte 0 + 2553 0284 00 .byte 0 + 2554 0285 2C .uleb128 0x2c + 2555 0286 34 .uleb128 0x34 + 2556 0287 00 .byte 0 + 2557 0288 03 .uleb128 0x3 + 2558 0289 08 .uleb128 0x8 + 2559 028a 3A .uleb128 0x3a + 2560 028b 0B .uleb128 0xb + 2561 028c 3B .uleb128 0x3b + 2562 028d 05 .uleb128 0x5 + 2563 028e 49 .uleb128 0x49 + 2564 028f 13 .uleb128 0x13 + 2565 0290 02 .uleb128 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 46 + + + 2566 0291 0A .uleb128 0xa + 2567 0292 00 .byte 0 + 2568 0293 00 .byte 0 + 2569 0294 2D .uleb128 0x2d + 2570 0295 898201 .uleb128 0x4109 + 2571 0298 00 .byte 0 + 2572 0299 11 .uleb128 0x11 + 2573 029a 01 .uleb128 0x1 + 2574 029b 9542 .uleb128 0x2115 + 2575 029d 0C .uleb128 0xc + 2576 029e 31 .uleb128 0x31 + 2577 029f 13 .uleb128 0x13 + 2578 02a0 00 .byte 0 + 2579 02a1 00 .byte 0 + 2580 02a2 2E .uleb128 0x2e + 2581 02a3 0B .uleb128 0xb + 2582 02a4 01 .byte 0x1 + 2583 02a5 11 .uleb128 0x11 + 2584 02a6 01 .uleb128 0x1 + 2585 02a7 12 .uleb128 0x12 + 2586 02a8 01 .uleb128 0x1 + 2587 02a9 00 .byte 0 + 2588 02aa 00 .byte 0 + 2589 02ab 2F .uleb128 0x2f + 2590 02ac 2E .uleb128 0x2e + 2591 02ad 01 .byte 0x1 + 2592 02ae 3F .uleb128 0x3f + 2593 02af 0C .uleb128 0xc + 2594 02b0 03 .uleb128 0x3 + 2595 02b1 0E .uleb128 0xe + 2596 02b2 3A .uleb128 0x3a + 2597 02b3 0B .uleb128 0xb + 2598 02b4 3B .uleb128 0x3b + 2599 02b5 05 .uleb128 0x5 + 2600 02b6 27 .uleb128 0x27 + 2601 02b7 0C .uleb128 0xc + 2602 02b8 49 .uleb128 0x49 + 2603 02b9 13 .uleb128 0x13 + 2604 02ba 11 .uleb128 0x11 + 2605 02bb 01 .uleb128 0x1 + 2606 02bc 12 .uleb128 0x12 + 2607 02bd 01 .uleb128 0x1 + 2608 02be 40 .uleb128 0x40 + 2609 02bf 06 .uleb128 0x6 + 2610 02c0 9742 .uleb128 0x2117 + 2611 02c2 0C .uleb128 0xc + 2612 02c3 01 .uleb128 0x1 + 2613 02c4 13 .uleb128 0x13 + 2614 02c5 00 .byte 0 + 2615 02c6 00 .byte 0 + 2616 02c7 30 .uleb128 0x30 + 2617 02c8 34 .uleb128 0x34 + 2618 02c9 00 .byte 0 + 2619 02ca 03 .uleb128 0x3 + 2620 02cb 08 .uleb128 0x8 + 2621 02cc 3A .uleb128 0x3a + 2622 02cd 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 47 + + + 2623 02ce 3B .uleb128 0x3b + 2624 02cf 05 .uleb128 0x5 + 2625 02d0 49 .uleb128 0x49 + 2626 02d1 13 .uleb128 0x13 + 2627 02d2 02 .uleb128 0x2 + 2628 02d3 06 .uleb128 0x6 + 2629 02d4 00 .byte 0 + 2630 02d5 00 .byte 0 + 2631 02d6 31 .uleb128 0x31 + 2632 02d7 0B .uleb128 0xb + 2633 02d8 01 .byte 0x1 + 2634 02d9 11 .uleb128 0x11 + 2635 02da 01 .uleb128 0x1 + 2636 02db 12 .uleb128 0x12 + 2637 02dc 01 .uleb128 0x1 + 2638 02dd 01 .uleb128 0x1 + 2639 02de 13 .uleb128 0x13 + 2640 02df 00 .byte 0 + 2641 02e0 00 .byte 0 + 2642 02e1 32 .uleb128 0x32 + 2643 02e2 34 .uleb128 0x34 + 2644 02e3 00 .byte 0 + 2645 02e4 03 .uleb128 0x3 + 2646 02e5 0E .uleb128 0xe + 2647 02e6 3A .uleb128 0x3a + 2648 02e7 0B .uleb128 0xb + 2649 02e8 3B .uleb128 0x3b + 2650 02e9 0B .uleb128 0xb + 2651 02ea 49 .uleb128 0x49 + 2652 02eb 13 .uleb128 0x13 + 2653 02ec 3F .uleb128 0x3f + 2654 02ed 0C .uleb128 0xc + 2655 02ee 3C .uleb128 0x3c + 2656 02ef 0C .uleb128 0xc + 2657 02f0 00 .byte 0 + 2658 02f1 00 .byte 0 + 2659 02f2 33 .uleb128 0x33 + 2660 02f3 2E .uleb128 0x2e + 2661 02f4 01 .byte 0x1 + 2662 02f5 3F .uleb128 0x3f + 2663 02f6 0C .uleb128 0xc + 2664 02f7 03 .uleb128 0x3 + 2665 02f8 0E .uleb128 0xe + 2666 02f9 3A .uleb128 0x3a + 2667 02fa 0B .uleb128 0xb + 2668 02fb 3B .uleb128 0x3b + 2669 02fc 0B .uleb128 0xb + 2670 02fd 27 .uleb128 0x27 + 2671 02fe 0C .uleb128 0xc + 2672 02ff 49 .uleb128 0x49 + 2673 0300 13 .uleb128 0x13 + 2674 0301 3C .uleb128 0x3c + 2675 0302 0C .uleb128 0xc + 2676 0303 01 .uleb128 0x1 + 2677 0304 13 .uleb128 0x13 + 2678 0305 00 .byte 0 + 2679 0306 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 48 + + + 2680 0307 34 .uleb128 0x34 + 2681 0308 05 .uleb128 0x5 + 2682 0309 00 .byte 0 + 2683 030a 49 .uleb128 0x49 + 2684 030b 13 .uleb128 0x13 + 2685 030c 00 .byte 0 + 2686 030d 00 .byte 0 + 2687 030e 35 .uleb128 0x35 + 2688 030f 2E .uleb128 0x2e + 2689 0310 00 .byte 0 + 2690 0311 3F .uleb128 0x3f + 2691 0312 0C .uleb128 0xc + 2692 0313 03 .uleb128 0x3 + 2693 0314 0E .uleb128 0xe + 2694 0315 3A .uleb128 0x3a + 2695 0316 0B .uleb128 0xb + 2696 0317 3B .uleb128 0x3b + 2697 0318 0B .uleb128 0xb + 2698 0319 27 .uleb128 0x27 + 2699 031a 0C .uleb128 0xc + 2700 031b 3C .uleb128 0x3c + 2701 031c 0C .uleb128 0xc + 2702 031d 00 .byte 0 + 2703 031e 00 .byte 0 + 2704 031f 36 .uleb128 0x36 + 2705 0320 2E .uleb128 0x2e + 2706 0321 01 .byte 0x1 + 2707 0322 3F .uleb128 0x3f + 2708 0323 0C .uleb128 0xc + 2709 0324 03 .uleb128 0x3 + 2710 0325 0E .uleb128 0xe + 2711 0326 3A .uleb128 0x3a + 2712 0327 0B .uleb128 0xb + 2713 0328 3B .uleb128 0x3b + 2714 0329 0B .uleb128 0xb + 2715 032a 27 .uleb128 0x27 + 2716 032b 0C .uleb128 0xc + 2717 032c 3C .uleb128 0x3c + 2718 032d 0C .uleb128 0xc + 2719 032e 01 .uleb128 0x1 + 2720 032f 13 .uleb128 0x13 + 2721 0330 00 .byte 0 + 2722 0331 00 .byte 0 + 2723 0332 37 .uleb128 0x37 + 2724 0333 2E .uleb128 0x2e + 2725 0334 01 .byte 0x1 + 2726 0335 3F .uleb128 0x3f + 2727 0336 0C .uleb128 0xc + 2728 0337 03 .uleb128 0x3 + 2729 0338 0E .uleb128 0xe + 2730 0339 3A .uleb128 0x3a + 2731 033a 0B .uleb128 0xb + 2732 033b 3B .uleb128 0x3b + 2733 033c 0B .uleb128 0xb + 2734 033d 27 .uleb128 0x27 + 2735 033e 0C .uleb128 0xc + 2736 033f 3C .uleb128 0x3c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 49 + + + 2737 0340 0C .uleb128 0xc + 2738 0341 00 .byte 0 + 2739 0342 00 .byte 0 + 2740 0343 00 .byte 0 + 2741 .section .debug_loc,"",%progbits + 2742 .Ldebug_loc0: + 2743 .LLST0: + 2744 0000 00000000 .4byte .LFB9 + 2745 0004 04000000 .4byte .LCFI0 + 2746 0008 0200 .2byte 0x2 + 2747 000a 7D .byte 0x7d + 2748 000b 00 .sleb128 0 + 2749 000c 04000000 .4byte .LCFI0 + 2750 0010 48000000 .4byte .LFE9 + 2751 0014 0200 .2byte 0x2 + 2752 0016 7D .byte 0x7d + 2753 0017 10 .sleb128 16 + 2754 0018 00000000 .4byte 0 + 2755 001c 00000000 .4byte 0 + 2756 .LLST1: + 2757 0020 00000000 .4byte .LVL1 + 2758 0024 20000000 .4byte .LVL5 + 2759 0028 0100 .2byte 0x1 + 2760 002a 50 .byte 0x50 + 2761 002b 20000000 .4byte .LVL5 + 2762 002f 48000000 .4byte .LFE9 + 2763 0033 0100 .2byte 0x1 + 2764 0035 54 .byte 0x54 + 2765 0036 00000000 .4byte 0 + 2766 003a 00000000 .4byte 0 + 2767 .LLST2: + 2768 003e 00000000 .4byte .LVL1 + 2769 0042 20000000 .4byte .LVL5 + 2770 0046 0100 .2byte 0x1 + 2771 0048 51 .byte 0x51 + 2772 0049 20000000 .4byte .LVL5 + 2773 004d 48000000 .4byte .LFE9 + 2774 0051 0400 .2byte 0x4 + 2775 0053 F3 .byte 0xf3 + 2776 0054 01 .uleb128 0x1 + 2777 0055 51 .byte 0x51 + 2778 0056 9F .byte 0x9f + 2779 0057 00000000 .4byte 0 + 2780 005b 00000000 .4byte 0 + 2781 .LLST3: + 2782 005f 08000000 .4byte .LVL2 + 2783 0063 10000000 .4byte .LVL3 + 2784 0067 0100 .2byte 0x1 + 2785 0069 55 .byte 0x55 + 2786 006a 10000000 .4byte .LVL3 + 2787 006e 18000000 .4byte .LVL4 + 2788 0072 0200 .2byte 0x2 + 2789 0074 70 .byte 0x70 + 2790 0075 08 .sleb128 8 + 2791 0076 18000000 .4byte .LVL4 + 2792 007a 28000000 .4byte .LVL7 + 2793 007e 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 50 + + + 2794 0080 55 .byte 0x55 + 2795 0081 28000000 .4byte .LVL7 + 2796 0085 40000000 .4byte .LVL9 + 2797 0089 0300 .2byte 0x3 + 2798 008b 75 .byte 0x75 + 2799 008c 7F .sleb128 -1 + 2800 008d 9F .byte 0x9f + 2801 008e 40000000 .4byte .LVL9 + 2802 0092 48000000 .4byte .LFE9 + 2803 0096 0100 .2byte 0x1 + 2804 0098 55 .byte 0x55 + 2805 0099 00000000 .4byte 0 + 2806 009d 00000000 .4byte 0 + 2807 .LLST4: + 2808 00a1 24000000 .4byte .LVL6 + 2809 00a5 37000000 .4byte .LVL8-1 + 2810 00a9 0100 .2byte 0x1 + 2811 00ab 50 .byte 0x50 + 2812 00ac 00000000 .4byte 0 + 2813 00b0 00000000 .4byte 0 + 2814 .LLST5: + 2815 00b4 00000000 .4byte .LFB8 + 2816 00b8 04000000 .4byte .LCFI1 + 2817 00bc 0200 .2byte 0x2 + 2818 00be 7D .byte 0x7d + 2819 00bf 00 .sleb128 0 + 2820 00c0 04000000 .4byte .LCFI1 + 2821 00c4 18000000 .4byte .LFE8 + 2822 00c8 0200 .2byte 0x2 + 2823 00ca 7D .byte 0x7d + 2824 00cb 08 .sleb128 8 + 2825 00cc 00000000 .4byte 0 + 2826 00d0 00000000 .4byte 0 + 2827 .LLST6: + 2828 00d4 00000000 .4byte .LVL10 + 2829 00d8 0B000000 .4byte .LVL11-1 + 2830 00dc 0100 .2byte 0x1 + 2831 00de 50 .byte 0x50 + 2832 00df 0B000000 .4byte .LVL11-1 + 2833 00e3 18000000 .4byte .LFE8 + 2834 00e7 0400 .2byte 0x4 + 2835 00e9 F3 .byte 0xf3 + 2836 00ea 01 .uleb128 0x1 + 2837 00eb 50 .byte 0x50 + 2838 00ec 9F .byte 0x9f + 2839 00ed 00000000 .4byte 0 + 2840 00f1 00000000 .4byte 0 + 2841 .LLST7: + 2842 00f5 00000000 .4byte .LVL10 + 2843 00f9 0B000000 .4byte .LVL11-1 + 2844 00fd 0100 .2byte 0x1 + 2845 00ff 51 .byte 0x51 + 2846 0100 0B000000 .4byte .LVL11-1 + 2847 0104 18000000 .4byte .LFE8 + 2848 0108 0400 .2byte 0x4 + 2849 010a F3 .byte 0xf3 + 2850 010b 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 51 + + + 2851 010c 51 .byte 0x51 + 2852 010d 9F .byte 0x9f + 2853 010e 00000000 .4byte 0 + 2854 0112 00000000 .4byte 0 + 2855 .LLST8: + 2856 0116 00000000 .4byte .LFB11 + 2857 011a 08000000 .4byte .LCFI2 + 2858 011e 0200 .2byte 0x2 + 2859 0120 7D .byte 0x7d + 2860 0121 00 .sleb128 0 + 2861 0122 08000000 .4byte .LCFI2 + 2862 0126 5C000000 .4byte .LFE11 + 2863 012a 0200 .2byte 0x2 + 2864 012c 7D .byte 0x7d + 2865 012d 08 .sleb128 8 + 2866 012e 00000000 .4byte 0 + 2867 0132 00000000 .4byte 0 + 2868 .LLST9: + 2869 0136 00000000 .4byte .LVL13 + 2870 013a 20000000 .4byte .LVL14 + 2871 013e 0100 .2byte 0x1 + 2872 0140 50 .byte 0x50 + 2873 0141 20000000 .4byte .LVL14 + 2874 0145 24000000 .4byte .LVL15 + 2875 0149 0100 .2byte 0x1 + 2876 014b 53 .byte 0x53 + 2877 014c 24000000 .4byte .LVL15 + 2878 0150 2C000000 .4byte .LVL16 + 2879 0154 0100 .2byte 0x1 + 2880 0156 50 .byte 0x50 + 2881 0157 2C000000 .4byte .LVL16 + 2882 015b 4B000000 .4byte .LVL18-1 + 2883 015f 0100 .2byte 0x1 + 2884 0161 53 .byte 0x53 + 2885 0162 4B000000 .4byte .LVL18-1 + 2886 0166 5C000000 .4byte .LFE11 + 2887 016a 0400 .2byte 0x4 + 2888 016c F3 .byte 0xf3 + 2889 016d 01 .uleb128 0x1 + 2890 016e 50 .byte 0x50 + 2891 016f 9F .byte 0x9f + 2892 0170 00000000 .4byte 0 + 2893 0174 00000000 .4byte 0 + 2894 .LLST10: + 2895 0178 34000000 .4byte .LVL17 + 2896 017c 4B000000 .4byte .LVL18-1 + 2897 0180 0200 .2byte 0x2 + 2898 0182 72 .byte 0x72 + 2899 0183 24 .sleb128 36 + 2900 0184 4B000000 .4byte .LVL18-1 + 2901 0188 5C000000 .4byte .LFE11 + 2902 018c 0400 .2byte 0x4 + 2903 018e F3 .byte 0xf3 + 2904 018f 01 .uleb128 0x1 + 2905 0190 50 .byte 0x50 + 2906 0191 9F .byte 0x9f + 2907 0192 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 52 + + + 2908 0196 00000000 .4byte 0 + 2909 .LLST11: + 2910 019a 34000000 .4byte .LVL17 + 2911 019e 4B000000 .4byte .LVL18-1 + 2912 01a2 0100 .2byte 0x1 + 2913 01a4 52 .byte 0x52 + 2914 01a5 00000000 .4byte 0 + 2915 01a9 00000000 .4byte 0 + 2916 .LLST12: + 2917 01ad 00000000 .4byte .LFB10 + 2918 01b1 04000000 .4byte .LCFI3 + 2919 01b5 0200 .2byte 0x2 + 2920 01b7 7D .byte 0x7d + 2921 01b8 00 .sleb128 0 + 2922 01b9 04000000 .4byte .LCFI3 + 2923 01bd 14000000 .4byte .LFE10 + 2924 01c1 0200 .2byte 0x2 + 2925 01c3 7D .byte 0x7d + 2926 01c4 08 .sleb128 8 + 2927 01c5 00000000 .4byte 0 + 2928 01c9 00000000 .4byte 0 + 2929 .LLST13: + 2930 01cd 00000000 .4byte .LVL19 + 2931 01d1 0B000000 .4byte .LVL20-1 + 2932 01d5 0100 .2byte 0x1 + 2933 01d7 50 .byte 0x50 + 2934 01d8 0B000000 .4byte .LVL20-1 + 2935 01dc 14000000 .4byte .LFE10 + 2936 01e0 0400 .2byte 0x4 + 2937 01e2 F3 .byte 0xf3 + 2938 01e3 01 .uleb128 0x1 + 2939 01e4 50 .byte 0x50 + 2940 01e5 9F .byte 0x9f + 2941 01e6 00000000 .4byte 0 + 2942 01ea 00000000 .4byte 0 + 2943 .LLST14: + 2944 01ee 00000000 .4byte .LVL21 + 2945 01f2 08000000 .4byte .LVL22 + 2946 01f6 0100 .2byte 0x1 + 2947 01f8 50 .byte 0x50 + 2948 01f9 08000000 .4byte .LVL22 + 2949 01fd 4B000000 .4byte .LVL24-1 + 2950 0201 0100 .2byte 0x1 + 2951 0203 53 .byte 0x53 + 2952 0204 4B000000 .4byte .LVL24-1 + 2953 0208 4C000000 .4byte .LVL24 + 2954 020c 0400 .2byte 0x4 + 2955 020e F3 .byte 0xf3 + 2956 020f 01 .uleb128 0x1 + 2957 0210 50 .byte 0x50 + 2958 0211 9F .byte 0x9f + 2959 0212 4C000000 .4byte .LVL24 + 2960 0216 5C000000 .4byte .LFE13 + 2961 021a 0100 .2byte 0x1 + 2962 021c 53 .byte 0x53 + 2963 021d 00000000 .4byte 0 + 2964 0221 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 53 + + + 2965 .LLST15: + 2966 0225 00000000 .4byte .LVL21 + 2967 0229 4B000000 .4byte .LVL24-1 + 2968 022d 0100 .2byte 0x1 + 2969 022f 51 .byte 0x51 + 2970 0230 4B000000 .4byte .LVL24-1 + 2971 0234 4C000000 .4byte .LVL24 + 2972 0238 0400 .2byte 0x4 + 2973 023a F3 .byte 0xf3 + 2974 023b 01 .uleb128 0x1 + 2975 023c 51 .byte 0x51 + 2976 023d 9F .byte 0x9f + 2977 023e 4C000000 .4byte .LVL24 + 2978 0242 5C000000 .4byte .LFE13 + 2979 0246 0100 .2byte 0x1 + 2980 0248 51 .byte 0x51 + 2981 0249 00000000 .4byte 0 + 2982 024d 00000000 .4byte 0 + 2983 .LLST16: + 2984 0251 38000000 .4byte .LVL23 + 2985 0255 4B000000 .4byte .LVL24-1 + 2986 0259 0200 .2byte 0x2 + 2987 025b 72 .byte 0x72 + 2988 025c 24 .sleb128 36 + 2989 025d 4B000000 .4byte .LVL24-1 + 2990 0261 4C000000 .4byte .LVL24 + 2991 0265 0400 .2byte 0x4 + 2992 0267 F3 .byte 0xf3 + 2993 0268 01 .uleb128 0x1 + 2994 0269 50 .byte 0x50 + 2995 026a 9F .byte 0x9f + 2996 026b 00000000 .4byte 0 + 2997 026f 00000000 .4byte 0 + 2998 .LLST17: + 2999 0273 38000000 .4byte .LVL23 + 3000 0277 4B000000 .4byte .LVL24-1 + 3001 027b 0100 .2byte 0x1 + 3002 027d 52 .byte 0x52 + 3003 027e 00000000 .4byte 0 + 3004 0282 00000000 .4byte 0 + 3005 .LLST18: + 3006 0286 00000000 .4byte .LFB12 + 3007 028a 04000000 .4byte .LCFI4 + 3008 028e 0200 .2byte 0x2 + 3009 0290 7D .byte 0x7d + 3010 0291 00 .sleb128 0 + 3011 0292 04000000 .4byte .LCFI4 + 3012 0296 14000000 .4byte .LFE12 + 3013 029a 0200 .2byte 0x2 + 3014 029c 7D .byte 0x7d + 3015 029d 08 .sleb128 8 + 3016 029e 00000000 .4byte 0 + 3017 02a2 00000000 .4byte 0 + 3018 .LLST19: + 3019 02a6 00000000 .4byte .LVL25 + 3020 02aa 0B000000 .4byte .LVL26-1 + 3021 02ae 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 54 + + + 3022 02b0 50 .byte 0x50 + 3023 02b1 0B000000 .4byte .LVL26-1 + 3024 02b5 14000000 .4byte .LFE12 + 3025 02b9 0400 .2byte 0x4 + 3026 02bb F3 .byte 0xf3 + 3027 02bc 01 .uleb128 0x1 + 3028 02bd 50 .byte 0x50 + 3029 02be 9F .byte 0x9f + 3030 02bf 00000000 .4byte 0 + 3031 02c3 00000000 .4byte 0 + 3032 .LLST20: + 3033 02c7 00000000 .4byte .LVL25 + 3034 02cb 0B000000 .4byte .LVL26-1 + 3035 02cf 0100 .2byte 0x1 + 3036 02d1 51 .byte 0x51 + 3037 02d2 0B000000 .4byte .LVL26-1 + 3038 02d6 14000000 .4byte .LFE12 + 3039 02da 0400 .2byte 0x4 + 3040 02dc F3 .byte 0xf3 + 3041 02dd 01 .uleb128 0x1 + 3042 02de 51 .byte 0x51 + 3043 02df 9F .byte 0x9f + 3044 02e0 00000000 .4byte 0 + 3045 02e4 00000000 .4byte 0 + 3046 .LLST21: + 3047 02e8 00000000 .4byte .LFB14 + 3048 02ec 04000000 .4byte .LCFI5 + 3049 02f0 0200 .2byte 0x2 + 3050 02f2 7D .byte 0x7d + 3051 02f3 00 .sleb128 0 + 3052 02f4 04000000 .4byte .LCFI5 + 3053 02f8 48000000 .4byte .LFE14 + 3054 02fc 0200 .2byte 0x2 + 3055 02fe 7D .byte 0x7d + 3056 02ff 08 .sleb128 8 + 3057 0300 00000000 .4byte 0 + 3058 0304 00000000 .4byte 0 + 3059 .LLST22: + 3060 0308 00000000 .4byte .LVL27 + 3061 030c 2C000000 .4byte .LVL29 + 3062 0310 0100 .2byte 0x1 + 3063 0312 50 .byte 0x50 + 3064 0313 2C000000 .4byte .LVL29 + 3065 0317 3F000000 .4byte .LVL30-1 + 3066 031b 0100 .2byte 0x1 + 3067 031d 53 .byte 0x53 + 3068 031e 3F000000 .4byte .LVL30-1 + 3069 0322 48000000 .4byte .LFE14 + 3070 0326 0400 .2byte 0x4 + 3071 0328 F3 .byte 0xf3 + 3072 0329 01 .uleb128 0x1 + 3073 032a 50 .byte 0x50 + 3074 032b 9F .byte 0x9f + 3075 032c 00000000 .4byte 0 + 3076 0330 00000000 .4byte 0 + 3077 .LLST23: + 3078 0334 28000000 .4byte .LVL28 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 55 + + + 3079 0338 2C000000 .4byte .LVL29 + 3080 033c 0100 .2byte 0x1 + 3081 033e 50 .byte 0x50 + 3082 033f 2C000000 .4byte .LVL29 + 3083 0343 3F000000 .4byte .LVL30-1 + 3084 0347 0100 .2byte 0x1 + 3085 0349 53 .byte 0x53 + 3086 034a 3F000000 .4byte .LVL30-1 + 3087 034e 48000000 .4byte .LFE14 + 3088 0352 0400 .2byte 0x4 + 3089 0354 F3 .byte 0xf3 + 3090 0355 01 .uleb128 0x1 + 3091 0356 50 .byte 0x50 + 3092 0357 9F .byte 0x9f + 3093 0358 00000000 .4byte 0 + 3094 035c 00000000 .4byte 0 + 3095 .LLST24: + 3096 0360 2C000000 .4byte .LVL29 + 3097 0364 3F000000 .4byte .LVL30-1 + 3098 0368 0100 .2byte 0x1 + 3099 036a 50 .byte 0x50 + 3100 036b 00000000 .4byte 0 + 3101 036f 00000000 .4byte 0 + 3102 .LLST25: + 3103 0373 00000000 .4byte .LVL31 + 3104 0377 24000000 .4byte .LVL34 + 3105 037b 0100 .2byte 0x1 + 3106 037d 50 .byte 0x50 + 3107 037e 24000000 .4byte .LVL34 + 3108 0382 30000000 .4byte .LVL35 + 3109 0386 0100 .2byte 0x1 + 3110 0388 53 .byte 0x53 + 3111 0389 30000000 .4byte .LVL35 + 3112 038d 37000000 .4byte .LVL36-1 + 3113 0391 0200 .2byte 0x2 + 3114 0393 71 .byte 0x71 + 3115 0394 04 .sleb128 4 + 3116 0395 37000000 .4byte .LVL36-1 + 3117 0399 38000000 .4byte .LFE15 + 3118 039d 0400 .2byte 0x4 + 3119 039f F3 .byte 0xf3 + 3120 03a0 01 .uleb128 0x1 + 3121 03a1 50 .byte 0x50 + 3122 03a2 9F .byte 0x9f + 3123 03a3 00000000 .4byte 0 + 3124 03a7 00000000 .4byte 0 + 3125 .LLST26: + 3126 03ab 18000000 .4byte .LVL32 + 3127 03af 24000000 .4byte .LVL34 + 3128 03b3 0100 .2byte 0x1 + 3129 03b5 50 .byte 0x50 + 3130 03b6 24000000 .4byte .LVL34 + 3131 03ba 30000000 .4byte .LVL35 + 3132 03be 0100 .2byte 0x1 + 3133 03c0 53 .byte 0x53 + 3134 03c1 30000000 .4byte .LVL35 + 3135 03c5 37000000 .4byte .LVL36-1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 56 + + + 3136 03c9 0200 .2byte 0x2 + 3137 03cb 71 .byte 0x71 + 3138 03cc 04 .sleb128 4 + 3139 03cd 37000000 .4byte .LVL36-1 + 3140 03d1 38000000 .4byte .LFE15 + 3141 03d5 0400 .2byte 0x4 + 3142 03d7 F3 .byte 0xf3 + 3143 03d8 01 .uleb128 0x1 + 3144 03d9 50 .byte 0x50 + 3145 03da 9F .byte 0x9f + 3146 03db 00000000 .4byte 0 + 3147 03df 00000000 .4byte 0 + 3148 .LLST27: + 3149 03e3 1C000000 .4byte .LVL33 + 3150 03e7 37000000 .4byte .LVL36-1 + 3151 03eb 0100 .2byte 0x1 + 3152 03ed 52 .byte 0x52 + 3153 03ee 00000000 .4byte 0 + 3154 03f2 00000000 .4byte 0 + 3155 .LLST28: + 3156 03f6 00000000 .4byte .LFB16 + 3157 03fa 04000000 .4byte .LCFI6 + 3158 03fe 0200 .2byte 0x2 + 3159 0400 7D .byte 0x7d + 3160 0401 00 .sleb128 0 + 3161 0402 04000000 .4byte .LCFI6 + 3162 0406 58000000 .4byte .LFE16 + 3163 040a 0200 .2byte 0x2 + 3164 040c 7D .byte 0x7d + 3165 040d 10 .sleb128 16 + 3166 040e 00000000 .4byte 0 + 3167 0412 00000000 .4byte 0 + 3168 .LLST29: + 3169 0416 00000000 .4byte .LVL37 + 3170 041a 18000000 .4byte .LVL38 + 3171 041e 0100 .2byte 0x1 + 3172 0420 50 .byte 0x50 + 3173 0421 18000000 .4byte .LVL38 + 3174 0425 58000000 .4byte .LFE16 + 3175 0429 0100 .2byte 0x1 + 3176 042b 55 .byte 0x55 + 3177 042c 00000000 .4byte 0 + 3178 0430 00000000 .4byte 0 + 3179 .LLST30: + 3180 0434 00000000 .4byte .LVL37 + 3181 0438 18000000 .4byte .LVL38 + 3182 043c 0100 .2byte 0x1 + 3183 043e 51 .byte 0x51 + 3184 043f 18000000 .4byte .LVL38 + 3185 0443 1C000000 .4byte .LVL39 + 3186 0447 0300 .2byte 0x3 + 3187 0449 74 .byte 0x74 + 3188 044a 7F .sleb128 -1 + 3189 044b 9F .byte 0x9f + 3190 044c 1C000000 .4byte .LVL39 + 3191 0450 20000000 .4byte .LVL40 + 3192 0454 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 57 + + + 3193 0456 54 .byte 0x54 + 3194 0457 00000000 .4byte 0 + 3195 045b 00000000 .4byte 0 + 3196 .LLST31: + 3197 045f 34000000 .4byte .LVL41 + 3198 0463 54000000 .4byte .LVL44 + 3199 0467 0100 .2byte 0x1 + 3200 0469 55 .byte 0x55 + 3201 046a 00000000 .4byte 0 + 3202 046e 00000000 .4byte 0 + 3203 .LLST32: + 3204 0472 38000000 .4byte .LVL42 + 3205 0476 47000000 .4byte .LVL43-1 + 3206 047a 0100 .2byte 0x1 + 3207 047c 50 .byte 0x50 + 3208 047d 00000000 .4byte 0 + 3209 0481 00000000 .4byte 0 + 3210 .LLST33: + 3211 0485 00000000 .4byte .LFB17 + 3212 0489 04000000 .4byte .LCFI7 + 3213 048d 0200 .2byte 0x2 + 3214 048f 7D .byte 0x7d + 3215 0490 00 .sleb128 0 + 3216 0491 04000000 .4byte .LCFI7 + 3217 0495 0C000000 .4byte .LCFI8 + 3218 0499 0200 .2byte 0x2 + 3219 049b 7D .byte 0x7d + 3220 049c 08 .sleb128 8 + 3221 049d 0C000000 .4byte .LCFI8 + 3222 04a1 A4000000 .4byte .LFE17 + 3223 04a5 0200 .2byte 0x2 + 3224 04a7 7D .byte 0x7d + 3225 04a8 10 .sleb128 16 + 3226 04a9 00000000 .4byte 0 + 3227 04ad 00000000 .4byte 0 + 3228 .LLST34: + 3229 04b1 00000000 .4byte .LVL45 + 3230 04b5 24000000 .4byte .LVL46 + 3231 04b9 0100 .2byte 0x1 + 3232 04bb 50 .byte 0x50 + 3233 04bc 24000000 .4byte .LVL46 + 3234 04c0 78000000 .4byte .LVL53 + 3235 04c4 0400 .2byte 0x4 + 3236 04c6 F3 .byte 0xf3 + 3237 04c7 01 .uleb128 0x1 + 3238 04c8 50 .byte 0x50 + 3239 04c9 9F .byte 0x9f + 3240 04ca 78000000 .4byte .LVL53 + 3241 04ce 7C000000 .4byte .LVL54 + 3242 04d2 0100 .2byte 0x1 + 3243 04d4 50 .byte 0x50 + 3244 04d5 7C000000 .4byte .LVL54 + 3245 04d9 8F000000 .4byte .LVL55-1 + 3246 04dd 0100 .2byte 0x1 + 3247 04df 53 .byte 0x53 + 3248 04e0 8F000000 .4byte .LVL55-1 + 3249 04e4 A4000000 .4byte .LFE17 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 58 + + + 3250 04e8 0400 .2byte 0x4 + 3251 04ea F3 .byte 0xf3 + 3252 04eb 01 .uleb128 0x1 + 3253 04ec 50 .byte 0x50 + 3254 04ed 9F .byte 0x9f + 3255 04ee 00000000 .4byte 0 + 3256 04f2 00000000 .4byte 0 + 3257 .LLST35: + 3258 04f6 00000000 .4byte .LVL45 + 3259 04fa 24000000 .4byte .LVL46 + 3260 04fe 0100 .2byte 0x1 + 3261 0500 51 .byte 0x51 + 3262 0501 24000000 .4byte .LVL46 + 3263 0505 78000000 .4byte .LVL53 + 3264 0509 0400 .2byte 0x4 + 3265 050b F3 .byte 0xf3 + 3266 050c 01 .uleb128 0x1 + 3267 050d 51 .byte 0x51 + 3268 050e 9F .byte 0x9f + 3269 050f 78000000 .4byte .LVL53 + 3270 0513 8F000000 .4byte .LVL55-1 + 3271 0517 0100 .2byte 0x1 + 3272 0519 51 .byte 0x51 + 3273 051a 8F000000 .4byte .LVL55-1 + 3274 051e A4000000 .4byte .LFE17 + 3275 0522 0400 .2byte 0x4 + 3276 0524 F3 .byte 0xf3 + 3277 0525 01 .uleb128 0x1 + 3278 0526 51 .byte 0x51 + 3279 0527 9F .byte 0x9f + 3280 0528 00000000 .4byte 0 + 3281 052c 00000000 .4byte 0 + 3282 .LLST36: + 3283 0530 3C000000 .4byte .LVL47 + 3284 0534 40000000 .4byte .LVL48 + 3285 0538 0200 .2byte 0x2 + 3286 053a 30 .byte 0x30 + 3287 053b 9F .byte 0x9f + 3288 053c 40000000 .4byte .LVL48 + 3289 0540 4C000000 .4byte .LVL49 + 3290 0544 0100 .2byte 0x1 + 3291 0546 50 .byte 0x50 + 3292 0547 74000000 .4byte .LVL52 + 3293 054b 78000000 .4byte .LVL53 + 3294 054f 0100 .2byte 0x1 + 3295 0551 50 .byte 0x50 + 3296 0552 00000000 .4byte 0 + 3297 0556 00000000 .4byte 0 + 3298 .LLST37: + 3299 055a 58000000 .4byte .LVL50 + 3300 055e 78000000 .4byte .LVL53 + 3301 0562 0100 .2byte 0x1 + 3302 0564 54 .byte 0x54 + 3303 0565 00000000 .4byte 0 + 3304 0569 00000000 .4byte 0 + 3305 .LLST38: + 3306 056d 58000000 .4byte .LVL50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 59 + + + 3307 0571 6F000000 .4byte .LVL51-1 + 3308 0575 0100 .2byte 0x1 + 3309 0577 51 .byte 0x51 + 3310 0578 00000000 .4byte 0 + 3311 057c 00000000 .4byte 0 + 3312 .LLST40: + 3313 0580 78000000 .4byte .LVL53 + 3314 0584 7C000000 .4byte .LVL54 + 3315 0588 0100 .2byte 0x1 + 3316 058a 50 .byte 0x50 + 3317 058b 7C000000 .4byte .LVL54 + 3318 058f 8F000000 .4byte .LVL55-1 + 3319 0593 0100 .2byte 0x1 + 3320 0595 53 .byte 0x53 + 3321 0596 8F000000 .4byte .LVL55-1 + 3322 059a A4000000 .4byte .LFE17 + 3323 059e 0400 .2byte 0x4 + 3324 05a0 F3 .byte 0xf3 + 3325 05a1 01 .uleb128 0x1 + 3326 05a2 50 .byte 0x50 + 3327 05a3 9F .byte 0x9f + 3328 05a4 00000000 .4byte 0 + 3329 05a8 00000000 .4byte 0 + 3330 .LLST41: + 3331 05ac 7C000000 .4byte .LVL54 + 3332 05b0 8F000000 .4byte .LVL55-1 + 3333 05b4 0100 .2byte 0x1 + 3334 05b6 50 .byte 0x50 + 3335 05b7 00000000 .4byte 0 + 3336 05bb 00000000 .4byte 0 + 3337 .section .debug_aranges,"",%progbits + 3338 0000 6C000000 .4byte 0x6c + 3339 0004 0200 .2byte 0x2 + 3340 0006 00000000 .4byte .Ldebug_info0 + 3341 000a 04 .byte 0x4 + 3342 000b 00 .byte 0 + 3343 000c 0000 .2byte 0 + 3344 000e 0000 .2byte 0 + 3345 0010 00000000 .4byte .LFB7 + 3346 0014 10000000 .4byte .LFE7-.LFB7 + 3347 0018 00000000 .4byte .LFB9 + 3348 001c 48000000 .4byte .LFE9-.LFB9 + 3349 0020 00000000 .4byte .LFB8 + 3350 0024 18000000 .4byte .LFE8-.LFB8 + 3351 0028 00000000 .4byte .LFB11 + 3352 002c 5C000000 .4byte .LFE11-.LFB11 + 3353 0030 00000000 .4byte .LFB10 + 3354 0034 14000000 .4byte .LFE10-.LFB10 + 3355 0038 00000000 .4byte .LFB13 + 3356 003c 5C000000 .4byte .LFE13-.LFB13 + 3357 0040 00000000 .4byte .LFB12 + 3358 0044 14000000 .4byte .LFE12-.LFB12 + 3359 0048 00000000 .4byte .LFB14 + 3360 004c 48000000 .4byte .LFE14-.LFB14 + 3361 0050 00000000 .4byte .LFB15 + 3362 0054 38000000 .4byte .LFE15-.LFB15 + 3363 0058 00000000 .4byte .LFB16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 60 + + + 3364 005c 58000000 .4byte .LFE16-.LFB16 + 3365 0060 00000000 .4byte .LFB17 + 3366 0064 A4000000 .4byte .LFE17-.LFB17 + 3367 0068 00000000 .4byte 0 + 3368 006c 00000000 .4byte 0 + 3369 .section .debug_ranges,"",%progbits + 3370 .Ldebug_ranges0: + 3371 0000 20000000 .4byte .LBB20 + 3372 0004 24000000 .4byte .LBE20 + 3373 0008 28000000 .4byte .LBB23 + 3374 000c 34000000 .4byte .LBE23 + 3375 0010 00000000 .4byte 0 + 3376 0014 00000000 .4byte 0 + 3377 0018 20000000 .4byte .LBB21 + 3378 001c 24000000 .4byte .LBE21 + 3379 0020 28000000 .4byte .LBB22 + 3380 0024 34000000 .4byte .LBE22 + 3381 0028 00000000 .4byte 0 + 3382 002c 00000000 .4byte 0 + 3383 0030 28000000 .4byte .LBB28 + 3384 0034 2C000000 .4byte .LBE28 + 3385 0038 30000000 .4byte .LBB31 + 3386 003c 3C000000 .4byte .LBE31 + 3387 0040 00000000 .4byte 0 + 3388 0044 00000000 .4byte 0 + 3389 0048 28000000 .4byte .LBB29 + 3390 004c 2C000000 .4byte .LBE29 + 3391 0050 30000000 .4byte .LBB30 + 3392 0054 3C000000 .4byte .LBE30 + 3393 0058 00000000 .4byte 0 + 3394 005c 00000000 .4byte 0 + 3395 0060 18000000 .4byte .LBB32 + 3396 0064 34000000 .4byte .LBE32 + 3397 0068 34000000 .4byte .LBB37 + 3398 006c 38000000 .4byte .LBE37 + 3399 0070 00000000 .4byte 0 + 3400 0074 00000000 .4byte 0 + 3401 0078 18000000 .4byte .LBB33 + 3402 007c 20000000 .4byte .LBE33 + 3403 0080 24000000 .4byte .LBB36 + 3404 0084 2C000000 .4byte .LBE36 + 3405 0088 00000000 .4byte 0 + 3406 008c 00000000 .4byte 0 + 3407 0090 18000000 .4byte .LBB34 + 3408 0094 20000000 .4byte .LBE34 + 3409 0098 24000000 .4byte .LBB35 + 3410 009c 2C000000 .4byte .LBE35 + 3411 00a0 00000000 .4byte 0 + 3412 00a4 00000000 .4byte 0 + 3413 00a8 50000000 .4byte .LBB41 + 3414 00ac 54000000 .4byte .LBE41 + 3415 00b0 5C000000 .4byte .LBB44 + 3416 00b4 68000000 .4byte .LBE44 + 3417 00b8 00000000 .4byte 0 + 3418 00bc 00000000 .4byte 0 + 3419 00c0 00000000 .4byte .LFB7 + 3420 00c4 10000000 .4byte .LFE7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 61 + + + 3421 00c8 00000000 .4byte .LFB9 + 3422 00cc 48000000 .4byte .LFE9 + 3423 00d0 00000000 .4byte .LFB8 + 3424 00d4 18000000 .4byte .LFE8 + 3425 00d8 00000000 .4byte .LFB11 + 3426 00dc 5C000000 .4byte .LFE11 + 3427 00e0 00000000 .4byte .LFB10 + 3428 00e4 14000000 .4byte .LFE10 + 3429 00e8 00000000 .4byte .LFB13 + 3430 00ec 5C000000 .4byte .LFE13 + 3431 00f0 00000000 .4byte .LFB12 + 3432 00f4 14000000 .4byte .LFE12 + 3433 00f8 00000000 .4byte .LFB14 + 3434 00fc 48000000 .4byte .LFE14 + 3435 0100 00000000 .4byte .LFB15 + 3436 0104 38000000 .4byte .LFE15 + 3437 0108 00000000 .4byte .LFB16 + 3438 010c 58000000 .4byte .LFE16 + 3439 0110 00000000 .4byte .LFB17 + 3440 0114 A4000000 .4byte .LFE17 + 3441 0118 00000000 .4byte 0 + 3442 011c 00000000 .4byte 0 + 3443 .section .debug_line,"",%progbits + 3444 .Ldebug_line0: + 3445 0000 CA020000 .section .debug_str,"MS",%progbits,1 + 3445 02000E01 + 3445 00000201 + 3445 FB0E0D00 + 3445 01010101 + 3446 .LASF37: + 3447 0000 705F6D73 .ascii "p_msg\000" + 3447 6700 + 3448 .LASF85: + 3449 0006 71756575 .ascii "queue_insert\000" + 3449 655F696E + 3449 73657274 + 3449 00 + 3450 .LASF77: + 3451 0013 63685365 .ascii "chSemSignalI\000" + 3451 6D536967 + 3451 6E616C49 + 3451 00 + 3452 .LASF60: + 3453 0020 7264796D .ascii "rdymsg\000" + 3453 736700 + 3454 .LASF11: + 3455 0027 6C6F6E67 .ascii "long long unsigned int\000" + 3455 206C6F6E + 3455 6720756E + 3455 7369676E + 3455 65642069 + 3456 .LASF61: + 3457 003e 65786974 .ascii "exitcode\000" + 3457 636F6465 + 3457 00 + 3458 .LASF78: + 3459 0047 63685365 .ascii "chSemAddCounterI\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 62 + + + 3459 6D416464 + 3459 436F756E + 3459 74657249 + 3459 00 + 3460 .LASF25: + 3461 0058 705F7072 .ascii "p_prio\000" + 3461 696F00 + 3462 .LASF10: + 3463 005f 6C6F6E67 .ascii "long long int\000" + 3463 206C6F6E + 3463 6720696E + 3463 7400 + 3464 .LASF1: + 3465 006d 7369676E .ascii "signed char\000" + 3465 65642063 + 3465 68617200 + 3466 .LASF79: + 3467 0079 63685365 .ascii "chSemSignalWait\000" + 3467 6D536967 + 3467 6E616C57 + 3467 61697400 + 3468 .LASF57: + 3469 0089 6D5F7175 .ascii "m_queue\000" + 3469 65756500 + 3470 .LASF16: + 3471 0091 74736C69 .ascii "tslices_t\000" + 3471 6365735F + 3471 7400 + 3472 .LASF83: + 3473 009b 2E2E2F2E .ascii "../../os/kernel/src/chsem.c\000" + 3473 2E2F6F73 + 3473 2F6B6572 + 3473 6E656C2F + 3473 7372632F + 3474 .LASF7: + 3475 00b7 6C6F6E67 .ascii "long int\000" + 3475 20696E74 + 3475 00 + 3476 .LASF14: + 3477 00c0 74737461 .ascii "tstate_t\000" + 3477 74655F74 + 3477 00 + 3478 .LASF76: + 3479 00c9 63685365 .ascii "chSemSignal\000" + 3479 6D536967 + 3479 6E616C00 + 3480 .LASF27: + 3481 00d5 705F6E65 .ascii "p_newer\000" + 3481 77657200 + 3482 .LASF54: + 3483 00dd 735F7175 .ascii "s_queue\000" + 3483 65756500 + 3484 .LASF84: + 3485 00e5 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 3485 73657273 + 3485 5C4E6963 + 3485 6F204D61 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 63 + + + 3485 61735C44 + 3486 0112 312D4243 .ascii "1-BCM2835-GCC\000" + 3486 4D323833 + 3486 352D4743 + 3486 4300 + 3487 .LASF87: + 3488 0120 63685363 .ascii "chSchRescheduleS\000" + 3488 68526573 + 3488 63686564 + 3488 756C6553 + 3488 00 + 3489 .LASF49: + 3490 0131 725F6E65 .ascii "r_newer\000" + 3490 77657200 + 3491 .LASF43: + 3492 0139 72656761 .ascii "regarm_t\000" + 3492 726D5F74 + 3492 00 + 3493 .LASF21: + 3494 0142 636E745F .ascii "cnt_t\000" + 3494 7400 + 3495 .LASF0: + 3496 0148 756E7369 .ascii "unsigned int\000" + 3496 676E6564 + 3496 20696E74 + 3496 00 + 3497 .LASF75: + 3498 0155 63685365 .ascii "chSemWaitTimeout\000" + 3498 6D576169 + 3498 7454696D + 3498 656F7574 + 3498 00 + 3499 .LASF9: + 3500 0166 6C6F6E67 .ascii "long unsigned int\000" + 3500 20756E73 + 3500 69676E65 + 3500 6420696E + 3500 7400 + 3501 .LASF55: + 3502 0178 735F636E .ascii "s_cnt\000" + 3502 7400 + 3503 .LASF45: + 3504 017e 636F6E74 .ascii "context\000" + 3504 65787400 + 3505 .LASF4: + 3506 0186 73686F72 .ascii "short unsigned int\000" + 3506 7420756E + 3506 7369676E + 3506 65642069 + 3506 6E7400 + 3507 .LASF70: + 3508 0199 63685365 .ascii "chSemReset\000" + 3508 6D526573 + 3508 657400 + 3509 .LASF18: + 3510 01a4 6D73675F .ascii "msg_t\000" + 3510 7400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 64 + + + 3511 .LASF13: + 3512 01aa 746D6F64 .ascii "tmode_t\000" + 3512 655F7400 + 3513 .LASF42: + 3514 01b2 54687265 .ascii "ThreadsList\000" + 3514 6164734C + 3514 69737400 + 3515 .LASF19: + 3516 01be 6576656E .ascii "eventmask_t\000" + 3516 746D6173 + 3516 6B5F7400 + 3517 .LASF56: + 3518 01ca 4D757465 .ascii "Mutex\000" + 3518 7800 + 3519 .LASF65: + 3520 01d0 73697A65 .ascii "sizetype\000" + 3520 74797065 + 3520 00 + 3521 .LASF28: + 3522 01d9 705F6F6C .ascii "p_older\000" + 3522 64657200 + 3523 .LASF48: + 3524 01e1 725F6374 .ascii "r_ctx\000" + 3524 7800 + 3525 .LASF41: + 3526 01e7 54687265 .ascii "ThreadsQueue\000" + 3526 61647351 + 3526 75657565 + 3526 00 + 3527 .LASF74: + 3528 01f4 74696D65 .ascii "time\000" + 3528 00 + 3529 .LASF82: + 3530 01f9 474E5520 .ascii "GNU C 4.7.2\000" + 3530 4320342E + 3530 372E3200 + 3531 .LASF51: + 3532 0205 725F6375 .ascii "r_current\000" + 3532 7272656E + 3532 7400 + 3533 .LASF50: + 3534 020f 725F6F6C .ascii "r_older\000" + 3534 64657200 + 3535 .LASF15: + 3536 0217 74726566 .ascii "trefs_t\000" + 3536 735F7400 + 3537 .LASF24: + 3538 021f 705F7072 .ascii "p_prev\000" + 3538 657600 + 3539 .LASF17: + 3540 0226 74707269 .ascii "tprio_t\000" + 3540 6F5F7400 + 3541 .LASF12: + 3542 022e 5F426F6F .ascii "_Bool\000" + 3542 6C00 + 3543 .LASF6: + 3544 0234 696E7433 .ascii "int32_t\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 65 + + + 3544 325F7400 + 3545 .LASF2: + 3546 023c 756E7369 .ascii "unsigned char\000" + 3546 676E6564 + 3546 20636861 + 3546 7200 + 3547 .LASF39: + 3548 024a 705F6D74 .ascii "p_mtxlist\000" + 3548 786C6973 + 3548 7400 + 3549 .LASF3: + 3550 0254 73686F72 .ascii "short int\000" + 3550 7420696E + 3550 7400 + 3551 .LASF30: + 3552 025e 705F7374 .ascii "p_state\000" + 3552 61746500 + 3553 .LASF33: + 3554 0266 705F7072 .ascii "p_preempt\000" + 3554 65656D70 + 3554 7400 + 3555 .LASF47: + 3556 0270 725F7072 .ascii "r_prio\000" + 3556 696F00 + 3557 .LASF63: + 3558 0277 65776D61 .ascii "ewmask\000" + 3558 736B00 + 3559 .LASF23: + 3560 027e 705F6E65 .ascii "p_next\000" + 3560 787400 + 3561 .LASF31: + 3562 0285 705F666C .ascii "p_flags\000" + 3562 61677300 + 3563 .LASF71: + 3564 028d 63685365 .ascii "chSemWaitS\000" + 3564 6D576169 + 3564 745300 + 3565 .LASF22: + 3566 0298 54687265 .ascii "Thread\000" + 3566 616400 + 3567 .LASF88: + 3568 029f 63685363 .ascii "chSchGoSleepS\000" + 3568 68476F53 + 3568 6C656570 + 3568 5300 + 3569 .LASF38: + 3570 02ad 705F6570 .ascii "p_epending\000" + 3570 656E6469 + 3570 6E6700 + 3571 .LASF8: + 3572 02b8 75696E74 .ascii "uint32_t\000" + 3572 33325F74 + 3572 00 + 3573 .LASF46: + 3574 02c1 725F7175 .ascii "r_queue\000" + 3574 65756500 + 3575 .LASF80: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 66 + + + 3576 02c9 63685363 .ascii "chSchReadyI\000" + 3576 68526561 + 3576 64794900 + 3577 .LASF64: + 3578 02d5 63686172 .ascii "char\000" + 3578 00 + 3579 .LASF67: + 3580 02da 6669666F .ascii "fifo_remove\000" + 3580 5F72656D + 3580 6F766500 + 3581 .LASF73: + 3582 02e6 63685365 .ascii "chSemWaitTimeoutS\000" + 3582 6D576169 + 3582 7454696D + 3582 656F7574 + 3582 5300 + 3583 .LASF59: + 3584 02f8 6D5F6E65 .ascii "m_next\000" + 3584 787400 + 3585 .LASF20: + 3586 02ff 73797374 .ascii "systime_t\000" + 3586 696D655F + 3586 7400 + 3587 .LASF40: + 3588 0309 705F7265 .ascii "p_realprio\000" + 3588 616C7072 + 3588 696F00 + 3589 .LASF72: + 3590 0314 63685365 .ascii "chSemWait\000" + 3590 6D576169 + 3590 7400 + 3591 .LASF34: + 3592 031e 705F7469 .ascii "p_time\000" + 3592 6D6500 + 3593 .LASF66: + 3594 0325 6C69666F .ascii "lifo_remove\000" + 3594 5F72656D + 3594 6F766500 + 3595 .LASF44: + 3596 0331 696E7463 .ascii "intctx\000" + 3596 747800 + 3597 .LASF36: + 3598 0338 705F6D73 .ascii "p_msgqueue\000" + 3598 67717565 + 3598 756500 + 3599 .LASF89: + 3600 0343 63685363 .ascii "chSchWakeupS\000" + 3600 6857616B + 3600 65757053 + 3600 00 + 3601 .LASF53: + 3602 0350 53656D61 .ascii "Semaphore\000" + 3602 70686F72 + 3602 6500 + 3603 .LASF32: + 3604 035a 705F7265 .ascii "p_refs\000" + 3604 667300 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 67 + + + 3605 .LASF52: + 3606 0361 52656164 .ascii "ReadyList\000" + 3606 794C6973 + 3606 7400 + 3607 .LASF69: + 3608 036b 63685365 .ascii "chSemResetI\000" + 3608 6D526573 + 3608 65744900 + 3609 .LASF86: + 3610 0377 726C6973 .ascii "rlist\000" + 3610 7400 + 3611 .LASF5: + 3612 037d 75696E74 .ascii "uint8_t\000" + 3612 385F7400 + 3613 .LASF62: + 3614 0385 77746F62 .ascii "wtobjp\000" + 3614 6A7000 + 3615 .LASF29: + 3616 038c 705F6E61 .ascii "p_name\000" + 3616 6D6500 + 3617 .LASF81: + 3618 0393 63685363 .ascii "chSchGoSleepTimeoutS\000" + 3618 68476F53 + 3618 6C656570 + 3618 54696D65 + 3618 6F757453 + 3619 .LASF58: + 3620 03a8 6D5F6F77 .ascii "m_owner\000" + 3620 6E657200 + 3621 .LASF26: + 3622 03b0 705F6374 .ascii "p_ctx\000" + 3622 7800 + 3623 .LASF35: + 3624 03b6 705F7761 .ascii "p_waiting\000" + 3624 6974696E + 3624 6700 + 3625 .LASF68: + 3626 03c0 63685365 .ascii "chSemInit\000" + 3626 6D496E69 + 3626 7400 + 3627 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s page 68 + + +DEFINED SYMBOLS + *ABS*:00000000 chsem.c +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:17 .text.chSemInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:20 .text.chSemInit:00000000 chSemInit +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:39 .text.chSemResetI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:42 .text.chSemResetI:00000000 chSemResetI +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:108 .text.chSemReset:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:111 .text.chSemReset:00000000 chSemReset +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:142 .text.chSemWaitS:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:145 .text.chSemWaitS:00000000 chSemWaitS +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:207 .text.chSemWaitS:00000058 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:212 .text.chSemWait:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:215 .text.chSemWait:00000000 chSemWait +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:244 .text.chSemWaitTimeoutS:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:247 .text.chSemWaitTimeoutS:00000000 chSemWaitTimeoutS +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:304 .text.chSemWaitTimeoutS:00000058 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:309 .text.chSemWaitTimeout:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:312 .text.chSemWaitTimeout:00000000 chSemWaitTimeout +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:341 .text.chSemSignal:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:344 .text.chSemSignal:00000000 chSemSignal +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:404 .text.chSemSignalI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:407 .text.chSemSignalI:00000000 chSemSignalI +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:460 .text.chSemAddCounterI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:463 .text.chSemAddCounterI:00000000 chSemAddCounterI +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:528 .text.chSemSignalWait:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:531 .text.chSemSignalWait:00000000 chSemSignalWait +C:\Users\NICOMA~1\AppData\Local\Temp\cc7z2zN2.s:638 .text.chSemSignalWait:000000a0 $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chSchReadyI +chSchRescheduleS +chSchGoSleepS +rlist +chSchGoSleepTimeoutS +chSchWakeupS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chsys.lst b/demos/ARM11-BCM2835-GCC/build/lst/chsys.lst new file mode 100644 index 0000000000..6f896dba63 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chsys.lst @@ -0,0 +1,2485 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chsys.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text._idle_thread,"ax",%progbits + 17 .align 2 + 18 .global _idle_thread + 19 .type _idle_thread, %function + 20 _idle_thread: + 21 .LFB7: + 22 .file 1 "../../os/kernel/src/chsys.c" + 23 .loc 1 61 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 @ link register save eliminated. + 28 .LVL0: + 29 .loc 1 64 0 + 30 0000 10309FE5 ldr r3, .L4 + 31 0004 10209FE5 ldr r2, .L4+4 + 32 0008 183093E5 ldr r3, [r3, #24] + 33 000c 182083E5 str r2, [r3, #24] + 34 .L2: + 35 .loc 1 66 0 discriminator 1 + 36 @ 66 "../../os/kernel/src/chsys.c" 1 + 37 0010 900F07EE MCR p15,0,r0,c7,c0,4 + 38 @ 0 "" 2 + 39 0014 FDFFFFEA b .L2 + 40 .L5: + 41 .align 2 + 42 .L4: + 43 0018 00000000 .word rlist + 44 001c 00000000 .word .LC0 + 45 .cfi_endproc + 46 .LFE7: + 47 .size _idle_thread, .-_idle_thread + 48 .section .text.chSysInit,"ax",%progbits + 49 .align 2 + 50 .global chSysInit + 51 .type chSysInit, %function + 52 chSysInit: + 53 .LFB8: + 54 .loc 1 84 0 + 55 .cfi_startproc + 56 @ args = 0, pretend = 0, frame = 0 + 57 @ frame_needed = 0, uses_anonymous_args = 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 2 + + + 58 0000 04E02DE5 str lr, [sp, #-4]! + 59 .LCFI0: + 60 .cfi_def_cfa_offset 4 + 61 .cfi_offset 14, -4 + 62 0004 0CD04DE2 sub sp, sp, #12 + 63 .LCFI1: + 64 .cfi_def_cfa_offset 16 + 65 .loc 1 91 0 + 66 0008 FEFFFFEB bl _scheduler_init + 67 .LVL1: + 68 .loc 1 92 0 + 69 000c FEFFFFEB bl _vt_init + 70 .LVL2: + 71 .loc 1 94 0 + 72 0010 FEFFFFEB bl _core_init + 73 .LVL3: + 74 .loc 1 97 0 + 75 0014 FEFFFFEB bl _heap_init + 76 .LVL4: + 77 .loc 1 104 0 + 78 0018 4010A0E3 mov r1, #64 + 79 001c 40009FE5 ldr r0, .L7 + 80 0020 FEFFFFEB bl _thread_init + 81 .LVL5: + 82 0024 3C309FE5 ldr r3, .L7+4 + 83 .loc 1 105 0 + 84 0028 0120A0E3 mov r2, #1 + 85 .loc 1 104 0 + 86 002c 180083E5 str r0, [r3, #24] + 87 .loc 1 105 0 + 88 0030 1C20C0E5 strb r2, [r0, #28] + 89 .loc 1 111 0 + 90 @ 111 "../../os/kernel/src/chsys.c" 1 + 91 0034 1FF021E3 msr CPSR_c, #0x1F + 92 @ 0 "" 2 + 93 .loc 1 115 0 + 94 0038 2C109FE5 ldr r1, .L7+8 + 95 003c 183093E5 ldr r3, [r3, #24] + 96 .loc 1 121 0 + 97 0040 28009FE5 ldr r0, .L7+12 + 98 .loc 1 115 0 + 99 0044 181083E5 str r1, [r3, #24] + 100 .loc 1 121 0 + 101 0048 0030A0E3 mov r3, #0 + 102 004c 00308DE5 str r3, [sp, #0] + 103 0050 9C10A0E3 mov r1, #156 + 104 0054 18309FE5 ldr r3, .L7+16 + 105 0058 FEFFFFEB bl chThdCreateStatic + 106 .LVL6: + 107 .loc 1 124 0 + 108 005c 0CD08DE2 add sp, sp, #12 + 109 0060 0080BDE8 ldmfd sp!, {pc} + 110 .L8: + 111 .align 2 + 112 .L7: + 113 0064 00000000 .word .LANCHOR0 + 114 0068 00000000 .word rlist + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 3 + + + 115 006c 00000000 .word ch_debug + 116 0070 00000000 .word _idle_thread_wa + 117 0074 00000000 .word _idle_thread + 118 .cfi_endproc + 119 .LFE8: + 120 .size chSysInit, .-chSysInit + 121 .section .text.chSysTimerHandlerI,"ax",%progbits + 122 .align 2 + 123 .global chSysTimerHandlerI + 124 .type chSysTimerHandlerI, %function + 125 chSysTimerHandlerI: + 126 .LFB9: + 127 .loc 1 137 0 + 128 .cfi_startproc + 129 @ args = 0, pretend = 0, frame = 0 + 130 @ frame_needed = 0, uses_anonymous_args = 0 + 131 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 132 .LCFI2: + 133 .cfi_def_cfa_offset 16 + 134 .cfi_offset 3, -16 + 135 .cfi_offset 4, -12 + 136 .cfi_offset 5, -8 + 137 .cfi_offset 14, -4 + 138 .loc 1 143 0 + 139 0004 7C309FE5 ldr r3, .L22 + 140 .loc 1 150 0 + 141 0008 7C409FE5 ldr r4, .L22+4 + 142 .loc 1 143 0 + 143 000c 183093E5 ldr r3, [r3, #24] + 144 0010 1F20D3E5 ldrb r2, [r3, #31] @ zero_extendqisi2 + 145 0014 000052E3 cmp r2, #0 + 146 .loc 1 145 0 + 147 0018 01204212 subne r2, r2, #1 + 148 001c 1F20C315 strneb r2, [r3, #31] + 149 .loc 1 148 0 + 150 0020 202093E5 ldr r2, [r3, #32] + 151 0024 012082E2 add r2, r2, #1 + 152 0028 202083E5 str r2, [r3, #32] + 153 .loc 1 150 0 + 154 002c 0C2094E5 ldr r2, [r4, #12] + 155 0030 003094E5 ldr r3, [r4, #0] + 156 0034 012082E2 add r2, r2, #1 + 157 0038 040053E1 cmp r3, r4 + 158 003c 0C2084E5 str r2, [r4, #12] + 159 0040 3880BD08 ldmeqfd sp!, {r3, r4, r5, pc} + 160 .LBB2: + 161 .loc 1 150 0 is_stmt 0 discriminator 1 + 162 0044 085093E5 ldr r5, [r3, #8] + 163 0048 015045E2 sub r5, r5, #1 + 164 004c 000055E3 cmp r5, #0 + 165 0050 085083E5 str r5, [r3, #8] + 166 .LVL7: + 167 0054 3880BD18 ldmnefd sp!, {r3, r4, r5, pc} + 168 .L18: + 169 .LBB3: + 170 .loc 1 150 0 discriminator 3 + 171 0058 002093E5 ldr r2, [r3, #0] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 4 + + + 172 005c 0C1093E5 ldr r1, [r3, #12] + 173 .LVL8: + 174 0060 100093E5 ldr r0, [r3, #16] + 175 0064 0C5083E5 str r5, [r3, #12] + 176 0068 044082E5 str r4, [r2, #4] + 177 006c 002084E5 str r2, [r4, #0] + 178 0070 31FF2FE1 blx r1 + 179 .LVL9: + 180 .LBE3: + 181 0074 003094E5 ldr r3, [r4, #0] + 182 .LVL10: + 183 0078 082093E5 ldr r2, [r3, #8] + 184 007c 000052E3 cmp r2, #0 + 185 0080 F4FFFF0A beq .L18 + 186 0084 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 187 .L23: + 188 .align 2 + 189 .L22: + 190 0088 00000000 .word rlist + 191 008c 00000000 .word vtlist + 192 .LBE2: + 193 .cfi_endproc + 194 .LFE9: + 195 .size chSysTimerHandlerI, .-chSysTimerHandlerI + 196 .comm _idle_thread_wa,156,4 + 197 .section .bss.mainthread.4654,"aw",%nobits + 198 .align 2 + 199 .set .LANCHOR0,. + 0 + 200 .type mainthread.4654, %object + 201 .size mainthread.4654, 68 + 202 mainthread.4654: + 203 0000 00000000 .space 68 + 203 00000000 + 203 00000000 + 203 00000000 + 203 00000000 + 204 .section .rodata.str1.4,"aMS",%progbits,1 + 205 .align 2 + 206 .LC0: + 207 0000 69646C65 .ascii "idle\000" + 207 00 + 208 0005 000000 .text + 209 .Letext0: + 210 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 211 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 212 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 213 .file 5 "../../os/kernel/include/chlists.h" + 214 .file 6 "../../os/kernel/include/chthreads.h" + 215 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 216 .file 8 "../../os/kernel/include/chvt.h" + 217 .file 9 "../../os/kernel/include/chschd.h" + 218 .file 10 "../../os/kernel/include/chmtx.h" + 219 .file 11 "../../os/kernel/include/chregistry.h" + 220 .file 12 "../../os/kernel/include/chmemcore.h" + 221 .file 13 "../../os/kernel/include/chheap.h" + 222 .section .debug_info,"",%progbits + 223 .Ldebug_info0: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 5 + + + 224 0000 18080000 .4byte 0x818 + 225 0004 0200 .2byte 0x2 + 226 0006 00000000 .4byte .Ldebug_abbrev0 + 227 000a 04 .byte 0x4 + 228 000b 01 .uleb128 0x1 + 229 000c A6020000 .4byte .LASF106 + 230 0010 01 .byte 0x1 + 231 0011 36040000 .4byte .LASF107 + 232 0015 26010000 .4byte .LASF108 + 233 0019 00000000 .4byte .Ldebug_ranges0+0 + 234 001d 00000000 .4byte 0 + 235 0021 00000000 .4byte 0 + 236 0025 00000000 .4byte .Ldebug_line0 + 237 0029 02 .uleb128 0x2 + 238 002a 04 .byte 0x4 + 239 002b 05 .byte 0x5 + 240 002c 696E7400 .ascii "int\000" + 241 0030 03 .uleb128 0x3 + 242 0031 1B000000 .4byte .LASF2 + 243 0035 02 .byte 0x2 + 244 0036 D5 .byte 0xd5 + 245 0037 3B000000 .4byte 0x3b + 246 003b 04 .uleb128 0x4 + 247 003c 04 .byte 0x4 + 248 003d 07 .byte 0x7 + 249 003e 8F010000 .4byte .LASF0 + 250 0042 04 .uleb128 0x4 + 251 0043 01 .byte 0x1 + 252 0044 06 .byte 0x6 + 253 0045 AE000000 .4byte .LASF1 + 254 0049 03 .uleb128 0x3 + 255 004a 52040000 .4byte .LASF3 + 256 004e 03 .byte 0x3 + 257 004f 2A .byte 0x2a + 258 0050 54000000 .4byte 0x54 + 259 0054 04 .uleb128 0x4 + 260 0055 01 .byte 0x1 + 261 0056 08 .byte 0x8 + 262 0057 01030000 .4byte .LASF4 + 263 005b 04 .uleb128 0x4 + 264 005c 02 .byte 0x2 + 265 005d 05 .byte 0x5 + 266 005e 24030000 .4byte .LASF5 + 267 0062 03 .uleb128 0x3 + 268 0063 FB000000 .4byte .LASF6 + 269 0067 03 .byte 0x3 + 270 0068 36 .byte 0x36 + 271 0069 6D000000 .4byte 0x6d + 272 006d 04 .uleb128 0x4 + 273 006e 02 .byte 0x2 + 274 006f 07 .byte 0x7 + 275 0070 E2010000 .4byte .LASF7 + 276 0074 03 .uleb128 0x3 + 277 0075 F9020000 .4byte .LASF8 + 278 0079 03 .byte 0x3 + 279 007a 4F .byte 0x4f + 280 007b 7F000000 .4byte 0x7f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 6 + + + 281 007f 04 .uleb128 0x4 + 282 0080 04 .byte 0x4 + 283 0081 05 .byte 0x5 + 284 0082 E9000000 .4byte .LASF9 + 285 0086 03 .uleb128 0x3 + 286 0087 97030000 .4byte .LASF10 + 287 008b 03 .byte 0x3 + 288 008c 50 .byte 0x50 + 289 008d 91000000 .4byte 0x91 + 290 0091 04 .uleb128 0x4 + 291 0092 04 .byte 0x4 + 292 0093 07 .byte 0x7 + 293 0094 B1010000 .4byte .LASF11 + 294 0098 04 .uleb128 0x4 + 295 0099 08 .byte 0x8 + 296 009a 05 .byte 0x5 + 297 009b A0000000 .4byte .LASF12 + 298 009f 04 .uleb128 0x4 + 299 00a0 08 .byte 0x8 + 300 00a1 07 .byte 0x7 + 301 00a2 43000000 .4byte .LASF13 + 302 00a6 04 .uleb128 0x4 + 303 00a7 01 .byte 0x1 + 304 00a8 02 .byte 0x2 + 305 00a9 F3020000 .4byte .LASF14 + 306 00ad 03 .uleb128 0x3 + 307 00ae FB010000 .4byte .LASF15 + 308 00b2 04 .byte 0x4 + 309 00b3 2C .byte 0x2c + 310 00b4 49000000 .4byte 0x49 + 311 00b8 03 .uleb128 0x3 + 312 00b9 F2000000 .4byte .LASF16 + 313 00bd 04 .byte 0x4 + 314 00be 2D .byte 0x2d + 315 00bf 49000000 .4byte 0x49 + 316 00c3 03 .uleb128 0x3 + 317 00c4 D1020000 .4byte .LASF17 + 318 00c8 04 .byte 0x4 + 319 00c9 2E .byte 0x2e + 320 00ca 49000000 .4byte 0x49 + 321 00ce 03 .uleb128 0x3 + 322 00cf DF000000 .4byte .LASF18 + 323 00d3 04 .byte 0x4 + 324 00d4 2F .byte 0x2f + 325 00d5 49000000 .4byte 0x49 + 326 00d9 03 .uleb128 0x3 + 327 00da EB020000 .4byte .LASF19 + 328 00de 04 .byte 0x4 + 329 00df 30 .byte 0x30 + 330 00e0 86000000 .4byte 0x86 + 331 00e4 03 .uleb128 0x3 + 332 00e5 F5010000 .4byte .LASF20 + 333 00e9 04 .byte 0x4 + 334 00ea 31 .byte 0x31 + 335 00eb 74000000 .4byte 0x74 + 336 00ef 03 .uleb128 0x3 + 337 00f0 0F020000 .4byte .LASF21 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 7 + + + 338 00f4 04 .byte 0x4 + 339 00f5 33 .byte 0x33 + 340 00f6 86000000 .4byte 0x86 + 341 00fa 03 .uleb128 0x3 + 342 00fb CD030000 .4byte .LASF22 + 343 00ff 04 .byte 0x4 + 344 0100 35 .byte 0x35 + 345 0101 86000000 .4byte 0x86 + 346 0105 03 .uleb128 0x3 + 347 0106 78030000 .4byte .LASF23 + 348 010a 05 .byte 0x5 + 349 010b 2A .byte 0x2a + 350 010c 10010000 .4byte 0x110 + 351 0110 05 .uleb128 0x5 + 352 0111 78030000 .4byte .LASF23 + 353 0115 44 .byte 0x44 + 354 0116 06 .byte 0x6 + 355 0117 5E .byte 0x5e + 356 0118 27020000 .4byte 0x227 + 357 011c 06 .uleb128 0x6 + 358 011d 5A030000 .4byte .LASF24 + 359 0121 06 .byte 0x6 + 360 0122 5F .byte 0x5f + 361 0123 4C020000 .4byte 0x24c + 362 0127 02 .byte 0x2 + 363 0128 23 .byte 0x23 + 364 0129 00 .uleb128 0 + 365 012a 06 .uleb128 0x6 + 366 012b E4020000 .4byte .LASF25 + 367 012f 06 .byte 0x6 + 368 0130 61 .byte 0x61 + 369 0131 4C020000 .4byte 0x24c + 370 0135 02 .byte 0x2 + 371 0136 23 .byte 0x23 + 372 0137 04 .uleb128 0x4 + 373 0138 06 .uleb128 0x6 + 374 0139 7C000000 .4byte .LASF26 + 375 013d 06 .byte 0x6 + 376 013e 63 .byte 0x63 + 377 013f D9000000 .4byte 0xd9 + 378 0143 02 .byte 0x2 + 379 0144 23 .byte 0x23 + 380 0145 08 .uleb128 0x8 + 381 0146 06 .uleb128 0x6 + 382 0147 8D040000 .4byte .LASF27 + 383 014b 06 .byte 0x6 + 384 014c 64 .byte 0x64 + 385 014d 1B030000 .4byte 0x31b + 386 0151 02 .byte 0x2 + 387 0152 23 .byte 0x23 + 388 0153 0C .uleb128 0xc + 389 0154 06 .uleb128 0x6 + 390 0155 0E010000 .4byte .LASF28 + 391 0159 06 .byte 0x6 + 392 015a 66 .byte 0x66 + 393 015b 4C020000 .4byte 0x24c + 394 015f 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 8 + + + 395 0160 23 .byte 0x23 + 396 0161 10 .uleb128 0x10 + 397 0162 06 .uleb128 0x6 + 398 0163 83020000 .4byte .LASF29 + 399 0167 06 .byte 0x6 + 400 0168 67 .byte 0x67 + 401 0169 4C020000 .4byte 0x24c + 402 016d 02 .byte 0x2 + 403 016e 23 .byte 0x23 + 404 016f 14 .uleb128 0x14 + 405 0170 06 .uleb128 0x6 + 406 0171 61040000 .4byte .LASF30 + 407 0175 06 .byte 0x6 + 408 0176 6E .byte 0x6e + 409 0177 F3040000 .4byte 0x4f3 + 410 017b 02 .byte 0x2 + 411 017c 23 .byte 0x23 + 412 017d 18 .uleb128 0x18 + 413 017e 06 .uleb128 0x6 + 414 017f 2E030000 .4byte .LASF31 + 415 0183 06 .byte 0x6 + 416 0184 79 .byte 0x79 + 417 0185 B8000000 .4byte 0xb8 + 418 0189 02 .byte 0x2 + 419 018a 23 .byte 0x23 + 420 018b 1C .uleb128 0x1c + 421 018c 06 .uleb128 0x6 + 422 018d 70030000 .4byte .LASF32 + 423 0191 06 .byte 0x6 + 424 0192 7D .byte 0x7d + 425 0193 AD000000 .4byte 0xad + 426 0197 02 .byte 0x2 + 427 0198 23 .byte 0x23 + 428 0199 1D .uleb128 0x1d + 429 019a 06 .uleb128 0x6 + 430 019b 1F040000 .4byte .LASF33 + 431 019f 06 .byte 0x6 + 432 01a0 82 .byte 0x82 + 433 01a1 C3000000 .4byte 0xc3 + 434 01a5 02 .byte 0x2 + 435 01a6 23 .byte 0x23 + 436 01a7 1E .uleb128 0x1e + 437 01a8 06 .uleb128 0x6 + 438 01a9 36030000 .4byte .LASF34 + 439 01ad 06 .byte 0x6 + 440 01ae 88 .byte 0x88 + 441 01af CE000000 .4byte 0xce + 442 01b3 02 .byte 0x2 + 443 01b4 23 .byte 0x23 + 444 01b5 1F .uleb128 0x1f + 445 01b6 06 .uleb128 0x6 + 446 01b7 F4030000 .4byte .LASF35 + 447 01bb 06 .byte 0x6 + 448 01bc 8F .byte 0x8f + 449 01bd FE030000 .4byte 0x3fe + 450 01c1 02 .byte 0x2 + 451 01c2 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 9 + + + 452 01c3 20 .uleb128 0x20 + 453 01c4 07 .uleb128 0x7 + 454 01c5 705F7500 .ascii "p_u\000" + 455 01c9 06 .byte 0x6 + 456 01ca B4 .byte 0xb4 + 457 01cb BE040000 .4byte 0x4be + 458 01cf 02 .byte 0x2 + 459 01d0 23 .byte 0x23 + 460 01d1 24 .uleb128 0x24 + 461 01d2 06 .uleb128 0x6 + 462 01d3 93040000 .4byte .LASF36 + 463 01d7 06 .byte 0x6 + 464 01d8 B9 .byte 0xb9 + 465 01d9 74020000 .4byte 0x274 + 466 01dd 02 .byte 0x2 + 467 01de 23 .byte 0x23 + 468 01df 28 .uleb128 0x28 + 469 01e0 06 .uleb128 0x6 + 470 01e1 02040000 .4byte .LASF37 + 471 01e5 06 .byte 0x6 + 472 01e6 BF .byte 0xbf + 473 01e7 52020000 .4byte 0x252 + 474 01eb 02 .byte 0x2 + 475 01ec 23 .byte 0x23 + 476 01ed 2C .uleb128 0x2c + 477 01ee 06 .uleb128 0x6 + 478 01ef 15000000 .4byte .LASF38 + 479 01f3 06 .byte 0x6 + 480 01f4 C3 .byte 0xc3 + 481 01f5 E4000000 .4byte 0xe4 + 482 01f9 02 .byte 0x2 + 483 01fa 23 .byte 0x23 + 484 01fb 34 .uleb128 0x34 + 485 01fc 06 .uleb128 0x6 + 486 01fd 8C030000 .4byte .LASF39 + 487 0201 06 .byte 0x6 + 488 0202 C9 .byte 0xc9 + 489 0203 EF000000 .4byte 0xef + 490 0207 02 .byte 0x2 + 491 0208 23 .byte 0x23 + 492 0209 38 .uleb128 0x38 + 493 020a 06 .uleb128 0x6 + 494 020b 1A030000 .4byte .LASF40 + 495 020f 06 .byte 0x6 + 496 0210 D0 .byte 0xd0 + 497 0211 05050000 .4byte 0x505 + 498 0215 02 .byte 0x2 + 499 0216 23 .byte 0x23 + 500 0217 3C .uleb128 0x3c + 501 0218 06 .uleb128 0x6 + 502 0219 D7030000 .4byte .LASF41 + 503 021d 06 .byte 0x6 + 504 021e D4 .byte 0xd4 + 505 021f D9000000 .4byte 0xd9 + 506 0223 02 .byte 0x2 + 507 0224 23 .byte 0x23 + 508 0225 40 .uleb128 0x40 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 10 + + + 509 0226 00 .byte 0 + 510 0227 08 .uleb128 0x8 + 511 0228 08 .byte 0x8 + 512 0229 05 .byte 0x5 + 513 022a 61 .byte 0x61 + 514 022b 4C020000 .4byte 0x24c + 515 022f 06 .uleb128 0x6 + 516 0230 5A030000 .4byte .LASF24 + 517 0234 05 .byte 0x5 + 518 0235 62 .byte 0x62 + 519 0236 4C020000 .4byte 0x24c + 520 023a 02 .byte 0x2 + 521 023b 23 .byte 0x23 + 522 023c 00 .uleb128 0 + 523 023d 06 .uleb128 0x6 + 524 023e E4020000 .4byte .LASF25 + 525 0242 05 .byte 0x5 + 526 0243 64 .byte 0x64 + 527 0244 4C020000 .4byte 0x24c + 528 0248 02 .byte 0x2 + 529 0249 23 .byte 0x23 + 530 024a 04 .uleb128 0x4 + 531 024b 00 .byte 0 + 532 024c 09 .uleb128 0x9 + 533 024d 04 .byte 0x4 + 534 024e 05010000 .4byte 0x105 + 535 0252 03 .uleb128 0x3 + 536 0253 91020000 .4byte .LASF42 + 537 0257 05 .byte 0x5 + 538 0258 66 .byte 0x66 + 539 0259 27020000 .4byte 0x227 + 540 025d 08 .uleb128 0x8 + 541 025e 04 .byte 0x4 + 542 025f 05 .byte 0x5 + 543 0260 6B .byte 0x6b + 544 0261 74020000 .4byte 0x274 + 545 0265 06 .uleb128 0x6 + 546 0266 5A030000 .4byte .LASF24 + 547 026a 05 .byte 0x5 + 548 026b 6D .byte 0x6d + 549 026c 4C020000 .4byte 0x24c + 550 0270 02 .byte 0x2 + 551 0271 23 .byte 0x23 + 552 0272 00 .uleb128 0 + 553 0273 00 .byte 0 + 554 0274 03 .uleb128 0x3 + 555 0275 03020000 .4byte .LASF43 + 556 0279 05 .byte 0x5 + 557 027a 70 .byte 0x70 + 558 027b 5D020000 .4byte 0x25d + 559 027f 03 .uleb128 0x3 + 560 0280 21020000 .4byte .LASF44 + 561 0284 07 .byte 0x7 + 562 0285 A4 .byte 0xa4 + 563 0286 86000000 .4byte 0x86 + 564 028a 03 .uleb128 0x3 + 565 028b 69010000 .4byte .LASF45 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 11 + + + 566 028f 07 .byte 0x7 + 567 0290 A9 .byte 0xa9 + 568 0291 95020000 .4byte 0x295 + 569 0295 0A .uleb128 0xa + 570 0296 04 .byte 0x4 + 571 0297 05 .uleb128 0x5 + 572 0298 FB030000 .4byte .LASF46 + 573 029c 24 .byte 0x24 + 574 029d 07 .byte 0x7 + 575 029e C0 .byte 0xc0 + 576 029f 1B030000 .4byte 0x31b + 577 02a3 07 .uleb128 0x7 + 578 02a4 723400 .ascii "r4\000" + 579 02a7 07 .byte 0x7 + 580 02a8 C1 .byte 0xc1 + 581 02a9 8A020000 .4byte 0x28a + 582 02ad 02 .byte 0x2 + 583 02ae 23 .byte 0x23 + 584 02af 00 .uleb128 0 + 585 02b0 07 .uleb128 0x7 + 586 02b1 723500 .ascii "r5\000" + 587 02b4 07 .byte 0x7 + 588 02b5 C2 .byte 0xc2 + 589 02b6 8A020000 .4byte 0x28a + 590 02ba 02 .byte 0x2 + 591 02bb 23 .byte 0x23 + 592 02bc 04 .uleb128 0x4 + 593 02bd 07 .uleb128 0x7 + 594 02be 723600 .ascii "r6\000" + 595 02c1 07 .byte 0x7 + 596 02c2 C3 .byte 0xc3 + 597 02c3 8A020000 .4byte 0x28a + 598 02c7 02 .byte 0x2 + 599 02c8 23 .byte 0x23 + 600 02c9 08 .uleb128 0x8 + 601 02ca 07 .uleb128 0x7 + 602 02cb 723700 .ascii "r7\000" + 603 02ce 07 .byte 0x7 + 604 02cf C4 .byte 0xc4 + 605 02d0 8A020000 .4byte 0x28a + 606 02d4 02 .byte 0x2 + 607 02d5 23 .byte 0x23 + 608 02d6 0C .uleb128 0xc + 609 02d7 07 .uleb128 0x7 + 610 02d8 723800 .ascii "r8\000" + 611 02db 07 .byte 0x7 + 612 02dc C5 .byte 0xc5 + 613 02dd 8A020000 .4byte 0x28a + 614 02e1 02 .byte 0x2 + 615 02e2 23 .byte 0x23 + 616 02e3 10 .uleb128 0x10 + 617 02e4 07 .uleb128 0x7 + 618 02e5 723900 .ascii "r9\000" + 619 02e8 07 .byte 0x7 + 620 02e9 C6 .byte 0xc6 + 621 02ea 8A020000 .4byte 0x28a + 622 02ee 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 12 + + + 623 02ef 23 .byte 0x23 + 624 02f0 14 .uleb128 0x14 + 625 02f1 07 .uleb128 0x7 + 626 02f2 72313000 .ascii "r10\000" + 627 02f6 07 .byte 0x7 + 628 02f7 C7 .byte 0xc7 + 629 02f8 8A020000 .4byte 0x28a + 630 02fc 02 .byte 0x2 + 631 02fd 23 .byte 0x23 + 632 02fe 18 .uleb128 0x18 + 633 02ff 07 .uleb128 0x7 + 634 0300 72313100 .ascii "r11\000" + 635 0304 07 .byte 0x7 + 636 0305 C8 .byte 0xc8 + 637 0306 8A020000 .4byte 0x28a + 638 030a 02 .byte 0x2 + 639 030b 23 .byte 0x23 + 640 030c 1C .uleb128 0x1c + 641 030d 07 .uleb128 0x7 + 642 030e 6C7200 .ascii "lr\000" + 643 0311 07 .byte 0x7 + 644 0312 C9 .byte 0xc9 + 645 0313 8A020000 .4byte 0x28a + 646 0317 02 .byte 0x2 + 647 0318 23 .byte 0x23 + 648 0319 20 .uleb128 0x20 + 649 031a 00 .byte 0 + 650 031b 05 .uleb128 0x5 + 651 031c DA010000 .4byte .LASF47 + 652 0320 04 .byte 0x4 + 653 0321 07 .byte 0x7 + 654 0322 D1 .byte 0xd1 + 655 0323 36030000 .4byte 0x336 + 656 0327 07 .uleb128 0x7 + 657 0328 72313300 .ascii "r13\000" + 658 032c 07 .byte 0x7 + 659 032d D2 .byte 0xd2 + 660 032e 36030000 .4byte 0x336 + 661 0332 02 .byte 0x2 + 662 0333 23 .byte 0x23 + 663 0334 00 .uleb128 0 + 664 0335 00 .byte 0 + 665 0336 09 .uleb128 0x9 + 666 0337 04 .byte 0x4 + 667 0338 97020000 .4byte 0x297 + 668 033c 03 .uleb128 0x3 + 669 033d E2030000 .4byte .LASF48 + 670 0341 08 .byte 0x8 + 671 0342 58 .byte 0x58 + 672 0343 47030000 .4byte 0x347 + 673 0347 09 .uleb128 0x9 + 674 0348 04 .byte 0x4 + 675 0349 4D030000 .4byte 0x34d + 676 034d 0B .uleb128 0xb + 677 034e 01 .byte 0x1 + 678 034f 59030000 .4byte 0x359 + 679 0353 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 13 + + + 680 0354 95020000 .4byte 0x295 + 681 0358 00 .byte 0 + 682 0359 03 .uleb128 0x3 + 683 035a B4030000 .4byte .LASF49 + 684 035e 08 .byte 0x8 + 685 035f 5D .byte 0x5d + 686 0360 64030000 .4byte 0x364 + 687 0364 05 .uleb128 0x5 + 688 0365 B4030000 .4byte .LASF49 + 689 0369 14 .byte 0x14 + 690 036a 08 .byte 0x8 + 691 036b 64 .byte 0x64 + 692 036c B7030000 .4byte 0x3b7 + 693 0370 06 .uleb128 0x6 + 694 0371 A9010000 .4byte .LASF50 + 695 0375 08 .byte 0x8 + 696 0376 65 .byte 0x65 + 697 0377 B7030000 .4byte 0x3b7 + 698 037b 02 .byte 0x2 + 699 037c 23 .byte 0x23 + 700 037d 00 .uleb128 0 + 701 037e 06 .uleb128 0x6 + 702 037f 72010000 .4byte .LASF51 + 703 0383 08 .byte 0x8 + 704 0384 67 .byte 0x67 + 705 0385 B7030000 .4byte 0x3b7 + 706 0389 02 .byte 0x2 + 707 038a 23 .byte 0x23 + 708 038b 04 .uleb128 0x4 + 709 038c 06 .uleb128 0x6 + 710 038d 52020000 .4byte .LASF52 + 711 0391 08 .byte 0x8 + 712 0392 69 .byte 0x69 + 713 0393 FA000000 .4byte 0xfa + 714 0397 02 .byte 0x2 + 715 0398 23 .byte 0x23 + 716 0399 08 .uleb128 0x8 + 717 039a 06 .uleb128 0x6 + 718 039b 63020000 .4byte .LASF53 + 719 039f 08 .byte 0x8 + 720 03a0 6A .byte 0x6a + 721 03a1 3C030000 .4byte 0x33c + 722 03a5 02 .byte 0x2 + 723 03a6 23 .byte 0x23 + 724 03a7 0C .uleb128 0xc + 725 03a8 06 .uleb128 0x6 + 726 03a9 0D040000 .4byte .LASF54 + 727 03ad 08 .byte 0x8 + 728 03ae 6C .byte 0x6c + 729 03af 95020000 .4byte 0x295 + 730 03b3 02 .byte 0x2 + 731 03b4 23 .byte 0x23 + 732 03b5 10 .uleb128 0x10 + 733 03b6 00 .byte 0 + 734 03b7 09 .uleb128 0x9 + 735 03b8 04 .byte 0x4 + 736 03b9 59030000 .4byte 0x359 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 14 + + + 737 03bd 08 .uleb128 0x8 + 738 03be 10 .byte 0x10 + 739 03bf 08 .byte 0x8 + 740 03c0 76 .byte 0x76 + 741 03c1 FE030000 .4byte 0x3fe + 742 03c5 06 .uleb128 0x6 + 743 03c6 A9010000 .4byte .LASF50 + 744 03ca 08 .byte 0x8 + 745 03cb 77 .byte 0x77 + 746 03cc B7030000 .4byte 0x3b7 + 747 03d0 02 .byte 0x2 + 748 03d1 23 .byte 0x23 + 749 03d2 00 .uleb128 0 + 750 03d3 06 .uleb128 0x6 + 751 03d4 72010000 .4byte .LASF51 + 752 03d8 08 .byte 0x8 + 753 03d9 79 .byte 0x79 + 754 03da B7030000 .4byte 0x3b7 + 755 03de 02 .byte 0x2 + 756 03df 23 .byte 0x23 + 757 03e0 04 .uleb128 0x4 + 758 03e1 06 .uleb128 0x6 + 759 03e2 52020000 .4byte .LASF52 + 760 03e6 08 .byte 0x8 + 761 03e7 7B .byte 0x7b + 762 03e8 FA000000 .4byte 0xfa + 763 03ec 02 .byte 0x2 + 764 03ed 23 .byte 0x23 + 765 03ee 08 .uleb128 0x8 + 766 03ef 06 .uleb128 0x6 + 767 03f0 68040000 .4byte .LASF55 + 768 03f4 08 .byte 0x8 + 769 03f5 7C .byte 0x7c + 770 03f6 FE030000 .4byte 0x3fe + 771 03fa 02 .byte 0x2 + 772 03fb 23 .byte 0x23 + 773 03fc 0C .uleb128 0xc + 774 03fd 00 .byte 0 + 775 03fe 0D .uleb128 0xd + 776 03ff FA000000 .4byte 0xfa + 777 0403 03 .uleb128 0x3 + 778 0404 7E040000 .4byte .LASF56 + 779 0408 08 .byte 0x8 + 780 0409 7D .byte 0x7d + 781 040a BD030000 .4byte 0x3bd + 782 040e 08 .uleb128 0x8 + 783 040f 1C .byte 0x1c + 784 0410 09 .byte 0x9 + 785 0411 5E .byte 0x5e + 786 0412 6B040000 .4byte 0x46b + 787 0416 06 .uleb128 0x6 + 788 0417 AC030000 .4byte .LASF57 + 789 041b 09 .byte 0x9 + 790 041c 5F .byte 0x5f + 791 041d 52020000 .4byte 0x252 + 792 0421 02 .byte 0x2 + 793 0422 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 15 + + + 794 0423 00 .uleb128 0 + 795 0424 06 .uleb128 0x6 + 796 0425 4C030000 .4byte .LASF58 + 797 0429 09 .byte 0x9 + 798 042a 60 .byte 0x60 + 799 042b D9000000 .4byte 0xd9 + 800 042f 02 .byte 0x2 + 801 0430 23 .byte 0x23 + 802 0431 08 .uleb128 0x8 + 803 0432 06 .uleb128 0x6 + 804 0433 8B020000 .4byte .LASF59 + 805 0437 09 .byte 0x9 + 806 0438 62 .byte 0x62 + 807 0439 1B030000 .4byte 0x31b + 808 043d 02 .byte 0x2 + 809 043e 23 .byte 0x23 + 810 043f 0C .uleb128 0xc + 811 0440 06 .uleb128 0x6 + 812 0441 61010000 .4byte .LASF60 + 813 0445 09 .byte 0x9 + 814 0446 65 .byte 0x65 + 815 0447 4C020000 .4byte 0x24c + 816 044b 02 .byte 0x2 + 817 044c 23 .byte 0x23 + 818 044d 10 .uleb128 0x10 + 819 044e 06 .uleb128 0x6 + 820 044f BC020000 .4byte .LASF61 + 821 0453 09 .byte 0x9 + 822 0454 66 .byte 0x66 + 823 0455 4C020000 .4byte 0x24c + 824 0459 02 .byte 0x2 + 825 045a 23 .byte 0x23 + 826 045b 14 .uleb128 0x14 + 827 045c 06 .uleb128 0x6 + 828 045d B2020000 .4byte .LASF62 + 829 0461 09 .byte 0x9 + 830 0462 69 .byte 0x69 + 831 0463 4C020000 .4byte 0x24c + 832 0467 02 .byte 0x2 + 833 0468 23 .byte 0x23 + 834 0469 18 .uleb128 0x18 + 835 046a 00 .byte 0 + 836 046b 03 .uleb128 0x3 + 837 046c 26040000 .4byte .LASF63 + 838 0470 09 .byte 0x9 + 839 0471 6B .byte 0x6b + 840 0472 0E040000 .4byte 0x40e + 841 0476 05 .uleb128 0x5 + 842 0477 1B020000 .4byte .LASF64 + 843 047b 10 .byte 0x10 + 844 047c 0A .byte 0xa + 845 047d 2C .byte 0x2c + 846 047e AD040000 .4byte 0x4ad + 847 0482 06 .uleb128 0x6 + 848 0483 D7000000 .4byte .LASF65 + 849 0487 0A .byte 0xa + 850 0488 2D .byte 0x2d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 16 + + + 851 0489 52020000 .4byte 0x252 + 852 048d 02 .byte 0x2 + 853 048e 23 .byte 0x23 + 854 048f 00 .uleb128 0 + 855 0490 06 .uleb128 0x6 + 856 0491 85040000 .4byte .LASF66 + 857 0495 0A .byte 0xa + 858 0496 2F .byte 0x2f + 859 0497 4C020000 .4byte 0x24c + 860 049b 02 .byte 0x2 + 861 049c 23 .byte 0x23 + 862 049d 08 .uleb128 0x8 + 863 049e 06 .uleb128 0x6 + 864 049f C6030000 .4byte .LASF67 + 865 04a3 0A .byte 0xa + 866 04a4 31 .byte 0x31 + 867 04a5 AD040000 .4byte 0x4ad + 868 04a9 02 .byte 0x2 + 869 04aa 23 .byte 0x23 + 870 04ab 0C .uleb128 0xc + 871 04ac 00 .byte 0 + 872 04ad 09 .uleb128 0x9 + 873 04ae 04 .byte 0x4 + 874 04af 76040000 .4byte 0x476 + 875 04b3 03 .uleb128 0x3 + 876 04b4 1B020000 .4byte .LASF64 + 877 04b8 0A .byte 0xa + 878 04b9 33 .byte 0x33 + 879 04ba 76040000 .4byte 0x476 + 880 04be 0E .uleb128 0xe + 881 04bf 04 .byte 0x4 + 882 04c0 06 .byte 0x6 + 883 04c1 96 .byte 0x96 + 884 04c2 F3040000 .4byte 0x4f3 + 885 04c6 0F .uleb128 0xf + 886 04c7 22000000 .4byte .LASF68 + 887 04cb 06 .byte 0x6 + 888 04cc 9D .byte 0x9d + 889 04cd E4000000 .4byte 0xe4 + 890 04d1 0F .uleb128 0xf + 891 04d2 68000000 .4byte .LASF69 + 892 04d6 06 .byte 0x6 + 893 04d7 A4 .byte 0xa4 + 894 04d8 E4000000 .4byte 0xe4 + 895 04dc 0F .uleb128 0xf + 896 04dd 5A040000 .4byte .LASF70 + 897 04e1 06 .byte 0x6 + 898 04e2 AB .byte 0xab + 899 04e3 95020000 .4byte 0x295 + 900 04e7 0F .uleb128 0xf + 901 04e8 53030000 .4byte .LASF71 + 902 04ec 06 .byte 0x6 + 903 04ed B2 .byte 0xb2 + 904 04ee EF000000 .4byte 0xef + 905 04f2 00 .byte 0 + 906 04f3 09 .uleb128 0x9 + 907 04f4 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 17 + + + 908 04f5 F9040000 .4byte 0x4f9 + 909 04f9 10 .uleb128 0x10 + 910 04fa FE040000 .4byte 0x4fe + 911 04fe 04 .uleb128 0x4 + 912 04ff 01 .byte 0x1 + 913 0500 08 .byte 0x8 + 914 0501 C1030000 .4byte .LASF72 + 915 0505 09 .uleb128 0x9 + 916 0506 04 .byte 0x4 + 917 0507 B3040000 .4byte 0x4b3 + 918 050b 03 .uleb128 0x3 + 919 050c 00000000 .4byte .LASF73 + 920 0510 06 .byte 0x6 + 921 0511 E5 .byte 0xe5 + 922 0512 16050000 .4byte 0x516 + 923 0516 09 .uleb128 0x9 + 924 0517 04 .byte 0x4 + 925 0518 1C050000 .4byte 0x51c + 926 051c 11 .uleb128 0x11 + 927 051d 01 .byte 0x1 + 928 051e E4000000 .4byte 0xe4 + 929 0522 2C050000 .4byte 0x52c + 930 0526 0C .uleb128 0xc + 931 0527 95020000 .4byte 0x295 + 932 052b 00 .byte 0 + 933 052c 08 .uleb128 0x8 + 934 052d 16 .byte 0x16 + 935 052e 0B .byte 0xb + 936 052f 2C .byte 0x2c + 937 0530 31060000 .4byte 0x631 + 938 0534 06 .uleb128 0x6 + 939 0535 CC010000 .4byte .LASF74 + 940 0539 0B .byte 0xb + 941 053a 2D .byte 0x2d + 942 053b 31060000 .4byte 0x631 + 943 053f 02 .byte 0x2 + 944 0540 23 .byte 0x23 + 945 0541 00 .uleb128 0 + 946 0542 06 .uleb128 0x6 + 947 0543 3E020000 .4byte .LASF75 + 948 0547 0B .byte 0xb + 949 0548 2E .byte 0x2e + 950 0549 49000000 .4byte 0x49 + 951 054d 02 .byte 0x2 + 952 054e 23 .byte 0x23 + 953 054f 04 .uleb128 0x4 + 954 0550 06 .uleb128 0x6 + 955 0551 9E020000 .4byte .LASF76 + 956 0555 0B .byte 0xb + 957 0556 2F .byte 0x2f + 958 0557 49000000 .4byte 0x49 + 959 055b 02 .byte 0x2 + 960 055c 23 .byte 0x23 + 961 055d 05 .uleb128 0x5 + 962 055e 06 .uleb128 0x6 + 963 055f 73040000 .4byte .LASF77 + 964 0563 0B .byte 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 18 + + + 965 0564 30 .byte 0x30 + 966 0565 62000000 .4byte 0x62 + 967 0569 02 .byte 0x2 + 968 056a 23 .byte 0x23 + 969 056b 06 .uleb128 0x6 + 970 056c 06 .uleb128 0x6 + 971 056d D9020000 .4byte .LASF78 + 972 0571 0B .byte 0xb + 973 0572 31 .byte 0x31 + 974 0573 49000000 .4byte 0x49 + 975 0577 02 .byte 0x2 + 976 0578 23 .byte 0x23 + 977 0579 08 .uleb128 0x8 + 978 057a 06 .uleb128 0x6 + 979 057b 6B020000 .4byte .LASF79 + 980 057f 0B .byte 0xb + 981 0580 32 .byte 0x32 + 982 0581 49000000 .4byte 0x49 + 983 0585 02 .byte 0x2 + 984 0586 23 .byte 0x23 + 985 0587 09 .uleb128 0x9 + 986 0588 06 .uleb128 0x6 + 987 0589 5A000000 .4byte .LASF80 + 988 058d 0B .byte 0xb + 989 058e 33 .byte 0x33 + 990 058f 49000000 .4byte 0x49 + 991 0593 02 .byte 0x2 + 992 0594 23 .byte 0x23 + 993 0595 0A .uleb128 0xa + 994 0596 06 .uleb128 0x6 + 995 0597 A0030000 .4byte .LASF81 + 996 059b 0B .byte 0xb + 997 059c 34 .byte 0x34 + 998 059d 49000000 .4byte 0x49 + 999 05a1 02 .byte 0x2 + 1000 05a2 23 .byte 0x23 + 1001 05a3 0B .uleb128 0xb + 1002 05a4 06 .uleb128 0x6 + 1003 05a5 14040000 .4byte .LASF82 + 1004 05a9 0B .byte 0xb + 1005 05aa 35 .byte 0x35 + 1006 05ab 49000000 .4byte 0x49 + 1007 05af 02 .byte 0x2 + 1008 05b0 23 .byte 0x23 + 1009 05b1 0C .uleb128 0xc + 1010 05b2 06 .uleb128 0x6 + 1011 05b3 7F030000 .4byte .LASF83 + 1012 05b7 0B .byte 0xb + 1013 05b8 36 .byte 0x36 + 1014 05b9 49000000 .4byte 0x49 + 1015 05bd 02 .byte 0x2 + 1016 05be 23 .byte 0x23 + 1017 05bf 0D .uleb128 0xd + 1018 05c0 06 .uleb128 0x6 + 1019 05c1 08000000 .4byte .LASF84 + 1020 05c5 0B .byte 0xb + 1021 05c6 37 .byte 0x37 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 19 + + + 1022 05c7 49000000 .4byte 0x49 + 1023 05cb 02 .byte 0x2 + 1024 05cc 23 .byte 0x23 + 1025 05cd 0E .uleb128 0xe + 1026 05ce 06 .uleb128 0x6 + 1027 05cf 77020000 .4byte .LASF85 + 1028 05d3 0B .byte 0xb + 1029 05d4 38 .byte 0x38 + 1030 05d5 49000000 .4byte 0x49 + 1031 05d9 02 .byte 0x2 + 1032 05da 23 .byte 0x23 + 1033 05db 0F .uleb128 0xf + 1034 05dc 06 .uleb128 0x6 + 1035 05dd BA000000 .4byte .LASF86 + 1036 05e1 0B .byte 0xb + 1037 05e2 39 .byte 0x39 + 1038 05e3 49000000 .4byte 0x49 + 1039 05e7 02 .byte 0x2 + 1040 05e8 23 .byte 0x23 + 1041 05e9 10 .uleb128 0x10 + 1042 05ea 06 .uleb128 0x6 + 1043 05eb 83000000 .4byte .LASF87 + 1044 05ef 0B .byte 0xb + 1045 05f0 3B .byte 0x3b + 1046 05f1 49000000 .4byte 0x49 + 1047 05f5 02 .byte 0x2 + 1048 05f6 23 .byte 0x23 + 1049 05f7 11 .uleb128 0x11 + 1050 05f8 06 .uleb128 0x6 + 1051 05f9 CA000000 .4byte .LASF88 + 1052 05fd 0B .byte 0xb + 1053 05fe 3C .byte 0x3c + 1054 05ff 49000000 .4byte 0x49 + 1055 0603 02 .byte 0x2 + 1056 0604 23 .byte 0x23 + 1057 0605 12 .uleb128 0x12 + 1058 0606 06 .uleb128 0x6 + 1059 0607 46020000 .4byte .LASF89 + 1060 060b 0B .byte 0xb + 1061 060c 3D .byte 0x3d + 1062 060d 49000000 .4byte 0x49 + 1063 0611 02 .byte 0x2 + 1064 0612 23 .byte 0x23 + 1065 0613 13 .uleb128 0x13 + 1066 0614 06 .uleb128 0x6 + 1067 0615 61030000 .4byte .LASF90 + 1068 0619 0B .byte 0xb + 1069 061a 3E .byte 0x3e + 1070 061b 49000000 .4byte 0x49 + 1071 061f 02 .byte 0x2 + 1072 0620 23 .byte 0x23 + 1073 0621 14 .uleb128 0x14 + 1074 0622 06 .uleb128 0x6 + 1075 0623 40030000 .4byte .LASF91 + 1076 0627 0B .byte 0xb + 1077 0628 40 .byte 0x40 + 1078 0629 49000000 .4byte 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 20 + + + 1079 062d 02 .byte 0x2 + 1080 062e 23 .byte 0x23 + 1081 062f 15 .uleb128 0x15 + 1082 0630 00 .byte 0 + 1083 0631 12 .uleb128 0x12 + 1084 0632 FE040000 .4byte 0x4fe + 1085 0636 41060000 .4byte 0x641 + 1086 063a 13 .uleb128 0x13 + 1087 063b 41060000 .4byte 0x641 + 1088 063f 03 .byte 0x3 + 1089 0640 00 .byte 0 + 1090 0641 04 .uleb128 0x4 + 1091 0642 04 .byte 0x4 + 1092 0643 07 .byte 0x7 + 1093 0644 5A020000 .4byte .LASF92 + 1094 0648 03 .uleb128 0x3 + 1095 0649 04010000 .4byte .LASF93 + 1096 064d 0B .byte 0xb + 1097 064e 41 .byte 0x41 + 1098 064f 2C050000 .4byte 0x52c + 1099 0653 14 .uleb128 0x14 + 1100 0654 01 .byte 0x1 + 1101 0655 C4020000 .4byte .LASF94 + 1102 0659 01 .byte 0x1 + 1103 065a 3D .byte 0x3d + 1104 065b 01 .byte 0x1 + 1105 065c 00000000 .4byte .LFB7 + 1106 0660 20000000 .4byte .LFE7 + 1107 0664 02 .byte 0x2 + 1108 0665 7D .byte 0x7d + 1109 0666 00 .sleb128 0 + 1110 0667 01 .byte 0x1 + 1111 0668 78060000 .4byte 0x678 + 1112 066c 15 .uleb128 0x15 + 1113 066d 7000 .ascii "p\000" + 1114 066f 01 .byte 0x1 + 1115 0670 3D .byte 0x3d + 1116 0671 95020000 .4byte 0x295 + 1117 0675 01 .byte 0x1 + 1118 0676 50 .byte 0x50 + 1119 0677 00 .byte 0 + 1120 0678 16 .uleb128 0x16 + 1121 0679 01 .byte 0x1 + 1122 067a 7A010000 .4byte .LASF95 + 1123 067e 01 .byte 0x1 + 1124 067f 54 .byte 0x54 + 1125 0680 01 .byte 0x1 + 1126 0681 00000000 .4byte .LFB8 + 1127 0685 78000000 .4byte .LFE8 + 1128 0689 00000000 .4byte .LLST0 + 1129 068d 01 .byte 0x1 + 1130 068e 12070000 .4byte 0x712 + 1131 0692 17 .uleb128 0x17 + 1132 0693 71000000 .4byte .LASF97 + 1133 0697 01 .byte 0x1 + 1134 0698 55 .byte 0x55 + 1135 0699 05010000 .4byte 0x105 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 21 + + + 1136 069d 05 .byte 0x5 + 1137 069e 03 .byte 0x3 + 1138 069f 00000000 .4byte mainthread.4654 + 1139 06a3 18 .uleb128 0x18 + 1140 06a4 0C000000 .4byte .LVL1 + 1141 06a8 AC070000 .4byte 0x7ac + 1142 06ac 18 .uleb128 0x18 + 1143 06ad 10000000 .4byte .LVL2 + 1144 06b1 B6070000 .4byte 0x7b6 + 1145 06b5 18 .uleb128 0x18 + 1146 06b6 14000000 .4byte .LVL3 + 1147 06ba C0070000 .4byte 0x7c0 + 1148 06be 18 .uleb128 0x18 + 1149 06bf 18000000 .4byte .LVL4 + 1150 06c3 CA070000 .4byte 0x7ca + 1151 06c7 19 .uleb128 0x19 + 1152 06c8 24000000 .4byte .LVL5 + 1153 06cc D4070000 .4byte 0x7d4 + 1154 06d0 E4060000 .4byte 0x6e4 + 1155 06d4 1A .uleb128 0x1a + 1156 06d5 01 .byte 0x1 + 1157 06d6 51 .byte 0x51 + 1158 06d7 02 .byte 0x2 + 1159 06d8 08 .byte 0x8 + 1160 06d9 40 .byte 0x40 + 1161 06da 1A .uleb128 0x1a + 1162 06db 01 .byte 0x1 + 1163 06dc 50 .byte 0x50 + 1164 06dd 05 .byte 0x5 + 1165 06de 03 .byte 0x3 + 1166 06df 00000000 .4byte .LANCHOR0 + 1167 06e3 00 .byte 0 + 1168 06e4 1B .uleb128 0x1b + 1169 06e5 5C000000 .4byte .LVL6 + 1170 06e9 F2070000 .4byte 0x7f2 + 1171 06ed 1A .uleb128 0x1a + 1172 06ee 01 .byte 0x1 + 1173 06ef 53 .byte 0x53 + 1174 06f0 05 .byte 0x5 + 1175 06f1 03 .byte 0x3 + 1176 06f2 00000000 .4byte _idle_thread + 1177 06f6 1A .uleb128 0x1a + 1178 06f7 01 .byte 0x1 + 1179 06f8 52 .byte 0x52 + 1180 06f9 01 .byte 0x1 + 1181 06fa 31 .byte 0x31 + 1182 06fb 1A .uleb128 0x1a + 1183 06fc 01 .byte 0x1 + 1184 06fd 51 .byte 0x51 + 1185 06fe 02 .byte 0x2 + 1186 06ff 08 .byte 0x8 + 1187 0700 9C .byte 0x9c + 1188 0701 1A .uleb128 0x1a + 1189 0702 01 .byte 0x1 + 1190 0703 50 .byte 0x50 + 1191 0704 05 .byte 0x5 + 1192 0705 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 22 + + + 1193 0706 00000000 .4byte _idle_thread_wa + 1194 070a 1A .uleb128 0x1a + 1195 070b 02 .byte 0x2 + 1196 070c 7D .byte 0x7d + 1197 070d 00 .sleb128 0 + 1198 070e 01 .byte 0x1 + 1199 070f 30 .byte 0x30 + 1200 0710 00 .byte 0 + 1201 0711 00 .byte 0 + 1202 0712 1C .uleb128 0x1c + 1203 0713 01 .byte 0x1 + 1204 0714 30000000 .4byte .LASF96 + 1205 0718 01 .byte 0x1 + 1206 0719 89 .byte 0x89 + 1207 071a 01 .byte 0x1 + 1208 071b 00000000 .4byte .LFB9 + 1209 071f 90000000 .4byte .LFE9 + 1210 0723 2C000000 .4byte .LLST1 + 1211 0727 01 .byte 0x1 + 1212 0728 5E070000 .4byte 0x75e + 1213 072c 1D .uleb128 0x1d + 1214 072d 44000000 .4byte .LBB2 + 1215 0731 90000000 .4byte .LBE2 + 1216 0735 1E .uleb128 0x1e + 1217 0736 76747000 .ascii "vtp\000" + 1218 073a 01 .byte 0x1 + 1219 073b 96 .byte 0x96 + 1220 073c B7030000 .4byte 0x3b7 + 1221 0740 4C000000 .4byte .LLST2 + 1222 0744 1D .uleb128 0x1d + 1223 0745 58000000 .4byte .LBB3 + 1224 0749 74000000 .4byte .LBE3 + 1225 074d 1E .uleb128 0x1e + 1226 074e 666E00 .ascii "fn\000" + 1227 0751 01 .byte 0x1 + 1228 0752 96 .byte 0x96 + 1229 0753 3C030000 .4byte 0x33c + 1230 0757 6A000000 .4byte .LLST3 + 1231 075b 00 .byte 0 + 1232 075c 00 .byte 0 + 1233 075d 00 .byte 0 + 1234 075e 1F .uleb128 0x1f + 1235 075f 29000000 .4byte .LASF98 + 1236 0763 08 .byte 0x8 + 1237 0764 F5 .byte 0xf5 + 1238 0765 03040000 .4byte 0x403 + 1239 0769 01 .byte 0x1 + 1240 076a 01 .byte 0x1 + 1241 076b 1F .uleb128 0x1f + 1242 076c 30040000 .4byte .LASF99 + 1243 0770 09 .byte 0x9 + 1244 0771 6F .byte 0x6f + 1245 0772 6B040000 .4byte 0x46b + 1246 0776 01 .byte 0x1 + 1247 0777 01 .byte 0x1 + 1248 0778 1F .uleb128 0x1f + 1249 0779 C3010000 .4byte .LASF100 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 23 + + + 1250 077d 0B .byte 0xb + 1251 077e 7E .byte 0x7e + 1252 077f 85070000 .4byte 0x785 + 1253 0783 01 .byte 0x1 + 1254 0784 01 .byte 0x1 + 1255 0785 10 .uleb128 0x10 + 1256 0786 48060000 .4byte 0x648 + 1257 078a 12 .uleb128 0x12 + 1258 078b 7F020000 .4byte 0x27f + 1259 078f 9A070000 .4byte 0x79a + 1260 0793 13 .uleb128 0x13 + 1261 0794 41060000 .4byte 0x641 + 1262 0798 26 .byte 0x26 + 1263 0799 00 .byte 0 + 1264 079a 20 .uleb128 0x20 + 1265 079b 16010000 .4byte .LASF101 + 1266 079f 01 .byte 0x1 + 1267 07a0 31 .byte 0x31 + 1268 07a1 8A070000 .4byte 0x78a + 1269 07a5 01 .byte 0x1 + 1270 07a6 05 .byte 0x5 + 1271 07a7 03 .byte 0x3 + 1272 07a8 00000000 .4byte _idle_thread_wa + 1273 07ac 21 .uleb128 0x21 + 1274 07ad 01 .byte 0x1 + 1275 07ae 90000000 .4byte .LASF102 + 1276 07b2 09 .byte 0x9 + 1277 07b3 8E .byte 0x8e + 1278 07b4 01 .byte 0x1 + 1279 07b5 01 .byte 0x1 + 1280 07b6 21 .uleb128 0x21 + 1281 07b7 01 .byte 0x1 + 1282 07b8 EB030000 .4byte .LASF103 + 1283 07bc 08 .byte 0x8 + 1284 07bd FD .byte 0xfd + 1285 07be 01 .byte 0x1 + 1286 07bf 01 .byte 0x1 + 1287 07c0 21 .uleb128 0x21 + 1288 07c1 01 .byte 0x1 + 1289 07c2 0F030000 .4byte .LASF104 + 1290 07c6 0C .byte 0xc + 1291 07c7 51 .byte 0x51 + 1292 07c8 01 .byte 0x1 + 1293 07c9 01 .byte 0x1 + 1294 07ca 21 .uleb128 0x21 + 1295 07cb 01 .byte 0x1 + 1296 07cc 84010000 .4byte .LASF105 + 1297 07d0 0D .byte 0xd + 1298 07d1 55 .byte 0x55 + 1299 07d2 01 .byte 0x1 + 1300 07d3 01 .byte 0x1 + 1301 07d4 22 .uleb128 0x22 + 1302 07d5 01 .byte 0x1 + 1303 07d6 9C010000 .4byte .LASF109 + 1304 07da 06 .byte 0x6 + 1305 07db 6A01 .2byte 0x16a + 1306 07dd 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 24 + + + 1307 07de 4C020000 .4byte 0x24c + 1308 07e2 01 .byte 0x1 + 1309 07e3 F2070000 .4byte 0x7f2 + 1310 07e7 0C .uleb128 0xc + 1311 07e8 4C020000 .4byte 0x24c + 1312 07ec 0C .uleb128 0xc + 1313 07ed D9000000 .4byte 0xd9 + 1314 07f1 00 .byte 0 + 1315 07f2 23 .uleb128 0x23 + 1316 07f3 01 .byte 0x1 + 1317 07f4 2C020000 .4byte .LASF110 + 1318 07f8 06 .byte 0x6 + 1319 07f9 7001 .2byte 0x170 + 1320 07fb 01 .byte 0x1 + 1321 07fc 4C020000 .4byte 0x24c + 1322 0800 01 .byte 0x1 + 1323 0801 0C .uleb128 0xc + 1324 0802 95020000 .4byte 0x295 + 1325 0806 0C .uleb128 0xc + 1326 0807 30000000 .4byte 0x30 + 1327 080b 0C .uleb128 0xc + 1328 080c D9000000 .4byte 0xd9 + 1329 0810 0C .uleb128 0xc + 1330 0811 0B050000 .4byte 0x50b + 1331 0815 0C .uleb128 0xc + 1332 0816 95020000 .4byte 0x295 + 1333 081a 00 .byte 0 + 1334 081b 00 .byte 0 + 1335 .section .debug_abbrev,"",%progbits + 1336 .Ldebug_abbrev0: + 1337 0000 01 .uleb128 0x1 + 1338 0001 11 .uleb128 0x11 + 1339 0002 01 .byte 0x1 + 1340 0003 25 .uleb128 0x25 + 1341 0004 0E .uleb128 0xe + 1342 0005 13 .uleb128 0x13 + 1343 0006 0B .uleb128 0xb + 1344 0007 03 .uleb128 0x3 + 1345 0008 0E .uleb128 0xe + 1346 0009 1B .uleb128 0x1b + 1347 000a 0E .uleb128 0xe + 1348 000b 55 .uleb128 0x55 + 1349 000c 06 .uleb128 0x6 + 1350 000d 11 .uleb128 0x11 + 1351 000e 01 .uleb128 0x1 + 1352 000f 52 .uleb128 0x52 + 1353 0010 01 .uleb128 0x1 + 1354 0011 10 .uleb128 0x10 + 1355 0012 06 .uleb128 0x6 + 1356 0013 00 .byte 0 + 1357 0014 00 .byte 0 + 1358 0015 02 .uleb128 0x2 + 1359 0016 24 .uleb128 0x24 + 1360 0017 00 .byte 0 + 1361 0018 0B .uleb128 0xb + 1362 0019 0B .uleb128 0xb + 1363 001a 3E .uleb128 0x3e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 25 + + + 1364 001b 0B .uleb128 0xb + 1365 001c 03 .uleb128 0x3 + 1366 001d 08 .uleb128 0x8 + 1367 001e 00 .byte 0 + 1368 001f 00 .byte 0 + 1369 0020 03 .uleb128 0x3 + 1370 0021 16 .uleb128 0x16 + 1371 0022 00 .byte 0 + 1372 0023 03 .uleb128 0x3 + 1373 0024 0E .uleb128 0xe + 1374 0025 3A .uleb128 0x3a + 1375 0026 0B .uleb128 0xb + 1376 0027 3B .uleb128 0x3b + 1377 0028 0B .uleb128 0xb + 1378 0029 49 .uleb128 0x49 + 1379 002a 13 .uleb128 0x13 + 1380 002b 00 .byte 0 + 1381 002c 00 .byte 0 + 1382 002d 04 .uleb128 0x4 + 1383 002e 24 .uleb128 0x24 + 1384 002f 00 .byte 0 + 1385 0030 0B .uleb128 0xb + 1386 0031 0B .uleb128 0xb + 1387 0032 3E .uleb128 0x3e + 1388 0033 0B .uleb128 0xb + 1389 0034 03 .uleb128 0x3 + 1390 0035 0E .uleb128 0xe + 1391 0036 00 .byte 0 + 1392 0037 00 .byte 0 + 1393 0038 05 .uleb128 0x5 + 1394 0039 13 .uleb128 0x13 + 1395 003a 01 .byte 0x1 + 1396 003b 03 .uleb128 0x3 + 1397 003c 0E .uleb128 0xe + 1398 003d 0B .uleb128 0xb + 1399 003e 0B .uleb128 0xb + 1400 003f 3A .uleb128 0x3a + 1401 0040 0B .uleb128 0xb + 1402 0041 3B .uleb128 0x3b + 1403 0042 0B .uleb128 0xb + 1404 0043 01 .uleb128 0x1 + 1405 0044 13 .uleb128 0x13 + 1406 0045 00 .byte 0 + 1407 0046 00 .byte 0 + 1408 0047 06 .uleb128 0x6 + 1409 0048 0D .uleb128 0xd + 1410 0049 00 .byte 0 + 1411 004a 03 .uleb128 0x3 + 1412 004b 0E .uleb128 0xe + 1413 004c 3A .uleb128 0x3a + 1414 004d 0B .uleb128 0xb + 1415 004e 3B .uleb128 0x3b + 1416 004f 0B .uleb128 0xb + 1417 0050 49 .uleb128 0x49 + 1418 0051 13 .uleb128 0x13 + 1419 0052 38 .uleb128 0x38 + 1420 0053 0A .uleb128 0xa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 26 + + + 1421 0054 00 .byte 0 + 1422 0055 00 .byte 0 + 1423 0056 07 .uleb128 0x7 + 1424 0057 0D .uleb128 0xd + 1425 0058 00 .byte 0 + 1426 0059 03 .uleb128 0x3 + 1427 005a 08 .uleb128 0x8 + 1428 005b 3A .uleb128 0x3a + 1429 005c 0B .uleb128 0xb + 1430 005d 3B .uleb128 0x3b + 1431 005e 0B .uleb128 0xb + 1432 005f 49 .uleb128 0x49 + 1433 0060 13 .uleb128 0x13 + 1434 0061 38 .uleb128 0x38 + 1435 0062 0A .uleb128 0xa + 1436 0063 00 .byte 0 + 1437 0064 00 .byte 0 + 1438 0065 08 .uleb128 0x8 + 1439 0066 13 .uleb128 0x13 + 1440 0067 01 .byte 0x1 + 1441 0068 0B .uleb128 0xb + 1442 0069 0B .uleb128 0xb + 1443 006a 3A .uleb128 0x3a + 1444 006b 0B .uleb128 0xb + 1445 006c 3B .uleb128 0x3b + 1446 006d 0B .uleb128 0xb + 1447 006e 01 .uleb128 0x1 + 1448 006f 13 .uleb128 0x13 + 1449 0070 00 .byte 0 + 1450 0071 00 .byte 0 + 1451 0072 09 .uleb128 0x9 + 1452 0073 0F .uleb128 0xf + 1453 0074 00 .byte 0 + 1454 0075 0B .uleb128 0xb + 1455 0076 0B .uleb128 0xb + 1456 0077 49 .uleb128 0x49 + 1457 0078 13 .uleb128 0x13 + 1458 0079 00 .byte 0 + 1459 007a 00 .byte 0 + 1460 007b 0A .uleb128 0xa + 1461 007c 0F .uleb128 0xf + 1462 007d 00 .byte 0 + 1463 007e 0B .uleb128 0xb + 1464 007f 0B .uleb128 0xb + 1465 0080 00 .byte 0 + 1466 0081 00 .byte 0 + 1467 0082 0B .uleb128 0xb + 1468 0083 15 .uleb128 0x15 + 1469 0084 01 .byte 0x1 + 1470 0085 27 .uleb128 0x27 + 1471 0086 0C .uleb128 0xc + 1472 0087 01 .uleb128 0x1 + 1473 0088 13 .uleb128 0x13 + 1474 0089 00 .byte 0 + 1475 008a 00 .byte 0 + 1476 008b 0C .uleb128 0xc + 1477 008c 05 .uleb128 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 27 + + + 1478 008d 00 .byte 0 + 1479 008e 49 .uleb128 0x49 + 1480 008f 13 .uleb128 0x13 + 1481 0090 00 .byte 0 + 1482 0091 00 .byte 0 + 1483 0092 0D .uleb128 0xd + 1484 0093 35 .uleb128 0x35 + 1485 0094 00 .byte 0 + 1486 0095 49 .uleb128 0x49 + 1487 0096 13 .uleb128 0x13 + 1488 0097 00 .byte 0 + 1489 0098 00 .byte 0 + 1490 0099 0E .uleb128 0xe + 1491 009a 17 .uleb128 0x17 + 1492 009b 01 .byte 0x1 + 1493 009c 0B .uleb128 0xb + 1494 009d 0B .uleb128 0xb + 1495 009e 3A .uleb128 0x3a + 1496 009f 0B .uleb128 0xb + 1497 00a0 3B .uleb128 0x3b + 1498 00a1 0B .uleb128 0xb + 1499 00a2 01 .uleb128 0x1 + 1500 00a3 13 .uleb128 0x13 + 1501 00a4 00 .byte 0 + 1502 00a5 00 .byte 0 + 1503 00a6 0F .uleb128 0xf + 1504 00a7 0D .uleb128 0xd + 1505 00a8 00 .byte 0 + 1506 00a9 03 .uleb128 0x3 + 1507 00aa 0E .uleb128 0xe + 1508 00ab 3A .uleb128 0x3a + 1509 00ac 0B .uleb128 0xb + 1510 00ad 3B .uleb128 0x3b + 1511 00ae 0B .uleb128 0xb + 1512 00af 49 .uleb128 0x49 + 1513 00b0 13 .uleb128 0x13 + 1514 00b1 00 .byte 0 + 1515 00b2 00 .byte 0 + 1516 00b3 10 .uleb128 0x10 + 1517 00b4 26 .uleb128 0x26 + 1518 00b5 00 .byte 0 + 1519 00b6 49 .uleb128 0x49 + 1520 00b7 13 .uleb128 0x13 + 1521 00b8 00 .byte 0 + 1522 00b9 00 .byte 0 + 1523 00ba 11 .uleb128 0x11 + 1524 00bb 15 .uleb128 0x15 + 1525 00bc 01 .byte 0x1 + 1526 00bd 27 .uleb128 0x27 + 1527 00be 0C .uleb128 0xc + 1528 00bf 49 .uleb128 0x49 + 1529 00c0 13 .uleb128 0x13 + 1530 00c1 01 .uleb128 0x1 + 1531 00c2 13 .uleb128 0x13 + 1532 00c3 00 .byte 0 + 1533 00c4 00 .byte 0 + 1534 00c5 12 .uleb128 0x12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 28 + + + 1535 00c6 01 .uleb128 0x1 + 1536 00c7 01 .byte 0x1 + 1537 00c8 49 .uleb128 0x49 + 1538 00c9 13 .uleb128 0x13 + 1539 00ca 01 .uleb128 0x1 + 1540 00cb 13 .uleb128 0x13 + 1541 00cc 00 .byte 0 + 1542 00cd 00 .byte 0 + 1543 00ce 13 .uleb128 0x13 + 1544 00cf 21 .uleb128 0x21 + 1545 00d0 00 .byte 0 + 1546 00d1 49 .uleb128 0x49 + 1547 00d2 13 .uleb128 0x13 + 1548 00d3 2F .uleb128 0x2f + 1549 00d4 0B .uleb128 0xb + 1550 00d5 00 .byte 0 + 1551 00d6 00 .byte 0 + 1552 00d7 14 .uleb128 0x14 + 1553 00d8 2E .uleb128 0x2e + 1554 00d9 01 .byte 0x1 + 1555 00da 3F .uleb128 0x3f + 1556 00db 0C .uleb128 0xc + 1557 00dc 03 .uleb128 0x3 + 1558 00dd 0E .uleb128 0xe + 1559 00de 3A .uleb128 0x3a + 1560 00df 0B .uleb128 0xb + 1561 00e0 3B .uleb128 0x3b + 1562 00e1 0B .uleb128 0xb + 1563 00e2 27 .uleb128 0x27 + 1564 00e3 0C .uleb128 0xc + 1565 00e4 11 .uleb128 0x11 + 1566 00e5 01 .uleb128 0x1 + 1567 00e6 12 .uleb128 0x12 + 1568 00e7 01 .uleb128 0x1 + 1569 00e8 40 .uleb128 0x40 + 1570 00e9 0A .uleb128 0xa + 1571 00ea 9742 .uleb128 0x2117 + 1572 00ec 0C .uleb128 0xc + 1573 00ed 01 .uleb128 0x1 + 1574 00ee 13 .uleb128 0x13 + 1575 00ef 00 .byte 0 + 1576 00f0 00 .byte 0 + 1577 00f1 15 .uleb128 0x15 + 1578 00f2 05 .uleb128 0x5 + 1579 00f3 00 .byte 0 + 1580 00f4 03 .uleb128 0x3 + 1581 00f5 08 .uleb128 0x8 + 1582 00f6 3A .uleb128 0x3a + 1583 00f7 0B .uleb128 0xb + 1584 00f8 3B .uleb128 0x3b + 1585 00f9 0B .uleb128 0xb + 1586 00fa 49 .uleb128 0x49 + 1587 00fb 13 .uleb128 0x13 + 1588 00fc 02 .uleb128 0x2 + 1589 00fd 0A .uleb128 0xa + 1590 00fe 00 .byte 0 + 1591 00ff 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 29 + + + 1592 0100 16 .uleb128 0x16 + 1593 0101 2E .uleb128 0x2e + 1594 0102 01 .byte 0x1 + 1595 0103 3F .uleb128 0x3f + 1596 0104 0C .uleb128 0xc + 1597 0105 03 .uleb128 0x3 + 1598 0106 0E .uleb128 0xe + 1599 0107 3A .uleb128 0x3a + 1600 0108 0B .uleb128 0xb + 1601 0109 3B .uleb128 0x3b + 1602 010a 0B .uleb128 0xb + 1603 010b 27 .uleb128 0x27 + 1604 010c 0C .uleb128 0xc + 1605 010d 11 .uleb128 0x11 + 1606 010e 01 .uleb128 0x1 + 1607 010f 12 .uleb128 0x12 + 1608 0110 01 .uleb128 0x1 + 1609 0111 40 .uleb128 0x40 + 1610 0112 06 .uleb128 0x6 + 1611 0113 9742 .uleb128 0x2117 + 1612 0115 0C .uleb128 0xc + 1613 0116 01 .uleb128 0x1 + 1614 0117 13 .uleb128 0x13 + 1615 0118 00 .byte 0 + 1616 0119 00 .byte 0 + 1617 011a 17 .uleb128 0x17 + 1618 011b 34 .uleb128 0x34 + 1619 011c 00 .byte 0 + 1620 011d 03 .uleb128 0x3 + 1621 011e 0E .uleb128 0xe + 1622 011f 3A .uleb128 0x3a + 1623 0120 0B .uleb128 0xb + 1624 0121 3B .uleb128 0x3b + 1625 0122 0B .uleb128 0xb + 1626 0123 49 .uleb128 0x49 + 1627 0124 13 .uleb128 0x13 + 1628 0125 02 .uleb128 0x2 + 1629 0126 0A .uleb128 0xa + 1630 0127 00 .byte 0 + 1631 0128 00 .byte 0 + 1632 0129 18 .uleb128 0x18 + 1633 012a 898201 .uleb128 0x4109 + 1634 012d 00 .byte 0 + 1635 012e 11 .uleb128 0x11 + 1636 012f 01 .uleb128 0x1 + 1637 0130 31 .uleb128 0x31 + 1638 0131 13 .uleb128 0x13 + 1639 0132 00 .byte 0 + 1640 0133 00 .byte 0 + 1641 0134 19 .uleb128 0x19 + 1642 0135 898201 .uleb128 0x4109 + 1643 0138 01 .byte 0x1 + 1644 0139 11 .uleb128 0x11 + 1645 013a 01 .uleb128 0x1 + 1646 013b 31 .uleb128 0x31 + 1647 013c 13 .uleb128 0x13 + 1648 013d 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 30 + + + 1649 013e 13 .uleb128 0x13 + 1650 013f 00 .byte 0 + 1651 0140 00 .byte 0 + 1652 0141 1A .uleb128 0x1a + 1653 0142 8A8201 .uleb128 0x410a + 1654 0145 00 .byte 0 + 1655 0146 02 .uleb128 0x2 + 1656 0147 0A .uleb128 0xa + 1657 0148 9142 .uleb128 0x2111 + 1658 014a 0A .uleb128 0xa + 1659 014b 00 .byte 0 + 1660 014c 00 .byte 0 + 1661 014d 1B .uleb128 0x1b + 1662 014e 898201 .uleb128 0x4109 + 1663 0151 01 .byte 0x1 + 1664 0152 11 .uleb128 0x11 + 1665 0153 01 .uleb128 0x1 + 1666 0154 31 .uleb128 0x31 + 1667 0155 13 .uleb128 0x13 + 1668 0156 00 .byte 0 + 1669 0157 00 .byte 0 + 1670 0158 1C .uleb128 0x1c + 1671 0159 2E .uleb128 0x2e + 1672 015a 01 .byte 0x1 + 1673 015b 3F .uleb128 0x3f + 1674 015c 0C .uleb128 0xc + 1675 015d 03 .uleb128 0x3 + 1676 015e 0E .uleb128 0xe + 1677 015f 3A .uleb128 0x3a + 1678 0160 0B .uleb128 0xb + 1679 0161 3B .uleb128 0x3b + 1680 0162 0B .uleb128 0xb + 1681 0163 27 .uleb128 0x27 + 1682 0164 0C .uleb128 0xc + 1683 0165 11 .uleb128 0x11 + 1684 0166 01 .uleb128 0x1 + 1685 0167 12 .uleb128 0x12 + 1686 0168 01 .uleb128 0x1 + 1687 0169 40 .uleb128 0x40 + 1688 016a 06 .uleb128 0x6 + 1689 016b 9642 .uleb128 0x2116 + 1690 016d 0C .uleb128 0xc + 1691 016e 01 .uleb128 0x1 + 1692 016f 13 .uleb128 0x13 + 1693 0170 00 .byte 0 + 1694 0171 00 .byte 0 + 1695 0172 1D .uleb128 0x1d + 1696 0173 0B .uleb128 0xb + 1697 0174 01 .byte 0x1 + 1698 0175 11 .uleb128 0x11 + 1699 0176 01 .uleb128 0x1 + 1700 0177 12 .uleb128 0x12 + 1701 0178 01 .uleb128 0x1 + 1702 0179 00 .byte 0 + 1703 017a 00 .byte 0 + 1704 017b 1E .uleb128 0x1e + 1705 017c 34 .uleb128 0x34 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 31 + + + 1706 017d 00 .byte 0 + 1707 017e 03 .uleb128 0x3 + 1708 017f 08 .uleb128 0x8 + 1709 0180 3A .uleb128 0x3a + 1710 0181 0B .uleb128 0xb + 1711 0182 3B .uleb128 0x3b + 1712 0183 0B .uleb128 0xb + 1713 0184 49 .uleb128 0x49 + 1714 0185 13 .uleb128 0x13 + 1715 0186 02 .uleb128 0x2 + 1716 0187 06 .uleb128 0x6 + 1717 0188 00 .byte 0 + 1718 0189 00 .byte 0 + 1719 018a 1F .uleb128 0x1f + 1720 018b 34 .uleb128 0x34 + 1721 018c 00 .byte 0 + 1722 018d 03 .uleb128 0x3 + 1723 018e 0E .uleb128 0xe + 1724 018f 3A .uleb128 0x3a + 1725 0190 0B .uleb128 0xb + 1726 0191 3B .uleb128 0x3b + 1727 0192 0B .uleb128 0xb + 1728 0193 49 .uleb128 0x49 + 1729 0194 13 .uleb128 0x13 + 1730 0195 3F .uleb128 0x3f + 1731 0196 0C .uleb128 0xc + 1732 0197 3C .uleb128 0x3c + 1733 0198 0C .uleb128 0xc + 1734 0199 00 .byte 0 + 1735 019a 00 .byte 0 + 1736 019b 20 .uleb128 0x20 + 1737 019c 34 .uleb128 0x34 + 1738 019d 00 .byte 0 + 1739 019e 03 .uleb128 0x3 + 1740 019f 0E .uleb128 0xe + 1741 01a0 3A .uleb128 0x3a + 1742 01a1 0B .uleb128 0xb + 1743 01a2 3B .uleb128 0x3b + 1744 01a3 0B .uleb128 0xb + 1745 01a4 49 .uleb128 0x49 + 1746 01a5 13 .uleb128 0x13 + 1747 01a6 3F .uleb128 0x3f + 1748 01a7 0C .uleb128 0xc + 1749 01a8 02 .uleb128 0x2 + 1750 01a9 0A .uleb128 0xa + 1751 01aa 00 .byte 0 + 1752 01ab 00 .byte 0 + 1753 01ac 21 .uleb128 0x21 + 1754 01ad 2E .uleb128 0x2e + 1755 01ae 00 .byte 0 + 1756 01af 3F .uleb128 0x3f + 1757 01b0 0C .uleb128 0xc + 1758 01b1 03 .uleb128 0x3 + 1759 01b2 0E .uleb128 0xe + 1760 01b3 3A .uleb128 0x3a + 1761 01b4 0B .uleb128 0xb + 1762 01b5 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 32 + + + 1763 01b6 0B .uleb128 0xb + 1764 01b7 27 .uleb128 0x27 + 1765 01b8 0C .uleb128 0xc + 1766 01b9 3C .uleb128 0x3c + 1767 01ba 0C .uleb128 0xc + 1768 01bb 00 .byte 0 + 1769 01bc 00 .byte 0 + 1770 01bd 22 .uleb128 0x22 + 1771 01be 2E .uleb128 0x2e + 1772 01bf 01 .byte 0x1 + 1773 01c0 3F .uleb128 0x3f + 1774 01c1 0C .uleb128 0xc + 1775 01c2 03 .uleb128 0x3 + 1776 01c3 0E .uleb128 0xe + 1777 01c4 3A .uleb128 0x3a + 1778 01c5 0B .uleb128 0xb + 1779 01c6 3B .uleb128 0x3b + 1780 01c7 05 .uleb128 0x5 + 1781 01c8 27 .uleb128 0x27 + 1782 01c9 0C .uleb128 0xc + 1783 01ca 49 .uleb128 0x49 + 1784 01cb 13 .uleb128 0x13 + 1785 01cc 3C .uleb128 0x3c + 1786 01cd 0C .uleb128 0xc + 1787 01ce 01 .uleb128 0x1 + 1788 01cf 13 .uleb128 0x13 + 1789 01d0 00 .byte 0 + 1790 01d1 00 .byte 0 + 1791 01d2 23 .uleb128 0x23 + 1792 01d3 2E .uleb128 0x2e + 1793 01d4 01 .byte 0x1 + 1794 01d5 3F .uleb128 0x3f + 1795 01d6 0C .uleb128 0xc + 1796 01d7 03 .uleb128 0x3 + 1797 01d8 0E .uleb128 0xe + 1798 01d9 3A .uleb128 0x3a + 1799 01da 0B .uleb128 0xb + 1800 01db 3B .uleb128 0x3b + 1801 01dc 05 .uleb128 0x5 + 1802 01dd 27 .uleb128 0x27 + 1803 01de 0C .uleb128 0xc + 1804 01df 49 .uleb128 0x49 + 1805 01e0 13 .uleb128 0x13 + 1806 01e1 3C .uleb128 0x3c + 1807 01e2 0C .uleb128 0xc + 1808 01e3 00 .byte 0 + 1809 01e4 00 .byte 0 + 1810 01e5 00 .byte 0 + 1811 .section .debug_loc,"",%progbits + 1812 .Ldebug_loc0: + 1813 .LLST0: + 1814 0000 00000000 .4byte .LFB8 + 1815 0004 04000000 .4byte .LCFI0 + 1816 0008 0200 .2byte 0x2 + 1817 000a 7D .byte 0x7d + 1818 000b 00 .sleb128 0 + 1819 000c 04000000 .4byte .LCFI0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 33 + + + 1820 0010 08000000 .4byte .LCFI1 + 1821 0014 0200 .2byte 0x2 + 1822 0016 7D .byte 0x7d + 1823 0017 04 .sleb128 4 + 1824 0018 08000000 .4byte .LCFI1 + 1825 001c 78000000 .4byte .LFE8 + 1826 0020 0200 .2byte 0x2 + 1827 0022 7D .byte 0x7d + 1828 0023 10 .sleb128 16 + 1829 0024 00000000 .4byte 0 + 1830 0028 00000000 .4byte 0 + 1831 .LLST1: + 1832 002c 00000000 .4byte .LFB9 + 1833 0030 04000000 .4byte .LCFI2 + 1834 0034 0200 .2byte 0x2 + 1835 0036 7D .byte 0x7d + 1836 0037 00 .sleb128 0 + 1837 0038 04000000 .4byte .LCFI2 + 1838 003c 90000000 .4byte .LFE9 + 1839 0040 0200 .2byte 0x2 + 1840 0042 7D .byte 0x7d + 1841 0043 10 .sleb128 16 + 1842 0044 00000000 .4byte 0 + 1843 0048 00000000 .4byte 0 + 1844 .LLST2: + 1845 004c 54000000 .4byte .LVL7 + 1846 0050 73000000 .4byte .LVL9-1 + 1847 0054 0100 .2byte 0x1 + 1848 0056 53 .byte 0x53 + 1849 0057 78000000 .4byte .LVL10 + 1850 005b 90000000 .4byte .LFE9 + 1851 005f 0100 .2byte 0x1 + 1852 0061 53 .byte 0x53 + 1853 0062 00000000 .4byte 0 + 1854 0066 00000000 .4byte 0 + 1855 .LLST3: + 1856 006a 60000000 .4byte .LVL8 + 1857 006e 73000000 .4byte .LVL9-1 + 1858 0072 0100 .2byte 0x1 + 1859 0074 51 .byte 0x51 + 1860 0075 00000000 .4byte 0 + 1861 0079 00000000 .4byte 0 + 1862 .section .debug_aranges,"",%progbits + 1863 0000 2C000000 .4byte 0x2c + 1864 0004 0200 .2byte 0x2 + 1865 0006 00000000 .4byte .Ldebug_info0 + 1866 000a 04 .byte 0x4 + 1867 000b 00 .byte 0 + 1868 000c 0000 .2byte 0 + 1869 000e 0000 .2byte 0 + 1870 0010 00000000 .4byte .LFB7 + 1871 0014 20000000 .4byte .LFE7-.LFB7 + 1872 0018 00000000 .4byte .LFB8 + 1873 001c 78000000 .4byte .LFE8-.LFB8 + 1874 0020 00000000 .4byte .LFB9 + 1875 0024 90000000 .4byte .LFE9-.LFB9 + 1876 0028 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 34 + + + 1877 002c 00000000 .4byte 0 + 1878 .section .debug_ranges,"",%progbits + 1879 .Ldebug_ranges0: + 1880 0000 00000000 .4byte .LFB7 + 1881 0004 20000000 .4byte .LFE7 + 1882 0008 00000000 .4byte .LFB8 + 1883 000c 78000000 .4byte .LFE8 + 1884 0010 00000000 .4byte .LFB9 + 1885 0014 90000000 .4byte .LFE9 + 1886 0018 00000000 .4byte 0 + 1887 001c 00000000 .4byte 0 + 1888 .section .debug_line,"",%progbits + 1889 .Ldebug_line0: + 1890 0000 D3010000 .section .debug_str,"MS",%progbits,1 + 1890 02007501 + 1890 00000201 + 1890 FB0E0D00 + 1890 01010101 + 1891 .LASF73: + 1892 0000 7466756E .ascii "tfunc_t\000" + 1892 635F7400 + 1893 .LASF84: + 1894 0008 63665F6F .ascii "cf_off_older\000" + 1894 66665F6F + 1894 6C646572 + 1894 00 + 1895 .LASF38: + 1896 0015 705F6D73 .ascii "p_msg\000" + 1896 6700 + 1897 .LASF2: + 1898 001b 73697A65 .ascii "size_t\000" + 1898 5F7400 + 1899 .LASF68: + 1900 0022 7264796D .ascii "rdymsg\000" + 1900 736700 + 1901 .LASF98: + 1902 0029 76746C69 .ascii "vtlist\000" + 1902 737400 + 1903 .LASF96: + 1904 0030 63685379 .ascii "chSysTimerHandlerI\000" + 1904 7354696D + 1904 65724861 + 1904 6E646C65 + 1904 724900 + 1905 .LASF13: + 1906 0043 6C6F6E67 .ascii "long long unsigned int\000" + 1906 206C6F6E + 1906 6720756E + 1906 7369676E + 1906 65642069 + 1907 .LASF80: + 1908 005a 63685F74 .ascii "ch_threadsize\000" + 1908 68726561 + 1908 6473697A + 1908 6500 + 1909 .LASF69: + 1910 0068 65786974 .ascii "exitcode\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 35 + + + 1910 636F6465 + 1910 00 + 1911 .LASF97: + 1912 0071 6D61696E .ascii "mainthread\000" + 1912 74687265 + 1912 616400 + 1913 .LASF26: + 1914 007c 705F7072 .ascii "p_prio\000" + 1914 696F00 + 1915 .LASF87: + 1916 0083 63665F6F .ascii "cf_off_state\000" + 1916 66665F73 + 1916 74617465 + 1916 00 + 1917 .LASF102: + 1918 0090 5F736368 .ascii "_scheduler_init\000" + 1918 6564756C + 1918 65725F69 + 1918 6E697400 + 1919 .LASF12: + 1920 00a0 6C6F6E67 .ascii "long long int\000" + 1920 206C6F6E + 1920 6720696E + 1920 7400 + 1921 .LASF1: + 1922 00ae 7369676E .ascii "signed char\000" + 1922 65642063 + 1922 68617200 + 1923 .LASF86: + 1924 00ba 63665F6F .ascii "cf_off_stklimit\000" + 1924 66665F73 + 1924 746B6C69 + 1924 6D697400 + 1925 .LASF88: + 1926 00ca 63665F6F .ascii "cf_off_flags\000" + 1926 66665F66 + 1926 6C616773 + 1926 00 + 1927 .LASF65: + 1928 00d7 6D5F7175 .ascii "m_queue\000" + 1928 65756500 + 1929 .LASF18: + 1930 00df 74736C69 .ascii "tslices_t\000" + 1930 6365735F + 1930 7400 + 1931 .LASF9: + 1932 00e9 6C6F6E67 .ascii "long int\000" + 1932 20696E74 + 1932 00 + 1933 .LASF16: + 1934 00f2 74737461 .ascii "tstate_t\000" + 1934 74655F74 + 1934 00 + 1935 .LASF6: + 1936 00fb 75696E74 .ascii "uint16_t\000" + 1936 31365F74 + 1936 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 36 + + + 1937 .LASF93: + 1938 0104 63686465 .ascii "chdebug_t\000" + 1938 6275675F + 1938 7400 + 1939 .LASF28: + 1940 010e 705F6E65 .ascii "p_newer\000" + 1940 77657200 + 1941 .LASF101: + 1942 0116 5F69646C .ascii "_idle_thread_wa\000" + 1942 655F7468 + 1942 72656164 + 1942 5F776100 + 1943 .LASF108: + 1944 0126 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 1944 73657273 + 1944 5C4E6963 + 1944 6F204D61 + 1944 61735C44 + 1945 0153 312D4243 .ascii "1-BCM2835-GCC\000" + 1945 4D323833 + 1945 352D4743 + 1945 4300 + 1946 .LASF60: + 1947 0161 725F6E65 .ascii "r_newer\000" + 1947 77657200 + 1948 .LASF45: + 1949 0169 72656761 .ascii "regarm_t\000" + 1949 726D5F74 + 1949 00 + 1950 .LASF51: + 1951 0172 76745F70 .ascii "vt_prev\000" + 1951 72657600 + 1952 .LASF95: + 1953 017a 63685379 .ascii "chSysInit\000" + 1953 73496E69 + 1953 7400 + 1954 .LASF105: + 1955 0184 5F686561 .ascii "_heap_init\000" + 1955 705F696E + 1955 697400 + 1956 .LASF0: + 1957 018f 756E7369 .ascii "unsigned int\000" + 1957 676E6564 + 1957 20696E74 + 1957 00 + 1958 .LASF109: + 1959 019c 5F746872 .ascii "_thread_init\000" + 1959 6561645F + 1959 696E6974 + 1959 00 + 1960 .LASF50: + 1961 01a9 76745F6E .ascii "vt_next\000" + 1961 65787400 + 1962 .LASF11: + 1963 01b1 6C6F6E67 .ascii "long unsigned int\000" + 1963 20756E73 + 1963 69676E65 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 37 + + + 1963 6420696E + 1963 7400 + 1964 .LASF100: + 1965 01c3 63685F64 .ascii "ch_debug\000" + 1965 65627567 + 1965 00 + 1966 .LASF74: + 1967 01cc 63685F69 .ascii "ch_identifier\000" + 1967 64656E74 + 1967 69666965 + 1967 7200 + 1968 .LASF47: + 1969 01da 636F6E74 .ascii "context\000" + 1969 65787400 + 1970 .LASF7: + 1971 01e2 73686F72 .ascii "short unsigned int\000" + 1971 7420756E + 1971 7369676E + 1971 65642069 + 1971 6E7400 + 1972 .LASF20: + 1973 01f5 6D73675F .ascii "msg_t\000" + 1973 7400 + 1974 .LASF15: + 1975 01fb 746D6F64 .ascii "tmode_t\000" + 1975 655F7400 + 1976 .LASF43: + 1977 0203 54687265 .ascii "ThreadsList\000" + 1977 6164734C + 1977 69737400 + 1978 .LASF21: + 1979 020f 6576656E .ascii "eventmask_t\000" + 1979 746D6173 + 1979 6B5F7400 + 1980 .LASF64: + 1981 021b 4D757465 .ascii "Mutex\000" + 1981 7800 + 1982 .LASF44: + 1983 0221 73746B61 .ascii "stkalign_t\000" + 1983 6C69676E + 1983 5F7400 + 1984 .LASF110: + 1985 022c 63685468 .ascii "chThdCreateStatic\000" + 1985 64437265 + 1985 61746553 + 1985 74617469 + 1985 6300 + 1986 .LASF75: + 1987 023e 63685F7A .ascii "ch_zero\000" + 1987 65726F00 + 1988 .LASF89: + 1989 0246 63665F6F .ascii "cf_off_refs\000" + 1989 66665F72 + 1989 65667300 + 1990 .LASF52: + 1991 0252 76745F74 .ascii "vt_time\000" + 1991 696D6500 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 38 + + + 1992 .LASF92: + 1993 025a 73697A65 .ascii "sizetype\000" + 1993 74797065 + 1993 00 + 1994 .LASF53: + 1995 0263 76745F66 .ascii "vt_func\000" + 1995 756E6300 + 1996 .LASF79: + 1997 026b 63685F74 .ascii "ch_timesize\000" + 1997 696D6573 + 1997 697A6500 + 1998 .LASF85: + 1999 0277 63665F6F .ascii "cf_off_name\000" + 1999 66665F6E + 1999 616D6500 + 2000 .LASF29: + 2001 0283 705F6F6C .ascii "p_older\000" + 2001 64657200 + 2002 .LASF59: + 2003 028b 725F6374 .ascii "r_ctx\000" + 2003 7800 + 2004 .LASF42: + 2005 0291 54687265 .ascii "ThreadsQueue\000" + 2005 61647351 + 2005 75657565 + 2005 00 + 2006 .LASF76: + 2007 029e 63685F73 .ascii "ch_size\000" + 2007 697A6500 + 2008 .LASF106: + 2009 02a6 474E5520 .ascii "GNU C 4.7.2\000" + 2009 4320342E + 2009 372E3200 + 2010 .LASF62: + 2011 02b2 725F6375 .ascii "r_current\000" + 2011 7272656E + 2011 7400 + 2012 .LASF61: + 2013 02bc 725F6F6C .ascii "r_older\000" + 2013 64657200 + 2014 .LASF94: + 2015 02c4 5F69646C .ascii "_idle_thread\000" + 2015 655F7468 + 2015 72656164 + 2015 00 + 2016 .LASF17: + 2017 02d1 74726566 .ascii "trefs_t\000" + 2017 735F7400 + 2018 .LASF78: + 2019 02d9 63685F70 .ascii "ch_ptrsize\000" + 2019 74727369 + 2019 7A6500 + 2020 .LASF25: + 2021 02e4 705F7072 .ascii "p_prev\000" + 2021 657600 + 2022 .LASF19: + 2023 02eb 74707269 .ascii "tprio_t\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 39 + + + 2023 6F5F7400 + 2024 .LASF14: + 2025 02f3 5F426F6F .ascii "_Bool\000" + 2025 6C00 + 2026 .LASF8: + 2027 02f9 696E7433 .ascii "int32_t\000" + 2027 325F7400 + 2028 .LASF4: + 2029 0301 756E7369 .ascii "unsigned char\000" + 2029 676E6564 + 2029 20636861 + 2029 7200 + 2030 .LASF104: + 2031 030f 5F636F72 .ascii "_core_init\000" + 2031 655F696E + 2031 697400 + 2032 .LASF40: + 2033 031a 705F6D74 .ascii "p_mtxlist\000" + 2033 786C6973 + 2033 7400 + 2034 .LASF5: + 2035 0324 73686F72 .ascii "short int\000" + 2035 7420696E + 2035 7400 + 2036 .LASF31: + 2037 032e 705F7374 .ascii "p_state\000" + 2037 61746500 + 2038 .LASF34: + 2039 0336 705F7072 .ascii "p_preempt\000" + 2039 65656D70 + 2039 7400 + 2040 .LASF91: + 2041 0340 63665F6F .ascii "cf_off_time\000" + 2041 66665F74 + 2041 696D6500 + 2042 .LASF58: + 2043 034c 725F7072 .ascii "r_prio\000" + 2043 696F00 + 2044 .LASF71: + 2045 0353 65776D61 .ascii "ewmask\000" + 2045 736B00 + 2046 .LASF24: + 2047 035a 705F6E65 .ascii "p_next\000" + 2047 787400 + 2048 .LASF90: + 2049 0361 63665F6F .ascii "cf_off_preempt\000" + 2049 66665F70 + 2049 7265656D + 2049 707400 + 2050 .LASF32: + 2051 0370 705F666C .ascii "p_flags\000" + 2051 61677300 + 2052 .LASF23: + 2053 0378 54687265 .ascii "Thread\000" + 2053 616400 + 2054 .LASF83: + 2055 037f 63665F6F .ascii "cf_off_newer\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 40 + + + 2055 66665F6E + 2055 65776572 + 2055 00 + 2056 .LASF39: + 2057 038c 705F6570 .ascii "p_epending\000" + 2057 656E6469 + 2057 6E6700 + 2058 .LASF10: + 2059 0397 75696E74 .ascii "uint32_t\000" + 2059 33325F74 + 2059 00 + 2060 .LASF81: + 2061 03a0 63665F6F .ascii "cf_off_prio\000" + 2061 66665F70 + 2061 72696F00 + 2062 .LASF57: + 2063 03ac 725F7175 .ascii "r_queue\000" + 2063 65756500 + 2064 .LASF49: + 2065 03b4 56697274 .ascii "VirtualTimer\000" + 2065 75616C54 + 2065 696D6572 + 2065 00 + 2066 .LASF72: + 2067 03c1 63686172 .ascii "char\000" + 2067 00 + 2068 .LASF67: + 2069 03c6 6D5F6E65 .ascii "m_next\000" + 2069 787400 + 2070 .LASF22: + 2071 03cd 73797374 .ascii "systime_t\000" + 2071 696D655F + 2071 7400 + 2072 .LASF41: + 2073 03d7 705F7265 .ascii "p_realprio\000" + 2073 616C7072 + 2073 696F00 + 2074 .LASF48: + 2075 03e2 76746675 .ascii "vtfunc_t\000" + 2075 6E635F74 + 2075 00 + 2076 .LASF103: + 2077 03eb 5F76745F .ascii "_vt_init\000" + 2077 696E6974 + 2077 00 + 2078 .LASF35: + 2079 03f4 705F7469 .ascii "p_time\000" + 2079 6D6500 + 2080 .LASF46: + 2081 03fb 696E7463 .ascii "intctx\000" + 2081 747800 + 2082 .LASF37: + 2083 0402 705F6D73 .ascii "p_msgqueue\000" + 2083 67717565 + 2083 756500 + 2084 .LASF54: + 2085 040d 76745F70 .ascii "vt_par\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 41 + + + 2085 617200 + 2086 .LASF82: + 2087 0414 63665F6F .ascii "cf_off_ctx\000" + 2087 66665F63 + 2087 747800 + 2088 .LASF33: + 2089 041f 705F7265 .ascii "p_refs\000" + 2089 667300 + 2090 .LASF63: + 2091 0426 52656164 .ascii "ReadyList\000" + 2091 794C6973 + 2091 7400 + 2092 .LASF99: + 2093 0430 726C6973 .ascii "rlist\000" + 2093 7400 + 2094 .LASF107: + 2095 0436 2E2E2F2E .ascii "../../os/kernel/src/chsys.c\000" + 2095 2E2F6F73 + 2095 2F6B6572 + 2095 6E656C2F + 2095 7372632F + 2096 .LASF3: + 2097 0452 75696E74 .ascii "uint8_t\000" + 2097 385F7400 + 2098 .LASF70: + 2099 045a 77746F62 .ascii "wtobjp\000" + 2099 6A7000 + 2100 .LASF30: + 2101 0461 705F6E61 .ascii "p_name\000" + 2101 6D6500 + 2102 .LASF55: + 2103 0468 76745F73 .ascii "vt_systime\000" + 2103 79737469 + 2103 6D6500 + 2104 .LASF77: + 2105 0473 63685F76 .ascii "ch_version\000" + 2105 65727369 + 2105 6F6E00 + 2106 .LASF56: + 2107 047e 56544C69 .ascii "VTList\000" + 2107 737400 + 2108 .LASF66: + 2109 0485 6D5F6F77 .ascii "m_owner\000" + 2109 6E657200 + 2110 .LASF27: + 2111 048d 705F6374 .ascii "p_ctx\000" + 2111 7800 + 2112 .LASF36: + 2113 0493 705F7761 .ascii "p_waiting\000" + 2113 6974696E + 2113 6700 + 2114 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s page 42 + + +DEFINED SYMBOLS + *ABS*:00000000 chsys.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s:17 .text._idle_thread:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s:20 .text._idle_thread:00000000 _idle_thread +C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s:43 .text._idle_thread:00000018 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s:49 .text.chSysInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s:52 .text.chSysInit:00000000 chSysInit +C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s:113 .text.chSysInit:00000064 $d + *COM*:0000009c _idle_thread_wa +C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s:122 .text.chSysTimerHandlerI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s:125 .text.chSysTimerHandlerI:00000000 chSysTimerHandlerI +C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s:190 .text.chSysTimerHandlerI:00000088 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s:198 .bss.mainthread.4654:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s:202 .bss.mainthread.4654:00000000 mainthread.4654 +C:\Users\NICOMA~1\AppData\Local\Temp\ccuaTF5u.s:205 .rodata.str1.4:00000000 $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +rlist +_scheduler_init +_vt_init +_core_init +_heap_init +_thread_init +chThdCreateStatic +ch_debug +vtlist diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chthreads.lst b/demos/ARM11-BCM2835-GCC/build/lst/chthreads.lst new file mode 100644 index 0000000000..a41ab7f7ee --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chthreads.lst @@ -0,0 +1,3959 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chthreads.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text._thread_init,"ax",%progbits + 17 .align 2 + 18 .global _thread_init + 19 .type _thread_init, %function + 20 _thread_init: + 21 .LFB7: + 22 .file 1 "../../os/kernel/src/chthreads.c" + 23 .loc 1 76 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 @ link register save eliminated. + 28 .LVL0: + 29 .loc 1 99 0 + 30 0000 68C09FE5 ldr ip, .L2 + 31 .loc 1 76 0 + 32 0004 F0002DE9 stmfd sp!, {r4, r5, r6, r7} + 33 .LCFI0: + 34 .cfi_def_cfa_offset 16 + 35 .cfi_offset 4, -16 + 36 .cfi_offset 5, -12 + 37 .cfi_offset 6, -8 + 38 .cfi_offset 7, -4 + 39 .loc 1 99 0 + 40 0008 14409CE5 ldr r4, [ip, #20] + 41 .loc 1 80 0 + 42 000c 0020A0E3 mov r2, #0 + 43 .loc 1 99 0 + 44 0010 10C080E5 str ip, [r0, #16] + 45 .loc 1 105 0 + 46 0014 2C5080E2 add r5, r0, #44 + 47 .loc 1 78 0 + 48 0018 081080E5 str r1, [r0, #8] + 49 .loc 1 102 0 + 50 001c 286080E2 add r6, r0, #40 + 51 .loc 1 99 0 + 52 0020 144080E5 str r4, [r0, #20] + 53 .loc 1 79 0 + 54 0024 0270A0E3 mov r7, #2 + 55 .loc 1 99 0 + 56 0028 14008CE5 str r0, [ip, #20] + 57 .loc 1 85 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 2 + + + 58 002c 401080E5 str r1, [r0, #64] + 59 .loc 1 82 0 + 60 0030 14C0A0E3 mov ip, #20 + 61 .loc 1 95 0 + 62 0034 0110A0E3 mov r1, #1 + 63 .LVL1: + 64 .loc 1 79 0 + 65 0038 1C70C0E5 strb r7, [r0, #28] + 66 .loc 1 80 0 + 67 003c 1D20C0E5 strb r2, [r0, #29] + 68 .loc 1 82 0 + 69 0040 1FC0C0E5 strb ip, [r0, #31] + 70 .loc 1 86 0 + 71 0044 3C2080E5 str r2, [r0, #60] + 72 .loc 1 89 0 + 73 0048 382080E5 str r2, [r0, #56] + 74 .loc 1 92 0 + 75 004c 202080E5 str r2, [r0, #32] + 76 .loc 1 95 0 + 77 0050 1E10C0E5 strb r1, [r0, #30] + 78 .loc 1 98 0 + 79 0054 182080E5 str r2, [r0, #24] + 80 .loc 1 99 0 + 81 0058 100084E5 str r0, [r4, #16] + 82 .loc 1 102 0 + 83 005c 286080E5 str r6, [r0, #40] + 84 .loc 1 105 0 + 85 0060 305080E5 str r5, [r0, #48] + 86 0064 2C5080E5 str r5, [r0, #44] + 87 .loc 1 114 0 + 88 0068 F000BDE8 ldmfd sp!, {r4, r5, r6, r7} + 89 006c 1EFF2FE1 bx lr + 90 .L3: + 91 .align 2 + 92 .L2: + 93 0070 00000000 .word rlist + 94 .cfi_endproc + 95 .LFE7: + 96 .size _thread_init, .-_thread_init + 97 .section .text.chThdCreateI,"ax",%progbits + 98 .align 2 + 99 .global chThdCreateI + 100 .type chThdCreateI, %function + 101 chThdCreateI: + 102 .LFB8: + 103 .loc 1 158 0 + 104 .cfi_startproc + 105 @ args = 4, pretend = 0, frame = 0 + 106 @ frame_needed = 0, uses_anonymous_args = 0 + 107 @ link register save eliminated. + 108 .LVL2: + 109 0000 F0052DE9 stmfd sp!, {r4, r5, r6, r7, r8, sl} + 110 .LCFI1: + 111 .cfi_def_cfa_offset 24 + 112 .cfi_offset 4, -24 + 113 .cfi_offset 5, -20 + 114 .cfi_offset 6, -16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 3 + + + 115 .cfi_offset 7, -12 + 116 .cfi_offset 8, -8 + 117 .cfi_offset 10, -4 + 118 .loc 1 167 0 + 119 0004 241041E2 sub r1, r1, #36 + 120 .LVL3: + 121 .LBB8: + 122 .LBB9: + 123 .loc 1 99 0 + 124 0008 80509FE5 ldr r5, .L5 + 125 .LVL4: + 126 .LBE9: + 127 .LBE8: + 128 .loc 1 167 0 + 129 000c 016080E0 add r6, r0, r1 + 130 .LBB14: + 131 .LBB10: + 132 .loc 1 99 0 + 133 0010 147095E5 ldr r7, [r5, #20] + 134 .LBE10: + 135 .LBE14: + 136 .loc 1 167 0 + 137 0014 0C6080E5 str r6, [r0, #12] + 138 0018 013080E7 str r3, [r0, r1] + 139 001c 18309DE5 ldr r3, [sp, #24] + 140 .LVL5: + 141 .LBB15: + 142 .LBB11: + 143 .loc 1 80 0 + 144 0020 0040A0E3 mov r4, #0 + 145 .LBE11: + 146 .LBE15: + 147 .loc 1 167 0 + 148 0024 043086E5 str r3, [r6, #4] + 149 0028 64309FE5 ldr r3, .L5+4 + 150 .LBB16: + 151 .LBB12: + 152 .loc 1 105 0 + 153 002c 2C8080E2 add r8, r0, #44 + 154 .LBE12: + 155 .LBE16: + 156 .loc 1 167 0 + 157 0030 203086E5 str r3, [r6, #32] + 158 .LVL6: + 159 .LBB17: + 160 .LBB13: + 161 .loc 1 79 0 + 162 0034 0230A0E3 mov r3, #2 + 163 0038 1C30C0E5 strb r3, [r0, #28] + 164 .loc 1 82 0 + 165 003c 1430A0E3 mov r3, #20 + 166 .loc 1 102 0 + 167 0040 28A080E2 add sl, r0, #40 + 168 .loc 1 82 0 + 169 0044 1F30C0E5 strb r3, [r0, #31] + 170 .loc 1 95 0 + 171 0048 0130A0E3 mov r3, #1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 4 + + + 172 .loc 1 99 0 + 173 004c 105080E5 str r5, [r0, #16] + 174 .loc 1 78 0 + 175 0050 082080E5 str r2, [r0, #8] + 176 .loc 1 99 0 + 177 0054 147080E5 str r7, [r0, #20] + 178 .loc 1 80 0 + 179 0058 1D40C0E5 strb r4, [r0, #29] + 180 .loc 1 99 0 + 181 005c 140085E5 str r0, [r5, #20] + 182 .loc 1 85 0 + 183 0060 402080E5 str r2, [r0, #64] + 184 .loc 1 86 0 + 185 0064 3C4080E5 str r4, [r0, #60] + 186 .loc 1 89 0 + 187 0068 384080E5 str r4, [r0, #56] + 188 .loc 1 92 0 + 189 006c 204080E5 str r4, [r0, #32] + 190 .loc 1 95 0 + 191 0070 1E30C0E5 strb r3, [r0, #30] + 192 .loc 1 98 0 + 193 0074 184080E5 str r4, [r0, #24] + 194 .loc 1 99 0 + 195 0078 100087E5 str r0, [r7, #16] + 196 .loc 1 102 0 + 197 007c 28A080E5 str sl, [r0, #40] + 198 .loc 1 105 0 + 199 0080 308080E5 str r8, [r0, #48] + 200 0084 2C8080E5 str r8, [r0, #44] + 201 .LBE13: + 202 .LBE17: + 203 .loc 1 169 0 + 204 0088 F005BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, sl} + 205 008c 1EFF2FE1 bx lr + 206 .L6: + 207 .align 2 + 208 .L5: + 209 0090 00000000 .word rlist + 210 0094 00000000 .word _port_thread_start + 211 .cfi_endproc + 212 .LFE8: + 213 .size chThdCreateI, .-chThdCreateI + 214 .section .text.chThdCreateStatic,"ax",%progbits + 215 .align 2 + 216 .global chThdCreateStatic + 217 .type chThdCreateStatic, %function + 218 chThdCreateStatic: + 219 .LFB9: + 220 .loc 1 188 0 + 221 .cfi_startproc + 222 @ args = 4, pretend = 0, frame = 0 + 223 @ frame_needed = 0, uses_anonymous_args = 0 + 224 .LVL7: + 225 0000 10402DE9 stmfd sp!, {r4, lr} + 226 .LCFI2: + 227 .cfi_def_cfa_offset 8 + 228 .cfi_offset 4, -8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 5 + + + 229 .cfi_offset 14, -4 + 230 0004 08D04DE2 sub sp, sp, #8 + 231 .LCFI3: + 232 .cfi_def_cfa_offset 16 + 233 .loc 1 199 0 + 234 @ 199 "../../os/kernel/src/chthreads.c" 1 + 235 0008 9FF021E3 msr CPSR_c, #0x9F + 236 @ 0 "" 2 + 237 .loc 1 200 0 + 238 000c 10C09DE5 ldr ip, [sp, #16] + 239 0010 00C08DE5 str ip, [sp, #0] + 240 0014 FEFFFFEB bl chThdCreateI + 241 .LVL8: + 242 0018 0010A0E3 mov r1, #0 + 243 001c 0040A0E1 mov r4, r0 + 244 .LVL9: + 245 0020 FEFFFFEB bl chSchWakeupS + 246 .LVL10: + 247 .loc 1 201 0 + 248 @ 201 "../../os/kernel/src/chthreads.c" 1 + 249 0024 1FF021E3 msr CPSR_c, #0x1F + 250 @ 0 "" 2 + 251 .loc 1 203 0 + 252 0028 0400A0E1 mov r0, r4 + 253 002c 08D08DE2 add sp, sp, #8 + 254 0030 1080BDE8 ldmfd sp!, {r4, pc} + 255 .cfi_endproc + 256 .LFE9: + 257 .size chThdCreateStatic, .-chThdCreateStatic + 258 .section .text.chThdSetPriority,"ax",%progbits + 259 .align 2 + 260 .global chThdSetPriority + 261 .type chThdSetPriority, %function + 262 chThdSetPriority: + 263 .LFB10: + 264 .loc 1 217 0 + 265 .cfi_startproc + 266 @ args = 0, pretend = 0, frame = 0 + 267 @ frame_needed = 0, uses_anonymous_args = 0 + 268 .LVL11: + 269 0000 10402DE9 stmfd sp!, {r4, lr} + 270 .LCFI4: + 271 .cfi_def_cfa_offset 8 + 272 .cfi_offset 4, -8 + 273 .cfi_offset 14, -4 + 274 .loc 1 222 0 + 275 @ 222 "../../os/kernel/src/chthreads.c" 1 + 276 0004 9FF021E3 msr CPSR_c, #0x9F + 277 @ 0 "" 2 + 278 .loc 1 224 0 + 279 0008 30309FE5 ldr r3, .L12 + 280 000c 183093E5 ldr r3, [r3, #24] + 281 0010 404093E5 ldr r4, [r3, #64] + 282 .LVL12: + 283 .loc 1 225 0 + 284 0014 081093E5 ldr r1, [r3, #8] + 285 0018 010054E1 cmp r4, r1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 6 + + + 286 001c 0100000A beq .L9 + 287 .loc 1 225 0 is_stmt 0 discriminator 1 + 288 0020 000051E1 cmp r1, r0 + 289 0024 0000002A bcs .L10 + 290 .L9: + 291 .loc 1 226 0 is_stmt 1 + 292 0028 080083E5 str r0, [r3, #8] + 293 .L10: + 294 .loc 1 227 0 + 295 002c 400083E5 str r0, [r3, #64] + 296 .loc 1 232 0 + 297 0030 FEFFFFEB bl chSchRescheduleS + 298 .LVL13: + 299 .loc 1 233 0 + 300 @ 233 "../../os/kernel/src/chthreads.c" 1 + 301 0034 1FF021E3 msr CPSR_c, #0x1F + 302 @ 0 "" 2 + 303 .loc 1 235 0 + 304 0038 0400A0E1 mov r0, r4 + 305 003c 1080BDE8 ldmfd sp!, {r4, pc} + 306 .L13: + 307 .align 2 + 308 .L12: + 309 0040 00000000 .word rlist + 310 .cfi_endproc + 311 .LFE10: + 312 .size chThdSetPriority, .-chThdSetPriority + 313 .section .text.chThdResume,"ax",%progbits + 314 .align 2 + 315 .global chThdResume + 316 .type chThdResume, %function + 317 chThdResume: + 318 .LFB11: + 319 .loc 1 250 0 + 320 .cfi_startproc + 321 @ args = 0, pretend = 0, frame = 0 + 322 @ frame_needed = 0, uses_anonymous_args = 0 + 323 .LVL14: + 324 0000 10402DE9 stmfd sp!, {r4, lr} + 325 .LCFI5: + 326 .cfi_def_cfa_offset 8 + 327 .cfi_offset 4, -8 + 328 .cfi_offset 14, -4 + 329 .loc 1 250 0 + 330 0004 0040A0E1 mov r4, r0 + 331 .loc 1 252 0 + 332 @ 252 "../../os/kernel/src/chthreads.c" 1 + 333 0008 9FF021E3 msr CPSR_c, #0x9F + 334 @ 0 "" 2 + 335 .loc 1 256 0 + 336 000c 0010A0E3 mov r1, #0 + 337 0010 FEFFFFEB bl chSchWakeupS + 338 .LVL15: + 339 .loc 1 257 0 + 340 @ 257 "../../os/kernel/src/chthreads.c" 1 + 341 0014 1FF021E3 msr CPSR_c, #0x1F + 342 @ 0 "" 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 7 + + + 343 .loc 1 259 0 + 344 0018 0400A0E1 mov r0, r4 + 345 001c 1080BDE8 ldmfd sp!, {r4, pc} + 346 .cfi_endproc + 347 .LFE11: + 348 .size chThdResume, .-chThdResume + 349 .section .text.chThdTerminate,"ax",%progbits + 350 .align 2 + 351 .global chThdTerminate + 352 .type chThdTerminate, %function + 353 chThdTerminate: + 354 .LFB12: + 355 .loc 1 273 0 + 356 .cfi_startproc + 357 @ args = 0, pretend = 0, frame = 0 + 358 @ frame_needed = 0, uses_anonymous_args = 0 + 359 @ link register save eliminated. + 360 .LVL16: + 361 .loc 1 275 0 + 362 @ 275 "../../os/kernel/src/chthreads.c" 1 + 363 0000 9FF021E3 msr CPSR_c, #0x9F + 364 @ 0 "" 2 + 365 .loc 1 276 0 + 366 0004 1D30D0E5 ldrb r3, [r0, #29] @ zero_extendqisi2 + 367 0008 043083E3 orr r3, r3, #4 + 368 000c 1D30C0E5 strb r3, [r0, #29] + 369 .loc 1 277 0 + 370 @ 277 "../../os/kernel/src/chthreads.c" 1 + 371 0010 1FF021E3 msr CPSR_c, #0x1F + 372 @ 0 "" 2 + 373 0014 1EFF2FE1 bx lr + 374 .cfi_endproc + 375 .LFE12: + 376 .size chThdTerminate, .-chThdTerminate + 377 .section .text.chThdSleep,"ax",%progbits + 378 .align 2 + 379 .global chThdSleep + 380 .type chThdSleep, %function + 381 chThdSleep: + 382 .LFB13: + 383 .loc 1 292 0 + 384 .cfi_startproc + 385 @ args = 0, pretend = 0, frame = 0 + 386 @ frame_needed = 0, uses_anonymous_args = 0 + 387 .LVL17: + 388 0000 08402DE9 stmfd sp!, {r3, lr} + 389 .LCFI6: + 390 .cfi_def_cfa_offset 8 + 391 .cfi_offset 3, -8 + 392 .cfi_offset 14, -4 + 393 .loc 1 292 0 + 394 0004 0010A0E1 mov r1, r0 + 395 .loc 1 296 0 + 396 @ 296 "../../os/kernel/src/chthreads.c" 1 + 397 0008 9FF021E3 msr CPSR_c, #0x9F + 398 @ 0 "" 2 + 399 .loc 1 297 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 8 + + + 400 000c 0600A0E3 mov r0, #6 + 401 .LVL18: + 402 0010 FEFFFFEB bl chSchGoSleepTimeoutS + 403 .LVL19: + 404 .loc 1 298 0 + 405 @ 298 "../../os/kernel/src/chthreads.c" 1 + 406 0014 1FF021E3 msr CPSR_c, #0x1F + 407 @ 0 "" 2 + 408 0018 0880BDE8 ldmfd sp!, {r3, pc} + 409 .cfi_endproc + 410 .LFE13: + 411 .size chThdSleep, .-chThdSleep + 412 .section .text.chThdSleepUntil,"ax",%progbits + 413 .align 2 + 414 .global chThdSleepUntil + 415 .type chThdSleepUntil, %function + 416 chThdSleepUntil: + 417 .LFB14: + 418 .loc 1 309 0 + 419 .cfi_startproc + 420 @ args = 0, pretend = 0, frame = 0 + 421 @ frame_needed = 0, uses_anonymous_args = 0 + 422 .LVL20: + 423 0000 08402DE9 stmfd sp!, {r3, lr} + 424 .LCFI7: + 425 .cfi_def_cfa_offset 8 + 426 .cfi_offset 3, -8 + 427 .cfi_offset 14, -4 + 428 .loc 1 311 0 + 429 @ 311 "../../os/kernel/src/chthreads.c" 1 + 430 0004 9FF021E3 msr CPSR_c, #0x9F + 431 @ 0 "" 2 + 432 .loc 1 312 0 + 433 0008 18309FE5 ldr r3, .L22 + 434 000c 0C3093E5 ldr r3, [r3, #12] + 435 .LVL21: + 436 0010 031050E0 subs r1, r0, r3 + 437 .LVL22: + 438 0014 0100000A beq .L18 + 439 .loc 1 313 0 + 440 0018 0600A0E3 mov r0, #6 + 441 001c FEFFFFEB bl chSchGoSleepTimeoutS + 442 .LVL23: + 443 .L18: + 444 .loc 1 314 0 + 445 @ 314 "../../os/kernel/src/chthreads.c" 1 + 446 0020 1FF021E3 msr CPSR_c, #0x1F + 447 @ 0 "" 2 + 448 0024 0880BDE8 ldmfd sp!, {r3, pc} + 449 .L23: + 450 .align 2 + 451 .L22: + 452 0028 00000000 .word vtlist + 453 .cfi_endproc + 454 .LFE14: + 455 .size chThdSleepUntil, .-chThdSleepUntil + 456 .section .text.chThdYield,"ax",%progbits + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 9 + + + 457 .align 2 + 458 .global chThdYield + 459 .type chThdYield, %function + 460 chThdYield: + 461 .LFB15: + 462 .loc 1 324 0 + 463 .cfi_startproc + 464 @ args = 0, pretend = 0, frame = 0 + 465 @ frame_needed = 0, uses_anonymous_args = 0 + 466 0000 08402DE9 stmfd sp!, {r3, lr} + 467 .LCFI8: + 468 .cfi_def_cfa_offset 8 + 469 .cfi_offset 3, -8 + 470 .cfi_offset 14, -4 + 471 .loc 1 326 0 + 472 @ 326 "../../os/kernel/src/chthreads.c" 1 + 473 0004 9FF021E3 msr CPSR_c, #0x9F + 474 @ 0 "" 2 + 475 .loc 1 327 0 + 476 0008 20309FE5 ldr r3, .L26 + 477 000c 002093E5 ldr r2, [r3, #0] + 478 0010 183093E5 ldr r3, [r3, #24] + 479 0014 082092E5 ldr r2, [r2, #8] + 480 0018 083093E5 ldr r3, [r3, #8] + 481 001c 030052E1 cmp r2, r3 + 482 0020 0000003A bcc .L25 + 483 .loc 1 327 0 is_stmt 0 discriminator 1 + 484 0024 FEFFFFEB bl chSchDoRescheduleBehind + 485 .LVL24: + 486 .L25: + 487 .loc 1 328 0 is_stmt 1 + 488 @ 328 "../../os/kernel/src/chthreads.c" 1 + 489 0028 1FF021E3 msr CPSR_c, #0x1F + 490 @ 0 "" 2 + 491 002c 0880BDE8 ldmfd sp!, {r3, pc} + 492 .L27: + 493 .align 2 + 494 .L26: + 495 0030 00000000 .word rlist + 496 .cfi_endproc + 497 .LFE15: + 498 .size chThdYield, .-chThdYield + 499 .section .text.chThdExitS,"ax",%progbits + 500 .align 2 + 501 .global chThdExitS + 502 .type chThdExitS, %function + 503 chThdExitS: + 504 .LFB17: + 505 .loc 1 366 0 + 506 .cfi_startproc + 507 @ args = 0, pretend = 0, frame = 0 + 508 @ frame_needed = 0, uses_anonymous_args = 0 + 509 .LVL25: + 510 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 511 .LCFI9: + 512 .cfi_def_cfa_offset 16 + 513 .cfi_offset 3, -16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 10 + + + 514 .cfi_offset 4, -12 + 515 .cfi_offset 5, -8 + 516 .cfi_offset 14, -4 + 517 .loc 1 367 0 + 518 0004 5C309FE5 ldr r3, .L36 + 519 0008 184093E5 ldr r4, [r3, #24] + 520 .LVL26: + 521 .loc 1 374 0 + 522 000c 0450A0E1 mov r5, r4 + 523 0010 2830B5E5 ldr r3, [r5, #40]! + 524 .loc 1 369 0 + 525 0014 240084E5 str r0, [r4, #36] + 526 .loc 1 374 0 + 527 0018 050053E1 cmp r3, r5 + 528 001c 0600000A beq .L33 + 529 .LVL27: + 530 .L34: + 531 .LBB18: + 532 .LBB19: + 533 .file 2 "../../os/kernel/include/chinline.h" + 534 .loc 2 89 0 + 535 0020 002093E5 ldr r2, [r3, #0] + 536 .LBE19: + 537 .LBE18: + 538 .loc 1 375 0 + 539 0024 0300A0E1 mov r0, r3 + 540 .LBB21: + 541 .LBB20: + 542 .loc 2 89 0 + 543 0028 282084E5 str r2, [r4, #40] + 544 .LBE20: + 545 .LBE21: + 546 .loc 1 375 0 + 547 002c FEFFFFEB bl chSchReadyI + 548 .LVL28: + 549 .loc 1 374 0 + 550 0030 283094E5 ldr r3, [r4, #40] + 551 0034 050053E1 cmp r3, r5 + 552 0038 F8FFFF1A bne .L34 + 553 .LVL29: + 554 .L33: + 555 .loc 1 380 0 + 556 003c 1D30D4E5 ldrb r3, [r4, #29] @ zero_extendqisi2 + 557 0040 030013E3 tst r3, #3 + 558 0044 0400001A bne .L31 + 559 .loc 1 381 0 + 560 0048 143094E5 ldr r3, [r4, #20] + 561 004c 102094E5 ldr r2, [r4, #16] + 562 0050 102083E5 str r2, [r3, #16] + 563 0054 102094E5 ldr r2, [r4, #16] + 564 0058 143082E5 str r3, [r2, #20] + 565 .L31: + 566 .loc 1 383 0 + 567 005c 0E00A0E3 mov r0, #14 + 568 .loc 1 386 0 + 569 0060 3840BDE8 ldmfd sp!, {r3, r4, r5, lr} + 570 .loc 1 383 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 11 + + + 571 0064 FEFFFFEA b chSchGoSleepS + 572 .LVL30: + 573 .L37: + 574 .align 2 + 575 .L36: + 576 0068 00000000 .word rlist + 577 .cfi_endproc + 578 .LFE17: + 579 .size chThdExitS, .-chThdExitS + 580 .section .text.chThdExit,"ax",%progbits + 581 .align 2 + 582 .global chThdExit + 583 .type chThdExit, %function + 584 chThdExit: + 585 .LFB16: + 586 .loc 1 345 0 + 587 .cfi_startproc + 588 @ args = 0, pretend = 0, frame = 0 + 589 @ frame_needed = 0, uses_anonymous_args = 0 + 590 @ link register save eliminated. + 591 .LVL31: + 592 .loc 1 347 0 + 593 @ 347 "../../os/kernel/src/chthreads.c" 1 + 594 0000 9FF021E3 msr CPSR_c, #0x9F + 595 @ 0 "" 2 + 596 .loc 1 350 0 + 597 .loc 1 348 0 + 598 0004 FEFFFFEA b chThdExitS + 599 .LVL32: + 600 .cfi_endproc + 601 .LFE16: + 602 .size chThdExit, .-chThdExit + 603 .section .text.chThdWait,"ax",%progbits + 604 .align 2 + 605 .global chThdWait + 606 .type chThdWait, %function + 607 chThdWait: + 608 .LFB18: + 609 .loc 1 420 0 + 610 .cfi_startproc + 611 @ args = 0, pretend = 0, frame = 0 + 612 @ frame_needed = 0, uses_anonymous_args = 0 + 613 .LVL33: + 614 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 615 .LCFI10: + 616 .cfi_def_cfa_offset 16 + 617 .cfi_offset 3, -16 + 618 .cfi_offset 4, -12 + 619 .cfi_offset 5, -8 + 620 .cfi_offset 14, -4 + 621 .loc 1 420 0 + 622 0004 0040A0E1 mov r4, r0 + 623 .loc 1 425 0 + 624 @ 425 "../../os/kernel/src/chthreads.c" 1 + 625 0008 9FF021E3 msr CPSR_c, #0x9F + 626 @ 0 "" 2 + 627 .loc 1 430 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 12 + + + 628 000c 1C30D0E5 ldrb r3, [r0, #28] @ zero_extendqisi2 + 629 0010 0E0053E3 cmp r3, #14 + 630 0014 0600000A beq .L40 + 631 .loc 1 431 0 + 632 0018 2C309FE5 ldr r3, .L44 + 633 .LBB22: + 634 .LBB23: + 635 .loc 2 82 0 + 636 001c 282090E5 ldr r2, [r0, #40] + 637 .LBE23: + 638 .LBE22: + 639 .loc 1 431 0 + 640 0020 183093E5 ldr r3, [r3, #24] + 641 .LVL34: + 642 .loc 1 432 0 + 643 0024 0700A0E3 mov r0, #7 + 644 .LVL35: + 645 .LBB25: + 646 .LBB24: + 647 .loc 2 82 0 + 648 0028 002083E5 str r2, [r3, #0] + 649 .loc 2 83 0 + 650 002c 283084E5 str r3, [r4, #40] + 651 .LBE24: + 652 .LBE25: + 653 .loc 1 432 0 + 654 0030 FEFFFFEB bl chSchGoSleepS + 655 .LVL36: + 656 .L40: + 657 .loc 1 434 0 + 658 0034 245094E5 ldr r5, [r4, #36] + 659 .LVL37: + 660 .loc 1 435 0 + 661 @ 435 "../../os/kernel/src/chthreads.c" 1 + 662 0038 1FF021E3 msr CPSR_c, #0x1F + 663 @ 0 "" 2 + 664 .loc 1 437 0 + 665 003c 0400A0E1 mov r0, r4 + 666 0040 FEFFFFEB bl chThdRelease + 667 .LVL38: + 668 .loc 1 440 0 + 669 0044 0500A0E1 mov r0, r5 + 670 0048 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 671 .L45: + 672 .align 2 + 673 .L44: + 674 004c 00000000 .word rlist + 675 .cfi_endproc + 676 .LFE18: + 677 .size chThdWait, .-chThdWait + 678 .text + 679 .Letext0: + 680 .file 3 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 681 .file 4 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 682 .file 5 "../../os/ports/GCC/ARM/chtypes.h" + 683 .file 6 "../../os/kernel/include/chlists.h" + 684 .file 7 "../../os/kernel/include/chthreads.h" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 13 + + + 685 .file 8 "../../os/ports/GCC/ARM/chcore.h" + 686 .file 9 "../../os/kernel/include/chvt.h" + 687 .file 10 "../../os/kernel/include/chschd.h" + 688 .file 11 "../../os/kernel/include/chmtx.h" + 689 .file 12 "../../os/kernel/include/chdynamic.h" + 690 .section .debug_info,"",%progbits + 691 .Ldebug_info0: + 692 0000 370A0000 .4byte 0xa37 + 693 0004 0200 .2byte 0x2 + 694 0006 00000000 .4byte .Ldebug_abbrev0 + 695 000a 04 .byte 0x4 + 696 000b 01 .uleb128 0x1 + 697 000c 53020000 .4byte .LASF98 + 698 0010 01 .byte 0x1 + 699 0011 E4030000 .4byte .LASF99 + 700 0015 B7000000 .4byte .LASF100 + 701 0019 78000000 .4byte .Ldebug_ranges0+0x78 + 702 001d 00000000 .4byte 0 + 703 0021 00000000 .4byte 0 + 704 0025 00000000 .4byte .Ldebug_line0 + 705 0029 02 .uleb128 0x2 + 706 002a 04 .byte 0x4 + 707 002b 05 .byte 0x5 + 708 002c 696E7400 .ascii "int\000" + 709 0030 03 .uleb128 0x3 + 710 0031 0E000000 .4byte .LASF2 + 711 0035 03 .byte 0x3 + 712 0036 D5 .byte 0xd5 + 713 0037 3B000000 .4byte 0x3b + 714 003b 04 .uleb128 0x4 + 715 003c 04 .byte 0x4 + 716 003d 07 .byte 0x7 + 717 003e 39010000 .4byte .LASF0 + 718 0042 04 .uleb128 0x4 + 719 0043 01 .byte 0x1 + 720 0044 06 .byte 0x6 + 721 0045 68000000 .4byte .LASF1 + 722 0049 03 .uleb128 0x3 + 723 004a DC030000 .4byte .LASF3 + 724 004e 04 .byte 0x4 + 725 004f 2A .byte 0x2a + 726 0050 54000000 .4byte 0x54 + 727 0054 04 .uleb128 0x4 + 728 0055 01 .byte 0x1 + 729 0056 08 .byte 0x8 + 730 0057 A6020000 .4byte .LASF4 + 731 005b 04 .uleb128 0x4 + 732 005c 02 .byte 0x2 + 733 005d 05 .byte 0x5 + 734 005e BE020000 .4byte .LASF5 + 735 0062 04 .uleb128 0x4 + 736 0063 02 .byte 0x2 + 737 0064 07 .byte 0x7 + 738 0065 6D010000 .4byte .LASF6 + 739 0069 03 .uleb128 0x3 + 740 006a 9E020000 .4byte .LASF7 + 741 006e 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 14 + + + 742 006f 4F .byte 0x4f + 743 0070 74000000 .4byte 0x74 + 744 0074 04 .uleb128 0x4 + 745 0075 04 .byte 0x4 + 746 0076 05 .byte 0x5 + 747 0077 9D000000 .4byte .LASF8 + 748 007b 03 .uleb128 0x3 + 749 007c 24030000 .4byte .LASF9 + 750 0080 04 .byte 0x4 + 751 0081 50 .byte 0x50 + 752 0082 86000000 .4byte 0x86 + 753 0086 04 .uleb128 0x4 + 754 0087 04 .byte 0x4 + 755 0088 07 .byte 0x7 + 756 0089 4E010000 .4byte .LASF10 + 757 008d 04 .uleb128 0x4 + 758 008e 08 .byte 0x8 + 759 008f 05 .byte 0x5 + 760 0090 5A000000 .4byte .LASF11 + 761 0094 04 .uleb128 0x4 + 762 0095 08 .byte 0x8 + 763 0096 07 .byte 0x7 + 764 0097 33000000 .4byte .LASF12 + 765 009b 04 .uleb128 0x4 + 766 009c 01 .byte 0x1 + 767 009d 02 .byte 0x2 + 768 009e 98020000 .4byte .LASF13 + 769 00a2 03 .uleb128 0x3 + 770 00a3 9B010000 .4byte .LASF14 + 771 00a7 05 .byte 0x5 + 772 00a8 2C .byte 0x2c + 773 00a9 49000000 .4byte 0x49 + 774 00ad 03 .uleb128 0x3 + 775 00ae A6000000 .4byte .LASF15 + 776 00b2 05 .byte 0x5 + 777 00b3 2D .byte 0x2d + 778 00b4 49000000 .4byte 0x49 + 779 00b8 03 .uleb128 0x3 + 780 00b9 81020000 .4byte .LASF16 + 781 00bd 05 .byte 0x5 + 782 00be 2E .byte 0x2e + 783 00bf 49000000 .4byte 0x49 + 784 00c3 03 .uleb128 0x3 + 785 00c4 86000000 .4byte .LASF17 + 786 00c8 05 .byte 0x5 + 787 00c9 2F .byte 0x2f + 788 00ca 49000000 .4byte 0x49 + 789 00ce 03 .uleb128 0x3 + 790 00cf 90020000 .4byte .LASF18 + 791 00d3 05 .byte 0x5 + 792 00d4 30 .byte 0x30 + 793 00d5 7B000000 .4byte 0x7b + 794 00d9 03 .uleb128 0x3 + 795 00da 8D010000 .4byte .LASF19 + 796 00de 05 .byte 0x5 + 797 00df 31 .byte 0x31 + 798 00e0 69000000 .4byte 0x69 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 15 + + + 799 00e4 03 .uleb128 0x3 + 800 00e5 BE010000 .4byte .LASF20 + 801 00e9 05 .byte 0x5 + 802 00ea 33 .byte 0x33 + 803 00eb 7B000000 .4byte 0x7b + 804 00ef 03 .uleb128 0x3 + 805 00f0 67030000 .4byte .LASF21 + 806 00f4 05 .byte 0x5 + 807 00f5 35 .byte 0x35 + 808 00f6 7B000000 .4byte 0x7b + 809 00fa 03 .uleb128 0x3 + 810 00fb 04030000 .4byte .LASF22 + 811 00ff 06 .byte 0x6 + 812 0100 2A .byte 0x2a + 813 0101 05010000 .4byte 0x105 + 814 0105 05 .uleb128 0x5 + 815 0106 04030000 .4byte .LASF22 + 816 010a 44 .byte 0x44 + 817 010b 07 .byte 0x7 + 818 010c 5E .byte 0x5e + 819 010d 1C020000 .4byte 0x21c + 820 0111 06 .uleb128 0x6 + 821 0112 E8020000 .4byte .LASF23 + 822 0116 07 .byte 0x7 + 823 0117 5F .byte 0x5f + 824 0118 41020000 .4byte 0x241 + 825 011c 02 .byte 0x2 + 826 011d 23 .byte 0x23 + 827 011e 00 .uleb128 0 + 828 011f 06 .uleb128 0x6 + 829 0120 89020000 .4byte .LASF24 + 830 0124 07 .byte 0x7 + 831 0125 61 .byte 0x61 + 832 0126 41020000 .4byte 0x241 + 833 012a 02 .byte 0x2 + 834 012b 23 .byte 0x23 + 835 012c 04 .uleb128 0x4 + 836 012d 06 .uleb128 0x6 + 837 012e 53000000 .4byte .LASF25 + 838 0132 07 .byte 0x7 + 839 0133 63 .byte 0x63 + 840 0134 CE000000 .4byte 0xce + 841 0138 02 .byte 0x2 + 842 0139 23 .byte 0x23 + 843 013a 08 .uleb128 0x8 + 844 013b 06 .uleb128 0x6 + 845 013c 41040000 .4byte .LASF26 + 846 0140 07 .byte 0x7 + 847 0141 64 .byte 0x64 + 848 0142 05030000 .4byte 0x305 + 849 0146 02 .byte 0x2 + 850 0147 23 .byte 0x23 + 851 0148 0C .uleb128 0xc + 852 0149 06 .uleb128 0x6 + 853 014a AF000000 .4byte .LASF27 + 854 014e 07 .byte 0x7 + 855 014f 66 .byte 0x66 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 16 + + + 856 0150 41020000 .4byte 0x241 + 857 0154 02 .byte 0x2 + 858 0155 23 .byte 0x23 + 859 0156 10 .uleb128 0x10 + 860 0157 06 .uleb128 0x6 + 861 0158 33020000 .4byte .LASF28 + 862 015c 07 .byte 0x7 + 863 015d 67 .byte 0x67 + 864 015e 41020000 .4byte 0x241 + 865 0162 02 .byte 0x2 + 866 0163 23 .byte 0x23 + 867 0164 14 .uleb128 0x14 + 868 0165 06 .uleb128 0x6 + 869 0166 0B040000 .4byte .LASF29 + 870 016a 07 .byte 0x7 + 871 016b 6E .byte 0x6e + 872 016c DD040000 .4byte 0x4dd + 873 0170 02 .byte 0x2 + 874 0171 23 .byte 0x23 + 875 0172 18 .uleb128 0x18 + 876 0173 06 .uleb128 0x6 + 877 0174 C8020000 .4byte .LASF30 + 878 0178 07 .byte 0x7 + 879 0179 79 .byte 0x79 + 880 017a AD000000 .4byte 0xad + 881 017e 02 .byte 0x2 + 882 017f 23 .byte 0x23 + 883 0180 1C .uleb128 0x1c + 884 0181 06 .uleb128 0x6 + 885 0182 EF020000 .4byte .LASF31 + 886 0186 07 .byte 0x7 + 887 0187 7D .byte 0x7d + 888 0188 A2000000 .4byte 0xa2 + 889 018c 02 .byte 0x2 + 890 018d 23 .byte 0x23 + 891 018e 1D .uleb128 0x1d + 892 018f 06 .uleb128 0x6 + 893 0190 C5030000 .4byte .LASF32 + 894 0194 07 .byte 0x7 + 895 0195 82 .byte 0x82 + 896 0196 B8000000 .4byte 0xb8 + 897 019a 02 .byte 0x2 + 898 019b 23 .byte 0x23 + 899 019c 1E .uleb128 0x1e + 900 019d 06 .uleb128 0x6 + 901 019e D0020000 .4byte .LASF33 + 902 01a2 07 .byte 0x7 + 903 01a3 88 .byte 0x88 + 904 01a4 C3000000 .4byte 0xc3 + 905 01a8 02 .byte 0x2 + 906 01a9 23 .byte 0x23 + 907 01aa 1F .uleb128 0x1f + 908 01ab 06 .uleb128 0x6 + 909 01ac 90030000 .4byte .LASF34 + 910 01b0 07 .byte 0x7 + 911 01b1 8F .byte 0x8f + 912 01b2 E8030000 .4byte 0x3e8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 17 + + + 913 01b6 02 .byte 0x2 + 914 01b7 23 .byte 0x23 + 915 01b8 20 .uleb128 0x20 + 916 01b9 07 .uleb128 0x7 + 917 01ba 705F7500 .ascii "p_u\000" + 918 01be 07 .byte 0x7 + 919 01bf B4 .byte 0xb4 + 920 01c0 A8040000 .4byte 0x4a8 + 921 01c4 02 .byte 0x2 + 922 01c5 23 .byte 0x23 + 923 01c6 24 .uleb128 0x24 + 924 01c7 06 .uleb128 0x6 + 925 01c8 47040000 .4byte .LASF35 + 926 01cc 07 .byte 0x7 + 927 01cd B9 .byte 0xb9 + 928 01ce 69020000 .4byte 0x269 + 929 01d2 02 .byte 0x2 + 930 01d3 23 .byte 0x23 + 931 01d4 28 .uleb128 0x28 + 932 01d5 06 .uleb128 0x6 + 933 01d6 9E030000 .4byte .LASF36 + 934 01da 07 .byte 0x7 + 935 01db BF .byte 0xbf + 936 01dc 47020000 .4byte 0x247 + 937 01e0 02 .byte 0x2 + 938 01e1 23 .byte 0x23 + 939 01e2 2C .uleb128 0x2c + 940 01e3 06 .uleb128 0x6 + 941 01e4 08000000 .4byte .LASF37 + 942 01e8 07 .byte 0x7 + 943 01e9 C3 .byte 0xc3 + 944 01ea D9000000 .4byte 0xd9 + 945 01ee 02 .byte 0x2 + 946 01ef 23 .byte 0x23 + 947 01f0 34 .uleb128 0x34 + 948 01f1 06 .uleb128 0x6 + 949 01f2 19030000 .4byte .LASF38 + 950 01f6 07 .byte 0x7 + 951 01f7 C9 .byte 0xc9 + 952 01f8 E4000000 .4byte 0xe4 + 953 01fc 02 .byte 0x2 + 954 01fd 23 .byte 0x23 + 955 01fe 38 .uleb128 0x38 + 956 01ff 06 .uleb128 0x6 + 957 0200 B4020000 .4byte .LASF39 + 958 0204 07 .byte 0x7 + 959 0205 D0 .byte 0xd0 + 960 0206 EF040000 .4byte 0x4ef + 961 020a 02 .byte 0x2 + 962 020b 23 .byte 0x23 + 963 020c 3C .uleb128 0x3c + 964 020d 06 .uleb128 0x6 + 965 020e 71030000 .4byte .LASF40 + 966 0212 07 .byte 0x7 + 967 0213 D4 .byte 0xd4 + 968 0214 CE000000 .4byte 0xce + 969 0218 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 18 + + + 970 0219 23 .byte 0x23 + 971 021a 40 .uleb128 0x40 + 972 021b 00 .byte 0 + 973 021c 08 .uleb128 0x8 + 974 021d 08 .byte 0x8 + 975 021e 06 .byte 0x6 + 976 021f 61 .byte 0x61 + 977 0220 41020000 .4byte 0x241 + 978 0224 06 .uleb128 0x6 + 979 0225 E8020000 .4byte .LASF23 + 980 0229 06 .byte 0x6 + 981 022a 62 .byte 0x62 + 982 022b 41020000 .4byte 0x241 + 983 022f 02 .byte 0x2 + 984 0230 23 .byte 0x23 + 985 0231 00 .uleb128 0 + 986 0232 06 .uleb128 0x6 + 987 0233 89020000 .4byte .LASF24 + 988 0237 06 .byte 0x6 + 989 0238 64 .byte 0x64 + 990 0239 41020000 .4byte 0x241 + 991 023d 02 .byte 0x2 + 992 023e 23 .byte 0x23 + 993 023f 04 .uleb128 0x4 + 994 0240 00 .byte 0 + 995 0241 09 .uleb128 0x9 + 996 0242 04 .byte 0x4 + 997 0243 FA000000 .4byte 0xfa + 998 0247 03 .uleb128 0x3 + 999 0248 41020000 .4byte .LASF41 + 1000 024c 06 .byte 0x6 + 1001 024d 66 .byte 0x66 + 1002 024e 1C020000 .4byte 0x21c + 1003 0252 08 .uleb128 0x8 + 1004 0253 04 .byte 0x4 + 1005 0254 06 .byte 0x6 + 1006 0255 6B .byte 0x6b + 1007 0256 69020000 .4byte 0x269 + 1008 025a 06 .uleb128 0x6 + 1009 025b E8020000 .4byte .LASF23 + 1010 025f 06 .byte 0x6 + 1011 0260 6D .byte 0x6d + 1012 0261 41020000 .4byte 0x241 + 1013 0265 02 .byte 0x2 + 1014 0266 23 .byte 0x23 + 1015 0267 00 .uleb128 0 + 1016 0268 00 .byte 0 + 1017 0269 03 .uleb128 0x3 + 1018 026a B2010000 .4byte .LASF42 + 1019 026e 06 .byte 0x6 + 1020 026f 70 .byte 0x70 + 1021 0270 52020000 .4byte 0x252 + 1022 0274 03 .uleb128 0x3 + 1023 0275 17010000 .4byte .LASF43 + 1024 0279 08 .byte 0x8 + 1025 027a A9 .byte 0xa9 + 1026 027b 7F020000 .4byte 0x27f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 19 + + + 1027 027f 0A .uleb128 0xa + 1028 0280 04 .byte 0x4 + 1029 0281 05 .uleb128 0x5 + 1030 0282 97030000 .4byte .LASF44 + 1031 0286 24 .byte 0x24 + 1032 0287 08 .byte 0x8 + 1033 0288 C0 .byte 0xc0 + 1034 0289 05030000 .4byte 0x305 + 1035 028d 07 .uleb128 0x7 + 1036 028e 723400 .ascii "r4\000" + 1037 0291 08 .byte 0x8 + 1038 0292 C1 .byte 0xc1 + 1039 0293 74020000 .4byte 0x274 + 1040 0297 02 .byte 0x2 + 1041 0298 23 .byte 0x23 + 1042 0299 00 .uleb128 0 + 1043 029a 07 .uleb128 0x7 + 1044 029b 723500 .ascii "r5\000" + 1045 029e 08 .byte 0x8 + 1046 029f C2 .byte 0xc2 + 1047 02a0 74020000 .4byte 0x274 + 1048 02a4 02 .byte 0x2 + 1049 02a5 23 .byte 0x23 + 1050 02a6 04 .uleb128 0x4 + 1051 02a7 07 .uleb128 0x7 + 1052 02a8 723600 .ascii "r6\000" + 1053 02ab 08 .byte 0x8 + 1054 02ac C3 .byte 0xc3 + 1055 02ad 74020000 .4byte 0x274 + 1056 02b1 02 .byte 0x2 + 1057 02b2 23 .byte 0x23 + 1058 02b3 08 .uleb128 0x8 + 1059 02b4 07 .uleb128 0x7 + 1060 02b5 723700 .ascii "r7\000" + 1061 02b8 08 .byte 0x8 + 1062 02b9 C4 .byte 0xc4 + 1063 02ba 74020000 .4byte 0x274 + 1064 02be 02 .byte 0x2 + 1065 02bf 23 .byte 0x23 + 1066 02c0 0C .uleb128 0xc + 1067 02c1 07 .uleb128 0x7 + 1068 02c2 723800 .ascii "r8\000" + 1069 02c5 08 .byte 0x8 + 1070 02c6 C5 .byte 0xc5 + 1071 02c7 74020000 .4byte 0x274 + 1072 02cb 02 .byte 0x2 + 1073 02cc 23 .byte 0x23 + 1074 02cd 10 .uleb128 0x10 + 1075 02ce 07 .uleb128 0x7 + 1076 02cf 723900 .ascii "r9\000" + 1077 02d2 08 .byte 0x8 + 1078 02d3 C6 .byte 0xc6 + 1079 02d4 74020000 .4byte 0x274 + 1080 02d8 02 .byte 0x2 + 1081 02d9 23 .byte 0x23 + 1082 02da 14 .uleb128 0x14 + 1083 02db 07 .uleb128 0x7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 20 + + + 1084 02dc 72313000 .ascii "r10\000" + 1085 02e0 08 .byte 0x8 + 1086 02e1 C7 .byte 0xc7 + 1087 02e2 74020000 .4byte 0x274 + 1088 02e6 02 .byte 0x2 + 1089 02e7 23 .byte 0x23 + 1090 02e8 18 .uleb128 0x18 + 1091 02e9 07 .uleb128 0x7 + 1092 02ea 72313100 .ascii "r11\000" + 1093 02ee 08 .byte 0x8 + 1094 02ef C8 .byte 0xc8 + 1095 02f0 74020000 .4byte 0x274 + 1096 02f4 02 .byte 0x2 + 1097 02f5 23 .byte 0x23 + 1098 02f6 1C .uleb128 0x1c + 1099 02f7 07 .uleb128 0x7 + 1100 02f8 6C7200 .ascii "lr\000" + 1101 02fb 08 .byte 0x8 + 1102 02fc C9 .byte 0xc9 + 1103 02fd 74020000 .4byte 0x274 + 1104 0301 02 .byte 0x2 + 1105 0302 23 .byte 0x23 + 1106 0303 20 .uleb128 0x20 + 1107 0304 00 .byte 0 + 1108 0305 05 .uleb128 0x5 + 1109 0306 60010000 .4byte .LASF45 + 1110 030a 04 .byte 0x4 + 1111 030b 08 .byte 0x8 + 1112 030c D1 .byte 0xd1 + 1113 030d 20030000 .4byte 0x320 + 1114 0311 07 .uleb128 0x7 + 1115 0312 72313300 .ascii "r13\000" + 1116 0316 08 .byte 0x8 + 1117 0317 D2 .byte 0xd2 + 1118 0318 20030000 .4byte 0x320 + 1119 031c 02 .byte 0x2 + 1120 031d 23 .byte 0x23 + 1121 031e 00 .uleb128 0 + 1122 031f 00 .byte 0 + 1123 0320 09 .uleb128 0x9 + 1124 0321 04 .byte 0x4 + 1125 0322 81020000 .4byte 0x281 + 1126 0326 03 .uleb128 0x3 + 1127 0327 7C030000 .4byte .LASF46 + 1128 032b 09 .byte 0x9 + 1129 032c 58 .byte 0x58 + 1130 032d 31030000 .4byte 0x331 + 1131 0331 09 .uleb128 0x9 + 1132 0332 04 .byte 0x4 + 1133 0333 37030000 .4byte 0x337 + 1134 0337 0B .uleb128 0xb + 1135 0338 01 .byte 0x1 + 1136 0339 43030000 .4byte 0x343 + 1137 033d 0C .uleb128 0xc + 1138 033e 7F020000 .4byte 0x27f + 1139 0342 00 .byte 0 + 1140 0343 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 21 + + + 1141 0344 42030000 .4byte .LASF47 + 1142 0348 09 .byte 0x9 + 1143 0349 5D .byte 0x5d + 1144 034a 4E030000 .4byte 0x34e + 1145 034e 05 .uleb128 0x5 + 1146 034f 42030000 .4byte .LASF47 + 1147 0353 14 .byte 0x14 + 1148 0354 09 .byte 0x9 + 1149 0355 64 .byte 0x64 + 1150 0356 A1030000 .4byte 0x3a1 + 1151 035a 06 .uleb128 0x6 + 1152 035b 46010000 .4byte .LASF48 + 1153 035f 09 .byte 0x9 + 1154 0360 65 .byte 0x65 + 1155 0361 A1030000 .4byte 0x3a1 + 1156 0365 02 .byte 0x2 + 1157 0366 23 .byte 0x23 + 1158 0367 00 .uleb128 0 + 1159 0368 06 .uleb128 0x6 + 1160 0369 20010000 .4byte .LASF49 + 1161 036d 09 .byte 0x9 + 1162 036e 67 .byte 0x67 + 1163 036f A1030000 .4byte 0x3a1 + 1164 0373 02 .byte 0x2 + 1165 0374 23 .byte 0x23 + 1166 0375 04 .uleb128 0x4 + 1167 0376 06 .uleb128 0x6 + 1168 0377 F6010000 .4byte .LASF50 + 1169 037b 09 .byte 0x9 + 1170 037c 69 .byte 0x69 + 1171 037d EF000000 .4byte 0xef + 1172 0381 02 .byte 0x2 + 1173 0382 23 .byte 0x23 + 1174 0383 08 .uleb128 0x8 + 1175 0384 06 .uleb128 0x6 + 1176 0385 07020000 .4byte .LASF51 + 1177 0389 09 .byte 0x9 + 1178 038a 6A .byte 0x6a + 1179 038b 26030000 .4byte 0x326 + 1180 038f 02 .byte 0x2 + 1181 0390 23 .byte 0x23 + 1182 0391 0C .uleb128 0xc + 1183 0392 06 .uleb128 0x6 + 1184 0393 B3030000 .4byte .LASF52 + 1185 0397 09 .byte 0x9 + 1186 0398 6C .byte 0x6c + 1187 0399 7F020000 .4byte 0x27f + 1188 039d 02 .byte 0x2 + 1189 039e 23 .byte 0x23 + 1190 039f 10 .uleb128 0x10 + 1191 03a0 00 .byte 0 + 1192 03a1 09 .uleb128 0x9 + 1193 03a2 04 .byte 0x4 + 1194 03a3 43030000 .4byte 0x343 + 1195 03a7 08 .uleb128 0x8 + 1196 03a8 10 .byte 0x10 + 1197 03a9 09 .byte 0x9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 22 + + + 1198 03aa 76 .byte 0x76 + 1199 03ab E8030000 .4byte 0x3e8 + 1200 03af 06 .uleb128 0x6 + 1201 03b0 46010000 .4byte .LASF48 + 1202 03b4 09 .byte 0x9 + 1203 03b5 77 .byte 0x77 + 1204 03b6 A1030000 .4byte 0x3a1 + 1205 03ba 02 .byte 0x2 + 1206 03bb 23 .byte 0x23 + 1207 03bc 00 .uleb128 0 + 1208 03bd 06 .uleb128 0x6 + 1209 03be 20010000 .4byte .LASF49 + 1210 03c2 09 .byte 0x9 + 1211 03c3 79 .byte 0x79 + 1212 03c4 A1030000 .4byte 0x3a1 + 1213 03c8 02 .byte 0x2 + 1214 03c9 23 .byte 0x23 + 1215 03ca 04 .uleb128 0x4 + 1216 03cb 06 .uleb128 0x6 + 1217 03cc F6010000 .4byte .LASF50 + 1218 03d0 09 .byte 0x9 + 1219 03d1 7B .byte 0x7b + 1220 03d2 EF000000 .4byte 0xef + 1221 03d6 02 .byte 0x2 + 1222 03d7 23 .byte 0x23 + 1223 03d8 08 .uleb128 0x8 + 1224 03d9 06 .uleb128 0x6 + 1225 03da 12040000 .4byte .LASF53 + 1226 03de 09 .byte 0x9 + 1227 03df 7C .byte 0x7c + 1228 03e0 E8030000 .4byte 0x3e8 + 1229 03e4 02 .byte 0x2 + 1230 03e5 23 .byte 0x23 + 1231 03e6 0C .uleb128 0xc + 1232 03e7 00 .byte 0 + 1233 03e8 0D .uleb128 0xd + 1234 03e9 EF000000 .4byte 0xef + 1235 03ed 03 .uleb128 0x3 + 1236 03ee 32040000 .4byte .LASF54 + 1237 03f2 09 .byte 0x9 + 1238 03f3 7D .byte 0x7d + 1239 03f4 A7030000 .4byte 0x3a7 + 1240 03f8 08 .uleb128 0x8 + 1241 03f9 1C .byte 0x1c + 1242 03fa 0A .byte 0xa + 1243 03fb 5E .byte 0x5e + 1244 03fc 55040000 .4byte 0x455 + 1245 0400 06 .uleb128 0x6 + 1246 0401 3A030000 .4byte .LASF55 + 1247 0405 0A .byte 0xa + 1248 0406 5F .byte 0x5f + 1249 0407 47020000 .4byte 0x247 + 1250 040b 02 .byte 0x2 + 1251 040c 23 .byte 0x23 + 1252 040d 00 .uleb128 0 + 1253 040e 06 .uleb128 0x6 + 1254 040f DA020000 .4byte .LASF56 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 23 + + + 1255 0413 0A .byte 0xa + 1256 0414 60 .byte 0x60 + 1257 0415 CE000000 .4byte 0xce + 1258 0419 02 .byte 0x2 + 1259 041a 23 .byte 0x23 + 1260 041b 08 .uleb128 0x8 + 1261 041c 06 .uleb128 0x6 + 1262 041d 3B020000 .4byte .LASF57 + 1263 0421 0A .byte 0xa + 1264 0422 62 .byte 0x62 + 1265 0423 05030000 .4byte 0x305 + 1266 0427 02 .byte 0x2 + 1267 0428 23 .byte 0x23 + 1268 0429 0C .uleb128 0xc + 1269 042a 06 .uleb128 0x6 + 1270 042b 0F010000 .4byte .LASF58 + 1271 042f 0A .byte 0xa + 1272 0430 65 .byte 0x65 + 1273 0431 41020000 .4byte 0x241 + 1274 0435 02 .byte 0x2 + 1275 0436 23 .byte 0x23 + 1276 0437 10 .uleb128 0x10 + 1277 0438 06 .uleb128 0x6 + 1278 0439 69020000 .4byte .LASF59 + 1279 043d 0A .byte 0xa + 1280 043e 66 .byte 0x66 + 1281 043f 41020000 .4byte 0x241 + 1282 0443 02 .byte 0x2 + 1283 0444 23 .byte 0x23 + 1284 0445 14 .uleb128 0x14 + 1285 0446 06 .uleb128 0x6 + 1286 0447 5F020000 .4byte .LASF60 + 1287 044b 0A .byte 0xa + 1288 044c 69 .byte 0x69 + 1289 044d 41020000 .4byte 0x241 + 1290 0451 02 .byte 0x2 + 1291 0452 23 .byte 0x23 + 1292 0453 18 .uleb128 0x18 + 1293 0454 00 .byte 0 + 1294 0455 03 .uleb128 0x3 + 1295 0456 CC030000 .4byte .LASF61 + 1296 045a 0A .byte 0xa + 1297 045b 6B .byte 0x6b + 1298 045c F8030000 .4byte 0x3f8 + 1299 0460 05 .uleb128 0x5 + 1300 0461 CA010000 .4byte .LASF62 + 1301 0465 10 .byte 0x10 + 1302 0466 0B .byte 0xb + 1303 0467 2C .byte 0x2c + 1304 0468 97040000 .4byte 0x497 + 1305 046c 06 .uleb128 0x6 + 1306 046d 7E000000 .4byte .LASF63 + 1307 0471 0B .byte 0xb + 1308 0472 2D .byte 0x2d + 1309 0473 47020000 .4byte 0x247 + 1310 0477 02 .byte 0x2 + 1311 0478 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 24 + + + 1312 0479 00 .uleb128 0 + 1313 047a 06 .uleb128 0x6 + 1314 047b 39040000 .4byte .LASF64 + 1315 047f 0B .byte 0xb + 1316 0480 2F .byte 0x2f + 1317 0481 41020000 .4byte 0x241 + 1318 0485 02 .byte 0x2 + 1319 0486 23 .byte 0x23 + 1320 0487 08 .uleb128 0x8 + 1321 0488 06 .uleb128 0x6 + 1322 0489 60030000 .4byte .LASF65 + 1323 048d 0B .byte 0xb + 1324 048e 31 .byte 0x31 + 1325 048f 97040000 .4byte 0x497 + 1326 0493 02 .byte 0x2 + 1327 0494 23 .byte 0x23 + 1328 0495 0C .uleb128 0xc + 1329 0496 00 .byte 0 + 1330 0497 09 .uleb128 0x9 + 1331 0498 04 .byte 0x4 + 1332 0499 60040000 .4byte 0x460 + 1333 049d 03 .uleb128 0x3 + 1334 049e CA010000 .4byte .LASF62 + 1335 04a2 0B .byte 0xb + 1336 04a3 33 .byte 0x33 + 1337 04a4 60040000 .4byte 0x460 + 1338 04a8 0E .uleb128 0xe + 1339 04a9 04 .byte 0x4 + 1340 04aa 07 .byte 0x7 + 1341 04ab 96 .byte 0x96 + 1342 04ac DD040000 .4byte 0x4dd + 1343 04b0 0F .uleb128 0xf + 1344 04b1 1A000000 .4byte .LASF66 + 1345 04b5 07 .byte 0x7 + 1346 04b6 9D .byte 0x9d + 1347 04b7 D9000000 .4byte 0xd9 + 1348 04bb 0F .uleb128 0xf + 1349 04bc 4A000000 .4byte .LASF67 + 1350 04c0 07 .byte 0x7 + 1351 04c1 A4 .byte 0xa4 + 1352 04c2 D9000000 .4byte 0xd9 + 1353 04c6 0F .uleb128 0xf + 1354 04c7 04040000 .4byte .LASF68 + 1355 04cb 07 .byte 0x7 + 1356 04cc AB .byte 0xab + 1357 04cd 7F020000 .4byte 0x27f + 1358 04d1 0F .uleb128 0xf + 1359 04d2 E1020000 .4byte .LASF69 + 1360 04d6 07 .byte 0x7 + 1361 04d7 B2 .byte 0xb2 + 1362 04d8 E4000000 .4byte 0xe4 + 1363 04dc 00 .byte 0 + 1364 04dd 09 .uleb128 0x9 + 1365 04de 04 .byte 0x4 + 1366 04df E3040000 .4byte 0x4e3 + 1367 04e3 10 .uleb128 0x10 + 1368 04e4 E8040000 .4byte 0x4e8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 25 + + + 1369 04e8 04 .uleb128 0x4 + 1370 04e9 01 .byte 0x1 + 1371 04ea 08 .byte 0x8 + 1372 04eb 4F030000 .4byte .LASF70 + 1373 04ef 09 .uleb128 0x9 + 1374 04f0 04 .byte 0x4 + 1375 04f1 9D040000 .4byte 0x49d + 1376 04f5 03 .uleb128 0x3 + 1377 04f6 00000000 .4byte .LASF71 + 1378 04fa 07 .byte 0x7 + 1379 04fb E5 .byte 0xe5 + 1380 04fc 00050000 .4byte 0x500 + 1381 0500 09 .uleb128 0x9 + 1382 0501 04 .byte 0x4 + 1383 0502 06050000 .4byte 0x506 + 1384 0506 11 .uleb128 0x11 + 1385 0507 01 .byte 0x1 + 1386 0508 D9000000 .4byte 0xd9 + 1387 050c 16050000 .4byte 0x516 + 1388 0510 0C .uleb128 0xc + 1389 0511 7F020000 .4byte 0x27f + 1390 0515 00 .byte 0 + 1391 0516 04 .uleb128 0x4 + 1392 0517 04 .byte 0x4 + 1393 0518 07 .byte 0x7 + 1394 0519 FE010000 .4byte .LASF72 + 1395 051d 12 .uleb128 0x12 + 1396 051e 01 .byte 0x1 + 1397 051f 2D030000 .4byte .LASF91 + 1398 0523 01 .byte 0x1 + 1399 0524 4C .byte 0x4c + 1400 0525 01 .byte 0x1 + 1401 0526 41020000 .4byte 0x241 + 1402 052a 01 .byte 0x1 + 1403 052b 45050000 .4byte 0x545 + 1404 052f 13 .uleb128 0x13 + 1405 0530 747000 .ascii "tp\000" + 1406 0533 01 .byte 0x1 + 1407 0534 4C .byte 0x4c + 1408 0535 41020000 .4byte 0x241 + 1409 0539 14 .uleb128 0x14 + 1410 053a 15000000 .4byte .LASF73 + 1411 053e 01 .byte 0x1 + 1412 053f 4C .byte 0x4c + 1413 0540 CE000000 .4byte 0xce + 1414 0544 00 .byte 0 + 1415 0545 15 .uleb128 0x15 + 1416 0546 F2000000 .4byte .LASF101 + 1417 054a 02 .byte 0x2 + 1418 054b 56 .byte 0x56 + 1419 054c 01 .byte 0x1 + 1420 054d 41020000 .4byte 0x241 + 1421 0551 03 .byte 0x3 + 1422 0552 6C050000 .4byte 0x56c + 1423 0556 13 .uleb128 0x13 + 1424 0557 746C7000 .ascii "tlp\000" + 1425 055b 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 26 + + + 1426 055c 56 .byte 0x56 + 1427 055d 6C050000 .4byte 0x56c + 1428 0561 16 .uleb128 0x16 + 1429 0562 747000 .ascii "tp\000" + 1430 0565 02 .byte 0x2 + 1431 0566 58 .byte 0x58 + 1432 0567 41020000 .4byte 0x241 + 1433 056b 00 .byte 0 + 1434 056c 09 .uleb128 0x9 + 1435 056d 04 .byte 0x4 + 1436 056e 69020000 .4byte 0x269 + 1437 0572 17 .uleb128 0x17 + 1438 0573 EA010000 .4byte .LASF102 + 1439 0577 02 .byte 0x2 + 1440 0578 50 .byte 0x50 + 1441 0579 01 .byte 0x1 + 1442 057a 03 .byte 0x3 + 1443 057b 95050000 .4byte 0x595 + 1444 057f 13 .uleb128 0x13 + 1445 0580 747000 .ascii "tp\000" + 1446 0583 02 .byte 0x2 + 1447 0584 50 .byte 0x50 + 1448 0585 41020000 .4byte 0x241 + 1449 0589 13 .uleb128 0x13 + 1450 058a 746C7000 .ascii "tlp\000" + 1451 058e 02 .byte 0x2 + 1452 058f 50 .byte 0x50 + 1453 0590 6C050000 .4byte 0x56c + 1454 0594 00 .byte 0 + 1455 0595 18 .uleb128 0x18 + 1456 0596 1D050000 .4byte 0x51d + 1457 059a 00000000 .4byte .LFB7 + 1458 059e 74000000 .4byte .LFE7 + 1459 05a2 00000000 .4byte .LLST0 + 1460 05a6 01 .byte 0x1 + 1461 05a7 BC050000 .4byte 0x5bc + 1462 05ab 19 .uleb128 0x19 + 1463 05ac 2F050000 .4byte 0x52f + 1464 05b0 01 .byte 0x1 + 1465 05b1 50 .byte 0x50 + 1466 05b2 1A .uleb128 0x1a + 1467 05b3 39050000 .4byte 0x539 + 1468 05b7 20000000 .4byte .LLST1 + 1469 05bb 00 .byte 0 + 1470 05bc 1B .uleb128 0x1b + 1471 05bd 01 .byte 0x1 + 1472 05be 90000000 .4byte .LASF75 + 1473 05c2 01 .byte 0x1 + 1474 05c3 9D .byte 0x9d + 1475 05c4 01 .byte 0x1 + 1476 05c5 41020000 .4byte 0x241 + 1477 05c9 00000000 .4byte .LFB8 + 1478 05cd 98000000 .4byte .LFE8 + 1479 05d1 3F000000 .4byte .LLST2 + 1480 05d5 01 .byte 0x1 + 1481 05d6 4A060000 .4byte 0x64a + 1482 05da 1C .uleb128 0x1c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 27 + + + 1483 05db 77737000 .ascii "wsp\000" + 1484 05df 01 .byte 0x1 + 1485 05e0 9D .byte 0x9d + 1486 05e1 7F020000 .4byte 0x27f + 1487 05e5 01 .byte 0x1 + 1488 05e6 50 .byte 0x50 + 1489 05e7 1D .uleb128 0x1d + 1490 05e8 68010000 .4byte .LASF74 + 1491 05ec 01 .byte 0x1 + 1492 05ed 9D .byte 0x9d + 1493 05ee 30000000 .4byte 0x30 + 1494 05f2 5F000000 .4byte .LLST3 + 1495 05f6 1E .uleb128 0x1e + 1496 05f7 15000000 .4byte .LASF73 + 1497 05fb 01 .byte 0x1 + 1498 05fc 9E .byte 0x9e + 1499 05fd CE000000 .4byte 0xce + 1500 0601 01 .byte 0x1 + 1501 0602 52 .byte 0x52 + 1502 0603 1F .uleb128 0x1f + 1503 0604 706600 .ascii "pf\000" + 1504 0607 01 .byte 0x1 + 1505 0608 9E .byte 0x9e + 1506 0609 F5040000 .4byte 0x4f5 + 1507 060d 7F000000 .4byte .LLST4 + 1508 0611 1C .uleb128 0x1c + 1509 0612 61726700 .ascii "arg\000" + 1510 0616 01 .byte 0x1 + 1511 0617 9E .byte 0x9e + 1512 0618 7F020000 .4byte 0x27f + 1513 061c 02 .byte 0x2 + 1514 061d 91 .byte 0x91 + 1515 061e 00 .sleb128 0 + 1516 061f 20 .uleb128 0x20 + 1517 0620 747000 .ascii "tp\000" + 1518 0623 01 .byte 0x1 + 1519 0624 A0 .byte 0xa0 + 1520 0625 41020000 .4byte 0x241 + 1521 0629 01 .byte 0x1 + 1522 062a 50 .byte 0x50 + 1523 062b 21 .uleb128 0x21 + 1524 062c 1D050000 .4byte 0x51d + 1525 0630 08000000 .4byte .LBB8 + 1526 0634 00000000 .4byte .Ldebug_ranges0+0 + 1527 0638 01 .byte 0x1 + 1528 0639 A8 .byte 0xa8 + 1529 063a 19 .uleb128 0x19 + 1530 063b 39050000 .4byte 0x539 + 1531 063f 01 .byte 0x1 + 1532 0640 52 .byte 0x52 + 1533 0641 19 .uleb128 0x19 + 1534 0642 2F050000 .4byte 0x52f + 1535 0646 01 .byte 0x1 + 1536 0647 50 .byte 0x50 + 1537 0648 00 .byte 0 + 1538 0649 00 .byte 0 + 1539 064a 1B .uleb128 0x1b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 28 + + + 1540 064b 01 .byte 0x1 + 1541 064c D8010000 .4byte .LASF76 + 1542 0650 01 .byte 0x1 + 1543 0651 BB .byte 0xbb + 1544 0652 01 .byte 0x1 + 1545 0653 41020000 .4byte 0x241 + 1546 0657 00000000 .4byte .LFB9 + 1547 065b 34000000 .4byte .LFE9 + 1548 065f 9E000000 .4byte .LLST5 + 1549 0663 01 .byte 0x1 + 1550 0664 07070000 .4byte 0x707 + 1551 0668 1F .uleb128 0x1f + 1552 0669 77737000 .ascii "wsp\000" + 1553 066d 01 .byte 0x1 + 1554 066e BB .byte 0xbb + 1555 066f 7F020000 .4byte 0x27f + 1556 0673 CA000000 .4byte .LLST6 + 1557 0677 1D .uleb128 0x1d + 1558 0678 68010000 .4byte .LASF74 + 1559 067c 01 .byte 0x1 + 1560 067d BB .byte 0xbb + 1561 067e 30000000 .4byte 0x30 + 1562 0682 EB000000 .4byte .LLST7 + 1563 0686 1D .uleb128 0x1d + 1564 0687 15000000 .4byte .LASF73 + 1565 068b 01 .byte 0x1 + 1566 068c BC .byte 0xbc + 1567 068d CE000000 .4byte 0xce + 1568 0691 0C010000 .4byte .LLST8 + 1569 0695 1F .uleb128 0x1f + 1570 0696 706600 .ascii "pf\000" + 1571 0699 01 .byte 0x1 + 1572 069a BC .byte 0xbc + 1573 069b F5040000 .4byte 0x4f5 + 1574 069f 2D010000 .4byte .LLST9 + 1575 06a3 1C .uleb128 0x1c + 1576 06a4 61726700 .ascii "arg\000" + 1577 06a8 01 .byte 0x1 + 1578 06a9 BC .byte 0xbc + 1579 06aa 7F020000 .4byte 0x27f + 1580 06ae 02 .byte 0x2 + 1581 06af 91 .byte 0x91 + 1582 06b0 00 .sleb128 0 + 1583 06b1 22 .uleb128 0x22 + 1584 06b2 747000 .ascii "tp\000" + 1585 06b5 01 .byte 0x1 + 1586 06b6 BD .byte 0xbd + 1587 06b7 41020000 .4byte 0x241 + 1588 06bb 4E010000 .4byte .LLST10 + 1589 06bf 23 .uleb128 0x23 + 1590 06c0 18000000 .4byte .LVL8 + 1591 06c4 BC050000 .4byte 0x5bc + 1592 06c8 F1060000 .4byte 0x6f1 + 1593 06cc 24 .uleb128 0x24 + 1594 06cd 01 .byte 0x1 + 1595 06ce 53 .byte 0x53 + 1596 06cf 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 29 + + + 1597 06d0 F3 .byte 0xf3 + 1598 06d1 01 .uleb128 0x1 + 1599 06d2 53 .byte 0x53 + 1600 06d3 24 .uleb128 0x24 + 1601 06d4 01 .byte 0x1 + 1602 06d5 52 .byte 0x52 + 1603 06d6 03 .byte 0x3 + 1604 06d7 F3 .byte 0xf3 + 1605 06d8 01 .uleb128 0x1 + 1606 06d9 52 .byte 0x52 + 1607 06da 24 .uleb128 0x24 + 1608 06db 01 .byte 0x1 + 1609 06dc 51 .byte 0x51 + 1610 06dd 03 .byte 0x3 + 1611 06de F3 .byte 0xf3 + 1612 06df 01 .uleb128 0x1 + 1613 06e0 51 .byte 0x51 + 1614 06e1 24 .uleb128 0x24 + 1615 06e2 01 .byte 0x1 + 1616 06e3 50 .byte 0x50 + 1617 06e4 03 .byte 0x3 + 1618 06e5 F3 .byte 0xf3 + 1619 06e6 01 .uleb128 0x1 + 1620 06e7 50 .byte 0x50 + 1621 06e8 24 .uleb128 0x24 + 1622 06e9 02 .byte 0x2 + 1623 06ea 7D .byte 0x7d + 1624 06eb 00 .sleb128 0 + 1625 06ec 03 .byte 0x3 + 1626 06ed 91 .byte 0x91 + 1627 06ee 78 .sleb128 -8 + 1628 06ef 06 .byte 0x6 + 1629 06f0 00 .byte 0 + 1630 06f1 25 .uleb128 0x25 + 1631 06f2 24000000 .4byte .LVL10 + 1632 06f6 B4090000 .4byte 0x9b4 + 1633 06fa 24 .uleb128 0x24 + 1634 06fb 01 .byte 0x1 + 1635 06fc 51 .byte 0x51 + 1636 06fd 01 .byte 0x1 + 1637 06fe 30 .byte 0x30 + 1638 06ff 24 .uleb128 0x24 + 1639 0700 01 .byte 0x1 + 1640 0701 50 .byte 0x50 + 1641 0702 02 .byte 0x2 + 1642 0703 74 .byte 0x74 + 1643 0704 00 .sleb128 0 + 1644 0705 00 .byte 0 + 1645 0706 00 .byte 0 + 1646 0707 1B .uleb128 0x1b + 1647 0708 01 .byte 0x1 + 1648 0709 28010000 .4byte .LASF77 + 1649 070d 01 .byte 0x1 + 1650 070e D9 .byte 0xd9 + 1651 070f 01 .byte 0x1 + 1652 0710 CE000000 .4byte 0xce + 1653 0714 00000000 .4byte .LFB10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 30 + + + 1654 0718 44000000 .4byte .LFE10 + 1655 071c 6C010000 .4byte .LLST11 + 1656 0720 01 .byte 0x1 + 1657 0721 4B070000 .4byte 0x74b + 1658 0725 1D .uleb128 0x1d + 1659 0726 93010000 .4byte .LASF78 + 1660 072a 01 .byte 0x1 + 1661 072b D9 .byte 0xd9 + 1662 072c CE000000 .4byte 0xce + 1663 0730 8C010000 .4byte .LLST12 + 1664 0734 26 .uleb128 0x26 + 1665 0735 D0010000 .4byte .LASF79 + 1666 0739 01 .byte 0x1 + 1667 073a DA .byte 0xda + 1668 073b CE000000 .4byte 0xce + 1669 073f 01 .byte 0x1 + 1670 0740 54 .byte 0x54 + 1671 0741 27 .uleb128 0x27 + 1672 0742 34000000 .4byte .LVL13 + 1673 0746 CD090000 .4byte 0x9cd + 1674 074a 00 .byte 0 + 1675 074b 1B .uleb128 0x1b + 1676 074c 01 .byte 0x1 + 1677 074d 0F020000 .4byte .LASF80 + 1678 0751 01 .byte 0x1 + 1679 0752 FA .byte 0xfa + 1680 0753 01 .byte 0x1 + 1681 0754 41020000 .4byte 0x241 + 1682 0758 00000000 .4byte .LFB11 + 1683 075c 20000000 .4byte .LFE11 + 1684 0760 AD010000 .4byte .LLST13 + 1685 0764 01 .byte 0x1 + 1686 0765 8D070000 .4byte 0x78d + 1687 0769 1F .uleb128 0x1f + 1688 076a 747000 .ascii "tp\000" + 1689 076d 01 .byte 0x1 + 1690 076e FA .byte 0xfa + 1691 076f 41020000 .4byte 0x241 + 1692 0773 CD010000 .4byte .LLST14 + 1693 0777 25 .uleb128 0x25 + 1694 0778 14000000 .4byte .LVL15 + 1695 077c B4090000 .4byte 0x9b4 + 1696 0780 24 .uleb128 0x24 + 1697 0781 01 .byte 0x1 + 1698 0782 51 .byte 0x51 + 1699 0783 01 .byte 0x1 + 1700 0784 30 .byte 0x30 + 1701 0785 24 .uleb128 0x24 + 1702 0786 01 .byte 0x1 + 1703 0787 50 .byte 0x50 + 1704 0788 02 .byte 0x2 + 1705 0789 74 .byte 0x74 + 1706 078a 00 .sleb128 0 + 1707 078b 00 .byte 0 + 1708 078c 00 .byte 0 + 1709 078d 28 .uleb128 0x28 + 1710 078e 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 31 + + + 1711 078f A3010000 .4byte .LASF81 + 1712 0793 01 .byte 0x1 + 1713 0794 1101 .2byte 0x111 + 1714 0796 01 .byte 0x1 + 1715 0797 00000000 .4byte .LFB12 + 1716 079b 18000000 .4byte .LFE12 + 1717 079f 02 .byte 0x2 + 1718 07a0 7D .byte 0x7d + 1719 07a1 00 .sleb128 0 + 1720 07a2 01 .byte 0x1 + 1721 07a3 B5070000 .4byte 0x7b5 + 1722 07a7 29 .uleb128 0x29 + 1723 07a8 747000 .ascii "tp\000" + 1724 07ab 01 .byte 0x1 + 1725 07ac 1101 .2byte 0x111 + 1726 07ae 41020000 .4byte 0x241 + 1727 07b2 01 .byte 0x1 + 1728 07b3 50 .byte 0x50 + 1729 07b4 00 .byte 0 + 1730 07b5 2A .uleb128 0x2a + 1731 07b6 01 .byte 0x1 + 1732 07b7 BA030000 .4byte .LASF82 + 1733 07bb 01 .byte 0x1 + 1734 07bc 2401 .2byte 0x124 + 1735 07be 01 .byte 0x1 + 1736 07bf 00000000 .4byte .LFB13 + 1737 07c3 1C000000 .4byte .LFE13 + 1738 07c7 EB010000 .4byte .LLST15 + 1739 07cb 01 .byte 0x1 + 1740 07cc F7070000 .4byte 0x7f7 + 1741 07d0 2B .uleb128 0x2b + 1742 07d1 4E020000 .4byte .LASF83 + 1743 07d5 01 .byte 0x1 + 1744 07d6 2401 .2byte 0x124 + 1745 07d8 EF000000 .4byte 0xef + 1746 07dc 0B020000 .4byte .LLST16 + 1747 07e0 25 .uleb128 0x25 + 1748 07e1 14000000 .4byte .LVL19 + 1749 07e5 D7090000 .4byte 0x9d7 + 1750 07e9 24 .uleb128 0x24 + 1751 07ea 01 .byte 0x1 + 1752 07eb 51 .byte 0x51 + 1753 07ec 03 .byte 0x3 + 1754 07ed F3 .byte 0xf3 + 1755 07ee 01 .uleb128 0x1 + 1756 07ef 50 .byte 0x50 + 1757 07f0 24 .uleb128 0x24 + 1758 07f1 01 .byte 0x1 + 1759 07f2 50 .byte 0x50 + 1760 07f3 01 .byte 0x1 + 1761 07f4 36 .byte 0x36 + 1762 07f5 00 .byte 0 + 1763 07f6 00 .byte 0 + 1764 07f7 2A .uleb128 0x2a + 1765 07f8 01 .byte 0x1 + 1766 07f9 71020000 .4byte .LASF84 + 1767 07fd 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 32 + + + 1768 07fe 3501 .2byte 0x135 + 1769 0800 01 .byte 0x1 + 1770 0801 00000000 .4byte .LFB14 + 1771 0805 2C000000 .4byte .LFE14 + 1772 0809 37020000 .4byte .LLST17 + 1773 080d 01 .byte 0x1 + 1774 080e 32080000 .4byte 0x832 + 1775 0812 2B .uleb128 0x2b + 1776 0813 4E020000 .4byte .LASF83 + 1777 0817 01 .byte 0x1 + 1778 0818 3501 .2byte 0x135 + 1779 081a EF000000 .4byte 0xef + 1780 081e 57020000 .4byte .LLST18 + 1781 0822 25 .uleb128 0x25 + 1782 0823 20000000 .4byte .LVL23 + 1783 0827 D7090000 .4byte 0x9d7 + 1784 082b 24 .uleb128 0x24 + 1785 082c 01 .byte 0x1 + 1786 082d 50 .byte 0x50 + 1787 082e 01 .byte 0x1 + 1788 082f 36 .byte 0x36 + 1789 0830 00 .byte 0 + 1790 0831 00 .byte 0 + 1791 0832 2A .uleb128 0x2a + 1792 0833 01 .byte 0x1 + 1793 0834 85030000 .4byte .LASF85 + 1794 0838 01 .byte 0x1 + 1795 0839 4401 .2byte 0x144 + 1796 083b 01 .byte 0x1 + 1797 083c 00000000 .4byte .LFB15 + 1798 0840 34000000 .4byte .LFE15 + 1799 0844 85020000 .4byte .LLST19 + 1800 0848 01 .byte 0x1 + 1801 0849 57080000 .4byte 0x857 + 1802 084d 27 .uleb128 0x27 + 1803 084e 28000000 .4byte .LVL24 + 1804 0852 F4090000 .4byte 0x9f4 + 1805 0856 00 .byte 0 + 1806 0857 2A .uleb128 0x2a + 1807 0858 01 .byte 0x1 + 1808 0859 28000000 .4byte .LASF86 + 1809 085d 01 .byte 0x1 + 1810 085e 6E01 .2byte 0x16e + 1811 0860 01 .byte 0x1 + 1812 0861 00000000 .4byte .LFB17 + 1813 0865 6C000000 .4byte .LFE17 + 1814 0869 A5020000 .4byte .LLST20 + 1815 086d 01 .byte 0x1 + 1816 086e D6080000 .4byte 0x8d6 + 1817 0872 2C .uleb128 0x2c + 1818 0873 6D736700 .ascii "msg\000" + 1819 0877 01 .byte 0x1 + 1820 0878 6E01 .2byte 0x16e + 1821 087a D9000000 .4byte 0xd9 + 1822 087e C5020000 .4byte .LLST21 + 1823 0882 2D .uleb128 0x2d + 1824 0883 747000 .ascii "tp\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 33 + + + 1825 0886 01 .byte 0x1 + 1826 0887 6F01 .2byte 0x16f + 1827 0889 41020000 .4byte 0x241 + 1828 088d 01 .byte 0x1 + 1829 088e 54 .byte 0x54 + 1830 088f 2E .uleb128 0x2e + 1831 0890 45050000 .4byte 0x545 + 1832 0894 20000000 .4byte .LBB18 + 1833 0898 30000000 .4byte .Ldebug_ranges0+0x30 + 1834 089c 01 .byte 0x1 + 1835 089d 7701 .2byte 0x177 + 1836 089f BC080000 .4byte 0x8bc + 1837 08a3 1A .uleb128 0x1a + 1838 08a4 56050000 .4byte 0x556 + 1839 08a8 E6020000 .4byte .LLST22 + 1840 08ac 2F .uleb128 0x2f + 1841 08ad 48000000 .4byte .Ldebug_ranges0+0x48 + 1842 08b1 30 .uleb128 0x30 + 1843 08b2 61050000 .4byte 0x561 + 1844 08b6 FB020000 .4byte .LLST23 + 1845 08ba 00 .byte 0 + 1846 08bb 00 .byte 0 + 1847 08bc 27 .uleb128 0x27 + 1848 08bd 30000000 .4byte .LVL28 + 1849 08c1 FE090000 .4byte 0x9fe + 1850 08c5 31 .uleb128 0x31 + 1851 08c6 68000000 .4byte .LVL30 + 1852 08ca 01 .byte 0x1 + 1853 08cb 160A0000 .4byte 0xa16 + 1854 08cf 24 .uleb128 0x24 + 1855 08d0 01 .byte 0x1 + 1856 08d1 50 .byte 0x50 + 1857 08d2 01 .byte 0x1 + 1858 08d3 3E .byte 0x3e + 1859 08d4 00 .byte 0 + 1860 08d5 00 .byte 0 + 1861 08d6 28 .uleb128 0x28 + 1862 08d7 01 .byte 0x1 + 1863 08d8 74000000 .4byte .LASF87 + 1864 08dc 01 .byte 0x1 + 1865 08dd 5901 .2byte 0x159 + 1866 08df 01 .byte 0x1 + 1867 08e0 00000000 .4byte .LFB16 + 1868 08e4 08000000 .4byte .LFE16 + 1869 08e8 02 .byte 0x2 + 1870 08e9 7D .byte 0x7d + 1871 08ea 00 .sleb128 0 + 1872 08eb 01 .byte 0x1 + 1873 08ec 13090000 .4byte 0x913 + 1874 08f0 2C .uleb128 0x2c + 1875 08f1 6D736700 .ascii "msg\000" + 1876 08f5 01 .byte 0x1 + 1877 08f6 5901 .2byte 0x159 + 1878 08f8 D9000000 .4byte 0xd9 + 1879 08fc 0E030000 .4byte .LLST24 + 1880 0900 31 .uleb128 0x31 + 1881 0901 08000000 .4byte .LVL32 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 34 + + + 1882 0905 01 .byte 0x1 + 1883 0906 57080000 .4byte 0x857 + 1884 090a 24 .uleb128 0x24 + 1885 090b 01 .byte 0x1 + 1886 090c 50 .byte 0x50 + 1887 090d 03 .byte 0x3 + 1888 090e F3 .byte 0xf3 + 1889 090f 01 .uleb128 0x1 + 1890 0910 50 .byte 0x50 + 1891 0911 00 .byte 0 + 1892 0912 00 .byte 0 + 1893 0913 32 .uleb128 0x32 + 1894 0914 01 .byte 0x1 + 1895 0915 A9030000 .4byte .LASF88 + 1896 0919 01 .byte 0x1 + 1897 091a A401 .2byte 0x1a4 + 1898 091c 01 .byte 0x1 + 1899 091d D9000000 .4byte 0xd9 + 1900 0921 00000000 .4byte .LFB18 + 1901 0925 50000000 .4byte .LFE18 + 1902 0929 2F030000 .4byte .LLST25 + 1903 092d 01 .byte 0x1 + 1904 092e 9A090000 .4byte 0x99a + 1905 0932 2C .uleb128 0x2c + 1906 0933 747000 .ascii "tp\000" + 1907 0936 01 .byte 0x1 + 1908 0937 A401 .2byte 0x1a4 + 1909 0939 41020000 .4byte 0x241 + 1910 093d 4F030000 .4byte .LLST26 + 1911 0941 2D .uleb128 0x2d + 1912 0942 6D736700 .ascii "msg\000" + 1913 0946 01 .byte 0x1 + 1914 0947 A501 .2byte 0x1a5 + 1915 0949 D9000000 .4byte 0xd9 + 1916 094d 01 .byte 0x1 + 1917 094e 55 .byte 0x55 + 1918 094f 2E .uleb128 0x2e + 1919 0950 72050000 .4byte 0x572 + 1920 0954 1C000000 .4byte .LBB22 + 1921 0958 60000000 .4byte .Ldebug_ranges0+0x60 + 1922 095c 01 .byte 0x1 + 1923 095d AF01 .2byte 0x1af + 1924 095f 76090000 .4byte 0x976 + 1925 0963 1A .uleb128 0x1a + 1926 0964 89050000 .4byte 0x589 + 1927 0968 6D030000 .4byte .LLST27 + 1928 096c 1A .uleb128 0x1a + 1929 096d 7F050000 .4byte 0x57f + 1930 0971 8F030000 .4byte .LLST28 + 1931 0975 00 .byte 0 + 1932 0976 23 .uleb128 0x23 + 1933 0977 34000000 .4byte .LVL36 + 1934 097b 160A0000 .4byte 0xa16 + 1935 097f 89090000 .4byte 0x989 + 1936 0983 24 .uleb128 0x24 + 1937 0984 01 .byte 0x1 + 1938 0985 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 35 + + + 1939 0986 01 .byte 0x1 + 1940 0987 37 .byte 0x37 + 1941 0988 00 .byte 0 + 1942 0989 25 .uleb128 0x25 + 1943 098a 44000000 .4byte .LVL38 + 1944 098e 2A0A0000 .4byte 0xa2a + 1945 0992 24 .uleb128 0x24 + 1946 0993 01 .byte 0x1 + 1947 0994 50 .byte 0x50 + 1948 0995 02 .byte 0x2 + 1949 0996 74 .byte 0x74 + 1950 0997 00 .sleb128 0 + 1951 0998 00 .byte 0 + 1952 0999 00 .byte 0 + 1953 099a 33 .uleb128 0x33 + 1954 099b 21000000 .4byte .LASF89 + 1955 099f 09 .byte 0x9 + 1956 09a0 F5 .byte 0xf5 + 1957 09a1 ED030000 .4byte 0x3ed + 1958 09a5 01 .byte 0x1 + 1959 09a6 01 .byte 0x1 + 1960 09a7 33 .uleb128 0x33 + 1961 09a8 D6030000 .4byte .LASF90 + 1962 09ac 0A .byte 0xa + 1963 09ad 6F .byte 0x6f + 1964 09ae 55040000 .4byte 0x455 + 1965 09b2 01 .byte 0x1 + 1966 09b3 01 .byte 0x1 + 1967 09b4 34 .uleb128 0x34 + 1968 09b5 01 .byte 0x1 + 1969 09b6 80010000 .4byte .LASF96 + 1970 09ba 0A .byte 0xa + 1971 09bb 99 .byte 0x99 + 1972 09bc 01 .byte 0x1 + 1973 09bd 01 .byte 0x1 + 1974 09be CD090000 .4byte 0x9cd + 1975 09c2 0C .uleb128 0xc + 1976 09c3 41020000 .4byte 0x241 + 1977 09c7 0C .uleb128 0xc + 1978 09c8 D9000000 .4byte 0xd9 + 1979 09cc 00 .byte 0 + 1980 09cd 35 .uleb128 0x35 + 1981 09ce 01 .byte 0x1 + 1982 09cf FE000000 .4byte .LASF93 + 1983 09d3 0A .byte 0xa + 1984 09d4 9C .byte 0x9c + 1985 09d5 01 .byte 0x1 + 1986 09d6 01 .byte 0x1 + 1987 09d7 36 .uleb128 0x36 + 1988 09d8 01 .byte 0x1 + 1989 09d9 1D040000 .4byte .LASF92 + 1990 09dd 0A .byte 0xa + 1991 09de 96 .byte 0x96 + 1992 09df 01 .byte 0x1 + 1993 09e0 D9000000 .4byte 0xd9 + 1994 09e4 01 .byte 0x1 + 1995 09e5 F4090000 .4byte 0x9f4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 36 + + + 1996 09e9 0C .uleb128 0xc + 1997 09ea AD000000 .4byte 0xad + 1998 09ee 0C .uleb128 0xc + 1999 09ef EF000000 .4byte 0xef + 2000 09f3 00 .byte 0 + 2001 09f4 35 .uleb128 0x35 + 2002 09f5 01 .byte 0x1 + 2003 09f6 1B020000 .4byte .LASF94 + 2004 09fa 0A .byte 0xa + 2005 09fb A2 .byte 0xa2 + 2006 09fc 01 .byte 0x1 + 2007 09fd 01 .byte 0x1 + 2008 09fe 36 .uleb128 0x36 + 2009 09ff 01 .byte 0x1 + 2010 0a00 54030000 .4byte .LASF95 + 2011 0a04 0A .byte 0xa + 2012 0a05 90 .byte 0x90 + 2013 0a06 01 .byte 0x1 + 2014 0a07 41020000 .4byte 0x241 + 2015 0a0b 01 .byte 0x1 + 2016 0a0c 160A0000 .4byte 0xa16 + 2017 0a10 0C .uleb128 0xc + 2018 0a11 41020000 .4byte 0x241 + 2019 0a15 00 .byte 0 + 2020 0a16 34 .uleb128 0x34 + 2021 0a17 01 .byte 0x1 + 2022 0a18 0B030000 .4byte .LASF97 + 2023 0a1c 0A .byte 0xa + 2024 0a1d 93 .byte 0x93 + 2025 0a1e 01 .byte 0x1 + 2026 0a1f 01 .byte 0x1 + 2027 0a20 2A0A0000 .4byte 0xa2a + 2028 0a24 0C .uleb128 0xc + 2029 0a25 AD000000 .4byte 0xad + 2030 0a29 00 .byte 0 + 2031 0a2a 37 .uleb128 0x37 + 2032 0a2b 01 .byte 0x1 + 2033 0a2c F7020000 .4byte .LASF103 + 2034 0a30 0C .byte 0xc + 2035 0a31 3A .byte 0x3a + 2036 0a32 01 .byte 0x1 + 2037 0a33 01 .byte 0x1 + 2038 0a34 0C .uleb128 0xc + 2039 0a35 41020000 .4byte 0x241 + 2040 0a39 00 .byte 0 + 2041 0a3a 00 .byte 0 + 2042 .section .debug_abbrev,"",%progbits + 2043 .Ldebug_abbrev0: + 2044 0000 01 .uleb128 0x1 + 2045 0001 11 .uleb128 0x11 + 2046 0002 01 .byte 0x1 + 2047 0003 25 .uleb128 0x25 + 2048 0004 0E .uleb128 0xe + 2049 0005 13 .uleb128 0x13 + 2050 0006 0B .uleb128 0xb + 2051 0007 03 .uleb128 0x3 + 2052 0008 0E .uleb128 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 37 + + + 2053 0009 1B .uleb128 0x1b + 2054 000a 0E .uleb128 0xe + 2055 000b 55 .uleb128 0x55 + 2056 000c 06 .uleb128 0x6 + 2057 000d 11 .uleb128 0x11 + 2058 000e 01 .uleb128 0x1 + 2059 000f 52 .uleb128 0x52 + 2060 0010 01 .uleb128 0x1 + 2061 0011 10 .uleb128 0x10 + 2062 0012 06 .uleb128 0x6 + 2063 0013 00 .byte 0 + 2064 0014 00 .byte 0 + 2065 0015 02 .uleb128 0x2 + 2066 0016 24 .uleb128 0x24 + 2067 0017 00 .byte 0 + 2068 0018 0B .uleb128 0xb + 2069 0019 0B .uleb128 0xb + 2070 001a 3E .uleb128 0x3e + 2071 001b 0B .uleb128 0xb + 2072 001c 03 .uleb128 0x3 + 2073 001d 08 .uleb128 0x8 + 2074 001e 00 .byte 0 + 2075 001f 00 .byte 0 + 2076 0020 03 .uleb128 0x3 + 2077 0021 16 .uleb128 0x16 + 2078 0022 00 .byte 0 + 2079 0023 03 .uleb128 0x3 + 2080 0024 0E .uleb128 0xe + 2081 0025 3A .uleb128 0x3a + 2082 0026 0B .uleb128 0xb + 2083 0027 3B .uleb128 0x3b + 2084 0028 0B .uleb128 0xb + 2085 0029 49 .uleb128 0x49 + 2086 002a 13 .uleb128 0x13 + 2087 002b 00 .byte 0 + 2088 002c 00 .byte 0 + 2089 002d 04 .uleb128 0x4 + 2090 002e 24 .uleb128 0x24 + 2091 002f 00 .byte 0 + 2092 0030 0B .uleb128 0xb + 2093 0031 0B .uleb128 0xb + 2094 0032 3E .uleb128 0x3e + 2095 0033 0B .uleb128 0xb + 2096 0034 03 .uleb128 0x3 + 2097 0035 0E .uleb128 0xe + 2098 0036 00 .byte 0 + 2099 0037 00 .byte 0 + 2100 0038 05 .uleb128 0x5 + 2101 0039 13 .uleb128 0x13 + 2102 003a 01 .byte 0x1 + 2103 003b 03 .uleb128 0x3 + 2104 003c 0E .uleb128 0xe + 2105 003d 0B .uleb128 0xb + 2106 003e 0B .uleb128 0xb + 2107 003f 3A .uleb128 0x3a + 2108 0040 0B .uleb128 0xb + 2109 0041 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 38 + + + 2110 0042 0B .uleb128 0xb + 2111 0043 01 .uleb128 0x1 + 2112 0044 13 .uleb128 0x13 + 2113 0045 00 .byte 0 + 2114 0046 00 .byte 0 + 2115 0047 06 .uleb128 0x6 + 2116 0048 0D .uleb128 0xd + 2117 0049 00 .byte 0 + 2118 004a 03 .uleb128 0x3 + 2119 004b 0E .uleb128 0xe + 2120 004c 3A .uleb128 0x3a + 2121 004d 0B .uleb128 0xb + 2122 004e 3B .uleb128 0x3b + 2123 004f 0B .uleb128 0xb + 2124 0050 49 .uleb128 0x49 + 2125 0051 13 .uleb128 0x13 + 2126 0052 38 .uleb128 0x38 + 2127 0053 0A .uleb128 0xa + 2128 0054 00 .byte 0 + 2129 0055 00 .byte 0 + 2130 0056 07 .uleb128 0x7 + 2131 0057 0D .uleb128 0xd + 2132 0058 00 .byte 0 + 2133 0059 03 .uleb128 0x3 + 2134 005a 08 .uleb128 0x8 + 2135 005b 3A .uleb128 0x3a + 2136 005c 0B .uleb128 0xb + 2137 005d 3B .uleb128 0x3b + 2138 005e 0B .uleb128 0xb + 2139 005f 49 .uleb128 0x49 + 2140 0060 13 .uleb128 0x13 + 2141 0061 38 .uleb128 0x38 + 2142 0062 0A .uleb128 0xa + 2143 0063 00 .byte 0 + 2144 0064 00 .byte 0 + 2145 0065 08 .uleb128 0x8 + 2146 0066 13 .uleb128 0x13 + 2147 0067 01 .byte 0x1 + 2148 0068 0B .uleb128 0xb + 2149 0069 0B .uleb128 0xb + 2150 006a 3A .uleb128 0x3a + 2151 006b 0B .uleb128 0xb + 2152 006c 3B .uleb128 0x3b + 2153 006d 0B .uleb128 0xb + 2154 006e 01 .uleb128 0x1 + 2155 006f 13 .uleb128 0x13 + 2156 0070 00 .byte 0 + 2157 0071 00 .byte 0 + 2158 0072 09 .uleb128 0x9 + 2159 0073 0F .uleb128 0xf + 2160 0074 00 .byte 0 + 2161 0075 0B .uleb128 0xb + 2162 0076 0B .uleb128 0xb + 2163 0077 49 .uleb128 0x49 + 2164 0078 13 .uleb128 0x13 + 2165 0079 00 .byte 0 + 2166 007a 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 39 + + + 2167 007b 0A .uleb128 0xa + 2168 007c 0F .uleb128 0xf + 2169 007d 00 .byte 0 + 2170 007e 0B .uleb128 0xb + 2171 007f 0B .uleb128 0xb + 2172 0080 00 .byte 0 + 2173 0081 00 .byte 0 + 2174 0082 0B .uleb128 0xb + 2175 0083 15 .uleb128 0x15 + 2176 0084 01 .byte 0x1 + 2177 0085 27 .uleb128 0x27 + 2178 0086 0C .uleb128 0xc + 2179 0087 01 .uleb128 0x1 + 2180 0088 13 .uleb128 0x13 + 2181 0089 00 .byte 0 + 2182 008a 00 .byte 0 + 2183 008b 0C .uleb128 0xc + 2184 008c 05 .uleb128 0x5 + 2185 008d 00 .byte 0 + 2186 008e 49 .uleb128 0x49 + 2187 008f 13 .uleb128 0x13 + 2188 0090 00 .byte 0 + 2189 0091 00 .byte 0 + 2190 0092 0D .uleb128 0xd + 2191 0093 35 .uleb128 0x35 + 2192 0094 00 .byte 0 + 2193 0095 49 .uleb128 0x49 + 2194 0096 13 .uleb128 0x13 + 2195 0097 00 .byte 0 + 2196 0098 00 .byte 0 + 2197 0099 0E .uleb128 0xe + 2198 009a 17 .uleb128 0x17 + 2199 009b 01 .byte 0x1 + 2200 009c 0B .uleb128 0xb + 2201 009d 0B .uleb128 0xb + 2202 009e 3A .uleb128 0x3a + 2203 009f 0B .uleb128 0xb + 2204 00a0 3B .uleb128 0x3b + 2205 00a1 0B .uleb128 0xb + 2206 00a2 01 .uleb128 0x1 + 2207 00a3 13 .uleb128 0x13 + 2208 00a4 00 .byte 0 + 2209 00a5 00 .byte 0 + 2210 00a6 0F .uleb128 0xf + 2211 00a7 0D .uleb128 0xd + 2212 00a8 00 .byte 0 + 2213 00a9 03 .uleb128 0x3 + 2214 00aa 0E .uleb128 0xe + 2215 00ab 3A .uleb128 0x3a + 2216 00ac 0B .uleb128 0xb + 2217 00ad 3B .uleb128 0x3b + 2218 00ae 0B .uleb128 0xb + 2219 00af 49 .uleb128 0x49 + 2220 00b0 13 .uleb128 0x13 + 2221 00b1 00 .byte 0 + 2222 00b2 00 .byte 0 + 2223 00b3 10 .uleb128 0x10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 40 + + + 2224 00b4 26 .uleb128 0x26 + 2225 00b5 00 .byte 0 + 2226 00b6 49 .uleb128 0x49 + 2227 00b7 13 .uleb128 0x13 + 2228 00b8 00 .byte 0 + 2229 00b9 00 .byte 0 + 2230 00ba 11 .uleb128 0x11 + 2231 00bb 15 .uleb128 0x15 + 2232 00bc 01 .byte 0x1 + 2233 00bd 27 .uleb128 0x27 + 2234 00be 0C .uleb128 0xc + 2235 00bf 49 .uleb128 0x49 + 2236 00c0 13 .uleb128 0x13 + 2237 00c1 01 .uleb128 0x1 + 2238 00c2 13 .uleb128 0x13 + 2239 00c3 00 .byte 0 + 2240 00c4 00 .byte 0 + 2241 00c5 12 .uleb128 0x12 + 2242 00c6 2E .uleb128 0x2e + 2243 00c7 01 .byte 0x1 + 2244 00c8 3F .uleb128 0x3f + 2245 00c9 0C .uleb128 0xc + 2246 00ca 03 .uleb128 0x3 + 2247 00cb 0E .uleb128 0xe + 2248 00cc 3A .uleb128 0x3a + 2249 00cd 0B .uleb128 0xb + 2250 00ce 3B .uleb128 0x3b + 2251 00cf 0B .uleb128 0xb + 2252 00d0 27 .uleb128 0x27 + 2253 00d1 0C .uleb128 0xc + 2254 00d2 49 .uleb128 0x49 + 2255 00d3 13 .uleb128 0x13 + 2256 00d4 20 .uleb128 0x20 + 2257 00d5 0B .uleb128 0xb + 2258 00d6 01 .uleb128 0x1 + 2259 00d7 13 .uleb128 0x13 + 2260 00d8 00 .byte 0 + 2261 00d9 00 .byte 0 + 2262 00da 13 .uleb128 0x13 + 2263 00db 05 .uleb128 0x5 + 2264 00dc 00 .byte 0 + 2265 00dd 03 .uleb128 0x3 + 2266 00de 08 .uleb128 0x8 + 2267 00df 3A .uleb128 0x3a + 2268 00e0 0B .uleb128 0xb + 2269 00e1 3B .uleb128 0x3b + 2270 00e2 0B .uleb128 0xb + 2271 00e3 49 .uleb128 0x49 + 2272 00e4 13 .uleb128 0x13 + 2273 00e5 00 .byte 0 + 2274 00e6 00 .byte 0 + 2275 00e7 14 .uleb128 0x14 + 2276 00e8 05 .uleb128 0x5 + 2277 00e9 00 .byte 0 + 2278 00ea 03 .uleb128 0x3 + 2279 00eb 0E .uleb128 0xe + 2280 00ec 3A .uleb128 0x3a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 41 + + + 2281 00ed 0B .uleb128 0xb + 2282 00ee 3B .uleb128 0x3b + 2283 00ef 0B .uleb128 0xb + 2284 00f0 49 .uleb128 0x49 + 2285 00f1 13 .uleb128 0x13 + 2286 00f2 00 .byte 0 + 2287 00f3 00 .byte 0 + 2288 00f4 15 .uleb128 0x15 + 2289 00f5 2E .uleb128 0x2e + 2290 00f6 01 .byte 0x1 + 2291 00f7 03 .uleb128 0x3 + 2292 00f8 0E .uleb128 0xe + 2293 00f9 3A .uleb128 0x3a + 2294 00fa 0B .uleb128 0xb + 2295 00fb 3B .uleb128 0x3b + 2296 00fc 0B .uleb128 0xb + 2297 00fd 27 .uleb128 0x27 + 2298 00fe 0C .uleb128 0xc + 2299 00ff 49 .uleb128 0x49 + 2300 0100 13 .uleb128 0x13 + 2301 0101 20 .uleb128 0x20 + 2302 0102 0B .uleb128 0xb + 2303 0103 01 .uleb128 0x1 + 2304 0104 13 .uleb128 0x13 + 2305 0105 00 .byte 0 + 2306 0106 00 .byte 0 + 2307 0107 16 .uleb128 0x16 + 2308 0108 34 .uleb128 0x34 + 2309 0109 00 .byte 0 + 2310 010a 03 .uleb128 0x3 + 2311 010b 08 .uleb128 0x8 + 2312 010c 3A .uleb128 0x3a + 2313 010d 0B .uleb128 0xb + 2314 010e 3B .uleb128 0x3b + 2315 010f 0B .uleb128 0xb + 2316 0110 49 .uleb128 0x49 + 2317 0111 13 .uleb128 0x13 + 2318 0112 00 .byte 0 + 2319 0113 00 .byte 0 + 2320 0114 17 .uleb128 0x17 + 2321 0115 2E .uleb128 0x2e + 2322 0116 01 .byte 0x1 + 2323 0117 03 .uleb128 0x3 + 2324 0118 0E .uleb128 0xe + 2325 0119 3A .uleb128 0x3a + 2326 011a 0B .uleb128 0xb + 2327 011b 3B .uleb128 0x3b + 2328 011c 0B .uleb128 0xb + 2329 011d 27 .uleb128 0x27 + 2330 011e 0C .uleb128 0xc + 2331 011f 20 .uleb128 0x20 + 2332 0120 0B .uleb128 0xb + 2333 0121 01 .uleb128 0x1 + 2334 0122 13 .uleb128 0x13 + 2335 0123 00 .byte 0 + 2336 0124 00 .byte 0 + 2337 0125 18 .uleb128 0x18 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 42 + + + 2338 0126 2E .uleb128 0x2e + 2339 0127 01 .byte 0x1 + 2340 0128 31 .uleb128 0x31 + 2341 0129 13 .uleb128 0x13 + 2342 012a 11 .uleb128 0x11 + 2343 012b 01 .uleb128 0x1 + 2344 012c 12 .uleb128 0x12 + 2345 012d 01 .uleb128 0x1 + 2346 012e 40 .uleb128 0x40 + 2347 012f 06 .uleb128 0x6 + 2348 0130 9742 .uleb128 0x2117 + 2349 0132 0C .uleb128 0xc + 2350 0133 01 .uleb128 0x1 + 2351 0134 13 .uleb128 0x13 + 2352 0135 00 .byte 0 + 2353 0136 00 .byte 0 + 2354 0137 19 .uleb128 0x19 + 2355 0138 05 .uleb128 0x5 + 2356 0139 00 .byte 0 + 2357 013a 31 .uleb128 0x31 + 2358 013b 13 .uleb128 0x13 + 2359 013c 02 .uleb128 0x2 + 2360 013d 0A .uleb128 0xa + 2361 013e 00 .byte 0 + 2362 013f 00 .byte 0 + 2363 0140 1A .uleb128 0x1a + 2364 0141 05 .uleb128 0x5 + 2365 0142 00 .byte 0 + 2366 0143 31 .uleb128 0x31 + 2367 0144 13 .uleb128 0x13 + 2368 0145 02 .uleb128 0x2 + 2369 0146 06 .uleb128 0x6 + 2370 0147 00 .byte 0 + 2371 0148 00 .byte 0 + 2372 0149 1B .uleb128 0x1b + 2373 014a 2E .uleb128 0x2e + 2374 014b 01 .byte 0x1 + 2375 014c 3F .uleb128 0x3f + 2376 014d 0C .uleb128 0xc + 2377 014e 03 .uleb128 0x3 + 2378 014f 0E .uleb128 0xe + 2379 0150 3A .uleb128 0x3a + 2380 0151 0B .uleb128 0xb + 2381 0152 3B .uleb128 0x3b + 2382 0153 0B .uleb128 0xb + 2383 0154 27 .uleb128 0x27 + 2384 0155 0C .uleb128 0xc + 2385 0156 49 .uleb128 0x49 + 2386 0157 13 .uleb128 0x13 + 2387 0158 11 .uleb128 0x11 + 2388 0159 01 .uleb128 0x1 + 2389 015a 12 .uleb128 0x12 + 2390 015b 01 .uleb128 0x1 + 2391 015c 40 .uleb128 0x40 + 2392 015d 06 .uleb128 0x6 + 2393 015e 9742 .uleb128 0x2117 + 2394 0160 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 43 + + + 2395 0161 01 .uleb128 0x1 + 2396 0162 13 .uleb128 0x13 + 2397 0163 00 .byte 0 + 2398 0164 00 .byte 0 + 2399 0165 1C .uleb128 0x1c + 2400 0166 05 .uleb128 0x5 + 2401 0167 00 .byte 0 + 2402 0168 03 .uleb128 0x3 + 2403 0169 08 .uleb128 0x8 + 2404 016a 3A .uleb128 0x3a + 2405 016b 0B .uleb128 0xb + 2406 016c 3B .uleb128 0x3b + 2407 016d 0B .uleb128 0xb + 2408 016e 49 .uleb128 0x49 + 2409 016f 13 .uleb128 0x13 + 2410 0170 02 .uleb128 0x2 + 2411 0171 0A .uleb128 0xa + 2412 0172 00 .byte 0 + 2413 0173 00 .byte 0 + 2414 0174 1D .uleb128 0x1d + 2415 0175 05 .uleb128 0x5 + 2416 0176 00 .byte 0 + 2417 0177 03 .uleb128 0x3 + 2418 0178 0E .uleb128 0xe + 2419 0179 3A .uleb128 0x3a + 2420 017a 0B .uleb128 0xb + 2421 017b 3B .uleb128 0x3b + 2422 017c 0B .uleb128 0xb + 2423 017d 49 .uleb128 0x49 + 2424 017e 13 .uleb128 0x13 + 2425 017f 02 .uleb128 0x2 + 2426 0180 06 .uleb128 0x6 + 2427 0181 00 .byte 0 + 2428 0182 00 .byte 0 + 2429 0183 1E .uleb128 0x1e + 2430 0184 05 .uleb128 0x5 + 2431 0185 00 .byte 0 + 2432 0186 03 .uleb128 0x3 + 2433 0187 0E .uleb128 0xe + 2434 0188 3A .uleb128 0x3a + 2435 0189 0B .uleb128 0xb + 2436 018a 3B .uleb128 0x3b + 2437 018b 0B .uleb128 0xb + 2438 018c 49 .uleb128 0x49 + 2439 018d 13 .uleb128 0x13 + 2440 018e 02 .uleb128 0x2 + 2441 018f 0A .uleb128 0xa + 2442 0190 00 .byte 0 + 2443 0191 00 .byte 0 + 2444 0192 1F .uleb128 0x1f + 2445 0193 05 .uleb128 0x5 + 2446 0194 00 .byte 0 + 2447 0195 03 .uleb128 0x3 + 2448 0196 08 .uleb128 0x8 + 2449 0197 3A .uleb128 0x3a + 2450 0198 0B .uleb128 0xb + 2451 0199 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 44 + + + 2452 019a 0B .uleb128 0xb + 2453 019b 49 .uleb128 0x49 + 2454 019c 13 .uleb128 0x13 + 2455 019d 02 .uleb128 0x2 + 2456 019e 06 .uleb128 0x6 + 2457 019f 00 .byte 0 + 2458 01a0 00 .byte 0 + 2459 01a1 20 .uleb128 0x20 + 2460 01a2 34 .uleb128 0x34 + 2461 01a3 00 .byte 0 + 2462 01a4 03 .uleb128 0x3 + 2463 01a5 08 .uleb128 0x8 + 2464 01a6 3A .uleb128 0x3a + 2465 01a7 0B .uleb128 0xb + 2466 01a8 3B .uleb128 0x3b + 2467 01a9 0B .uleb128 0xb + 2468 01aa 49 .uleb128 0x49 + 2469 01ab 13 .uleb128 0x13 + 2470 01ac 02 .uleb128 0x2 + 2471 01ad 0A .uleb128 0xa + 2472 01ae 00 .byte 0 + 2473 01af 00 .byte 0 + 2474 01b0 21 .uleb128 0x21 + 2475 01b1 1D .uleb128 0x1d + 2476 01b2 01 .byte 0x1 + 2477 01b3 31 .uleb128 0x31 + 2478 01b4 13 .uleb128 0x13 + 2479 01b5 52 .uleb128 0x52 + 2480 01b6 01 .uleb128 0x1 + 2481 01b7 55 .uleb128 0x55 + 2482 01b8 06 .uleb128 0x6 + 2483 01b9 58 .uleb128 0x58 + 2484 01ba 0B .uleb128 0xb + 2485 01bb 59 .uleb128 0x59 + 2486 01bc 0B .uleb128 0xb + 2487 01bd 00 .byte 0 + 2488 01be 00 .byte 0 + 2489 01bf 22 .uleb128 0x22 + 2490 01c0 34 .uleb128 0x34 + 2491 01c1 00 .byte 0 + 2492 01c2 03 .uleb128 0x3 + 2493 01c3 08 .uleb128 0x8 + 2494 01c4 3A .uleb128 0x3a + 2495 01c5 0B .uleb128 0xb + 2496 01c6 3B .uleb128 0x3b + 2497 01c7 0B .uleb128 0xb + 2498 01c8 49 .uleb128 0x49 + 2499 01c9 13 .uleb128 0x13 + 2500 01ca 02 .uleb128 0x2 + 2501 01cb 06 .uleb128 0x6 + 2502 01cc 00 .byte 0 + 2503 01cd 00 .byte 0 + 2504 01ce 23 .uleb128 0x23 + 2505 01cf 898201 .uleb128 0x4109 + 2506 01d2 01 .byte 0x1 + 2507 01d3 11 .uleb128 0x11 + 2508 01d4 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 45 + + + 2509 01d5 31 .uleb128 0x31 + 2510 01d6 13 .uleb128 0x13 + 2511 01d7 01 .uleb128 0x1 + 2512 01d8 13 .uleb128 0x13 + 2513 01d9 00 .byte 0 + 2514 01da 00 .byte 0 + 2515 01db 24 .uleb128 0x24 + 2516 01dc 8A8201 .uleb128 0x410a + 2517 01df 00 .byte 0 + 2518 01e0 02 .uleb128 0x2 + 2519 01e1 0A .uleb128 0xa + 2520 01e2 9142 .uleb128 0x2111 + 2521 01e4 0A .uleb128 0xa + 2522 01e5 00 .byte 0 + 2523 01e6 00 .byte 0 + 2524 01e7 25 .uleb128 0x25 + 2525 01e8 898201 .uleb128 0x4109 + 2526 01eb 01 .byte 0x1 + 2527 01ec 11 .uleb128 0x11 + 2528 01ed 01 .uleb128 0x1 + 2529 01ee 31 .uleb128 0x31 + 2530 01ef 13 .uleb128 0x13 + 2531 01f0 00 .byte 0 + 2532 01f1 00 .byte 0 + 2533 01f2 26 .uleb128 0x26 + 2534 01f3 34 .uleb128 0x34 + 2535 01f4 00 .byte 0 + 2536 01f5 03 .uleb128 0x3 + 2537 01f6 0E .uleb128 0xe + 2538 01f7 3A .uleb128 0x3a + 2539 01f8 0B .uleb128 0xb + 2540 01f9 3B .uleb128 0x3b + 2541 01fa 0B .uleb128 0xb + 2542 01fb 49 .uleb128 0x49 + 2543 01fc 13 .uleb128 0x13 + 2544 01fd 02 .uleb128 0x2 + 2545 01fe 0A .uleb128 0xa + 2546 01ff 00 .byte 0 + 2547 0200 00 .byte 0 + 2548 0201 27 .uleb128 0x27 + 2549 0202 898201 .uleb128 0x4109 + 2550 0205 00 .byte 0 + 2551 0206 11 .uleb128 0x11 + 2552 0207 01 .uleb128 0x1 + 2553 0208 31 .uleb128 0x31 + 2554 0209 13 .uleb128 0x13 + 2555 020a 00 .byte 0 + 2556 020b 00 .byte 0 + 2557 020c 28 .uleb128 0x28 + 2558 020d 2E .uleb128 0x2e + 2559 020e 01 .byte 0x1 + 2560 020f 3F .uleb128 0x3f + 2561 0210 0C .uleb128 0xc + 2562 0211 03 .uleb128 0x3 + 2563 0212 0E .uleb128 0xe + 2564 0213 3A .uleb128 0x3a + 2565 0214 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 46 + + + 2566 0215 3B .uleb128 0x3b + 2567 0216 05 .uleb128 0x5 + 2568 0217 27 .uleb128 0x27 + 2569 0218 0C .uleb128 0xc + 2570 0219 11 .uleb128 0x11 + 2571 021a 01 .uleb128 0x1 + 2572 021b 12 .uleb128 0x12 + 2573 021c 01 .uleb128 0x1 + 2574 021d 40 .uleb128 0x40 + 2575 021e 0A .uleb128 0xa + 2576 021f 9742 .uleb128 0x2117 + 2577 0221 0C .uleb128 0xc + 2578 0222 01 .uleb128 0x1 + 2579 0223 13 .uleb128 0x13 + 2580 0224 00 .byte 0 + 2581 0225 00 .byte 0 + 2582 0226 29 .uleb128 0x29 + 2583 0227 05 .uleb128 0x5 + 2584 0228 00 .byte 0 + 2585 0229 03 .uleb128 0x3 + 2586 022a 08 .uleb128 0x8 + 2587 022b 3A .uleb128 0x3a + 2588 022c 0B .uleb128 0xb + 2589 022d 3B .uleb128 0x3b + 2590 022e 05 .uleb128 0x5 + 2591 022f 49 .uleb128 0x49 + 2592 0230 13 .uleb128 0x13 + 2593 0231 02 .uleb128 0x2 + 2594 0232 0A .uleb128 0xa + 2595 0233 00 .byte 0 + 2596 0234 00 .byte 0 + 2597 0235 2A .uleb128 0x2a + 2598 0236 2E .uleb128 0x2e + 2599 0237 01 .byte 0x1 + 2600 0238 3F .uleb128 0x3f + 2601 0239 0C .uleb128 0xc + 2602 023a 03 .uleb128 0x3 + 2603 023b 0E .uleb128 0xe + 2604 023c 3A .uleb128 0x3a + 2605 023d 0B .uleb128 0xb + 2606 023e 3B .uleb128 0x3b + 2607 023f 05 .uleb128 0x5 + 2608 0240 27 .uleb128 0x27 + 2609 0241 0C .uleb128 0xc + 2610 0242 11 .uleb128 0x11 + 2611 0243 01 .uleb128 0x1 + 2612 0244 12 .uleb128 0x12 + 2613 0245 01 .uleb128 0x1 + 2614 0246 40 .uleb128 0x40 + 2615 0247 06 .uleb128 0x6 + 2616 0248 9742 .uleb128 0x2117 + 2617 024a 0C .uleb128 0xc + 2618 024b 01 .uleb128 0x1 + 2619 024c 13 .uleb128 0x13 + 2620 024d 00 .byte 0 + 2621 024e 00 .byte 0 + 2622 024f 2B .uleb128 0x2b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 47 + + + 2623 0250 05 .uleb128 0x5 + 2624 0251 00 .byte 0 + 2625 0252 03 .uleb128 0x3 + 2626 0253 0E .uleb128 0xe + 2627 0254 3A .uleb128 0x3a + 2628 0255 0B .uleb128 0xb + 2629 0256 3B .uleb128 0x3b + 2630 0257 05 .uleb128 0x5 + 2631 0258 49 .uleb128 0x49 + 2632 0259 13 .uleb128 0x13 + 2633 025a 02 .uleb128 0x2 + 2634 025b 06 .uleb128 0x6 + 2635 025c 00 .byte 0 + 2636 025d 00 .byte 0 + 2637 025e 2C .uleb128 0x2c + 2638 025f 05 .uleb128 0x5 + 2639 0260 00 .byte 0 + 2640 0261 03 .uleb128 0x3 + 2641 0262 08 .uleb128 0x8 + 2642 0263 3A .uleb128 0x3a + 2643 0264 0B .uleb128 0xb + 2644 0265 3B .uleb128 0x3b + 2645 0266 05 .uleb128 0x5 + 2646 0267 49 .uleb128 0x49 + 2647 0268 13 .uleb128 0x13 + 2648 0269 02 .uleb128 0x2 + 2649 026a 06 .uleb128 0x6 + 2650 026b 00 .byte 0 + 2651 026c 00 .byte 0 + 2652 026d 2D .uleb128 0x2d + 2653 026e 34 .uleb128 0x34 + 2654 026f 00 .byte 0 + 2655 0270 03 .uleb128 0x3 + 2656 0271 08 .uleb128 0x8 + 2657 0272 3A .uleb128 0x3a + 2658 0273 0B .uleb128 0xb + 2659 0274 3B .uleb128 0x3b + 2660 0275 05 .uleb128 0x5 + 2661 0276 49 .uleb128 0x49 + 2662 0277 13 .uleb128 0x13 + 2663 0278 02 .uleb128 0x2 + 2664 0279 0A .uleb128 0xa + 2665 027a 00 .byte 0 + 2666 027b 00 .byte 0 + 2667 027c 2E .uleb128 0x2e + 2668 027d 1D .uleb128 0x1d + 2669 027e 01 .byte 0x1 + 2670 027f 31 .uleb128 0x31 + 2671 0280 13 .uleb128 0x13 + 2672 0281 52 .uleb128 0x52 + 2673 0282 01 .uleb128 0x1 + 2674 0283 55 .uleb128 0x55 + 2675 0284 06 .uleb128 0x6 + 2676 0285 58 .uleb128 0x58 + 2677 0286 0B .uleb128 0xb + 2678 0287 59 .uleb128 0x59 + 2679 0288 05 .uleb128 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 48 + + + 2680 0289 01 .uleb128 0x1 + 2681 028a 13 .uleb128 0x13 + 2682 028b 00 .byte 0 + 2683 028c 00 .byte 0 + 2684 028d 2F .uleb128 0x2f + 2685 028e 0B .uleb128 0xb + 2686 028f 01 .byte 0x1 + 2687 0290 55 .uleb128 0x55 + 2688 0291 06 .uleb128 0x6 + 2689 0292 00 .byte 0 + 2690 0293 00 .byte 0 + 2691 0294 30 .uleb128 0x30 + 2692 0295 34 .uleb128 0x34 + 2693 0296 00 .byte 0 + 2694 0297 31 .uleb128 0x31 + 2695 0298 13 .uleb128 0x13 + 2696 0299 02 .uleb128 0x2 + 2697 029a 06 .uleb128 0x6 + 2698 029b 00 .byte 0 + 2699 029c 00 .byte 0 + 2700 029d 31 .uleb128 0x31 + 2701 029e 898201 .uleb128 0x4109 + 2702 02a1 01 .byte 0x1 + 2703 02a2 11 .uleb128 0x11 + 2704 02a3 01 .uleb128 0x1 + 2705 02a4 9542 .uleb128 0x2115 + 2706 02a6 0C .uleb128 0xc + 2707 02a7 31 .uleb128 0x31 + 2708 02a8 13 .uleb128 0x13 + 2709 02a9 00 .byte 0 + 2710 02aa 00 .byte 0 + 2711 02ab 32 .uleb128 0x32 + 2712 02ac 2E .uleb128 0x2e + 2713 02ad 01 .byte 0x1 + 2714 02ae 3F .uleb128 0x3f + 2715 02af 0C .uleb128 0xc + 2716 02b0 03 .uleb128 0x3 + 2717 02b1 0E .uleb128 0xe + 2718 02b2 3A .uleb128 0x3a + 2719 02b3 0B .uleb128 0xb + 2720 02b4 3B .uleb128 0x3b + 2721 02b5 05 .uleb128 0x5 + 2722 02b6 27 .uleb128 0x27 + 2723 02b7 0C .uleb128 0xc + 2724 02b8 49 .uleb128 0x49 + 2725 02b9 13 .uleb128 0x13 + 2726 02ba 11 .uleb128 0x11 + 2727 02bb 01 .uleb128 0x1 + 2728 02bc 12 .uleb128 0x12 + 2729 02bd 01 .uleb128 0x1 + 2730 02be 40 .uleb128 0x40 + 2731 02bf 06 .uleb128 0x6 + 2732 02c0 9742 .uleb128 0x2117 + 2733 02c2 0C .uleb128 0xc + 2734 02c3 01 .uleb128 0x1 + 2735 02c4 13 .uleb128 0x13 + 2736 02c5 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 49 + + + 2737 02c6 00 .byte 0 + 2738 02c7 33 .uleb128 0x33 + 2739 02c8 34 .uleb128 0x34 + 2740 02c9 00 .byte 0 + 2741 02ca 03 .uleb128 0x3 + 2742 02cb 0E .uleb128 0xe + 2743 02cc 3A .uleb128 0x3a + 2744 02cd 0B .uleb128 0xb + 2745 02ce 3B .uleb128 0x3b + 2746 02cf 0B .uleb128 0xb + 2747 02d0 49 .uleb128 0x49 + 2748 02d1 13 .uleb128 0x13 + 2749 02d2 3F .uleb128 0x3f + 2750 02d3 0C .uleb128 0xc + 2751 02d4 3C .uleb128 0x3c + 2752 02d5 0C .uleb128 0xc + 2753 02d6 00 .byte 0 + 2754 02d7 00 .byte 0 + 2755 02d8 34 .uleb128 0x34 + 2756 02d9 2E .uleb128 0x2e + 2757 02da 01 .byte 0x1 + 2758 02db 3F .uleb128 0x3f + 2759 02dc 0C .uleb128 0xc + 2760 02dd 03 .uleb128 0x3 + 2761 02de 0E .uleb128 0xe + 2762 02df 3A .uleb128 0x3a + 2763 02e0 0B .uleb128 0xb + 2764 02e1 3B .uleb128 0x3b + 2765 02e2 0B .uleb128 0xb + 2766 02e3 27 .uleb128 0x27 + 2767 02e4 0C .uleb128 0xc + 2768 02e5 3C .uleb128 0x3c + 2769 02e6 0C .uleb128 0xc + 2770 02e7 01 .uleb128 0x1 + 2771 02e8 13 .uleb128 0x13 + 2772 02e9 00 .byte 0 + 2773 02ea 00 .byte 0 + 2774 02eb 35 .uleb128 0x35 + 2775 02ec 2E .uleb128 0x2e + 2776 02ed 00 .byte 0 + 2777 02ee 3F .uleb128 0x3f + 2778 02ef 0C .uleb128 0xc + 2779 02f0 03 .uleb128 0x3 + 2780 02f1 0E .uleb128 0xe + 2781 02f2 3A .uleb128 0x3a + 2782 02f3 0B .uleb128 0xb + 2783 02f4 3B .uleb128 0x3b + 2784 02f5 0B .uleb128 0xb + 2785 02f6 27 .uleb128 0x27 + 2786 02f7 0C .uleb128 0xc + 2787 02f8 3C .uleb128 0x3c + 2788 02f9 0C .uleb128 0xc + 2789 02fa 00 .byte 0 + 2790 02fb 00 .byte 0 + 2791 02fc 36 .uleb128 0x36 + 2792 02fd 2E .uleb128 0x2e + 2793 02fe 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 50 + + + 2794 02ff 3F .uleb128 0x3f + 2795 0300 0C .uleb128 0xc + 2796 0301 03 .uleb128 0x3 + 2797 0302 0E .uleb128 0xe + 2798 0303 3A .uleb128 0x3a + 2799 0304 0B .uleb128 0xb + 2800 0305 3B .uleb128 0x3b + 2801 0306 0B .uleb128 0xb + 2802 0307 27 .uleb128 0x27 + 2803 0308 0C .uleb128 0xc + 2804 0309 49 .uleb128 0x49 + 2805 030a 13 .uleb128 0x13 + 2806 030b 3C .uleb128 0x3c + 2807 030c 0C .uleb128 0xc + 2808 030d 01 .uleb128 0x1 + 2809 030e 13 .uleb128 0x13 + 2810 030f 00 .byte 0 + 2811 0310 00 .byte 0 + 2812 0311 37 .uleb128 0x37 + 2813 0312 2E .uleb128 0x2e + 2814 0313 01 .byte 0x1 + 2815 0314 3F .uleb128 0x3f + 2816 0315 0C .uleb128 0xc + 2817 0316 03 .uleb128 0x3 + 2818 0317 0E .uleb128 0xe + 2819 0318 3A .uleb128 0x3a + 2820 0319 0B .uleb128 0xb + 2821 031a 3B .uleb128 0x3b + 2822 031b 0B .uleb128 0xb + 2823 031c 27 .uleb128 0x27 + 2824 031d 0C .uleb128 0xc + 2825 031e 3C .uleb128 0x3c + 2826 031f 0C .uleb128 0xc + 2827 0320 00 .byte 0 + 2828 0321 00 .byte 0 + 2829 0322 00 .byte 0 + 2830 .section .debug_loc,"",%progbits + 2831 .Ldebug_loc0: + 2832 .LLST0: + 2833 0000 00000000 .4byte .LFB7 + 2834 0004 08000000 .4byte .LCFI0 + 2835 0008 0200 .2byte 0x2 + 2836 000a 7D .byte 0x7d + 2837 000b 00 .sleb128 0 + 2838 000c 08000000 .4byte .LCFI0 + 2839 0010 74000000 .4byte .LFE7 + 2840 0014 0200 .2byte 0x2 + 2841 0016 7D .byte 0x7d + 2842 0017 10 .sleb128 16 + 2843 0018 00000000 .4byte 0 + 2844 001c 00000000 .4byte 0 + 2845 .LLST1: + 2846 0020 00000000 .4byte .LVL0 + 2847 0024 38000000 .4byte .LVL1 + 2848 0028 0100 .2byte 0x1 + 2849 002a 51 .byte 0x51 + 2850 002b 38000000 .4byte .LVL1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 51 + + + 2851 002f 74000000 .4byte .LFE7 + 2852 0033 0200 .2byte 0x2 + 2853 0035 70 .byte 0x70 + 2854 0036 08 .sleb128 8 + 2855 0037 00000000 .4byte 0 + 2856 003b 00000000 .4byte 0 + 2857 .LLST2: + 2858 003f 00000000 .4byte .LFB8 + 2859 0043 04000000 .4byte .LCFI1 + 2860 0047 0200 .2byte 0x2 + 2861 0049 7D .byte 0x7d + 2862 004a 00 .sleb128 0 + 2863 004b 04000000 .4byte .LCFI1 + 2864 004f 98000000 .4byte .LFE8 + 2865 0053 0200 .2byte 0x2 + 2866 0055 7D .byte 0x7d + 2867 0056 18 .sleb128 24 + 2868 0057 00000000 .4byte 0 + 2869 005b 00000000 .4byte 0 + 2870 .LLST3: + 2871 005f 00000000 .4byte .LVL2 + 2872 0063 08000000 .4byte .LVL3 + 2873 0067 0100 .2byte 0x1 + 2874 0069 51 .byte 0x51 + 2875 006a 08000000 .4byte .LVL3 + 2876 006e 98000000 .4byte .LFE8 + 2877 0072 0300 .2byte 0x3 + 2878 0074 71 .byte 0x71 + 2879 0075 24 .sleb128 36 + 2880 0076 9F .byte 0x9f + 2881 0077 00000000 .4byte 0 + 2882 007b 00000000 .4byte 0 + 2883 .LLST4: + 2884 007f 00000000 .4byte .LVL2 + 2885 0083 20000000 .4byte .LVL5 + 2886 0087 0100 .2byte 0x1 + 2887 0089 53 .byte 0x53 + 2888 008a 20000000 .4byte .LVL5 + 2889 008e 98000000 .4byte .LFE8 + 2890 0092 0200 .2byte 0x2 + 2891 0094 76 .byte 0x76 + 2892 0095 00 .sleb128 0 + 2893 0096 00000000 .4byte 0 + 2894 009a 00000000 .4byte 0 + 2895 .LLST5: + 2896 009e 00000000 .4byte .LFB9 + 2897 00a2 04000000 .4byte .LCFI2 + 2898 00a6 0200 .2byte 0x2 + 2899 00a8 7D .byte 0x7d + 2900 00a9 00 .sleb128 0 + 2901 00aa 04000000 .4byte .LCFI2 + 2902 00ae 08000000 .4byte .LCFI3 + 2903 00b2 0200 .2byte 0x2 + 2904 00b4 7D .byte 0x7d + 2905 00b5 08 .sleb128 8 + 2906 00b6 08000000 .4byte .LCFI3 + 2907 00ba 34000000 .4byte .LFE9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 52 + + + 2908 00be 0200 .2byte 0x2 + 2909 00c0 7D .byte 0x7d + 2910 00c1 10 .sleb128 16 + 2911 00c2 00000000 .4byte 0 + 2912 00c6 00000000 .4byte 0 + 2913 .LLST6: + 2914 00ca 00000000 .4byte .LVL7 + 2915 00ce 17000000 .4byte .LVL8-1 + 2916 00d2 0100 .2byte 0x1 + 2917 00d4 50 .byte 0x50 + 2918 00d5 17000000 .4byte .LVL8-1 + 2919 00d9 34000000 .4byte .LFE9 + 2920 00dd 0400 .2byte 0x4 + 2921 00df F3 .byte 0xf3 + 2922 00e0 01 .uleb128 0x1 + 2923 00e1 50 .byte 0x50 + 2924 00e2 9F .byte 0x9f + 2925 00e3 00000000 .4byte 0 + 2926 00e7 00000000 .4byte 0 + 2927 .LLST7: + 2928 00eb 00000000 .4byte .LVL7 + 2929 00ef 17000000 .4byte .LVL8-1 + 2930 00f3 0100 .2byte 0x1 + 2931 00f5 51 .byte 0x51 + 2932 00f6 17000000 .4byte .LVL8-1 + 2933 00fa 34000000 .4byte .LFE9 + 2934 00fe 0400 .2byte 0x4 + 2935 0100 F3 .byte 0xf3 + 2936 0101 01 .uleb128 0x1 + 2937 0102 51 .byte 0x51 + 2938 0103 9F .byte 0x9f + 2939 0104 00000000 .4byte 0 + 2940 0108 00000000 .4byte 0 + 2941 .LLST8: + 2942 010c 00000000 .4byte .LVL7 + 2943 0110 17000000 .4byte .LVL8-1 + 2944 0114 0100 .2byte 0x1 + 2945 0116 52 .byte 0x52 + 2946 0117 17000000 .4byte .LVL8-1 + 2947 011b 34000000 .4byte .LFE9 + 2948 011f 0400 .2byte 0x4 + 2949 0121 F3 .byte 0xf3 + 2950 0122 01 .uleb128 0x1 + 2951 0123 52 .byte 0x52 + 2952 0124 9F .byte 0x9f + 2953 0125 00000000 .4byte 0 + 2954 0129 00000000 .4byte 0 + 2955 .LLST9: + 2956 012d 00000000 .4byte .LVL7 + 2957 0131 17000000 .4byte .LVL8-1 + 2958 0135 0100 .2byte 0x1 + 2959 0137 53 .byte 0x53 + 2960 0138 17000000 .4byte .LVL8-1 + 2961 013c 34000000 .4byte .LFE9 + 2962 0140 0400 .2byte 0x4 + 2963 0142 F3 .byte 0xf3 + 2964 0143 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 53 + + + 2965 0144 53 .byte 0x53 + 2966 0145 9F .byte 0x9f + 2967 0146 00000000 .4byte 0 + 2968 014a 00000000 .4byte 0 + 2969 .LLST10: + 2970 014e 20000000 .4byte .LVL9 + 2971 0152 23000000 .4byte .LVL10-1 + 2972 0156 0100 .2byte 0x1 + 2973 0158 50 .byte 0x50 + 2974 0159 23000000 .4byte .LVL10-1 + 2975 015d 34000000 .4byte .LFE9 + 2976 0161 0100 .2byte 0x1 + 2977 0163 54 .byte 0x54 + 2978 0164 00000000 .4byte 0 + 2979 0168 00000000 .4byte 0 + 2980 .LLST11: + 2981 016c 00000000 .4byte .LFB10 + 2982 0170 04000000 .4byte .LCFI4 + 2983 0174 0200 .2byte 0x2 + 2984 0176 7D .byte 0x7d + 2985 0177 00 .sleb128 0 + 2986 0178 04000000 .4byte .LCFI4 + 2987 017c 44000000 .4byte .LFE10 + 2988 0180 0200 .2byte 0x2 + 2989 0182 7D .byte 0x7d + 2990 0183 08 .sleb128 8 + 2991 0184 00000000 .4byte 0 + 2992 0188 00000000 .4byte 0 + 2993 .LLST12: + 2994 018c 00000000 .4byte .LVL11 + 2995 0190 33000000 .4byte .LVL13-1 + 2996 0194 0100 .2byte 0x1 + 2997 0196 50 .byte 0x50 + 2998 0197 33000000 .4byte .LVL13-1 + 2999 019b 44000000 .4byte .LFE10 + 3000 019f 0400 .2byte 0x4 + 3001 01a1 F3 .byte 0xf3 + 3002 01a2 01 .uleb128 0x1 + 3003 01a3 50 .byte 0x50 + 3004 01a4 9F .byte 0x9f + 3005 01a5 00000000 .4byte 0 + 3006 01a9 00000000 .4byte 0 + 3007 .LLST13: + 3008 01ad 00000000 .4byte .LFB11 + 3009 01b1 04000000 .4byte .LCFI5 + 3010 01b5 0200 .2byte 0x2 + 3011 01b7 7D .byte 0x7d + 3012 01b8 00 .sleb128 0 + 3013 01b9 04000000 .4byte .LCFI5 + 3014 01bd 20000000 .4byte .LFE11 + 3015 01c1 0200 .2byte 0x2 + 3016 01c3 7D .byte 0x7d + 3017 01c4 08 .sleb128 8 + 3018 01c5 00000000 .4byte 0 + 3019 01c9 00000000 .4byte 0 + 3020 .LLST14: + 3021 01cd 00000000 .4byte .LVL14 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 54 + + + 3022 01d1 13000000 .4byte .LVL15-1 + 3023 01d5 0100 .2byte 0x1 + 3024 01d7 50 .byte 0x50 + 3025 01d8 13000000 .4byte .LVL15-1 + 3026 01dc 20000000 .4byte .LFE11 + 3027 01e0 0100 .2byte 0x1 + 3028 01e2 54 .byte 0x54 + 3029 01e3 00000000 .4byte 0 + 3030 01e7 00000000 .4byte 0 + 3031 .LLST15: + 3032 01eb 00000000 .4byte .LFB13 + 3033 01ef 04000000 .4byte .LCFI6 + 3034 01f3 0200 .2byte 0x2 + 3035 01f5 7D .byte 0x7d + 3036 01f6 00 .sleb128 0 + 3037 01f7 04000000 .4byte .LCFI6 + 3038 01fb 1C000000 .4byte .LFE13 + 3039 01ff 0200 .2byte 0x2 + 3040 0201 7D .byte 0x7d + 3041 0202 08 .sleb128 8 + 3042 0203 00000000 .4byte 0 + 3043 0207 00000000 .4byte 0 + 3044 .LLST16: + 3045 020b 00000000 .4byte .LVL17 + 3046 020f 10000000 .4byte .LVL18 + 3047 0213 0100 .2byte 0x1 + 3048 0215 50 .byte 0x50 + 3049 0216 10000000 .4byte .LVL18 + 3050 021a 13000000 .4byte .LVL19-1 + 3051 021e 0100 .2byte 0x1 + 3052 0220 51 .byte 0x51 + 3053 0221 13000000 .4byte .LVL19-1 + 3054 0225 1C000000 .4byte .LFE13 + 3055 0229 0400 .2byte 0x4 + 3056 022b F3 .byte 0xf3 + 3057 022c 01 .uleb128 0x1 + 3058 022d 50 .byte 0x50 + 3059 022e 9F .byte 0x9f + 3060 022f 00000000 .4byte 0 + 3061 0233 00000000 .4byte 0 + 3062 .LLST17: + 3063 0237 00000000 .4byte .LFB14 + 3064 023b 04000000 .4byte .LCFI7 + 3065 023f 0200 .2byte 0x2 + 3066 0241 7D .byte 0x7d + 3067 0242 00 .sleb128 0 + 3068 0243 04000000 .4byte .LCFI7 + 3069 0247 2C000000 .4byte .LFE14 + 3070 024b 0200 .2byte 0x2 + 3071 024d 7D .byte 0x7d + 3072 024e 08 .sleb128 8 + 3073 024f 00000000 .4byte 0 + 3074 0253 00000000 .4byte 0 + 3075 .LLST18: + 3076 0257 00000000 .4byte .LVL20 + 3077 025b 10000000 .4byte .LVL21 + 3078 025f 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 55 + + + 3079 0261 50 .byte 0x50 + 3080 0262 10000000 .4byte .LVL21 + 3081 0266 14000000 .4byte .LVL22 + 3082 026a 0600 .2byte 0x6 + 3083 026c 70 .byte 0x70 + 3084 026d 00 .sleb128 0 + 3085 026e 73 .byte 0x73 + 3086 026f 00 .sleb128 0 + 3087 0270 1C .byte 0x1c + 3088 0271 9F .byte 0x9f + 3089 0272 14000000 .4byte .LVL22 + 3090 0276 1F000000 .4byte .LVL23-1 + 3091 027a 0100 .2byte 0x1 + 3092 027c 51 .byte 0x51 + 3093 027d 00000000 .4byte 0 + 3094 0281 00000000 .4byte 0 + 3095 .LLST19: + 3096 0285 00000000 .4byte .LFB15 + 3097 0289 04000000 .4byte .LCFI8 + 3098 028d 0200 .2byte 0x2 + 3099 028f 7D .byte 0x7d + 3100 0290 00 .sleb128 0 + 3101 0291 04000000 .4byte .LCFI8 + 3102 0295 34000000 .4byte .LFE15 + 3103 0299 0200 .2byte 0x2 + 3104 029b 7D .byte 0x7d + 3105 029c 08 .sleb128 8 + 3106 029d 00000000 .4byte 0 + 3107 02a1 00000000 .4byte 0 + 3108 .LLST20: + 3109 02a5 00000000 .4byte .LFB17 + 3110 02a9 04000000 .4byte .LCFI9 + 3111 02ad 0200 .2byte 0x2 + 3112 02af 7D .byte 0x7d + 3113 02b0 00 .sleb128 0 + 3114 02b1 04000000 .4byte .LCFI9 + 3115 02b5 6C000000 .4byte .LFE17 + 3116 02b9 0200 .2byte 0x2 + 3117 02bb 7D .byte 0x7d + 3118 02bc 10 .sleb128 16 + 3119 02bd 00000000 .4byte 0 + 3120 02c1 00000000 .4byte 0 + 3121 .LLST21: + 3122 02c5 00000000 .4byte .LVL25 + 3123 02c9 20000000 .4byte .LVL27 + 3124 02cd 0100 .2byte 0x1 + 3125 02cf 50 .byte 0x50 + 3126 02d0 20000000 .4byte .LVL27 + 3127 02d4 6C000000 .4byte .LFE17 + 3128 02d8 0400 .2byte 0x4 + 3129 02da F3 .byte 0xf3 + 3130 02db 01 .uleb128 0x1 + 3131 02dc 50 .byte 0x50 + 3132 02dd 9F .byte 0x9f + 3133 02de 00000000 .4byte 0 + 3134 02e2 00000000 .4byte 0 + 3135 .LLST22: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 56 + + + 3136 02e6 20000000 .4byte .LVL27 + 3137 02ea 3C000000 .4byte .LVL29 + 3138 02ee 0300 .2byte 0x3 + 3139 02f0 74 .byte 0x74 + 3140 02f1 28 .sleb128 40 + 3141 02f2 9F .byte 0x9f + 3142 02f3 00000000 .4byte 0 + 3143 02f7 00000000 .4byte 0 + 3144 .LLST23: + 3145 02fb 20000000 .4byte .LVL27 + 3146 02ff 2F000000 .4byte .LVL28-1 + 3147 0303 0100 .2byte 0x1 + 3148 0305 53 .byte 0x53 + 3149 0306 00000000 .4byte 0 + 3150 030a 00000000 .4byte 0 + 3151 .LLST24: + 3152 030e 00000000 .4byte .LVL31 + 3153 0312 07000000 .4byte .LVL32-1 + 3154 0316 0100 .2byte 0x1 + 3155 0318 50 .byte 0x50 + 3156 0319 07000000 .4byte .LVL32-1 + 3157 031d 08000000 .4byte .LFE16 + 3158 0321 0400 .2byte 0x4 + 3159 0323 F3 .byte 0xf3 + 3160 0324 01 .uleb128 0x1 + 3161 0325 50 .byte 0x50 + 3162 0326 9F .byte 0x9f + 3163 0327 00000000 .4byte 0 + 3164 032b 00000000 .4byte 0 + 3165 .LLST25: + 3166 032f 00000000 .4byte .LFB18 + 3167 0333 04000000 .4byte .LCFI10 + 3168 0337 0200 .2byte 0x2 + 3169 0339 7D .byte 0x7d + 3170 033a 00 .sleb128 0 + 3171 033b 04000000 .4byte .LCFI10 + 3172 033f 50000000 .4byte .LFE18 + 3173 0343 0200 .2byte 0x2 + 3174 0345 7D .byte 0x7d + 3175 0346 10 .sleb128 16 + 3176 0347 00000000 .4byte 0 + 3177 034b 00000000 .4byte 0 + 3178 .LLST26: + 3179 034f 00000000 .4byte .LVL33 + 3180 0353 28000000 .4byte .LVL35 + 3181 0357 0100 .2byte 0x1 + 3182 0359 50 .byte 0x50 + 3183 035a 28000000 .4byte .LVL35 + 3184 035e 50000000 .4byte .LFE18 + 3185 0362 0100 .2byte 0x1 + 3186 0364 54 .byte 0x54 + 3187 0365 00000000 .4byte 0 + 3188 0369 00000000 .4byte 0 + 3189 .LLST27: + 3190 036d 24000000 .4byte .LVL34 + 3191 0371 28000000 .4byte .LVL35 + 3192 0375 0300 .2byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 57 + + + 3193 0377 70 .byte 0x70 + 3194 0378 28 .sleb128 40 + 3195 0379 9F .byte 0x9f + 3196 037a 28000000 .4byte .LVL35 + 3197 037e 34000000 .4byte .LVL36 + 3198 0382 0300 .2byte 0x3 + 3199 0384 74 .byte 0x74 + 3200 0385 28 .sleb128 40 + 3201 0386 9F .byte 0x9f + 3202 0387 00000000 .4byte 0 + 3203 038b 00000000 .4byte 0 + 3204 .LLST28: + 3205 038f 24000000 .4byte .LVL34 + 3206 0393 33000000 .4byte .LVL36-1 + 3207 0397 0100 .2byte 0x1 + 3208 0399 53 .byte 0x53 + 3209 039a 00000000 .4byte 0 + 3210 039e 00000000 .4byte 0 + 3211 .section .debug_aranges,"",%progbits + 3212 0000 74000000 .4byte 0x74 + 3213 0004 0200 .2byte 0x2 + 3214 0006 00000000 .4byte .Ldebug_info0 + 3215 000a 04 .byte 0x4 + 3216 000b 00 .byte 0 + 3217 000c 0000 .2byte 0 + 3218 000e 0000 .2byte 0 + 3219 0010 00000000 .4byte .LFB7 + 3220 0014 74000000 .4byte .LFE7-.LFB7 + 3221 0018 00000000 .4byte .LFB8 + 3222 001c 98000000 .4byte .LFE8-.LFB8 + 3223 0020 00000000 .4byte .LFB9 + 3224 0024 34000000 .4byte .LFE9-.LFB9 + 3225 0028 00000000 .4byte .LFB10 + 3226 002c 44000000 .4byte .LFE10-.LFB10 + 3227 0030 00000000 .4byte .LFB11 + 3228 0034 20000000 .4byte .LFE11-.LFB11 + 3229 0038 00000000 .4byte .LFB12 + 3230 003c 18000000 .4byte .LFE12-.LFB12 + 3231 0040 00000000 .4byte .LFB13 + 3232 0044 1C000000 .4byte .LFE13-.LFB13 + 3233 0048 00000000 .4byte .LFB14 + 3234 004c 2C000000 .4byte .LFE14-.LFB14 + 3235 0050 00000000 .4byte .LFB15 + 3236 0054 34000000 .4byte .LFE15-.LFB15 + 3237 0058 00000000 .4byte .LFB17 + 3238 005c 6C000000 .4byte .LFE17-.LFB17 + 3239 0060 00000000 .4byte .LFB16 + 3240 0064 08000000 .4byte .LFE16-.LFB16 + 3241 0068 00000000 .4byte .LFB18 + 3242 006c 50000000 .4byte .LFE18-.LFB18 + 3243 0070 00000000 .4byte 0 + 3244 0074 00000000 .4byte 0 + 3245 .section .debug_ranges,"",%progbits + 3246 .Ldebug_ranges0: + 3247 0000 08000000 .4byte .LBB8 + 3248 0004 0C000000 .4byte .LBE8 + 3249 0008 10000000 .4byte .LBB14 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 58 + + + 3250 000c 14000000 .4byte .LBE14 + 3251 0010 20000000 .4byte .LBB15 + 3252 0014 24000000 .4byte .LBE15 + 3253 0018 2C000000 .4byte .LBB16 + 3254 001c 30000000 .4byte .LBE16 + 3255 0020 34000000 .4byte .LBB17 + 3256 0024 88000000 .4byte .LBE17 + 3257 0028 00000000 .4byte 0 + 3258 002c 00000000 .4byte 0 + 3259 0030 20000000 .4byte .LBB18 + 3260 0034 24000000 .4byte .LBE18 + 3261 0038 28000000 .4byte .LBB21 + 3262 003c 2C000000 .4byte .LBE21 + 3263 0040 00000000 .4byte 0 + 3264 0044 00000000 .4byte 0 + 3265 0048 20000000 .4byte .LBB19 + 3266 004c 24000000 .4byte .LBE19 + 3267 0050 28000000 .4byte .LBB20 + 3268 0054 2C000000 .4byte .LBE20 + 3269 0058 00000000 .4byte 0 + 3270 005c 00000000 .4byte 0 + 3271 0060 1C000000 .4byte .LBB22 + 3272 0064 20000000 .4byte .LBE22 + 3273 0068 28000000 .4byte .LBB25 + 3274 006c 30000000 .4byte .LBE25 + 3275 0070 00000000 .4byte 0 + 3276 0074 00000000 .4byte 0 + 3277 0078 00000000 .4byte .LFB7 + 3278 007c 74000000 .4byte .LFE7 + 3279 0080 00000000 .4byte .LFB8 + 3280 0084 98000000 .4byte .LFE8 + 3281 0088 00000000 .4byte .LFB9 + 3282 008c 34000000 .4byte .LFE9 + 3283 0090 00000000 .4byte .LFB10 + 3284 0094 44000000 .4byte .LFE10 + 3285 0098 00000000 .4byte .LFB11 + 3286 009c 20000000 .4byte .LFE11 + 3287 00a0 00000000 .4byte .LFB12 + 3288 00a4 18000000 .4byte .LFE12 + 3289 00a8 00000000 .4byte .LFB13 + 3290 00ac 1C000000 .4byte .LFE13 + 3291 00b0 00000000 .4byte .LFB14 + 3292 00b4 2C000000 .4byte .LFE14 + 3293 00b8 00000000 .4byte .LFB15 + 3294 00bc 34000000 .4byte .LFE15 + 3295 00c0 00000000 .4byte .LFB17 + 3296 00c4 6C000000 .4byte .LFE17 + 3297 00c8 00000000 .4byte .LFB16 + 3298 00cc 08000000 .4byte .LFE16 + 3299 00d0 00000000 .4byte .LFB18 + 3300 00d4 50000000 .4byte .LFE18 + 3301 00d8 00000000 .4byte 0 + 3302 00dc 00000000 .4byte 0 + 3303 .section .debug_line,"",%progbits + 3304 .Ldebug_line0: + 3305 0000 26030000 .section .debug_str,"MS",%progbits,1 + 3305 02006B01 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 59 + + + 3305 00000201 + 3305 FB0E0D00 + 3305 01010101 + 3306 .LASF71: + 3307 0000 7466756E .ascii "tfunc_t\000" + 3307 635F7400 + 3308 .LASF37: + 3309 0008 705F6D73 .ascii "p_msg\000" + 3309 6700 + 3310 .LASF2: + 3311 000e 73697A65 .ascii "size_t\000" + 3311 5F7400 + 3312 .LASF73: + 3313 0015 7072696F .ascii "prio\000" + 3313 00 + 3314 .LASF66: + 3315 001a 7264796D .ascii "rdymsg\000" + 3315 736700 + 3316 .LASF89: + 3317 0021 76746C69 .ascii "vtlist\000" + 3317 737400 + 3318 .LASF86: + 3319 0028 63685468 .ascii "chThdExitS\000" + 3319 64457869 + 3319 745300 + 3320 .LASF12: + 3321 0033 6C6F6E67 .ascii "long long unsigned int\000" + 3321 206C6F6E + 3321 6720756E + 3321 7369676E + 3321 65642069 + 3322 .LASF67: + 3323 004a 65786974 .ascii "exitcode\000" + 3323 636F6465 + 3323 00 + 3324 .LASF25: + 3325 0053 705F7072 .ascii "p_prio\000" + 3325 696F00 + 3326 .LASF11: + 3327 005a 6C6F6E67 .ascii "long long int\000" + 3327 206C6F6E + 3327 6720696E + 3327 7400 + 3328 .LASF1: + 3329 0068 7369676E .ascii "signed char\000" + 3329 65642063 + 3329 68617200 + 3330 .LASF87: + 3331 0074 63685468 .ascii "chThdExit\000" + 3331 64457869 + 3331 7400 + 3332 .LASF63: + 3333 007e 6D5F7175 .ascii "m_queue\000" + 3333 65756500 + 3334 .LASF17: + 3335 0086 74736C69 .ascii "tslices_t\000" + 3335 6365735F + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 60 + + + 3335 7400 + 3336 .LASF75: + 3337 0090 63685468 .ascii "chThdCreateI\000" + 3337 64437265 + 3337 61746549 + 3337 00 + 3338 .LASF8: + 3339 009d 6C6F6E67 .ascii "long int\000" + 3339 20696E74 + 3339 00 + 3340 .LASF15: + 3341 00a6 74737461 .ascii "tstate_t\000" + 3341 74655F74 + 3341 00 + 3342 .LASF27: + 3343 00af 705F6E65 .ascii "p_newer\000" + 3343 77657200 + 3344 .LASF100: + 3345 00b7 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 3345 73657273 + 3345 5C4E6963 + 3345 6F204D61 + 3345 61735C44 + 3346 00e4 312D4243 .ascii "1-BCM2835-GCC\000" + 3346 4D323833 + 3346 352D4743 + 3346 4300 + 3347 .LASF101: + 3348 00f2 6C697374 .ascii "list_remove\000" + 3348 5F72656D + 3348 6F766500 + 3349 .LASF93: + 3350 00fe 63685363 .ascii "chSchRescheduleS\000" + 3350 68526573 + 3350 63686564 + 3350 756C6553 + 3350 00 + 3351 .LASF58: + 3352 010f 725F6E65 .ascii "r_newer\000" + 3352 77657200 + 3353 .LASF43: + 3354 0117 72656761 .ascii "regarm_t\000" + 3354 726D5F74 + 3354 00 + 3355 .LASF49: + 3356 0120 76745F70 .ascii "vt_prev\000" + 3356 72657600 + 3357 .LASF77: + 3358 0128 63685468 .ascii "chThdSetPriority\000" + 3358 64536574 + 3358 5072696F + 3358 72697479 + 3358 00 + 3359 .LASF0: + 3360 0139 756E7369 .ascii "unsigned int\000" + 3360 676E6564 + 3360 20696E74 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 61 + + + 3360 00 + 3361 .LASF48: + 3362 0146 76745F6E .ascii "vt_next\000" + 3362 65787400 + 3363 .LASF10: + 3364 014e 6C6F6E67 .ascii "long unsigned int\000" + 3364 20756E73 + 3364 69676E65 + 3364 6420696E + 3364 7400 + 3365 .LASF45: + 3366 0160 636F6E74 .ascii "context\000" + 3366 65787400 + 3367 .LASF74: + 3368 0168 73697A65 .ascii "size\000" + 3368 00 + 3369 .LASF6: + 3370 016d 73686F72 .ascii "short unsigned int\000" + 3370 7420756E + 3370 7369676E + 3370 65642069 + 3370 6E7400 + 3371 .LASF96: + 3372 0180 63685363 .ascii "chSchWakeupS\000" + 3372 6857616B + 3372 65757053 + 3372 00 + 3373 .LASF19: + 3374 018d 6D73675F .ascii "msg_t\000" + 3374 7400 + 3375 .LASF78: + 3376 0193 6E657770 .ascii "newprio\000" + 3376 72696F00 + 3377 .LASF14: + 3378 019b 746D6F64 .ascii "tmode_t\000" + 3378 655F7400 + 3379 .LASF81: + 3380 01a3 63685468 .ascii "chThdTerminate\000" + 3380 64546572 + 3380 6D696E61 + 3380 746500 + 3381 .LASF42: + 3382 01b2 54687265 .ascii "ThreadsList\000" + 3382 6164734C + 3382 69737400 + 3383 .LASF20: + 3384 01be 6576656E .ascii "eventmask_t\000" + 3384 746D6173 + 3384 6B5F7400 + 3385 .LASF62: + 3386 01ca 4D757465 .ascii "Mutex\000" + 3386 7800 + 3387 .LASF79: + 3388 01d0 6F6C6470 .ascii "oldprio\000" + 3388 72696F00 + 3389 .LASF76: + 3390 01d8 63685468 .ascii "chThdCreateStatic\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 62 + + + 3390 64437265 + 3390 61746553 + 3390 74617469 + 3390 6300 + 3391 .LASF102: + 3392 01ea 6C697374 .ascii "list_insert\000" + 3392 5F696E73 + 3392 65727400 + 3393 .LASF50: + 3394 01f6 76745F74 .ascii "vt_time\000" + 3394 696D6500 + 3395 .LASF72: + 3396 01fe 73697A65 .ascii "sizetype\000" + 3396 74797065 + 3396 00 + 3397 .LASF51: + 3398 0207 76745F66 .ascii "vt_func\000" + 3398 756E6300 + 3399 .LASF80: + 3400 020f 63685468 .ascii "chThdResume\000" + 3400 64526573 + 3400 756D6500 + 3401 .LASF94: + 3402 021b 63685363 .ascii "chSchDoRescheduleBehind\000" + 3402 68446F52 + 3402 65736368 + 3402 6564756C + 3402 65426568 + 3403 .LASF28: + 3404 0233 705F6F6C .ascii "p_older\000" + 3404 64657200 + 3405 .LASF57: + 3406 023b 725F6374 .ascii "r_ctx\000" + 3406 7800 + 3407 .LASF41: + 3408 0241 54687265 .ascii "ThreadsQueue\000" + 3408 61647351 + 3408 75657565 + 3408 00 + 3409 .LASF83: + 3410 024e 74696D65 .ascii "time\000" + 3410 00 + 3411 .LASF98: + 3412 0253 474E5520 .ascii "GNU C 4.7.2\000" + 3412 4320342E + 3412 372E3200 + 3413 .LASF60: + 3414 025f 725F6375 .ascii "r_current\000" + 3414 7272656E + 3414 7400 + 3415 .LASF59: + 3416 0269 725F6F6C .ascii "r_older\000" + 3416 64657200 + 3417 .LASF84: + 3418 0271 63685468 .ascii "chThdSleepUntil\000" + 3418 64536C65 + 3418 6570556E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 63 + + + 3418 74696C00 + 3419 .LASF16: + 3420 0281 74726566 .ascii "trefs_t\000" + 3420 735F7400 + 3421 .LASF24: + 3422 0289 705F7072 .ascii "p_prev\000" + 3422 657600 + 3423 .LASF18: + 3424 0290 74707269 .ascii "tprio_t\000" + 3424 6F5F7400 + 3425 .LASF13: + 3426 0298 5F426F6F .ascii "_Bool\000" + 3426 6C00 + 3427 .LASF7: + 3428 029e 696E7433 .ascii "int32_t\000" + 3428 325F7400 + 3429 .LASF4: + 3430 02a6 756E7369 .ascii "unsigned char\000" + 3430 676E6564 + 3430 20636861 + 3430 7200 + 3431 .LASF39: + 3432 02b4 705F6D74 .ascii "p_mtxlist\000" + 3432 786C6973 + 3432 7400 + 3433 .LASF5: + 3434 02be 73686F72 .ascii "short int\000" + 3434 7420696E + 3434 7400 + 3435 .LASF30: + 3436 02c8 705F7374 .ascii "p_state\000" + 3436 61746500 + 3437 .LASF33: + 3438 02d0 705F7072 .ascii "p_preempt\000" + 3438 65656D70 + 3438 7400 + 3439 .LASF56: + 3440 02da 725F7072 .ascii "r_prio\000" + 3440 696F00 + 3441 .LASF69: + 3442 02e1 65776D61 .ascii "ewmask\000" + 3442 736B00 + 3443 .LASF23: + 3444 02e8 705F6E65 .ascii "p_next\000" + 3444 787400 + 3445 .LASF31: + 3446 02ef 705F666C .ascii "p_flags\000" + 3446 61677300 + 3447 .LASF103: + 3448 02f7 63685468 .ascii "chThdRelease\000" + 3448 6452656C + 3448 65617365 + 3448 00 + 3449 .LASF22: + 3450 0304 54687265 .ascii "Thread\000" + 3450 616400 + 3451 .LASF97: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 64 + + + 3452 030b 63685363 .ascii "chSchGoSleepS\000" + 3452 68476F53 + 3452 6C656570 + 3452 5300 + 3453 .LASF38: + 3454 0319 705F6570 .ascii "p_epending\000" + 3454 656E6469 + 3454 6E6700 + 3455 .LASF9: + 3456 0324 75696E74 .ascii "uint32_t\000" + 3456 33325F74 + 3456 00 + 3457 .LASF91: + 3458 032d 5F746872 .ascii "_thread_init\000" + 3458 6561645F + 3458 696E6974 + 3458 00 + 3459 .LASF55: + 3460 033a 725F7175 .ascii "r_queue\000" + 3460 65756500 + 3461 .LASF47: + 3462 0342 56697274 .ascii "VirtualTimer\000" + 3462 75616C54 + 3462 696D6572 + 3462 00 + 3463 .LASF70: + 3464 034f 63686172 .ascii "char\000" + 3464 00 + 3465 .LASF95: + 3466 0354 63685363 .ascii "chSchReadyI\000" + 3466 68526561 + 3466 64794900 + 3467 .LASF65: + 3468 0360 6D5F6E65 .ascii "m_next\000" + 3468 787400 + 3469 .LASF21: + 3470 0367 73797374 .ascii "systime_t\000" + 3470 696D655F + 3470 7400 + 3471 .LASF40: + 3472 0371 705F7265 .ascii "p_realprio\000" + 3472 616C7072 + 3472 696F00 + 3473 .LASF46: + 3474 037c 76746675 .ascii "vtfunc_t\000" + 3474 6E635F74 + 3474 00 + 3475 .LASF85: + 3476 0385 63685468 .ascii "chThdYield\000" + 3476 64596965 + 3476 6C6400 + 3477 .LASF34: + 3478 0390 705F7469 .ascii "p_time\000" + 3478 6D6500 + 3479 .LASF44: + 3480 0397 696E7463 .ascii "intctx\000" + 3480 747800 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 65 + + + 3481 .LASF36: + 3482 039e 705F6D73 .ascii "p_msgqueue\000" + 3482 67717565 + 3482 756500 + 3483 .LASF88: + 3484 03a9 63685468 .ascii "chThdWait\000" + 3484 64576169 + 3484 7400 + 3485 .LASF52: + 3486 03b3 76745F70 .ascii "vt_par\000" + 3486 617200 + 3487 .LASF82: + 3488 03ba 63685468 .ascii "chThdSleep\000" + 3488 64536C65 + 3488 657000 + 3489 .LASF32: + 3490 03c5 705F7265 .ascii "p_refs\000" + 3490 667300 + 3491 .LASF61: + 3492 03cc 52656164 .ascii "ReadyList\000" + 3492 794C6973 + 3492 7400 + 3493 .LASF90: + 3494 03d6 726C6973 .ascii "rlist\000" + 3494 7400 + 3495 .LASF3: + 3496 03dc 75696E74 .ascii "uint8_t\000" + 3496 385F7400 + 3497 .LASF99: + 3498 03e4 2E2E2F2E .ascii "../../os/kernel/src/chthreads.c\000" + 3498 2E2F6F73 + 3498 2F6B6572 + 3498 6E656C2F + 3498 7372632F + 3499 .LASF68: + 3500 0404 77746F62 .ascii "wtobjp\000" + 3500 6A7000 + 3501 .LASF29: + 3502 040b 705F6E61 .ascii "p_name\000" + 3502 6D6500 + 3503 .LASF53: + 3504 0412 76745F73 .ascii "vt_systime\000" + 3504 79737469 + 3504 6D6500 + 3505 .LASF92: + 3506 041d 63685363 .ascii "chSchGoSleepTimeoutS\000" + 3506 68476F53 + 3506 6C656570 + 3506 54696D65 + 3506 6F757453 + 3507 .LASF54: + 3508 0432 56544C69 .ascii "VTList\000" + 3508 737400 + 3509 .LASF64: + 3510 0439 6D5F6F77 .ascii "m_owner\000" + 3510 6E657200 + 3511 .LASF26: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 66 + + + 3512 0441 705F6374 .ascii "p_ctx\000" + 3512 7800 + 3513 .LASF35: + 3514 0447 705F7761 .ascii "p_waiting\000" + 3514 6974696E + 3514 6700 + 3515 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s page 67 + + +DEFINED SYMBOLS + *ABS*:00000000 chthreads.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:17 .text._thread_init:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:20 .text._thread_init:00000000 _thread_init +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:93 .text._thread_init:00000070 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:98 .text.chThdCreateI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:101 .text.chThdCreateI:00000000 chThdCreateI +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:209 .text.chThdCreateI:00000090 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:215 .text.chThdCreateStatic:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:218 .text.chThdCreateStatic:00000000 chThdCreateStatic +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:259 .text.chThdSetPriority:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:262 .text.chThdSetPriority:00000000 chThdSetPriority +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:309 .text.chThdSetPriority:00000040 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:314 .text.chThdResume:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:317 .text.chThdResume:00000000 chThdResume +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:350 .text.chThdTerminate:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:353 .text.chThdTerminate:00000000 chThdTerminate +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:378 .text.chThdSleep:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:381 .text.chThdSleep:00000000 chThdSleep +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:413 .text.chThdSleepUntil:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:416 .text.chThdSleepUntil:00000000 chThdSleepUntil +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:452 .text.chThdSleepUntil:00000028 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:457 .text.chThdYield:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:460 .text.chThdYield:00000000 chThdYield +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:495 .text.chThdYield:00000030 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:500 .text.chThdExitS:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:503 .text.chThdExitS:00000000 chThdExitS +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:576 .text.chThdExitS:00000068 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:581 .text.chThdExit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:584 .text.chThdExit:00000000 chThdExit +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:604 .text.chThdWait:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:607 .text.chThdWait:00000000 chThdWait +C:\Users\NICOMA~1\AppData\Local\Temp\ccXQNKSj.s:674 .text.chThdWait:0000004c $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +rlist +_port_thread_start +chSchWakeupS +chSchRescheduleS +chSchGoSleepTimeoutS +vtlist +chSchDoRescheduleBehind +chSchReadyI +chSchGoSleepS +chThdRelease diff --git a/demos/ARM11-BCM2835-GCC/build/lst/chvt.lst b/demos/ARM11-BCM2835-GCC/build/lst/chvt.lst new file mode 100644 index 0000000000..570f6509d8 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/chvt.lst @@ -0,0 +1,1050 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "chvt.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text._vt_init,"ax",%progbits + 17 .align 2 + 18 .global _vt_init + 19 .type _vt_init, %function + 20 _vt_init: + 21 .LFB7: + 22 .file 1 "../../os/kernel/src/chvt.c" + 23 .loc 1 50 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 @ link register save eliminated. + 28 .loc 1 52 0 + 29 0000 18309FE5 ldr r3, .L2 + 30 .loc 1 53 0 + 31 0004 0020E0E3 mvn r2, #0 + 32 0008 082083E5 str r2, [r3, #8] + 33 .loc 1 54 0 + 34 000c 0020A0E3 mov r2, #0 + 35 .loc 1 52 0 + 36 0010 043083E5 str r3, [r3, #4] + 37 0014 003083E5 str r3, [r3, #0] + 38 .loc 1 54 0 + 39 0018 0C2083E5 str r2, [r3, #12] + 40 001c 1EFF2FE1 bx lr + 41 .L3: + 42 .align 2 + 43 .L2: + 44 0020 00000000 .word vtlist + 45 .cfi_endproc + 46 .LFE7: + 47 .size _vt_init, .-_vt_init + 48 .section .text.chVTSetI,"ax",%progbits + 49 .align 2 + 50 .global chVTSetI + 51 .type chVTSetI, %function + 52 chVTSetI: + 53 .LFB8: + 54 .loc 1 76 0 + 55 .cfi_startproc + 56 @ args = 0, pretend = 0, frame = 0 + 57 @ frame_needed = 0, uses_anonymous_args = 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 2 + + + 58 @ link register save eliminated. + 59 .LVL0: + 60 0000 30002DE9 stmfd sp!, {r4, r5} + 61 .LCFI0: + 62 .cfi_def_cfa_offset 8 + 63 .cfi_offset 4, -8 + 64 .cfi_offset 5, -4 + 65 .loc 1 85 0 + 66 0004 58509FE5 ldr r5, .L11 + 67 .loc 1 83 0 + 68 0008 103080E5 str r3, [r0, #16] + 69 .loc 1 85 0 + 70 000c 00C095E5 ldr ip, [r5, #0] + 71 .LVL1: + 72 .loc 1 84 0 + 73 0010 0C2080E5 str r2, [r0, #12] + 74 .loc 1 86 0 + 75 0014 08409CE5 ldr r4, [ip, #8] + 76 0018 040051E1 cmp r1, r4 + 77 001c 0400009A bls .L5 + 78 .L8: + 79 .loc 1 88 0 + 80 0020 00C09CE5 ldr ip, [ip, #0] + 81 .LVL2: + 82 .loc 1 87 0 + 83 0024 011064E0 rsb r1, r4, r1 + 84 .LVL3: + 85 .loc 1 86 0 + 86 0028 08409CE5 ldr r4, [ip, #8] + 87 002c 010054E1 cmp r4, r1 + 88 0030 FAFFFF3A bcc .L8 + 89 .L5: + 90 .loc 1 91 0 + 91 0034 04309CE5 ldr r3, [ip, #4] + 92 .LVL4: + 93 .loc 1 94 0 + 94 0038 05005CE1 cmp ip, r5 + 95 .loc 1 93 0 + 96 003c 081080E5 str r1, [r0, #8] + 97 .loc 1 91 0 + 98 0040 043080E5 str r3, [r0, #4] + 99 0044 00C080E5 str ip, [r0, #0] + 100 .loc 1 92 0 + 101 0048 000083E5 str r0, [r3, #0] + 102 .loc 1 95 0 + 103 004c 08309C15 ldrne r3, [ip, #8] + 104 .loc 1 92 0 + 105 0050 04008CE5 str r0, [ip, #4] + 106 .loc 1 95 0 + 107 0054 03106110 rsbne r1, r1, r3 + 108 .LVL5: + 109 0058 08108C15 strne r1, [ip, #8] + 110 .loc 1 96 0 + 111 005c 3000BDE8 ldmfd sp!, {r4, r5} + 112 0060 1EFF2FE1 bx lr + 113 .L12: + 114 .align 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 3 + + + 115 .L11: + 116 0064 00000000 .word vtlist + 117 .cfi_endproc + 118 .LFE8: + 119 .size chVTSetI, .-chVTSetI + 120 .section .text.chVTResetI,"ax",%progbits + 121 .align 2 + 122 .global chVTResetI + 123 .type chVTResetI, %function + 124 chVTResetI: + 125 .LFB9: + 126 .loc 1 106 0 + 127 .cfi_startproc + 128 @ args = 0, pretend = 0, frame = 0 + 129 @ frame_needed = 0, uses_anonymous_args = 0 + 130 @ link register save eliminated. + 131 .LVL6: + 132 .loc 1 114 0 + 133 0000 003090E5 ldr r3, [r0, #0] + 134 0004 2C209FE5 ldr r2, .L15 + 135 0008 020053E1 cmp r3, r2 + 136 .loc 1 115 0 + 137 000c 08109315 ldrne r1, [r3, #8] + 138 0010 08209015 ldrne r2, [r0, #8] + 139 0014 02208110 addne r2, r1, r2 + 140 0018 08208315 strne r2, [r3, #8] + 141 .loc 1 116 0 + 142 001c 042090E5 ldr r2, [r0, #4] + 143 .loc 1 118 0 + 144 0020 0010A0E3 mov r1, #0 + 145 .loc 1 116 0 + 146 0024 003082E5 str r3, [r2, #0] + 147 .loc 1 117 0 + 148 0028 003090E5 ldr r3, [r0, #0] + 149 .loc 1 118 0 + 150 002c 0C1080E5 str r1, [r0, #12] + 151 .loc 1 117 0 + 152 0030 042083E5 str r2, [r3, #4] + 153 0034 1EFF2FE1 bx lr + 154 .L16: + 155 .align 2 + 156 .L15: + 157 0038 00000000 .word vtlist + 158 .cfi_endproc + 159 .LFE9: + 160 .size chVTResetI, .-chVTResetI + 161 .comm vtlist,16,4 + 162 .text + 163 .Letext0: + 164 .file 2 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 165 .file 3 "../../os/ports/GCC/ARM/chtypes.h" + 166 .file 4 "../../os/kernel/include/chvt.h" + 167 .section .debug_info,"",%progbits + 168 .Ldebug_info0: + 169 0000 19020000 .4byte 0x219 + 170 0004 0200 .2byte 0x2 + 171 0006 00000000 .4byte .Ldebug_abbrev0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 4 + + + 172 000a 04 .byte 0x4 + 173 000b 01 .uleb128 0x1 + 174 000c 29010000 .4byte .LASF27 + 175 0010 01 .byte 0x1 + 176 0011 EC000000 .4byte .LASF28 + 177 0015 13000000 .4byte .LASF29 + 178 0019 00000000 .4byte .Ldebug_ranges0+0 + 179 001d 00000000 .4byte 0 + 180 0021 00000000 .4byte 0 + 181 0025 00000000 .4byte .Ldebug_line0 + 182 0029 02 .uleb128 0x2 + 183 002a 04 .byte 0x4 + 184 002b 05 .byte 0x5 + 185 002c 696E7400 .ascii "int\000" + 186 0030 03 .uleb128 0x3 + 187 0031 04 .byte 0x4 + 188 0032 07 .byte 0x7 + 189 0033 A0000000 .4byte .LASF0 + 190 0037 03 .uleb128 0x3 + 191 0038 01 .byte 0x1 + 192 0039 06 .byte 0x6 + 193 003a 60010000 .4byte .LASF1 + 194 003e 03 .uleb128 0x3 + 195 003f 01 .byte 0x1 + 196 0040 08 .byte 0x8 + 197 0041 89000000 .4byte .LASF2 + 198 0045 03 .uleb128 0x3 + 199 0046 02 .byte 0x2 + 200 0047 05 .byte 0x5 + 201 0048 3C010000 .4byte .LASF3 + 202 004c 03 .uleb128 0x3 + 203 004d 02 .byte 0x2 + 204 004e 07 .byte 0x7 + 205 004f 69000000 .4byte .LASF4 + 206 0053 03 .uleb128 0x3 + 207 0054 04 .byte 0x4 + 208 0055 05 .byte 0x5 + 209 0056 57010000 .4byte .LASF5 + 210 005a 04 .uleb128 0x4 + 211 005b 4E010000 .4byte .LASF10 + 212 005f 02 .byte 0x2 + 213 0060 50 .byte 0x50 + 214 0061 65000000 .4byte 0x65 + 215 0065 03 .uleb128 0x3 + 216 0066 04 .byte 0x4 + 217 0067 07 .byte 0x7 + 218 0068 57000000 .4byte .LASF6 + 219 006c 03 .uleb128 0x3 + 220 006d 08 .byte 0x8 + 221 006e 05 .byte 0x5 + 222 006f 07010000 .4byte .LASF7 + 223 0073 03 .uleb128 0x3 + 224 0074 08 .byte 0x8 + 225 0075 07 .byte 0x7 + 226 0076 AD000000 .4byte .LASF8 + 227 007a 03 .uleb128 0x3 + 228 007b 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 5 + + + 229 007c 02 .byte 0x2 + 230 007d 86010000 .4byte .LASF9 + 231 0081 04 .uleb128 0x4 + 232 0082 09000000 .4byte .LASF11 + 233 0086 03 .byte 0x3 + 234 0087 35 .byte 0x35 + 235 0088 5A000000 .4byte 0x5a + 236 008c 05 .uleb128 0x5 + 237 008d 04 .byte 0x4 + 238 008e 04 .uleb128 0x4 + 239 008f 4E000000 .4byte .LASF12 + 240 0093 04 .byte 0x4 + 241 0094 58 .byte 0x58 + 242 0095 99000000 .4byte 0x99 + 243 0099 06 .uleb128 0x6 + 244 009a 04 .byte 0x4 + 245 009b 9F000000 .4byte 0x9f + 246 009f 07 .uleb128 0x7 + 247 00a0 01 .byte 0x1 + 248 00a1 AB000000 .4byte 0xab + 249 00a5 08 .uleb128 0x8 + 250 00a6 8C000000 .4byte 0x8c + 251 00aa 00 .byte 0 + 252 00ab 04 .uleb128 0x4 + 253 00ac 7C000000 .4byte .LASF13 + 254 00b0 04 .byte 0x4 + 255 00b1 5D .byte 0x5d + 256 00b2 B6000000 .4byte 0xb6 + 257 00b6 09 .uleb128 0x9 + 258 00b7 7C000000 .4byte .LASF13 + 259 00bb 14 .byte 0x14 + 260 00bc 04 .byte 0x4 + 261 00bd 64 .byte 0x64 + 262 00be 09010000 .4byte 0x109 + 263 00c2 0A .uleb128 0xa + 264 00c3 73010000 .4byte .LASF14 + 265 00c7 04 .byte 0x4 + 266 00c8 65 .byte 0x65 + 267 00c9 09010000 .4byte 0x109 + 268 00cd 02 .byte 0x2 + 269 00ce 23 .byte 0x23 + 270 00cf 00 .uleb128 0 + 271 00d0 0A .uleb128 0xa + 272 00d1 46010000 .4byte .LASF15 + 273 00d5 04 .byte 0x4 + 274 00d6 67 .byte 0x67 + 275 00d7 09010000 .4byte 0x109 + 276 00db 02 .byte 0x2 + 277 00dc 23 .byte 0x23 + 278 00dd 04 .uleb128 0x4 + 279 00de 0A .uleb128 0xa + 280 00df D0000000 .4byte .LASF16 + 281 00e3 04 .byte 0x4 + 282 00e4 69 .byte 0x69 + 283 00e5 81000000 .4byte 0x81 + 284 00e9 02 .byte 0x2 + 285 00ea 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 6 + + + 286 00eb 08 .uleb128 0x8 + 287 00ec 0A .uleb128 0xa + 288 00ed 15010000 .4byte .LASF17 + 289 00f1 04 .byte 0x4 + 290 00f2 6A .byte 0x6a + 291 00f3 8E000000 .4byte 0x8e + 292 00f7 02 .byte 0x2 + 293 00f8 23 .byte 0x23 + 294 00f9 0C .uleb128 0xc + 295 00fa 0A .uleb128 0xa + 296 00fb 35010000 .4byte .LASF18 + 297 00ff 04 .byte 0x4 + 298 0100 6C .byte 0x6c + 299 0101 8C000000 .4byte 0x8c + 300 0105 02 .byte 0x2 + 301 0106 23 .byte 0x23 + 302 0107 10 .uleb128 0x10 + 303 0108 00 .byte 0 + 304 0109 06 .uleb128 0x6 + 305 010a 04 .byte 0x4 + 306 010b AB000000 .4byte 0xab + 307 010f 0B .uleb128 0xb + 308 0110 10 .byte 0x10 + 309 0111 04 .byte 0x4 + 310 0112 76 .byte 0x76 + 311 0113 50010000 .4byte 0x150 + 312 0117 0A .uleb128 0xa + 313 0118 73010000 .4byte .LASF14 + 314 011c 04 .byte 0x4 + 315 011d 77 .byte 0x77 + 316 011e 09010000 .4byte 0x109 + 317 0122 02 .byte 0x2 + 318 0123 23 .byte 0x23 + 319 0124 00 .uleb128 0 + 320 0125 0A .uleb128 0xa + 321 0126 46010000 .4byte .LASF15 + 322 012a 04 .byte 0x4 + 323 012b 79 .byte 0x79 + 324 012c 09010000 .4byte 0x109 + 325 0130 02 .byte 0x2 + 326 0131 23 .byte 0x23 + 327 0132 04 .uleb128 0x4 + 328 0133 0A .uleb128 0xa + 329 0134 D0000000 .4byte .LASF16 + 330 0138 04 .byte 0x4 + 331 0139 7B .byte 0x7b + 332 013a 81000000 .4byte 0x81 + 333 013e 02 .byte 0x2 + 334 013f 23 .byte 0x23 + 335 0140 08 .uleb128 0x8 + 336 0141 0A .uleb128 0xa + 337 0142 E1000000 .4byte .LASF19 + 338 0146 04 .byte 0x4 + 339 0147 7C .byte 0x7c + 340 0148 50010000 .4byte 0x150 + 341 014c 02 .byte 0x2 + 342 014d 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 7 + + + 343 014e 0C .uleb128 0xc + 344 014f 00 .byte 0 + 345 0150 0C .uleb128 0xc + 346 0151 81000000 .4byte 0x81 + 347 0155 04 .uleb128 0x4 + 348 0156 6C010000 .4byte .LASF20 + 349 015a 04 .byte 0x4 + 350 015b 7D .byte 0x7d + 351 015c 0F010000 .4byte 0x10f + 352 0160 03 .uleb128 0x3 + 353 0161 01 .byte 0x1 + 354 0162 08 .byte 0x8 + 355 0163 24010000 .4byte .LASF21 + 356 0167 03 .uleb128 0x3 + 357 0168 04 .byte 0x4 + 358 0169 07 .byte 0x7 + 359 016a D8000000 .4byte .LASF22 + 360 016e 0D .uleb128 0xd + 361 016f 01 .byte 0x1 + 362 0170 97000000 .4byte .LASF30 + 363 0174 01 .byte 0x1 + 364 0175 32 .byte 0x32 + 365 0176 01 .byte 0x1 + 366 0177 00000000 .4byte .LFB7 + 367 017b 24000000 .4byte .LFE7 + 368 017f 02 .byte 0x2 + 369 0180 7D .byte 0x7d + 370 0181 00 .sleb128 0 + 371 0182 01 .byte 0x1 + 372 0183 0E .uleb128 0xe + 373 0184 01 .byte 0x1 + 374 0185 00000000 .4byte .LASF25 + 375 0189 01 .byte 0x1 + 376 018a 4C .byte 0x4c + 377 018b 01 .byte 0x1 + 378 018c 00000000 .4byte .LFB8 + 379 0190 68000000 .4byte .LFE8 + 380 0194 00000000 .4byte .LLST0 + 381 0198 01 .byte 0x1 + 382 0199 E3010000 .4byte 0x1e3 + 383 019d 0F .uleb128 0xf + 384 019e 76747000 .ascii "vtp\000" + 385 01a2 01 .byte 0x1 + 386 01a3 4C .byte 0x4c + 387 01a4 09010000 .4byte 0x109 + 388 01a8 01 .byte 0x1 + 389 01a9 50 .byte 0x50 + 390 01aa 10 .uleb128 0x10 + 391 01ab CB000000 .4byte .LASF23 + 392 01af 01 .byte 0x1 + 393 01b0 4C .byte 0x4c + 394 01b1 81000000 .4byte 0x81 + 395 01b5 20000000 .4byte .LLST1 + 396 01b9 11 .uleb128 0x11 + 397 01ba 1D010000 .4byte .LASF24 + 398 01be 01 .byte 0x1 + 399 01bf 4C .byte 0x4c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 8 + + + 400 01c0 8E000000 .4byte 0x8e + 401 01c4 01 .byte 0x1 + 402 01c5 52 .byte 0x52 + 403 01c6 12 .uleb128 0x12 + 404 01c7 70617200 .ascii "par\000" + 405 01cb 01 .byte 0x1 + 406 01cc 4C .byte 0x4c + 407 01cd 8C000000 .4byte 0x8c + 408 01d1 4D000000 .4byte .LLST2 + 409 01d5 13 .uleb128 0x13 + 410 01d6 7000 .ascii "p\000" + 411 01d8 01 .byte 0x1 + 412 01d9 4D .byte 0x4d + 413 01da 09010000 .4byte 0x109 + 414 01de 6C000000 .4byte .LLST3 + 415 01e2 00 .byte 0 + 416 01e3 14 .uleb128 0x14 + 417 01e4 01 .byte 0x1 + 418 01e5 7B010000 .4byte .LASF26 + 419 01e9 01 .byte 0x1 + 420 01ea 6A .byte 0x6a + 421 01eb 01 .byte 0x1 + 422 01ec 00000000 .4byte .LFB9 + 423 01f0 3C000000 .4byte .LFE9 + 424 01f4 02 .byte 0x2 + 425 01f5 7D .byte 0x7d + 426 01f6 00 .sleb128 0 + 427 01f7 01 .byte 0x1 + 428 01f8 0A020000 .4byte 0x20a + 429 01fc 0F .uleb128 0xf + 430 01fd 76747000 .ascii "vtp\000" + 431 0201 01 .byte 0x1 + 432 0202 6A .byte 0x6a + 433 0203 09010000 .4byte 0x109 + 434 0207 01 .byte 0x1 + 435 0208 50 .byte 0x50 + 436 0209 00 .byte 0 + 437 020a 15 .uleb128 0x15 + 438 020b C4000000 .4byte .LASF31 + 439 020f 01 .byte 0x1 + 440 0210 2A .byte 0x2a + 441 0211 55010000 .4byte 0x155 + 442 0215 01 .byte 0x1 + 443 0216 05 .byte 0x5 + 444 0217 03 .byte 0x3 + 445 0218 00000000 .4byte vtlist + 446 021c 00 .byte 0 + 447 .section .debug_abbrev,"",%progbits + 448 .Ldebug_abbrev0: + 449 0000 01 .uleb128 0x1 + 450 0001 11 .uleb128 0x11 + 451 0002 01 .byte 0x1 + 452 0003 25 .uleb128 0x25 + 453 0004 0E .uleb128 0xe + 454 0005 13 .uleb128 0x13 + 455 0006 0B .uleb128 0xb + 456 0007 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 9 + + + 457 0008 0E .uleb128 0xe + 458 0009 1B .uleb128 0x1b + 459 000a 0E .uleb128 0xe + 460 000b 55 .uleb128 0x55 + 461 000c 06 .uleb128 0x6 + 462 000d 11 .uleb128 0x11 + 463 000e 01 .uleb128 0x1 + 464 000f 52 .uleb128 0x52 + 465 0010 01 .uleb128 0x1 + 466 0011 10 .uleb128 0x10 + 467 0012 06 .uleb128 0x6 + 468 0013 00 .byte 0 + 469 0014 00 .byte 0 + 470 0015 02 .uleb128 0x2 + 471 0016 24 .uleb128 0x24 + 472 0017 00 .byte 0 + 473 0018 0B .uleb128 0xb + 474 0019 0B .uleb128 0xb + 475 001a 3E .uleb128 0x3e + 476 001b 0B .uleb128 0xb + 477 001c 03 .uleb128 0x3 + 478 001d 08 .uleb128 0x8 + 479 001e 00 .byte 0 + 480 001f 00 .byte 0 + 481 0020 03 .uleb128 0x3 + 482 0021 24 .uleb128 0x24 + 483 0022 00 .byte 0 + 484 0023 0B .uleb128 0xb + 485 0024 0B .uleb128 0xb + 486 0025 3E .uleb128 0x3e + 487 0026 0B .uleb128 0xb + 488 0027 03 .uleb128 0x3 + 489 0028 0E .uleb128 0xe + 490 0029 00 .byte 0 + 491 002a 00 .byte 0 + 492 002b 04 .uleb128 0x4 + 493 002c 16 .uleb128 0x16 + 494 002d 00 .byte 0 + 495 002e 03 .uleb128 0x3 + 496 002f 0E .uleb128 0xe + 497 0030 3A .uleb128 0x3a + 498 0031 0B .uleb128 0xb + 499 0032 3B .uleb128 0x3b + 500 0033 0B .uleb128 0xb + 501 0034 49 .uleb128 0x49 + 502 0035 13 .uleb128 0x13 + 503 0036 00 .byte 0 + 504 0037 00 .byte 0 + 505 0038 05 .uleb128 0x5 + 506 0039 0F .uleb128 0xf + 507 003a 00 .byte 0 + 508 003b 0B .uleb128 0xb + 509 003c 0B .uleb128 0xb + 510 003d 00 .byte 0 + 511 003e 00 .byte 0 + 512 003f 06 .uleb128 0x6 + 513 0040 0F .uleb128 0xf + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 10 + + + 514 0041 00 .byte 0 + 515 0042 0B .uleb128 0xb + 516 0043 0B .uleb128 0xb + 517 0044 49 .uleb128 0x49 + 518 0045 13 .uleb128 0x13 + 519 0046 00 .byte 0 + 520 0047 00 .byte 0 + 521 0048 07 .uleb128 0x7 + 522 0049 15 .uleb128 0x15 + 523 004a 01 .byte 0x1 + 524 004b 27 .uleb128 0x27 + 525 004c 0C .uleb128 0xc + 526 004d 01 .uleb128 0x1 + 527 004e 13 .uleb128 0x13 + 528 004f 00 .byte 0 + 529 0050 00 .byte 0 + 530 0051 08 .uleb128 0x8 + 531 0052 05 .uleb128 0x5 + 532 0053 00 .byte 0 + 533 0054 49 .uleb128 0x49 + 534 0055 13 .uleb128 0x13 + 535 0056 00 .byte 0 + 536 0057 00 .byte 0 + 537 0058 09 .uleb128 0x9 + 538 0059 13 .uleb128 0x13 + 539 005a 01 .byte 0x1 + 540 005b 03 .uleb128 0x3 + 541 005c 0E .uleb128 0xe + 542 005d 0B .uleb128 0xb + 543 005e 0B .uleb128 0xb + 544 005f 3A .uleb128 0x3a + 545 0060 0B .uleb128 0xb + 546 0061 3B .uleb128 0x3b + 547 0062 0B .uleb128 0xb + 548 0063 01 .uleb128 0x1 + 549 0064 13 .uleb128 0x13 + 550 0065 00 .byte 0 + 551 0066 00 .byte 0 + 552 0067 0A .uleb128 0xa + 553 0068 0D .uleb128 0xd + 554 0069 00 .byte 0 + 555 006a 03 .uleb128 0x3 + 556 006b 0E .uleb128 0xe + 557 006c 3A .uleb128 0x3a + 558 006d 0B .uleb128 0xb + 559 006e 3B .uleb128 0x3b + 560 006f 0B .uleb128 0xb + 561 0070 49 .uleb128 0x49 + 562 0071 13 .uleb128 0x13 + 563 0072 38 .uleb128 0x38 + 564 0073 0A .uleb128 0xa + 565 0074 00 .byte 0 + 566 0075 00 .byte 0 + 567 0076 0B .uleb128 0xb + 568 0077 13 .uleb128 0x13 + 569 0078 01 .byte 0x1 + 570 0079 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 11 + + + 571 007a 0B .uleb128 0xb + 572 007b 3A .uleb128 0x3a + 573 007c 0B .uleb128 0xb + 574 007d 3B .uleb128 0x3b + 575 007e 0B .uleb128 0xb + 576 007f 01 .uleb128 0x1 + 577 0080 13 .uleb128 0x13 + 578 0081 00 .byte 0 + 579 0082 00 .byte 0 + 580 0083 0C .uleb128 0xc + 581 0084 35 .uleb128 0x35 + 582 0085 00 .byte 0 + 583 0086 49 .uleb128 0x49 + 584 0087 13 .uleb128 0x13 + 585 0088 00 .byte 0 + 586 0089 00 .byte 0 + 587 008a 0D .uleb128 0xd + 588 008b 2E .uleb128 0x2e + 589 008c 00 .byte 0 + 590 008d 3F .uleb128 0x3f + 591 008e 0C .uleb128 0xc + 592 008f 03 .uleb128 0x3 + 593 0090 0E .uleb128 0xe + 594 0091 3A .uleb128 0x3a + 595 0092 0B .uleb128 0xb + 596 0093 3B .uleb128 0x3b + 597 0094 0B .uleb128 0xb + 598 0095 27 .uleb128 0x27 + 599 0096 0C .uleb128 0xc + 600 0097 11 .uleb128 0x11 + 601 0098 01 .uleb128 0x1 + 602 0099 12 .uleb128 0x12 + 603 009a 01 .uleb128 0x1 + 604 009b 40 .uleb128 0x40 + 605 009c 0A .uleb128 0xa + 606 009d 9742 .uleb128 0x2117 + 607 009f 0C .uleb128 0xc + 608 00a0 00 .byte 0 + 609 00a1 00 .byte 0 + 610 00a2 0E .uleb128 0xe + 611 00a3 2E .uleb128 0x2e + 612 00a4 01 .byte 0x1 + 613 00a5 3F .uleb128 0x3f + 614 00a6 0C .uleb128 0xc + 615 00a7 03 .uleb128 0x3 + 616 00a8 0E .uleb128 0xe + 617 00a9 3A .uleb128 0x3a + 618 00aa 0B .uleb128 0xb + 619 00ab 3B .uleb128 0x3b + 620 00ac 0B .uleb128 0xb + 621 00ad 27 .uleb128 0x27 + 622 00ae 0C .uleb128 0xc + 623 00af 11 .uleb128 0x11 + 624 00b0 01 .uleb128 0x1 + 625 00b1 12 .uleb128 0x12 + 626 00b2 01 .uleb128 0x1 + 627 00b3 40 .uleb128 0x40 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 12 + + + 628 00b4 06 .uleb128 0x6 + 629 00b5 9742 .uleb128 0x2117 + 630 00b7 0C .uleb128 0xc + 631 00b8 01 .uleb128 0x1 + 632 00b9 13 .uleb128 0x13 + 633 00ba 00 .byte 0 + 634 00bb 00 .byte 0 + 635 00bc 0F .uleb128 0xf + 636 00bd 05 .uleb128 0x5 + 637 00be 00 .byte 0 + 638 00bf 03 .uleb128 0x3 + 639 00c0 08 .uleb128 0x8 + 640 00c1 3A .uleb128 0x3a + 641 00c2 0B .uleb128 0xb + 642 00c3 3B .uleb128 0x3b + 643 00c4 0B .uleb128 0xb + 644 00c5 49 .uleb128 0x49 + 645 00c6 13 .uleb128 0x13 + 646 00c7 02 .uleb128 0x2 + 647 00c8 0A .uleb128 0xa + 648 00c9 00 .byte 0 + 649 00ca 00 .byte 0 + 650 00cb 10 .uleb128 0x10 + 651 00cc 05 .uleb128 0x5 + 652 00cd 00 .byte 0 + 653 00ce 03 .uleb128 0x3 + 654 00cf 0E .uleb128 0xe + 655 00d0 3A .uleb128 0x3a + 656 00d1 0B .uleb128 0xb + 657 00d2 3B .uleb128 0x3b + 658 00d3 0B .uleb128 0xb + 659 00d4 49 .uleb128 0x49 + 660 00d5 13 .uleb128 0x13 + 661 00d6 02 .uleb128 0x2 + 662 00d7 06 .uleb128 0x6 + 663 00d8 00 .byte 0 + 664 00d9 00 .byte 0 + 665 00da 11 .uleb128 0x11 + 666 00db 05 .uleb128 0x5 + 667 00dc 00 .byte 0 + 668 00dd 03 .uleb128 0x3 + 669 00de 0E .uleb128 0xe + 670 00df 3A .uleb128 0x3a + 671 00e0 0B .uleb128 0xb + 672 00e1 3B .uleb128 0x3b + 673 00e2 0B .uleb128 0xb + 674 00e3 49 .uleb128 0x49 + 675 00e4 13 .uleb128 0x13 + 676 00e5 02 .uleb128 0x2 + 677 00e6 0A .uleb128 0xa + 678 00e7 00 .byte 0 + 679 00e8 00 .byte 0 + 680 00e9 12 .uleb128 0x12 + 681 00ea 05 .uleb128 0x5 + 682 00eb 00 .byte 0 + 683 00ec 03 .uleb128 0x3 + 684 00ed 08 .uleb128 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 13 + + + 685 00ee 3A .uleb128 0x3a + 686 00ef 0B .uleb128 0xb + 687 00f0 3B .uleb128 0x3b + 688 00f1 0B .uleb128 0xb + 689 00f2 49 .uleb128 0x49 + 690 00f3 13 .uleb128 0x13 + 691 00f4 02 .uleb128 0x2 + 692 00f5 06 .uleb128 0x6 + 693 00f6 00 .byte 0 + 694 00f7 00 .byte 0 + 695 00f8 13 .uleb128 0x13 + 696 00f9 34 .uleb128 0x34 + 697 00fa 00 .byte 0 + 698 00fb 03 .uleb128 0x3 + 699 00fc 08 .uleb128 0x8 + 700 00fd 3A .uleb128 0x3a + 701 00fe 0B .uleb128 0xb + 702 00ff 3B .uleb128 0x3b + 703 0100 0B .uleb128 0xb + 704 0101 49 .uleb128 0x49 + 705 0102 13 .uleb128 0x13 + 706 0103 02 .uleb128 0x2 + 707 0104 06 .uleb128 0x6 + 708 0105 00 .byte 0 + 709 0106 00 .byte 0 + 710 0107 14 .uleb128 0x14 + 711 0108 2E .uleb128 0x2e + 712 0109 01 .byte 0x1 + 713 010a 3F .uleb128 0x3f + 714 010b 0C .uleb128 0xc + 715 010c 03 .uleb128 0x3 + 716 010d 0E .uleb128 0xe + 717 010e 3A .uleb128 0x3a + 718 010f 0B .uleb128 0xb + 719 0110 3B .uleb128 0x3b + 720 0111 0B .uleb128 0xb + 721 0112 27 .uleb128 0x27 + 722 0113 0C .uleb128 0xc + 723 0114 11 .uleb128 0x11 + 724 0115 01 .uleb128 0x1 + 725 0116 12 .uleb128 0x12 + 726 0117 01 .uleb128 0x1 + 727 0118 40 .uleb128 0x40 + 728 0119 0A .uleb128 0xa + 729 011a 9742 .uleb128 0x2117 + 730 011c 0C .uleb128 0xc + 731 011d 01 .uleb128 0x1 + 732 011e 13 .uleb128 0x13 + 733 011f 00 .byte 0 + 734 0120 00 .byte 0 + 735 0121 15 .uleb128 0x15 + 736 0122 34 .uleb128 0x34 + 737 0123 00 .byte 0 + 738 0124 03 .uleb128 0x3 + 739 0125 0E .uleb128 0xe + 740 0126 3A .uleb128 0x3a + 741 0127 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 14 + + + 742 0128 3B .uleb128 0x3b + 743 0129 0B .uleb128 0xb + 744 012a 49 .uleb128 0x49 + 745 012b 13 .uleb128 0x13 + 746 012c 3F .uleb128 0x3f + 747 012d 0C .uleb128 0xc + 748 012e 02 .uleb128 0x2 + 749 012f 0A .uleb128 0xa + 750 0130 00 .byte 0 + 751 0131 00 .byte 0 + 752 0132 00 .byte 0 + 753 .section .debug_loc,"",%progbits + 754 .Ldebug_loc0: + 755 .LLST0: + 756 0000 00000000 .4byte .LFB8 + 757 0004 04000000 .4byte .LCFI0 + 758 0008 0200 .2byte 0x2 + 759 000a 7D .byte 0x7d + 760 000b 00 .sleb128 0 + 761 000c 04000000 .4byte .LCFI0 + 762 0010 68000000 .4byte .LFE8 + 763 0014 0200 .2byte 0x2 + 764 0016 7D .byte 0x7d + 765 0017 08 .sleb128 8 + 766 0018 00000000 .4byte 0 + 767 001c 00000000 .4byte 0 + 768 .LLST1: + 769 0020 00000000 .4byte .LVL0 + 770 0024 28000000 .4byte .LVL3 + 771 0028 0100 .2byte 0x1 + 772 002a 51 .byte 0x51 + 773 002b 28000000 .4byte .LVL3 + 774 002f 58000000 .4byte .LVL5 + 775 0033 0100 .2byte 0x1 + 776 0035 51 .byte 0x51 + 777 0036 58000000 .4byte .LVL5 + 778 003a 68000000 .4byte .LFE8 + 779 003e 0500 .2byte 0x5 + 780 0040 7C .byte 0x7c + 781 0041 04 .sleb128 4 + 782 0042 06 .byte 0x6 + 783 0043 23 .byte 0x23 + 784 0044 08 .uleb128 0x8 + 785 0045 00000000 .4byte 0 + 786 0049 00000000 .4byte 0 + 787 .LLST2: + 788 004d 00000000 .4byte .LVL0 + 789 0051 38000000 .4byte .LVL4 + 790 0055 0100 .2byte 0x1 + 791 0057 53 .byte 0x53 + 792 0058 38000000 .4byte .LVL4 + 793 005c 68000000 .4byte .LFE8 + 794 0060 0200 .2byte 0x2 + 795 0062 70 .byte 0x70 + 796 0063 10 .sleb128 16 + 797 0064 00000000 .4byte 0 + 798 0068 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 15 + + + 799 .LLST3: + 800 006c 10000000 .4byte .LVL1 + 801 0070 24000000 .4byte .LVL2 + 802 0074 0100 .2byte 0x1 + 803 0076 5C .byte 0x5c + 804 0077 28000000 .4byte .LVL3 + 805 007b 68000000 .4byte .LFE8 + 806 007f 0100 .2byte 0x1 + 807 0081 5C .byte 0x5c + 808 0082 00000000 .4byte 0 + 809 0086 00000000 .4byte 0 + 810 .section .debug_aranges,"",%progbits + 811 0000 2C000000 .4byte 0x2c + 812 0004 0200 .2byte 0x2 + 813 0006 00000000 .4byte .Ldebug_info0 + 814 000a 04 .byte 0x4 + 815 000b 00 .byte 0 + 816 000c 0000 .2byte 0 + 817 000e 0000 .2byte 0 + 818 0010 00000000 .4byte .LFB7 + 819 0014 24000000 .4byte .LFE7-.LFB7 + 820 0018 00000000 .4byte .LFB8 + 821 001c 68000000 .4byte .LFE8-.LFB8 + 822 0020 00000000 .4byte .LFB9 + 823 0024 3C000000 .4byte .LFE9-.LFB9 + 824 0028 00000000 .4byte 0 + 825 002c 00000000 .4byte 0 + 826 .section .debug_ranges,"",%progbits + 827 .Ldebug_ranges0: + 828 0000 00000000 .4byte .LFB7 + 829 0004 24000000 .4byte .LFE7 + 830 0008 00000000 .4byte .LFB8 + 831 000c 68000000 .4byte .LFE8 + 832 0010 00000000 .4byte .LFB9 + 833 0014 3C000000 .4byte .LFE9 + 834 0018 00000000 .4byte 0 + 835 001c 00000000 .4byte 0 + 836 .section .debug_line,"",%progbits + 837 .Ldebug_line0: + 838 0000 14010000 .section .debug_str,"MS",%progbits,1 + 838 0200BF00 + 838 00000201 + 838 FB0E0D00 + 838 01010101 + 839 .LASF25: + 840 0000 63685654 .ascii "chVTSetI\000" + 840 53657449 + 840 00 + 841 .LASF11: + 842 0009 73797374 .ascii "systime_t\000" + 842 696D655F + 842 7400 + 843 .LASF29: + 844 0013 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 844 73657273 + 844 5C4E6963 + 844 6F204D61 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 16 + + + 844 61735C44 + 845 0040 312D4243 .ascii "1-BCM2835-GCC\000" + 845 4D323833 + 845 352D4743 + 845 4300 + 846 .LASF12: + 847 004e 76746675 .ascii "vtfunc_t\000" + 847 6E635F74 + 847 00 + 848 .LASF6: + 849 0057 6C6F6E67 .ascii "long unsigned int\000" + 849 20756E73 + 849 69676E65 + 849 6420696E + 849 7400 + 850 .LASF4: + 851 0069 73686F72 .ascii "short unsigned int\000" + 851 7420756E + 851 7369676E + 851 65642069 + 851 6E7400 + 852 .LASF13: + 853 007c 56697274 .ascii "VirtualTimer\000" + 853 75616C54 + 853 696D6572 + 853 00 + 854 .LASF2: + 855 0089 756E7369 .ascii "unsigned char\000" + 855 676E6564 + 855 20636861 + 855 7200 + 856 .LASF30: + 857 0097 5F76745F .ascii "_vt_init\000" + 857 696E6974 + 857 00 + 858 .LASF0: + 859 00a0 756E7369 .ascii "unsigned int\000" + 859 676E6564 + 859 20696E74 + 859 00 + 860 .LASF8: + 861 00ad 6C6F6E67 .ascii "long long unsigned int\000" + 861 206C6F6E + 861 6720756E + 861 7369676E + 861 65642069 + 862 .LASF31: + 863 00c4 76746C69 .ascii "vtlist\000" + 863 737400 + 864 .LASF23: + 865 00cb 74696D65 .ascii "time\000" + 865 00 + 866 .LASF16: + 867 00d0 76745F74 .ascii "vt_time\000" + 867 696D6500 + 868 .LASF22: + 869 00d8 73697A65 .ascii "sizetype\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 17 + + + 869 74797065 + 869 00 + 870 .LASF19: + 871 00e1 76745F73 .ascii "vt_systime\000" + 871 79737469 + 871 6D6500 + 872 .LASF28: + 873 00ec 2E2E2F2E .ascii "../../os/kernel/src/chvt.c\000" + 873 2E2F6F73 + 873 2F6B6572 + 873 6E656C2F + 873 7372632F + 874 .LASF7: + 875 0107 6C6F6E67 .ascii "long long int\000" + 875 206C6F6E + 875 6720696E + 875 7400 + 876 .LASF17: + 877 0115 76745F66 .ascii "vt_func\000" + 877 756E6300 + 878 .LASF24: + 879 011d 76746675 .ascii "vtfunc\000" + 879 6E6300 + 880 .LASF21: + 881 0124 63686172 .ascii "char\000" + 881 00 + 882 .LASF27: + 883 0129 474E5520 .ascii "GNU C 4.7.2\000" + 883 4320342E + 883 372E3200 + 884 .LASF18: + 885 0135 76745F70 .ascii "vt_par\000" + 885 617200 + 886 .LASF3: + 887 013c 73686F72 .ascii "short int\000" + 887 7420696E + 887 7400 + 888 .LASF15: + 889 0146 76745F70 .ascii "vt_prev\000" + 889 72657600 + 890 .LASF10: + 891 014e 75696E74 .ascii "uint32_t\000" + 891 33325F74 + 891 00 + 892 .LASF5: + 893 0157 6C6F6E67 .ascii "long int\000" + 893 20696E74 + 893 00 + 894 .LASF1: + 895 0160 7369676E .ascii "signed char\000" + 895 65642063 + 895 68617200 + 896 .LASF20: + 897 016c 56544C69 .ascii "VTList\000" + 897 737400 + 898 .LASF14: + 899 0173 76745F6E .ascii "vt_next\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 18 + + + 899 65787400 + 900 .LASF26: + 901 017b 63685654 .ascii "chVTResetI\000" + 901 52657365 + 901 744900 + 902 .LASF9: + 903 0186 5F426F6F .ascii "_Bool\000" + 903 6C00 + 904 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s page 19 + + +DEFINED SYMBOLS + *ABS*:00000000 chvt.c +C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s:17 .text._vt_init:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s:20 .text._vt_init:00000000 _vt_init +C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s:44 .text._vt_init:00000020 $d + *COM*:00000010 vtlist +C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s:49 .text.chVTSetI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s:52 .text.chVTSetI:00000000 chVTSetI +C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s:116 .text.chVTSetI:00000064 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s:121 .text.chVTResetI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s:124 .text.chVTResetI:00000000 chVTResetI +C:\Users\NICOMA~1\AppData\Local\Temp\cciQShQY.s:157 .text.chVTResetI:00000038 $d + .debug_frame:00000010 $d + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/crt0.lst b/demos/ARM11-BCM2835-GCC/build/lst/crt0.lst new file mode 100644 index 0000000000..458134e65e --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/crt0.lst @@ -0,0 +1,220 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVo6UZe.s page 1 + + + 1 # 1 "../../os/ports/GCC/ARM/crt0.s" + 1 /* + 0 + 2 ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 3 2011,2012,2013 Giovanni Di Sirio. + 4 + 5 This file is part of ChibiOS/RT. + 6 + 7 ChibiOS/RT is free software; you can redistribute it and/or modify + 8 it under the terms of the GNU General Public License as published by + 9 the Free Software Foundation; either version 3 of the License, or + 10 (at your option) any later version. + 11 + 12 ChibiOS/RT is distributed in the hope that it will be useful, + 13 but WITHOUT ANY WARRANTY; without even the implied warranty of + 14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + 15 GNU General Public License for more details. + 16 + 17 You should have received a copy of the GNU General Public License + 18 along with this program. If not, see . + 19 + 20 --- + 21 + 22 A special exception to the GPL can be applied should you wish to distribute + 23 a combined work that includes ChibiOS/RT, without being obliged to provide + 24 the source code for any proprietary components. See the file exception.txt + 25 for full details of how and when the exception can be applied. + 26 */ + 27 + 28 /** + 29 * @file ARM/crt0.s + 30 * @brief Generic ARM7/9 startup file for ChibiOS/RT. + 31 * + 32 * @addtogroup ARM_CORE + 33 * @{ + 34 */ + 35 + 36 #if !defined(__DOXYGEN__) + 37 + 38 .set MODE_USR, 0x10 + 39 .set MODE_FIQ, 0x11 + 40 .set MODE_IRQ, 0x12 + 41 .set MODE_SVC, 0x13 + 42 .set MODE_ABT, 0x17 + 43 .set MODE_UND, 0x1B + 44 .set MODE_SYS, 0x1F + 45 + 46 .set I_BIT, 0x80 + 47 .set F_BIT, 0x40 + 48 + 49 .text + 50 .code 32 + 51 .balign 4 + 52 + 53 /* + 54 * Reset handler. + 55 */ + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVo6UZe.s page 2 + + + 56 .global ResetHandler + 57 ResetHandler: + 58 /* + 59 * Stack pointers initialization. + 60 */ + 61 0000 9C009FE5 ldr r0, =__ram_end__ + 62 /* Undefined */ + 63 0004 DBF021E3 msr CPSR_c, #MODE_UND | I_BIT | F_BIT + 64 0008 00D0A0E1 mov sp, r0 + 65 000c 94109FE5 ldr r1, =__und_stack_size__ + 66 0010 010040E0 sub r0, r0, r1 + 67 /* Abort */ + 68 0014 D7F021E3 msr CPSR_c, #MODE_ABT | I_BIT | F_BIT + 69 0018 00D0A0E1 mov sp, r0 + 70 001c 88109FE5 ldr r1, =__abt_stack_size__ + 71 0020 010040E0 sub r0, r0, r1 + 72 /* FIQ */ + 73 0024 D1F021E3 msr CPSR_c, #MODE_FIQ | I_BIT | F_BIT + 74 0028 00D0A0E1 mov sp, r0 + 75 002c 7C109FE5 ldr r1, =__fiq_stack_size__ + 76 0030 010040E0 sub r0, r0, r1 + 77 /* IRQ */ + 78 0034 D2F021E3 msr CPSR_c, #MODE_IRQ | I_BIT | F_BIT + 79 0038 00D0A0E1 mov sp, r0 + 80 003c 70109FE5 ldr r1, =__irq_stack_size__ + 81 0040 010040E0 sub r0, r0, r1 + 82 /* Supervisor */ + 83 0044 D3F021E3 msr CPSR_c, #MODE_SVC | I_BIT | F_BIT + 84 0048 00D0A0E1 mov sp, r0 + 85 004c 64109FE5 ldr r1, =__svc_stack_size__ + 86 0050 010040E0 sub r0, r0, r1 + 87 /* System */ + 88 0054 DFF021E3 msr CPSR_c, #MODE_SYS | I_BIT | F_BIT + 89 0058 00D0A0E1 mov sp, r0 + 90 // ldr r1, =__sys_stack_size__ + 91 // sub r0, r0, r1 + 92 /* + 93 * Early initialization. + 94 */ + 95 #ifndef THUMB_NO_INTERWORKING + 96 005c FEFFFFEB bl __early_init + 97 #else + 98 add r0, pc, #1 + 99 bx r0 + 100 .code 16 + 101 bl __early_init + 102 mov r0, pc + 103 bx r0 + 104 .code 32 + 105 #endif + 106 /* + 107 * Data initialization. + 108 * NOTE: It assumes that the DATA size is a multiple of 4. + 109 */ + 110 0060 54109FE5 ldr r1, =_textdata + 111 0064 54209FE5 ldr r2, =_data + 112 0068 54309FE5 ldr r3, =_edata + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVo6UZe.s page 3 + + + 113 dataloop: + 114 006c 030052E1 cmp r2, r3 + 115 0070 04009134 ldrlo r0, [r1], #4 + 116 0074 04008234 strlo r0, [r2], #4 + 117 0078 FBFFFF3A blo dataloop + 118 /* + 119 * BSS initialization. + 120 * NOTE: It assumes that the BSS size is a multiple of 4. + 121 */ + 122 007c 0000A0E3 mov r0, #0 + 123 0080 40109FE5 ldr r1, =_bss_start + 124 0084 40209FE5 ldr r2, =_bss_end + 125 bssloop: + 126 0088 020051E1 cmp r1, r2 + 127 008c 04008134 strlo r0, [r1], #4 + 128 0090 FCFFFF3A blo bssloop + 129 /* + 130 * Main program invocation. + 131 */ + 132 #ifdef THUMB_NO_INTERWORKING + 133 add r0, pc, #1 + 134 bx r0 + 135 .code 16 + 136 bl main + 137 ldr r1, =_main_exit_handler + 138 bx r1 + 139 .code 32 + 140 #else + 141 0094 FEFFFFEB bl main + 142 0098 FEFFFFEA b _main_exit_handler + 143 #endif + 144 + 145 /* + 146 * Default main function exit handler. + 147 */ + 148 .weak _main_exit_handler + 149 .global _main_exit_handler + 150 _main_exit_handler: + 151 009c FEFFFFEA .loop: b .loop + 152 + 153 /* + 154 * Default early initialization code. It is declared weak in order to be + 155 * replaced by the real initialization code. + 156 * Early initialization is performed just after reset before BSS and DATA + 157 * segments initialization. + 158 */ + 159 #ifdef THUMB_NO_INTERWORKING + 160 .thumb_func + 161 .code 16 + 162 #endif + 163 .weak __early_init + 164 hwinit0: + 165 00a0 1EFF2FE1 bx lr + 166 00a4 00000000 .code 32 + 166 00000000 + 166 00000000 + 166 00000000 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVo6UZe.s page 4 + + + 166 00000000 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccVo6UZe.s page 5 + + +DEFINED SYMBOLS +../../os/ports/GCC/ARM/crt0.s:38 *ABS*:00000010 MODE_USR +../../os/ports/GCC/ARM/crt0.s:39 *ABS*:00000011 MODE_FIQ +../../os/ports/GCC/ARM/crt0.s:40 *ABS*:00000012 MODE_IRQ +../../os/ports/GCC/ARM/crt0.s:41 *ABS*:00000013 MODE_SVC +../../os/ports/GCC/ARM/crt0.s:42 *ABS*:00000017 MODE_ABT +../../os/ports/GCC/ARM/crt0.s:43 *ABS*:0000001b MODE_UND +../../os/ports/GCC/ARM/crt0.s:44 *ABS*:0000001f MODE_SYS +../../os/ports/GCC/ARM/crt0.s:46 *ABS*:00000080 I_BIT +../../os/ports/GCC/ARM/crt0.s:47 *ABS*:00000040 F_BIT +../../os/ports/GCC/ARM/crt0.s:51 .text:00000000 $a +../../os/ports/GCC/ARM/crt0.s:57 .text:00000000 ResetHandler +../../os/ports/GCC/ARM/crt0.s:113 .text:0000006c dataloop +../../os/ports/GCC/ARM/crt0.s:125 .text:00000088 bssloop +../../os/ports/GCC/ARM/crt0.s:150 .text:0000009c _main_exit_handler +../../os/ports/GCC/ARM/crt0.s:151 .text:0000009c .loop +../../os/ports/GCC/ARM/crt0.s:164 .text:000000a0 hwinit0 +../../os/ports/GCC/ARM/crt0.s:166 .text:000000a4 $d + +UNDEFINED SYMBOLS +__ram_end__ +__und_stack_size__ +__abt_stack_size__ +__fiq_stack_size__ +__irq_stack_size__ +__svc_stack_size__ +__early_init +_textdata +_data +_edata +_bss_start +_bss_end +main diff --git a/demos/ARM11-BCM2835-GCC/build/lst/ext.lst b/demos/ARM11-BCM2835-GCC/build/lst/ext.lst new file mode 100644 index 0000000000..553331f876 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/ext.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3z9zie.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "ext.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 1B000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 CC000000 .4byte .LASF13 + 27 0015 39000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 04 .byte 0x4 + 31 001f 05 .byte 0x5 + 32 0020 696E7400 .ascii "int\000" + 33 0024 03 .uleb128 0x3 + 34 0025 04 .byte 0x4 + 35 0026 07 .byte 0x7 + 36 0027 0E000000 .4byte .LASF0 + 37 002b 03 .uleb128 0x3 + 38 002c 01 .byte 0x1 + 39 002d 06 .byte 0x6 + 40 002e C0000000 .4byte .LASF1 + 41 0032 03 .uleb128 0x3 + 42 0033 01 .byte 0x1 + 43 0034 08 .byte 0x8 + 44 0035 8B000000 .4byte .LASF2 + 45 0039 03 .uleb128 0x3 + 46 003a 02 .byte 0x2 + 47 003b 05 .byte 0x5 + 48 003c E3000000 .4byte .LASF3 + 49 0040 03 .uleb128 0x3 + 50 0041 02 .byte 0x2 + 51 0042 07 .byte 0x7 + 52 0043 AD000000 .4byte .LASF4 + 53 0047 03 .uleb128 0x3 + 54 0048 04 .byte 0x4 + 55 0049 05 .byte 0x5 + 56 004a 9E000000 .4byte .LASF5 + 57 004e 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3z9zie.s page 2 + + + 58 004f 04 .byte 0x4 + 59 0050 07 .byte 0x7 + 60 0051 27000000 .4byte .LASF6 + 61 0055 03 .uleb128 0x3 + 62 0056 08 .byte 0x8 + 63 0057 05 .byte 0x5 + 64 0058 00000000 .4byte .LASF7 + 65 005c 03 .uleb128 0x3 + 66 005d 08 .byte 0x8 + 67 005e 07 .byte 0x7 + 68 005f 74000000 .4byte .LASF8 + 69 0063 03 .uleb128 0x3 + 70 0064 01 .byte 0x1 + 71 0065 02 .byte 0x2 + 72 0066 A7000000 .4byte .LASF9 + 73 006a 03 .uleb128 0x3 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d 99000000 .4byte .LASF10 + 77 0071 03 .uleb128 0x3 + 78 0072 04 .byte 0x4 + 79 0073 07 .byte 0x7 + 80 0074 ED000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 08 .uleb128 0x8 + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3z9zie.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 0E .uleb128 0xe + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF7: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF0: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF12: + 140 001b 474E5520 .ascii "GNU C 4.7.2\000" + 140 4320342E + 140 372E3200 + 141 .LASF6: + 142 0027 6C6F6E67 .ascii "long unsigned int\000" + 142 20756E73 + 142 69676E65 + 142 6420696E + 142 7400 + 143 .LASF14: + 144 0039 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 144 73657273 + 144 5C4E6963 + 144 6F204D61 + 144 61735C44 + 145 0066 312D4243 .ascii "1-BCM2835-GCC\000" + 145 4D323833 + 145 352D4743 + 145 4300 + 146 .LASF8: + 147 0074 6C6F6E67 .ascii "long long unsigned int\000" + 147 206C6F6E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3z9zie.s page 4 + + + 147 6720756E + 147 7369676E + 147 65642069 + 148 .LASF2: + 149 008b 756E7369 .ascii "unsigned char\000" + 149 676E6564 + 149 20636861 + 149 7200 + 150 .LASF10: + 151 0099 63686172 .ascii "char\000" + 151 00 + 152 .LASF5: + 153 009e 6C6F6E67 .ascii "long int\000" + 153 20696E74 + 153 00 + 154 .LASF9: + 155 00a7 5F426F6F .ascii "_Bool\000" + 155 6C00 + 156 .LASF4: + 157 00ad 73686F72 .ascii "short unsigned int\000" + 157 7420756E + 157 7369676E + 157 65642069 + 157 6E7400 + 158 .LASF1: + 159 00c0 7369676E .ascii "signed char\000" + 159 65642063 + 159 68617200 + 160 .LASF13: + 161 00cc 2E2E2F2E .ascii "../../os/hal/src/ext.c\000" + 161 2E2F6F73 + 161 2F68616C + 161 2F737263 + 161 2F657874 + 162 .LASF3: + 163 00e3 73686F72 .ascii "short int\000" + 163 7420696E + 163 7400 + 164 .LASF11: + 165 00ed 73697A65 .ascii "sizetype\000" + 165 74797065 + 165 00 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3z9zie.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 ext.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/gpt.lst b/demos/ARM11-BCM2835-GCC/build/lst/gpt.lst new file mode 100644 index 0000000000..ea34c2e424 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/gpt.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cchJkCCn.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "gpt.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 1B000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 DF000000 .4byte .LASF13 + 27 0015 39000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 04 .byte 0x4 + 31 001f 05 .byte 0x5 + 32 0020 696E7400 .ascii "int\000" + 33 0024 03 .uleb128 0x3 + 34 0025 04 .byte 0x4 + 35 0026 07 .byte 0x7 + 36 0027 0E000000 .4byte .LASF0 + 37 002b 03 .uleb128 0x3 + 38 002c 01 .byte 0x1 + 39 002d 06 .byte 0x6 + 40 002e C0000000 .4byte .LASF1 + 41 0032 03 .uleb128 0x3 + 42 0033 01 .byte 0x1 + 43 0034 08 .byte 0x8 + 44 0035 8B000000 .4byte .LASF2 + 45 0039 03 .uleb128 0x3 + 46 003a 02 .byte 0x2 + 47 003b 05 .byte 0x5 + 48 003c D5000000 .4byte .LASF3 + 49 0040 03 .uleb128 0x3 + 50 0041 02 .byte 0x2 + 51 0042 07 .byte 0x7 + 52 0043 AD000000 .4byte .LASF4 + 53 0047 03 .uleb128 0x3 + 54 0048 04 .byte 0x4 + 55 0049 05 .byte 0x5 + 56 004a 9E000000 .4byte .LASF5 + 57 004e 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cchJkCCn.s page 2 + + + 58 004f 04 .byte 0x4 + 59 0050 07 .byte 0x7 + 60 0051 27000000 .4byte .LASF6 + 61 0055 03 .uleb128 0x3 + 62 0056 08 .byte 0x8 + 63 0057 05 .byte 0x5 + 64 0058 00000000 .4byte .LASF7 + 65 005c 03 .uleb128 0x3 + 66 005d 08 .byte 0x8 + 67 005e 07 .byte 0x7 + 68 005f 74000000 .4byte .LASF8 + 69 0063 03 .uleb128 0x3 + 70 0064 01 .byte 0x1 + 71 0065 02 .byte 0x2 + 72 0066 A7000000 .4byte .LASF9 + 73 006a 03 .uleb128 0x3 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d 99000000 .4byte .LASF10 + 77 0071 03 .uleb128 0x3 + 78 0072 04 .byte 0x4 + 79 0073 07 .byte 0x7 + 80 0074 CC000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 08 .uleb128 0x8 + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cchJkCCn.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 0E .uleb128 0xe + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF7: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF0: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF12: + 140 001b 474E5520 .ascii "GNU C 4.7.2\000" + 140 4320342E + 140 372E3200 + 141 .LASF6: + 142 0027 6C6F6E67 .ascii "long unsigned int\000" + 142 20756E73 + 142 69676E65 + 142 6420696E + 142 7400 + 143 .LASF14: + 144 0039 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 144 73657273 + 144 5C4E6963 + 144 6F204D61 + 144 61735C44 + 145 0066 312D4243 .ascii "1-BCM2835-GCC\000" + 145 4D323833 + 145 352D4743 + 145 4300 + 146 .LASF8: + 147 0074 6C6F6E67 .ascii "long long unsigned int\000" + 147 206C6F6E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cchJkCCn.s page 4 + + + 147 6720756E + 147 7369676E + 147 65642069 + 148 .LASF2: + 149 008b 756E7369 .ascii "unsigned char\000" + 149 676E6564 + 149 20636861 + 149 7200 + 150 .LASF10: + 151 0099 63686172 .ascii "char\000" + 151 00 + 152 .LASF5: + 153 009e 6C6F6E67 .ascii "long int\000" + 153 20696E74 + 153 00 + 154 .LASF9: + 155 00a7 5F426F6F .ascii "_Bool\000" + 155 6C00 + 156 .LASF4: + 157 00ad 73686F72 .ascii "short unsigned int\000" + 157 7420756E + 157 7369676E + 157 65642069 + 157 6E7400 + 158 .LASF1: + 159 00c0 7369676E .ascii "signed char\000" + 159 65642063 + 159 68617200 + 160 .LASF11: + 161 00cc 73697A65 .ascii "sizetype\000" + 161 74797065 + 161 00 + 162 .LASF3: + 163 00d5 73686F72 .ascii "short int\000" + 163 7420696E + 163 7400 + 164 .LASF13: + 165 00df 2E2E2F2E .ascii "../../os/hal/src/gpt.c\000" + 165 2E2F6F73 + 165 2F68616C + 165 2F737263 + 165 2F677074 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cchJkCCn.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 gpt.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/gpt_lld.lst b/demos/ARM11-BCM2835-GCC/build/lst/gpt_lld.lst new file mode 100644 index 0000000000..c251ffaf77 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/gpt_lld.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccLSTFGc.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "gpt_lld.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 44000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 1B000000 .4byte .LASF13 + 27 0015 62000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 04 .byte 0x4 + 31 001f 05 .byte 0x5 + 32 0020 696E7400 .ascii "int\000" + 33 0024 03 .uleb128 0x3 + 34 0025 04 .byte 0x4 + 35 0026 07 .byte 0x7 + 36 0027 0E000000 .4byte .LASF0 + 37 002b 03 .uleb128 0x3 + 38 002c 01 .byte 0x1 + 39 002d 06 .byte 0x6 + 40 002e E9000000 .4byte .LASF1 + 41 0032 03 .uleb128 0x3 + 42 0033 01 .byte 0x1 + 43 0034 08 .byte 0x8 + 44 0035 B4000000 .4byte .LASF2 + 45 0039 03 .uleb128 0x3 + 46 003a 02 .byte 0x2 + 47 003b 05 .byte 0x5 + 48 003c F5000000 .4byte .LASF3 + 49 0040 03 .uleb128 0x3 + 50 0041 02 .byte 0x2 + 51 0042 07 .byte 0x7 + 52 0043 D6000000 .4byte .LASF4 + 53 0047 03 .uleb128 0x3 + 54 0048 04 .byte 0x4 + 55 0049 05 .byte 0x5 + 56 004a C7000000 .4byte .LASF5 + 57 004e 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccLSTFGc.s page 2 + + + 58 004f 04 .byte 0x4 + 59 0050 07 .byte 0x7 + 60 0051 50000000 .4byte .LASF6 + 61 0055 03 .uleb128 0x3 + 62 0056 08 .byte 0x8 + 63 0057 05 .byte 0x5 + 64 0058 00000000 .4byte .LASF7 + 65 005c 03 .uleb128 0x3 + 66 005d 08 .byte 0x8 + 67 005e 07 .byte 0x7 + 68 005f 9D000000 .4byte .LASF8 + 69 0063 03 .uleb128 0x3 + 70 0064 01 .byte 0x1 + 71 0065 02 .byte 0x2 + 72 0066 D0000000 .4byte .LASF9 + 73 006a 03 .uleb128 0x3 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d C2000000 .4byte .LASF10 + 77 0071 03 .uleb128 0x3 + 78 0072 04 .byte 0x4 + 79 0073 07 .byte 0x7 + 80 0074 FF000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 08 .uleb128 0x8 + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccLSTFGc.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 0E .uleb128 0xe + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF7: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF0: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF13: + 140 001b 2E2E2F2E .ascii "../../os/hal/platforms/BCM2835/gpt_lld.c\000" + 140 2E2F6F73 + 140 2F68616C + 140 2F706C61 + 140 74666F72 + 141 .LASF12: + 142 0044 474E5520 .ascii "GNU C 4.7.2\000" + 142 4320342E + 142 372E3200 + 143 .LASF6: + 144 0050 6C6F6E67 .ascii "long unsigned int\000" + 144 20756E73 + 144 69676E65 + 144 6420696E + 144 7400 + 145 .LASF14: + 146 0062 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 146 73657273 + 146 5C4E6963 + 146 6F204D61 + 146 61735C44 + 147 008f 312D4243 .ascii "1-BCM2835-GCC\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccLSTFGc.s page 4 + + + 147 4D323833 + 147 352D4743 + 147 4300 + 148 .LASF8: + 149 009d 6C6F6E67 .ascii "long long unsigned int\000" + 149 206C6F6E + 149 6720756E + 149 7369676E + 149 65642069 + 150 .LASF2: + 151 00b4 756E7369 .ascii "unsigned char\000" + 151 676E6564 + 151 20636861 + 151 7200 + 152 .LASF10: + 153 00c2 63686172 .ascii "char\000" + 153 00 + 154 .LASF5: + 155 00c7 6C6F6E67 .ascii "long int\000" + 155 20696E74 + 155 00 + 156 .LASF9: + 157 00d0 5F426F6F .ascii "_Bool\000" + 157 6C00 + 158 .LASF4: + 159 00d6 73686F72 .ascii "short unsigned int\000" + 159 7420756E + 159 7369676E + 159 65642069 + 159 6E7400 + 160 .LASF1: + 161 00e9 7369676E .ascii "signed char\000" + 161 65642063 + 161 68617200 + 162 .LASF3: + 163 00f5 73686F72 .ascii "short int\000" + 163 7420696E + 163 7400 + 164 .LASF11: + 165 00ff 73697A65 .ascii "sizetype\000" + 165 74797065 + 165 00 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccLSTFGc.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 gpt_lld.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/hal.lst b/demos/ARM11-BCM2835-GCC/build/lst/hal.lst new file mode 100644 index 0000000000..b70e6f7f7b --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/hal.lst @@ -0,0 +1,1219 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "hal.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.halInit,"ax",%progbits + 17 .align 2 + 18 .global halInit + 19 .type halInit, %function + 20 halInit: + 21 .LFB7: + 22 .file 1 "../../os/hal/src/hal.c" + 23 .loc 1 68 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 0000 08402DE9 stmfd sp!, {r3, lr} + 28 .LCFI0: + 29 .cfi_def_cfa_offset 8 + 30 .cfi_offset 3, -8 + 31 .cfi_offset 14, -4 + 32 .loc 1 70 0 + 33 0004 FEFFFFEB bl hal_lld_init + 34 .LVL0: + 35 .loc 1 73 0 + 36 0008 FEFFFFEB bl tmInit + 37 .LVL1: + 38 .loc 1 76 0 + 39 000c 14009FE5 ldr r0, .L2 + 40 0010 FEFFFFEB bl _pal_lld_init + 41 .LVL2: + 42 .loc 1 91 0 + 43 0014 FEFFFFEB bl i2cInit + 44 .LVL3: + 45 .loc 1 103 0 + 46 0018 FEFFFFEB bl sdInit + 47 .LVL4: + 48 .loc 1 109 0 + 49 001c FEFFFFEB bl spiInit + 50 .LVL5: + 51 .loc 1 128 0 + 52 0020 0840BDE8 ldmfd sp!, {r3, lr} + 53 .loc 1 127 0 + 54 0024 FEFFFFEA b boardInit + 55 .LVL6: + 56 .L3: + 57 .align 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 2 + + + 58 .L2: + 59 0028 00000000 .word pal_default_config + 60 .cfi_endproc + 61 .LFE7: + 62 .size halInit, .-halInit + 63 .section .text.halIsCounterWithin,"ax",%progbits + 64 .align 2 + 65 .global halIsCounterWithin + 66 .type halIsCounterWithin, %function + 67 halIsCounterWithin: + 68 .LFB8: + 69 .loc 1 174 0 + 70 .cfi_startproc + 71 @ args = 0, pretend = 0, frame = 0 + 72 @ frame_needed = 0, uses_anonymous_args = 0 + 73 @ link register save eliminated. + 74 .LVL7: + 75 .loc 1 175 0 + 76 0000 40209FE5 ldr r2, .L9 + 77 .loc 1 177 0 + 78 0004 000051E1 cmp r1, r0 + 79 .loc 1 174 0 + 80 0008 0030A0E1 mov r3, r0 + 81 .loc 1 175 0 + 82 000c 042092E5 ldr r2, [r2, #4] + 83 .LVL8: + 84 .loc 1 177 0 + 85 0010 0600008A bhi .L8 + 86 .loc 1 178 0 discriminator 2 + 87 0014 000052E1 cmp r2, r0 + 88 0018 0030A033 movcc r3, #0 + 89 001c 0130A023 movcs r3, #1 + 90 0020 010052E1 cmp r2, r1 + 91 0024 0300A021 movcs r0, r3 + 92 0028 01008333 orrcc r0, r3, #1 + 93 .LVL9: + 94 .loc 1 179 0 discriminator 2 + 95 002c 1EFF2FE1 bx lr + 96 .LVL10: + 97 .L8: + 98 .loc 1 177 0 discriminator 1 + 99 0030 010052E1 cmp r2, r1 + 100 0034 0000A023 movcs r0, #0 + 101 .LVL11: + 102 0038 0100A033 movcc r0, #1 + 103 003c 030052E1 cmp r2, r3 + 104 0040 0000A033 movcc r0, #0 + 105 0044 1EFF2FE1 bx lr + 106 .L10: + 107 .align 2 + 108 .L9: + 109 0048 00300020 .word 536883200 + 110 .cfi_endproc + 111 .LFE8: + 112 .size halIsCounterWithin, .-halIsCounterWithin + 113 .section .text.halPolledDelay,"ax",%progbits + 114 .align 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 3 + + + 115 .global halPolledDelay + 116 .type halPolledDelay, %function + 117 halPolledDelay: + 118 .LFB9: + 119 .loc 1 193 0 + 120 .cfi_startproc + 121 @ args = 0, pretend = 0, frame = 0 + 122 @ frame_needed = 0, uses_anonymous_args = 0 + 123 @ link register save eliminated. + 124 .LVL12: + 125 .loc 1 194 0 + 126 0000 50C09FE5 ldr ip, .L18 + 127 0004 04209CE5 ldr r2, [ip, #4] + 128 .LVL13: + 129 .loc 1 195 0 + 130 0008 020080E0 add r0, r0, r2 + 131 .LVL14: + 132 .loc 1 196 0 + 133 000c 060000EA b .L14 + 134 .LVL15: + 135 .L17: + 136 .LBB4: + 137 .LBB5: + 138 .loc 1 177 0 + 139 0010 030050E1 cmp r0, r3 + 140 0014 0010A093 movls r1, #0 + 141 0018 0110A083 movhi r1, #1 + 142 001c 030052E1 cmp r2, r3 + 143 0020 0010A083 movhi r1, #0 + 144 .LBE5: + 145 .LBE4: + 146 .loc 1 196 0 + 147 0024 000051E3 cmp r1, #0 + 148 0028 0900000A beq .L16 + 149 .LVL16: + 150 .L14: + 151 .LBB7: + 152 .LBB6: + 153 .loc 1 177 0 discriminator 1 + 154 002c 000052E1 cmp r2, r0 + 155 .loc 1 175 0 discriminator 1 + 156 0030 04309CE5 ldr r3, [ip, #4] + 157 .LVL17: + 158 .loc 1 177 0 discriminator 1 + 159 0034 F5FFFF3A bcc .L17 + 160 .loc 1 178 0 + 161 0038 030052E1 cmp r2, r3 + 162 003c 0010A083 movhi r1, #0 + 163 0040 0110A093 movls r1, #1 + 164 0044 030050E1 cmp r0, r3 + 165 0048 01108183 orrhi r1, r1, #1 + 166 .LBE6: + 167 .LBE7: + 168 .loc 1 196 0 + 169 004c 000051E3 cmp r1, #0 + 170 0050 F5FFFF1A bne .L14 + 171 .L16: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 4 + + + 172 .loc 1 198 0 + 173 0054 1EFF2FE1 bx lr + 174 .L19: + 175 .align 2 + 176 .L18: + 177 0058 00300020 .word 536883200 + 178 .cfi_endproc + 179 .LFE9: + 180 .size halPolledDelay, .-halPolledDelay + 181 .text + 182 .Letext0: + 183 .file 2 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 184 .file 3 "../../os/ports/GCC/ARM/chtypes.h" + 185 .file 4 "../../os/hal/platforms/BCM2835/hal_lld.h" + 186 .file 5 "../../os/hal/platforms/BCM2835/pal_lld.h" + 187 .file 6 "../../os/hal/include/tm.h" + 188 .file 7 "../../os/hal/include/i2c.h" + 189 .file 8 "../../os/hal/include/serial.h" + 190 .file 9 "../../os/hal/include/spi.h" + 191 .file 10 "../../boards/RASPBERRYPI_MODB/board.h" + 192 .section .debug_info,"",%progbits + 193 .Ldebug_info0: + 194 0000 47020000 .4byte 0x247 + 195 0004 0200 .2byte 0x2 + 196 0006 00000000 .4byte .Ldebug_abbrev0 + 197 000a 04 .byte 0x4 + 198 000b 01 .uleb128 0x1 + 199 000c 70010000 .4byte .LASF26 + 200 0010 01 .byte 0x1 + 201 0011 3C010000 .4byte .LASF27 + 202 0015 3F000000 .4byte .LASF28 + 203 0019 30000000 .4byte .Ldebug_ranges0+0x30 + 204 001d 00000000 .4byte 0 + 205 0021 00000000 .4byte 0 + 206 0025 00000000 .4byte .Ldebug_line0 + 207 0029 02 .uleb128 0x2 + 208 002a 04 .byte 0x4 + 209 002b 05 .byte 0x5 + 210 002c 696E7400 .ascii "int\000" + 211 0030 03 .uleb128 0x3 + 212 0031 04 .byte 0x4 + 213 0032 07 .byte 0x7 + 214 0033 E7000000 .4byte .LASF0 + 215 0037 03 .uleb128 0x3 + 216 0038 01 .byte 0x1 + 217 0039 06 .byte 0x6 + 218 003a 9D010000 .4byte .LASF1 + 219 003e 03 .uleb128 0x3 + 220 003f 01 .byte 0x1 + 221 0040 08 .byte 0x8 + 222 0041 31000000 .4byte .LASF2 + 223 0045 03 .uleb128 0x3 + 224 0046 02 .byte 0x2 + 225 0047 05 .byte 0x5 + 226 0048 7C010000 .4byte .LASF3 + 227 004c 03 .uleb128 0x3 + 228 004d 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 5 + + + 229 004e 07 .byte 0x7 + 230 004f A0000000 .4byte .LASF4 + 231 0053 03 .uleb128 0x3 + 232 0054 04 .byte 0x4 + 233 0055 05 .byte 0x5 + 234 0056 8F010000 .4byte .LASF5 + 235 005a 04 .uleb128 0x4 + 236 005b 86010000 .4byte .LASF9 + 237 005f 02 .byte 0x2 + 238 0060 50 .byte 0x50 + 239 0061 65000000 .4byte 0x65 + 240 0065 03 .uleb128 0x3 + 241 0066 04 .byte 0x4 + 242 0067 07 .byte 0x7 + 243 0068 81000000 .4byte .LASF6 + 244 006c 03 .uleb128 0x3 + 245 006d 08 .byte 0x8 + 246 006e 05 .byte 0x5 + 247 006f 53010000 .4byte .LASF7 + 248 0073 03 .uleb128 0x3 + 249 0074 08 .byte 0x8 + 250 0075 07 .byte 0x7 + 251 0076 FF000000 .4byte .LASF8 + 252 007a 04 .uleb128 0x4 + 253 007b 1A000000 .4byte .LASF10 + 254 007f 03 .byte 0x3 + 255 0080 2B .byte 0x2b + 256 0081 85000000 .4byte 0x85 + 257 0085 03 .uleb128 0x3 + 258 0086 01 .byte 0x1 + 259 0087 02 .byte 0x2 + 260 0088 A9010000 .4byte .LASF11 + 261 008c 03 .uleb128 0x3 + 262 008d 01 .byte 0x1 + 263 008e 08 .byte 0x8 + 264 008f 98010000 .4byte .LASF12 + 265 0093 03 .uleb128 0x3 + 266 0094 04 .byte 0x4 + 267 0095 07 .byte 0x7 + 268 0096 33010000 .4byte .LASF13 + 269 009a 04 .uleb128 0x4 + 270 009b F4000000 .4byte .LASF14 + 271 009f 04 .byte 0x4 + 272 00a0 45 .byte 0x45 + 273 00a1 5A000000 .4byte 0x5a + 274 00a5 05 .uleb128 0x5 + 275 00a6 00 .byte 0 + 276 00a7 05 .byte 0x5 + 277 00a8 43 .byte 0x43 + 278 00a9 04 .uleb128 0x4 + 279 00aa CA000000 .4byte .LASF15 + 280 00ae 05 .byte 0x5 + 281 00af 45 .byte 0x45 + 282 00b0 A5000000 .4byte 0xa5 + 283 00b4 06 .uleb128 0x6 + 284 00b5 01 .byte 0x1 + 285 00b6 20010000 .4byte .LASF29 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 6 + + + 286 00ba 01 .byte 0x1 + 287 00bb AE .byte 0xae + 288 00bc 01 .byte 0x1 + 289 00bd 7A000000 .4byte 0x7a + 290 00c1 01 .byte 0x1 + 291 00c2 E8000000 .4byte 0xe8 + 292 00c6 07 .uleb128 0x7 + 293 00c7 14000000 .4byte .LASF16 + 294 00cb 01 .byte 0x1 + 295 00cc AE .byte 0xae + 296 00cd 9A000000 .4byte 0x9a + 297 00d1 08 .uleb128 0x8 + 298 00d2 656E6400 .ascii "end\000" + 299 00d6 01 .byte 0x1 + 300 00d7 AE .byte 0xae + 301 00d8 9A000000 .4byte 0x9a + 302 00dc 09 .uleb128 0x9 + 303 00dd 6E6F7700 .ascii "now\000" + 304 00e1 01 .byte 0x1 + 305 00e2 AF .byte 0xaf + 306 00e3 9A000000 .4byte 0x9a + 307 00e7 00 .byte 0 + 308 00e8 0A .uleb128 0xa + 309 00e9 01 .byte 0x1 + 310 00ea 29000000 .4byte .LASF17 + 311 00ee 01 .byte 0x1 + 312 00ef 44 .byte 0x44 + 313 00f0 01 .byte 0x1 + 314 00f1 00000000 .4byte .LFB7 + 315 00f5 2C000000 .4byte .LFE7 + 316 00f9 00000000 .4byte .LLST0 + 317 00fd 01 .byte 0x1 + 318 00fe 43010000 .4byte 0x143 + 319 0102 0B .uleb128 0xb + 320 0103 08000000 .4byte .LVL0 + 321 0107 F2010000 .4byte 0x1f2 + 322 010b 0B .uleb128 0xb + 323 010c 0C000000 .4byte .LVL1 + 324 0110 FC010000 .4byte 0x1fc + 325 0114 0B .uleb128 0xb + 326 0115 14000000 .4byte .LVL2 + 327 0119 06020000 .4byte 0x206 + 328 011d 0B .uleb128 0xb + 329 011e 18000000 .4byte .LVL3 + 330 0122 20020000 .4byte 0x220 + 331 0126 0B .uleb128 0xb + 332 0127 1C000000 .4byte .LVL4 + 333 012b 2A020000 .4byte 0x22a + 334 012f 0B .uleb128 0xb + 335 0130 20000000 .4byte .LVL5 + 336 0134 35020000 .4byte 0x235 + 337 0138 0C .uleb128 0xc + 338 0139 28000000 .4byte .LVL6 + 339 013d 01 .byte 0x1 + 340 013e 40020000 .4byte 0x240 + 341 0142 00 .byte 0 + 342 0143 0D .uleb128 0xd + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 7 + + + 343 0144 B4000000 .4byte 0xb4 + 344 0148 00000000 .4byte .LFB8 + 345 014c 4C000000 .4byte .LFE8 + 346 0150 02 .byte 0x2 + 347 0151 7D .byte 0x7d + 348 0152 00 .sleb128 0 + 349 0153 01 .byte 0x1 + 350 0154 70010000 .4byte 0x170 + 351 0158 0E .uleb128 0xe + 352 0159 C6000000 .4byte 0xc6 + 353 015d 20000000 .4byte .LLST1 + 354 0161 0F .uleb128 0xf + 355 0162 D1000000 .4byte 0xd1 + 356 0166 01 .byte 0x1 + 357 0167 51 .byte 0x51 + 358 0168 10 .uleb128 0x10 + 359 0169 DC000000 .4byte 0xdc + 360 016d 01 .byte 0x1 + 361 016e 52 .byte 0x52 + 362 016f 00 .byte 0 + 363 0170 11 .uleb128 0x11 + 364 0171 01 .byte 0x1 + 365 0172 B3000000 .4byte .LASF18 + 366 0176 01 .byte 0x1 + 367 0177 C1 .byte 0xc1 + 368 0178 01 .byte 0x1 + 369 0179 00000000 .4byte .LFB9 + 370 017d 5C000000 .4byte .LFE9 + 371 0181 02 .byte 0x2 + 372 0182 7D .byte 0x7d + 373 0183 00 .sleb128 0 + 374 0184 01 .byte 0x1 + 375 0185 E0010000 .4byte 0x1e0 + 376 0189 12 .uleb128 0x12 + 377 018a 00000000 .4byte .LASF30 + 378 018e 01 .byte 0x1 + 379 018f C1 .byte 0xc1 + 380 0190 9A000000 .4byte 0x9a + 381 0194 57000000 .4byte .LLST2 + 382 0198 13 .uleb128 0x13 + 383 0199 14000000 .4byte .LASF16 + 384 019d 01 .byte 0x1 + 385 019e C2 .byte 0xc2 + 386 019f 9A000000 .4byte 0x9a + 387 01a3 01 .byte 0x1 + 388 01a4 52 .byte 0x52 + 389 01a5 13 .uleb128 0x13 + 390 01a6 61010000 .4byte .LASF19 + 391 01aa 01 .byte 0x1 + 392 01ab C3 .byte 0xc3 + 393 01ac 9A000000 .4byte 0x9a + 394 01b0 01 .byte 0x1 + 395 01b1 50 .byte 0x50 + 396 01b2 14 .uleb128 0x14 + 397 01b3 B4000000 .4byte 0xb4 + 398 01b7 10000000 .4byte .LBB4 + 399 01bb 00000000 .4byte .Ldebug_ranges0+0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 8 + + + 400 01bf 01 .byte 0x1 + 401 01c0 C4 .byte 0xc4 + 402 01c1 0F .uleb128 0xf + 403 01c2 D1000000 .4byte 0xd1 + 404 01c6 01 .byte 0x1 + 405 01c7 50 .byte 0x50 + 406 01c8 0F .uleb128 0xf + 407 01c9 C6000000 .4byte 0xc6 + 408 01cd 01 .byte 0x1 + 409 01ce 52 .byte 0x52 + 410 01cf 15 .uleb128 0x15 + 411 01d0 18000000 .4byte .Ldebug_ranges0+0x18 + 412 01d4 16 .uleb128 0x16 + 413 01d5 DC000000 .4byte 0xdc + 414 01d9 78000000 .4byte .LLST3 + 415 01dd 00 .byte 0 + 416 01de 00 .byte 0 + 417 01df 00 .byte 0 + 418 01e0 17 .uleb128 0x17 + 419 01e1 D4000000 .4byte .LASF31 + 420 01e5 05 .byte 0x5 + 421 01e6 75 .byte 0x75 + 422 01e7 ED010000 .4byte 0x1ed + 423 01eb 01 .byte 0x1 + 424 01ec 01 .byte 0x1 + 425 01ed 18 .uleb128 0x18 + 426 01ee A9000000 .4byte 0xa9 + 427 01f2 19 .uleb128 0x19 + 428 01f3 01 .byte 0x1 + 429 01f4 93000000 .4byte .LASF20 + 430 01f8 04 .byte 0x4 + 431 01f9 51 .byte 0x51 + 432 01fa 01 .byte 0x1 + 433 01fb 01 .byte 0x1 + 434 01fc 19 .uleb128 0x19 + 435 01fd 01 .byte 0x1 + 436 01fe 7A000000 .4byte .LASF21 + 437 0202 06 .byte 0x6 + 438 0203 73 .byte 0x73 + 439 0204 01 .byte 0x1 + 440 0205 01 .byte 0x1 + 441 0206 1A .uleb128 0x1a + 442 0207 01 .byte 0x1 + 443 0208 06000000 .4byte .LASF32 + 444 020c 05 .byte 0x5 + 445 020d B4 .byte 0xb4 + 446 020e 01 .byte 0x1 + 447 020f 01 .byte 0x1 + 448 0210 1A020000 .4byte 0x21a + 449 0214 1B .uleb128 0x1b + 450 0215 1A020000 .4byte 0x21a + 451 0219 00 .byte 0 + 452 021a 1C .uleb128 0x1c + 453 021b 04 .byte 0x4 + 454 021c ED010000 .4byte 0x1ed + 455 0220 19 .uleb128 0x19 + 456 0221 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 9 + + + 457 0222 C2000000 .4byte .LASF22 + 458 0226 07 .byte 0x7 + 459 0227 7F .byte 0x7f + 460 0228 01 .byte 0x1 + 461 0229 01 .byte 0x1 + 462 022a 1D .uleb128 0x1d + 463 022b 01 .byte 0x1 + 464 022c 69010000 .4byte .LASF23 + 465 0230 08 .byte 0x8 + 466 0231 3501 .2byte 0x135 + 467 0233 01 .byte 0x1 + 468 0234 01 .byte 0x1 + 469 0235 1D .uleb128 0x1d + 470 0236 01 .byte 0x1 + 471 0237 21000000 .4byte .LASF24 + 472 023b 09 .byte 0x9 + 473 023c 2E01 .2byte 0x12e + 474 023e 01 .byte 0x1 + 475 023f 01 .byte 0x1 + 476 0240 19 .uleb128 0x19 + 477 0241 01 .byte 0x1 + 478 0242 16010000 .4byte .LASF25 + 479 0246 0A .byte 0xa + 480 0247 1C .byte 0x1c + 481 0248 01 .byte 0x1 + 482 0249 01 .byte 0x1 + 483 024a 00 .byte 0 + 484 .section .debug_abbrev,"",%progbits + 485 .Ldebug_abbrev0: + 486 0000 01 .uleb128 0x1 + 487 0001 11 .uleb128 0x11 + 488 0002 01 .byte 0x1 + 489 0003 25 .uleb128 0x25 + 490 0004 0E .uleb128 0xe + 491 0005 13 .uleb128 0x13 + 492 0006 0B .uleb128 0xb + 493 0007 03 .uleb128 0x3 + 494 0008 0E .uleb128 0xe + 495 0009 1B .uleb128 0x1b + 496 000a 0E .uleb128 0xe + 497 000b 55 .uleb128 0x55 + 498 000c 06 .uleb128 0x6 + 499 000d 11 .uleb128 0x11 + 500 000e 01 .uleb128 0x1 + 501 000f 52 .uleb128 0x52 + 502 0010 01 .uleb128 0x1 + 503 0011 10 .uleb128 0x10 + 504 0012 06 .uleb128 0x6 + 505 0013 00 .byte 0 + 506 0014 00 .byte 0 + 507 0015 02 .uleb128 0x2 + 508 0016 24 .uleb128 0x24 + 509 0017 00 .byte 0 + 510 0018 0B .uleb128 0xb + 511 0019 0B .uleb128 0xb + 512 001a 3E .uleb128 0x3e + 513 001b 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 10 + + + 514 001c 03 .uleb128 0x3 + 515 001d 08 .uleb128 0x8 + 516 001e 00 .byte 0 + 517 001f 00 .byte 0 + 518 0020 03 .uleb128 0x3 + 519 0021 24 .uleb128 0x24 + 520 0022 00 .byte 0 + 521 0023 0B .uleb128 0xb + 522 0024 0B .uleb128 0xb + 523 0025 3E .uleb128 0x3e + 524 0026 0B .uleb128 0xb + 525 0027 03 .uleb128 0x3 + 526 0028 0E .uleb128 0xe + 527 0029 00 .byte 0 + 528 002a 00 .byte 0 + 529 002b 04 .uleb128 0x4 + 530 002c 16 .uleb128 0x16 + 531 002d 00 .byte 0 + 532 002e 03 .uleb128 0x3 + 533 002f 0E .uleb128 0xe + 534 0030 3A .uleb128 0x3a + 535 0031 0B .uleb128 0xb + 536 0032 3B .uleb128 0x3b + 537 0033 0B .uleb128 0xb + 538 0034 49 .uleb128 0x49 + 539 0035 13 .uleb128 0x13 + 540 0036 00 .byte 0 + 541 0037 00 .byte 0 + 542 0038 05 .uleb128 0x5 + 543 0039 13 .uleb128 0x13 + 544 003a 00 .byte 0 + 545 003b 0B .uleb128 0xb + 546 003c 0B .uleb128 0xb + 547 003d 3A .uleb128 0x3a + 548 003e 0B .uleb128 0xb + 549 003f 3B .uleb128 0x3b + 550 0040 0B .uleb128 0xb + 551 0041 00 .byte 0 + 552 0042 00 .byte 0 + 553 0043 06 .uleb128 0x6 + 554 0044 2E .uleb128 0x2e + 555 0045 01 .byte 0x1 + 556 0046 3F .uleb128 0x3f + 557 0047 0C .uleb128 0xc + 558 0048 03 .uleb128 0x3 + 559 0049 0E .uleb128 0xe + 560 004a 3A .uleb128 0x3a + 561 004b 0B .uleb128 0xb + 562 004c 3B .uleb128 0x3b + 563 004d 0B .uleb128 0xb + 564 004e 27 .uleb128 0x27 + 565 004f 0C .uleb128 0xc + 566 0050 49 .uleb128 0x49 + 567 0051 13 .uleb128 0x13 + 568 0052 20 .uleb128 0x20 + 569 0053 0B .uleb128 0xb + 570 0054 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 11 + + + 571 0055 13 .uleb128 0x13 + 572 0056 00 .byte 0 + 573 0057 00 .byte 0 + 574 0058 07 .uleb128 0x7 + 575 0059 05 .uleb128 0x5 + 576 005a 00 .byte 0 + 577 005b 03 .uleb128 0x3 + 578 005c 0E .uleb128 0xe + 579 005d 3A .uleb128 0x3a + 580 005e 0B .uleb128 0xb + 581 005f 3B .uleb128 0x3b + 582 0060 0B .uleb128 0xb + 583 0061 49 .uleb128 0x49 + 584 0062 13 .uleb128 0x13 + 585 0063 00 .byte 0 + 586 0064 00 .byte 0 + 587 0065 08 .uleb128 0x8 + 588 0066 05 .uleb128 0x5 + 589 0067 00 .byte 0 + 590 0068 03 .uleb128 0x3 + 591 0069 08 .uleb128 0x8 + 592 006a 3A .uleb128 0x3a + 593 006b 0B .uleb128 0xb + 594 006c 3B .uleb128 0x3b + 595 006d 0B .uleb128 0xb + 596 006e 49 .uleb128 0x49 + 597 006f 13 .uleb128 0x13 + 598 0070 00 .byte 0 + 599 0071 00 .byte 0 + 600 0072 09 .uleb128 0x9 + 601 0073 34 .uleb128 0x34 + 602 0074 00 .byte 0 + 603 0075 03 .uleb128 0x3 + 604 0076 08 .uleb128 0x8 + 605 0077 3A .uleb128 0x3a + 606 0078 0B .uleb128 0xb + 607 0079 3B .uleb128 0x3b + 608 007a 0B .uleb128 0xb + 609 007b 49 .uleb128 0x49 + 610 007c 13 .uleb128 0x13 + 611 007d 00 .byte 0 + 612 007e 00 .byte 0 + 613 007f 0A .uleb128 0xa + 614 0080 2E .uleb128 0x2e + 615 0081 01 .byte 0x1 + 616 0082 3F .uleb128 0x3f + 617 0083 0C .uleb128 0xc + 618 0084 03 .uleb128 0x3 + 619 0085 0E .uleb128 0xe + 620 0086 3A .uleb128 0x3a + 621 0087 0B .uleb128 0xb + 622 0088 3B .uleb128 0x3b + 623 0089 0B .uleb128 0xb + 624 008a 27 .uleb128 0x27 + 625 008b 0C .uleb128 0xc + 626 008c 11 .uleb128 0x11 + 627 008d 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 12 + + + 628 008e 12 .uleb128 0x12 + 629 008f 01 .uleb128 0x1 + 630 0090 40 .uleb128 0x40 + 631 0091 06 .uleb128 0x6 + 632 0092 9742 .uleb128 0x2117 + 633 0094 0C .uleb128 0xc + 634 0095 01 .uleb128 0x1 + 635 0096 13 .uleb128 0x13 + 636 0097 00 .byte 0 + 637 0098 00 .byte 0 + 638 0099 0B .uleb128 0xb + 639 009a 898201 .uleb128 0x4109 + 640 009d 00 .byte 0 + 641 009e 11 .uleb128 0x11 + 642 009f 01 .uleb128 0x1 + 643 00a0 31 .uleb128 0x31 + 644 00a1 13 .uleb128 0x13 + 645 00a2 00 .byte 0 + 646 00a3 00 .byte 0 + 647 00a4 0C .uleb128 0xc + 648 00a5 898201 .uleb128 0x4109 + 649 00a8 00 .byte 0 + 650 00a9 11 .uleb128 0x11 + 651 00aa 01 .uleb128 0x1 + 652 00ab 9542 .uleb128 0x2115 + 653 00ad 0C .uleb128 0xc + 654 00ae 31 .uleb128 0x31 + 655 00af 13 .uleb128 0x13 + 656 00b0 00 .byte 0 + 657 00b1 00 .byte 0 + 658 00b2 0D .uleb128 0xd + 659 00b3 2E .uleb128 0x2e + 660 00b4 01 .byte 0x1 + 661 00b5 31 .uleb128 0x31 + 662 00b6 13 .uleb128 0x13 + 663 00b7 11 .uleb128 0x11 + 664 00b8 01 .uleb128 0x1 + 665 00b9 12 .uleb128 0x12 + 666 00ba 01 .uleb128 0x1 + 667 00bb 40 .uleb128 0x40 + 668 00bc 0A .uleb128 0xa + 669 00bd 9742 .uleb128 0x2117 + 670 00bf 0C .uleb128 0xc + 671 00c0 01 .uleb128 0x1 + 672 00c1 13 .uleb128 0x13 + 673 00c2 00 .byte 0 + 674 00c3 00 .byte 0 + 675 00c4 0E .uleb128 0xe + 676 00c5 05 .uleb128 0x5 + 677 00c6 00 .byte 0 + 678 00c7 31 .uleb128 0x31 + 679 00c8 13 .uleb128 0x13 + 680 00c9 02 .uleb128 0x2 + 681 00ca 06 .uleb128 0x6 + 682 00cb 00 .byte 0 + 683 00cc 00 .byte 0 + 684 00cd 0F .uleb128 0xf + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 13 + + + 685 00ce 05 .uleb128 0x5 + 686 00cf 00 .byte 0 + 687 00d0 31 .uleb128 0x31 + 688 00d1 13 .uleb128 0x13 + 689 00d2 02 .uleb128 0x2 + 690 00d3 0A .uleb128 0xa + 691 00d4 00 .byte 0 + 692 00d5 00 .byte 0 + 693 00d6 10 .uleb128 0x10 + 694 00d7 34 .uleb128 0x34 + 695 00d8 00 .byte 0 + 696 00d9 31 .uleb128 0x31 + 697 00da 13 .uleb128 0x13 + 698 00db 02 .uleb128 0x2 + 699 00dc 0A .uleb128 0xa + 700 00dd 00 .byte 0 + 701 00de 00 .byte 0 + 702 00df 11 .uleb128 0x11 + 703 00e0 2E .uleb128 0x2e + 704 00e1 01 .byte 0x1 + 705 00e2 3F .uleb128 0x3f + 706 00e3 0C .uleb128 0xc + 707 00e4 03 .uleb128 0x3 + 708 00e5 0E .uleb128 0xe + 709 00e6 3A .uleb128 0x3a + 710 00e7 0B .uleb128 0xb + 711 00e8 3B .uleb128 0x3b + 712 00e9 0B .uleb128 0xb + 713 00ea 27 .uleb128 0x27 + 714 00eb 0C .uleb128 0xc + 715 00ec 11 .uleb128 0x11 + 716 00ed 01 .uleb128 0x1 + 717 00ee 12 .uleb128 0x12 + 718 00ef 01 .uleb128 0x1 + 719 00f0 40 .uleb128 0x40 + 720 00f1 0A .uleb128 0xa + 721 00f2 9742 .uleb128 0x2117 + 722 00f4 0C .uleb128 0xc + 723 00f5 01 .uleb128 0x1 + 724 00f6 13 .uleb128 0x13 + 725 00f7 00 .byte 0 + 726 00f8 00 .byte 0 + 727 00f9 12 .uleb128 0x12 + 728 00fa 05 .uleb128 0x5 + 729 00fb 00 .byte 0 + 730 00fc 03 .uleb128 0x3 + 731 00fd 0E .uleb128 0xe + 732 00fe 3A .uleb128 0x3a + 733 00ff 0B .uleb128 0xb + 734 0100 3B .uleb128 0x3b + 735 0101 0B .uleb128 0xb + 736 0102 49 .uleb128 0x49 + 737 0103 13 .uleb128 0x13 + 738 0104 02 .uleb128 0x2 + 739 0105 06 .uleb128 0x6 + 740 0106 00 .byte 0 + 741 0107 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 14 + + + 742 0108 13 .uleb128 0x13 + 743 0109 34 .uleb128 0x34 + 744 010a 00 .byte 0 + 745 010b 03 .uleb128 0x3 + 746 010c 0E .uleb128 0xe + 747 010d 3A .uleb128 0x3a + 748 010e 0B .uleb128 0xb + 749 010f 3B .uleb128 0x3b + 750 0110 0B .uleb128 0xb + 751 0111 49 .uleb128 0x49 + 752 0112 13 .uleb128 0x13 + 753 0113 02 .uleb128 0x2 + 754 0114 0A .uleb128 0xa + 755 0115 00 .byte 0 + 756 0116 00 .byte 0 + 757 0117 14 .uleb128 0x14 + 758 0118 1D .uleb128 0x1d + 759 0119 01 .byte 0x1 + 760 011a 31 .uleb128 0x31 + 761 011b 13 .uleb128 0x13 + 762 011c 52 .uleb128 0x52 + 763 011d 01 .uleb128 0x1 + 764 011e 55 .uleb128 0x55 + 765 011f 06 .uleb128 0x6 + 766 0120 58 .uleb128 0x58 + 767 0121 0B .uleb128 0xb + 768 0122 59 .uleb128 0x59 + 769 0123 0B .uleb128 0xb + 770 0124 00 .byte 0 + 771 0125 00 .byte 0 + 772 0126 15 .uleb128 0x15 + 773 0127 0B .uleb128 0xb + 774 0128 01 .byte 0x1 + 775 0129 55 .uleb128 0x55 + 776 012a 06 .uleb128 0x6 + 777 012b 00 .byte 0 + 778 012c 00 .byte 0 + 779 012d 16 .uleb128 0x16 + 780 012e 34 .uleb128 0x34 + 781 012f 00 .byte 0 + 782 0130 31 .uleb128 0x31 + 783 0131 13 .uleb128 0x13 + 784 0132 02 .uleb128 0x2 + 785 0133 06 .uleb128 0x6 + 786 0134 00 .byte 0 + 787 0135 00 .byte 0 + 788 0136 17 .uleb128 0x17 + 789 0137 34 .uleb128 0x34 + 790 0138 00 .byte 0 + 791 0139 03 .uleb128 0x3 + 792 013a 0E .uleb128 0xe + 793 013b 3A .uleb128 0x3a + 794 013c 0B .uleb128 0xb + 795 013d 3B .uleb128 0x3b + 796 013e 0B .uleb128 0xb + 797 013f 49 .uleb128 0x49 + 798 0140 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 15 + + + 799 0141 3F .uleb128 0x3f + 800 0142 0C .uleb128 0xc + 801 0143 3C .uleb128 0x3c + 802 0144 0C .uleb128 0xc + 803 0145 00 .byte 0 + 804 0146 00 .byte 0 + 805 0147 18 .uleb128 0x18 + 806 0148 26 .uleb128 0x26 + 807 0149 00 .byte 0 + 808 014a 49 .uleb128 0x49 + 809 014b 13 .uleb128 0x13 + 810 014c 00 .byte 0 + 811 014d 00 .byte 0 + 812 014e 19 .uleb128 0x19 + 813 014f 2E .uleb128 0x2e + 814 0150 00 .byte 0 + 815 0151 3F .uleb128 0x3f + 816 0152 0C .uleb128 0xc + 817 0153 03 .uleb128 0x3 + 818 0154 0E .uleb128 0xe + 819 0155 3A .uleb128 0x3a + 820 0156 0B .uleb128 0xb + 821 0157 3B .uleb128 0x3b + 822 0158 0B .uleb128 0xb + 823 0159 27 .uleb128 0x27 + 824 015a 0C .uleb128 0xc + 825 015b 3C .uleb128 0x3c + 826 015c 0C .uleb128 0xc + 827 015d 00 .byte 0 + 828 015e 00 .byte 0 + 829 015f 1A .uleb128 0x1a + 830 0160 2E .uleb128 0x2e + 831 0161 01 .byte 0x1 + 832 0162 3F .uleb128 0x3f + 833 0163 0C .uleb128 0xc + 834 0164 03 .uleb128 0x3 + 835 0165 0E .uleb128 0xe + 836 0166 3A .uleb128 0x3a + 837 0167 0B .uleb128 0xb + 838 0168 3B .uleb128 0x3b + 839 0169 0B .uleb128 0xb + 840 016a 27 .uleb128 0x27 + 841 016b 0C .uleb128 0xc + 842 016c 3C .uleb128 0x3c + 843 016d 0C .uleb128 0xc + 844 016e 01 .uleb128 0x1 + 845 016f 13 .uleb128 0x13 + 846 0170 00 .byte 0 + 847 0171 00 .byte 0 + 848 0172 1B .uleb128 0x1b + 849 0173 05 .uleb128 0x5 + 850 0174 00 .byte 0 + 851 0175 49 .uleb128 0x49 + 852 0176 13 .uleb128 0x13 + 853 0177 00 .byte 0 + 854 0178 00 .byte 0 + 855 0179 1C .uleb128 0x1c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 16 + + + 856 017a 0F .uleb128 0xf + 857 017b 00 .byte 0 + 858 017c 0B .uleb128 0xb + 859 017d 0B .uleb128 0xb + 860 017e 49 .uleb128 0x49 + 861 017f 13 .uleb128 0x13 + 862 0180 00 .byte 0 + 863 0181 00 .byte 0 + 864 0182 1D .uleb128 0x1d + 865 0183 2E .uleb128 0x2e + 866 0184 00 .byte 0 + 867 0185 3F .uleb128 0x3f + 868 0186 0C .uleb128 0xc + 869 0187 03 .uleb128 0x3 + 870 0188 0E .uleb128 0xe + 871 0189 3A .uleb128 0x3a + 872 018a 0B .uleb128 0xb + 873 018b 3B .uleb128 0x3b + 874 018c 05 .uleb128 0x5 + 875 018d 27 .uleb128 0x27 + 876 018e 0C .uleb128 0xc + 877 018f 3C .uleb128 0x3c + 878 0190 0C .uleb128 0xc + 879 0191 00 .byte 0 + 880 0192 00 .byte 0 + 881 0193 00 .byte 0 + 882 .section .debug_loc,"",%progbits + 883 .Ldebug_loc0: + 884 .LLST0: + 885 0000 00000000 .4byte .LFB7 + 886 0004 04000000 .4byte .LCFI0 + 887 0008 0200 .2byte 0x2 + 888 000a 7D .byte 0x7d + 889 000b 00 .sleb128 0 + 890 000c 04000000 .4byte .LCFI0 + 891 0010 2C000000 .4byte .LFE7 + 892 0014 0200 .2byte 0x2 + 893 0016 7D .byte 0x7d + 894 0017 08 .sleb128 8 + 895 0018 00000000 .4byte 0 + 896 001c 00000000 .4byte 0 + 897 .LLST1: + 898 0020 00000000 .4byte .LVL7 + 899 0024 2C000000 .4byte .LVL9 + 900 0028 0100 .2byte 0x1 + 901 002a 50 .byte 0x50 + 902 002b 2C000000 .4byte .LVL9 + 903 002f 30000000 .4byte .LVL10 + 904 0033 0400 .2byte 0x4 + 905 0035 F3 .byte 0xf3 + 906 0036 01 .uleb128 0x1 + 907 0037 50 .byte 0x50 + 908 0038 9F .byte 0x9f + 909 0039 30000000 .4byte .LVL10 + 910 003d 38000000 .4byte .LVL11 + 911 0041 0100 .2byte 0x1 + 912 0043 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 17 + + + 913 0044 38000000 .4byte .LVL11 + 914 0048 4C000000 .4byte .LFE8 + 915 004c 0100 .2byte 0x1 + 916 004e 53 .byte 0x53 + 917 004f 00000000 .4byte 0 + 918 0053 00000000 .4byte 0 + 919 .LLST2: + 920 0057 00000000 .4byte .LVL12 + 921 005b 0C000000 .4byte .LVL14 + 922 005f 0100 .2byte 0x1 + 923 0061 50 .byte 0x50 + 924 0062 0C000000 .4byte .LVL14 + 925 0066 5C000000 .4byte .LFE9 + 926 006a 0400 .2byte 0x4 + 927 006c F3 .byte 0xf3 + 928 006d 01 .uleb128 0x1 + 929 006e 50 .byte 0x50 + 930 006f 9F .byte 0x9f + 931 0070 00000000 .4byte 0 + 932 0074 00000000 .4byte 0 + 933 .LLST3: + 934 0078 10000000 .4byte .LVL15 + 935 007c 2C000000 .4byte .LVL16 + 936 0080 0100 .2byte 0x1 + 937 0082 53 .byte 0x53 + 938 0083 34000000 .4byte .LVL17 + 939 0087 5C000000 .4byte .LFE9 + 940 008b 0100 .2byte 0x1 + 941 008d 53 .byte 0x53 + 942 008e 00000000 .4byte 0 + 943 0092 00000000 .4byte 0 + 944 .section .debug_aranges,"",%progbits + 945 0000 2C000000 .4byte 0x2c + 946 0004 0200 .2byte 0x2 + 947 0006 00000000 .4byte .Ldebug_info0 + 948 000a 04 .byte 0x4 + 949 000b 00 .byte 0 + 950 000c 0000 .2byte 0 + 951 000e 0000 .2byte 0 + 952 0010 00000000 .4byte .LFB7 + 953 0014 2C000000 .4byte .LFE7-.LFB7 + 954 0018 00000000 .4byte .LFB8 + 955 001c 4C000000 .4byte .LFE8-.LFB8 + 956 0020 00000000 .4byte .LFB9 + 957 0024 5C000000 .4byte .LFE9-.LFB9 + 958 0028 00000000 .4byte 0 + 959 002c 00000000 .4byte 0 + 960 .section .debug_ranges,"",%progbits + 961 .Ldebug_ranges0: + 962 0000 10000000 .4byte .LBB4 + 963 0004 24000000 .4byte .LBE4 + 964 0008 2C000000 .4byte .LBB7 + 965 000c 4C000000 .4byte .LBE7 + 966 0010 00000000 .4byte 0 + 967 0014 00000000 .4byte 0 + 968 0018 10000000 .4byte .LBB5 + 969 001c 24000000 .4byte .LBE5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 18 + + + 970 0020 2C000000 .4byte .LBB6 + 971 0024 4C000000 .4byte .LBE6 + 972 0028 00000000 .4byte 0 + 973 002c 00000000 .4byte 0 + 974 0030 00000000 .4byte .LFB7 + 975 0034 2C000000 .4byte .LFE7 + 976 0038 00000000 .4byte .LFB8 + 977 003c 4C000000 .4byte .LFE8 + 978 0040 00000000 .4byte .LFB9 + 979 0044 5C000000 .4byte .LFE9 + 980 0048 00000000 .4byte 0 + 981 004c 00000000 .4byte 0 + 982 .section .debug_line,"",%progbits + 983 .Ldebug_line0: + 984 0000 AD010000 .section .debug_str,"MS",%progbits,1 + 984 02003601 + 984 00000201 + 984 FB0E0D00 + 984 01010101 + 985 .LASF30: + 986 0000 7469636B .ascii "ticks\000" + 986 7300 + 987 .LASF32: + 988 0006 5F70616C .ascii "_pal_lld_init\000" + 988 5F6C6C64 + 988 5F696E69 + 988 7400 + 989 .LASF16: + 990 0014 73746172 .ascii "start\000" + 990 7400 + 991 .LASF10: + 992 001a 626F6F6C .ascii "bool_t\000" + 992 5F7400 + 993 .LASF24: + 994 0021 73706949 .ascii "spiInit\000" + 994 6E697400 + 995 .LASF17: + 996 0029 68616C49 .ascii "halInit\000" + 996 6E697400 + 997 .LASF2: + 998 0031 756E7369 .ascii "unsigned char\000" + 998 676E6564 + 998 20636861 + 998 7200 + 999 .LASF28: + 1000 003f 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 1000 73657273 + 1000 5C4E6963 + 1000 6F204D61 + 1000 61735C44 + 1001 006c 312D4243 .ascii "1-BCM2835-GCC\000" + 1001 4D323833 + 1001 352D4743 + 1001 4300 + 1002 .LASF21: + 1003 007a 746D496E .ascii "tmInit\000" + 1003 697400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 19 + + + 1004 .LASF6: + 1005 0081 6C6F6E67 .ascii "long unsigned int\000" + 1005 20756E73 + 1005 69676E65 + 1005 6420696E + 1005 7400 + 1006 .LASF20: + 1007 0093 68616C5F .ascii "hal_lld_init\000" + 1007 6C6C645F + 1007 696E6974 + 1007 00 + 1008 .LASF4: + 1009 00a0 73686F72 .ascii "short unsigned int\000" + 1009 7420756E + 1009 7369676E + 1009 65642069 + 1009 6E7400 + 1010 .LASF18: + 1011 00b3 68616C50 .ascii "halPolledDelay\000" + 1011 6F6C6C65 + 1011 6444656C + 1011 617900 + 1012 .LASF22: + 1013 00c2 69326349 .ascii "i2cInit\000" + 1013 6E697400 + 1014 .LASF15: + 1015 00ca 50414C43 .ascii "PALConfig\000" + 1015 6F6E6669 + 1015 6700 + 1016 .LASF31: + 1017 00d4 70616C5F .ascii "pal_default_config\000" + 1017 64656661 + 1017 756C745F + 1017 636F6E66 + 1017 696700 + 1018 .LASF0: + 1019 00e7 756E7369 .ascii "unsigned int\000" + 1019 676E6564 + 1019 20696E74 + 1019 00 + 1020 .LASF14: + 1021 00f4 68616C72 .ascii "halrtcnt_t\000" + 1021 74636E74 + 1021 5F7400 + 1022 .LASF8: + 1023 00ff 6C6F6E67 .ascii "long long unsigned int\000" + 1023 206C6F6E + 1023 6720756E + 1023 7369676E + 1023 65642069 + 1024 .LASF25: + 1025 0116 626F6172 .ascii "boardInit\000" + 1025 64496E69 + 1025 7400 + 1026 .LASF29: + 1027 0120 68616C49 .ascii "halIsCounterWithin\000" + 1027 73436F75 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 20 + + + 1027 6E746572 + 1027 57697468 + 1027 696E00 + 1028 .LASF13: + 1029 0133 73697A65 .ascii "sizetype\000" + 1029 74797065 + 1029 00 + 1030 .LASF27: + 1031 013c 2E2E2F2E .ascii "../../os/hal/src/hal.c\000" + 1031 2E2F6F73 + 1031 2F68616C + 1031 2F737263 + 1031 2F68616C + 1032 .LASF7: + 1033 0153 6C6F6E67 .ascii "long long int\000" + 1033 206C6F6E + 1033 6720696E + 1033 7400 + 1034 .LASF19: + 1035 0161 74696D65 .ascii "timeout\000" + 1035 6F757400 + 1036 .LASF23: + 1037 0169 7364496E .ascii "sdInit\000" + 1037 697400 + 1038 .LASF26: + 1039 0170 474E5520 .ascii "GNU C 4.7.2\000" + 1039 4320342E + 1039 372E3200 + 1040 .LASF3: + 1041 017c 73686F72 .ascii "short int\000" + 1041 7420696E + 1041 7400 + 1042 .LASF9: + 1043 0186 75696E74 .ascii "uint32_t\000" + 1043 33325F74 + 1043 00 + 1044 .LASF5: + 1045 018f 6C6F6E67 .ascii "long int\000" + 1045 20696E74 + 1045 00 + 1046 .LASF12: + 1047 0198 63686172 .ascii "char\000" + 1047 00 + 1048 .LASF1: + 1049 019d 7369676E .ascii "signed char\000" + 1049 65642063 + 1049 68617200 + 1050 .LASF11: + 1051 01a9 5F426F6F .ascii "_Bool\000" + 1051 6C00 + 1052 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s page 21 + + +DEFINED SYMBOLS + *ABS*:00000000 hal.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s:17 .text.halInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s:20 .text.halInit:00000000 halInit +C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s:59 .text.halInit:00000028 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s:64 .text.halIsCounterWithin:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s:67 .text.halIsCounterWithin:00000000 halIsCounterWithin +C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s:109 .text.halIsCounterWithin:00000048 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s:114 .text.halPolledDelay:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s:117 .text.halPolledDelay:00000000 halPolledDelay +C:\Users\NICOMA~1\AppData\Local\Temp\ccMNhbEU.s:177 .text.halPolledDelay:00000058 $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +hal_lld_init +tmInit +_pal_lld_init +i2cInit +sdInit +spiInit +boardInit +pal_default_config diff --git a/demos/ARM11-BCM2835-GCC/build/lst/hal_lld.lst b/demos/ARM11-BCM2835-GCC/build/lst/hal_lld.lst new file mode 100644 index 0000000000..8cb2e9e616 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/hal_lld.lst @@ -0,0 +1,3439 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "hal_lld.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.IrqHandler,"ax",%progbits + 17 .align 2 + 18 .global IrqHandler + 19 .type IrqHandler, %function + 20 IrqHandler: + 21 .LFB9: + 22 .file 1 "../../os/hal/platforms/BCM2835/hal_lld.c" + 23 .loc 1 91 0 + 24 .cfi_startproc + 25 @ Naked Function: prologue and epilogue provided by programmer. + 26 @ args = 0, pretend = 0, frame = 0 + 27 @ frame_needed = 0, uses_anonymous_args = 0 + 28 .loc 1 92 0 + 29 @ 92 "../../os/hal/platforms/BCM2835/hal_lld.c" 1 + 30 0000 0F502DE9 stmfd sp!, {r0-r3, r12, lr} + 31 @ 0 "" 2 + 32 .LBB6: + 33 .LBB7: + 34 .loc 1 75 0 + 35 0004 FEFFFFEB bl chSysTimerHandlerI + 36 .LVL0: + 37 .loc 1 79 0 + 38 0008 28309FE5 ldr r3, .L2 + 39 000c 0020A0E3 mov r2, #0 + 40 0010 0C2483E5 str r2, [r3, #1036] + 41 .LBE7: + 42 .LBE6: + 43 .loc 1 97 0 + 44 0014 20009FE5 ldr r0, .L2+4 + 45 0018 FEFFFFEB bl sd_lld_serve_interrupt + 46 .LVL1: + 47 .loc 1 101 0 + 48 001c 1C009FE5 ldr r0, .L2+8 + 49 0020 FEFFFFEB bl i2c_lld_serve_interrupt + 50 .LVL2: + 51 .loc 1 102 0 + 52 0024 18009FE5 ldr r0, .L2+12 + 53 0028 FEFFFFEB bl i2c_lld_serve_interrupt + 54 .LVL3: + 55 .loc 1 106 0 + 56 002c 14009FE5 ldr r0, .L2+16 + 57 0030 FEFFFFEB bl spi_lld_serve_interrupt + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 2 + + + 58 .LVL4: + 59 .loc 1 113 0 + 60 @ 113 "../../os/hal/platforms/BCM2835/hal_lld.c" 1 + 61 0034 FEFFFFEA b _port_irq_common + 62 @ 0 "" 2 + 63 .loc 1 114 0 + 64 .L3: + 65 .align 2 + 66 .L2: + 67 0038 00B00020 .word 536915968 + 68 003c 00000000 .word SD1 + 69 0040 00000000 .word I2C0 + 70 0044 00000000 .word I2C1 + 71 0048 00000000 .word SPI0 + 72 .cfi_endproc + 73 .LFE9: + 74 .size IrqHandler, .-IrqHandler + 75 .section .text.delayMicroseconds,"ax",%progbits + 76 .align 2 + 77 .global delayMicroseconds + 78 .type delayMicroseconds, %function + 79 delayMicroseconds: + 80 .LFB10: + 81 .loc 1 125 0 + 82 .cfi_startproc + 83 @ args = 0, pretend = 0, frame = 0 + 84 @ frame_needed = 0, uses_anonymous_args = 0 + 85 @ link register save eliminated. + 86 .LVL5: + 87 .loc 1 126 0 + 88 0000 14209FE5 ldr r2, .L8 + 89 0004 043092E5 ldr r3, [r2, #4] + 90 0008 030080E0 add r0, r0, r3 + 91 .LVL6: + 92 .L5: + 93 .loc 1 127 0 discriminator 1 + 94 000c 043092E5 ldr r3, [r2, #4] + 95 0010 030050E1 cmp r0, r3 + 96 0014 FCFFFF8A bhi .L5 + 97 .loc 1 128 0 + 98 0018 1EFF2FE1 bx lr + 99 .L9: + 100 .align 2 + 101 .L8: + 102 001c 00300020 .word 536883200 + 103 .cfi_endproc + 104 .LFE10: + 105 .size delayMicroseconds, .-delayMicroseconds + 106 .section .text.hal_lld_init,"ax",%progbits + 107 .align 2 + 108 .global hal_lld_init + 109 .type hal_lld_init, %function + 110 hal_lld_init: + 111 .LFB11: + 112 .loc 1 135 0 + 113 .cfi_startproc + 114 @ args = 0, pretend = 0, frame = 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 3 + + + 115 @ frame_needed = 0, uses_anonymous_args = 0 + 116 @ link register save eliminated. + 117 .LBB8: + 118 .LBB9: + 119 .loc 1 56 0 + 120 0000 38309FE5 ldr r3, .L11 + 121 .loc 1 57 0 + 122 0004 38209FE5 ldr r2, .L11+4 + 123 .loc 1 56 0 + 124 0008 3E18A0E3 mov r1, #4063232 + 125 000c 081483E5 str r1, [r3, #1032] + 126 .loc 1 57 0 + 127 0010 002483E5 str r2, [r3, #1024] + 128 .loc 1 58 0 + 129 0014 182483E5 str r2, [r3, #1048] + 130 .loc 1 59 0 + 131 0018 F920A0E3 mov r2, #249 + 132 001c 1C2483E5 str r2, [r3, #1052] + 133 .loc 1 60 0 + 134 0020 0020A0E3 mov r2, #0 + 135 0024 0C2483E5 str r2, [r3, #1036] + 136 .loc 1 61 0 + 137 0028 18209FE5 ldr r2, .L11+8 + 138 002c 082483E5 str r2, [r3, #1032] + 139 .loc 1 63 0 + 140 0030 182293E5 ldr r2, [r3, #536] + 141 0034 012082E3 orr r2, r2, #1 + 142 0038 182283E5 str r2, [r3, #536] + 143 003c 1EFF2FE1 bx lr + 144 .L12: + 145 .align 2 + 146 .L11: + 147 0040 00B00020 .word 536915968 + 148 0044 E7030000 .word 999 + 149 0048 A2003E00 .word 4063394 + 150 .LBE9: + 151 .LBE8: + 152 .cfi_endproc + 153 .LFE11: + 154 .size hal_lld_init, .-hal_lld_init + 155 .section .text.watchdog_start,"ax",%progbits + 156 .align 2 + 157 .global watchdog_start + 158 .type watchdog_start, %function + 159 watchdog_start: + 160 .LFB12: + 161 .loc 1 143 0 + 162 .cfi_startproc + 163 @ args = 0, pretend = 0, frame = 0 + 164 @ frame_needed = 0, uses_anonymous_args = 0 + 165 @ link register save eliminated. + 166 .LVL7: + 167 .loc 1 145 0 + 168 0000 28309FE5 ldr r3, .L14 + 169 .loc 1 148 0 + 170 0004 FF04C0E3 bic r0, r0, #-16777216 + 171 .LVL8: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 4 + + + 172 .loc 1 145 0 + 173 0008 1C2093E5 ldr r2, [r3, #28] + 174 .LVL9: + 175 .loc 1 148 0 + 176 000c 0F16C0E3 bic r1, r0, #15728640 + 177 .loc 1 149 0 + 178 0010 5A24C2E3 bic r2, r2, #1509949440 + 179 .LVL10: + 180 0014 3020C2E3 bic r2, r2, #48 + 181 0018 5A2482E3 orr r2, r2, #1509949440 + 182 .loc 1 148 0 + 183 001c 5A1481E3 orr r1, r1, #1509949440 + 184 .LVL11: + 185 .loc 1 149 0 + 186 0020 202082E3 orr r2, r2, #32 + 187 .LVL12: + 188 .loc 1 150 0 + 189 0024 241083E5 str r1, [r3, #36] + 190 .loc 1 151 0 + 191 0028 1C2083E5 str r2, [r3, #28] + 192 002c 1EFF2FE1 bx lr + 193 .L15: + 194 .align 2 + 195 .L14: + 196 0030 00001020 .word 537919488 + 197 .cfi_endproc + 198 .LFE12: + 199 .size watchdog_start, .-watchdog_start + 200 .section .text.watchdog_stop,"ax",%progbits + 201 .align 2 + 202 .global watchdog_stop + 203 .type watchdog_stop, %function + 204 watchdog_stop: + 205 .LFB13: + 206 .loc 1 158 0 + 207 .cfi_startproc + 208 @ args = 0, pretend = 0, frame = 0 + 209 @ frame_needed = 0, uses_anonymous_args = 0 + 210 @ link register save eliminated. + 211 .loc 1 159 0 + 212 0000 08209FE5 ldr r2, .L17 + 213 0004 08309FE5 ldr r3, .L17+4 + 214 0008 1C2083E5 str r2, [r3, #28] + 215 000c 1EFF2FE1 bx lr + 216 .L18: + 217 .align 2 + 218 .L17: + 219 0010 0201005A .word 1509949698 + 220 0014 00001020 .word 537919488 + 221 .cfi_endproc + 222 .LFE13: + 223 .size watchdog_stop, .-watchdog_stop + 224 .section .text.watchdog_get_remaining,"ax",%progbits + 225 .align 2 + 226 .global watchdog_get_remaining + 227 .type watchdog_get_remaining, %function + 228 watchdog_get_remaining: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 5 + + + 229 .LFB14: + 230 .loc 1 166 0 + 231 .cfi_startproc + 232 @ args = 0, pretend = 0, frame = 0 + 233 @ frame_needed = 0, uses_anonymous_args = 0 + 234 @ link register save eliminated. + 235 .loc 1 167 0 + 236 0000 0C309FE5 ldr r3, .L20 + 237 0004 240093E5 ldr r0, [r3, #36] + 238 .loc 1 168 0 + 239 0008 FF04C0E3 bic r0, r0, #-16777216 + 240 000c 0F06C0E3 bic r0, r0, #15728640 + 241 0010 1EFF2FE1 bx lr + 242 .L21: + 243 .align 2 + 244 .L20: + 245 0014 00001020 .word 537919488 + 246 .cfi_endproc + 247 .LFE14: + 248 .size watchdog_get_remaining, .-watchdog_get_remaining + 249 .text + 250 .Letext0: + 251 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 252 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 253 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 254 .file 5 "../../os/kernel/include/chlists.h" + 255 .file 6 "../../os/kernel/include/chthreads.h" + 256 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 257 .file 8 "../../os/kernel/include/chmtx.h" + 258 .file 9 "../../os/kernel/include/chevents.h" + 259 .file 10 "../../os/kernel/include/chqueues.h" + 260 .file 11 "../../os/hal/platforms/BCM2835/bcm2835.h" + 261 .file 12 "../../os/hal/include/i2c.h" + 262 .file 13 "../../os/hal/platforms/BCM2835/i2c_lld.h" + 263 .file 14 "../../os/hal/include/serial.h" + 264 .file 15 "../../os/hal/include/spi.h" + 265 .file 16 "../../os/hal/platforms/BCM2835/spi_lld.h" + 266 .file 17 "../../os/hal/platforms/BCM2835/serial_lld.h" + 267 .file 18 "../../os/kernel/include/chsys.h" + 268 .section .debug_info,"",%progbits + 269 .Ldebug_info0: + 270 0000 690C0000 .4byte 0xc69 + 271 0004 0200 .2byte 0x2 + 272 0006 00000000 .4byte .Ldebug_abbrev0 + 273 000a 04 .byte 0x4 + 274 000b 01 .uleb128 0x1 + 275 000c B1030000 .4byte .LASF160 + 276 0010 01 .byte 0x1 + 277 0011 88030000 .4byte .LASF161 + 278 0015 64010000 .4byte .LASF162 + 279 0019 00000000 .4byte .Ldebug_ranges0+0 + 280 001d 00000000 .4byte 0 + 281 0021 00000000 .4byte 0 + 282 0025 00000000 .4byte .Ldebug_line0 + 283 0029 02 .uleb128 0x2 + 284 002a 04 .byte 0x4 + 285 002b 05 .byte 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 6 + + + 286 002c 696E7400 .ascii "int\000" + 287 0030 03 .uleb128 0x3 + 288 0031 13000000 .4byte .LASF2 + 289 0035 02 .byte 0x2 + 290 0036 D5 .byte 0xd5 + 291 0037 3B000000 .4byte 0x3b + 292 003b 04 .uleb128 0x4 + 293 003c 04 .byte 0x4 + 294 003d 07 .byte 0x7 + 295 003e 18020000 .4byte .LASF0 + 296 0042 04 .uleb128 0x4 + 297 0043 01 .byte 0x1 + 298 0044 06 .byte 0x6 + 299 0045 AE000000 .4byte .LASF1 + 300 0049 03 .uleb128 0x3 + 301 004a 05060000 .4byte .LASF3 + 302 004e 03 .byte 0x3 + 303 004f 2A .byte 0x2a + 304 0050 54000000 .4byte 0x54 + 305 0054 04 .uleb128 0x4 + 306 0055 01 .byte 0x1 + 307 0056 08 .byte 0x8 + 308 0057 36040000 .4byte .LASF4 + 309 005b 04 .uleb128 0x4 + 310 005c 02 .byte 0x2 + 311 005d 05 .byte 0x5 + 312 005e 63040000 .4byte .LASF5 + 313 0062 03 .uleb128 0x3 + 314 0063 38010000 .4byte .LASF6 + 315 0067 03 .byte 0x3 + 316 0068 36 .byte 0x36 + 317 0069 6D000000 .4byte 0x6d + 318 006d 04 .uleb128 0x4 + 319 006e 02 .byte 0x2 + 320 006f 07 .byte 0x7 + 321 0070 9E020000 .4byte .LASF7 + 322 0074 03 .uleb128 0x3 + 323 0075 2E040000 .4byte .LASF8 + 324 0079 03 .byte 0x3 + 325 007a 4F .byte 0x4f + 326 007b 7F000000 .4byte 0x7f + 327 007f 04 .uleb128 0x4 + 328 0080 04 .byte 0x4 + 329 0081 05 .byte 0x5 + 330 0082 06010000 .4byte .LASF9 + 331 0086 03 .uleb128 0x3 + 332 0087 E1040000 .4byte .LASF10 + 333 008b 03 .byte 0x3 + 334 008c 50 .byte 0x50 + 335 008d 91000000 .4byte 0x91 + 336 0091 04 .uleb128 0x4 + 337 0092 04 .byte 0x4 + 338 0093 07 .byte 0x7 + 339 0094 5C020000 .4byte .LASF11 + 340 0098 04 .uleb128 0x4 + 341 0099 08 .byte 0x8 + 342 009a 05 .byte 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 7 + + + 343 009b A0000000 .4byte .LASF12 + 344 009f 04 .uleb128 0x4 + 345 00a0 08 .byte 0x8 + 346 00a1 07 .byte 0x7 + 347 00a2 4A000000 .4byte .LASF13 + 348 00a6 04 .uleb128 0x4 + 349 00a7 01 .byte 0x1 + 350 00a8 02 .byte 0x2 + 351 00a9 28040000 .4byte .LASF14 + 352 00ad 03 .uleb128 0x3 + 353 00ae D7020000 .4byte .LASF15 + 354 00b2 04 .byte 0x4 + 355 00b3 2C .byte 0x2c + 356 00b4 49000000 .4byte 0x49 + 357 00b8 03 .uleb128 0x3 + 358 00b9 0F010000 .4byte .LASF16 + 359 00bd 04 .byte 0x4 + 360 00be 2D .byte 0x2d + 361 00bf 49000000 .4byte 0x49 + 362 00c3 03 .uleb128 0x3 + 363 00c4 E3030000 .4byte .LASF17 + 364 00c8 04 .byte 0x4 + 365 00c9 2E .byte 0x2e + 366 00ca 49000000 .4byte 0x49 + 367 00ce 03 .uleb128 0x3 + 368 00cf E1000000 .4byte .LASF18 + 369 00d3 04 .byte 0x4 + 370 00d4 2F .byte 0x2f + 371 00d5 49000000 .4byte 0x49 + 372 00d9 03 .uleb128 0x3 + 373 00da 07040000 .4byte .LASF19 + 374 00de 04 .byte 0x4 + 375 00df 30 .byte 0x30 + 376 00e0 86000000 .4byte 0x86 + 377 00e4 03 .uleb128 0x3 + 378 00e5 BB020000 .4byte .LASF20 + 379 00e9 04 .byte 0x4 + 380 00ea 31 .byte 0x31 + 381 00eb 74000000 .4byte 0x74 + 382 00ef 03 .uleb128 0x3 + 383 00f0 EB020000 .4byte .LASF21 + 384 00f4 04 .byte 0x4 + 385 00f5 33 .byte 0x33 + 386 00f6 86000000 .4byte 0x86 + 387 00fa 03 .uleb128 0x3 + 388 00fb CC050000 .4byte .LASF22 + 389 00ff 04 .byte 0x4 + 390 0100 34 .byte 0x34 + 391 0101 86000000 .4byte 0x86 + 392 0105 03 .uleb128 0x3 + 393 0106 5A050000 .4byte .LASF23 + 394 010a 04 .byte 0x4 + 395 010b 35 .byte 0x35 + 396 010c 86000000 .4byte 0x86 + 397 0110 03 .uleb128 0x3 + 398 0111 95040000 .4byte .LASF24 + 399 0115 05 .byte 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 8 + + + 400 0116 2A .byte 0x2a + 401 0117 1B010000 .4byte 0x11b + 402 011b 05 .uleb128 0x5 + 403 011c 95040000 .4byte .LASF24 + 404 0120 44 .byte 0x44 + 405 0121 06 .byte 0x6 + 406 0122 5E .byte 0x5e + 407 0123 32020000 .4byte 0x232 + 408 0127 06 .uleb128 0x6 + 409 0128 86040000 .4byte .LASF25 + 410 012c 06 .byte 0x6 + 411 012d 5F .byte 0x5f + 412 012e 57020000 .4byte 0x257 + 413 0132 02 .byte 0x2 + 414 0133 23 .byte 0x23 + 415 0134 00 .uleb128 0 + 416 0135 06 .uleb128 0x6 + 417 0136 00040000 .4byte .LASF26 + 418 013a 06 .byte 0x6 + 419 013b 61 .byte 0x61 + 420 013c 57020000 .4byte 0x257 + 421 0140 02 .byte 0x2 + 422 0141 23 .byte 0x23 + 423 0142 04 .uleb128 0x4 + 424 0143 06 .uleb128 0x6 + 425 0144 82000000 .4byte .LASF27 + 426 0148 06 .byte 0x6 + 427 0149 63 .byte 0x63 + 428 014a D9000000 .4byte 0xd9 + 429 014e 02 .byte 0x2 + 430 014f 23 .byte 0x23 + 431 0150 08 .uleb128 0x8 + 432 0151 06 .uleb128 0x6 + 433 0152 CF060000 .4byte .LASF28 + 434 0156 06 .byte 0x6 + 435 0157 64 .byte 0x64 + 436 0158 1B030000 .4byte 0x31b + 437 015c 02 .byte 0x2 + 438 015d 23 .byte 0x23 + 439 015e 0C .uleb128 0xc + 440 015f 06 .uleb128 0x6 + 441 0160 4F010000 .4byte .LASF29 + 442 0164 06 .byte 0x6 + 443 0165 66 .byte 0x66 + 444 0166 57020000 .4byte 0x257 + 445 016a 02 .byte 0x2 + 446 016b 23 .byte 0x23 + 447 016c 10 .uleb128 0x10 + 448 016d 06 .uleb128 0x6 + 449 016e 70030000 .4byte .LASF30 + 450 0172 06 .byte 0x6 + 451 0173 67 .byte 0x67 + 452 0174 57020000 .4byte 0x257 + 453 0178 02 .byte 0x2 + 454 0179 23 .byte 0x23 + 455 017a 14 .uleb128 0x14 + 456 017b 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 9 + + + 457 017c 3A060000 .4byte .LASF31 + 458 0180 06 .byte 0x6 + 459 0181 6E .byte 0x6e + 460 0182 3A040000 .4byte 0x43a + 461 0186 02 .byte 0x2 + 462 0187 23 .byte 0x23 + 463 0188 18 .uleb128 0x18 + 464 0189 06 .uleb128 0x6 + 465 018a 6D040000 .4byte .LASF32 + 466 018e 06 .byte 0x6 + 467 018f 79 .byte 0x79 + 468 0190 B8000000 .4byte 0xb8 + 469 0194 02 .byte 0x2 + 470 0195 23 .byte 0x23 + 471 0196 1C .uleb128 0x1c + 472 0197 06 .uleb128 0x6 + 473 0198 8D040000 .4byte .LASF33 + 474 019c 06 .byte 0x6 + 475 019d 7D .byte 0x7d + 476 019e AD000000 .4byte 0xad + 477 01a2 02 .byte 0x2 + 478 01a3 23 .byte 0x23 + 479 01a4 1D .uleb128 0x1d + 480 01a5 06 .uleb128 0x6 + 481 01a6 EE050000 .4byte .LASF34 + 482 01aa 06 .byte 0x6 + 483 01ab 82 .byte 0x82 + 484 01ac C3000000 .4byte 0xc3 + 485 01b0 02 .byte 0x2 + 486 01b1 23 .byte 0x23 + 487 01b2 1E .uleb128 0x1e + 488 01b3 06 .uleb128 0x6 + 489 01b4 75040000 .4byte .LASF35 + 490 01b8 06 .byte 0x6 + 491 01b9 88 .byte 0x88 + 492 01ba CE000000 .4byte 0xce + 493 01be 02 .byte 0x2 + 494 01bf 23 .byte 0x23 + 495 01c0 1F .uleb128 0x1f + 496 01c1 06 .uleb128 0x6 + 497 01c2 79050000 .4byte .LASF36 + 498 01c6 06 .byte 0x6 + 499 01c7 8F .byte 0x8f + 500 01c8 3C030000 .4byte 0x33c + 501 01cc 02 .byte 0x2 + 502 01cd 23 .byte 0x23 + 503 01ce 20 .uleb128 0x20 + 504 01cf 07 .uleb128 0x7 + 505 01d0 705F7500 .ascii "p_u\000" + 506 01d4 06 .byte 0x6 + 507 01d5 B4 .byte 0xb4 + 508 01d6 05040000 .4byte 0x405 + 509 01da 02 .byte 0x2 + 510 01db 23 .byte 0x23 + 511 01dc 24 .uleb128 0x24 + 512 01dd 06 .uleb128 0x6 + 513 01de D5060000 .4byte .LASF37 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 10 + + + 514 01e2 06 .byte 0x6 + 515 01e3 B9 .byte 0xb9 + 516 01e4 7F020000 .4byte 0x27f + 517 01e8 02 .byte 0x2 + 518 01e9 23 .byte 0x23 + 519 01ea 28 .uleb128 0x28 + 520 01eb 06 .uleb128 0x6 + 521 01ec A3050000 .4byte .LASF38 + 522 01f0 06 .byte 0x6 + 523 01f1 BF .byte 0xbf + 524 01f2 5D020000 .4byte 0x25d + 525 01f6 02 .byte 0x2 + 526 01f7 23 .byte 0x23 + 527 01f8 2C .uleb128 0x2c + 528 01f9 06 .uleb128 0x6 + 529 01fa 0D000000 .4byte .LASF39 + 530 01fe 06 .byte 0x6 + 531 01ff C3 .byte 0xc3 + 532 0200 E4000000 .4byte 0xe4 + 533 0204 02 .byte 0x2 + 534 0205 23 .byte 0x23 + 535 0206 34 .uleb128 0x34 + 536 0207 06 .uleb128 0x6 + 537 0208 CC040000 .4byte .LASF40 + 538 020c 06 .byte 0x6 + 539 020d C9 .byte 0xc9 + 540 020e EF000000 .4byte 0xef + 541 0212 02 .byte 0x2 + 542 0213 23 .byte 0x23 + 543 0214 38 .uleb128 0x38 + 544 0215 06 .uleb128 0x6 + 545 0216 59040000 .4byte .LASF41 + 546 021a 06 .byte 0x6 + 547 021b D0 .byte 0xd0 + 548 021c 4C040000 .4byte 0x44c + 549 0220 02 .byte 0x2 + 550 0221 23 .byte 0x23 + 551 0222 3C .uleb128 0x3c + 552 0223 06 .uleb128 0x6 + 553 0224 64050000 .4byte .LASF42 + 554 0228 06 .byte 0x6 + 555 0229 D4 .byte 0xd4 + 556 022a D9000000 .4byte 0xd9 + 557 022e 02 .byte 0x2 + 558 022f 23 .byte 0x23 + 559 0230 40 .uleb128 0x40 + 560 0231 00 .byte 0 + 561 0232 08 .uleb128 0x8 + 562 0233 08 .byte 0x8 + 563 0234 05 .byte 0x5 + 564 0235 61 .byte 0x61 + 565 0236 57020000 .4byte 0x257 + 566 023a 06 .uleb128 0x6 + 567 023b 86040000 .4byte .LASF25 + 568 023f 05 .byte 0x5 + 569 0240 62 .byte 0x62 + 570 0241 57020000 .4byte 0x257 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 11 + + + 571 0245 02 .byte 0x2 + 572 0246 23 .byte 0x23 + 573 0247 00 .uleb128 0 + 574 0248 06 .uleb128 0x6 + 575 0249 00040000 .4byte .LASF26 + 576 024d 05 .byte 0x5 + 577 024e 64 .byte 0x64 + 578 024f 57020000 .4byte 0x257 + 579 0253 02 .byte 0x2 + 580 0254 23 .byte 0x23 + 581 0255 04 .uleb128 0x4 + 582 0256 00 .byte 0 + 583 0257 09 .uleb128 0x9 + 584 0258 04 .byte 0x4 + 585 0259 10010000 .4byte 0x110 + 586 025d 03 .uleb128 0x3 + 587 025e 00000000 .4byte .LASF43 + 588 0262 05 .byte 0x5 + 589 0263 66 .byte 0x66 + 590 0264 32020000 .4byte 0x232 + 591 0268 08 .uleb128 0x8 + 592 0269 04 .byte 0x4 + 593 026a 05 .byte 0x5 + 594 026b 6B .byte 0x6b + 595 026c 7F020000 .4byte 0x27f + 596 0270 06 .uleb128 0x6 + 597 0271 86040000 .4byte .LASF25 + 598 0275 05 .byte 0x5 + 599 0276 6D .byte 0x6d + 600 0277 57020000 .4byte 0x257 + 601 027b 02 .byte 0x2 + 602 027c 23 .byte 0x23 + 603 027d 00 .uleb128 0 + 604 027e 00 .byte 0 + 605 027f 03 .uleb128 0x3 + 606 0280 DF020000 .4byte .LASF44 + 607 0284 05 .byte 0x5 + 608 0285 70 .byte 0x70 + 609 0286 68020000 .4byte 0x268 + 610 028a 03 .uleb128 0x3 + 611 028b D3010000 .4byte .LASF45 + 612 028f 07 .byte 0x7 + 613 0290 A9 .byte 0xa9 + 614 0291 95020000 .4byte 0x295 + 615 0295 0A .uleb128 0xa + 616 0296 04 .byte 0x4 + 617 0297 05 .uleb128 0x5 + 618 0298 9C050000 .4byte .LASF46 + 619 029c 24 .byte 0x24 + 620 029d 07 .byte 0x7 + 621 029e C0 .byte 0xc0 + 622 029f 1B030000 .4byte 0x31b + 623 02a3 07 .uleb128 0x7 + 624 02a4 723400 .ascii "r4\000" + 625 02a7 07 .byte 0x7 + 626 02a8 C1 .byte 0xc1 + 627 02a9 8A020000 .4byte 0x28a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 12 + + + 628 02ad 02 .byte 0x2 + 629 02ae 23 .byte 0x23 + 630 02af 00 .uleb128 0 + 631 02b0 07 .uleb128 0x7 + 632 02b1 723500 .ascii "r5\000" + 633 02b4 07 .byte 0x7 + 634 02b5 C2 .byte 0xc2 + 635 02b6 8A020000 .4byte 0x28a + 636 02ba 02 .byte 0x2 + 637 02bb 23 .byte 0x23 + 638 02bc 04 .uleb128 0x4 + 639 02bd 07 .uleb128 0x7 + 640 02be 723600 .ascii "r6\000" + 641 02c1 07 .byte 0x7 + 642 02c2 C3 .byte 0xc3 + 643 02c3 8A020000 .4byte 0x28a + 644 02c7 02 .byte 0x2 + 645 02c8 23 .byte 0x23 + 646 02c9 08 .uleb128 0x8 + 647 02ca 07 .uleb128 0x7 + 648 02cb 723700 .ascii "r7\000" + 649 02ce 07 .byte 0x7 + 650 02cf C4 .byte 0xc4 + 651 02d0 8A020000 .4byte 0x28a + 652 02d4 02 .byte 0x2 + 653 02d5 23 .byte 0x23 + 654 02d6 0C .uleb128 0xc + 655 02d7 07 .uleb128 0x7 + 656 02d8 723800 .ascii "r8\000" + 657 02db 07 .byte 0x7 + 658 02dc C5 .byte 0xc5 + 659 02dd 8A020000 .4byte 0x28a + 660 02e1 02 .byte 0x2 + 661 02e2 23 .byte 0x23 + 662 02e3 10 .uleb128 0x10 + 663 02e4 07 .uleb128 0x7 + 664 02e5 723900 .ascii "r9\000" + 665 02e8 07 .byte 0x7 + 666 02e9 C6 .byte 0xc6 + 667 02ea 8A020000 .4byte 0x28a + 668 02ee 02 .byte 0x2 + 669 02ef 23 .byte 0x23 + 670 02f0 14 .uleb128 0x14 + 671 02f1 07 .uleb128 0x7 + 672 02f2 72313000 .ascii "r10\000" + 673 02f6 07 .byte 0x7 + 674 02f7 C7 .byte 0xc7 + 675 02f8 8A020000 .4byte 0x28a + 676 02fc 02 .byte 0x2 + 677 02fd 23 .byte 0x23 + 678 02fe 18 .uleb128 0x18 + 679 02ff 07 .uleb128 0x7 + 680 0300 72313100 .ascii "r11\000" + 681 0304 07 .byte 0x7 + 682 0305 C8 .byte 0xc8 + 683 0306 8A020000 .4byte 0x28a + 684 030a 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 13 + + + 685 030b 23 .byte 0x23 + 686 030c 1C .uleb128 0x1c + 687 030d 07 .uleb128 0x7 + 688 030e 6C7200 .ascii "lr\000" + 689 0311 07 .byte 0x7 + 690 0312 C9 .byte 0xc9 + 691 0313 8A020000 .4byte 0x28a + 692 0317 02 .byte 0x2 + 693 0318 23 .byte 0x23 + 694 0319 20 .uleb128 0x20 + 695 031a 00 .byte 0 + 696 031b 05 .uleb128 0x5 + 697 031c 96020000 .4byte .LASF47 + 698 0320 04 .byte 0x4 + 699 0321 07 .byte 0x7 + 700 0322 D1 .byte 0xd1 + 701 0323 36030000 .4byte 0x336 + 702 0327 07 .uleb128 0x7 + 703 0328 72313300 .ascii "r13\000" + 704 032c 07 .byte 0x7 + 705 032d D2 .byte 0xd2 + 706 032e 36030000 .4byte 0x336 + 707 0332 02 .byte 0x2 + 708 0333 23 .byte 0x23 + 709 0334 00 .uleb128 0 + 710 0335 00 .byte 0 + 711 0336 09 .uleb128 0x9 + 712 0337 04 .byte 0x4 + 713 0338 97020000 .4byte 0x297 + 714 033c 0B .uleb128 0xb + 715 033d 05010000 .4byte 0x105 + 716 0341 05 .uleb128 0x5 + 717 0342 02030000 .4byte .LASF48 + 718 0346 10 .byte 0x10 + 719 0347 08 .byte 0x8 + 720 0348 2C .byte 0x2c + 721 0349 78030000 .4byte 0x378 + 722 034d 06 .uleb128 0x6 + 723 034e D9000000 .4byte .LASF49 + 724 0352 08 .byte 0x8 + 725 0353 2D .byte 0x2d + 726 0354 5D020000 .4byte 0x25d + 727 0358 02 .byte 0x2 + 728 0359 23 .byte 0x23 + 729 035a 00 .uleb128 0 + 730 035b 06 .uleb128 0x6 + 731 035c C7060000 .4byte .LASF50 + 732 0360 08 .byte 0x8 + 733 0361 2F .byte 0x2f + 734 0362 57020000 .4byte 0x257 + 735 0366 02 .byte 0x2 + 736 0367 23 .byte 0x23 + 737 0368 08 .uleb128 0x8 + 738 0369 06 .uleb128 0x6 + 739 036a 53050000 .4byte .LASF51 + 740 036e 08 .byte 0x8 + 741 036f 31 .byte 0x31 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 14 + + + 742 0370 78030000 .4byte 0x378 + 743 0374 02 .byte 0x2 + 744 0375 23 .byte 0x23 + 745 0376 0C .uleb128 0xc + 746 0377 00 .byte 0 + 747 0378 09 .uleb128 0x9 + 748 0379 04 .byte 0x4 + 749 037a 41030000 .4byte 0x341 + 750 037e 03 .uleb128 0x3 + 751 037f 02030000 .4byte .LASF48 + 752 0383 08 .byte 0x8 + 753 0384 33 .byte 0x33 + 754 0385 41030000 .4byte 0x341 + 755 0389 03 .uleb128 0x3 + 756 038a 25060000 .4byte .LASF52 + 757 038e 09 .byte 0x9 + 758 038f 2C .byte 0x2c + 759 0390 94030000 .4byte 0x394 + 760 0394 05 .uleb128 0x5 + 761 0395 25060000 .4byte .LASF52 + 762 0399 10 .byte 0x10 + 763 039a 09 .byte 0x9 + 764 039b 31 .byte 0x31 + 765 039c D9030000 .4byte 0x3d9 + 766 03a0 06 .uleb128 0x6 + 767 03a1 C8020000 .4byte .LASF53 + 768 03a5 09 .byte 0x9 + 769 03a6 32 .byte 0x32 + 770 03a7 D9030000 .4byte 0x3d9 + 771 03ab 02 .byte 0x2 + 772 03ac 23 .byte 0x23 + 773 03ad 00 .uleb128 0 + 774 03ae 06 .uleb128 0x6 + 775 03af 44040000 .4byte .LASF54 + 776 03b3 09 .byte 0x9 + 777 03b4 35 .byte 0x35 + 778 03b5 57020000 .4byte 0x257 + 779 03b9 02 .byte 0x2 + 780 03ba 23 .byte 0x23 + 781 03bb 04 .uleb128 0x4 + 782 03bc 06 .uleb128 0x6 + 783 03bd C2030000 .4byte .LASF55 + 784 03c1 09 .byte 0x9 + 785 03c2 37 .byte 0x37 + 786 03c3 EF000000 .4byte 0xef + 787 03c7 02 .byte 0x2 + 788 03c8 23 .byte 0x23 + 789 03c9 08 .uleb128 0x8 + 790 03ca 06 .uleb128 0x6 + 791 03cb 50040000 .4byte .LASF56 + 792 03cf 09 .byte 0x9 + 793 03d0 3A .byte 0x3a + 794 03d1 FA000000 .4byte 0xfa + 795 03d5 02 .byte 0x2 + 796 03d6 23 .byte 0x23 + 797 03d7 0C .uleb128 0xc + 798 03d8 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 15 + + + 799 03d9 09 .uleb128 0x9 + 800 03da 04 .byte 0x4 + 801 03db 89030000 .4byte 0x389 + 802 03df 05 .uleb128 0x5 + 803 03e0 0C020000 .4byte .LASF57 + 804 03e4 04 .byte 0x4 + 805 03e5 09 .byte 0x9 + 806 03e6 41 .byte 0x41 + 807 03e7 FA030000 .4byte 0x3fa + 808 03eb 06 .uleb128 0x6 + 809 03ec 41060000 .4byte .LASF58 + 810 03f0 09 .byte 0x9 + 811 03f1 42 .byte 0x42 + 812 03f2 D9030000 .4byte 0x3d9 + 813 03f6 02 .byte 0x2 + 814 03f7 23 .byte 0x23 + 815 03f8 00 .uleb128 0 + 816 03f9 00 .byte 0 + 817 03fa 03 .uleb128 0x3 + 818 03fb 0C020000 .4byte .LASF57 + 819 03ff 09 .byte 0x9 + 820 0400 45 .byte 0x45 + 821 0401 DF030000 .4byte 0x3df + 822 0405 0C .uleb128 0xc + 823 0406 04 .byte 0x4 + 824 0407 06 .byte 0x6 + 825 0408 96 .byte 0x96 + 826 0409 3A040000 .4byte 0x43a + 827 040d 0D .uleb128 0xd + 828 040e 1A000000 .4byte .LASF59 + 829 0412 06 .byte 0x6 + 830 0413 9D .byte 0x9d + 831 0414 E4000000 .4byte 0xe4 + 832 0418 0D .uleb128 0xd + 833 0419 66000000 .4byte .LASF60 + 834 041d 06 .byte 0x6 + 835 041e A4 .byte 0xa4 + 836 041f E4000000 .4byte 0xe4 + 837 0423 0D .uleb128 0xd + 838 0424 33060000 .4byte .LASF61 + 839 0428 06 .byte 0x6 + 840 0429 AB .byte 0xab + 841 042a 95020000 .4byte 0x295 + 842 042e 0D .uleb128 0xd + 843 042f 7F040000 .4byte .LASF62 + 844 0433 06 .byte 0x6 + 845 0434 B2 .byte 0xb2 + 846 0435 EF000000 .4byte 0xef + 847 0439 00 .byte 0 + 848 043a 09 .uleb128 0x9 + 849 043b 04 .byte 0x4 + 850 043c 40040000 .4byte 0x440 + 851 0440 0E .uleb128 0xe + 852 0441 45040000 .4byte 0x445 + 853 0445 04 .uleb128 0x4 + 854 0446 01 .byte 0x1 + 855 0447 08 .byte 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 16 + + + 856 0448 2F050000 .4byte .LASF63 + 857 044c 09 .uleb128 0x9 + 858 044d 04 .byte 0x4 + 859 044e 7E030000 .4byte 0x37e + 860 0452 09 .uleb128 0x9 + 861 0453 04 .byte 0x4 + 862 0454 58040000 .4byte 0x458 + 863 0458 0F .uleb128 0xf + 864 0459 01 .byte 0x1 + 865 045a E4000000 .4byte 0xe4 + 866 045e 68040000 .4byte 0x468 + 867 0462 10 .uleb128 0x10 + 868 0463 95020000 .4byte 0x295 + 869 0467 00 .byte 0 + 870 0468 04 .uleb128 0x4 + 871 0469 04 .byte 0x4 + 872 046a 07 .byte 0x7 + 873 046b 31030000 .4byte .LASF64 + 874 046f 03 .uleb128 0x3 + 875 0470 08030000 .4byte .LASF65 + 876 0474 0A .byte 0xa + 877 0475 37 .byte 0x37 + 878 0476 7A040000 .4byte 0x47a + 879 047a 05 .uleb128 0x5 + 880 047b 08030000 .4byte .LASF65 + 881 047f 24 .byte 0x24 + 882 0480 0A .byte 0xa + 883 0481 45 .byte 0x45 + 884 0482 F7040000 .4byte 0x4f7 + 885 0486 06 .uleb128 0x6 + 886 0487 96000000 .4byte .LASF66 + 887 048b 0A .byte 0xa + 888 048c 46 .byte 0x46 + 889 048d 5D020000 .4byte 0x25d + 890 0491 02 .byte 0x2 + 891 0492 23 .byte 0x23 + 892 0493 00 .uleb128 0 + 893 0494 06 .uleb128 0x6 + 894 0495 47030000 .4byte .LASF67 + 895 0499 0A .byte 0xa + 896 049a 47 .byte 0x47 + 897 049b 30000000 .4byte 0x30 + 898 049f 02 .byte 0x2 + 899 04a0 23 .byte 0x23 + 900 04a1 08 .uleb128 0x8 + 901 04a2 06 .uleb128 0x6 + 902 04a3 2F010000 .4byte .LASF68 + 903 04a7 0A .byte 0xa + 904 04a8 48 .byte 0x48 + 905 04a9 1A050000 .4byte 0x51a + 906 04ad 02 .byte 0x2 + 907 04ae 23 .byte 0x23 + 908 04af 0C .uleb128 0xc + 909 04b0 06 .uleb128 0x6 + 910 04b1 E8050000 .4byte .LASF69 + 911 04b5 0A .byte 0xa + 912 04b6 49 .byte 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 17 + + + 913 04b7 1A050000 .4byte 0x51a + 914 04bb 02 .byte 0x2 + 915 04bc 23 .byte 0x23 + 916 04bd 10 .uleb128 0x10 + 917 04be 06 .uleb128 0x6 + 918 04bf 80030000 .4byte .LASF70 + 919 04c3 0A .byte 0xa + 920 04c4 4B .byte 0x4b + 921 04c5 1A050000 .4byte 0x51a + 922 04c9 02 .byte 0x2 + 923 04ca 23 .byte 0x23 + 924 04cb 14 .uleb128 0x14 + 925 04cc 06 .uleb128 0x6 + 926 04cd 0F040000 .4byte .LASF71 + 927 04d1 0A .byte 0xa + 928 04d2 4C .byte 0x4c + 929 04d3 1A050000 .4byte 0x51a + 930 04d7 02 .byte 0x2 + 931 04d8 23 .byte 0x23 + 932 04d9 18 .uleb128 0x18 + 933 04da 06 .uleb128 0x6 + 934 04db FC050000 .4byte .LASF72 + 935 04df 0A .byte 0xa + 936 04e0 4D .byte 0x4d + 937 04e1 F7040000 .4byte 0x4f7 + 938 04e5 02 .byte 0x2 + 939 04e6 23 .byte 0x23 + 940 04e7 1C .uleb128 0x1c + 941 04e8 06 .uleb128 0x6 + 942 04e9 9F060000 .4byte .LASF73 + 943 04ed 0A .byte 0xa + 944 04ee 4E .byte 0x4e + 945 04ef 95020000 .4byte 0x295 + 946 04f3 02 .byte 0x2 + 947 04f4 23 .byte 0x23 + 948 04f5 20 .uleb128 0x20 + 949 04f6 00 .byte 0 + 950 04f7 03 .uleb128 0x3 + 951 04f8 F6030000 .4byte .LASF74 + 952 04fc 0A .byte 0xa + 953 04fd 3A .byte 0x3a + 954 04fe 02050000 .4byte 0x502 + 955 0502 09 .uleb128 0x9 + 956 0503 04 .byte 0x4 + 957 0504 08050000 .4byte 0x508 + 958 0508 11 .uleb128 0x11 + 959 0509 01 .byte 0x1 + 960 050a 14050000 .4byte 0x514 + 961 050e 10 .uleb128 0x10 + 962 050f 14050000 .4byte 0x514 + 963 0513 00 .byte 0 + 964 0514 09 .uleb128 0x9 + 965 0515 04 .byte 0x4 + 966 0516 6F040000 .4byte 0x46f + 967 051a 09 .uleb128 0x9 + 968 051b 04 .byte 0x4 + 969 051c 49000000 .4byte 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 18 + + + 970 0520 03 .uleb128 0x3 + 971 0521 F7020000 .4byte .LASF75 + 972 0525 0A .byte 0xa + 973 0526 82 .byte 0x82 + 974 0527 6F040000 .4byte 0x46f + 975 052b 03 .uleb128 0x3 + 976 052c 21000000 .4byte .LASF76 + 977 0530 0A .byte 0xa + 978 0531 F5 .byte 0xf5 + 979 0532 6F040000 .4byte 0x46f + 980 0536 0F .uleb128 0xf + 981 0537 01 .byte 0x1 + 982 0538 30000000 .4byte 0x30 + 983 053c 50050000 .4byte 0x550 + 984 0540 10 .uleb128 0x10 + 985 0541 95020000 .4byte 0x295 + 986 0545 10 .uleb128 0x10 + 987 0546 50050000 .4byte 0x550 + 988 054a 10 .uleb128 0x10 + 989 054b 30000000 .4byte 0x30 + 990 054f 00 .byte 0 + 991 0550 09 .uleb128 0x9 + 992 0551 04 .byte 0x4 + 993 0552 56050000 .4byte 0x556 + 994 0556 0E .uleb128 0xe + 995 0557 49000000 .4byte 0x49 + 996 055b 09 .uleb128 0x9 + 997 055c 04 .byte 0x4 + 998 055d 36050000 .4byte 0x536 + 999 0561 0F .uleb128 0xf + 1000 0562 01 .byte 0x1 + 1001 0563 30000000 .4byte 0x30 + 1002 0567 7B050000 .4byte 0x57b + 1003 056b 10 .uleb128 0x10 + 1004 056c 95020000 .4byte 0x295 + 1005 0570 10 .uleb128 0x10 + 1006 0571 1A050000 .4byte 0x51a + 1007 0575 10 .uleb128 0x10 + 1008 0576 30000000 .4byte 0x30 + 1009 057a 00 .byte 0 + 1010 057b 09 .uleb128 0x9 + 1011 057c 04 .byte 0x4 + 1012 057d 61050000 .4byte 0x561 + 1013 0581 0F .uleb128 0xf + 1014 0582 01 .byte 0x1 + 1015 0583 E4000000 .4byte 0xe4 + 1016 0587 96050000 .4byte 0x596 + 1017 058b 10 .uleb128 0x10 + 1018 058c 95020000 .4byte 0x295 + 1019 0590 10 .uleb128 0x10 + 1020 0591 49000000 .4byte 0x49 + 1021 0595 00 .byte 0 + 1022 0596 09 .uleb128 0x9 + 1023 0597 04 .byte 0x4 + 1024 0598 81050000 .4byte 0x581 + 1025 059c 05 .uleb128 0x5 + 1026 059d 38000000 .4byte .LASF77 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 19 + + + 1027 05a1 20 .byte 0x20 + 1028 05a2 0B .byte 0xb + 1029 05a3 FD .byte 0xfd + 1030 05a4 1F060000 .4byte 0x61f + 1031 05a8 06 .uleb128 0x6 + 1032 05a9 CB010000 .4byte .LASF78 + 1033 05ad 0B .byte 0xb + 1034 05ae FE .byte 0xfe + 1035 05af 1F060000 .4byte 0x61f + 1036 05b3 02 .byte 0x2 + 1037 05b4 23 .byte 0x23 + 1038 05b5 00 .uleb128 0 + 1039 05b6 06 .uleb128 0x6 + 1040 05b7 F5050000 .4byte .LASF79 + 1041 05bb 0B .byte 0xb + 1042 05bc FF .byte 0xff + 1043 05bd 1F060000 .4byte 0x61f + 1044 05c1 02 .byte 0x2 + 1045 05c2 23 .byte 0x23 + 1046 05c3 04 .uleb128 0x4 + 1047 05c4 12 .uleb128 0x12 + 1048 05c5 82060000 .4byte .LASF80 + 1049 05c9 0B .byte 0xb + 1050 05ca 0001 .2byte 0x100 + 1051 05cc 1F060000 .4byte 0x61f + 1052 05d0 02 .byte 0x2 + 1053 05d1 23 .byte 0x23 + 1054 05d2 08 .uleb128 0x8 + 1055 05d3 12 .uleb128 0x12 + 1056 05d4 DC010000 .4byte .LASF81 + 1057 05d8 0B .byte 0xb + 1058 05d9 0101 .2byte 0x101 + 1059 05db 1F060000 .4byte 0x61f + 1060 05df 02 .byte 0x2 + 1061 05e0 23 .byte 0x23 + 1062 05e1 0C .uleb128 0xc + 1063 05e2 12 .uleb128 0x12 + 1064 05e3 79000000 .4byte .LASF82 + 1065 05e7 0B .byte 0xb + 1066 05e8 0201 .2byte 0x102 + 1067 05ea 1F060000 .4byte 0x61f + 1068 05ee 02 .byte 0x2 + 1069 05ef 23 .byte 0x23 + 1070 05f0 10 .uleb128 0x10 + 1071 05f1 12 .uleb128 0x12 + 1072 05f2 3A030000 .4byte .LASF83 + 1073 05f6 0B .byte 0xb + 1074 05f7 0301 .2byte 0x103 + 1075 05f9 1F060000 .4byte 0x61f + 1076 05fd 02 .byte 0x2 + 1077 05fe 23 .byte 0x23 + 1078 05ff 14 .uleb128 0x14 + 1079 0600 12 .uleb128 0x12 + 1080 0601 1F010000 .4byte .LASF84 + 1081 0605 0B .byte 0xb + 1082 0606 0401 .2byte 0x104 + 1083 0608 1F060000 .4byte 0x61f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 20 + + + 1084 060c 02 .byte 0x2 + 1085 060d 23 .byte 0x23 + 1086 060e 18 .uleb128 0x18 + 1087 060f 12 .uleb128 0x12 + 1088 0610 E7060000 .4byte .LASF85 + 1089 0614 0B .byte 0xb + 1090 0615 0501 .2byte 0x105 + 1091 0617 1F060000 .4byte 0x61f + 1092 061b 02 .byte 0x2 + 1093 061c 23 .byte 0x23 + 1094 061d 1C .uleb128 0x1c + 1095 061e 00 .byte 0 + 1096 061f 0B .uleb128 0xb + 1097 0620 3B000000 .4byte 0x3b + 1098 0624 13 .uleb128 0x13 + 1099 0625 38000000 .4byte .LASF77 + 1100 0629 0B .byte 0xb + 1101 062a 0801 .2byte 0x108 + 1102 062c 9C050000 .4byte 0x59c + 1103 0630 0F .uleb128 0xf + 1104 0631 01 .byte 0x1 + 1105 0632 E4000000 .4byte 0xe4 + 1106 0636 4A060000 .4byte 0x64a + 1107 063a 10 .uleb128 0x10 + 1108 063b 95020000 .4byte 0x295 + 1109 063f 10 .uleb128 0x10 + 1110 0640 49000000 .4byte 0x49 + 1111 0644 10 .uleb128 0x10 + 1112 0645 05010000 .4byte 0x105 + 1113 0649 00 .byte 0 + 1114 064a 09 .uleb128 0x9 + 1115 064b 04 .byte 0x4 + 1116 064c 30060000 .4byte 0x630 + 1117 0650 0F .uleb128 0xf + 1118 0651 01 .byte 0x1 + 1119 0652 E4000000 .4byte 0xe4 + 1120 0656 65060000 .4byte 0x665 + 1121 065a 10 .uleb128 0x10 + 1122 065b 95020000 .4byte 0x295 + 1123 065f 10 .uleb128 0x10 + 1124 0660 05010000 .4byte 0x105 + 1125 0664 00 .byte 0 + 1126 0665 09 .uleb128 0x9 + 1127 0666 04 .byte 0x4 + 1128 0667 50060000 .4byte 0x650 + 1129 066b 0F .uleb128 0xf + 1130 066c 01 .byte 0x1 + 1131 066d 30000000 .4byte 0x30 + 1132 0671 8A060000 .4byte 0x68a + 1133 0675 10 .uleb128 0x10 + 1134 0676 95020000 .4byte 0x295 + 1135 067a 10 .uleb128 0x10 + 1136 067b 50050000 .4byte 0x550 + 1137 067f 10 .uleb128 0x10 + 1138 0680 30000000 .4byte 0x30 + 1139 0684 10 .uleb128 0x10 + 1140 0685 05010000 .4byte 0x105 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 21 + + + 1141 0689 00 .byte 0 + 1142 068a 09 .uleb128 0x9 + 1143 068b 04 .byte 0x4 + 1144 068c 6B060000 .4byte 0x66b + 1145 0690 0F .uleb128 0xf + 1146 0691 01 .byte 0x1 + 1147 0692 30000000 .4byte 0x30 + 1148 0696 AF060000 .4byte 0x6af + 1149 069a 10 .uleb128 0x10 + 1150 069b 95020000 .4byte 0x295 + 1151 069f 10 .uleb128 0x10 + 1152 06a0 1A050000 .4byte 0x51a + 1153 06a4 10 .uleb128 0x10 + 1154 06a5 30000000 .4byte 0x30 + 1155 06a9 10 .uleb128 0x10 + 1156 06aa 05010000 .4byte 0x105 + 1157 06ae 00 .byte 0 + 1158 06af 09 .uleb128 0x9 + 1159 06b0 04 .byte 0x4 + 1160 06b1 90060000 .4byte 0x690 + 1161 06b5 14 .uleb128 0x14 + 1162 06b6 01 .byte 0x1 + 1163 06b7 0C .byte 0xc + 1164 06b8 5A .byte 0x5a + 1165 06b9 E2060000 .4byte 0x6e2 + 1166 06bd 15 .uleb128 0x15 + 1167 06be EB000000 .4byte .LASF86 + 1168 06c2 00 .sleb128 0 + 1169 06c3 15 .uleb128 0x15 + 1170 06c4 28030000 .4byte .LASF87 + 1171 06c8 01 .sleb128 1 + 1172 06c9 15 .uleb128 0x15 + 1173 06ca 6F050000 .4byte .LASF88 + 1174 06ce 02 .sleb128 2 + 1175 06cf 15 .uleb128 0x15 + 1176 06d0 41010000 .4byte .LASF89 + 1177 06d4 03 .sleb128 3 + 1178 06d5 15 .uleb128 0x15 + 1179 06d6 1C050000 .4byte .LASF90 + 1180 06da 04 .sleb128 4 + 1181 06db 15 .uleb128 0x15 + 1182 06dc AA040000 .4byte .LASF91 + 1183 06e0 05 .sleb128 5 + 1184 06e1 00 .byte 0 + 1185 06e2 03 .uleb128 0x3 + 1186 06e3 EB030000 .4byte .LASF92 + 1187 06e7 0C .byte 0xc + 1188 06e8 61 .byte 0x61 + 1189 06e9 B5060000 .4byte 0x6b5 + 1190 06ed 03 .uleb128 0x3 + 1191 06ee B1020000 .4byte .LASF93 + 1192 06f2 0D .byte 0xd + 1193 06f3 38 .byte 0x38 + 1194 06f4 F8060000 .4byte 0x6f8 + 1195 06f8 05 .uleb128 0x5 + 1196 06f9 B1020000 .4byte .LASF93 + 1197 06fd 40 .byte 0x40 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 22 + + + 1198 06fe 0D .byte 0xd + 1199 06ff 62 .byte 0x62 + 1200 0700 BB070000 .4byte 0x7bb + 1201 0704 06 .uleb128 0x6 + 1202 0705 00010000 .4byte .LASF94 + 1203 0709 0D .byte 0xd + 1204 070a 64 .byte 0x64 + 1205 070b E2060000 .4byte 0x6e2 + 1206 070f 02 .byte 0x2 + 1207 0710 23 .byte 0x23 + 1208 0711 00 .uleb128 0 + 1209 0712 06 .uleb128 0x6 + 1210 0713 41050000 .4byte .LASF95 + 1211 0717 0D .byte 0xd + 1212 0718 66 .byte 0x66 + 1213 0719 F9070000 .4byte 0x7f9 + 1214 071d 02 .byte 0x2 + 1215 071e 23 .byte 0x23 + 1216 071f 04 .uleb128 0x4 + 1217 0720 06 .uleb128 0x6 + 1218 0721 3B020000 .4byte .LASF96 + 1219 0725 0D .byte 0xd + 1220 0726 68 .byte 0x68 + 1221 0727 BB070000 .4byte 0x7bb + 1222 072b 02 .byte 0x2 + 1223 072c 23 .byte 0x23 + 1224 072d 08 .uleb128 0x8 + 1225 072e 06 .uleb128 0x6 + 1226 072f 8F000000 .4byte .LASF97 + 1227 0733 0D .byte 0xd + 1228 0734 6A .byte 0x6a + 1229 0735 04080000 .4byte 0x804 + 1230 0739 02 .byte 0x2 + 1231 073a 23 .byte 0x23 + 1232 073b 0C .uleb128 0xc + 1233 073c 06 .uleb128 0x6 + 1234 073d 22040000 .4byte .LASF98 + 1235 0741 0D .byte 0xd + 1236 0742 6D .byte 0x6d + 1237 0743 7E030000 .4byte 0x37e + 1238 0747 02 .byte 0x2 + 1239 0748 23 .byte 0x23 + 1240 0749 10 .uleb128 0x10 + 1241 074a 06 .uleb128 0x6 + 1242 074b 18010000 .4byte .LASF99 + 1243 074f 0D .byte 0xd + 1244 0750 77 .byte 0x77 + 1245 0751 57020000 .4byte 0x257 + 1246 0755 02 .byte 0x2 + 1247 0756 23 .byte 0x23 + 1248 0757 20 .uleb128 0x20 + 1249 0758 06 .uleb128 0x6 + 1250 0759 61000000 .4byte .LASF100 + 1251 075d 0D .byte 0xd + 1252 075e 7B .byte 0x7b + 1253 075f C6070000 .4byte 0x7c6 + 1254 0763 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 23 + + + 1255 0764 23 .byte 0x23 + 1256 0765 24 .uleb128 0x24 + 1257 0766 06 .uleb128 0x6 + 1258 0767 25020000 .4byte .LASF101 + 1259 076b 0D .byte 0xd + 1260 076c 7F .byte 0x7f + 1261 076d 50050000 .4byte 0x550 + 1262 0771 02 .byte 0x2 + 1263 0772 23 .byte 0x23 + 1264 0773 28 .uleb128 0x28 + 1265 0774 06 .uleb128 0x6 + 1266 0775 DF060000 .4byte .LASF102 + 1267 0779 0D .byte 0xd + 1268 077a 83 .byte 0x83 + 1269 077b 30000000 .4byte 0x30 + 1270 077f 02 .byte 0x2 + 1271 0780 23 .byte 0x23 + 1272 0781 2C .uleb128 0x2c + 1273 0782 06 .uleb128 0x6 + 1274 0783 E2050000 .4byte .LASF103 + 1275 0787 0D .byte 0xd + 1276 0788 87 .byte 0x87 + 1277 0789 30000000 .4byte 0x30 + 1278 078d 02 .byte 0x2 + 1279 078e 23 .byte 0x23 + 1280 078f 30 .uleb128 0x30 + 1281 0790 06 .uleb128 0x6 + 1282 0791 44000000 .4byte .LASF104 + 1283 0795 0D .byte 0xd + 1284 0796 8B .byte 0x8b + 1285 0797 1A050000 .4byte 0x51a + 1286 079b 02 .byte 0x2 + 1287 079c 23 .byte 0x23 + 1288 079d 34 .uleb128 0x34 + 1289 079e 06 .uleb128 0x6 + 1290 079f 78030000 .4byte .LASF105 + 1291 07a3 0D .byte 0xd + 1292 07a4 8F .byte 0x8f + 1293 07a5 30000000 .4byte 0x30 + 1294 07a9 02 .byte 0x2 + 1295 07aa 23 .byte 0x23 + 1296 07ab 38 .uleb128 0x38 + 1297 07ac 06 .uleb128 0x6 + 1298 07ad 29010000 .4byte .LASF106 + 1299 07b1 0D .byte 0xd + 1300 07b2 93 .byte 0x93 + 1301 07b3 30000000 .4byte 0x30 + 1302 07b7 02 .byte 0x2 + 1303 07b8 23 .byte 0x23 + 1304 07b9 3C .uleb128 0x3c + 1305 07ba 00 .byte 0 + 1306 07bb 03 .uleb128 0x3 + 1307 07bc 17040000 .4byte .LASF107 + 1308 07c0 0D .byte 0xd + 1309 07c1 42 .byte 0x42 + 1310 07c2 86000000 .4byte 0x86 + 1311 07c6 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 24 + + + 1312 07c7 F6000000 .4byte .LASF108 + 1313 07cb 0D .byte 0xd + 1314 07cc 48 .byte 0x48 + 1315 07cd 62000000 .4byte 0x62 + 1316 07d1 09 .uleb128 0x9 + 1317 07d2 04 .byte 0x4 + 1318 07d3 ED060000 .4byte 0x6ed + 1319 07d7 08 .uleb128 0x8 + 1320 07d8 04 .byte 0x4 + 1321 07d9 0D .byte 0xd + 1322 07da 57 .byte 0x57 + 1323 07db EE070000 .4byte 0x7ee + 1324 07df 06 .uleb128 0x6 + 1325 07e0 5F030000 .4byte .LASF109 + 1326 07e4 0D .byte 0xd + 1327 07e5 59 .byte 0x59 + 1328 07e6 86000000 .4byte 0x86 + 1329 07ea 02 .byte 0x2 + 1330 07eb 23 .byte 0x23 + 1331 07ec 00 .uleb128 0 + 1332 07ed 00 .byte 0 + 1333 07ee 03 .uleb128 0x3 + 1334 07ef D8050000 .4byte .LASF110 + 1335 07f3 0D .byte 0xd + 1336 07f4 5B .byte 0x5b + 1337 07f5 D7070000 .4byte 0x7d7 + 1338 07f9 09 .uleb128 0x9 + 1339 07fa 04 .byte 0x4 + 1340 07fb FF070000 .4byte 0x7ff + 1341 07ff 0E .uleb128 0xe + 1342 0800 EE070000 .4byte 0x7ee + 1343 0804 09 .uleb128 0x9 + 1344 0805 04 .byte 0x4 + 1345 0806 24060000 .4byte 0x624 + 1346 080a 14 .uleb128 0x14 + 1347 080b 01 .byte 0x1 + 1348 080c 0E .byte 0xe + 1349 080d 64 .byte 0x64 + 1350 080e 25080000 .4byte 0x825 + 1351 0812 15 .uleb128 0x15 + 1352 0813 D7040000 .4byte .LASF111 + 1353 0817 00 .sleb128 0 + 1354 0818 15 .uleb128 0x15 + 1355 0819 D1000000 .4byte .LASF112 + 1356 081d 01 .sleb128 1 + 1357 081e 15 .uleb128 0x15 + 1358 081f AE050000 .4byte .LASF113 + 1359 0823 02 .sleb128 2 + 1360 0824 00 .byte 0 + 1361 0825 03 .uleb128 0x3 + 1362 0826 F6040000 .4byte .LASF114 + 1363 082a 0E .byte 0xe + 1364 082b 68 .byte 0x68 + 1365 082c 0A080000 .4byte 0x80a + 1366 0830 03 .uleb128 0x3 + 1367 0831 0F050000 .4byte .LASF115 + 1368 0835 0E .byte 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 25 + + + 1369 0836 6D .byte 0x6d + 1370 0837 3B080000 .4byte 0x83b + 1371 083b 05 .uleb128 0x5 + 1372 083c 0F050000 .4byte .LASF115 + 1373 0840 74 .byte 0x74 + 1374 0841 0E .byte 0xe + 1375 0842 87 .byte 0x87 + 1376 0843 A8080000 .4byte 0x8a8 + 1377 0847 07 .uleb128 0x7 + 1378 0848 766D7400 .ascii "vmt\000" + 1379 084c 0E .byte 0xe + 1380 084d 89 .byte 0x89 + 1381 084e 25090000 .4byte 0x925 + 1382 0852 02 .byte 0x2 + 1383 0853 23 .byte 0x23 + 1384 0854 00 .uleb128 0 + 1385 0855 06 .uleb128 0x6 + 1386 0856 90020000 .4byte .LASF116 + 1387 085a 0E .byte 0xe + 1388 085b 8A .byte 0x8a + 1389 085c FA030000 .4byte 0x3fa + 1390 0860 02 .byte 0x2 + 1391 0861 23 .byte 0x23 + 1392 0862 04 .uleb128 0x4 + 1393 0863 06 .uleb128 0x6 + 1394 0864 00010000 .4byte .LASF94 + 1395 0868 0E .byte 0xe + 1396 0869 8A .byte 0x8a + 1397 086a 25080000 .4byte 0x825 + 1398 086e 02 .byte 0x2 + 1399 086f 23 .byte 0x23 + 1400 0870 08 .uleb128 0x8 + 1401 0871 06 .uleb128 0x6 + 1402 0872 55020000 .4byte .LASF117 + 1403 0876 0E .byte 0xe + 1404 0877 8A .byte 0x8a + 1405 0878 20050000 .4byte 0x520 + 1406 087c 02 .byte 0x2 + 1407 087d 23 .byte 0x23 + 1408 087e 0C .uleb128 0xc + 1409 087f 06 .uleb128 0x6 + 1410 0880 C1020000 .4byte .LASF118 + 1411 0884 0E .byte 0xe + 1412 0885 8A .byte 0x8a + 1413 0886 2B050000 .4byte 0x52b + 1414 088a 02 .byte 0x2 + 1415 088b 23 .byte 0x23 + 1416 088c 30 .uleb128 0x30 + 1417 088d 07 .uleb128 0x7 + 1418 088e 696200 .ascii "ib\000" + 1419 0891 0E .byte 0xe + 1420 0892 8A .byte 0x8a + 1421 0893 30090000 .4byte 0x930 + 1422 0897 02 .byte 0x2 + 1423 0898 23 .byte 0x23 + 1424 0899 54 .uleb128 0x54 + 1425 089a 07 .uleb128 0x7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 26 + + + 1426 089b 6F6200 .ascii "ob\000" + 1427 089e 0E .byte 0xe + 1428 089f 8A .byte 0x8a + 1429 08a0 30090000 .4byte 0x930 + 1430 08a4 02 .byte 0x2 + 1431 08a5 23 .byte 0x23 + 1432 08a6 64 .uleb128 0x64 + 1433 08a7 00 .byte 0 + 1434 08a8 05 .uleb128 0x5 + 1435 08a9 2B020000 .4byte .LASF119 + 1436 08ad 20 .byte 0x20 + 1437 08ae 0E .byte 0xe + 1438 08af 7C .byte 0x7c + 1439 08b0 25090000 .4byte 0x925 + 1440 08b4 06 .uleb128 0x6 + 1441 08b5 15030000 .4byte .LASF120 + 1442 08b9 0E .byte 0xe + 1443 08ba 7D .byte 0x7d + 1444 08bb 5B050000 .4byte 0x55b + 1445 08bf 02 .byte 0x2 + 1446 08c0 23 .byte 0x23 + 1447 08c1 00 .uleb128 0 + 1448 08c2 06 .uleb128 0x6 + 1449 08c3 2A050000 .4byte .LASF121 + 1450 08c7 0E .byte 0xe + 1451 08c8 7D .byte 0x7d + 1452 08c9 7B050000 .4byte 0x57b + 1453 08cd 02 .byte 0x2 + 1454 08ce 23 .byte 0x23 + 1455 08cf 04 .uleb128 0x4 + 1456 08d0 07 .uleb128 0x7 + 1457 08d1 70757400 .ascii "put\000" + 1458 08d5 0E .byte 0xe + 1459 08d6 7D .byte 0x7d + 1460 08d7 96050000 .4byte 0x596 + 1461 08db 02 .byte 0x2 + 1462 08dc 23 .byte 0x23 + 1463 08dd 08 .uleb128 0x8 + 1464 08de 07 .uleb128 0x7 + 1465 08df 67657400 .ascii "get\000" + 1466 08e3 0E .byte 0xe + 1467 08e4 7D .byte 0x7d + 1468 08e5 52040000 .4byte 0x452 + 1469 08e9 02 .byte 0x2 + 1470 08ea 23 .byte 0x23 + 1471 08eb 0C .uleb128 0xc + 1472 08ec 06 .uleb128 0x6 + 1473 08ed 23030000 .4byte .LASF122 + 1474 08f1 0E .byte 0xe + 1475 08f2 7D .byte 0x7d + 1476 08f3 4A060000 .4byte 0x64a + 1477 08f7 02 .byte 0x2 + 1478 08f8 23 .byte 0x23 + 1479 08f9 10 .uleb128 0x10 + 1480 08fa 06 .uleb128 0x6 + 1481 08fb 76020000 .4byte .LASF123 + 1482 08ff 0E .byte 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 27 + + + 1483 0900 7D .byte 0x7d + 1484 0901 65060000 .4byte 0x665 + 1485 0905 02 .byte 0x2 + 1486 0906 23 .byte 0x23 + 1487 0907 14 .uleb128 0x14 + 1488 0908 06 .uleb128 0x6 + 1489 0909 D0020000 .4byte .LASF124 + 1490 090d 0E .byte 0xe + 1491 090e 7D .byte 0x7d + 1492 090f 8A060000 .4byte 0x68a + 1493 0913 02 .byte 0x2 + 1494 0914 23 .byte 0x23 + 1495 0915 18 .uleb128 0x18 + 1496 0916 06 .uleb128 0x6 + 1497 0917 89000000 .4byte .LASF125 + 1498 091b 0E .byte 0xe + 1499 091c 7D .byte 0x7d + 1500 091d AF060000 .4byte 0x6af + 1501 0921 02 .byte 0x2 + 1502 0922 23 .byte 0x23 + 1503 0923 1C .uleb128 0x1c + 1504 0924 00 .byte 0 + 1505 0925 09 .uleb128 0x9 + 1506 0926 04 .byte 0x4 + 1507 0927 2B090000 .4byte 0x92b + 1508 092b 0E .uleb128 0xe + 1509 092c A8080000 .4byte 0x8a8 + 1510 0930 16 .uleb128 0x16 + 1511 0931 49000000 .4byte 0x49 + 1512 0935 40090000 .4byte 0x940 + 1513 0939 17 .uleb128 0x17 + 1514 093a 68040000 .4byte 0x468 + 1515 093e 0F .byte 0xf + 1516 093f 00 .byte 0 + 1517 0940 14 .uleb128 0x14 + 1518 0941 01 .byte 0x1 + 1519 0942 0F .byte 0xf + 1520 0943 55 .byte 0x55 + 1521 0944 67090000 .4byte 0x967 + 1522 0948 15 .uleb128 0x15 + 1523 0949 C1050000 .4byte .LASF126 + 1524 094d 00 .sleb128 0 + 1525 094e 15 .uleb128 0x15 + 1526 094f BA000000 .4byte .LASF127 + 1527 0953 01 .sleb128 1 + 1528 0954 15 .uleb128 0x15 + 1529 0955 B7050000 .4byte .LASF128 + 1530 0959 02 .sleb128 2 + 1531 095a 15 .uleb128 0x15 + 1532 095b 2D000000 .4byte .LASF129 + 1533 095f 03 .sleb128 3 + 1534 0960 15 .uleb128 0x15 + 1535 0961 34050000 .4byte .LASF130 + 1536 0965 04 .sleb128 4 + 1537 0966 00 .byte 0 + 1538 0967 03 .uleb128 0x3 + 1539 0968 48050000 .4byte .LASF131 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 28 + + + 1540 096c 0F .byte 0xf + 1541 096d 5B .byte 0x5b + 1542 096e 40090000 .4byte 0x940 + 1543 0972 03 .uleb128 0x3 + 1544 0973 6F000000 .4byte .LASF132 + 1545 0977 10 .byte 0x10 + 1546 0978 35 .byte 0x35 + 1547 0979 7D090000 .4byte 0x97d + 1548 097d 05 .uleb128 0x5 + 1549 097e 6F000000 .4byte .LASF132 + 1550 0982 28 .byte 0x28 + 1551 0983 10 .byte 0x10 + 1552 0984 7C .byte 0x7c + 1553 0985 EC090000 .4byte 0x9ec + 1554 0989 06 .uleb128 0x6 + 1555 098a 00010000 .4byte .LASF94 + 1556 098e 10 .byte 0x10 + 1557 098f 80 .byte 0x80 + 1558 0990 67090000 .4byte 0x967 + 1559 0994 02 .byte 0x2 + 1560 0995 23 .byte 0x23 + 1561 0996 00 .uleb128 0 + 1562 0997 06 .uleb128 0x6 + 1563 0998 41050000 .4byte .LASF95 + 1564 099c 10 .byte 0x10 + 1565 099d 84 .byte 0x84 + 1566 099e A10A0000 .4byte 0xaa1 + 1567 09a2 02 .byte 0x2 + 1568 09a3 23 .byte 0x23 + 1569 09a4 04 .uleb128 0x4 + 1570 09a5 06 .uleb128 0x6 + 1571 09a6 18010000 .4byte .LASF99 + 1572 09aa 10 .byte 0x10 + 1573 09ab 89 .byte 0x89 + 1574 09ac 57020000 .4byte 0x257 + 1575 09b0 02 .byte 0x2 + 1576 09b1 23 .byte 0x23 + 1577 09b2 08 .uleb128 0x8 + 1578 09b3 06 .uleb128 0x6 + 1579 09b4 22040000 .4byte .LASF98 + 1580 09b8 10 .byte 0x10 + 1581 09b9 90 .byte 0x90 + 1582 09ba 7E030000 .4byte 0x37e + 1583 09be 02 .byte 0x2 + 1584 09bf 23 .byte 0x23 + 1585 09c0 0C .uleb128 0xc + 1586 09c1 06 .uleb128 0x6 + 1587 09c2 44000000 .4byte .LASF104 + 1588 09c6 10 .byte 0x10 + 1589 09c7 98 .byte 0x98 + 1590 09c8 95020000 .4byte 0x295 + 1591 09cc 02 .byte 0x2 + 1592 09cd 23 .byte 0x23 + 1593 09ce 1C .uleb128 0x1c + 1594 09cf 06 .uleb128 0x6 + 1595 09d0 25020000 .4byte .LASF101 + 1596 09d4 10 .byte 0x10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 29 + + + 1597 09d5 9D .byte 0x9d + 1598 09d6 AC0A0000 .4byte 0xaac + 1599 09da 02 .byte 0x2 + 1600 09db 23 .byte 0x23 + 1601 09dc 20 .uleb128 0x20 + 1602 09dd 06 .uleb128 0x6 + 1603 09de 5E010000 .4byte .LASF133 + 1604 09e2 10 .byte 0x10 + 1605 09e3 A2 .byte 0xa2 + 1606 09e4 30000000 .4byte 0x30 + 1607 09e8 02 .byte 0x2 + 1608 09e9 23 .byte 0x23 + 1609 09ea 24 .uleb128 0x24 + 1610 09eb 00 .byte 0 + 1611 09ec 03 .uleb128 0x3 + 1612 09ed F4010000 .4byte .LASF134 + 1613 09f1 10 .byte 0x10 + 1614 09f2 3D .byte 0x3d + 1615 09f3 F7090000 .4byte 0x9f7 + 1616 09f7 09 .uleb128 0x9 + 1617 09f8 04 .byte 0x4 + 1618 09f9 FD090000 .4byte 0x9fd + 1619 09fd 11 .uleb128 0x11 + 1620 09fe 01 .byte 0x1 + 1621 09ff 090A0000 .4byte 0xa09 + 1622 0a03 10 .uleb128 0x10 + 1623 0a04 090A0000 .4byte 0xa09 + 1624 0a08 00 .byte 0 + 1625 0a09 09 .uleb128 0x9 + 1626 0a0a 04 .byte 0x4 + 1627 0a0b 72090000 .4byte 0x972 + 1628 0a0f 08 .uleb128 0x8 + 1629 0a10 10 .byte 0x10 + 1630 0a11 10 .byte 0x10 + 1631 0a12 44 .byte 0x44 + 1632 0a13 960A0000 .4byte 0xa96 + 1633 0a17 06 .uleb128 0x6 + 1634 0a18 57010000 .4byte .LASF135 + 1635 0a1c 10 .byte 0x10 + 1636 0a1d 48 .byte 0x48 + 1637 0a1e EC090000 .4byte 0x9ec + 1638 0a22 02 .byte 0x2 + 1639 0a23 23 .byte 0x23 + 1640 0a24 00 .uleb128 0 + 1641 0a25 06 .uleb128 0x6 + 1642 0a26 CA030000 .4byte .LASF136 + 1643 0a2a 10 .byte 0x10 + 1644 0a2b 4F .byte 0x4f + 1645 0a2c 49000000 .4byte 0x49 + 1646 0a30 02 .byte 0x2 + 1647 0a31 23 .byte 0x23 + 1648 0a32 04 .uleb128 0x4 + 1649 0a33 06 .uleb128 0x6 + 1650 0a34 D7030000 .4byte .LASF137 + 1651 0a38 10 .byte 0x10 + 1652 0a39 52 .byte 0x52 + 1653 0a3a 49000000 .4byte 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 30 + + + 1654 0a3e 02 .byte 0x2 + 1655 0a3f 23 .byte 0x23 + 1656 0a40 05 .uleb128 0x5 + 1657 0a41 06 .uleb128 0x6 + 1658 0a42 7B020000 .4byte .LASF138 + 1659 0a46 10 .byte 0x10 + 1660 0a47 58 .byte 0x58 + 1661 0a48 49000000 .4byte 0x49 + 1662 0a4c 02 .byte 0x2 + 1663 0a4d 23 .byte 0x23 + 1664 0a4e 06 .uleb128 0x6 + 1665 0a4f 06 .uleb128 0x6 + 1666 0a50 9F010000 .4byte .LASF139 + 1667 0a54 10 .byte 0x10 + 1668 0a55 5E .byte 0x5e + 1669 0a56 49000000 .4byte 0x49 + 1670 0a5a 02 .byte 0x2 + 1671 0a5b 23 .byte 0x23 + 1672 0a5c 07 .uleb128 0x7 + 1673 0a5d 06 .uleb128 0x6 + 1674 0a5e B5010000 .4byte .LASF140 + 1675 0a62 10 .byte 0x10 + 1676 0a63 64 .byte 0x64 + 1677 0a64 49000000 .4byte 0x49 + 1678 0a68 02 .byte 0x2 + 1679 0a69 23 .byte 0x23 + 1680 0a6a 08 .uleb128 0x8 + 1681 0a6b 06 .uleb128 0x6 + 1682 0a6c 80050000 .4byte .LASF141 + 1683 0a70 10 .byte 0x10 + 1684 0a71 6A .byte 0x6a + 1685 0a72 49000000 .4byte 0x49 + 1686 0a76 02 .byte 0x2 + 1687 0a77 23 .byte 0x23 + 1688 0a78 09 .uleb128 0x9 + 1689 0a79 06 .uleb128 0x6 + 1690 0a7a EA040000 .4byte .LASF142 + 1691 0a7e 10 .byte 0x10 + 1692 0a7f 70 .byte 0x70 + 1693 0a80 49000000 .4byte 0x49 + 1694 0a84 02 .byte 0x2 + 1695 0a85 23 .byte 0x23 + 1696 0a86 0A .uleb128 0xa + 1697 0a87 06 .uleb128 0x6 + 1698 0a88 9C040000 .4byte .LASF143 + 1699 0a8c 10 .byte 0x10 + 1700 0a8d 73 .byte 0x73 + 1701 0a8e 86000000 .4byte 0x86 + 1702 0a92 02 .byte 0x2 + 1703 0a93 23 .byte 0x23 + 1704 0a94 0C .uleb128 0xc + 1705 0a95 00 .byte 0 + 1706 0a96 03 .uleb128 0x3 + 1707 0a97 49060000 .4byte .LASF144 + 1708 0a9b 10 .byte 0x10 + 1709 0a9c 75 .byte 0x75 + 1710 0a9d 0F0A0000 .4byte 0xa0f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 31 + + + 1711 0aa1 09 .uleb128 0x9 + 1712 0aa2 04 .byte 0x4 + 1713 0aa3 A70A0000 .4byte 0xaa7 + 1714 0aa7 0E .uleb128 0xe + 1715 0aa8 960A0000 .4byte 0xa96 + 1716 0aac 09 .uleb128 0x9 + 1717 0aad 04 .byte 0x4 + 1718 0aae B20A0000 .4byte 0xab2 + 1719 0ab2 18 .uleb128 0x18 + 1720 0ab3 19 .uleb128 0x19 + 1721 0ab4 C3000000 .4byte .LASF145 + 1722 0ab8 01 .byte 0x1 + 1723 0ab9 35 .byte 0x35 + 1724 0aba 01 .byte 0x1 + 1725 0abb 01 .byte 0x1 + 1726 0abc 19 .uleb128 0x19 + 1727 0abd AE060000 .4byte .LASF146 + 1728 0ac1 01 .byte 0x1 + 1729 0ac2 47 .byte 0x47 + 1730 0ac3 01 .byte 0x1 + 1731 0ac4 01 .byte 0x1 + 1732 0ac5 1A .uleb128 0x1a + 1733 0ac6 01 .byte 0x1 + 1734 0ac7 E9010000 .4byte .LASF147 + 1735 0acb 01 .byte 0x1 + 1736 0acc 5A .byte 0x5a + 1737 0acd 01 .byte 0x1 + 1738 0ace 00000000 .4byte .LFB9 + 1739 0ad2 4C000000 .4byte .LFE9 + 1740 0ad6 02 .byte 0x2 + 1741 0ad7 7D .byte 0x7d + 1742 0ad8 00 .sleb128 0 + 1743 0ad9 01 .byte 0x1 + 1744 0ada 200B0000 .4byte 0xb20 + 1745 0ade 1B .uleb128 0x1b + 1746 0adf BC0A0000 .4byte 0xabc + 1747 0ae3 04000000 .4byte .LBB6 + 1748 0ae7 14000000 .4byte .LBE6 + 1749 0aeb 01 .byte 0x1 + 1750 0aec 5E .byte 0x5e + 1751 0aed FB0A0000 .4byte 0xafb + 1752 0af1 1C .uleb128 0x1c + 1753 0af2 08000000 .4byte .LVL0 + 1754 0af6 240C0000 .4byte 0xc24 + 1755 0afa 00 .byte 0 + 1756 0afb 1C .uleb128 0x1c + 1757 0afc 1C000000 .4byte .LVL1 + 1758 0b00 2E0C0000 .4byte 0xc2e + 1759 0b04 1C .uleb128 0x1c + 1760 0b05 24000000 .4byte .LVL2 + 1761 0b09 480C0000 .4byte 0xc48 + 1762 0b0d 1C .uleb128 0x1c + 1763 0b0e 2C000000 .4byte .LVL3 + 1764 0b12 480C0000 .4byte 0xc48 + 1765 0b16 1C .uleb128 0x1c + 1766 0b17 34000000 .4byte .LVL4 + 1767 0b1b 5C0C0000 .4byte 0xc5c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 32 + + + 1768 0b1f 00 .byte 0 + 1769 0b20 1A .uleb128 0x1a + 1770 0b21 01 .byte 0x1 + 1771 0b22 8D060000 .4byte .LASF148 + 1772 0b26 01 .byte 0x1 + 1773 0b27 7C .byte 0x7c + 1774 0b28 01 .byte 0x1 + 1775 0b29 00000000 .4byte .LFB10 + 1776 0b2d 20000000 .4byte .LFE10 + 1777 0b31 02 .byte 0x2 + 1778 0b32 7D .byte 0x7d + 1779 0b33 00 .sleb128 0 + 1780 0b34 01 .byte 0x1 + 1781 0b35 540B0000 .4byte 0xb54 + 1782 0b39 1D .uleb128 0x1d + 1783 0b3a 6E00 .ascii "n\000" + 1784 0b3c 01 .byte 0x1 + 1785 0b3d 7C .byte 0x7c + 1786 0b3e 86000000 .4byte 0x86 + 1787 0b42 00000000 .4byte .LLST0 + 1788 0b46 1E .uleb128 0x1e + 1789 0b47 68030000 .4byte .LASF152 + 1790 0b4b 01 .byte 0x1 + 1791 0b4c 7E .byte 0x7e + 1792 0b4d 86000000 .4byte 0x86 + 1793 0b51 01 .byte 0x1 + 1794 0b52 50 .byte 0x50 + 1795 0b53 00 .byte 0 + 1796 0b54 1A .uleb128 0x1a + 1797 0b55 01 .byte 0x1 + 1798 0b56 8F050000 .4byte .LASF149 + 1799 0b5a 01 .byte 0x1 + 1800 0b5b 87 .byte 0x87 + 1801 0b5c 01 .byte 0x1 + 1802 0b5d 00000000 .4byte .LFB11 + 1803 0b61 4C000000 .4byte .LFE11 + 1804 0b65 02 .byte 0x2 + 1805 0b66 7D .byte 0x7d + 1806 0b67 00 .sleb128 0 + 1807 0b68 01 .byte 0x1 + 1808 0b69 7D0B0000 .4byte 0xb7d + 1809 0b6d 1F .uleb128 0x1f + 1810 0b6e B30A0000 .4byte 0xab3 + 1811 0b72 00000000 .4byte .LBB8 + 1812 0b76 4C000000 .4byte .LBE8 + 1813 0b7a 01 .byte 0x1 + 1814 0b7b 88 .byte 0x88 + 1815 0b7c 00 .byte 0 + 1816 0b7d 1A .uleb128 0x1a + 1817 0b7e 01 .byte 0x1 + 1818 0b7f 00050000 .4byte .LASF150 + 1819 0b83 01 .byte 0x1 + 1820 0b84 8E .byte 0x8e + 1821 0b85 01 .byte 0x1 + 1822 0b86 00000000 .4byte .LFB12 + 1823 0b8a 34000000 .4byte .LFE12 + 1824 0b8e 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 33 + + + 1825 0b8f 7D .byte 0x7d + 1826 0b90 00 .sleb128 0 + 1827 0b91 01 .byte 0x1 + 1828 0b92 C20B0000 .4byte 0xbc2 + 1829 0b96 20 .uleb128 0x20 + 1830 0b97 6E020000 .4byte .LASF151 + 1831 0b9b 01 .byte 0x1 + 1832 0b9c 8E .byte 0x8e + 1833 0b9d 86000000 .4byte 0x86 + 1834 0ba1 21000000 .4byte .LLST1 + 1835 0ba5 21 .uleb128 0x21 + 1836 0ba6 A6060000 .4byte .LASF153 + 1837 0baa 01 .byte 0x1 + 1838 0bab 91 .byte 0x91 + 1839 0bac 86000000 .4byte 0x86 + 1840 0bb0 42000000 .4byte .LLST2 + 1841 0bb4 1E .uleb128 0x1e + 1842 0bb5 1B030000 .4byte .LASF154 + 1843 0bb9 01 .byte 0x1 + 1844 0bba 94 .byte 0x94 + 1845 0bbb 86000000 .4byte 0x86 + 1846 0bbf 01 .byte 0x1 + 1847 0bc0 51 .byte 0x51 + 1848 0bc1 00 .byte 0 + 1849 0bc2 22 .uleb128 0x22 + 1850 0bc3 01 .byte 0x1 + 1851 0bc4 51030000 .4byte .LASF163 + 1852 0bc8 01 .byte 0x1 + 1853 0bc9 9D .byte 0x9d + 1854 0bca 01 .byte 0x1 + 1855 0bcb 00000000 .4byte .LFB13 + 1856 0bcf 18000000 .4byte .LFE13 + 1857 0bd3 02 .byte 0x2 + 1858 0bd4 7D .byte 0x7d + 1859 0bd5 00 .sleb128 0 + 1860 0bd6 01 .byte 0x1 + 1861 0bd7 23 .uleb128 0x23 + 1862 0bd8 01 .byte 0x1 + 1863 0bd9 B5040000 .4byte .LASF164 + 1864 0bdd 01 .byte 0x1 + 1865 0bde A5 .byte 0xa5 + 1866 0bdf 01 .byte 0x1 + 1867 0be0 86000000 .4byte 0x86 + 1868 0be4 00000000 .4byte .LFB14 + 1869 0be8 18000000 .4byte .LFE14 + 1870 0bec 02 .byte 0x2 + 1871 0bed 7D .byte 0x7d + 1872 0bee 00 .sleb128 0 + 1873 0bef 01 .byte 0x1 + 1874 0bf0 24 .uleb128 0x24 + 1875 0bf1 02020000 .4byte .LASF155 + 1876 0bf5 0D .byte 0xd + 1877 0bf6 A6 .byte 0xa6 + 1878 0bf7 ED060000 .4byte 0x6ed + 1879 0bfb 01 .byte 0x1 + 1880 0bfc 01 .byte 0x1 + 1881 0bfd 24 .uleb128 0x24 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 34 + + + 1882 0bfe 07020000 .4byte .LASF156 + 1883 0c02 0D .byte 0xd + 1884 0c03 A7 .byte 0xa7 + 1885 0c04 ED060000 .4byte 0x6ed + 1886 0c08 01 .byte 0x1 + 1887 0c09 01 .byte 0x1 + 1888 0c0a 25 .uleb128 0x25 + 1889 0c0b 53443100 .ascii "SD1\000" + 1890 0c0f 11 .byte 0x11 + 1891 0c10 62 .byte 0x62 + 1892 0c11 30080000 .4byte 0x830 + 1893 0c15 01 .byte 0x1 + 1894 0c16 01 .byte 0x1 + 1895 0c17 24 .uleb128 0x24 + 1896 0c18 BD030000 .4byte .LASF157 + 1897 0c1c 10 .byte 0x10 + 1898 0c1d B6 .byte 0xb6 + 1899 0c1e 72090000 .4byte 0x972 + 1900 0c22 01 .byte 0x1 + 1901 0c23 01 .byte 0x1 + 1902 0c24 26 .uleb128 0x26 + 1903 0c25 01 .byte 0x1 + 1904 0c26 42020000 .4byte .LASF165 + 1905 0c2a 12 .byte 0x12 + 1906 0c2b F7 .byte 0xf7 + 1907 0c2c 01 .byte 0x1 + 1908 0c2d 01 .byte 0x1 + 1909 0c2e 27 .uleb128 0x27 + 1910 0c2f 01 .byte 0x1 + 1911 0c30 53060000 .4byte .LASF158 + 1912 0c34 11 .byte 0x11 + 1913 0c35 6B .byte 0x6b + 1914 0c36 01 .byte 0x1 + 1915 0c37 01 .byte 0x1 + 1916 0c38 420C0000 .4byte 0xc42 + 1917 0c3c 10 .uleb128 0x10 + 1918 0c3d 420C0000 .4byte 0xc42 + 1919 0c41 00 .byte 0 + 1920 0c42 09 .uleb128 0x9 + 1921 0c43 04 .byte 0x4 + 1922 0c44 30080000 .4byte 0x830 + 1923 0c48 27 .uleb128 0x27 + 1924 0c49 01 .byte 0x1 + 1925 0c4a 6A060000 .4byte .LASF159 + 1926 0c4e 0D .byte 0xd + 1927 0c4f B9 .byte 0xb9 + 1928 0c50 01 .byte 0x1 + 1929 0c51 01 .byte 0x1 + 1930 0c52 5C0C0000 .4byte 0xc5c + 1931 0c56 10 .uleb128 0x10 + 1932 0c57 D1070000 .4byte 0x7d1 + 1933 0c5b 00 .byte 0 + 1934 0c5c 28 .uleb128 0x28 + 1935 0c5d 01 .byte 0x1 + 1936 0c5e 0D060000 .4byte .LASF166 + 1937 0c62 10 .byte 0x10 + 1938 0c63 C4 .byte 0xc4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 35 + + + 1939 0c64 01 .byte 0x1 + 1940 0c65 01 .byte 0x1 + 1941 0c66 10 .uleb128 0x10 + 1942 0c67 090A0000 .4byte 0xa09 + 1943 0c6b 00 .byte 0 + 1944 0c6c 00 .byte 0 + 1945 .section .debug_abbrev,"",%progbits + 1946 .Ldebug_abbrev0: + 1947 0000 01 .uleb128 0x1 + 1948 0001 11 .uleb128 0x11 + 1949 0002 01 .byte 0x1 + 1950 0003 25 .uleb128 0x25 + 1951 0004 0E .uleb128 0xe + 1952 0005 13 .uleb128 0x13 + 1953 0006 0B .uleb128 0xb + 1954 0007 03 .uleb128 0x3 + 1955 0008 0E .uleb128 0xe + 1956 0009 1B .uleb128 0x1b + 1957 000a 0E .uleb128 0xe + 1958 000b 55 .uleb128 0x55 + 1959 000c 06 .uleb128 0x6 + 1960 000d 11 .uleb128 0x11 + 1961 000e 01 .uleb128 0x1 + 1962 000f 52 .uleb128 0x52 + 1963 0010 01 .uleb128 0x1 + 1964 0011 10 .uleb128 0x10 + 1965 0012 06 .uleb128 0x6 + 1966 0013 00 .byte 0 + 1967 0014 00 .byte 0 + 1968 0015 02 .uleb128 0x2 + 1969 0016 24 .uleb128 0x24 + 1970 0017 00 .byte 0 + 1971 0018 0B .uleb128 0xb + 1972 0019 0B .uleb128 0xb + 1973 001a 3E .uleb128 0x3e + 1974 001b 0B .uleb128 0xb + 1975 001c 03 .uleb128 0x3 + 1976 001d 08 .uleb128 0x8 + 1977 001e 00 .byte 0 + 1978 001f 00 .byte 0 + 1979 0020 03 .uleb128 0x3 + 1980 0021 16 .uleb128 0x16 + 1981 0022 00 .byte 0 + 1982 0023 03 .uleb128 0x3 + 1983 0024 0E .uleb128 0xe + 1984 0025 3A .uleb128 0x3a + 1985 0026 0B .uleb128 0xb + 1986 0027 3B .uleb128 0x3b + 1987 0028 0B .uleb128 0xb + 1988 0029 49 .uleb128 0x49 + 1989 002a 13 .uleb128 0x13 + 1990 002b 00 .byte 0 + 1991 002c 00 .byte 0 + 1992 002d 04 .uleb128 0x4 + 1993 002e 24 .uleb128 0x24 + 1994 002f 00 .byte 0 + 1995 0030 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 36 + + + 1996 0031 0B .uleb128 0xb + 1997 0032 3E .uleb128 0x3e + 1998 0033 0B .uleb128 0xb + 1999 0034 03 .uleb128 0x3 + 2000 0035 0E .uleb128 0xe + 2001 0036 00 .byte 0 + 2002 0037 00 .byte 0 + 2003 0038 05 .uleb128 0x5 + 2004 0039 13 .uleb128 0x13 + 2005 003a 01 .byte 0x1 + 2006 003b 03 .uleb128 0x3 + 2007 003c 0E .uleb128 0xe + 2008 003d 0B .uleb128 0xb + 2009 003e 0B .uleb128 0xb + 2010 003f 3A .uleb128 0x3a + 2011 0040 0B .uleb128 0xb + 2012 0041 3B .uleb128 0x3b + 2013 0042 0B .uleb128 0xb + 2014 0043 01 .uleb128 0x1 + 2015 0044 13 .uleb128 0x13 + 2016 0045 00 .byte 0 + 2017 0046 00 .byte 0 + 2018 0047 06 .uleb128 0x6 + 2019 0048 0D .uleb128 0xd + 2020 0049 00 .byte 0 + 2021 004a 03 .uleb128 0x3 + 2022 004b 0E .uleb128 0xe + 2023 004c 3A .uleb128 0x3a + 2024 004d 0B .uleb128 0xb + 2025 004e 3B .uleb128 0x3b + 2026 004f 0B .uleb128 0xb + 2027 0050 49 .uleb128 0x49 + 2028 0051 13 .uleb128 0x13 + 2029 0052 38 .uleb128 0x38 + 2030 0053 0A .uleb128 0xa + 2031 0054 00 .byte 0 + 2032 0055 00 .byte 0 + 2033 0056 07 .uleb128 0x7 + 2034 0057 0D .uleb128 0xd + 2035 0058 00 .byte 0 + 2036 0059 03 .uleb128 0x3 + 2037 005a 08 .uleb128 0x8 + 2038 005b 3A .uleb128 0x3a + 2039 005c 0B .uleb128 0xb + 2040 005d 3B .uleb128 0x3b + 2041 005e 0B .uleb128 0xb + 2042 005f 49 .uleb128 0x49 + 2043 0060 13 .uleb128 0x13 + 2044 0061 38 .uleb128 0x38 + 2045 0062 0A .uleb128 0xa + 2046 0063 00 .byte 0 + 2047 0064 00 .byte 0 + 2048 0065 08 .uleb128 0x8 + 2049 0066 13 .uleb128 0x13 + 2050 0067 01 .byte 0x1 + 2051 0068 0B .uleb128 0xb + 2052 0069 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 37 + + + 2053 006a 3A .uleb128 0x3a + 2054 006b 0B .uleb128 0xb + 2055 006c 3B .uleb128 0x3b + 2056 006d 0B .uleb128 0xb + 2057 006e 01 .uleb128 0x1 + 2058 006f 13 .uleb128 0x13 + 2059 0070 00 .byte 0 + 2060 0071 00 .byte 0 + 2061 0072 09 .uleb128 0x9 + 2062 0073 0F .uleb128 0xf + 2063 0074 00 .byte 0 + 2064 0075 0B .uleb128 0xb + 2065 0076 0B .uleb128 0xb + 2066 0077 49 .uleb128 0x49 + 2067 0078 13 .uleb128 0x13 + 2068 0079 00 .byte 0 + 2069 007a 00 .byte 0 + 2070 007b 0A .uleb128 0xa + 2071 007c 0F .uleb128 0xf + 2072 007d 00 .byte 0 + 2073 007e 0B .uleb128 0xb + 2074 007f 0B .uleb128 0xb + 2075 0080 00 .byte 0 + 2076 0081 00 .byte 0 + 2077 0082 0B .uleb128 0xb + 2078 0083 35 .uleb128 0x35 + 2079 0084 00 .byte 0 + 2080 0085 49 .uleb128 0x49 + 2081 0086 13 .uleb128 0x13 + 2082 0087 00 .byte 0 + 2083 0088 00 .byte 0 + 2084 0089 0C .uleb128 0xc + 2085 008a 17 .uleb128 0x17 + 2086 008b 01 .byte 0x1 + 2087 008c 0B .uleb128 0xb + 2088 008d 0B .uleb128 0xb + 2089 008e 3A .uleb128 0x3a + 2090 008f 0B .uleb128 0xb + 2091 0090 3B .uleb128 0x3b + 2092 0091 0B .uleb128 0xb + 2093 0092 01 .uleb128 0x1 + 2094 0093 13 .uleb128 0x13 + 2095 0094 00 .byte 0 + 2096 0095 00 .byte 0 + 2097 0096 0D .uleb128 0xd + 2098 0097 0D .uleb128 0xd + 2099 0098 00 .byte 0 + 2100 0099 03 .uleb128 0x3 + 2101 009a 0E .uleb128 0xe + 2102 009b 3A .uleb128 0x3a + 2103 009c 0B .uleb128 0xb + 2104 009d 3B .uleb128 0x3b + 2105 009e 0B .uleb128 0xb + 2106 009f 49 .uleb128 0x49 + 2107 00a0 13 .uleb128 0x13 + 2108 00a1 00 .byte 0 + 2109 00a2 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 38 + + + 2110 00a3 0E .uleb128 0xe + 2111 00a4 26 .uleb128 0x26 + 2112 00a5 00 .byte 0 + 2113 00a6 49 .uleb128 0x49 + 2114 00a7 13 .uleb128 0x13 + 2115 00a8 00 .byte 0 + 2116 00a9 00 .byte 0 + 2117 00aa 0F .uleb128 0xf + 2118 00ab 15 .uleb128 0x15 + 2119 00ac 01 .byte 0x1 + 2120 00ad 27 .uleb128 0x27 + 2121 00ae 0C .uleb128 0xc + 2122 00af 49 .uleb128 0x49 + 2123 00b0 13 .uleb128 0x13 + 2124 00b1 01 .uleb128 0x1 + 2125 00b2 13 .uleb128 0x13 + 2126 00b3 00 .byte 0 + 2127 00b4 00 .byte 0 + 2128 00b5 10 .uleb128 0x10 + 2129 00b6 05 .uleb128 0x5 + 2130 00b7 00 .byte 0 + 2131 00b8 49 .uleb128 0x49 + 2132 00b9 13 .uleb128 0x13 + 2133 00ba 00 .byte 0 + 2134 00bb 00 .byte 0 + 2135 00bc 11 .uleb128 0x11 + 2136 00bd 15 .uleb128 0x15 + 2137 00be 01 .byte 0x1 + 2138 00bf 27 .uleb128 0x27 + 2139 00c0 0C .uleb128 0xc + 2140 00c1 01 .uleb128 0x1 + 2141 00c2 13 .uleb128 0x13 + 2142 00c3 00 .byte 0 + 2143 00c4 00 .byte 0 + 2144 00c5 12 .uleb128 0x12 + 2145 00c6 0D .uleb128 0xd + 2146 00c7 00 .byte 0 + 2147 00c8 03 .uleb128 0x3 + 2148 00c9 0E .uleb128 0xe + 2149 00ca 3A .uleb128 0x3a + 2150 00cb 0B .uleb128 0xb + 2151 00cc 3B .uleb128 0x3b + 2152 00cd 05 .uleb128 0x5 + 2153 00ce 49 .uleb128 0x49 + 2154 00cf 13 .uleb128 0x13 + 2155 00d0 38 .uleb128 0x38 + 2156 00d1 0A .uleb128 0xa + 2157 00d2 00 .byte 0 + 2158 00d3 00 .byte 0 + 2159 00d4 13 .uleb128 0x13 + 2160 00d5 16 .uleb128 0x16 + 2161 00d6 00 .byte 0 + 2162 00d7 03 .uleb128 0x3 + 2163 00d8 0E .uleb128 0xe + 2164 00d9 3A .uleb128 0x3a + 2165 00da 0B .uleb128 0xb + 2166 00db 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 39 + + + 2167 00dc 05 .uleb128 0x5 + 2168 00dd 49 .uleb128 0x49 + 2169 00de 13 .uleb128 0x13 + 2170 00df 00 .byte 0 + 2171 00e0 00 .byte 0 + 2172 00e1 14 .uleb128 0x14 + 2173 00e2 04 .uleb128 0x4 + 2174 00e3 01 .byte 0x1 + 2175 00e4 0B .uleb128 0xb + 2176 00e5 0B .uleb128 0xb + 2177 00e6 3A .uleb128 0x3a + 2178 00e7 0B .uleb128 0xb + 2179 00e8 3B .uleb128 0x3b + 2180 00e9 0B .uleb128 0xb + 2181 00ea 01 .uleb128 0x1 + 2182 00eb 13 .uleb128 0x13 + 2183 00ec 00 .byte 0 + 2184 00ed 00 .byte 0 + 2185 00ee 15 .uleb128 0x15 + 2186 00ef 28 .uleb128 0x28 + 2187 00f0 00 .byte 0 + 2188 00f1 03 .uleb128 0x3 + 2189 00f2 0E .uleb128 0xe + 2190 00f3 1C .uleb128 0x1c + 2191 00f4 0D .uleb128 0xd + 2192 00f5 00 .byte 0 + 2193 00f6 00 .byte 0 + 2194 00f7 16 .uleb128 0x16 + 2195 00f8 01 .uleb128 0x1 + 2196 00f9 01 .byte 0x1 + 2197 00fa 49 .uleb128 0x49 + 2198 00fb 13 .uleb128 0x13 + 2199 00fc 01 .uleb128 0x1 + 2200 00fd 13 .uleb128 0x13 + 2201 00fe 00 .byte 0 + 2202 00ff 00 .byte 0 + 2203 0100 17 .uleb128 0x17 + 2204 0101 21 .uleb128 0x21 + 2205 0102 00 .byte 0 + 2206 0103 49 .uleb128 0x49 + 2207 0104 13 .uleb128 0x13 + 2208 0105 2F .uleb128 0x2f + 2209 0106 0B .uleb128 0xb + 2210 0107 00 .byte 0 + 2211 0108 00 .byte 0 + 2212 0109 18 .uleb128 0x18 + 2213 010a 26 .uleb128 0x26 + 2214 010b 00 .byte 0 + 2215 010c 00 .byte 0 + 2216 010d 00 .byte 0 + 2217 010e 19 .uleb128 0x19 + 2218 010f 2E .uleb128 0x2e + 2219 0110 00 .byte 0 + 2220 0111 03 .uleb128 0x3 + 2221 0112 0E .uleb128 0xe + 2222 0113 3A .uleb128 0x3a + 2223 0114 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 40 + + + 2224 0115 3B .uleb128 0x3b + 2225 0116 0B .uleb128 0xb + 2226 0117 27 .uleb128 0x27 + 2227 0118 0C .uleb128 0xc + 2228 0119 20 .uleb128 0x20 + 2229 011a 0B .uleb128 0xb + 2230 011b 00 .byte 0 + 2231 011c 00 .byte 0 + 2232 011d 1A .uleb128 0x1a + 2233 011e 2E .uleb128 0x2e + 2234 011f 01 .byte 0x1 + 2235 0120 3F .uleb128 0x3f + 2236 0121 0C .uleb128 0xc + 2237 0122 03 .uleb128 0x3 + 2238 0123 0E .uleb128 0xe + 2239 0124 3A .uleb128 0x3a + 2240 0125 0B .uleb128 0xb + 2241 0126 3B .uleb128 0x3b + 2242 0127 0B .uleb128 0xb + 2243 0128 27 .uleb128 0x27 + 2244 0129 0C .uleb128 0xc + 2245 012a 11 .uleb128 0x11 + 2246 012b 01 .uleb128 0x1 + 2247 012c 12 .uleb128 0x12 + 2248 012d 01 .uleb128 0x1 + 2249 012e 40 .uleb128 0x40 + 2250 012f 0A .uleb128 0xa + 2251 0130 9742 .uleb128 0x2117 + 2252 0132 0C .uleb128 0xc + 2253 0133 01 .uleb128 0x1 + 2254 0134 13 .uleb128 0x13 + 2255 0135 00 .byte 0 + 2256 0136 00 .byte 0 + 2257 0137 1B .uleb128 0x1b + 2258 0138 1D .uleb128 0x1d + 2259 0139 01 .byte 0x1 + 2260 013a 31 .uleb128 0x31 + 2261 013b 13 .uleb128 0x13 + 2262 013c 11 .uleb128 0x11 + 2263 013d 01 .uleb128 0x1 + 2264 013e 12 .uleb128 0x12 + 2265 013f 01 .uleb128 0x1 + 2266 0140 58 .uleb128 0x58 + 2267 0141 0B .uleb128 0xb + 2268 0142 59 .uleb128 0x59 + 2269 0143 0B .uleb128 0xb + 2270 0144 01 .uleb128 0x1 + 2271 0145 13 .uleb128 0x13 + 2272 0146 00 .byte 0 + 2273 0147 00 .byte 0 + 2274 0148 1C .uleb128 0x1c + 2275 0149 898201 .uleb128 0x4109 + 2276 014c 00 .byte 0 + 2277 014d 11 .uleb128 0x11 + 2278 014e 01 .uleb128 0x1 + 2279 014f 31 .uleb128 0x31 + 2280 0150 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 41 + + + 2281 0151 00 .byte 0 + 2282 0152 00 .byte 0 + 2283 0153 1D .uleb128 0x1d + 2284 0154 05 .uleb128 0x5 + 2285 0155 00 .byte 0 + 2286 0156 03 .uleb128 0x3 + 2287 0157 08 .uleb128 0x8 + 2288 0158 3A .uleb128 0x3a + 2289 0159 0B .uleb128 0xb + 2290 015a 3B .uleb128 0x3b + 2291 015b 0B .uleb128 0xb + 2292 015c 49 .uleb128 0x49 + 2293 015d 13 .uleb128 0x13 + 2294 015e 02 .uleb128 0x2 + 2295 015f 06 .uleb128 0x6 + 2296 0160 00 .byte 0 + 2297 0161 00 .byte 0 + 2298 0162 1E .uleb128 0x1e + 2299 0163 34 .uleb128 0x34 + 2300 0164 00 .byte 0 + 2301 0165 03 .uleb128 0x3 + 2302 0166 0E .uleb128 0xe + 2303 0167 3A .uleb128 0x3a + 2304 0168 0B .uleb128 0xb + 2305 0169 3B .uleb128 0x3b + 2306 016a 0B .uleb128 0xb + 2307 016b 49 .uleb128 0x49 + 2308 016c 13 .uleb128 0x13 + 2309 016d 02 .uleb128 0x2 + 2310 016e 0A .uleb128 0xa + 2311 016f 00 .byte 0 + 2312 0170 00 .byte 0 + 2313 0171 1F .uleb128 0x1f + 2314 0172 1D .uleb128 0x1d + 2315 0173 00 .byte 0 + 2316 0174 31 .uleb128 0x31 + 2317 0175 13 .uleb128 0x13 + 2318 0176 11 .uleb128 0x11 + 2319 0177 01 .uleb128 0x1 + 2320 0178 12 .uleb128 0x12 + 2321 0179 01 .uleb128 0x1 + 2322 017a 58 .uleb128 0x58 + 2323 017b 0B .uleb128 0xb + 2324 017c 59 .uleb128 0x59 + 2325 017d 0B .uleb128 0xb + 2326 017e 00 .byte 0 + 2327 017f 00 .byte 0 + 2328 0180 20 .uleb128 0x20 + 2329 0181 05 .uleb128 0x5 + 2330 0182 00 .byte 0 + 2331 0183 03 .uleb128 0x3 + 2332 0184 0E .uleb128 0xe + 2333 0185 3A .uleb128 0x3a + 2334 0186 0B .uleb128 0xb + 2335 0187 3B .uleb128 0x3b + 2336 0188 0B .uleb128 0xb + 2337 0189 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 42 + + + 2338 018a 13 .uleb128 0x13 + 2339 018b 02 .uleb128 0x2 + 2340 018c 06 .uleb128 0x6 + 2341 018d 00 .byte 0 + 2342 018e 00 .byte 0 + 2343 018f 21 .uleb128 0x21 + 2344 0190 34 .uleb128 0x34 + 2345 0191 00 .byte 0 + 2346 0192 03 .uleb128 0x3 + 2347 0193 0E .uleb128 0xe + 2348 0194 3A .uleb128 0x3a + 2349 0195 0B .uleb128 0xb + 2350 0196 3B .uleb128 0x3b + 2351 0197 0B .uleb128 0xb + 2352 0198 49 .uleb128 0x49 + 2353 0199 13 .uleb128 0x13 + 2354 019a 02 .uleb128 0x2 + 2355 019b 06 .uleb128 0x6 + 2356 019c 00 .byte 0 + 2357 019d 00 .byte 0 + 2358 019e 22 .uleb128 0x22 + 2359 019f 2E .uleb128 0x2e + 2360 01a0 00 .byte 0 + 2361 01a1 3F .uleb128 0x3f + 2362 01a2 0C .uleb128 0xc + 2363 01a3 03 .uleb128 0x3 + 2364 01a4 0E .uleb128 0xe + 2365 01a5 3A .uleb128 0x3a + 2366 01a6 0B .uleb128 0xb + 2367 01a7 3B .uleb128 0x3b + 2368 01a8 0B .uleb128 0xb + 2369 01a9 27 .uleb128 0x27 + 2370 01aa 0C .uleb128 0xc + 2371 01ab 11 .uleb128 0x11 + 2372 01ac 01 .uleb128 0x1 + 2373 01ad 12 .uleb128 0x12 + 2374 01ae 01 .uleb128 0x1 + 2375 01af 40 .uleb128 0x40 + 2376 01b0 0A .uleb128 0xa + 2377 01b1 9742 .uleb128 0x2117 + 2378 01b3 0C .uleb128 0xc + 2379 01b4 00 .byte 0 + 2380 01b5 00 .byte 0 + 2381 01b6 23 .uleb128 0x23 + 2382 01b7 2E .uleb128 0x2e + 2383 01b8 00 .byte 0 + 2384 01b9 3F .uleb128 0x3f + 2385 01ba 0C .uleb128 0xc + 2386 01bb 03 .uleb128 0x3 + 2387 01bc 0E .uleb128 0xe + 2388 01bd 3A .uleb128 0x3a + 2389 01be 0B .uleb128 0xb + 2390 01bf 3B .uleb128 0x3b + 2391 01c0 0B .uleb128 0xb + 2392 01c1 27 .uleb128 0x27 + 2393 01c2 0C .uleb128 0xc + 2394 01c3 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 43 + + + 2395 01c4 13 .uleb128 0x13 + 2396 01c5 11 .uleb128 0x11 + 2397 01c6 01 .uleb128 0x1 + 2398 01c7 12 .uleb128 0x12 + 2399 01c8 01 .uleb128 0x1 + 2400 01c9 40 .uleb128 0x40 + 2401 01ca 0A .uleb128 0xa + 2402 01cb 9742 .uleb128 0x2117 + 2403 01cd 0C .uleb128 0xc + 2404 01ce 00 .byte 0 + 2405 01cf 00 .byte 0 + 2406 01d0 24 .uleb128 0x24 + 2407 01d1 34 .uleb128 0x34 + 2408 01d2 00 .byte 0 + 2409 01d3 03 .uleb128 0x3 + 2410 01d4 0E .uleb128 0xe + 2411 01d5 3A .uleb128 0x3a + 2412 01d6 0B .uleb128 0xb + 2413 01d7 3B .uleb128 0x3b + 2414 01d8 0B .uleb128 0xb + 2415 01d9 49 .uleb128 0x49 + 2416 01da 13 .uleb128 0x13 + 2417 01db 3F .uleb128 0x3f + 2418 01dc 0C .uleb128 0xc + 2419 01dd 3C .uleb128 0x3c + 2420 01de 0C .uleb128 0xc + 2421 01df 00 .byte 0 + 2422 01e0 00 .byte 0 + 2423 01e1 25 .uleb128 0x25 + 2424 01e2 34 .uleb128 0x34 + 2425 01e3 00 .byte 0 + 2426 01e4 03 .uleb128 0x3 + 2427 01e5 08 .uleb128 0x8 + 2428 01e6 3A .uleb128 0x3a + 2429 01e7 0B .uleb128 0xb + 2430 01e8 3B .uleb128 0x3b + 2431 01e9 0B .uleb128 0xb + 2432 01ea 49 .uleb128 0x49 + 2433 01eb 13 .uleb128 0x13 + 2434 01ec 3F .uleb128 0x3f + 2435 01ed 0C .uleb128 0xc + 2436 01ee 3C .uleb128 0x3c + 2437 01ef 0C .uleb128 0xc + 2438 01f0 00 .byte 0 + 2439 01f1 00 .byte 0 + 2440 01f2 26 .uleb128 0x26 + 2441 01f3 2E .uleb128 0x2e + 2442 01f4 00 .byte 0 + 2443 01f5 3F .uleb128 0x3f + 2444 01f6 0C .uleb128 0xc + 2445 01f7 03 .uleb128 0x3 + 2446 01f8 0E .uleb128 0xe + 2447 01f9 3A .uleb128 0x3a + 2448 01fa 0B .uleb128 0xb + 2449 01fb 3B .uleb128 0x3b + 2450 01fc 0B .uleb128 0xb + 2451 01fd 27 .uleb128 0x27 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 44 + + + 2452 01fe 0C .uleb128 0xc + 2453 01ff 3C .uleb128 0x3c + 2454 0200 0C .uleb128 0xc + 2455 0201 00 .byte 0 + 2456 0202 00 .byte 0 + 2457 0203 27 .uleb128 0x27 + 2458 0204 2E .uleb128 0x2e + 2459 0205 01 .byte 0x1 + 2460 0206 3F .uleb128 0x3f + 2461 0207 0C .uleb128 0xc + 2462 0208 03 .uleb128 0x3 + 2463 0209 0E .uleb128 0xe + 2464 020a 3A .uleb128 0x3a + 2465 020b 0B .uleb128 0xb + 2466 020c 3B .uleb128 0x3b + 2467 020d 0B .uleb128 0xb + 2468 020e 27 .uleb128 0x27 + 2469 020f 0C .uleb128 0xc + 2470 0210 3C .uleb128 0x3c + 2471 0211 0C .uleb128 0xc + 2472 0212 01 .uleb128 0x1 + 2473 0213 13 .uleb128 0x13 + 2474 0214 00 .byte 0 + 2475 0215 00 .byte 0 + 2476 0216 28 .uleb128 0x28 + 2477 0217 2E .uleb128 0x2e + 2478 0218 01 .byte 0x1 + 2479 0219 3F .uleb128 0x3f + 2480 021a 0C .uleb128 0xc + 2481 021b 03 .uleb128 0x3 + 2482 021c 0E .uleb128 0xe + 2483 021d 3A .uleb128 0x3a + 2484 021e 0B .uleb128 0xb + 2485 021f 3B .uleb128 0x3b + 2486 0220 0B .uleb128 0xb + 2487 0221 27 .uleb128 0x27 + 2488 0222 0C .uleb128 0xc + 2489 0223 3C .uleb128 0x3c + 2490 0224 0C .uleb128 0xc + 2491 0225 00 .byte 0 + 2492 0226 00 .byte 0 + 2493 0227 00 .byte 0 + 2494 .section .debug_loc,"",%progbits + 2495 .Ldebug_loc0: + 2496 .LLST0: + 2497 0000 00000000 .4byte .LVL5 + 2498 0004 0C000000 .4byte .LVL6 + 2499 0008 0100 .2byte 0x1 + 2500 000a 50 .byte 0x50 + 2501 000b 0C000000 .4byte .LVL6 + 2502 000f 20000000 .4byte .LFE10 + 2503 0013 0400 .2byte 0x4 + 2504 0015 F3 .byte 0xf3 + 2505 0016 01 .uleb128 0x1 + 2506 0017 50 .byte 0x50 + 2507 0018 9F .byte 0x9f + 2508 0019 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 45 + + + 2509 001d 00000000 .4byte 0 + 2510 .LLST1: + 2511 0021 00000000 .4byte .LVL7 + 2512 0025 08000000 .4byte .LVL8 + 2513 0029 0100 .2byte 0x1 + 2514 002b 50 .byte 0x50 + 2515 002c 08000000 .4byte .LVL8 + 2516 0030 34000000 .4byte .LFE12 + 2517 0034 0400 .2byte 0x4 + 2518 0036 F3 .byte 0xf3 + 2519 0037 01 .uleb128 0x1 + 2520 0038 50 .byte 0x50 + 2521 0039 9F .byte 0x9f + 2522 003a 00000000 .4byte 0 + 2523 003e 00000000 .4byte 0 + 2524 .LLST2: + 2525 0042 0C000000 .4byte .LVL9 + 2526 0046 14000000 .4byte .LVL10 + 2527 004a 0100 .2byte 0x1 + 2528 004c 52 .byte 0x52 + 2529 004d 24000000 .4byte .LVL12 + 2530 0051 34000000 .4byte .LFE12 + 2531 0055 0100 .2byte 0x1 + 2532 0057 52 .byte 0x52 + 2533 0058 00000000 .4byte 0 + 2534 005c 00000000 .4byte 0 + 2535 .section .debug_aranges,"",%progbits + 2536 0000 44000000 .4byte 0x44 + 2537 0004 0200 .2byte 0x2 + 2538 0006 00000000 .4byte .Ldebug_info0 + 2539 000a 04 .byte 0x4 + 2540 000b 00 .byte 0 + 2541 000c 0000 .2byte 0 + 2542 000e 0000 .2byte 0 + 2543 0010 00000000 .4byte .LFB9 + 2544 0014 4C000000 .4byte .LFE9-.LFB9 + 2545 0018 00000000 .4byte .LFB10 + 2546 001c 20000000 .4byte .LFE10-.LFB10 + 2547 0020 00000000 .4byte .LFB11 + 2548 0024 4C000000 .4byte .LFE11-.LFB11 + 2549 0028 00000000 .4byte .LFB12 + 2550 002c 34000000 .4byte .LFE12-.LFB12 + 2551 0030 00000000 .4byte .LFB13 + 2552 0034 18000000 .4byte .LFE13-.LFB13 + 2553 0038 00000000 .4byte .LFB14 + 2554 003c 18000000 .4byte .LFE14-.LFB14 + 2555 0040 00000000 .4byte 0 + 2556 0044 00000000 .4byte 0 + 2557 .section .debug_ranges,"",%progbits + 2558 .Ldebug_ranges0: + 2559 0000 00000000 .4byte .LFB9 + 2560 0004 4C000000 .4byte .LFE9 + 2561 0008 00000000 .4byte .LFB10 + 2562 000c 20000000 .4byte .LFE10 + 2563 0010 00000000 .4byte .LFB11 + 2564 0014 4C000000 .4byte .LFE11 + 2565 0018 00000000 .4byte .LFB12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 46 + + + 2566 001c 34000000 .4byte .LFE12 + 2567 0020 00000000 .4byte .LFB13 + 2568 0024 18000000 .4byte .LFE13 + 2569 0028 00000000 .4byte .LFB14 + 2570 002c 18000000 .4byte .LFE14 + 2571 0030 00000000 .4byte 0 + 2572 0034 00000000 .4byte 0 + 2573 .section .debug_line,"",%progbits + 2574 .Ldebug_line0: + 2575 0000 66020000 .section .debug_str,"MS",%progbits,1 + 2575 0200D201 + 2575 00000201 + 2575 FB0E0D00 + 2575 01010101 + 2576 .LASF43: + 2577 0000 54687265 .ascii "ThreadsQueue\000" + 2577 61647351 + 2577 75657565 + 2577 00 + 2578 .LASF39: + 2579 000d 705F6D73 .ascii "p_msg\000" + 2579 6700 + 2580 .LASF2: + 2581 0013 73697A65 .ascii "size_t\000" + 2581 5F7400 + 2582 .LASF59: + 2583 001a 7264796D .ascii "rdymsg\000" + 2583 736700 + 2584 .LASF76: + 2585 0021 4F757470 .ascii "OutputQueue\000" + 2585 75745175 + 2585 65756500 + 2586 .LASF129: + 2587 002d 5350495F .ascii "SPI_ACTIVE\000" + 2587 41435449 + 2587 564500 + 2588 .LASF77: + 2589 0038 62736364 .ascii "bscdevice_t\000" + 2589 65766963 + 2589 655F7400 + 2590 .LASF104: + 2591 0044 72786275 .ascii "rxbuf\000" + 2591 6600 + 2592 .LASF13: + 2593 004a 6C6F6E67 .ascii "long long unsigned int\000" + 2593 206C6F6E + 2593 6720756E + 2593 7369676E + 2593 65642069 + 2594 .LASF100: + 2595 0061 61646472 .ascii "addr\000" + 2595 00 + 2596 .LASF60: + 2597 0066 65786974 .ascii "exitcode\000" + 2597 636F6465 + 2597 00 + 2598 .LASF132: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 47 + + + 2599 006f 53504944 .ascii "SPIDriver\000" + 2599 72697665 + 2599 7200 + 2600 .LASF82: + 2601 0079 64617461 .ascii "dataFifo\000" + 2601 4669666F + 2601 00 + 2602 .LASF27: + 2603 0082 705F7072 .ascii "p_prio\000" + 2603 696F00 + 2604 .LASF125: + 2605 0089 72656164 .ascii "readt\000" + 2605 7400 + 2606 .LASF97: + 2607 008f 64657669 .ascii "device\000" + 2607 636500 + 2608 .LASF66: + 2609 0096 715F7761 .ascii "q_waiting\000" + 2609 6974696E + 2609 6700 + 2610 .LASF12: + 2611 00a0 6C6F6E67 .ascii "long long int\000" + 2611 206C6F6E + 2611 6720696E + 2611 7400 + 2612 .LASF1: + 2613 00ae 7369676E .ascii "signed char\000" + 2613 65642063 + 2613 68617200 + 2614 .LASF127: + 2615 00ba 5350495F .ascii "SPI_STOP\000" + 2615 53544F50 + 2615 00 + 2616 .LASF145: + 2617 00c3 73797374 .ascii "systimer_init\000" + 2617 696D6572 + 2617 5F696E69 + 2617 7400 + 2618 .LASF112: + 2619 00d1 53445F53 .ascii "SD_STOP\000" + 2619 544F5000 + 2620 .LASF49: + 2621 00d9 6D5F7175 .ascii "m_queue\000" + 2621 65756500 + 2622 .LASF18: + 2623 00e1 74736C69 .ascii "tslices_t\000" + 2623 6365735F + 2623 7400 + 2624 .LASF86: + 2625 00eb 4932435F .ascii "I2C_UNINIT\000" + 2625 554E494E + 2625 495400 + 2626 .LASF108: + 2627 00f6 69326361 .ascii "i2caddr_t\000" + 2627 6464725F + 2627 7400 + 2628 .LASF94: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 48 + + + 2629 0100 73746174 .ascii "state\000" + 2629 6500 + 2630 .LASF9: + 2631 0106 6C6F6E67 .ascii "long int\000" + 2631 20696E74 + 2631 00 + 2632 .LASF16: + 2633 010f 74737461 .ascii "tstate_t\000" + 2633 74655F74 + 2633 00 + 2634 .LASF99: + 2635 0118 74687265 .ascii "thread\000" + 2635 616400 + 2636 .LASF84: + 2637 011f 64617461 .ascii "dataDelay\000" + 2637 44656C61 + 2637 7900 + 2638 .LASF106: + 2639 0129 72786964 .ascii "rxidx\000" + 2639 7800 + 2640 .LASF68: + 2641 012f 715F6275 .ascii "q_buffer\000" + 2641 66666572 + 2641 00 + 2642 .LASF6: + 2643 0138 75696E74 .ascii "uint16_t\000" + 2643 31365F74 + 2643 00 + 2644 .LASF89: + 2645 0141 4932435F .ascii "I2C_ACTIVE_TX\000" + 2645 41435449 + 2645 56455F54 + 2645 5800 + 2646 .LASF29: + 2647 014f 705F6E65 .ascii "p_newer\000" + 2647 77657200 + 2648 .LASF135: + 2649 0157 656E645F .ascii "end_cb\000" + 2649 636200 + 2650 .LASF133: + 2651 015e 7478636E .ascii "txcnt\000" + 2651 7400 + 2652 .LASF162: + 2653 0164 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 2653 73657273 + 2653 5C4E6963 + 2653 6F204D61 + 2653 61735C44 + 2654 0191 312D4243 .ascii "1-BCM2835-GCC\000" + 2654 4D323833 + 2654 352D4743 + 2654 4300 + 2655 .LASF139: + 2656 019f 63686970 .ascii "chip_select_polarity0\000" + 2656 5F73656C + 2656 6563745F + 2656 706F6C61 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 49 + + + 2656 72697479 + 2657 .LASF140: + 2658 01b5 63686970 .ascii "chip_select_polarity1\000" + 2658 5F73656C + 2658 6563745F + 2658 706F6C61 + 2658 72697479 + 2659 .LASF78: + 2660 01cb 636F6E74 .ascii "control\000" + 2660 726F6C00 + 2661 .LASF45: + 2662 01d3 72656761 .ascii "regarm_t\000" + 2662 726D5F74 + 2662 00 + 2663 .LASF81: + 2664 01dc 736C6176 .ascii "slaveAddress\000" + 2664 65416464 + 2664 72657373 + 2664 00 + 2665 .LASF147: + 2666 01e9 49727148 .ascii "IrqHandler\000" + 2666 616E646C + 2666 657200 + 2667 .LASF134: + 2668 01f4 73706963 .ascii "spicallback_t\000" + 2668 616C6C62 + 2668 61636B5F + 2668 7400 + 2669 .LASF155: + 2670 0202 49324330 .ascii "I2C0\000" + 2670 00 + 2671 .LASF156: + 2672 0207 49324331 .ascii "I2C1\000" + 2672 00 + 2673 .LASF57: + 2674 020c 4576656E .ascii "EventSource\000" + 2674 74536F75 + 2674 72636500 + 2675 .LASF0: + 2676 0218 756E7369 .ascii "unsigned int\000" + 2676 676E6564 + 2676 20696E74 + 2676 00 + 2677 .LASF101: + 2678 0225 74786275 .ascii "txbuf\000" + 2678 6600 + 2679 .LASF119: + 2680 022b 53657269 .ascii "SerialDriverVMT\000" + 2680 616C4472 + 2680 69766572 + 2680 564D5400 + 2681 .LASF96: + 2682 023b 6572726F .ascii "errors\000" + 2682 727300 + 2683 .LASF165: + 2684 0242 63685379 .ascii "chSysTimerHandlerI\000" + 2684 7354696D + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 50 + + + 2684 65724861 + 2684 6E646C65 + 2684 724900 + 2685 .LASF117: + 2686 0255 69717565 .ascii "iqueue\000" + 2686 756500 + 2687 .LASF11: + 2688 025c 6C6F6E67 .ascii "long unsigned int\000" + 2688 20756E73 + 2688 69676E65 + 2688 6420696E + 2688 7400 + 2689 .LASF151: + 2690 026e 74696D65 .ascii "timeout\000" + 2690 6F757400 + 2691 .LASF123: + 2692 0276 67657474 .ascii "gett\000" + 2692 00 + 2693 .LASF138: + 2694 027b 63686970 .ascii "chip_select_polarity\000" + 2694 5F73656C + 2694 6563745F + 2694 706F6C61 + 2694 72697479 + 2695 .LASF116: + 2696 0290 6576656E .ascii "event\000" + 2696 7400 + 2697 .LASF47: + 2698 0296 636F6E74 .ascii "context\000" + 2698 65787400 + 2699 .LASF7: + 2700 029e 73686F72 .ascii "short unsigned int\000" + 2700 7420756E + 2700 7369676E + 2700 65642069 + 2700 6E7400 + 2701 .LASF93: + 2702 02b1 49324344 .ascii "I2CDriver\000" + 2702 72697665 + 2702 7200 + 2703 .LASF20: + 2704 02bb 6D73675F .ascii "msg_t\000" + 2704 7400 + 2705 .LASF118: + 2706 02c1 6F717565 .ascii "oqueue\000" + 2706 756500 + 2707 .LASF53: + 2708 02c8 656C5F6E .ascii "el_next\000" + 2708 65787400 + 2709 .LASF124: + 2710 02d0 77726974 .ascii "writet\000" + 2710 657400 + 2711 .LASF15: + 2712 02d7 746D6F64 .ascii "tmode_t\000" + 2712 655F7400 + 2713 .LASF44: + 2714 02df 54687265 .ascii "ThreadsList\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 51 + + + 2714 6164734C + 2714 69737400 + 2715 .LASF21: + 2716 02eb 6576656E .ascii "eventmask_t\000" + 2716 746D6173 + 2716 6B5F7400 + 2717 .LASF75: + 2718 02f7 496E7075 .ascii "InputQueue\000" + 2718 74517565 + 2718 756500 + 2719 .LASF48: + 2720 0302 4D757465 .ascii "Mutex\000" + 2720 7800 + 2721 .LASF65: + 2722 0308 47656E65 .ascii "GenericQueue\000" + 2722 72696351 + 2722 75657565 + 2722 00 + 2723 .LASF120: + 2724 0315 77726974 .ascii "write\000" + 2724 6500 + 2725 .LASF154: + 2726 031b 706D5F77 .ascii "pm_wdog\000" + 2726 646F6700 + 2727 .LASF122: + 2728 0323 70757474 .ascii "putt\000" + 2728 00 + 2729 .LASF87: + 2730 0328 4932435F .ascii "I2C_STOP\000" + 2730 53544F50 + 2730 00 + 2731 .LASF64: + 2732 0331 73697A65 .ascii "sizetype\000" + 2732 74797065 + 2732 00 + 2733 .LASF83: + 2734 033a 636C6F63 .ascii "clockDivider\000" + 2734 6B446976 + 2734 69646572 + 2734 00 + 2735 .LASF67: + 2736 0347 715F636F .ascii "q_counter\000" + 2736 756E7465 + 2736 7200 + 2737 .LASF163: + 2738 0351 77617463 .ascii "watchdog_stop\000" + 2738 68646F67 + 2738 5F73746F + 2738 7000 + 2739 .LASF109: + 2740 035f 69635F73 .ascii "ic_speed\000" + 2740 70656564 + 2740 00 + 2741 .LASF152: + 2742 0368 636F6D70 .ascii "compare\000" + 2742 61726500 + 2743 .LASF30: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 52 + + + 2744 0370 705F6F6C .ascii "p_older\000" + 2744 64657200 + 2745 .LASF105: + 2746 0378 72786279 .ascii "rxbytes\000" + 2746 74657300 + 2747 .LASF70: + 2748 0380 715F7772 .ascii "q_wrptr\000" + 2748 70747200 + 2749 .LASF161: + 2750 0388 2E2E2F2E .ascii "../../os/hal/platforms/BCM2835/hal_lld.c\000" + 2750 2E2F6F73 + 2750 2F68616C + 2750 2F706C61 + 2750 74666F72 + 2751 .LASF160: + 2752 03b1 474E5520 .ascii "GNU C 4.7.2\000" + 2752 4320342E + 2752 372E3200 + 2753 .LASF157: + 2754 03bd 53504930 .ascii "SPI0\000" + 2754 00 + 2755 .LASF55: + 2756 03c2 656C5F6D .ascii "el_mask\000" + 2756 61736B00 + 2757 .LASF136: + 2758 03ca 6C6F7373 .ascii "lossiEnabled\000" + 2758 69456E61 + 2758 626C6564 + 2758 00 + 2759 .LASF137: + 2760 03d7 63686970 .ascii "chip_select\000" + 2760 5F73656C + 2760 65637400 + 2761 .LASF17: + 2762 03e3 74726566 .ascii "trefs_t\000" + 2762 735F7400 + 2763 .LASF92: + 2764 03eb 69326373 .ascii "i2cstate_t\000" + 2764 74617465 + 2764 5F7400 + 2765 .LASF74: + 2766 03f6 716E6F74 .ascii "qnotify_t\000" + 2766 6966795F + 2766 7400 + 2767 .LASF26: + 2768 0400 705F7072 .ascii "p_prev\000" + 2768 657600 + 2769 .LASF19: + 2770 0407 74707269 .ascii "tprio_t\000" + 2770 6F5F7400 + 2771 .LASF71: + 2772 040f 715F7264 .ascii "q_rdptr\000" + 2772 70747200 + 2773 .LASF107: + 2774 0417 69326366 .ascii "i2cflags_t\000" + 2774 6C616773 + 2774 5F7400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 53 + + + 2775 .LASF98: + 2776 0422 6D757465 .ascii "mutex\000" + 2776 7800 + 2777 .LASF14: + 2778 0428 5F426F6F .ascii "_Bool\000" + 2778 6C00 + 2779 .LASF8: + 2780 042e 696E7433 .ascii "int32_t\000" + 2780 325F7400 + 2781 .LASF4: + 2782 0436 756E7369 .ascii "unsigned char\000" + 2782 676E6564 + 2782 20636861 + 2782 7200 + 2783 .LASF54: + 2784 0444 656C5F6C .ascii "el_listener\000" + 2784 69737465 + 2784 6E657200 + 2785 .LASF56: + 2786 0450 656C5F66 .ascii "el_flags\000" + 2786 6C616773 + 2786 00 + 2787 .LASF41: + 2788 0459 705F6D74 .ascii "p_mtxlist\000" + 2788 786C6973 + 2788 7400 + 2789 .LASF5: + 2790 0463 73686F72 .ascii "short int\000" + 2790 7420696E + 2790 7400 + 2791 .LASF32: + 2792 046d 705F7374 .ascii "p_state\000" + 2792 61746500 + 2793 .LASF35: + 2794 0475 705F7072 .ascii "p_preempt\000" + 2794 65656D70 + 2794 7400 + 2795 .LASF62: + 2796 047f 65776D61 .ascii "ewmask\000" + 2796 736B00 + 2797 .LASF25: + 2798 0486 705F6E65 .ascii "p_next\000" + 2798 787400 + 2799 .LASF33: + 2800 048d 705F666C .ascii "p_flags\000" + 2800 61677300 + 2801 .LASF24: + 2802 0495 54687265 .ascii "Thread\000" + 2802 616400 + 2803 .LASF143: + 2804 049c 636C6F63 .ascii "clock_divider\000" + 2804 6B5F6469 + 2804 76696465 + 2804 7200 + 2805 .LASF91: + 2806 04aa 4932435F .ascii "I2C_LOCKED\000" + 2806 4C4F434B + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 54 + + + 2806 454400 + 2807 .LASF164: + 2808 04b5 77617463 .ascii "watchdog_get_remaining\000" + 2808 68646F67 + 2808 5F676574 + 2808 5F72656D + 2808 61696E69 + 2809 .LASF40: + 2810 04cc 705F6570 .ascii "p_epending\000" + 2810 656E6469 + 2810 6E6700 + 2811 .LASF111: + 2812 04d7 53445F55 .ascii "SD_UNINIT\000" + 2812 4E494E49 + 2812 5400 + 2813 .LASF10: + 2814 04e1 75696E74 .ascii "uint32_t\000" + 2814 33325F74 + 2814 00 + 2815 .LASF142: + 2816 04ea 636C6F63 .ascii "clock_phase\000" + 2816 6B5F7068 + 2816 61736500 + 2817 .LASF114: + 2818 04f6 73647374 .ascii "sdstate_t\000" + 2818 6174655F + 2818 7400 + 2819 .LASF150: + 2820 0500 77617463 .ascii "watchdog_start\000" + 2820 68646F67 + 2820 5F737461 + 2820 727400 + 2821 .LASF115: + 2822 050f 53657269 .ascii "SerialDriver\000" + 2822 616C4472 + 2822 69766572 + 2822 00 + 2823 .LASF90: + 2824 051c 4932435F .ascii "I2C_ACTIVE_RX\000" + 2824 41435449 + 2824 56455F52 + 2824 5800 + 2825 .LASF121: + 2826 052a 72656164 .ascii "read\000" + 2826 00 + 2827 .LASF63: + 2828 052f 63686172 .ascii "char\000" + 2828 00 + 2829 .LASF130: + 2830 0534 5350495F .ascii "SPI_COMPLETE\000" + 2830 434F4D50 + 2830 4C455445 + 2830 00 + 2831 .LASF95: + 2832 0541 636F6E66 .ascii "config\000" + 2832 696700 + 2833 .LASF131: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 55 + + + 2834 0548 73706973 .ascii "spistate_t\000" + 2834 74617465 + 2834 5F7400 + 2835 .LASF51: + 2836 0553 6D5F6E65 .ascii "m_next\000" + 2836 787400 + 2837 .LASF23: + 2838 055a 73797374 .ascii "systime_t\000" + 2838 696D655F + 2838 7400 + 2839 .LASF42: + 2840 0564 705F7265 .ascii "p_realprio\000" + 2840 616C7072 + 2840 696F00 + 2841 .LASF88: + 2842 056f 4932435F .ascii "I2C_READY\000" + 2842 52454144 + 2842 5900 + 2843 .LASF36: + 2844 0579 705F7469 .ascii "p_time\000" + 2844 6D6500 + 2845 .LASF141: + 2846 0580 636C6F63 .ascii "clock_polarity\000" + 2846 6B5F706F + 2846 6C617269 + 2846 747900 + 2847 .LASF149: + 2848 058f 68616C5F .ascii "hal_lld_init\000" + 2848 6C6C645F + 2848 696E6974 + 2848 00 + 2849 .LASF46: + 2850 059c 696E7463 .ascii "intctx\000" + 2850 747800 + 2851 .LASF38: + 2852 05a3 705F6D73 .ascii "p_msgqueue\000" + 2852 67717565 + 2852 756500 + 2853 .LASF113: + 2854 05ae 53445F52 .ascii "SD_READY\000" + 2854 45414459 + 2854 00 + 2855 .LASF128: + 2856 05b7 5350495F .ascii "SPI_READY\000" + 2856 52454144 + 2856 5900 + 2857 .LASF126: + 2858 05c1 5350495F .ascii "SPI_UNINIT\000" + 2858 554E494E + 2858 495400 + 2859 .LASF22: + 2860 05cc 666C6167 .ascii "flagsmask_t\000" + 2860 736D6173 + 2860 6B5F7400 + 2861 .LASF110: + 2862 05d8 49324343 .ascii "I2CConfig\000" + 2862 6F6E6669 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 56 + + + 2862 6700 + 2863 .LASF103: + 2864 05e2 74786964 .ascii "txidx\000" + 2864 7800 + 2865 .LASF69: + 2866 05e8 715F746F .ascii "q_top\000" + 2866 7000 + 2867 .LASF34: + 2868 05ee 705F7265 .ascii "p_refs\000" + 2868 667300 + 2869 .LASF79: + 2870 05f5 73746174 .ascii "status\000" + 2870 757300 + 2871 .LASF72: + 2872 05fc 715F6E6F .ascii "q_notify\000" + 2872 74696679 + 2872 00 + 2873 .LASF3: + 2874 0605 75696E74 .ascii "uint8_t\000" + 2874 385F7400 + 2875 .LASF166: + 2876 060d 7370695F .ascii "spi_lld_serve_interrupt\000" + 2876 6C6C645F + 2876 73657276 + 2876 655F696E + 2876 74657272 + 2877 .LASF52: + 2878 0625 4576656E .ascii "EventListener\000" + 2878 744C6973 + 2878 74656E65 + 2878 7200 + 2879 .LASF61: + 2880 0633 77746F62 .ascii "wtobjp\000" + 2880 6A7000 + 2881 .LASF31: + 2882 063a 705F6E61 .ascii "p_name\000" + 2882 6D6500 + 2883 .LASF58: + 2884 0641 65735F6E .ascii "es_next\000" + 2884 65787400 + 2885 .LASF144: + 2886 0649 53504943 .ascii "SPIConfig\000" + 2886 6F6E6669 + 2886 6700 + 2887 .LASF158: + 2888 0653 73645F6C .ascii "sd_lld_serve_interrupt\000" + 2888 6C645F73 + 2888 65727665 + 2888 5F696E74 + 2888 65727275 + 2889 .LASF159: + 2890 066a 6932635F .ascii "i2c_lld_serve_interrupt\000" + 2890 6C6C645F + 2890 73657276 + 2890 655F696E + 2890 74657272 + 2891 .LASF80: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 57 + + + 2892 0682 64617461 .ascii "dataLength\000" + 2892 4C656E67 + 2892 746800 + 2893 .LASF148: + 2894 068d 64656C61 .ascii "delayMicroseconds\000" + 2894 794D6963 + 2894 726F7365 + 2894 636F6E64 + 2894 7300 + 2895 .LASF73: + 2896 069f 715F6C69 .ascii "q_link\000" + 2896 6E6B00 + 2897 .LASF153: + 2898 06a6 706D5F72 .ascii "pm_rstc\000" + 2898 73746300 + 2899 .LASF146: + 2900 06ae 73797374 .ascii "systimer_serve_interrupt\000" + 2900 696D6572 + 2900 5F736572 + 2900 76655F69 + 2900 6E746572 + 2901 .LASF50: + 2902 06c7 6D5F6F77 .ascii "m_owner\000" + 2902 6E657200 + 2903 .LASF28: + 2904 06cf 705F6374 .ascii "p_ctx\000" + 2904 7800 + 2905 .LASF37: + 2906 06d5 705F7761 .ascii "p_waiting\000" + 2906 6974696E + 2906 6700 + 2907 .LASF102: + 2908 06df 74786279 .ascii "txbytes\000" + 2908 74657300 + 2909 .LASF85: + 2910 06e7 636C6F63 .ascii "clockStretchTimeout\000" + 2910 6B537472 + 2910 65746368 + 2910 54696D65 + 2910 6F757400 + 2911 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s page 58 + + +DEFINED SYMBOLS + *ABS*:00000000 hal_lld.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:17 .text.IrqHandler:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:20 .text.IrqHandler:00000000 IrqHandler +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:67 .text.IrqHandler:00000038 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:76 .text.delayMicroseconds:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:79 .text.delayMicroseconds:00000000 delayMicroseconds +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:102 .text.delayMicroseconds:0000001c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:107 .text.hal_lld_init:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:110 .text.hal_lld_init:00000000 hal_lld_init +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:147 .text.hal_lld_init:00000040 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:156 .text.watchdog_start:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:159 .text.watchdog_start:00000000 watchdog_start +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:196 .text.watchdog_start:00000030 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:201 .text.watchdog_stop:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:204 .text.watchdog_stop:00000000 watchdog_stop +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:219 .text.watchdog_stop:00000010 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:225 .text.watchdog_get_remaining:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:228 .text.watchdog_get_remaining:00000000 watchdog_get_remaining +C:\Users\NICOMA~1\AppData\Local\Temp\ccnJmhOW.s:245 .text.watchdog_get_remaining:00000014 $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chSysTimerHandlerI +sd_lld_serve_interrupt +i2c_lld_serve_interrupt +spi_lld_serve_interrupt +_port_irq_common +SD1 +I2C0 +I2C1 +SPI0 diff --git a/demos/ARM11-BCM2835-GCC/build/lst/i2c.lst b/demos/ARM11-BCM2835-GCC/build/lst/i2c.lst new file mode 100644 index 0000000000..df2a0ef0cf --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/i2c.lst @@ -0,0 +1,3109 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "i2c.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.i2cInit,"ax",%progbits + 17 .align 2 + 18 .global i2cInit + 19 .type i2cInit, %function + 20 i2cInit: + 21 .LFB7: + 22 .file 1 "../../os/hal/src/i2c.c" + 23 .loc 1 71 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 @ link register save eliminated. + 28 .loc 1 73 0 + 29 .loc 1 72 0 + 30 0000 FEFFFFEA b i2c_lld_init + 31 .LVL0: + 32 .cfi_endproc + 33 .LFE7: + 34 .size i2cInit, .-i2cInit + 35 .section .text.i2cObjectInit,"ax",%progbits + 36 .align 2 + 37 .global i2cObjectInit + 38 .type i2cObjectInit, %function + 39 i2cObjectInit: + 40 .LFB8: + 41 .loc 1 82 0 + 42 .cfi_startproc + 43 @ args = 0, pretend = 0, frame = 0 + 44 @ frame_needed = 0, uses_anonymous_args = 0 + 45 @ link register save eliminated. + 46 .LVL1: + 47 .loc 1 84 0 + 48 0000 0130A0E3 mov r3, #1 + 49 0004 0030C0E5 strb r3, [r0, #0] + 50 .loc 1 85 0 + 51 0008 0030A0E3 mov r3, #0 + 52 000c 043080E5 str r3, [r0, #4] + 53 .loc 1 89 0 + 54 0010 100080E2 add r0, r0, #16 + 55 .LVL2: + 56 .loc 1 98 0 + 57 .loc 1 89 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 2 + + + 58 0014 FEFFFFEA b chMtxInit + 59 .LVL3: + 60 .cfi_endproc + 61 .LFE8: + 62 .size i2cObjectInit, .-i2cObjectInit + 63 .section .text.i2cStart,"ax",%progbits + 64 .align 2 + 65 .global i2cStart + 66 .type i2cStart, %function + 67 i2cStart: + 68 .LFB9: + 69 .loc 1 108 0 + 70 .cfi_startproc + 71 @ args = 0, pretend = 0, frame = 0 + 72 @ frame_needed = 0, uses_anonymous_args = 0 + 73 .LVL4: + 74 0000 10402DE9 stmfd sp!, {r4, lr} + 75 .LCFI0: + 76 .cfi_def_cfa_offset 8 + 77 .cfi_offset 4, -8 + 78 .cfi_offset 14, -4 + 79 .loc 1 108 0 + 80 0004 0040A0E1 mov r4, r0 + 81 .loc 1 116 0 + 82 @ 116 "../../os/hal/src/i2c.c" 1 + 83 0008 9FF021E3 msr CPSR_c, #0x9F + 84 @ 0 "" 2 + 85 .loc 1 117 0 + 86 000c 041080E5 str r1, [r0, #4] + 87 .loc 1 118 0 + 88 0010 FEFFFFEB bl i2c_lld_start + 89 .LVL5: + 90 .loc 1 119 0 + 91 0014 0230A0E3 mov r3, #2 + 92 0018 0030C4E5 strb r3, [r4, #0] + 93 .loc 1 120 0 + 94 @ 120 "../../os/hal/src/i2c.c" 1 + 95 001c 1FF021E3 msr CPSR_c, #0x1F + 96 @ 0 "" 2 + 97 0020 1080BDE8 ldmfd sp!, {r4, pc} + 98 .cfi_endproc + 99 .LFE9: + 100 .size i2cStart, .-i2cStart + 101 .section .text.i2cStop,"ax",%progbits + 102 .align 2 + 103 .global i2cStop + 104 .type i2cStop, %function + 105 i2cStop: + 106 .LFB10: + 107 .loc 1 130 0 + 108 .cfi_startproc + 109 @ args = 0, pretend = 0, frame = 0 + 110 @ frame_needed = 0, uses_anonymous_args = 0 + 111 .LVL6: + 112 0000 10402DE9 stmfd sp!, {r4, lr} + 113 .LCFI1: + 114 .cfi_def_cfa_offset 8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 3 + + + 115 .cfi_offset 4, -8 + 116 .cfi_offset 14, -4 + 117 .loc 1 130 0 + 118 0004 0040A0E1 mov r4, r0 + 119 .loc 1 138 0 + 120 @ 138 "../../os/hal/src/i2c.c" 1 + 121 0008 9FF021E3 msr CPSR_c, #0x9F + 122 @ 0 "" 2 + 123 .loc 1 139 0 + 124 000c FEFFFFEB bl i2c_lld_stop + 125 .LVL7: + 126 .loc 1 140 0 + 127 0010 0130A0E3 mov r3, #1 + 128 0014 0030C4E5 strb r3, [r4, #0] + 129 .loc 1 141 0 + 130 @ 141 "../../os/hal/src/i2c.c" 1 + 131 0018 1FF021E3 msr CPSR_c, #0x1F + 132 @ 0 "" 2 + 133 001c 1080BDE8 ldmfd sp!, {r4, pc} + 134 .cfi_endproc + 135 .LFE10: + 136 .size i2cStop, .-i2cStop + 137 .section .text.i2cGetErrors,"ax",%progbits + 138 .align 2 + 139 .global i2cGetErrors + 140 .type i2cGetErrors, %function + 141 i2cGetErrors: + 142 .LFB11: + 143 .loc 1 152 0 + 144 .cfi_startproc + 145 @ args = 0, pretend = 0, frame = 0 + 146 @ frame_needed = 0, uses_anonymous_args = 0 + 147 @ link register save eliminated. + 148 .LVL8: + 149 .loc 1 157 0 + 150 0000 080090E5 ldr r0, [r0, #8] + 151 .LVL9: + 152 0004 1EFF2FE1 bx lr + 153 .cfi_endproc + 154 .LFE11: + 155 .size i2cGetErrors, .-i2cGetErrors + 156 .section .text.i2cMasterTransmitTimeout,"ax",%progbits + 157 .align 2 + 158 .global i2cMasterTransmitTimeout + 159 .type i2cMasterTransmitTimeout, %function + 160 i2cMasterTransmitTimeout: + 161 .LFB12: + 162 .loc 1 191 0 + 163 .cfi_startproc + 164 @ args = 12, pretend = 0, frame = 0 + 165 @ frame_needed = 0, uses_anonymous_args = 0 + 166 .LVL10: + 167 0000 10402DE9 stmfd sp!, {r4, lr} + 168 .LCFI2: + 169 .cfi_def_cfa_offset 8 + 170 .cfi_offset 4, -8 + 171 .cfi_offset 14, -4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 4 + + + 172 0004 0040A0E1 mov r4, r0 + 173 0008 10D04DE2 sub sp, sp, #16 + 174 .LCFI3: + 175 .cfi_def_cfa_offset 24 + 176 .loc 1 203 0 + 177 @ 203 "../../os/hal/src/i2c.c" 1 + 178 000c 9FF021E3 msr CPSR_c, #0x9F + 179 @ 0 "" 2 + 180 .loc 1 204 0 + 181 0010 00E0A0E3 mov lr, #0 + 182 .loc 1 206 0 + 183 0014 1CC0DDE5 ldrb ip, [sp, #28] @ zero_extendqisi2 + 184 .loc 1 204 0 + 185 0018 08E080E5 str lr, [r0, #8] + 186 .loc 1 205 0 + 187 001c 03E0A0E3 mov lr, #3 + 188 0020 00E0C0E5 strb lr, [r0, #0] + 189 .loc 1 206 0 + 190 0024 18E09DE5 ldr lr, [sp, #24] + 191 0028 04C08DE5 str ip, [sp, #4] + 192 002c 20C09DE5 ldr ip, [sp, #32] + 193 0030 00E08DE5 str lr, [sp, #0] + 194 0034 08C08DE5 str ip, [sp, #8] + 195 0038 FEFFFFEB bl i2c_lld_master_transmit_timeout + 196 .LVL11: + 197 .loc 1 208 0 + 198 003c 010070E3 cmn r0, #1 + 199 .loc 1 209 0 + 200 0040 0530A003 moveq r3, #5 + 201 .loc 1 211 0 + 202 0044 0230A013 movne r3, #2 + 203 0048 0030C4E5 strb r3, [r4, #0] + 204 .loc 1 212 0 + 205 @ 212 "../../os/hal/src/i2c.c" 1 + 206 004c 1FF021E3 msr CPSR_c, #0x1F + 207 @ 0 "" 2 + 208 .loc 1 214 0 + 209 0050 10D08DE2 add sp, sp, #16 + 210 0054 1080BDE8 ldmfd sp!, {r4, pc} + 211 .cfi_endproc + 212 .LFE12: + 213 .size i2cMasterTransmitTimeout, .-i2cMasterTransmitTimeout + 214 .section .text.i2cMasterReceiveTimeout,"ax",%progbits + 215 .align 2 + 216 .global i2cMasterReceiveTimeout + 217 .type i2cMasterReceiveTimeout, %function + 218 i2cMasterReceiveTimeout: + 219 .LFB13: + 220 .loc 1 240 0 + 221 .cfi_startproc + 222 @ args = 4, pretend = 0, frame = 0 + 223 @ frame_needed = 0, uses_anonymous_args = 0 + 224 .LVL12: + 225 0000 10402DE9 stmfd sp!, {r4, lr} + 226 .LCFI4: + 227 .cfi_def_cfa_offset 8 + 228 .cfi_offset 4, -8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 5 + + + 229 .cfi_offset 14, -4 + 230 0004 0040A0E1 mov r4, r0 + 231 0008 08D04DE2 sub sp, sp, #8 + 232 .LCFI5: + 233 .cfi_def_cfa_offset 16 + 234 .loc 1 252 0 + 235 @ 252 "../../os/hal/src/i2c.c" 1 + 236 000c 9FF021E3 msr CPSR_c, #0x9F + 237 @ 0 "" 2 + 238 .loc 1 253 0 + 239 0010 00C0A0E3 mov ip, #0 + 240 0014 08C080E5 str ip, [r0, #8] + 241 .loc 1 254 0 + 242 0018 04C0A0E3 mov ip, #4 + 243 001c 00C0C0E5 strb ip, [r0, #0] + 244 .loc 1 255 0 + 245 0020 10C09DE5 ldr ip, [sp, #16] + 246 0024 00C08DE5 str ip, [sp, #0] + 247 0028 FEFFFFEB bl i2c_lld_master_receive_timeout + 248 .LVL13: + 249 .loc 1 256 0 + 250 002c 010070E3 cmn r0, #1 + 251 .loc 1 257 0 + 252 0030 0530A003 moveq r3, #5 + 253 .loc 1 259 0 + 254 0034 0230A013 movne r3, #2 + 255 0038 0030C4E5 strb r3, [r4, #0] + 256 .loc 1 260 0 + 257 @ 260 "../../os/hal/src/i2c.c" 1 + 258 003c 1FF021E3 msr CPSR_c, #0x1F + 259 @ 0 "" 2 + 260 .loc 1 262 0 + 261 0040 08D08DE2 add sp, sp, #8 + 262 0044 1080BDE8 ldmfd sp!, {r4, pc} + 263 .cfi_endproc + 264 .LFE13: + 265 .size i2cMasterReceiveTimeout, .-i2cMasterReceiveTimeout + 266 .section .text.i2cAcquireBus,"ax",%progbits + 267 .align 2 + 268 .global i2cAcquireBus + 269 .type i2cAcquireBus, %function + 270 i2cAcquireBus: + 271 .LFB14: + 272 .loc 1 276 0 + 273 .cfi_startproc + 274 @ args = 0, pretend = 0, frame = 0 + 275 @ frame_needed = 0, uses_anonymous_args = 0 + 276 @ link register save eliminated. + 277 .LVL14: + 278 .loc 1 281 0 + 279 0000 100080E2 add r0, r0, #16 + 280 .LVL15: + 281 .loc 1 285 0 + 282 .loc 1 281 0 + 283 0004 FEFFFFEA b chMtxLock + 284 .LVL16: + 285 .cfi_endproc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 6 + + + 286 .LFE14: + 287 .size i2cAcquireBus, .-i2cAcquireBus + 288 .section .text.i2cReleaseBus,"ax",%progbits + 289 .align 2 + 290 .global i2cReleaseBus + 291 .type i2cReleaseBus, %function + 292 i2cReleaseBus: + 293 .LFB15: + 294 .loc 1 296 0 + 295 .cfi_startproc + 296 @ args = 0, pretend = 0, frame = 0 + 297 @ frame_needed = 0, uses_anonymous_args = 0 + 298 @ link register save eliminated. + 299 .LVL17: + 300 .loc 1 305 0 + 301 .loc 1 301 0 + 302 0000 FEFFFFEA b chMtxUnlock + 303 .LVL18: + 304 .cfi_endproc + 305 .LFE15: + 306 .size i2cReleaseBus, .-i2cReleaseBus + 307 .text + 308 .Letext0: + 309 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 310 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 311 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 312 .file 5 "../../os/kernel/include/chlists.h" + 313 .file 6 "../../os/kernel/include/chthreads.h" + 314 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 315 .file 8 "../../os/kernel/include/chmtx.h" + 316 .file 9 "../../os/hal/platforms/BCM2835/bcm2835.h" + 317 .file 10 "../../os/hal/include/i2c.h" + 318 .file 11 "../../os/hal/platforms/BCM2835/i2c_lld.h" + 319 .section .debug_info,"",%progbits + 320 .Ldebug_info0: + 321 0000 7D090000 .4byte 0x97d + 322 0004 0200 .2byte 0x2 + 323 0006 00000000 .4byte .Ldebug_abbrev0 + 324 000a 04 .byte 0x4 + 325 000b 01 .uleb128 0x1 + 326 000c BE020000 .4byte .LASF108 + 327 0010 01 .byte 0x1 + 328 0011 BD000000 .4byte .LASF109 + 329 0015 74010000 .4byte .LASF110 + 330 0019 00000000 .4byte .Ldebug_ranges0+0 + 331 001d 00000000 .4byte 0 + 332 0021 00000000 .4byte 0 + 333 0025 00000000 .4byte .Ldebug_line0 + 334 0029 02 .uleb128 0x2 + 335 002a 04 .byte 0x4 + 336 002b 05 .byte 0x5 + 337 002c 696E7400 .ascii "int\000" + 338 0030 03 .uleb128 0x3 + 339 0031 06000000 .4byte .LASF2 + 340 0035 02 .byte 0x2 + 341 0036 D5 .byte 0xd5 + 342 0037 3B000000 .4byte 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 7 + + + 343 003b 04 .uleb128 0x4 + 344 003c 04 .byte 0x4 + 345 003d 07 .byte 0x7 + 346 003e CD010000 .4byte .LASF0 + 347 0042 04 .uleb128 0x4 + 348 0043 01 .byte 0x1 + 349 0044 06 .byte 0x6 + 350 0045 B1000000 .4byte .LASF1 + 351 0049 03 .uleb128 0x3 + 352 004a 46040000 .4byte .LASF3 + 353 004e 03 .byte 0x3 + 354 004f 2A .byte 0x2a + 355 0050 54000000 .4byte 0x54 + 356 0054 04 .uleb128 0x4 + 357 0055 01 .byte 0x1 + 358 0056 08 .byte 0x8 + 359 0057 45030000 .4byte .LASF4 + 360 005b 04 .uleb128 0x4 + 361 005c 02 .byte 0x2 + 362 005d 05 .byte 0x5 + 363 005e 5D030000 .4byte .LASF5 + 364 0062 03 .uleb128 0x3 + 365 0063 63010000 .4byte .LASF6 + 366 0067 03 .byte 0x3 + 367 0068 36 .byte 0x36 + 368 0069 6D000000 .4byte 0x6d + 369 006d 04 .uleb128 0x4 + 370 006e 02 .byte 0x2 + 371 006f 07 .byte 0x7 + 372 0070 09020000 .4byte .LASF7 + 373 0074 03 .uleb128 0x3 + 374 0075 3D030000 .4byte .LASF8 + 375 0079 03 .byte 0x3 + 376 007a 4F .byte 0x4f + 377 007b 7F000000 .4byte 0x7f + 378 007f 04 .uleb128 0x4 + 379 0080 04 .byte 0x4 + 380 0081 05 .byte 0x5 + 381 0082 40010000 .4byte .LASF9 + 382 0086 03 .uleb128 0x3 + 383 0087 B9030000 .4byte .LASF10 + 384 008b 03 .byte 0x3 + 385 008c 50 .byte 0x50 + 386 008d 91000000 .4byte 0x91 + 387 0091 04 .uleb128 0x4 + 388 0092 04 .byte 0x4 + 389 0093 07 .byte 0x7 + 390 0094 E7010000 .4byte .LASF11 + 391 0098 04 .uleb128 0x4 + 392 0099 08 .byte 0x8 + 393 009a 05 .byte 0x5 + 394 009b A3000000 .4byte .LASF12 + 395 009f 04 .uleb128 0x4 + 396 00a0 08 .byte 0x8 + 397 00a1 07 .byte 0x7 + 398 00a2 26000000 .4byte .LASF13 + 399 00a6 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 8 + + + 400 00a7 01 .byte 0x1 + 401 00a8 02 .byte 0x2 + 402 00a9 37030000 .4byte .LASF14 + 403 00ad 03 .uleb128 0x3 + 404 00ae 32020000 .4byte .LASF15 + 405 00b2 04 .byte 0x4 + 406 00b3 2C .byte 0x2c + 407 00b4 49000000 .4byte 0x49 + 408 00b8 03 .uleb128 0x3 + 409 00b9 49010000 .4byte .LASF16 + 410 00bd 04 .byte 0x4 + 411 00be 2D .byte 0x2d + 412 00bf 49000000 .4byte 0x49 + 413 00c3 03 .uleb128 0x3 + 414 00c4 DA020000 .4byte .LASF17 + 415 00c8 04 .byte 0x4 + 416 00c9 2E .byte 0x2e + 417 00ca 49000000 .4byte 0x49 + 418 00ce 03 .uleb128 0x3 + 419 00cf 1B010000 .4byte .LASF18 + 420 00d3 04 .byte 0x4 + 421 00d4 2F .byte 0x2f + 422 00d5 49000000 .4byte 0x49 + 423 00d9 03 .uleb128 0x3 + 424 00da 02030000 .4byte .LASF19 + 425 00de 04 .byte 0x4 + 426 00df 30 .byte 0x30 + 427 00e0 86000000 .4byte 0x86 + 428 00e4 03 .uleb128 0x3 + 429 00e5 26020000 .4byte .LASF20 + 430 00e9 04 .byte 0x4 + 431 00ea 31 .byte 0x31 + 432 00eb 74000000 .4byte 0x74 + 433 00ef 03 .uleb128 0x3 + 434 00f0 46020000 .4byte .LASF21 + 435 00f4 04 .byte 0x4 + 436 00f5 33 .byte 0x33 + 437 00f6 86000000 .4byte 0x86 + 438 00fa 03 .uleb128 0x3 + 439 00fb E3030000 .4byte .LASF22 + 440 00ff 04 .byte 0x4 + 441 0100 35 .byte 0x35 + 442 0101 86000000 .4byte 0x86 + 443 0105 03 .uleb128 0x3 + 444 0106 9C030000 .4byte .LASF23 + 445 010a 05 .byte 0x5 + 446 010b 2A .byte 0x2a + 447 010c 10010000 .4byte 0x110 + 448 0110 05 .uleb128 0x5 + 449 0111 9C030000 .4byte .LASF23 + 450 0115 44 .byte 0x44 + 451 0116 06 .byte 0x6 + 452 0117 5E .byte 0x5e + 453 0118 27020000 .4byte 0x227 + 454 011c 06 .uleb128 0x6 + 455 011d 8D030000 .4byte .LASF24 + 456 0121 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 9 + + + 457 0122 5F .byte 0x5f + 458 0123 4C020000 .4byte 0x24c + 459 0127 02 .byte 0x2 + 460 0128 23 .byte 0x23 + 461 0129 00 .uleb128 0 + 462 012a 06 .uleb128 0x6 + 463 012b ED020000 .4byte .LASF25 + 464 012f 06 .byte 0x6 + 465 0130 61 .byte 0x61 + 466 0131 4C020000 .4byte 0x24c + 467 0135 02 .byte 0x2 + 468 0136 23 .byte 0x23 + 469 0137 04 .uleb128 0x4 + 470 0138 06 .uleb128 0x6 + 471 0139 7C000000 .4byte .LASF26 + 472 013d 06 .byte 0x6 + 473 013e 63 .byte 0x63 + 474 013f D9000000 .4byte 0xd9 + 475 0143 02 .byte 0x2 + 476 0144 23 .byte 0x23 + 477 0145 08 .uleb128 0x8 + 478 0146 06 .uleb128 0x6 + 479 0147 9D040000 .4byte .LASF27 + 480 014b 06 .byte 0x6 + 481 014c 64 .byte 0x64 + 482 014d 10030000 .4byte 0x310 + 483 0151 02 .byte 0x2 + 484 0152 23 .byte 0x23 + 485 0153 0C .uleb128 0xc + 486 0154 06 .uleb128 0x6 + 487 0155 6C010000 .4byte .LASF28 + 488 0159 06 .byte 0x6 + 489 015a 66 .byte 0x66 + 490 015b 4C020000 .4byte 0x24c + 491 015f 02 .byte 0x2 + 492 0160 23 .byte 0x23 + 493 0161 10 .uleb128 0x10 + 494 0162 06 .uleb128 0x6 + 495 0163 97020000 .4byte .LASF29 + 496 0167 06 .byte 0x6 + 497 0168 67 .byte 0x67 + 498 0169 4C020000 .4byte 0x24c + 499 016d 02 .byte 0x2 + 500 016e 23 .byte 0x23 + 501 016f 14 .uleb128 0x14 + 502 0170 06 .uleb128 0x6 + 503 0171 6D040000 .4byte .LASF30 + 504 0175 06 .byte 0x6 + 505 0176 6E .byte 0x6e + 506 0177 B3030000 .4byte 0x3b3 + 507 017b 02 .byte 0x2 + 508 017c 23 .byte 0x23 + 509 017d 18 .uleb128 0x18 + 510 017e 06 .uleb128 0x6 + 511 017f 67030000 .4byte .LASF31 + 512 0183 06 .byte 0x6 + 513 0184 79 .byte 0x79 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 10 + + + 514 0185 B8000000 .4byte 0xb8 + 515 0189 02 .byte 0x2 + 516 018a 23 .byte 0x23 + 517 018b 1C .uleb128 0x1c + 518 018c 06 .uleb128 0x6 + 519 018d 94030000 .4byte .LASF32 + 520 0191 06 .byte 0x6 + 521 0192 7D .byte 0x7d + 522 0193 AD000000 .4byte 0xad + 523 0197 02 .byte 0x2 + 524 0198 23 .byte 0x23 + 525 0199 1D .uleb128 0x1d + 526 019a 06 .uleb128 0x6 + 527 019b 38040000 .4byte .LASF33 + 528 019f 06 .byte 0x6 + 529 01a0 82 .byte 0x82 + 530 01a1 C3000000 .4byte 0xc3 + 531 01a5 02 .byte 0x2 + 532 01a6 23 .byte 0x23 + 533 01a7 1E .uleb128 0x1e + 534 01a8 06 .uleb128 0x6 + 535 01a9 6F030000 .4byte .LASF34 + 536 01ad 06 .byte 0x6 + 537 01ae 88 .byte 0x88 + 538 01af CE000000 .4byte 0xce + 539 01b3 02 .byte 0x2 + 540 01b4 23 .byte 0x23 + 541 01b5 1F .uleb128 0x1f + 542 01b6 06 .uleb128 0x6 + 543 01b7 02040000 .4byte .LASF35 + 544 01bb 06 .byte 0x6 + 545 01bc 8F .byte 0x8f + 546 01bd 31030000 .4byte 0x331 + 547 01c1 02 .byte 0x2 + 548 01c2 23 .byte 0x23 + 549 01c3 20 .uleb128 0x20 + 550 01c4 07 .uleb128 0x7 + 551 01c5 705F7500 .ascii "p_u\000" + 552 01c9 06 .byte 0x6 + 553 01ca B4 .byte 0xb4 + 554 01cb 7E030000 .4byte 0x37e + 555 01cf 02 .byte 0x2 + 556 01d0 23 .byte 0x23 + 557 01d1 24 .uleb128 0x24 + 558 01d2 06 .uleb128 0x6 + 559 01d3 A3040000 .4byte .LASF36 + 560 01d7 06 .byte 0x6 + 561 01d8 B9 .byte 0xb9 + 562 01d9 74020000 .4byte 0x274 + 563 01dd 02 .byte 0x2 + 564 01de 23 .byte 0x23 + 565 01df 28 .uleb128 0x28 + 566 01e0 06 .uleb128 0x6 + 567 01e1 10040000 .4byte .LASF37 + 568 01e5 06 .byte 0x6 + 569 01e6 BF .byte 0xbf + 570 01e7 52020000 .4byte 0x252 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 11 + + + 571 01eb 02 .byte 0x2 + 572 01ec 23 .byte 0x23 + 573 01ed 2C .uleb128 0x2c + 574 01ee 06 .uleb128 0x6 + 575 01ef 00000000 .4byte .LASF38 + 576 01f3 06 .byte 0x6 + 577 01f4 C3 .byte 0xc3 + 578 01f5 E4000000 .4byte 0xe4 + 579 01f9 02 .byte 0x2 + 580 01fa 23 .byte 0x23 + 581 01fb 34 .uleb128 0x34 + 582 01fc 06 .uleb128 0x6 + 583 01fd AE030000 .4byte .LASF39 + 584 0201 06 .byte 0x6 + 585 0202 C9 .byte 0xc9 + 586 0203 EF000000 .4byte 0xef + 587 0207 02 .byte 0x2 + 588 0208 23 .byte 0x23 + 589 0209 38 .uleb128 0x38 + 590 020a 06 .uleb128 0x6 + 591 020b 53030000 .4byte .LASF40 + 592 020f 06 .byte 0x6 + 593 0210 D0 .byte 0xd0 + 594 0211 C5030000 .4byte 0x3c5 + 595 0215 02 .byte 0x2 + 596 0216 23 .byte 0x23 + 597 0217 3C .uleb128 0x3c + 598 0218 06 .uleb128 0x6 + 599 0219 ED030000 .4byte .LASF41 + 600 021d 06 .byte 0x6 + 601 021e D4 .byte 0xd4 + 602 021f D9000000 .4byte 0xd9 + 603 0223 02 .byte 0x2 + 604 0224 23 .byte 0x23 + 605 0225 40 .uleb128 0x40 + 606 0226 00 .byte 0 + 607 0227 08 .uleb128 0x8 + 608 0228 08 .byte 0x8 + 609 0229 05 .byte 0x5 + 610 022a 61 .byte 0x61 + 611 022b 4C020000 .4byte 0x24c + 612 022f 06 .uleb128 0x6 + 613 0230 8D030000 .4byte .LASF24 + 614 0234 05 .byte 0x5 + 615 0235 62 .byte 0x62 + 616 0236 4C020000 .4byte 0x24c + 617 023a 02 .byte 0x2 + 618 023b 23 .byte 0x23 + 619 023c 00 .uleb128 0 + 620 023d 06 .uleb128 0x6 + 621 023e ED020000 .4byte .LASF25 + 622 0242 05 .byte 0x5 + 623 0243 64 .byte 0x64 + 624 0244 4C020000 .4byte 0x24c + 625 0248 02 .byte 0x2 + 626 0249 23 .byte 0x23 + 627 024a 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 12 + + + 628 024b 00 .byte 0 + 629 024c 09 .uleb128 0x9 + 630 024d 04 .byte 0x4 + 631 024e 05010000 .4byte 0x105 + 632 0252 03 .uleb128 0x3 + 633 0253 B1020000 .4byte .LASF42 + 634 0257 05 .byte 0x5 + 635 0258 66 .byte 0x66 + 636 0259 27020000 .4byte 0x227 + 637 025d 08 .uleb128 0x8 + 638 025e 04 .byte 0x4 + 639 025f 05 .byte 0x5 + 640 0260 6B .byte 0x6b + 641 0261 74020000 .4byte 0x274 + 642 0265 06 .uleb128 0x6 + 643 0266 8D030000 .4byte .LASF24 + 644 026a 05 .byte 0x5 + 645 026b 6D .byte 0x6d + 646 026c 4C020000 .4byte 0x24c + 647 0270 02 .byte 0x2 + 648 0271 23 .byte 0x23 + 649 0272 00 .uleb128 0 + 650 0273 00 .byte 0 + 651 0274 03 .uleb128 0x3 + 652 0275 3A020000 .4byte .LASF43 + 653 0279 05 .byte 0x5 + 654 027a 70 .byte 0x70 + 655 027b 5D020000 .4byte 0x25d + 656 027f 03 .uleb128 0x3 + 657 0280 B7010000 .4byte .LASF44 + 658 0284 07 .byte 0x7 + 659 0285 A9 .byte 0xa9 + 660 0286 8A020000 .4byte 0x28a + 661 028a 0A .uleb128 0xa + 662 028b 04 .byte 0x4 + 663 028c 05 .uleb128 0x5 + 664 028d 09040000 .4byte .LASF45 + 665 0291 24 .byte 0x24 + 666 0292 07 .byte 0x7 + 667 0293 C0 .byte 0xc0 + 668 0294 10030000 .4byte 0x310 + 669 0298 07 .uleb128 0x7 + 670 0299 723400 .ascii "r4\000" + 671 029c 07 .byte 0x7 + 672 029d C1 .byte 0xc1 + 673 029e 7F020000 .4byte 0x27f + 674 02a2 02 .byte 0x2 + 675 02a3 23 .byte 0x23 + 676 02a4 00 .uleb128 0 + 677 02a5 07 .uleb128 0x7 + 678 02a6 723500 .ascii "r5\000" + 679 02a9 07 .byte 0x7 + 680 02aa C2 .byte 0xc2 + 681 02ab 7F020000 .4byte 0x27f + 682 02af 02 .byte 0x2 + 683 02b0 23 .byte 0x23 + 684 02b1 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 13 + + + 685 02b2 07 .uleb128 0x7 + 686 02b3 723600 .ascii "r6\000" + 687 02b6 07 .byte 0x7 + 688 02b7 C3 .byte 0xc3 + 689 02b8 7F020000 .4byte 0x27f + 690 02bc 02 .byte 0x2 + 691 02bd 23 .byte 0x23 + 692 02be 08 .uleb128 0x8 + 693 02bf 07 .uleb128 0x7 + 694 02c0 723700 .ascii "r7\000" + 695 02c3 07 .byte 0x7 + 696 02c4 C4 .byte 0xc4 + 697 02c5 7F020000 .4byte 0x27f + 698 02c9 02 .byte 0x2 + 699 02ca 23 .byte 0x23 + 700 02cb 0C .uleb128 0xc + 701 02cc 07 .uleb128 0x7 + 702 02cd 723800 .ascii "r8\000" + 703 02d0 07 .byte 0x7 + 704 02d1 C5 .byte 0xc5 + 705 02d2 7F020000 .4byte 0x27f + 706 02d6 02 .byte 0x2 + 707 02d7 23 .byte 0x23 + 708 02d8 10 .uleb128 0x10 + 709 02d9 07 .uleb128 0x7 + 710 02da 723900 .ascii "r9\000" + 711 02dd 07 .byte 0x7 + 712 02de C6 .byte 0xc6 + 713 02df 7F020000 .4byte 0x27f + 714 02e3 02 .byte 0x2 + 715 02e4 23 .byte 0x23 + 716 02e5 14 .uleb128 0x14 + 717 02e6 07 .uleb128 0x7 + 718 02e7 72313000 .ascii "r10\000" + 719 02eb 07 .byte 0x7 + 720 02ec C7 .byte 0xc7 + 721 02ed 7F020000 .4byte 0x27f + 722 02f1 02 .byte 0x2 + 723 02f2 23 .byte 0x23 + 724 02f3 18 .uleb128 0x18 + 725 02f4 07 .uleb128 0x7 + 726 02f5 72313100 .ascii "r11\000" + 727 02f9 07 .byte 0x7 + 728 02fa C8 .byte 0xc8 + 729 02fb 7F020000 .4byte 0x27f + 730 02ff 02 .byte 0x2 + 731 0300 23 .byte 0x23 + 732 0301 1C .uleb128 0x1c + 733 0302 07 .uleb128 0x7 + 734 0303 6C7200 .ascii "lr\000" + 735 0306 07 .byte 0x7 + 736 0307 C9 .byte 0xc9 + 737 0308 7F020000 .4byte 0x27f + 738 030c 02 .byte 0x2 + 739 030d 23 .byte 0x23 + 740 030e 20 .uleb128 0x20 + 741 030f 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 14 + + + 742 0310 05 .uleb128 0x5 + 743 0311 01020000 .4byte .LASF46 + 744 0315 04 .byte 0x4 + 745 0316 07 .byte 0x7 + 746 0317 D1 .byte 0xd1 + 747 0318 2B030000 .4byte 0x32b + 748 031c 07 .uleb128 0x7 + 749 031d 72313300 .ascii "r13\000" + 750 0321 07 .byte 0x7 + 751 0322 D2 .byte 0xd2 + 752 0323 2B030000 .4byte 0x32b + 753 0327 02 .byte 0x2 + 754 0328 23 .byte 0x23 + 755 0329 00 .uleb128 0 + 756 032a 00 .byte 0 + 757 032b 09 .uleb128 0x9 + 758 032c 04 .byte 0x4 + 759 032d 8C020000 .4byte 0x28c + 760 0331 0B .uleb128 0xb + 761 0332 FA000000 .4byte 0xfa + 762 0336 05 .uleb128 0x5 + 763 0337 52020000 .4byte .LASF47 + 764 033b 10 .byte 0x10 + 765 033c 08 .byte 0x8 + 766 033d 2C .byte 0x2c + 767 033e 6D030000 .4byte 0x36d + 768 0342 06 .uleb128 0x6 + 769 0343 D4000000 .4byte .LASF48 + 770 0347 08 .byte 0x8 + 771 0348 2D .byte 0x2d + 772 0349 52020000 .4byte 0x252 + 773 034d 02 .byte 0x2 + 774 034e 23 .byte 0x23 + 775 034f 00 .uleb128 0 + 776 0350 06 .uleb128 0x6 + 777 0351 95040000 .4byte .LASF49 + 778 0355 08 .byte 0x8 + 779 0356 2F .byte 0x2f + 780 0357 4C020000 .4byte 0x24c + 781 035b 02 .byte 0x2 + 782 035c 23 .byte 0x23 + 783 035d 08 .uleb128 0x8 + 784 035e 06 .uleb128 0x6 + 785 035f DC030000 .4byte .LASF50 + 786 0363 08 .byte 0x8 + 787 0364 31 .byte 0x31 + 788 0365 6D030000 .4byte 0x36d + 789 0369 02 .byte 0x2 + 790 036a 23 .byte 0x23 + 791 036b 0C .uleb128 0xc + 792 036c 00 .byte 0 + 793 036d 09 .uleb128 0x9 + 794 036e 04 .byte 0x4 + 795 036f 36030000 .4byte 0x336 + 796 0373 03 .uleb128 0x3 + 797 0374 52020000 .4byte .LASF47 + 798 0378 08 .byte 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 15 + + + 799 0379 33 .byte 0x33 + 800 037a 36030000 .4byte 0x336 + 801 037e 0C .uleb128 0xc + 802 037f 04 .byte 0x4 + 803 0380 06 .byte 0x6 + 804 0381 96 .byte 0x96 + 805 0382 B3030000 .4byte 0x3b3 + 806 0386 0D .uleb128 0xd + 807 0387 0D000000 .4byte .LASF51 + 808 038b 06 .byte 0x6 + 809 038c 9D .byte 0x9d + 810 038d E4000000 .4byte 0xe4 + 811 0391 0D .uleb128 0xd + 812 0392 57000000 .4byte .LASF52 + 813 0396 06 .byte 0x6 + 814 0397 A4 .byte 0xa4 + 815 0398 E4000000 .4byte 0xe4 + 816 039c 0D .uleb128 0xd + 817 039d 66040000 .4byte .LASF53 + 818 03a1 06 .byte 0x6 + 819 03a2 AB .byte 0xab + 820 03a3 8A020000 .4byte 0x28a + 821 03a7 0D .uleb128 0xd + 822 03a8 86030000 .4byte .LASF54 + 823 03ac 06 .byte 0x6 + 824 03ad B2 .byte 0xb2 + 825 03ae EF000000 .4byte 0xef + 826 03b2 00 .byte 0 + 827 03b3 09 .uleb128 0x9 + 828 03b4 04 .byte 0x4 + 829 03b5 B9030000 .4byte 0x3b9 + 830 03b9 0E .uleb128 0xe + 831 03ba BE030000 .4byte 0x3be + 832 03be 04 .uleb128 0x4 + 833 03bf 01 .byte 0x1 + 834 03c0 08 .byte 0x8 + 835 03c1 D0030000 .4byte .LASF55 + 836 03c5 09 .uleb128 0x9 + 837 03c6 04 .byte 0x4 + 838 03c7 73030000 .4byte 0x373 + 839 03cb 04 .uleb128 0x4 + 840 03cc 04 .byte 0x4 + 841 03cd 07 .byte 0x7 + 842 03ce 6E020000 .4byte .LASF56 + 843 03d2 09 .uleb128 0x9 + 844 03d3 04 .byte 0x4 + 845 03d4 49000000 .4byte 0x49 + 846 03d8 09 .uleb128 0x9 + 847 03d9 04 .byte 0x4 + 848 03da DE030000 .4byte 0x3de + 849 03de 0E .uleb128 0xe + 850 03df 49000000 .4byte 0x49 + 851 03e3 05 .uleb128 0x5 + 852 03e4 14000000 .4byte .LASF57 + 853 03e8 20 .byte 0x20 + 854 03e9 09 .byte 0x9 + 855 03ea FD .byte 0xfd + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 16 + + + 856 03eb 66040000 .4byte 0x466 + 857 03ef 06 .uleb128 0x6 + 858 03f0 AF010000 .4byte .LASF58 + 859 03f4 09 .byte 0x9 + 860 03f5 FE .byte 0xfe + 861 03f6 66040000 .4byte 0x466 + 862 03fa 02 .byte 0x2 + 863 03fb 23 .byte 0x23 + 864 03fc 00 .uleb128 0 + 865 03fd 06 .uleb128 0x6 + 866 03fe 3F040000 .4byte .LASF59 + 867 0402 09 .byte 0x9 + 868 0403 FF .byte 0xff + 869 0404 66040000 .4byte 0x466 + 870 0408 02 .byte 0x2 + 871 0409 23 .byte 0x23 + 872 040a 04 .uleb128 0x4 + 873 040b 0F .uleb128 0xf + 874 040c 7C040000 .4byte .LASF60 + 875 0410 09 .byte 0x9 + 876 0411 0001 .2byte 0x100 + 877 0413 66040000 .4byte 0x466 + 878 0417 02 .byte 0x2 + 879 0418 23 .byte 0x23 + 880 0419 08 .uleb128 0x8 + 881 041a 0F .uleb128 0xf + 882 041b C0010000 .4byte .LASF61 + 883 041f 09 .byte 0x9 + 884 0420 0101 .2byte 0x101 + 885 0422 66040000 .4byte 0x466 + 886 0426 02 .byte 0x2 + 887 0427 23 .byte 0x23 + 888 0428 0C .uleb128 0xc + 889 0429 0F .uleb128 0xf + 890 042a 73000000 .4byte .LASF62 + 891 042e 09 .byte 0x9 + 892 042f 0201 .2byte 0x102 + 893 0431 66040000 .4byte 0x466 + 894 0435 02 .byte 0x2 + 895 0436 23 .byte 0x23 + 896 0437 10 .uleb128 0x10 + 897 0438 0F .uleb128 0xf + 898 0439 77020000 .4byte .LASF63 + 899 043d 09 .byte 0x9 + 900 043e 0301 .2byte 0x103 + 901 0440 66040000 .4byte 0x466 + 902 0444 02 .byte 0x2 + 903 0445 23 .byte 0x23 + 904 0446 14 .uleb128 0x14 + 905 0447 0F .uleb128 0xf + 906 0448 59010000 .4byte .LASF64 + 907 044c 09 .byte 0x9 + 908 044d 0401 .2byte 0x104 + 909 044f 66040000 .4byte 0x466 + 910 0453 02 .byte 0x2 + 911 0454 23 .byte 0x23 + 912 0455 18 .uleb128 0x18 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 17 + + + 913 0456 0F .uleb128 0xf + 914 0457 AD040000 .4byte .LASF65 + 915 045b 09 .byte 0x9 + 916 045c 0501 .2byte 0x105 + 917 045e 66040000 .4byte 0x466 + 918 0462 02 .byte 0x2 + 919 0463 23 .byte 0x23 + 920 0464 1C .uleb128 0x1c + 921 0465 00 .byte 0 + 922 0466 0B .uleb128 0xb + 923 0467 3B000000 .4byte 0x3b + 924 046b 10 .uleb128 0x10 + 925 046c 14000000 .4byte .LASF57 + 926 0470 09 .byte 0x9 + 927 0471 0801 .2byte 0x108 + 928 0473 E3030000 .4byte 0x3e3 + 929 0477 11 .uleb128 0x11 + 930 0478 01 .byte 0x1 + 931 0479 0A .byte 0xa + 932 047a 5A .byte 0x5a + 933 047b A4040000 .4byte 0x4a4 + 934 047f 12 .uleb128 0x12 + 935 0480 25010000 .4byte .LASF66 + 936 0484 00 .sleb128 0 + 937 0485 12 .uleb128 0x12 + 938 0486 65020000 .4byte .LASF67 + 939 048a 01 .sleb128 1 + 940 048b 12 .uleb128 0x12 + 941 048c F8030000 .4byte .LASF68 + 942 0490 02 .sleb128 2 + 943 0491 12 .uleb128 0x12 + 944 0492 0A030000 .4byte .LASF69 + 945 0496 03 .sleb128 3 + 946 0497 12 .uleb128 0x12 + 947 0498 C2030000 .4byte .LASF70 + 948 049c 04 .sleb128 4 + 949 049d 12 .uleb128 0x12 + 950 049e A3030000 .4byte .LASF71 + 951 04a2 05 .sleb128 5 + 952 04a3 00 .byte 0 + 953 04a4 03 .uleb128 0x3 + 954 04a5 E2020000 .4byte .LASF72 + 955 04a9 0A .byte 0xa + 956 04aa 61 .byte 0x61 + 957 04ab 77040000 .4byte 0x477 + 958 04af 03 .uleb128 0x3 + 959 04b0 1C020000 .4byte .LASF73 + 960 04b4 0B .byte 0xb + 961 04b5 38 .byte 0x38 + 962 04b6 BA040000 .4byte 0x4ba + 963 04ba 05 .uleb128 0x5 + 964 04bb 1C020000 .4byte .LASF73 + 965 04bf 40 .byte 0x40 + 966 04c0 0B .byte 0xb + 967 04c1 62 .byte 0x62 + 968 04c2 7D050000 .4byte 0x57d + 969 04c6 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 18 + + + 970 04c7 3A010000 .4byte .LASF74 + 971 04cb 0B .byte 0xb + 972 04cc 64 .byte 0x64 + 973 04cd A4040000 .4byte 0x4a4 + 974 04d1 02 .byte 0x2 + 975 04d2 23 .byte 0x23 + 976 04d3 00 .uleb128 0 + 977 04d4 06 .uleb128 0x6 + 978 04d5 D5030000 .4byte .LASF75 + 979 04d9 0B .byte 0xb + 980 04da 66 .byte 0x66 + 981 04db BB050000 .4byte 0x5bb + 982 04df 02 .byte 0x2 + 983 04e0 23 .byte 0x23 + 984 04e1 04 .uleb128 0x4 + 985 04e2 06 .uleb128 0x6 + 986 04e3 E0010000 .4byte .LASF76 + 987 04e7 0B .byte 0xb + 988 04e8 68 .byte 0x68 + 989 04e9 7D050000 .4byte 0x57d + 990 04ed 02 .byte 0x2 + 991 04ee 23 .byte 0x23 + 992 04ef 08 .uleb128 0x8 + 993 04f0 06 .uleb128 0x6 + 994 04f1 9C000000 .4byte .LASF77 + 995 04f5 0B .byte 0xb + 996 04f6 6A .byte 0x6a + 997 04f7 C6050000 .4byte 0x5c6 + 998 04fb 02 .byte 0x2 + 999 04fc 23 .byte 0x23 + 1000 04fd 0C .uleb128 0xc + 1001 04fe 06 .uleb128 0x6 + 1002 04ff 23030000 .4byte .LASF78 + 1003 0503 0B .byte 0xb + 1004 0504 6D .byte 0x6d + 1005 0505 73030000 .4byte 0x373 + 1006 0509 02 .byte 0x2 + 1007 050a 23 .byte 0x23 + 1008 050b 10 .uleb128 0x10 + 1009 050c 06 .uleb128 0x6 + 1010 050d 52010000 .4byte .LASF79 + 1011 0511 0B .byte 0xb + 1012 0512 77 .byte 0x77 + 1013 0513 4C020000 .4byte 0x24c + 1014 0517 02 .byte 0x2 + 1015 0518 23 .byte 0x23 + 1016 0519 20 .uleb128 0x20 + 1017 051a 06 .uleb128 0x6 + 1018 051b 49000000 .4byte .LASF80 + 1019 051f 0B .byte 0xb + 1020 0520 7B .byte 0x7b + 1021 0521 88050000 .4byte 0x588 + 1022 0525 02 .byte 0x2 + 1023 0526 23 .byte 0x23 + 1024 0527 24 .uleb128 0x24 + 1025 0528 06 .uleb128 0x6 + 1026 0529 DA010000 .4byte .LASF81 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 19 + + + 1027 052d 0B .byte 0xb + 1028 052e 7F .byte 0x7f + 1029 052f D8030000 .4byte 0x3d8 + 1030 0533 02 .byte 0x2 + 1031 0534 23 .byte 0x23 + 1032 0535 28 .uleb128 0x28 + 1033 0536 06 .uleb128 0x6 + 1034 0537 CA020000 .4byte .LASF82 + 1035 053b 0B .byte 0xb + 1036 053c 83 .byte 0x83 + 1037 053d 30000000 .4byte 0x30 + 1038 0541 02 .byte 0x2 + 1039 0542 23 .byte 0x23 + 1040 0543 2C .uleb128 0x2c + 1041 0544 06 .uleb128 0x6 + 1042 0545 25040000 .4byte .LASF83 + 1043 0549 0B .byte 0xb + 1044 054a 87 .byte 0x87 + 1045 054b 30000000 .4byte 0x30 + 1046 054f 02 .byte 0x2 + 1047 0550 23 .byte 0x23 + 1048 0551 30 .uleb128 0x30 + 1049 0552 06 .uleb128 0x6 + 1050 0553 20000000 .4byte .LASF84 + 1051 0557 0B .byte 0xb + 1052 0558 8B .byte 0x8b + 1053 0559 D2030000 .4byte 0x3d2 + 1054 055d 02 .byte 0x2 + 1055 055e 23 .byte 0x23 + 1056 055f 34 .uleb128 0x34 + 1057 0560 06 .uleb128 0x6 + 1058 0561 9F020000 .4byte .LASF85 + 1059 0565 0B .byte 0xb + 1060 0566 8F .byte 0x8f + 1061 0567 30000000 .4byte 0x30 + 1062 056b 02 .byte 0x2 + 1063 056c 23 .byte 0x23 + 1064 056d 38 .uleb128 0x38 + 1065 056e 06 .uleb128 0x6 + 1066 056f 2C020000 .4byte .LASF86 + 1067 0573 0B .byte 0xb + 1068 0574 93 .byte 0x93 + 1069 0575 30000000 .4byte 0x30 + 1070 0579 02 .byte 0x2 + 1071 057a 23 .byte 0x23 + 1072 057b 3C .uleb128 0x3c + 1073 057c 00 .byte 0 + 1074 057d 03 .uleb128 0x3 + 1075 057e 18030000 .4byte .LASF87 + 1076 0582 0B .byte 0xb + 1077 0583 42 .byte 0x42 + 1078 0584 86000000 .4byte 0x86 + 1079 0588 03 .uleb128 0x3 + 1080 0589 30010000 .4byte .LASF88 + 1081 058d 0B .byte 0xb + 1082 058e 48 .byte 0x48 + 1083 058f 62000000 .4byte 0x62 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 20 + + + 1084 0593 09 .uleb128 0x9 + 1085 0594 04 .byte 0x4 + 1086 0595 AF040000 .4byte 0x4af + 1087 0599 08 .uleb128 0x8 + 1088 059a 04 .byte 0x4 + 1089 059b 0B .byte 0xb + 1090 059c 57 .byte 0x57 + 1091 059d B0050000 .4byte 0x5b0 + 1092 05a1 06 .uleb128 0x6 + 1093 05a2 84020000 .4byte .LASF89 + 1094 05a6 0B .byte 0xb + 1095 05a7 59 .byte 0x59 + 1096 05a8 86000000 .4byte 0x86 + 1097 05ac 02 .byte 0x2 + 1098 05ad 23 .byte 0x23 + 1099 05ae 00 .uleb128 0 + 1100 05af 00 .byte 0 + 1101 05b0 03 .uleb128 0x3 + 1102 05b1 A7020000 .4byte .LASF90 + 1103 05b5 0B .byte 0xb + 1104 05b6 5B .byte 0x5b + 1105 05b7 99050000 .4byte 0x599 + 1106 05bb 09 .uleb128 0x9 + 1107 05bc 04 .byte 0x4 + 1108 05bd C1050000 .4byte 0x5c1 + 1109 05c1 0E .uleb128 0xe + 1110 05c2 B0050000 .4byte 0x5b0 + 1111 05c6 09 .uleb128 0x9 + 1112 05c7 04 .byte 0x4 + 1113 05c8 6B040000 .4byte 0x46b + 1114 05cc 13 .uleb128 0x13 + 1115 05cd 01 .byte 0x1 + 1116 05ce 74040000 .4byte .LASF91 + 1117 05d2 01 .byte 0x1 + 1118 05d3 47 .byte 0x47 + 1119 05d4 01 .byte 0x1 + 1120 05d5 00000000 .4byte .LFB7 + 1121 05d9 04000000 .4byte .LFE7 + 1122 05dd 02 .byte 0x2 + 1123 05de 7D .byte 0x7d + 1124 05df 00 .sleb128 0 + 1125 05e0 01 .byte 0x1 + 1126 05e1 F0050000 .4byte 0x5f0 + 1127 05e5 14 .uleb128 0x14 + 1128 05e6 04000000 .4byte .LVL0 + 1129 05ea 01 .byte 0x1 + 1130 05eb B6080000 .4byte 0x8b6 + 1131 05ef 00 .byte 0 + 1132 05f0 13 .uleb128 0x13 + 1133 05f1 01 .byte 0x1 + 1134 05f2 87040000 .4byte .LASF92 + 1135 05f6 01 .byte 0x1 + 1136 05f7 52 .byte 0x52 + 1137 05f8 01 .byte 0x1 + 1138 05f9 00000000 .4byte .LFB8 + 1139 05fd 18000000 .4byte .LFE8 + 1140 0601 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 21 + + + 1141 0602 7D .byte 0x7d + 1142 0603 00 .sleb128 0 + 1143 0604 01 .byte 0x1 + 1144 0605 2D060000 .4byte 0x62d + 1145 0609 15 .uleb128 0x15 + 1146 060a 6E000000 .4byte .LASF94 + 1147 060e 01 .byte 0x1 + 1148 060f 52 .byte 0x52 + 1149 0610 93050000 .4byte 0x593 + 1150 0614 00000000 .4byte .LLST0 + 1151 0618 16 .uleb128 0x16 + 1152 0619 18000000 .4byte .LVL3 + 1153 061d 01 .byte 0x1 + 1154 061e C0080000 .4byte 0x8c0 + 1155 0622 17 .uleb128 0x17 + 1156 0623 01 .byte 0x1 + 1157 0624 50 .byte 0x50 + 1158 0625 05 .byte 0x5 + 1159 0626 F3 .byte 0xf3 + 1160 0627 01 .uleb128 0x1 + 1161 0628 50 .byte 0x50 + 1162 0629 23 .byte 0x23 + 1163 062a 10 .uleb128 0x10 + 1164 062b 00 .byte 0 + 1165 062c 00 .byte 0 + 1166 062d 18 .uleb128 0x18 + 1167 062e 01 .byte 0x1 + 1168 062f 4E000000 .4byte .LASF93 + 1169 0633 01 .byte 0x1 + 1170 0634 6C .byte 0x6c + 1171 0635 01 .byte 0x1 + 1172 0636 00000000 .4byte .LFB9 + 1173 063a 24000000 .4byte .LFE9 + 1174 063e 2E000000 .4byte .LLST1 + 1175 0642 01 .byte 0x1 + 1176 0643 76060000 .4byte 0x676 + 1177 0647 15 .uleb128 0x15 + 1178 0648 6E000000 .4byte .LASF94 + 1179 064c 01 .byte 0x1 + 1180 064d 6C .byte 0x6c + 1181 064e 93050000 .4byte 0x593 + 1182 0652 4E000000 .4byte .LLST2 + 1183 0656 15 .uleb128 0x15 + 1184 0657 D5030000 .4byte .LASF75 + 1185 065b 01 .byte 0x1 + 1186 065c 6C .byte 0x6c + 1187 065d BB050000 .4byte 0x5bb + 1188 0661 6C000000 .4byte .LLST3 + 1189 0665 19 .uleb128 0x19 + 1190 0666 14000000 .4byte .LVL5 + 1191 066a D4080000 .4byte 0x8d4 + 1192 066e 17 .uleb128 0x17 + 1193 066f 01 .byte 0x1 + 1194 0670 50 .byte 0x50 + 1195 0671 02 .byte 0x2 + 1196 0672 74 .byte 0x74 + 1197 0673 00 .sleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 22 + + + 1198 0674 00 .byte 0 + 1199 0675 00 .byte 0 + 1200 0676 18 .uleb128 0x18 + 1201 0677 01 .byte 0x1 + 1202 0678 D2020000 .4byte .LASF95 + 1203 067c 01 .byte 0x1 + 1204 067d 82 .byte 0x82 + 1205 067e 01 .byte 0x1 + 1206 067f 00000000 .4byte .LFB10 + 1207 0683 20000000 .4byte .LFE10 + 1208 0687 8D000000 .4byte .LLST4 + 1209 068b 01 .byte 0x1 + 1210 068c B0060000 .4byte 0x6b0 + 1211 0690 15 .uleb128 0x15 + 1212 0691 6E000000 .4byte .LASF94 + 1213 0695 01 .byte 0x1 + 1214 0696 82 .byte 0x82 + 1215 0697 93050000 .4byte 0x593 + 1216 069b AD000000 .4byte .LLST5 + 1217 069f 19 .uleb128 0x19 + 1218 06a0 10000000 .4byte .LVL7 + 1219 06a4 E8080000 .4byte 0x8e8 + 1220 06a8 17 .uleb128 0x17 + 1221 06a9 01 .byte 0x1 + 1222 06aa 50 .byte 0x50 + 1223 06ab 02 .byte 0x2 + 1224 06ac 74 .byte 0x74 + 1225 06ad 00 .sleb128 0 + 1226 06ae 00 .byte 0 + 1227 06af 00 .byte 0 + 1228 06b0 1A .uleb128 0x1a + 1229 06b1 01 .byte 0x1 + 1230 06b2 79030000 .4byte .LASF96 + 1231 06b6 01 .byte 0x1 + 1232 06b7 98 .byte 0x98 + 1233 06b8 01 .byte 0x1 + 1234 06b9 7D050000 .4byte 0x57d + 1235 06bd 00000000 .4byte .LFB11 + 1236 06c1 08000000 .4byte .LFE11 + 1237 06c5 02 .byte 0x2 + 1238 06c6 7D .byte 0x7d + 1239 06c7 00 .sleb128 0 + 1240 06c8 01 .byte 0x1 + 1241 06c9 DD060000 .4byte 0x6dd + 1242 06cd 15 .uleb128 0x15 + 1243 06ce 6E000000 .4byte .LASF94 + 1244 06d2 01 .byte 0x1 + 1245 06d3 98 .byte 0x98 + 1246 06d4 93050000 .4byte 0x593 + 1247 06d8 CB000000 .4byte .LLST6 + 1248 06dc 00 .byte 0 + 1249 06dd 1B .uleb128 0x1b + 1250 06de 01 .byte 0x1 + 1251 06df 83000000 .4byte .LASF97 + 1252 06e3 01 .byte 0x1 + 1253 06e4 B9 .byte 0xb9 + 1254 06e5 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 23 + + + 1255 06e6 E4000000 .4byte 0xe4 + 1256 06ea 00000000 .4byte .LFB12 + 1257 06ee 58000000 .4byte .LFE12 + 1258 06f2 EC000000 .4byte .LLST7 + 1259 06f6 01 .byte 0x1 + 1260 06f7 A6070000 .4byte 0x7a6 + 1261 06fb 15 .uleb128 0x15 + 1262 06fc 6E000000 .4byte .LASF94 + 1263 0700 01 .byte 0x1 + 1264 0701 B9 .byte 0xb9 + 1265 0702 93050000 .4byte 0x593 + 1266 0706 18010000 .4byte .LLST8 + 1267 070a 15 .uleb128 0x15 + 1268 070b 49000000 .4byte .LASF80 + 1269 070f 01 .byte 0x1 + 1270 0710 BA .byte 0xba + 1271 0711 88050000 .4byte 0x588 + 1272 0715 36010000 .4byte .LLST9 + 1273 0719 15 .uleb128 0x15 + 1274 071a DA010000 .4byte .LASF81 + 1275 071e 01 .byte 0x1 + 1276 071f BB .byte 0xbb + 1277 0720 D8030000 .4byte 0x3d8 + 1278 0724 57010000 .4byte .LLST10 + 1279 0728 15 .uleb128 0x15 + 1280 0729 CA020000 .4byte .LASF82 + 1281 072d 01 .byte 0x1 + 1282 072e BC .byte 0xbc + 1283 072f 30000000 .4byte 0x30 + 1284 0733 78010000 .4byte .LLST11 + 1285 0737 1C .uleb128 0x1c + 1286 0738 20000000 .4byte .LASF84 + 1287 073c 01 .byte 0x1 + 1288 073d BD .byte 0xbd + 1289 073e D2030000 .4byte 0x3d2 + 1290 0742 02 .byte 0x2 + 1291 0743 91 .byte 0x91 + 1292 0744 00 .sleb128 0 + 1293 0745 1C .uleb128 0x1c + 1294 0746 9F020000 .4byte .LASF85 + 1295 074a 01 .byte 0x1 + 1296 074b BE .byte 0xbe + 1297 074c 30000000 .4byte 0x30 + 1298 0750 02 .byte 0x2 + 1299 0751 91 .byte 0x91 + 1300 0752 04 .sleb128 4 + 1301 0753 1C .uleb128 0x1c + 1302 0754 F9010000 .4byte .LASF98 + 1303 0758 01 .byte 0x1 + 1304 0759 BF .byte 0xbf + 1305 075a FA000000 .4byte 0xfa + 1306 075e 02 .byte 0x2 + 1307 075f 91 .byte 0x91 + 1308 0760 08 .sleb128 8 + 1309 0761 1D .uleb128 0x1d + 1310 0762 0D000000 .4byte .LASF51 + 1311 0766 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 24 + + + 1312 0767 C0 .byte 0xc0 + 1313 0768 E4000000 .4byte 0xe4 + 1314 076c 01 .byte 0x1 + 1315 076d 50 .byte 0x50 + 1316 076e 19 .uleb128 0x19 + 1317 076f 3C000000 .4byte .LVL11 + 1318 0773 FC080000 .4byte 0x8fc + 1319 0777 17 .uleb128 0x17 + 1320 0778 01 .byte 0x1 + 1321 0779 53 .byte 0x53 + 1322 077a 03 .byte 0x3 + 1323 077b F3 .byte 0xf3 + 1324 077c 01 .uleb128 0x1 + 1325 077d 53 .byte 0x53 + 1326 077e 17 .uleb128 0x17 + 1327 077f 01 .byte 0x1 + 1328 0780 52 .byte 0x52 + 1329 0781 03 .byte 0x3 + 1330 0782 F3 .byte 0xf3 + 1331 0783 01 .uleb128 0x1 + 1332 0784 52 .byte 0x52 + 1333 0785 17 .uleb128 0x17 + 1334 0786 01 .byte 0x1 + 1335 0787 50 .byte 0x50 + 1336 0788 02 .byte 0x2 + 1337 0789 74 .byte 0x74 + 1338 078a 00 .sleb128 0 + 1339 078b 17 .uleb128 0x17 + 1340 078c 02 .byte 0x2 + 1341 078d 7D .byte 0x7d + 1342 078e 08 .sleb128 8 + 1343 078f 03 .byte 0x3 + 1344 0790 91 .byte 0x91 + 1345 0791 00 .sleb128 0 + 1346 0792 06 .byte 0x6 + 1347 0793 17 .uleb128 0x17 + 1348 0794 02 .byte 0x2 + 1349 0795 7D .byte 0x7d + 1350 0796 04 .sleb128 4 + 1351 0797 04 .byte 0x4 + 1352 0798 91 .byte 0x91 + 1353 0799 7C .sleb128 -4 + 1354 079a 94 .byte 0x94 + 1355 079b 01 .byte 0x1 + 1356 079c 17 .uleb128 0x17 + 1357 079d 02 .byte 0x2 + 1358 079e 7D .byte 0x7d + 1359 079f 00 .sleb128 0 + 1360 07a0 03 .byte 0x3 + 1361 07a1 91 .byte 0x91 + 1362 07a2 78 .sleb128 -8 + 1363 07a3 06 .byte 0x6 + 1364 07a4 00 .byte 0 + 1365 07a5 00 .byte 0 + 1366 07a6 1B .uleb128 0x1b + 1367 07a7 01 .byte 0x1 + 1368 07a8 4E040000 .4byte .LASF99 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 25 + + + 1369 07ac 01 .byte 0x1 + 1370 07ad EC .byte 0xec + 1371 07ae 01 .byte 0x1 + 1372 07af E4000000 .4byte 0xe4 + 1373 07b3 00000000 .4byte .LFB13 + 1374 07b7 48000000 .4byte .LFE13 + 1375 07bb 99010000 .4byte .LLST12 + 1376 07bf 01 .byte 0x1 + 1377 07c0 42080000 .4byte 0x842 + 1378 07c4 15 .uleb128 0x15 + 1379 07c5 6E000000 .4byte .LASF94 + 1380 07c9 01 .byte 0x1 + 1381 07ca EC .byte 0xec + 1382 07cb 93050000 .4byte 0x593 + 1383 07cf C5010000 .4byte .LLST13 + 1384 07d3 15 .uleb128 0x15 + 1385 07d4 49000000 .4byte .LASF80 + 1386 07d8 01 .byte 0x1 + 1387 07d9 ED .byte 0xed + 1388 07da 88050000 .4byte 0x588 + 1389 07de E3010000 .4byte .LLST14 + 1390 07e2 15 .uleb128 0x15 + 1391 07e3 20000000 .4byte .LASF84 + 1392 07e7 01 .byte 0x1 + 1393 07e8 EE .byte 0xee + 1394 07e9 D2030000 .4byte 0x3d2 + 1395 07ed 04020000 .4byte .LLST15 + 1396 07f1 15 .uleb128 0x15 + 1397 07f2 9F020000 .4byte .LASF85 + 1398 07f6 01 .byte 0x1 + 1399 07f7 EF .byte 0xef + 1400 07f8 30000000 .4byte 0x30 + 1401 07fc 25020000 .4byte .LLST16 + 1402 0800 1C .uleb128 0x1c + 1403 0801 F9010000 .4byte .LASF98 + 1404 0805 01 .byte 0x1 + 1405 0806 F0 .byte 0xf0 + 1406 0807 FA000000 .4byte 0xfa + 1407 080b 02 .byte 0x2 + 1408 080c 91 .byte 0x91 + 1409 080d 00 .sleb128 0 + 1410 080e 1D .uleb128 0x1d + 1411 080f 0D000000 .4byte .LASF51 + 1412 0813 01 .byte 0x1 + 1413 0814 F2 .byte 0xf2 + 1414 0815 E4000000 .4byte 0xe4 + 1415 0819 01 .byte 0x1 + 1416 081a 50 .byte 0x50 + 1417 081b 19 .uleb128 0x19 + 1418 081c 2C000000 .4byte .LVL13 + 1419 0820 32090000 .4byte 0x932 + 1420 0824 17 .uleb128 0x17 + 1421 0825 01 .byte 0x1 + 1422 0826 53 .byte 0x53 + 1423 0827 03 .byte 0x3 + 1424 0828 F3 .byte 0xf3 + 1425 0829 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 26 + + + 1426 082a 53 .byte 0x53 + 1427 082b 17 .uleb128 0x17 + 1428 082c 01 .byte 0x1 + 1429 082d 52 .byte 0x52 + 1430 082e 03 .byte 0x3 + 1431 082f F3 .byte 0xf3 + 1432 0830 01 .uleb128 0x1 + 1433 0831 52 .byte 0x52 + 1434 0832 17 .uleb128 0x17 + 1435 0833 01 .byte 0x1 + 1436 0834 50 .byte 0x50 + 1437 0835 02 .byte 0x2 + 1438 0836 74 .byte 0x74 + 1439 0837 00 .sleb128 0 + 1440 0838 17 .uleb128 0x17 + 1441 0839 02 .byte 0x2 + 1442 083a 7D .byte 0x7d + 1443 083b 00 .sleb128 0 + 1444 083c 03 .byte 0x3 + 1445 083d 91 .byte 0x91 + 1446 083e 78 .sleb128 -8 + 1447 083f 06 .byte 0x6 + 1448 0840 00 .byte 0 + 1449 0841 00 .byte 0 + 1450 0842 1E .uleb128 0x1e + 1451 0843 01 .byte 0x1 + 1452 0844 F4020000 .4byte .LASF100 + 1453 0848 01 .byte 0x1 + 1454 0849 1401 .2byte 0x114 + 1455 084b 01 .byte 0x1 + 1456 084c 00000000 .4byte .LFB14 + 1457 0850 08000000 .4byte .LFE14 + 1458 0854 02 .byte 0x2 + 1459 0855 7D .byte 0x7d + 1460 0856 00 .sleb128 0 + 1461 0857 01 .byte 0x1 + 1462 0858 81080000 .4byte 0x881 + 1463 085c 1F .uleb128 0x1f + 1464 085d 6E000000 .4byte .LASF94 + 1465 0861 01 .byte 0x1 + 1466 0862 1401 .2byte 0x114 + 1467 0864 93050000 .4byte 0x593 + 1468 0868 46020000 .4byte .LLST17 + 1469 086c 16 .uleb128 0x16 + 1470 086d 08000000 .4byte .LVL16 + 1471 0871 01 .byte 0x1 + 1472 0872 5E090000 .4byte 0x95e + 1473 0876 17 .uleb128 0x17 + 1474 0877 01 .byte 0x1 + 1475 0878 50 .byte 0x50 + 1476 0879 05 .byte 0x5 + 1477 087a F3 .byte 0xf3 + 1478 087b 01 .uleb128 0x1 + 1479 087c 50 .byte 0x50 + 1480 087d 23 .byte 0x23 + 1481 087e 10 .uleb128 0x10 + 1482 087f 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 27 + + + 1483 0880 00 .byte 0 + 1484 0881 1E .uleb128 0x1e + 1485 0882 01 .byte 0x1 + 1486 0883 60000000 .4byte .LASF101 + 1487 0887 01 .byte 0x1 + 1488 0888 2801 .2byte 0x128 + 1489 088a 01 .byte 0x1 + 1490 088b 00000000 .4byte .LFB15 + 1491 088f 04000000 .4byte .LFE15 + 1492 0893 02 .byte 0x2 + 1493 0894 7D .byte 0x7d + 1494 0895 00 .sleb128 0 + 1495 0896 01 .byte 0x1 + 1496 0897 B6080000 .4byte 0x8b6 + 1497 089b 1F .uleb128 0x1f + 1498 089c 6E000000 .4byte .LASF94 + 1499 08a0 01 .byte 0x1 + 1500 08a1 2801 .2byte 0x128 + 1501 08a3 93050000 .4byte 0x593 + 1502 08a7 74020000 .4byte .LLST18 + 1503 08ab 14 .uleb128 0x14 + 1504 08ac 04000000 .4byte .LVL18 + 1505 08b0 01 .byte 0x1 + 1506 08b1 72090000 .4byte 0x972 + 1507 08b5 00 .byte 0 + 1508 08b6 20 .uleb128 0x20 + 1509 08b7 01 .byte 0x1 + 1510 08b8 2B040000 .4byte .LASF111 + 1511 08bc 0B .byte 0xb + 1512 08bd AC .byte 0xac + 1513 08be 01 .byte 0x1 + 1514 08bf 01 .byte 0x1 + 1515 08c0 21 .uleb128 0x21 + 1516 08c1 01 .byte 0x1 + 1517 08c2 1B040000 .4byte .LASF102 + 1518 08c6 08 .byte 0x8 + 1519 08c7 38 .byte 0x38 + 1520 08c8 01 .byte 0x1 + 1521 08c9 01 .byte 0x1 + 1522 08ca D4080000 .4byte 0x8d4 + 1523 08ce 22 .uleb128 0x22 + 1524 08cf C5030000 .4byte 0x3c5 + 1525 08d3 00 .byte 0 + 1526 08d4 21 .uleb128 0x21 + 1527 08d5 01 .byte 0x1 + 1528 08d6 29030000 .4byte .LASF103 + 1529 08da 0B .byte 0xb + 1530 08db AD .byte 0xad + 1531 08dc 01 .byte 0x1 + 1532 08dd 01 .byte 0x1 + 1533 08de E8080000 .4byte 0x8e8 + 1534 08e2 22 .uleb128 0x22 + 1535 08e3 93050000 .4byte 0x593 + 1536 08e7 00 .byte 0 + 1537 08e8 21 .uleb128 0x21 + 1538 08e9 01 .byte 0x1 + 1539 08ea 58020000 .4byte .LASF104 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 28 + + + 1540 08ee 0B .byte 0xb + 1541 08ef AE .byte 0xae + 1542 08f0 01 .byte 0x1 + 1543 08f1 01 .byte 0x1 + 1544 08f2 FC080000 .4byte 0x8fc + 1545 08f6 22 .uleb128 0x22 + 1546 08f7 93050000 .4byte 0x593 + 1547 08fb 00 .byte 0 + 1548 08fc 23 .uleb128 0x23 + 1549 08fd 01 .byte 0x1 + 1550 08fe FB000000 .4byte .LASF105 + 1551 0902 0B .byte 0xb + 1552 0903 B0 .byte 0xb0 + 1553 0904 01 .byte 0x1 + 1554 0905 E4000000 .4byte 0xe4 + 1555 0909 01 .byte 0x1 + 1556 090a 32090000 .4byte 0x932 + 1557 090e 22 .uleb128 0x22 + 1558 090f 93050000 .4byte 0x593 + 1559 0913 22 .uleb128 0x22 + 1560 0914 88050000 .4byte 0x588 + 1561 0918 22 .uleb128 0x22 + 1562 0919 D8030000 .4byte 0x3d8 + 1563 091d 22 .uleb128 0x22 + 1564 091e 30000000 .4byte 0x30 + 1565 0922 22 .uleb128 0x22 + 1566 0923 D2030000 .4byte 0x3d2 + 1567 0927 22 .uleb128 0x22 + 1568 0928 DE030000 .4byte 0x3de + 1569 092c 22 .uleb128 0x22 + 1570 092d FA000000 .4byte 0xfa + 1571 0931 00 .byte 0 + 1572 0932 23 .uleb128 0x23 + 1573 0933 01 .byte 0x1 + 1574 0934 DC000000 .4byte .LASF106 + 1575 0938 0B .byte 0xb + 1576 0939 B5 .byte 0xb5 + 1577 093a 01 .byte 0x1 + 1578 093b E4000000 .4byte 0xe4 + 1579 093f 01 .byte 0x1 + 1580 0940 5E090000 .4byte 0x95e + 1581 0944 22 .uleb128 0x22 + 1582 0945 93050000 .4byte 0x593 + 1583 0949 22 .uleb128 0x22 + 1584 094a 88050000 .4byte 0x588 + 1585 094e 22 .uleb128 0x22 + 1586 094f D2030000 .4byte 0x3d2 + 1587 0953 22 .uleb128 0x22 + 1588 0954 30000000 .4byte 0x30 + 1589 0958 22 .uleb128 0x22 + 1590 0959 FA000000 .4byte 0xfa + 1591 095d 00 .byte 0 + 1592 095e 21 .uleb128 0x21 + 1593 095f 01 .byte 0x1 + 1594 0960 8D020000 .4byte .LASF107 + 1595 0964 08 .byte 0x8 + 1596 0965 39 .byte 0x39 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 29 + + + 1597 0966 01 .byte 0x1 + 1598 0967 01 .byte 0x1 + 1599 0968 72090000 .4byte 0x972 + 1600 096c 22 .uleb128 0x22 + 1601 096d C5030000 .4byte 0x3c5 + 1602 0971 00 .byte 0 + 1603 0972 24 .uleb128 0x24 + 1604 0973 01 .byte 0x1 + 1605 0974 3D000000 .4byte .LASF112 + 1606 0978 08 .byte 0x8 + 1607 0979 3D .byte 0x3d + 1608 097a 01 .byte 0x1 + 1609 097b C5030000 .4byte 0x3c5 + 1610 097f 01 .byte 0x1 + 1611 0980 00 .byte 0 + 1612 .section .debug_abbrev,"",%progbits + 1613 .Ldebug_abbrev0: + 1614 0000 01 .uleb128 0x1 + 1615 0001 11 .uleb128 0x11 + 1616 0002 01 .byte 0x1 + 1617 0003 25 .uleb128 0x25 + 1618 0004 0E .uleb128 0xe + 1619 0005 13 .uleb128 0x13 + 1620 0006 0B .uleb128 0xb + 1621 0007 03 .uleb128 0x3 + 1622 0008 0E .uleb128 0xe + 1623 0009 1B .uleb128 0x1b + 1624 000a 0E .uleb128 0xe + 1625 000b 55 .uleb128 0x55 + 1626 000c 06 .uleb128 0x6 + 1627 000d 11 .uleb128 0x11 + 1628 000e 01 .uleb128 0x1 + 1629 000f 52 .uleb128 0x52 + 1630 0010 01 .uleb128 0x1 + 1631 0011 10 .uleb128 0x10 + 1632 0012 06 .uleb128 0x6 + 1633 0013 00 .byte 0 + 1634 0014 00 .byte 0 + 1635 0015 02 .uleb128 0x2 + 1636 0016 24 .uleb128 0x24 + 1637 0017 00 .byte 0 + 1638 0018 0B .uleb128 0xb + 1639 0019 0B .uleb128 0xb + 1640 001a 3E .uleb128 0x3e + 1641 001b 0B .uleb128 0xb + 1642 001c 03 .uleb128 0x3 + 1643 001d 08 .uleb128 0x8 + 1644 001e 00 .byte 0 + 1645 001f 00 .byte 0 + 1646 0020 03 .uleb128 0x3 + 1647 0021 16 .uleb128 0x16 + 1648 0022 00 .byte 0 + 1649 0023 03 .uleb128 0x3 + 1650 0024 0E .uleb128 0xe + 1651 0025 3A .uleb128 0x3a + 1652 0026 0B .uleb128 0xb + 1653 0027 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 30 + + + 1654 0028 0B .uleb128 0xb + 1655 0029 49 .uleb128 0x49 + 1656 002a 13 .uleb128 0x13 + 1657 002b 00 .byte 0 + 1658 002c 00 .byte 0 + 1659 002d 04 .uleb128 0x4 + 1660 002e 24 .uleb128 0x24 + 1661 002f 00 .byte 0 + 1662 0030 0B .uleb128 0xb + 1663 0031 0B .uleb128 0xb + 1664 0032 3E .uleb128 0x3e + 1665 0033 0B .uleb128 0xb + 1666 0034 03 .uleb128 0x3 + 1667 0035 0E .uleb128 0xe + 1668 0036 00 .byte 0 + 1669 0037 00 .byte 0 + 1670 0038 05 .uleb128 0x5 + 1671 0039 13 .uleb128 0x13 + 1672 003a 01 .byte 0x1 + 1673 003b 03 .uleb128 0x3 + 1674 003c 0E .uleb128 0xe + 1675 003d 0B .uleb128 0xb + 1676 003e 0B .uleb128 0xb + 1677 003f 3A .uleb128 0x3a + 1678 0040 0B .uleb128 0xb + 1679 0041 3B .uleb128 0x3b + 1680 0042 0B .uleb128 0xb + 1681 0043 01 .uleb128 0x1 + 1682 0044 13 .uleb128 0x13 + 1683 0045 00 .byte 0 + 1684 0046 00 .byte 0 + 1685 0047 06 .uleb128 0x6 + 1686 0048 0D .uleb128 0xd + 1687 0049 00 .byte 0 + 1688 004a 03 .uleb128 0x3 + 1689 004b 0E .uleb128 0xe + 1690 004c 3A .uleb128 0x3a + 1691 004d 0B .uleb128 0xb + 1692 004e 3B .uleb128 0x3b + 1693 004f 0B .uleb128 0xb + 1694 0050 49 .uleb128 0x49 + 1695 0051 13 .uleb128 0x13 + 1696 0052 38 .uleb128 0x38 + 1697 0053 0A .uleb128 0xa + 1698 0054 00 .byte 0 + 1699 0055 00 .byte 0 + 1700 0056 07 .uleb128 0x7 + 1701 0057 0D .uleb128 0xd + 1702 0058 00 .byte 0 + 1703 0059 03 .uleb128 0x3 + 1704 005a 08 .uleb128 0x8 + 1705 005b 3A .uleb128 0x3a + 1706 005c 0B .uleb128 0xb + 1707 005d 3B .uleb128 0x3b + 1708 005e 0B .uleb128 0xb + 1709 005f 49 .uleb128 0x49 + 1710 0060 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 31 + + + 1711 0061 38 .uleb128 0x38 + 1712 0062 0A .uleb128 0xa + 1713 0063 00 .byte 0 + 1714 0064 00 .byte 0 + 1715 0065 08 .uleb128 0x8 + 1716 0066 13 .uleb128 0x13 + 1717 0067 01 .byte 0x1 + 1718 0068 0B .uleb128 0xb + 1719 0069 0B .uleb128 0xb + 1720 006a 3A .uleb128 0x3a + 1721 006b 0B .uleb128 0xb + 1722 006c 3B .uleb128 0x3b + 1723 006d 0B .uleb128 0xb + 1724 006e 01 .uleb128 0x1 + 1725 006f 13 .uleb128 0x13 + 1726 0070 00 .byte 0 + 1727 0071 00 .byte 0 + 1728 0072 09 .uleb128 0x9 + 1729 0073 0F .uleb128 0xf + 1730 0074 00 .byte 0 + 1731 0075 0B .uleb128 0xb + 1732 0076 0B .uleb128 0xb + 1733 0077 49 .uleb128 0x49 + 1734 0078 13 .uleb128 0x13 + 1735 0079 00 .byte 0 + 1736 007a 00 .byte 0 + 1737 007b 0A .uleb128 0xa + 1738 007c 0F .uleb128 0xf + 1739 007d 00 .byte 0 + 1740 007e 0B .uleb128 0xb + 1741 007f 0B .uleb128 0xb + 1742 0080 00 .byte 0 + 1743 0081 00 .byte 0 + 1744 0082 0B .uleb128 0xb + 1745 0083 35 .uleb128 0x35 + 1746 0084 00 .byte 0 + 1747 0085 49 .uleb128 0x49 + 1748 0086 13 .uleb128 0x13 + 1749 0087 00 .byte 0 + 1750 0088 00 .byte 0 + 1751 0089 0C .uleb128 0xc + 1752 008a 17 .uleb128 0x17 + 1753 008b 01 .byte 0x1 + 1754 008c 0B .uleb128 0xb + 1755 008d 0B .uleb128 0xb + 1756 008e 3A .uleb128 0x3a + 1757 008f 0B .uleb128 0xb + 1758 0090 3B .uleb128 0x3b + 1759 0091 0B .uleb128 0xb + 1760 0092 01 .uleb128 0x1 + 1761 0093 13 .uleb128 0x13 + 1762 0094 00 .byte 0 + 1763 0095 00 .byte 0 + 1764 0096 0D .uleb128 0xd + 1765 0097 0D .uleb128 0xd + 1766 0098 00 .byte 0 + 1767 0099 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 32 + + + 1768 009a 0E .uleb128 0xe + 1769 009b 3A .uleb128 0x3a + 1770 009c 0B .uleb128 0xb + 1771 009d 3B .uleb128 0x3b + 1772 009e 0B .uleb128 0xb + 1773 009f 49 .uleb128 0x49 + 1774 00a0 13 .uleb128 0x13 + 1775 00a1 00 .byte 0 + 1776 00a2 00 .byte 0 + 1777 00a3 0E .uleb128 0xe + 1778 00a4 26 .uleb128 0x26 + 1779 00a5 00 .byte 0 + 1780 00a6 49 .uleb128 0x49 + 1781 00a7 13 .uleb128 0x13 + 1782 00a8 00 .byte 0 + 1783 00a9 00 .byte 0 + 1784 00aa 0F .uleb128 0xf + 1785 00ab 0D .uleb128 0xd + 1786 00ac 00 .byte 0 + 1787 00ad 03 .uleb128 0x3 + 1788 00ae 0E .uleb128 0xe + 1789 00af 3A .uleb128 0x3a + 1790 00b0 0B .uleb128 0xb + 1791 00b1 3B .uleb128 0x3b + 1792 00b2 05 .uleb128 0x5 + 1793 00b3 49 .uleb128 0x49 + 1794 00b4 13 .uleb128 0x13 + 1795 00b5 38 .uleb128 0x38 + 1796 00b6 0A .uleb128 0xa + 1797 00b7 00 .byte 0 + 1798 00b8 00 .byte 0 + 1799 00b9 10 .uleb128 0x10 + 1800 00ba 16 .uleb128 0x16 + 1801 00bb 00 .byte 0 + 1802 00bc 03 .uleb128 0x3 + 1803 00bd 0E .uleb128 0xe + 1804 00be 3A .uleb128 0x3a + 1805 00bf 0B .uleb128 0xb + 1806 00c0 3B .uleb128 0x3b + 1807 00c1 05 .uleb128 0x5 + 1808 00c2 49 .uleb128 0x49 + 1809 00c3 13 .uleb128 0x13 + 1810 00c4 00 .byte 0 + 1811 00c5 00 .byte 0 + 1812 00c6 11 .uleb128 0x11 + 1813 00c7 04 .uleb128 0x4 + 1814 00c8 01 .byte 0x1 + 1815 00c9 0B .uleb128 0xb + 1816 00ca 0B .uleb128 0xb + 1817 00cb 3A .uleb128 0x3a + 1818 00cc 0B .uleb128 0xb + 1819 00cd 3B .uleb128 0x3b + 1820 00ce 0B .uleb128 0xb + 1821 00cf 01 .uleb128 0x1 + 1822 00d0 13 .uleb128 0x13 + 1823 00d1 00 .byte 0 + 1824 00d2 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 33 + + + 1825 00d3 12 .uleb128 0x12 + 1826 00d4 28 .uleb128 0x28 + 1827 00d5 00 .byte 0 + 1828 00d6 03 .uleb128 0x3 + 1829 00d7 0E .uleb128 0xe + 1830 00d8 1C .uleb128 0x1c + 1831 00d9 0D .uleb128 0xd + 1832 00da 00 .byte 0 + 1833 00db 00 .byte 0 + 1834 00dc 13 .uleb128 0x13 + 1835 00dd 2E .uleb128 0x2e + 1836 00de 01 .byte 0x1 + 1837 00df 3F .uleb128 0x3f + 1838 00e0 0C .uleb128 0xc + 1839 00e1 03 .uleb128 0x3 + 1840 00e2 0E .uleb128 0xe + 1841 00e3 3A .uleb128 0x3a + 1842 00e4 0B .uleb128 0xb + 1843 00e5 3B .uleb128 0x3b + 1844 00e6 0B .uleb128 0xb + 1845 00e7 27 .uleb128 0x27 + 1846 00e8 0C .uleb128 0xc + 1847 00e9 11 .uleb128 0x11 + 1848 00ea 01 .uleb128 0x1 + 1849 00eb 12 .uleb128 0x12 + 1850 00ec 01 .uleb128 0x1 + 1851 00ed 40 .uleb128 0x40 + 1852 00ee 0A .uleb128 0xa + 1853 00ef 9742 .uleb128 0x2117 + 1854 00f1 0C .uleb128 0xc + 1855 00f2 01 .uleb128 0x1 + 1856 00f3 13 .uleb128 0x13 + 1857 00f4 00 .byte 0 + 1858 00f5 00 .byte 0 + 1859 00f6 14 .uleb128 0x14 + 1860 00f7 898201 .uleb128 0x4109 + 1861 00fa 00 .byte 0 + 1862 00fb 11 .uleb128 0x11 + 1863 00fc 01 .uleb128 0x1 + 1864 00fd 9542 .uleb128 0x2115 + 1865 00ff 0C .uleb128 0xc + 1866 0100 31 .uleb128 0x31 + 1867 0101 13 .uleb128 0x13 + 1868 0102 00 .byte 0 + 1869 0103 00 .byte 0 + 1870 0104 15 .uleb128 0x15 + 1871 0105 05 .uleb128 0x5 + 1872 0106 00 .byte 0 + 1873 0107 03 .uleb128 0x3 + 1874 0108 0E .uleb128 0xe + 1875 0109 3A .uleb128 0x3a + 1876 010a 0B .uleb128 0xb + 1877 010b 3B .uleb128 0x3b + 1878 010c 0B .uleb128 0xb + 1879 010d 49 .uleb128 0x49 + 1880 010e 13 .uleb128 0x13 + 1881 010f 02 .uleb128 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 34 + + + 1882 0110 06 .uleb128 0x6 + 1883 0111 00 .byte 0 + 1884 0112 00 .byte 0 + 1885 0113 16 .uleb128 0x16 + 1886 0114 898201 .uleb128 0x4109 + 1887 0117 01 .byte 0x1 + 1888 0118 11 .uleb128 0x11 + 1889 0119 01 .uleb128 0x1 + 1890 011a 9542 .uleb128 0x2115 + 1891 011c 0C .uleb128 0xc + 1892 011d 31 .uleb128 0x31 + 1893 011e 13 .uleb128 0x13 + 1894 011f 00 .byte 0 + 1895 0120 00 .byte 0 + 1896 0121 17 .uleb128 0x17 + 1897 0122 8A8201 .uleb128 0x410a + 1898 0125 00 .byte 0 + 1899 0126 02 .uleb128 0x2 + 1900 0127 0A .uleb128 0xa + 1901 0128 9142 .uleb128 0x2111 + 1902 012a 0A .uleb128 0xa + 1903 012b 00 .byte 0 + 1904 012c 00 .byte 0 + 1905 012d 18 .uleb128 0x18 + 1906 012e 2E .uleb128 0x2e + 1907 012f 01 .byte 0x1 + 1908 0130 3F .uleb128 0x3f + 1909 0131 0C .uleb128 0xc + 1910 0132 03 .uleb128 0x3 + 1911 0133 0E .uleb128 0xe + 1912 0134 3A .uleb128 0x3a + 1913 0135 0B .uleb128 0xb + 1914 0136 3B .uleb128 0x3b + 1915 0137 0B .uleb128 0xb + 1916 0138 27 .uleb128 0x27 + 1917 0139 0C .uleb128 0xc + 1918 013a 11 .uleb128 0x11 + 1919 013b 01 .uleb128 0x1 + 1920 013c 12 .uleb128 0x12 + 1921 013d 01 .uleb128 0x1 + 1922 013e 40 .uleb128 0x40 + 1923 013f 06 .uleb128 0x6 + 1924 0140 9742 .uleb128 0x2117 + 1925 0142 0C .uleb128 0xc + 1926 0143 01 .uleb128 0x1 + 1927 0144 13 .uleb128 0x13 + 1928 0145 00 .byte 0 + 1929 0146 00 .byte 0 + 1930 0147 19 .uleb128 0x19 + 1931 0148 898201 .uleb128 0x4109 + 1932 014b 01 .byte 0x1 + 1933 014c 11 .uleb128 0x11 + 1934 014d 01 .uleb128 0x1 + 1935 014e 31 .uleb128 0x31 + 1936 014f 13 .uleb128 0x13 + 1937 0150 00 .byte 0 + 1938 0151 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 35 + + + 1939 0152 1A .uleb128 0x1a + 1940 0153 2E .uleb128 0x2e + 1941 0154 01 .byte 0x1 + 1942 0155 3F .uleb128 0x3f + 1943 0156 0C .uleb128 0xc + 1944 0157 03 .uleb128 0x3 + 1945 0158 0E .uleb128 0xe + 1946 0159 3A .uleb128 0x3a + 1947 015a 0B .uleb128 0xb + 1948 015b 3B .uleb128 0x3b + 1949 015c 0B .uleb128 0xb + 1950 015d 27 .uleb128 0x27 + 1951 015e 0C .uleb128 0xc + 1952 015f 49 .uleb128 0x49 + 1953 0160 13 .uleb128 0x13 + 1954 0161 11 .uleb128 0x11 + 1955 0162 01 .uleb128 0x1 + 1956 0163 12 .uleb128 0x12 + 1957 0164 01 .uleb128 0x1 + 1958 0165 40 .uleb128 0x40 + 1959 0166 0A .uleb128 0xa + 1960 0167 9742 .uleb128 0x2117 + 1961 0169 0C .uleb128 0xc + 1962 016a 01 .uleb128 0x1 + 1963 016b 13 .uleb128 0x13 + 1964 016c 00 .byte 0 + 1965 016d 00 .byte 0 + 1966 016e 1B .uleb128 0x1b + 1967 016f 2E .uleb128 0x2e + 1968 0170 01 .byte 0x1 + 1969 0171 3F .uleb128 0x3f + 1970 0172 0C .uleb128 0xc + 1971 0173 03 .uleb128 0x3 + 1972 0174 0E .uleb128 0xe + 1973 0175 3A .uleb128 0x3a + 1974 0176 0B .uleb128 0xb + 1975 0177 3B .uleb128 0x3b + 1976 0178 0B .uleb128 0xb + 1977 0179 27 .uleb128 0x27 + 1978 017a 0C .uleb128 0xc + 1979 017b 49 .uleb128 0x49 + 1980 017c 13 .uleb128 0x13 + 1981 017d 11 .uleb128 0x11 + 1982 017e 01 .uleb128 0x1 + 1983 017f 12 .uleb128 0x12 + 1984 0180 01 .uleb128 0x1 + 1985 0181 40 .uleb128 0x40 + 1986 0182 06 .uleb128 0x6 + 1987 0183 9742 .uleb128 0x2117 + 1988 0185 0C .uleb128 0xc + 1989 0186 01 .uleb128 0x1 + 1990 0187 13 .uleb128 0x13 + 1991 0188 00 .byte 0 + 1992 0189 00 .byte 0 + 1993 018a 1C .uleb128 0x1c + 1994 018b 05 .uleb128 0x5 + 1995 018c 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 36 + + + 1996 018d 03 .uleb128 0x3 + 1997 018e 0E .uleb128 0xe + 1998 018f 3A .uleb128 0x3a + 1999 0190 0B .uleb128 0xb + 2000 0191 3B .uleb128 0x3b + 2001 0192 0B .uleb128 0xb + 2002 0193 49 .uleb128 0x49 + 2003 0194 13 .uleb128 0x13 + 2004 0195 02 .uleb128 0x2 + 2005 0196 0A .uleb128 0xa + 2006 0197 00 .byte 0 + 2007 0198 00 .byte 0 + 2008 0199 1D .uleb128 0x1d + 2009 019a 34 .uleb128 0x34 + 2010 019b 00 .byte 0 + 2011 019c 03 .uleb128 0x3 + 2012 019d 0E .uleb128 0xe + 2013 019e 3A .uleb128 0x3a + 2014 019f 0B .uleb128 0xb + 2015 01a0 3B .uleb128 0x3b + 2016 01a1 0B .uleb128 0xb + 2017 01a2 49 .uleb128 0x49 + 2018 01a3 13 .uleb128 0x13 + 2019 01a4 02 .uleb128 0x2 + 2020 01a5 0A .uleb128 0xa + 2021 01a6 00 .byte 0 + 2022 01a7 00 .byte 0 + 2023 01a8 1E .uleb128 0x1e + 2024 01a9 2E .uleb128 0x2e + 2025 01aa 01 .byte 0x1 + 2026 01ab 3F .uleb128 0x3f + 2027 01ac 0C .uleb128 0xc + 2028 01ad 03 .uleb128 0x3 + 2029 01ae 0E .uleb128 0xe + 2030 01af 3A .uleb128 0x3a + 2031 01b0 0B .uleb128 0xb + 2032 01b1 3B .uleb128 0x3b + 2033 01b2 05 .uleb128 0x5 + 2034 01b3 27 .uleb128 0x27 + 2035 01b4 0C .uleb128 0xc + 2036 01b5 11 .uleb128 0x11 + 2037 01b6 01 .uleb128 0x1 + 2038 01b7 12 .uleb128 0x12 + 2039 01b8 01 .uleb128 0x1 + 2040 01b9 40 .uleb128 0x40 + 2041 01ba 0A .uleb128 0xa + 2042 01bb 9742 .uleb128 0x2117 + 2043 01bd 0C .uleb128 0xc + 2044 01be 01 .uleb128 0x1 + 2045 01bf 13 .uleb128 0x13 + 2046 01c0 00 .byte 0 + 2047 01c1 00 .byte 0 + 2048 01c2 1F .uleb128 0x1f + 2049 01c3 05 .uleb128 0x5 + 2050 01c4 00 .byte 0 + 2051 01c5 03 .uleb128 0x3 + 2052 01c6 0E .uleb128 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 37 + + + 2053 01c7 3A .uleb128 0x3a + 2054 01c8 0B .uleb128 0xb + 2055 01c9 3B .uleb128 0x3b + 2056 01ca 05 .uleb128 0x5 + 2057 01cb 49 .uleb128 0x49 + 2058 01cc 13 .uleb128 0x13 + 2059 01cd 02 .uleb128 0x2 + 2060 01ce 06 .uleb128 0x6 + 2061 01cf 00 .byte 0 + 2062 01d0 00 .byte 0 + 2063 01d1 20 .uleb128 0x20 + 2064 01d2 2E .uleb128 0x2e + 2065 01d3 00 .byte 0 + 2066 01d4 3F .uleb128 0x3f + 2067 01d5 0C .uleb128 0xc + 2068 01d6 03 .uleb128 0x3 + 2069 01d7 0E .uleb128 0xe + 2070 01d8 3A .uleb128 0x3a + 2071 01d9 0B .uleb128 0xb + 2072 01da 3B .uleb128 0x3b + 2073 01db 0B .uleb128 0xb + 2074 01dc 27 .uleb128 0x27 + 2075 01dd 0C .uleb128 0xc + 2076 01de 3C .uleb128 0x3c + 2077 01df 0C .uleb128 0xc + 2078 01e0 00 .byte 0 + 2079 01e1 00 .byte 0 + 2080 01e2 21 .uleb128 0x21 + 2081 01e3 2E .uleb128 0x2e + 2082 01e4 01 .byte 0x1 + 2083 01e5 3F .uleb128 0x3f + 2084 01e6 0C .uleb128 0xc + 2085 01e7 03 .uleb128 0x3 + 2086 01e8 0E .uleb128 0xe + 2087 01e9 3A .uleb128 0x3a + 2088 01ea 0B .uleb128 0xb + 2089 01eb 3B .uleb128 0x3b + 2090 01ec 0B .uleb128 0xb + 2091 01ed 27 .uleb128 0x27 + 2092 01ee 0C .uleb128 0xc + 2093 01ef 3C .uleb128 0x3c + 2094 01f0 0C .uleb128 0xc + 2095 01f1 01 .uleb128 0x1 + 2096 01f2 13 .uleb128 0x13 + 2097 01f3 00 .byte 0 + 2098 01f4 00 .byte 0 + 2099 01f5 22 .uleb128 0x22 + 2100 01f6 05 .uleb128 0x5 + 2101 01f7 00 .byte 0 + 2102 01f8 49 .uleb128 0x49 + 2103 01f9 13 .uleb128 0x13 + 2104 01fa 00 .byte 0 + 2105 01fb 00 .byte 0 + 2106 01fc 23 .uleb128 0x23 + 2107 01fd 2E .uleb128 0x2e + 2108 01fe 01 .byte 0x1 + 2109 01ff 3F .uleb128 0x3f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 38 + + + 2110 0200 0C .uleb128 0xc + 2111 0201 03 .uleb128 0x3 + 2112 0202 0E .uleb128 0xe + 2113 0203 3A .uleb128 0x3a + 2114 0204 0B .uleb128 0xb + 2115 0205 3B .uleb128 0x3b + 2116 0206 0B .uleb128 0xb + 2117 0207 27 .uleb128 0x27 + 2118 0208 0C .uleb128 0xc + 2119 0209 49 .uleb128 0x49 + 2120 020a 13 .uleb128 0x13 + 2121 020b 3C .uleb128 0x3c + 2122 020c 0C .uleb128 0xc + 2123 020d 01 .uleb128 0x1 + 2124 020e 13 .uleb128 0x13 + 2125 020f 00 .byte 0 + 2126 0210 00 .byte 0 + 2127 0211 24 .uleb128 0x24 + 2128 0212 2E .uleb128 0x2e + 2129 0213 00 .byte 0 + 2130 0214 3F .uleb128 0x3f + 2131 0215 0C .uleb128 0xc + 2132 0216 03 .uleb128 0x3 + 2133 0217 0E .uleb128 0xe + 2134 0218 3A .uleb128 0x3a + 2135 0219 0B .uleb128 0xb + 2136 021a 3B .uleb128 0x3b + 2137 021b 0B .uleb128 0xb + 2138 021c 27 .uleb128 0x27 + 2139 021d 0C .uleb128 0xc + 2140 021e 49 .uleb128 0x49 + 2141 021f 13 .uleb128 0x13 + 2142 0220 3C .uleb128 0x3c + 2143 0221 0C .uleb128 0xc + 2144 0222 00 .byte 0 + 2145 0223 00 .byte 0 + 2146 0224 00 .byte 0 + 2147 .section .debug_loc,"",%progbits + 2148 .Ldebug_loc0: + 2149 .LLST0: + 2150 0000 00000000 .4byte .LVL1 + 2151 0004 14000000 .4byte .LVL2 + 2152 0008 0100 .2byte 0x1 + 2153 000a 50 .byte 0x50 + 2154 000b 14000000 .4byte .LVL2 + 2155 000f 17000000 .4byte .LVL3-1 + 2156 0013 0300 .2byte 0x3 + 2157 0015 70 .byte 0x70 + 2158 0016 70 .sleb128 -16 + 2159 0017 9F .byte 0x9f + 2160 0018 17000000 .4byte .LVL3-1 + 2161 001c 18000000 .4byte .LFE8 + 2162 0020 0400 .2byte 0x4 + 2163 0022 F3 .byte 0xf3 + 2164 0023 01 .uleb128 0x1 + 2165 0024 50 .byte 0x50 + 2166 0025 9F .byte 0x9f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 39 + + + 2167 0026 00000000 .4byte 0 + 2168 002a 00000000 .4byte 0 + 2169 .LLST1: + 2170 002e 00000000 .4byte .LFB9 + 2171 0032 04000000 .4byte .LCFI0 + 2172 0036 0200 .2byte 0x2 + 2173 0038 7D .byte 0x7d + 2174 0039 00 .sleb128 0 + 2175 003a 04000000 .4byte .LCFI0 + 2176 003e 24000000 .4byte .LFE9 + 2177 0042 0200 .2byte 0x2 + 2178 0044 7D .byte 0x7d + 2179 0045 08 .sleb128 8 + 2180 0046 00000000 .4byte 0 + 2181 004a 00000000 .4byte 0 + 2182 .LLST2: + 2183 004e 00000000 .4byte .LVL4 + 2184 0052 13000000 .4byte .LVL5-1 + 2185 0056 0100 .2byte 0x1 + 2186 0058 50 .byte 0x50 + 2187 0059 13000000 .4byte .LVL5-1 + 2188 005d 24000000 .4byte .LFE9 + 2189 0061 0100 .2byte 0x1 + 2190 0063 54 .byte 0x54 + 2191 0064 00000000 .4byte 0 + 2192 0068 00000000 .4byte 0 + 2193 .LLST3: + 2194 006c 00000000 .4byte .LVL4 + 2195 0070 13000000 .4byte .LVL5-1 + 2196 0074 0100 .2byte 0x1 + 2197 0076 51 .byte 0x51 + 2198 0077 13000000 .4byte .LVL5-1 + 2199 007b 24000000 .4byte .LFE9 + 2200 007f 0400 .2byte 0x4 + 2201 0081 F3 .byte 0xf3 + 2202 0082 01 .uleb128 0x1 + 2203 0083 51 .byte 0x51 + 2204 0084 9F .byte 0x9f + 2205 0085 00000000 .4byte 0 + 2206 0089 00000000 .4byte 0 + 2207 .LLST4: + 2208 008d 00000000 .4byte .LFB10 + 2209 0091 04000000 .4byte .LCFI1 + 2210 0095 0200 .2byte 0x2 + 2211 0097 7D .byte 0x7d + 2212 0098 00 .sleb128 0 + 2213 0099 04000000 .4byte .LCFI1 + 2214 009d 20000000 .4byte .LFE10 + 2215 00a1 0200 .2byte 0x2 + 2216 00a3 7D .byte 0x7d + 2217 00a4 08 .sleb128 8 + 2218 00a5 00000000 .4byte 0 + 2219 00a9 00000000 .4byte 0 + 2220 .LLST5: + 2221 00ad 00000000 .4byte .LVL6 + 2222 00b1 0F000000 .4byte .LVL7-1 + 2223 00b5 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 40 + + + 2224 00b7 50 .byte 0x50 + 2225 00b8 0F000000 .4byte .LVL7-1 + 2226 00bc 20000000 .4byte .LFE10 + 2227 00c0 0100 .2byte 0x1 + 2228 00c2 54 .byte 0x54 + 2229 00c3 00000000 .4byte 0 + 2230 00c7 00000000 .4byte 0 + 2231 .LLST6: + 2232 00cb 00000000 .4byte .LVL8 + 2233 00cf 04000000 .4byte .LVL9 + 2234 00d3 0100 .2byte 0x1 + 2235 00d5 50 .byte 0x50 + 2236 00d6 04000000 .4byte .LVL9 + 2237 00da 08000000 .4byte .LFE11 + 2238 00de 0400 .2byte 0x4 + 2239 00e0 F3 .byte 0xf3 + 2240 00e1 01 .uleb128 0x1 + 2241 00e2 50 .byte 0x50 + 2242 00e3 9F .byte 0x9f + 2243 00e4 00000000 .4byte 0 + 2244 00e8 00000000 .4byte 0 + 2245 .LLST7: + 2246 00ec 00000000 .4byte .LFB12 + 2247 00f0 04000000 .4byte .LCFI2 + 2248 00f4 0200 .2byte 0x2 + 2249 00f6 7D .byte 0x7d + 2250 00f7 00 .sleb128 0 + 2251 00f8 04000000 .4byte .LCFI2 + 2252 00fc 0C000000 .4byte .LCFI3 + 2253 0100 0200 .2byte 0x2 + 2254 0102 7D .byte 0x7d + 2255 0103 08 .sleb128 8 + 2256 0104 0C000000 .4byte .LCFI3 + 2257 0108 58000000 .4byte .LFE12 + 2258 010c 0200 .2byte 0x2 + 2259 010e 7D .byte 0x7d + 2260 010f 18 .sleb128 24 + 2261 0110 00000000 .4byte 0 + 2262 0114 00000000 .4byte 0 + 2263 .LLST8: + 2264 0118 00000000 .4byte .LVL10 + 2265 011c 3B000000 .4byte .LVL11-1 + 2266 0120 0100 .2byte 0x1 + 2267 0122 50 .byte 0x50 + 2268 0123 3B000000 .4byte .LVL11-1 + 2269 0127 58000000 .4byte .LFE12 + 2270 012b 0100 .2byte 0x1 + 2271 012d 54 .byte 0x54 + 2272 012e 00000000 .4byte 0 + 2273 0132 00000000 .4byte 0 + 2274 .LLST9: + 2275 0136 00000000 .4byte .LVL10 + 2276 013a 3B000000 .4byte .LVL11-1 + 2277 013e 0100 .2byte 0x1 + 2278 0140 51 .byte 0x51 + 2279 0141 3B000000 .4byte .LVL11-1 + 2280 0145 58000000 .4byte .LFE12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 41 + + + 2281 0149 0400 .2byte 0x4 + 2282 014b F3 .byte 0xf3 + 2283 014c 01 .uleb128 0x1 + 2284 014d 51 .byte 0x51 + 2285 014e 9F .byte 0x9f + 2286 014f 00000000 .4byte 0 + 2287 0153 00000000 .4byte 0 + 2288 .LLST10: + 2289 0157 00000000 .4byte .LVL10 + 2290 015b 3B000000 .4byte .LVL11-1 + 2291 015f 0100 .2byte 0x1 + 2292 0161 52 .byte 0x52 + 2293 0162 3B000000 .4byte .LVL11-1 + 2294 0166 58000000 .4byte .LFE12 + 2295 016a 0400 .2byte 0x4 + 2296 016c F3 .byte 0xf3 + 2297 016d 01 .uleb128 0x1 + 2298 016e 52 .byte 0x52 + 2299 016f 9F .byte 0x9f + 2300 0170 00000000 .4byte 0 + 2301 0174 00000000 .4byte 0 + 2302 .LLST11: + 2303 0178 00000000 .4byte .LVL10 + 2304 017c 3B000000 .4byte .LVL11-1 + 2305 0180 0100 .2byte 0x1 + 2306 0182 53 .byte 0x53 + 2307 0183 3B000000 .4byte .LVL11-1 + 2308 0187 58000000 .4byte .LFE12 + 2309 018b 0400 .2byte 0x4 + 2310 018d F3 .byte 0xf3 + 2311 018e 01 .uleb128 0x1 + 2312 018f 53 .byte 0x53 + 2313 0190 9F .byte 0x9f + 2314 0191 00000000 .4byte 0 + 2315 0195 00000000 .4byte 0 + 2316 .LLST12: + 2317 0199 00000000 .4byte .LFB13 + 2318 019d 04000000 .4byte .LCFI4 + 2319 01a1 0200 .2byte 0x2 + 2320 01a3 7D .byte 0x7d + 2321 01a4 00 .sleb128 0 + 2322 01a5 04000000 .4byte .LCFI4 + 2323 01a9 0C000000 .4byte .LCFI5 + 2324 01ad 0200 .2byte 0x2 + 2325 01af 7D .byte 0x7d + 2326 01b0 08 .sleb128 8 + 2327 01b1 0C000000 .4byte .LCFI5 + 2328 01b5 48000000 .4byte .LFE13 + 2329 01b9 0200 .2byte 0x2 + 2330 01bb 7D .byte 0x7d + 2331 01bc 10 .sleb128 16 + 2332 01bd 00000000 .4byte 0 + 2333 01c1 00000000 .4byte 0 + 2334 .LLST13: + 2335 01c5 00000000 .4byte .LVL12 + 2336 01c9 2B000000 .4byte .LVL13-1 + 2337 01cd 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 42 + + + 2338 01cf 50 .byte 0x50 + 2339 01d0 2B000000 .4byte .LVL13-1 + 2340 01d4 48000000 .4byte .LFE13 + 2341 01d8 0100 .2byte 0x1 + 2342 01da 54 .byte 0x54 + 2343 01db 00000000 .4byte 0 + 2344 01df 00000000 .4byte 0 + 2345 .LLST14: + 2346 01e3 00000000 .4byte .LVL12 + 2347 01e7 2B000000 .4byte .LVL13-1 + 2348 01eb 0100 .2byte 0x1 + 2349 01ed 51 .byte 0x51 + 2350 01ee 2B000000 .4byte .LVL13-1 + 2351 01f2 48000000 .4byte .LFE13 + 2352 01f6 0400 .2byte 0x4 + 2353 01f8 F3 .byte 0xf3 + 2354 01f9 01 .uleb128 0x1 + 2355 01fa 51 .byte 0x51 + 2356 01fb 9F .byte 0x9f + 2357 01fc 00000000 .4byte 0 + 2358 0200 00000000 .4byte 0 + 2359 .LLST15: + 2360 0204 00000000 .4byte .LVL12 + 2361 0208 2B000000 .4byte .LVL13-1 + 2362 020c 0100 .2byte 0x1 + 2363 020e 52 .byte 0x52 + 2364 020f 2B000000 .4byte .LVL13-1 + 2365 0213 48000000 .4byte .LFE13 + 2366 0217 0400 .2byte 0x4 + 2367 0219 F3 .byte 0xf3 + 2368 021a 01 .uleb128 0x1 + 2369 021b 52 .byte 0x52 + 2370 021c 9F .byte 0x9f + 2371 021d 00000000 .4byte 0 + 2372 0221 00000000 .4byte 0 + 2373 .LLST16: + 2374 0225 00000000 .4byte .LVL12 + 2375 0229 2B000000 .4byte .LVL13-1 + 2376 022d 0100 .2byte 0x1 + 2377 022f 53 .byte 0x53 + 2378 0230 2B000000 .4byte .LVL13-1 + 2379 0234 48000000 .4byte .LFE13 + 2380 0238 0400 .2byte 0x4 + 2381 023a F3 .byte 0xf3 + 2382 023b 01 .uleb128 0x1 + 2383 023c 53 .byte 0x53 + 2384 023d 9F .byte 0x9f + 2385 023e 00000000 .4byte 0 + 2386 0242 00000000 .4byte 0 + 2387 .LLST17: + 2388 0246 00000000 .4byte .LVL14 + 2389 024a 04000000 .4byte .LVL15 + 2390 024e 0100 .2byte 0x1 + 2391 0250 50 .byte 0x50 + 2392 0251 04000000 .4byte .LVL15 + 2393 0255 07000000 .4byte .LVL16-1 + 2394 0259 0300 .2byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 43 + + + 2395 025b 70 .byte 0x70 + 2396 025c 70 .sleb128 -16 + 2397 025d 9F .byte 0x9f + 2398 025e 07000000 .4byte .LVL16-1 + 2399 0262 08000000 .4byte .LFE14 + 2400 0266 0400 .2byte 0x4 + 2401 0268 F3 .byte 0xf3 + 2402 0269 01 .uleb128 0x1 + 2403 026a 50 .byte 0x50 + 2404 026b 9F .byte 0x9f + 2405 026c 00000000 .4byte 0 + 2406 0270 00000000 .4byte 0 + 2407 .LLST18: + 2408 0274 00000000 .4byte .LVL17 + 2409 0278 03000000 .4byte .LVL18-1 + 2410 027c 0100 .2byte 0x1 + 2411 027e 50 .byte 0x50 + 2412 027f 03000000 .4byte .LVL18-1 + 2413 0283 04000000 .4byte .LFE15 + 2414 0287 0400 .2byte 0x4 + 2415 0289 F3 .byte 0xf3 + 2416 028a 01 .uleb128 0x1 + 2417 028b 50 .byte 0x50 + 2418 028c 9F .byte 0x9f + 2419 028d 00000000 .4byte 0 + 2420 0291 00000000 .4byte 0 + 2421 .section .debug_aranges,"",%progbits + 2422 0000 5C000000 .4byte 0x5c + 2423 0004 0200 .2byte 0x2 + 2424 0006 00000000 .4byte .Ldebug_info0 + 2425 000a 04 .byte 0x4 + 2426 000b 00 .byte 0 + 2427 000c 0000 .2byte 0 + 2428 000e 0000 .2byte 0 + 2429 0010 00000000 .4byte .LFB7 + 2430 0014 04000000 .4byte .LFE7-.LFB7 + 2431 0018 00000000 .4byte .LFB8 + 2432 001c 18000000 .4byte .LFE8-.LFB8 + 2433 0020 00000000 .4byte .LFB9 + 2434 0024 24000000 .4byte .LFE9-.LFB9 + 2435 0028 00000000 .4byte .LFB10 + 2436 002c 20000000 .4byte .LFE10-.LFB10 + 2437 0030 00000000 .4byte .LFB11 + 2438 0034 08000000 .4byte .LFE11-.LFB11 + 2439 0038 00000000 .4byte .LFB12 + 2440 003c 58000000 .4byte .LFE12-.LFB12 + 2441 0040 00000000 .4byte .LFB13 + 2442 0044 48000000 .4byte .LFE13-.LFB13 + 2443 0048 00000000 .4byte .LFB14 + 2444 004c 08000000 .4byte .LFE14-.LFB14 + 2445 0050 00000000 .4byte .LFB15 + 2446 0054 04000000 .4byte .LFE15-.LFB15 + 2447 0058 00000000 .4byte 0 + 2448 005c 00000000 .4byte 0 + 2449 .section .debug_ranges,"",%progbits + 2450 .Ldebug_ranges0: + 2451 0000 00000000 .4byte .LFB7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 44 + + + 2452 0004 04000000 .4byte .LFE7 + 2453 0008 00000000 .4byte .LFB8 + 2454 000c 18000000 .4byte .LFE8 + 2455 0010 00000000 .4byte .LFB9 + 2456 0014 24000000 .4byte .LFE9 + 2457 0018 00000000 .4byte .LFB10 + 2458 001c 20000000 .4byte .LFE10 + 2459 0020 00000000 .4byte .LFB11 + 2460 0024 08000000 .4byte .LFE11 + 2461 0028 00000000 .4byte .LFB12 + 2462 002c 58000000 .4byte .LFE12 + 2463 0030 00000000 .4byte .LFB13 + 2464 0034 48000000 .4byte .LFE13 + 2465 0038 00000000 .4byte .LFB14 + 2466 003c 08000000 .4byte .LFE14 + 2467 0040 00000000 .4byte .LFB15 + 2468 0044 04000000 .4byte .LFE15 + 2469 0048 00000000 .4byte 0 + 2470 004c 00000000 .4byte 0 + 2471 .section .debug_line,"",%progbits + 2472 .Ldebug_line0: + 2473 0000 52020000 .section .debug_str,"MS",%progbits,1 + 2473 02008601 + 2473 00000201 + 2473 FB0E0D00 + 2473 01010101 + 2474 .LASF38: + 2475 0000 705F6D73 .ascii "p_msg\000" + 2475 6700 + 2476 .LASF2: + 2477 0006 73697A65 .ascii "size_t\000" + 2477 5F7400 + 2478 .LASF51: + 2479 000d 7264796D .ascii "rdymsg\000" + 2479 736700 + 2480 .LASF57: + 2481 0014 62736364 .ascii "bscdevice_t\000" + 2481 65766963 + 2481 655F7400 + 2482 .LASF84: + 2483 0020 72786275 .ascii "rxbuf\000" + 2483 6600 + 2484 .LASF13: + 2485 0026 6C6F6E67 .ascii "long long unsigned int\000" + 2485 206C6F6E + 2485 6720756E + 2485 7369676E + 2485 65642069 + 2486 .LASF112: + 2487 003d 63684D74 .ascii "chMtxUnlock\000" + 2487 78556E6C + 2487 6F636B00 + 2488 .LASF80: + 2489 0049 61646472 .ascii "addr\000" + 2489 00 + 2490 .LASF93: + 2491 004e 69326353 .ascii "i2cStart\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 45 + + + 2491 74617274 + 2491 00 + 2492 .LASF52: + 2493 0057 65786974 .ascii "exitcode\000" + 2493 636F6465 + 2493 00 + 2494 .LASF101: + 2495 0060 69326352 .ascii "i2cReleaseBus\000" + 2495 656C6561 + 2495 73654275 + 2495 7300 + 2496 .LASF94: + 2497 006e 69326370 .ascii "i2cp\000" + 2497 00 + 2498 .LASF62: + 2499 0073 64617461 .ascii "dataFifo\000" + 2499 4669666F + 2499 00 + 2500 .LASF26: + 2501 007c 705F7072 .ascii "p_prio\000" + 2501 696F00 + 2502 .LASF97: + 2503 0083 6932634D .ascii "i2cMasterTransmitTimeout\000" + 2503 61737465 + 2503 72547261 + 2503 6E736D69 + 2503 7454696D + 2504 .LASF77: + 2505 009c 64657669 .ascii "device\000" + 2505 636500 + 2506 .LASF12: + 2507 00a3 6C6F6E67 .ascii "long long int\000" + 2507 206C6F6E + 2507 6720696E + 2507 7400 + 2508 .LASF1: + 2509 00b1 7369676E .ascii "signed char\000" + 2509 65642063 + 2509 68617200 + 2510 .LASF109: + 2511 00bd 2E2E2F2E .ascii "../../os/hal/src/i2c.c\000" + 2511 2E2F6F73 + 2511 2F68616C + 2511 2F737263 + 2511 2F693263 + 2512 .LASF48: + 2513 00d4 6D5F7175 .ascii "m_queue\000" + 2513 65756500 + 2514 .LASF106: + 2515 00dc 6932635F .ascii "i2c_lld_master_receive_timeout\000" + 2515 6C6C645F + 2515 6D617374 + 2515 65725F72 + 2515 65636569 + 2516 .LASF105: + 2517 00fb 6932635F .ascii "i2c_lld_master_transmit_timeout\000" + 2517 6C6C645F + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 46 + + + 2517 6D617374 + 2517 65725F74 + 2517 72616E73 + 2518 .LASF18: + 2519 011b 74736C69 .ascii "tslices_t\000" + 2519 6365735F + 2519 7400 + 2520 .LASF66: + 2521 0125 4932435F .ascii "I2C_UNINIT\000" + 2521 554E494E + 2521 495400 + 2522 .LASF88: + 2523 0130 69326361 .ascii "i2caddr_t\000" + 2523 6464725F + 2523 7400 + 2524 .LASF74: + 2525 013a 73746174 .ascii "state\000" + 2525 6500 + 2526 .LASF9: + 2527 0140 6C6F6E67 .ascii "long int\000" + 2527 20696E74 + 2527 00 + 2528 .LASF16: + 2529 0149 74737461 .ascii "tstate_t\000" + 2529 74655F74 + 2529 00 + 2530 .LASF79: + 2531 0152 74687265 .ascii "thread\000" + 2531 616400 + 2532 .LASF64: + 2533 0159 64617461 .ascii "dataDelay\000" + 2533 44656C61 + 2533 7900 + 2534 .LASF6: + 2535 0163 75696E74 .ascii "uint16_t\000" + 2535 31365F74 + 2535 00 + 2536 .LASF28: + 2537 016c 705F6E65 .ascii "p_newer\000" + 2537 77657200 + 2538 .LASF110: + 2539 0174 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 2539 73657273 + 2539 5C4E6963 + 2539 6F204D61 + 2539 61735C44 + 2540 01a1 312D4243 .ascii "1-BCM2835-GCC\000" + 2540 4D323833 + 2540 352D4743 + 2540 4300 + 2541 .LASF58: + 2542 01af 636F6E74 .ascii "control\000" + 2542 726F6C00 + 2543 .LASF44: + 2544 01b7 72656761 .ascii "regarm_t\000" + 2544 726D5F74 + 2544 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 47 + + + 2545 .LASF61: + 2546 01c0 736C6176 .ascii "slaveAddress\000" + 2546 65416464 + 2546 72657373 + 2546 00 + 2547 .LASF0: + 2548 01cd 756E7369 .ascii "unsigned int\000" + 2548 676E6564 + 2548 20696E74 + 2548 00 + 2549 .LASF81: + 2550 01da 74786275 .ascii "txbuf\000" + 2550 6600 + 2551 .LASF76: + 2552 01e0 6572726F .ascii "errors\000" + 2552 727300 + 2553 .LASF11: + 2554 01e7 6C6F6E67 .ascii "long unsigned int\000" + 2554 20756E73 + 2554 69676E65 + 2554 6420696E + 2554 7400 + 2555 .LASF98: + 2556 01f9 74696D65 .ascii "timeout\000" + 2556 6F757400 + 2557 .LASF46: + 2558 0201 636F6E74 .ascii "context\000" + 2558 65787400 + 2559 .LASF7: + 2560 0209 73686F72 .ascii "short unsigned int\000" + 2560 7420756E + 2560 7369676E + 2560 65642069 + 2560 6E7400 + 2561 .LASF73: + 2562 021c 49324344 .ascii "I2CDriver\000" + 2562 72697665 + 2562 7200 + 2563 .LASF20: + 2564 0226 6D73675F .ascii "msg_t\000" + 2564 7400 + 2565 .LASF86: + 2566 022c 72786964 .ascii "rxidx\000" + 2566 7800 + 2567 .LASF15: + 2568 0232 746D6F64 .ascii "tmode_t\000" + 2568 655F7400 + 2569 .LASF43: + 2570 023a 54687265 .ascii "ThreadsList\000" + 2570 6164734C + 2570 69737400 + 2571 .LASF21: + 2572 0246 6576656E .ascii "eventmask_t\000" + 2572 746D6173 + 2572 6B5F7400 + 2573 .LASF47: + 2574 0252 4D757465 .ascii "Mutex\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 48 + + + 2574 7800 + 2575 .LASF104: + 2576 0258 6932635F .ascii "i2c_lld_stop\000" + 2576 6C6C645F + 2576 73746F70 + 2576 00 + 2577 .LASF67: + 2578 0265 4932435F .ascii "I2C_STOP\000" + 2578 53544F50 + 2578 00 + 2579 .LASF56: + 2580 026e 73697A65 .ascii "sizetype\000" + 2580 74797065 + 2580 00 + 2581 .LASF63: + 2582 0277 636C6F63 .ascii "clockDivider\000" + 2582 6B446976 + 2582 69646572 + 2582 00 + 2583 .LASF89: + 2584 0284 69635F73 .ascii "ic_speed\000" + 2584 70656564 + 2584 00 + 2585 .LASF107: + 2586 028d 63684D74 .ascii "chMtxLock\000" + 2586 784C6F63 + 2586 6B00 + 2587 .LASF29: + 2588 0297 705F6F6C .ascii "p_older\000" + 2588 64657200 + 2589 .LASF85: + 2590 029f 72786279 .ascii "rxbytes\000" + 2590 74657300 + 2591 .LASF90: + 2592 02a7 49324343 .ascii "I2CConfig\000" + 2592 6F6E6669 + 2592 6700 + 2593 .LASF42: + 2594 02b1 54687265 .ascii "ThreadsQueue\000" + 2594 61647351 + 2594 75657565 + 2594 00 + 2595 .LASF108: + 2596 02be 474E5520 .ascii "GNU C 4.7.2\000" + 2596 4320342E + 2596 372E3200 + 2597 .LASF82: + 2598 02ca 74786279 .ascii "txbytes\000" + 2598 74657300 + 2599 .LASF95: + 2600 02d2 69326353 .ascii "i2cStop\000" + 2600 746F7000 + 2601 .LASF17: + 2602 02da 74726566 .ascii "trefs_t\000" + 2602 735F7400 + 2603 .LASF72: + 2604 02e2 69326373 .ascii "i2cstate_t\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 49 + + + 2604 74617465 + 2604 5F7400 + 2605 .LASF25: + 2606 02ed 705F7072 .ascii "p_prev\000" + 2606 657600 + 2607 .LASF100: + 2608 02f4 69326341 .ascii "i2cAcquireBus\000" + 2608 63717569 + 2608 72654275 + 2608 7300 + 2609 .LASF19: + 2610 0302 74707269 .ascii "tprio_t\000" + 2610 6F5F7400 + 2611 .LASF69: + 2612 030a 4932435F .ascii "I2C_ACTIVE_TX\000" + 2612 41435449 + 2612 56455F54 + 2612 5800 + 2613 .LASF87: + 2614 0318 69326366 .ascii "i2cflags_t\000" + 2614 6C616773 + 2614 5F7400 + 2615 .LASF78: + 2616 0323 6D757465 .ascii "mutex\000" + 2616 7800 + 2617 .LASF103: + 2618 0329 6932635F .ascii "i2c_lld_start\000" + 2618 6C6C645F + 2618 73746172 + 2618 7400 + 2619 .LASF14: + 2620 0337 5F426F6F .ascii "_Bool\000" + 2620 6C00 + 2621 .LASF8: + 2622 033d 696E7433 .ascii "int32_t\000" + 2622 325F7400 + 2623 .LASF4: + 2624 0345 756E7369 .ascii "unsigned char\000" + 2624 676E6564 + 2624 20636861 + 2624 7200 + 2625 .LASF40: + 2626 0353 705F6D74 .ascii "p_mtxlist\000" + 2626 786C6973 + 2626 7400 + 2627 .LASF5: + 2628 035d 73686F72 .ascii "short int\000" + 2628 7420696E + 2628 7400 + 2629 .LASF31: + 2630 0367 705F7374 .ascii "p_state\000" + 2630 61746500 + 2631 .LASF34: + 2632 036f 705F7072 .ascii "p_preempt\000" + 2632 65656D70 + 2632 7400 + 2633 .LASF96: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 50 + + + 2634 0379 69326347 .ascii "i2cGetErrors\000" + 2634 65744572 + 2634 726F7273 + 2634 00 + 2635 .LASF54: + 2636 0386 65776D61 .ascii "ewmask\000" + 2636 736B00 + 2637 .LASF24: + 2638 038d 705F6E65 .ascii "p_next\000" + 2638 787400 + 2639 .LASF32: + 2640 0394 705F666C .ascii "p_flags\000" + 2640 61677300 + 2641 .LASF23: + 2642 039c 54687265 .ascii "Thread\000" + 2642 616400 + 2643 .LASF71: + 2644 03a3 4932435F .ascii "I2C_LOCKED\000" + 2644 4C4F434B + 2644 454400 + 2645 .LASF39: + 2646 03ae 705F6570 .ascii "p_epending\000" + 2646 656E6469 + 2646 6E6700 + 2647 .LASF10: + 2648 03b9 75696E74 .ascii "uint32_t\000" + 2648 33325F74 + 2648 00 + 2649 .LASF70: + 2650 03c2 4932435F .ascii "I2C_ACTIVE_RX\000" + 2650 41435449 + 2650 56455F52 + 2650 5800 + 2651 .LASF55: + 2652 03d0 63686172 .ascii "char\000" + 2652 00 + 2653 .LASF75: + 2654 03d5 636F6E66 .ascii "config\000" + 2654 696700 + 2655 .LASF50: + 2656 03dc 6D5F6E65 .ascii "m_next\000" + 2656 787400 + 2657 .LASF22: + 2658 03e3 73797374 .ascii "systime_t\000" + 2658 696D655F + 2658 7400 + 2659 .LASF41: + 2660 03ed 705F7265 .ascii "p_realprio\000" + 2660 616C7072 + 2660 696F00 + 2661 .LASF68: + 2662 03f8 4932435F .ascii "I2C_READY\000" + 2662 52454144 + 2662 5900 + 2663 .LASF35: + 2664 0402 705F7469 .ascii "p_time\000" + 2664 6D6500 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 51 + + + 2665 .LASF45: + 2666 0409 696E7463 .ascii "intctx\000" + 2666 747800 + 2667 .LASF37: + 2668 0410 705F6D73 .ascii "p_msgqueue\000" + 2668 67717565 + 2668 756500 + 2669 .LASF102: + 2670 041b 63684D74 .ascii "chMtxInit\000" + 2670 78496E69 + 2670 7400 + 2671 .LASF83: + 2672 0425 74786964 .ascii "txidx\000" + 2672 7800 + 2673 .LASF111: + 2674 042b 6932635F .ascii "i2c_lld_init\000" + 2674 6C6C645F + 2674 696E6974 + 2674 00 + 2675 .LASF33: + 2676 0438 705F7265 .ascii "p_refs\000" + 2676 667300 + 2677 .LASF59: + 2678 043f 73746174 .ascii "status\000" + 2678 757300 + 2679 .LASF3: + 2680 0446 75696E74 .ascii "uint8_t\000" + 2680 385F7400 + 2681 .LASF99: + 2682 044e 6932634D .ascii "i2cMasterReceiveTimeout\000" + 2682 61737465 + 2682 72526563 + 2682 65697665 + 2682 54696D65 + 2683 .LASF53: + 2684 0466 77746F62 .ascii "wtobjp\000" + 2684 6A7000 + 2685 .LASF30: + 2686 046d 705F6E61 .ascii "p_name\000" + 2686 6D6500 + 2687 .LASF91: + 2688 0474 69326349 .ascii "i2cInit\000" + 2688 6E697400 + 2689 .LASF60: + 2690 047c 64617461 .ascii "dataLength\000" + 2690 4C656E67 + 2690 746800 + 2691 .LASF92: + 2692 0487 6932634F .ascii "i2cObjectInit\000" + 2692 626A6563 + 2692 74496E69 + 2692 7400 + 2693 .LASF49: + 2694 0495 6D5F6F77 .ascii "m_owner\000" + 2694 6E657200 + 2695 .LASF27: + 2696 049d 705F6374 .ascii "p_ctx\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 52 + + + 2696 7800 + 2697 .LASF36: + 2698 04a3 705F7761 .ascii "p_waiting\000" + 2698 6974696E + 2698 6700 + 2699 .LASF65: + 2700 04ad 636C6F63 .ascii "clockStretchTimeout\000" + 2700 6B537472 + 2700 65746368 + 2700 54696D65 + 2700 6F757400 + 2701 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s page 53 + + +DEFINED SYMBOLS + *ABS*:00000000 i2c.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:17 .text.i2cInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:20 .text.i2cInit:00000000 i2cInit +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:36 .text.i2cObjectInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:39 .text.i2cObjectInit:00000000 i2cObjectInit +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:64 .text.i2cStart:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:67 .text.i2cStart:00000000 i2cStart +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:102 .text.i2cStop:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:105 .text.i2cStop:00000000 i2cStop +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:138 .text.i2cGetErrors:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:141 .text.i2cGetErrors:00000000 i2cGetErrors +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:157 .text.i2cMasterTransmitTimeout:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:160 .text.i2cMasterTransmitTimeout:00000000 i2cMasterTransmitTimeout +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:215 .text.i2cMasterReceiveTimeout:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:218 .text.i2cMasterReceiveTimeout:00000000 i2cMasterReceiveTimeout +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:267 .text.i2cAcquireBus:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:270 .text.i2cAcquireBus:00000000 i2cAcquireBus +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:289 .text.i2cReleaseBus:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccf2F17s.s:292 .text.i2cReleaseBus:00000000 i2cReleaseBus + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +i2c_lld_init +chMtxInit +i2c_lld_start +i2c_lld_stop +i2c_lld_master_transmit_timeout +i2c_lld_master_receive_timeout +chMtxLock +chMtxUnlock diff --git a/demos/ARM11-BCM2835-GCC/build/lst/i2c_lld.lst b/demos/ARM11-BCM2835-GCC/build/lst/i2c_lld.lst new file mode 100644 index 0000000000..21c3ae8135 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/i2c_lld.lst @@ -0,0 +1,4245 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "i2c_lld.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.i2c_lld_safety_timeout,"ax",%progbits + 17 .align 2 + 18 .type i2c_lld_safety_timeout, %function + 19 i2c_lld_safety_timeout: + 20 .LFB7: + 21 .file 1 "../../os/hal/platforms/BCM2835/i2c_lld.c" + 22 .loc 1 79 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 0 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 @ link register save eliminated. + 27 .LVL0: + 28 .loc 1 82 0 + 29 0000 201090E5 ldr r1, [r0, #32] + 30 .loc 1 79 0 + 31 0004 04402DE5 str r4, [sp, #-4]! + 32 .LCFI0: + 33 .cfi_def_cfa_offset 4 + 34 .cfi_offset 4, -4 + 35 .loc 1 82 0 + 36 0008 000051E3 cmp r1, #0 + 37 .loc 1 79 0 + 38 000c 0030A0E1 mov r3, r0 + 39 .LVL1: + 40 .loc 1 82 0 + 41 0010 1600000A beq .L1 + 42 .LBB2: + 43 .loc 1 83 0 + 44 0014 0C2090E5 ldr r2, [r0, #12] + 45 .LVL2: + 46 .loc 1 85 0 + 47 0018 080090E5 ldr r0, [r0, #8] + 48 .LVL3: + 49 .loc 1 86 0 + 50 001c 044092E5 ldr r4, [r2, #4] + 51 .loc 1 85 0 + 52 0020 20C080E3 orr ip, r0, #32 + 53 .loc 1 86 0 + 54 0024 020C14E3 tst r4, #512 + 55 .loc 1 87 0 + 56 0028 21008013 orrne r0, r0, #33 + 57 .loc 1 85 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 2 + + + 58 002c 08C083E5 str ip, [r3, #8] + 59 .loc 1 87 0 + 60 0030 08008315 strne r0, [r3, #8] + 61 .loc 1 88 0 + 62 0034 040092E5 ldr r0, [r2, #4] + 63 .loc 1 92 0 + 64 0038 38409FE5 ldr r4, .L12 + 65 .loc 1 88 0 + 66 003c 010C10E3 tst r0, #256 + 67 .loc 1 89 0 + 68 0040 08009315 ldrne r0, [r3, #8] + 69 .loc 1 91 0 + 70 0044 00C0A0E3 mov ip, #0 + 71 .loc 1 89 0 + 72 0048 04008013 orrne r0, r0, #4 + 73 004c 08008315 strne r0, [r3, #8] + 74 .loc 1 91 0 + 75 0050 00C082E5 str ip, [r2, #0] + 76 .loc 1 97 0 + 77 0054 0100A0E1 mov r0, r1 + 78 .loc 1 92 0 + 79 0058 044082E5 str r4, [r2, #4] + 80 .LVL4: + 81 .loc 1 95 0 + 82 005c 20C083E5 str ip, [r3, #32] + 83 .loc 1 96 0 + 84 0060 0030E0E3 mvn r3, #0 + 85 .LVL5: + 86 0064 243081E5 str r3, [r1, #36] + 87 .LBE2: + 88 .loc 1 100 0 + 89 0068 1000BDE8 ldmfd sp!, {r4} + 90 .LBB3: + 91 .loc 1 97 0 + 92 006c FEFFFFEA b chSchReadyI + 93 .LVL6: + 94 .L1: + 95 .LBE3: + 96 .loc 1 100 0 + 97 0070 1000BDE8 ldmfd sp!, {r4} + 98 0074 1EFF2FE1 bx lr + 99 .L13: + 100 .align 2 + 101 .L12: + 102 0078 02030000 .word 770 + 103 .cfi_endproc + 104 .LFE7: + 105 .size i2c_lld_safety_timeout, .-i2c_lld_safety_timeout + 106 .section .text.i2c_lld_serve_interrupt,"ax",%progbits + 107 .align 2 + 108 .global i2c_lld_serve_interrupt + 109 .type i2c_lld_serve_interrupt, %function + 110 i2c_lld_serve_interrupt: + 111 .LFB8: + 112 .loc 1 106 0 + 113 .cfi_startproc + 114 @ args = 0, pretend = 0, frame = 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 3 + + + 115 @ frame_needed = 0, uses_anonymous_args = 0 + 116 @ link register save eliminated. + 117 .LVL7: + 118 .loc 1 108 0 + 119 0000 0C1090E5 ldr r1, [r0, #12] + 120 .LVL8: + 121 .loc 1 106 0 + 122 0004 04402DE5 str r4, [sp, #-4]! + 123 .LCFI1: + 124 .cfi_def_cfa_offset 4 + 125 .cfi_offset 4, -4 + 126 .loc 1 109 0 + 127 0008 042091E5 ldr r2, [r1, #4] + 128 .LVL9: + 129 .loc 1 111 0 + 130 000c 030C12E3 tst r2, #768 + 131 0010 0900000A beq .L15 + 132 .loc 1 113 0 + 133 0014 203090E5 ldr r3, [r0, #32] + 134 0018 000053E3 cmp r3, #0 + 135 001c 3800000A beq .L14 + 136 .LVL10: + 137 .LBB4: + 138 .loc 1 113 0 is_stmt 0 discriminator 1 + 139 0020 0020A0E3 mov r2, #0 + 140 .LVL11: + 141 0024 202080E5 str r2, [r0, #32] + 142 0028 0120E0E3 mvn r2, #1 + 143 002c 0300A0E1 mov r0, r3 + 144 .LVL12: + 145 0030 242083E5 str r2, [r3, #36] + 146 .LBE4: + 147 .loc 1 130 0 is_stmt 1 discriminator 1 + 148 0034 1000BDE8 ldmfd sp!, {r4} + 149 .LBB5: + 150 .loc 1 113 0 discriminator 1 + 151 0038 FEFFFFEA b chSchReadyI + 152 .LVL13: + 153 .L15: + 154 .LBE5: + 155 .loc 1 115 0 + 156 003c 020012E3 tst r2, #2 + 157 0040 2000000A beq .L17 + 158 .loc 1 116 0 discriminator 1 + 159 0044 200012E3 tst r2, #32 + 160 0048 1200000A beq .L18 + 161 .loc 1 116 0 is_stmt 0 + 162 004c 3C2090E5 ldr r2, [r0, #60] + 163 .LVL14: + 164 0050 383090E5 ldr r3, [r0, #56] + 165 0054 030052E1 cmp r2, r3 + 166 0058 0E00002A bcs .L18 + 167 .loc 1 117 0 is_stmt 1 + 168 005c 104091E5 ldr r4, [r1, #16] + 169 0060 34C090E5 ldr ip, [r0, #52] + 170 0064 013082E2 add r3, r2, #1 + 171 0068 0240CCE7 strb r4, [ip, r2] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 4 + + + 172 006c 3C3080E5 str r3, [r0, #60] + 173 0070 040000EA b .L24 + 174 .L20: + 175 0074 104091E5 ldr r4, [r1, #16] + 176 0078 34C090E5 ldr ip, [r0, #52] + 177 007c 0340CCE7 strb r4, [ip, r3] + 178 0080 3C2080E5 str r2, [r0, #60] + 179 0084 0230A0E1 mov r3, r2 + 180 .L24: + 181 .loc 1 116 0 discriminator 2 + 182 0088 38C090E5 ldr ip, [r0, #56] + 183 008c 012083E2 add r2, r3, #1 + 184 0090 03005CE1 cmp ip, r3 + 185 0094 F6FFFF8A bhi .L20 + 186 .L18: + 187 .loc 1 120 0 + 188 0098 203090E5 ldr r3, [r0, #32] + 189 .loc 1 118 0 + 190 009c 0020A0E3 mov r2, #0 + 191 .loc 1 119 0 + 192 00a0 A8C09FE5 ldr ip, .L46 + 193 .loc 1 120 0 + 194 00a4 020053E1 cmp r3, r2 + 195 .loc 1 118 0 + 196 00a8 002081E5 str r2, [r1, #0] + 197 .loc 1 119 0 + 198 00ac 04C081E5 str ip, [r1, #4] + 199 .loc 1 120 0 + 200 00b0 1300000A beq .L14 + 201 .LVL15: + 202 .LBB6: + 203 .loc 1 120 0 is_stmt 0 discriminator 1 + 204 00b4 202080E5 str r2, [r0, #32] + 205 00b8 0300A0E1 mov r0, r3 + 206 .LVL16: + 207 00bc 242083E5 str r2, [r3, #36] + 208 .LBE6: + 209 .loc 1 130 0 is_stmt 1 discriminator 1 + 210 00c0 1000BDE8 ldmfd sp!, {r4} + 211 .LBB7: + 212 .loc 1 120 0 discriminator 1 + 213 00c4 FEFFFFEA b chSchReadyI + 214 .LVL17: + 215 .L17: + 216 .LBE7: + 217 .loc 1 122 0 + 218 00c8 040012E3 tst r2, #4 + 219 00cc 0E00000A beq .L21 + 220 .loc 1 123 0 discriminator 1 + 221 00d0 303090E5 ldr r3, [r0, #48] + 222 00d4 2CC090E5 ldr ip, [r0, #44] + 223 00d8 03005CE1 cmp ip, r3 + 224 00dc 0800009A bls .L14 + 225 .loc 1 123 0 is_stmt 0 + 226 00e0 100012E3 tst r2, #16 + 227 00e4 0600000A beq .L14 + 228 00e8 284090E5 ldr r4, [r0, #40] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 5 + + + 229 .LVL18: + 230 .L22: + 231 .loc 1 124 0 is_stmt 1 + 232 00ec 0320D4E7 ldrb r2, [r4, r3] @ zero_extendqisi2 + 233 00f0 013083E2 add r3, r3, #1 + 234 .loc 1 123 0 + 235 00f4 0C0053E1 cmp r3, ip + 236 .loc 1 124 0 + 237 00f8 102081E5 str r2, [r1, #16] + 238 00fc 303080E5 str r3, [r0, #48] + 239 .loc 1 123 0 + 240 0100 F9FFFF1A bne .L22 + 241 .L14: + 242 .loc 1 130 0 + 243 0104 1000BDE8 ldmfd sp!, {r4} + 244 0108 1EFF2FE1 bx lr + 245 .LVL19: + 246 .L21: + 247 .loc 1 126 0 + 248 010c 080012E3 tst r2, #8 + 249 0110 FBFFFF0A beq .L14 + 250 .loc 1 127 0 discriminator 1 + 251 0114 3C3090E5 ldr r3, [r0, #60] + 252 0118 38C090E5 ldr ip, [r0, #56] + 253 011c 03005CE1 cmp ip, r3 + 254 0120 F7FFFF9A bls .L14 + 255 .loc 1 127 0 is_stmt 0 + 256 0124 200012E3 tst r2, #32 + 257 0128 F5FFFF0A beq .L14 + 258 .LVL20: + 259 .L37: + 260 .loc 1 128 0 is_stmt 1 + 261 012c 10C091E5 ldr ip, [r1, #16] + 262 0130 342090E5 ldr r2, [r0, #52] + 263 0134 03C0C2E7 strb ip, [r2, r3] + 264 .loc 1 127 0 + 265 0138 382090E5 ldr r2, [r0, #56] + 266 .loc 1 128 0 + 267 013c 013083E2 add r3, r3, #1 + 268 .loc 1 127 0 + 269 0140 030052E1 cmp r2, r3 + 270 .loc 1 128 0 + 271 0144 3C3080E5 str r3, [r0, #60] + 272 .loc 1 127 0 + 273 0148 F7FFFF8A bhi .L37 + 274 014c ECFFFFEA b .L14 + 275 .L47: + 276 .align 2 + 277 .L46: + 278 0150 02030000 .word 770 + 279 .cfi_endproc + 280 .LFE8: + 281 .size i2c_lld_serve_interrupt, .-i2c_lld_serve_interrupt + 282 .section .text.i2c_lld_init,"ax",%progbits + 283 .align 2 + 284 .global i2c_lld_init + 285 .type i2c_lld_init, %function + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 6 + + + 286 i2c_lld_init: + 287 .LFB9: + 288 .loc 1 141 0 + 289 .cfi_startproc + 290 @ args = 0, pretend = 0, frame = 0 + 291 @ frame_needed = 0, uses_anonymous_args = 0 + 292 0000 08402DE9 stmfd sp!, {r3, lr} + 293 .LCFI2: + 294 .cfi_def_cfa_offset 8 + 295 .cfi_offset 3, -8 + 296 .cfi_offset 14, -4 + 297 .loc 1 142 0 + 298 0004 24309FE5 ldr r3, .L49 + 299 0008 24209FE5 ldr r2, .L49+4 + 300 .loc 1 143 0 + 301 000c 0300A0E1 mov r0, r3 + 302 .loc 1 142 0 + 303 0010 0C2083E5 str r2, [r3, #12] + 304 .loc 1 143 0 + 305 0014 FEFFFFEB bl i2cObjectInit + 306 .LVL21: + 307 .loc 1 145 0 + 308 0018 18309FE5 ldr r3, .L49+8 + 309 001c 18209FE5 ldr r2, .L49+12 + 310 .loc 1 146 0 + 311 0020 0300A0E1 mov r0, r3 + 312 .loc 1 145 0 + 313 0024 0C2083E5 str r2, [r3, #12] + 314 .loc 1 147 0 + 315 0028 0840BDE8 ldmfd sp!, {r3, lr} + 316 .loc 1 146 0 + 317 002c FEFFFFEA b i2cObjectInit + 318 .LVL22: + 319 .L50: + 320 .align 2 + 321 .L49: + 322 0030 00000000 .word I2C0 + 323 0034 00502020 .word 538988544 + 324 0038 00000000 .word I2C1 + 325 003c 00408020 .word 545275904 + 326 .cfi_endproc + 327 .LFE9: + 328 .size i2c_lld_init, .-i2c_lld_init + 329 .global __aeabi_uidiv + 330 .section .text.i2c_lld_start,"ax",%progbits + 331 .align 2 + 332 .global i2c_lld_start + 333 .type i2c_lld_start, %function + 334 i2c_lld_start: + 335 .LFB10: + 336 .loc 1 156 0 + 337 .cfi_startproc + 338 @ args = 0, pretend = 0, frame = 0 + 339 @ frame_needed = 0, uses_anonymous_args = 0 + 340 .LVL23: + 341 0000 10402DE9 stmfd sp!, {r4, lr} + 342 .LCFI3: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 7 + + + 343 .cfi_def_cfa_offset 8 + 344 .cfi_offset 4, -8 + 345 .cfi_offset 14, -4 + 346 .loc 1 158 0 + 347 0004 0410A0E3 mov r1, #4 + 348 .loc 1 156 0 + 349 0008 0040A0E1 mov r4, r0 + 350 .loc 1 158 0 + 351 000c 0000A0E3 mov r0, #0 + 352 .LVL24: + 353 0010 FEFFFFEB bl bcm2835_gpio_fnsel + 354 .LVL25: + 355 .loc 1 159 0 + 356 0014 0100A0E3 mov r0, #1 + 357 0018 0410A0E3 mov r1, #4 + 358 001c FEFFFFEB bl bcm2835_gpio_fnsel + 359 .LVL26: + 360 .loc 1 162 0 + 361 0020 0200A0E3 mov r0, #2 + 362 0024 0410A0E3 mov r1, #4 + 363 0028 FEFFFFEB bl bcm2835_gpio_fnsel + 364 .LVL27: + 365 .loc 1 163 0 + 366 002c 0410A0E3 mov r1, #4 + 367 0030 0300A0E3 mov r0, #3 + 368 0034 FEFFFFEB bl bcm2835_gpio_fnsel + 369 .LVL28: + 370 .loc 1 165 0 + 371 0038 043094E5 ldr r3, [r4, #4] + 372 .loc 1 167 0 + 373 003c 0C4094E5 ldr r4, [r4, #12] + 374 .LVL29: + 375 .loc 1 165 0 + 376 0040 001093E5 ldr r1, [r3, #0] + 377 .LVL30: + 378 .loc 1 166 0 + 379 0044 24309FE5 ldr r3, .L54 + 380 0048 030051E1 cmp r1, r3 + 381 004c 00005113 cmpne r1, #0 + 382 0050 0200000A beq .L53 + 383 .loc 1 167 0 + 384 0054 18009FE5 ldr r0, .L54+4 + 385 0058 FEFFFFEB bl __aeabi_uidiv + 386 .LVL31: + 387 005c 140084E5 str r0, [r4, #20] + 388 .L53: + 389 .loc 1 169 0 + 390 0060 003094E5 ldr r3, [r4, #0] + 391 0064 023983E3 orr r3, r3, #32768 + 392 0068 003084E5 str r3, [r4, #0] + 393 006c 1080BDE8 ldmfd sp!, {r4, pc} + 394 .L55: + 395 .align 2 + 396 .L54: + 397 0070 A0860100 .word 100000 + 398 0074 80D1F008 .word 150000000 + 399 .cfi_endproc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 8 + + + 400 .LFE10: + 401 .size i2c_lld_start, .-i2c_lld_start + 402 .section .text.i2c_lld_stop,"ax",%progbits + 403 .align 2 + 404 .global i2c_lld_stop + 405 .type i2c_lld_stop, %function + 406 i2c_lld_stop: + 407 .LFB11: + 408 .loc 1 179 0 + 409 .cfi_startproc + 410 @ args = 0, pretend = 0, frame = 0 + 411 @ frame_needed = 0, uses_anonymous_args = 0 + 412 .LVL32: + 413 0000 10402DE9 stmfd sp!, {r4, lr} + 414 .LCFI4: + 415 .cfi_def_cfa_offset 8 + 416 .cfi_offset 4, -8 + 417 .cfi_offset 14, -4 + 418 .loc 1 179 0 + 419 0004 0040A0E1 mov r4, r0 + 420 .loc 1 181 0 + 421 0008 0000A0E3 mov r0, #0 + 422 .LVL33: + 423 000c 0010A0E1 mov r1, r0 + 424 0010 FEFFFFEB bl bcm2835_gpio_fnsel + 425 .LVL34: + 426 .loc 1 182 0 + 427 0014 0100A0E3 mov r0, #1 + 428 0018 0010A0E3 mov r1, #0 + 429 001c FEFFFFEB bl bcm2835_gpio_fnsel + 430 .LVL35: + 431 .loc 1 184 0 + 432 0020 0C3094E5 ldr r3, [r4, #12] + 433 0024 002093E5 ldr r2, [r3, #0] + 434 0028 0229C2E3 bic r2, r2, #32768 + 435 002c 002083E5 str r2, [r3, #0] + 436 0030 1080BDE8 ldmfd sp!, {r4, pc} + 437 .cfi_endproc + 438 .LFE11: + 439 .size i2c_lld_stop, .-i2c_lld_stop + 440 .section .text.i2c_lld_master_receive_timeout,"ax",%progbits + 441 .align 2 + 442 .global i2c_lld_master_receive_timeout + 443 .type i2c_lld_master_receive_timeout, %function + 444 i2c_lld_master_receive_timeout: + 445 .LFB13: + 446 .loc 1 269 0 + 447 .cfi_startproc + 448 @ args = 4, pretend = 0, frame = 24 + 449 @ frame_needed = 0, uses_anonymous_args = 0 + 450 .LVL36: + 451 0000 F0412DE9 stmfd sp!, {r4, r5, r6, r7, r8, lr} + 452 .LCFI5: + 453 .cfi_def_cfa_offset 24 + 454 .cfi_offset 4, -24 + 455 .cfi_offset 5, -20 + 456 .cfi_offset 6, -16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 9 + + + 457 .cfi_offset 7, -12 + 458 .cfi_offset 8, -8 + 459 .cfi_offset 14, -4 + 460 0004 18D04DE2 sub sp, sp, #24 + 461 .LCFI6: + 462 .cfi_def_cfa_offset 48 + 463 .loc 1 269 0 + 464 0008 30509DE5 ldr r5, [sp, #48] + 465 000c 0040A0E1 mov r4, r0 + 466 .loc 1 273 0 + 467 0010 010075E3 cmn r5, #1 + 468 .loc 1 269 0 + 469 0014 0170A0E1 mov r7, r1 + 470 0018 0280A0E1 mov r8, r2 + 471 001c 0360A0E1 mov r6, r3 + 472 .loc 1 273 0 + 473 0020 0400000A beq .L58 + 474 .loc 1 274 0 + 475 0024 04008DE2 add r0, sp, #4 + 476 .LVL37: + 477 0028 0510A0E1 mov r1, r5 + 478 .LVL38: + 479 002c 88209FE5 ldr r2, .L69 + 480 .LVL39: + 481 0030 0430A0E1 mov r3, r4 + 482 .LVL40: + 483 0034 FEFFFFEB bl chVTSetI + 484 .LVL41: + 485 .L58: + 486 .loc 1 285 0 + 487 0038 0C0094E5 ldr r0, [r4, #12] + 488 .LVL42: + 489 .loc 1 288 0 + 490 003c 7C309FE5 ldr r3, .L69+4 + 491 .loc 1 277 0 + 492 0040 00C0A0E3 mov ip, #0 + 493 .loc 1 276 0 + 494 0044 B472C4E1 strh r7, [r4, #36] @ movhi + 495 .loc 1 277 0 + 496 0048 28C084E5 str ip, [r4, #40] + 497 .loc 1 278 0 + 498 004c 2CC084E5 str ip, [r4, #44] + 499 .loc 1 279 0 + 500 0050 30C084E5 str ip, [r4, #48] + 501 .loc 1 280 0 + 502 0054 348084E5 str r8, [r4, #52] + 503 .loc 1 281 0 + 504 0058 386084E5 str r6, [r4, #56] + 505 .loc 1 282 0 + 506 005c 3CC084E5 str ip, [r4, #60] + 507 .loc 1 286 0 + 508 0060 0C7080E5 str r7, [r0, #12] + 509 .loc 1 287 0 + 510 0064 086080E5 str r6, [r0, #8] + 511 .loc 1 288 0 + 512 0068 043080E5 str r3, [r0, #4] + 513 .loc 1 291 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 10 + + + 514 006c 50309FE5 ldr r3, .L69+8 + 515 0070 003080E5 str r3, [r0, #0] + 516 .loc 1 294 0 + 517 @ 294 "../../os/hal/platforms/BCM2835/i2c_lld.c" 1 + 518 0074 9FF021E3 msr CPSR_c, #0x9F + 519 @ 0 "" 2 + 520 .loc 1 295 0 + 521 0078 48609FE5 ldr r6, .L69+12 + 522 .LVL43: + 523 .loc 1 296 0 + 524 007c 0200A0E3 mov r0, #2 + 525 .LVL44: + 526 .loc 1 295 0 + 527 0080 183096E5 ldr r3, [r6, #24] + 528 0084 203084E5 str r3, [r4, #32] + 529 .loc 1 296 0 + 530 0088 FEFFFFEB bl chSchGoSleepS + 531 .LVL45: + 532 .loc 1 297 0 + 533 008c 010075E3 cmn r5, #1 + 534 0090 0400000A beq .L59 + 535 .loc 1 297 0 is_stmt 0 discriminator 1 + 536 0094 10309DE5 ldr r3, [sp, #16] + 537 0098 000053E3 cmp r3, #0 + 538 009c 0100000A beq .L59 + 539 .loc 1 298 0 is_stmt 1 + 540 00a0 04008DE2 add r0, sp, #4 + 541 00a4 FEFFFFEB bl chVTResetI + 542 .LVL46: + 543 .L59: + 544 .loc 1 299 0 + 545 @ 299 "../../os/hal/platforms/BCM2835/i2c_lld.c" 1 + 546 00a8 1FF021E3 msr CPSR_c, #0x1F + 547 @ 0 "" 2 + 548 .loc 1 301 0 + 549 00ac 183096E5 ldr r3, [r6, #24] + 550 .loc 1 302 0 + 551 00b0 240093E5 ldr r0, [r3, #36] + 552 00b4 18D08DE2 add sp, sp, #24 + 553 00b8 F081BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, pc} + 554 .L70: + 555 .align 2 + 556 .L69: + 557 00bc 00000000 .word i2c_lld_safety_timeout + 558 00c0 02030000 .word 770 + 559 00c4 91850000 .word 34193 + 560 00c8 00000000 .word rlist + 561 .cfi_endproc + 562 .LFE13: + 563 .size i2c_lld_master_receive_timeout, .-i2c_lld_master_receive_timeout + 564 .section .text.i2c_lld_master_transmit_timeout,"ax",%progbits + 565 .align 2 + 566 .global i2c_lld_master_transmit_timeout + 567 .type i2c_lld_master_transmit_timeout, %function + 568 i2c_lld_master_transmit_timeout: + 569 .LFB12: + 570 .loc 1 206 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 11 + + + 571 .cfi_startproc + 572 @ args = 12, pretend = 0, frame = 24 + 573 @ frame_needed = 0, uses_anonymous_args = 0 + 574 .LVL47: + 575 0000 F0472DE9 stmfd sp!, {r4, r5, r6, r7, r8, r9, sl, lr} + 576 .LCFI7: + 577 .cfi_def_cfa_offset 32 + 578 .cfi_offset 4, -32 + 579 .cfi_offset 5, -28 + 580 .cfi_offset 6, -24 + 581 .cfi_offset 7, -20 + 582 .cfi_offset 8, -16 + 583 .cfi_offset 9, -12 + 584 .cfi_offset 10, -8 + 585 .cfi_offset 14, -4 + 586 0004 20D04DE2 sub sp, sp, #32 + 587 .LCFI8: + 588 .cfi_def_cfa_offset 64 + 589 .loc 1 206 0 + 590 0008 48509DE5 ldr r5, [sp, #72] + 591 000c 0040A0E1 mov r4, r0 + 592 .loc 1 210 0 + 593 0010 010075E3 cmn r5, #1 + 594 .loc 1 206 0 + 595 0014 0170A0E1 mov r7, r1 + 596 0018 0290A0E1 mov r9, r2 + 597 001c 0380A0E1 mov r8, r3 + 598 0020 40A09DE5 ldr sl, [sp, #64] + 599 0024 4460DDE5 ldrb r6, [sp, #68] @ zero_extendqisi2 + 600 .loc 1 210 0 + 601 0028 0400000A beq .L72 + 602 .loc 1 211 0 + 603 002c 0C008DE2 add r0, sp, #12 + 604 .LVL48: + 605 0030 0510A0E1 mov r1, r5 + 606 .LVL49: + 607 0034 EC209FE5 ldr r2, .L94 + 608 .LVL50: + 609 0038 0430A0E1 mov r3, r4 + 610 .LVL51: + 611 003c FEFFFFEB bl chVTSetI + 612 .LVL52: + 613 .L72: + 614 .loc 1 216 0 + 615 0040 0030A0E3 mov r3, #0 + 616 .loc 1 221 0 + 617 0044 0C0094E5 ldr r0, [r4, #12] + 618 .LVL53: + 619 .loc 1 216 0 + 620 0048 303084E5 str r3, [r4, #48] + 621 .loc 1 219 0 + 622 004c 3C3084E5 str r3, [r4, #60] + 623 .loc 1 224 0 + 624 0050 D4309FE5 ldr r3, .L94+4 + 625 .loc 1 213 0 + 626 0054 B472C4E1 strh r7, [r4, #36] @ movhi + 627 .loc 1 214 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 12 + + + 628 0058 289084E5 str r9, [r4, #40] + 629 .loc 1 215 0 + 630 005c 2C8084E5 str r8, [r4, #44] + 631 .loc 1 217 0 + 632 0060 34A084E5 str sl, [r4, #52] + 633 .loc 1 218 0 + 634 0064 386084E5 str r6, [r4, #56] + 635 .loc 1 222 0 + 636 0068 0C7080E5 str r7, [r0, #12] + 637 .loc 1 223 0 + 638 006c 088080E5 str r8, [r0, #8] + 639 .loc 1 224 0 + 640 0070 043080E5 str r3, [r0, #4] + 641 .loc 1 227 0 + 642 0074 003090E5 ldr r3, [r0, #0] + 643 0078 833C83E3 orr r3, r3, #33536 + 644 007c 803083E3 orr r3, r3, #128 + 645 0080 003080E5 str r3, [r0, #0] + 646 .loc 1 230 0 + 647 @ 230 "../../os/hal/platforms/BCM2835/i2c_lld.c" 1 + 648 0084 9FF021E3 msr CPSR_c, #0x9F + 649 @ 0 "" 2 + 650 .loc 1 232 0 + 651 0088 A0809FE5 ldr r8, .L94+8 + 652 .LVL54: + 653 .loc 1 233 0 + 654 008c 0200A0E3 mov r0, #2 + 655 .LVL55: + 656 .loc 1 232 0 + 657 0090 183098E5 ldr r3, [r8, #24] + 658 0094 203084E5 str r3, [r4, #32] + 659 .loc 1 233 0 + 660 0098 FEFFFFEB bl chSchGoSleepS + 661 .LVL56: + 662 .loc 1 234 0 + 663 009c 010075E3 cmn r5, #1 + 664 00a0 0400000A beq .L73 + 665 .loc 1 234 0 is_stmt 0 discriminator 1 + 666 00a4 18309DE5 ldr r3, [sp, #24] + 667 00a8 000053E3 cmp r3, #0 + 668 00ac 0100000A beq .L73 + 669 .loc 1 235 0 is_stmt 1 + 670 00b0 0C008DE2 add r0, sp, #12 + 671 00b4 FEFFFFEB bl chVTResetI + 672 .LVL57: + 673 .L73: + 674 .loc 1 237 0 + 675 @ 237 "../../os/hal/platforms/BCM2835/i2c_lld.c" 1 + 676 00b8 1FF021E3 msr CPSR_c, #0x1F + 677 @ 0 "" 2 + 678 .loc 1 239 0 + 679 00bc 183098E5 ldr r3, [r8, #24] + 680 00c0 248093E5 ldr r8, [r3, #36] + 681 .LVL58: + 682 .loc 1 241 0 + 683 00c4 003096E2 adds r3, r6, #0 + 684 00c8 0130A013 movne r3, #1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 13 + + + 685 00cc 000058E3 cmp r8, #0 + 686 00d0 0030A013 movne r3, #0 + 687 00d4 000053E3 cmp r3, #0 + 688 00d8 0200001A bne .L93 + 689 .L74: + 690 .loc 1 250 0 + 691 00dc 0800A0E1 mov r0, r8 + 692 00e0 20D08DE2 add sp, sp, #32 + 693 00e4 F087BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, r9, sl, pc} + 694 .L93: + 695 .loc 1 243 0 + 696 00e8 0030E0E3 mvn r3, #0 + 697 00ec 00308DE5 str r3, [sp, #0] + 698 00f0 0400A0E1 mov r0, r4 + 699 00f4 0710A0E1 mov r1, r7 + 700 00f8 0A20A0E1 mov r2, sl + 701 00fc 0630A0E1 mov r3, r6 + 702 0100 FEFFFFEB bl i2c_lld_master_receive_timeout + 703 .LVL59: + 704 .loc 1 245 0 + 705 0104 010075E3 cmn r5, #1 + 706 .loc 1 243 0 + 707 0108 0080A0E1 mov r8, r0 + 708 .LVL60: + 709 .loc 1 245 0 + 710 010c F2FFFF0A beq .L74 + 711 .loc 1 245 0 is_stmt 0 discriminator 1 + 712 0110 18309DE5 ldr r3, [sp, #24] + 713 0114 000053E3 cmp r3, #0 + 714 0118 EFFFFF0A beq .L74 + 715 .loc 1 246 0 is_stmt 1 + 716 011c 0C008DE2 add r0, sp, #12 + 717 .LVL61: + 718 0120 FEFFFFEB bl chVTResetI + 719 .LVL62: + 720 0124 ECFFFFEA b .L74 + 721 .L95: + 722 .align 2 + 723 .L94: + 724 0128 00000000 .word i2c_lld_safety_timeout + 725 012c 02030000 .word 770 + 726 0130 00000000 .word rlist + 727 .cfi_endproc + 728 .LFE12: + 729 .size i2c_lld_master_transmit_timeout, .-i2c_lld_master_transmit_timeout + 730 .comm I2C1,64,4 + 731 .comm I2C0,64,4 + 732 .text + 733 .Letext0: + 734 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 735 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 736 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 737 .file 5 "../../os/kernel/include/chlists.h" + 738 .file 6 "../../os/kernel/include/chthreads.h" + 739 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 740 .file 8 "../../os/kernel/include/chvt.h" + 741 .file 9 "../../os/kernel/include/chschd.h" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 14 + + + 742 .file 10 "../../os/kernel/include/chmtx.h" + 743 .file 11 "../../os/hal/platforms/BCM2835/bcm2835.h" + 744 .file 12 "../../os/hal/include/i2c.h" + 745 .file 13 "../../os/hal/platforms/BCM2835/i2c_lld.h" + 746 .section .debug_info,"",%progbits + 747 .Ldebug_info0: + 748 0000 A20B0000 .4byte 0xba2 + 749 0004 0200 .2byte 0x2 + 750 0006 00000000 .4byte .Ldebug_abbrev0 + 751 000a 04 .byte 0x4 + 752 000b 01 .uleb128 0x1 + 753 000c D1020000 .4byte .LASF121 + 754 0010 01 .byte 0x1 + 755 0011 3A020000 .4byte .LASF122 + 756 0015 21010000 .4byte .LASF123 + 757 0019 48000000 .4byte .Ldebug_ranges0+0x48 + 758 001d 00000000 .4byte 0 + 759 0021 00000000 .4byte 0 + 760 0025 00000000 .4byte .Ldebug_line0 + 761 0029 02 .uleb128 0x2 + 762 002a 04 .byte 0x4 + 763 002b 05 .byte 0x5 + 764 002c 696E7400 .ascii "int\000" + 765 0030 03 .uleb128 0x3 + 766 0031 06000000 .4byte .LASF2 + 767 0035 02 .byte 0x2 + 768 0036 D5 .byte 0xd5 + 769 0037 3B000000 .4byte 0x3b + 770 003b 04 .uleb128 0x4 + 771 003c 04 .byte 0x4 + 772 003d 07 .byte 0x7 + 773 003e 94010000 .4byte .LASF0 + 774 0042 04 .uleb128 0x4 + 775 0043 01 .byte 0x1 + 776 0044 06 .byte 0x6 + 777 0045 75000000 .4byte .LASF1 + 778 0049 03 .uleb128 0x3 + 779 004a C9040000 .4byte .LASF3 + 780 004e 03 .byte 0x3 + 781 004f 2A .byte 0x2a + 782 0050 54000000 .4byte 0x54 + 783 0054 04 .uleb128 0x4 + 784 0055 01 .byte 0x1 + 785 0056 08 .byte 0x8 + 786 0057 67030000 .4byte .LASF4 + 787 005b 04 .uleb128 0x4 + 788 005c 02 .byte 0x2 + 789 005d 05 .byte 0x5 + 790 005e 7F030000 .4byte .LASF5 + 791 0062 03 .uleb128 0x3 + 792 0063 10010000 .4byte .LASF6 + 793 0067 03 .byte 0x3 + 794 0068 36 .byte 0x36 + 795 0069 6D000000 .4byte 0x6d + 796 006d 04 .uleb128 0x4 + 797 006e 02 .byte 0x2 + 798 006f 07 .byte 0x7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 15 + + + 799 0070 D8010000 .4byte .LASF7 + 800 0074 03 .uleb128 0x3 + 801 0075 5F030000 .4byte .LASF8 + 802 0079 03 .byte 0x3 + 803 007a 4F .byte 0x4f + 804 007b 7F000000 .4byte 0x7f + 805 007f 04 .uleb128 0x4 + 806 0080 04 .byte 0x4 + 807 0081 05 .byte 0x5 + 808 0082 ED000000 .4byte .LASF9 + 809 0086 03 .uleb128 0x3 + 810 0087 EE030000 .4byte .LASF10 + 811 008b 03 .byte 0x3 + 812 008c 50 .byte 0x50 + 813 008d 91000000 .4byte 0x91 + 814 0091 04 .uleb128 0x4 + 815 0092 04 .byte 0x4 + 816 0093 07 .byte 0x7 + 817 0094 B6010000 .4byte .LASF11 + 818 0098 04 .uleb128 0x4 + 819 0099 08 .byte 0x8 + 820 009a 05 .byte 0x5 + 821 009b 67000000 .4byte .LASF12 + 822 009f 04 .uleb128 0x4 + 823 00a0 08 .byte 0x8 + 824 00a1 07 .byte 0x7 + 825 00a2 26000000 .4byte .LASF13 + 826 00a6 04 .uleb128 0x4 + 827 00a7 01 .byte 0x1 + 828 00a8 02 .byte 0x2 + 829 00a9 59030000 .4byte .LASF14 + 830 00ad 03 .uleb128 0x3 + 831 00ae 01020000 .4byte .LASF15 + 832 00b2 04 .byte 0x4 + 833 00b3 2C .byte 0x2c + 834 00b4 49000000 .4byte 0x49 + 835 00b8 03 .uleb128 0x3 + 836 00b9 F6000000 .4byte .LASF16 + 837 00bd 04 .byte 0x4 + 838 00be 2D .byte 0x2d + 839 00bf 49000000 .4byte 0x49 + 840 00c3 03 .uleb128 0x3 + 841 00c4 0A030000 .4byte .LASF17 + 842 00c8 04 .byte 0x4 + 843 00c9 2E .byte 0x2e + 844 00ca 49000000 .4byte 0x49 + 845 00ce 03 .uleb128 0x3 + 846 00cf C8000000 .4byte .LASF18 + 847 00d3 04 .byte 0x4 + 848 00d4 2F .byte 0x2f + 849 00d5 49000000 .4byte 0x49 + 850 00d9 03 .uleb128 0x3 + 851 00da 24030000 .4byte .LASF19 + 852 00de 04 .byte 0x4 + 853 00df 30 .byte 0x30 + 854 00e0 86000000 .4byte 0x86 + 855 00e4 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 16 + + + 856 00e5 F5010000 .4byte .LASF20 + 857 00e9 04 .byte 0x4 + 858 00ea 31 .byte 0x31 + 859 00eb 74000000 .4byte 0x74 + 860 00ef 03 .uleb128 0x3 + 861 00f0 15020000 .4byte .LASF21 + 862 00f4 04 .byte 0x4 + 863 00f5 33 .byte 0x33 + 864 00f6 86000000 .4byte 0x86 + 865 00fa 03 .uleb128 0x3 + 866 00fb 50040000 .4byte .LASF22 + 867 00ff 04 .byte 0x4 + 868 0100 35 .byte 0x35 + 869 0101 86000000 .4byte 0x86 + 870 0105 03 .uleb128 0x3 + 871 0106 B8030000 .4byte .LASF23 + 872 010a 05 .byte 0x5 + 873 010b 2A .byte 0x2a + 874 010c 10010000 .4byte 0x110 + 875 0110 05 .uleb128 0x5 + 876 0111 B8030000 .4byte .LASF23 + 877 0115 44 .byte 0x44 + 878 0116 06 .byte 0x6 + 879 0117 5E .byte 0x5e + 880 0118 27020000 .4byte 0x227 + 881 011c 06 .uleb128 0x6 + 882 011d A9030000 .4byte .LASF24 + 883 0121 06 .byte 0x6 + 884 0122 5F .byte 0x5f + 885 0123 4C020000 .4byte 0x24c + 886 0127 02 .byte 0x2 + 887 0128 23 .byte 0x23 + 888 0129 00 .uleb128 0 + 889 012a 06 .uleb128 0x6 + 890 012b 1D030000 .4byte .LASF25 + 891 012f 06 .byte 0x6 + 892 0130 61 .byte 0x61 + 893 0131 4C020000 .4byte 0x24c + 894 0135 02 .byte 0x2 + 895 0136 23 .byte 0x23 + 896 0137 04 .uleb128 0x4 + 897 0138 06 .uleb128 0x6 + 898 0139 59000000 .4byte .LASF26 + 899 013d 06 .byte 0x6 + 900 013e 63 .byte 0x63 + 901 013f D9000000 .4byte 0xd9 + 902 0143 02 .byte 0x2 + 903 0144 23 .byte 0x23 + 904 0145 08 .uleb128 0x8 + 905 0146 06 .uleb128 0x6 + 906 0147 18050000 .4byte .LASF27 + 907 014b 06 .byte 0x6 + 908 014c 64 .byte 0x64 + 909 014d 10030000 .4byte 0x310 + 910 0151 02 .byte 0x2 + 911 0152 23 .byte 0x23 + 912 0153 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 17 + + + 913 0154 06 .uleb128 0x6 + 914 0155 19010000 .4byte .LASF28 + 915 0159 06 .byte 0x6 + 916 015a 66 .byte 0x66 + 917 015b 4C020000 .4byte 0x24c + 918 015f 02 .byte 0x2 + 919 0160 23 .byte 0x23 + 920 0161 10 .uleb128 0x10 + 921 0162 06 .uleb128 0x6 + 922 0163 A4020000 .4byte .LASF29 + 923 0167 06 .byte 0x6 + 924 0168 67 .byte 0x67 + 925 0169 4C020000 .4byte 0x24c + 926 016d 02 .byte 0x2 + 927 016e 23 .byte 0x23 + 928 016f 14 .uleb128 0x14 + 929 0170 06 .uleb128 0x6 + 930 0171 D8040000 .4byte .LASF30 + 931 0175 06 .byte 0x6 + 932 0176 6E .byte 0x6e + 933 0177 9C040000 .4byte 0x49c + 934 017b 02 .byte 0x2 + 935 017c 23 .byte 0x23 + 936 017d 18 .uleb128 0x18 + 937 017e 06 .uleb128 0x6 + 938 017f 89030000 .4byte .LASF31 + 939 0183 06 .byte 0x6 + 940 0184 79 .byte 0x79 + 941 0185 B8000000 .4byte 0xb8 + 942 0189 02 .byte 0x2 + 943 018a 23 .byte 0x23 + 944 018b 1C .uleb128 0x1c + 945 018c 06 .uleb128 0x6 + 946 018d B0030000 .4byte .LASF32 + 947 0191 06 .byte 0x6 + 948 0192 7D .byte 0x7d + 949 0193 AD000000 .4byte 0xad + 950 0197 02 .byte 0x2 + 951 0198 23 .byte 0x23 + 952 0199 1D .uleb128 0x1d + 953 019a 06 .uleb128 0x6 + 954 019b AB040000 .4byte .LASF33 + 955 019f 06 .byte 0x6 + 956 01a0 82 .byte 0x82 + 957 01a1 C3000000 .4byte 0xc3 + 958 01a5 02 .byte 0x2 + 959 01a6 23 .byte 0x23 + 960 01a7 1E .uleb128 0x1e + 961 01a8 06 .uleb128 0x6 + 962 01a9 91030000 .4byte .LASF34 + 963 01ad 06 .byte 0x6 + 964 01ae 88 .byte 0x88 + 965 01af CE000000 .4byte 0xce + 966 01b3 02 .byte 0x2 + 967 01b4 23 .byte 0x23 + 968 01b5 1F .uleb128 0x1f + 969 01b6 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 18 + + + 970 01b7 78040000 .4byte .LASF35 + 971 01bb 06 .byte 0x6 + 972 01bc 8F .byte 0x8f + 973 01bd B2030000 .4byte 0x3b2 + 974 01c1 02 .byte 0x2 + 975 01c2 23 .byte 0x23 + 976 01c3 20 .uleb128 0x20 + 977 01c4 07 .uleb128 0x7 + 978 01c5 705F7500 .ascii "p_u\000" + 979 01c9 06 .byte 0x6 + 980 01ca B4 .byte 0xb4 + 981 01cb 67040000 .4byte 0x467 + 982 01cf 02 .byte 0x2 + 983 01d0 23 .byte 0x23 + 984 01d1 24 .uleb128 0x24 + 985 01d2 06 .uleb128 0x6 + 986 01d3 1E050000 .4byte .LASF36 + 987 01d7 06 .byte 0x6 + 988 01d8 B9 .byte 0xb9 + 989 01d9 74020000 .4byte 0x274 + 990 01dd 02 .byte 0x2 + 991 01de 23 .byte 0x23 + 992 01df 28 .uleb128 0x28 + 993 01e0 06 .uleb128 0x6 + 994 01e1 86040000 .4byte .LASF37 + 995 01e5 06 .byte 0x6 + 996 01e6 BF .byte 0xbf + 997 01e7 52020000 .4byte 0x252 + 998 01eb 02 .byte 0x2 + 999 01ec 23 .byte 0x23 + 1000 01ed 2C .uleb128 0x2c + 1001 01ee 06 .uleb128 0x6 + 1002 01ef 00000000 .4byte .LASF38 + 1003 01f3 06 .byte 0x6 + 1004 01f4 C3 .byte 0xc3 + 1005 01f5 E4000000 .4byte 0xe4 + 1006 01f9 02 .byte 0x2 + 1007 01fa 23 .byte 0x23 + 1008 01fb 34 .uleb128 0x34 + 1009 01fc 06 .uleb128 0x6 + 1010 01fd E3030000 .4byte .LASF39 + 1011 0201 06 .byte 0x6 + 1012 0202 C9 .byte 0xc9 + 1013 0203 EF000000 .4byte 0xef + 1014 0207 02 .byte 0x2 + 1015 0208 23 .byte 0x23 + 1016 0209 38 .uleb128 0x38 + 1017 020a 06 .uleb128 0x6 + 1018 020b 75030000 .4byte .LASF40 + 1019 020f 06 .byte 0x6 + 1020 0210 D0 .byte 0xd0 + 1021 0211 AE040000 .4byte 0x4ae + 1022 0215 02 .byte 0x2 + 1023 0216 23 .byte 0x23 + 1024 0217 3C .uleb128 0x3c + 1025 0218 06 .uleb128 0x6 + 1026 0219 5A040000 .4byte .LASF41 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 19 + + + 1027 021d 06 .byte 0x6 + 1028 021e D4 .byte 0xd4 + 1029 021f D9000000 .4byte 0xd9 + 1030 0223 02 .byte 0x2 + 1031 0224 23 .byte 0x23 + 1032 0225 40 .uleb128 0x40 + 1033 0226 00 .byte 0 + 1034 0227 08 .uleb128 0x8 + 1035 0228 08 .byte 0x8 + 1036 0229 05 .byte 0x5 + 1037 022a 61 .byte 0x61 + 1038 022b 4C020000 .4byte 0x24c + 1039 022f 06 .uleb128 0x6 + 1040 0230 A9030000 .4byte .LASF24 + 1041 0234 05 .byte 0x5 + 1042 0235 62 .byte 0x62 + 1043 0236 4C020000 .4byte 0x24c + 1044 023a 02 .byte 0x2 + 1045 023b 23 .byte 0x23 + 1046 023c 00 .uleb128 0 + 1047 023d 06 .uleb128 0x6 + 1048 023e 1D030000 .4byte .LASF25 + 1049 0242 05 .byte 0x5 + 1050 0243 64 .byte 0x64 + 1051 0244 4C020000 .4byte 0x24c + 1052 0248 02 .byte 0x2 + 1053 0249 23 .byte 0x23 + 1054 024a 04 .uleb128 0x4 + 1055 024b 00 .byte 0 + 1056 024c 09 .uleb128 0x9 + 1057 024d 04 .byte 0x4 + 1058 024e 05010000 .4byte 0x105 + 1059 0252 03 .uleb128 0x3 + 1060 0253 C4020000 .4byte .LASF42 + 1061 0257 05 .byte 0x5 + 1062 0258 66 .byte 0x66 + 1063 0259 27020000 .4byte 0x227 + 1064 025d 08 .uleb128 0x8 + 1065 025e 04 .byte 0x4 + 1066 025f 05 .byte 0x5 + 1067 0260 6B .byte 0x6b + 1068 0261 74020000 .4byte 0x274 + 1069 0265 06 .uleb128 0x6 + 1070 0266 A9030000 .4byte .LASF24 + 1071 026a 05 .byte 0x5 + 1072 026b 6D .byte 0x6d + 1073 026c 4C020000 .4byte 0x24c + 1074 0270 02 .byte 0x2 + 1075 0271 23 .byte 0x23 + 1076 0272 00 .uleb128 0 + 1077 0273 00 .byte 0 + 1078 0274 03 .uleb128 0x3 + 1079 0275 09020000 .4byte .LASF43 + 1080 0279 05 .byte 0x5 + 1081 027a 70 .byte 0x70 + 1082 027b 5D020000 .4byte 0x25d + 1083 027f 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 20 + + + 1084 0280 6C010000 .4byte .LASF44 + 1085 0284 07 .byte 0x7 + 1086 0285 A9 .byte 0xa9 + 1087 0286 8A020000 .4byte 0x28a + 1088 028a 0A .uleb128 0xa + 1089 028b 04 .byte 0x4 + 1090 028c 05 .uleb128 0x5 + 1091 028d 7F040000 .4byte .LASF45 + 1092 0291 24 .byte 0x24 + 1093 0292 07 .byte 0x7 + 1094 0293 C0 .byte 0xc0 + 1095 0294 10030000 .4byte 0x310 + 1096 0298 07 .uleb128 0x7 + 1097 0299 723400 .ascii "r4\000" + 1098 029c 07 .byte 0x7 + 1099 029d C1 .byte 0xc1 + 1100 029e 7F020000 .4byte 0x27f + 1101 02a2 02 .byte 0x2 + 1102 02a3 23 .byte 0x23 + 1103 02a4 00 .uleb128 0 + 1104 02a5 07 .uleb128 0x7 + 1105 02a6 723500 .ascii "r5\000" + 1106 02a9 07 .byte 0x7 + 1107 02aa C2 .byte 0xc2 + 1108 02ab 7F020000 .4byte 0x27f + 1109 02af 02 .byte 0x2 + 1110 02b0 23 .byte 0x23 + 1111 02b1 04 .uleb128 0x4 + 1112 02b2 07 .uleb128 0x7 + 1113 02b3 723600 .ascii "r6\000" + 1114 02b6 07 .byte 0x7 + 1115 02b7 C3 .byte 0xc3 + 1116 02b8 7F020000 .4byte 0x27f + 1117 02bc 02 .byte 0x2 + 1118 02bd 23 .byte 0x23 + 1119 02be 08 .uleb128 0x8 + 1120 02bf 07 .uleb128 0x7 + 1121 02c0 723700 .ascii "r7\000" + 1122 02c3 07 .byte 0x7 + 1123 02c4 C4 .byte 0xc4 + 1124 02c5 7F020000 .4byte 0x27f + 1125 02c9 02 .byte 0x2 + 1126 02ca 23 .byte 0x23 + 1127 02cb 0C .uleb128 0xc + 1128 02cc 07 .uleb128 0x7 + 1129 02cd 723800 .ascii "r8\000" + 1130 02d0 07 .byte 0x7 + 1131 02d1 C5 .byte 0xc5 + 1132 02d2 7F020000 .4byte 0x27f + 1133 02d6 02 .byte 0x2 + 1134 02d7 23 .byte 0x23 + 1135 02d8 10 .uleb128 0x10 + 1136 02d9 07 .uleb128 0x7 + 1137 02da 723900 .ascii "r9\000" + 1138 02dd 07 .byte 0x7 + 1139 02de C6 .byte 0xc6 + 1140 02df 7F020000 .4byte 0x27f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 21 + + + 1141 02e3 02 .byte 0x2 + 1142 02e4 23 .byte 0x23 + 1143 02e5 14 .uleb128 0x14 + 1144 02e6 07 .uleb128 0x7 + 1145 02e7 72313000 .ascii "r10\000" + 1146 02eb 07 .byte 0x7 + 1147 02ec C7 .byte 0xc7 + 1148 02ed 7F020000 .4byte 0x27f + 1149 02f1 02 .byte 0x2 + 1150 02f2 23 .byte 0x23 + 1151 02f3 18 .uleb128 0x18 + 1152 02f4 07 .uleb128 0x7 + 1153 02f5 72313100 .ascii "r11\000" + 1154 02f9 07 .byte 0x7 + 1155 02fa C8 .byte 0xc8 + 1156 02fb 7F020000 .4byte 0x27f + 1157 02ff 02 .byte 0x2 + 1158 0300 23 .byte 0x23 + 1159 0301 1C .uleb128 0x1c + 1160 0302 07 .uleb128 0x7 + 1161 0303 6C7200 .ascii "lr\000" + 1162 0306 07 .byte 0x7 + 1163 0307 C9 .byte 0xc9 + 1164 0308 7F020000 .4byte 0x27f + 1165 030c 02 .byte 0x2 + 1166 030d 23 .byte 0x23 + 1167 030e 20 .uleb128 0x20 + 1168 030f 00 .byte 0 + 1169 0310 05 .uleb128 0x5 + 1170 0311 D0010000 .4byte .LASF46 + 1171 0315 04 .byte 0x4 + 1172 0316 07 .byte 0x7 + 1173 0317 D1 .byte 0xd1 + 1174 0318 2B030000 .4byte 0x32b + 1175 031c 07 .uleb128 0x7 + 1176 031d 72313300 .ascii "r13\000" + 1177 0321 07 .byte 0x7 + 1178 0322 D2 .byte 0xd2 + 1179 0323 2B030000 .4byte 0x32b + 1180 0327 02 .byte 0x2 + 1181 0328 23 .byte 0x23 + 1182 0329 00 .uleb128 0 + 1183 032a 00 .byte 0 + 1184 032b 09 .uleb128 0x9 + 1185 032c 04 .byte 0x4 + 1186 032d 8C020000 .4byte 0x28c + 1187 0331 03 .uleb128 0x3 + 1188 0332 65040000 .4byte .LASF47 + 1189 0336 08 .byte 0x8 + 1190 0337 58 .byte 0x58 + 1191 0338 3C030000 .4byte 0x33c + 1192 033c 09 .uleb128 0x9 + 1193 033d 04 .byte 0x4 + 1194 033e 42030000 .4byte 0x342 + 1195 0342 0B .uleb128 0xb + 1196 0343 01 .byte 0x1 + 1197 0344 4E030000 .4byte 0x34e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 22 + + + 1198 0348 0C .uleb128 0xc + 1199 0349 8A020000 .4byte 0x28a + 1200 034d 00 .byte 0 + 1201 034e 03 .uleb128 0x3 + 1202 034f FF030000 .4byte .LASF48 + 1203 0353 08 .byte 0x8 + 1204 0354 5D .byte 0x5d + 1205 0355 59030000 .4byte 0x359 + 1206 0359 05 .uleb128 0x5 + 1207 035a FF030000 .4byte .LASF48 + 1208 035e 14 .byte 0x14 + 1209 035f 08 .byte 0x8 + 1210 0360 64 .byte 0x64 + 1211 0361 AC030000 .4byte 0x3ac + 1212 0365 06 .uleb128 0x6 + 1213 0366 A1010000 .4byte .LASF49 + 1214 036a 08 .byte 0x8 + 1215 036b 65 .byte 0x65 + 1216 036c AC030000 .4byte 0x3ac + 1217 0370 02 .byte 0x2 + 1218 0371 23 .byte 0x23 + 1219 0372 00 .uleb128 0 + 1220 0373 06 .uleb128 0x6 + 1221 0374 75010000 .4byte .LASF50 + 1222 0378 08 .byte 0x8 + 1223 0379 67 .byte 0x67 + 1224 037a AC030000 .4byte 0x3ac + 1225 037e 02 .byte 0x2 + 1226 037f 23 .byte 0x23 + 1227 0380 04 .uleb128 0x4 + 1228 0381 06 .uleb128 0x6 + 1229 0382 63020000 .4byte .LASF51 + 1230 0386 08 .byte 0x8 + 1231 0387 69 .byte 0x69 + 1232 0388 FA000000 .4byte 0xfa + 1233 038c 02 .byte 0x2 + 1234 038d 23 .byte 0x23 + 1235 038e 08 .uleb128 0x8 + 1236 038f 06 .uleb128 0x6 + 1237 0390 8A020000 .4byte .LASF52 + 1238 0394 08 .byte 0x8 + 1239 0395 6A .byte 0x6a + 1240 0396 31030000 .4byte 0x331 + 1241 039a 02 .byte 0x2 + 1242 039b 23 .byte 0x23 + 1243 039c 0C .uleb128 0xc + 1244 039d 06 .uleb128 0x6 + 1245 039e 91040000 .4byte .LASF53 + 1246 03a2 08 .byte 0x8 + 1247 03a3 6C .byte 0x6c + 1248 03a4 8A020000 .4byte 0x28a + 1249 03a8 02 .byte 0x2 + 1250 03a9 23 .byte 0x23 + 1251 03aa 10 .uleb128 0x10 + 1252 03ab 00 .byte 0 + 1253 03ac 09 .uleb128 0x9 + 1254 03ad 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 23 + + + 1255 03ae 4E030000 .4byte 0x34e + 1256 03b2 0D .uleb128 0xd + 1257 03b3 FA000000 .4byte 0xfa + 1258 03b7 08 .uleb128 0x8 + 1259 03b8 1C .byte 0x1c + 1260 03b9 09 .byte 0x9 + 1261 03ba 5E .byte 0x5e + 1262 03bb 14040000 .4byte 0x414 + 1263 03bf 06 .uleb128 0x6 + 1264 03c0 F7030000 .4byte .LASF54 + 1265 03c4 09 .byte 0x9 + 1266 03c5 5F .byte 0x5f + 1267 03c6 52020000 .4byte 0x252 + 1268 03ca 02 .byte 0x2 + 1269 03cb 23 .byte 0x23 + 1270 03cc 00 .uleb128 0 + 1271 03cd 06 .uleb128 0x6 + 1272 03ce 9B030000 .4byte .LASF55 + 1273 03d2 09 .byte 0x9 + 1274 03d3 60 .byte 0x60 + 1275 03d4 D9000000 .4byte 0xd9 + 1276 03d8 02 .byte 0x2 + 1277 03d9 23 .byte 0x23 + 1278 03da 08 .uleb128 0x8 + 1279 03db 06 .uleb128 0x6 + 1280 03dc BE020000 .4byte .LASF56 + 1281 03e0 09 .byte 0x9 + 1282 03e1 62 .byte 0x62 + 1283 03e2 10030000 .4byte 0x310 + 1284 03e6 02 .byte 0x2 + 1285 03e7 23 .byte 0x23 + 1286 03e8 0C .uleb128 0xc + 1287 03e9 06 .uleb128 0x6 + 1288 03ea 64010000 .4byte .LASF57 + 1289 03ee 09 .byte 0x9 + 1290 03ef 65 .byte 0x65 + 1291 03f0 4C020000 .4byte 0x24c + 1292 03f4 02 .byte 0x2 + 1293 03f5 23 .byte 0x23 + 1294 03f6 10 .uleb128 0x10 + 1295 03f7 06 .uleb128 0x6 + 1296 03f8 E7020000 .4byte .LASF58 + 1297 03fc 09 .byte 0x9 + 1298 03fd 66 .byte 0x66 + 1299 03fe 4C020000 .4byte 0x24c + 1300 0402 02 .byte 0x2 + 1301 0403 23 .byte 0x23 + 1302 0404 14 .uleb128 0x14 + 1303 0405 06 .uleb128 0x6 + 1304 0406 DD020000 .4byte .LASF59 + 1305 040a 09 .byte 0x9 + 1306 040b 69 .byte 0x69 + 1307 040c 4C020000 .4byte 0x24c + 1308 0410 02 .byte 0x2 + 1309 0411 23 .byte 0x23 + 1310 0412 18 .uleb128 0x18 + 1311 0413 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 24 + + + 1312 0414 03 .uleb128 0x3 + 1313 0415 B9040000 .4byte .LASF60 + 1314 0419 09 .byte 0x9 + 1315 041a 6B .byte 0x6b + 1316 041b B7030000 .4byte 0x3b7 + 1317 041f 05 .uleb128 0x5 + 1318 0420 21020000 .4byte .LASF61 + 1319 0424 10 .byte 0x10 + 1320 0425 0A .byte 0xa + 1321 0426 2C .byte 0x2c + 1322 0427 56040000 .4byte 0x456 + 1323 042b 06 .uleb128 0x6 + 1324 042c 81000000 .4byte .LASF62 + 1325 0430 0A .byte 0xa + 1326 0431 2D .byte 0x2d + 1327 0432 52020000 .4byte 0x252 + 1328 0436 02 .byte 0x2 + 1329 0437 23 .byte 0x23 + 1330 0438 00 .uleb128 0 + 1331 0439 06 .uleb128 0x6 + 1332 043a 10050000 .4byte .LASF63 + 1333 043e 0A .byte 0xa + 1334 043f 2F .byte 0x2f + 1335 0440 4C020000 .4byte 0x24c + 1336 0444 02 .byte 0x2 + 1337 0445 23 .byte 0x23 + 1338 0446 08 .uleb128 0x8 + 1339 0447 06 .uleb128 0x6 + 1340 0448 49040000 .4byte .LASF64 + 1341 044c 0A .byte 0xa + 1342 044d 31 .byte 0x31 + 1343 044e 56040000 .4byte 0x456 + 1344 0452 02 .byte 0x2 + 1345 0453 23 .byte 0x23 + 1346 0454 0C .uleb128 0xc + 1347 0455 00 .byte 0 + 1348 0456 09 .uleb128 0x9 + 1349 0457 04 .byte 0x4 + 1350 0458 1F040000 .4byte 0x41f + 1351 045c 03 .uleb128 0x3 + 1352 045d 21020000 .4byte .LASF61 + 1353 0461 0A .byte 0xa + 1354 0462 33 .byte 0x33 + 1355 0463 1F040000 .4byte 0x41f + 1356 0467 0E .uleb128 0xe + 1357 0468 04 .byte 0x4 + 1358 0469 06 .byte 0x6 + 1359 046a 96 .byte 0x96 + 1360 046b 9C040000 .4byte 0x49c + 1361 046f 0F .uleb128 0xf + 1362 0470 0D000000 .4byte .LASF65 + 1363 0474 06 .byte 0x6 + 1364 0475 9D .byte 0x9d + 1365 0476 E4000000 .4byte 0xe4 + 1366 047a 0F .uleb128 0xf + 1367 047b 42000000 .4byte .LASF66 + 1368 047f 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 25 + + + 1369 0480 A4 .byte 0xa4 + 1370 0481 E4000000 .4byte 0xe4 + 1371 0485 0F .uleb128 0xf + 1372 0486 D1040000 .4byte .LASF67 + 1373 048a 06 .byte 0x6 + 1374 048b AB .byte 0xab + 1375 048c 8A020000 .4byte 0x28a + 1376 0490 0F .uleb128 0xf + 1377 0491 A2030000 .4byte .LASF68 + 1378 0495 06 .byte 0x6 + 1379 0496 B2 .byte 0xb2 + 1380 0497 EF000000 .4byte 0xef + 1381 049b 00 .byte 0 + 1382 049c 09 .uleb128 0x9 + 1383 049d 04 .byte 0x4 + 1384 049e A2040000 .4byte 0x4a2 + 1385 04a2 10 .uleb128 0x10 + 1386 04a3 A7040000 .4byte 0x4a7 + 1387 04a7 04 .uleb128 0x4 + 1388 04a8 01 .byte 0x1 + 1389 04a9 08 .byte 0x8 + 1390 04aa 1A040000 .4byte .LASF69 + 1391 04ae 09 .uleb128 0x9 + 1392 04af 04 .byte 0x4 + 1393 04b0 5C040000 .4byte 0x45c + 1394 04b4 04 .uleb128 0x4 + 1395 04b5 04 .byte 0x4 + 1396 04b6 07 .byte 0x7 + 1397 04b7 74020000 .4byte .LASF70 + 1398 04bb 09 .uleb128 0x9 + 1399 04bc 04 .byte 0x4 + 1400 04bd 49000000 .4byte 0x49 + 1401 04c1 09 .uleb128 0x9 + 1402 04c2 04 .byte 0x4 + 1403 04c3 C7040000 .4byte 0x4c7 + 1404 04c7 10 .uleb128 0x10 + 1405 04c8 49000000 .4byte 0x49 + 1406 04cc 05 .uleb128 0x5 + 1407 04cd 14000000 .4byte .LASF71 + 1408 04d1 20 .byte 0x20 + 1409 04d2 0B .byte 0xb + 1410 04d3 FD .byte 0xfd + 1411 04d4 4F050000 .4byte 0x54f + 1412 04d8 06 .uleb128 0x6 + 1413 04d9 5C010000 .4byte .LASF72 + 1414 04dd 0B .byte 0xb + 1415 04de FE .byte 0xfe + 1416 04df 4F050000 .4byte 0x54f + 1417 04e3 02 .byte 0x2 + 1418 04e4 23 .byte 0x23 + 1419 04e5 00 .uleb128 0 + 1420 04e6 06 .uleb128 0x6 + 1421 04e7 B2040000 .4byte .LASF73 + 1422 04eb 0B .byte 0xb + 1423 04ec FF .byte 0xff + 1424 04ed 4F050000 .4byte 0x54f + 1425 04f1 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 26 + + + 1426 04f2 23 .byte 0x23 + 1427 04f3 04 .uleb128 0x4 + 1428 04f4 11 .uleb128 0x11 + 1429 04f5 F7040000 .4byte .LASF74 + 1430 04f9 0B .byte 0xb + 1431 04fa 0001 .2byte 0x100 + 1432 04fc 4F050000 .4byte 0x54f + 1433 0500 02 .byte 0x2 + 1434 0501 23 .byte 0x23 + 1435 0502 08 .uleb128 0x8 + 1436 0503 11 .uleb128 0x11 + 1437 0504 7D010000 .4byte .LASF75 + 1438 0508 0B .byte 0xb + 1439 0509 0101 .2byte 0x101 + 1440 050b 4F050000 .4byte 0x54f + 1441 050f 02 .byte 0x2 + 1442 0510 23 .byte 0x23 + 1443 0511 0C .uleb128 0xc + 1444 0512 11 .uleb128 0x11 + 1445 0513 50000000 .4byte .LASF76 + 1446 0517 0B .byte 0xb + 1447 0518 0201 .2byte 0x102 + 1448 051a 4F050000 .4byte 0x54f + 1449 051e 02 .byte 0x2 + 1450 051f 23 .byte 0x23 + 1451 0520 10 .uleb128 0x10 + 1452 0521 11 .uleb128 0x11 + 1453 0522 7D020000 .4byte .LASF77 + 1454 0526 0B .byte 0xb + 1455 0527 0301 .2byte 0x103 + 1456 0529 4F050000 .4byte 0x54f + 1457 052d 02 .byte 0x2 + 1458 052e 23 .byte 0x23 + 1459 052f 14 .uleb128 0x14 + 1460 0530 11 .uleb128 0x11 + 1461 0531 06010000 .4byte .LASF78 + 1462 0535 0B .byte 0xb + 1463 0536 0401 .2byte 0x104 + 1464 0538 4F050000 .4byte 0x54f + 1465 053c 02 .byte 0x2 + 1466 053d 23 .byte 0x23 + 1467 053e 18 .uleb128 0x18 + 1468 053f 11 .uleb128 0x11 + 1469 0540 28050000 .4byte .LASF79 + 1470 0544 0B .byte 0xb + 1471 0545 0501 .2byte 0x105 + 1472 0547 4F050000 .4byte 0x54f + 1473 054b 02 .byte 0x2 + 1474 054c 23 .byte 0x23 + 1475 054d 1C .uleb128 0x1c + 1476 054e 00 .byte 0 + 1477 054f 0D .uleb128 0xd + 1478 0550 3B000000 .4byte 0x3b + 1479 0554 12 .uleb128 0x12 + 1480 0555 14000000 .4byte .LASF71 + 1481 0559 0B .byte 0xb + 1482 055a 0801 .2byte 0x108 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 27 + + + 1483 055c CC040000 .4byte 0x4cc + 1484 0560 13 .uleb128 0x13 + 1485 0561 01 .byte 0x1 + 1486 0562 0C .byte 0xc + 1487 0563 5A .byte 0x5a + 1488 0564 8D050000 .4byte 0x58d + 1489 0568 14 .uleb128 0x14 + 1490 0569 D2000000 .4byte .LASF80 + 1491 056d 00 .sleb128 0 + 1492 056e 14 .uleb128 0x14 + 1493 056f 6B020000 .4byte .LASF81 + 1494 0573 01 .sleb128 1 + 1495 0574 14 .uleb128 0x14 + 1496 0575 6E040000 .4byte .LASF82 + 1497 0579 02 .sleb128 2 + 1498 057a 14 .uleb128 0x14 + 1499 057b 2C030000 .4byte .LASF83 + 1500 057f 03 .sleb128 3 + 1501 0580 14 .uleb128 0x14 + 1502 0581 0C040000 .4byte .LASF84 + 1503 0585 04 .sleb128 4 + 1504 0586 14 .uleb128 0x14 + 1505 0587 CA030000 .4byte .LASF85 + 1506 058b 05 .sleb128 5 + 1507 058c 00 .byte 0 + 1508 058d 03 .uleb128 0x3 + 1509 058e 12030000 .4byte .LASF86 + 1510 0592 0C .byte 0xc + 1511 0593 61 .byte 0x61 + 1512 0594 60050000 .4byte 0x560 + 1513 0598 03 .uleb128 0x3 + 1514 0599 EB010000 .4byte .LASF87 + 1515 059d 0D .byte 0xd + 1516 059e 38 .byte 0x38 + 1517 059f A3050000 .4byte 0x5a3 + 1518 05a3 05 .uleb128 0x5 + 1519 05a4 EB010000 .4byte .LASF87 + 1520 05a8 40 .byte 0x40 + 1521 05a9 0D .byte 0xd + 1522 05aa 62 .byte 0x62 + 1523 05ab 66060000 .4byte 0x666 + 1524 05af 06 .uleb128 0x6 + 1525 05b0 E7000000 .4byte .LASF88 + 1526 05b4 0D .byte 0xd + 1527 05b5 64 .byte 0x64 + 1528 05b6 8D050000 .4byte 0x58d + 1529 05ba 02 .byte 0x2 + 1530 05bb 23 .byte 0x23 + 1531 05bc 00 .uleb128 0 + 1532 05bd 06 .uleb128 0x6 + 1533 05be 36040000 .4byte .LASF89 + 1534 05c2 0D .byte 0xd + 1535 05c3 66 .byte 0x66 + 1536 05c4 A4060000 .4byte 0x6a4 + 1537 05c8 02 .byte 0x2 + 1538 05c9 23 .byte 0x23 + 1539 05ca 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 28 + + + 1540 05cb 06 .uleb128 0x6 + 1541 05cc AF010000 .4byte .LASF90 + 1542 05d0 0D .byte 0xd + 1543 05d1 68 .byte 0x68 + 1544 05d2 66060000 .4byte 0x666 + 1545 05d6 02 .byte 0x2 + 1546 05d7 23 .byte 0x23 + 1547 05d8 08 .uleb128 0x8 + 1548 05d9 06 .uleb128 0x6 + 1549 05da 60000000 .4byte .LASF91 + 1550 05de 0D .byte 0xd + 1551 05df 6A .byte 0x6a + 1552 05e0 AF060000 .4byte 0x6af + 1553 05e4 02 .byte 0x2 + 1554 05e5 23 .byte 0x23 + 1555 05e6 0C .uleb128 0xc + 1556 05e7 06 .uleb128 0x6 + 1557 05e8 45030000 .4byte .LASF92 + 1558 05ec 0D .byte 0xd + 1559 05ed 6D .byte 0x6d + 1560 05ee 5C040000 .4byte 0x45c + 1561 05f2 02 .byte 0x2 + 1562 05f3 23 .byte 0x23 + 1563 05f4 10 .uleb128 0x10 + 1564 05f5 06 .uleb128 0x6 + 1565 05f6 FF000000 .4byte .LASF93 + 1566 05fa 0D .byte 0xd + 1567 05fb 77 .byte 0x77 + 1568 05fc 4C020000 .4byte 0x24c + 1569 0600 02 .byte 0x2 + 1570 0601 23 .byte 0x23 + 1571 0602 20 .uleb128 0x20 + 1572 0603 06 .uleb128 0x6 + 1573 0604 3D000000 .4byte .LASF94 + 1574 0608 0D .byte 0xd + 1575 0609 7B .byte 0x7b + 1576 060a 71060000 .4byte 0x671 + 1577 060e 02 .byte 0x2 + 1578 060f 23 .byte 0x23 + 1579 0610 24 .uleb128 0x24 + 1580 0611 06 .uleb128 0x6 + 1581 0612 A9010000 .4byte .LASF95 + 1582 0616 0D .byte 0xd + 1583 0617 7F .byte 0x7f + 1584 0618 C1040000 .4byte 0x4c1 + 1585 061c 02 .byte 0x2 + 1586 061d 23 .byte 0x23 + 1587 061e 28 .uleb128 0x28 + 1588 061f 06 .uleb128 0x6 + 1589 0620 EF020000 .4byte .LASF96 + 1590 0624 0D .byte 0xd + 1591 0625 83 .byte 0x83 + 1592 0626 30000000 .4byte 0x30 + 1593 062a 02 .byte 0x2 + 1594 062b 23 .byte 0x23 + 1595 062c 2C .uleb128 0x2c + 1596 062d 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 29 + + + 1597 062e 98040000 .4byte .LASF97 + 1598 0632 0D .byte 0xd + 1599 0633 87 .byte 0x87 + 1600 0634 30000000 .4byte 0x30 + 1601 0638 02 .byte 0x2 + 1602 0639 23 .byte 0x23 + 1603 063a 30 .uleb128 0x30 + 1604 063b 06 .uleb128 0x6 + 1605 063c 20000000 .4byte .LASF98 + 1606 0640 0D .byte 0xd + 1607 0641 8B .byte 0x8b + 1608 0642 BB040000 .4byte 0x4bb + 1609 0646 02 .byte 0x2 + 1610 0647 23 .byte 0x23 + 1611 0648 34 .uleb128 0x34 + 1612 0649 06 .uleb128 0x6 + 1613 064a AC020000 .4byte .LASF99 + 1614 064e 0D .byte 0xd + 1615 064f 8F .byte 0x8f + 1616 0650 30000000 .4byte 0x30 + 1617 0654 02 .byte 0x2 + 1618 0655 23 .byte 0x23 + 1619 0656 38 .uleb128 0x38 + 1620 0657 06 .uleb128 0x6 + 1621 0658 FB010000 .4byte .LASF100 + 1622 065c 0D .byte 0xd + 1623 065d 93 .byte 0x93 + 1624 065e 30000000 .4byte 0x30 + 1625 0662 02 .byte 0x2 + 1626 0663 23 .byte 0x23 + 1627 0664 3C .uleb128 0x3c + 1628 0665 00 .byte 0 + 1629 0666 03 .uleb128 0x3 + 1630 0667 3A030000 .4byte .LASF101 + 1631 066b 0D .byte 0xd + 1632 066c 42 .byte 0x42 + 1633 066d 86000000 .4byte 0x86 + 1634 0671 03 .uleb128 0x3 + 1635 0672 DD000000 .4byte .LASF102 + 1636 0676 0D .byte 0xd + 1637 0677 48 .byte 0x48 + 1638 0678 62000000 .4byte 0x62 + 1639 067c 09 .uleb128 0x9 + 1640 067d 04 .byte 0x4 + 1641 067e 98050000 .4byte 0x598 + 1642 0682 08 .uleb128 0x8 + 1643 0683 04 .byte 0x4 + 1644 0684 0D .byte 0xd + 1645 0685 57 .byte 0x57 + 1646 0686 99060000 .4byte 0x699 + 1647 068a 06 .uleb128 0x6 + 1648 068b 92020000 .4byte .LASF103 + 1649 068f 0D .byte 0xd + 1650 0690 59 .byte 0x59 + 1651 0691 86000000 .4byte 0x86 + 1652 0695 02 .byte 0x2 + 1653 0696 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 30 + + + 1654 0697 00 .uleb128 0 + 1655 0698 00 .byte 0 + 1656 0699 03 .uleb128 0x3 + 1657 069a B4020000 .4byte .LASF104 + 1658 069e 0D .byte 0xd + 1659 069f 5B .byte 0x5b + 1660 06a0 82060000 .4byte 0x682 + 1661 06a4 09 .uleb128 0x9 + 1662 06a5 04 .byte 0x4 + 1663 06a6 AA060000 .4byte 0x6aa + 1664 06aa 10 .uleb128 0x10 + 1665 06ab 99060000 .4byte 0x699 + 1666 06af 09 .uleb128 0x9 + 1667 06b0 04 .byte 0x4 + 1668 06b1 54050000 .4byte 0x554 + 1669 06b5 15 .uleb128 0x15 + 1670 06b6 1F040000 .4byte .LASF124 + 1671 06ba 01 .byte 0x1 + 1672 06bb 4F .byte 0x4f + 1673 06bc 01 .byte 0x1 + 1674 06bd 00000000 .4byte .LFB7 + 1675 06c1 7C000000 .4byte .LFE7 + 1676 06c5 00000000 .4byte .LLST0 + 1677 06c9 01 .byte 0x1 + 1678 06ca 18070000 .4byte 0x718 + 1679 06ce 16 .uleb128 0x16 + 1680 06cf 7000 .ascii "p\000" + 1681 06d1 01 .byte 0x1 + 1682 06d2 4F .byte 0x4f + 1683 06d3 8A020000 .4byte 0x28a + 1684 06d7 20000000 .4byte .LLST1 + 1685 06db 17 .uleb128 0x17 + 1686 06dc 4B000000 .4byte .LASF105 + 1687 06e0 01 .byte 0x1 + 1688 06e1 50 .byte 0x50 + 1689 06e2 7C060000 .4byte 0x67c + 1690 06e6 57000000 .4byte .LLST2 + 1691 06ea 18 .uleb128 0x18 + 1692 06eb 00000000 .4byte .Ldebug_ranges0+0 + 1693 06ef 17 .uleb128 0x17 + 1694 06f0 60000000 .4byte .LASF91 + 1695 06f4 01 .byte 0x1 + 1696 06f5 53 .byte 0x53 + 1697 06f6 AF060000 .4byte 0x6af + 1698 06fa 8E000000 .4byte .LLST3 + 1699 06fe 19 .uleb128 0x19 + 1700 06ff 747000 .ascii "tp\000" + 1701 0702 01 .byte 0x1 + 1702 0703 5E .byte 0x5e + 1703 0704 4C020000 .4byte 0x24c + 1704 0708 A1000000 .4byte .LLST4 + 1705 070c 1A .uleb128 0x1a + 1706 070d 70000000 .4byte .LVL6 + 1707 0711 01 .byte 0x1 + 1708 0712 180B0000 .4byte 0xb18 + 1709 0716 00 .byte 0 + 1710 0717 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 31 + + + 1711 0718 1B .uleb128 0x1b + 1712 0719 01 .byte 0x1 + 1713 071a DF040000 .4byte .LASF106 + 1714 071e 01 .byte 0x1 + 1715 071f 6A .byte 0x6a + 1716 0720 01 .byte 0x1 + 1717 0721 00000000 .4byte .LFB8 + 1718 0725 54010000 .4byte .LFE8 + 1719 0729 B4000000 .4byte .LLST5 + 1720 072d 01 .byte 0x1 + 1721 072e A0070000 .4byte 0x7a0 + 1722 0732 1C .uleb128 0x1c + 1723 0733 4B000000 .4byte .LASF105 + 1724 0737 01 .byte 0x1 + 1725 0738 6A .byte 0x6a + 1726 0739 7C060000 .4byte 0x67c + 1727 073d D4000000 .4byte .LLST6 + 1728 0741 17 .uleb128 0x17 + 1729 0742 60000000 .4byte .LASF91 + 1730 0746 01 .byte 0x1 + 1731 0747 6C .byte 0x6c + 1732 0748 AF060000 .4byte 0x6af + 1733 074c 19010000 .4byte .LLST7 + 1734 0750 17 .uleb128 0x17 + 1735 0751 B2040000 .4byte .LASF73 + 1736 0755 01 .byte 0x1 + 1737 0756 6D .byte 0x6d + 1738 0757 86000000 .4byte 0x86 + 1739 075b 42010000 .4byte .LLST8 + 1740 075f 1D .uleb128 0x1d + 1741 0760 18000000 .4byte .Ldebug_ranges0+0x18 + 1742 0764 81070000 .4byte 0x781 + 1743 0768 19 .uleb128 0x19 + 1744 0769 747000 .ascii "tp\000" + 1745 076c 01 .byte 0x1 + 1746 076d 71 .byte 0x71 + 1747 076e 4C020000 .4byte 0x24c + 1748 0772 76010000 .4byte .LLST9 + 1749 0776 1A .uleb128 0x1a + 1750 0777 3C000000 .4byte .LVL13 + 1751 077b 01 .byte 0x1 + 1752 077c 180B0000 .4byte 0xb18 + 1753 0780 00 .byte 0 + 1754 0781 18 .uleb128 0x18 + 1755 0782 30000000 .4byte .Ldebug_ranges0+0x30 + 1756 0786 19 .uleb128 0x19 + 1757 0787 747000 .ascii "tp\000" + 1758 078a 01 .byte 0x1 + 1759 078b 78 .byte 0x78 + 1760 078c 4C020000 .4byte 0x24c + 1761 0790 89010000 .4byte .LLST10 + 1762 0794 1A .uleb128 0x1a + 1763 0795 C8000000 .4byte .LVL17 + 1764 0799 01 .byte 0x1 + 1765 079a 180B0000 .4byte 0xb18 + 1766 079e 00 .byte 0 + 1767 079f 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 32 + + + 1768 07a0 1B .uleb128 0x1b + 1769 07a1 01 .byte 0x1 + 1770 07a2 9E040000 .4byte .LASF107 + 1771 07a6 01 .byte 0x1 + 1772 07a7 8D .byte 0x8d + 1773 07a8 01 .byte 0x1 + 1774 07a9 00000000 .4byte .LFB9 + 1775 07ad 40000000 .4byte .LFE9 + 1776 07b1 9C010000 .4byte .LLST11 + 1777 07b5 01 .byte 0x1 + 1778 07b6 E6070000 .4byte 0x7e6 + 1779 07ba 1E .uleb128 0x1e + 1780 07bb 18000000 .4byte .LVL21 + 1781 07bf 300B0000 .4byte 0xb30 + 1782 07c3 D1070000 .4byte 0x7d1 + 1783 07c7 1F .uleb128 0x1f + 1784 07c8 01 .byte 0x1 + 1785 07c9 50 .byte 0x50 + 1786 07ca 05 .byte 0x5 + 1787 07cb 03 .byte 0x3 + 1788 07cc 00000000 .4byte I2C0 + 1789 07d0 00 .byte 0 + 1790 07d1 20 .uleb128 0x20 + 1791 07d2 30000000 .4byte .LVL22 + 1792 07d6 01 .byte 0x1 + 1793 07d7 300B0000 .4byte 0xb30 + 1794 07db 1F .uleb128 0x1f + 1795 07dc 01 .byte 0x1 + 1796 07dd 50 .byte 0x50 + 1797 07de 05 .byte 0x5 + 1798 07df 03 .byte 0x3 + 1799 07e0 00000000 .4byte I2C1 + 1800 07e4 00 .byte 0 + 1801 07e5 00 .byte 0 + 1802 07e6 21 .uleb128 0x21 + 1803 07e7 01 .byte 0x1 + 1804 07e8 4B030000 .4byte .LASF108 + 1805 07ec 01 .byte 0x1 + 1806 07ed 9C .byte 0x9c + 1807 07ee 01 .byte 0x1 + 1808 07ef 00000000 .4byte .LFB10 + 1809 07f3 78000000 .4byte .LFE10 + 1810 07f7 BC010000 .4byte .LLST12 + 1811 07fb 01 .byte 0x1 + 1812 07fc 7B080000 .4byte 0x87b + 1813 0800 1C .uleb128 0x1c + 1814 0801 4B000000 .4byte .LASF105 + 1815 0805 01 .byte 0x1 + 1816 0806 9C .byte 0x9c + 1817 0807 7C060000 .4byte 0x67c + 1818 080b DC010000 .4byte .LLST13 + 1819 080f 17 .uleb128 0x17 + 1820 0810 27020000 .4byte .LASF109 + 1821 0814 01 .byte 0x1 + 1822 0815 A5 .byte 0xa5 + 1823 0816 86000000 .4byte 0x86 + 1824 081a 08020000 .4byte .LLST14 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 33 + + + 1825 081e 1E .uleb128 0x1e + 1826 081f 14000000 .4byte .LVL25 + 1827 0823 440B0000 .4byte 0xb44 + 1828 0827 36080000 .4byte 0x836 + 1829 082b 1F .uleb128 0x1f + 1830 082c 01 .byte 0x1 + 1831 082d 51 .byte 0x51 + 1832 082e 01 .byte 0x1 + 1833 082f 34 .byte 0x34 + 1834 0830 1F .uleb128 0x1f + 1835 0831 01 .byte 0x1 + 1836 0832 50 .byte 0x50 + 1837 0833 01 .byte 0x1 + 1838 0834 30 .byte 0x30 + 1839 0835 00 .byte 0 + 1840 0836 1E .uleb128 0x1e + 1841 0837 20000000 .4byte .LVL26 + 1842 083b 440B0000 .4byte 0xb44 + 1843 083f 4E080000 .4byte 0x84e + 1844 0843 1F .uleb128 0x1f + 1845 0844 01 .byte 0x1 + 1846 0845 51 .byte 0x51 + 1847 0846 01 .byte 0x1 + 1848 0847 34 .byte 0x34 + 1849 0848 1F .uleb128 0x1f + 1850 0849 01 .byte 0x1 + 1851 084a 50 .byte 0x50 + 1852 084b 01 .byte 0x1 + 1853 084c 31 .byte 0x31 + 1854 084d 00 .byte 0 + 1855 084e 1E .uleb128 0x1e + 1856 084f 2C000000 .4byte .LVL27 + 1857 0853 440B0000 .4byte 0xb44 + 1858 0857 66080000 .4byte 0x866 + 1859 085b 1F .uleb128 0x1f + 1860 085c 01 .byte 0x1 + 1861 085d 51 .byte 0x51 + 1862 085e 01 .byte 0x1 + 1863 085f 34 .byte 0x34 + 1864 0860 1F .uleb128 0x1f + 1865 0861 01 .byte 0x1 + 1866 0862 50 .byte 0x50 + 1867 0863 01 .byte 0x1 + 1868 0864 32 .byte 0x32 + 1869 0865 00 .byte 0 + 1870 0866 22 .uleb128 0x22 + 1871 0867 38000000 .4byte .LVL28 + 1872 086b 440B0000 .4byte 0xb44 + 1873 086f 1F .uleb128 0x1f + 1874 0870 01 .byte 0x1 + 1875 0871 51 .byte 0x51 + 1876 0872 01 .byte 0x1 + 1877 0873 34 .byte 0x34 + 1878 0874 1F .uleb128 0x1f + 1879 0875 01 .byte 0x1 + 1880 0876 50 .byte 0x50 + 1881 0877 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 34 + + + 1882 0878 33 .byte 0x33 + 1883 0879 00 .byte 0 + 1884 087a 00 .byte 0 + 1885 087b 1B .uleb128 0x1b + 1886 087c 01 .byte 0x1 + 1887 087d 2D020000 .4byte .LASF110 + 1888 0881 01 .byte 0x1 + 1889 0882 B3 .byte 0xb3 + 1890 0883 01 .byte 0x1 + 1891 0884 00000000 .4byte .LFB11 + 1892 0888 34000000 .4byte .LFE11 + 1893 088c 1B020000 .4byte .LLST15 + 1894 0890 01 .byte 0x1 + 1895 0891 D1080000 .4byte 0x8d1 + 1896 0895 1C .uleb128 0x1c + 1897 0896 4B000000 .4byte .LASF105 + 1898 089a 01 .byte 0x1 + 1899 089b B3 .byte 0xb3 + 1900 089c 7C060000 .4byte 0x67c + 1901 08a0 3B020000 .4byte .LLST16 + 1902 08a4 1E .uleb128 0x1e + 1903 08a5 14000000 .4byte .LVL34 + 1904 08a9 440B0000 .4byte 0xb44 + 1905 08ad BC080000 .4byte 0x8bc + 1906 08b1 1F .uleb128 0x1f + 1907 08b2 01 .byte 0x1 + 1908 08b3 51 .byte 0x51 + 1909 08b4 01 .byte 0x1 + 1910 08b5 30 .byte 0x30 + 1911 08b6 1F .uleb128 0x1f + 1912 08b7 01 .byte 0x1 + 1913 08b8 50 .byte 0x50 + 1914 08b9 01 .byte 0x1 + 1915 08ba 30 .byte 0x30 + 1916 08bb 00 .byte 0 + 1917 08bc 22 .uleb128 0x22 + 1918 08bd 20000000 .4byte .LVL35 + 1919 08c1 440B0000 .4byte 0xb44 + 1920 08c5 1F .uleb128 0x1f + 1921 08c6 01 .byte 0x1 + 1922 08c7 51 .byte 0x51 + 1923 08c8 01 .byte 0x1 + 1924 08c9 30 .byte 0x30 + 1925 08ca 1F .uleb128 0x1f + 1926 08cb 01 .byte 0x1 + 1927 08cc 50 .byte 0x50 + 1928 08cd 01 .byte 0x1 + 1929 08ce 31 .byte 0x31 + 1930 08cf 00 .byte 0 + 1931 08d0 00 .byte 0 + 1932 08d1 23 .uleb128 0x23 + 1933 08d2 01 .byte 0x1 + 1934 08d3 89000000 .4byte .LASF112 + 1935 08d7 01 .byte 0x1 + 1936 08d8 0B01 .2byte 0x10b + 1937 08da 01 .byte 0x1 + 1938 08db E4000000 .4byte 0xe4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 35 + + + 1939 08df 00000000 .4byte .LFB13 + 1940 08e3 CC000000 .4byte .LFE13 + 1941 08e7 59020000 .4byte .LLST17 + 1942 08eb 01 .byte 0x1 + 1943 08ec AA090000 .4byte 0x9aa + 1944 08f0 24 .uleb128 0x24 + 1945 08f1 4B000000 .4byte .LASF105 + 1946 08f5 01 .byte 0x1 + 1947 08f6 0B01 .2byte 0x10b + 1948 08f8 7C060000 .4byte 0x67c + 1949 08fc 85020000 .4byte .LLST18 + 1950 0900 24 .uleb128 0x24 + 1951 0901 3D000000 .4byte .LASF94 + 1952 0905 01 .byte 0x1 + 1953 0906 0B01 .2byte 0x10b + 1954 0908 71060000 .4byte 0x671 + 1955 090c A3020000 .4byte .LLST19 + 1956 0910 24 .uleb128 0x24 + 1957 0911 20000000 .4byte .LASF98 + 1958 0915 01 .byte 0x1 + 1959 0916 0C01 .2byte 0x10c + 1960 0918 BB040000 .4byte 0x4bb + 1961 091c C4020000 .4byte .LLST20 + 1962 0920 24 .uleb128 0x24 + 1963 0921 AC020000 .4byte .LASF99 + 1964 0925 01 .byte 0x1 + 1965 0926 0C01 .2byte 0x10c + 1966 0928 30000000 .4byte 0x30 + 1967 092c E2020000 .4byte .LLST21 + 1968 0930 25 .uleb128 0x25 + 1969 0931 C8010000 .4byte .LASF111 + 1970 0935 01 .byte 0x1 + 1971 0936 0D01 .2byte 0x10d + 1972 0938 FA000000 .4byte 0xfa + 1973 093c 02 .byte 0x2 + 1974 093d 91 .byte 0x91 + 1975 093e 00 .sleb128 0 + 1976 093f 26 .uleb128 0x26 + 1977 0940 767400 .ascii "vt\000" + 1978 0943 01 .byte 0x1 + 1979 0944 0E01 .2byte 0x10e + 1980 0946 4E030000 .4byte 0x34e + 1981 094a 02 .byte 0x2 + 1982 094b 91 .byte 0x91 + 1983 094c 54 .sleb128 -44 + 1984 094d 27 .uleb128 0x27 + 1985 094e 60000000 .4byte .LASF91 + 1986 0952 01 .byte 0x1 + 1987 0953 1D01 .2byte 0x11d + 1988 0955 AF060000 .4byte 0x6af + 1989 0959 1A030000 .4byte .LLST22 + 1990 095d 1E .uleb128 0x1e + 1991 095e 38000000 .4byte .LVL41 + 1992 0962 5E0B0000 .4byte 0xb5e + 1993 0966 86090000 .4byte 0x986 + 1994 096a 1F .uleb128 0x1f + 1995 096b 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 36 + + + 1996 096c 53 .byte 0x53 + 1997 096d 02 .byte 0x2 + 1998 096e 74 .byte 0x74 + 1999 096f 00 .sleb128 0 + 2000 0970 1F .uleb128 0x1f + 2001 0971 01 .byte 0x1 + 2002 0972 52 .byte 0x52 + 2003 0973 05 .byte 0x5 + 2004 0974 03 .byte 0x3 + 2005 0975 00000000 .4byte i2c_lld_safety_timeout + 2006 0979 1F .uleb128 0x1f + 2007 097a 01 .byte 0x1 + 2008 097b 51 .byte 0x51 + 2009 097c 02 .byte 0x2 + 2010 097d 75 .byte 0x75 + 2011 097e 00 .sleb128 0 + 2012 097f 1F .uleb128 0x1f + 2013 0980 01 .byte 0x1 + 2014 0981 50 .byte 0x50 + 2015 0982 02 .byte 0x2 + 2016 0983 91 .byte 0x91 + 2017 0984 4C .sleb128 -52 + 2018 0985 00 .byte 0 + 2019 0986 1E .uleb128 0x1e + 2020 0987 8C000000 .4byte .LVL45 + 2021 098b 810B0000 .4byte 0xb81 + 2022 098f 99090000 .4byte 0x999 + 2023 0993 1F .uleb128 0x1f + 2024 0994 01 .byte 0x1 + 2025 0995 50 .byte 0x50 + 2026 0996 01 .byte 0x1 + 2027 0997 32 .byte 0x32 + 2028 0998 00 .byte 0 + 2029 0999 22 .uleb128 0x22 + 2030 099a A8000000 .4byte .LVL46 + 2031 099e 950B0000 .4byte 0xb95 + 2032 09a2 1F .uleb128 0x1f + 2033 09a3 01 .byte 0x1 + 2034 09a4 50 .byte 0x50 + 2035 09a5 02 .byte 0x2 + 2036 09a6 91 .byte 0x91 + 2037 09a7 4C .sleb128 -52 + 2038 09a8 00 .byte 0 + 2039 09a9 00 .byte 0 + 2040 09aa 28 .uleb128 0x28 + 2041 09ab 01 .byte 0x1 + 2042 09ac A8000000 .4byte .LASF113 + 2043 09b0 01 .byte 0x1 + 2044 09b1 CB .byte 0xcb + 2045 09b2 01 .byte 0x1 + 2046 09b3 E4000000 .4byte 0xe4 + 2047 09b7 00000000 .4byte .LFB12 + 2048 09bb 34010000 .4byte .LFE12 + 2049 09bf 39030000 .4byte .LLST23 + 2050 09c3 01 .byte 0x1 + 2051 09c4 E70A0000 .4byte 0xae7 + 2052 09c8 1C .uleb128 0x1c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 37 + + + 2053 09c9 4B000000 .4byte .LASF105 + 2054 09cd 01 .byte 0x1 + 2055 09ce CB .byte 0xcb + 2056 09cf 7C060000 .4byte 0x67c + 2057 09d3 66030000 .4byte .LLST24 + 2058 09d7 1C .uleb128 0x1c + 2059 09d8 3D000000 .4byte .LASF94 + 2060 09dc 01 .byte 0x1 + 2061 09dd CB .byte 0xcb + 2062 09de 71060000 .4byte 0x671 + 2063 09e2 84030000 .4byte .LLST25 + 2064 09e6 1C .uleb128 0x1c + 2065 09e7 A9010000 .4byte .LASF95 + 2066 09eb 01 .byte 0x1 + 2067 09ec CC .byte 0xcc + 2068 09ed C1040000 .4byte 0x4c1 + 2069 09f1 A5030000 .4byte .LLST26 + 2070 09f5 1C .uleb128 0x1c + 2071 09f6 EF020000 .4byte .LASF96 + 2072 09fa 01 .byte 0x1 + 2073 09fb CC .byte 0xcc + 2074 09fc 30000000 .4byte 0x30 + 2075 0a00 C3030000 .4byte .LLST27 + 2076 0a04 29 .uleb128 0x29 + 2077 0a05 20000000 .4byte .LASF98 + 2078 0a09 01 .byte 0x1 + 2079 0a0a CD .byte 0xcd + 2080 0a0b BB040000 .4byte 0x4bb + 2081 0a0f 02 .byte 0x2 + 2082 0a10 91 .byte 0x91 + 2083 0a11 00 .sleb128 0 + 2084 0a12 29 .uleb128 0x29 + 2085 0a13 AC020000 .4byte .LASF99 + 2086 0a17 01 .byte 0x1 + 2087 0a18 CD .byte 0xcd + 2088 0a19 C7040000 .4byte 0x4c7 + 2089 0a1d 02 .byte 0x2 + 2090 0a1e 91 .byte 0x91 + 2091 0a1f 04 .sleb128 4 + 2092 0a20 29 .uleb128 0x29 + 2093 0a21 C8010000 .4byte .LASF111 + 2094 0a25 01 .byte 0x1 + 2095 0a26 CE .byte 0xce + 2096 0a27 FA000000 .4byte 0xfa + 2097 0a2b 02 .byte 0x2 + 2098 0a2c 91 .byte 0x91 + 2099 0a2d 08 .sleb128 8 + 2100 0a2e 2A .uleb128 0x2a + 2101 0a2f 767400 .ascii "vt\000" + 2102 0a32 01 .byte 0x1 + 2103 0a33 CF .byte 0xcf + 2104 0a34 4E030000 .4byte 0x34e + 2105 0a38 02 .byte 0x2 + 2106 0a39 91 .byte 0x91 + 2107 0a3a 4C .sleb128 -52 + 2108 0a3b 17 .uleb128 0x17 + 2109 0a3c 60000000 .4byte .LASF91 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 38 + + + 2110 0a40 01 .byte 0x1 + 2111 0a41 DD .byte 0xdd + 2112 0a42 AF060000 .4byte 0x6af + 2113 0a46 FB030000 .4byte .LLST28 + 2114 0a4a 17 .uleb128 0x17 + 2115 0a4b B2040000 .4byte .LASF73 + 2116 0a4f 01 .byte 0x1 + 2117 0a50 EF .byte 0xef + 2118 0a51 E4000000 .4byte 0xe4 + 2119 0a55 1A040000 .4byte .LLST29 + 2120 0a59 1E .uleb128 0x1e + 2121 0a5a 40000000 .4byte .LVL52 + 2122 0a5e 5E0B0000 .4byte 0xb5e + 2123 0a62 820A0000 .4byte 0xa82 + 2124 0a66 1F .uleb128 0x1f + 2125 0a67 01 .byte 0x1 + 2126 0a68 53 .byte 0x53 + 2127 0a69 02 .byte 0x2 + 2128 0a6a 74 .byte 0x74 + 2129 0a6b 00 .sleb128 0 + 2130 0a6c 1F .uleb128 0x1f + 2131 0a6d 01 .byte 0x1 + 2132 0a6e 52 .byte 0x52 + 2133 0a6f 05 .byte 0x5 + 2134 0a70 03 .byte 0x3 + 2135 0a71 00000000 .4byte i2c_lld_safety_timeout + 2136 0a75 1F .uleb128 0x1f + 2137 0a76 01 .byte 0x1 + 2138 0a77 51 .byte 0x51 + 2139 0a78 02 .byte 0x2 + 2140 0a79 75 .byte 0x75 + 2141 0a7a 00 .sleb128 0 + 2142 0a7b 1F .uleb128 0x1f + 2143 0a7c 01 .byte 0x1 + 2144 0a7d 50 .byte 0x50 + 2145 0a7e 02 .byte 0x2 + 2146 0a7f 91 .byte 0x91 + 2147 0a80 44 .sleb128 -60 + 2148 0a81 00 .byte 0 + 2149 0a82 1E .uleb128 0x1e + 2150 0a83 9C000000 .4byte .LVL56 + 2151 0a87 810B0000 .4byte 0xb81 + 2152 0a8b 950A0000 .4byte 0xa95 + 2153 0a8f 1F .uleb128 0x1f + 2154 0a90 01 .byte 0x1 + 2155 0a91 50 .byte 0x50 + 2156 0a92 01 .byte 0x1 + 2157 0a93 32 .byte 0x32 + 2158 0a94 00 .byte 0 + 2159 0a95 1E .uleb128 0x1e + 2160 0a96 B8000000 .4byte .LVL57 + 2161 0a9a 950B0000 .4byte 0xb95 + 2162 0a9e A90A0000 .4byte 0xaa9 + 2163 0aa2 1F .uleb128 0x1f + 2164 0aa3 01 .byte 0x1 + 2165 0aa4 50 .byte 0x50 + 2166 0aa5 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 39 + + + 2167 0aa6 91 .byte 0x91 + 2168 0aa7 44 .sleb128 -60 + 2169 0aa8 00 .byte 0 + 2170 0aa9 1E .uleb128 0x1e + 2171 0aaa 04010000 .4byte .LVL59 + 2172 0aae D1080000 .4byte 0x8d1 + 2173 0ab2 D60A0000 .4byte 0xad6 + 2174 0ab6 1F .uleb128 0x1f + 2175 0ab7 01 .byte 0x1 + 2176 0ab8 53 .byte 0x53 + 2177 0ab9 02 .byte 0x2 + 2178 0aba 76 .byte 0x76 + 2179 0abb 00 .sleb128 0 + 2180 0abc 1F .uleb128 0x1f + 2181 0abd 01 .byte 0x1 + 2182 0abe 52 .byte 0x52 + 2183 0abf 02 .byte 0x2 + 2184 0ac0 7A .byte 0x7a + 2185 0ac1 00 .sleb128 0 + 2186 0ac2 1F .uleb128 0x1f + 2187 0ac3 01 .byte 0x1 + 2188 0ac4 51 .byte 0x51 + 2189 0ac5 02 .byte 0x2 + 2190 0ac6 77 .byte 0x77 + 2191 0ac7 00 .sleb128 0 + 2192 0ac8 1F .uleb128 0x1f + 2193 0ac9 01 .byte 0x1 + 2194 0aca 50 .byte 0x50 + 2195 0acb 02 .byte 0x2 + 2196 0acc 74 .byte 0x74 + 2197 0acd 00 .sleb128 0 + 2198 0ace 1F .uleb128 0x1f + 2199 0acf 02 .byte 0x2 + 2200 0ad0 7D .byte 0x7d + 2201 0ad1 00 .sleb128 0 + 2202 0ad2 02 .byte 0x2 + 2203 0ad3 09 .byte 0x9 + 2204 0ad4 FF .byte 0xff + 2205 0ad5 00 .byte 0 + 2206 0ad6 22 .uleb128 0x22 + 2207 0ad7 24010000 .4byte .LVL62 + 2208 0adb 950B0000 .4byte 0xb95 + 2209 0adf 1F .uleb128 0x1f + 2210 0ae0 01 .byte 0x1 + 2211 0ae1 50 .byte 0x50 + 2212 0ae2 02 .byte 0x2 + 2213 0ae3 91 .byte 0x91 + 2214 0ae4 44 .sleb128 -60 + 2215 0ae5 00 .byte 0 + 2216 0ae6 00 .byte 0 + 2217 0ae7 2B .uleb128 0x2b + 2218 0ae8 C3040000 .4byte .LASF114 + 2219 0aec 09 .byte 0x9 + 2220 0aed 6F .byte 0x6f + 2221 0aee 14040000 .4byte 0x414 + 2222 0af2 01 .byte 0x1 + 2223 0af3 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 40 + + + 2224 0af4 2C .uleb128 0x2c + 2225 0af5 8A010000 .4byte .LASF115 + 2226 0af9 01 .byte 0x1 + 2227 0afa 2A .byte 0x2a + 2228 0afb 98050000 .4byte 0x598 + 2229 0aff 01 .byte 0x1 + 2230 0b00 05 .byte 0x5 + 2231 0b01 03 .byte 0x3 + 2232 0b02 00000000 .4byte I2C0 + 2233 0b06 2C .uleb128 0x2c + 2234 0b07 8F010000 .4byte .LASF116 + 2235 0b0b 01 .byte 0x1 + 2236 0b0c 2B .byte 0x2b + 2237 0b0d 98050000 .4byte 0x598 + 2238 0b11 01 .byte 0x1 + 2239 0b12 05 .byte 0x5 + 2240 0b13 03 .byte 0x3 + 2241 0b14 00000000 .4byte I2C1 + 2242 0b18 2D .uleb128 0x2d + 2243 0b19 01 .byte 0x1 + 2244 0b1a 3D040000 .4byte .LASF125 + 2245 0b1e 09 .byte 0x9 + 2246 0b1f 90 .byte 0x90 + 2247 0b20 01 .byte 0x1 + 2248 0b21 4C020000 .4byte 0x24c + 2249 0b25 01 .byte 0x1 + 2250 0b26 300B0000 .4byte 0xb30 + 2251 0b2a 0C .uleb128 0xc + 2252 0b2b 4C020000 .4byte 0x24c + 2253 0b2f 00 .byte 0 + 2254 0b30 2E .uleb128 0x2e + 2255 0b31 01 .byte 0x1 + 2256 0b32 02050000 .4byte .LASF117 + 2257 0b36 0C .byte 0xc + 2258 0b37 80 .byte 0x80 + 2259 0b38 01 .byte 0x1 + 2260 0b39 01 .byte 0x1 + 2261 0b3a 440B0000 .4byte 0xb44 + 2262 0b3e 0C .uleb128 0xc + 2263 0b3f 7C060000 .4byte 0x67c + 2264 0b43 00 .byte 0 + 2265 0b44 2F .uleb128 0x2f + 2266 0b45 01 .byte 0x1 + 2267 0b46 F7020000 .4byte .LASF118 + 2268 0b4a 0B .byte 0xb + 2269 0b4b 8C01 .2byte 0x18c + 2270 0b4d 01 .byte 0x1 + 2271 0b4e 01 .byte 0x1 + 2272 0b4f 5E0B0000 .4byte 0xb5e + 2273 0b53 0C .uleb128 0xc + 2274 0b54 86000000 .4byte 0x86 + 2275 0b58 0C .uleb128 0xc + 2276 0b59 86000000 .4byte 0x86 + 2277 0b5d 00 .byte 0 + 2278 0b5e 2E .uleb128 0x2e + 2279 0b5f 01 .byte 0x1 + 2280 0b60 9B020000 .4byte .LASF119 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 41 + + + 2281 0b64 08 .byte 0x8 + 2282 0b65 FE .byte 0xfe + 2283 0b66 01 .byte 0x1 + 2284 0b67 01 .byte 0x1 + 2285 0b68 810B0000 .4byte 0xb81 + 2286 0b6c 0C .uleb128 0xc + 2287 0b6d AC030000 .4byte 0x3ac + 2288 0b71 0C .uleb128 0xc + 2289 0b72 FA000000 .4byte 0xfa + 2290 0b76 0C .uleb128 0xc + 2291 0b77 31030000 .4byte 0x331 + 2292 0b7b 0C .uleb128 0xc + 2293 0b7c 8A020000 .4byte 0x28a + 2294 0b80 00 .byte 0 + 2295 0b81 2E .uleb128 0x2e + 2296 0b82 01 .byte 0x1 + 2297 0b83 D5030000 .4byte .LASF120 + 2298 0b87 09 .byte 0x9 + 2299 0b88 93 .byte 0x93 + 2300 0b89 01 .byte 0x1 + 2301 0b8a 01 .byte 0x1 + 2302 0b8b 950B0000 .4byte 0xb95 + 2303 0b8f 0C .uleb128 0xc + 2304 0b90 B8000000 .4byte 0xb8 + 2305 0b94 00 .byte 0 + 2306 0b95 30 .uleb128 0x30 + 2307 0b96 01 .byte 0x1 + 2308 0b97 BF030000 .4byte .LASF126 + 2309 0b9b 08 .byte 0x8 + 2310 0b9c FF .byte 0xff + 2311 0b9d 01 .byte 0x1 + 2312 0b9e 01 .byte 0x1 + 2313 0b9f 0C .uleb128 0xc + 2314 0ba0 AC030000 .4byte 0x3ac + 2315 0ba4 00 .byte 0 + 2316 0ba5 00 .byte 0 + 2317 .section .debug_abbrev,"",%progbits + 2318 .Ldebug_abbrev0: + 2319 0000 01 .uleb128 0x1 + 2320 0001 11 .uleb128 0x11 + 2321 0002 01 .byte 0x1 + 2322 0003 25 .uleb128 0x25 + 2323 0004 0E .uleb128 0xe + 2324 0005 13 .uleb128 0x13 + 2325 0006 0B .uleb128 0xb + 2326 0007 03 .uleb128 0x3 + 2327 0008 0E .uleb128 0xe + 2328 0009 1B .uleb128 0x1b + 2329 000a 0E .uleb128 0xe + 2330 000b 55 .uleb128 0x55 + 2331 000c 06 .uleb128 0x6 + 2332 000d 11 .uleb128 0x11 + 2333 000e 01 .uleb128 0x1 + 2334 000f 52 .uleb128 0x52 + 2335 0010 01 .uleb128 0x1 + 2336 0011 10 .uleb128 0x10 + 2337 0012 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 42 + + + 2338 0013 00 .byte 0 + 2339 0014 00 .byte 0 + 2340 0015 02 .uleb128 0x2 + 2341 0016 24 .uleb128 0x24 + 2342 0017 00 .byte 0 + 2343 0018 0B .uleb128 0xb + 2344 0019 0B .uleb128 0xb + 2345 001a 3E .uleb128 0x3e + 2346 001b 0B .uleb128 0xb + 2347 001c 03 .uleb128 0x3 + 2348 001d 08 .uleb128 0x8 + 2349 001e 00 .byte 0 + 2350 001f 00 .byte 0 + 2351 0020 03 .uleb128 0x3 + 2352 0021 16 .uleb128 0x16 + 2353 0022 00 .byte 0 + 2354 0023 03 .uleb128 0x3 + 2355 0024 0E .uleb128 0xe + 2356 0025 3A .uleb128 0x3a + 2357 0026 0B .uleb128 0xb + 2358 0027 3B .uleb128 0x3b + 2359 0028 0B .uleb128 0xb + 2360 0029 49 .uleb128 0x49 + 2361 002a 13 .uleb128 0x13 + 2362 002b 00 .byte 0 + 2363 002c 00 .byte 0 + 2364 002d 04 .uleb128 0x4 + 2365 002e 24 .uleb128 0x24 + 2366 002f 00 .byte 0 + 2367 0030 0B .uleb128 0xb + 2368 0031 0B .uleb128 0xb + 2369 0032 3E .uleb128 0x3e + 2370 0033 0B .uleb128 0xb + 2371 0034 03 .uleb128 0x3 + 2372 0035 0E .uleb128 0xe + 2373 0036 00 .byte 0 + 2374 0037 00 .byte 0 + 2375 0038 05 .uleb128 0x5 + 2376 0039 13 .uleb128 0x13 + 2377 003a 01 .byte 0x1 + 2378 003b 03 .uleb128 0x3 + 2379 003c 0E .uleb128 0xe + 2380 003d 0B .uleb128 0xb + 2381 003e 0B .uleb128 0xb + 2382 003f 3A .uleb128 0x3a + 2383 0040 0B .uleb128 0xb + 2384 0041 3B .uleb128 0x3b + 2385 0042 0B .uleb128 0xb + 2386 0043 01 .uleb128 0x1 + 2387 0044 13 .uleb128 0x13 + 2388 0045 00 .byte 0 + 2389 0046 00 .byte 0 + 2390 0047 06 .uleb128 0x6 + 2391 0048 0D .uleb128 0xd + 2392 0049 00 .byte 0 + 2393 004a 03 .uleb128 0x3 + 2394 004b 0E .uleb128 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 43 + + + 2395 004c 3A .uleb128 0x3a + 2396 004d 0B .uleb128 0xb + 2397 004e 3B .uleb128 0x3b + 2398 004f 0B .uleb128 0xb + 2399 0050 49 .uleb128 0x49 + 2400 0051 13 .uleb128 0x13 + 2401 0052 38 .uleb128 0x38 + 2402 0053 0A .uleb128 0xa + 2403 0054 00 .byte 0 + 2404 0055 00 .byte 0 + 2405 0056 07 .uleb128 0x7 + 2406 0057 0D .uleb128 0xd + 2407 0058 00 .byte 0 + 2408 0059 03 .uleb128 0x3 + 2409 005a 08 .uleb128 0x8 + 2410 005b 3A .uleb128 0x3a + 2411 005c 0B .uleb128 0xb + 2412 005d 3B .uleb128 0x3b + 2413 005e 0B .uleb128 0xb + 2414 005f 49 .uleb128 0x49 + 2415 0060 13 .uleb128 0x13 + 2416 0061 38 .uleb128 0x38 + 2417 0062 0A .uleb128 0xa + 2418 0063 00 .byte 0 + 2419 0064 00 .byte 0 + 2420 0065 08 .uleb128 0x8 + 2421 0066 13 .uleb128 0x13 + 2422 0067 01 .byte 0x1 + 2423 0068 0B .uleb128 0xb + 2424 0069 0B .uleb128 0xb + 2425 006a 3A .uleb128 0x3a + 2426 006b 0B .uleb128 0xb + 2427 006c 3B .uleb128 0x3b + 2428 006d 0B .uleb128 0xb + 2429 006e 01 .uleb128 0x1 + 2430 006f 13 .uleb128 0x13 + 2431 0070 00 .byte 0 + 2432 0071 00 .byte 0 + 2433 0072 09 .uleb128 0x9 + 2434 0073 0F .uleb128 0xf + 2435 0074 00 .byte 0 + 2436 0075 0B .uleb128 0xb + 2437 0076 0B .uleb128 0xb + 2438 0077 49 .uleb128 0x49 + 2439 0078 13 .uleb128 0x13 + 2440 0079 00 .byte 0 + 2441 007a 00 .byte 0 + 2442 007b 0A .uleb128 0xa + 2443 007c 0F .uleb128 0xf + 2444 007d 00 .byte 0 + 2445 007e 0B .uleb128 0xb + 2446 007f 0B .uleb128 0xb + 2447 0080 00 .byte 0 + 2448 0081 00 .byte 0 + 2449 0082 0B .uleb128 0xb + 2450 0083 15 .uleb128 0x15 + 2451 0084 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 44 + + + 2452 0085 27 .uleb128 0x27 + 2453 0086 0C .uleb128 0xc + 2454 0087 01 .uleb128 0x1 + 2455 0088 13 .uleb128 0x13 + 2456 0089 00 .byte 0 + 2457 008a 00 .byte 0 + 2458 008b 0C .uleb128 0xc + 2459 008c 05 .uleb128 0x5 + 2460 008d 00 .byte 0 + 2461 008e 49 .uleb128 0x49 + 2462 008f 13 .uleb128 0x13 + 2463 0090 00 .byte 0 + 2464 0091 00 .byte 0 + 2465 0092 0D .uleb128 0xd + 2466 0093 35 .uleb128 0x35 + 2467 0094 00 .byte 0 + 2468 0095 49 .uleb128 0x49 + 2469 0096 13 .uleb128 0x13 + 2470 0097 00 .byte 0 + 2471 0098 00 .byte 0 + 2472 0099 0E .uleb128 0xe + 2473 009a 17 .uleb128 0x17 + 2474 009b 01 .byte 0x1 + 2475 009c 0B .uleb128 0xb + 2476 009d 0B .uleb128 0xb + 2477 009e 3A .uleb128 0x3a + 2478 009f 0B .uleb128 0xb + 2479 00a0 3B .uleb128 0x3b + 2480 00a1 0B .uleb128 0xb + 2481 00a2 01 .uleb128 0x1 + 2482 00a3 13 .uleb128 0x13 + 2483 00a4 00 .byte 0 + 2484 00a5 00 .byte 0 + 2485 00a6 0F .uleb128 0xf + 2486 00a7 0D .uleb128 0xd + 2487 00a8 00 .byte 0 + 2488 00a9 03 .uleb128 0x3 + 2489 00aa 0E .uleb128 0xe + 2490 00ab 3A .uleb128 0x3a + 2491 00ac 0B .uleb128 0xb + 2492 00ad 3B .uleb128 0x3b + 2493 00ae 0B .uleb128 0xb + 2494 00af 49 .uleb128 0x49 + 2495 00b0 13 .uleb128 0x13 + 2496 00b1 00 .byte 0 + 2497 00b2 00 .byte 0 + 2498 00b3 10 .uleb128 0x10 + 2499 00b4 26 .uleb128 0x26 + 2500 00b5 00 .byte 0 + 2501 00b6 49 .uleb128 0x49 + 2502 00b7 13 .uleb128 0x13 + 2503 00b8 00 .byte 0 + 2504 00b9 00 .byte 0 + 2505 00ba 11 .uleb128 0x11 + 2506 00bb 0D .uleb128 0xd + 2507 00bc 00 .byte 0 + 2508 00bd 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 45 + + + 2509 00be 0E .uleb128 0xe + 2510 00bf 3A .uleb128 0x3a + 2511 00c0 0B .uleb128 0xb + 2512 00c1 3B .uleb128 0x3b + 2513 00c2 05 .uleb128 0x5 + 2514 00c3 49 .uleb128 0x49 + 2515 00c4 13 .uleb128 0x13 + 2516 00c5 38 .uleb128 0x38 + 2517 00c6 0A .uleb128 0xa + 2518 00c7 00 .byte 0 + 2519 00c8 00 .byte 0 + 2520 00c9 12 .uleb128 0x12 + 2521 00ca 16 .uleb128 0x16 + 2522 00cb 00 .byte 0 + 2523 00cc 03 .uleb128 0x3 + 2524 00cd 0E .uleb128 0xe + 2525 00ce 3A .uleb128 0x3a + 2526 00cf 0B .uleb128 0xb + 2527 00d0 3B .uleb128 0x3b + 2528 00d1 05 .uleb128 0x5 + 2529 00d2 49 .uleb128 0x49 + 2530 00d3 13 .uleb128 0x13 + 2531 00d4 00 .byte 0 + 2532 00d5 00 .byte 0 + 2533 00d6 13 .uleb128 0x13 + 2534 00d7 04 .uleb128 0x4 + 2535 00d8 01 .byte 0x1 + 2536 00d9 0B .uleb128 0xb + 2537 00da 0B .uleb128 0xb + 2538 00db 3A .uleb128 0x3a + 2539 00dc 0B .uleb128 0xb + 2540 00dd 3B .uleb128 0x3b + 2541 00de 0B .uleb128 0xb + 2542 00df 01 .uleb128 0x1 + 2543 00e0 13 .uleb128 0x13 + 2544 00e1 00 .byte 0 + 2545 00e2 00 .byte 0 + 2546 00e3 14 .uleb128 0x14 + 2547 00e4 28 .uleb128 0x28 + 2548 00e5 00 .byte 0 + 2549 00e6 03 .uleb128 0x3 + 2550 00e7 0E .uleb128 0xe + 2551 00e8 1C .uleb128 0x1c + 2552 00e9 0D .uleb128 0xd + 2553 00ea 00 .byte 0 + 2554 00eb 00 .byte 0 + 2555 00ec 15 .uleb128 0x15 + 2556 00ed 2E .uleb128 0x2e + 2557 00ee 01 .byte 0x1 + 2558 00ef 03 .uleb128 0x3 + 2559 00f0 0E .uleb128 0xe + 2560 00f1 3A .uleb128 0x3a + 2561 00f2 0B .uleb128 0xb + 2562 00f3 3B .uleb128 0x3b + 2563 00f4 0B .uleb128 0xb + 2564 00f5 27 .uleb128 0x27 + 2565 00f6 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 46 + + + 2566 00f7 11 .uleb128 0x11 + 2567 00f8 01 .uleb128 0x1 + 2568 00f9 12 .uleb128 0x12 + 2569 00fa 01 .uleb128 0x1 + 2570 00fb 40 .uleb128 0x40 + 2571 00fc 06 .uleb128 0x6 + 2572 00fd 9742 .uleb128 0x2117 + 2573 00ff 0C .uleb128 0xc + 2574 0100 01 .uleb128 0x1 + 2575 0101 13 .uleb128 0x13 + 2576 0102 00 .byte 0 + 2577 0103 00 .byte 0 + 2578 0104 16 .uleb128 0x16 + 2579 0105 05 .uleb128 0x5 + 2580 0106 00 .byte 0 + 2581 0107 03 .uleb128 0x3 + 2582 0108 08 .uleb128 0x8 + 2583 0109 3A .uleb128 0x3a + 2584 010a 0B .uleb128 0xb + 2585 010b 3B .uleb128 0x3b + 2586 010c 0B .uleb128 0xb + 2587 010d 49 .uleb128 0x49 + 2588 010e 13 .uleb128 0x13 + 2589 010f 02 .uleb128 0x2 + 2590 0110 06 .uleb128 0x6 + 2591 0111 00 .byte 0 + 2592 0112 00 .byte 0 + 2593 0113 17 .uleb128 0x17 + 2594 0114 34 .uleb128 0x34 + 2595 0115 00 .byte 0 + 2596 0116 03 .uleb128 0x3 + 2597 0117 0E .uleb128 0xe + 2598 0118 3A .uleb128 0x3a + 2599 0119 0B .uleb128 0xb + 2600 011a 3B .uleb128 0x3b + 2601 011b 0B .uleb128 0xb + 2602 011c 49 .uleb128 0x49 + 2603 011d 13 .uleb128 0x13 + 2604 011e 02 .uleb128 0x2 + 2605 011f 06 .uleb128 0x6 + 2606 0120 00 .byte 0 + 2607 0121 00 .byte 0 + 2608 0122 18 .uleb128 0x18 + 2609 0123 0B .uleb128 0xb + 2610 0124 01 .byte 0x1 + 2611 0125 55 .uleb128 0x55 + 2612 0126 06 .uleb128 0x6 + 2613 0127 00 .byte 0 + 2614 0128 00 .byte 0 + 2615 0129 19 .uleb128 0x19 + 2616 012a 34 .uleb128 0x34 + 2617 012b 00 .byte 0 + 2618 012c 03 .uleb128 0x3 + 2619 012d 08 .uleb128 0x8 + 2620 012e 3A .uleb128 0x3a + 2621 012f 0B .uleb128 0xb + 2622 0130 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 47 + + + 2623 0131 0B .uleb128 0xb + 2624 0132 49 .uleb128 0x49 + 2625 0133 13 .uleb128 0x13 + 2626 0134 02 .uleb128 0x2 + 2627 0135 06 .uleb128 0x6 + 2628 0136 00 .byte 0 + 2629 0137 00 .byte 0 + 2630 0138 1A .uleb128 0x1a + 2631 0139 898201 .uleb128 0x4109 + 2632 013c 00 .byte 0 + 2633 013d 11 .uleb128 0x11 + 2634 013e 01 .uleb128 0x1 + 2635 013f 9542 .uleb128 0x2115 + 2636 0141 0C .uleb128 0xc + 2637 0142 31 .uleb128 0x31 + 2638 0143 13 .uleb128 0x13 + 2639 0144 00 .byte 0 + 2640 0145 00 .byte 0 + 2641 0146 1B .uleb128 0x1b + 2642 0147 2E .uleb128 0x2e + 2643 0148 01 .byte 0x1 + 2644 0149 3F .uleb128 0x3f + 2645 014a 0C .uleb128 0xc + 2646 014b 03 .uleb128 0x3 + 2647 014c 0E .uleb128 0xe + 2648 014d 3A .uleb128 0x3a + 2649 014e 0B .uleb128 0xb + 2650 014f 3B .uleb128 0x3b + 2651 0150 0B .uleb128 0xb + 2652 0151 27 .uleb128 0x27 + 2653 0152 0C .uleb128 0xc + 2654 0153 11 .uleb128 0x11 + 2655 0154 01 .uleb128 0x1 + 2656 0155 12 .uleb128 0x12 + 2657 0156 01 .uleb128 0x1 + 2658 0157 40 .uleb128 0x40 + 2659 0158 06 .uleb128 0x6 + 2660 0159 9742 .uleb128 0x2117 + 2661 015b 0C .uleb128 0xc + 2662 015c 01 .uleb128 0x1 + 2663 015d 13 .uleb128 0x13 + 2664 015e 00 .byte 0 + 2665 015f 00 .byte 0 + 2666 0160 1C .uleb128 0x1c + 2667 0161 05 .uleb128 0x5 + 2668 0162 00 .byte 0 + 2669 0163 03 .uleb128 0x3 + 2670 0164 0E .uleb128 0xe + 2671 0165 3A .uleb128 0x3a + 2672 0166 0B .uleb128 0xb + 2673 0167 3B .uleb128 0x3b + 2674 0168 0B .uleb128 0xb + 2675 0169 49 .uleb128 0x49 + 2676 016a 13 .uleb128 0x13 + 2677 016b 02 .uleb128 0x2 + 2678 016c 06 .uleb128 0x6 + 2679 016d 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 48 + + + 2680 016e 00 .byte 0 + 2681 016f 1D .uleb128 0x1d + 2682 0170 0B .uleb128 0xb + 2683 0171 01 .byte 0x1 + 2684 0172 55 .uleb128 0x55 + 2685 0173 06 .uleb128 0x6 + 2686 0174 01 .uleb128 0x1 + 2687 0175 13 .uleb128 0x13 + 2688 0176 00 .byte 0 + 2689 0177 00 .byte 0 + 2690 0178 1E .uleb128 0x1e + 2691 0179 898201 .uleb128 0x4109 + 2692 017c 01 .byte 0x1 + 2693 017d 11 .uleb128 0x11 + 2694 017e 01 .uleb128 0x1 + 2695 017f 31 .uleb128 0x31 + 2696 0180 13 .uleb128 0x13 + 2697 0181 01 .uleb128 0x1 + 2698 0182 13 .uleb128 0x13 + 2699 0183 00 .byte 0 + 2700 0184 00 .byte 0 + 2701 0185 1F .uleb128 0x1f + 2702 0186 8A8201 .uleb128 0x410a + 2703 0189 00 .byte 0 + 2704 018a 02 .uleb128 0x2 + 2705 018b 0A .uleb128 0xa + 2706 018c 9142 .uleb128 0x2111 + 2707 018e 0A .uleb128 0xa + 2708 018f 00 .byte 0 + 2709 0190 00 .byte 0 + 2710 0191 20 .uleb128 0x20 + 2711 0192 898201 .uleb128 0x4109 + 2712 0195 01 .byte 0x1 + 2713 0196 11 .uleb128 0x11 + 2714 0197 01 .uleb128 0x1 + 2715 0198 9542 .uleb128 0x2115 + 2716 019a 0C .uleb128 0xc + 2717 019b 31 .uleb128 0x31 + 2718 019c 13 .uleb128 0x13 + 2719 019d 00 .byte 0 + 2720 019e 00 .byte 0 + 2721 019f 21 .uleb128 0x21 + 2722 01a0 2E .uleb128 0x2e + 2723 01a1 01 .byte 0x1 + 2724 01a2 3F .uleb128 0x3f + 2725 01a3 0C .uleb128 0xc + 2726 01a4 03 .uleb128 0x3 + 2727 01a5 0E .uleb128 0xe + 2728 01a6 3A .uleb128 0x3a + 2729 01a7 0B .uleb128 0xb + 2730 01a8 3B .uleb128 0x3b + 2731 01a9 0B .uleb128 0xb + 2732 01aa 27 .uleb128 0x27 + 2733 01ab 0C .uleb128 0xc + 2734 01ac 11 .uleb128 0x11 + 2735 01ad 01 .uleb128 0x1 + 2736 01ae 12 .uleb128 0x12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 49 + + + 2737 01af 01 .uleb128 0x1 + 2738 01b0 40 .uleb128 0x40 + 2739 01b1 06 .uleb128 0x6 + 2740 01b2 9642 .uleb128 0x2116 + 2741 01b4 0C .uleb128 0xc + 2742 01b5 01 .uleb128 0x1 + 2743 01b6 13 .uleb128 0x13 + 2744 01b7 00 .byte 0 + 2745 01b8 00 .byte 0 + 2746 01b9 22 .uleb128 0x22 + 2747 01ba 898201 .uleb128 0x4109 + 2748 01bd 01 .byte 0x1 + 2749 01be 11 .uleb128 0x11 + 2750 01bf 01 .uleb128 0x1 + 2751 01c0 31 .uleb128 0x31 + 2752 01c1 13 .uleb128 0x13 + 2753 01c2 00 .byte 0 + 2754 01c3 00 .byte 0 + 2755 01c4 23 .uleb128 0x23 + 2756 01c5 2E .uleb128 0x2e + 2757 01c6 01 .byte 0x1 + 2758 01c7 3F .uleb128 0x3f + 2759 01c8 0C .uleb128 0xc + 2760 01c9 03 .uleb128 0x3 + 2761 01ca 0E .uleb128 0xe + 2762 01cb 3A .uleb128 0x3a + 2763 01cc 0B .uleb128 0xb + 2764 01cd 3B .uleb128 0x3b + 2765 01ce 05 .uleb128 0x5 + 2766 01cf 27 .uleb128 0x27 + 2767 01d0 0C .uleb128 0xc + 2768 01d1 49 .uleb128 0x49 + 2769 01d2 13 .uleb128 0x13 + 2770 01d3 11 .uleb128 0x11 + 2771 01d4 01 .uleb128 0x1 + 2772 01d5 12 .uleb128 0x12 + 2773 01d6 01 .uleb128 0x1 + 2774 01d7 40 .uleb128 0x40 + 2775 01d8 06 .uleb128 0x6 + 2776 01d9 9742 .uleb128 0x2117 + 2777 01db 0C .uleb128 0xc + 2778 01dc 01 .uleb128 0x1 + 2779 01dd 13 .uleb128 0x13 + 2780 01de 00 .byte 0 + 2781 01df 00 .byte 0 + 2782 01e0 24 .uleb128 0x24 + 2783 01e1 05 .uleb128 0x5 + 2784 01e2 00 .byte 0 + 2785 01e3 03 .uleb128 0x3 + 2786 01e4 0E .uleb128 0xe + 2787 01e5 3A .uleb128 0x3a + 2788 01e6 0B .uleb128 0xb + 2789 01e7 3B .uleb128 0x3b + 2790 01e8 05 .uleb128 0x5 + 2791 01e9 49 .uleb128 0x49 + 2792 01ea 13 .uleb128 0x13 + 2793 01eb 02 .uleb128 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 50 + + + 2794 01ec 06 .uleb128 0x6 + 2795 01ed 00 .byte 0 + 2796 01ee 00 .byte 0 + 2797 01ef 25 .uleb128 0x25 + 2798 01f0 05 .uleb128 0x5 + 2799 01f1 00 .byte 0 + 2800 01f2 03 .uleb128 0x3 + 2801 01f3 0E .uleb128 0xe + 2802 01f4 3A .uleb128 0x3a + 2803 01f5 0B .uleb128 0xb + 2804 01f6 3B .uleb128 0x3b + 2805 01f7 05 .uleb128 0x5 + 2806 01f8 49 .uleb128 0x49 + 2807 01f9 13 .uleb128 0x13 + 2808 01fa 02 .uleb128 0x2 + 2809 01fb 0A .uleb128 0xa + 2810 01fc 00 .byte 0 + 2811 01fd 00 .byte 0 + 2812 01fe 26 .uleb128 0x26 + 2813 01ff 34 .uleb128 0x34 + 2814 0200 00 .byte 0 + 2815 0201 03 .uleb128 0x3 + 2816 0202 08 .uleb128 0x8 + 2817 0203 3A .uleb128 0x3a + 2818 0204 0B .uleb128 0xb + 2819 0205 3B .uleb128 0x3b + 2820 0206 05 .uleb128 0x5 + 2821 0207 49 .uleb128 0x49 + 2822 0208 13 .uleb128 0x13 + 2823 0209 02 .uleb128 0x2 + 2824 020a 0A .uleb128 0xa + 2825 020b 00 .byte 0 + 2826 020c 00 .byte 0 + 2827 020d 27 .uleb128 0x27 + 2828 020e 34 .uleb128 0x34 + 2829 020f 00 .byte 0 + 2830 0210 03 .uleb128 0x3 + 2831 0211 0E .uleb128 0xe + 2832 0212 3A .uleb128 0x3a + 2833 0213 0B .uleb128 0xb + 2834 0214 3B .uleb128 0x3b + 2835 0215 05 .uleb128 0x5 + 2836 0216 49 .uleb128 0x49 + 2837 0217 13 .uleb128 0x13 + 2838 0218 02 .uleb128 0x2 + 2839 0219 06 .uleb128 0x6 + 2840 021a 00 .byte 0 + 2841 021b 00 .byte 0 + 2842 021c 28 .uleb128 0x28 + 2843 021d 2E .uleb128 0x2e + 2844 021e 01 .byte 0x1 + 2845 021f 3F .uleb128 0x3f + 2846 0220 0C .uleb128 0xc + 2847 0221 03 .uleb128 0x3 + 2848 0222 0E .uleb128 0xe + 2849 0223 3A .uleb128 0x3a + 2850 0224 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 51 + + + 2851 0225 3B .uleb128 0x3b + 2852 0226 0B .uleb128 0xb + 2853 0227 27 .uleb128 0x27 + 2854 0228 0C .uleb128 0xc + 2855 0229 49 .uleb128 0x49 + 2856 022a 13 .uleb128 0x13 + 2857 022b 11 .uleb128 0x11 + 2858 022c 01 .uleb128 0x1 + 2859 022d 12 .uleb128 0x12 + 2860 022e 01 .uleb128 0x1 + 2861 022f 40 .uleb128 0x40 + 2862 0230 06 .uleb128 0x6 + 2863 0231 9742 .uleb128 0x2117 + 2864 0233 0C .uleb128 0xc + 2865 0234 01 .uleb128 0x1 + 2866 0235 13 .uleb128 0x13 + 2867 0236 00 .byte 0 + 2868 0237 00 .byte 0 + 2869 0238 29 .uleb128 0x29 + 2870 0239 05 .uleb128 0x5 + 2871 023a 00 .byte 0 + 2872 023b 03 .uleb128 0x3 + 2873 023c 0E .uleb128 0xe + 2874 023d 3A .uleb128 0x3a + 2875 023e 0B .uleb128 0xb + 2876 023f 3B .uleb128 0x3b + 2877 0240 0B .uleb128 0xb + 2878 0241 49 .uleb128 0x49 + 2879 0242 13 .uleb128 0x13 + 2880 0243 02 .uleb128 0x2 + 2881 0244 0A .uleb128 0xa + 2882 0245 00 .byte 0 + 2883 0246 00 .byte 0 + 2884 0247 2A .uleb128 0x2a + 2885 0248 34 .uleb128 0x34 + 2886 0249 00 .byte 0 + 2887 024a 03 .uleb128 0x3 + 2888 024b 08 .uleb128 0x8 + 2889 024c 3A .uleb128 0x3a + 2890 024d 0B .uleb128 0xb + 2891 024e 3B .uleb128 0x3b + 2892 024f 0B .uleb128 0xb + 2893 0250 49 .uleb128 0x49 + 2894 0251 13 .uleb128 0x13 + 2895 0252 02 .uleb128 0x2 + 2896 0253 0A .uleb128 0xa + 2897 0254 00 .byte 0 + 2898 0255 00 .byte 0 + 2899 0256 2B .uleb128 0x2b + 2900 0257 34 .uleb128 0x34 + 2901 0258 00 .byte 0 + 2902 0259 03 .uleb128 0x3 + 2903 025a 0E .uleb128 0xe + 2904 025b 3A .uleb128 0x3a + 2905 025c 0B .uleb128 0xb + 2906 025d 3B .uleb128 0x3b + 2907 025e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 52 + + + 2908 025f 49 .uleb128 0x49 + 2909 0260 13 .uleb128 0x13 + 2910 0261 3F .uleb128 0x3f + 2911 0262 0C .uleb128 0xc + 2912 0263 3C .uleb128 0x3c + 2913 0264 0C .uleb128 0xc + 2914 0265 00 .byte 0 + 2915 0266 00 .byte 0 + 2916 0267 2C .uleb128 0x2c + 2917 0268 34 .uleb128 0x34 + 2918 0269 00 .byte 0 + 2919 026a 03 .uleb128 0x3 + 2920 026b 0E .uleb128 0xe + 2921 026c 3A .uleb128 0x3a + 2922 026d 0B .uleb128 0xb + 2923 026e 3B .uleb128 0x3b + 2924 026f 0B .uleb128 0xb + 2925 0270 49 .uleb128 0x49 + 2926 0271 13 .uleb128 0x13 + 2927 0272 3F .uleb128 0x3f + 2928 0273 0C .uleb128 0xc + 2929 0274 02 .uleb128 0x2 + 2930 0275 0A .uleb128 0xa + 2931 0276 00 .byte 0 + 2932 0277 00 .byte 0 + 2933 0278 2D .uleb128 0x2d + 2934 0279 2E .uleb128 0x2e + 2935 027a 01 .byte 0x1 + 2936 027b 3F .uleb128 0x3f + 2937 027c 0C .uleb128 0xc + 2938 027d 03 .uleb128 0x3 + 2939 027e 0E .uleb128 0xe + 2940 027f 3A .uleb128 0x3a + 2941 0280 0B .uleb128 0xb + 2942 0281 3B .uleb128 0x3b + 2943 0282 0B .uleb128 0xb + 2944 0283 27 .uleb128 0x27 + 2945 0284 0C .uleb128 0xc + 2946 0285 49 .uleb128 0x49 + 2947 0286 13 .uleb128 0x13 + 2948 0287 3C .uleb128 0x3c + 2949 0288 0C .uleb128 0xc + 2950 0289 01 .uleb128 0x1 + 2951 028a 13 .uleb128 0x13 + 2952 028b 00 .byte 0 + 2953 028c 00 .byte 0 + 2954 028d 2E .uleb128 0x2e + 2955 028e 2E .uleb128 0x2e + 2956 028f 01 .byte 0x1 + 2957 0290 3F .uleb128 0x3f + 2958 0291 0C .uleb128 0xc + 2959 0292 03 .uleb128 0x3 + 2960 0293 0E .uleb128 0xe + 2961 0294 3A .uleb128 0x3a + 2962 0295 0B .uleb128 0xb + 2963 0296 3B .uleb128 0x3b + 2964 0297 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 53 + + + 2965 0298 27 .uleb128 0x27 + 2966 0299 0C .uleb128 0xc + 2967 029a 3C .uleb128 0x3c + 2968 029b 0C .uleb128 0xc + 2969 029c 01 .uleb128 0x1 + 2970 029d 13 .uleb128 0x13 + 2971 029e 00 .byte 0 + 2972 029f 00 .byte 0 + 2973 02a0 2F .uleb128 0x2f + 2974 02a1 2E .uleb128 0x2e + 2975 02a2 01 .byte 0x1 + 2976 02a3 3F .uleb128 0x3f + 2977 02a4 0C .uleb128 0xc + 2978 02a5 03 .uleb128 0x3 + 2979 02a6 0E .uleb128 0xe + 2980 02a7 3A .uleb128 0x3a + 2981 02a8 0B .uleb128 0xb + 2982 02a9 3B .uleb128 0x3b + 2983 02aa 05 .uleb128 0x5 + 2984 02ab 27 .uleb128 0x27 + 2985 02ac 0C .uleb128 0xc + 2986 02ad 3C .uleb128 0x3c + 2987 02ae 0C .uleb128 0xc + 2988 02af 01 .uleb128 0x1 + 2989 02b0 13 .uleb128 0x13 + 2990 02b1 00 .byte 0 + 2991 02b2 00 .byte 0 + 2992 02b3 30 .uleb128 0x30 + 2993 02b4 2E .uleb128 0x2e + 2994 02b5 01 .byte 0x1 + 2995 02b6 3F .uleb128 0x3f + 2996 02b7 0C .uleb128 0xc + 2997 02b8 03 .uleb128 0x3 + 2998 02b9 0E .uleb128 0xe + 2999 02ba 3A .uleb128 0x3a + 3000 02bb 0B .uleb128 0xb + 3001 02bc 3B .uleb128 0x3b + 3002 02bd 0B .uleb128 0xb + 3003 02be 27 .uleb128 0x27 + 3004 02bf 0C .uleb128 0xc + 3005 02c0 3C .uleb128 0x3c + 3006 02c1 0C .uleb128 0xc + 3007 02c2 00 .byte 0 + 3008 02c3 00 .byte 0 + 3009 02c4 00 .byte 0 + 3010 .section .debug_loc,"",%progbits + 3011 .Ldebug_loc0: + 3012 .LLST0: + 3013 0000 00000000 .4byte .LFB7 + 3014 0004 08000000 .4byte .LCFI0 + 3015 0008 0200 .2byte 0x2 + 3016 000a 7D .byte 0x7d + 3017 000b 00 .sleb128 0 + 3018 000c 08000000 .4byte .LCFI0 + 3019 0010 7C000000 .4byte .LFE7 + 3020 0014 0200 .2byte 0x2 + 3021 0016 7D .byte 0x7d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 54 + + + 3022 0017 04 .sleb128 4 + 3023 0018 00000000 .4byte 0 + 3024 001c 00000000 .4byte 0 + 3025 .LLST1: + 3026 0020 00000000 .4byte .LVL0 + 3027 0024 1C000000 .4byte .LVL3 + 3028 0028 0100 .2byte 0x1 + 3029 002a 50 .byte 0x50 + 3030 002b 1C000000 .4byte .LVL3 + 3031 002f 64000000 .4byte .LVL5 + 3032 0033 0100 .2byte 0x1 + 3033 0035 53 .byte 0x53 + 3034 0036 64000000 .4byte .LVL5 + 3035 003a 70000000 .4byte .LVL6 + 3036 003e 0400 .2byte 0x4 + 3037 0040 F3 .byte 0xf3 + 3038 0041 01 .uleb128 0x1 + 3039 0042 50 .byte 0x50 + 3040 0043 9F .byte 0x9f + 3041 0044 70000000 .4byte .LVL6 + 3042 0048 7C000000 .4byte .LFE7 + 3043 004c 0100 .2byte 0x1 + 3044 004e 50 .byte 0x50 + 3045 004f 00000000 .4byte 0 + 3046 0053 00000000 .4byte 0 + 3047 .LLST2: + 3048 0057 10000000 .4byte .LVL1 + 3049 005b 1C000000 .4byte .LVL3 + 3050 005f 0100 .2byte 0x1 + 3051 0061 50 .byte 0x50 + 3052 0062 1C000000 .4byte .LVL3 + 3053 0066 64000000 .4byte .LVL5 + 3054 006a 0100 .2byte 0x1 + 3055 006c 53 .byte 0x53 + 3056 006d 64000000 .4byte .LVL5 + 3057 0071 70000000 .4byte .LVL6 + 3058 0075 0400 .2byte 0x4 + 3059 0077 F3 .byte 0xf3 + 3060 0078 01 .uleb128 0x1 + 3061 0079 50 .byte 0x50 + 3062 007a 9F .byte 0x9f + 3063 007b 70000000 .4byte .LVL6 + 3064 007f 7C000000 .4byte .LFE7 + 3065 0083 0100 .2byte 0x1 + 3066 0085 50 .byte 0x50 + 3067 0086 00000000 .4byte 0 + 3068 008a 00000000 .4byte 0 + 3069 .LLST3: + 3070 008e 18000000 .4byte .LVL2 + 3071 0092 6F000000 .4byte .LVL6-1 + 3072 0096 0100 .2byte 0x1 + 3073 0098 52 .byte 0x52 + 3074 0099 00000000 .4byte 0 + 3075 009d 00000000 .4byte 0 + 3076 .LLST4: + 3077 00a1 5C000000 .4byte .LVL4 + 3078 00a5 6F000000 .4byte .LVL6-1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 55 + + + 3079 00a9 0100 .2byte 0x1 + 3080 00ab 50 .byte 0x50 + 3081 00ac 00000000 .4byte 0 + 3082 00b0 00000000 .4byte 0 + 3083 .LLST5: + 3084 00b4 00000000 .4byte .LFB8 + 3085 00b8 08000000 .4byte .LCFI1 + 3086 00bc 0200 .2byte 0x2 + 3087 00be 7D .byte 0x7d + 3088 00bf 00 .sleb128 0 + 3089 00c0 08000000 .4byte .LCFI1 + 3090 00c4 54010000 .4byte .LFE8 + 3091 00c8 0200 .2byte 0x2 + 3092 00ca 7D .byte 0x7d + 3093 00cb 04 .sleb128 4 + 3094 00cc 00000000 .4byte 0 + 3095 00d0 00000000 .4byte 0 + 3096 .LLST6: + 3097 00d4 00000000 .4byte .LVL7 + 3098 00d8 30000000 .4byte .LVL12 + 3099 00dc 0100 .2byte 0x1 + 3100 00de 50 .byte 0x50 + 3101 00df 30000000 .4byte .LVL12 + 3102 00e3 3C000000 .4byte .LVL13 + 3103 00e7 0400 .2byte 0x4 + 3104 00e9 F3 .byte 0xf3 + 3105 00ea 01 .uleb128 0x1 + 3106 00eb 50 .byte 0x50 + 3107 00ec 9F .byte 0x9f + 3108 00ed 3C000000 .4byte .LVL13 + 3109 00f1 BC000000 .4byte .LVL16 + 3110 00f5 0100 .2byte 0x1 + 3111 00f7 50 .byte 0x50 + 3112 00f8 BC000000 .4byte .LVL16 + 3113 00fc C8000000 .4byte .LVL17 + 3114 0100 0400 .2byte 0x4 + 3115 0102 F3 .byte 0xf3 + 3116 0103 01 .uleb128 0x1 + 3117 0104 50 .byte 0x50 + 3118 0105 9F .byte 0x9f + 3119 0106 C8000000 .4byte .LVL17 + 3120 010a 54010000 .4byte .LFE8 + 3121 010e 0100 .2byte 0x1 + 3122 0110 50 .byte 0x50 + 3123 0111 00000000 .4byte 0 + 3124 0115 00000000 .4byte 0 + 3125 .LLST7: + 3126 0119 04000000 .4byte .LVL8 + 3127 011d 3B000000 .4byte .LVL13-1 + 3128 0121 0100 .2byte 0x1 + 3129 0123 51 .byte 0x51 + 3130 0124 3C000000 .4byte .LVL13 + 3131 0128 C7000000 .4byte .LVL17-1 + 3132 012c 0100 .2byte 0x1 + 3133 012e 51 .byte 0x51 + 3134 012f C8000000 .4byte .LVL17 + 3135 0133 54010000 .4byte .LFE8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 56 + + + 3136 0137 0100 .2byte 0x1 + 3137 0139 51 .byte 0x51 + 3138 013a 00000000 .4byte 0 + 3139 013e 00000000 .4byte 0 + 3140 .LLST8: + 3141 0142 0C000000 .4byte .LVL9 + 3142 0146 24000000 .4byte .LVL11 + 3143 014a 0100 .2byte 0x1 + 3144 014c 52 .byte 0x52 + 3145 014d 3C000000 .4byte .LVL13 + 3146 0151 50000000 .4byte .LVL14 + 3147 0155 0100 .2byte 0x1 + 3148 0157 52 .byte 0x52 + 3149 0158 C8000000 .4byte .LVL17 + 3150 015c EC000000 .4byte .LVL18 + 3151 0160 0100 .2byte 0x1 + 3152 0162 52 .byte 0x52 + 3153 0163 0C010000 .4byte .LVL19 + 3154 0167 2C010000 .4byte .LVL20 + 3155 016b 0100 .2byte 0x1 + 3156 016d 52 .byte 0x52 + 3157 016e 00000000 .4byte 0 + 3158 0172 00000000 .4byte 0 + 3159 .LLST9: + 3160 0176 20000000 .4byte .LVL10 + 3161 017a 3B000000 .4byte .LVL13-1 + 3162 017e 0100 .2byte 0x1 + 3163 0180 53 .byte 0x53 + 3164 0181 00000000 .4byte 0 + 3165 0185 00000000 .4byte 0 + 3166 .LLST10: + 3167 0189 B4000000 .4byte .LVL15 + 3168 018d C7000000 .4byte .LVL17-1 + 3169 0191 0100 .2byte 0x1 + 3170 0193 53 .byte 0x53 + 3171 0194 00000000 .4byte 0 + 3172 0198 00000000 .4byte 0 + 3173 .LLST11: + 3174 019c 00000000 .4byte .LFB9 + 3175 01a0 04000000 .4byte .LCFI2 + 3176 01a4 0200 .2byte 0x2 + 3177 01a6 7D .byte 0x7d + 3178 01a7 00 .sleb128 0 + 3179 01a8 04000000 .4byte .LCFI2 + 3180 01ac 40000000 .4byte .LFE9 + 3181 01b0 0200 .2byte 0x2 + 3182 01b2 7D .byte 0x7d + 3183 01b3 08 .sleb128 8 + 3184 01b4 00000000 .4byte 0 + 3185 01b8 00000000 .4byte 0 + 3186 .LLST12: + 3187 01bc 00000000 .4byte .LFB10 + 3188 01c0 04000000 .4byte .LCFI3 + 3189 01c4 0200 .2byte 0x2 + 3190 01c6 7D .byte 0x7d + 3191 01c7 00 .sleb128 0 + 3192 01c8 04000000 .4byte .LCFI3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 57 + + + 3193 01cc 78000000 .4byte .LFE10 + 3194 01d0 0200 .2byte 0x2 + 3195 01d2 7D .byte 0x7d + 3196 01d3 08 .sleb128 8 + 3197 01d4 00000000 .4byte 0 + 3198 01d8 00000000 .4byte 0 + 3199 .LLST13: + 3200 01dc 00000000 .4byte .LVL23 + 3201 01e0 10000000 .4byte .LVL24 + 3202 01e4 0100 .2byte 0x1 + 3203 01e6 50 .byte 0x50 + 3204 01e7 10000000 .4byte .LVL24 + 3205 01eb 40000000 .4byte .LVL29 + 3206 01ef 0100 .2byte 0x1 + 3207 01f1 54 .byte 0x54 + 3208 01f2 40000000 .4byte .LVL29 + 3209 01f6 78000000 .4byte .LFE10 + 3210 01fa 0400 .2byte 0x4 + 3211 01fc F3 .byte 0xf3 + 3212 01fd 01 .uleb128 0x1 + 3213 01fe 50 .byte 0x50 + 3214 01ff 9F .byte 0x9f + 3215 0200 00000000 .4byte 0 + 3216 0204 00000000 .4byte 0 + 3217 .LLST14: + 3218 0208 44000000 .4byte .LVL30 + 3219 020c 5B000000 .4byte .LVL31-1 + 3220 0210 0100 .2byte 0x1 + 3221 0212 51 .byte 0x51 + 3222 0213 00000000 .4byte 0 + 3223 0217 00000000 .4byte 0 + 3224 .LLST15: + 3225 021b 00000000 .4byte .LFB11 + 3226 021f 04000000 .4byte .LCFI4 + 3227 0223 0200 .2byte 0x2 + 3228 0225 7D .byte 0x7d + 3229 0226 00 .sleb128 0 + 3230 0227 04000000 .4byte .LCFI4 + 3231 022b 34000000 .4byte .LFE11 + 3232 022f 0200 .2byte 0x2 + 3233 0231 7D .byte 0x7d + 3234 0232 08 .sleb128 8 + 3235 0233 00000000 .4byte 0 + 3236 0237 00000000 .4byte 0 + 3237 .LLST16: + 3238 023b 00000000 .4byte .LVL32 + 3239 023f 0C000000 .4byte .LVL33 + 3240 0243 0100 .2byte 0x1 + 3241 0245 50 .byte 0x50 + 3242 0246 0C000000 .4byte .LVL33 + 3243 024a 34000000 .4byte .LFE11 + 3244 024e 0100 .2byte 0x1 + 3245 0250 54 .byte 0x54 + 3246 0251 00000000 .4byte 0 + 3247 0255 00000000 .4byte 0 + 3248 .LLST17: + 3249 0259 00000000 .4byte .LFB13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 58 + + + 3250 025d 04000000 .4byte .LCFI5 + 3251 0261 0200 .2byte 0x2 + 3252 0263 7D .byte 0x7d + 3253 0264 00 .sleb128 0 + 3254 0265 04000000 .4byte .LCFI5 + 3255 0269 08000000 .4byte .LCFI6 + 3256 026d 0200 .2byte 0x2 + 3257 026f 7D .byte 0x7d + 3258 0270 18 .sleb128 24 + 3259 0271 08000000 .4byte .LCFI6 + 3260 0275 CC000000 .4byte .LFE13 + 3261 0279 0200 .2byte 0x2 + 3262 027b 7D .byte 0x7d + 3263 027c 30 .sleb128 48 + 3264 027d 00000000 .4byte 0 + 3265 0281 00000000 .4byte 0 + 3266 .LLST18: + 3267 0285 00000000 .4byte .LVL36 + 3268 0289 28000000 .4byte .LVL37 + 3269 028d 0100 .2byte 0x1 + 3270 028f 50 .byte 0x50 + 3271 0290 28000000 .4byte .LVL37 + 3272 0294 CC000000 .4byte .LFE13 + 3273 0298 0100 .2byte 0x1 + 3274 029a 54 .byte 0x54 + 3275 029b 00000000 .4byte 0 + 3276 029f 00000000 .4byte 0 + 3277 .LLST19: + 3278 02a3 00000000 .4byte .LVL36 + 3279 02a7 2C000000 .4byte .LVL38 + 3280 02ab 0100 .2byte 0x1 + 3281 02ad 51 .byte 0x51 + 3282 02ae 2C000000 .4byte .LVL38 + 3283 02b2 CC000000 .4byte .LFE13 + 3284 02b6 0400 .2byte 0x4 + 3285 02b8 F3 .byte 0xf3 + 3286 02b9 01 .uleb128 0x1 + 3287 02ba 51 .byte 0x51 + 3288 02bb 9F .byte 0x9f + 3289 02bc 00000000 .4byte 0 + 3290 02c0 00000000 .4byte 0 + 3291 .LLST20: + 3292 02c4 00000000 .4byte .LVL36 + 3293 02c8 30000000 .4byte .LVL39 + 3294 02cc 0100 .2byte 0x1 + 3295 02ce 52 .byte 0x52 + 3296 02cf 30000000 .4byte .LVL39 + 3297 02d3 CC000000 .4byte .LFE13 + 3298 02d7 0100 .2byte 0x1 + 3299 02d9 58 .byte 0x58 + 3300 02da 00000000 .4byte 0 + 3301 02de 00000000 .4byte 0 + 3302 .LLST21: + 3303 02e2 00000000 .4byte .LVL36 + 3304 02e6 34000000 .4byte .LVL40 + 3305 02ea 0100 .2byte 0x1 + 3306 02ec 53 .byte 0x53 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 59 + + + 3307 02ed 34000000 .4byte .LVL40 + 3308 02f1 7C000000 .4byte .LVL43 + 3309 02f5 0100 .2byte 0x1 + 3310 02f7 56 .byte 0x56 + 3311 02f8 7C000000 .4byte .LVL43 + 3312 02fc 8B000000 .4byte .LVL45-1 + 3313 0300 0200 .2byte 0x2 + 3314 0302 74 .byte 0x74 + 3315 0303 38 .sleb128 56 + 3316 0304 8B000000 .4byte .LVL45-1 + 3317 0308 CC000000 .4byte .LFE13 + 3318 030c 0400 .2byte 0x4 + 3319 030e F3 .byte 0xf3 + 3320 030f 01 .uleb128 0x1 + 3321 0310 53 .byte 0x53 + 3322 0311 9F .byte 0x9f + 3323 0312 00000000 .4byte 0 + 3324 0316 00000000 .4byte 0 + 3325 .LLST22: + 3326 031a 3C000000 .4byte .LVL42 + 3327 031e 80000000 .4byte .LVL44 + 3328 0322 0100 .2byte 0x1 + 3329 0324 50 .byte 0x50 + 3330 0325 80000000 .4byte .LVL44 + 3331 0329 8B000000 .4byte .LVL45-1 + 3332 032d 0200 .2byte 0x2 + 3333 032f 74 .byte 0x74 + 3334 0330 0C .sleb128 12 + 3335 0331 00000000 .4byte 0 + 3336 0335 00000000 .4byte 0 + 3337 .LLST23: + 3338 0339 00000000 .4byte .LFB12 + 3339 033d 04000000 .4byte .LCFI7 + 3340 0341 0200 .2byte 0x2 + 3341 0343 7D .byte 0x7d + 3342 0344 00 .sleb128 0 + 3343 0345 04000000 .4byte .LCFI7 + 3344 0349 08000000 .4byte .LCFI8 + 3345 034d 0200 .2byte 0x2 + 3346 034f 7D .byte 0x7d + 3347 0350 20 .sleb128 32 + 3348 0351 08000000 .4byte .LCFI8 + 3349 0355 34010000 .4byte .LFE12 + 3350 0359 0300 .2byte 0x3 + 3351 035b 7D .byte 0x7d + 3352 035c C000 .sleb128 64 + 3353 035e 00000000 .4byte 0 + 3354 0362 00000000 .4byte 0 + 3355 .LLST24: + 3356 0366 00000000 .4byte .LVL47 + 3357 036a 30000000 .4byte .LVL48 + 3358 036e 0100 .2byte 0x1 + 3359 0370 50 .byte 0x50 + 3360 0371 30000000 .4byte .LVL48 + 3361 0375 34010000 .4byte .LFE12 + 3362 0379 0100 .2byte 0x1 + 3363 037b 54 .byte 0x54 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 60 + + + 3364 037c 00000000 .4byte 0 + 3365 0380 00000000 .4byte 0 + 3366 .LLST25: + 3367 0384 00000000 .4byte .LVL47 + 3368 0388 34000000 .4byte .LVL49 + 3369 038c 0100 .2byte 0x1 + 3370 038e 51 .byte 0x51 + 3371 038f 34000000 .4byte .LVL49 + 3372 0393 34010000 .4byte .LFE12 + 3373 0397 0400 .2byte 0x4 + 3374 0399 F3 .byte 0xf3 + 3375 039a 01 .uleb128 0x1 + 3376 039b 51 .byte 0x51 + 3377 039c 9F .byte 0x9f + 3378 039d 00000000 .4byte 0 + 3379 03a1 00000000 .4byte 0 + 3380 .LLST26: + 3381 03a5 00000000 .4byte .LVL47 + 3382 03a9 38000000 .4byte .LVL50 + 3383 03ad 0100 .2byte 0x1 + 3384 03af 52 .byte 0x52 + 3385 03b0 38000000 .4byte .LVL50 + 3386 03b4 34010000 .4byte .LFE12 + 3387 03b8 0100 .2byte 0x1 + 3388 03ba 59 .byte 0x59 + 3389 03bb 00000000 .4byte 0 + 3390 03bf 00000000 .4byte 0 + 3391 .LLST27: + 3392 03c3 00000000 .4byte .LVL47 + 3393 03c7 3C000000 .4byte .LVL51 + 3394 03cb 0100 .2byte 0x1 + 3395 03cd 53 .byte 0x53 + 3396 03ce 3C000000 .4byte .LVL51 + 3397 03d2 8C000000 .4byte .LVL54 + 3398 03d6 0100 .2byte 0x1 + 3399 03d8 58 .byte 0x58 + 3400 03d9 8C000000 .4byte .LVL54 + 3401 03dd 9B000000 .4byte .LVL56-1 + 3402 03e1 0200 .2byte 0x2 + 3403 03e3 74 .byte 0x74 + 3404 03e4 2C .sleb128 44 + 3405 03e5 9B000000 .4byte .LVL56-1 + 3406 03e9 34010000 .4byte .LFE12 + 3407 03ed 0400 .2byte 0x4 + 3408 03ef F3 .byte 0xf3 + 3409 03f0 01 .uleb128 0x1 + 3410 03f1 53 .byte 0x53 + 3411 03f2 9F .byte 0x9f + 3412 03f3 00000000 .4byte 0 + 3413 03f7 00000000 .4byte 0 + 3414 .LLST28: + 3415 03fb 48000000 .4byte .LVL53 + 3416 03ff 90000000 .4byte .LVL55 + 3417 0403 0100 .2byte 0x1 + 3418 0405 50 .byte 0x50 + 3419 0406 90000000 .4byte .LVL55 + 3420 040a 9B000000 .4byte .LVL56-1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 61 + + + 3421 040e 0200 .2byte 0x2 + 3422 0410 74 .byte 0x74 + 3423 0411 0C .sleb128 12 + 3424 0412 00000000 .4byte 0 + 3425 0416 00000000 .4byte 0 + 3426 .LLST29: + 3427 041a C4000000 .4byte .LVL58 + 3428 041e 0C010000 .4byte .LVL60 + 3429 0422 0100 .2byte 0x1 + 3430 0424 58 .byte 0x58 + 3431 0425 0C010000 .4byte .LVL60 + 3432 0429 20010000 .4byte .LVL61 + 3433 042d 0100 .2byte 0x1 + 3434 042f 50 .byte 0x50 + 3435 0430 20010000 .4byte .LVL61 + 3436 0434 34010000 .4byte .LFE12 + 3437 0438 0100 .2byte 0x1 + 3438 043a 58 .byte 0x58 + 3439 043b 00000000 .4byte 0 + 3440 043f 00000000 .4byte 0 + 3441 .section .debug_aranges,"",%progbits + 3442 0000 4C000000 .4byte 0x4c + 3443 0004 0200 .2byte 0x2 + 3444 0006 00000000 .4byte .Ldebug_info0 + 3445 000a 04 .byte 0x4 + 3446 000b 00 .byte 0 + 3447 000c 0000 .2byte 0 + 3448 000e 0000 .2byte 0 + 3449 0010 00000000 .4byte .LFB7 + 3450 0014 7C000000 .4byte .LFE7-.LFB7 + 3451 0018 00000000 .4byte .LFB8 + 3452 001c 54010000 .4byte .LFE8-.LFB8 + 3453 0020 00000000 .4byte .LFB9 + 3454 0024 40000000 .4byte .LFE9-.LFB9 + 3455 0028 00000000 .4byte .LFB10 + 3456 002c 78000000 .4byte .LFE10-.LFB10 + 3457 0030 00000000 .4byte .LFB11 + 3458 0034 34000000 .4byte .LFE11-.LFB11 + 3459 0038 00000000 .4byte .LFB13 + 3460 003c CC000000 .4byte .LFE13-.LFB13 + 3461 0040 00000000 .4byte .LFB12 + 3462 0044 34010000 .4byte .LFE12-.LFB12 + 3463 0048 00000000 .4byte 0 + 3464 004c 00000000 .4byte 0 + 3465 .section .debug_ranges,"",%progbits + 3466 .Ldebug_ranges0: + 3467 0000 14000000 .4byte .LBB2 + 3468 0004 68000000 .4byte .LBE2 + 3469 0008 6C000000 .4byte .LBB3 + 3470 000c 70000000 .4byte .LBE3 + 3471 0010 00000000 .4byte 0 + 3472 0014 00000000 .4byte 0 + 3473 0018 20000000 .4byte .LBB4 + 3474 001c 34000000 .4byte .LBE4 + 3475 0020 38000000 .4byte .LBB5 + 3476 0024 3C000000 .4byte .LBE5 + 3477 0028 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 62 + + + 3478 002c 00000000 .4byte 0 + 3479 0030 B4000000 .4byte .LBB6 + 3480 0034 C0000000 .4byte .LBE6 + 3481 0038 C4000000 .4byte .LBB7 + 3482 003c C8000000 .4byte .LBE7 + 3483 0040 00000000 .4byte 0 + 3484 0044 00000000 .4byte 0 + 3485 0048 00000000 .4byte .LFB7 + 3486 004c 7C000000 .4byte .LFE7 + 3487 0050 00000000 .4byte .LFB8 + 3488 0054 54010000 .4byte .LFE8 + 3489 0058 00000000 .4byte .LFB9 + 3490 005c 40000000 .4byte .LFE9 + 3491 0060 00000000 .4byte .LFB10 + 3492 0064 78000000 .4byte .LFE10 + 3493 0068 00000000 .4byte .LFB11 + 3494 006c 34000000 .4byte .LFE11 + 3495 0070 00000000 .4byte .LFB13 + 3496 0074 CC000000 .4byte .LFE13 + 3497 0078 00000000 .4byte .LFB12 + 3498 007c 34010000 .4byte .LFE12 + 3499 0080 00000000 .4byte 0 + 3500 0084 00000000 .4byte 0 + 3501 .section .debug_line,"",%progbits + 3502 .Ldebug_line0: + 3503 0000 FB020000 .section .debug_str,"MS",%progbits,1 + 3503 02008F01 + 3503 00000201 + 3503 FB0E0D00 + 3503 01010101 + 3504 .LASF38: + 3505 0000 705F6D73 .ascii "p_msg\000" + 3505 6700 + 3506 .LASF2: + 3507 0006 73697A65 .ascii "size_t\000" + 3507 5F7400 + 3508 .LASF65: + 3509 000d 7264796D .ascii "rdymsg\000" + 3509 736700 + 3510 .LASF71: + 3511 0014 62736364 .ascii "bscdevice_t\000" + 3511 65766963 + 3511 655F7400 + 3512 .LASF98: + 3513 0020 72786275 .ascii "rxbuf\000" + 3513 6600 + 3514 .LASF13: + 3515 0026 6C6F6E67 .ascii "long long unsigned int\000" + 3515 206C6F6E + 3515 6720756E + 3515 7369676E + 3515 65642069 + 3516 .LASF94: + 3517 003d 61646472 .ascii "addr\000" + 3517 00 + 3518 .LASF66: + 3519 0042 65786974 .ascii "exitcode\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 63 + + + 3519 636F6465 + 3519 00 + 3520 .LASF105: + 3521 004b 69326370 .ascii "i2cp\000" + 3521 00 + 3522 .LASF76: + 3523 0050 64617461 .ascii "dataFifo\000" + 3523 4669666F + 3523 00 + 3524 .LASF26: + 3525 0059 705F7072 .ascii "p_prio\000" + 3525 696F00 + 3526 .LASF91: + 3527 0060 64657669 .ascii "device\000" + 3527 636500 + 3528 .LASF12: + 3529 0067 6C6F6E67 .ascii "long long int\000" + 3529 206C6F6E + 3529 6720696E + 3529 7400 + 3530 .LASF1: + 3531 0075 7369676E .ascii "signed char\000" + 3531 65642063 + 3531 68617200 + 3532 .LASF62: + 3533 0081 6D5F7175 .ascii "m_queue\000" + 3533 65756500 + 3534 .LASF112: + 3535 0089 6932635F .ascii "i2c_lld_master_receive_timeout\000" + 3535 6C6C645F + 3535 6D617374 + 3535 65725F72 + 3535 65636569 + 3536 .LASF113: + 3537 00a8 6932635F .ascii "i2c_lld_master_transmit_timeout\000" + 3537 6C6C645F + 3537 6D617374 + 3537 65725F74 + 3537 72616E73 + 3538 .LASF18: + 3539 00c8 74736C69 .ascii "tslices_t\000" + 3539 6365735F + 3539 7400 + 3540 .LASF80: + 3541 00d2 4932435F .ascii "I2C_UNINIT\000" + 3541 554E494E + 3541 495400 + 3542 .LASF102: + 3543 00dd 69326361 .ascii "i2caddr_t\000" + 3543 6464725F + 3543 7400 + 3544 .LASF88: + 3545 00e7 73746174 .ascii "state\000" + 3545 6500 + 3546 .LASF9: + 3547 00ed 6C6F6E67 .ascii "long int\000" + 3547 20696E74 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 64 + + + 3547 00 + 3548 .LASF16: + 3549 00f6 74737461 .ascii "tstate_t\000" + 3549 74655F74 + 3549 00 + 3550 .LASF93: + 3551 00ff 74687265 .ascii "thread\000" + 3551 616400 + 3552 .LASF78: + 3553 0106 64617461 .ascii "dataDelay\000" + 3553 44656C61 + 3553 7900 + 3554 .LASF6: + 3555 0110 75696E74 .ascii "uint16_t\000" + 3555 31365F74 + 3555 00 + 3556 .LASF28: + 3557 0119 705F6E65 .ascii "p_newer\000" + 3557 77657200 + 3558 .LASF123: + 3559 0121 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 3559 73657273 + 3559 5C4E6963 + 3559 6F204D61 + 3559 61735C44 + 3560 014e 312D4243 .ascii "1-BCM2835-GCC\000" + 3560 4D323833 + 3560 352D4743 + 3560 4300 + 3561 .LASF72: + 3562 015c 636F6E74 .ascii "control\000" + 3562 726F6C00 + 3563 .LASF57: + 3564 0164 725F6E65 .ascii "r_newer\000" + 3564 77657200 + 3565 .LASF44: + 3566 016c 72656761 .ascii "regarm_t\000" + 3566 726D5F74 + 3566 00 + 3567 .LASF50: + 3568 0175 76745F70 .ascii "vt_prev\000" + 3568 72657600 + 3569 .LASF75: + 3570 017d 736C6176 .ascii "slaveAddress\000" + 3570 65416464 + 3570 72657373 + 3570 00 + 3571 .LASF115: + 3572 018a 49324330 .ascii "I2C0\000" + 3572 00 + 3573 .LASF116: + 3574 018f 49324331 .ascii "I2C1\000" + 3574 00 + 3575 .LASF0: + 3576 0194 756E7369 .ascii "unsigned int\000" + 3576 676E6564 + 3576 20696E74 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 65 + + + 3576 00 + 3577 .LASF49: + 3578 01a1 76745F6E .ascii "vt_next\000" + 3578 65787400 + 3579 .LASF95: + 3580 01a9 74786275 .ascii "txbuf\000" + 3580 6600 + 3581 .LASF90: + 3582 01af 6572726F .ascii "errors\000" + 3582 727300 + 3583 .LASF11: + 3584 01b6 6C6F6E67 .ascii "long unsigned int\000" + 3584 20756E73 + 3584 69676E65 + 3584 6420696E + 3584 7400 + 3585 .LASF111: + 3586 01c8 74696D65 .ascii "timeout\000" + 3586 6F757400 + 3587 .LASF46: + 3588 01d0 636F6E74 .ascii "context\000" + 3588 65787400 + 3589 .LASF7: + 3590 01d8 73686F72 .ascii "short unsigned int\000" + 3590 7420756E + 3590 7369676E + 3590 65642069 + 3590 6E7400 + 3591 .LASF87: + 3592 01eb 49324344 .ascii "I2CDriver\000" + 3592 72697665 + 3592 7200 + 3593 .LASF20: + 3594 01f5 6D73675F .ascii "msg_t\000" + 3594 7400 + 3595 .LASF100: + 3596 01fb 72786964 .ascii "rxidx\000" + 3596 7800 + 3597 .LASF15: + 3598 0201 746D6F64 .ascii "tmode_t\000" + 3598 655F7400 + 3599 .LASF43: + 3600 0209 54687265 .ascii "ThreadsList\000" + 3600 6164734C + 3600 69737400 + 3601 .LASF21: + 3602 0215 6576656E .ascii "eventmask_t\000" + 3602 746D6173 + 3602 6B5F7400 + 3603 .LASF61: + 3604 0221 4D757465 .ascii "Mutex\000" + 3604 7800 + 3605 .LASF109: + 3606 0227 73706565 .ascii "speed\000" + 3606 6400 + 3607 .LASF110: + 3608 022d 6932635F .ascii "i2c_lld_stop\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 66 + + + 3608 6C6C645F + 3608 73746F70 + 3608 00 + 3609 .LASF122: + 3610 023a 2E2E2F2E .ascii "../../os/hal/platforms/BCM2835/i2c_lld.c\000" + 3610 2E2F6F73 + 3610 2F68616C + 3610 2F706C61 + 3610 74666F72 + 3611 .LASF51: + 3612 0263 76745F74 .ascii "vt_time\000" + 3612 696D6500 + 3613 .LASF81: + 3614 026b 4932435F .ascii "I2C_STOP\000" + 3614 53544F50 + 3614 00 + 3615 .LASF70: + 3616 0274 73697A65 .ascii "sizetype\000" + 3616 74797065 + 3616 00 + 3617 .LASF77: + 3618 027d 636C6F63 .ascii "clockDivider\000" + 3618 6B446976 + 3618 69646572 + 3618 00 + 3619 .LASF52: + 3620 028a 76745F66 .ascii "vt_func\000" + 3620 756E6300 + 3621 .LASF103: + 3622 0292 69635F73 .ascii "ic_speed\000" + 3622 70656564 + 3622 00 + 3623 .LASF119: + 3624 029b 63685654 .ascii "chVTSetI\000" + 3624 53657449 + 3624 00 + 3625 .LASF29: + 3626 02a4 705F6F6C .ascii "p_older\000" + 3626 64657200 + 3627 .LASF99: + 3628 02ac 72786279 .ascii "rxbytes\000" + 3628 74657300 + 3629 .LASF104: + 3630 02b4 49324343 .ascii "I2CConfig\000" + 3630 6F6E6669 + 3630 6700 + 3631 .LASF56: + 3632 02be 725F6374 .ascii "r_ctx\000" + 3632 7800 + 3633 .LASF42: + 3634 02c4 54687265 .ascii "ThreadsQueue\000" + 3634 61647351 + 3634 75657565 + 3634 00 + 3635 .LASF121: + 3636 02d1 474E5520 .ascii "GNU C 4.7.2\000" + 3636 4320342E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 67 + + + 3636 372E3200 + 3637 .LASF59: + 3638 02dd 725F6375 .ascii "r_current\000" + 3638 7272656E + 3638 7400 + 3639 .LASF58: + 3640 02e7 725F6F6C .ascii "r_older\000" + 3640 64657200 + 3641 .LASF96: + 3642 02ef 74786279 .ascii "txbytes\000" + 3642 74657300 + 3643 .LASF118: + 3644 02f7 62636D32 .ascii "bcm2835_gpio_fnsel\000" + 3644 3833355F + 3644 6770696F + 3644 5F666E73 + 3644 656C00 + 3645 .LASF17: + 3646 030a 74726566 .ascii "trefs_t\000" + 3646 735F7400 + 3647 .LASF86: + 3648 0312 69326373 .ascii "i2cstate_t\000" + 3648 74617465 + 3648 5F7400 + 3649 .LASF25: + 3650 031d 705F7072 .ascii "p_prev\000" + 3650 657600 + 3651 .LASF19: + 3652 0324 74707269 .ascii "tprio_t\000" + 3652 6F5F7400 + 3653 .LASF83: + 3654 032c 4932435F .ascii "I2C_ACTIVE_TX\000" + 3654 41435449 + 3654 56455F54 + 3654 5800 + 3655 .LASF101: + 3656 033a 69326366 .ascii "i2cflags_t\000" + 3656 6C616773 + 3656 5F7400 + 3657 .LASF92: + 3658 0345 6D757465 .ascii "mutex\000" + 3658 7800 + 3659 .LASF108: + 3660 034b 6932635F .ascii "i2c_lld_start\000" + 3660 6C6C645F + 3660 73746172 + 3660 7400 + 3661 .LASF14: + 3662 0359 5F426F6F .ascii "_Bool\000" + 3662 6C00 + 3663 .LASF8: + 3664 035f 696E7433 .ascii "int32_t\000" + 3664 325F7400 + 3665 .LASF4: + 3666 0367 756E7369 .ascii "unsigned char\000" + 3666 676E6564 + 3666 20636861 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 68 + + + 3666 7200 + 3667 .LASF40: + 3668 0375 705F6D74 .ascii "p_mtxlist\000" + 3668 786C6973 + 3668 7400 + 3669 .LASF5: + 3670 037f 73686F72 .ascii "short int\000" + 3670 7420696E + 3670 7400 + 3671 .LASF31: + 3672 0389 705F7374 .ascii "p_state\000" + 3672 61746500 + 3673 .LASF34: + 3674 0391 705F7072 .ascii "p_preempt\000" + 3674 65656D70 + 3674 7400 + 3675 .LASF55: + 3676 039b 725F7072 .ascii "r_prio\000" + 3676 696F00 + 3677 .LASF68: + 3678 03a2 65776D61 .ascii "ewmask\000" + 3678 736B00 + 3679 .LASF24: + 3680 03a9 705F6E65 .ascii "p_next\000" + 3680 787400 + 3681 .LASF32: + 3682 03b0 705F666C .ascii "p_flags\000" + 3682 61677300 + 3683 .LASF23: + 3684 03b8 54687265 .ascii "Thread\000" + 3684 616400 + 3685 .LASF126: + 3686 03bf 63685654 .ascii "chVTResetI\000" + 3686 52657365 + 3686 744900 + 3687 .LASF85: + 3688 03ca 4932435F .ascii "I2C_LOCKED\000" + 3688 4C4F434B + 3688 454400 + 3689 .LASF120: + 3690 03d5 63685363 .ascii "chSchGoSleepS\000" + 3690 68476F53 + 3690 6C656570 + 3690 5300 + 3691 .LASF39: + 3692 03e3 705F6570 .ascii "p_epending\000" + 3692 656E6469 + 3692 6E6700 + 3693 .LASF10: + 3694 03ee 75696E74 .ascii "uint32_t\000" + 3694 33325F74 + 3694 00 + 3695 .LASF54: + 3696 03f7 725F7175 .ascii "r_queue\000" + 3696 65756500 + 3697 .LASF48: + 3698 03ff 56697274 .ascii "VirtualTimer\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 69 + + + 3698 75616C54 + 3698 696D6572 + 3698 00 + 3699 .LASF84: + 3700 040c 4932435F .ascii "I2C_ACTIVE_RX\000" + 3700 41435449 + 3700 56455F52 + 3700 5800 + 3701 .LASF69: + 3702 041a 63686172 .ascii "char\000" + 3702 00 + 3703 .LASF124: + 3704 041f 6932635F .ascii "i2c_lld_safety_timeout\000" + 3704 6C6C645F + 3704 73616665 + 3704 74795F74 + 3704 696D656F + 3705 .LASF89: + 3706 0436 636F6E66 .ascii "config\000" + 3706 696700 + 3707 .LASF125: + 3708 043d 63685363 .ascii "chSchReadyI\000" + 3708 68526561 + 3708 64794900 + 3709 .LASF64: + 3710 0449 6D5F6E65 .ascii "m_next\000" + 3710 787400 + 3711 .LASF22: + 3712 0450 73797374 .ascii "systime_t\000" + 3712 696D655F + 3712 7400 + 3713 .LASF41: + 3714 045a 705F7265 .ascii "p_realprio\000" + 3714 616C7072 + 3714 696F00 + 3715 .LASF47: + 3716 0465 76746675 .ascii "vtfunc_t\000" + 3716 6E635F74 + 3716 00 + 3717 .LASF82: + 3718 046e 4932435F .ascii "I2C_READY\000" + 3718 52454144 + 3718 5900 + 3719 .LASF35: + 3720 0478 705F7469 .ascii "p_time\000" + 3720 6D6500 + 3721 .LASF45: + 3722 047f 696E7463 .ascii "intctx\000" + 3722 747800 + 3723 .LASF37: + 3724 0486 705F6D73 .ascii "p_msgqueue\000" + 3724 67717565 + 3724 756500 + 3725 .LASF53: + 3726 0491 76745F70 .ascii "vt_par\000" + 3726 617200 + 3727 .LASF97: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 70 + + + 3728 0498 74786964 .ascii "txidx\000" + 3728 7800 + 3729 .LASF107: + 3730 049e 6932635F .ascii "i2c_lld_init\000" + 3730 6C6C645F + 3730 696E6974 + 3730 00 + 3731 .LASF33: + 3732 04ab 705F7265 .ascii "p_refs\000" + 3732 667300 + 3733 .LASF73: + 3734 04b2 73746174 .ascii "status\000" + 3734 757300 + 3735 .LASF60: + 3736 04b9 52656164 .ascii "ReadyList\000" + 3736 794C6973 + 3736 7400 + 3737 .LASF114: + 3738 04c3 726C6973 .ascii "rlist\000" + 3738 7400 + 3739 .LASF3: + 3740 04c9 75696E74 .ascii "uint8_t\000" + 3740 385F7400 + 3741 .LASF67: + 3742 04d1 77746F62 .ascii "wtobjp\000" + 3742 6A7000 + 3743 .LASF30: + 3744 04d8 705F6E61 .ascii "p_name\000" + 3744 6D6500 + 3745 .LASF106: + 3746 04df 6932635F .ascii "i2c_lld_serve_interrupt\000" + 3746 6C6C645F + 3746 73657276 + 3746 655F696E + 3746 74657272 + 3747 .LASF74: + 3748 04f7 64617461 .ascii "dataLength\000" + 3748 4C656E67 + 3748 746800 + 3749 .LASF117: + 3750 0502 6932634F .ascii "i2cObjectInit\000" + 3750 626A6563 + 3750 74496E69 + 3750 7400 + 3751 .LASF63: + 3752 0510 6D5F6F77 .ascii "m_owner\000" + 3752 6E657200 + 3753 .LASF27: + 3754 0518 705F6374 .ascii "p_ctx\000" + 3754 7800 + 3755 .LASF36: + 3756 051e 705F7761 .ascii "p_waiting\000" + 3756 6974696E + 3756 6700 + 3757 .LASF79: + 3758 0528 636C6F63 .ascii "clockStretchTimeout\000" + 3758 6B537472 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 71 + + + 3758 65746368 + 3758 54696D65 + 3758 6F757400 + 3759 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s page 72 + + +DEFINED SYMBOLS + *ABS*:00000000 i2c_lld.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:17 .text.i2c_lld_safety_timeout:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:19 .text.i2c_lld_safety_timeout:00000000 i2c_lld_safety_timeout +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:102 .text.i2c_lld_safety_timeout:00000078 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:107 .text.i2c_lld_serve_interrupt:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:110 .text.i2c_lld_serve_interrupt:00000000 i2c_lld_serve_interrupt +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:278 .text.i2c_lld_serve_interrupt:00000150 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:283 .text.i2c_lld_init:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:286 .text.i2c_lld_init:00000000 i2c_lld_init +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:322 .text.i2c_lld_init:00000030 $d + *COM*:00000040 I2C0 + *COM*:00000040 I2C1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:331 .text.i2c_lld_start:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:334 .text.i2c_lld_start:00000000 i2c_lld_start +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:397 .text.i2c_lld_start:00000070 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:403 .text.i2c_lld_stop:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:406 .text.i2c_lld_stop:00000000 i2c_lld_stop +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:441 .text.i2c_lld_master_receive_timeout:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:444 .text.i2c_lld_master_receive_timeout:00000000 i2c_lld_master_receive_timeout +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:557 .text.i2c_lld_master_receive_timeout:000000bc $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:565 .text.i2c_lld_master_transmit_timeout:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:568 .text.i2c_lld_master_transmit_timeout:00000000 i2c_lld_master_transmit_timeout +C:\Users\NICOMA~1\AppData\Local\Temp\ccmCtzAE.s:724 .text.i2c_lld_master_transmit_timeout:00000128 $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chSchReadyI +i2cObjectInit +__aeabi_uidiv +bcm2835_gpio_fnsel +chVTSetI +chSchGoSleepS +chVTResetI +rlist diff --git a/demos/ARM11-BCM2835-GCC/build/lst/icu.lst b/demos/ARM11-BCM2835-GCC/build/lst/icu.lst new file mode 100644 index 0000000000..d7c48ee3fe --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/icu.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJbSqeN.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "icu.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 1B000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 CC000000 .4byte .LASF13 + 27 0015 39000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 04 .byte 0x4 + 31 001f 05 .byte 0x5 + 32 0020 696E7400 .ascii "int\000" + 33 0024 03 .uleb128 0x3 + 34 0025 04 .byte 0x4 + 35 0026 07 .byte 0x7 + 36 0027 0E000000 .4byte .LASF0 + 37 002b 03 .uleb128 0x3 + 38 002c 01 .byte 0x1 + 39 002d 06 .byte 0x6 + 40 002e C0000000 .4byte .LASF1 + 41 0032 03 .uleb128 0x3 + 42 0033 01 .byte 0x1 + 43 0034 08 .byte 0x8 + 44 0035 8B000000 .4byte .LASF2 + 45 0039 03 .uleb128 0x3 + 46 003a 02 .byte 0x2 + 47 003b 05 .byte 0x5 + 48 003c E3000000 .4byte .LASF3 + 49 0040 03 .uleb128 0x3 + 50 0041 02 .byte 0x2 + 51 0042 07 .byte 0x7 + 52 0043 AD000000 .4byte .LASF4 + 53 0047 03 .uleb128 0x3 + 54 0048 04 .byte 0x4 + 55 0049 05 .byte 0x5 + 56 004a 9E000000 .4byte .LASF5 + 57 004e 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJbSqeN.s page 2 + + + 58 004f 04 .byte 0x4 + 59 0050 07 .byte 0x7 + 60 0051 27000000 .4byte .LASF6 + 61 0055 03 .uleb128 0x3 + 62 0056 08 .byte 0x8 + 63 0057 05 .byte 0x5 + 64 0058 00000000 .4byte .LASF7 + 65 005c 03 .uleb128 0x3 + 66 005d 08 .byte 0x8 + 67 005e 07 .byte 0x7 + 68 005f 74000000 .4byte .LASF8 + 69 0063 03 .uleb128 0x3 + 70 0064 01 .byte 0x1 + 71 0065 02 .byte 0x2 + 72 0066 A7000000 .4byte .LASF9 + 73 006a 03 .uleb128 0x3 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d 99000000 .4byte .LASF10 + 77 0071 03 .uleb128 0x3 + 78 0072 04 .byte 0x4 + 79 0073 07 .byte 0x7 + 80 0074 ED000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 08 .uleb128 0x8 + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJbSqeN.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 0E .uleb128 0xe + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF7: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF0: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF12: + 140 001b 474E5520 .ascii "GNU C 4.7.2\000" + 140 4320342E + 140 372E3200 + 141 .LASF6: + 142 0027 6C6F6E67 .ascii "long unsigned int\000" + 142 20756E73 + 142 69676E65 + 142 6420696E + 142 7400 + 143 .LASF14: + 144 0039 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 144 73657273 + 144 5C4E6963 + 144 6F204D61 + 144 61735C44 + 145 0066 312D4243 .ascii "1-BCM2835-GCC\000" + 145 4D323833 + 145 352D4743 + 145 4300 + 146 .LASF8: + 147 0074 6C6F6E67 .ascii "long long unsigned int\000" + 147 206C6F6E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJbSqeN.s page 4 + + + 147 6720756E + 147 7369676E + 147 65642069 + 148 .LASF2: + 149 008b 756E7369 .ascii "unsigned char\000" + 149 676E6564 + 149 20636861 + 149 7200 + 150 .LASF10: + 151 0099 63686172 .ascii "char\000" + 151 00 + 152 .LASF5: + 153 009e 6C6F6E67 .ascii "long int\000" + 153 20696E74 + 153 00 + 154 .LASF9: + 155 00a7 5F426F6F .ascii "_Bool\000" + 155 6C00 + 156 .LASF4: + 157 00ad 73686F72 .ascii "short unsigned int\000" + 157 7420756E + 157 7369676E + 157 65642069 + 157 6E7400 + 158 .LASF1: + 159 00c0 7369676E .ascii "signed char\000" + 159 65642063 + 159 68617200 + 160 .LASF13: + 161 00cc 2E2E2F2E .ascii "../../os/hal/src/icu.c\000" + 161 2E2F6F73 + 161 2F68616C + 161 2F737263 + 161 2F696375 + 162 .LASF3: + 163 00e3 73686F72 .ascii "short int\000" + 163 7420696E + 163 7400 + 164 .LASF11: + 165 00ed 73697A65 .ascii "sizetype\000" + 165 74797065 + 165 00 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJbSqeN.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 icu.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/mac.lst b/demos/ARM11-BCM2835-GCC/build/lst/mac.lst new file mode 100644 index 0000000000..331fa09a45 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/mac.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccl9kbXS.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "mac.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 1B000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 D6000000 .4byte .LASF13 + 27 0015 39000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 04 .byte 0x4 + 31 001f 05 .byte 0x5 + 32 0020 696E7400 .ascii "int\000" + 33 0024 03 .uleb128 0x3 + 34 0025 04 .byte 0x4 + 35 0026 07 .byte 0x7 + 36 0027 0E000000 .4byte .LASF0 + 37 002b 03 .uleb128 0x3 + 38 002c 01 .byte 0x1 + 39 002d 06 .byte 0x6 + 40 002e CA000000 .4byte .LASF1 + 41 0032 03 .uleb128 0x3 + 42 0033 01 .byte 0x1 + 43 0034 08 .byte 0x8 + 44 0035 8B000000 .4byte .LASF2 + 45 0039 03 .uleb128 0x3 + 46 003a 02 .byte 0x2 + 47 003b 05 .byte 0x5 + 48 003c A7000000 .4byte .LASF3 + 49 0040 03 .uleb128 0x3 + 50 0041 02 .byte 0x2 + 51 0042 07 .byte 0x7 + 52 0043 B7000000 .4byte .LASF4 + 53 0047 03 .uleb128 0x3 + 54 0048 04 .byte 0x4 + 55 0049 05 .byte 0x5 + 56 004a 9E000000 .4byte .LASF5 + 57 004e 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccl9kbXS.s page 2 + + + 58 004f 04 .byte 0x4 + 59 0050 07 .byte 0x7 + 60 0051 27000000 .4byte .LASF6 + 61 0055 03 .uleb128 0x3 + 62 0056 08 .byte 0x8 + 63 0057 05 .byte 0x5 + 64 0058 00000000 .4byte .LASF7 + 65 005c 03 .uleb128 0x3 + 66 005d 08 .byte 0x8 + 67 005e 07 .byte 0x7 + 68 005f 74000000 .4byte .LASF8 + 69 0063 03 .uleb128 0x3 + 70 0064 01 .byte 0x1 + 71 0065 02 .byte 0x2 + 72 0066 B1000000 .4byte .LASF9 + 73 006a 03 .uleb128 0x3 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d 99000000 .4byte .LASF10 + 77 0071 03 .uleb128 0x3 + 78 0072 04 .byte 0x4 + 79 0073 07 .byte 0x7 + 80 0074 ED000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 08 .uleb128 0x8 + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccl9kbXS.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 0E .uleb128 0xe + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF7: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF0: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF12: + 140 001b 474E5520 .ascii "GNU C 4.7.2\000" + 140 4320342E + 140 372E3200 + 141 .LASF6: + 142 0027 6C6F6E67 .ascii "long unsigned int\000" + 142 20756E73 + 142 69676E65 + 142 6420696E + 142 7400 + 143 .LASF14: + 144 0039 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 144 73657273 + 144 5C4E6963 + 144 6F204D61 + 144 61735C44 + 145 0066 312D4243 .ascii "1-BCM2835-GCC\000" + 145 4D323833 + 145 352D4743 + 145 4300 + 146 .LASF8: + 147 0074 6C6F6E67 .ascii "long long unsigned int\000" + 147 206C6F6E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccl9kbXS.s page 4 + + + 147 6720756E + 147 7369676E + 147 65642069 + 148 .LASF2: + 149 008b 756E7369 .ascii "unsigned char\000" + 149 676E6564 + 149 20636861 + 149 7200 + 150 .LASF10: + 151 0099 63686172 .ascii "char\000" + 151 00 + 152 .LASF5: + 153 009e 6C6F6E67 .ascii "long int\000" + 153 20696E74 + 153 00 + 154 .LASF3: + 155 00a7 73686F72 .ascii "short int\000" + 155 7420696E + 155 7400 + 156 .LASF9: + 157 00b1 5F426F6F .ascii "_Bool\000" + 157 6C00 + 158 .LASF4: + 159 00b7 73686F72 .ascii "short unsigned int\000" + 159 7420756E + 159 7369676E + 159 65642069 + 159 6E7400 + 160 .LASF1: + 161 00ca 7369676E .ascii "signed char\000" + 161 65642063 + 161 68617200 + 162 .LASF13: + 163 00d6 2E2E2F2E .ascii "../../os/hal/src/mac.c\000" + 163 2E2F6F73 + 163 2F68616C + 163 2F737263 + 163 2F6D6163 + 164 .LASF11: + 165 00ed 73697A65 .ascii "sizetype\000" + 165 74797065 + 165 00 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccl9kbXS.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 mac.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/main.lst b/demos/ARM11-BCM2835-GCC/build/lst/main.lst new file mode 100644 index 0000000000..f92826d260 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/main.lst @@ -0,0 +1,3806 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "main.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.chprintf,"ax",%progbits + 17 .align 2 + 18 .type chprintf, %function + 19 chprintf: + 20 .LFB7: + 21 .file 1 "../../os/various/chprintf.h" + 22 .loc 1 69 0 + 23 .cfi_startproc + 24 @ args = 4, pretend = 12, frame = 8 + 25 @ frame_needed = 0, uses_anonymous_args = 1 + 26 .LVL0: + 27 0000 0E002DE9 stmfd sp!, {r1, r2, r3} + 28 .LCFI0: + 29 .cfi_def_cfa_offset 12 + 30 .cfi_offset 1, -12 + 31 .cfi_offset 2, -8 + 32 .cfi_offset 3, -4 + 33 0004 04E02DE5 str lr, [sp, #-4]! + 34 .LCFI1: + 35 .cfi_def_cfa_offset 16 + 36 .cfi_offset 14, -16 + 37 0008 08D04DE2 sub sp, sp, #8 + 38 .LCFI2: + 39 .cfi_def_cfa_offset 24 + 40 .loc 1 72 0 + 41 000c 10308DE2 add r3, sp, #16 + 42 .loc 1 73 0 + 43 0010 0C109DE5 ldr r1, [sp, #12] + 44 0014 0320A0E1 mov r2, r3 + 45 .loc 1 72 0 + 46 0018 04308DE5 str r3, [sp, #4] + 47 .loc 1 73 0 + 48 001c FEFFFFEB bl chvprintf + 49 .LVL1: + 50 .loc 1 75 0 + 51 0020 08D08DE2 add sp, sp, #8 + 52 0024 04E09DE4 ldr lr, [sp], #4 + 53 0028 0CD08DE2 add sp, sp, #12 + 54 002c 1EFF2FE1 bx lr + 55 .cfi_endproc + 56 .LFE7: + 57 .size chprintf, .-chprintf + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 2 + + + 58 .section .text.cmd_reboot,"ax",%progbits + 59 .align 2 + 60 .type cmd_reboot, %function + 61 cmd_reboot: + 62 .LFB8: + 63 .file 2 "main.c" + 64 .loc 2 86 0 + 65 .cfi_startproc + 66 @ args = 0, pretend = 0, frame = 0 + 67 @ frame_needed = 0, uses_anonymous_args = 0 + 68 @ link register save eliminated. + 69 .LVL2: + 70 .loc 2 88 0 + 71 0000 000051E3 cmp r1, #0 + 72 0004 010000DA ble .L3 + 73 .loc 2 89 0 + 74 0008 08109FE5 ldr r1, .L5 + 75 .LVL3: + 76 .loc 2 95 0 + 77 .loc 2 89 0 + 78 000c FEFFFFEA b chprintf + 79 .LVL4: + 80 .L3: + 81 .loc 2 94 0 + 82 0010 0100A0E3 mov r0, #1 + 83 .LVL5: + 84 .loc 2 95 0 + 85 .loc 2 94 0 + 86 0014 FEFFFFEA b watchdog_start + 87 .LVL6: + 88 .L6: + 89 .align 2 + 90 .L5: + 91 0018 00000000 .word .LC0 + 92 .cfi_endproc + 93 .LFE8: + 94 .size cmd_reboot, .-cmd_reboot + 95 .section .text.Thread1,"ax",%progbits + 96 .align 2 + 97 .type Thread1, %function + 98 Thread1: + 99 .LFB9: + 100 .loc 2 113 0 + 101 .cfi_startproc + 102 @ args = 0, pretend = 0, frame = 0 + 103 @ frame_needed = 0, uses_anonymous_args = 0 + 104 .LVL7: + 105 .loc 2 115 0 + 106 0000 44309FE5 ldr r3, .L9 + 107 0004 44209FE5 ldr r2, .L9+4 + 108 0008 183093E5 ldr r3, [r3, #24] + 109 .loc 2 113 0 + 110 000c 10402DE9 stmfd sp!, {r4, lr} + 111 .LCFI3: + 112 .cfi_def_cfa_offset 8 + 113 .cfi_offset 4, -8 + 114 .cfi_offset 14, -4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 3 + + + 115 0010 3C409FE5 ldr r4, .L9+8 + 116 .loc 2 115 0 + 117 0014 182083E5 str r2, [r3, #24] + 118 .LVL8: + 119 .L8: + 120 .loc 2 117 0 discriminator 1 + 121 0018 001094E5 ldr r1, [r4, #0] + 122 001c 30009FE5 ldr r0, .L9+8 + 123 0020 0118C1E3 bic r1, r1, #65536 + 124 0024 FEFFFFEB bl _pal_lld_writeport + 125 .LVL9: + 126 .loc 2 118 0 discriminator 1 + 127 0028 6400A0E3 mov r0, #100 + 128 002c FEFFFFEB bl chThdSleep + 129 .LVL10: + 130 .loc 2 119 0 discriminator 1 + 131 0030 001094E5 ldr r1, [r4, #0] + 132 0034 18009FE5 ldr r0, .L9+8 + 133 0038 011881E3 orr r1, r1, #65536 + 134 003c FEFFFFEB bl _pal_lld_writeport + 135 .LVL11: + 136 .loc 2 120 0 discriminator 1 + 137 0040 E10FA0E3 mov r0, #900 + 138 0044 FEFFFFEB bl chThdSleep + 139 .LVL12: + 140 0048 F2FFFFEA b .L8 + 141 .L10: + 142 .align 2 + 143 .L9: + 144 004c 00000000 .word rlist + 145 0050 10000000 .word .LC1 + 146 0054 00000000 .word IOPORT0 + 147 .cfi_endproc + 148 .LFE9: + 149 .size Thread1, .-Thread1 + 150 .section .text.startup.main,"ax",%progbits + 151 .align 2 + 152 .global main + 153 .type main, %function + 154 main: + 155 .LFB10: + 156 .loc 2 128 0 + 157 .cfi_startproc + 158 @ args = 0, pretend = 0, frame = 0 + 159 @ frame_needed = 0, uses_anonymous_args = 0 + 160 0000 10402DE9 stmfd sp!, {r4, lr} + 161 .LCFI4: + 162 .cfi_def_cfa_offset 8 + 163 .cfi_offset 4, -8 + 164 .cfi_offset 14, -4 + 165 .loc 2 135 0 + 166 0004 78409FE5 ldr r4, .L12 + 167 .loc 2 128 0 + 168 0008 08D04DE2 sub sp, sp, #8 + 169 .LCFI5: + 170 .cfi_def_cfa_offset 16 + 171 .loc 2 129 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 4 + + + 172 000c FEFFFFEB bl halInit + 173 .LVL13: + 174 .loc 2 130 0 + 175 0010 FEFFFFEB bl chSysInit + 176 .LVL14: + 177 .loc 2 135 0 + 178 0014 0400A0E1 mov r0, r4 + 179 0018 0010A0E3 mov r1, #0 + 180 001c FEFFFFEB bl sdStart + 181 .LVL15: + 182 .loc 2 136 0 + 183 0020 0400A0E1 mov r0, r4 + 184 0024 5C109FE5 ldr r1, .L12+4 + 185 0028 FEFFFFEB bl chprintf + 186 .LVL16: + 187 .loc 2 141 0 + 188 002c FEFFFFEB bl shellInit + 189 .LVL17: + 190 .loc 2 142 0 + 191 0030 54109FE5 ldr r1, .L12+8 + 192 0034 4120A0E3 mov r2, #65 + 193 0038 50009FE5 ldr r0, .L12+12 + 194 003c FEFFFFEB bl shellCreate + 195 .LVL18: + 196 .loc 2 152 0 + 197 0040 0040A0E3 mov r4, #0 + 198 .loc 2 147 0 + 199 0044 48009FE5 ldr r0, .L12+16 + 200 0048 0118A0E3 mov r1, #65536 + 201 004c FF20A0E3 mov r2, #255 + 202 0050 FEFFFFEB bl _pal_lld_setgroupmode + 203 .LVL19: + 204 .loc 2 152 0 + 205 0054 461FA0E3 mov r1, #280 + 206 0058 4020A0E3 mov r2, #64 + 207 005c 34309FE5 ldr r3, .L12+20 + 208 0060 00408DE5 str r4, [sp, #0] + 209 0064 30009FE5 ldr r0, .L12+24 + 210 0068 FEFFFFEB bl chThdCreateStatic + 211 .LVL20: + 212 .loc 2 157 0 + 213 006c 2C309FE5 ldr r3, .L12+28 + 214 0070 180093E5 ldr r0, [r3, #24] + 215 0074 FEFFFFEB bl chThdWait + 216 .LVL21: + 217 .loc 2 160 0 + 218 0078 0400A0E1 mov r0, r4 + 219 007c 08D08DE2 add sp, sp, #8 + 220 0080 1080BDE8 ldmfd sp!, {r4, pc} + 221 .L13: + 222 .align 2 + 223 .L12: + 224 0084 00000000 .word SD1 + 225 0088 18000000 .word .LC2 + 226 008c 98100000 .word 4248 + 227 0090 00000000 .word .LANCHOR0 + 228 0094 00000000 .word IOPORT0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 5 + + + 229 0098 00000000 .word Thread1 + 230 009c 00000000 .word .LANCHOR1 + 231 00a0 00000000 .word rlist + 232 .cfi_endproc + 233 .LFE10: + 234 .size main, .-main + 235 .section .rodata.commands,"a",%progbits + 236 .align 2 + 237 .type commands, %object + 238 .size commands, 16 + 239 commands: + 240 0000 30000000 .word .LC3 + 241 0004 00000000 .word cmd_reboot + 242 0008 00000000 .word 0 + 243 000c 00000000 .word 0 + 244 .section .bss.waThread1,"aw",%nobits + 245 .align 2 + 246 .set .LANCHOR1,. + 0 + 247 .type waThread1, %object + 248 .size waThread1, 280 + 249 waThread1: + 250 0000 00000000 .space 280 + 250 00000000 + 250 00000000 + 250 00000000 + 250 00000000 + 251 .section .rodata.str1.4,"aMS",%progbits,1 + 252 .align 2 + 253 .LC0: + 254 0000 55736167 .ascii "Usage: reboot\015\012\000" + 254 653A2072 + 254 65626F6F + 254 740D0A00 + 255 .LC1: + 256 0010 626C696E .ascii "blinker\000" + 256 6B657200 + 257 .LC2: + 258 0018 4D61696E .ascii "Main (SD1 started)\015\012\000" + 258 20285344 + 258 31207374 + 258 61727465 + 258 64290D0A + 259 002d 000000 .space 3 + 260 .LC3: + 261 0030 7265626F .ascii "reboot\000" + 261 6F7400 + 262 0037 00 .section .rodata.shell_config,"a",%progbits + 263 .align 2 + 264 .set .LANCHOR0,. + 0 + 265 .type shell_config, %object + 266 .size shell_config, 8 + 267 shell_config: + 268 0000 00000000 .word SD1 + 269 0004 00000000 .word commands + 270 .text + 271 .Letext0: + 272 .file 3 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 6 + + + 273 .file 4 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 274 .file 5 "../../os/ports/GCC/ARM/chtypes.h" + 275 .file 6 "../../os/kernel/include/chlists.h" + 276 .file 7 "../../os/kernel/include/chthreads.h" + 277 .file 8 "../../os/ports/GCC/ARM/chcore.h" + 278 .file 9 "../../os/kernel/include/chschd.h" + 279 .file 10 "../../os/kernel/include/chmtx.h" + 280 .file 11 "../../os/kernel/include/chevents.h" + 281 .file 12 "../../os/kernel/include/chqueues.h" + 282 .file 13 "../../os/kernel/include/chstreams.h" + 283 .file 14 "../../os/hal/platforms/BCM2835/pal_lld.h" + 284 .file 15 "../../os/hal/include/serial.h" + 285 .file 16 "../../os/hal/platforms/BCM2835/serial_lld.h" + 286 .file 17 "../../os/various/shell.h" + 287 .file 18 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stdarg.h" + 288 .file 19 "" + 289 .file 20 "../../os/hal/platforms/BCM2835/hal_lld.h" + 290 .file 21 "../../os/hal/include/hal.h" + 291 .file 22 "../../os/kernel/include/chsys.h" + 292 .section .debug_info,"",%progbits + 293 .Ldebug_info0: + 294 0000 BA0D0000 .4byte 0xdba + 295 0004 0200 .2byte 0x2 + 296 0006 00000000 .4byte .Ldebug_abbrev0 + 297 000a 04 .byte 0x4 + 298 000b 01 .uleb128 0x1 + 299 000c 00030000 .4byte .LASF147 + 300 0010 01 .byte 0x1 + 301 0011 33020000 .4byte .LASF148 + 302 0015 23010000 .4byte .LASF149 + 303 0019 00000000 .4byte .Ldebug_ranges0+0 + 304 001d 00000000 .4byte 0 + 305 0021 00000000 .4byte 0 + 306 0025 00000000 .4byte .Ldebug_line0 + 307 0029 02 .uleb128 0x2 + 308 002a 04 .byte 0x4 + 309 002b 05 .byte 0x5 + 310 002c 696E7400 .ascii "int\000" + 311 0030 03 .uleb128 0x3 + 312 0031 0E000000 .4byte .LASF2 + 313 0035 03 .byte 0x3 + 314 0036 D5 .byte 0xd5 + 315 0037 3B000000 .4byte 0x3b + 316 003b 04 .uleb128 0x4 + 317 003c 04 .byte 0x4 + 318 003d 07 .byte 0x7 + 319 003e 90010000 .4byte .LASF0 + 320 0042 04 .uleb128 0x4 + 321 0043 01 .byte 0x1 + 322 0044 06 .byte 0x6 + 323 0045 94000000 .4byte .LASF1 + 324 0049 03 .uleb128 0x3 + 325 004a 67050000 .4byte .LASF3 + 326 004e 04 .byte 0x4 + 327 004f 2A .byte 0x2a + 328 0050 54000000 .4byte 0x54 + 329 0054 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 7 + + + 330 0055 01 .byte 0x1 + 331 0056 08 .byte 0x8 + 332 0057 8C030000 .4byte .LASF4 + 333 005b 04 .uleb128 0x4 + 334 005c 02 .byte 0x2 + 335 005d 05 .byte 0x5 + 336 005e B9030000 .4byte .LASF5 + 337 0062 04 .uleb128 0x4 + 338 0063 02 .byte 0x2 + 339 0064 07 .byte 0x7 + 340 0065 F9010000 .4byte .LASF6 + 341 0069 03 .uleb128 0x3 + 342 006a 84030000 .4byte .LASF7 + 343 006e 04 .byte 0x4 + 344 006f 4F .byte 0x4f + 345 0070 74000000 .4byte 0x74 + 346 0074 04 .uleb128 0x4 + 347 0075 04 .byte 0x4 + 348 0076 05 .byte 0x5 + 349 0077 E1000000 .4byte .LASF8 + 350 007b 03 .uleb128 0x3 + 351 007c 3C040000 .4byte .LASF9 + 352 0080 04 .byte 0x4 + 353 0081 50 .byte 0x50 + 354 0082 86000000 .4byte 0x86 + 355 0086 04 .uleb128 0x4 + 356 0087 04 .byte 0x4 + 357 0088 07 .byte 0x7 + 358 0089 C0010000 .4byte .LASF10 + 359 008d 04 .uleb128 0x4 + 360 008e 08 .byte 0x8 + 361 008f 05 .byte 0x5 + 362 0090 86000000 .4byte .LASF11 + 363 0094 04 .uleb128 0x4 + 364 0095 08 .byte 0x8 + 365 0096 07 .byte 0x7 + 366 0097 3D000000 .4byte .LASF12 + 367 009b 04 .uleb128 0x4 + 368 009c 01 .byte 0x1 + 369 009d 02 .byte 0x2 + 370 009e 7E030000 .4byte .LASF13 + 371 00a2 03 .uleb128 0x3 + 372 00a3 41020000 .4byte .LASF14 + 373 00a7 05 .byte 0x5 + 374 00a8 2C .byte 0x2c + 375 00a9 49000000 .4byte 0x49 + 376 00ad 03 .uleb128 0x3 + 377 00ae F7000000 .4byte .LASF15 + 378 00b2 05 .byte 0x5 + 379 00b3 2D .byte 0x2d + 380 00b4 49000000 .4byte 0x49 + 381 00b8 03 .uleb128 0x3 + 382 00b9 55030000 .4byte .LASF16 + 383 00bd 05 .byte 0x5 + 384 00be 2E .byte 0x2e + 385 00bf 49000000 .4byte 0x49 + 386 00c3 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 8 + + + 387 00c4 D1000000 .4byte .LASF17 + 388 00c8 05 .byte 0x5 + 389 00c9 2F .byte 0x2f + 390 00ca 49000000 .4byte 0x49 + 391 00ce 03 .uleb128 0x3 + 392 00cf 6E030000 .4byte .LASF18 + 393 00d3 05 .byte 0x5 + 394 00d4 30 .byte 0x30 + 395 00d5 7B000000 .4byte 0x7b + 396 00d9 03 .uleb128 0x3 + 397 00da 1E020000 .4byte .LASF19 + 398 00de 05 .byte 0x5 + 399 00df 31 .byte 0x31 + 400 00e0 69000000 .4byte 0x69 + 401 00e4 03 .uleb128 0x3 + 402 00e5 68020000 .4byte .LASF20 + 403 00e9 05 .byte 0x5 + 404 00ea 33 .byte 0x33 + 405 00eb 7B000000 .4byte 0x7b + 406 00ef 03 .uleb128 0x3 + 407 00f0 1F050000 .4byte .LASF21 + 408 00f4 05 .byte 0x5 + 409 00f5 34 .byte 0x34 + 410 00f6 7B000000 .4byte 0x7b + 411 00fa 03 .uleb128 0x3 + 412 00fb A6040000 .4byte .LASF22 + 413 00ff 05 .byte 0x5 + 414 0100 35 .byte 0x35 + 415 0101 7B000000 .4byte 0x7b + 416 0105 03 .uleb128 0x3 + 417 0106 13040000 .4byte .LASF23 + 418 010a 06 .byte 0x6 + 419 010b 2A .byte 0x2a + 420 010c 10010000 .4byte 0x110 + 421 0110 05 .uleb128 0x5 + 422 0111 13040000 .4byte .LASF23 + 423 0115 44 .byte 0x44 + 424 0116 07 .byte 0x7 + 425 0117 5E .byte 0x5e + 426 0118 27020000 .4byte 0x227 + 427 011c 06 .uleb128 0x6 + 428 011d EC030000 .4byte .LASF24 + 429 0121 07 .byte 0x7 + 430 0122 5F .byte 0x5f + 431 0123 4C020000 .4byte 0x24c + 432 0127 02 .byte 0x2 + 433 0128 23 .byte 0x23 + 434 0129 00 .uleb128 0 + 435 012a 06 .uleb128 0x6 + 436 012b 67030000 .4byte .LASF25 + 437 012f 07 .byte 0x7 + 438 0130 61 .byte 0x61 + 439 0131 4C020000 .4byte 0x24c + 440 0135 02 .byte 0x2 + 441 0136 23 .byte 0x23 + 442 0137 04 .uleb128 0x4 + 443 0138 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 9 + + + 444 0139 6F000000 .4byte .LASF26 + 445 013d 07 .byte 0x7 + 446 013e 63 .byte 0x63 + 447 013f CE000000 .4byte 0xce + 448 0143 02 .byte 0x2 + 449 0144 23 .byte 0x23 + 450 0145 08 .uleb128 0x8 + 451 0146 06 .uleb128 0x6 + 452 0147 CC050000 .4byte .LASF27 + 453 014b 07 .byte 0x7 + 454 014c 64 .byte 0x64 + 455 014d 1B030000 .4byte 0x31b + 456 0151 02 .byte 0x2 + 457 0152 23 .byte 0x23 + 458 0153 0C .uleb128 0xc + 459 0154 06 .uleb128 0x6 + 460 0155 1B010000 .4byte .LASF28 + 461 0159 07 .byte 0x7 + 462 015a 66 .byte 0x66 + 463 015b 4C020000 .4byte 0x24c + 464 015f 02 .byte 0x2 + 465 0160 23 .byte 0x23 + 466 0161 10 .uleb128 0x10 + 467 0162 06 .uleb128 0x6 + 468 0163 E5020000 .4byte .LASF29 + 469 0167 07 .byte 0x7 + 470 0168 67 .byte 0x67 + 471 0169 4C020000 .4byte 0x24c + 472 016d 02 .byte 0x2 + 473 016e 23 .byte 0x23 + 474 016f 14 .uleb128 0x14 + 475 0170 06 .uleb128 0x6 + 476 0171 A0050000 .4byte .LASF30 + 477 0175 07 .byte 0x7 + 478 0176 6E .byte 0x6e + 479 0177 A2040000 .4byte 0x4a2 + 480 017b 02 .byte 0x2 + 481 017c 23 .byte 0x23 + 482 017d 18 .uleb128 0x18 + 483 017e 06 .uleb128 0x6 + 484 017f C3030000 .4byte .LASF31 + 485 0183 07 .byte 0x7 + 486 0184 79 .byte 0x79 + 487 0185 AD000000 .4byte 0xad + 488 0189 02 .byte 0x2 + 489 018a 23 .byte 0x23 + 490 018b 1C .uleb128 0x1c + 491 018c 06 .uleb128 0x6 + 492 018d 0B040000 .4byte .LASF32 + 493 0191 07 .byte 0x7 + 494 0192 7D .byte 0x7d + 495 0193 A2000000 .4byte 0xa2 + 496 0197 02 .byte 0x2 + 497 0198 23 .byte 0x23 + 498 0199 1D .uleb128 0x1d + 499 019a 06 .uleb128 0x6 + 500 019b 47050000 .4byte .LASF33 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 10 + + + 501 019f 07 .byte 0x7 + 502 01a0 82 .byte 0x82 + 503 01a1 B8000000 .4byte 0xb8 + 504 01a5 02 .byte 0x2 + 505 01a6 23 .byte 0x23 + 506 01a7 1E .uleb128 0x1e + 507 01a8 06 .uleb128 0x6 + 508 01a9 CB030000 .4byte .LASF34 + 509 01ad 07 .byte 0x7 + 510 01ae 88 .byte 0x88 + 511 01af C3000000 .4byte 0xc3 + 512 01b3 02 .byte 0x2 + 513 01b4 23 .byte 0x23 + 514 01b5 1F .uleb128 0x1f + 515 01b6 06 .uleb128 0x6 + 516 01b7 D7040000 .4byte .LASF35 + 517 01bb 07 .byte 0x7 + 518 01bc 8F .byte 0x8f + 519 01bd 3C030000 .4byte 0x33c + 520 01c1 02 .byte 0x2 + 521 01c2 23 .byte 0x23 + 522 01c3 20 .uleb128 0x20 + 523 01c4 07 .uleb128 0x7 + 524 01c5 705F7500 .ascii "p_u\000" + 525 01c9 07 .byte 0x7 + 526 01ca B4 .byte 0xb4 + 527 01cb 6D040000 .4byte 0x46d + 528 01cf 02 .byte 0x2 + 529 01d0 23 .byte 0x23 + 530 01d1 24 .uleb128 0x24 + 531 01d2 06 .uleb128 0x6 + 532 01d3 D2050000 .4byte .LASF36 + 533 01d7 07 .byte 0x7 + 534 01d8 B9 .byte 0xb9 + 535 01d9 74020000 .4byte 0x274 + 536 01dd 02 .byte 0x2 + 537 01de 23 .byte 0x23 + 538 01df 28 .uleb128 0x28 + 539 01e0 06 .uleb128 0x6 + 540 01e1 FB040000 .4byte .LASF37 + 541 01e5 07 .byte 0x7 + 542 01e6 BF .byte 0xbf + 543 01e7 52020000 .4byte 0x252 + 544 01eb 02 .byte 0x2 + 545 01ec 23 .byte 0x23 + 546 01ed 2C .uleb128 0x2c + 547 01ee 06 .uleb128 0x6 + 548 01ef 08000000 .4byte .LASF38 + 549 01f3 07 .byte 0x7 + 550 01f4 C3 .byte 0xc3 + 551 01f5 D9000000 .4byte 0xd9 + 552 01f9 02 .byte 0x2 + 553 01fa 23 .byte 0x23 + 554 01fb 34 .uleb128 0x34 + 555 01fc 06 .uleb128 0x6 + 556 01fd 27040000 .4byte .LASF39 + 557 0201 07 .byte 0x7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 11 + + + 558 0202 C9 .byte 0xc9 + 559 0203 E4000000 .4byte 0xe4 + 560 0207 02 .byte 0x2 + 561 0208 23 .byte 0x23 + 562 0209 38 .uleb128 0x38 + 563 020a 06 .uleb128 0x6 + 564 020b AF030000 .4byte .LASF40 + 565 020f 07 .byte 0x7 + 566 0210 D0 .byte 0xd0 + 567 0211 B4040000 .4byte 0x4b4 + 568 0215 02 .byte 0x2 + 569 0216 23 .byte 0x23 + 570 0217 3C .uleb128 0x3c + 571 0218 06 .uleb128 0x6 + 572 0219 B0040000 .4byte .LASF41 + 573 021d 07 .byte 0x7 + 574 021e D4 .byte 0xd4 + 575 021f CE000000 .4byte 0xce + 576 0223 02 .byte 0x2 + 577 0224 23 .byte 0x23 + 578 0225 40 .uleb128 0x40 + 579 0226 00 .byte 0 + 580 0227 08 .uleb128 0x8 + 581 0228 08 .byte 0x8 + 582 0229 06 .byte 0x6 + 583 022a 61 .byte 0x61 + 584 022b 4C020000 .4byte 0x24c + 585 022f 06 .uleb128 0x6 + 586 0230 EC030000 .4byte .LASF24 + 587 0234 06 .byte 0x6 + 588 0235 62 .byte 0x62 + 589 0236 4C020000 .4byte 0x24c + 590 023a 02 .byte 0x2 + 591 023b 23 .byte 0x23 + 592 023c 00 .uleb128 0 + 593 023d 06 .uleb128 0x6 + 594 023e 67030000 .4byte .LASF25 + 595 0242 06 .byte 0x6 + 596 0243 64 .byte 0x64 + 597 0244 4C020000 .4byte 0x24c + 598 0248 02 .byte 0x2 + 599 0249 23 .byte 0x23 + 600 024a 04 .uleb128 0x4 + 601 024b 00 .byte 0 + 602 024c 09 .uleb128 0x9 + 603 024d 04 .byte 0x4 + 604 024e 05010000 .4byte 0x105 + 605 0252 03 .uleb128 0x3 + 606 0253 F3020000 .4byte .LASF42 + 607 0257 06 .byte 0x6 + 608 0258 66 .byte 0x66 + 609 0259 27020000 .4byte 0x227 + 610 025d 08 .uleb128 0x8 + 611 025e 04 .byte 0x4 + 612 025f 06 .byte 0x6 + 613 0260 6B .byte 0x6b + 614 0261 74020000 .4byte 0x274 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 12 + + + 615 0265 06 .uleb128 0x6 + 616 0266 EC030000 .4byte .LASF24 + 617 026a 06 .byte 0x6 + 618 026b 6D .byte 0x6d + 619 026c 4C020000 .4byte 0x24c + 620 0270 02 .byte 0x2 + 621 0271 23 .byte 0x23 + 622 0272 00 .uleb128 0 + 623 0273 00 .byte 0 + 624 0274 03 .uleb128 0x3 + 625 0275 5C020000 .4byte .LASF43 + 626 0279 06 .byte 0x6 + 627 027a 70 .byte 0x70 + 628 027b 5D020000 .4byte 0x25d + 629 027f 03 .uleb128 0x3 + 630 0280 92020000 .4byte .LASF44 + 631 0284 08 .byte 0x8 + 632 0285 A4 .byte 0xa4 + 633 0286 7B000000 .4byte 0x7b + 634 028a 03 .uleb128 0x3 + 635 028b 66010000 .4byte .LASF45 + 636 028f 08 .byte 0x8 + 637 0290 A9 .byte 0xa9 + 638 0291 95020000 .4byte 0x295 + 639 0295 0A .uleb128 0xa + 640 0296 04 .byte 0x4 + 641 0297 05 .uleb128 0x5 + 642 0298 F4040000 .4byte .LASF46 + 643 029c 24 .byte 0x24 + 644 029d 08 .byte 0x8 + 645 029e C0 .byte 0xc0 + 646 029f 1B030000 .4byte 0x31b + 647 02a3 07 .uleb128 0x7 + 648 02a4 723400 .ascii "r4\000" + 649 02a7 08 .byte 0x8 + 650 02a8 C1 .byte 0xc1 + 651 02a9 8A020000 .4byte 0x28a + 652 02ad 02 .byte 0x2 + 653 02ae 23 .byte 0x23 + 654 02af 00 .uleb128 0 + 655 02b0 07 .uleb128 0x7 + 656 02b1 723500 .ascii "r5\000" + 657 02b4 08 .byte 0x8 + 658 02b5 C2 .byte 0xc2 + 659 02b6 8A020000 .4byte 0x28a + 660 02ba 02 .byte 0x2 + 661 02bb 23 .byte 0x23 + 662 02bc 04 .uleb128 0x4 + 663 02bd 07 .uleb128 0x7 + 664 02be 723600 .ascii "r6\000" + 665 02c1 08 .byte 0x8 + 666 02c2 C3 .byte 0xc3 + 667 02c3 8A020000 .4byte 0x28a + 668 02c7 02 .byte 0x2 + 669 02c8 23 .byte 0x23 + 670 02c9 08 .uleb128 0x8 + 671 02ca 07 .uleb128 0x7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 13 + + + 672 02cb 723700 .ascii "r7\000" + 673 02ce 08 .byte 0x8 + 674 02cf C4 .byte 0xc4 + 675 02d0 8A020000 .4byte 0x28a + 676 02d4 02 .byte 0x2 + 677 02d5 23 .byte 0x23 + 678 02d6 0C .uleb128 0xc + 679 02d7 07 .uleb128 0x7 + 680 02d8 723800 .ascii "r8\000" + 681 02db 08 .byte 0x8 + 682 02dc C5 .byte 0xc5 + 683 02dd 8A020000 .4byte 0x28a + 684 02e1 02 .byte 0x2 + 685 02e2 23 .byte 0x23 + 686 02e3 10 .uleb128 0x10 + 687 02e4 07 .uleb128 0x7 + 688 02e5 723900 .ascii "r9\000" + 689 02e8 08 .byte 0x8 + 690 02e9 C6 .byte 0xc6 + 691 02ea 8A020000 .4byte 0x28a + 692 02ee 02 .byte 0x2 + 693 02ef 23 .byte 0x23 + 694 02f0 14 .uleb128 0x14 + 695 02f1 07 .uleb128 0x7 + 696 02f2 72313000 .ascii "r10\000" + 697 02f6 08 .byte 0x8 + 698 02f7 C7 .byte 0xc7 + 699 02f8 8A020000 .4byte 0x28a + 700 02fc 02 .byte 0x2 + 701 02fd 23 .byte 0x23 + 702 02fe 18 .uleb128 0x18 + 703 02ff 07 .uleb128 0x7 + 704 0300 72313100 .ascii "r11\000" + 705 0304 08 .byte 0x8 + 706 0305 C8 .byte 0xc8 + 707 0306 8A020000 .4byte 0x28a + 708 030a 02 .byte 0x2 + 709 030b 23 .byte 0x23 + 710 030c 1C .uleb128 0x1c + 711 030d 07 .uleb128 0x7 + 712 030e 6C7200 .ascii "lr\000" + 713 0311 08 .byte 0x8 + 714 0312 C9 .byte 0xc9 + 715 0313 8A020000 .4byte 0x28a + 716 0317 02 .byte 0x2 + 717 0318 23 .byte 0x23 + 718 0319 20 .uleb128 0x20 + 719 031a 00 .byte 0 + 720 031b 05 .uleb128 0x5 + 721 031c F1010000 .4byte .LASF47 + 722 0320 04 .byte 0x4 + 723 0321 08 .byte 0x8 + 724 0322 D1 .byte 0xd1 + 725 0323 36030000 .4byte 0x336 + 726 0327 07 .uleb128 0x7 + 727 0328 72313300 .ascii "r13\000" + 728 032c 08 .byte 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 14 + + + 729 032d D2 .byte 0xd2 + 730 032e 36030000 .4byte 0x336 + 731 0332 02 .byte 0x2 + 732 0333 23 .byte 0x23 + 733 0334 00 .uleb128 0 + 734 0335 00 .byte 0 + 735 0336 09 .uleb128 0x9 + 736 0337 04 .byte 0x4 + 737 0338 97020000 .4byte 0x297 + 738 033c 0B .uleb128 0xb + 739 033d FA000000 .4byte 0xfa + 740 0341 08 .uleb128 0x8 + 741 0342 1C .byte 0x1c + 742 0343 09 .byte 0x9 + 743 0344 5E .byte 0x5e + 744 0345 9E030000 .4byte 0x39e + 745 0349 06 .uleb128 0x6 + 746 034a 45040000 .4byte .LASF48 + 747 034e 09 .byte 0x9 + 748 034f 5F .byte 0x5f + 749 0350 52020000 .4byte 0x252 + 750 0354 02 .byte 0x2 + 751 0355 23 .byte 0x23 + 752 0356 00 .uleb128 0 + 753 0357 06 .uleb128 0x6 + 754 0358 D5030000 .4byte .LASF49 + 755 035c 09 .byte 0x9 + 756 035d 60 .byte 0x60 + 757 035e CE000000 .4byte 0xce + 758 0362 02 .byte 0x2 + 759 0363 23 .byte 0x23 + 760 0364 08 .uleb128 0x8 + 761 0365 06 .uleb128 0x6 + 762 0366 ED020000 .4byte .LASF50 + 763 036a 09 .byte 0x9 + 764 036b 62 .byte 0x62 + 765 036c 1B030000 .4byte 0x31b + 766 0370 02 .byte 0x2 + 767 0371 23 .byte 0x23 + 768 0372 0C .uleb128 0xc + 769 0373 06 .uleb128 0x6 + 770 0374 5E010000 .4byte .LASF51 + 771 0378 09 .byte 0x9 + 772 0379 65 .byte 0x65 + 773 037a 4C020000 .4byte 0x24c + 774 037e 02 .byte 0x2 + 775 037f 23 .byte 0x23 + 776 0380 10 .uleb128 0x10 + 777 0381 06 .uleb128 0x6 + 778 0382 16030000 .4byte .LASF52 + 779 0386 09 .byte 0x9 + 780 0387 66 .byte 0x66 + 781 0388 4C020000 .4byte 0x24c + 782 038c 02 .byte 0x2 + 783 038d 23 .byte 0x23 + 784 038e 14 .uleb128 0x14 + 785 038f 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 15 + + + 786 0390 0C030000 .4byte .LASF53 + 787 0394 09 .byte 0x9 + 788 0395 69 .byte 0x69 + 789 0396 4C020000 .4byte 0x24c + 790 039a 02 .byte 0x2 + 791 039b 23 .byte 0x23 + 792 039c 18 .uleb128 0x18 + 793 039d 00 .byte 0 + 794 039e 03 .uleb128 0x3 + 795 039f 4E050000 .4byte .LASF54 + 796 03a3 09 .byte 0x9 + 797 03a4 6B .byte 0x6b + 798 03a5 41030000 .4byte 0x341 + 799 03a9 05 .uleb128 0x5 + 800 03aa 7F020000 .4byte .LASF55 + 801 03ae 10 .byte 0x10 + 802 03af 0A .byte 0xa + 803 03b0 2C .byte 0x2c + 804 03b1 E0030000 .4byte 0x3e0 + 805 03b5 06 .uleb128 0x6 + 806 03b6 C1000000 .4byte .LASF56 + 807 03ba 0A .byte 0xa + 808 03bb 2D .byte 0x2d + 809 03bc 52020000 .4byte 0x252 + 810 03c0 02 .byte 0x2 + 811 03c1 23 .byte 0x23 + 812 03c2 00 .uleb128 0 + 813 03c3 06 .uleb128 0x6 + 814 03c4 C4050000 .4byte .LASF57 + 815 03c8 0A .byte 0xa + 816 03c9 2F .byte 0x2f + 817 03ca 4C020000 .4byte 0x24c + 818 03ce 02 .byte 0x2 + 819 03cf 23 .byte 0x23 + 820 03d0 08 .uleb128 0x8 + 821 03d1 06 .uleb128 0x6 + 822 03d2 9F040000 .4byte .LASF58 + 823 03d6 0A .byte 0xa + 824 03d7 31 .byte 0x31 + 825 03d8 E0030000 .4byte 0x3e0 + 826 03dc 02 .byte 0x2 + 827 03dd 23 .byte 0x23 + 828 03de 0C .uleb128 0xc + 829 03df 00 .byte 0 + 830 03e0 09 .uleb128 0x9 + 831 03e1 04 .byte 0x4 + 832 03e2 A9030000 .4byte 0x3a9 + 833 03e6 03 .uleb128 0x3 + 834 03e7 7F020000 .4byte .LASF55 + 835 03eb 0A .byte 0xa + 836 03ec 33 .byte 0x33 + 837 03ed A9030000 .4byte 0x3a9 + 838 03f1 03 .uleb128 0x3 + 839 03f2 8B050000 .4byte .LASF59 + 840 03f6 0B .byte 0xb + 841 03f7 2C .byte 0x2c + 842 03f8 FC030000 .4byte 0x3fc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 16 + + + 843 03fc 05 .uleb128 0x5 + 844 03fd 8B050000 .4byte .LASF59 + 845 0401 10 .byte 0x10 + 846 0402 0B .byte 0xb + 847 0403 31 .byte 0x31 + 848 0404 41040000 .4byte 0x441 + 849 0408 06 .uleb128 0x6 + 850 0409 2B020000 .4byte .LASF60 + 851 040d 0B .byte 0xb + 852 040e 32 .byte 0x32 + 853 040f 41040000 .4byte 0x441 + 854 0413 02 .byte 0x2 + 855 0414 23 .byte 0x23 + 856 0415 00 .uleb128 0 + 857 0416 06 .uleb128 0x6 + 858 0417 9A030000 .4byte .LASF61 + 859 041b 0B .byte 0xb + 860 041c 35 .byte 0x35 + 861 041d 4C020000 .4byte 0x24c + 862 0421 02 .byte 0x2 + 863 0422 23 .byte 0x23 + 864 0423 04 .uleb128 0x4 + 865 0424 06 .uleb128 0x6 + 866 0425 1E030000 .4byte .LASF62 + 867 0429 0B .byte 0xb + 868 042a 37 .byte 0x37 + 869 042b E4000000 .4byte 0xe4 + 870 042f 02 .byte 0x2 + 871 0430 23 .byte 0x23 + 872 0431 08 .uleb128 0x8 + 873 0432 06 .uleb128 0x6 + 874 0433 A6030000 .4byte .LASF63 + 875 0437 0B .byte 0xb + 876 0438 3A .byte 0x3a + 877 0439 EF000000 .4byte 0xef + 878 043d 02 .byte 0x2 + 879 043e 23 .byte 0x23 + 880 043f 0C .uleb128 0xc + 881 0440 00 .byte 0 + 882 0441 09 .uleb128 0x9 + 883 0442 04 .byte 0x4 + 884 0443 F1030000 .4byte 0x3f1 + 885 0447 05 .uleb128 0x5 + 886 0448 6F010000 .4byte .LASF64 + 887 044c 04 .byte 0x4 + 888 044d 0B .byte 0xb + 889 044e 41 .byte 0x41 + 890 044f 62040000 .4byte 0x462 + 891 0453 06 .uleb128 0x6 + 892 0454 AC050000 .4byte .LASF65 + 893 0458 0B .byte 0xb + 894 0459 42 .byte 0x42 + 895 045a 41040000 .4byte 0x441 + 896 045e 02 .byte 0x2 + 897 045f 23 .byte 0x23 + 898 0460 00 .uleb128 0 + 899 0461 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 17 + + + 900 0462 03 .uleb128 0x3 + 901 0463 6F010000 .4byte .LASF64 + 902 0467 0B .byte 0xb + 903 0468 45 .byte 0x45 + 904 0469 47040000 .4byte 0x447 + 905 046d 0C .uleb128 0xc + 906 046e 04 .byte 0x4 + 907 046f 07 .byte 0x7 + 908 0470 96 .byte 0x96 + 909 0471 A2040000 .4byte 0x4a2 + 910 0475 0D .uleb128 0xd + 911 0476 15000000 .4byte .LASF66 + 912 047a 07 .byte 0x7 + 913 047b 9D .byte 0x9d + 914 047c D9000000 .4byte 0xd9 + 915 0480 0D .uleb128 0xd + 916 0481 5E000000 .4byte .LASF67 + 917 0485 07 .byte 0x7 + 918 0486 A4 .byte 0xa4 + 919 0487 D9000000 .4byte 0xd9 + 920 048b 0D .uleb128 0xd + 921 048c 99050000 .4byte .LASF68 + 922 0490 07 .byte 0x7 + 923 0491 AB .byte 0xab + 924 0492 95020000 .4byte 0x295 + 925 0496 0D .uleb128 0xd + 926 0497 E5030000 .4byte .LASF69 + 927 049b 07 .byte 0x7 + 928 049c B2 .byte 0xb2 + 929 049d E4000000 .4byte 0xe4 + 930 04a1 00 .byte 0 + 931 04a2 09 .uleb128 0x9 + 932 04a3 04 .byte 0x4 + 933 04a4 A8040000 .4byte 0x4a8 + 934 04a8 0E .uleb128 0xe + 935 04a9 AD040000 .4byte 0x4ad + 936 04ad 04 .uleb128 0x4 + 937 04ae 01 .byte 0x1 + 938 04af 08 .byte 0x8 + 939 04b0 83040000 .4byte .LASF70 + 940 04b4 09 .uleb128 0x9 + 941 04b5 04 .byte 0x4 + 942 04b6 E6030000 .4byte 0x3e6 + 943 04ba 03 .uleb128 0x3 + 944 04bb 00000000 .4byte .LASF71 + 945 04bf 07 .byte 0x7 + 946 04c0 E5 .byte 0xe5 + 947 04c1 C5040000 .4byte 0x4c5 + 948 04c5 09 .uleb128 0x9 + 949 04c6 04 .byte 0x4 + 950 04c7 CB040000 .4byte 0x4cb + 951 04cb 0F .uleb128 0xf + 952 04cc 01 .byte 0x1 + 953 04cd D9000000 .4byte 0xd9 + 954 04d1 DB040000 .4byte 0x4db + 955 04d5 10 .uleb128 0x10 + 956 04d6 95020000 .4byte 0x295 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 18 + + + 957 04da 00 .byte 0 + 958 04db 04 .uleb128 0x4 + 959 04dc 04 .byte 0x4 + 960 04dd 07 .byte 0x7 + 961 04de C2020000 .4byte .LASF72 + 962 04e2 03 .uleb128 0x3 + 963 04e3 85020000 .4byte .LASF73 + 964 04e7 0C .byte 0xc + 965 04e8 37 .byte 0x37 + 966 04e9 ED040000 .4byte 0x4ed + 967 04ed 05 .uleb128 0x5 + 968 04ee 85020000 .4byte .LASF73 + 969 04f2 24 .byte 0x24 + 970 04f3 0C .byte 0xc + 971 04f4 45 .byte 0x45 + 972 04f5 6A050000 .4byte 0x56a + 973 04f9 06 .uleb128 0x6 + 974 04fa 7C000000 .4byte .LASF74 + 975 04fe 0C .byte 0xc + 976 04ff 46 .byte 0x46 + 977 0500 52020000 .4byte 0x252 + 978 0504 02 .byte 0x2 + 979 0505 23 .byte 0x23 + 980 0506 00 .uleb128 0 + 981 0507 06 .uleb128 0x6 + 982 0508 CB020000 .4byte .LASF75 + 983 050c 0C .byte 0xc + 984 050d 47 .byte 0x47 + 985 050e 30000000 .4byte 0x30 + 986 0512 02 .byte 0x2 + 987 0513 23 .byte 0x23 + 988 0514 08 .uleb128 0x8 + 989 0515 06 .uleb128 0x6 + 990 0516 0A010000 .4byte .LASF76 + 991 051a 0C .byte 0xc + 992 051b 48 .byte 0x48 + 993 051c 8D050000 .4byte 0x58d + 994 0520 02 .byte 0x2 + 995 0521 23 .byte 0x23 + 996 0522 0C .uleb128 0xc + 997 0523 06 .uleb128 0x6 + 998 0524 41050000 .4byte .LASF77 + 999 0528 0C .byte 0xc + 1000 0529 49 .byte 0x49 + 1001 052a 8D050000 .4byte 0x58d + 1002 052e 02 .byte 0x2 + 1003 052f 23 .byte 0x23 + 1004 0530 10 .uleb128 0x10 + 1005 0531 06 .uleb128 0x6 + 1006 0532 13010000 .4byte .LASF78 + 1007 0536 0C .byte 0xc + 1008 0537 4B .byte 0x4b + 1009 0538 8D050000 .4byte 0x58d + 1010 053c 02 .byte 0x2 + 1011 053d 23 .byte 0x23 + 1012 053e 14 .uleb128 0x14 + 1013 053f 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 19 + + + 1014 0540 76030000 .4byte .LASF79 + 1015 0544 0C .byte 0xc + 1016 0545 4C .byte 0x4c + 1017 0546 8D050000 .4byte 0x58d + 1018 054a 02 .byte 0x2 + 1019 054b 23 .byte 0x23 + 1020 054c 18 .uleb128 0x18 + 1021 054d 06 .uleb128 0x6 + 1022 054e 58050000 .4byte .LASF80 + 1023 0552 0C .byte 0xc + 1024 0553 4D .byte 0x4d + 1025 0554 6A050000 .4byte 0x56a + 1026 0558 02 .byte 0x2 + 1027 0559 23 .byte 0x23 + 1028 055a 1C .uleb128 0x1c + 1029 055b 06 .uleb128 0x6 + 1030 055c B4050000 .4byte .LASF81 + 1031 0560 0C .byte 0xc + 1032 0561 4E .byte 0x4e + 1033 0562 95020000 .4byte 0x295 + 1034 0566 02 .byte 0x2 + 1035 0567 23 .byte 0x23 + 1036 0568 20 .uleb128 0x20 + 1037 0569 00 .byte 0 + 1038 056a 03 .uleb128 0x3 + 1039 056b 5D030000 .4byte .LASF82 + 1040 056f 0C .byte 0xc + 1041 0570 3A .byte 0x3a + 1042 0571 75050000 .4byte 0x575 + 1043 0575 09 .uleb128 0x9 + 1044 0576 04 .byte 0x4 + 1045 0577 7B050000 .4byte 0x57b + 1046 057b 11 .uleb128 0x11 + 1047 057c 01 .byte 0x1 + 1048 057d 87050000 .4byte 0x587 + 1049 0581 10 .uleb128 0x10 + 1050 0582 87050000 .4byte 0x587 + 1051 0586 00 .byte 0 + 1052 0587 09 .uleb128 0x9 + 1053 0588 04 .byte 0x4 + 1054 0589 E2040000 .4byte 0x4e2 + 1055 058d 09 .uleb128 0x9 + 1056 058e 04 .byte 0x4 + 1057 058f 49000000 .4byte 0x49 + 1058 0593 03 .uleb128 0x3 + 1059 0594 74020000 .4byte .LASF83 + 1060 0598 0C .byte 0xc + 1061 0599 82 .byte 0x82 + 1062 059a E2040000 .4byte 0x4e2 + 1063 059e 03 .uleb128 0x3 + 1064 059f 1C000000 .4byte .LASF84 + 1065 05a3 0C .byte 0xc + 1066 05a4 F5 .byte 0xf5 + 1067 05a5 E2040000 .4byte 0x4e2 + 1068 05a9 05 .uleb128 0x5 + 1069 05aa F3030000 .4byte .LASF85 + 1070 05ae 10 .byte 0x10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 20 + + + 1071 05af 0D .byte 0xd + 1072 05b0 48 .byte 0x48 + 1073 05b1 EE050000 .4byte 0x5ee + 1074 05b5 06 .uleb128 0x6 + 1075 05b6 B7020000 .4byte .LASF86 + 1076 05ba 0D .byte 0xd + 1077 05bb 49 .byte 0x49 + 1078 05bc 13060000 .4byte 0x613 + 1079 05c0 02 .byte 0x2 + 1080 05c1 23 .byte 0x23 + 1081 05c2 00 .uleb128 0 + 1082 05c3 06 .uleb128 0x6 + 1083 05c4 7E040000 .4byte .LASF87 + 1084 05c8 0D .byte 0xd + 1085 05c9 49 .byte 0x49 + 1086 05ca 33060000 .4byte 0x633 + 1087 05ce 02 .byte 0x2 + 1088 05cf 23 .byte 0x23 + 1089 05d0 04 .uleb128 0x4 + 1090 05d1 07 .uleb128 0x7 + 1091 05d2 70757400 .ascii "put\000" + 1092 05d6 0D .byte 0xd + 1093 05d7 49 .byte 0x49 + 1094 05d8 4E060000 .4byte 0x64e + 1095 05dc 02 .byte 0x2 + 1096 05dd 23 .byte 0x23 + 1097 05de 08 .uleb128 0x8 + 1098 05df 07 .uleb128 0x7 + 1099 05e0 67657400 .ascii "get\000" + 1100 05e4 0D .byte 0xd + 1101 05e5 49 .byte 0x49 + 1102 05e6 C5040000 .4byte 0x4c5 + 1103 05ea 02 .byte 0x2 + 1104 05eb 23 .byte 0x23 + 1105 05ec 0C .uleb128 0xc + 1106 05ed 00 .byte 0 + 1107 05ee 0F .uleb128 0xf + 1108 05ef 01 .byte 0x1 + 1109 05f0 30000000 .4byte 0x30 + 1110 05f4 08060000 .4byte 0x608 + 1111 05f8 10 .uleb128 0x10 + 1112 05f9 95020000 .4byte 0x295 + 1113 05fd 10 .uleb128 0x10 + 1114 05fe 08060000 .4byte 0x608 + 1115 0602 10 .uleb128 0x10 + 1116 0603 30000000 .4byte 0x30 + 1117 0607 00 .byte 0 + 1118 0608 09 .uleb128 0x9 + 1119 0609 04 .byte 0x4 + 1120 060a 0E060000 .4byte 0x60e + 1121 060e 0E .uleb128 0xe + 1122 060f 49000000 .4byte 0x49 + 1123 0613 09 .uleb128 0x9 + 1124 0614 04 .byte 0x4 + 1125 0615 EE050000 .4byte 0x5ee + 1126 0619 0F .uleb128 0xf + 1127 061a 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 21 + + + 1128 061b 30000000 .4byte 0x30 + 1129 061f 33060000 .4byte 0x633 + 1130 0623 10 .uleb128 0x10 + 1131 0624 95020000 .4byte 0x295 + 1132 0628 10 .uleb128 0x10 + 1133 0629 8D050000 .4byte 0x58d + 1134 062d 10 .uleb128 0x10 + 1135 062e 30000000 .4byte 0x30 + 1136 0632 00 .byte 0 + 1137 0633 09 .uleb128 0x9 + 1138 0634 04 .byte 0x4 + 1139 0635 19060000 .4byte 0x619 + 1140 0639 0F .uleb128 0xf + 1141 063a 01 .byte 0x1 + 1142 063b D9000000 .4byte 0xd9 + 1143 063f 4E060000 .4byte 0x64e + 1144 0643 10 .uleb128 0x10 + 1145 0644 95020000 .4byte 0x295 + 1146 0648 10 .uleb128 0x10 + 1147 0649 49000000 .4byte 0x49 + 1148 064d 00 .byte 0 + 1149 064e 09 .uleb128 0x9 + 1150 064f 04 .byte 0x4 + 1151 0650 39060000 .4byte 0x639 + 1152 0654 08 .uleb128 0x8 + 1153 0655 04 .byte 0x4 + 1154 0656 0D .byte 0xd + 1155 0657 51 .byte 0x51 + 1156 0658 6B060000 .4byte 0x66b + 1157 065c 07 .uleb128 0x7 + 1158 065d 766D7400 .ascii "vmt\000" + 1159 0661 0D .byte 0xd + 1160 0662 53 .byte 0x53 + 1161 0663 6B060000 .4byte 0x66b + 1162 0667 02 .byte 0x2 + 1163 0668 23 .byte 0x23 + 1164 0669 00 .uleb128 0 + 1165 066a 00 .byte 0 + 1166 066b 09 .uleb128 0x9 + 1167 066c 04 .byte 0x4 + 1168 066d 71060000 .4byte 0x671 + 1169 0671 0E .uleb128 0xe + 1170 0672 A9050000 .4byte 0x5a9 + 1171 0676 03 .uleb128 0x3 + 1172 0677 7B010000 .4byte .LASF88 + 1173 067b 0D .byte 0xd + 1174 067c 55 .byte 0x55 + 1175 067d 54060000 .4byte 0x654 + 1176 0681 0F .uleb128 0xf + 1177 0682 01 .byte 0x1 + 1178 0683 D9000000 .4byte 0xd9 + 1179 0687 9B060000 .4byte 0x69b + 1180 068b 10 .uleb128 0x10 + 1181 068c 95020000 .4byte 0x295 + 1182 0690 10 .uleb128 0x10 + 1183 0691 49000000 .4byte 0x49 + 1184 0695 10 .uleb128 0x10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 22 + + + 1185 0696 FA000000 .4byte 0xfa + 1186 069a 00 .byte 0 + 1187 069b 09 .uleb128 0x9 + 1188 069c 04 .byte 0x4 + 1189 069d 81060000 .4byte 0x681 + 1190 06a1 0F .uleb128 0xf + 1191 06a2 01 .byte 0x1 + 1192 06a3 D9000000 .4byte 0xd9 + 1193 06a7 B6060000 .4byte 0x6b6 + 1194 06ab 10 .uleb128 0x10 + 1195 06ac 95020000 .4byte 0x295 + 1196 06b0 10 .uleb128 0x10 + 1197 06b1 FA000000 .4byte 0xfa + 1198 06b5 00 .byte 0 + 1199 06b6 09 .uleb128 0x9 + 1200 06b7 04 .byte 0x4 + 1201 06b8 A1060000 .4byte 0x6a1 + 1202 06bc 0F .uleb128 0xf + 1203 06bd 01 .byte 0x1 + 1204 06be 30000000 .4byte 0x30 + 1205 06c2 DB060000 .4byte 0x6db + 1206 06c6 10 .uleb128 0x10 + 1207 06c7 95020000 .4byte 0x295 + 1208 06cb 10 .uleb128 0x10 + 1209 06cc 08060000 .4byte 0x608 + 1210 06d0 10 .uleb128 0x10 + 1211 06d1 30000000 .4byte 0x30 + 1212 06d5 10 .uleb128 0x10 + 1213 06d6 FA000000 .4byte 0xfa + 1214 06da 00 .byte 0 + 1215 06db 09 .uleb128 0x9 + 1216 06dc 04 .byte 0x4 + 1217 06dd BC060000 .4byte 0x6bc + 1218 06e1 0F .uleb128 0xf + 1219 06e2 01 .byte 0x1 + 1220 06e3 30000000 .4byte 0x30 + 1221 06e7 00070000 .4byte 0x700 + 1222 06eb 10 .uleb128 0x10 + 1223 06ec 95020000 .4byte 0x295 + 1224 06f0 10 .uleb128 0x10 + 1225 06f1 8D050000 .4byte 0x58d + 1226 06f5 10 .uleb128 0x10 + 1227 06f6 30000000 .4byte 0x30 + 1228 06fa 10 .uleb128 0x10 + 1229 06fb FA000000 .4byte 0xfa + 1230 06ff 00 .byte 0 + 1231 0700 09 .uleb128 0x9 + 1232 0701 04 .byte 0x4 + 1233 0702 E1060000 .4byte 0x6e1 + 1234 0706 08 .uleb128 0x8 + 1235 0707 18 .byte 0x18 + 1236 0708 0E .byte 0xe + 1237 0709 2A .byte 0x2a + 1238 070a 63070000 .4byte 0x763 + 1239 070e 06 .uleb128 0x6 + 1240 070f 79050000 .4byte .LASF89 + 1241 0713 0E .byte 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 23 + + + 1242 0714 2F .byte 0x2f + 1243 0715 7B000000 .4byte 0x7b + 1244 0719 02 .byte 0x2 + 1245 071a 23 .byte 0x23 + 1246 071b 00 .uleb128 0 + 1247 071c 06 .uleb128 0x6 + 1248 071d 31030000 .4byte .LASF90 + 1249 0721 0E .byte 0xe + 1250 0722 31 .byte 0x31 + 1251 0723 63070000 .4byte 0x763 + 1252 0727 02 .byte 0x2 + 1253 0728 23 .byte 0x23 + 1254 0729 04 .uleb128 0x4 + 1255 072a 06 .uleb128 0x6 + 1256 072b 18020000 .4byte .LASF91 + 1257 072f 0E .byte 0xe + 1258 0730 32 .byte 0x32 + 1259 0731 63070000 .4byte 0x763 + 1260 0735 02 .byte 0x2 + 1261 0736 23 .byte 0x23 + 1262 0737 08 .uleb128 0x8 + 1263 0738 06 .uleb128 0x6 + 1264 0739 19050000 .4byte .LASF92 + 1265 073d 0E .byte 0xe + 1266 073e 33 .byte 0x33 + 1267 073f 63070000 .4byte 0x763 + 1268 0743 02 .byte 0x2 + 1269 0744 23 .byte 0x23 + 1270 0745 0C .uleb128 0xc + 1271 0746 06 .uleb128 0x6 + 1272 0747 37030000 .4byte .LASF93 + 1273 074b 0E .byte 0xe + 1274 074c 34 .byte 0x34 + 1275 074d 63070000 .4byte 0x763 + 1276 0751 02 .byte 0x2 + 1277 0752 23 .byte 0x23 + 1278 0753 10 .uleb128 0x10 + 1279 0754 06 .uleb128 0x6 + 1280 0755 DC030000 .4byte .LASF94 + 1281 0759 0E .byte 0xe + 1282 075a 35 .byte 0x35 + 1283 075b 3B000000 .4byte 0x3b + 1284 075f 02 .byte 0x2 + 1285 0760 23 .byte 0x23 + 1286 0761 14 .uleb128 0x14 + 1287 0762 00 .byte 0 + 1288 0763 09 .uleb128 0x9 + 1289 0764 04 .byte 0x4 + 1290 0765 69070000 .4byte 0x769 + 1291 0769 0B .uleb128 0xb + 1292 076a 7B000000 .4byte 0x7b + 1293 076e 03 .uleb128 0x3 + 1294 076f 0C020000 .4byte .LASF95 + 1295 0773 0E .byte 0xe + 1296 0774 37 .byte 0x37 + 1297 0775 06070000 .4byte 0x706 + 1298 0779 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 24 + + + 1299 077a 30000000 .4byte .LASF96 + 1300 077e 0E .byte 0xe + 1301 077f 55 .byte 0x55 + 1302 0780 7B000000 .4byte 0x7b + 1303 0784 03 .uleb128 0x3 + 1304 0785 BB050000 .4byte .LASF97 + 1305 0789 0E .byte 0xe + 1306 078a 5A .byte 0x5a + 1307 078b 7B000000 .4byte 0x7b + 1308 078f 03 .uleb128 0x3 + 1309 0790 C7040000 .4byte .LASF98 + 1310 0794 0E .byte 0xe + 1311 0795 62 .byte 0x62 + 1312 0796 9A070000 .4byte 0x79a + 1313 079a 09 .uleb128 0x9 + 1314 079b 04 .byte 0x4 + 1315 079c 6E070000 .4byte 0x76e + 1316 07a0 12 .uleb128 0x12 + 1317 07a1 01 .byte 0x1 + 1318 07a2 0F .byte 0xf + 1319 07a3 64 .byte 0x64 + 1320 07a4 BB070000 .4byte 0x7bb + 1321 07a8 13 .uleb128 0x13 + 1322 07a9 32040000 .4byte .LASF99 + 1323 07ad 00 .sleb128 0 + 1324 07ae 13 .uleb128 0x13 + 1325 07af B9000000 .4byte .LASF100 + 1326 07b3 01 .sleb128 1 + 1327 07b4 13 .uleb128 0x13 + 1328 07b5 06050000 .4byte .LASF101 + 1329 07b9 02 .sleb128 2 + 1330 07ba 00 .byte 0 + 1331 07bb 03 .uleb128 0x3 + 1332 07bc 4D040000 .4byte .LASF102 + 1333 07c0 0F .byte 0xf + 1334 07c1 68 .byte 0x68 + 1335 07c2 A0070000 .4byte 0x7a0 + 1336 07c6 03 .uleb128 0x3 + 1337 07c7 71040000 .4byte .LASF103 + 1338 07cb 0F .byte 0xf + 1339 07cc 6D .byte 0x6d + 1340 07cd D1070000 .4byte 0x7d1 + 1341 07d1 05 .uleb128 0x5 + 1342 07d2 71040000 .4byte .LASF103 + 1343 07d6 74 .byte 0x74 + 1344 07d7 0F .byte 0xf + 1345 07d8 87 .byte 0x87 + 1346 07d9 3E080000 .4byte 0x83e + 1347 07dd 07 .uleb128 0x7 + 1348 07de 766D7400 .ascii "vmt\000" + 1349 07e2 0F .byte 0xf + 1350 07e3 89 .byte 0x89 + 1351 07e4 DD080000 .4byte 0x8dd + 1352 07e8 02 .byte 0x2 + 1353 07e9 23 .byte 0x23 + 1354 07ea 00 .uleb128 0 + 1355 07eb 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 25 + + + 1356 07ec EB010000 .4byte .LASF104 + 1357 07f0 0F .byte 0xf + 1358 07f1 8A .byte 0x8a + 1359 07f2 62040000 .4byte 0x462 + 1360 07f6 02 .byte 0x2 + 1361 07f7 23 .byte 0x23 + 1362 07f8 04 .uleb128 0x4 + 1363 07f9 06 .uleb128 0x6 + 1364 07fa DB000000 .4byte .LASF105 + 1365 07fe 0F .byte 0xf + 1366 07ff 8A .byte 0x8a + 1367 0800 BB070000 .4byte 0x7bb + 1368 0804 02 .byte 0x2 + 1369 0805 23 .byte 0x23 + 1370 0806 08 .uleb128 0x8 + 1371 0807 06 .uleb128 0x6 + 1372 0808 B9010000 .4byte .LASF106 + 1373 080c 0F .byte 0xf + 1374 080d 8A .byte 0x8a + 1375 080e 93050000 .4byte 0x593 + 1376 0812 02 .byte 0x2 + 1377 0813 23 .byte 0x23 + 1378 0814 0C .uleb128 0xc + 1379 0815 06 .uleb128 0x6 + 1380 0816 24020000 .4byte .LASF107 + 1381 081a 0F .byte 0xf + 1382 081b 8A .byte 0x8a + 1383 081c 9E050000 .4byte 0x59e + 1384 0820 02 .byte 0x2 + 1385 0821 23 .byte 0x23 + 1386 0822 30 .uleb128 0x30 + 1387 0823 07 .uleb128 0x7 + 1388 0824 696200 .ascii "ib\000" + 1389 0827 0F .byte 0xf + 1390 0828 8A .byte 0x8a + 1391 0829 E8080000 .4byte 0x8e8 + 1392 082d 02 .byte 0x2 + 1393 082e 23 .byte 0x23 + 1394 082f 54 .uleb128 0x54 + 1395 0830 07 .uleb128 0x7 + 1396 0831 6F6200 .ascii "ob\000" + 1397 0834 0F .byte 0xf + 1398 0835 8A .byte 0x8a + 1399 0836 E8080000 .4byte 0x8e8 + 1400 083a 02 .byte 0x2 + 1401 083b 23 .byte 0x23 + 1402 083c 64 .uleb128 0x64 + 1403 083d 00 .byte 0 + 1404 083e 08 .uleb128 0x8 + 1405 083f 04 .byte 0x4 + 1406 0840 10 .byte 0x10 + 1407 0841 42 .byte 0x42 + 1408 0842 55080000 .4byte 0x855 + 1409 0846 06 .uleb128 0x6 + 1410 0847 54000000 .4byte .LASF108 + 1411 084b 10 .byte 0x10 + 1412 084c 44 .byte 0x44 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 26 + + + 1413 084d 7B000000 .4byte 0x7b + 1414 0851 02 .byte 0x2 + 1415 0852 23 .byte 0x23 + 1416 0853 00 .uleb128 0 + 1417 0854 00 .byte 0 + 1418 0855 03 .uleb128 0x3 + 1419 0856 34050000 .4byte .LASF109 + 1420 085a 10 .byte 0x10 + 1421 085b 45 .byte 0x45 + 1422 085c 3E080000 .4byte 0x83e + 1423 0860 05 .uleb128 0x5 + 1424 0861 9D010000 .4byte .LASF110 + 1425 0865 20 .byte 0x20 + 1426 0866 0F .byte 0xf + 1427 0867 7C .byte 0x7c + 1428 0868 DD080000 .4byte 0x8dd + 1429 086c 06 .uleb128 0x6 + 1430 086d B7020000 .4byte .LASF86 + 1431 0871 0F .byte 0xf + 1432 0872 7D .byte 0x7d + 1433 0873 13060000 .4byte 0x613 + 1434 0877 02 .byte 0x2 + 1435 0878 23 .byte 0x23 + 1436 0879 00 .uleb128 0 + 1437 087a 06 .uleb128 0x6 + 1438 087b 7E040000 .4byte .LASF87 + 1439 087f 0F .byte 0xf + 1440 0880 7D .byte 0x7d + 1441 0881 33060000 .4byte 0x633 + 1442 0885 02 .byte 0x2 + 1443 0886 23 .byte 0x23 + 1444 0887 04 .uleb128 0x4 + 1445 0888 07 .uleb128 0x7 + 1446 0889 70757400 .ascii "put\000" + 1447 088d 0F .byte 0xf + 1448 088e 7D .byte 0x7d + 1449 088f 4E060000 .4byte 0x64e + 1450 0893 02 .byte 0x2 + 1451 0894 23 .byte 0x23 + 1452 0895 08 .uleb128 0x8 + 1453 0896 07 .uleb128 0x7 + 1454 0897 67657400 .ascii "get\000" + 1455 089b 0F .byte 0xf + 1456 089c 7D .byte 0x7d + 1457 089d C5040000 .4byte 0x4c5 + 1458 08a1 02 .byte 0x2 + 1459 08a2 23 .byte 0x23 + 1460 08a3 0C .uleb128 0xc + 1461 08a4 06 .uleb128 0x6 + 1462 08a5 BD020000 .4byte .LASF111 + 1463 08a9 0F .byte 0xf + 1464 08aa 7D .byte 0x7d + 1465 08ab 9B060000 .4byte 0x69b + 1466 08af 02 .byte 0x2 + 1467 08b0 23 .byte 0x23 + 1468 08b1 10 .uleb128 0x10 + 1469 08b2 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 27 + + + 1470 08b3 DA010000 .4byte .LASF112 + 1471 08b7 0F .byte 0xf + 1472 08b8 7D .byte 0x7d + 1473 08b9 B6060000 .4byte 0x6b6 + 1474 08bd 02 .byte 0x2 + 1475 08be 23 .byte 0x23 + 1476 08bf 14 .uleb128 0x14 + 1477 08c0 06 .uleb128 0x6 + 1478 08c1 3A020000 .4byte .LASF113 + 1479 08c5 0F .byte 0xf + 1480 08c6 7D .byte 0x7d + 1481 08c7 DB060000 .4byte 0x6db + 1482 08cb 02 .byte 0x2 + 1483 08cc 23 .byte 0x23 + 1484 08cd 18 .uleb128 0x18 + 1485 08ce 06 .uleb128 0x6 + 1486 08cf 76000000 .4byte .LASF114 + 1487 08d3 0F .byte 0xf + 1488 08d4 7D .byte 0x7d + 1489 08d5 00070000 .4byte 0x700 + 1490 08d9 02 .byte 0x2 + 1491 08da 23 .byte 0x23 + 1492 08db 1C .uleb128 0x1c + 1493 08dc 00 .byte 0 + 1494 08dd 09 .uleb128 0x9 + 1495 08de 04 .byte 0x4 + 1496 08df E3080000 .4byte 0x8e3 + 1497 08e3 0E .uleb128 0xe + 1498 08e4 60080000 .4byte 0x860 + 1499 08e8 14 .uleb128 0x14 + 1500 08e9 49000000 .4byte 0x49 + 1501 08ed F8080000 .4byte 0x8f8 + 1502 08f1 15 .uleb128 0x15 + 1503 08f2 DB040000 .4byte 0x4db + 1504 08f6 0F .byte 0xf + 1505 08f7 00 .byte 0 + 1506 08f8 14 .uleb128 0x14 + 1507 08f9 7F020000 .4byte 0x27f + 1508 08fd 08090000 .4byte 0x908 + 1509 0901 15 .uleb128 0x15 + 1510 0902 DB040000 .4byte 0x4db + 1511 0906 45 .byte 0x45 + 1512 0907 00 .byte 0 + 1513 0908 03 .uleb128 0x3 + 1514 0909 D5020000 .4byte .LASF115 + 1515 090d 11 .byte 0x11 + 1516 090e 2D .byte 0x2d + 1517 090f 13090000 .4byte 0x913 + 1518 0913 09 .uleb128 0x9 + 1519 0914 04 .byte 0x4 + 1520 0915 19090000 .4byte 0x919 + 1521 0919 11 .uleb128 0x11 + 1522 091a 01 .byte 0x1 + 1523 091b 2F090000 .4byte 0x92f + 1524 091f 10 .uleb128 0x10 + 1525 0920 2F090000 .4byte 0x92f + 1526 0924 10 .uleb128 0x10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 28 + + + 1527 0925 29000000 .4byte 0x29 + 1528 0929 10 .uleb128 0x10 + 1529 092a 35090000 .4byte 0x935 + 1530 092e 00 .byte 0 + 1531 092f 09 .uleb128 0x9 + 1532 0930 04 .byte 0x4 + 1533 0931 76060000 .4byte 0x676 + 1534 0935 09 .uleb128 0x9 + 1535 0936 04 .byte 0x4 + 1536 0937 3B090000 .4byte 0x93b + 1537 093b 09 .uleb128 0x9 + 1538 093c 04 .byte 0x4 + 1539 093d AD040000 .4byte 0x4ad + 1540 0941 08 .uleb128 0x8 + 1541 0942 08 .byte 0x8 + 1542 0943 11 .byte 0x11 + 1543 0944 32 .byte 0x32 + 1544 0945 66090000 .4byte 0x966 + 1545 0949 06 .uleb128 0x6 + 1546 094a C9000000 .4byte .LASF116 + 1547 094e 11 .byte 0x11 + 1548 094f 33 .byte 0x33 + 1549 0950 A2040000 .4byte 0x4a2 + 1550 0954 02 .byte 0x2 + 1551 0955 23 .byte 0x23 + 1552 0956 00 .uleb128 0 + 1553 0957 06 .uleb128 0x6 + 1554 0958 7F050000 .4byte .LASF117 + 1555 095c 11 .byte 0x11 + 1556 095d 34 .byte 0x34 + 1557 095e 08090000 .4byte 0x908 + 1558 0962 02 .byte 0x2 + 1559 0963 23 .byte 0x23 + 1560 0964 04 .uleb128 0x4 + 1561 0965 00 .byte 0 + 1562 0966 03 .uleb128 0x3 + 1563 0967 EA000000 .4byte .LASF118 + 1564 096b 11 .byte 0x11 + 1565 096c 35 .byte 0x35 + 1566 096d 41090000 .4byte 0x941 + 1567 0971 08 .uleb128 0x8 + 1568 0972 08 .byte 0x8 + 1569 0973 11 .byte 0x11 + 1570 0974 3A .byte 0x3a + 1571 0975 96090000 .4byte 0x996 + 1572 0979 06 .uleb128 0x6 + 1573 097a 4A030000 .4byte .LASF119 + 1574 097e 11 .byte 0x11 + 1575 097f 3B .byte 0x3b + 1576 0980 2F090000 .4byte 0x92f + 1577 0984 02 .byte 0x2 + 1578 0985 23 .byte 0x23 + 1579 0986 00 .uleb128 0 + 1580 0987 06 .uleb128 0x6 + 1581 0988 AD010000 .4byte .LASF120 + 1582 098c 11 .byte 0x11 + 1583 098d 3D .byte 0x3d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 29 + + + 1584 098e 96090000 .4byte 0x996 + 1585 0992 02 .byte 0x2 + 1586 0993 23 .byte 0x23 + 1587 0994 04 .uleb128 0x4 + 1588 0995 00 .byte 0 + 1589 0996 09 .uleb128 0x9 + 1590 0997 04 .byte 0x4 + 1591 0998 9C090000 .4byte 0x99c + 1592 099c 0E .uleb128 0xe + 1593 099d 66090000 .4byte 0x966 + 1594 09a1 03 .uleb128 0x3 + 1595 09a2 BB040000 .4byte .LASF121 + 1596 09a6 11 .byte 0x11 + 1597 09a7 3F .byte 0x3f + 1598 09a8 71090000 .4byte 0x971 + 1599 09ac 03 .uleb128 0x3 + 1600 09ad A0000000 .4byte .LASF122 + 1601 09b1 12 .byte 0x12 + 1602 09b2 28 .byte 0x28 + 1603 09b3 B7090000 .4byte 0x9b7 + 1604 09b7 05 .uleb128 0x5 + 1605 09b8 00010000 .4byte .LASF123 + 1606 09bc 04 .byte 0x4 + 1607 09bd 13 .byte 0x13 + 1608 09be 00 .byte 0 + 1609 09bf D1090000 .4byte 0x9d1 + 1610 09c3 16 .uleb128 0x16 + 1611 09c4 D2040000 .4byte .LASF124 + 1612 09c8 95020000 .4byte 0x295 + 1613 09cc 02 .byte 0x2 + 1614 09cd 23 .byte 0x23 + 1615 09ce 00 .uleb128 0 + 1616 09cf 01 .byte 0x1 + 1617 09d0 00 .byte 0 + 1618 09d1 03 .uleb128 0x3 + 1619 09d2 28000000 .4byte .LASF125 + 1620 09d6 12 .byte 0x12 + 1621 09d7 66 .byte 0x66 + 1622 09d8 AC090000 .4byte 0x9ac + 1623 09dc 17 .uleb128 0x17 + 1624 09dd DC050000 .4byte .LASF126 + 1625 09e1 01 .byte 0x1 + 1626 09e2 45 .byte 0x45 + 1627 09e3 01 .byte 0x1 + 1628 09e4 00000000 .4byte .LFB7 + 1629 09e8 30000000 .4byte .LFE7 + 1630 09ec 00000000 .4byte .LLST0 + 1631 09f0 01 .byte 0x1 + 1632 09f1 3F0A0000 .4byte 0xa3f + 1633 09f5 18 .uleb128 0x18 + 1634 09f6 63687000 .ascii "chp\000" + 1635 09fa 01 .byte 0x1 + 1636 09fb 45 .byte 0x45 + 1637 09fc 2F090000 .4byte 0x92f + 1638 0a00 38000000 .4byte .LLST1 + 1639 0a04 19 .uleb128 0x19 + 1640 0a05 666D7400 .ascii "fmt\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 30 + + + 1641 0a09 01 .byte 0x1 + 1642 0a0a 45 .byte 0x45 + 1643 0a0b A2040000 .4byte 0x4a2 + 1644 0a0f 02 .byte 0x2 + 1645 0a10 91 .byte 0x91 + 1646 0a11 74 .sleb128 -12 + 1647 0a12 1A .uleb128 0x1a + 1648 0a13 1B .uleb128 0x1b + 1649 0a14 617000 .ascii "ap\000" + 1650 0a17 01 .byte 0x1 + 1651 0a18 46 .byte 0x46 + 1652 0a19 D1090000 .4byte 0x9d1 + 1653 0a1d 02 .byte 0x2 + 1654 0a1e 91 .byte 0x91 + 1655 0a1f 6C .sleb128 -20 + 1656 0a20 1C .uleb128 0x1c + 1657 0a21 20000000 .4byte .LVL1 + 1658 0a25 8C0C0000 .4byte 0xc8c + 1659 0a29 1D .uleb128 0x1d + 1660 0a2a 01 .byte 0x1 + 1661 0a2b 52 .byte 0x52 + 1662 0a2c 02 .byte 0x2 + 1663 0a2d 91 .byte 0x91 + 1664 0a2e 58 .sleb128 -40 + 1665 0a2f 1D .uleb128 0x1d + 1666 0a30 01 .byte 0x1 + 1667 0a31 51 .byte 0x51 + 1668 0a32 03 .byte 0x3 + 1669 0a33 91 .byte 0x91 + 1670 0a34 54 .sleb128 -44 + 1671 0a35 06 .byte 0x6 + 1672 0a36 1D .uleb128 0x1d + 1673 0a37 01 .byte 0x1 + 1674 0a38 50 .byte 0x50 + 1675 0a39 03 .byte 0x3 + 1676 0a3a F3 .byte 0xf3 + 1677 0a3b 01 .uleb128 0x1 + 1678 0a3c 50 .byte 0x50 + 1679 0a3d 00 .byte 0 + 1680 0a3e 00 .byte 0 + 1681 0a3f 1E .uleb128 0x1e + 1682 0a40 57040000 .4byte .LASF127 + 1683 0a44 02 .byte 0x2 + 1684 0a45 56 .byte 0x56 + 1685 0a46 01 .byte 0x1 + 1686 0a47 00000000 .4byte .LFB8 + 1687 0a4b 1C000000 .4byte .LFE8 + 1688 0a4f 02 .byte 0x2 + 1689 0a50 7D .byte 0x7d + 1690 0a51 00 .sleb128 0 + 1691 0a52 01 .byte 0x1 + 1692 0a53 B40A0000 .4byte 0xab4 + 1693 0a57 18 .uleb128 0x18 + 1694 0a58 63687000 .ascii "chp\000" + 1695 0a5c 02 .byte 0x2 + 1696 0a5d 56 .byte 0x56 + 1697 0a5e 2F090000 .4byte 0x92f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 31 + + + 1698 0a62 59000000 .4byte .LLST2 + 1699 0a66 1F .uleb128 0x1f + 1700 0a67 A7050000 .4byte .LASF128 + 1701 0a6b 02 .byte 0x2 + 1702 0a6c 56 .byte 0x56 + 1703 0a6d 29000000 .4byte 0x29 + 1704 0a71 93000000 .4byte .LLST3 + 1705 0a75 1F .uleb128 0x1f + 1706 0a76 88040000 .4byte .LASF129 + 1707 0a7a 02 .byte 0x2 + 1708 0a7b 56 .byte 0x56 + 1709 0a7c 35090000 .4byte 0x935 + 1710 0a80 CD000000 .4byte .LLST4 + 1711 0a84 20 .uleb128 0x20 + 1712 0a85 10000000 .4byte .LVL4 + 1713 0a89 01 .byte 0x1 + 1714 0a8a DC090000 .4byte 0x9dc + 1715 0a8e A30A0000 .4byte 0xaa3 + 1716 0a92 1D .uleb128 0x1d + 1717 0a93 01 .byte 0x1 + 1718 0a94 51 .byte 0x51 + 1719 0a95 05 .byte 0x5 + 1720 0a96 03 .byte 0x3 + 1721 0a97 00000000 .4byte .LC0 + 1722 0a9b 1D .uleb128 0x1d + 1723 0a9c 01 .byte 0x1 + 1724 0a9d 50 .byte 0x50 + 1725 0a9e 03 .byte 0x3 + 1726 0a9f F3 .byte 0xf3 + 1727 0aa0 01 .uleb128 0x1 + 1728 0aa1 50 .byte 0x50 + 1729 0aa2 00 .byte 0 + 1730 0aa3 21 .uleb128 0x21 + 1731 0aa4 18000000 .4byte .LVL6 + 1732 0aa8 01 .byte 0x1 + 1733 0aa9 AA0C0000 .4byte 0xcaa + 1734 0aad 1D .uleb128 0x1d + 1735 0aae 01 .byte 0x1 + 1736 0aaf 50 .byte 0x50 + 1737 0ab0 01 .byte 0x1 + 1738 0ab1 31 .byte 0x31 + 1739 0ab2 00 .byte 0 + 1740 0ab3 00 .byte 0 + 1741 0ab4 22 .uleb128 0x22 + 1742 0ab5 9D020000 .4byte .LASF150 + 1743 0ab9 02 .byte 0x2 + 1744 0aba 71 .byte 0x71 + 1745 0abb 01 .byte 0x1 + 1746 0abc D9000000 .4byte 0xd9 + 1747 0ac0 00000000 .4byte .LFB9 + 1748 0ac4 58000000 .4byte .LFE9 + 1749 0ac8 07010000 .4byte .LLST5 + 1750 0acc 01 .byte 0x1 + 1751 0acd 2C0B0000 .4byte 0xb2c + 1752 0ad1 18 .uleb128 0x18 + 1753 0ad2 7000 .ascii "p\000" + 1754 0ad4 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 32 + + + 1755 0ad5 71 .byte 0x71 + 1756 0ad6 95020000 .4byte 0x295 + 1757 0ada 27010000 .4byte .LLST6 + 1758 0ade 23 .uleb128 0x23 + 1759 0adf 28000000 .4byte .LVL9 + 1760 0ae3 BE0C0000 .4byte 0xcbe + 1761 0ae7 F20A0000 .4byte 0xaf2 + 1762 0aeb 1D .uleb128 0x1d + 1763 0aec 01 .byte 0x1 + 1764 0aed 50 .byte 0x50 + 1765 0aee 02 .byte 0x2 + 1766 0aef 74 .byte 0x74 + 1767 0af0 00 .sleb128 0 + 1768 0af1 00 .byte 0 + 1769 0af2 23 .uleb128 0x23 + 1770 0af3 30000000 .4byte .LVL10 + 1771 0af7 D70C0000 .4byte 0xcd7 + 1772 0afb 060B0000 .4byte 0xb06 + 1773 0aff 1D .uleb128 0x1d + 1774 0b00 01 .byte 0x1 + 1775 0b01 50 .byte 0x50 + 1776 0b02 02 .byte 0x2 + 1777 0b03 08 .byte 0x8 + 1778 0b04 64 .byte 0x64 + 1779 0b05 00 .byte 0 + 1780 0b06 23 .uleb128 0x23 + 1781 0b07 40000000 .4byte .LVL11 + 1782 0b0b BE0C0000 .4byte 0xcbe + 1783 0b0f 1A0B0000 .4byte 0xb1a + 1784 0b13 1D .uleb128 0x1d + 1785 0b14 01 .byte 0x1 + 1786 0b15 50 .byte 0x50 + 1787 0b16 02 .byte 0x2 + 1788 0b17 74 .byte 0x74 + 1789 0b18 00 .sleb128 0 + 1790 0b19 00 .byte 0 + 1791 0b1a 1C .uleb128 0x1c + 1792 0b1b 48000000 .4byte .LVL12 + 1793 0b1f D70C0000 .4byte 0xcd7 + 1794 0b23 1D .uleb128 0x1d + 1795 0b24 01 .byte 0x1 + 1796 0b25 50 .byte 0x50 + 1797 0b26 03 .byte 0x3 + 1798 0b27 0A .byte 0xa + 1799 0b28 8403 .2byte 0x384 + 1800 0b2a 00 .byte 0 + 1801 0b2b 00 .byte 0 + 1802 0b2c 24 .uleb128 0x24 + 1803 0b2d 01 .byte 0x1 + 1804 0b2e E0020000 .4byte .LASF151 + 1805 0b32 02 .byte 0x2 + 1806 0b33 80 .byte 0x80 + 1807 0b34 01 .byte 0x1 + 1808 0b35 29000000 .4byte 0x29 + 1809 0b39 00000000 .4byte .LFB10 + 1810 0b3d A4000000 .4byte .LFE10 + 1811 0b41 48010000 .4byte .LLST7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 33 + + + 1812 0b45 01 .byte 0x1 + 1813 0b46 180C0000 .4byte 0xc18 + 1814 0b4a 25 .uleb128 0x25 + 1815 0b4b 10000000 .4byte .LVL13 + 1816 0b4f EC0C0000 .4byte 0xcec + 1817 0b53 25 .uleb128 0x25 + 1818 0b54 14000000 .4byte .LVL14 + 1819 0b58 F60C0000 .4byte 0xcf6 + 1820 0b5c 23 .uleb128 0x23 + 1821 0b5d 20000000 .4byte .LVL15 + 1822 0b61 000D0000 .4byte 0xd00 + 1823 0b65 750B0000 .4byte 0xb75 + 1824 0b69 1D .uleb128 0x1d + 1825 0b6a 01 .byte 0x1 + 1826 0b6b 51 .byte 0x51 + 1827 0b6c 01 .byte 0x1 + 1828 0b6d 30 .byte 0x30 + 1829 0b6e 1D .uleb128 0x1d + 1830 0b6f 01 .byte 0x1 + 1831 0b70 50 .byte 0x50 + 1832 0b71 02 .byte 0x2 + 1833 0b72 74 .byte 0x74 + 1834 0b73 00 .sleb128 0 + 1835 0b74 00 .byte 0 + 1836 0b75 23 .uleb128 0x23 + 1837 0b76 2C000000 .4byte .LVL16 + 1838 0b7a DC090000 .4byte 0x9dc + 1839 0b7e 920B0000 .4byte 0xb92 + 1840 0b82 1D .uleb128 0x1d + 1841 0b83 01 .byte 0x1 + 1842 0b84 51 .byte 0x51 + 1843 0b85 05 .byte 0x5 + 1844 0b86 03 .byte 0x3 + 1845 0b87 18000000 .4byte .LC2 + 1846 0b8b 1D .uleb128 0x1d + 1847 0b8c 01 .byte 0x1 + 1848 0b8d 50 .byte 0x50 + 1849 0b8e 02 .byte 0x2 + 1850 0b8f 74 .byte 0x74 + 1851 0b90 00 .sleb128 0 + 1852 0b91 00 .byte 0 + 1853 0b92 25 .uleb128 0x25 + 1854 0b93 30000000 .4byte .LVL17 + 1855 0b97 2B0D0000 .4byte 0xd2b + 1856 0b9b 23 .uleb128 0x23 + 1857 0b9c 40000000 .4byte .LVL18 + 1858 0ba0 350D0000 .4byte 0xd35 + 1859 0ba4 BF0B0000 .4byte 0xbbf + 1860 0ba8 1D .uleb128 0x1d + 1861 0ba9 01 .byte 0x1 + 1862 0baa 52 .byte 0x52 + 1863 0bab 02 .byte 0x2 + 1864 0bac 08 .byte 0x8 + 1865 0bad 41 .byte 0x41 + 1866 0bae 1D .uleb128 0x1d + 1867 0baf 01 .byte 0x1 + 1868 0bb0 51 .byte 0x51 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 34 + + + 1869 0bb1 03 .byte 0x3 + 1870 0bb2 0A .byte 0xa + 1871 0bb3 9810 .2byte 0x1098 + 1872 0bb5 1D .uleb128 0x1d + 1873 0bb6 01 .byte 0x1 + 1874 0bb7 50 .byte 0x50 + 1875 0bb8 05 .byte 0x5 + 1876 0bb9 03 .byte 0x3 + 1877 0bba 00000000 .4byte .LANCHOR0 + 1878 0bbe 00 .byte 0 + 1879 0bbf 23 .uleb128 0x23 + 1880 0bc0 54000000 .4byte .LVL19 + 1881 0bc4 5D0D0000 .4byte 0xd5d + 1882 0bc8 DA0B0000 .4byte 0xbda + 1883 0bcc 1D .uleb128 0x1d + 1884 0bcd 01 .byte 0x1 + 1885 0bce 52 .byte 0x52 + 1886 0bcf 02 .byte 0x2 + 1887 0bd0 08 .byte 0x8 + 1888 0bd1 FF .byte 0xff + 1889 0bd2 1D .uleb128 0x1d + 1890 0bd3 01 .byte 0x1 + 1891 0bd4 51 .byte 0x51 + 1892 0bd5 03 .byte 0x3 + 1893 0bd6 40 .byte 0x40 + 1894 0bd7 3C .byte 0x3c + 1895 0bd8 24 .byte 0x24 + 1896 0bd9 00 .byte 0 + 1897 0bda 23 .uleb128 0x23 + 1898 0bdb 6C000000 .4byte .LVL20 + 1899 0bdf 7B0D0000 .4byte 0xd7b + 1900 0be3 0E0C0000 .4byte 0xc0e + 1901 0be7 1D .uleb128 0x1d + 1902 0be8 01 .byte 0x1 + 1903 0be9 53 .byte 0x53 + 1904 0bea 05 .byte 0x5 + 1905 0beb 03 .byte 0x3 + 1906 0bec 00000000 .4byte Thread1 + 1907 0bf0 1D .uleb128 0x1d + 1908 0bf1 01 .byte 0x1 + 1909 0bf2 52 .byte 0x52 + 1910 0bf3 02 .byte 0x2 + 1911 0bf4 08 .byte 0x8 + 1912 0bf5 40 .byte 0x40 + 1913 0bf6 1D .uleb128 0x1d + 1914 0bf7 01 .byte 0x1 + 1915 0bf8 51 .byte 0x51 + 1916 0bf9 03 .byte 0x3 + 1917 0bfa 0A .byte 0xa + 1918 0bfb 1801 .2byte 0x118 + 1919 0bfd 1D .uleb128 0x1d + 1920 0bfe 01 .byte 0x1 + 1921 0bff 50 .byte 0x50 + 1922 0c00 05 .byte 0x5 + 1923 0c01 03 .byte 0x3 + 1924 0c02 00000000 .4byte .LANCHOR1 + 1925 0c06 1D .uleb128 0x1d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 35 + + + 1926 0c07 02 .byte 0x2 + 1927 0c08 7D .byte 0x7d + 1928 0c09 00 .sleb128 0 + 1929 0c0a 02 .byte 0x2 + 1930 0c0b 74 .byte 0x74 + 1931 0c0c 00 .sleb128 0 + 1932 0c0d 00 .byte 0 + 1933 0c0e 25 .uleb128 0x25 + 1934 0c0f 78000000 .4byte .LVL21 + 1935 0c13 A80D0000 .4byte 0xda8 + 1936 0c17 00 .byte 0 + 1937 0c18 14 .uleb128 0x14 + 1938 0c19 66090000 .4byte 0x966 + 1939 0c1d 280C0000 .4byte 0xc28 + 1940 0c21 15 .uleb128 0x15 + 1941 0c22 DB040000 .4byte 0x4db + 1942 0c26 01 .byte 0x1 + 1943 0c27 00 .byte 0 + 1944 0c28 26 .uleb128 0x26 + 1945 0c29 2B050000 .4byte .LASF130 + 1946 0c2d 02 .byte 0x2 + 1947 0c2e 61 .byte 0x61 + 1948 0c2f 390C0000 .4byte 0xc39 + 1949 0c33 05 .byte 0x5 + 1950 0c34 03 .byte 0x3 + 1951 0c35 00000000 .4byte commands + 1952 0c39 0E .uleb128 0xe + 1953 0c3a 180C0000 .4byte 0xc18 + 1954 0c3e 26 .uleb128 0x26 + 1955 0c3f 1A040000 .4byte .LASF131 + 1956 0c43 02 .byte 0x2 + 1957 0c44 6B .byte 0x6b + 1958 0c45 4F0C0000 .4byte 0xc4f + 1959 0c49 05 .byte 0x5 + 1960 0c4a 03 .byte 0x3 + 1961 0c4b 00000000 .4byte shell_config + 1962 0c4f 0E .uleb128 0xe + 1963 0c50 A1090000 .4byte 0x9a1 + 1964 0c54 26 .uleb128 0x26 + 1965 0c55 40030000 .4byte .LASF132 + 1966 0c59 02 .byte 0x2 + 1967 0c5a 70 .byte 0x70 + 1968 0c5b F8080000 .4byte 0x8f8 + 1969 0c5f 05 .byte 0x5 + 1970 0c60 03 .byte 0x3 + 1971 0c61 00000000 .4byte waThread1 + 1972 0c65 27 .uleb128 0x27 + 1973 0c66 61050000 .4byte .LASF133 + 1974 0c6a 09 .byte 0x9 + 1975 0c6b 6F .byte 0x6f + 1976 0c6c 9E030000 .4byte 0x39e + 1977 0c70 01 .byte 0x1 + 1978 0c71 01 .byte 0x1 + 1979 0c72 27 .uleb128 0x27 + 1980 0c73 67000000 .4byte .LASF134 + 1981 0c77 0E .byte 0xe + 1982 0c78 6D .byte 0x6d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 36 + + + 1983 0c79 6E070000 .4byte 0x76e + 1984 0c7d 01 .byte 0x1 + 1985 0c7e 01 .byte 0x1 + 1986 0c7f 28 .uleb128 0x28 + 1987 0c80 53443100 .ascii "SD1\000" + 1988 0c84 10 .byte 0x10 + 1989 0c85 62 .byte 0x62 + 1990 0c86 C6070000 .4byte 0x7c6 + 1991 0c8a 01 .byte 0x1 + 1992 0c8b 01 .byte 0x1 + 1993 0c8c 29 .uleb128 0x29 + 1994 0c8d 01 .byte 0x1 + 1995 0c8e 6F050000 .4byte .LASF135 + 1996 0c92 01 .byte 0x1 + 1997 0c93 28 .byte 0x28 + 1998 0c94 01 .byte 0x1 + 1999 0c95 01 .byte 0x1 + 2000 0c96 AA0C0000 .4byte 0xcaa + 2001 0c9a 10 .uleb128 0x10 + 2002 0c9b 2F090000 .4byte 0x92f + 2003 0c9f 10 .uleb128 0x10 + 2004 0ca0 A2040000 .4byte 0x4a2 + 2005 0ca4 10 .uleb128 0x10 + 2006 0ca5 D1090000 .4byte 0x9d1 + 2007 0ca9 00 .byte 0 + 2008 0caa 29 .uleb128 0x29 + 2009 0cab 01 .byte 0x1 + 2010 0cac 62040000 .4byte .LASF136 + 2011 0cb0 14 .byte 0x14 + 2012 0cb1 55 .byte 0x55 + 2013 0cb2 01 .byte 0x1 + 2014 0cb3 01 .byte 0x1 + 2015 0cb4 BE0C0000 .4byte 0xcbe + 2016 0cb8 10 .uleb128 0x10 + 2017 0cb9 7B000000 .4byte 0x7b + 2018 0cbd 00 .byte 0 + 2019 0cbe 29 .uleb128 0x29 + 2020 0cbf 01 .byte 0x1 + 2021 0cc0 49020000 .4byte .LASF137 + 2022 0cc4 0E .byte 0xe + 2023 0cc5 BA .byte 0xba + 2024 0cc6 01 .byte 0x1 + 2025 0cc7 01 .byte 0x1 + 2026 0cc8 D70C0000 .4byte 0xcd7 + 2027 0ccc 10 .uleb128 0x10 + 2028 0ccd 8F070000 .4byte 0x78f + 2029 0cd1 10 .uleb128 0x10 + 2030 0cd2 79070000 .4byte 0x779 + 2031 0cd6 00 .byte 0 + 2032 0cd7 2A .uleb128 0x2a + 2033 0cd8 01 .byte 0x1 + 2034 0cd9 26030000 .4byte .LASF138 + 2035 0cdd 07 .byte 0x7 + 2036 0cde 7501 .2byte 0x175 + 2037 0ce0 01 .byte 0x1 + 2038 0ce1 01 .byte 0x1 + 2039 0ce2 EC0C0000 .4byte 0xcec + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 37 + + + 2040 0ce6 10 .uleb128 0x10 + 2041 0ce7 FA000000 .4byte 0xfa + 2042 0ceb 00 .byte 0 + 2043 0cec 2B .uleb128 0x2b + 2044 0ced 01 .byte 0x1 + 2045 0cee D2010000 .4byte .LASF139 + 2046 0cf2 15 .byte 0x15 + 2047 0cf3 D0 .byte 0xd0 + 2048 0cf4 01 .byte 0x1 + 2049 0cf5 01 .byte 0x1 + 2050 0cf6 2B .uleb128 0x2b + 2051 0cf7 01 .byte 0x1 + 2052 0cf8 AF000000 .4byte .LASF140 + 2053 0cfc 16 .byte 0x16 + 2054 0cfd F6 .byte 0xf6 + 2055 0cfe 01 .byte 0x1 + 2056 0cff 01 .byte 0x1 + 2057 0d00 2A .uleb128 0x2a + 2058 0d01 01 .byte 0x1 + 2059 0d02 8D040000 .4byte .LASF141 + 2060 0d06 0F .byte 0xf + 2061 0d07 3701 .2byte 0x137 + 2062 0d09 01 .byte 0x1 + 2063 0d0a 01 .byte 0x1 + 2064 0d0b 1A0D0000 .4byte 0xd1a + 2065 0d0f 10 .uleb128 0x10 + 2066 0d10 1A0D0000 .4byte 0xd1a + 2067 0d14 10 .uleb128 0x10 + 2068 0d15 200D0000 .4byte 0xd20 + 2069 0d19 00 .byte 0 + 2070 0d1a 09 .uleb128 0x9 + 2071 0d1b 04 .byte 0x4 + 2072 0d1c C6070000 .4byte 0x7c6 + 2073 0d20 09 .uleb128 0x9 + 2074 0d21 04 .byte 0x4 + 2075 0d22 260D0000 .4byte 0xd26 + 2076 0d26 0E .uleb128 0xe + 2077 0d27 55080000 .4byte 0x855 + 2078 0d2b 2B .uleb128 0x2b + 2079 0d2c 01 .byte 0x1 + 2080 0d2d 95040000 .4byte .LASF142 + 2081 0d31 11 .byte 0x11 + 2082 0d32 48 .byte 0x48 + 2083 0d33 01 .byte 0x1 + 2084 0d34 01 .byte 0x1 + 2085 0d35 2C .uleb128 0x2c + 2086 0d36 01 .byte 0x1 + 2087 0d37 DF010000 .4byte .LASF144 + 2088 0d3b 11 .byte 0x11 + 2089 0d3c 4A .byte 0x4a + 2090 0d3d 01 .byte 0x1 + 2091 0d3e 4C020000 .4byte 0x24c + 2092 0d42 01 .byte 0x1 + 2093 0d43 570D0000 .4byte 0xd57 + 2094 0d47 10 .uleb128 0x10 + 2095 0d48 570D0000 .4byte 0xd57 + 2096 0d4c 10 .uleb128 0x10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 38 + + + 2097 0d4d 30000000 .4byte 0x30 + 2098 0d51 10 .uleb128 0x10 + 2099 0d52 CE000000 .4byte 0xce + 2100 0d56 00 .byte 0 + 2101 0d57 09 .uleb128 0x9 + 2102 0d58 04 .byte 0x4 + 2103 0d59 4F0C0000 .4byte 0xc4f + 2104 0d5d 29 .uleb128 0x29 + 2105 0d5e 01 .byte 0x1 + 2106 0d5f DE040000 .4byte .LASF143 + 2107 0d63 0E .byte 0xe + 2108 0d64 B6 .byte 0xb6 + 2109 0d65 01 .byte 0x1 + 2110 0d66 01 .byte 0x1 + 2111 0d67 7B0D0000 .4byte 0xd7b + 2112 0d6b 10 .uleb128 0x10 + 2113 0d6c 8F070000 .4byte 0x78f + 2114 0d70 10 .uleb128 0x10 + 2115 0d71 79070000 .4byte 0x779 + 2116 0d75 10 .uleb128 0x10 + 2117 0d76 84070000 .4byte 0x784 + 2118 0d7a 00 .byte 0 + 2119 0d7b 2D .uleb128 0x2d + 2120 0d7c 01 .byte 0x1 + 2121 0d7d A5020000 .4byte .LASF145 + 2122 0d81 07 .byte 0x7 + 2123 0d82 7001 .2byte 0x170 + 2124 0d84 01 .byte 0x1 + 2125 0d85 4C020000 .4byte 0x24c + 2126 0d89 01 .byte 0x1 + 2127 0d8a A80D0000 .4byte 0xda8 + 2128 0d8e 10 .uleb128 0x10 + 2129 0d8f 95020000 .4byte 0x295 + 2130 0d93 10 .uleb128 0x10 + 2131 0d94 30000000 .4byte 0x30 + 2132 0d98 10 .uleb128 0x10 + 2133 0d99 CE000000 .4byte 0xce + 2134 0d9d 10 .uleb128 0x10 + 2135 0d9e BA040000 .4byte 0x4ba + 2136 0da2 10 .uleb128 0x10 + 2137 0da3 95020000 .4byte 0x295 + 2138 0da7 00 .byte 0 + 2139 0da8 2E .uleb128 0x2e + 2140 0da9 01 .byte 0x1 + 2141 0daa 0F050000 .4byte .LASF146 + 2142 0dae 07 .byte 0x7 + 2143 0daf 7B01 .2byte 0x17b + 2144 0db1 01 .byte 0x1 + 2145 0db2 D9000000 .4byte 0xd9 + 2146 0db6 01 .byte 0x1 + 2147 0db7 10 .uleb128 0x10 + 2148 0db8 4C020000 .4byte 0x24c + 2149 0dbc 00 .byte 0 + 2150 0dbd 00 .byte 0 + 2151 .section .debug_abbrev,"",%progbits + 2152 .Ldebug_abbrev0: + 2153 0000 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 39 + + + 2154 0001 11 .uleb128 0x11 + 2155 0002 01 .byte 0x1 + 2156 0003 25 .uleb128 0x25 + 2157 0004 0E .uleb128 0xe + 2158 0005 13 .uleb128 0x13 + 2159 0006 0B .uleb128 0xb + 2160 0007 03 .uleb128 0x3 + 2161 0008 0E .uleb128 0xe + 2162 0009 1B .uleb128 0x1b + 2163 000a 0E .uleb128 0xe + 2164 000b 55 .uleb128 0x55 + 2165 000c 06 .uleb128 0x6 + 2166 000d 11 .uleb128 0x11 + 2167 000e 01 .uleb128 0x1 + 2168 000f 52 .uleb128 0x52 + 2169 0010 01 .uleb128 0x1 + 2170 0011 10 .uleb128 0x10 + 2171 0012 06 .uleb128 0x6 + 2172 0013 00 .byte 0 + 2173 0014 00 .byte 0 + 2174 0015 02 .uleb128 0x2 + 2175 0016 24 .uleb128 0x24 + 2176 0017 00 .byte 0 + 2177 0018 0B .uleb128 0xb + 2178 0019 0B .uleb128 0xb + 2179 001a 3E .uleb128 0x3e + 2180 001b 0B .uleb128 0xb + 2181 001c 03 .uleb128 0x3 + 2182 001d 08 .uleb128 0x8 + 2183 001e 00 .byte 0 + 2184 001f 00 .byte 0 + 2185 0020 03 .uleb128 0x3 + 2186 0021 16 .uleb128 0x16 + 2187 0022 00 .byte 0 + 2188 0023 03 .uleb128 0x3 + 2189 0024 0E .uleb128 0xe + 2190 0025 3A .uleb128 0x3a + 2191 0026 0B .uleb128 0xb + 2192 0027 3B .uleb128 0x3b + 2193 0028 0B .uleb128 0xb + 2194 0029 49 .uleb128 0x49 + 2195 002a 13 .uleb128 0x13 + 2196 002b 00 .byte 0 + 2197 002c 00 .byte 0 + 2198 002d 04 .uleb128 0x4 + 2199 002e 24 .uleb128 0x24 + 2200 002f 00 .byte 0 + 2201 0030 0B .uleb128 0xb + 2202 0031 0B .uleb128 0xb + 2203 0032 3E .uleb128 0x3e + 2204 0033 0B .uleb128 0xb + 2205 0034 03 .uleb128 0x3 + 2206 0035 0E .uleb128 0xe + 2207 0036 00 .byte 0 + 2208 0037 00 .byte 0 + 2209 0038 05 .uleb128 0x5 + 2210 0039 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 40 + + + 2211 003a 01 .byte 0x1 + 2212 003b 03 .uleb128 0x3 + 2213 003c 0E .uleb128 0xe + 2214 003d 0B .uleb128 0xb + 2215 003e 0B .uleb128 0xb + 2216 003f 3A .uleb128 0x3a + 2217 0040 0B .uleb128 0xb + 2218 0041 3B .uleb128 0x3b + 2219 0042 0B .uleb128 0xb + 2220 0043 01 .uleb128 0x1 + 2221 0044 13 .uleb128 0x13 + 2222 0045 00 .byte 0 + 2223 0046 00 .byte 0 + 2224 0047 06 .uleb128 0x6 + 2225 0048 0D .uleb128 0xd + 2226 0049 00 .byte 0 + 2227 004a 03 .uleb128 0x3 + 2228 004b 0E .uleb128 0xe + 2229 004c 3A .uleb128 0x3a + 2230 004d 0B .uleb128 0xb + 2231 004e 3B .uleb128 0x3b + 2232 004f 0B .uleb128 0xb + 2233 0050 49 .uleb128 0x49 + 2234 0051 13 .uleb128 0x13 + 2235 0052 38 .uleb128 0x38 + 2236 0053 0A .uleb128 0xa + 2237 0054 00 .byte 0 + 2238 0055 00 .byte 0 + 2239 0056 07 .uleb128 0x7 + 2240 0057 0D .uleb128 0xd + 2241 0058 00 .byte 0 + 2242 0059 03 .uleb128 0x3 + 2243 005a 08 .uleb128 0x8 + 2244 005b 3A .uleb128 0x3a + 2245 005c 0B .uleb128 0xb + 2246 005d 3B .uleb128 0x3b + 2247 005e 0B .uleb128 0xb + 2248 005f 49 .uleb128 0x49 + 2249 0060 13 .uleb128 0x13 + 2250 0061 38 .uleb128 0x38 + 2251 0062 0A .uleb128 0xa + 2252 0063 00 .byte 0 + 2253 0064 00 .byte 0 + 2254 0065 08 .uleb128 0x8 + 2255 0066 13 .uleb128 0x13 + 2256 0067 01 .byte 0x1 + 2257 0068 0B .uleb128 0xb + 2258 0069 0B .uleb128 0xb + 2259 006a 3A .uleb128 0x3a + 2260 006b 0B .uleb128 0xb + 2261 006c 3B .uleb128 0x3b + 2262 006d 0B .uleb128 0xb + 2263 006e 01 .uleb128 0x1 + 2264 006f 13 .uleb128 0x13 + 2265 0070 00 .byte 0 + 2266 0071 00 .byte 0 + 2267 0072 09 .uleb128 0x9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 41 + + + 2268 0073 0F .uleb128 0xf + 2269 0074 00 .byte 0 + 2270 0075 0B .uleb128 0xb + 2271 0076 0B .uleb128 0xb + 2272 0077 49 .uleb128 0x49 + 2273 0078 13 .uleb128 0x13 + 2274 0079 00 .byte 0 + 2275 007a 00 .byte 0 + 2276 007b 0A .uleb128 0xa + 2277 007c 0F .uleb128 0xf + 2278 007d 00 .byte 0 + 2279 007e 0B .uleb128 0xb + 2280 007f 0B .uleb128 0xb + 2281 0080 00 .byte 0 + 2282 0081 00 .byte 0 + 2283 0082 0B .uleb128 0xb + 2284 0083 35 .uleb128 0x35 + 2285 0084 00 .byte 0 + 2286 0085 49 .uleb128 0x49 + 2287 0086 13 .uleb128 0x13 + 2288 0087 00 .byte 0 + 2289 0088 00 .byte 0 + 2290 0089 0C .uleb128 0xc + 2291 008a 17 .uleb128 0x17 + 2292 008b 01 .byte 0x1 + 2293 008c 0B .uleb128 0xb + 2294 008d 0B .uleb128 0xb + 2295 008e 3A .uleb128 0x3a + 2296 008f 0B .uleb128 0xb + 2297 0090 3B .uleb128 0x3b + 2298 0091 0B .uleb128 0xb + 2299 0092 01 .uleb128 0x1 + 2300 0093 13 .uleb128 0x13 + 2301 0094 00 .byte 0 + 2302 0095 00 .byte 0 + 2303 0096 0D .uleb128 0xd + 2304 0097 0D .uleb128 0xd + 2305 0098 00 .byte 0 + 2306 0099 03 .uleb128 0x3 + 2307 009a 0E .uleb128 0xe + 2308 009b 3A .uleb128 0x3a + 2309 009c 0B .uleb128 0xb + 2310 009d 3B .uleb128 0x3b + 2311 009e 0B .uleb128 0xb + 2312 009f 49 .uleb128 0x49 + 2313 00a0 13 .uleb128 0x13 + 2314 00a1 00 .byte 0 + 2315 00a2 00 .byte 0 + 2316 00a3 0E .uleb128 0xe + 2317 00a4 26 .uleb128 0x26 + 2318 00a5 00 .byte 0 + 2319 00a6 49 .uleb128 0x49 + 2320 00a7 13 .uleb128 0x13 + 2321 00a8 00 .byte 0 + 2322 00a9 00 .byte 0 + 2323 00aa 0F .uleb128 0xf + 2324 00ab 15 .uleb128 0x15 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 42 + + + 2325 00ac 01 .byte 0x1 + 2326 00ad 27 .uleb128 0x27 + 2327 00ae 0C .uleb128 0xc + 2328 00af 49 .uleb128 0x49 + 2329 00b0 13 .uleb128 0x13 + 2330 00b1 01 .uleb128 0x1 + 2331 00b2 13 .uleb128 0x13 + 2332 00b3 00 .byte 0 + 2333 00b4 00 .byte 0 + 2334 00b5 10 .uleb128 0x10 + 2335 00b6 05 .uleb128 0x5 + 2336 00b7 00 .byte 0 + 2337 00b8 49 .uleb128 0x49 + 2338 00b9 13 .uleb128 0x13 + 2339 00ba 00 .byte 0 + 2340 00bb 00 .byte 0 + 2341 00bc 11 .uleb128 0x11 + 2342 00bd 15 .uleb128 0x15 + 2343 00be 01 .byte 0x1 + 2344 00bf 27 .uleb128 0x27 + 2345 00c0 0C .uleb128 0xc + 2346 00c1 01 .uleb128 0x1 + 2347 00c2 13 .uleb128 0x13 + 2348 00c3 00 .byte 0 + 2349 00c4 00 .byte 0 + 2350 00c5 12 .uleb128 0x12 + 2351 00c6 04 .uleb128 0x4 + 2352 00c7 01 .byte 0x1 + 2353 00c8 0B .uleb128 0xb + 2354 00c9 0B .uleb128 0xb + 2355 00ca 3A .uleb128 0x3a + 2356 00cb 0B .uleb128 0xb + 2357 00cc 3B .uleb128 0x3b + 2358 00cd 0B .uleb128 0xb + 2359 00ce 01 .uleb128 0x1 + 2360 00cf 13 .uleb128 0x13 + 2361 00d0 00 .byte 0 + 2362 00d1 00 .byte 0 + 2363 00d2 13 .uleb128 0x13 + 2364 00d3 28 .uleb128 0x28 + 2365 00d4 00 .byte 0 + 2366 00d5 03 .uleb128 0x3 + 2367 00d6 0E .uleb128 0xe + 2368 00d7 1C .uleb128 0x1c + 2369 00d8 0D .uleb128 0xd + 2370 00d9 00 .byte 0 + 2371 00da 00 .byte 0 + 2372 00db 14 .uleb128 0x14 + 2373 00dc 01 .uleb128 0x1 + 2374 00dd 01 .byte 0x1 + 2375 00de 49 .uleb128 0x49 + 2376 00df 13 .uleb128 0x13 + 2377 00e0 01 .uleb128 0x1 + 2378 00e1 13 .uleb128 0x13 + 2379 00e2 00 .byte 0 + 2380 00e3 00 .byte 0 + 2381 00e4 15 .uleb128 0x15 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 43 + + + 2382 00e5 21 .uleb128 0x21 + 2383 00e6 00 .byte 0 + 2384 00e7 49 .uleb128 0x49 + 2385 00e8 13 .uleb128 0x13 + 2386 00e9 2F .uleb128 0x2f + 2387 00ea 0B .uleb128 0xb + 2388 00eb 00 .byte 0 + 2389 00ec 00 .byte 0 + 2390 00ed 16 .uleb128 0x16 + 2391 00ee 0D .uleb128 0xd + 2392 00ef 00 .byte 0 + 2393 00f0 03 .uleb128 0x3 + 2394 00f1 0E .uleb128 0xe + 2395 00f2 49 .uleb128 0x49 + 2396 00f3 13 .uleb128 0x13 + 2397 00f4 38 .uleb128 0x38 + 2398 00f5 0A .uleb128 0xa + 2399 00f6 34 .uleb128 0x34 + 2400 00f7 0C .uleb128 0xc + 2401 00f8 00 .byte 0 + 2402 00f9 00 .byte 0 + 2403 00fa 17 .uleb128 0x17 + 2404 00fb 2E .uleb128 0x2e + 2405 00fc 01 .byte 0x1 + 2406 00fd 03 .uleb128 0x3 + 2407 00fe 0E .uleb128 0xe + 2408 00ff 3A .uleb128 0x3a + 2409 0100 0B .uleb128 0xb + 2410 0101 3B .uleb128 0x3b + 2411 0102 0B .uleb128 0xb + 2412 0103 27 .uleb128 0x27 + 2413 0104 0C .uleb128 0xc + 2414 0105 11 .uleb128 0x11 + 2415 0106 01 .uleb128 0x1 + 2416 0107 12 .uleb128 0x12 + 2417 0108 01 .uleb128 0x1 + 2418 0109 40 .uleb128 0x40 + 2419 010a 06 .uleb128 0x6 + 2420 010b 9742 .uleb128 0x2117 + 2421 010d 0C .uleb128 0xc + 2422 010e 01 .uleb128 0x1 + 2423 010f 13 .uleb128 0x13 + 2424 0110 00 .byte 0 + 2425 0111 00 .byte 0 + 2426 0112 18 .uleb128 0x18 + 2427 0113 05 .uleb128 0x5 + 2428 0114 00 .byte 0 + 2429 0115 03 .uleb128 0x3 + 2430 0116 08 .uleb128 0x8 + 2431 0117 3A .uleb128 0x3a + 2432 0118 0B .uleb128 0xb + 2433 0119 3B .uleb128 0x3b + 2434 011a 0B .uleb128 0xb + 2435 011b 49 .uleb128 0x49 + 2436 011c 13 .uleb128 0x13 + 2437 011d 02 .uleb128 0x2 + 2438 011e 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 44 + + + 2439 011f 00 .byte 0 + 2440 0120 00 .byte 0 + 2441 0121 19 .uleb128 0x19 + 2442 0122 05 .uleb128 0x5 + 2443 0123 00 .byte 0 + 2444 0124 03 .uleb128 0x3 + 2445 0125 08 .uleb128 0x8 + 2446 0126 3A .uleb128 0x3a + 2447 0127 0B .uleb128 0xb + 2448 0128 3B .uleb128 0x3b + 2449 0129 0B .uleb128 0xb + 2450 012a 49 .uleb128 0x49 + 2451 012b 13 .uleb128 0x13 + 2452 012c 02 .uleb128 0x2 + 2453 012d 0A .uleb128 0xa + 2454 012e 00 .byte 0 + 2455 012f 00 .byte 0 + 2456 0130 1A .uleb128 0x1a + 2457 0131 18 .uleb128 0x18 + 2458 0132 00 .byte 0 + 2459 0133 00 .byte 0 + 2460 0134 00 .byte 0 + 2461 0135 1B .uleb128 0x1b + 2462 0136 34 .uleb128 0x34 + 2463 0137 00 .byte 0 + 2464 0138 03 .uleb128 0x3 + 2465 0139 08 .uleb128 0x8 + 2466 013a 3A .uleb128 0x3a + 2467 013b 0B .uleb128 0xb + 2468 013c 3B .uleb128 0x3b + 2469 013d 0B .uleb128 0xb + 2470 013e 49 .uleb128 0x49 + 2471 013f 13 .uleb128 0x13 + 2472 0140 02 .uleb128 0x2 + 2473 0141 0A .uleb128 0xa + 2474 0142 00 .byte 0 + 2475 0143 00 .byte 0 + 2476 0144 1C .uleb128 0x1c + 2477 0145 898201 .uleb128 0x4109 + 2478 0148 01 .byte 0x1 + 2479 0149 11 .uleb128 0x11 + 2480 014a 01 .uleb128 0x1 + 2481 014b 31 .uleb128 0x31 + 2482 014c 13 .uleb128 0x13 + 2483 014d 00 .byte 0 + 2484 014e 00 .byte 0 + 2485 014f 1D .uleb128 0x1d + 2486 0150 8A8201 .uleb128 0x410a + 2487 0153 00 .byte 0 + 2488 0154 02 .uleb128 0x2 + 2489 0155 0A .uleb128 0xa + 2490 0156 9142 .uleb128 0x2111 + 2491 0158 0A .uleb128 0xa + 2492 0159 00 .byte 0 + 2493 015a 00 .byte 0 + 2494 015b 1E .uleb128 0x1e + 2495 015c 2E .uleb128 0x2e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 45 + + + 2496 015d 01 .byte 0x1 + 2497 015e 03 .uleb128 0x3 + 2498 015f 0E .uleb128 0xe + 2499 0160 3A .uleb128 0x3a + 2500 0161 0B .uleb128 0xb + 2501 0162 3B .uleb128 0x3b + 2502 0163 0B .uleb128 0xb + 2503 0164 27 .uleb128 0x27 + 2504 0165 0C .uleb128 0xc + 2505 0166 11 .uleb128 0x11 + 2506 0167 01 .uleb128 0x1 + 2507 0168 12 .uleb128 0x12 + 2508 0169 01 .uleb128 0x1 + 2509 016a 40 .uleb128 0x40 + 2510 016b 0A .uleb128 0xa + 2511 016c 9742 .uleb128 0x2117 + 2512 016e 0C .uleb128 0xc + 2513 016f 01 .uleb128 0x1 + 2514 0170 13 .uleb128 0x13 + 2515 0171 00 .byte 0 + 2516 0172 00 .byte 0 + 2517 0173 1F .uleb128 0x1f + 2518 0174 05 .uleb128 0x5 + 2519 0175 00 .byte 0 + 2520 0176 03 .uleb128 0x3 + 2521 0177 0E .uleb128 0xe + 2522 0178 3A .uleb128 0x3a + 2523 0179 0B .uleb128 0xb + 2524 017a 3B .uleb128 0x3b + 2525 017b 0B .uleb128 0xb + 2526 017c 49 .uleb128 0x49 + 2527 017d 13 .uleb128 0x13 + 2528 017e 02 .uleb128 0x2 + 2529 017f 06 .uleb128 0x6 + 2530 0180 00 .byte 0 + 2531 0181 00 .byte 0 + 2532 0182 20 .uleb128 0x20 + 2533 0183 898201 .uleb128 0x4109 + 2534 0186 01 .byte 0x1 + 2535 0187 11 .uleb128 0x11 + 2536 0188 01 .uleb128 0x1 + 2537 0189 9542 .uleb128 0x2115 + 2538 018b 0C .uleb128 0xc + 2539 018c 31 .uleb128 0x31 + 2540 018d 13 .uleb128 0x13 + 2541 018e 01 .uleb128 0x1 + 2542 018f 13 .uleb128 0x13 + 2543 0190 00 .byte 0 + 2544 0191 00 .byte 0 + 2545 0192 21 .uleb128 0x21 + 2546 0193 898201 .uleb128 0x4109 + 2547 0196 01 .byte 0x1 + 2548 0197 11 .uleb128 0x11 + 2549 0198 01 .uleb128 0x1 + 2550 0199 9542 .uleb128 0x2115 + 2551 019b 0C .uleb128 0xc + 2552 019c 31 .uleb128 0x31 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 46 + + + 2553 019d 13 .uleb128 0x13 + 2554 019e 00 .byte 0 + 2555 019f 00 .byte 0 + 2556 01a0 22 .uleb128 0x22 + 2557 01a1 2E .uleb128 0x2e + 2558 01a2 01 .byte 0x1 + 2559 01a3 03 .uleb128 0x3 + 2560 01a4 0E .uleb128 0xe + 2561 01a5 3A .uleb128 0x3a + 2562 01a6 0B .uleb128 0xb + 2563 01a7 3B .uleb128 0x3b + 2564 01a8 0B .uleb128 0xb + 2565 01a9 27 .uleb128 0x27 + 2566 01aa 0C .uleb128 0xc + 2567 01ab 49 .uleb128 0x49 + 2568 01ac 13 .uleb128 0x13 + 2569 01ad 11 .uleb128 0x11 + 2570 01ae 01 .uleb128 0x1 + 2571 01af 12 .uleb128 0x12 + 2572 01b0 01 .uleb128 0x1 + 2573 01b1 40 .uleb128 0x40 + 2574 01b2 06 .uleb128 0x6 + 2575 01b3 9742 .uleb128 0x2117 + 2576 01b5 0C .uleb128 0xc + 2577 01b6 01 .uleb128 0x1 + 2578 01b7 13 .uleb128 0x13 + 2579 01b8 00 .byte 0 + 2580 01b9 00 .byte 0 + 2581 01ba 23 .uleb128 0x23 + 2582 01bb 898201 .uleb128 0x4109 + 2583 01be 01 .byte 0x1 + 2584 01bf 11 .uleb128 0x11 + 2585 01c0 01 .uleb128 0x1 + 2586 01c1 31 .uleb128 0x31 + 2587 01c2 13 .uleb128 0x13 + 2588 01c3 01 .uleb128 0x1 + 2589 01c4 13 .uleb128 0x13 + 2590 01c5 00 .byte 0 + 2591 01c6 00 .byte 0 + 2592 01c7 24 .uleb128 0x24 + 2593 01c8 2E .uleb128 0x2e + 2594 01c9 01 .byte 0x1 + 2595 01ca 3F .uleb128 0x3f + 2596 01cb 0C .uleb128 0xc + 2597 01cc 03 .uleb128 0x3 + 2598 01cd 0E .uleb128 0xe + 2599 01ce 3A .uleb128 0x3a + 2600 01cf 0B .uleb128 0xb + 2601 01d0 3B .uleb128 0x3b + 2602 01d1 0B .uleb128 0xb + 2603 01d2 27 .uleb128 0x27 + 2604 01d3 0C .uleb128 0xc + 2605 01d4 49 .uleb128 0x49 + 2606 01d5 13 .uleb128 0x13 + 2607 01d6 11 .uleb128 0x11 + 2608 01d7 01 .uleb128 0x1 + 2609 01d8 12 .uleb128 0x12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 47 + + + 2610 01d9 01 .uleb128 0x1 + 2611 01da 40 .uleb128 0x40 + 2612 01db 06 .uleb128 0x6 + 2613 01dc 9742 .uleb128 0x2117 + 2614 01de 0C .uleb128 0xc + 2615 01df 01 .uleb128 0x1 + 2616 01e0 13 .uleb128 0x13 + 2617 01e1 00 .byte 0 + 2618 01e2 00 .byte 0 + 2619 01e3 25 .uleb128 0x25 + 2620 01e4 898201 .uleb128 0x4109 + 2621 01e7 00 .byte 0 + 2622 01e8 11 .uleb128 0x11 + 2623 01e9 01 .uleb128 0x1 + 2624 01ea 31 .uleb128 0x31 + 2625 01eb 13 .uleb128 0x13 + 2626 01ec 00 .byte 0 + 2627 01ed 00 .byte 0 + 2628 01ee 26 .uleb128 0x26 + 2629 01ef 34 .uleb128 0x34 + 2630 01f0 00 .byte 0 + 2631 01f1 03 .uleb128 0x3 + 2632 01f2 0E .uleb128 0xe + 2633 01f3 3A .uleb128 0x3a + 2634 01f4 0B .uleb128 0xb + 2635 01f5 3B .uleb128 0x3b + 2636 01f6 0B .uleb128 0xb + 2637 01f7 49 .uleb128 0x49 + 2638 01f8 13 .uleb128 0x13 + 2639 01f9 02 .uleb128 0x2 + 2640 01fa 0A .uleb128 0xa + 2641 01fb 00 .byte 0 + 2642 01fc 00 .byte 0 + 2643 01fd 27 .uleb128 0x27 + 2644 01fe 34 .uleb128 0x34 + 2645 01ff 00 .byte 0 + 2646 0200 03 .uleb128 0x3 + 2647 0201 0E .uleb128 0xe + 2648 0202 3A .uleb128 0x3a + 2649 0203 0B .uleb128 0xb + 2650 0204 3B .uleb128 0x3b + 2651 0205 0B .uleb128 0xb + 2652 0206 49 .uleb128 0x49 + 2653 0207 13 .uleb128 0x13 + 2654 0208 3F .uleb128 0x3f + 2655 0209 0C .uleb128 0xc + 2656 020a 3C .uleb128 0x3c + 2657 020b 0C .uleb128 0xc + 2658 020c 00 .byte 0 + 2659 020d 00 .byte 0 + 2660 020e 28 .uleb128 0x28 + 2661 020f 34 .uleb128 0x34 + 2662 0210 00 .byte 0 + 2663 0211 03 .uleb128 0x3 + 2664 0212 08 .uleb128 0x8 + 2665 0213 3A .uleb128 0x3a + 2666 0214 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 48 + + + 2667 0215 3B .uleb128 0x3b + 2668 0216 0B .uleb128 0xb + 2669 0217 49 .uleb128 0x49 + 2670 0218 13 .uleb128 0x13 + 2671 0219 3F .uleb128 0x3f + 2672 021a 0C .uleb128 0xc + 2673 021b 3C .uleb128 0x3c + 2674 021c 0C .uleb128 0xc + 2675 021d 00 .byte 0 + 2676 021e 00 .byte 0 + 2677 021f 29 .uleb128 0x29 + 2678 0220 2E .uleb128 0x2e + 2679 0221 01 .byte 0x1 + 2680 0222 3F .uleb128 0x3f + 2681 0223 0C .uleb128 0xc + 2682 0224 03 .uleb128 0x3 + 2683 0225 0E .uleb128 0xe + 2684 0226 3A .uleb128 0x3a + 2685 0227 0B .uleb128 0xb + 2686 0228 3B .uleb128 0x3b + 2687 0229 0B .uleb128 0xb + 2688 022a 27 .uleb128 0x27 + 2689 022b 0C .uleb128 0xc + 2690 022c 3C .uleb128 0x3c + 2691 022d 0C .uleb128 0xc + 2692 022e 01 .uleb128 0x1 + 2693 022f 13 .uleb128 0x13 + 2694 0230 00 .byte 0 + 2695 0231 00 .byte 0 + 2696 0232 2A .uleb128 0x2a + 2697 0233 2E .uleb128 0x2e + 2698 0234 01 .byte 0x1 + 2699 0235 3F .uleb128 0x3f + 2700 0236 0C .uleb128 0xc + 2701 0237 03 .uleb128 0x3 + 2702 0238 0E .uleb128 0xe + 2703 0239 3A .uleb128 0x3a + 2704 023a 0B .uleb128 0xb + 2705 023b 3B .uleb128 0x3b + 2706 023c 05 .uleb128 0x5 + 2707 023d 27 .uleb128 0x27 + 2708 023e 0C .uleb128 0xc + 2709 023f 3C .uleb128 0x3c + 2710 0240 0C .uleb128 0xc + 2711 0241 01 .uleb128 0x1 + 2712 0242 13 .uleb128 0x13 + 2713 0243 00 .byte 0 + 2714 0244 00 .byte 0 + 2715 0245 2B .uleb128 0x2b + 2716 0246 2E .uleb128 0x2e + 2717 0247 00 .byte 0 + 2718 0248 3F .uleb128 0x3f + 2719 0249 0C .uleb128 0xc + 2720 024a 03 .uleb128 0x3 + 2721 024b 0E .uleb128 0xe + 2722 024c 3A .uleb128 0x3a + 2723 024d 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 49 + + + 2724 024e 3B .uleb128 0x3b + 2725 024f 0B .uleb128 0xb + 2726 0250 27 .uleb128 0x27 + 2727 0251 0C .uleb128 0xc + 2728 0252 3C .uleb128 0x3c + 2729 0253 0C .uleb128 0xc + 2730 0254 00 .byte 0 + 2731 0255 00 .byte 0 + 2732 0256 2C .uleb128 0x2c + 2733 0257 2E .uleb128 0x2e + 2734 0258 01 .byte 0x1 + 2735 0259 3F .uleb128 0x3f + 2736 025a 0C .uleb128 0xc + 2737 025b 03 .uleb128 0x3 + 2738 025c 0E .uleb128 0xe + 2739 025d 3A .uleb128 0x3a + 2740 025e 0B .uleb128 0xb + 2741 025f 3B .uleb128 0x3b + 2742 0260 0B .uleb128 0xb + 2743 0261 27 .uleb128 0x27 + 2744 0262 0C .uleb128 0xc + 2745 0263 49 .uleb128 0x49 + 2746 0264 13 .uleb128 0x13 + 2747 0265 3C .uleb128 0x3c + 2748 0266 0C .uleb128 0xc + 2749 0267 01 .uleb128 0x1 + 2750 0268 13 .uleb128 0x13 + 2751 0269 00 .byte 0 + 2752 026a 00 .byte 0 + 2753 026b 2D .uleb128 0x2d + 2754 026c 2E .uleb128 0x2e + 2755 026d 01 .byte 0x1 + 2756 026e 3F .uleb128 0x3f + 2757 026f 0C .uleb128 0xc + 2758 0270 03 .uleb128 0x3 + 2759 0271 0E .uleb128 0xe + 2760 0272 3A .uleb128 0x3a + 2761 0273 0B .uleb128 0xb + 2762 0274 3B .uleb128 0x3b + 2763 0275 05 .uleb128 0x5 + 2764 0276 27 .uleb128 0x27 + 2765 0277 0C .uleb128 0xc + 2766 0278 49 .uleb128 0x49 + 2767 0279 13 .uleb128 0x13 + 2768 027a 3C .uleb128 0x3c + 2769 027b 0C .uleb128 0xc + 2770 027c 01 .uleb128 0x1 + 2771 027d 13 .uleb128 0x13 + 2772 027e 00 .byte 0 + 2773 027f 00 .byte 0 + 2774 0280 2E .uleb128 0x2e + 2775 0281 2E .uleb128 0x2e + 2776 0282 01 .byte 0x1 + 2777 0283 3F .uleb128 0x3f + 2778 0284 0C .uleb128 0xc + 2779 0285 03 .uleb128 0x3 + 2780 0286 0E .uleb128 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 50 + + + 2781 0287 3A .uleb128 0x3a + 2782 0288 0B .uleb128 0xb + 2783 0289 3B .uleb128 0x3b + 2784 028a 05 .uleb128 0x5 + 2785 028b 27 .uleb128 0x27 + 2786 028c 0C .uleb128 0xc + 2787 028d 49 .uleb128 0x49 + 2788 028e 13 .uleb128 0x13 + 2789 028f 3C .uleb128 0x3c + 2790 0290 0C .uleb128 0xc + 2791 0291 00 .byte 0 + 2792 0292 00 .byte 0 + 2793 0293 00 .byte 0 + 2794 .section .debug_loc,"",%progbits + 2795 .Ldebug_loc0: + 2796 .LLST0: + 2797 0000 00000000 .4byte .LFB7 + 2798 0004 04000000 .4byte .LCFI0 + 2799 0008 0200 .2byte 0x2 + 2800 000a 7D .byte 0x7d + 2801 000b 00 .sleb128 0 + 2802 000c 04000000 .4byte .LCFI0 + 2803 0010 08000000 .4byte .LCFI1 + 2804 0014 0200 .2byte 0x2 + 2805 0016 7D .byte 0x7d + 2806 0017 0C .sleb128 12 + 2807 0018 08000000 .4byte .LCFI1 + 2808 001c 0C000000 .4byte .LCFI2 + 2809 0020 0200 .2byte 0x2 + 2810 0022 7D .byte 0x7d + 2811 0023 10 .sleb128 16 + 2812 0024 0C000000 .4byte .LCFI2 + 2813 0028 30000000 .4byte .LFE7 + 2814 002c 0200 .2byte 0x2 + 2815 002e 7D .byte 0x7d + 2816 002f 18 .sleb128 24 + 2817 0030 00000000 .4byte 0 + 2818 0034 00000000 .4byte 0 + 2819 .LLST1: + 2820 0038 00000000 .4byte .LVL0 + 2821 003c 1F000000 .4byte .LVL1-1 + 2822 0040 0100 .2byte 0x1 + 2823 0042 50 .byte 0x50 + 2824 0043 1F000000 .4byte .LVL1-1 + 2825 0047 30000000 .4byte .LFE7 + 2826 004b 0400 .2byte 0x4 + 2827 004d F3 .byte 0xf3 + 2828 004e 01 .uleb128 0x1 + 2829 004f 50 .byte 0x50 + 2830 0050 9F .byte 0x9f + 2831 0051 00000000 .4byte 0 + 2832 0055 00000000 .4byte 0 + 2833 .LLST2: + 2834 0059 00000000 .4byte .LVL2 + 2835 005d 0F000000 .4byte .LVL4-1 + 2836 0061 0100 .2byte 0x1 + 2837 0063 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 51 + + + 2838 0064 0F000000 .4byte .LVL4-1 + 2839 0068 10000000 .4byte .LVL4 + 2840 006c 0400 .2byte 0x4 + 2841 006e F3 .byte 0xf3 + 2842 006f 01 .uleb128 0x1 + 2843 0070 50 .byte 0x50 + 2844 0071 9F .byte 0x9f + 2845 0072 10000000 .4byte .LVL4 + 2846 0076 14000000 .4byte .LVL5 + 2847 007a 0100 .2byte 0x1 + 2848 007c 50 .byte 0x50 + 2849 007d 14000000 .4byte .LVL5 + 2850 0081 1C000000 .4byte .LFE8 + 2851 0085 0400 .2byte 0x4 + 2852 0087 F3 .byte 0xf3 + 2853 0088 01 .uleb128 0x1 + 2854 0089 50 .byte 0x50 + 2855 008a 9F .byte 0x9f + 2856 008b 00000000 .4byte 0 + 2857 008f 00000000 .4byte 0 + 2858 .LLST3: + 2859 0093 00000000 .4byte .LVL2 + 2860 0097 0C000000 .4byte .LVL3 + 2861 009b 0100 .2byte 0x1 + 2862 009d 51 .byte 0x51 + 2863 009e 0C000000 .4byte .LVL3 + 2864 00a2 10000000 .4byte .LVL4 + 2865 00a6 0400 .2byte 0x4 + 2866 00a8 F3 .byte 0xf3 + 2867 00a9 01 .uleb128 0x1 + 2868 00aa 51 .byte 0x51 + 2869 00ab 9F .byte 0x9f + 2870 00ac 10000000 .4byte .LVL4 + 2871 00b0 17000000 .4byte .LVL6-1 + 2872 00b4 0100 .2byte 0x1 + 2873 00b6 51 .byte 0x51 + 2874 00b7 17000000 .4byte .LVL6-1 + 2875 00bb 1C000000 .4byte .LFE8 + 2876 00bf 0400 .2byte 0x4 + 2877 00c1 F3 .byte 0xf3 + 2878 00c2 01 .uleb128 0x1 + 2879 00c3 51 .byte 0x51 + 2880 00c4 9F .byte 0x9f + 2881 00c5 00000000 .4byte 0 + 2882 00c9 00000000 .4byte 0 + 2883 .LLST4: + 2884 00cd 00000000 .4byte .LVL2 + 2885 00d1 0F000000 .4byte .LVL4-1 + 2886 00d5 0100 .2byte 0x1 + 2887 00d7 52 .byte 0x52 + 2888 00d8 0F000000 .4byte .LVL4-1 + 2889 00dc 10000000 .4byte .LVL4 + 2890 00e0 0400 .2byte 0x4 + 2891 00e2 F3 .byte 0xf3 + 2892 00e3 01 .uleb128 0x1 + 2893 00e4 52 .byte 0x52 + 2894 00e5 9F .byte 0x9f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 52 + + + 2895 00e6 10000000 .4byte .LVL4 + 2896 00ea 17000000 .4byte .LVL6-1 + 2897 00ee 0100 .2byte 0x1 + 2898 00f0 52 .byte 0x52 + 2899 00f1 17000000 .4byte .LVL6-1 + 2900 00f5 1C000000 .4byte .LFE8 + 2901 00f9 0400 .2byte 0x4 + 2902 00fb F3 .byte 0xf3 + 2903 00fc 01 .uleb128 0x1 + 2904 00fd 52 .byte 0x52 + 2905 00fe 9F .byte 0x9f + 2906 00ff 00000000 .4byte 0 + 2907 0103 00000000 .4byte 0 + 2908 .LLST5: + 2909 0107 00000000 .4byte .LFB9 + 2910 010b 10000000 .4byte .LCFI3 + 2911 010f 0200 .2byte 0x2 + 2912 0111 7D .byte 0x7d + 2913 0112 00 .sleb128 0 + 2914 0113 10000000 .4byte .LCFI3 + 2915 0117 58000000 .4byte .LFE9 + 2916 011b 0200 .2byte 0x2 + 2917 011d 7D .byte 0x7d + 2918 011e 08 .sleb128 8 + 2919 011f 00000000 .4byte 0 + 2920 0123 00000000 .4byte 0 + 2921 .LLST6: + 2922 0127 00000000 .4byte .LVL7 + 2923 012b 18000000 .4byte .LVL8 + 2924 012f 0100 .2byte 0x1 + 2925 0131 50 .byte 0x50 + 2926 0132 18000000 .4byte .LVL8 + 2927 0136 58000000 .4byte .LFE9 + 2928 013a 0400 .2byte 0x4 + 2929 013c F3 .byte 0xf3 + 2930 013d 01 .uleb128 0x1 + 2931 013e 50 .byte 0x50 + 2932 013f 9F .byte 0x9f + 2933 0140 00000000 .4byte 0 + 2934 0144 00000000 .4byte 0 + 2935 .LLST7: + 2936 0148 00000000 .4byte .LFB10 + 2937 014c 04000000 .4byte .LCFI4 + 2938 0150 0200 .2byte 0x2 + 2939 0152 7D .byte 0x7d + 2940 0153 00 .sleb128 0 + 2941 0154 04000000 .4byte .LCFI4 + 2942 0158 0C000000 .4byte .LCFI5 + 2943 015c 0200 .2byte 0x2 + 2944 015e 7D .byte 0x7d + 2945 015f 08 .sleb128 8 + 2946 0160 0C000000 .4byte .LCFI5 + 2947 0164 A4000000 .4byte .LFE10 + 2948 0168 0200 .2byte 0x2 + 2949 016a 7D .byte 0x7d + 2950 016b 10 .sleb128 16 + 2951 016c 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 53 + + + 2952 0170 00000000 .4byte 0 + 2953 .section .debug_aranges,"",%progbits + 2954 0000 34000000 .4byte 0x34 + 2955 0004 0200 .2byte 0x2 + 2956 0006 00000000 .4byte .Ldebug_info0 + 2957 000a 04 .byte 0x4 + 2958 000b 00 .byte 0 + 2959 000c 0000 .2byte 0 + 2960 000e 0000 .2byte 0 + 2961 0010 00000000 .4byte .LFB7 + 2962 0014 30000000 .4byte .LFE7-.LFB7 + 2963 0018 00000000 .4byte .LFB8 + 2964 001c 1C000000 .4byte .LFE8-.LFB8 + 2965 0020 00000000 .4byte .LFB9 + 2966 0024 58000000 .4byte .LFE9-.LFB9 + 2967 0028 00000000 .4byte .LFB10 + 2968 002c A4000000 .4byte .LFE10-.LFB10 + 2969 0030 00000000 .4byte 0 + 2970 0034 00000000 .4byte 0 + 2971 .section .debug_ranges,"",%progbits + 2972 .Ldebug_ranges0: + 2973 0000 00000000 .4byte .LFB7 + 2974 0004 30000000 .4byte .LFE7 + 2975 0008 00000000 .4byte .LFB8 + 2976 000c 1C000000 .4byte .LFE8 + 2977 0010 00000000 .4byte .LFB9 + 2978 0014 58000000 .4byte .LFE9 + 2979 0018 00000000 .4byte .LFB10 + 2980 001c A4000000 .4byte .LFE10 + 2981 0020 00000000 .4byte 0 + 2982 0024 00000000 .4byte 0 + 2983 .section .debug_line,"",%progbits + 2984 .Ldebug_line0: + 2985 0000 9A020000 .section .debug_str,"MS",%progbits,1 + 2985 02001802 + 2985 00000201 + 2985 FB0E0D00 + 2985 01010101 + 2986 .LASF71: + 2987 0000 7466756E .ascii "tfunc_t\000" + 2987 635F7400 + 2988 .LASF38: + 2989 0008 705F6D73 .ascii "p_msg\000" + 2989 6700 + 2990 .LASF2: + 2991 000e 73697A65 .ascii "size_t\000" + 2991 5F7400 + 2992 .LASF66: + 2993 0015 7264796D .ascii "rdymsg\000" + 2993 736700 + 2994 .LASF84: + 2995 001c 4F757470 .ascii "OutputQueue\000" + 2995 75745175 + 2995 65756500 + 2996 .LASF125: + 2997 0028 76615F6C .ascii "va_list\000" + 2997 69737400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 54 + + + 2998 .LASF96: + 2999 0030 696F706F .ascii "ioportmask_t\000" + 2999 72746D61 + 2999 736B5F74 + 2999 00 + 3000 .LASF12: + 3001 003d 6C6F6E67 .ascii "long long unsigned int\000" + 3001 206C6F6E + 3001 6720756E + 3001 7369676E + 3001 65642069 + 3002 .LASF108: + 3003 0054 62617564 .ascii "baud_rate\000" + 3003 5F726174 + 3003 6500 + 3004 .LASF67: + 3005 005e 65786974 .ascii "exitcode\000" + 3005 636F6465 + 3005 00 + 3006 .LASF134: + 3007 0067 494F504F .ascii "IOPORT0\000" + 3007 52543000 + 3008 .LASF26: + 3009 006f 705F7072 .ascii "p_prio\000" + 3009 696F00 + 3010 .LASF114: + 3011 0076 72656164 .ascii "readt\000" + 3011 7400 + 3012 .LASF74: + 3013 007c 715F7761 .ascii "q_waiting\000" + 3013 6974696E + 3013 6700 + 3014 .LASF11: + 3015 0086 6C6F6E67 .ascii "long long int\000" + 3015 206C6F6E + 3015 6720696E + 3015 7400 + 3016 .LASF1: + 3017 0094 7369676E .ascii "signed char\000" + 3017 65642063 + 3017 68617200 + 3018 .LASF122: + 3019 00a0 5F5F676E .ascii "__gnuc_va_list\000" + 3019 75635F76 + 3019 615F6C69 + 3019 737400 + 3020 .LASF140: + 3021 00af 63685379 .ascii "chSysInit\000" + 3021 73496E69 + 3021 7400 + 3022 .LASF100: + 3023 00b9 53445F53 .ascii "SD_STOP\000" + 3023 544F5000 + 3024 .LASF56: + 3025 00c1 6D5F7175 .ascii "m_queue\000" + 3025 65756500 + 3026 .LASF116: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 55 + + + 3027 00c9 73635F6E .ascii "sc_name\000" + 3027 616D6500 + 3028 .LASF17: + 3029 00d1 74736C69 .ascii "tslices_t\000" + 3029 6365735F + 3029 7400 + 3030 .LASF105: + 3031 00db 73746174 .ascii "state\000" + 3031 6500 + 3032 .LASF8: + 3033 00e1 6C6F6E67 .ascii "long int\000" + 3033 20696E74 + 3033 00 + 3034 .LASF118: + 3035 00ea 5368656C .ascii "ShellCommand\000" + 3035 6C436F6D + 3035 6D616E64 + 3035 00 + 3036 .LASF15: + 3037 00f7 74737461 .ascii "tstate_t\000" + 3037 74655F74 + 3037 00 + 3038 .LASF123: + 3039 0100 5F5F7661 .ascii "__va_list\000" + 3039 5F6C6973 + 3039 7400 + 3040 .LASF76: + 3041 010a 715F6275 .ascii "q_buffer\000" + 3041 66666572 + 3041 00 + 3042 .LASF78: + 3043 0113 715F7772 .ascii "q_wrptr\000" + 3043 70747200 + 3044 .LASF28: + 3045 011b 705F6E65 .ascii "p_newer\000" + 3045 77657200 + 3046 .LASF149: + 3047 0123 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 3047 73657273 + 3047 5C4E6963 + 3047 6F204D61 + 3047 61735C44 + 3048 0150 312D4243 .ascii "1-BCM2835-GCC\000" + 3048 4D323833 + 3048 352D4743 + 3048 4300 + 3049 .LASF51: + 3050 015e 725F6E65 .ascii "r_newer\000" + 3050 77657200 + 3051 .LASF45: + 3052 0166 72656761 .ascii "regarm_t\000" + 3052 726D5F74 + 3052 00 + 3053 .LASF64: + 3054 016f 4576656E .ascii "EventSource\000" + 3054 74536F75 + 3054 72636500 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 56 + + + 3055 .LASF88: + 3056 017b 42617365 .ascii "BaseSequentialStream\000" + 3056 53657175 + 3056 656E7469 + 3056 616C5374 + 3056 7265616D + 3057 .LASF0: + 3058 0190 756E7369 .ascii "unsigned int\000" + 3058 676E6564 + 3058 20696E74 + 3058 00 + 3059 .LASF110: + 3060 019d 53657269 .ascii "SerialDriverVMT\000" + 3060 616C4472 + 3060 69766572 + 3060 564D5400 + 3061 .LASF120: + 3062 01ad 73635F63 .ascii "sc_commands\000" + 3062 6F6D6D61 + 3062 6E647300 + 3063 .LASF106: + 3064 01b9 69717565 .ascii "iqueue\000" + 3064 756500 + 3065 .LASF10: + 3066 01c0 6C6F6E67 .ascii "long unsigned int\000" + 3066 20756E73 + 3066 69676E65 + 3066 6420696E + 3066 7400 + 3067 .LASF139: + 3068 01d2 68616C49 .ascii "halInit\000" + 3068 6E697400 + 3069 .LASF112: + 3070 01da 67657474 .ascii "gett\000" + 3070 00 + 3071 .LASF144: + 3072 01df 7368656C .ascii "shellCreate\000" + 3072 6C437265 + 3072 61746500 + 3073 .LASF104: + 3074 01eb 6576656E .ascii "event\000" + 3074 7400 + 3075 .LASF47: + 3076 01f1 636F6E74 .ascii "context\000" + 3076 65787400 + 3077 .LASF6: + 3078 01f9 73686F72 .ascii "short unsigned int\000" + 3078 7420756E + 3078 7369676E + 3078 65642069 + 3078 6E7400 + 3079 .LASF95: + 3080 020c 6770696F .ascii "gpio_port_t\000" + 3080 5F706F72 + 3080 745F7400 + 3081 .LASF91: + 3082 0218 6770636C .ascii "gpclr\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 57 + + + 3082 7200 + 3083 .LASF19: + 3084 021e 6D73675F .ascii "msg_t\000" + 3084 7400 + 3085 .LASF107: + 3086 0224 6F717565 .ascii "oqueue\000" + 3086 756500 + 3087 .LASF60: + 3088 022b 656C5F6E .ascii "el_next\000" + 3088 65787400 + 3089 .LASF148: + 3090 0233 6D61696E .ascii "main.c\000" + 3090 2E6300 + 3091 .LASF113: + 3092 023a 77726974 .ascii "writet\000" + 3092 657400 + 3093 .LASF14: + 3094 0241 746D6F64 .ascii "tmode_t\000" + 3094 655F7400 + 3095 .LASF137: + 3096 0249 5F70616C .ascii "_pal_lld_writeport\000" + 3096 5F6C6C64 + 3096 5F777269 + 3096 7465706F + 3096 727400 + 3097 .LASF43: + 3098 025c 54687265 .ascii "ThreadsList\000" + 3098 6164734C + 3098 69737400 + 3099 .LASF20: + 3100 0268 6576656E .ascii "eventmask_t\000" + 3100 746D6173 + 3100 6B5F7400 + 3101 .LASF83: + 3102 0274 496E7075 .ascii "InputQueue\000" + 3102 74517565 + 3102 756500 + 3103 .LASF55: + 3104 027f 4D757465 .ascii "Mutex\000" + 3104 7800 + 3105 .LASF73: + 3106 0285 47656E65 .ascii "GenericQueue\000" + 3106 72696351 + 3106 75657565 + 3106 00 + 3107 .LASF44: + 3108 0292 73746B61 .ascii "stkalign_t\000" + 3108 6C69676E + 3108 5F7400 + 3109 .LASF150: + 3110 029d 54687265 .ascii "Thread1\000" + 3110 61643100 + 3111 .LASF145: + 3112 02a5 63685468 .ascii "chThdCreateStatic\000" + 3112 64437265 + 3112 61746553 + 3112 74617469 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 58 + + + 3112 6300 + 3113 .LASF86: + 3114 02b7 77726974 .ascii "write\000" + 3114 6500 + 3115 .LASF111: + 3116 02bd 70757474 .ascii "putt\000" + 3116 00 + 3117 .LASF72: + 3118 02c2 73697A65 .ascii "sizetype\000" + 3118 74797065 + 3118 00 + 3119 .LASF75: + 3120 02cb 715F636F .ascii "q_counter\000" + 3120 756E7465 + 3120 7200 + 3121 .LASF115: + 3122 02d5 7368656C .ascii "shellcmd_t\000" + 3122 6C636D64 + 3122 5F7400 + 3123 .LASF151: + 3124 02e0 6D61696E .ascii "main\000" + 3124 00 + 3125 .LASF29: + 3126 02e5 705F6F6C .ascii "p_older\000" + 3126 64657200 + 3127 .LASF50: + 3128 02ed 725F6374 .ascii "r_ctx\000" + 3128 7800 + 3129 .LASF42: + 3130 02f3 54687265 .ascii "ThreadsQueue\000" + 3130 61647351 + 3130 75657565 + 3130 00 + 3131 .LASF147: + 3132 0300 474E5520 .ascii "GNU C 4.7.2\000" + 3132 4320342E + 3132 372E3200 + 3133 .LASF53: + 3134 030c 725F6375 .ascii "r_current\000" + 3134 7272656E + 3134 7400 + 3135 .LASF52: + 3136 0316 725F6F6C .ascii "r_older\000" + 3136 64657200 + 3137 .LASF62: + 3138 031e 656C5F6D .ascii "el_mask\000" + 3138 61736B00 + 3139 .LASF138: + 3140 0326 63685468 .ascii "chThdSleep\000" + 3140 64536C65 + 3140 657000 + 3141 .LASF90: + 3142 0331 67707365 .ascii "gpset\000" + 3142 7400 + 3143 .LASF93: + 3144 0337 67707075 .ascii "gppudclk\000" + 3144 64636C6B + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 59 + + + 3144 00 + 3145 .LASF132: + 3146 0340 77615468 .ascii "waThread1\000" + 3146 72656164 + 3146 3100 + 3147 .LASF119: + 3148 034a 73635F63 .ascii "sc_channel\000" + 3148 68616E6E + 3148 656C00 + 3149 .LASF16: + 3150 0355 74726566 .ascii "trefs_t\000" + 3150 735F7400 + 3151 .LASF82: + 3152 035d 716E6F74 .ascii "qnotify_t\000" + 3152 6966795F + 3152 7400 + 3153 .LASF25: + 3154 0367 705F7072 .ascii "p_prev\000" + 3154 657600 + 3155 .LASF18: + 3156 036e 74707269 .ascii "tprio_t\000" + 3156 6F5F7400 + 3157 .LASF79: + 3158 0376 715F7264 .ascii "q_rdptr\000" + 3158 70747200 + 3159 .LASF13: + 3160 037e 5F426F6F .ascii "_Bool\000" + 3160 6C00 + 3161 .LASF7: + 3162 0384 696E7433 .ascii "int32_t\000" + 3162 325F7400 + 3163 .LASF4: + 3164 038c 756E7369 .ascii "unsigned char\000" + 3164 676E6564 + 3164 20636861 + 3164 7200 + 3165 .LASF61: + 3166 039a 656C5F6C .ascii "el_listener\000" + 3166 69737465 + 3166 6E657200 + 3167 .LASF63: + 3168 03a6 656C5F66 .ascii "el_flags\000" + 3168 6C616773 + 3168 00 + 3169 .LASF40: + 3170 03af 705F6D74 .ascii "p_mtxlist\000" + 3170 786C6973 + 3170 7400 + 3171 .LASF5: + 3172 03b9 73686F72 .ascii "short int\000" + 3172 7420696E + 3172 7400 + 3173 .LASF31: + 3174 03c3 705F7374 .ascii "p_state\000" + 3174 61746500 + 3175 .LASF34: + 3176 03cb 705F7072 .ascii "p_preempt\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 60 + + + 3176 65656D70 + 3176 7400 + 3177 .LASF49: + 3178 03d5 725F7072 .ascii "r_prio\000" + 3178 696F00 + 3179 .LASF94: + 3180 03dc 70696E5F .ascii "pin_base\000" + 3180 62617365 + 3180 00 + 3181 .LASF69: + 3182 03e5 65776D61 .ascii "ewmask\000" + 3182 736B00 + 3183 .LASF24: + 3184 03ec 705F6E65 .ascii "p_next\000" + 3184 787400 + 3185 .LASF85: + 3186 03f3 42617365 .ascii "BaseSequentialStreamVMT\000" + 3186 53657175 + 3186 656E7469 + 3186 616C5374 + 3186 7265616D + 3187 .LASF32: + 3188 040b 705F666C .ascii "p_flags\000" + 3188 61677300 + 3189 .LASF23: + 3190 0413 54687265 .ascii "Thread\000" + 3190 616400 + 3191 .LASF131: + 3192 041a 7368656C .ascii "shell_config\000" + 3192 6C5F636F + 3192 6E666967 + 3192 00 + 3193 .LASF39: + 3194 0427 705F6570 .ascii "p_epending\000" + 3194 656E6469 + 3194 6E6700 + 3195 .LASF99: + 3196 0432 53445F55 .ascii "SD_UNINIT\000" + 3196 4E494E49 + 3196 5400 + 3197 .LASF9: + 3198 043c 75696E74 .ascii "uint32_t\000" + 3198 33325F74 + 3198 00 + 3199 .LASF48: + 3200 0445 725F7175 .ascii "r_queue\000" + 3200 65756500 + 3201 .LASF102: + 3202 044d 73647374 .ascii "sdstate_t\000" + 3202 6174655F + 3202 7400 + 3203 .LASF127: + 3204 0457 636D645F .ascii "cmd_reboot\000" + 3204 7265626F + 3204 6F7400 + 3205 .LASF136: + 3206 0462 77617463 .ascii "watchdog_start\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 61 + + + 3206 68646F67 + 3206 5F737461 + 3206 727400 + 3207 .LASF103: + 3208 0471 53657269 .ascii "SerialDriver\000" + 3208 616C4472 + 3208 69766572 + 3208 00 + 3209 .LASF87: + 3210 047e 72656164 .ascii "read\000" + 3210 00 + 3211 .LASF70: + 3212 0483 63686172 .ascii "char\000" + 3212 00 + 3213 .LASF129: + 3214 0488 61726776 .ascii "argv\000" + 3214 00 + 3215 .LASF141: + 3216 048d 73645374 .ascii "sdStart\000" + 3216 61727400 + 3217 .LASF142: + 3218 0495 7368656C .ascii "shellInit\000" + 3218 6C496E69 + 3218 7400 + 3219 .LASF58: + 3220 049f 6D5F6E65 .ascii "m_next\000" + 3220 787400 + 3221 .LASF22: + 3222 04a6 73797374 .ascii "systime_t\000" + 3222 696D655F + 3222 7400 + 3223 .LASF41: + 3224 04b0 705F7265 .ascii "p_realprio\000" + 3224 616C7072 + 3224 696F00 + 3225 .LASF121: + 3226 04bb 5368656C .ascii "ShellConfig\000" + 3226 6C436F6E + 3226 66696700 + 3227 .LASF98: + 3228 04c7 696F706F .ascii "ioportid_t\000" + 3228 72746964 + 3228 5F7400 + 3229 .LASF124: + 3230 04d2 5F5F6170 .ascii "__ap\000" + 3230 00 + 3231 .LASF35: + 3232 04d7 705F7469 .ascii "p_time\000" + 3232 6D6500 + 3233 .LASF143: + 3234 04de 5F70616C .ascii "_pal_lld_setgroupmode\000" + 3234 5F6C6C64 + 3234 5F736574 + 3234 67726F75 + 3234 706D6F64 + 3235 .LASF46: + 3236 04f4 696E7463 .ascii "intctx\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 62 + + + 3236 747800 + 3237 .LASF37: + 3238 04fb 705F6D73 .ascii "p_msgqueue\000" + 3238 67717565 + 3238 756500 + 3239 .LASF101: + 3240 0506 53445F52 .ascii "SD_READY\000" + 3240 45414459 + 3240 00 + 3241 .LASF146: + 3242 050f 63685468 .ascii "chThdWait\000" + 3242 64576169 + 3242 7400 + 3243 .LASF92: + 3244 0519 67706C65 .ascii "gplev\000" + 3244 7600 + 3245 .LASF21: + 3246 051f 666C6167 .ascii "flagsmask_t\000" + 3246 736D6173 + 3246 6B5F7400 + 3247 .LASF130: + 3248 052b 636F6D6D .ascii "commands\000" + 3248 616E6473 + 3248 00 + 3249 .LASF109: + 3250 0534 53657269 .ascii "SerialConfig\000" + 3250 616C436F + 3250 6E666967 + 3250 00 + 3251 .LASF77: + 3252 0541 715F746F .ascii "q_top\000" + 3252 7000 + 3253 .LASF33: + 3254 0547 705F7265 .ascii "p_refs\000" + 3254 667300 + 3255 .LASF54: + 3256 054e 52656164 .ascii "ReadyList\000" + 3256 794C6973 + 3256 7400 + 3257 .LASF80: + 3258 0558 715F6E6F .ascii "q_notify\000" + 3258 74696679 + 3258 00 + 3259 .LASF133: + 3260 0561 726C6973 .ascii "rlist\000" + 3260 7400 + 3261 .LASF3: + 3262 0567 75696E74 .ascii "uint8_t\000" + 3262 385F7400 + 3263 .LASF135: + 3264 056f 63687670 .ascii "chvprintf\000" + 3264 72696E74 + 3264 6600 + 3265 .LASF89: + 3266 0579 6C617463 .ascii "latch\000" + 3266 6800 + 3267 .LASF117: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 63 + + + 3268 057f 73635F66 .ascii "sc_function\000" + 3268 756E6374 + 3268 696F6E00 + 3269 .LASF59: + 3270 058b 4576656E .ascii "EventListener\000" + 3270 744C6973 + 3270 74656E65 + 3270 7200 + 3271 .LASF68: + 3272 0599 77746F62 .ascii "wtobjp\000" + 3272 6A7000 + 3273 .LASF30: + 3274 05a0 705F6E61 .ascii "p_name\000" + 3274 6D6500 + 3275 .LASF128: + 3276 05a7 61726763 .ascii "argc\000" + 3276 00 + 3277 .LASF65: + 3278 05ac 65735F6E .ascii "es_next\000" + 3278 65787400 + 3279 .LASF81: + 3280 05b4 715F6C69 .ascii "q_link\000" + 3280 6E6B00 + 3281 .LASF97: + 3282 05bb 696F6D6F .ascii "iomode_t\000" + 3282 64655F74 + 3282 00 + 3283 .LASF57: + 3284 05c4 6D5F6F77 .ascii "m_owner\000" + 3284 6E657200 + 3285 .LASF27: + 3286 05cc 705F6374 .ascii "p_ctx\000" + 3286 7800 + 3287 .LASF36: + 3288 05d2 705F7761 .ascii "p_waiting\000" + 3288 6974696E + 3288 6700 + 3289 .LASF126: + 3290 05dc 63687072 .ascii "chprintf\000" + 3290 696E7466 + 3290 00 + 3291 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s page 64 + + +DEFINED SYMBOLS + *ABS*:00000000 main.c +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:17 .text.chprintf:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:19 .text.chprintf:00000000 chprintf +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:59 .text.cmd_reboot:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:61 .text.cmd_reboot:00000000 cmd_reboot +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:91 .text.cmd_reboot:00000018 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:96 .text.Thread1:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:98 .text.Thread1:00000000 Thread1 +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:144 .text.Thread1:0000004c $d +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:151 .text.startup.main:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:154 .text.startup.main:00000000 main +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:224 .text.startup.main:00000084 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:236 .rodata.commands:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:239 .rodata.commands:00000000 commands +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:245 .bss.waThread1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:249 .bss.waThread1:00000000 waThread1 +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:252 .rodata.str1.4:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:263 .rodata.shell_config:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cccqe8Wx.s:267 .rodata.shell_config:00000000 shell_config + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chvprintf +watchdog_start +_pal_lld_writeport +chThdSleep +rlist +IOPORT0 +halInit +chSysInit +sdStart +shellInit +shellCreate +_pal_lld_setgroupmode +chThdCreateStatic +chThdWait +SD1 diff --git a/demos/ARM11-BCM2835-GCC/build/lst/mmc_spi.lst b/demos/ARM11-BCM2835-GCC/build/lst/mmc_spi.lst new file mode 100644 index 0000000000..5d615ceeb9 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/mmc_spi.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccj2LOS3.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "mmc_spi.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 1B000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 CC000000 .4byte .LASF13 + 27 0015 39000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 01 .byte 0x1 + 31 001f 06 .byte 0x6 + 32 0020 C0000000 .4byte .LASF0 + 33 0024 02 .uleb128 0x2 + 34 0025 01 .byte 0x1 + 35 0026 08 .byte 0x8 + 36 0027 8B000000 .4byte .LASF1 + 37 002b 02 .uleb128 0x2 + 38 002c 02 .byte 0x2 + 39 002d 05 .byte 0x5 + 40 002e E7000000 .4byte .LASF2 + 41 0032 02 .uleb128 0x2 + 42 0033 02 .byte 0x2 + 43 0034 07 .byte 0x7 + 44 0035 AD000000 .4byte .LASF3 + 45 0039 03 .uleb128 0x3 + 46 003a 04 .byte 0x4 + 47 003b 05 .byte 0x5 + 48 003c 696E7400 .ascii "int\000" + 49 0040 02 .uleb128 0x2 + 50 0041 04 .byte 0x4 + 51 0042 07 .byte 0x7 + 52 0043 0E000000 .4byte .LASF4 + 53 0047 02 .uleb128 0x2 + 54 0048 08 .byte 0x8 + 55 0049 05 .byte 0x5 + 56 004a 00000000 .4byte .LASF5 + 57 004e 02 .uleb128 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccj2LOS3.s page 2 + + + 58 004f 08 .byte 0x8 + 59 0050 07 .byte 0x7 + 60 0051 74000000 .4byte .LASF6 + 61 0055 02 .uleb128 0x2 + 62 0056 04 .byte 0x4 + 63 0057 05 .byte 0x5 + 64 0058 9E000000 .4byte .LASF7 + 65 005c 02 .uleb128 0x2 + 66 005d 04 .byte 0x4 + 67 005e 07 .byte 0x7 + 68 005f F1000000 .4byte .LASF8 + 69 0063 02 .uleb128 0x2 + 70 0064 04 .byte 0x4 + 71 0065 07 .byte 0x7 + 72 0066 27000000 .4byte .LASF9 + 73 006a 02 .uleb128 0x2 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d 99000000 .4byte .LASF10 + 77 0071 02 .uleb128 0x2 + 78 0072 01 .byte 0x1 + 79 0073 02 .byte 0x2 + 80 0074 A7000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 0E .uleb128 0xe + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccj2LOS3.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 08 .uleb128 0x8 + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF5: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF4: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF12: + 140 001b 474E5520 .ascii "GNU C 4.7.2\000" + 140 4320342E + 140 372E3200 + 141 .LASF9: + 142 0027 6C6F6E67 .ascii "long unsigned int\000" + 142 20756E73 + 142 69676E65 + 142 6420696E + 142 7400 + 143 .LASF14: + 144 0039 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 144 73657273 + 144 5C4E6963 + 144 6F204D61 + 144 61735C44 + 145 0066 312D4243 .ascii "1-BCM2835-GCC\000" + 145 4D323833 + 145 352D4743 + 145 4300 + 146 .LASF6: + 147 0074 6C6F6E67 .ascii "long long unsigned int\000" + 147 206C6F6E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccj2LOS3.s page 4 + + + 147 6720756E + 147 7369676E + 147 65642069 + 148 .LASF1: + 149 008b 756E7369 .ascii "unsigned char\000" + 149 676E6564 + 149 20636861 + 149 7200 + 150 .LASF10: + 151 0099 63686172 .ascii "char\000" + 151 00 + 152 .LASF7: + 153 009e 6C6F6E67 .ascii "long int\000" + 153 20696E74 + 153 00 + 154 .LASF11: + 155 00a7 5F426F6F .ascii "_Bool\000" + 155 6C00 + 156 .LASF3: + 157 00ad 73686F72 .ascii "short unsigned int\000" + 157 7420756E + 157 7369676E + 157 65642069 + 157 6E7400 + 158 .LASF0: + 159 00c0 7369676E .ascii "signed char\000" + 159 65642063 + 159 68617200 + 160 .LASF13: + 161 00cc 2E2E2F2E .ascii "../../os/hal/src/mmc_spi.c\000" + 161 2E2F6F73 + 161 2F68616C + 161 2F737263 + 161 2F6D6D63 + 162 .LASF2: + 163 00e7 73686F72 .ascii "short int\000" + 163 7420696E + 163 7400 + 164 .LASF8: + 165 00f1 73697A65 .ascii "sizetype\000" + 165 74797065 + 165 00 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccj2LOS3.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 mmc_spi.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/mmcsd.lst b/demos/ARM11-BCM2835-GCC/build/lst/mmcsd.lst new file mode 100644 index 0000000000..96386db4dd --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/mmcsd.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccBHac0b.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "mmcsd.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 1B000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 CC000000 .4byte .LASF13 + 27 0015 39000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 04 .byte 0x4 + 31 001f 05 .byte 0x5 + 32 0020 696E7400 .ascii "int\000" + 33 0024 03 .uleb128 0x3 + 34 0025 04 .byte 0x4 + 35 0026 07 .byte 0x7 + 36 0027 0E000000 .4byte .LASF0 + 37 002b 03 .uleb128 0x3 + 38 002c 01 .byte 0x1 + 39 002d 06 .byte 0x6 + 40 002e C0000000 .4byte .LASF1 + 41 0032 03 .uleb128 0x3 + 42 0033 01 .byte 0x1 + 43 0034 08 .byte 0x8 + 44 0035 8B000000 .4byte .LASF2 + 45 0039 03 .uleb128 0x3 + 46 003a 02 .byte 0x2 + 47 003b 05 .byte 0x5 + 48 003c E5000000 .4byte .LASF3 + 49 0040 03 .uleb128 0x3 + 50 0041 02 .byte 0x2 + 51 0042 07 .byte 0x7 + 52 0043 AD000000 .4byte .LASF4 + 53 0047 03 .uleb128 0x3 + 54 0048 04 .byte 0x4 + 55 0049 05 .byte 0x5 + 56 004a 9E000000 .4byte .LASF5 + 57 004e 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccBHac0b.s page 2 + + + 58 004f 04 .byte 0x4 + 59 0050 07 .byte 0x7 + 60 0051 27000000 .4byte .LASF6 + 61 0055 03 .uleb128 0x3 + 62 0056 08 .byte 0x8 + 63 0057 05 .byte 0x5 + 64 0058 00000000 .4byte .LASF7 + 65 005c 03 .uleb128 0x3 + 66 005d 08 .byte 0x8 + 67 005e 07 .byte 0x7 + 68 005f 74000000 .4byte .LASF8 + 69 0063 03 .uleb128 0x3 + 70 0064 01 .byte 0x1 + 71 0065 02 .byte 0x2 + 72 0066 A7000000 .4byte .LASF9 + 73 006a 03 .uleb128 0x3 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d 99000000 .4byte .LASF10 + 77 0071 03 .uleb128 0x3 + 78 0072 04 .byte 0x4 + 79 0073 07 .byte 0x7 + 80 0074 EF000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 08 .uleb128 0x8 + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccBHac0b.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 0E .uleb128 0xe + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF7: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF0: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF12: + 140 001b 474E5520 .ascii "GNU C 4.7.2\000" + 140 4320342E + 140 372E3200 + 141 .LASF6: + 142 0027 6C6F6E67 .ascii "long unsigned int\000" + 142 20756E73 + 142 69676E65 + 142 6420696E + 142 7400 + 143 .LASF14: + 144 0039 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 144 73657273 + 144 5C4E6963 + 144 6F204D61 + 144 61735C44 + 145 0066 312D4243 .ascii "1-BCM2835-GCC\000" + 145 4D323833 + 145 352D4743 + 145 4300 + 146 .LASF8: + 147 0074 6C6F6E67 .ascii "long long unsigned int\000" + 147 206C6F6E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccBHac0b.s page 4 + + + 147 6720756E + 147 7369676E + 147 65642069 + 148 .LASF2: + 149 008b 756E7369 .ascii "unsigned char\000" + 149 676E6564 + 149 20636861 + 149 7200 + 150 .LASF10: + 151 0099 63686172 .ascii "char\000" + 151 00 + 152 .LASF5: + 153 009e 6C6F6E67 .ascii "long int\000" + 153 20696E74 + 153 00 + 154 .LASF9: + 155 00a7 5F426F6F .ascii "_Bool\000" + 155 6C00 + 156 .LASF4: + 157 00ad 73686F72 .ascii "short unsigned int\000" + 157 7420756E + 157 7369676E + 157 65642069 + 157 6E7400 + 158 .LASF1: + 159 00c0 7369676E .ascii "signed char\000" + 159 65642063 + 159 68617200 + 160 .LASF13: + 161 00cc 2E2E2F2E .ascii "../../os/hal/src/mmcsd.c\000" + 161 2E2F6F73 + 161 2F68616C + 161 2F737263 + 161 2F6D6D63 + 162 .LASF3: + 163 00e5 73686F72 .ascii "short int\000" + 163 7420696E + 163 7400 + 164 .LASF11: + 165 00ef 73697A65 .ascii "sizetype\000" + 165 74797065 + 165 00 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccBHac0b.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 mmcsd.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/pal.lst b/demos/ARM11-BCM2835-GCC/build/lst/pal.lst new file mode 100644 index 0000000000..47eed79de6 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/pal.lst @@ -0,0 +1,1016 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "pal.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.palReadBus,"ax",%progbits + 17 .align 2 + 18 .global palReadBus + 19 .type palReadBus, %function + 20 palReadBus: + 21 .LFB7: + 22 .file 1 "../../os/hal/src/pal.c" + 23 .loc 1 77 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 @ link register save eliminated. + 28 .LVL0: + 29 .loc 1 82 0 + 30 0000 003090E5 ldr r3, [r0, #0] + 31 0004 082090E5 ldr r2, [r0, #8] + 32 0008 0C1093E5 ldr r1, [r3, #12] + 33 000c 043090E5 ldr r3, [r0, #4] + 34 0010 000091E5 ldr r0, [r1, #0] + 35 .LVL1: + 36 .loc 1 83 0 + 37 0014 300203E0 and r0, r3, r0, lsr r2 + 38 0018 1EFF2FE1 bx lr + 39 .cfi_endproc + 40 .LFE7: + 41 .size palReadBus, .-palReadBus + 42 .section .text.palWriteBus,"ax",%progbits + 43 .align 2 + 44 .global palWriteBus + 45 .type palWriteBus, %function + 46 palWriteBus: + 47 .LFB8: + 48 .loc 1 103 0 + 49 .cfi_startproc + 50 @ args = 0, pretend = 0, frame = 0 + 51 @ frame_needed = 0, uses_anonymous_args = 0 + 52 @ link register save eliminated. + 53 .LVL2: + 54 .loc 1 108 0 + 55 0000 0D0090E8 ldmia r0, {r0, r2, r3} + 56 .LVL3: + 57 0004 00C090E5 ldr ip, [r0, #0] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 2 + + + 58 0008 021001E0 and r1, r1, r2 + 59 .LVL4: + 60 000c 1223CCE1 bic r2, ip, r2, asl r3 + 61 0010 111382E1 orr r1, r2, r1, asl r3 + 62 .loc 1 109 0 + 63 .loc 1 108 0 + 64 0014 FEFFFFEA b _pal_lld_writeport + 65 .LVL5: + 66 .cfi_endproc + 67 .LFE8: + 68 .size palWriteBus, .-palWriteBus + 69 .section .text.palSetBusMode,"ax",%progbits + 70 .align 2 + 71 .global palSetBusMode + 72 .type palSetBusMode, %function + 73 palSetBusMode: + 74 .LFB9: + 75 .loc 1 127 0 + 76 .cfi_startproc + 77 @ args = 0, pretend = 0, frame = 0 + 78 @ frame_needed = 0, uses_anonymous_args = 0 + 79 @ link register save eliminated. + 80 .LVL6: + 81 .loc 1 132 0 + 82 0000 04C090E5 ldr ip, [r0, #4] + 83 0004 083090E5 ldr r3, [r0, #8] + 84 .loc 1 127 0 + 85 0008 0120A0E1 mov r2, r1 + 86 .loc 1 132 0 + 87 000c 1C13A0E1 mov r1, ip, asl r3 + 88 .LVL7: + 89 0010 000090E5 ldr r0, [r0, #0] + 90 .LVL8: + 91 .loc 1 133 0 + 92 .loc 1 132 0 + 93 0014 FEFFFFEA b _pal_lld_setgroupmode + 94 .LVL9: + 95 .cfi_endproc + 96 .LFE9: + 97 .size palSetBusMode, .-palSetBusMode + 98 .text + 99 .Letext0: + 100 .file 2 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 101 .file 3 "../../os/hal/platforms/BCM2835/pal_lld.h" + 102 .file 4 "../../os/hal/include/pal.h" + 103 .section .debug_info,"",%progbits + 104 .Ldebug_info0: + 105 0000 61020000 .4byte 0x261 + 106 0004 0200 .2byte 0x2 + 107 0006 00000000 .4byte .Ldebug_abbrev0 + 108 000a 04 .byte 0x4 + 109 000b 01 .uleb128 0x1 + 110 000c 00000000 .4byte .LASF32 + 111 0010 01 .byte 0x1 + 112 0011 AE000000 .4byte .LASF33 + 113 0015 73000000 .4byte .LASF34 + 114 0019 00000000 .4byte .Ldebug_ranges0+0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 3 + + + 115 001d 00000000 .4byte 0 + 116 0021 00000000 .4byte 0 + 117 0025 00000000 .4byte .Ldebug_line0 + 118 0029 02 .uleb128 0x2 + 119 002a 04 .byte 0x4 + 120 002b 05 .byte 0x5 + 121 002c 696E7400 .ascii "int\000" + 122 0030 03 .uleb128 0x3 + 123 0031 04 .byte 0x4 + 124 0032 07 .byte 0x7 + 125 0033 22010000 .4byte .LASF0 + 126 0037 03 .uleb128 0x3 + 127 0038 01 .byte 0x1 + 128 0039 06 .byte 0x6 + 129 003a B0010000 .4byte .LASF1 + 130 003e 03 .uleb128 0x3 + 131 003f 01 .byte 0x1 + 132 0040 08 .byte 0x8 + 133 0041 65000000 .4byte .LASF2 + 134 0045 03 .uleb128 0x3 + 135 0046 02 .byte 0x2 + 136 0047 05 .byte 0x5 + 137 0048 73010000 .4byte .LASF3 + 138 004c 03 .uleb128 0x3 + 139 004d 02 .byte 0x2 + 140 004e 07 .byte 0x7 + 141 004f D7000000 .4byte .LASF4 + 142 0053 03 .uleb128 0x3 + 143 0054 04 .byte 0x4 + 144 0055 05 .byte 0x5 + 145 0056 97010000 .4byte .LASF5 + 146 005a 04 .uleb128 0x4 + 147 005b 8E010000 .4byte .LASF9 + 148 005f 02 .byte 0x2 + 149 0060 50 .byte 0x50 + 150 0061 65000000 .4byte 0x65 + 151 0065 03 .uleb128 0x3 + 152 0066 04 .byte 0x4 + 153 0067 07 .byte 0x7 + 154 0068 C5000000 .4byte .LASF6 + 155 006c 03 .uleb128 0x3 + 156 006d 08 .byte 0x8 + 157 006e 05 .byte 0x5 + 158 006f 54010000 .4byte .LASF7 + 159 0073 03 .uleb128 0x3 + 160 0074 08 .byte 0x8 + 161 0075 07 .byte 0x7 + 162 0076 2F010000 .4byte .LASF8 + 163 007a 04 .uleb128 0x4 + 164 007b 18000000 .4byte .LASF10 + 165 007f 02 .byte 0x2 + 166 0080 A0 .byte 0xa0 + 167 0081 30000000 .4byte 0x30 + 168 0085 03 .uleb128 0x3 + 169 0086 01 .byte 0x1 + 170 0087 02 .byte 0x2 + 171 0088 0C000000 .4byte .LASF11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 4 + + + 172 008c 03 .uleb128 0x3 + 173 008d 01 .byte 0x1 + 174 008e 08 .byte 0x8 + 175 008f A0010000 .4byte .LASF12 + 176 0093 03 .uleb128 0x3 + 177 0094 04 .byte 0x4 + 178 0095 07 .byte 0x7 + 179 0096 4B010000 .4byte .LASF13 + 180 009a 05 .uleb128 0x5 + 181 009b 18 .byte 0x18 + 182 009c 03 .byte 0x3 + 183 009d 2A .byte 0x2a + 184 009e F7000000 .4byte 0xf7 + 185 00a2 06 .uleb128 0x6 + 186 00a3 12000000 .4byte .LASF14 + 187 00a7 03 .byte 0x3 + 188 00a8 2F .byte 0x2f + 189 00a9 5A000000 .4byte 0x5a + 190 00ad 02 .byte 0x2 + 191 00ae 23 .byte 0x23 + 192 00af 00 .uleb128 0 + 193 00b0 06 .uleb128 0x6 + 194 00b1 88010000 .4byte .LASF15 + 195 00b5 03 .byte 0x3 + 196 00b6 31 .byte 0x31 + 197 00b7 F7000000 .4byte 0xf7 + 198 00bb 02 .byte 0x2 + 199 00bc 23 .byte 0x23 + 200 00bd 04 .uleb128 0x4 + 201 00be 06 .uleb128 0x6 + 202 00bf CE010000 .4byte .LASF16 + 203 00c3 03 .byte 0x3 + 204 00c4 32 .byte 0x32 + 205 00c5 F7000000 .4byte 0xf7 + 206 00c9 02 .byte 0x2 + 207 00ca 23 .byte 0x23 + 208 00cb 08 .uleb128 0x8 + 209 00cc 06 .uleb128 0x6 + 210 00cd F3000000 .4byte .LASF17 + 211 00d1 03 .byte 0x3 + 212 00d2 33 .byte 0x33 + 213 00d3 F7000000 .4byte 0xf7 + 214 00d7 02 .byte 0x2 + 215 00d8 23 .byte 0x23 + 216 00d9 0C .uleb128 0xc + 217 00da 06 .uleb128 0x6 + 218 00db 25000000 .4byte .LASF18 + 219 00df 03 .byte 0x3 + 220 00e0 34 .byte 0x34 + 221 00e1 F7000000 .4byte 0xf7 + 222 00e5 02 .byte 0x2 + 223 00e6 23 .byte 0x23 + 224 00e7 10 .uleb128 0x10 + 225 00e8 06 .uleb128 0x6 + 226 00e9 EA000000 .4byte .LASF19 + 227 00ed 03 .byte 0x3 + 228 00ee 35 .byte 0x35 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 5 + + + 229 00ef 30000000 .4byte 0x30 + 230 00f3 02 .byte 0x2 + 231 00f4 23 .byte 0x23 + 232 00f5 14 .uleb128 0x14 + 233 00f6 00 .byte 0 + 234 00f7 07 .uleb128 0x7 + 235 00f8 04 .byte 0x4 + 236 00f9 FD000000 .4byte 0xfd + 237 00fd 08 .uleb128 0x8 + 238 00fe 5A000000 .4byte 0x5a + 239 0102 04 .uleb128 0x4 + 240 0103 BC010000 .4byte .LASF20 + 241 0107 03 .byte 0x3 + 242 0108 37 .byte 0x37 + 243 0109 9A000000 .4byte 0x9a + 244 010d 04 .uleb128 0x4 + 245 010e 4F000000 .4byte .LASF21 + 246 0112 03 .byte 0x3 + 247 0113 55 .byte 0x55 + 248 0114 5A000000 .4byte 0x5a + 249 0118 04 .uleb128 0x4 + 250 0119 5C000000 .4byte .LASF22 + 251 011d 03 .byte 0x3 + 252 011e 5A .byte 0x5a + 253 011f 5A000000 .4byte 0x5a + 254 0123 04 .uleb128 0x4 + 255 0124 7D010000 .4byte .LASF23 + 256 0128 03 .byte 0x3 + 257 0129 62 .byte 0x62 + 258 012a 2E010000 .4byte 0x12e + 259 012e 07 .uleb128 0x7 + 260 012f 04 .byte 0x4 + 261 0130 02010000 .4byte 0x102 + 262 0134 05 .uleb128 0x5 + 263 0135 0C .byte 0xc + 264 0136 04 .byte 0x4 + 265 0137 85 .byte 0x85 + 266 0138 67010000 .4byte 0x167 + 267 013c 06 .uleb128 0x6 + 268 013d 48000000 .4byte .LASF24 + 269 0141 04 .byte 0x4 + 270 0142 89 .byte 0x89 + 271 0143 23010000 .4byte 0x123 + 272 0147 02 .byte 0x2 + 273 0148 23 .byte 0x23 + 274 0149 00 .uleb128 0 + 275 014a 06 .uleb128 0x6 + 276 014b 62010000 .4byte .LASF25 + 277 014f 04 .byte 0x4 + 278 0150 8F .byte 0x8f + 279 0151 0D010000 .4byte 0x10d + 280 0155 02 .byte 0x2 + 281 0156 23 .byte 0x23 + 282 0157 04 .uleb128 0x4 + 283 0158 06 .uleb128 0x6 + 284 0159 6C010000 .4byte .LASF26 + 285 015d 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 6 + + + 286 015e 93 .byte 0x93 + 287 015f 7A000000 .4byte 0x7a + 288 0163 02 .byte 0x2 + 289 0164 23 .byte 0x23 + 290 0165 08 .uleb128 0x8 + 291 0166 00 .byte 0 + 292 0167 04 .uleb128 0x4 + 293 0168 C8010000 .4byte .LASF27 + 294 016c 04 .byte 0x4 + 295 016d 94 .byte 0x94 + 296 016e 34010000 .4byte 0x134 + 297 0172 09 .uleb128 0x9 + 298 0173 01 .byte 0x1 + 299 0174 A5010000 .4byte .LASF35 + 300 0178 01 .byte 0x1 + 301 0179 4D .byte 0x4d + 302 017a 01 .byte 0x1 + 303 017b 0D010000 .4byte 0x10d + 304 017f 00000000 .4byte .LFB7 + 305 0183 1C000000 .4byte .LFE7 + 306 0187 02 .byte 0x2 + 307 0188 7D .byte 0x7d + 308 0189 00 .sleb128 0 + 309 018a 01 .byte 0x1 + 310 018b 9F010000 .4byte 0x19f + 311 018f 0A .uleb128 0xa + 312 0190 62757300 .ascii "bus\000" + 313 0194 01 .byte 0x1 + 314 0195 4D .byte 0x4d + 315 0196 9F010000 .4byte 0x19f + 316 019a 00000000 .4byte .LLST0 + 317 019e 00 .byte 0 + 318 019f 07 .uleb128 0x7 + 319 01a0 04 .byte 0x4 + 320 01a1 67010000 .4byte 0x167 + 321 01a5 0B .uleb128 0xb + 322 01a6 01 .byte 0x1 + 323 01a7 2E000000 .4byte .LASF29 + 324 01ab 01 .byte 0x1 + 325 01ac 67 .byte 0x67 + 326 01ad 01 .byte 0x1 + 327 01ae 00000000 .4byte .LFB8 + 328 01b2 18000000 .4byte .LFE8 + 329 01b6 02 .byte 0x2 + 330 01b7 7D .byte 0x7d + 331 01b8 00 .sleb128 0 + 332 01b9 01 .byte 0x1 + 333 01ba E7010000 .4byte 0x1e7 + 334 01be 0A .uleb128 0xa + 335 01bf 62757300 .ascii "bus\000" + 336 01c3 01 .byte 0x1 + 337 01c4 67 .byte 0x67 + 338 01c5 9F010000 .4byte 0x19f + 339 01c9 21000000 .4byte .LLST1 + 340 01cd 0C .uleb128 0xc + 341 01ce 67010000 .4byte .LASF28 + 342 01d2 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 7 + + + 343 01d3 67 .byte 0x67 + 344 01d4 0D010000 .4byte 0x10d + 345 01d8 42000000 .4byte .LLST2 + 346 01dc 0D .uleb128 0xd + 347 01dd 18000000 .4byte .LVL5 + 348 01e1 01 .byte 0x1 + 349 01e2 31020000 .4byte 0x231 + 350 01e6 00 .byte 0 + 351 01e7 0B .uleb128 0xb + 352 01e8 01 .byte 0x1 + 353 01e9 3A000000 .4byte .LASF30 + 354 01ed 01 .byte 0x1 + 355 01ee 7F .byte 0x7f + 356 01ef 01 .byte 0x1 + 357 01f0 00000000 .4byte .LFB9 + 358 01f4 18000000 .4byte .LFE9 + 359 01f8 02 .byte 0x2 + 360 01f9 7D .byte 0x7d + 361 01fa 00 .sleb128 0 + 362 01fb 01 .byte 0x1 + 363 01fc 31020000 .4byte 0x231 + 364 0200 0A .uleb128 0xa + 365 0201 62757300 .ascii "bus\000" + 366 0205 01 .byte 0x1 + 367 0206 7F .byte 0x7f + 368 0207 9F010000 .4byte 0x19f + 369 020b 63000000 .4byte .LLST3 + 370 020f 0C .uleb128 0xc + 371 0210 46010000 .4byte .LASF31 + 372 0214 01 .byte 0x1 + 373 0215 7F .byte 0x7f + 374 0216 18010000 .4byte 0x118 + 375 021a 84000000 .4byte .LLST4 + 376 021e 0E .uleb128 0xe + 377 021f 18000000 .4byte .LVL9 + 378 0223 01 .byte 0x1 + 379 0224 4A020000 .4byte 0x24a + 380 0228 0F .uleb128 0xf + 381 0229 01 .byte 0x1 + 382 022a 52 .byte 0x52 + 383 022b 03 .byte 0x3 + 384 022c F3 .byte 0xf3 + 385 022d 01 .uleb128 0x1 + 386 022e 51 .byte 0x51 + 387 022f 00 .byte 0 + 388 0230 00 .byte 0 + 389 0231 10 .uleb128 0x10 + 390 0232 01 .byte 0x1 + 391 0233 F9000000 .4byte .LASF36 + 392 0237 03 .byte 0x3 + 393 0238 BA .byte 0xba + 394 0239 01 .byte 0x1 + 395 023a 01 .byte 0x1 + 396 023b 4A020000 .4byte 0x24a + 397 023f 11 .uleb128 0x11 + 398 0240 23010000 .4byte 0x123 + 399 0244 11 .uleb128 0x11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 8 + + + 400 0245 0D010000 .4byte 0x10d + 401 0249 00 .byte 0 + 402 024a 12 .uleb128 0x12 + 403 024b 01 .byte 0x1 + 404 024c 0C010000 .4byte .LASF37 + 405 0250 03 .byte 0x3 + 406 0251 B6 .byte 0xb6 + 407 0252 01 .byte 0x1 + 408 0253 01 .byte 0x1 + 409 0254 11 .uleb128 0x11 + 410 0255 23010000 .4byte 0x123 + 411 0259 11 .uleb128 0x11 + 412 025a 0D010000 .4byte 0x10d + 413 025e 11 .uleb128 0x11 + 414 025f 18010000 .4byte 0x118 + 415 0263 00 .byte 0 + 416 0264 00 .byte 0 + 417 .section .debug_abbrev,"",%progbits + 418 .Ldebug_abbrev0: + 419 0000 01 .uleb128 0x1 + 420 0001 11 .uleb128 0x11 + 421 0002 01 .byte 0x1 + 422 0003 25 .uleb128 0x25 + 423 0004 0E .uleb128 0xe + 424 0005 13 .uleb128 0x13 + 425 0006 0B .uleb128 0xb + 426 0007 03 .uleb128 0x3 + 427 0008 0E .uleb128 0xe + 428 0009 1B .uleb128 0x1b + 429 000a 0E .uleb128 0xe + 430 000b 55 .uleb128 0x55 + 431 000c 06 .uleb128 0x6 + 432 000d 11 .uleb128 0x11 + 433 000e 01 .uleb128 0x1 + 434 000f 52 .uleb128 0x52 + 435 0010 01 .uleb128 0x1 + 436 0011 10 .uleb128 0x10 + 437 0012 06 .uleb128 0x6 + 438 0013 00 .byte 0 + 439 0014 00 .byte 0 + 440 0015 02 .uleb128 0x2 + 441 0016 24 .uleb128 0x24 + 442 0017 00 .byte 0 + 443 0018 0B .uleb128 0xb + 444 0019 0B .uleb128 0xb + 445 001a 3E .uleb128 0x3e + 446 001b 0B .uleb128 0xb + 447 001c 03 .uleb128 0x3 + 448 001d 08 .uleb128 0x8 + 449 001e 00 .byte 0 + 450 001f 00 .byte 0 + 451 0020 03 .uleb128 0x3 + 452 0021 24 .uleb128 0x24 + 453 0022 00 .byte 0 + 454 0023 0B .uleb128 0xb + 455 0024 0B .uleb128 0xb + 456 0025 3E .uleb128 0x3e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 9 + + + 457 0026 0B .uleb128 0xb + 458 0027 03 .uleb128 0x3 + 459 0028 0E .uleb128 0xe + 460 0029 00 .byte 0 + 461 002a 00 .byte 0 + 462 002b 04 .uleb128 0x4 + 463 002c 16 .uleb128 0x16 + 464 002d 00 .byte 0 + 465 002e 03 .uleb128 0x3 + 466 002f 0E .uleb128 0xe + 467 0030 3A .uleb128 0x3a + 468 0031 0B .uleb128 0xb + 469 0032 3B .uleb128 0x3b + 470 0033 0B .uleb128 0xb + 471 0034 49 .uleb128 0x49 + 472 0035 13 .uleb128 0x13 + 473 0036 00 .byte 0 + 474 0037 00 .byte 0 + 475 0038 05 .uleb128 0x5 + 476 0039 13 .uleb128 0x13 + 477 003a 01 .byte 0x1 + 478 003b 0B .uleb128 0xb + 479 003c 0B .uleb128 0xb + 480 003d 3A .uleb128 0x3a + 481 003e 0B .uleb128 0xb + 482 003f 3B .uleb128 0x3b + 483 0040 0B .uleb128 0xb + 484 0041 01 .uleb128 0x1 + 485 0042 13 .uleb128 0x13 + 486 0043 00 .byte 0 + 487 0044 00 .byte 0 + 488 0045 06 .uleb128 0x6 + 489 0046 0D .uleb128 0xd + 490 0047 00 .byte 0 + 491 0048 03 .uleb128 0x3 + 492 0049 0E .uleb128 0xe + 493 004a 3A .uleb128 0x3a + 494 004b 0B .uleb128 0xb + 495 004c 3B .uleb128 0x3b + 496 004d 0B .uleb128 0xb + 497 004e 49 .uleb128 0x49 + 498 004f 13 .uleb128 0x13 + 499 0050 38 .uleb128 0x38 + 500 0051 0A .uleb128 0xa + 501 0052 00 .byte 0 + 502 0053 00 .byte 0 + 503 0054 07 .uleb128 0x7 + 504 0055 0F .uleb128 0xf + 505 0056 00 .byte 0 + 506 0057 0B .uleb128 0xb + 507 0058 0B .uleb128 0xb + 508 0059 49 .uleb128 0x49 + 509 005a 13 .uleb128 0x13 + 510 005b 00 .byte 0 + 511 005c 00 .byte 0 + 512 005d 08 .uleb128 0x8 + 513 005e 35 .uleb128 0x35 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 10 + + + 514 005f 00 .byte 0 + 515 0060 49 .uleb128 0x49 + 516 0061 13 .uleb128 0x13 + 517 0062 00 .byte 0 + 518 0063 00 .byte 0 + 519 0064 09 .uleb128 0x9 + 520 0065 2E .uleb128 0x2e + 521 0066 01 .byte 0x1 + 522 0067 3F .uleb128 0x3f + 523 0068 0C .uleb128 0xc + 524 0069 03 .uleb128 0x3 + 525 006a 0E .uleb128 0xe + 526 006b 3A .uleb128 0x3a + 527 006c 0B .uleb128 0xb + 528 006d 3B .uleb128 0x3b + 529 006e 0B .uleb128 0xb + 530 006f 27 .uleb128 0x27 + 531 0070 0C .uleb128 0xc + 532 0071 49 .uleb128 0x49 + 533 0072 13 .uleb128 0x13 + 534 0073 11 .uleb128 0x11 + 535 0074 01 .uleb128 0x1 + 536 0075 12 .uleb128 0x12 + 537 0076 01 .uleb128 0x1 + 538 0077 40 .uleb128 0x40 + 539 0078 0A .uleb128 0xa + 540 0079 9742 .uleb128 0x2117 + 541 007b 0C .uleb128 0xc + 542 007c 01 .uleb128 0x1 + 543 007d 13 .uleb128 0x13 + 544 007e 00 .byte 0 + 545 007f 00 .byte 0 + 546 0080 0A .uleb128 0xa + 547 0081 05 .uleb128 0x5 + 548 0082 00 .byte 0 + 549 0083 03 .uleb128 0x3 + 550 0084 08 .uleb128 0x8 + 551 0085 3A .uleb128 0x3a + 552 0086 0B .uleb128 0xb + 553 0087 3B .uleb128 0x3b + 554 0088 0B .uleb128 0xb + 555 0089 49 .uleb128 0x49 + 556 008a 13 .uleb128 0x13 + 557 008b 02 .uleb128 0x2 + 558 008c 06 .uleb128 0x6 + 559 008d 00 .byte 0 + 560 008e 00 .byte 0 + 561 008f 0B .uleb128 0xb + 562 0090 2E .uleb128 0x2e + 563 0091 01 .byte 0x1 + 564 0092 3F .uleb128 0x3f + 565 0093 0C .uleb128 0xc + 566 0094 03 .uleb128 0x3 + 567 0095 0E .uleb128 0xe + 568 0096 3A .uleb128 0x3a + 569 0097 0B .uleb128 0xb + 570 0098 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 11 + + + 571 0099 0B .uleb128 0xb + 572 009a 27 .uleb128 0x27 + 573 009b 0C .uleb128 0xc + 574 009c 11 .uleb128 0x11 + 575 009d 01 .uleb128 0x1 + 576 009e 12 .uleb128 0x12 + 577 009f 01 .uleb128 0x1 + 578 00a0 40 .uleb128 0x40 + 579 00a1 0A .uleb128 0xa + 580 00a2 9742 .uleb128 0x2117 + 581 00a4 0C .uleb128 0xc + 582 00a5 01 .uleb128 0x1 + 583 00a6 13 .uleb128 0x13 + 584 00a7 00 .byte 0 + 585 00a8 00 .byte 0 + 586 00a9 0C .uleb128 0xc + 587 00aa 05 .uleb128 0x5 + 588 00ab 00 .byte 0 + 589 00ac 03 .uleb128 0x3 + 590 00ad 0E .uleb128 0xe + 591 00ae 3A .uleb128 0x3a + 592 00af 0B .uleb128 0xb + 593 00b0 3B .uleb128 0x3b + 594 00b1 0B .uleb128 0xb + 595 00b2 49 .uleb128 0x49 + 596 00b3 13 .uleb128 0x13 + 597 00b4 02 .uleb128 0x2 + 598 00b5 06 .uleb128 0x6 + 599 00b6 00 .byte 0 + 600 00b7 00 .byte 0 + 601 00b8 0D .uleb128 0xd + 602 00b9 898201 .uleb128 0x4109 + 603 00bc 00 .byte 0 + 604 00bd 11 .uleb128 0x11 + 605 00be 01 .uleb128 0x1 + 606 00bf 9542 .uleb128 0x2115 + 607 00c1 0C .uleb128 0xc + 608 00c2 31 .uleb128 0x31 + 609 00c3 13 .uleb128 0x13 + 610 00c4 00 .byte 0 + 611 00c5 00 .byte 0 + 612 00c6 0E .uleb128 0xe + 613 00c7 898201 .uleb128 0x4109 + 614 00ca 01 .byte 0x1 + 615 00cb 11 .uleb128 0x11 + 616 00cc 01 .uleb128 0x1 + 617 00cd 9542 .uleb128 0x2115 + 618 00cf 0C .uleb128 0xc + 619 00d0 31 .uleb128 0x31 + 620 00d1 13 .uleb128 0x13 + 621 00d2 00 .byte 0 + 622 00d3 00 .byte 0 + 623 00d4 0F .uleb128 0xf + 624 00d5 8A8201 .uleb128 0x410a + 625 00d8 00 .byte 0 + 626 00d9 02 .uleb128 0x2 + 627 00da 0A .uleb128 0xa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 12 + + + 628 00db 9142 .uleb128 0x2111 + 629 00dd 0A .uleb128 0xa + 630 00de 00 .byte 0 + 631 00df 00 .byte 0 + 632 00e0 10 .uleb128 0x10 + 633 00e1 2E .uleb128 0x2e + 634 00e2 01 .byte 0x1 + 635 00e3 3F .uleb128 0x3f + 636 00e4 0C .uleb128 0xc + 637 00e5 03 .uleb128 0x3 + 638 00e6 0E .uleb128 0xe + 639 00e7 3A .uleb128 0x3a + 640 00e8 0B .uleb128 0xb + 641 00e9 3B .uleb128 0x3b + 642 00ea 0B .uleb128 0xb + 643 00eb 27 .uleb128 0x27 + 644 00ec 0C .uleb128 0xc + 645 00ed 3C .uleb128 0x3c + 646 00ee 0C .uleb128 0xc + 647 00ef 01 .uleb128 0x1 + 648 00f0 13 .uleb128 0x13 + 649 00f1 00 .byte 0 + 650 00f2 00 .byte 0 + 651 00f3 11 .uleb128 0x11 + 652 00f4 05 .uleb128 0x5 + 653 00f5 00 .byte 0 + 654 00f6 49 .uleb128 0x49 + 655 00f7 13 .uleb128 0x13 + 656 00f8 00 .byte 0 + 657 00f9 00 .byte 0 + 658 00fa 12 .uleb128 0x12 + 659 00fb 2E .uleb128 0x2e + 660 00fc 01 .byte 0x1 + 661 00fd 3F .uleb128 0x3f + 662 00fe 0C .uleb128 0xc + 663 00ff 03 .uleb128 0x3 + 664 0100 0E .uleb128 0xe + 665 0101 3A .uleb128 0x3a + 666 0102 0B .uleb128 0xb + 667 0103 3B .uleb128 0x3b + 668 0104 0B .uleb128 0xb + 669 0105 27 .uleb128 0x27 + 670 0106 0C .uleb128 0xc + 671 0107 3C .uleb128 0x3c + 672 0108 0C .uleb128 0xc + 673 0109 00 .byte 0 + 674 010a 00 .byte 0 + 675 010b 00 .byte 0 + 676 .section .debug_loc,"",%progbits + 677 .Ldebug_loc0: + 678 .LLST0: + 679 0000 00000000 .4byte .LVL0 + 680 0004 14000000 .4byte .LVL1 + 681 0008 0100 .2byte 0x1 + 682 000a 50 .byte 0x50 + 683 000b 14000000 .4byte .LVL1 + 684 000f 1C000000 .4byte .LFE7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 13 + + + 685 0013 0400 .2byte 0x4 + 686 0015 F3 .byte 0xf3 + 687 0016 01 .uleb128 0x1 + 688 0017 50 .byte 0x50 + 689 0018 9F .byte 0x9f + 690 0019 00000000 .4byte 0 + 691 001d 00000000 .4byte 0 + 692 .LLST1: + 693 0021 00000000 .4byte .LVL2 + 694 0025 04000000 .4byte .LVL3 + 695 0029 0100 .2byte 0x1 + 696 002b 50 .byte 0x50 + 697 002c 04000000 .4byte .LVL3 + 698 0030 18000000 .4byte .LFE8 + 699 0034 0400 .2byte 0x4 + 700 0036 F3 .byte 0xf3 + 701 0037 01 .uleb128 0x1 + 702 0038 50 .byte 0x50 + 703 0039 9F .byte 0x9f + 704 003a 00000000 .4byte 0 + 705 003e 00000000 .4byte 0 + 706 .LLST2: + 707 0042 00000000 .4byte .LVL2 + 708 0046 0C000000 .4byte .LVL4 + 709 004a 0100 .2byte 0x1 + 710 004c 51 .byte 0x51 + 711 004d 0C000000 .4byte .LVL4 + 712 0051 18000000 .4byte .LFE8 + 713 0055 0400 .2byte 0x4 + 714 0057 F3 .byte 0xf3 + 715 0058 01 .uleb128 0x1 + 716 0059 51 .byte 0x51 + 717 005a 9F .byte 0x9f + 718 005b 00000000 .4byte 0 + 719 005f 00000000 .4byte 0 + 720 .LLST3: + 721 0063 00000000 .4byte .LVL6 + 722 0067 14000000 .4byte .LVL8 + 723 006b 0100 .2byte 0x1 + 724 006d 50 .byte 0x50 + 725 006e 14000000 .4byte .LVL8 + 726 0072 18000000 .4byte .LFE9 + 727 0076 0400 .2byte 0x4 + 728 0078 F3 .byte 0xf3 + 729 0079 01 .uleb128 0x1 + 730 007a 50 .byte 0x50 + 731 007b 9F .byte 0x9f + 732 007c 00000000 .4byte 0 + 733 0080 00000000 .4byte 0 + 734 .LLST4: + 735 0084 00000000 .4byte .LVL6 + 736 0088 10000000 .4byte .LVL7 + 737 008c 0100 .2byte 0x1 + 738 008e 51 .byte 0x51 + 739 008f 10000000 .4byte .LVL7 + 740 0093 17000000 .4byte .LVL9-1 + 741 0097 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 14 + + + 742 0099 52 .byte 0x52 + 743 009a 17000000 .4byte .LVL9-1 + 744 009e 18000000 .4byte .LFE9 + 745 00a2 0400 .2byte 0x4 + 746 00a4 F3 .byte 0xf3 + 747 00a5 01 .uleb128 0x1 + 748 00a6 51 .byte 0x51 + 749 00a7 9F .byte 0x9f + 750 00a8 00000000 .4byte 0 + 751 00ac 00000000 .4byte 0 + 752 .section .debug_aranges,"",%progbits + 753 0000 2C000000 .4byte 0x2c + 754 0004 0200 .2byte 0x2 + 755 0006 00000000 .4byte .Ldebug_info0 + 756 000a 04 .byte 0x4 + 757 000b 00 .byte 0 + 758 000c 0000 .2byte 0 + 759 000e 0000 .2byte 0 + 760 0010 00000000 .4byte .LFB7 + 761 0014 1C000000 .4byte .LFE7-.LFB7 + 762 0018 00000000 .4byte .LFB8 + 763 001c 18000000 .4byte .LFE8-.LFB8 + 764 0020 00000000 .4byte .LFB9 + 765 0024 18000000 .4byte .LFE9-.LFB9 + 766 0028 00000000 .4byte 0 + 767 002c 00000000 .4byte 0 + 768 .section .debug_ranges,"",%progbits + 769 .Ldebug_ranges0: + 770 0000 00000000 .4byte .LFB7 + 771 0004 1C000000 .4byte .LFE7 + 772 0008 00000000 .4byte .LFB8 + 773 000c 18000000 .4byte .LFE8 + 774 0010 00000000 .4byte .LFB9 + 775 0014 18000000 .4byte .LFE9 + 776 0018 00000000 .4byte 0 + 777 001c 00000000 .4byte 0 + 778 .section .debug_line,"",%progbits + 779 .Ldebug_line0: + 780 0000 FF000000 .section .debug_str,"MS",%progbits,1 + 780 0200BF00 + 780 00000201 + 780 FB0E0D00 + 780 01010101 + 781 .LASF32: + 782 0000 474E5520 .ascii "GNU C 4.7.2\000" + 782 4320342E + 782 372E3200 + 783 .LASF11: + 784 000c 5F426F6F .ascii "_Bool\000" + 784 6C00 + 785 .LASF14: + 786 0012 6C617463 .ascii "latch\000" + 786 6800 + 787 .LASF10: + 788 0018 75696E74 .ascii "uint_fast8_t\000" + 788 5F666173 + 788 74385F74 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 15 + + + 788 00 + 789 .LASF18: + 790 0025 67707075 .ascii "gppudclk\000" + 790 64636C6B + 790 00 + 791 .LASF29: + 792 002e 70616C57 .ascii "palWriteBus\000" + 792 72697465 + 792 42757300 + 793 .LASF30: + 794 003a 70616C53 .ascii "palSetBusMode\000" + 794 65744275 + 794 734D6F64 + 794 6500 + 795 .LASF24: + 796 0048 706F7274 .ascii "portid\000" + 796 696400 + 797 .LASF21: + 798 004f 696F706F .ascii "ioportmask_t\000" + 798 72746D61 + 798 736B5F74 + 798 00 + 799 .LASF22: + 800 005c 696F6D6F .ascii "iomode_t\000" + 800 64655F74 + 800 00 + 801 .LASF2: + 802 0065 756E7369 .ascii "unsigned char\000" + 802 676E6564 + 802 20636861 + 802 7200 + 803 .LASF34: + 804 0073 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 804 73657273 + 804 5C4E6963 + 804 6F204D61 + 804 61735C44 + 805 00a0 312D4243 .ascii "1-BCM2835-GCC\000" + 805 4D323833 + 805 352D4743 + 805 4300 + 806 .LASF33: + 807 00ae 2E2E2F2E .ascii "../../os/hal/src/pal.c\000" + 807 2E2F6F73 + 807 2F68616C + 807 2F737263 + 807 2F70616C + 808 .LASF6: + 809 00c5 6C6F6E67 .ascii "long unsigned int\000" + 809 20756E73 + 809 69676E65 + 809 6420696E + 809 7400 + 810 .LASF4: + 811 00d7 73686F72 .ascii "short unsigned int\000" + 811 7420756E + 811 7369676E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 16 + + + 811 65642069 + 811 6E7400 + 812 .LASF19: + 813 00ea 70696E5F .ascii "pin_base\000" + 813 62617365 + 813 00 + 814 .LASF17: + 815 00f3 67706C65 .ascii "gplev\000" + 815 7600 + 816 .LASF36: + 817 00f9 5F70616C .ascii "_pal_lld_writeport\000" + 817 5F6C6C64 + 817 5F777269 + 817 7465706F + 817 727400 + 818 .LASF37: + 819 010c 5F70616C .ascii "_pal_lld_setgroupmode\000" + 819 5F6C6C64 + 819 5F736574 + 819 67726F75 + 819 706D6F64 + 820 .LASF0: + 821 0122 756E7369 .ascii "unsigned int\000" + 821 676E6564 + 821 20696E74 + 821 00 + 822 .LASF8: + 823 012f 6C6F6E67 .ascii "long long unsigned int\000" + 823 206C6F6E + 823 6720756E + 823 7369676E + 823 65642069 + 824 .LASF31: + 825 0146 6D6F6465 .ascii "mode\000" + 825 00 + 826 .LASF13: + 827 014b 73697A65 .ascii "sizetype\000" + 827 74797065 + 827 00 + 828 .LASF7: + 829 0154 6C6F6E67 .ascii "long long int\000" + 829 206C6F6E + 829 6720696E + 829 7400 + 830 .LASF25: + 831 0162 6D61736B .ascii "mask\000" + 831 00 + 832 .LASF28: + 833 0167 62697473 .ascii "bits\000" + 833 00 + 834 .LASF26: + 835 016c 6F666673 .ascii "offset\000" + 835 657400 + 836 .LASF3: + 837 0173 73686F72 .ascii "short int\000" + 837 7420696E + 837 7400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 17 + + + 838 .LASF23: + 839 017d 696F706F .ascii "ioportid_t\000" + 839 72746964 + 839 5F7400 + 840 .LASF15: + 841 0188 67707365 .ascii "gpset\000" + 841 7400 + 842 .LASF9: + 843 018e 75696E74 .ascii "uint32_t\000" + 843 33325F74 + 843 00 + 844 .LASF5: + 845 0197 6C6F6E67 .ascii "long int\000" + 845 20696E74 + 845 00 + 846 .LASF12: + 847 01a0 63686172 .ascii "char\000" + 847 00 + 848 .LASF35: + 849 01a5 70616C52 .ascii "palReadBus\000" + 849 65616442 + 849 757300 + 850 .LASF1: + 851 01b0 7369676E .ascii "signed char\000" + 851 65642063 + 851 68617200 + 852 .LASF20: + 853 01bc 6770696F .ascii "gpio_port_t\000" + 853 5F706F72 + 853 745F7400 + 854 .LASF27: + 855 01c8 494F4275 .ascii "IOBus\000" + 855 7300 + 856 .LASF16: + 857 01ce 6770636C .ascii "gpclr\000" + 857 7200 + 858 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s page 18 + + +DEFINED SYMBOLS + *ABS*:00000000 pal.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s:17 .text.palReadBus:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s:20 .text.palReadBus:00000000 palReadBus +C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s:43 .text.palWriteBus:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s:46 .text.palWriteBus:00000000 palWriteBus +C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s:70 .text.palSetBusMode:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAa0G2a.s:73 .text.palSetBusMode:00000000 palSetBusMode + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +_pal_lld_writeport +_pal_lld_setgroupmode diff --git a/demos/ARM11-BCM2835-GCC/build/lst/pal_lld.lst b/demos/ARM11-BCM2835-GCC/build/lst/pal_lld.lst new file mode 100644 index 0000000000..6b2ad9e053 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/pal_lld.lst @@ -0,0 +1,1947 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "pal_lld.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.set_gpio_in,"ax",%progbits + 17 .align 2 + 18 .type set_gpio_in, %function + 19 set_gpio_in: + 20 .LFB9: + 21 .file 1 "../../os/hal/platforms/BCM2835/pal_lld.c" + 22 .loc 1 64 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 0 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 .LVL0: + 27 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 28 .LCFI0: + 29 .cfi_def_cfa_offset 16 + 30 .cfi_offset 4, -16 + 31 .cfi_offset 5, -12 + 32 .cfi_offset 6, -8 + 33 .cfi_offset 14, -4 + 34 .loc 1 64 0 + 35 0004 0060A0E1 mov r6, r0 + 36 0008 0150A0E1 mov r5, r1 + 37 .loc 1 66 0 + 38 000c 0040A0E3 mov r4, #0 + 39 0010 030000EA b .L3 + 40 .LVL1: + 41 .L2: + 42 0014 014084E2 add r4, r4, #1 + 43 0018 200054E3 cmp r4, #32 + 44 .LBB2: + 45 .loc 1 70 0 + 46 001c A550A0E1 mov r5, r5, lsr #1 + 47 .LVL2: + 48 .LBE2: + 49 .loc 1 66 0 + 50 0020 0900000A beq .L9 + 51 .LVL3: + 52 .L3: + 53 .LBB3: + 54 .loc 1 68 0 + 55 0024 010015E3 tst r5, #1 + 56 0028 F9FFFF0A beq .L2 + 57 .loc 1 69 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 2 + + + 58 002c 140096E5 ldr r0, [r6, #20] + 59 0030 0010A0E3 mov r1, #0 + 60 0034 000084E0 add r0, r4, r0 + 61 .LBE3: + 62 .loc 1 66 0 + 63 0038 014084E2 add r4, r4, #1 + 64 .LBB4: + 65 .loc 1 69 0 + 66 003c FEFFFFEB bl bcm2835_gpio_fnsel + 67 .LVL4: + 68 .LBE4: + 69 .loc 1 66 0 + 70 0040 200054E3 cmp r4, #32 + 71 .LBB5: + 72 .loc 1 70 0 + 73 0044 A550A0E1 mov r5, r5, lsr #1 + 74 .LVL5: + 75 .LBE5: + 76 .loc 1 66 0 + 77 0048 F5FFFF1A bne .L3 + 78 .L9: + 79 .loc 1 72 0 + 80 004c 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 81 .cfi_endproc + 82 .LFE9: + 83 .size set_gpio_in, .-set_gpio_in + 84 .section .text.set_gpio_pud,"ax",%progbits + 85 .align 2 + 86 .type set_gpio_pud, %function + 87 set_gpio_pud: + 88 .LFB8: + 89 .loc 1 54 0 + 90 .cfi_startproc + 91 @ args = 0, pretend = 0, frame = 0 + 92 @ frame_needed = 0, uses_anonymous_args = 0 + 93 .LVL6: + 94 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 95 .LCFI1: + 96 .cfi_def_cfa_offset 16 + 97 .cfi_offset 4, -16 + 98 .cfi_offset 5, -12 + 99 .cfi_offset 6, -8 + 100 .cfi_offset 14, -4 + 101 .loc 1 56 0 + 102 0004 34409FE5 ldr r4, .L11 + 103 .loc 1 54 0 + 104 0008 0050A0E1 mov r5, r0 + 105 .loc 1 56 0 + 106 000c 942084E5 str r2, [r4, #148] + 107 .loc 1 57 0 + 108 0010 9600A0E3 mov r0, #150 + 109 .LVL7: + 110 .loc 1 54 0 + 111 0014 0160A0E1 mov r6, r1 + 112 .loc 1 57 0 + 113 0018 FEFFFFEB bl bcm2835_delay + 114 .LVL8: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 3 + + + 115 .loc 1 58 0 + 116 001c 103095E5 ldr r3, [r5, #16] + 117 .loc 1 59 0 + 118 0020 9600A0E3 mov r0, #150 + 119 .loc 1 58 0 + 120 0024 006083E5 str r6, [r3, #0] + 121 .loc 1 59 0 + 122 0028 FEFFFFEB bl bcm2835_delay + 123 .LVL9: + 124 .loc 1 61 0 + 125 002c 102095E5 ldr r2, [r5, #16] + 126 .loc 1 60 0 + 127 0030 0030A0E3 mov r3, #0 + 128 0034 943084E5 str r3, [r4, #148] + 129 .loc 1 61 0 + 130 0038 003082E5 str r3, [r2, #0] + 131 003c 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 132 .L12: + 133 .align 2 + 134 .L11: + 135 0040 00002020 .word 538968064 + 136 .cfi_endproc + 137 .LFE8: + 138 .size set_gpio_pud, .-set_gpio_pud + 139 .section .text._pal_lld_init,"ax",%progbits + 140 .align 2 + 141 .global _pal_lld_init + 142 .type _pal_lld_init, %function + 143 _pal_lld_init: + 144 .LFB10: + 145 .loc 1 82 0 + 146 .cfi_startproc + 147 @ args = 0, pretend = 0, frame = 0 + 148 @ frame_needed = 0, uses_anonymous_args = 0 + 149 .LVL10: + 150 0000 08402DE9 stmfd sp!, {r3, lr} + 151 .LCFI2: + 152 .cfi_def_cfa_offset 8 + 153 .cfi_offset 3, -8 + 154 .cfi_offset 14, -4 + 155 .loc 1 86 0 + 156 0004 64209FE5 ldr r2, .L14 + 157 0008 64309FE5 ldr r3, .L14+4 + 158 .loc 1 90 0 + 159 000c 0010E0E3 mvn r1, #0 + 160 .loc 1 86 0 + 161 0010 042083E5 str r2, [r3, #4] + 162 .loc 1 87 0 + 163 0014 0C2082E2 add r2, r2, #12 + 164 0018 082083E5 str r2, [r3, #8] + 165 .loc 1 88 0 + 166 001c 0C2082E2 add r2, r2, #12 + 167 .loc 1 90 0 + 168 0020 0300A0E1 mov r0, r3 + 169 .LVL11: + 170 .loc 1 88 0 + 171 0024 0C2083E5 str r2, [r3, #12] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 4 + + + 172 .loc 1 89 0 + 173 0028 642082E2 add r2, r2, #100 + 174 002c 102083E5 str r2, [r3, #16] + 175 .loc 1 90 0 + 176 0030 FEFFFFEB bl set_gpio_in + 177 .LVL12: + 178 .loc 1 92 0 + 179 0034 3C309FE5 ldr r3, .L14+8 + 180 0038 3C209FE5 ldr r2, .L14+12 + 181 .loc 1 97 0 + 182 003c 0300A0E1 mov r0, r3 + 183 .loc 1 92 0 + 184 0040 042083E5 str r2, [r3, #4] + 185 .loc 1 93 0 + 186 0044 0C2082E2 add r2, r2, #12 + 187 0048 082083E5 str r2, [r3, #8] + 188 .loc 1 94 0 + 189 004c 0C2082E2 add r2, r2, #12 + 190 0050 0C2083E5 str r2, [r3, #12] + 191 .loc 1 95 0 + 192 0054 642082E2 add r2, r2, #100 + 193 0058 102083E5 str r2, [r3, #16] + 194 .loc 1 97 0 + 195 005c 0010E0E3 mvn r1, #0 + 196 .loc 1 96 0 + 197 0060 2020A0E3 mov r2, #32 + 198 0064 142083E5 str r2, [r3, #20] + 199 .loc 1 98 0 + 200 0068 0840BDE8 ldmfd sp!, {r3, lr} + 201 .loc 1 97 0 + 202 006c FEFFFFEA b set_gpio_in + 203 .LVL13: + 204 .L15: + 205 .align 2 + 206 .L14: + 207 0070 1C002020 .word 538968092 + 208 0074 00000000 .word IOPORT0 + 209 0078 00000000 .word IOPORT1 + 210 007c 20002020 .word 538968096 + 211 .cfi_endproc + 212 .LFE10: + 213 .size _pal_lld_init, .-_pal_lld_init + 214 .section .text._pal_lld_setgroupmode,"ax",%progbits + 215 .align 2 + 216 .global _pal_lld_setgroupmode + 217 .type _pal_lld_setgroupmode, %function + 218 _pal_lld_setgroupmode: + 219 .LFB11: + 220 .loc 1 100 0 + 221 .cfi_startproc + 222 @ args = 0, pretend = 0, frame = 0 + 223 @ frame_needed = 0, uses_anonymous_args = 0 + 224 .LVL14: + 225 .loc 1 102 0 + 226 0000 040052E3 cmp r2, #4 + 227 .loc 1 100 0 + 228 0004 70402DE9 stmfd sp!, {r4, r5, r6, lr} + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 5 + + + 229 .LCFI3: + 230 .cfi_def_cfa_offset 16 + 231 .cfi_offset 4, -16 + 232 .cfi_offset 5, -12 + 233 .cfi_offset 6, -8 + 234 .cfi_offset 14, -4 + 235 .loc 1 100 0 + 236 0008 0060A0E1 mov r6, r0 + 237 000c 0150A0E1 mov r5, r1 + 238 .loc 1 102 0 + 239 0010 2100000A beq .L20 + 240 0014 0900008A bhi .L22 + 241 0018 020052E3 cmp r2, #2 + 242 001c 2400000A beq .L18 + 243 0020 030052E3 cmp r2, #3 + 244 0024 7080BD18 ldmnefd sp!, {r4, r5, r6, pc} + 245 .loc 1 108 0 + 246 0028 FEFFFFEB bl set_gpio_in + 247 .LVL15: + 248 .loc 1 109 0 + 249 002c 0600A0E1 mov r0, r6 + 250 0030 0510A0E1 mov r1, r5 + 251 0034 0220A0E3 mov r2, #2 + 252 .loc 1 126 0 + 253 0038 7040BDE8 ldmfd sp!, {r4, r5, r6, lr} + 254 .loc 1 109 0 + 255 003c FEFFFFEA b set_gpio_pud + 256 .LVL16: + 257 .L22: + 258 .loc 1 102 0 + 259 0040 060052E3 cmp r2, #6 + 260 0044 7080BD38 ldmccfd sp!, {r4, r5, r6, pc} + 261 0048 070052E3 cmp r2, #7 + 262 004c 0100009A bls .L24 + 263 0050 FF0052E3 cmp r2, #255 + 264 0054 7080BD18 ldmnefd sp!, {r4, r5, r6, pc} + 265 .L24: + 266 0058 0040A0E3 mov r4, #0 + 267 005c 030000EA b .L21 + 268 .LVL17: + 269 .L23: + 270 .loc 1 118 0 + 271 0060 014084E2 add r4, r4, #1 + 272 0064 200054E3 cmp r4, #32 + 273 .LBB6: + 274 .loc 1 122 0 + 275 0068 A550A0E1 mov r5, r5, lsr #1 + 276 .LVL18: + 277 .LBE6: + 278 .loc 1 118 0 + 279 006c 0900000A beq .L32 + 280 .LVL19: + 281 .L21: + 282 .LBB7: + 283 .loc 1 120 0 + 284 0070 010015E3 tst r5, #1 + 285 0074 F9FFFF0A beq .L23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 6 + + + 286 .loc 1 121 0 + 287 0078 140096E5 ldr r0, [r6, #20] + 288 007c 0110A0E3 mov r1, #1 + 289 0080 000084E0 add r0, r4, r0 + 290 .LBE7: + 291 .loc 1 118 0 + 292 0084 014084E2 add r4, r4, #1 + 293 .LBB8: + 294 .loc 1 121 0 + 295 0088 FEFFFFEB bl bcm2835_gpio_fnsel + 296 .LVL20: + 297 .LBE8: + 298 .loc 1 118 0 + 299 008c 200054E3 cmp r4, #32 + 300 .LBB9: + 301 .loc 1 122 0 + 302 0090 A550A0E1 mov r5, r5, lsr #1 + 303 .LVL21: + 304 .LBE9: + 305 .loc 1 118 0 + 306 0094 F5FFFF1A bne .L21 + 307 .L32: + 308 0098 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 309 .LVL22: + 310 .L20: + 311 .loc 1 112 0 + 312 009c FEFFFFEB bl set_gpio_in + 313 .LVL23: + 314 .loc 1 113 0 + 315 00a0 0600A0E1 mov r0, r6 + 316 00a4 0510A0E1 mov r1, r5 + 317 00a8 0120A0E3 mov r2, #1 + 318 .loc 1 126 0 + 319 00ac 7040BDE8 ldmfd sp!, {r4, r5, r6, lr} + 320 .loc 1 113 0 + 321 00b0 FEFFFFEA b set_gpio_pud + 322 .LVL24: + 323 .L18: + 324 .loc 1 104 0 + 325 00b4 FEFFFFEB bl set_gpio_in + 326 .LVL25: + 327 .loc 1 105 0 + 328 00b8 0600A0E1 mov r0, r6 + 329 00bc 0510A0E1 mov r1, r5 + 330 00c0 0020A0E3 mov r2, #0 + 331 .loc 1 126 0 + 332 00c4 7040BDE8 ldmfd sp!, {r4, r5, r6, lr} + 333 .loc 1 105 0 + 334 00c8 FEFFFFEA b set_gpio_pud + 335 .LVL26: + 336 .cfi_endproc + 337 .LFE11: + 338 .size _pal_lld_setgroupmode, .-_pal_lld_setgroupmode + 339 .section .text._pal_lld_writeport,"ax",%progbits + 340 .align 2 + 341 .global _pal_lld_writeport + 342 .type _pal_lld_writeport, %function + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 7 + + + 343 _pal_lld_writeport: + 344 .LFB12: + 345 .loc 1 128 0 + 346 .cfi_startproc + 347 @ args = 0, pretend = 0, frame = 0 + 348 @ frame_needed = 0, uses_anonymous_args = 0 + 349 @ link register save eliminated. + 350 .LVL27: + 351 .loc 1 129 0 + 352 0000 04C090E5 ldr ip, [r0, #4] + 353 .loc 1 130 0 + 354 0004 083090E5 ldr r3, [r0, #8] + 355 0008 0120E0E1 mvn r2, r1 + 356 .loc 1 129 0 + 357 000c 001080E5 str r1, [r0, #0] + 358 0010 00108CE5 str r1, [ip, #0] + 359 .loc 1 130 0 + 360 0014 002083E5 str r2, [r3, #0] + 361 0018 1EFF2FE1 bx lr + 362 .cfi_endproc + 363 .LFE12: + 364 .size _pal_lld_writeport, .-_pal_lld_writeport + 365 .comm IOPORT1,24,4 + 366 .comm IOPORT0,24,4 + 367 .text + 368 .Letext0: + 369 .file 2 "../../os/hal/platforms/BCM2835/pal_lld.h" + 370 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 371 .file 4 "../../os/hal/platforms/BCM2835/bcm2835.h" + 372 .section .debug_info,"",%progbits + 373 .Ldebug_info0: + 374 0000 F2030000 .4byte 0x3f2 + 375 0004 0200 .2byte 0x2 + 376 0006 00000000 .4byte .Ldebug_abbrev0 + 377 000a 04 .byte 0x4 + 378 000b 01 .uleb128 0x1 + 379 000c 00000000 .4byte .LASF36 + 380 0010 01 .byte 0x1 + 381 0011 BF000000 .4byte .LASF37 + 382 0015 5F000000 .4byte .LASF38 + 383 0019 50000000 .4byte .Ldebug_ranges0+0x50 + 384 001d 00000000 .4byte 0 + 385 0021 00000000 .4byte 0 + 386 0025 00000000 .4byte .Ldebug_line0 + 387 0029 02 .uleb128 0x2 + 388 002a 04 .byte 0x4 + 389 002b 05 .byte 0x5 + 390 002c 696E7400 .ascii "int\000" + 391 0030 03 .uleb128 0x3 + 392 0031 04 .byte 0x4 + 393 0032 07 .byte 0x7 + 394 0033 27010000 .4byte .LASF0 + 395 0037 03 .uleb128 0x3 + 396 0038 01 .byte 0x1 + 397 0039 06 .byte 0x6 + 398 003a D9010000 .4byte .LASF1 + 399 003e 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 8 + + + 400 003f 01 .byte 0x1 + 401 0040 08 .byte 0x8 + 402 0041 51000000 .4byte .LASF2 + 403 0045 03 .uleb128 0x3 + 404 0046 02 .byte 0x2 + 405 0047 05 .byte 0x5 + 406 0048 A7010000 .4byte .LASF3 + 407 004c 03 .uleb128 0x3 + 408 004d 02 .byte 0x2 + 409 004e 07 .byte 0x7 + 410 004f AC000000 .4byte .LASF4 + 411 0053 03 .uleb128 0x3 + 412 0054 04 .byte 0x4 + 413 0055 05 .byte 0x5 + 414 0056 CB010000 .4byte .LASF5 + 415 005a 04 .uleb128 0x4 + 416 005b C2010000 .4byte .LASF18 + 417 005f 03 .byte 0x3 + 418 0060 50 .byte 0x50 + 419 0061 65000000 .4byte 0x65 + 420 0065 03 .uleb128 0x3 + 421 0066 04 .byte 0x4 + 422 0067 07 .byte 0x7 + 423 0068 9A000000 .4byte .LASF6 + 424 006c 03 .uleb128 0x3 + 425 006d 08 .byte 0x8 + 426 006e 05 .byte 0x5 + 427 006f 8A010000 .4byte .LASF7 + 428 0073 03 .uleb128 0x3 + 429 0074 08 .byte 0x8 + 430 0075 07 .byte 0x7 + 431 0076 34010000 .4byte .LASF8 + 432 007a 03 .uleb128 0x3 + 433 007b 01 .byte 0x1 + 434 007c 02 .byte 0x2 + 435 007d 1F000000 .4byte .LASF9 + 436 0081 03 .uleb128 0x3 + 437 0082 01 .byte 0x1 + 438 0083 08 .byte 0x8 + 439 0084 D4010000 .4byte .LASF10 + 440 0088 03 .uleb128 0x3 + 441 0089 04 .byte 0x4 + 442 008a 07 .byte 0x7 + 443 008b 7C010000 .4byte .LASF11 + 444 008f 05 .uleb128 0x5 + 445 0090 18 .byte 0x18 + 446 0091 02 .byte 0x2 + 447 0092 2A .byte 0x2a + 448 0093 EC000000 .4byte 0xec + 449 0097 06 .uleb128 0x6 + 450 0098 25000000 .4byte .LASF12 + 451 009c 02 .byte 0x2 + 452 009d 2F .byte 0x2f + 453 009e 5A000000 .4byte 0x5a + 454 00a2 02 .byte 0x2 + 455 00a3 23 .byte 0x23 + 456 00a4 00 .uleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 9 + + + 457 00a5 06 .uleb128 0x6 + 458 00a6 BC010000 .4byte .LASF13 + 459 00aa 02 .byte 0x2 + 460 00ab 31 .byte 0x31 + 461 00ac EC000000 .4byte 0xec + 462 00b0 02 .byte 0x2 + 463 00b1 23 .byte 0x23 + 464 00b2 04 .uleb128 0x4 + 465 00b3 06 .uleb128 0x6 + 466 00b4 08020000 .4byte .LASF14 + 467 00b8 02 .byte 0x2 + 468 00b9 32 .byte 0x32 + 469 00ba EC000000 .4byte 0xec + 470 00be 02 .byte 0x2 + 471 00bf 23 .byte 0x23 + 472 00c0 08 .uleb128 0x8 + 473 00c1 06 .uleb128 0x6 + 474 00c2 F8000000 .4byte .LASF15 + 475 00c6 02 .byte 0x2 + 476 00c7 33 .byte 0x33 + 477 00c8 EC000000 .4byte 0xec + 478 00cc 02 .byte 0x2 + 479 00cd 23 .byte 0x23 + 480 00ce 0C .uleb128 0xc + 481 00cf 06 .uleb128 0x6 + 482 00d0 3B000000 .4byte .LASF16 + 483 00d4 02 .byte 0x2 + 484 00d5 34 .byte 0x34 + 485 00d6 EC000000 .4byte 0xec + 486 00da 02 .byte 0x2 + 487 00db 23 .byte 0x23 + 488 00dc 10 .uleb128 0x10 + 489 00dd 06 .uleb128 0x6 + 490 00de EF000000 .4byte .LASF17 + 491 00e2 02 .byte 0x2 + 492 00e3 35 .byte 0x35 + 493 00e4 30000000 .4byte 0x30 + 494 00e8 02 .byte 0x2 + 495 00e9 23 .byte 0x23 + 496 00ea 14 .uleb128 0x14 + 497 00eb 00 .byte 0 + 498 00ec 07 .uleb128 0x7 + 499 00ed 04 .byte 0x4 + 500 00ee F2000000 .4byte 0xf2 + 501 00f2 08 .uleb128 0x8 + 502 00f3 5A000000 .4byte 0x5a + 503 00f7 04 .uleb128 0x4 + 504 00f8 FC010000 .4byte .LASF19 + 505 00fc 02 .byte 0x2 + 506 00fd 37 .byte 0x37 + 507 00fe 8F000000 .4byte 0x8f + 508 0102 09 .uleb128 0x9 + 509 0103 00 .byte 0 + 510 0104 02 .byte 0x2 + 511 0105 43 .byte 0x43 + 512 0106 04 .uleb128 0x4 + 513 0107 E5010000 .4byte .LASF20 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 10 + + + 514 010b 02 .byte 0x2 + 515 010c 45 .byte 0x45 + 516 010d 02010000 .4byte 0x102 + 517 0111 04 .uleb128 0x4 + 518 0112 44000000 .4byte .LASF21 + 519 0116 02 .byte 0x2 + 520 0117 55 .byte 0x55 + 521 0118 5A000000 .4byte 0x5a + 522 011c 04 .uleb128 0x4 + 523 011d B1010000 .4byte .LASF22 + 524 0121 02 .byte 0x2 + 525 0122 62 .byte 0x62 + 526 0123 27010000 .4byte 0x127 + 527 0127 07 .uleb128 0x7 + 528 0128 04 .byte 0x4 + 529 0129 F7000000 .4byte 0xf7 + 530 012d 0A .uleb128 0xa + 531 012e 4B010000 .4byte .LASF25 + 532 0132 01 .byte 0x1 + 533 0133 40 .byte 0x40 + 534 0134 01 .byte 0x1 + 535 0135 00000000 .4byte .LFB9 + 536 0139 50000000 .4byte .LFE9 + 537 013d 00000000 .4byte .LLST0 + 538 0141 01 .byte 0x1 + 539 0142 96010000 .4byte 0x196 + 540 0146 0B .uleb128 0xb + 541 0147 A2010000 .4byte .LASF23 + 542 014b 01 .byte 0x1 + 543 014c 40 .byte 0x40 + 544 014d 1C010000 .4byte 0x11c + 545 0151 20000000 .4byte .LLST1 + 546 0155 0B .uleb128 0xb + 547 0156 98010000 .4byte .LASF24 + 548 015a 01 .byte 0x1 + 549 015b 40 .byte 0x40 + 550 015c 11010000 .4byte 0x111 + 551 0160 3E000000 .4byte .LLST2 + 552 0164 0C .uleb128 0xc + 553 0165 6900 .ascii "i\000" + 554 0167 01 .byte 0x1 + 555 0168 41 .byte 0x41 + 556 0169 29000000 .4byte 0x29 + 557 016d 5C000000 .4byte .LLST3 + 558 0171 0D .uleb128 0xd + 559 0172 00000000 .4byte .Ldebug_ranges0+0 + 560 0176 0C .uleb128 0xc + 561 0177 62697400 .ascii "bit\000" + 562 017b 01 .byte 0x1 + 563 017c 43 .byte 0x43 + 564 017d 30000000 .4byte 0x30 + 565 0181 86000000 .4byte .LLST4 + 566 0185 0E .uleb128 0xe + 567 0186 40000000 .4byte .LVL4 + 568 018a CA030000 .4byte 0x3ca + 569 018e 0F .uleb128 0xf + 570 018f 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 11 + + + 571 0190 51 .byte 0x51 + 572 0191 01 .byte 0x1 + 573 0192 30 .byte 0x30 + 574 0193 00 .byte 0 + 575 0194 00 .byte 0 + 576 0195 00 .byte 0 + 577 0196 0A .uleb128 0xa + 578 0197 EF010000 .4byte .LASF26 + 579 019b 01 .byte 0x1 + 580 019c 36 .byte 0x36 + 581 019d 01 .byte 0x1 + 582 019e 00000000 .4byte .LFB8 + 583 01a2 44000000 .4byte .LFE8 + 584 01a6 AC000000 .4byte .LLST5 + 585 01aa 01 .byte 0x1 + 586 01ab 01020000 .4byte 0x201 + 587 01af 0B .uleb128 0xb + 588 01b0 A2010000 .4byte .LASF23 + 589 01b4 01 .byte 0x1 + 590 01b5 36 .byte 0x36 + 591 01b6 1C010000 .4byte 0x11c + 592 01ba CC000000 .4byte .LLST6 + 593 01be 0B .uleb128 0xb + 594 01bf 98010000 .4byte .LASF24 + 595 01c3 01 .byte 0x1 + 596 01c4 36 .byte 0x36 + 597 01c5 11010000 .4byte 0x111 + 598 01c9 EA000000 .4byte .LLST7 + 599 01cd 0B .uleb128 0xb + 600 01ce 73010000 .4byte .LASF27 + 601 01d2 01 .byte 0x1 + 602 01d3 36 .byte 0x36 + 603 01d4 5A000000 .4byte 0x5a + 604 01d8 08010000 .4byte .LLST8 + 605 01dc 10 .uleb128 0x10 + 606 01dd 1C000000 .4byte .LVL8 + 607 01e1 E4030000 .4byte 0x3e4 + 608 01e5 F0010000 .4byte 0x1f0 + 609 01e9 0F .uleb128 0xf + 610 01ea 01 .byte 0x1 + 611 01eb 50 .byte 0x50 + 612 01ec 02 .byte 0x2 + 613 01ed 08 .byte 0x8 + 614 01ee 96 .byte 0x96 + 615 01ef 00 .byte 0 + 616 01f0 0E .uleb128 0xe + 617 01f1 2C000000 .4byte .LVL9 + 618 01f5 E4030000 .4byte 0x3e4 + 619 01f9 0F .uleb128 0xf + 620 01fa 01 .byte 0x1 + 621 01fb 50 .byte 0x50 + 622 01fc 02 .byte 0x2 + 623 01fd 08 .byte 0x8 + 624 01fe 96 .byte 0x96 + 625 01ff 00 .byte 0 + 626 0200 00 .byte 0 + 627 0201 11 .uleb128 0x11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 12 + + + 628 0202 01 .byte 0x1 + 629 0203 57010000 .4byte .LASF29 + 630 0207 01 .byte 0x1 + 631 0208 52 .byte 0x52 + 632 0209 01 .byte 0x1 + 633 020a 00000000 .4byte .LFB10 + 634 020e 80000000 .4byte .LFE10 + 635 0212 29010000 .4byte .LLST9 + 636 0216 01 .byte 0x1 + 637 0217 62020000 .4byte 0x262 + 638 021b 0B .uleb128 0xb + 639 021c E8000000 .4byte .LASF28 + 640 0220 01 .byte 0x1 + 641 0221 52 .byte 0x52 + 642 0222 62020000 .4byte 0x262 + 643 0226 49010000 .4byte .LLST10 + 644 022a 10 .uleb128 0x10 + 645 022b 34000000 .4byte .LVL12 + 646 022f 2D010000 .4byte 0x12d + 647 0233 47020000 .4byte 0x247 + 648 0237 0F .uleb128 0xf + 649 0238 01 .byte 0x1 + 650 0239 51 .byte 0x51 + 651 023a 02 .byte 0x2 + 652 023b 09 .byte 0x9 + 653 023c FF .byte 0xff + 654 023d 0F .uleb128 0xf + 655 023e 01 .byte 0x1 + 656 023f 50 .byte 0x50 + 657 0240 05 .byte 0x5 + 658 0241 03 .byte 0x3 + 659 0242 00000000 .4byte IOPORT0 + 660 0246 00 .byte 0 + 661 0247 12 .uleb128 0x12 + 662 0248 70000000 .4byte .LVL13 + 663 024c 01 .byte 0x1 + 664 024d 2D010000 .4byte 0x12d + 665 0251 0F .uleb128 0xf + 666 0252 01 .byte 0x1 + 667 0253 51 .byte 0x51 + 668 0254 02 .byte 0x2 + 669 0255 09 .byte 0x9 + 670 0256 FF .byte 0xff + 671 0257 0F .uleb128 0xf + 672 0258 01 .byte 0x1 + 673 0259 50 .byte 0x50 + 674 025a 05 .byte 0x5 + 675 025b 03 .byte 0x3 + 676 025c 00000000 .4byte IOPORT1 + 677 0260 00 .byte 0 + 678 0261 00 .byte 0 + 679 0262 07 .uleb128 0x7 + 680 0263 04 .byte 0x4 + 681 0264 68020000 .4byte 0x268 + 682 0268 13 .uleb128 0x13 + 683 0269 06010000 .4byte 0x106 + 684 026d 11 .uleb128 0x11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 13 + + + 685 026e 01 .byte 0x1 + 686 026f 11010000 .4byte .LASF30 + 687 0273 01 .byte 0x1 + 688 0274 64 .byte 0x64 + 689 0275 01 .byte 0x1 + 690 0276 00000000 .4byte .LFB11 + 691 027a CC000000 .4byte .LFE11 + 692 027e 6A010000 .4byte .LLST11 + 693 0282 01 .byte 0x1 + 694 0283 72030000 .4byte 0x372 + 695 0287 0B .uleb128 0xb + 696 0288 A2010000 .4byte .LASF23 + 697 028c 01 .byte 0x1 + 698 028d 64 .byte 0x64 + 699 028e 1C010000 .4byte 0x11c + 700 0292 8A010000 .4byte .LLST12 + 701 0296 0B .uleb128 0xb + 702 0297 98010000 .4byte .LASF24 + 703 029b 01 .byte 0x1 + 704 029c 64 .byte 0x64 + 705 029d 11010000 .4byte 0x111 + 706 02a1 EA010000 .4byte .LLST13 + 707 02a5 0B .uleb128 0xb + 708 02a6 85010000 .4byte .LASF31 + 709 02aa 01 .byte 0x1 + 710 02ab 64 .byte 0x64 + 711 02ac 5A000000 .4byte 0x5a + 712 02b0 4A020000 .4byte .LLST14 + 713 02b4 0C .uleb128 0xc + 714 02b5 6900 .ascii "i\000" + 715 02b7 01 .byte 0x1 + 716 02b8 65 .byte 0x65 + 717 02b9 29000000 .4byte 0x29 + 718 02bd B6020000 .4byte .LLST15 + 719 02c1 14 .uleb128 0x14 + 720 02c2 28000000 .4byte .Ldebug_ranges0+0x28 + 721 02c6 E9020000 .4byte 0x2e9 + 722 02ca 0C .uleb128 0xc + 723 02cb 62697400 .ascii "bit\000" + 724 02cf 01 .byte 0x1 + 725 02d0 77 .byte 0x77 + 726 02d1 30000000 .4byte 0x30 + 727 02d5 D4020000 .4byte .LLST16 + 728 02d9 0E .uleb128 0xe + 729 02da 8C000000 .4byte .LVL20 + 730 02de CA030000 .4byte 0x3ca + 731 02e2 0F .uleb128 0xf + 732 02e3 01 .byte 0x1 + 733 02e4 51 .byte 0x51 + 734 02e5 01 .byte 0x1 + 735 02e6 31 .byte 0x31 + 736 02e7 00 .byte 0 + 737 02e8 00 .byte 0 + 738 02e9 10 .uleb128 0x10 + 739 02ea 2C000000 .4byte .LVL15 + 740 02ee 2D010000 .4byte 0x12d + 741 02f2 03030000 .4byte 0x303 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 14 + + + 742 02f6 0F .uleb128 0xf + 743 02f7 01 .byte 0x1 + 744 02f8 51 .byte 0x51 + 745 02f9 02 .byte 0x2 + 746 02fa 75 .byte 0x75 + 747 02fb 00 .sleb128 0 + 748 02fc 0F .uleb128 0xf + 749 02fd 01 .byte 0x1 + 750 02fe 50 .byte 0x50 + 751 02ff 02 .byte 0x2 + 752 0300 76 .byte 0x76 + 753 0301 00 .sleb128 0 + 754 0302 00 .byte 0 + 755 0303 15 .uleb128 0x15 + 756 0304 40000000 .4byte .LVL16 + 757 0308 01 .byte 0x1 + 758 0309 96010000 .4byte 0x196 + 759 030d 23030000 .4byte 0x323 + 760 0311 0F .uleb128 0xf + 761 0312 01 .byte 0x1 + 762 0313 52 .byte 0x52 + 763 0314 01 .byte 0x1 + 764 0315 32 .byte 0x32 + 765 0316 0F .uleb128 0xf + 766 0317 01 .byte 0x1 + 767 0318 51 .byte 0x51 + 768 0319 02 .byte 0x2 + 769 031a 75 .byte 0x75 + 770 031b 00 .sleb128 0 + 771 031c 0F .uleb128 0xf + 772 031d 01 .byte 0x1 + 773 031e 50 .byte 0x50 + 774 031f 02 .byte 0x2 + 775 0320 76 .byte 0x76 + 776 0321 00 .sleb128 0 + 777 0322 00 .byte 0 + 778 0323 16 .uleb128 0x16 + 779 0324 A0000000 .4byte .LVL23 + 780 0328 2D010000 .4byte 0x12d + 781 032c 15 .uleb128 0x15 + 782 032d B4000000 .4byte .LVL24 + 783 0331 01 .byte 0x1 + 784 0332 96010000 .4byte 0x196 + 785 0336 4C030000 .4byte 0x34c + 786 033a 0F .uleb128 0xf + 787 033b 01 .byte 0x1 + 788 033c 52 .byte 0x52 + 789 033d 01 .byte 0x1 + 790 033e 31 .byte 0x31 + 791 033f 0F .uleb128 0xf + 792 0340 01 .byte 0x1 + 793 0341 51 .byte 0x51 + 794 0342 02 .byte 0x2 + 795 0343 75 .byte 0x75 + 796 0344 00 .sleb128 0 + 797 0345 0F .uleb128 0xf + 798 0346 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 15 + + + 799 0347 50 .byte 0x50 + 800 0348 02 .byte 0x2 + 801 0349 76 .byte 0x76 + 802 034a 00 .sleb128 0 + 803 034b 00 .byte 0 + 804 034c 16 .uleb128 0x16 + 805 034d B8000000 .4byte .LVL25 + 806 0351 2D010000 .4byte 0x12d + 807 0355 12 .uleb128 0x12 + 808 0356 CC000000 .4byte .LVL26 + 809 035a 01 .byte 0x1 + 810 035b 96010000 .4byte 0x196 + 811 035f 0F .uleb128 0xf + 812 0360 01 .byte 0x1 + 813 0361 52 .byte 0x52 + 814 0362 01 .byte 0x1 + 815 0363 30 .byte 0x30 + 816 0364 0F .uleb128 0xf + 817 0365 01 .byte 0x1 + 818 0366 51 .byte 0x51 + 819 0367 02 .byte 0x2 + 820 0368 75 .byte 0x75 + 821 0369 00 .sleb128 0 + 822 036a 0F .uleb128 0xf + 823 036b 01 .byte 0x1 + 824 036c 50 .byte 0x50 + 825 036d 02 .byte 0x2 + 826 036e 76 .byte 0x76 + 827 036f 00 .sleb128 0 + 828 0370 00 .byte 0 + 829 0371 00 .byte 0 + 830 0372 17 .uleb128 0x17 + 831 0373 01 .byte 0x1 + 832 0374 FE000000 .4byte .LASF32 + 833 0378 01 .byte 0x1 + 834 0379 80 .byte 0x80 + 835 037a 01 .byte 0x1 + 836 037b 00000000 .4byte .LFB12 + 837 037f 1C000000 .4byte .LFE12 + 838 0383 02 .byte 0x2 + 839 0384 7D .byte 0x7d + 840 0385 00 .sleb128 0 + 841 0386 01 .byte 0x1 + 842 0387 A6030000 .4byte 0x3a6 + 843 038b 18 .uleb128 0x18 + 844 038c A2010000 .4byte .LASF23 + 845 0390 01 .byte 0x1 + 846 0391 80 .byte 0x80 + 847 0392 1C010000 .4byte 0x11c + 848 0396 01 .byte 0x1 + 849 0397 50 .byte 0x50 + 850 0398 18 .uleb128 0x18 + 851 0399 9D010000 .4byte .LASF33 + 852 039d 01 .byte 0x1 + 853 039e 80 .byte 0x80 + 854 039f 11010000 .4byte 0x111 + 855 03a3 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 16 + + + 856 03a4 51 .byte 0x51 + 857 03a5 00 .byte 0 + 858 03a6 19 .uleb128 0x19 + 859 03a7 2B000000 .4byte .LASF34 + 860 03ab 01 .byte 0x1 + 861 03ac 2B .byte 0x2b + 862 03ad F7000000 .4byte 0xf7 + 863 03b1 01 .byte 0x1 + 864 03b2 05 .byte 0x5 + 865 03b3 03 .byte 0x3 + 866 03b4 00000000 .4byte IOPORT0 + 867 03b8 19 .uleb128 0x19 + 868 03b9 33000000 .4byte .LASF35 + 869 03bd 01 .byte 0x1 + 870 03be 2C .byte 0x2c + 871 03bf F7000000 .4byte 0xf7 + 872 03c3 01 .byte 0x1 + 873 03c4 05 .byte 0x5 + 874 03c5 03 .byte 0x3 + 875 03c6 00000000 .4byte IOPORT1 + 876 03ca 1A .uleb128 0x1a + 877 03cb 01 .byte 0x1 + 878 03cc 0C000000 .4byte .LASF39 + 879 03d0 04 .byte 0x4 + 880 03d1 8C01 .2byte 0x18c + 881 03d3 01 .byte 0x1 + 882 03d4 01 .byte 0x1 + 883 03d5 E4030000 .4byte 0x3e4 + 884 03d9 1B .uleb128 0x1b + 885 03da 5A000000 .4byte 0x5a + 886 03de 1B .uleb128 0x1b + 887 03df 5A000000 .4byte 0x5a + 888 03e3 00 .byte 0 + 889 03e4 1C .uleb128 0x1c + 890 03e5 01 .byte 0x1 + 891 03e6 65010000 .4byte .LASF40 + 892 03ea 04 .byte 0x4 + 893 03eb 8D01 .2byte 0x18d + 894 03ed 01 .byte 0x1 + 895 03ee 01 .byte 0x1 + 896 03ef 1B .uleb128 0x1b + 897 03f0 5A000000 .4byte 0x5a + 898 03f4 00 .byte 0 + 899 03f5 00 .byte 0 + 900 .section .debug_abbrev,"",%progbits + 901 .Ldebug_abbrev0: + 902 0000 01 .uleb128 0x1 + 903 0001 11 .uleb128 0x11 + 904 0002 01 .byte 0x1 + 905 0003 25 .uleb128 0x25 + 906 0004 0E .uleb128 0xe + 907 0005 13 .uleb128 0x13 + 908 0006 0B .uleb128 0xb + 909 0007 03 .uleb128 0x3 + 910 0008 0E .uleb128 0xe + 911 0009 1B .uleb128 0x1b + 912 000a 0E .uleb128 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 17 + + + 913 000b 55 .uleb128 0x55 + 914 000c 06 .uleb128 0x6 + 915 000d 11 .uleb128 0x11 + 916 000e 01 .uleb128 0x1 + 917 000f 52 .uleb128 0x52 + 918 0010 01 .uleb128 0x1 + 919 0011 10 .uleb128 0x10 + 920 0012 06 .uleb128 0x6 + 921 0013 00 .byte 0 + 922 0014 00 .byte 0 + 923 0015 02 .uleb128 0x2 + 924 0016 24 .uleb128 0x24 + 925 0017 00 .byte 0 + 926 0018 0B .uleb128 0xb + 927 0019 0B .uleb128 0xb + 928 001a 3E .uleb128 0x3e + 929 001b 0B .uleb128 0xb + 930 001c 03 .uleb128 0x3 + 931 001d 08 .uleb128 0x8 + 932 001e 00 .byte 0 + 933 001f 00 .byte 0 + 934 0020 03 .uleb128 0x3 + 935 0021 24 .uleb128 0x24 + 936 0022 00 .byte 0 + 937 0023 0B .uleb128 0xb + 938 0024 0B .uleb128 0xb + 939 0025 3E .uleb128 0x3e + 940 0026 0B .uleb128 0xb + 941 0027 03 .uleb128 0x3 + 942 0028 0E .uleb128 0xe + 943 0029 00 .byte 0 + 944 002a 00 .byte 0 + 945 002b 04 .uleb128 0x4 + 946 002c 16 .uleb128 0x16 + 947 002d 00 .byte 0 + 948 002e 03 .uleb128 0x3 + 949 002f 0E .uleb128 0xe + 950 0030 3A .uleb128 0x3a + 951 0031 0B .uleb128 0xb + 952 0032 3B .uleb128 0x3b + 953 0033 0B .uleb128 0xb + 954 0034 49 .uleb128 0x49 + 955 0035 13 .uleb128 0x13 + 956 0036 00 .byte 0 + 957 0037 00 .byte 0 + 958 0038 05 .uleb128 0x5 + 959 0039 13 .uleb128 0x13 + 960 003a 01 .byte 0x1 + 961 003b 0B .uleb128 0xb + 962 003c 0B .uleb128 0xb + 963 003d 3A .uleb128 0x3a + 964 003e 0B .uleb128 0xb + 965 003f 3B .uleb128 0x3b + 966 0040 0B .uleb128 0xb + 967 0041 01 .uleb128 0x1 + 968 0042 13 .uleb128 0x13 + 969 0043 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 18 + + + 970 0044 00 .byte 0 + 971 0045 06 .uleb128 0x6 + 972 0046 0D .uleb128 0xd + 973 0047 00 .byte 0 + 974 0048 03 .uleb128 0x3 + 975 0049 0E .uleb128 0xe + 976 004a 3A .uleb128 0x3a + 977 004b 0B .uleb128 0xb + 978 004c 3B .uleb128 0x3b + 979 004d 0B .uleb128 0xb + 980 004e 49 .uleb128 0x49 + 981 004f 13 .uleb128 0x13 + 982 0050 38 .uleb128 0x38 + 983 0051 0A .uleb128 0xa + 984 0052 00 .byte 0 + 985 0053 00 .byte 0 + 986 0054 07 .uleb128 0x7 + 987 0055 0F .uleb128 0xf + 988 0056 00 .byte 0 + 989 0057 0B .uleb128 0xb + 990 0058 0B .uleb128 0xb + 991 0059 49 .uleb128 0x49 + 992 005a 13 .uleb128 0x13 + 993 005b 00 .byte 0 + 994 005c 00 .byte 0 + 995 005d 08 .uleb128 0x8 + 996 005e 35 .uleb128 0x35 + 997 005f 00 .byte 0 + 998 0060 49 .uleb128 0x49 + 999 0061 13 .uleb128 0x13 + 1000 0062 00 .byte 0 + 1001 0063 00 .byte 0 + 1002 0064 09 .uleb128 0x9 + 1003 0065 13 .uleb128 0x13 + 1004 0066 00 .byte 0 + 1005 0067 0B .uleb128 0xb + 1006 0068 0B .uleb128 0xb + 1007 0069 3A .uleb128 0x3a + 1008 006a 0B .uleb128 0xb + 1009 006b 3B .uleb128 0x3b + 1010 006c 0B .uleb128 0xb + 1011 006d 00 .byte 0 + 1012 006e 00 .byte 0 + 1013 006f 0A .uleb128 0xa + 1014 0070 2E .uleb128 0x2e + 1015 0071 01 .byte 0x1 + 1016 0072 03 .uleb128 0x3 + 1017 0073 0E .uleb128 0xe + 1018 0074 3A .uleb128 0x3a + 1019 0075 0B .uleb128 0xb + 1020 0076 3B .uleb128 0x3b + 1021 0077 0B .uleb128 0xb + 1022 0078 27 .uleb128 0x27 + 1023 0079 0C .uleb128 0xc + 1024 007a 11 .uleb128 0x11 + 1025 007b 01 .uleb128 0x1 + 1026 007c 12 .uleb128 0x12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 19 + + + 1027 007d 01 .uleb128 0x1 + 1028 007e 40 .uleb128 0x40 + 1029 007f 06 .uleb128 0x6 + 1030 0080 9742 .uleb128 0x2117 + 1031 0082 0C .uleb128 0xc + 1032 0083 01 .uleb128 0x1 + 1033 0084 13 .uleb128 0x13 + 1034 0085 00 .byte 0 + 1035 0086 00 .byte 0 + 1036 0087 0B .uleb128 0xb + 1037 0088 05 .uleb128 0x5 + 1038 0089 00 .byte 0 + 1039 008a 03 .uleb128 0x3 + 1040 008b 0E .uleb128 0xe + 1041 008c 3A .uleb128 0x3a + 1042 008d 0B .uleb128 0xb + 1043 008e 3B .uleb128 0x3b + 1044 008f 0B .uleb128 0xb + 1045 0090 49 .uleb128 0x49 + 1046 0091 13 .uleb128 0x13 + 1047 0092 02 .uleb128 0x2 + 1048 0093 06 .uleb128 0x6 + 1049 0094 00 .byte 0 + 1050 0095 00 .byte 0 + 1051 0096 0C .uleb128 0xc + 1052 0097 34 .uleb128 0x34 + 1053 0098 00 .byte 0 + 1054 0099 03 .uleb128 0x3 + 1055 009a 08 .uleb128 0x8 + 1056 009b 3A .uleb128 0x3a + 1057 009c 0B .uleb128 0xb + 1058 009d 3B .uleb128 0x3b + 1059 009e 0B .uleb128 0xb + 1060 009f 49 .uleb128 0x49 + 1061 00a0 13 .uleb128 0x13 + 1062 00a1 02 .uleb128 0x2 + 1063 00a2 06 .uleb128 0x6 + 1064 00a3 00 .byte 0 + 1065 00a4 00 .byte 0 + 1066 00a5 0D .uleb128 0xd + 1067 00a6 0B .uleb128 0xb + 1068 00a7 01 .byte 0x1 + 1069 00a8 55 .uleb128 0x55 + 1070 00a9 06 .uleb128 0x6 + 1071 00aa 00 .byte 0 + 1072 00ab 00 .byte 0 + 1073 00ac 0E .uleb128 0xe + 1074 00ad 898201 .uleb128 0x4109 + 1075 00b0 01 .byte 0x1 + 1076 00b1 11 .uleb128 0x11 + 1077 00b2 01 .uleb128 0x1 + 1078 00b3 31 .uleb128 0x31 + 1079 00b4 13 .uleb128 0x13 + 1080 00b5 00 .byte 0 + 1081 00b6 00 .byte 0 + 1082 00b7 0F .uleb128 0xf + 1083 00b8 8A8201 .uleb128 0x410a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 20 + + + 1084 00bb 00 .byte 0 + 1085 00bc 02 .uleb128 0x2 + 1086 00bd 0A .uleb128 0xa + 1087 00be 9142 .uleb128 0x2111 + 1088 00c0 0A .uleb128 0xa + 1089 00c1 00 .byte 0 + 1090 00c2 00 .byte 0 + 1091 00c3 10 .uleb128 0x10 + 1092 00c4 898201 .uleb128 0x4109 + 1093 00c7 01 .byte 0x1 + 1094 00c8 11 .uleb128 0x11 + 1095 00c9 01 .uleb128 0x1 + 1096 00ca 31 .uleb128 0x31 + 1097 00cb 13 .uleb128 0x13 + 1098 00cc 01 .uleb128 0x1 + 1099 00cd 13 .uleb128 0x13 + 1100 00ce 00 .byte 0 + 1101 00cf 00 .byte 0 + 1102 00d0 11 .uleb128 0x11 + 1103 00d1 2E .uleb128 0x2e + 1104 00d2 01 .byte 0x1 + 1105 00d3 3F .uleb128 0x3f + 1106 00d4 0C .uleb128 0xc + 1107 00d5 03 .uleb128 0x3 + 1108 00d6 0E .uleb128 0xe + 1109 00d7 3A .uleb128 0x3a + 1110 00d8 0B .uleb128 0xb + 1111 00d9 3B .uleb128 0x3b + 1112 00da 0B .uleb128 0xb + 1113 00db 27 .uleb128 0x27 + 1114 00dc 0C .uleb128 0xc + 1115 00dd 11 .uleb128 0x11 + 1116 00de 01 .uleb128 0x1 + 1117 00df 12 .uleb128 0x12 + 1118 00e0 01 .uleb128 0x1 + 1119 00e1 40 .uleb128 0x40 + 1120 00e2 06 .uleb128 0x6 + 1121 00e3 9742 .uleb128 0x2117 + 1122 00e5 0C .uleb128 0xc + 1123 00e6 01 .uleb128 0x1 + 1124 00e7 13 .uleb128 0x13 + 1125 00e8 00 .byte 0 + 1126 00e9 00 .byte 0 + 1127 00ea 12 .uleb128 0x12 + 1128 00eb 898201 .uleb128 0x4109 + 1129 00ee 01 .byte 0x1 + 1130 00ef 11 .uleb128 0x11 + 1131 00f0 01 .uleb128 0x1 + 1132 00f1 9542 .uleb128 0x2115 + 1133 00f3 0C .uleb128 0xc + 1134 00f4 31 .uleb128 0x31 + 1135 00f5 13 .uleb128 0x13 + 1136 00f6 00 .byte 0 + 1137 00f7 00 .byte 0 + 1138 00f8 13 .uleb128 0x13 + 1139 00f9 26 .uleb128 0x26 + 1140 00fa 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 21 + + + 1141 00fb 49 .uleb128 0x49 + 1142 00fc 13 .uleb128 0x13 + 1143 00fd 00 .byte 0 + 1144 00fe 00 .byte 0 + 1145 00ff 14 .uleb128 0x14 + 1146 0100 0B .uleb128 0xb + 1147 0101 01 .byte 0x1 + 1148 0102 55 .uleb128 0x55 + 1149 0103 06 .uleb128 0x6 + 1150 0104 01 .uleb128 0x1 + 1151 0105 13 .uleb128 0x13 + 1152 0106 00 .byte 0 + 1153 0107 00 .byte 0 + 1154 0108 15 .uleb128 0x15 + 1155 0109 898201 .uleb128 0x4109 + 1156 010c 01 .byte 0x1 + 1157 010d 11 .uleb128 0x11 + 1158 010e 01 .uleb128 0x1 + 1159 010f 9542 .uleb128 0x2115 + 1160 0111 0C .uleb128 0xc + 1161 0112 31 .uleb128 0x31 + 1162 0113 13 .uleb128 0x13 + 1163 0114 01 .uleb128 0x1 + 1164 0115 13 .uleb128 0x13 + 1165 0116 00 .byte 0 + 1166 0117 00 .byte 0 + 1167 0118 16 .uleb128 0x16 + 1168 0119 898201 .uleb128 0x4109 + 1169 011c 00 .byte 0 + 1170 011d 11 .uleb128 0x11 + 1171 011e 01 .uleb128 0x1 + 1172 011f 31 .uleb128 0x31 + 1173 0120 13 .uleb128 0x13 + 1174 0121 00 .byte 0 + 1175 0122 00 .byte 0 + 1176 0123 17 .uleb128 0x17 + 1177 0124 2E .uleb128 0x2e + 1178 0125 01 .byte 0x1 + 1179 0126 3F .uleb128 0x3f + 1180 0127 0C .uleb128 0xc + 1181 0128 03 .uleb128 0x3 + 1182 0129 0E .uleb128 0xe + 1183 012a 3A .uleb128 0x3a + 1184 012b 0B .uleb128 0xb + 1185 012c 3B .uleb128 0x3b + 1186 012d 0B .uleb128 0xb + 1187 012e 27 .uleb128 0x27 + 1188 012f 0C .uleb128 0xc + 1189 0130 11 .uleb128 0x11 + 1190 0131 01 .uleb128 0x1 + 1191 0132 12 .uleb128 0x12 + 1192 0133 01 .uleb128 0x1 + 1193 0134 40 .uleb128 0x40 + 1194 0135 0A .uleb128 0xa + 1195 0136 9742 .uleb128 0x2117 + 1196 0138 0C .uleb128 0xc + 1197 0139 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 22 + + + 1198 013a 13 .uleb128 0x13 + 1199 013b 00 .byte 0 + 1200 013c 00 .byte 0 + 1201 013d 18 .uleb128 0x18 + 1202 013e 05 .uleb128 0x5 + 1203 013f 00 .byte 0 + 1204 0140 03 .uleb128 0x3 + 1205 0141 0E .uleb128 0xe + 1206 0142 3A .uleb128 0x3a + 1207 0143 0B .uleb128 0xb + 1208 0144 3B .uleb128 0x3b + 1209 0145 0B .uleb128 0xb + 1210 0146 49 .uleb128 0x49 + 1211 0147 13 .uleb128 0x13 + 1212 0148 02 .uleb128 0x2 + 1213 0149 0A .uleb128 0xa + 1214 014a 00 .byte 0 + 1215 014b 00 .byte 0 + 1216 014c 19 .uleb128 0x19 + 1217 014d 34 .uleb128 0x34 + 1218 014e 00 .byte 0 + 1219 014f 03 .uleb128 0x3 + 1220 0150 0E .uleb128 0xe + 1221 0151 3A .uleb128 0x3a + 1222 0152 0B .uleb128 0xb + 1223 0153 3B .uleb128 0x3b + 1224 0154 0B .uleb128 0xb + 1225 0155 49 .uleb128 0x49 + 1226 0156 13 .uleb128 0x13 + 1227 0157 3F .uleb128 0x3f + 1228 0158 0C .uleb128 0xc + 1229 0159 02 .uleb128 0x2 + 1230 015a 0A .uleb128 0xa + 1231 015b 00 .byte 0 + 1232 015c 00 .byte 0 + 1233 015d 1A .uleb128 0x1a + 1234 015e 2E .uleb128 0x2e + 1235 015f 01 .byte 0x1 + 1236 0160 3F .uleb128 0x3f + 1237 0161 0C .uleb128 0xc + 1238 0162 03 .uleb128 0x3 + 1239 0163 0E .uleb128 0xe + 1240 0164 3A .uleb128 0x3a + 1241 0165 0B .uleb128 0xb + 1242 0166 3B .uleb128 0x3b + 1243 0167 05 .uleb128 0x5 + 1244 0168 27 .uleb128 0x27 + 1245 0169 0C .uleb128 0xc + 1246 016a 3C .uleb128 0x3c + 1247 016b 0C .uleb128 0xc + 1248 016c 01 .uleb128 0x1 + 1249 016d 13 .uleb128 0x13 + 1250 016e 00 .byte 0 + 1251 016f 00 .byte 0 + 1252 0170 1B .uleb128 0x1b + 1253 0171 05 .uleb128 0x5 + 1254 0172 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 23 + + + 1255 0173 49 .uleb128 0x49 + 1256 0174 13 .uleb128 0x13 + 1257 0175 00 .byte 0 + 1258 0176 00 .byte 0 + 1259 0177 1C .uleb128 0x1c + 1260 0178 2E .uleb128 0x2e + 1261 0179 01 .byte 0x1 + 1262 017a 3F .uleb128 0x3f + 1263 017b 0C .uleb128 0xc + 1264 017c 03 .uleb128 0x3 + 1265 017d 0E .uleb128 0xe + 1266 017e 3A .uleb128 0x3a + 1267 017f 0B .uleb128 0xb + 1268 0180 3B .uleb128 0x3b + 1269 0181 05 .uleb128 0x5 + 1270 0182 27 .uleb128 0x27 + 1271 0183 0C .uleb128 0xc + 1272 0184 3C .uleb128 0x3c + 1273 0185 0C .uleb128 0xc + 1274 0186 00 .byte 0 + 1275 0187 00 .byte 0 + 1276 0188 00 .byte 0 + 1277 .section .debug_loc,"",%progbits + 1278 .Ldebug_loc0: + 1279 .LLST0: + 1280 0000 00000000 .4byte .LFB9 + 1281 0004 04000000 .4byte .LCFI0 + 1282 0008 0200 .2byte 0x2 + 1283 000a 7D .byte 0x7d + 1284 000b 00 .sleb128 0 + 1285 000c 04000000 .4byte .LCFI0 + 1286 0010 50000000 .4byte .LFE9 + 1287 0014 0200 .2byte 0x2 + 1288 0016 7D .byte 0x7d + 1289 0017 10 .sleb128 16 + 1290 0018 00000000 .4byte 0 + 1291 001c 00000000 .4byte 0 + 1292 .LLST1: + 1293 0020 00000000 .4byte .LVL0 + 1294 0024 14000000 .4byte .LVL1 + 1295 0028 0100 .2byte 0x1 + 1296 002a 50 .byte 0x50 + 1297 002b 14000000 .4byte .LVL1 + 1298 002f 50000000 .4byte .LFE9 + 1299 0033 0100 .2byte 0x1 + 1300 0035 56 .byte 0x56 + 1301 0036 00000000 .4byte 0 + 1302 003a 00000000 .4byte 0 + 1303 .LLST2: + 1304 003e 00000000 .4byte .LVL0 + 1305 0042 14000000 .4byte .LVL1 + 1306 0046 0100 .2byte 0x1 + 1307 0048 51 .byte 0x51 + 1308 0049 14000000 .4byte .LVL1 + 1309 004d 50000000 .4byte .LFE9 + 1310 0051 0100 .2byte 0x1 + 1311 0053 55 .byte 0x55 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 24 + + + 1312 0054 00000000 .4byte 0 + 1313 0058 00000000 .4byte 0 + 1314 .LLST3: + 1315 005c 00000000 .4byte .LVL0 + 1316 0060 14000000 .4byte .LVL1 + 1317 0064 0200 .2byte 0x2 + 1318 0066 30 .byte 0x30 + 1319 0067 9F .byte 0x9f + 1320 0068 20000000 .4byte .LVL2 + 1321 006c 24000000 .4byte .LVL3 + 1322 0070 0100 .2byte 0x1 + 1323 0072 54 .byte 0x54 + 1324 0073 48000000 .4byte .LVL5 + 1325 0077 50000000 .4byte .LFE9 + 1326 007b 0100 .2byte 0x1 + 1327 007d 54 .byte 0x54 + 1328 007e 00000000 .4byte 0 + 1329 0082 00000000 .4byte 0 + 1330 .LLST4: + 1331 0086 14000000 .4byte .LVL1 + 1332 008a 20000000 .4byte .LVL2 + 1333 008e 0500 .2byte 0x5 + 1334 0090 75 .byte 0x75 + 1335 0091 00 .sleb128 0 + 1336 0092 31 .byte 0x31 + 1337 0093 1A .byte 0x1a + 1338 0094 9F .byte 0x9f + 1339 0095 24000000 .4byte .LVL3 + 1340 0099 48000000 .4byte .LVL5 + 1341 009d 0500 .2byte 0x5 + 1342 009f 75 .byte 0x75 + 1343 00a0 00 .sleb128 0 + 1344 00a1 31 .byte 0x31 + 1345 00a2 1A .byte 0x1a + 1346 00a3 9F .byte 0x9f + 1347 00a4 00000000 .4byte 0 + 1348 00a8 00000000 .4byte 0 + 1349 .LLST5: + 1350 00ac 00000000 .4byte .LFB8 + 1351 00b0 04000000 .4byte .LCFI1 + 1352 00b4 0200 .2byte 0x2 + 1353 00b6 7D .byte 0x7d + 1354 00b7 00 .sleb128 0 + 1355 00b8 04000000 .4byte .LCFI1 + 1356 00bc 44000000 .4byte .LFE8 + 1357 00c0 0200 .2byte 0x2 + 1358 00c2 7D .byte 0x7d + 1359 00c3 10 .sleb128 16 + 1360 00c4 00000000 .4byte 0 + 1361 00c8 00000000 .4byte 0 + 1362 .LLST6: + 1363 00cc 00000000 .4byte .LVL6 + 1364 00d0 14000000 .4byte .LVL7 + 1365 00d4 0100 .2byte 0x1 + 1366 00d6 50 .byte 0x50 + 1367 00d7 14000000 .4byte .LVL7 + 1368 00db 44000000 .4byte .LFE8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 25 + + + 1369 00df 0100 .2byte 0x1 + 1370 00e1 55 .byte 0x55 + 1371 00e2 00000000 .4byte 0 + 1372 00e6 00000000 .4byte 0 + 1373 .LLST7: + 1374 00ea 00000000 .4byte .LVL6 + 1375 00ee 1B000000 .4byte .LVL8-1 + 1376 00f2 0100 .2byte 0x1 + 1377 00f4 51 .byte 0x51 + 1378 00f5 1B000000 .4byte .LVL8-1 + 1379 00f9 44000000 .4byte .LFE8 + 1380 00fd 0100 .2byte 0x1 + 1381 00ff 56 .byte 0x56 + 1382 0100 00000000 .4byte 0 + 1383 0104 00000000 .4byte 0 + 1384 .LLST8: + 1385 0108 00000000 .4byte .LVL6 + 1386 010c 1B000000 .4byte .LVL8-1 + 1387 0110 0100 .2byte 0x1 + 1388 0112 52 .byte 0x52 + 1389 0113 1B000000 .4byte .LVL8-1 + 1390 0117 44000000 .4byte .LFE8 + 1391 011b 0400 .2byte 0x4 + 1392 011d F3 .byte 0xf3 + 1393 011e 01 .uleb128 0x1 + 1394 011f 52 .byte 0x52 + 1395 0120 9F .byte 0x9f + 1396 0121 00000000 .4byte 0 + 1397 0125 00000000 .4byte 0 + 1398 .LLST9: + 1399 0129 00000000 .4byte .LFB10 + 1400 012d 04000000 .4byte .LCFI2 + 1401 0131 0200 .2byte 0x2 + 1402 0133 7D .byte 0x7d + 1403 0134 00 .sleb128 0 + 1404 0135 04000000 .4byte .LCFI2 + 1405 0139 80000000 .4byte .LFE10 + 1406 013d 0200 .2byte 0x2 + 1407 013f 7D .byte 0x7d + 1408 0140 08 .sleb128 8 + 1409 0141 00000000 .4byte 0 + 1410 0145 00000000 .4byte 0 + 1411 .LLST10: + 1412 0149 00000000 .4byte .LVL10 + 1413 014d 24000000 .4byte .LVL11 + 1414 0151 0100 .2byte 0x1 + 1415 0153 50 .byte 0x50 + 1416 0154 24000000 .4byte .LVL11 + 1417 0158 80000000 .4byte .LFE10 + 1418 015c 0400 .2byte 0x4 + 1419 015e F3 .byte 0xf3 + 1420 015f 01 .uleb128 0x1 + 1421 0160 50 .byte 0x50 + 1422 0161 9F .byte 0x9f + 1423 0162 00000000 .4byte 0 + 1424 0166 00000000 .4byte 0 + 1425 .LLST11: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 26 + + + 1426 016a 00000000 .4byte .LFB11 + 1427 016e 08000000 .4byte .LCFI3 + 1428 0172 0200 .2byte 0x2 + 1429 0174 7D .byte 0x7d + 1430 0175 00 .sleb128 0 + 1431 0176 08000000 .4byte .LCFI3 + 1432 017a CC000000 .4byte .LFE11 + 1433 017e 0200 .2byte 0x2 + 1434 0180 7D .byte 0x7d + 1435 0181 10 .sleb128 16 + 1436 0182 00000000 .4byte 0 + 1437 0186 00000000 .4byte 0 + 1438 .LLST12: + 1439 018a 00000000 .4byte .LVL14 + 1440 018e 2B000000 .4byte .LVL15-1 + 1441 0192 0100 .2byte 0x1 + 1442 0194 50 .byte 0x50 + 1443 0195 2B000000 .4byte .LVL15-1 + 1444 0199 40000000 .4byte .LVL16 + 1445 019d 0100 .2byte 0x1 + 1446 019f 56 .byte 0x56 + 1447 01a0 40000000 .4byte .LVL16 + 1448 01a4 60000000 .4byte .LVL17 + 1449 01a8 0100 .2byte 0x1 + 1450 01aa 50 .byte 0x50 + 1451 01ab 60000000 .4byte .LVL17 + 1452 01af 9C000000 .4byte .LVL22 + 1453 01b3 0100 .2byte 0x1 + 1454 01b5 56 .byte 0x56 + 1455 01b6 9C000000 .4byte .LVL22 + 1456 01ba 9F000000 .4byte .LVL23-1 + 1457 01be 0100 .2byte 0x1 + 1458 01c0 50 .byte 0x50 + 1459 01c1 9F000000 .4byte .LVL23-1 + 1460 01c5 B4000000 .4byte .LVL24 + 1461 01c9 0100 .2byte 0x1 + 1462 01cb 56 .byte 0x56 + 1463 01cc B4000000 .4byte .LVL24 + 1464 01d0 B7000000 .4byte .LVL25-1 + 1465 01d4 0100 .2byte 0x1 + 1466 01d6 50 .byte 0x50 + 1467 01d7 B7000000 .4byte .LVL25-1 + 1468 01db CC000000 .4byte .LFE11 + 1469 01df 0100 .2byte 0x1 + 1470 01e1 56 .byte 0x56 + 1471 01e2 00000000 .4byte 0 + 1472 01e6 00000000 .4byte 0 + 1473 .LLST13: + 1474 01ea 00000000 .4byte .LVL14 + 1475 01ee 2B000000 .4byte .LVL15-1 + 1476 01f2 0100 .2byte 0x1 + 1477 01f4 51 .byte 0x51 + 1478 01f5 2B000000 .4byte .LVL15-1 + 1479 01f9 40000000 .4byte .LVL16 + 1480 01fd 0100 .2byte 0x1 + 1481 01ff 55 .byte 0x55 + 1482 0200 40000000 .4byte .LVL16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 27 + + + 1483 0204 60000000 .4byte .LVL17 + 1484 0208 0100 .2byte 0x1 + 1485 020a 51 .byte 0x51 + 1486 020b 60000000 .4byte .LVL17 + 1487 020f 9C000000 .4byte .LVL22 + 1488 0213 0100 .2byte 0x1 + 1489 0215 55 .byte 0x55 + 1490 0216 9C000000 .4byte .LVL22 + 1491 021a 9F000000 .4byte .LVL23-1 + 1492 021e 0100 .2byte 0x1 + 1493 0220 51 .byte 0x51 + 1494 0221 9F000000 .4byte .LVL23-1 + 1495 0225 B4000000 .4byte .LVL24 + 1496 0229 0100 .2byte 0x1 + 1497 022b 55 .byte 0x55 + 1498 022c B4000000 .4byte .LVL24 + 1499 0230 B7000000 .4byte .LVL25-1 + 1500 0234 0100 .2byte 0x1 + 1501 0236 51 .byte 0x51 + 1502 0237 B7000000 .4byte .LVL25-1 + 1503 023b CC000000 .4byte .LFE11 + 1504 023f 0100 .2byte 0x1 + 1505 0241 55 .byte 0x55 + 1506 0242 00000000 .4byte 0 + 1507 0246 00000000 .4byte 0 + 1508 .LLST14: + 1509 024a 00000000 .4byte .LVL14 + 1510 024e 2B000000 .4byte .LVL15-1 + 1511 0252 0100 .2byte 0x1 + 1512 0254 52 .byte 0x52 + 1513 0255 2B000000 .4byte .LVL15-1 + 1514 0259 40000000 .4byte .LVL16 + 1515 025d 0400 .2byte 0x4 + 1516 025f F3 .byte 0xf3 + 1517 0260 01 .uleb128 0x1 + 1518 0261 52 .byte 0x52 + 1519 0262 9F .byte 0x9f + 1520 0263 40000000 .4byte .LVL16 + 1521 0267 60000000 .4byte .LVL17 + 1522 026b 0100 .2byte 0x1 + 1523 026d 52 .byte 0x52 + 1524 026e 60000000 .4byte .LVL17 + 1525 0272 9C000000 .4byte .LVL22 + 1526 0276 0400 .2byte 0x4 + 1527 0278 F3 .byte 0xf3 + 1528 0279 01 .uleb128 0x1 + 1529 027a 52 .byte 0x52 + 1530 027b 9F .byte 0x9f + 1531 027c 9C000000 .4byte .LVL22 + 1532 0280 9F000000 .4byte .LVL23-1 + 1533 0284 0100 .2byte 0x1 + 1534 0286 52 .byte 0x52 + 1535 0287 9F000000 .4byte .LVL23-1 + 1536 028b B4000000 .4byte .LVL24 + 1537 028f 0400 .2byte 0x4 + 1538 0291 F3 .byte 0xf3 + 1539 0292 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 28 + + + 1540 0293 52 .byte 0x52 + 1541 0294 9F .byte 0x9f + 1542 0295 B4000000 .4byte .LVL24 + 1543 0299 B7000000 .4byte .LVL25-1 + 1544 029d 0100 .2byte 0x1 + 1545 029f 52 .byte 0x52 + 1546 02a0 B7000000 .4byte .LVL25-1 + 1547 02a4 CC000000 .4byte .LFE11 + 1548 02a8 0400 .2byte 0x4 + 1549 02aa F3 .byte 0xf3 + 1550 02ab 01 .uleb128 0x1 + 1551 02ac 52 .byte 0x52 + 1552 02ad 9F .byte 0x9f + 1553 02ae 00000000 .4byte 0 + 1554 02b2 00000000 .4byte 0 + 1555 .LLST15: + 1556 02b6 6C000000 .4byte .LVL18 + 1557 02ba 70000000 .4byte .LVL19 + 1558 02be 0100 .2byte 0x1 + 1559 02c0 54 .byte 0x54 + 1560 02c1 94000000 .4byte .LVL21 + 1561 02c5 9C000000 .4byte .LVL22 + 1562 02c9 0100 .2byte 0x1 + 1563 02cb 54 .byte 0x54 + 1564 02cc 00000000 .4byte 0 + 1565 02d0 00000000 .4byte 0 + 1566 .LLST16: + 1567 02d4 60000000 .4byte .LVL17 + 1568 02d8 6C000000 .4byte .LVL18 + 1569 02dc 0500 .2byte 0x5 + 1570 02de 75 .byte 0x75 + 1571 02df 00 .sleb128 0 + 1572 02e0 31 .byte 0x31 + 1573 02e1 1A .byte 0x1a + 1574 02e2 9F .byte 0x9f + 1575 02e3 70000000 .4byte .LVL19 + 1576 02e7 94000000 .4byte .LVL21 + 1577 02eb 0500 .2byte 0x5 + 1578 02ed 75 .byte 0x75 + 1579 02ee 00 .sleb128 0 + 1580 02ef 31 .byte 0x31 + 1581 02f0 1A .byte 0x1a + 1582 02f1 9F .byte 0x9f + 1583 02f2 00000000 .4byte 0 + 1584 02f6 00000000 .4byte 0 + 1585 .section .debug_aranges,"",%progbits + 1586 0000 3C000000 .4byte 0x3c + 1587 0004 0200 .2byte 0x2 + 1588 0006 00000000 .4byte .Ldebug_info0 + 1589 000a 04 .byte 0x4 + 1590 000b 00 .byte 0 + 1591 000c 0000 .2byte 0 + 1592 000e 0000 .2byte 0 + 1593 0010 00000000 .4byte .LFB9 + 1594 0014 50000000 .4byte .LFE9-.LFB9 + 1595 0018 00000000 .4byte .LFB8 + 1596 001c 44000000 .4byte .LFE8-.LFB8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 29 + + + 1597 0020 00000000 .4byte .LFB10 + 1598 0024 80000000 .4byte .LFE10-.LFB10 + 1599 0028 00000000 .4byte .LFB11 + 1600 002c CC000000 .4byte .LFE11-.LFB11 + 1601 0030 00000000 .4byte .LFB12 + 1602 0034 1C000000 .4byte .LFE12-.LFB12 + 1603 0038 00000000 .4byte 0 + 1604 003c 00000000 .4byte 0 + 1605 .section .debug_ranges,"",%progbits + 1606 .Ldebug_ranges0: + 1607 0000 1C000000 .4byte .LBB2 + 1608 0004 20000000 .4byte .LBE2 + 1609 0008 24000000 .4byte .LBB3 + 1610 000c 38000000 .4byte .LBE3 + 1611 0010 3C000000 .4byte .LBB4 + 1612 0014 40000000 .4byte .LBE4 + 1613 0018 44000000 .4byte .LBB5 + 1614 001c 48000000 .4byte .LBE5 + 1615 0020 00000000 .4byte 0 + 1616 0024 00000000 .4byte 0 + 1617 0028 68000000 .4byte .LBB6 + 1618 002c 6C000000 .4byte .LBE6 + 1619 0030 70000000 .4byte .LBB7 + 1620 0034 84000000 .4byte .LBE7 + 1621 0038 88000000 .4byte .LBB8 + 1622 003c 8C000000 .4byte .LBE8 + 1623 0040 90000000 .4byte .LBB9 + 1624 0044 94000000 .4byte .LBE9 + 1625 0048 00000000 .4byte 0 + 1626 004c 00000000 .4byte 0 + 1627 0050 00000000 .4byte .LFB9 + 1628 0054 50000000 .4byte .LFE9 + 1629 0058 00000000 .4byte .LFB8 + 1630 005c 44000000 .4byte .LFE8 + 1631 0060 00000000 .4byte .LFB10 + 1632 0064 80000000 .4byte .LFE10 + 1633 0068 00000000 .4byte .LFB11 + 1634 006c CC000000 .4byte .LFE11 + 1635 0070 00000000 .4byte .LFB12 + 1636 0074 1C000000 .4byte .LFE12 + 1637 0078 00000000 .4byte 0 + 1638 007c 00000000 .4byte 0 + 1639 .section .debug_line,"",%progbits + 1640 .Ldebug_line0: + 1641 0000 54010000 .section .debug_str,"MS",%progbits,1 + 1641 0200A100 + 1641 00000201 + 1641 FB0E0D00 + 1641 01010101 + 1642 .LASF36: + 1643 0000 474E5520 .ascii "GNU C 4.7.2\000" + 1643 4320342E + 1643 372E3200 + 1644 .LASF39: + 1645 000c 62636D32 .ascii "bcm2835_gpio_fnsel\000" + 1645 3833355F + 1645 6770696F + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 30 + + + 1645 5F666E73 + 1645 656C00 + 1646 .LASF9: + 1647 001f 5F426F6F .ascii "_Bool\000" + 1647 6C00 + 1648 .LASF12: + 1649 0025 6C617463 .ascii "latch\000" + 1649 6800 + 1650 .LASF34: + 1651 002b 494F504F .ascii "IOPORT0\000" + 1651 52543000 + 1652 .LASF35: + 1653 0033 494F504F .ascii "IOPORT1\000" + 1653 52543100 + 1654 .LASF16: + 1655 003b 67707075 .ascii "gppudclk\000" + 1655 64636C6B + 1655 00 + 1656 .LASF21: + 1657 0044 696F706F .ascii "ioportmask_t\000" + 1657 72746D61 + 1657 736B5F74 + 1657 00 + 1658 .LASF2: + 1659 0051 756E7369 .ascii "unsigned char\000" + 1659 676E6564 + 1659 20636861 + 1659 7200 + 1660 .LASF38: + 1661 005f 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 1661 73657273 + 1661 5C4E6963 + 1661 6F204D61 + 1661 61735C44 + 1662 008c 312D4243 .ascii "1-BCM2835-GCC\000" + 1662 4D323833 + 1662 352D4743 + 1662 4300 + 1663 .LASF6: + 1664 009a 6C6F6E67 .ascii "long unsigned int\000" + 1664 20756E73 + 1664 69676E65 + 1664 6420696E + 1664 7400 + 1665 .LASF4: + 1666 00ac 73686F72 .ascii "short unsigned int\000" + 1666 7420756E + 1666 7369676E + 1666 65642069 + 1666 6E7400 + 1667 .LASF37: + 1668 00bf 2E2E2F2E .ascii "../../os/hal/platforms/BCM2835/pal_lld.c\000" + 1668 2E2F6F73 + 1668 2F68616C + 1668 2F706C61 + 1668 74666F72 + 1669 .LASF28: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 31 + + + 1670 00e8 636F6E66 .ascii "config\000" + 1670 696700 + 1671 .LASF17: + 1672 00ef 70696E5F .ascii "pin_base\000" + 1672 62617365 + 1672 00 + 1673 .LASF15: + 1674 00f8 67706C65 .ascii "gplev\000" + 1674 7600 + 1675 .LASF32: + 1676 00fe 5F70616C .ascii "_pal_lld_writeport\000" + 1676 5F6C6C64 + 1676 5F777269 + 1676 7465706F + 1676 727400 + 1677 .LASF30: + 1678 0111 5F70616C .ascii "_pal_lld_setgroupmode\000" + 1678 5F6C6C64 + 1678 5F736574 + 1678 67726F75 + 1678 706D6F64 + 1679 .LASF0: + 1680 0127 756E7369 .ascii "unsigned int\000" + 1680 676E6564 + 1680 20696E74 + 1680 00 + 1681 .LASF8: + 1682 0134 6C6F6E67 .ascii "long long unsigned int\000" + 1682 206C6F6E + 1682 6720756E + 1682 7369676E + 1682 65642069 + 1683 .LASF25: + 1684 014b 7365745F .ascii "set_gpio_in\000" + 1684 6770696F + 1684 5F696E00 + 1685 .LASF29: + 1686 0157 5F70616C .ascii "_pal_lld_init\000" + 1686 5F6C6C64 + 1686 5F696E69 + 1686 7400 + 1687 .LASF40: + 1688 0165 62636D32 .ascii "bcm2835_delay\000" + 1688 3833355F + 1688 64656C61 + 1688 7900 + 1689 .LASF27: + 1690 0173 7075645F .ascii "pud_mode\000" + 1690 6D6F6465 + 1690 00 + 1691 .LASF11: + 1692 017c 73697A65 .ascii "sizetype\000" + 1692 74797065 + 1692 00 + 1693 .LASF31: + 1694 0185 6D6F6465 .ascii "mode\000" + 1694 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 32 + + + 1695 .LASF7: + 1696 018a 6C6F6E67 .ascii "long long int\000" + 1696 206C6F6E + 1696 6720696E + 1696 7400 + 1697 .LASF24: + 1698 0198 6D61736B .ascii "mask\000" + 1698 00 + 1699 .LASF33: + 1700 019d 62697473 .ascii "bits\000" + 1700 00 + 1701 .LASF23: + 1702 01a2 706F7274 .ascii "port\000" + 1702 00 + 1703 .LASF3: + 1704 01a7 73686F72 .ascii "short int\000" + 1704 7420696E + 1704 7400 + 1705 .LASF22: + 1706 01b1 696F706F .ascii "ioportid_t\000" + 1706 72746964 + 1706 5F7400 + 1707 .LASF13: + 1708 01bc 67707365 .ascii "gpset\000" + 1708 7400 + 1709 .LASF18: + 1710 01c2 75696E74 .ascii "uint32_t\000" + 1710 33325F74 + 1710 00 + 1711 .LASF5: + 1712 01cb 6C6F6E67 .ascii "long int\000" + 1712 20696E74 + 1712 00 + 1713 .LASF10: + 1714 01d4 63686172 .ascii "char\000" + 1714 00 + 1715 .LASF1: + 1716 01d9 7369676E .ascii "signed char\000" + 1716 65642063 + 1716 68617200 + 1717 .LASF20: + 1718 01e5 50414C43 .ascii "PALConfig\000" + 1718 6F6E6669 + 1718 6700 + 1719 .LASF26: + 1720 01ef 7365745F .ascii "set_gpio_pud\000" + 1720 6770696F + 1720 5F707564 + 1720 00 + 1721 .LASF19: + 1722 01fc 6770696F .ascii "gpio_port_t\000" + 1722 5F706F72 + 1722 745F7400 + 1723 .LASF14: + 1724 0208 6770636C .ascii "gpclr\000" + 1724 7200 + 1725 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 33 + + + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s page 34 + + +DEFINED SYMBOLS + *ABS*:00000000 pal_lld.c +C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s:17 .text.set_gpio_in:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s:19 .text.set_gpio_in:00000000 set_gpio_in +C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s:85 .text.set_gpio_pud:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s:87 .text.set_gpio_pud:00000000 set_gpio_pud +C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s:135 .text.set_gpio_pud:00000040 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s:140 .text._pal_lld_init:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s:143 .text._pal_lld_init:00000000 _pal_lld_init +C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s:207 .text._pal_lld_init:00000070 $d + *COM*:00000018 IOPORT0 + *COM*:00000018 IOPORT1 +C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s:215 .text._pal_lld_setgroupmode:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s:218 .text._pal_lld_setgroupmode:00000000 _pal_lld_setgroupmode +C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s:340 .text._pal_lld_writeport:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc5JDUMb.s:343 .text._pal_lld_writeport:00000000 _pal_lld_writeport + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +bcm2835_gpio_fnsel +bcm2835_delay diff --git a/demos/ARM11-BCM2835-GCC/build/lst/pwm.lst b/demos/ARM11-BCM2835-GCC/build/lst/pwm.lst new file mode 100644 index 0000000000..4bf78e0942 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/pwm.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccc6g8pm.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "pwm.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 1B000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 CC000000 .4byte .LASF13 + 27 0015 39000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 04 .byte 0x4 + 31 001f 05 .byte 0x5 + 32 0020 696E7400 .ascii "int\000" + 33 0024 03 .uleb128 0x3 + 34 0025 04 .byte 0x4 + 35 0026 07 .byte 0x7 + 36 0027 0E000000 .4byte .LASF0 + 37 002b 03 .uleb128 0x3 + 38 002c 01 .byte 0x1 + 39 002d 06 .byte 0x6 + 40 002e C0000000 .4byte .LASF1 + 41 0032 03 .uleb128 0x3 + 42 0033 01 .byte 0x1 + 43 0034 08 .byte 0x8 + 44 0035 8B000000 .4byte .LASF2 + 45 0039 03 .uleb128 0x3 + 46 003a 02 .byte 0x2 + 47 003b 05 .byte 0x5 + 48 003c E3000000 .4byte .LASF3 + 49 0040 03 .uleb128 0x3 + 50 0041 02 .byte 0x2 + 51 0042 07 .byte 0x7 + 52 0043 AD000000 .4byte .LASF4 + 53 0047 03 .uleb128 0x3 + 54 0048 04 .byte 0x4 + 55 0049 05 .byte 0x5 + 56 004a 9E000000 .4byte .LASF5 + 57 004e 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccc6g8pm.s page 2 + + + 58 004f 04 .byte 0x4 + 59 0050 07 .byte 0x7 + 60 0051 27000000 .4byte .LASF6 + 61 0055 03 .uleb128 0x3 + 62 0056 08 .byte 0x8 + 63 0057 05 .byte 0x5 + 64 0058 00000000 .4byte .LASF7 + 65 005c 03 .uleb128 0x3 + 66 005d 08 .byte 0x8 + 67 005e 07 .byte 0x7 + 68 005f 74000000 .4byte .LASF8 + 69 0063 03 .uleb128 0x3 + 70 0064 01 .byte 0x1 + 71 0065 02 .byte 0x2 + 72 0066 A7000000 .4byte .LASF9 + 73 006a 03 .uleb128 0x3 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d 99000000 .4byte .LASF10 + 77 0071 03 .uleb128 0x3 + 78 0072 04 .byte 0x4 + 79 0073 07 .byte 0x7 + 80 0074 ED000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 08 .uleb128 0x8 + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccc6g8pm.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 0E .uleb128 0xe + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF7: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF0: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF12: + 140 001b 474E5520 .ascii "GNU C 4.7.2\000" + 140 4320342E + 140 372E3200 + 141 .LASF6: + 142 0027 6C6F6E67 .ascii "long unsigned int\000" + 142 20756E73 + 142 69676E65 + 142 6420696E + 142 7400 + 143 .LASF14: + 144 0039 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 144 73657273 + 144 5C4E6963 + 144 6F204D61 + 144 61735C44 + 145 0066 312D4243 .ascii "1-BCM2835-GCC\000" + 145 4D323833 + 145 352D4743 + 145 4300 + 146 .LASF8: + 147 0074 6C6F6E67 .ascii "long long unsigned int\000" + 147 206C6F6E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccc6g8pm.s page 4 + + + 147 6720756E + 147 7369676E + 147 65642069 + 148 .LASF2: + 149 008b 756E7369 .ascii "unsigned char\000" + 149 676E6564 + 149 20636861 + 149 7200 + 150 .LASF10: + 151 0099 63686172 .ascii "char\000" + 151 00 + 152 .LASF5: + 153 009e 6C6F6E67 .ascii "long int\000" + 153 20696E74 + 153 00 + 154 .LASF9: + 155 00a7 5F426F6F .ascii "_Bool\000" + 155 6C00 + 156 .LASF4: + 157 00ad 73686F72 .ascii "short unsigned int\000" + 157 7420756E + 157 7369676E + 157 65642069 + 157 6E7400 + 158 .LASF1: + 159 00c0 7369676E .ascii "signed char\000" + 159 65642063 + 159 68617200 + 160 .LASF13: + 161 00cc 2E2E2F2E .ascii "../../os/hal/src/pwm.c\000" + 161 2E2F6F73 + 161 2F68616C + 161 2F737263 + 161 2F70776D + 162 .LASF3: + 163 00e3 73686F72 .ascii "short int\000" + 163 7420696E + 163 7400 + 164 .LASF11: + 165 00ed 73697A65 .ascii "sizetype\000" + 165 74797065 + 165 00 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccc6g8pm.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 pwm.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/pwm_lld.lst b/demos/ARM11-BCM2835-GCC/build/lst/pwm_lld.lst new file mode 100644 index 0000000000..ee1888fd2f --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/pwm_lld.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cchDqs8n.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "pwm_lld.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 44000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 1B000000 .4byte .LASF13 + 27 0015 62000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 04 .byte 0x4 + 31 001f 05 .byte 0x5 + 32 0020 696E7400 .ascii "int\000" + 33 0024 03 .uleb128 0x3 + 34 0025 04 .byte 0x4 + 35 0026 07 .byte 0x7 + 36 0027 0E000000 .4byte .LASF0 + 37 002b 03 .uleb128 0x3 + 38 002c 01 .byte 0x1 + 39 002d 06 .byte 0x6 + 40 002e E9000000 .4byte .LASF1 + 41 0032 03 .uleb128 0x3 + 42 0033 01 .byte 0x1 + 43 0034 08 .byte 0x8 + 44 0035 B4000000 .4byte .LASF2 + 45 0039 03 .uleb128 0x3 + 46 003a 02 .byte 0x2 + 47 003b 05 .byte 0x5 + 48 003c F5000000 .4byte .LASF3 + 49 0040 03 .uleb128 0x3 + 50 0041 02 .byte 0x2 + 51 0042 07 .byte 0x7 + 52 0043 D6000000 .4byte .LASF4 + 53 0047 03 .uleb128 0x3 + 54 0048 04 .byte 0x4 + 55 0049 05 .byte 0x5 + 56 004a C7000000 .4byte .LASF5 + 57 004e 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cchDqs8n.s page 2 + + + 58 004f 04 .byte 0x4 + 59 0050 07 .byte 0x7 + 60 0051 50000000 .4byte .LASF6 + 61 0055 03 .uleb128 0x3 + 62 0056 08 .byte 0x8 + 63 0057 05 .byte 0x5 + 64 0058 00000000 .4byte .LASF7 + 65 005c 03 .uleb128 0x3 + 66 005d 08 .byte 0x8 + 67 005e 07 .byte 0x7 + 68 005f 9D000000 .4byte .LASF8 + 69 0063 03 .uleb128 0x3 + 70 0064 01 .byte 0x1 + 71 0065 02 .byte 0x2 + 72 0066 D0000000 .4byte .LASF9 + 73 006a 03 .uleb128 0x3 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d C2000000 .4byte .LASF10 + 77 0071 03 .uleb128 0x3 + 78 0072 04 .byte 0x4 + 79 0073 07 .byte 0x7 + 80 0074 FF000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 08 .uleb128 0x8 + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cchDqs8n.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 0E .uleb128 0xe + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF7: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF0: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF13: + 140 001b 2E2E2F2E .ascii "../../os/hal/platforms/BCM2835/pwm_lld.c\000" + 140 2E2F6F73 + 140 2F68616C + 140 2F706C61 + 140 74666F72 + 141 .LASF12: + 142 0044 474E5520 .ascii "GNU C 4.7.2\000" + 142 4320342E + 142 372E3200 + 143 .LASF6: + 144 0050 6C6F6E67 .ascii "long unsigned int\000" + 144 20756E73 + 144 69676E65 + 144 6420696E + 144 7400 + 145 .LASF14: + 146 0062 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 146 73657273 + 146 5C4E6963 + 146 6F204D61 + 146 61735C44 + 147 008f 312D4243 .ascii "1-BCM2835-GCC\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cchDqs8n.s page 4 + + + 147 4D323833 + 147 352D4743 + 147 4300 + 148 .LASF8: + 149 009d 6C6F6E67 .ascii "long long unsigned int\000" + 149 206C6F6E + 149 6720756E + 149 7369676E + 149 65642069 + 150 .LASF2: + 151 00b4 756E7369 .ascii "unsigned char\000" + 151 676E6564 + 151 20636861 + 151 7200 + 152 .LASF10: + 153 00c2 63686172 .ascii "char\000" + 153 00 + 154 .LASF5: + 155 00c7 6C6F6E67 .ascii "long int\000" + 155 20696E74 + 155 00 + 156 .LASF9: + 157 00d0 5F426F6F .ascii "_Bool\000" + 157 6C00 + 158 .LASF4: + 159 00d6 73686F72 .ascii "short unsigned int\000" + 159 7420756E + 159 7369676E + 159 65642069 + 159 6E7400 + 160 .LASF1: + 161 00e9 7369676E .ascii "signed char\000" + 161 65642063 + 161 68617200 + 162 .LASF3: + 163 00f5 73686F72 .ascii "short int\000" + 163 7420696E + 163 7400 + 164 .LASF11: + 165 00ff 73697A65 .ascii "sizetype\000" + 165 74797065 + 165 00 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cchDqs8n.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 pwm_lld.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/rtc.lst b/demos/ARM11-BCM2835-GCC/build/lst/rtc.lst new file mode 100644 index 0000000000..04e1a4d42a --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/rtc.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccYcfaqx.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "rtc.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 1B000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 CC000000 .4byte .LASF13 + 27 0015 39000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 04 .byte 0x4 + 31 001f 05 .byte 0x5 + 32 0020 696E7400 .ascii "int\000" + 33 0024 03 .uleb128 0x3 + 34 0025 04 .byte 0x4 + 35 0026 07 .byte 0x7 + 36 0027 0E000000 .4byte .LASF0 + 37 002b 03 .uleb128 0x3 + 38 002c 01 .byte 0x1 + 39 002d 06 .byte 0x6 + 40 002e C0000000 .4byte .LASF1 + 41 0032 03 .uleb128 0x3 + 42 0033 01 .byte 0x1 + 43 0034 08 .byte 0x8 + 44 0035 8B000000 .4byte .LASF2 + 45 0039 03 .uleb128 0x3 + 46 003a 02 .byte 0x2 + 47 003b 05 .byte 0x5 + 48 003c E3000000 .4byte .LASF3 + 49 0040 03 .uleb128 0x3 + 50 0041 02 .byte 0x2 + 51 0042 07 .byte 0x7 + 52 0043 AD000000 .4byte .LASF4 + 53 0047 03 .uleb128 0x3 + 54 0048 04 .byte 0x4 + 55 0049 05 .byte 0x5 + 56 004a 9E000000 .4byte .LASF5 + 57 004e 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccYcfaqx.s page 2 + + + 58 004f 04 .byte 0x4 + 59 0050 07 .byte 0x7 + 60 0051 27000000 .4byte .LASF6 + 61 0055 03 .uleb128 0x3 + 62 0056 08 .byte 0x8 + 63 0057 05 .byte 0x5 + 64 0058 00000000 .4byte .LASF7 + 65 005c 03 .uleb128 0x3 + 66 005d 08 .byte 0x8 + 67 005e 07 .byte 0x7 + 68 005f 74000000 .4byte .LASF8 + 69 0063 03 .uleb128 0x3 + 70 0064 01 .byte 0x1 + 71 0065 02 .byte 0x2 + 72 0066 A7000000 .4byte .LASF9 + 73 006a 03 .uleb128 0x3 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d 99000000 .4byte .LASF10 + 77 0071 03 .uleb128 0x3 + 78 0072 04 .byte 0x4 + 79 0073 07 .byte 0x7 + 80 0074 ED000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 08 .uleb128 0x8 + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccYcfaqx.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 0E .uleb128 0xe + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF7: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF0: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF12: + 140 001b 474E5520 .ascii "GNU C 4.7.2\000" + 140 4320342E + 140 372E3200 + 141 .LASF6: + 142 0027 6C6F6E67 .ascii "long unsigned int\000" + 142 20756E73 + 142 69676E65 + 142 6420696E + 142 7400 + 143 .LASF14: + 144 0039 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 144 73657273 + 144 5C4E6963 + 144 6F204D61 + 144 61735C44 + 145 0066 312D4243 .ascii "1-BCM2835-GCC\000" + 145 4D323833 + 145 352D4743 + 145 4300 + 146 .LASF8: + 147 0074 6C6F6E67 .ascii "long long unsigned int\000" + 147 206C6F6E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccYcfaqx.s page 4 + + + 147 6720756E + 147 7369676E + 147 65642069 + 148 .LASF2: + 149 008b 756E7369 .ascii "unsigned char\000" + 149 676E6564 + 149 20636861 + 149 7200 + 150 .LASF10: + 151 0099 63686172 .ascii "char\000" + 151 00 + 152 .LASF5: + 153 009e 6C6F6E67 .ascii "long int\000" + 153 20696E74 + 153 00 + 154 .LASF9: + 155 00a7 5F426F6F .ascii "_Bool\000" + 155 6C00 + 156 .LASF4: + 157 00ad 73686F72 .ascii "short unsigned int\000" + 157 7420756E + 157 7369676E + 157 65642069 + 157 6E7400 + 158 .LASF1: + 159 00c0 7369676E .ascii "signed char\000" + 159 65642063 + 159 68617200 + 160 .LASF13: + 161 00cc 2E2E2F2E .ascii "../../os/hal/src/rtc.c\000" + 161 2E2F6F73 + 161 2F68616C + 161 2F737263 + 161 2F727463 + 162 .LASF3: + 163 00e3 73686F72 .ascii "short int\000" + 163 7420696E + 163 7400 + 164 .LASF11: + 165 00ed 73697A65 .ascii "sizetype\000" + 165 74797065 + 165 00 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccYcfaqx.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 rtc.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/sdc.lst b/demos/ARM11-BCM2835-GCC/build/lst/sdc.lst new file mode 100644 index 0000000000..4aa6e96735 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/sdc.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc2Y8T4C.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "sdc.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 1B000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 8B000000 .4byte .LASF13 + 27 0015 39000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 04 .byte 0x4 + 31 001f 05 .byte 0x5 + 32 0020 696E7400 .ascii "int\000" + 33 0024 03 .uleb128 0x3 + 34 0025 04 .byte 0x4 + 35 0026 07 .byte 0x7 + 36 0027 0E000000 .4byte .LASF0 + 37 002b 03 .uleb128 0x3 + 38 002c 01 .byte 0x1 + 39 002d 06 .byte 0x6 + 40 002e D7000000 .4byte .LASF1 + 41 0032 03 .uleb128 0x3 + 42 0033 01 .byte 0x1 + 43 0034 08 .byte 0x8 + 44 0035 A2000000 .4byte .LASF2 + 45 0039 03 .uleb128 0x3 + 46 003a 02 .byte 0x2 + 47 003b 05 .byte 0x5 + 48 003c E3000000 .4byte .LASF3 + 49 0040 03 .uleb128 0x3 + 50 0041 02 .byte 0x2 + 51 0042 07 .byte 0x7 + 52 0043 C4000000 .4byte .LASF4 + 53 0047 03 .uleb128 0x3 + 54 0048 04 .byte 0x4 + 55 0049 05 .byte 0x5 + 56 004a B5000000 .4byte .LASF5 + 57 004e 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc2Y8T4C.s page 2 + + + 58 004f 04 .byte 0x4 + 59 0050 07 .byte 0x7 + 60 0051 27000000 .4byte .LASF6 + 61 0055 03 .uleb128 0x3 + 62 0056 08 .byte 0x8 + 63 0057 05 .byte 0x5 + 64 0058 00000000 .4byte .LASF7 + 65 005c 03 .uleb128 0x3 + 66 005d 08 .byte 0x8 + 67 005e 07 .byte 0x7 + 68 005f 74000000 .4byte .LASF8 + 69 0063 03 .uleb128 0x3 + 70 0064 01 .byte 0x1 + 71 0065 02 .byte 0x2 + 72 0066 BE000000 .4byte .LASF9 + 73 006a 03 .uleb128 0x3 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d B0000000 .4byte .LASF10 + 77 0071 03 .uleb128 0x3 + 78 0072 04 .byte 0x4 + 79 0073 07 .byte 0x7 + 80 0074 ED000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 08 .uleb128 0x8 + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc2Y8T4C.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 0E .uleb128 0xe + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF7: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF0: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF12: + 140 001b 474E5520 .ascii "GNU C 4.7.2\000" + 140 4320342E + 140 372E3200 + 141 .LASF6: + 142 0027 6C6F6E67 .ascii "long unsigned int\000" + 142 20756E73 + 142 69676E65 + 142 6420696E + 142 7400 + 143 .LASF14: + 144 0039 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 144 73657273 + 144 5C4E6963 + 144 6F204D61 + 144 61735C44 + 145 0066 312D4243 .ascii "1-BCM2835-GCC\000" + 145 4D323833 + 145 352D4743 + 145 4300 + 146 .LASF8: + 147 0074 6C6F6E67 .ascii "long long unsigned int\000" + 147 206C6F6E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc2Y8T4C.s page 4 + + + 147 6720756E + 147 7369676E + 147 65642069 + 148 .LASF13: + 149 008b 2E2E2F2E .ascii "../../os/hal/src/sdc.c\000" + 149 2E2F6F73 + 149 2F68616C + 149 2F737263 + 149 2F736463 + 150 .LASF2: + 151 00a2 756E7369 .ascii "unsigned char\000" + 151 676E6564 + 151 20636861 + 151 7200 + 152 .LASF10: + 153 00b0 63686172 .ascii "char\000" + 153 00 + 154 .LASF5: + 155 00b5 6C6F6E67 .ascii "long int\000" + 155 20696E74 + 155 00 + 156 .LASF9: + 157 00be 5F426F6F .ascii "_Bool\000" + 157 6C00 + 158 .LASF4: + 159 00c4 73686F72 .ascii "short unsigned int\000" + 159 7420756E + 159 7369676E + 159 65642069 + 159 6E7400 + 160 .LASF1: + 161 00d7 7369676E .ascii "signed char\000" + 161 65642063 + 161 68617200 + 162 .LASF3: + 163 00e3 73686F72 .ascii "short int\000" + 163 7420696E + 163 7400 + 164 .LASF11: + 165 00ed 73697A65 .ascii "sizetype\000" + 165 74797065 + 165 00 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc2Y8T4C.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 sdc.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/serial.lst b/demos/ARM11-BCM2835-GCC/build/lst/serial.lst new file mode 100644 index 0000000000..8a313a4bb3 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/serial.lst @@ -0,0 +1,4486 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "serial.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.readt,"ax",%progbits + 17 .align 2 + 18 .type readt, %function + 19 readt: + 20 .LFB14: + 21 .file 1 "../../os/hal/src/serial.c" + 22 .loc 1 99 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 0 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 @ link register save eliminated. + 27 .LVL0: + 28 .loc 1 101 0 + 29 0000 0C0080E2 add r0, r0, #12 + 30 .LVL1: + 31 .loc 1 102 0 + 32 .loc 1 101 0 + 33 0004 FEFFFFEA b chIQReadTimeout + 34 .LVL2: + 35 .cfi_endproc + 36 .LFE14: + 37 .size readt, .-readt + 38 .section .text.read,"ax",%progbits + 39 .align 2 + 40 .type read, %function + 41 read: + 42 .LFB8: + 43 .loc 1 68 0 + 44 .cfi_startproc + 45 @ args = 0, pretend = 0, frame = 0 + 46 @ frame_needed = 0, uses_anonymous_args = 0 + 47 @ link register save eliminated. + 48 .LVL3: + 49 .loc 1 70 0 + 50 0000 0C0080E2 add r0, r0, #12 + 51 .LVL4: + 52 0004 0030E0E3 mvn r3, #0 + 53 .loc 1 72 0 + 54 .loc 1 70 0 + 55 0008 FEFFFFEA b chIQReadTimeout + 56 .LVL5: + 57 .cfi_endproc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 2 + + + 58 .LFE8: + 59 .size read, .-read + 60 .section .text.writet,"ax",%progbits + 61 .align 2 + 62 .type writet, %function + 63 writet: + 64 .LFB13: + 65 .loc 1 94 0 + 66 .cfi_startproc + 67 @ args = 0, pretend = 0, frame = 0 + 68 @ frame_needed = 0, uses_anonymous_args = 0 + 69 @ link register save eliminated. + 70 .LVL6: + 71 .loc 1 96 0 + 72 0000 300080E2 add r0, r0, #48 + 73 .LVL7: + 74 .loc 1 97 0 + 75 .loc 1 96 0 + 76 0004 FEFFFFEA b chOQWriteTimeout + 77 .LVL8: + 78 .cfi_endproc + 79 .LFE13: + 80 .size writet, .-writet + 81 .section .text.write,"ax",%progbits + 82 .align 2 + 83 .type write, %function + 84 write: + 85 .LFB7: + 86 .loc 1 62 0 + 87 .cfi_startproc + 88 @ args = 0, pretend = 0, frame = 0 + 89 @ frame_needed = 0, uses_anonymous_args = 0 + 90 @ link register save eliminated. + 91 .LVL9: + 92 .loc 1 64 0 + 93 0000 300080E2 add r0, r0, #48 + 94 .LVL10: + 95 0004 0030E0E3 mvn r3, #0 + 96 .loc 1 66 0 + 97 .loc 1 64 0 + 98 0008 FEFFFFEA b chOQWriteTimeout + 99 .LVL11: + 100 .cfi_endproc + 101 .LFE7: + 102 .size write, .-write + 103 .section .text.gett,"ax",%progbits + 104 .align 2 + 105 .type gett, %function + 106 gett: + 107 .LFB12: + 108 .loc 1 89 0 + 109 .cfi_startproc + 110 @ args = 0, pretend = 0, frame = 0 + 111 @ frame_needed = 0, uses_anonymous_args = 0 + 112 @ link register save eliminated. + 113 .LVL12: + 114 .loc 1 91 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 3 + + + 115 0000 0C0080E2 add r0, r0, #12 + 116 .LVL13: + 117 .loc 1 92 0 + 118 .loc 1 91 0 + 119 0004 FEFFFFEA b chIQGetTimeout + 120 .LVL14: + 121 .cfi_endproc + 122 .LFE12: + 123 .size gett, .-gett + 124 .section .text.get,"ax",%progbits + 125 .align 2 + 126 .type get, %function + 127 get: + 128 .LFB10: + 129 .loc 1 79 0 + 130 .cfi_startproc + 131 @ args = 0, pretend = 0, frame = 0 + 132 @ frame_needed = 0, uses_anonymous_args = 0 + 133 @ link register save eliminated. + 134 .LVL15: + 135 .loc 1 81 0 + 136 0000 0C0080E2 add r0, r0, #12 + 137 .LVL16: + 138 0004 0010E0E3 mvn r1, #0 + 139 .loc 1 82 0 + 140 .loc 1 81 0 + 141 0008 FEFFFFEA b chIQGetTimeout + 142 .LVL17: + 143 .cfi_endproc + 144 .LFE10: + 145 .size get, .-get + 146 .section .text.putt,"ax",%progbits + 147 .align 2 + 148 .type putt, %function + 149 putt: + 150 .LFB11: + 151 .loc 1 84 0 + 152 .cfi_startproc + 153 @ args = 0, pretend = 0, frame = 0 + 154 @ frame_needed = 0, uses_anonymous_args = 0 + 155 @ link register save eliminated. + 156 .LVL18: + 157 .loc 1 86 0 + 158 0000 300080E2 add r0, r0, #48 + 159 .LVL19: + 160 .loc 1 87 0 + 161 .loc 1 86 0 + 162 0004 FEFFFFEA b chOQPutTimeout + 163 .LVL20: + 164 .cfi_endproc + 165 .LFE11: + 166 .size putt, .-putt + 167 .section .text.put,"ax",%progbits + 168 .align 2 + 169 .type put, %function + 170 put: + 171 .LFB9: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 4 + + + 172 .loc 1 74 0 + 173 .cfi_startproc + 174 @ args = 0, pretend = 0, frame = 0 + 175 @ frame_needed = 0, uses_anonymous_args = 0 + 176 @ link register save eliminated. + 177 .LVL21: + 178 .loc 1 76 0 + 179 0000 300080E2 add r0, r0, #48 + 180 .LVL22: + 181 0004 0020E0E3 mvn r2, #0 + 182 .loc 1 77 0 + 183 .loc 1 76 0 + 184 0008 FEFFFFEA b chOQPutTimeout + 185 .LVL23: + 186 .cfi_endproc + 187 .LFE9: + 188 .size put, .-put + 189 .section .text.sdInit,"ax",%progbits + 190 .align 2 + 191 .global sdInit + 192 .type sdInit, %function + 193 sdInit: + 194 .LFB15: + 195 .loc 1 120 0 + 196 .cfi_startproc + 197 @ args = 0, pretend = 0, frame = 0 + 198 @ frame_needed = 0, uses_anonymous_args = 0 + 199 @ link register save eliminated. + 200 .loc 1 123 0 + 201 .loc 1 122 0 + 202 0000 FEFFFFEA b sd_lld_init + 203 .LVL24: + 204 .cfi_endproc + 205 .LFE15: + 206 .size sdInit, .-sdInit + 207 .section .text.sdObjectInit,"ax",%progbits + 208 .align 2 + 209 .global sdObjectInit + 210 .type sdObjectInit, %function + 211 sdObjectInit: + 212 .LFB16: + 213 .loc 1 140 0 + 214 .cfi_startproc + 215 @ args = 0, pretend = 0, frame = 0 + 216 @ frame_needed = 0, uses_anonymous_args = 0 + 217 .LVL25: + 218 0000 30402DE9 stmfd sp!, {r4, r5, lr} + 219 .LCFI0: + 220 .cfi_def_cfa_offset 12 + 221 .cfi_offset 4, -12 + 222 .cfi_offset 5, -8 + 223 .cfi_offset 14, -4 + 224 0004 0130A0E1 mov r3, r1 + 225 .loc 1 142 0 + 226 0008 50109FE5 ldr r1, .L11 + 227 .LVL26: + 228 000c 00C0A0E1 mov ip, r0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 5 + + + 229 .loc 1 140 0 + 230 0010 0040A0E1 mov r4, r0 + 231 .loc 1 142 0 + 232 0014 04108CE4 str r1, [ip], #4 + 233 .loc 1 140 0 + 234 0018 0CD04DE2 sub sp, sp, #12 + 235 .LCFI1: + 236 .cfi_def_cfa_offset 24 + 237 .loc 1 143 0 + 238 001c 04C084E5 str ip, [r4, #4] + 239 .loc 1 144 0 + 240 0020 01C0A0E3 mov ip, #1 + 241 .loc 1 140 0 + 242 0024 0250A0E1 mov r5, r2 + 243 .loc 1 145 0 + 244 0028 541084E2 add r1, r4, #84 + 245 .loc 1 144 0 + 246 002c 08C0C4E5 strb ip, [r4, #8] + 247 .loc 1 145 0 + 248 0030 0C0080E2 add r0, r0, #12 + 249 .LVL27: + 250 0034 1020A0E3 mov r2, #16 + 251 .LVL28: + 252 0038 00408DE5 str r4, [sp, #0] + 253 003c FEFFFFEB bl chIQInit + 254 .LVL29: + 255 .loc 1 146 0 + 256 0040 00408DE5 str r4, [sp, #0] + 257 0044 300084E2 add r0, r4, #48 + 258 0048 641084E2 add r1, r4, #100 + 259 004c 1020A0E3 mov r2, #16 + 260 0050 0530A0E1 mov r3, r5 + 261 0054 FEFFFFEB bl chOQInit + 262 .LVL30: + 263 .loc 1 147 0 + 264 0058 0CD08DE2 add sp, sp, #12 + 265 005c 3080BDE8 ldmfd sp!, {r4, r5, pc} + 266 .L12: + 267 .align 2 + 268 .L11: + 269 0060 00000000 .word .LANCHOR0 + 270 .cfi_endproc + 271 .LFE16: + 272 .size sdObjectInit, .-sdObjectInit + 273 .section .text.sdStart,"ax",%progbits + 274 .align 2 + 275 .global sdStart + 276 .type sdStart, %function + 277 sdStart: + 278 .LFB17: + 279 .loc 1 159 0 + 280 .cfi_startproc + 281 @ args = 0, pretend = 0, frame = 0 + 282 @ frame_needed = 0, uses_anonymous_args = 0 + 283 .LVL31: + 284 0000 10402DE9 stmfd sp!, {r4, lr} + 285 .LCFI2: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 6 + + + 286 .cfi_def_cfa_offset 8 + 287 .cfi_offset 4, -8 + 288 .cfi_offset 14, -4 + 289 .loc 1 159 0 + 290 0004 0040A0E1 mov r4, r0 + 291 .loc 1 163 0 + 292 @ 163 "../../os/hal/src/serial.c" 1 + 293 0008 9FF021E3 msr CPSR_c, #0x9F + 294 @ 0 "" 2 + 295 .loc 1 167 0 + 296 000c FEFFFFEB bl sd_lld_start + 297 .LVL32: + 298 .loc 1 168 0 + 299 0010 0230A0E3 mov r3, #2 + 300 0014 0830C4E5 strb r3, [r4, #8] + 301 .loc 1 169 0 + 302 @ 169 "../../os/hal/src/serial.c" 1 + 303 0018 1FF021E3 msr CPSR_c, #0x1F + 304 @ 0 "" 2 + 305 001c 1080BDE8 ldmfd sp!, {r4, pc} + 306 .cfi_endproc + 307 .LFE17: + 308 .size sdStart, .-sdStart + 309 .section .text.sdStop,"ax",%progbits + 310 .align 2 + 311 .global sdStop + 312 .type sdStop, %function + 313 sdStop: + 314 .LFB18: + 315 .loc 1 181 0 + 316 .cfi_startproc + 317 @ args = 0, pretend = 0, frame = 0 + 318 @ frame_needed = 0, uses_anonymous_args = 0 + 319 .LVL33: + 320 0000 10402DE9 stmfd sp!, {r4, lr} + 321 .LCFI3: + 322 .cfi_def_cfa_offset 8 + 323 .cfi_offset 4, -8 + 324 .cfi_offset 14, -4 + 325 .loc 1 181 0 + 326 0004 0040A0E1 mov r4, r0 + 327 .loc 1 185 0 + 328 @ 185 "../../os/hal/src/serial.c" 1 + 329 0008 9FF021E3 msr CPSR_c, #0x9F + 330 @ 0 "" 2 + 331 .loc 1 189 0 + 332 000c FEFFFFEB bl sd_lld_stop + 333 .LVL34: + 334 .loc 1 190 0 + 335 0010 0130A0E3 mov r3, #1 + 336 0014 0830C4E5 strb r3, [r4, #8] + 337 .loc 1 191 0 + 338 0018 300084E2 add r0, r4, #48 + 339 001c FEFFFFEB bl chOQResetI + 340 .LVL35: + 341 .loc 1 192 0 + 342 0020 0C0084E2 add r0, r4, #12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 7 + + + 343 0024 FEFFFFEB bl chIQResetI + 344 .LVL36: + 345 .loc 1 193 0 + 346 0028 FEFFFFEB bl chSchRescheduleS + 347 .LVL37: + 348 .loc 1 194 0 + 349 @ 194 "../../os/hal/src/serial.c" 1 + 350 002c 1FF021E3 msr CPSR_c, #0x1F + 351 @ 0 "" 2 + 352 0030 1080BDE8 ldmfd sp!, {r4, pc} + 353 .cfi_endproc + 354 .LFE18: + 355 .size sdStop, .-sdStop + 356 .section .text.sdIncomingDataI,"ax",%progbits + 357 .align 2 + 358 .global sdIncomingDataI + 359 .type sdIncomingDataI, %function + 360 sdIncomingDataI: + 361 .LFB19: + 362 .loc 1 213 0 + 363 .cfi_startproc + 364 @ args = 0, pretend = 0, frame = 0 + 365 @ frame_needed = 0, uses_anonymous_args = 0 + 366 .LVL38: + 367 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 368 .LCFI4: + 369 .cfi_def_cfa_offset 16 + 370 .cfi_offset 3, -16 + 371 .cfi_offset 4, -12 + 372 .cfi_offset 5, -8 + 373 .cfi_offset 14, -4 + 374 .loc 1 218 0 + 375 0004 143090E5 ldr r3, [r0, #20] + 376 .loc 1 213 0 + 377 0008 0040A0E1 mov r4, r0 + 378 .loc 1 218 0 + 379 000c 000053E3 cmp r3, #0 + 380 .loc 1 213 0 + 381 0010 0150A0E1 mov r5, r1 + 382 .loc 1 218 0 + 383 0014 0800000A beq .L19 + 384 .LVL39: + 385 .L16: + 386 .loc 1 220 0 + 387 0018 0C0084E2 add r0, r4, #12 + 388 001c 0510A0E1 mov r1, r5 + 389 0020 FEFFFFEB bl chIQPutI + 390 .LVL40: + 391 0024 000050E3 cmp r0, #0 + 392 0028 3880BDA8 ldmgefd sp!, {r3, r4, r5, pc} + 393 .loc 1 221 0 + 394 002c 040084E2 add r0, r4, #4 + 395 0030 8010A0E3 mov r1, #128 + 396 .loc 1 222 0 + 397 0034 3840BDE8 ldmfd sp!, {r3, r4, r5, lr} + 398 .loc 1 221 0 + 399 0038 FEFFFFEA b chEvtBroadcastFlagsI + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 8 + + + 400 .LVL41: + 401 .L19: + 402 .loc 1 219 0 + 403 003c 040080E2 add r0, r0, #4 + 404 .LVL42: + 405 0040 0410A0E3 mov r1, #4 + 406 .LVL43: + 407 0044 FEFFFFEB bl chEvtBroadcastFlagsI + 408 .LVL44: + 409 0048 F2FFFFEA b .L16 + 410 .cfi_endproc + 411 .LFE19: + 412 .size sdIncomingDataI, .-sdIncomingDataI + 413 .section .text.sdRequestDataI,"ax",%progbits + 414 .align 2 + 415 .global sdRequestDataI + 416 .type sdRequestDataI, %function + 417 sdRequestDataI: + 418 .LFB20: + 419 .loc 1 239 0 + 420 .cfi_startproc + 421 @ args = 0, pretend = 0, frame = 0 + 422 @ frame_needed = 0, uses_anonymous_args = 0 + 423 .LVL45: + 424 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 425 .LCFI5: + 426 .cfi_def_cfa_offset 16 + 427 .cfi_offset 3, -16 + 428 .cfi_offset 4, -12 + 429 .cfi_offset 5, -8 + 430 .cfi_offset 14, -4 + 431 .loc 1 239 0 + 432 0004 0040A0E1 mov r4, r0 + 433 .loc 1 245 0 + 434 0008 300080E2 add r0, r0, #48 + 435 .LVL46: + 436 000c FEFFFFEB bl chOQGetI + 437 .LVL47: + 438 .loc 1 246 0 + 439 0010 005050E2 subs r5, r0, #0 + 440 0014 010000BA blt .L22 + 441 .loc 1 249 0 + 442 0018 0500A0E1 mov r0, r5 + 443 001c 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 444 .L22: + 445 .loc 1 247 0 + 446 0020 040084E2 add r0, r4, #4 + 447 0024 0810A0E3 mov r1, #8 + 448 0028 FEFFFFEB bl chEvtBroadcastFlagsI + 449 .LVL48: + 450 .loc 1 249 0 + 451 002c 0500A0E1 mov r0, r5 + 452 0030 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 453 .cfi_endproc + 454 .LFE20: + 455 .size sdRequestDataI, .-sdRequestDataI + 456 .section .rodata.vmt,"a",%progbits + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 9 + + + 457 .align 2 + 458 .set .LANCHOR0,. + 0 + 459 .type vmt, %object + 460 .size vmt, 32 + 461 vmt: + 462 0000 00000000 .word write + 463 0004 00000000 .word read + 464 0008 00000000 .word put + 465 000c 00000000 .word get + 466 0010 00000000 .word putt + 467 0014 00000000 .word gett + 468 0018 00000000 .word writet + 469 001c 00000000 .word readt + 470 .text + 471 .Letext0: + 472 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 473 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 474 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 475 .file 5 "../../os/kernel/include/chlists.h" + 476 .file 6 "../../os/kernel/include/chthreads.h" + 477 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 478 .file 8 "../../os/kernel/include/chmtx.h" + 479 .file 9 "../../os/kernel/include/chevents.h" + 480 .file 10 "../../os/kernel/include/chqueues.h" + 481 .file 11 "../../os/hal/include/serial.h" + 482 .file 12 "../../os/hal/platforms/BCM2835/serial_lld.h" + 483 .file 13 "../../os/kernel/include/chschd.h" + 484 .section .debug_info,"",%progbits + 485 .Ldebug_info0: + 486 0000 CF0E0000 .4byte 0xecf + 487 0004 0200 .2byte 0x2 + 488 0006 00000000 .4byte .Ldebug_abbrev0 + 489 000a 04 .byte 0x4 + 490 000b 01 .uleb128 0x1 + 491 000c B3020000 .4byte .LASF120 + 492 0010 01 .byte 0x1 + 493 0011 6B040000 .4byte .LASF121 + 494 0015 28010000 .4byte .LASF122 + 495 0019 00000000 .4byte .Ldebug_ranges0+0 + 496 001d 00000000 .4byte 0 + 497 0021 00000000 .4byte 0 + 498 0025 00000000 .4byte .Ldebug_line0 + 499 0029 02 .uleb128 0x2 + 500 002a 04 .byte 0x4 + 501 002b 05 .byte 0x5 + 502 002c 696E7400 .ascii "int\000" + 503 0030 03 .uleb128 0x3 + 504 0031 15000000 .4byte .LASF2 + 505 0035 02 .byte 0x2 + 506 0036 D5 .byte 0xd5 + 507 0037 3B000000 .4byte 0x3b + 508 003b 04 .uleb128 0x4 + 509 003c 04 .byte 0x4 + 510 003d 07 .byte 0x7 + 511 003e 92010000 .4byte .LASF0 + 512 0042 04 .uleb128 0x4 + 513 0043 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 10 + + + 514 0044 06 .byte 0x6 + 515 0045 97000000 .4byte .LASF1 + 516 0049 03 .uleb128 0x3 + 517 004a 63040000 .4byte .LASF3 + 518 004e 03 .byte 0x3 + 519 004f 2A .byte 0x2a + 520 0050 54000000 .4byte 0x54 + 521 0054 04 .uleb128 0x4 + 522 0055 01 .byte 0x1 + 523 0056 08 .byte 0x8 + 524 0057 0B030000 .4byte .LASF4 + 525 005b 04 .uleb128 0x4 + 526 005c 02 .byte 0x2 + 527 005d 05 .byte 0x5 + 528 005e 45030000 .4byte .LASF5 + 529 0062 04 .uleb128 0x4 + 530 0063 02 .byte 0x2 + 531 0064 07 .byte 0x7 + 532 0065 F6010000 .4byte .LASF6 + 533 0069 03 .uleb128 0x3 + 534 006a 03030000 .4byte .LASF7 + 535 006e 03 .byte 0x3 + 536 006f 4F .byte 0x4f + 537 0070 74000000 .4byte 0x74 + 538 0074 04 .uleb128 0x4 + 539 0075 04 .byte 0x4 + 540 0076 05 .byte 0x5 + 541 0077 D3000000 .4byte .LASF8 + 542 007b 03 .uleb128 0x3 + 543 007c A0030000 .4byte .LASF9 + 544 0080 03 .byte 0x3 + 545 0081 50 .byte 0x50 + 546 0082 86000000 .4byte 0x86 + 547 0086 04 .uleb128 0x4 + 548 0087 04 .byte 0x4 + 549 0088 07 .byte 0x7 + 550 0089 C9010000 .4byte .LASF10 + 551 008d 04 .uleb128 0x4 + 552 008e 08 .byte 0x8 + 553 008f 05 .byte 0x5 + 554 0090 89000000 .4byte .LASF11 + 555 0094 04 .uleb128 0x4 + 556 0095 08 .byte 0x8 + 557 0096 07 .byte 0x7 + 558 0097 48000000 .4byte .LASF12 + 559 009b 03 .uleb128 0x3 + 560 009c AB000000 .4byte .LASF13 + 561 00a0 04 .byte 0x4 + 562 00a1 2B .byte 0x2b + 563 00a2 A6000000 .4byte 0xa6 + 564 00a6 04 .uleb128 0x4 + 565 00a7 01 .byte 0x1 + 566 00a8 02 .byte 0x2 + 567 00a9 FD020000 .4byte .LASF14 + 568 00ad 03 .uleb128 0x3 + 569 00ae 25020000 .4byte .LASF15 + 570 00b2 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 11 + + + 571 00b3 2C .byte 0x2c + 572 00b4 49000000 .4byte 0x49 + 573 00b8 03 .uleb128 0x3 + 574 00b9 DC000000 .4byte .LASF16 + 575 00bd 04 .byte 0x4 + 576 00be 2D .byte 0x2d + 577 00bf 49000000 .4byte 0x49 + 578 00c3 03 .uleb128 0x3 + 579 00c4 D4020000 .4byte .LASF17 + 580 00c8 04 .byte 0x4 + 581 00c9 2E .byte 0x2e + 582 00ca 49000000 .4byte 0x49 + 583 00ce 03 .uleb128 0x3 + 584 00cf BA000000 .4byte .LASF18 + 585 00d3 04 .byte 0x4 + 586 00d4 2F .byte 0x2f + 587 00d5 49000000 .4byte 0x49 + 588 00d9 03 .uleb128 0x3 + 589 00da ED020000 .4byte .LASF19 + 590 00de 04 .byte 0x4 + 591 00df 30 .byte 0x30 + 592 00e0 7B000000 .4byte 0x7b + 593 00e4 03 .uleb128 0x3 + 594 00e5 09020000 .4byte .LASF20 + 595 00e9 04 .byte 0x4 + 596 00ea 31 .byte 0x31 + 597 00eb 69000000 .4byte 0x69 + 598 00ef 03 .uleb128 0x3 + 599 00f0 39020000 .4byte .LASF21 + 600 00f4 04 .byte 0x4 + 601 00f5 33 .byte 0x33 + 602 00f6 7B000000 .4byte 0x7b + 603 00fa 03 .uleb128 0x3 + 604 00fb 32040000 .4byte .LASF22 + 605 00ff 04 .byte 0x4 + 606 0100 34 .byte 0x34 + 607 0101 7B000000 .4byte 0x7b + 608 0105 03 .uleb128 0x3 + 609 0106 F0030000 .4byte .LASF23 + 610 010a 04 .byte 0x4 + 611 010b 35 .byte 0x35 + 612 010c 7B000000 .4byte 0x7b + 613 0110 03 .uleb128 0x3 + 614 0111 84030000 .4byte .LASF24 + 615 0115 05 .byte 0x5 + 616 0116 2A .byte 0x2a + 617 0117 1B010000 .4byte 0x11b + 618 011b 05 .uleb128 0x5 + 619 011c 84030000 .4byte .LASF24 + 620 0120 44 .byte 0x44 + 621 0121 06 .byte 0x6 + 622 0122 5E .byte 0x5e + 623 0123 32020000 .4byte 0x232 + 624 0127 06 .uleb128 0x6 + 625 0128 75030000 .4byte .LASF25 + 626 012c 06 .byte 0x6 + 627 012d 5F .byte 0x5f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 12 + + + 628 012e 57020000 .4byte 0x257 + 629 0132 02 .byte 0x2 + 630 0133 23 .byte 0x23 + 631 0134 00 .uleb128 0 + 632 0135 06 .uleb128 0x6 + 633 0136 E6020000 .4byte .LASF26 + 634 013a 06 .byte 0x6 + 635 013b 61 .byte 0x61 + 636 013c 57020000 .4byte 0x257 + 637 0140 02 .byte 0x2 + 638 0141 23 .byte 0x23 + 639 0142 04 .uleb128 0x4 + 640 0143 06 .uleb128 0x6 + 641 0144 72000000 .4byte .LASF27 + 642 0148 06 .byte 0x6 + 643 0149 63 .byte 0x63 + 644 014a D9000000 .4byte 0xd9 + 645 014e 02 .byte 0x2 + 646 014f 23 .byte 0x23 + 647 0150 08 .uleb128 0x8 + 648 0151 06 .uleb128 0x6 + 649 0152 D3040000 .4byte .LASF28 + 650 0156 06 .byte 0x6 + 651 0157 64 .byte 0x64 + 652 0158 1B030000 .4byte 0x31b + 653 015c 02 .byte 0x2 + 654 015d 23 .byte 0x23 + 655 015e 0C .uleb128 0xc + 656 015f 06 .uleb128 0x6 + 657 0160 20010000 .4byte .LASF29 + 658 0164 06 .byte 0x6 + 659 0165 66 .byte 0x66 + 660 0166 57020000 .4byte 0x257 + 661 016a 02 .byte 0x2 + 662 016b 23 .byte 0x23 + 663 016c 10 .uleb128 0x10 + 664 016d 06 .uleb128 0x6 + 665 016e 92020000 .4byte .LASF30 + 666 0172 06 .byte 0x6 + 667 0173 67 .byte 0x67 + 668 0174 57020000 .4byte 0x257 + 669 0178 02 .byte 0x2 + 670 0179 23 .byte 0x23 + 671 017a 14 .uleb128 0x14 + 672 017b 06 .uleb128 0x6 + 673 017c A2040000 .4byte .LASF31 + 674 0180 06 .byte 0x6 + 675 0181 6E .byte 0x6e + 676 0182 3A040000 .4byte 0x43a + 677 0186 02 .byte 0x2 + 678 0187 23 .byte 0x23 + 679 0188 18 .uleb128 0x18 + 680 0189 06 .uleb128 0x6 + 681 018a 4F030000 .4byte .LASF32 + 682 018e 06 .byte 0x6 + 683 018f 79 .byte 0x79 + 684 0190 B8000000 .4byte 0xb8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 13 + + + 685 0194 02 .byte 0x2 + 686 0195 23 .byte 0x23 + 687 0196 1C .uleb128 0x1c + 688 0197 06 .uleb128 0x6 + 689 0198 7C030000 .4byte .LASF33 + 690 019c 06 .byte 0x6 + 691 019d 7D .byte 0x7d + 692 019e AD000000 .4byte 0xad + 693 01a2 02 .byte 0x2 + 694 01a3 23 .byte 0x23 + 695 01a4 1D .uleb128 0x1d + 696 01a5 06 .uleb128 0x6 + 697 01a6 44040000 .4byte .LASF34 + 698 01aa 06 .byte 0x6 + 699 01ab 82 .byte 0x82 + 700 01ac C3000000 .4byte 0xc3 + 701 01b0 02 .byte 0x2 + 702 01b1 23 .byte 0x23 + 703 01b2 1E .uleb128 0x1e + 704 01b3 06 .uleb128 0x6 + 705 01b4 57030000 .4byte .LASF35 + 706 01b8 06 .byte 0x6 + 707 01b9 88 .byte 0x88 + 708 01ba CE000000 .4byte 0xce + 709 01be 02 .byte 0x2 + 710 01bf 23 .byte 0x23 + 711 01c0 1F .uleb128 0x1f + 712 01c1 06 .uleb128 0x6 + 713 01c2 10040000 .4byte .LASF36 + 714 01c6 06 .byte 0x6 + 715 01c7 8F .byte 0x8f + 716 01c8 3C030000 .4byte 0x33c + 717 01cc 02 .byte 0x2 + 718 01cd 23 .byte 0x23 + 719 01ce 20 .uleb128 0x20 + 720 01cf 07 .uleb128 0x7 + 721 01d0 705F7500 .ascii "p_u\000" + 722 01d4 06 .byte 0x6 + 723 01d5 B4 .byte 0xb4 + 724 01d6 05040000 .4byte 0x405 + 725 01da 02 .byte 0x2 + 726 01db 23 .byte 0x23 + 727 01dc 24 .uleb128 0x24 + 728 01dd 06 .uleb128 0x6 + 729 01de D9040000 .4byte .LASF37 + 730 01e2 06 .byte 0x6 + 731 01e3 B9 .byte 0xb9 + 732 01e4 7F020000 .4byte 0x27f + 733 01e8 02 .byte 0x2 + 734 01e9 23 .byte 0x23 + 735 01ea 28 .uleb128 0x28 + 736 01eb 06 .uleb128 0x6 + 737 01ec 1E040000 .4byte .LASF38 + 738 01f0 06 .byte 0x6 + 739 01f1 BF .byte 0xbf + 740 01f2 5D020000 .4byte 0x25d + 741 01f6 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 14 + + + 742 01f7 23 .byte 0x23 + 743 01f8 2C .uleb128 0x2c + 744 01f9 06 .uleb128 0x6 + 745 01fa 0F000000 .4byte .LASF39 + 746 01fe 06 .byte 0x6 + 747 01ff C3 .byte 0xc3 + 748 0200 E4000000 .4byte 0xe4 + 749 0204 02 .byte 0x2 + 750 0205 23 .byte 0x23 + 751 0206 34 .uleb128 0x34 + 752 0207 06 .uleb128 0x6 + 753 0208 8B030000 .4byte .LASF40 + 754 020c 06 .byte 0x6 + 755 020d C9 .byte 0xc9 + 756 020e EF000000 .4byte 0xef + 757 0212 02 .byte 0x2 + 758 0213 23 .byte 0x23 + 759 0214 38 .uleb128 0x38 + 760 0215 06 .uleb128 0x6 + 761 0216 3B030000 .4byte .LASF41 + 762 021a 06 .byte 0x6 + 763 021b D0 .byte 0xd0 + 764 021c 4C040000 .4byte 0x44c + 765 0220 02 .byte 0x2 + 766 0221 23 .byte 0x23 + 767 0222 3C .uleb128 0x3c + 768 0223 06 .uleb128 0x6 + 769 0224 FA030000 .4byte .LASF42 + 770 0228 06 .byte 0x6 + 771 0229 D4 .byte 0xd4 + 772 022a D9000000 .4byte 0xd9 + 773 022e 02 .byte 0x2 + 774 022f 23 .byte 0x23 + 775 0230 40 .uleb128 0x40 + 776 0231 00 .byte 0 + 777 0232 08 .uleb128 0x8 + 778 0233 08 .byte 0x8 + 779 0234 05 .byte 0x5 + 780 0235 61 .byte 0x61 + 781 0236 57020000 .4byte 0x257 + 782 023a 06 .uleb128 0x6 + 783 023b 75030000 .4byte .LASF25 + 784 023f 05 .byte 0x5 + 785 0240 62 .byte 0x62 + 786 0241 57020000 .4byte 0x257 + 787 0245 02 .byte 0x2 + 788 0246 23 .byte 0x23 + 789 0247 00 .uleb128 0 + 790 0248 06 .uleb128 0x6 + 791 0249 E6020000 .4byte .LASF26 + 792 024d 05 .byte 0x5 + 793 024e 64 .byte 0x64 + 794 024f 57020000 .4byte 0x257 + 795 0253 02 .byte 0x2 + 796 0254 23 .byte 0x23 + 797 0255 04 .uleb128 0x4 + 798 0256 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 15 + + + 799 0257 09 .uleb128 0x9 + 800 0258 04 .byte 0x4 + 801 0259 10010000 .4byte 0x110 + 802 025d 03 .uleb128 0x3 + 803 025e 9A020000 .4byte .LASF43 + 804 0262 05 .byte 0x5 + 805 0263 66 .byte 0x66 + 806 0264 32020000 .4byte 0x232 + 807 0268 08 .uleb128 0x8 + 808 0269 04 .byte 0x4 + 809 026a 05 .byte 0x5 + 810 026b 6B .byte 0x6b + 811 026c 7F020000 .4byte 0x27f + 812 0270 06 .uleb128 0x6 + 813 0271 75030000 .4byte .LASF25 + 814 0275 05 .byte 0x5 + 815 0276 6D .byte 0x6d + 816 0277 57020000 .4byte 0x257 + 817 027b 02 .byte 0x2 + 818 027c 23 .byte 0x23 + 819 027d 00 .uleb128 0 + 820 027e 00 .byte 0 + 821 027f 03 .uleb128 0x3 + 822 0280 2D020000 .4byte .LASF44 + 823 0284 05 .byte 0x5 + 824 0285 70 .byte 0x70 + 825 0286 68020000 .4byte 0x268 + 826 028a 03 .uleb128 0x3 + 827 028b 74010000 .4byte .LASF45 + 828 028f 07 .byte 0x7 + 829 0290 A9 .byte 0xa9 + 830 0291 95020000 .4byte 0x295 + 831 0295 0A .uleb128 0xa + 832 0296 04 .byte 0x4 + 833 0297 05 .uleb128 0x5 + 834 0298 17040000 .4byte .LASF46 + 835 029c 24 .byte 0x24 + 836 029d 07 .byte 0x7 + 837 029e C0 .byte 0xc0 + 838 029f 1B030000 .4byte 0x31b + 839 02a3 07 .uleb128 0x7 + 840 02a4 723400 .ascii "r4\000" + 841 02a7 07 .byte 0x7 + 842 02a8 C1 .byte 0xc1 + 843 02a9 8A020000 .4byte 0x28a + 844 02ad 02 .byte 0x2 + 845 02ae 23 .byte 0x23 + 846 02af 00 .uleb128 0 + 847 02b0 07 .uleb128 0x7 + 848 02b1 723500 .ascii "r5\000" + 849 02b4 07 .byte 0x7 + 850 02b5 C2 .byte 0xc2 + 851 02b6 8A020000 .4byte 0x28a + 852 02ba 02 .byte 0x2 + 853 02bb 23 .byte 0x23 + 854 02bc 04 .uleb128 0x4 + 855 02bd 07 .uleb128 0x7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 16 + + + 856 02be 723600 .ascii "r6\000" + 857 02c1 07 .byte 0x7 + 858 02c2 C3 .byte 0xc3 + 859 02c3 8A020000 .4byte 0x28a + 860 02c7 02 .byte 0x2 + 861 02c8 23 .byte 0x23 + 862 02c9 08 .uleb128 0x8 + 863 02ca 07 .uleb128 0x7 + 864 02cb 723700 .ascii "r7\000" + 865 02ce 07 .byte 0x7 + 866 02cf C4 .byte 0xc4 + 867 02d0 8A020000 .4byte 0x28a + 868 02d4 02 .byte 0x2 + 869 02d5 23 .byte 0x23 + 870 02d6 0C .uleb128 0xc + 871 02d7 07 .uleb128 0x7 + 872 02d8 723800 .ascii "r8\000" + 873 02db 07 .byte 0x7 + 874 02dc C5 .byte 0xc5 + 875 02dd 8A020000 .4byte 0x28a + 876 02e1 02 .byte 0x2 + 877 02e2 23 .byte 0x23 + 878 02e3 10 .uleb128 0x10 + 879 02e4 07 .uleb128 0x7 + 880 02e5 723900 .ascii "r9\000" + 881 02e8 07 .byte 0x7 + 882 02e9 C6 .byte 0xc6 + 883 02ea 8A020000 .4byte 0x28a + 884 02ee 02 .byte 0x2 + 885 02ef 23 .byte 0x23 + 886 02f0 14 .uleb128 0x14 + 887 02f1 07 .uleb128 0x7 + 888 02f2 72313000 .ascii "r10\000" + 889 02f6 07 .byte 0x7 + 890 02f7 C7 .byte 0xc7 + 891 02f8 8A020000 .4byte 0x28a + 892 02fc 02 .byte 0x2 + 893 02fd 23 .byte 0x23 + 894 02fe 18 .uleb128 0x18 + 895 02ff 07 .uleb128 0x7 + 896 0300 72313100 .ascii "r11\000" + 897 0304 07 .byte 0x7 + 898 0305 C8 .byte 0xc8 + 899 0306 8A020000 .4byte 0x28a + 900 030a 02 .byte 0x2 + 901 030b 23 .byte 0x23 + 902 030c 1C .uleb128 0x1c + 903 030d 07 .uleb128 0x7 + 904 030e 6C7200 .ascii "lr\000" + 905 0311 07 .byte 0x7 + 906 0312 C9 .byte 0xc9 + 907 0313 8A020000 .4byte 0x28a + 908 0317 02 .byte 0x2 + 909 0318 23 .byte 0x23 + 910 0319 20 .uleb128 0x20 + 911 031a 00 .byte 0 + 912 031b 05 .uleb128 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 17 + + + 913 031c EE010000 .4byte .LASF47 + 914 0320 04 .byte 0x4 + 915 0321 07 .byte 0x7 + 916 0322 D1 .byte 0xd1 + 917 0323 36030000 .4byte 0x336 + 918 0327 07 .uleb128 0x7 + 919 0328 72313300 .ascii "r13\000" + 920 032c 07 .byte 0x7 + 921 032d D2 .byte 0xd2 + 922 032e 36030000 .4byte 0x336 + 923 0332 02 .byte 0x2 + 924 0333 23 .byte 0x23 + 925 0334 00 .uleb128 0 + 926 0335 00 .byte 0 + 927 0336 09 .uleb128 0x9 + 928 0337 04 .byte 0x4 + 929 0338 97020000 .4byte 0x297 + 930 033c 0B .uleb128 0xb + 931 033d 05010000 .4byte 0x105 + 932 0341 05 .uleb128 0x5 + 933 0342 50020000 .4byte .LASF48 + 934 0346 10 .byte 0x10 + 935 0347 08 .byte 0x8 + 936 0348 2C .byte 0x2c + 937 0349 78030000 .4byte 0x378 + 938 034d 06 .uleb128 0x6 + 939 034e B2000000 .4byte .LASF49 + 940 0352 08 .byte 0x8 + 941 0353 2D .byte 0x2d + 942 0354 5D020000 .4byte 0x25d + 943 0358 02 .byte 0x2 + 944 0359 23 .byte 0x23 + 945 035a 00 .uleb128 0 + 946 035b 06 .uleb128 0x6 + 947 035c CB040000 .4byte .LASF50 + 948 0360 08 .byte 0x8 + 949 0361 2F .byte 0x2f + 950 0362 57020000 .4byte 0x257 + 951 0366 02 .byte 0x2 + 952 0367 23 .byte 0x23 + 953 0368 08 .uleb128 0x8 + 954 0369 06 .uleb128 0x6 + 955 036a E9030000 .4byte .LASF51 + 956 036e 08 .byte 0x8 + 957 036f 31 .byte 0x31 + 958 0370 78030000 .4byte 0x378 + 959 0374 02 .byte 0x2 + 960 0375 23 .byte 0x23 + 961 0376 0C .uleb128 0xc + 962 0377 00 .byte 0 + 963 0378 09 .uleb128 0x9 + 964 0379 04 .byte 0x4 + 965 037a 41030000 .4byte 0x341 + 966 037e 03 .uleb128 0x3 + 967 037f 50020000 .4byte .LASF48 + 968 0383 08 .byte 0x8 + 969 0384 33 .byte 0x33 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 18 + + + 970 0385 41030000 .4byte 0x341 + 971 0389 03 .uleb128 0x3 + 972 038a 8D040000 .4byte .LASF52 + 973 038e 09 .byte 0x9 + 974 038f 2C .byte 0x2c + 975 0390 94030000 .4byte 0x394 + 976 0394 05 .uleb128 0x5 + 977 0395 8D040000 .4byte .LASF52 + 978 0399 10 .byte 0x10 + 979 039a 09 .byte 0x9 + 980 039b 31 .byte 0x31 + 981 039c D9030000 .4byte 0x3d9 + 982 03a0 06 .uleb128 0x6 + 983 03a1 16020000 .4byte .LASF53 + 984 03a5 09 .byte 0x9 + 985 03a6 32 .byte 0x32 + 986 03a7 D9030000 .4byte 0x3d9 + 987 03ab 02 .byte 0x2 + 988 03ac 23 .byte 0x23 + 989 03ad 00 .uleb128 0 + 990 03ae 06 .uleb128 0x6 + 991 03af 26030000 .4byte .LASF54 + 992 03b3 09 .byte 0x9 + 993 03b4 35 .byte 0x35 + 994 03b5 57020000 .4byte 0x257 + 995 03b9 02 .byte 0x2 + 996 03ba 23 .byte 0x23 + 997 03bb 04 .uleb128 0x4 + 998 03bc 06 .uleb128 0x6 + 999 03bd BF020000 .4byte .LASF55 + 1000 03c1 09 .byte 0x9 + 1001 03c2 37 .byte 0x37 + 1002 03c3 EF000000 .4byte 0xef + 1003 03c7 02 .byte 0x2 + 1004 03c8 23 .byte 0x23 + 1005 03c9 08 .uleb128 0x8 + 1006 03ca 06 .uleb128 0x6 + 1007 03cb 32030000 .4byte .LASF56 + 1008 03cf 09 .byte 0x9 + 1009 03d0 3A .byte 0x3a + 1010 03d1 FA000000 .4byte 0xfa + 1011 03d5 02 .byte 0x2 + 1012 03d6 23 .byte 0x23 + 1013 03d7 0C .uleb128 0xc + 1014 03d8 00 .byte 0 + 1015 03d9 09 .uleb128 0x9 + 1016 03da 04 .byte 0x4 + 1017 03db 89030000 .4byte 0x389 + 1018 03df 05 .uleb128 0x5 + 1019 03e0 86010000 .4byte .LASF57 + 1020 03e4 04 .byte 0x4 + 1021 03e5 09 .byte 0x9 + 1022 03e6 41 .byte 0x41 + 1023 03e7 FA030000 .4byte 0x3fa + 1024 03eb 06 .uleb128 0x6 + 1025 03ec A9040000 .4byte .LASF58 + 1026 03f0 09 .byte 0x9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 19 + + + 1027 03f1 42 .byte 0x42 + 1028 03f2 D9030000 .4byte 0x3d9 + 1029 03f6 02 .byte 0x2 + 1030 03f7 23 .byte 0x23 + 1031 03f8 00 .uleb128 0 + 1032 03f9 00 .byte 0 + 1033 03fa 03 .uleb128 0x3 + 1034 03fb 86010000 .4byte .LASF57 + 1035 03ff 09 .byte 0x9 + 1036 0400 45 .byte 0x45 + 1037 0401 DF030000 .4byte 0x3df + 1038 0405 0C .uleb128 0xc + 1039 0406 04 .byte 0x4 + 1040 0407 06 .byte 0x6 + 1041 0408 96 .byte 0x96 + 1042 0409 3A040000 .4byte 0x43a + 1043 040d 0D .uleb128 0xd + 1044 040e 1C000000 .4byte .LASF59 + 1045 0412 06 .byte 0x6 + 1046 0413 9D .byte 0x9d + 1047 0414 E4000000 .4byte 0xe4 + 1048 0418 0D .uleb128 0xd + 1049 0419 69000000 .4byte .LASF60 + 1050 041d 06 .byte 0x6 + 1051 041e A4 .byte 0xa4 + 1052 041f E4000000 .4byte 0xe4 + 1053 0423 0D .uleb128 0xd + 1054 0424 9B040000 .4byte .LASF61 + 1055 0428 06 .byte 0x6 + 1056 0429 AB .byte 0xab + 1057 042a 95020000 .4byte 0x295 + 1058 042e 0D .uleb128 0xd + 1059 042f 6E030000 .4byte .LASF62 + 1060 0433 06 .byte 0x6 + 1061 0434 B2 .byte 0xb2 + 1062 0435 EF000000 .4byte 0xef + 1063 0439 00 .byte 0 + 1064 043a 09 .uleb128 0x9 + 1065 043b 04 .byte 0x4 + 1066 043c 40040000 .4byte 0x440 + 1067 0440 0E .uleb128 0xe + 1068 0441 45040000 .4byte 0x445 + 1069 0445 04 .uleb128 0x4 + 1070 0446 01 .byte 0x1 + 1071 0447 08 .byte 0x8 + 1072 0448 C5030000 .4byte .LASF63 + 1073 044c 09 .uleb128 0x9 + 1074 044d 04 .byte 0x4 + 1075 044e 7E030000 .4byte 0x37e + 1076 0452 09 .uleb128 0x9 + 1077 0453 04 .byte 0x4 + 1078 0454 58040000 .4byte 0x458 + 1079 0458 0F .uleb128 0xf + 1080 0459 01 .byte 0x1 + 1081 045a E4000000 .4byte 0xe4 + 1082 045e 68040000 .4byte 0x468 + 1083 0462 10 .uleb128 0x10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 20 + + + 1084 0463 95020000 .4byte 0x295 + 1085 0467 00 .byte 0 + 1086 0468 04 .uleb128 0x4 + 1087 0469 04 .byte 0x4 + 1088 046a 07 .byte 0x7 + 1089 046b 7F020000 .4byte .LASF64 + 1090 046f 03 .uleb128 0x3 + 1091 0470 56020000 .4byte .LASF65 + 1092 0474 0A .byte 0xa + 1093 0475 37 .byte 0x37 + 1094 0476 7A040000 .4byte 0x47a + 1095 047a 05 .uleb128 0x5 + 1096 047b 56020000 .4byte .LASF65 + 1097 047f 24 .byte 0x24 + 1098 0480 0A .byte 0xa + 1099 0481 45 .byte 0x45 + 1100 0482 F7040000 .4byte 0x4f7 + 1101 0486 06 .uleb128 0x6 + 1102 0487 7F000000 .4byte .LASF66 + 1103 048b 0A .byte 0xa + 1104 048c 46 .byte 0x46 + 1105 048d 5D020000 .4byte 0x25d + 1106 0491 02 .byte 0x2 + 1107 0492 23 .byte 0x23 + 1108 0493 00 .uleb128 0 + 1109 0494 06 .uleb128 0x6 + 1110 0495 88020000 .4byte .LASF67 + 1111 0499 0A .byte 0xa + 1112 049a 47 .byte 0x47 + 1113 049b 30000000 .4byte 0x30 + 1114 049f 02 .byte 0x2 + 1115 04a0 23 .byte 0x23 + 1116 04a1 08 .uleb128 0x8 + 1117 04a2 06 .uleb128 0x6 + 1118 04a3 FA000000 .4byte .LASF68 + 1119 04a7 0A .byte 0xa + 1120 04a8 48 .byte 0x48 + 1121 04a9 1A050000 .4byte 0x51a + 1122 04ad 02 .byte 0x2 + 1123 04ae 23 .byte 0x23 + 1124 04af 0C .uleb128 0xc + 1125 04b0 06 .uleb128 0x6 + 1126 04b1 3E040000 .4byte .LASF69 + 1127 04b5 0A .byte 0xa + 1128 04b6 49 .byte 0x49 + 1129 04b7 1A050000 .4byte 0x51a + 1130 04bb 02 .byte 0x2 + 1131 04bc 23 .byte 0x23 + 1132 04bd 10 .uleb128 0x10 + 1133 04be 06 .uleb128 0x6 + 1134 04bf 03010000 .4byte .LASF70 + 1135 04c3 0A .byte 0xa + 1136 04c4 4B .byte 0x4b + 1137 04c5 1A050000 .4byte 0x51a + 1138 04c9 02 .byte 0x2 + 1139 04ca 23 .byte 0x23 + 1140 04cb 14 .uleb128 0x14 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 21 + + + 1141 04cc 06 .uleb128 0x6 + 1142 04cd F5020000 .4byte .LASF71 + 1143 04d1 0A .byte 0xa + 1144 04d2 4C .byte 0x4c + 1145 04d3 1A050000 .4byte 0x51a + 1146 04d7 02 .byte 0x2 + 1147 04d8 23 .byte 0x23 + 1148 04d9 18 .uleb128 0x18 + 1149 04da 06 .uleb128 0x6 + 1150 04db 4B040000 .4byte .LASF72 + 1151 04df 0A .byte 0xa + 1152 04e0 4D .byte 0x4d + 1153 04e1 F7040000 .4byte 0x4f7 + 1154 04e5 02 .byte 0x2 + 1155 04e6 23 .byte 0x23 + 1156 04e7 1C .uleb128 0x1c + 1157 04e8 06 .uleb128 0x6 + 1158 04e9 C4040000 .4byte .LASF73 + 1159 04ed 0A .byte 0xa + 1160 04ee 4E .byte 0x4e + 1161 04ef 95020000 .4byte 0x295 + 1162 04f3 02 .byte 0x2 + 1163 04f4 23 .byte 0x23 + 1164 04f5 20 .uleb128 0x20 + 1165 04f6 00 .byte 0 + 1166 04f7 03 .uleb128 0x3 + 1167 04f8 DC020000 .4byte .LASF74 + 1168 04fc 0A .byte 0xa + 1169 04fd 3A .byte 0x3a + 1170 04fe 02050000 .4byte 0x502 + 1171 0502 09 .uleb128 0x9 + 1172 0503 04 .byte 0x4 + 1173 0504 08050000 .4byte 0x508 + 1174 0508 11 .uleb128 0x11 + 1175 0509 01 .byte 0x1 + 1176 050a 14050000 .4byte 0x514 + 1177 050e 10 .uleb128 0x10 + 1178 050f 14050000 .4byte 0x514 + 1179 0513 00 .byte 0 + 1180 0514 09 .uleb128 0x9 + 1181 0515 04 .byte 0x4 + 1182 0516 6F040000 .4byte 0x46f + 1183 051a 09 .uleb128 0x9 + 1184 051b 04 .byte 0x4 + 1185 051c 49000000 .4byte 0x49 + 1186 0520 03 .uleb128 0x3 + 1187 0521 45020000 .4byte .LASF75 + 1188 0525 0A .byte 0xa + 1189 0526 82 .byte 0x82 + 1190 0527 6F040000 .4byte 0x46f + 1191 052b 03 .uleb128 0x3 + 1192 052c 2C000000 .4byte .LASF76 + 1193 0530 0A .byte 0xa + 1194 0531 F5 .byte 0xf5 + 1195 0532 6F040000 .4byte 0x46f + 1196 0536 0F .uleb128 0xf + 1197 0537 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 22 + + + 1198 0538 30000000 .4byte 0x30 + 1199 053c 50050000 .4byte 0x550 + 1200 0540 10 .uleb128 0x10 + 1201 0541 95020000 .4byte 0x295 + 1202 0545 10 .uleb128 0x10 + 1203 0546 50050000 .4byte 0x550 + 1204 054a 10 .uleb128 0x10 + 1205 054b 30000000 .4byte 0x30 + 1206 054f 00 .byte 0 + 1207 0550 09 .uleb128 0x9 + 1208 0551 04 .byte 0x4 + 1209 0552 56050000 .4byte 0x556 + 1210 0556 0E .uleb128 0xe + 1211 0557 49000000 .4byte 0x49 + 1212 055b 09 .uleb128 0x9 + 1213 055c 04 .byte 0x4 + 1214 055d 36050000 .4byte 0x536 + 1215 0561 0F .uleb128 0xf + 1216 0562 01 .byte 0x1 + 1217 0563 30000000 .4byte 0x30 + 1218 0567 7B050000 .4byte 0x57b + 1219 056b 10 .uleb128 0x10 + 1220 056c 95020000 .4byte 0x295 + 1221 0570 10 .uleb128 0x10 + 1222 0571 1A050000 .4byte 0x51a + 1223 0575 10 .uleb128 0x10 + 1224 0576 30000000 .4byte 0x30 + 1225 057a 00 .byte 0 + 1226 057b 09 .uleb128 0x9 + 1227 057c 04 .byte 0x4 + 1228 057d 61050000 .4byte 0x561 + 1229 0581 0F .uleb128 0xf + 1230 0582 01 .byte 0x1 + 1231 0583 E4000000 .4byte 0xe4 + 1232 0587 96050000 .4byte 0x596 + 1233 058b 10 .uleb128 0x10 + 1234 058c 95020000 .4byte 0x295 + 1235 0590 10 .uleb128 0x10 + 1236 0591 49000000 .4byte 0x49 + 1237 0595 00 .byte 0 + 1238 0596 09 .uleb128 0x9 + 1239 0597 04 .byte 0x4 + 1240 0598 81050000 .4byte 0x581 + 1241 059c 0F .uleb128 0xf + 1242 059d 01 .byte 0x1 + 1243 059e E4000000 .4byte 0xe4 + 1244 05a2 B6050000 .4byte 0x5b6 + 1245 05a6 10 .uleb128 0x10 + 1246 05a7 95020000 .4byte 0x295 + 1247 05ab 10 .uleb128 0x10 + 1248 05ac 49000000 .4byte 0x49 + 1249 05b0 10 .uleb128 0x10 + 1250 05b1 05010000 .4byte 0x105 + 1251 05b5 00 .byte 0 + 1252 05b6 09 .uleb128 0x9 + 1253 05b7 04 .byte 0x4 + 1254 05b8 9C050000 .4byte 0x59c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 23 + + + 1255 05bc 0F .uleb128 0xf + 1256 05bd 01 .byte 0x1 + 1257 05be E4000000 .4byte 0xe4 + 1258 05c2 D1050000 .4byte 0x5d1 + 1259 05c6 10 .uleb128 0x10 + 1260 05c7 95020000 .4byte 0x295 + 1261 05cb 10 .uleb128 0x10 + 1262 05cc 05010000 .4byte 0x105 + 1263 05d0 00 .byte 0 + 1264 05d1 09 .uleb128 0x9 + 1265 05d2 04 .byte 0x4 + 1266 05d3 BC050000 .4byte 0x5bc + 1267 05d7 0F .uleb128 0xf + 1268 05d8 01 .byte 0x1 + 1269 05d9 30000000 .4byte 0x30 + 1270 05dd F6050000 .4byte 0x5f6 + 1271 05e1 10 .uleb128 0x10 + 1272 05e2 95020000 .4byte 0x295 + 1273 05e6 10 .uleb128 0x10 + 1274 05e7 50050000 .4byte 0x550 + 1275 05eb 10 .uleb128 0x10 + 1276 05ec 30000000 .4byte 0x30 + 1277 05f0 10 .uleb128 0x10 + 1278 05f1 05010000 .4byte 0x105 + 1279 05f5 00 .byte 0 + 1280 05f6 09 .uleb128 0x9 + 1281 05f7 04 .byte 0x4 + 1282 05f8 D7050000 .4byte 0x5d7 + 1283 05fc 0F .uleb128 0xf + 1284 05fd 01 .byte 0x1 + 1285 05fe 30000000 .4byte 0x30 + 1286 0602 1B060000 .4byte 0x61b + 1287 0606 10 .uleb128 0x10 + 1288 0607 95020000 .4byte 0x295 + 1289 060b 10 .uleb128 0x10 + 1290 060c 1A050000 .4byte 0x51a + 1291 0610 10 .uleb128 0x10 + 1292 0611 30000000 .4byte 0x30 + 1293 0615 10 .uleb128 0x10 + 1294 0616 05010000 .4byte 0x105 + 1295 061a 00 .byte 0 + 1296 061b 09 .uleb128 0x9 + 1297 061c 04 .byte 0x4 + 1298 061d FC050000 .4byte 0x5fc + 1299 0621 12 .uleb128 0x12 + 1300 0622 01 .byte 0x1 + 1301 0623 0B .byte 0xb + 1302 0624 64 .byte 0x64 + 1303 0625 3C060000 .4byte 0x63c + 1304 0629 13 .uleb128 0x13 + 1305 062a 96030000 .4byte .LASF77 + 1306 062e 00 .sleb128 0 + 1307 062f 13 .uleb128 0x13 + 1308 0630 A3000000 .4byte .LASF78 + 1309 0634 01 .sleb128 1 + 1310 0635 13 .uleb128 0x13 + 1311 0636 29040000 .4byte .LASF79 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 24 + + + 1312 063a 02 .sleb128 2 + 1313 063b 00 .byte 0 + 1314 063c 03 .uleb128 0x3 + 1315 063d A9030000 .4byte .LASF80 + 1316 0641 0B .byte 0xb + 1317 0642 68 .byte 0x68 + 1318 0643 21060000 .4byte 0x621 + 1319 0647 03 .uleb128 0x3 + 1320 0648 B3030000 .4byte .LASF81 + 1321 064c 0B .byte 0xb + 1322 064d 6D .byte 0x6d + 1323 064e 52060000 .4byte 0x652 + 1324 0652 05 .uleb128 0x5 + 1325 0653 B3030000 .4byte .LASF81 + 1326 0657 74 .byte 0x74 + 1327 0658 0B .byte 0xb + 1328 0659 87 .byte 0x87 + 1329 065a BF060000 .4byte 0x6bf + 1330 065e 07 .uleb128 0x7 + 1331 065f 766D7400 .ascii "vmt\000" + 1332 0663 0B .byte 0xb + 1333 0664 89 .byte 0x89 + 1334 0665 5E070000 .4byte 0x75e + 1335 0669 02 .byte 0x2 + 1336 066a 23 .byte 0x23 + 1337 066b 00 .uleb128 0 + 1338 066c 06 .uleb128 0x6 + 1339 066d E8010000 .4byte .LASF82 + 1340 0671 0B .byte 0xb + 1341 0672 8A .byte 0x8a + 1342 0673 FA030000 .4byte 0x3fa + 1343 0677 02 .byte 0x2 + 1344 0678 23 .byte 0x23 + 1345 0679 04 .uleb128 0x4 + 1346 067a 06 .uleb128 0x6 + 1347 067b C4000000 .4byte .LASF83 + 1348 067f 0B .byte 0xb + 1349 0680 8A .byte 0x8a + 1350 0681 3C060000 .4byte 0x63c + 1351 0685 02 .byte 0x2 + 1352 0686 23 .byte 0x23 + 1353 0687 08 .uleb128 0x8 + 1354 0688 06 .uleb128 0x6 + 1355 0689 C2010000 .4byte .LASF84 + 1356 068d 0B .byte 0xb + 1357 068e 8A .byte 0x8a + 1358 068f 20050000 .4byte 0x520 + 1359 0693 02 .byte 0x2 + 1360 0694 23 .byte 0x23 + 1361 0695 0C .uleb128 0xc + 1362 0696 06 .uleb128 0x6 + 1363 0697 0F020000 .4byte .LASF85 + 1364 069b 0B .byte 0xb + 1365 069c 8A .byte 0x8a + 1366 069d 2B050000 .4byte 0x52b + 1367 06a1 02 .byte 0x2 + 1368 06a2 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 25 + + + 1369 06a3 30 .uleb128 0x30 + 1370 06a4 07 .uleb128 0x7 + 1371 06a5 696200 .ascii "ib\000" + 1372 06a8 0B .byte 0xb + 1373 06a9 8A .byte 0x8a + 1374 06aa 69070000 .4byte 0x769 + 1375 06ae 02 .byte 0x2 + 1376 06af 23 .byte 0x23 + 1377 06b0 54 .uleb128 0x54 + 1378 06b1 07 .uleb128 0x7 + 1379 06b2 6F6200 .ascii "ob\000" + 1380 06b5 0B .byte 0xb + 1381 06b6 8A .byte 0x8a + 1382 06b7 69070000 .4byte 0x769 + 1383 06bb 02 .byte 0x2 + 1384 06bc 23 .byte 0x23 + 1385 06bd 64 .uleb128 0x64 + 1386 06be 00 .byte 0 + 1387 06bf 08 .uleb128 0x8 + 1388 06c0 04 .byte 0x4 + 1389 06c1 0C .byte 0xc + 1390 06c2 42 .byte 0x42 + 1391 06c3 D6060000 .4byte 0x6d6 + 1392 06c7 06 .uleb128 0x6 + 1393 06c8 5F000000 .4byte .LASF86 + 1394 06cc 0C .byte 0xc + 1395 06cd 44 .byte 0x44 + 1396 06ce 7B000000 .4byte 0x7b + 1397 06d2 02 .byte 0x2 + 1398 06d3 23 .byte 0x23 + 1399 06d4 00 .uleb128 0 + 1400 06d5 00 .byte 0 + 1401 06d6 03 .uleb128 0x3 + 1402 06d7 C7020000 .4byte .LASF87 + 1403 06db 0C .byte 0xc + 1404 06dc 45 .byte 0x45 + 1405 06dd BF060000 .4byte 0x6bf + 1406 06e1 05 .uleb128 0x5 + 1407 06e2 9F010000 .4byte .LASF88 + 1408 06e6 20 .byte 0x20 + 1409 06e7 0B .byte 0xb + 1410 06e8 7C .byte 0x7c + 1411 06e9 5E070000 .4byte 0x75e + 1412 06ed 06 .uleb128 0x6 + 1413 06ee 74020000 .4byte .LASF89 + 1414 06f2 0B .byte 0xb + 1415 06f3 7D .byte 0x7d + 1416 06f4 5B050000 .4byte 0x55b + 1417 06f8 02 .byte 0x2 + 1418 06f9 23 .byte 0x23 + 1419 06fa 00 .uleb128 0 + 1420 06fb 06 .uleb128 0x6 + 1421 06fc C0030000 .4byte .LASF90 + 1422 0700 0B .byte 0xb + 1423 0701 7D .byte 0x7d + 1424 0702 7B050000 .4byte 0x57b + 1425 0706 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 26 + + + 1426 0707 23 .byte 0x23 + 1427 0708 04 .uleb128 0x4 + 1428 0709 07 .uleb128 0x7 + 1429 070a 70757400 .ascii "put\000" + 1430 070e 0B .byte 0xb + 1431 070f 7D .byte 0x7d + 1432 0710 96050000 .4byte 0x596 + 1433 0714 02 .byte 0x2 + 1434 0715 23 .byte 0x23 + 1435 0716 08 .uleb128 0x8 + 1436 0717 07 .uleb128 0x7 + 1437 0718 67657400 .ascii "get\000" + 1438 071c 0B .byte 0xb + 1439 071d 7D .byte 0x7d + 1440 071e 52040000 .4byte 0x452 + 1441 0722 02 .byte 0x2 + 1442 0723 23 .byte 0x23 + 1443 0724 0C .uleb128 0xc + 1444 0725 06 .uleb128 0x6 + 1445 0726 7A020000 .4byte .LASF91 + 1446 072a 0B .byte 0xb + 1447 072b 7D .byte 0x7d + 1448 072c B6050000 .4byte 0x5b6 + 1449 0730 02 .byte 0x2 + 1450 0731 23 .byte 0x23 + 1451 0732 10 .uleb128 0x10 + 1452 0733 06 .uleb128 0x6 + 1453 0734 E3010000 .4byte .LASF92 + 1454 0738 0B .byte 0xb + 1455 0739 7D .byte 0x7d + 1456 073a D1050000 .4byte 0x5d1 + 1457 073e 02 .byte 0x2 + 1458 073f 23 .byte 0x23 + 1459 0740 14 .uleb128 0x14 + 1460 0741 06 .uleb128 0x6 + 1461 0742 1E020000 .4byte .LASF93 + 1462 0746 0B .byte 0xb + 1463 0747 7D .byte 0x7d + 1464 0748 F6050000 .4byte 0x5f6 + 1465 074c 02 .byte 0x2 + 1466 074d 23 .byte 0x23 + 1467 074e 18 .uleb128 0x18 + 1468 074f 06 .uleb128 0x6 + 1469 0750 79000000 .4byte .LASF94 + 1470 0754 0B .byte 0xb + 1471 0755 7D .byte 0x7d + 1472 0756 1B060000 .4byte 0x61b + 1473 075a 02 .byte 0x2 + 1474 075b 23 .byte 0x23 + 1475 075c 1C .uleb128 0x1c + 1476 075d 00 .byte 0 + 1477 075e 09 .uleb128 0x9 + 1478 075f 04 .byte 0x4 + 1479 0760 64070000 .4byte 0x764 + 1480 0764 0E .uleb128 0xe + 1481 0765 E1060000 .4byte 0x6e1 + 1482 0769 14 .uleb128 0x14 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 27 + + + 1483 076a 49000000 .4byte 0x49 + 1484 076e 79070000 .4byte 0x779 + 1485 0772 15 .uleb128 0x15 + 1486 0773 68040000 .4byte 0x468 + 1487 0777 0F .byte 0xf + 1488 0778 00 .byte 0 + 1489 0779 16 .uleb128 0x16 + 1490 077a 79000000 .4byte .LASF94 + 1491 077e 01 .byte 0x1 + 1492 077f 63 .byte 0x63 + 1493 0780 01 .byte 0x1 + 1494 0781 30000000 .4byte 0x30 + 1495 0785 00000000 .4byte .LFB14 + 1496 0789 08000000 .4byte .LFE14 + 1497 078d 02 .byte 0x2 + 1498 078e 7D .byte 0x7d + 1499 078f 00 .sleb128 0 + 1500 0790 01 .byte 0x1 + 1501 0791 F7070000 .4byte 0x7f7 + 1502 0795 17 .uleb128 0x17 + 1503 0796 697000 .ascii "ip\000" + 1504 0799 01 .byte 0x1 + 1505 079a 63 .byte 0x63 + 1506 079b 95020000 .4byte 0x295 + 1507 079f 00000000 .4byte .LLST0 + 1508 07a3 17 .uleb128 0x17 + 1509 07a4 627000 .ascii "bp\000" + 1510 07a7 01 .byte 0x1 + 1511 07a8 63 .byte 0x63 + 1512 07a9 1A050000 .4byte 0x51a + 1513 07ad 2E000000 .4byte .LLST1 + 1514 07b1 17 .uleb128 0x17 + 1515 07b2 6E00 .ascii "n\000" + 1516 07b4 01 .byte 0x1 + 1517 07b5 63 .byte 0x63 + 1518 07b6 30000000 .4byte 0x30 + 1519 07ba 4F000000 .4byte .LLST2 + 1520 07be 18 .uleb128 0x18 + 1521 07bf AE020000 .4byte .LASF95 + 1522 07c3 01 .byte 0x1 + 1523 07c4 63 .byte 0x63 + 1524 07c5 05010000 .4byte 0x105 + 1525 07c9 70000000 .4byte .LLST3 + 1526 07cd 19 .uleb128 0x19 + 1527 07ce 08000000 .4byte .LVL2 + 1528 07d2 01 .byte 0x1 + 1529 07d3 260D0000 .4byte 0xd26 + 1530 07d7 1A .uleb128 0x1a + 1531 07d8 01 .byte 0x1 + 1532 07d9 53 .byte 0x53 + 1533 07da 03 .byte 0x3 + 1534 07db F3 .byte 0xf3 + 1535 07dc 01 .uleb128 0x1 + 1536 07dd 53 .byte 0x53 + 1537 07de 1A .uleb128 0x1a + 1538 07df 01 .byte 0x1 + 1539 07e0 52 .byte 0x52 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 28 + + + 1540 07e1 03 .byte 0x3 + 1541 07e2 F3 .byte 0xf3 + 1542 07e3 01 .uleb128 0x1 + 1543 07e4 52 .byte 0x52 + 1544 07e5 1A .uleb128 0x1a + 1545 07e6 01 .byte 0x1 + 1546 07e7 51 .byte 0x51 + 1547 07e8 03 .byte 0x3 + 1548 07e9 F3 .byte 0xf3 + 1549 07ea 01 .uleb128 0x1 + 1550 07eb 51 .byte 0x51 + 1551 07ec 1A .uleb128 0x1a + 1552 07ed 01 .byte 0x1 + 1553 07ee 50 .byte 0x50 + 1554 07ef 05 .byte 0x5 + 1555 07f0 F3 .byte 0xf3 + 1556 07f1 01 .uleb128 0x1 + 1557 07f2 50 .byte 0x50 + 1558 07f3 23 .byte 0x23 + 1559 07f4 0C .uleb128 0xc + 1560 07f5 00 .byte 0 + 1561 07f6 00 .byte 0 + 1562 07f7 16 .uleb128 0x16 + 1563 07f8 C0030000 .4byte .LASF90 + 1564 07fc 01 .byte 0x1 + 1565 07fd 44 .byte 0x44 + 1566 07fe 01 .byte 0x1 + 1567 07ff 30000000 .4byte 0x30 + 1568 0803 00000000 .4byte .LFB8 + 1569 0807 0C000000 .4byte .LFE8 + 1570 080b 02 .byte 0x2 + 1571 080c 7D .byte 0x7d + 1572 080d 00 .sleb128 0 + 1573 080e 01 .byte 0x1 + 1574 080f 65080000 .4byte 0x865 + 1575 0813 17 .uleb128 0x17 + 1576 0814 697000 .ascii "ip\000" + 1577 0817 01 .byte 0x1 + 1578 0818 44 .byte 0x44 + 1579 0819 95020000 .4byte 0x295 + 1580 081d 91000000 .4byte .LLST4 + 1581 0821 17 .uleb128 0x17 + 1582 0822 627000 .ascii "bp\000" + 1583 0825 01 .byte 0x1 + 1584 0826 44 .byte 0x44 + 1585 0827 1A050000 .4byte 0x51a + 1586 082b BF000000 .4byte .LLST5 + 1587 082f 17 .uleb128 0x17 + 1588 0830 6E00 .ascii "n\000" + 1589 0832 01 .byte 0x1 + 1590 0833 44 .byte 0x44 + 1591 0834 30000000 .4byte 0x30 + 1592 0838 E0000000 .4byte .LLST6 + 1593 083c 19 .uleb128 0x19 + 1594 083d 0C000000 .4byte .LVL5 + 1595 0841 01 .byte 0x1 + 1596 0842 260D0000 .4byte 0xd26 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 29 + + + 1597 0846 1A .uleb128 0x1a + 1598 0847 01 .byte 0x1 + 1599 0848 53 .byte 0x53 + 1600 0849 02 .byte 0x2 + 1601 084a 09 .byte 0x9 + 1602 084b FF .byte 0xff + 1603 084c 1A .uleb128 0x1a + 1604 084d 01 .byte 0x1 + 1605 084e 52 .byte 0x52 + 1606 084f 03 .byte 0x3 + 1607 0850 F3 .byte 0xf3 + 1608 0851 01 .uleb128 0x1 + 1609 0852 52 .byte 0x52 + 1610 0853 1A .uleb128 0x1a + 1611 0854 01 .byte 0x1 + 1612 0855 51 .byte 0x51 + 1613 0856 03 .byte 0x3 + 1614 0857 F3 .byte 0xf3 + 1615 0858 01 .uleb128 0x1 + 1616 0859 51 .byte 0x51 + 1617 085a 1A .uleb128 0x1a + 1618 085b 01 .byte 0x1 + 1619 085c 50 .byte 0x50 + 1620 085d 05 .byte 0x5 + 1621 085e F3 .byte 0xf3 + 1622 085f 01 .uleb128 0x1 + 1623 0860 50 .byte 0x50 + 1624 0861 23 .byte 0x23 + 1625 0862 0C .uleb128 0xc + 1626 0863 00 .byte 0 + 1627 0864 00 .byte 0 + 1628 0865 16 .uleb128 0x16 + 1629 0866 1E020000 .4byte .LASF93 + 1630 086a 01 .byte 0x1 + 1631 086b 5E .byte 0x5e + 1632 086c 01 .byte 0x1 + 1633 086d 30000000 .4byte 0x30 + 1634 0871 00000000 .4byte .LFB13 + 1635 0875 08000000 .4byte .LFE13 + 1636 0879 02 .byte 0x2 + 1637 087a 7D .byte 0x7d + 1638 087b 00 .sleb128 0 + 1639 087c 01 .byte 0x1 + 1640 087d E3080000 .4byte 0x8e3 + 1641 0881 17 .uleb128 0x17 + 1642 0882 697000 .ascii "ip\000" + 1643 0885 01 .byte 0x1 + 1644 0886 5E .byte 0x5e + 1645 0887 95020000 .4byte 0x295 + 1646 088b 01010000 .4byte .LLST7 + 1647 088f 17 .uleb128 0x17 + 1648 0890 627000 .ascii "bp\000" + 1649 0893 01 .byte 0x1 + 1650 0894 5E .byte 0x5e + 1651 0895 50050000 .4byte 0x550 + 1652 0899 2F010000 .4byte .LLST8 + 1653 089d 17 .uleb128 0x17 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 30 + + + 1654 089e 6E00 .ascii "n\000" + 1655 08a0 01 .byte 0x1 + 1656 08a1 5E .byte 0x5e + 1657 08a2 30000000 .4byte 0x30 + 1658 08a6 50010000 .4byte .LLST9 + 1659 08aa 18 .uleb128 0x18 + 1660 08ab AE020000 .4byte .LASF95 + 1661 08af 01 .byte 0x1 + 1662 08b0 5E .byte 0x5e + 1663 08b1 05010000 .4byte 0x105 + 1664 08b5 71010000 .4byte .LLST10 + 1665 08b9 19 .uleb128 0x19 + 1666 08ba 08000000 .4byte .LVL8 + 1667 08be 01 .byte 0x1 + 1668 08bf 540D0000 .4byte 0xd54 + 1669 08c3 1A .uleb128 0x1a + 1670 08c4 01 .byte 0x1 + 1671 08c5 53 .byte 0x53 + 1672 08c6 03 .byte 0x3 + 1673 08c7 F3 .byte 0xf3 + 1674 08c8 01 .uleb128 0x1 + 1675 08c9 53 .byte 0x53 + 1676 08ca 1A .uleb128 0x1a + 1677 08cb 01 .byte 0x1 + 1678 08cc 52 .byte 0x52 + 1679 08cd 03 .byte 0x3 + 1680 08ce F3 .byte 0xf3 + 1681 08cf 01 .uleb128 0x1 + 1682 08d0 52 .byte 0x52 + 1683 08d1 1A .uleb128 0x1a + 1684 08d2 01 .byte 0x1 + 1685 08d3 51 .byte 0x51 + 1686 08d4 03 .byte 0x3 + 1687 08d5 F3 .byte 0xf3 + 1688 08d6 01 .uleb128 0x1 + 1689 08d7 51 .byte 0x51 + 1690 08d8 1A .uleb128 0x1a + 1691 08d9 01 .byte 0x1 + 1692 08da 50 .byte 0x50 + 1693 08db 05 .byte 0x5 + 1694 08dc F3 .byte 0xf3 + 1695 08dd 01 .uleb128 0x1 + 1696 08de 50 .byte 0x50 + 1697 08df 23 .byte 0x23 + 1698 08e0 30 .uleb128 0x30 + 1699 08e1 00 .byte 0 + 1700 08e2 00 .byte 0 + 1701 08e3 16 .uleb128 0x16 + 1702 08e4 74020000 .4byte .LASF89 + 1703 08e8 01 .byte 0x1 + 1704 08e9 3E .byte 0x3e + 1705 08ea 01 .byte 0x1 + 1706 08eb 30000000 .4byte 0x30 + 1707 08ef 00000000 .4byte .LFB7 + 1708 08f3 0C000000 .4byte .LFE7 + 1709 08f7 02 .byte 0x2 + 1710 08f8 7D .byte 0x7d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 31 + + + 1711 08f9 00 .sleb128 0 + 1712 08fa 01 .byte 0x1 + 1713 08fb 51090000 .4byte 0x951 + 1714 08ff 17 .uleb128 0x17 + 1715 0900 697000 .ascii "ip\000" + 1716 0903 01 .byte 0x1 + 1717 0904 3E .byte 0x3e + 1718 0905 95020000 .4byte 0x295 + 1719 0909 92010000 .4byte .LLST11 + 1720 090d 17 .uleb128 0x17 + 1721 090e 627000 .ascii "bp\000" + 1722 0911 01 .byte 0x1 + 1723 0912 3E .byte 0x3e + 1724 0913 50050000 .4byte 0x550 + 1725 0917 C0010000 .4byte .LLST12 + 1726 091b 17 .uleb128 0x17 + 1727 091c 6E00 .ascii "n\000" + 1728 091e 01 .byte 0x1 + 1729 091f 3E .byte 0x3e + 1730 0920 30000000 .4byte 0x30 + 1731 0924 E1010000 .4byte .LLST13 + 1732 0928 19 .uleb128 0x19 + 1733 0929 0C000000 .4byte .LVL11 + 1734 092d 01 .byte 0x1 + 1735 092e 540D0000 .4byte 0xd54 + 1736 0932 1A .uleb128 0x1a + 1737 0933 01 .byte 0x1 + 1738 0934 53 .byte 0x53 + 1739 0935 02 .byte 0x2 + 1740 0936 09 .byte 0x9 + 1741 0937 FF .byte 0xff + 1742 0938 1A .uleb128 0x1a + 1743 0939 01 .byte 0x1 + 1744 093a 52 .byte 0x52 + 1745 093b 03 .byte 0x3 + 1746 093c F3 .byte 0xf3 + 1747 093d 01 .uleb128 0x1 + 1748 093e 52 .byte 0x52 + 1749 093f 1A .uleb128 0x1a + 1750 0940 01 .byte 0x1 + 1751 0941 51 .byte 0x51 + 1752 0942 03 .byte 0x3 + 1753 0943 F3 .byte 0xf3 + 1754 0944 01 .uleb128 0x1 + 1755 0945 51 .byte 0x51 + 1756 0946 1A .uleb128 0x1a + 1757 0947 01 .byte 0x1 + 1758 0948 50 .byte 0x50 + 1759 0949 05 .byte 0x5 + 1760 094a F3 .byte 0xf3 + 1761 094b 01 .uleb128 0x1 + 1762 094c 50 .byte 0x50 + 1763 094d 23 .byte 0x23 + 1764 094e 30 .uleb128 0x30 + 1765 094f 00 .byte 0 + 1766 0950 00 .byte 0 + 1767 0951 16 .uleb128 0x16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 32 + + + 1768 0952 E3010000 .4byte .LASF92 + 1769 0956 01 .byte 0x1 + 1770 0957 59 .byte 0x59 + 1771 0958 01 .byte 0x1 + 1772 0959 E4000000 .4byte 0xe4 + 1773 095d 00000000 .4byte .LFB12 + 1774 0961 08000000 .4byte .LFE12 + 1775 0965 02 .byte 0x2 + 1776 0966 7D .byte 0x7d + 1777 0967 00 .sleb128 0 + 1778 0968 01 .byte 0x1 + 1779 0969 A6090000 .4byte 0x9a6 + 1780 096d 17 .uleb128 0x17 + 1781 096e 697000 .ascii "ip\000" + 1782 0971 01 .byte 0x1 + 1783 0972 59 .byte 0x59 + 1784 0973 95020000 .4byte 0x295 + 1785 0977 02020000 .4byte .LLST14 + 1786 097b 18 .uleb128 0x18 + 1787 097c DB010000 .4byte .LASF96 + 1788 0980 01 .byte 0x1 + 1789 0981 59 .byte 0x59 + 1790 0982 05010000 .4byte 0x105 + 1791 0986 30020000 .4byte .LLST15 + 1792 098a 19 .uleb128 0x19 + 1793 098b 08000000 .4byte .LVL14 + 1794 098f 01 .byte 0x1 + 1795 0990 820D0000 .4byte 0xd82 + 1796 0994 1A .uleb128 0x1a + 1797 0995 01 .byte 0x1 + 1798 0996 51 .byte 0x51 + 1799 0997 03 .byte 0x3 + 1800 0998 F3 .byte 0xf3 + 1801 0999 01 .uleb128 0x1 + 1802 099a 51 .byte 0x51 + 1803 099b 1A .uleb128 0x1a + 1804 099c 01 .byte 0x1 + 1805 099d 50 .byte 0x50 + 1806 099e 05 .byte 0x5 + 1807 099f F3 .byte 0xf3 + 1808 09a0 01 .uleb128 0x1 + 1809 09a1 50 .byte 0x50 + 1810 09a2 23 .byte 0x23 + 1811 09a3 0C .uleb128 0xc + 1812 09a4 00 .byte 0 + 1813 09a5 00 .byte 0 + 1814 09a6 1B .uleb128 0x1b + 1815 09a7 67657400 .ascii "get\000" + 1816 09ab 01 .byte 0x1 + 1817 09ac 4F .byte 0x4f + 1818 09ad 01 .byte 0x1 + 1819 09ae E4000000 .4byte 0xe4 + 1820 09b2 00000000 .4byte .LFB10 + 1821 09b6 0C000000 .4byte .LFE10 + 1822 09ba 02 .byte 0x2 + 1823 09bb 7D .byte 0x7d + 1824 09bc 00 .sleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 33 + + + 1825 09bd 01 .byte 0x1 + 1826 09be EB090000 .4byte 0x9eb + 1827 09c2 17 .uleb128 0x17 + 1828 09c3 697000 .ascii "ip\000" + 1829 09c6 01 .byte 0x1 + 1830 09c7 4F .byte 0x4f + 1831 09c8 95020000 .4byte 0x295 + 1832 09cc 51020000 .4byte .LLST16 + 1833 09d0 19 .uleb128 0x19 + 1834 09d1 0C000000 .4byte .LVL17 + 1835 09d5 01 .byte 0x1 + 1836 09d6 820D0000 .4byte 0xd82 + 1837 09da 1A .uleb128 0x1a + 1838 09db 01 .byte 0x1 + 1839 09dc 51 .byte 0x51 + 1840 09dd 02 .byte 0x2 + 1841 09de 09 .byte 0x9 + 1842 09df FF .byte 0xff + 1843 09e0 1A .uleb128 0x1a + 1844 09e1 01 .byte 0x1 + 1845 09e2 50 .byte 0x50 + 1846 09e3 05 .byte 0x5 + 1847 09e4 F3 .byte 0xf3 + 1848 09e5 01 .uleb128 0x1 + 1849 09e6 50 .byte 0x50 + 1850 09e7 23 .byte 0x23 + 1851 09e8 0C .uleb128 0xc + 1852 09e9 00 .byte 0 + 1853 09ea 00 .byte 0 + 1854 09eb 16 .uleb128 0x16 + 1855 09ec 7A020000 .4byte .LASF91 + 1856 09f0 01 .byte 0x1 + 1857 09f1 54 .byte 0x54 + 1858 09f2 01 .byte 0x1 + 1859 09f3 E4000000 .4byte 0xe4 + 1860 09f7 00000000 .4byte .LFB11 + 1861 09fb 08000000 .4byte .LFE11 + 1862 09ff 02 .byte 0x2 + 1863 0a00 7D .byte 0x7d + 1864 0a01 00 .sleb128 0 + 1865 0a02 01 .byte 0x1 + 1866 0a03 4D0A0000 .4byte 0xa4d + 1867 0a07 17 .uleb128 0x17 + 1868 0a08 697000 .ascii "ip\000" + 1869 0a0b 01 .byte 0x1 + 1870 0a0c 54 .byte 0x54 + 1871 0a0d 95020000 .4byte 0x295 + 1872 0a11 7F020000 .4byte .LLST17 + 1873 0a15 17 .uleb128 0x17 + 1874 0a16 6200 .ascii "b\000" + 1875 0a18 01 .byte 0x1 + 1876 0a19 54 .byte 0x54 + 1877 0a1a 49000000 .4byte 0x49 + 1878 0a1e AD020000 .4byte .LLST18 + 1879 0a22 18 .uleb128 0x18 + 1880 0a23 DB010000 .4byte .LASF96 + 1881 0a27 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 34 + + + 1882 0a28 54 .byte 0x54 + 1883 0a29 05010000 .4byte 0x105 + 1884 0a2d CE020000 .4byte .LLST19 + 1885 0a31 19 .uleb128 0x19 + 1886 0a32 08000000 .4byte .LVL20 + 1887 0a36 01 .byte 0x1 + 1888 0a37 A00D0000 .4byte 0xda0 + 1889 0a3b 1A .uleb128 0x1a + 1890 0a3c 01 .byte 0x1 + 1891 0a3d 52 .byte 0x52 + 1892 0a3e 03 .byte 0x3 + 1893 0a3f F3 .byte 0xf3 + 1894 0a40 01 .uleb128 0x1 + 1895 0a41 52 .byte 0x52 + 1896 0a42 1A .uleb128 0x1a + 1897 0a43 01 .byte 0x1 + 1898 0a44 50 .byte 0x50 + 1899 0a45 05 .byte 0x5 + 1900 0a46 F3 .byte 0xf3 + 1901 0a47 01 .uleb128 0x1 + 1902 0a48 50 .byte 0x50 + 1903 0a49 23 .byte 0x23 + 1904 0a4a 30 .uleb128 0x30 + 1905 0a4b 00 .byte 0 + 1906 0a4c 00 .byte 0 + 1907 0a4d 1B .uleb128 0x1b + 1908 0a4e 70757400 .ascii "put\000" + 1909 0a52 01 .byte 0x1 + 1910 0a53 4A .byte 0x4a + 1911 0a54 01 .byte 0x1 + 1912 0a55 E4000000 .4byte 0xe4 + 1913 0a59 00000000 .4byte .LFB9 + 1914 0a5d 0C000000 .4byte .LFE9 + 1915 0a61 02 .byte 0x2 + 1916 0a62 7D .byte 0x7d + 1917 0a63 00 .sleb128 0 + 1918 0a64 01 .byte 0x1 + 1919 0a65 9F0A0000 .4byte 0xa9f + 1920 0a69 17 .uleb128 0x17 + 1921 0a6a 697000 .ascii "ip\000" + 1922 0a6d 01 .byte 0x1 + 1923 0a6e 4A .byte 0x4a + 1924 0a6f 95020000 .4byte 0x295 + 1925 0a73 EF020000 .4byte .LLST20 + 1926 0a77 17 .uleb128 0x17 + 1927 0a78 6200 .ascii "b\000" + 1928 0a7a 01 .byte 0x1 + 1929 0a7b 4A .byte 0x4a + 1930 0a7c 49000000 .4byte 0x49 + 1931 0a80 1D030000 .4byte .LLST21 + 1932 0a84 19 .uleb128 0x19 + 1933 0a85 0C000000 .4byte .LVL23 + 1934 0a89 01 .byte 0x1 + 1935 0a8a A00D0000 .4byte 0xda0 + 1936 0a8e 1A .uleb128 0x1a + 1937 0a8f 01 .byte 0x1 + 1938 0a90 52 .byte 0x52 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 35 + + + 1939 0a91 02 .byte 0x2 + 1940 0a92 09 .byte 0x9 + 1941 0a93 FF .byte 0xff + 1942 0a94 1A .uleb128 0x1a + 1943 0a95 01 .byte 0x1 + 1944 0a96 50 .byte 0x50 + 1945 0a97 05 .byte 0x5 + 1946 0a98 F3 .byte 0xf3 + 1947 0a99 01 .uleb128 0x1 + 1948 0a9a 50 .byte 0x50 + 1949 0a9b 23 .byte 0x23 + 1950 0a9c 30 .uleb128 0x30 + 1951 0a9d 00 .byte 0 + 1952 0a9e 00 .byte 0 + 1953 0a9f 1C .uleb128 0x1c + 1954 0aa0 01 .byte 0x1 + 1955 0aa1 BD040000 .4byte .LASF97 + 1956 0aa5 01 .byte 0x1 + 1957 0aa6 78 .byte 0x78 + 1958 0aa7 01 .byte 0x1 + 1959 0aa8 00000000 .4byte .LFB15 + 1960 0aac 04000000 .4byte .LFE15 + 1961 0ab0 02 .byte 0x2 + 1962 0ab1 7D .byte 0x7d + 1963 0ab2 00 .sleb128 0 + 1964 0ab3 01 .byte 0x1 + 1965 0ab4 C30A0000 .4byte 0xac3 + 1966 0ab8 1D .uleb128 0x1d + 1967 0ab9 04000000 .4byte .LVL24 + 1968 0abd 01 .byte 0x1 + 1969 0abe C30D0000 .4byte 0xdc3 + 1970 0ac2 00 .byte 0 + 1971 0ac3 1E .uleb128 0x1e + 1972 0ac4 01 .byte 0x1 + 1973 0ac5 61030000 .4byte .LASF98 + 1974 0ac9 01 .byte 0x1 + 1975 0aca 8C .byte 0x8c + 1976 0acb 01 .byte 0x1 + 1977 0acc 00000000 .4byte .LFB16 + 1978 0ad0 64000000 .4byte .LFE16 + 1979 0ad4 3E030000 .4byte .LLST22 + 1980 0ad8 01 .byte 0x1 + 1981 0ad9 620B0000 .4byte 0xb62 + 1982 0add 17 .uleb128 0x17 + 1983 0ade 73647000 .ascii "sdp\000" + 1984 0ae2 01 .byte 0x1 + 1985 0ae3 8C .byte 0x8c + 1986 0ae4 620B0000 .4byte 0xb62 + 1987 0ae8 6A030000 .4byte .LLST23 + 1988 0aec 18 .uleb128 0x18 + 1989 0aed BA010000 .4byte .LASF99 + 1990 0af1 01 .byte 0x1 + 1991 0af2 8C .byte 0x8c + 1992 0af3 F7040000 .4byte 0x4f7 + 1993 0af7 88030000 .4byte .LLST24 + 1994 0afb 18 .uleb128 0x18 + 1995 0afc 85040000 .4byte .LASF100 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 36 + + + 1996 0b00 01 .byte 0x1 + 1997 0b01 8C .byte 0x8c + 1998 0b02 F7040000 .4byte 0x4f7 + 1999 0b06 B4030000 .4byte .LLST25 + 2000 0b0a 1F .uleb128 0x1f + 2001 0b0b 40000000 .4byte .LVL29 + 2002 0b0f CD0D0000 .4byte 0xdcd + 2003 0b13 380B0000 .4byte 0xb38 + 2004 0b17 1A .uleb128 0x1a + 2005 0b18 01 .byte 0x1 + 2006 0b19 53 .byte 0x53 + 2007 0b1a 03 .byte 0x3 + 2008 0b1b F3 .byte 0xf3 + 2009 0b1c 01 .uleb128 0x1 + 2010 0b1d 51 .byte 0x51 + 2011 0b1e 1A .uleb128 0x1a + 2012 0b1f 01 .byte 0x1 + 2013 0b20 52 .byte 0x52 + 2014 0b21 01 .byte 0x1 + 2015 0b22 40 .byte 0x40 + 2016 0b23 1A .uleb128 0x1a + 2017 0b24 01 .byte 0x1 + 2018 0b25 51 .byte 0x51 + 2019 0b26 03 .byte 0x3 + 2020 0b27 74 .byte 0x74 + 2021 0b28 D400 .sleb128 84 + 2022 0b2a 1A .uleb128 0x1a + 2023 0b2b 01 .byte 0x1 + 2024 0b2c 50 .byte 0x50 + 2025 0b2d 02 .byte 0x2 + 2026 0b2e 74 .byte 0x74 + 2027 0b2f 0C .sleb128 12 + 2028 0b30 1A .uleb128 0x1a + 2029 0b31 02 .byte 0x2 + 2030 0b32 7D .byte 0x7d + 2031 0b33 00 .sleb128 0 + 2032 0b34 02 .byte 0x2 + 2033 0b35 74 .byte 0x74 + 2034 0b36 00 .sleb128 0 + 2035 0b37 00 .byte 0 + 2036 0b38 20 .uleb128 0x20 + 2037 0b39 58000000 .4byte .LVL30 + 2038 0b3d F60D0000 .4byte 0xdf6 + 2039 0b41 1A .uleb128 0x1a + 2040 0b42 01 .byte 0x1 + 2041 0b43 53 .byte 0x53 + 2042 0b44 02 .byte 0x2 + 2043 0b45 75 .byte 0x75 + 2044 0b46 00 .sleb128 0 + 2045 0b47 1A .uleb128 0x1a + 2046 0b48 01 .byte 0x1 + 2047 0b49 52 .byte 0x52 + 2048 0b4a 01 .byte 0x1 + 2049 0b4b 40 .byte 0x40 + 2050 0b4c 1A .uleb128 0x1a + 2051 0b4d 01 .byte 0x1 + 2052 0b4e 51 .byte 0x51 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 37 + + + 2053 0b4f 03 .byte 0x3 + 2054 0b50 74 .byte 0x74 + 2055 0b51 E400 .sleb128 100 + 2056 0b53 1A .uleb128 0x1a + 2057 0b54 01 .byte 0x1 + 2058 0b55 50 .byte 0x50 + 2059 0b56 02 .byte 0x2 + 2060 0b57 74 .byte 0x74 + 2061 0b58 30 .sleb128 48 + 2062 0b59 1A .uleb128 0x1a + 2063 0b5a 02 .byte 0x2 + 2064 0b5b 7D .byte 0x7d + 2065 0b5c 00 .sleb128 0 + 2066 0b5d 02 .byte 0x2 + 2067 0b5e 74 .byte 0x74 + 2068 0b5f 00 .sleb128 0 + 2069 0b60 00 .byte 0 + 2070 0b61 00 .byte 0 + 2071 0b62 09 .uleb128 0x9 + 2072 0b63 04 .byte 0x4 + 2073 0b64 47060000 .4byte 0x647 + 2074 0b68 1E .uleb128 0x1e + 2075 0b69 01 .byte 0x1 + 2076 0b6a E1030000 .4byte .LASF101 + 2077 0b6e 01 .byte 0x1 + 2078 0b6f 9F .byte 0x9f + 2079 0b70 01 .byte 0x1 + 2080 0b71 00000000 .4byte .LFB17 + 2081 0b75 20000000 .4byte .LFE17 + 2082 0b79 D2030000 .4byte .LLST26 + 2083 0b7d 01 .byte 0x1 + 2084 0b7e B80B0000 .4byte 0xbb8 + 2085 0b82 17 .uleb128 0x17 + 2086 0b83 73647000 .ascii "sdp\000" + 2087 0b87 01 .byte 0x1 + 2088 0b88 9F .byte 0x9f + 2089 0b89 620B0000 .4byte 0xb62 + 2090 0b8d F2030000 .4byte .LLST27 + 2091 0b91 18 .uleb128 0x18 + 2092 0b92 DA030000 .4byte .LASF102 + 2093 0b96 01 .byte 0x1 + 2094 0b97 9F .byte 0x9f + 2095 0b98 B80B0000 .4byte 0xbb8 + 2096 0b9c 10040000 .4byte .LLST28 + 2097 0ba0 20 .uleb128 0x20 + 2098 0ba1 10000000 .4byte .LVL32 + 2099 0ba5 1F0E0000 .4byte 0xe1f + 2100 0ba9 1A .uleb128 0x1a + 2101 0baa 01 .byte 0x1 + 2102 0bab 51 .byte 0x51 + 2103 0bac 03 .byte 0x3 + 2104 0bad F3 .byte 0xf3 + 2105 0bae 01 .uleb128 0x1 + 2106 0baf 51 .byte 0x51 + 2107 0bb0 1A .uleb128 0x1a + 2108 0bb1 01 .byte 0x1 + 2109 0bb2 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 38 + + + 2110 0bb3 02 .byte 0x2 + 2111 0bb4 74 .byte 0x74 + 2112 0bb5 00 .sleb128 0 + 2113 0bb6 00 .byte 0 + 2114 0bb7 00 .byte 0 + 2115 0bb8 09 .uleb128 0x9 + 2116 0bb9 04 .byte 0x4 + 2117 0bba BE0B0000 .4byte 0xbbe + 2118 0bbe 0E .uleb128 0xe + 2119 0bbf D6060000 .4byte 0x6d6 + 2120 0bc3 1E .uleb128 0x1e + 2121 0bc4 01 .byte 0x1 + 2122 0bc5 A7020000 .4byte .LASF103 + 2123 0bc9 01 .byte 0x1 + 2124 0bca B5 .byte 0xb5 + 2125 0bcb 01 .byte 0x1 + 2126 0bcc 00000000 .4byte .LFB18 + 2127 0bd0 34000000 .4byte .LFE18 + 2128 0bd4 31040000 .4byte .LLST29 + 2129 0bd8 01 .byte 0x1 + 2130 0bd9 320C0000 .4byte 0xc32 + 2131 0bdd 17 .uleb128 0x17 + 2132 0bde 73647000 .ascii "sdp\000" + 2133 0be2 01 .byte 0x1 + 2134 0be3 B5 .byte 0xb5 + 2135 0be4 620B0000 .4byte 0xb62 + 2136 0be8 51040000 .4byte .LLST30 + 2137 0bec 1F .uleb128 0x1f + 2138 0bed 10000000 .4byte .LVL34 + 2139 0bf1 380E0000 .4byte 0xe38 + 2140 0bf5 000C0000 .4byte 0xc00 + 2141 0bf9 1A .uleb128 0x1a + 2142 0bfa 01 .byte 0x1 + 2143 0bfb 50 .byte 0x50 + 2144 0bfc 02 .byte 0x2 + 2145 0bfd 74 .byte 0x74 + 2146 0bfe 00 .sleb128 0 + 2147 0bff 00 .byte 0 + 2148 0c00 1F .uleb128 0x1f + 2149 0c01 20000000 .4byte .LVL35 + 2150 0c05 4C0E0000 .4byte 0xe4c + 2151 0c09 140C0000 .4byte 0xc14 + 2152 0c0d 1A .uleb128 0x1a + 2153 0c0e 01 .byte 0x1 + 2154 0c0f 50 .byte 0x50 + 2155 0c10 02 .byte 0x2 + 2156 0c11 74 .byte 0x74 + 2157 0c12 30 .sleb128 48 + 2158 0c13 00 .byte 0 + 2159 0c14 1F .uleb128 0x1f + 2160 0c15 28000000 .4byte .LVL36 + 2161 0c19 610E0000 .4byte 0xe61 + 2162 0c1d 280C0000 .4byte 0xc28 + 2163 0c21 1A .uleb128 0x1a + 2164 0c22 01 .byte 0x1 + 2165 0c23 50 .byte 0x50 + 2166 0c24 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 39 + + + 2167 0c25 74 .byte 0x74 + 2168 0c26 0C .sleb128 12 + 2169 0c27 00 .byte 0 + 2170 0c28 21 .uleb128 0x21 + 2171 0c29 2C000000 .4byte .LVL37 + 2172 0c2d 760E0000 .4byte 0xe76 + 2173 0c31 00 .byte 0 + 2174 0c32 1E .uleb128 0x1e + 2175 0c33 01 .byte 0x1 + 2176 0c34 CA030000 .4byte .LASF104 + 2177 0c38 01 .byte 0x1 + 2178 0c39 D5 .byte 0xd5 + 2179 0c3a 01 .byte 0x1 + 2180 0c3b 00000000 .4byte .LFB19 + 2181 0c3f 4C000000 .4byte .LFE19 + 2182 0c43 6F040000 .4byte .LLST31 + 2183 0c47 01 .byte 0x1 + 2184 0c48 B30C0000 .4byte 0xcb3 + 2185 0c4c 17 .uleb128 0x17 + 2186 0c4d 73647000 .ascii "sdp\000" + 2187 0c51 01 .byte 0x1 + 2188 0c52 D5 .byte 0xd5 + 2189 0c53 620B0000 .4byte 0xb62 + 2190 0c57 8F040000 .4byte .LLST32 + 2191 0c5b 17 .uleb128 0x17 + 2192 0c5c 6200 .ascii "b\000" + 2193 0c5e 01 .byte 0x1 + 2194 0c5f D5 .byte 0xd5 + 2195 0c60 49000000 .4byte 0x49 + 2196 0c64 C3040000 .4byte .LLST33 + 2197 0c68 1F .uleb128 0x1f + 2198 0c69 24000000 .4byte .LVL40 + 2199 0c6d 800E0000 .4byte 0xe80 + 2200 0c71 820C0000 .4byte 0xc82 + 2201 0c75 1A .uleb128 0x1a + 2202 0c76 01 .byte 0x1 + 2203 0c77 51 .byte 0x51 + 2204 0c78 02 .byte 0x2 + 2205 0c79 75 .byte 0x75 + 2206 0c7a 00 .sleb128 0 + 2207 0c7b 1A .uleb128 0x1a + 2208 0c7c 01 .byte 0x1 + 2209 0c7d 50 .byte 0x50 + 2210 0c7e 02 .byte 0x2 + 2211 0c7f 74 .byte 0x74 + 2212 0c80 0C .sleb128 12 + 2213 0c81 00 .byte 0 + 2214 0c82 22 .uleb128 0x22 + 2215 0c83 3C000000 .4byte .LVL41 + 2216 0c87 01 .byte 0x1 + 2217 0c88 9E0E0000 .4byte 0xe9e + 2218 0c8c 9D0C0000 .4byte 0xc9d + 2219 0c90 1A .uleb128 0x1a + 2220 0c91 01 .byte 0x1 + 2221 0c92 51 .byte 0x51 + 2222 0c93 02 .byte 0x2 + 2223 0c94 08 .byte 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 40 + + + 2224 0c95 80 .byte 0x80 + 2225 0c96 1A .uleb128 0x1a + 2226 0c97 01 .byte 0x1 + 2227 0c98 50 .byte 0x50 + 2228 0c99 02 .byte 0x2 + 2229 0c9a 74 .byte 0x74 + 2230 0c9b 04 .sleb128 4 + 2231 0c9c 00 .byte 0 + 2232 0c9d 20 .uleb128 0x20 + 2233 0c9e 48000000 .4byte .LVL44 + 2234 0ca2 9E0E0000 .4byte 0xe9e + 2235 0ca6 1A .uleb128 0x1a + 2236 0ca7 01 .byte 0x1 + 2237 0ca8 51 .byte 0x51 + 2238 0ca9 01 .byte 0x1 + 2239 0caa 34 .byte 0x34 + 2240 0cab 1A .uleb128 0x1a + 2241 0cac 01 .byte 0x1 + 2242 0cad 50 .byte 0x50 + 2243 0cae 02 .byte 0x2 + 2244 0caf 74 .byte 0x74 + 2245 0cb0 04 .sleb128 4 + 2246 0cb1 00 .byte 0 + 2247 0cb2 00 .byte 0 + 2248 0cb3 23 .uleb128 0x23 + 2249 0cb4 01 .byte 0x1 + 2250 0cb5 54040000 .4byte .LASF123 + 2251 0cb9 01 .byte 0x1 + 2252 0cba EF .byte 0xef + 2253 0cbb 01 .byte 0x1 + 2254 0cbc E4000000 .4byte 0xe4 + 2255 0cc0 00000000 .4byte .LFB20 + 2256 0cc4 34000000 .4byte .LFE20 + 2257 0cc8 FD040000 .4byte .LLST34 + 2258 0ccc 01 .byte 0x1 + 2259 0ccd 150D0000 .4byte 0xd15 + 2260 0cd1 17 .uleb128 0x17 + 2261 0cd2 73647000 .ascii "sdp\000" + 2262 0cd6 01 .byte 0x1 + 2263 0cd7 EF .byte 0xef + 2264 0cd8 620B0000 .4byte 0xb62 + 2265 0cdc 1D050000 .4byte .LLST35 + 2266 0ce0 24 .uleb128 0x24 + 2267 0ce1 6200 .ascii "b\000" + 2268 0ce3 01 .byte 0x1 + 2269 0ce4 F0 .byte 0xf0 + 2270 0ce5 E4000000 .4byte 0xe4 + 2271 0ce9 01 .byte 0x1 + 2272 0cea 50 .byte 0x50 + 2273 0ceb 1F .uleb128 0x1f + 2274 0cec 10000000 .4byte .LVL47 + 2275 0cf0 BD0E0000 .4byte 0xebd + 2276 0cf4 FF0C0000 .4byte 0xcff + 2277 0cf8 1A .uleb128 0x1a + 2278 0cf9 01 .byte 0x1 + 2279 0cfa 50 .byte 0x50 + 2280 0cfb 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 41 + + + 2281 0cfc 74 .byte 0x74 + 2282 0cfd 30 .sleb128 48 + 2283 0cfe 00 .byte 0 + 2284 0cff 20 .uleb128 0x20 + 2285 0d00 2C000000 .4byte .LVL48 + 2286 0d04 9E0E0000 .4byte 0xe9e + 2287 0d08 1A .uleb128 0x1a + 2288 0d09 01 .byte 0x1 + 2289 0d0a 51 .byte 0x51 + 2290 0d0b 01 .byte 0x1 + 2291 0d0c 38 .byte 0x38 + 2292 0d0d 1A .uleb128 0x1a + 2293 0d0e 01 .byte 0x1 + 2294 0d0f 50 .byte 0x50 + 2295 0d10 02 .byte 0x2 + 2296 0d11 74 .byte 0x74 + 2297 0d12 04 .sleb128 4 + 2298 0d13 00 .byte 0 + 2299 0d14 00 .byte 0 + 2300 0d15 24 .uleb128 0x24 + 2301 0d16 766D7400 .ascii "vmt\000" + 2302 0d1a 01 .byte 0x1 + 2303 0d1b 68 .byte 0x68 + 2304 0d1c 64070000 .4byte 0x764 + 2305 0d20 05 .byte 0x5 + 2306 0d21 03 .byte 0x3 + 2307 0d22 00000000 .4byte vmt + 2308 0d26 25 .uleb128 0x25 + 2309 0d27 01 .byte 0x1 + 2310 0d28 38000000 .4byte .LASF105 + 2311 0d2c 0A .byte 0xa + 2312 0d2d 6701 .2byte 0x167 + 2313 0d2f 01 .byte 0x1 + 2314 0d30 30000000 .4byte 0x30 + 2315 0d34 01 .byte 0x1 + 2316 0d35 4E0D0000 .4byte 0xd4e + 2317 0d39 10 .uleb128 0x10 + 2318 0d3a 4E0D0000 .4byte 0xd4e + 2319 0d3e 10 .uleb128 0x10 + 2320 0d3f 1A050000 .4byte 0x51a + 2321 0d43 10 .uleb128 0x10 + 2322 0d44 30000000 .4byte 0x30 + 2323 0d48 10 .uleb128 0x10 + 2324 0d49 05010000 .4byte 0x105 + 2325 0d4d 00 .byte 0 + 2326 0d4e 09 .uleb128 0x9 + 2327 0d4f 04 .byte 0x4 + 2328 0d50 20050000 .4byte 0x520 + 2329 0d54 25 .uleb128 0x25 + 2330 0d55 01 .byte 0x1 + 2331 0d56 63020000 .4byte .LASF106 + 2332 0d5a 0A .byte 0xa + 2333 0d5b 6F01 .2byte 0x16f + 2334 0d5d 01 .byte 0x1 + 2335 0d5e 30000000 .4byte 0x30 + 2336 0d62 01 .byte 0x1 + 2337 0d63 7C0D0000 .4byte 0xd7c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 42 + + + 2338 0d67 10 .uleb128 0x10 + 2339 0d68 7C0D0000 .4byte 0xd7c + 2340 0d6c 10 .uleb128 0x10 + 2341 0d6d 50050000 .4byte 0x550 + 2342 0d71 10 .uleb128 0x10 + 2343 0d72 30000000 .4byte 0x30 + 2344 0d76 10 .uleb128 0x10 + 2345 0d77 05010000 .4byte 0x105 + 2346 0d7b 00 .byte 0 + 2347 0d7c 09 .uleb128 0x9 + 2348 0d7d 04 .byte 0x4 + 2349 0d7e 2B050000 .4byte 0x52b + 2350 0d82 25 .uleb128 0x25 + 2351 0d83 01 .byte 0x1 + 2352 0d84 E3040000 .4byte .LASF107 + 2353 0d88 0A .byte 0xa + 2354 0d89 6601 .2byte 0x166 + 2355 0d8b 01 .byte 0x1 + 2356 0d8c E4000000 .4byte 0xe4 + 2357 0d90 01 .byte 0x1 + 2358 0d91 A00D0000 .4byte 0xda0 + 2359 0d95 10 .uleb128 0x10 + 2360 0d96 4E0D0000 .4byte 0xd4e + 2361 0d9a 10 .uleb128 0x10 + 2362 0d9b 05010000 .4byte 0x105 + 2363 0d9f 00 .byte 0 + 2364 0da0 25 .uleb128 0x25 + 2365 0da1 01 .byte 0x1 + 2366 0da2 00000000 .4byte .LASF108 + 2367 0da6 0A .byte 0xa + 2368 0da7 6D01 .2byte 0x16d + 2369 0da9 01 .byte 0x1 + 2370 0daa E4000000 .4byte 0xe4 + 2371 0dae 01 .byte 0x1 + 2372 0daf C30D0000 .4byte 0xdc3 + 2373 0db3 10 .uleb128 0x10 + 2374 0db4 7C0D0000 .4byte 0xd7c + 2375 0db8 10 .uleb128 0x10 + 2376 0db9 49000000 .4byte 0x49 + 2377 0dbd 10 .uleb128 0x10 + 2378 0dbe 05010000 .4byte 0x105 + 2379 0dc2 00 .byte 0 + 2380 0dc3 26 .uleb128 0x26 + 2381 0dc4 01 .byte 0x1 + 2382 0dc5 EE000000 .4byte .LASF115 + 2383 0dc9 0C .byte 0xc + 2384 0dca 67 .byte 0x67 + 2385 0dcb 01 .byte 0x1 + 2386 0dcc 01 .byte 0x1 + 2387 0dcd 27 .uleb128 0x27 + 2388 0dce 01 .byte 0x1 + 2389 0dcf 23000000 .4byte .LASF109 + 2390 0dd3 0A .byte 0xa + 2391 0dd4 6201 .2byte 0x162 + 2392 0dd6 01 .byte 0x1 + 2393 0dd7 01 .byte 0x1 + 2394 0dd8 F60D0000 .4byte 0xdf6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 43 + + + 2395 0ddc 10 .uleb128 0x10 + 2396 0ddd 4E0D0000 .4byte 0xd4e + 2397 0de1 10 .uleb128 0x10 + 2398 0de2 1A050000 .4byte 0x51a + 2399 0de6 10 .uleb128 0x10 + 2400 0de7 30000000 .4byte 0x30 + 2401 0deb 10 .uleb128 0x10 + 2402 0dec F7040000 .4byte 0x4f7 + 2403 0df0 10 .uleb128 0x10 + 2404 0df1 95020000 .4byte 0x295 + 2405 0df5 00 .byte 0 + 2406 0df6 27 .uleb128 0x27 + 2407 0df7 01 .byte 0x1 + 2408 0df8 CA000000 .4byte .LASF110 + 2409 0dfc 0A .byte 0xa + 2410 0dfd 6A01 .2byte 0x16a + 2411 0dff 01 .byte 0x1 + 2412 0e00 01 .byte 0x1 + 2413 0e01 1F0E0000 .4byte 0xe1f + 2414 0e05 10 .uleb128 0x10 + 2415 0e06 7C0D0000 .4byte 0xd7c + 2416 0e0a 10 .uleb128 0x10 + 2417 0e0b 1A050000 .4byte 0x51a + 2418 0e0f 10 .uleb128 0x10 + 2419 0e10 30000000 .4byte 0x30 + 2420 0e14 10 .uleb128 0x10 + 2421 0e15 F7040000 .4byte 0x4f7 + 2422 0e19 10 .uleb128 0x10 + 2423 0e1a 95020000 .4byte 0x295 + 2424 0e1e 00 .byte 0 + 2425 0e1f 28 .uleb128 0x28 + 2426 0e20 01 .byte 0x1 + 2427 0e21 19030000 .4byte .LASF111 + 2428 0e25 0C .byte 0xc + 2429 0e26 68 .byte 0x68 + 2430 0e27 01 .byte 0x1 + 2431 0e28 01 .byte 0x1 + 2432 0e29 380E0000 .4byte 0xe38 + 2433 0e2d 10 .uleb128 0x10 + 2434 0e2e 620B0000 .4byte 0xb62 + 2435 0e32 10 .uleb128 0x10 + 2436 0e33 B80B0000 .4byte 0xbb8 + 2437 0e37 00 .byte 0 + 2438 0e38 28 .uleb128 0x28 + 2439 0e39 01 .byte 0x1 + 2440 0e3a B1040000 .4byte .LASF112 + 2441 0e3e 0C .byte 0xc + 2442 0e3f 69 .byte 0x69 + 2443 0e40 01 .byte 0x1 + 2444 0e41 01 .byte 0x1 + 2445 0e42 4C0E0000 .4byte 0xe4c + 2446 0e46 10 .uleb128 0x10 + 2447 0e47 620B0000 .4byte 0xb62 + 2448 0e4b 00 .byte 0 + 2449 0e4c 27 .uleb128 0x27 + 2450 0e4d 01 .byte 0x1 + 2451 0e4e 05040000 .4byte .LASF113 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 44 + + + 2452 0e52 0A .byte 0xa + 2453 0e53 6C01 .2byte 0x16c + 2454 0e55 01 .byte 0x1 + 2455 0e56 01 .byte 0x1 + 2456 0e57 610E0000 .4byte 0xe61 + 2457 0e5b 10 .uleb128 0x10 + 2458 0e5c 7C0D0000 .4byte 0xd7c + 2459 0e60 00 .byte 0 + 2460 0e61 27 .uleb128 0x27 + 2461 0e62 01 .byte 0x1 + 2462 0e63 AF010000 .4byte .LASF114 + 2463 0e67 0A .byte 0xa + 2464 0e68 6401 .2byte 0x164 + 2465 0e6a 01 .byte 0x1 + 2466 0e6b 01 .byte 0x1 + 2467 0e6c 760E0000 .4byte 0xe76 + 2468 0e70 10 .uleb128 0x10 + 2469 0e71 4E0D0000 .4byte 0xd4e + 2470 0e75 00 .byte 0 + 2471 0e76 26 .uleb128 0x26 + 2472 0e77 01 .byte 0x1 + 2473 0e78 63010000 .4byte .LASF116 + 2474 0e7c 0D .byte 0xd + 2475 0e7d 9C .byte 0x9c + 2476 0e7e 01 .byte 0x1 + 2477 0e7f 01 .byte 0x1 + 2478 0e80 25 .uleb128 0x25 + 2479 0e81 01 .byte 0x1 + 2480 0e82 7D010000 .4byte .LASF117 + 2481 0e86 0A .byte 0xa + 2482 0e87 6501 .2byte 0x165 + 2483 0e89 01 .byte 0x1 + 2484 0e8a E4000000 .4byte 0xe4 + 2485 0e8e 01 .byte 0x1 + 2486 0e8f 9E0E0000 .4byte 0xe9e + 2487 0e93 10 .uleb128 0x10 + 2488 0e94 4E0D0000 .4byte 0xd4e + 2489 0e98 10 .uleb128 0x10 + 2490 0e99 49000000 .4byte 0x49 + 2491 0e9d 00 .byte 0 + 2492 0e9e 28 .uleb128 0x28 + 2493 0e9f 01 .byte 0x1 + 2494 0ea0 0B010000 .4byte .LASF118 + 2495 0ea4 09 .byte 0x9 + 2496 0ea5 BA .byte 0xba + 2497 0ea6 01 .byte 0x1 + 2498 0ea7 01 .byte 0x1 + 2499 0ea8 B70E0000 .4byte 0xeb7 + 2500 0eac 10 .uleb128 0x10 + 2501 0ead B70E0000 .4byte 0xeb7 + 2502 0eb1 10 .uleb128 0x10 + 2503 0eb2 FA000000 .4byte 0xfa + 2504 0eb6 00 .byte 0 + 2505 0eb7 09 .uleb128 0x9 + 2506 0eb8 04 .byte 0x4 + 2507 0eb9 FA030000 .4byte 0x3fa + 2508 0ebd 29 .uleb128 0x29 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 45 + + + 2509 0ebe 01 .byte 0x1 + 2510 0ebf E5000000 .4byte .LASF119 + 2511 0ec3 0A .byte 0xa + 2512 0ec4 6E01 .2byte 0x16e + 2513 0ec6 01 .byte 0x1 + 2514 0ec7 E4000000 .4byte 0xe4 + 2515 0ecb 01 .byte 0x1 + 2516 0ecc 10 .uleb128 0x10 + 2517 0ecd 7C0D0000 .4byte 0xd7c + 2518 0ed1 00 .byte 0 + 2519 0ed2 00 .byte 0 + 2520 .section .debug_abbrev,"",%progbits + 2521 .Ldebug_abbrev0: + 2522 0000 01 .uleb128 0x1 + 2523 0001 11 .uleb128 0x11 + 2524 0002 01 .byte 0x1 + 2525 0003 25 .uleb128 0x25 + 2526 0004 0E .uleb128 0xe + 2527 0005 13 .uleb128 0x13 + 2528 0006 0B .uleb128 0xb + 2529 0007 03 .uleb128 0x3 + 2530 0008 0E .uleb128 0xe + 2531 0009 1B .uleb128 0x1b + 2532 000a 0E .uleb128 0xe + 2533 000b 55 .uleb128 0x55 + 2534 000c 06 .uleb128 0x6 + 2535 000d 11 .uleb128 0x11 + 2536 000e 01 .uleb128 0x1 + 2537 000f 52 .uleb128 0x52 + 2538 0010 01 .uleb128 0x1 + 2539 0011 10 .uleb128 0x10 + 2540 0012 06 .uleb128 0x6 + 2541 0013 00 .byte 0 + 2542 0014 00 .byte 0 + 2543 0015 02 .uleb128 0x2 + 2544 0016 24 .uleb128 0x24 + 2545 0017 00 .byte 0 + 2546 0018 0B .uleb128 0xb + 2547 0019 0B .uleb128 0xb + 2548 001a 3E .uleb128 0x3e + 2549 001b 0B .uleb128 0xb + 2550 001c 03 .uleb128 0x3 + 2551 001d 08 .uleb128 0x8 + 2552 001e 00 .byte 0 + 2553 001f 00 .byte 0 + 2554 0020 03 .uleb128 0x3 + 2555 0021 16 .uleb128 0x16 + 2556 0022 00 .byte 0 + 2557 0023 03 .uleb128 0x3 + 2558 0024 0E .uleb128 0xe + 2559 0025 3A .uleb128 0x3a + 2560 0026 0B .uleb128 0xb + 2561 0027 3B .uleb128 0x3b + 2562 0028 0B .uleb128 0xb + 2563 0029 49 .uleb128 0x49 + 2564 002a 13 .uleb128 0x13 + 2565 002b 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 46 + + + 2566 002c 00 .byte 0 + 2567 002d 04 .uleb128 0x4 + 2568 002e 24 .uleb128 0x24 + 2569 002f 00 .byte 0 + 2570 0030 0B .uleb128 0xb + 2571 0031 0B .uleb128 0xb + 2572 0032 3E .uleb128 0x3e + 2573 0033 0B .uleb128 0xb + 2574 0034 03 .uleb128 0x3 + 2575 0035 0E .uleb128 0xe + 2576 0036 00 .byte 0 + 2577 0037 00 .byte 0 + 2578 0038 05 .uleb128 0x5 + 2579 0039 13 .uleb128 0x13 + 2580 003a 01 .byte 0x1 + 2581 003b 03 .uleb128 0x3 + 2582 003c 0E .uleb128 0xe + 2583 003d 0B .uleb128 0xb + 2584 003e 0B .uleb128 0xb + 2585 003f 3A .uleb128 0x3a + 2586 0040 0B .uleb128 0xb + 2587 0041 3B .uleb128 0x3b + 2588 0042 0B .uleb128 0xb + 2589 0043 01 .uleb128 0x1 + 2590 0044 13 .uleb128 0x13 + 2591 0045 00 .byte 0 + 2592 0046 00 .byte 0 + 2593 0047 06 .uleb128 0x6 + 2594 0048 0D .uleb128 0xd + 2595 0049 00 .byte 0 + 2596 004a 03 .uleb128 0x3 + 2597 004b 0E .uleb128 0xe + 2598 004c 3A .uleb128 0x3a + 2599 004d 0B .uleb128 0xb + 2600 004e 3B .uleb128 0x3b + 2601 004f 0B .uleb128 0xb + 2602 0050 49 .uleb128 0x49 + 2603 0051 13 .uleb128 0x13 + 2604 0052 38 .uleb128 0x38 + 2605 0053 0A .uleb128 0xa + 2606 0054 00 .byte 0 + 2607 0055 00 .byte 0 + 2608 0056 07 .uleb128 0x7 + 2609 0057 0D .uleb128 0xd + 2610 0058 00 .byte 0 + 2611 0059 03 .uleb128 0x3 + 2612 005a 08 .uleb128 0x8 + 2613 005b 3A .uleb128 0x3a + 2614 005c 0B .uleb128 0xb + 2615 005d 3B .uleb128 0x3b + 2616 005e 0B .uleb128 0xb + 2617 005f 49 .uleb128 0x49 + 2618 0060 13 .uleb128 0x13 + 2619 0061 38 .uleb128 0x38 + 2620 0062 0A .uleb128 0xa + 2621 0063 00 .byte 0 + 2622 0064 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 47 + + + 2623 0065 08 .uleb128 0x8 + 2624 0066 13 .uleb128 0x13 + 2625 0067 01 .byte 0x1 + 2626 0068 0B .uleb128 0xb + 2627 0069 0B .uleb128 0xb + 2628 006a 3A .uleb128 0x3a + 2629 006b 0B .uleb128 0xb + 2630 006c 3B .uleb128 0x3b + 2631 006d 0B .uleb128 0xb + 2632 006e 01 .uleb128 0x1 + 2633 006f 13 .uleb128 0x13 + 2634 0070 00 .byte 0 + 2635 0071 00 .byte 0 + 2636 0072 09 .uleb128 0x9 + 2637 0073 0F .uleb128 0xf + 2638 0074 00 .byte 0 + 2639 0075 0B .uleb128 0xb + 2640 0076 0B .uleb128 0xb + 2641 0077 49 .uleb128 0x49 + 2642 0078 13 .uleb128 0x13 + 2643 0079 00 .byte 0 + 2644 007a 00 .byte 0 + 2645 007b 0A .uleb128 0xa + 2646 007c 0F .uleb128 0xf + 2647 007d 00 .byte 0 + 2648 007e 0B .uleb128 0xb + 2649 007f 0B .uleb128 0xb + 2650 0080 00 .byte 0 + 2651 0081 00 .byte 0 + 2652 0082 0B .uleb128 0xb + 2653 0083 35 .uleb128 0x35 + 2654 0084 00 .byte 0 + 2655 0085 49 .uleb128 0x49 + 2656 0086 13 .uleb128 0x13 + 2657 0087 00 .byte 0 + 2658 0088 00 .byte 0 + 2659 0089 0C .uleb128 0xc + 2660 008a 17 .uleb128 0x17 + 2661 008b 01 .byte 0x1 + 2662 008c 0B .uleb128 0xb + 2663 008d 0B .uleb128 0xb + 2664 008e 3A .uleb128 0x3a + 2665 008f 0B .uleb128 0xb + 2666 0090 3B .uleb128 0x3b + 2667 0091 0B .uleb128 0xb + 2668 0092 01 .uleb128 0x1 + 2669 0093 13 .uleb128 0x13 + 2670 0094 00 .byte 0 + 2671 0095 00 .byte 0 + 2672 0096 0D .uleb128 0xd + 2673 0097 0D .uleb128 0xd + 2674 0098 00 .byte 0 + 2675 0099 03 .uleb128 0x3 + 2676 009a 0E .uleb128 0xe + 2677 009b 3A .uleb128 0x3a + 2678 009c 0B .uleb128 0xb + 2679 009d 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 48 + + + 2680 009e 0B .uleb128 0xb + 2681 009f 49 .uleb128 0x49 + 2682 00a0 13 .uleb128 0x13 + 2683 00a1 00 .byte 0 + 2684 00a2 00 .byte 0 + 2685 00a3 0E .uleb128 0xe + 2686 00a4 26 .uleb128 0x26 + 2687 00a5 00 .byte 0 + 2688 00a6 49 .uleb128 0x49 + 2689 00a7 13 .uleb128 0x13 + 2690 00a8 00 .byte 0 + 2691 00a9 00 .byte 0 + 2692 00aa 0F .uleb128 0xf + 2693 00ab 15 .uleb128 0x15 + 2694 00ac 01 .byte 0x1 + 2695 00ad 27 .uleb128 0x27 + 2696 00ae 0C .uleb128 0xc + 2697 00af 49 .uleb128 0x49 + 2698 00b0 13 .uleb128 0x13 + 2699 00b1 01 .uleb128 0x1 + 2700 00b2 13 .uleb128 0x13 + 2701 00b3 00 .byte 0 + 2702 00b4 00 .byte 0 + 2703 00b5 10 .uleb128 0x10 + 2704 00b6 05 .uleb128 0x5 + 2705 00b7 00 .byte 0 + 2706 00b8 49 .uleb128 0x49 + 2707 00b9 13 .uleb128 0x13 + 2708 00ba 00 .byte 0 + 2709 00bb 00 .byte 0 + 2710 00bc 11 .uleb128 0x11 + 2711 00bd 15 .uleb128 0x15 + 2712 00be 01 .byte 0x1 + 2713 00bf 27 .uleb128 0x27 + 2714 00c0 0C .uleb128 0xc + 2715 00c1 01 .uleb128 0x1 + 2716 00c2 13 .uleb128 0x13 + 2717 00c3 00 .byte 0 + 2718 00c4 00 .byte 0 + 2719 00c5 12 .uleb128 0x12 + 2720 00c6 04 .uleb128 0x4 + 2721 00c7 01 .byte 0x1 + 2722 00c8 0B .uleb128 0xb + 2723 00c9 0B .uleb128 0xb + 2724 00ca 3A .uleb128 0x3a + 2725 00cb 0B .uleb128 0xb + 2726 00cc 3B .uleb128 0x3b + 2727 00cd 0B .uleb128 0xb + 2728 00ce 01 .uleb128 0x1 + 2729 00cf 13 .uleb128 0x13 + 2730 00d0 00 .byte 0 + 2731 00d1 00 .byte 0 + 2732 00d2 13 .uleb128 0x13 + 2733 00d3 28 .uleb128 0x28 + 2734 00d4 00 .byte 0 + 2735 00d5 03 .uleb128 0x3 + 2736 00d6 0E .uleb128 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 49 + + + 2737 00d7 1C .uleb128 0x1c + 2738 00d8 0D .uleb128 0xd + 2739 00d9 00 .byte 0 + 2740 00da 00 .byte 0 + 2741 00db 14 .uleb128 0x14 + 2742 00dc 01 .uleb128 0x1 + 2743 00dd 01 .byte 0x1 + 2744 00de 49 .uleb128 0x49 + 2745 00df 13 .uleb128 0x13 + 2746 00e0 01 .uleb128 0x1 + 2747 00e1 13 .uleb128 0x13 + 2748 00e2 00 .byte 0 + 2749 00e3 00 .byte 0 + 2750 00e4 15 .uleb128 0x15 + 2751 00e5 21 .uleb128 0x21 + 2752 00e6 00 .byte 0 + 2753 00e7 49 .uleb128 0x49 + 2754 00e8 13 .uleb128 0x13 + 2755 00e9 2F .uleb128 0x2f + 2756 00ea 0B .uleb128 0xb + 2757 00eb 00 .byte 0 + 2758 00ec 00 .byte 0 + 2759 00ed 16 .uleb128 0x16 + 2760 00ee 2E .uleb128 0x2e + 2761 00ef 01 .byte 0x1 + 2762 00f0 03 .uleb128 0x3 + 2763 00f1 0E .uleb128 0xe + 2764 00f2 3A .uleb128 0x3a + 2765 00f3 0B .uleb128 0xb + 2766 00f4 3B .uleb128 0x3b + 2767 00f5 0B .uleb128 0xb + 2768 00f6 27 .uleb128 0x27 + 2769 00f7 0C .uleb128 0xc + 2770 00f8 49 .uleb128 0x49 + 2771 00f9 13 .uleb128 0x13 + 2772 00fa 11 .uleb128 0x11 + 2773 00fb 01 .uleb128 0x1 + 2774 00fc 12 .uleb128 0x12 + 2775 00fd 01 .uleb128 0x1 + 2776 00fe 40 .uleb128 0x40 + 2777 00ff 0A .uleb128 0xa + 2778 0100 9742 .uleb128 0x2117 + 2779 0102 0C .uleb128 0xc + 2780 0103 01 .uleb128 0x1 + 2781 0104 13 .uleb128 0x13 + 2782 0105 00 .byte 0 + 2783 0106 00 .byte 0 + 2784 0107 17 .uleb128 0x17 + 2785 0108 05 .uleb128 0x5 + 2786 0109 00 .byte 0 + 2787 010a 03 .uleb128 0x3 + 2788 010b 08 .uleb128 0x8 + 2789 010c 3A .uleb128 0x3a + 2790 010d 0B .uleb128 0xb + 2791 010e 3B .uleb128 0x3b + 2792 010f 0B .uleb128 0xb + 2793 0110 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 50 + + + 2794 0111 13 .uleb128 0x13 + 2795 0112 02 .uleb128 0x2 + 2796 0113 06 .uleb128 0x6 + 2797 0114 00 .byte 0 + 2798 0115 00 .byte 0 + 2799 0116 18 .uleb128 0x18 + 2800 0117 05 .uleb128 0x5 + 2801 0118 00 .byte 0 + 2802 0119 03 .uleb128 0x3 + 2803 011a 0E .uleb128 0xe + 2804 011b 3A .uleb128 0x3a + 2805 011c 0B .uleb128 0xb + 2806 011d 3B .uleb128 0x3b + 2807 011e 0B .uleb128 0xb + 2808 011f 49 .uleb128 0x49 + 2809 0120 13 .uleb128 0x13 + 2810 0121 02 .uleb128 0x2 + 2811 0122 06 .uleb128 0x6 + 2812 0123 00 .byte 0 + 2813 0124 00 .byte 0 + 2814 0125 19 .uleb128 0x19 + 2815 0126 898201 .uleb128 0x4109 + 2816 0129 01 .byte 0x1 + 2817 012a 11 .uleb128 0x11 + 2818 012b 01 .uleb128 0x1 + 2819 012c 9542 .uleb128 0x2115 + 2820 012e 0C .uleb128 0xc + 2821 012f 31 .uleb128 0x31 + 2822 0130 13 .uleb128 0x13 + 2823 0131 00 .byte 0 + 2824 0132 00 .byte 0 + 2825 0133 1A .uleb128 0x1a + 2826 0134 8A8201 .uleb128 0x410a + 2827 0137 00 .byte 0 + 2828 0138 02 .uleb128 0x2 + 2829 0139 0A .uleb128 0xa + 2830 013a 9142 .uleb128 0x2111 + 2831 013c 0A .uleb128 0xa + 2832 013d 00 .byte 0 + 2833 013e 00 .byte 0 + 2834 013f 1B .uleb128 0x1b + 2835 0140 2E .uleb128 0x2e + 2836 0141 01 .byte 0x1 + 2837 0142 03 .uleb128 0x3 + 2838 0143 08 .uleb128 0x8 + 2839 0144 3A .uleb128 0x3a + 2840 0145 0B .uleb128 0xb + 2841 0146 3B .uleb128 0x3b + 2842 0147 0B .uleb128 0xb + 2843 0148 27 .uleb128 0x27 + 2844 0149 0C .uleb128 0xc + 2845 014a 49 .uleb128 0x49 + 2846 014b 13 .uleb128 0x13 + 2847 014c 11 .uleb128 0x11 + 2848 014d 01 .uleb128 0x1 + 2849 014e 12 .uleb128 0x12 + 2850 014f 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 51 + + + 2851 0150 40 .uleb128 0x40 + 2852 0151 0A .uleb128 0xa + 2853 0152 9742 .uleb128 0x2117 + 2854 0154 0C .uleb128 0xc + 2855 0155 01 .uleb128 0x1 + 2856 0156 13 .uleb128 0x13 + 2857 0157 00 .byte 0 + 2858 0158 00 .byte 0 + 2859 0159 1C .uleb128 0x1c + 2860 015a 2E .uleb128 0x2e + 2861 015b 01 .byte 0x1 + 2862 015c 3F .uleb128 0x3f + 2863 015d 0C .uleb128 0xc + 2864 015e 03 .uleb128 0x3 + 2865 015f 0E .uleb128 0xe + 2866 0160 3A .uleb128 0x3a + 2867 0161 0B .uleb128 0xb + 2868 0162 3B .uleb128 0x3b + 2869 0163 0B .uleb128 0xb + 2870 0164 27 .uleb128 0x27 + 2871 0165 0C .uleb128 0xc + 2872 0166 11 .uleb128 0x11 + 2873 0167 01 .uleb128 0x1 + 2874 0168 12 .uleb128 0x12 + 2875 0169 01 .uleb128 0x1 + 2876 016a 40 .uleb128 0x40 + 2877 016b 0A .uleb128 0xa + 2878 016c 9742 .uleb128 0x2117 + 2879 016e 0C .uleb128 0xc + 2880 016f 01 .uleb128 0x1 + 2881 0170 13 .uleb128 0x13 + 2882 0171 00 .byte 0 + 2883 0172 00 .byte 0 + 2884 0173 1D .uleb128 0x1d + 2885 0174 898201 .uleb128 0x4109 + 2886 0177 00 .byte 0 + 2887 0178 11 .uleb128 0x11 + 2888 0179 01 .uleb128 0x1 + 2889 017a 9542 .uleb128 0x2115 + 2890 017c 0C .uleb128 0xc + 2891 017d 31 .uleb128 0x31 + 2892 017e 13 .uleb128 0x13 + 2893 017f 00 .byte 0 + 2894 0180 00 .byte 0 + 2895 0181 1E .uleb128 0x1e + 2896 0182 2E .uleb128 0x2e + 2897 0183 01 .byte 0x1 + 2898 0184 3F .uleb128 0x3f + 2899 0185 0C .uleb128 0xc + 2900 0186 03 .uleb128 0x3 + 2901 0187 0E .uleb128 0xe + 2902 0188 3A .uleb128 0x3a + 2903 0189 0B .uleb128 0xb + 2904 018a 3B .uleb128 0x3b + 2905 018b 0B .uleb128 0xb + 2906 018c 27 .uleb128 0x27 + 2907 018d 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 52 + + + 2908 018e 11 .uleb128 0x11 + 2909 018f 01 .uleb128 0x1 + 2910 0190 12 .uleb128 0x12 + 2911 0191 01 .uleb128 0x1 + 2912 0192 40 .uleb128 0x40 + 2913 0193 06 .uleb128 0x6 + 2914 0194 9742 .uleb128 0x2117 + 2915 0196 0C .uleb128 0xc + 2916 0197 01 .uleb128 0x1 + 2917 0198 13 .uleb128 0x13 + 2918 0199 00 .byte 0 + 2919 019a 00 .byte 0 + 2920 019b 1F .uleb128 0x1f + 2921 019c 898201 .uleb128 0x4109 + 2922 019f 01 .byte 0x1 + 2923 01a0 11 .uleb128 0x11 + 2924 01a1 01 .uleb128 0x1 + 2925 01a2 31 .uleb128 0x31 + 2926 01a3 13 .uleb128 0x13 + 2927 01a4 01 .uleb128 0x1 + 2928 01a5 13 .uleb128 0x13 + 2929 01a6 00 .byte 0 + 2930 01a7 00 .byte 0 + 2931 01a8 20 .uleb128 0x20 + 2932 01a9 898201 .uleb128 0x4109 + 2933 01ac 01 .byte 0x1 + 2934 01ad 11 .uleb128 0x11 + 2935 01ae 01 .uleb128 0x1 + 2936 01af 31 .uleb128 0x31 + 2937 01b0 13 .uleb128 0x13 + 2938 01b1 00 .byte 0 + 2939 01b2 00 .byte 0 + 2940 01b3 21 .uleb128 0x21 + 2941 01b4 898201 .uleb128 0x4109 + 2942 01b7 00 .byte 0 + 2943 01b8 11 .uleb128 0x11 + 2944 01b9 01 .uleb128 0x1 + 2945 01ba 31 .uleb128 0x31 + 2946 01bb 13 .uleb128 0x13 + 2947 01bc 00 .byte 0 + 2948 01bd 00 .byte 0 + 2949 01be 22 .uleb128 0x22 + 2950 01bf 898201 .uleb128 0x4109 + 2951 01c2 01 .byte 0x1 + 2952 01c3 11 .uleb128 0x11 + 2953 01c4 01 .uleb128 0x1 + 2954 01c5 9542 .uleb128 0x2115 + 2955 01c7 0C .uleb128 0xc + 2956 01c8 31 .uleb128 0x31 + 2957 01c9 13 .uleb128 0x13 + 2958 01ca 01 .uleb128 0x1 + 2959 01cb 13 .uleb128 0x13 + 2960 01cc 00 .byte 0 + 2961 01cd 00 .byte 0 + 2962 01ce 23 .uleb128 0x23 + 2963 01cf 2E .uleb128 0x2e + 2964 01d0 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 53 + + + 2965 01d1 3F .uleb128 0x3f + 2966 01d2 0C .uleb128 0xc + 2967 01d3 03 .uleb128 0x3 + 2968 01d4 0E .uleb128 0xe + 2969 01d5 3A .uleb128 0x3a + 2970 01d6 0B .uleb128 0xb + 2971 01d7 3B .uleb128 0x3b + 2972 01d8 0B .uleb128 0xb + 2973 01d9 27 .uleb128 0x27 + 2974 01da 0C .uleb128 0xc + 2975 01db 49 .uleb128 0x49 + 2976 01dc 13 .uleb128 0x13 + 2977 01dd 11 .uleb128 0x11 + 2978 01de 01 .uleb128 0x1 + 2979 01df 12 .uleb128 0x12 + 2980 01e0 01 .uleb128 0x1 + 2981 01e1 40 .uleb128 0x40 + 2982 01e2 06 .uleb128 0x6 + 2983 01e3 9742 .uleb128 0x2117 + 2984 01e5 0C .uleb128 0xc + 2985 01e6 01 .uleb128 0x1 + 2986 01e7 13 .uleb128 0x13 + 2987 01e8 00 .byte 0 + 2988 01e9 00 .byte 0 + 2989 01ea 24 .uleb128 0x24 + 2990 01eb 34 .uleb128 0x34 + 2991 01ec 00 .byte 0 + 2992 01ed 03 .uleb128 0x3 + 2993 01ee 08 .uleb128 0x8 + 2994 01ef 3A .uleb128 0x3a + 2995 01f0 0B .uleb128 0xb + 2996 01f1 3B .uleb128 0x3b + 2997 01f2 0B .uleb128 0xb + 2998 01f3 49 .uleb128 0x49 + 2999 01f4 13 .uleb128 0x13 + 3000 01f5 02 .uleb128 0x2 + 3001 01f6 0A .uleb128 0xa + 3002 01f7 00 .byte 0 + 3003 01f8 00 .byte 0 + 3004 01f9 25 .uleb128 0x25 + 3005 01fa 2E .uleb128 0x2e + 3006 01fb 01 .byte 0x1 + 3007 01fc 3F .uleb128 0x3f + 3008 01fd 0C .uleb128 0xc + 3009 01fe 03 .uleb128 0x3 + 3010 01ff 0E .uleb128 0xe + 3011 0200 3A .uleb128 0x3a + 3012 0201 0B .uleb128 0xb + 3013 0202 3B .uleb128 0x3b + 3014 0203 05 .uleb128 0x5 + 3015 0204 27 .uleb128 0x27 + 3016 0205 0C .uleb128 0xc + 3017 0206 49 .uleb128 0x49 + 3018 0207 13 .uleb128 0x13 + 3019 0208 3C .uleb128 0x3c + 3020 0209 0C .uleb128 0xc + 3021 020a 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 54 + + + 3022 020b 13 .uleb128 0x13 + 3023 020c 00 .byte 0 + 3024 020d 00 .byte 0 + 3025 020e 26 .uleb128 0x26 + 3026 020f 2E .uleb128 0x2e + 3027 0210 00 .byte 0 + 3028 0211 3F .uleb128 0x3f + 3029 0212 0C .uleb128 0xc + 3030 0213 03 .uleb128 0x3 + 3031 0214 0E .uleb128 0xe + 3032 0215 3A .uleb128 0x3a + 3033 0216 0B .uleb128 0xb + 3034 0217 3B .uleb128 0x3b + 3035 0218 0B .uleb128 0xb + 3036 0219 27 .uleb128 0x27 + 3037 021a 0C .uleb128 0xc + 3038 021b 3C .uleb128 0x3c + 3039 021c 0C .uleb128 0xc + 3040 021d 00 .byte 0 + 3041 021e 00 .byte 0 + 3042 021f 27 .uleb128 0x27 + 3043 0220 2E .uleb128 0x2e + 3044 0221 01 .byte 0x1 + 3045 0222 3F .uleb128 0x3f + 3046 0223 0C .uleb128 0xc + 3047 0224 03 .uleb128 0x3 + 3048 0225 0E .uleb128 0xe + 3049 0226 3A .uleb128 0x3a + 3050 0227 0B .uleb128 0xb + 3051 0228 3B .uleb128 0x3b + 3052 0229 05 .uleb128 0x5 + 3053 022a 27 .uleb128 0x27 + 3054 022b 0C .uleb128 0xc + 3055 022c 3C .uleb128 0x3c + 3056 022d 0C .uleb128 0xc + 3057 022e 01 .uleb128 0x1 + 3058 022f 13 .uleb128 0x13 + 3059 0230 00 .byte 0 + 3060 0231 00 .byte 0 + 3061 0232 28 .uleb128 0x28 + 3062 0233 2E .uleb128 0x2e + 3063 0234 01 .byte 0x1 + 3064 0235 3F .uleb128 0x3f + 3065 0236 0C .uleb128 0xc + 3066 0237 03 .uleb128 0x3 + 3067 0238 0E .uleb128 0xe + 3068 0239 3A .uleb128 0x3a + 3069 023a 0B .uleb128 0xb + 3070 023b 3B .uleb128 0x3b + 3071 023c 0B .uleb128 0xb + 3072 023d 27 .uleb128 0x27 + 3073 023e 0C .uleb128 0xc + 3074 023f 3C .uleb128 0x3c + 3075 0240 0C .uleb128 0xc + 3076 0241 01 .uleb128 0x1 + 3077 0242 13 .uleb128 0x13 + 3078 0243 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 55 + + + 3079 0244 00 .byte 0 + 3080 0245 29 .uleb128 0x29 + 3081 0246 2E .uleb128 0x2e + 3082 0247 01 .byte 0x1 + 3083 0248 3F .uleb128 0x3f + 3084 0249 0C .uleb128 0xc + 3085 024a 03 .uleb128 0x3 + 3086 024b 0E .uleb128 0xe + 3087 024c 3A .uleb128 0x3a + 3088 024d 0B .uleb128 0xb + 3089 024e 3B .uleb128 0x3b + 3090 024f 05 .uleb128 0x5 + 3091 0250 27 .uleb128 0x27 + 3092 0251 0C .uleb128 0xc + 3093 0252 49 .uleb128 0x49 + 3094 0253 13 .uleb128 0x13 + 3095 0254 3C .uleb128 0x3c + 3096 0255 0C .uleb128 0xc + 3097 0256 00 .byte 0 + 3098 0257 00 .byte 0 + 3099 0258 00 .byte 0 + 3100 .section .debug_loc,"",%progbits + 3101 .Ldebug_loc0: + 3102 .LLST0: + 3103 0000 00000000 .4byte .LVL0 + 3104 0004 04000000 .4byte .LVL1 + 3105 0008 0100 .2byte 0x1 + 3106 000a 50 .byte 0x50 + 3107 000b 04000000 .4byte .LVL1 + 3108 000f 07000000 .4byte .LVL2-1 + 3109 0013 0300 .2byte 0x3 + 3110 0015 70 .byte 0x70 + 3111 0016 74 .sleb128 -12 + 3112 0017 9F .byte 0x9f + 3113 0018 07000000 .4byte .LVL2-1 + 3114 001c 08000000 .4byte .LFE14 + 3115 0020 0400 .2byte 0x4 + 3116 0022 F3 .byte 0xf3 + 3117 0023 01 .uleb128 0x1 + 3118 0024 50 .byte 0x50 + 3119 0025 9F .byte 0x9f + 3120 0026 00000000 .4byte 0 + 3121 002a 00000000 .4byte 0 + 3122 .LLST1: + 3123 002e 00000000 .4byte .LVL0 + 3124 0032 07000000 .4byte .LVL2-1 + 3125 0036 0100 .2byte 0x1 + 3126 0038 51 .byte 0x51 + 3127 0039 07000000 .4byte .LVL2-1 + 3128 003d 08000000 .4byte .LFE14 + 3129 0041 0400 .2byte 0x4 + 3130 0043 F3 .byte 0xf3 + 3131 0044 01 .uleb128 0x1 + 3132 0045 51 .byte 0x51 + 3133 0046 9F .byte 0x9f + 3134 0047 00000000 .4byte 0 + 3135 004b 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 56 + + + 3136 .LLST2: + 3137 004f 00000000 .4byte .LVL0 + 3138 0053 07000000 .4byte .LVL2-1 + 3139 0057 0100 .2byte 0x1 + 3140 0059 52 .byte 0x52 + 3141 005a 07000000 .4byte .LVL2-1 + 3142 005e 08000000 .4byte .LFE14 + 3143 0062 0400 .2byte 0x4 + 3144 0064 F3 .byte 0xf3 + 3145 0065 01 .uleb128 0x1 + 3146 0066 52 .byte 0x52 + 3147 0067 9F .byte 0x9f + 3148 0068 00000000 .4byte 0 + 3149 006c 00000000 .4byte 0 + 3150 .LLST3: + 3151 0070 00000000 .4byte .LVL0 + 3152 0074 07000000 .4byte .LVL2-1 + 3153 0078 0100 .2byte 0x1 + 3154 007a 53 .byte 0x53 + 3155 007b 07000000 .4byte .LVL2-1 + 3156 007f 08000000 .4byte .LFE14 + 3157 0083 0400 .2byte 0x4 + 3158 0085 F3 .byte 0xf3 + 3159 0086 01 .uleb128 0x1 + 3160 0087 53 .byte 0x53 + 3161 0088 9F .byte 0x9f + 3162 0089 00000000 .4byte 0 + 3163 008d 00000000 .4byte 0 + 3164 .LLST4: + 3165 0091 00000000 .4byte .LVL3 + 3166 0095 04000000 .4byte .LVL4 + 3167 0099 0100 .2byte 0x1 + 3168 009b 50 .byte 0x50 + 3169 009c 04000000 .4byte .LVL4 + 3170 00a0 0B000000 .4byte .LVL5-1 + 3171 00a4 0300 .2byte 0x3 + 3172 00a6 70 .byte 0x70 + 3173 00a7 74 .sleb128 -12 + 3174 00a8 9F .byte 0x9f + 3175 00a9 0B000000 .4byte .LVL5-1 + 3176 00ad 0C000000 .4byte .LFE8 + 3177 00b1 0400 .2byte 0x4 + 3178 00b3 F3 .byte 0xf3 + 3179 00b4 01 .uleb128 0x1 + 3180 00b5 50 .byte 0x50 + 3181 00b6 9F .byte 0x9f + 3182 00b7 00000000 .4byte 0 + 3183 00bb 00000000 .4byte 0 + 3184 .LLST5: + 3185 00bf 00000000 .4byte .LVL3 + 3186 00c3 0B000000 .4byte .LVL5-1 + 3187 00c7 0100 .2byte 0x1 + 3188 00c9 51 .byte 0x51 + 3189 00ca 0B000000 .4byte .LVL5-1 + 3190 00ce 0C000000 .4byte .LFE8 + 3191 00d2 0400 .2byte 0x4 + 3192 00d4 F3 .byte 0xf3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 57 + + + 3193 00d5 01 .uleb128 0x1 + 3194 00d6 51 .byte 0x51 + 3195 00d7 9F .byte 0x9f + 3196 00d8 00000000 .4byte 0 + 3197 00dc 00000000 .4byte 0 + 3198 .LLST6: + 3199 00e0 00000000 .4byte .LVL3 + 3200 00e4 0B000000 .4byte .LVL5-1 + 3201 00e8 0100 .2byte 0x1 + 3202 00ea 52 .byte 0x52 + 3203 00eb 0B000000 .4byte .LVL5-1 + 3204 00ef 0C000000 .4byte .LFE8 + 3205 00f3 0400 .2byte 0x4 + 3206 00f5 F3 .byte 0xf3 + 3207 00f6 01 .uleb128 0x1 + 3208 00f7 52 .byte 0x52 + 3209 00f8 9F .byte 0x9f + 3210 00f9 00000000 .4byte 0 + 3211 00fd 00000000 .4byte 0 + 3212 .LLST7: + 3213 0101 00000000 .4byte .LVL6 + 3214 0105 04000000 .4byte .LVL7 + 3215 0109 0100 .2byte 0x1 + 3216 010b 50 .byte 0x50 + 3217 010c 04000000 .4byte .LVL7 + 3218 0110 07000000 .4byte .LVL8-1 + 3219 0114 0300 .2byte 0x3 + 3220 0116 70 .byte 0x70 + 3221 0117 50 .sleb128 -48 + 3222 0118 9F .byte 0x9f + 3223 0119 07000000 .4byte .LVL8-1 + 3224 011d 08000000 .4byte .LFE13 + 3225 0121 0400 .2byte 0x4 + 3226 0123 F3 .byte 0xf3 + 3227 0124 01 .uleb128 0x1 + 3228 0125 50 .byte 0x50 + 3229 0126 9F .byte 0x9f + 3230 0127 00000000 .4byte 0 + 3231 012b 00000000 .4byte 0 + 3232 .LLST8: + 3233 012f 00000000 .4byte .LVL6 + 3234 0133 07000000 .4byte .LVL8-1 + 3235 0137 0100 .2byte 0x1 + 3236 0139 51 .byte 0x51 + 3237 013a 07000000 .4byte .LVL8-1 + 3238 013e 08000000 .4byte .LFE13 + 3239 0142 0400 .2byte 0x4 + 3240 0144 F3 .byte 0xf3 + 3241 0145 01 .uleb128 0x1 + 3242 0146 51 .byte 0x51 + 3243 0147 9F .byte 0x9f + 3244 0148 00000000 .4byte 0 + 3245 014c 00000000 .4byte 0 + 3246 .LLST9: + 3247 0150 00000000 .4byte .LVL6 + 3248 0154 07000000 .4byte .LVL8-1 + 3249 0158 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 58 + + + 3250 015a 52 .byte 0x52 + 3251 015b 07000000 .4byte .LVL8-1 + 3252 015f 08000000 .4byte .LFE13 + 3253 0163 0400 .2byte 0x4 + 3254 0165 F3 .byte 0xf3 + 3255 0166 01 .uleb128 0x1 + 3256 0167 52 .byte 0x52 + 3257 0168 9F .byte 0x9f + 3258 0169 00000000 .4byte 0 + 3259 016d 00000000 .4byte 0 + 3260 .LLST10: + 3261 0171 00000000 .4byte .LVL6 + 3262 0175 07000000 .4byte .LVL8-1 + 3263 0179 0100 .2byte 0x1 + 3264 017b 53 .byte 0x53 + 3265 017c 07000000 .4byte .LVL8-1 + 3266 0180 08000000 .4byte .LFE13 + 3267 0184 0400 .2byte 0x4 + 3268 0186 F3 .byte 0xf3 + 3269 0187 01 .uleb128 0x1 + 3270 0188 53 .byte 0x53 + 3271 0189 9F .byte 0x9f + 3272 018a 00000000 .4byte 0 + 3273 018e 00000000 .4byte 0 + 3274 .LLST11: + 3275 0192 00000000 .4byte .LVL9 + 3276 0196 04000000 .4byte .LVL10 + 3277 019a 0100 .2byte 0x1 + 3278 019c 50 .byte 0x50 + 3279 019d 04000000 .4byte .LVL10 + 3280 01a1 0B000000 .4byte .LVL11-1 + 3281 01a5 0300 .2byte 0x3 + 3282 01a7 70 .byte 0x70 + 3283 01a8 50 .sleb128 -48 + 3284 01a9 9F .byte 0x9f + 3285 01aa 0B000000 .4byte .LVL11-1 + 3286 01ae 0C000000 .4byte .LFE7 + 3287 01b2 0400 .2byte 0x4 + 3288 01b4 F3 .byte 0xf3 + 3289 01b5 01 .uleb128 0x1 + 3290 01b6 50 .byte 0x50 + 3291 01b7 9F .byte 0x9f + 3292 01b8 00000000 .4byte 0 + 3293 01bc 00000000 .4byte 0 + 3294 .LLST12: + 3295 01c0 00000000 .4byte .LVL9 + 3296 01c4 0B000000 .4byte .LVL11-1 + 3297 01c8 0100 .2byte 0x1 + 3298 01ca 51 .byte 0x51 + 3299 01cb 0B000000 .4byte .LVL11-1 + 3300 01cf 0C000000 .4byte .LFE7 + 3301 01d3 0400 .2byte 0x4 + 3302 01d5 F3 .byte 0xf3 + 3303 01d6 01 .uleb128 0x1 + 3304 01d7 51 .byte 0x51 + 3305 01d8 9F .byte 0x9f + 3306 01d9 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 59 + + + 3307 01dd 00000000 .4byte 0 + 3308 .LLST13: + 3309 01e1 00000000 .4byte .LVL9 + 3310 01e5 0B000000 .4byte .LVL11-1 + 3311 01e9 0100 .2byte 0x1 + 3312 01eb 52 .byte 0x52 + 3313 01ec 0B000000 .4byte .LVL11-1 + 3314 01f0 0C000000 .4byte .LFE7 + 3315 01f4 0400 .2byte 0x4 + 3316 01f6 F3 .byte 0xf3 + 3317 01f7 01 .uleb128 0x1 + 3318 01f8 52 .byte 0x52 + 3319 01f9 9F .byte 0x9f + 3320 01fa 00000000 .4byte 0 + 3321 01fe 00000000 .4byte 0 + 3322 .LLST14: + 3323 0202 00000000 .4byte .LVL12 + 3324 0206 04000000 .4byte .LVL13 + 3325 020a 0100 .2byte 0x1 + 3326 020c 50 .byte 0x50 + 3327 020d 04000000 .4byte .LVL13 + 3328 0211 07000000 .4byte .LVL14-1 + 3329 0215 0300 .2byte 0x3 + 3330 0217 70 .byte 0x70 + 3331 0218 74 .sleb128 -12 + 3332 0219 9F .byte 0x9f + 3333 021a 07000000 .4byte .LVL14-1 + 3334 021e 08000000 .4byte .LFE12 + 3335 0222 0400 .2byte 0x4 + 3336 0224 F3 .byte 0xf3 + 3337 0225 01 .uleb128 0x1 + 3338 0226 50 .byte 0x50 + 3339 0227 9F .byte 0x9f + 3340 0228 00000000 .4byte 0 + 3341 022c 00000000 .4byte 0 + 3342 .LLST15: + 3343 0230 00000000 .4byte .LVL12 + 3344 0234 07000000 .4byte .LVL14-1 + 3345 0238 0100 .2byte 0x1 + 3346 023a 51 .byte 0x51 + 3347 023b 07000000 .4byte .LVL14-1 + 3348 023f 08000000 .4byte .LFE12 + 3349 0243 0400 .2byte 0x4 + 3350 0245 F3 .byte 0xf3 + 3351 0246 01 .uleb128 0x1 + 3352 0247 51 .byte 0x51 + 3353 0248 9F .byte 0x9f + 3354 0249 00000000 .4byte 0 + 3355 024d 00000000 .4byte 0 + 3356 .LLST16: + 3357 0251 00000000 .4byte .LVL15 + 3358 0255 04000000 .4byte .LVL16 + 3359 0259 0100 .2byte 0x1 + 3360 025b 50 .byte 0x50 + 3361 025c 04000000 .4byte .LVL16 + 3362 0260 0B000000 .4byte .LVL17-1 + 3363 0264 0300 .2byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 60 + + + 3364 0266 70 .byte 0x70 + 3365 0267 74 .sleb128 -12 + 3366 0268 9F .byte 0x9f + 3367 0269 0B000000 .4byte .LVL17-1 + 3368 026d 0C000000 .4byte .LFE10 + 3369 0271 0400 .2byte 0x4 + 3370 0273 F3 .byte 0xf3 + 3371 0274 01 .uleb128 0x1 + 3372 0275 50 .byte 0x50 + 3373 0276 9F .byte 0x9f + 3374 0277 00000000 .4byte 0 + 3375 027b 00000000 .4byte 0 + 3376 .LLST17: + 3377 027f 00000000 .4byte .LVL18 + 3378 0283 04000000 .4byte .LVL19 + 3379 0287 0100 .2byte 0x1 + 3380 0289 50 .byte 0x50 + 3381 028a 04000000 .4byte .LVL19 + 3382 028e 07000000 .4byte .LVL20-1 + 3383 0292 0300 .2byte 0x3 + 3384 0294 70 .byte 0x70 + 3385 0295 50 .sleb128 -48 + 3386 0296 9F .byte 0x9f + 3387 0297 07000000 .4byte .LVL20-1 + 3388 029b 08000000 .4byte .LFE11 + 3389 029f 0400 .2byte 0x4 + 3390 02a1 F3 .byte 0xf3 + 3391 02a2 01 .uleb128 0x1 + 3392 02a3 50 .byte 0x50 + 3393 02a4 9F .byte 0x9f + 3394 02a5 00000000 .4byte 0 + 3395 02a9 00000000 .4byte 0 + 3396 .LLST18: + 3397 02ad 00000000 .4byte .LVL18 + 3398 02b1 07000000 .4byte .LVL20-1 + 3399 02b5 0100 .2byte 0x1 + 3400 02b7 51 .byte 0x51 + 3401 02b8 07000000 .4byte .LVL20-1 + 3402 02bc 08000000 .4byte .LFE11 + 3403 02c0 0400 .2byte 0x4 + 3404 02c2 F3 .byte 0xf3 + 3405 02c3 01 .uleb128 0x1 + 3406 02c4 51 .byte 0x51 + 3407 02c5 9F .byte 0x9f + 3408 02c6 00000000 .4byte 0 + 3409 02ca 00000000 .4byte 0 + 3410 .LLST19: + 3411 02ce 00000000 .4byte .LVL18 + 3412 02d2 07000000 .4byte .LVL20-1 + 3413 02d6 0100 .2byte 0x1 + 3414 02d8 52 .byte 0x52 + 3415 02d9 07000000 .4byte .LVL20-1 + 3416 02dd 08000000 .4byte .LFE11 + 3417 02e1 0400 .2byte 0x4 + 3418 02e3 F3 .byte 0xf3 + 3419 02e4 01 .uleb128 0x1 + 3420 02e5 52 .byte 0x52 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 61 + + + 3421 02e6 9F .byte 0x9f + 3422 02e7 00000000 .4byte 0 + 3423 02eb 00000000 .4byte 0 + 3424 .LLST20: + 3425 02ef 00000000 .4byte .LVL21 + 3426 02f3 04000000 .4byte .LVL22 + 3427 02f7 0100 .2byte 0x1 + 3428 02f9 50 .byte 0x50 + 3429 02fa 04000000 .4byte .LVL22 + 3430 02fe 0B000000 .4byte .LVL23-1 + 3431 0302 0300 .2byte 0x3 + 3432 0304 70 .byte 0x70 + 3433 0305 50 .sleb128 -48 + 3434 0306 9F .byte 0x9f + 3435 0307 0B000000 .4byte .LVL23-1 + 3436 030b 0C000000 .4byte .LFE9 + 3437 030f 0400 .2byte 0x4 + 3438 0311 F3 .byte 0xf3 + 3439 0312 01 .uleb128 0x1 + 3440 0313 50 .byte 0x50 + 3441 0314 9F .byte 0x9f + 3442 0315 00000000 .4byte 0 + 3443 0319 00000000 .4byte 0 + 3444 .LLST21: + 3445 031d 00000000 .4byte .LVL21 + 3446 0321 0B000000 .4byte .LVL23-1 + 3447 0325 0100 .2byte 0x1 + 3448 0327 51 .byte 0x51 + 3449 0328 0B000000 .4byte .LVL23-1 + 3450 032c 0C000000 .4byte .LFE9 + 3451 0330 0400 .2byte 0x4 + 3452 0332 F3 .byte 0xf3 + 3453 0333 01 .uleb128 0x1 + 3454 0334 51 .byte 0x51 + 3455 0335 9F .byte 0x9f + 3456 0336 00000000 .4byte 0 + 3457 033a 00000000 .4byte 0 + 3458 .LLST22: + 3459 033e 00000000 .4byte .LFB16 + 3460 0342 04000000 .4byte .LCFI0 + 3461 0346 0200 .2byte 0x2 + 3462 0348 7D .byte 0x7d + 3463 0349 00 .sleb128 0 + 3464 034a 04000000 .4byte .LCFI0 + 3465 034e 1C000000 .4byte .LCFI1 + 3466 0352 0200 .2byte 0x2 + 3467 0354 7D .byte 0x7d + 3468 0355 0C .sleb128 12 + 3469 0356 1C000000 .4byte .LCFI1 + 3470 035a 64000000 .4byte .LFE16 + 3471 035e 0200 .2byte 0x2 + 3472 0360 7D .byte 0x7d + 3473 0361 18 .sleb128 24 + 3474 0362 00000000 .4byte 0 + 3475 0366 00000000 .4byte 0 + 3476 .LLST23: + 3477 036a 00000000 .4byte .LVL25 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 62 + + + 3478 036e 34000000 .4byte .LVL27 + 3479 0372 0100 .2byte 0x1 + 3480 0374 50 .byte 0x50 + 3481 0375 34000000 .4byte .LVL27 + 3482 0379 64000000 .4byte .LFE16 + 3483 037d 0100 .2byte 0x1 + 3484 037f 54 .byte 0x54 + 3485 0380 00000000 .4byte 0 + 3486 0384 00000000 .4byte 0 + 3487 .LLST24: + 3488 0388 00000000 .4byte .LVL25 + 3489 038c 0C000000 .4byte .LVL26 + 3490 0390 0100 .2byte 0x1 + 3491 0392 51 .byte 0x51 + 3492 0393 0C000000 .4byte .LVL26 + 3493 0397 3F000000 .4byte .LVL29-1 + 3494 039b 0100 .2byte 0x1 + 3495 039d 53 .byte 0x53 + 3496 039e 3F000000 .4byte .LVL29-1 + 3497 03a2 64000000 .4byte .LFE16 + 3498 03a6 0400 .2byte 0x4 + 3499 03a8 F3 .byte 0xf3 + 3500 03a9 01 .uleb128 0x1 + 3501 03aa 51 .byte 0x51 + 3502 03ab 9F .byte 0x9f + 3503 03ac 00000000 .4byte 0 + 3504 03b0 00000000 .4byte 0 + 3505 .LLST25: + 3506 03b4 00000000 .4byte .LVL25 + 3507 03b8 38000000 .4byte .LVL28 + 3508 03bc 0100 .2byte 0x1 + 3509 03be 52 .byte 0x52 + 3510 03bf 38000000 .4byte .LVL28 + 3511 03c3 64000000 .4byte .LFE16 + 3512 03c7 0100 .2byte 0x1 + 3513 03c9 55 .byte 0x55 + 3514 03ca 00000000 .4byte 0 + 3515 03ce 00000000 .4byte 0 + 3516 .LLST26: + 3517 03d2 00000000 .4byte .LFB17 + 3518 03d6 04000000 .4byte .LCFI2 + 3519 03da 0200 .2byte 0x2 + 3520 03dc 7D .byte 0x7d + 3521 03dd 00 .sleb128 0 + 3522 03de 04000000 .4byte .LCFI2 + 3523 03e2 20000000 .4byte .LFE17 + 3524 03e6 0200 .2byte 0x2 + 3525 03e8 7D .byte 0x7d + 3526 03e9 08 .sleb128 8 + 3527 03ea 00000000 .4byte 0 + 3528 03ee 00000000 .4byte 0 + 3529 .LLST27: + 3530 03f2 00000000 .4byte .LVL31 + 3531 03f6 0F000000 .4byte .LVL32-1 + 3532 03fa 0100 .2byte 0x1 + 3533 03fc 50 .byte 0x50 + 3534 03fd 0F000000 .4byte .LVL32-1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 63 + + + 3535 0401 20000000 .4byte .LFE17 + 3536 0405 0100 .2byte 0x1 + 3537 0407 54 .byte 0x54 + 3538 0408 00000000 .4byte 0 + 3539 040c 00000000 .4byte 0 + 3540 .LLST28: + 3541 0410 00000000 .4byte .LVL31 + 3542 0414 0F000000 .4byte .LVL32-1 + 3543 0418 0100 .2byte 0x1 + 3544 041a 51 .byte 0x51 + 3545 041b 0F000000 .4byte .LVL32-1 + 3546 041f 20000000 .4byte .LFE17 + 3547 0423 0400 .2byte 0x4 + 3548 0425 F3 .byte 0xf3 + 3549 0426 01 .uleb128 0x1 + 3550 0427 51 .byte 0x51 + 3551 0428 9F .byte 0x9f + 3552 0429 00000000 .4byte 0 + 3553 042d 00000000 .4byte 0 + 3554 .LLST29: + 3555 0431 00000000 .4byte .LFB18 + 3556 0435 04000000 .4byte .LCFI3 + 3557 0439 0200 .2byte 0x2 + 3558 043b 7D .byte 0x7d + 3559 043c 00 .sleb128 0 + 3560 043d 04000000 .4byte .LCFI3 + 3561 0441 34000000 .4byte .LFE18 + 3562 0445 0200 .2byte 0x2 + 3563 0447 7D .byte 0x7d + 3564 0448 08 .sleb128 8 + 3565 0449 00000000 .4byte 0 + 3566 044d 00000000 .4byte 0 + 3567 .LLST30: + 3568 0451 00000000 .4byte .LVL33 + 3569 0455 0F000000 .4byte .LVL34-1 + 3570 0459 0100 .2byte 0x1 + 3571 045b 50 .byte 0x50 + 3572 045c 0F000000 .4byte .LVL34-1 + 3573 0460 34000000 .4byte .LFE18 + 3574 0464 0100 .2byte 0x1 + 3575 0466 54 .byte 0x54 + 3576 0467 00000000 .4byte 0 + 3577 046b 00000000 .4byte 0 + 3578 .LLST31: + 3579 046f 00000000 .4byte .LFB19 + 3580 0473 04000000 .4byte .LCFI4 + 3581 0477 0200 .2byte 0x2 + 3582 0479 7D .byte 0x7d + 3583 047a 00 .sleb128 0 + 3584 047b 04000000 .4byte .LCFI4 + 3585 047f 4C000000 .4byte .LFE19 + 3586 0483 0200 .2byte 0x2 + 3587 0485 7D .byte 0x7d + 3588 0486 10 .sleb128 16 + 3589 0487 00000000 .4byte 0 + 3590 048b 00000000 .4byte 0 + 3591 .LLST32: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 64 + + + 3592 048f 00000000 .4byte .LVL38 + 3593 0493 18000000 .4byte .LVL39 + 3594 0497 0100 .2byte 0x1 + 3595 0499 50 .byte 0x50 + 3596 049a 18000000 .4byte .LVL39 + 3597 049e 3C000000 .4byte .LVL41 + 3598 04a2 0100 .2byte 0x1 + 3599 04a4 54 .byte 0x54 + 3600 04a5 3C000000 .4byte .LVL41 + 3601 04a9 40000000 .4byte .LVL42 + 3602 04ad 0100 .2byte 0x1 + 3603 04af 50 .byte 0x50 + 3604 04b0 40000000 .4byte .LVL42 + 3605 04b4 4C000000 .4byte .LFE19 + 3606 04b8 0100 .2byte 0x1 + 3607 04ba 54 .byte 0x54 + 3608 04bb 00000000 .4byte 0 + 3609 04bf 00000000 .4byte 0 + 3610 .LLST33: + 3611 04c3 00000000 .4byte .LVL38 + 3612 04c7 18000000 .4byte .LVL39 + 3613 04cb 0100 .2byte 0x1 + 3614 04cd 51 .byte 0x51 + 3615 04ce 18000000 .4byte .LVL39 + 3616 04d2 3C000000 .4byte .LVL41 + 3617 04d6 0400 .2byte 0x4 + 3618 04d8 F3 .byte 0xf3 + 3619 04d9 01 .uleb128 0x1 + 3620 04da 51 .byte 0x51 + 3621 04db 9F .byte 0x9f + 3622 04dc 3C000000 .4byte .LVL41 + 3623 04e0 44000000 .4byte .LVL43 + 3624 04e4 0100 .2byte 0x1 + 3625 04e6 51 .byte 0x51 + 3626 04e7 44000000 .4byte .LVL43 + 3627 04eb 4C000000 .4byte .LFE19 + 3628 04ef 0400 .2byte 0x4 + 3629 04f1 F3 .byte 0xf3 + 3630 04f2 01 .uleb128 0x1 + 3631 04f3 51 .byte 0x51 + 3632 04f4 9F .byte 0x9f + 3633 04f5 00000000 .4byte 0 + 3634 04f9 00000000 .4byte 0 + 3635 .LLST34: + 3636 04fd 00000000 .4byte .LFB20 + 3637 0501 04000000 .4byte .LCFI5 + 3638 0505 0200 .2byte 0x2 + 3639 0507 7D .byte 0x7d + 3640 0508 00 .sleb128 0 + 3641 0509 04000000 .4byte .LCFI5 + 3642 050d 34000000 .4byte .LFE20 + 3643 0511 0200 .2byte 0x2 + 3644 0513 7D .byte 0x7d + 3645 0514 10 .sleb128 16 + 3646 0515 00000000 .4byte 0 + 3647 0519 00000000 .4byte 0 + 3648 .LLST35: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 65 + + + 3649 051d 00000000 .4byte .LVL45 + 3650 0521 0C000000 .4byte .LVL46 + 3651 0525 0100 .2byte 0x1 + 3652 0527 50 .byte 0x50 + 3653 0528 0C000000 .4byte .LVL46 + 3654 052c 34000000 .4byte .LFE20 + 3655 0530 0100 .2byte 0x1 + 3656 0532 54 .byte 0x54 + 3657 0533 00000000 .4byte 0 + 3658 0537 00000000 .4byte 0 + 3659 .section .debug_aranges,"",%progbits + 3660 0000 84000000 .4byte 0x84 + 3661 0004 0200 .2byte 0x2 + 3662 0006 00000000 .4byte .Ldebug_info0 + 3663 000a 04 .byte 0x4 + 3664 000b 00 .byte 0 + 3665 000c 0000 .2byte 0 + 3666 000e 0000 .2byte 0 + 3667 0010 00000000 .4byte .LFB14 + 3668 0014 08000000 .4byte .LFE14-.LFB14 + 3669 0018 00000000 .4byte .LFB8 + 3670 001c 0C000000 .4byte .LFE8-.LFB8 + 3671 0020 00000000 .4byte .LFB13 + 3672 0024 08000000 .4byte .LFE13-.LFB13 + 3673 0028 00000000 .4byte .LFB7 + 3674 002c 0C000000 .4byte .LFE7-.LFB7 + 3675 0030 00000000 .4byte .LFB12 + 3676 0034 08000000 .4byte .LFE12-.LFB12 + 3677 0038 00000000 .4byte .LFB10 + 3678 003c 0C000000 .4byte .LFE10-.LFB10 + 3679 0040 00000000 .4byte .LFB11 + 3680 0044 08000000 .4byte .LFE11-.LFB11 + 3681 0048 00000000 .4byte .LFB9 + 3682 004c 0C000000 .4byte .LFE9-.LFB9 + 3683 0050 00000000 .4byte .LFB15 + 3684 0054 04000000 .4byte .LFE15-.LFB15 + 3685 0058 00000000 .4byte .LFB16 + 3686 005c 64000000 .4byte .LFE16-.LFB16 + 3687 0060 00000000 .4byte .LFB17 + 3688 0064 20000000 .4byte .LFE17-.LFB17 + 3689 0068 00000000 .4byte .LFB18 + 3690 006c 34000000 .4byte .LFE18-.LFB18 + 3691 0070 00000000 .4byte .LFB19 + 3692 0074 4C000000 .4byte .LFE19-.LFB19 + 3693 0078 00000000 .4byte .LFB20 + 3694 007c 34000000 .4byte .LFE20-.LFB20 + 3695 0080 00000000 .4byte 0 + 3696 0084 00000000 .4byte 0 + 3697 .section .debug_ranges,"",%progbits + 3698 .Ldebug_ranges0: + 3699 0000 00000000 .4byte .LFB14 + 3700 0004 08000000 .4byte .LFE14 + 3701 0008 00000000 .4byte .LFB8 + 3702 000c 0C000000 .4byte .LFE8 + 3703 0010 00000000 .4byte .LFB13 + 3704 0014 08000000 .4byte .LFE13 + 3705 0018 00000000 .4byte .LFB7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 66 + + + 3706 001c 0C000000 .4byte .LFE7 + 3707 0020 00000000 .4byte .LFB12 + 3708 0024 08000000 .4byte .LFE12 + 3709 0028 00000000 .4byte .LFB10 + 3710 002c 0C000000 .4byte .LFE10 + 3711 0030 00000000 .4byte .LFB11 + 3712 0034 08000000 .4byte .LFE11 + 3713 0038 00000000 .4byte .LFB9 + 3714 003c 0C000000 .4byte .LFE9 + 3715 0040 00000000 .4byte .LFB15 + 3716 0044 04000000 .4byte .LFE15 + 3717 0048 00000000 .4byte .LFB16 + 3718 004c 64000000 .4byte .LFE16 + 3719 0050 00000000 .4byte .LFB17 + 3720 0054 20000000 .4byte .LFE17 + 3721 0058 00000000 .4byte .LFB18 + 3722 005c 34000000 .4byte .LFE18 + 3723 0060 00000000 .4byte .LFB19 + 3724 0064 4C000000 .4byte .LFE19 + 3725 0068 00000000 .4byte .LFB20 + 3726 006c 34000000 .4byte .LFE20 + 3727 0070 00000000 .4byte 0 + 3728 0074 00000000 .4byte 0 + 3729 .section .debug_line,"",%progbits + 3730 .Ldebug_line0: + 3731 0000 D2020000 .section .debug_str,"MS",%progbits,1 + 3731 0200AA01 + 3731 00000201 + 3731 FB0E0D00 + 3731 01010101 + 3732 .LASF108: + 3733 0000 63684F51 .ascii "chOQPutTimeout\000" + 3733 50757454 + 3733 696D656F + 3733 757400 + 3734 .LASF39: + 3735 000f 705F6D73 .ascii "p_msg\000" + 3735 6700 + 3736 .LASF2: + 3737 0015 73697A65 .ascii "size_t\000" + 3737 5F7400 + 3738 .LASF59: + 3739 001c 7264796D .ascii "rdymsg\000" + 3739 736700 + 3740 .LASF109: + 3741 0023 63684951 .ascii "chIQInit\000" + 3741 496E6974 + 3741 00 + 3742 .LASF76: + 3743 002c 4F757470 .ascii "OutputQueue\000" + 3743 75745175 + 3743 65756500 + 3744 .LASF105: + 3745 0038 63684951 .ascii "chIQReadTimeout\000" + 3745 52656164 + 3745 54696D65 + 3745 6F757400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 67 + + + 3746 .LASF12: + 3747 0048 6C6F6E67 .ascii "long long unsigned int\000" + 3747 206C6F6E + 3747 6720756E + 3747 7369676E + 3747 65642069 + 3748 .LASF86: + 3749 005f 62617564 .ascii "baud_rate\000" + 3749 5F726174 + 3749 6500 + 3750 .LASF60: + 3751 0069 65786974 .ascii "exitcode\000" + 3751 636F6465 + 3751 00 + 3752 .LASF27: + 3753 0072 705F7072 .ascii "p_prio\000" + 3753 696F00 + 3754 .LASF94: + 3755 0079 72656164 .ascii "readt\000" + 3755 7400 + 3756 .LASF66: + 3757 007f 715F7761 .ascii "q_waiting\000" + 3757 6974696E + 3757 6700 + 3758 .LASF11: + 3759 0089 6C6F6E67 .ascii "long long int\000" + 3759 206C6F6E + 3759 6720696E + 3759 7400 + 3760 .LASF1: + 3761 0097 7369676E .ascii "signed char\000" + 3761 65642063 + 3761 68617200 + 3762 .LASF78: + 3763 00a3 53445F53 .ascii "SD_STOP\000" + 3763 544F5000 + 3764 .LASF13: + 3765 00ab 626F6F6C .ascii "bool_t\000" + 3765 5F7400 + 3766 .LASF49: + 3767 00b2 6D5F7175 .ascii "m_queue\000" + 3767 65756500 + 3768 .LASF18: + 3769 00ba 74736C69 .ascii "tslices_t\000" + 3769 6365735F + 3769 7400 + 3770 .LASF83: + 3771 00c4 73746174 .ascii "state\000" + 3771 6500 + 3772 .LASF110: + 3773 00ca 63684F51 .ascii "chOQInit\000" + 3773 496E6974 + 3773 00 + 3774 .LASF8: + 3775 00d3 6C6F6E67 .ascii "long int\000" + 3775 20696E74 + 3775 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 68 + + + 3776 .LASF16: + 3777 00dc 74737461 .ascii "tstate_t\000" + 3777 74655F74 + 3777 00 + 3778 .LASF119: + 3779 00e5 63684F51 .ascii "chOQGetI\000" + 3779 47657449 + 3779 00 + 3780 .LASF115: + 3781 00ee 73645F6C .ascii "sd_lld_init\000" + 3781 6C645F69 + 3781 6E697400 + 3782 .LASF68: + 3783 00fa 715F6275 .ascii "q_buffer\000" + 3783 66666572 + 3783 00 + 3784 .LASF70: + 3785 0103 715F7772 .ascii "q_wrptr\000" + 3785 70747200 + 3786 .LASF118: + 3787 010b 63684576 .ascii "chEvtBroadcastFlagsI\000" + 3787 7442726F + 3787 61646361 + 3787 7374466C + 3787 61677349 + 3788 .LASF29: + 3789 0120 705F6E65 .ascii "p_newer\000" + 3789 77657200 + 3790 .LASF122: + 3791 0128 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 3791 73657273 + 3791 5C4E6963 + 3791 6F204D61 + 3791 61735C44 + 3792 0155 312D4243 .ascii "1-BCM2835-GCC\000" + 3792 4D323833 + 3792 352D4743 + 3792 4300 + 3793 .LASF116: + 3794 0163 63685363 .ascii "chSchRescheduleS\000" + 3794 68526573 + 3794 63686564 + 3794 756C6553 + 3794 00 + 3795 .LASF45: + 3796 0174 72656761 .ascii "regarm_t\000" + 3796 726D5F74 + 3796 00 + 3797 .LASF117: + 3798 017d 63684951 .ascii "chIQPutI\000" + 3798 50757449 + 3798 00 + 3799 .LASF57: + 3800 0186 4576656E .ascii "EventSource\000" + 3800 74536F75 + 3800 72636500 + 3801 .LASF0: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 69 + + + 3802 0192 756E7369 .ascii "unsigned int\000" + 3802 676E6564 + 3802 20696E74 + 3802 00 + 3803 .LASF88: + 3804 019f 53657269 .ascii "SerialDriverVMT\000" + 3804 616C4472 + 3804 69766572 + 3804 564D5400 + 3805 .LASF114: + 3806 01af 63684951 .ascii "chIQResetI\000" + 3806 52657365 + 3806 744900 + 3807 .LASF99: + 3808 01ba 696E6F74 .ascii "inotify\000" + 3808 69667900 + 3809 .LASF84: + 3810 01c2 69717565 .ascii "iqueue\000" + 3810 756500 + 3811 .LASF10: + 3812 01c9 6C6F6E67 .ascii "long unsigned int\000" + 3812 20756E73 + 3812 69676E65 + 3812 6420696E + 3812 7400 + 3813 .LASF96: + 3814 01db 74696D65 .ascii "timeout\000" + 3814 6F757400 + 3815 .LASF92: + 3816 01e3 67657474 .ascii "gett\000" + 3816 00 + 3817 .LASF82: + 3818 01e8 6576656E .ascii "event\000" + 3818 7400 + 3819 .LASF47: + 3820 01ee 636F6E74 .ascii "context\000" + 3820 65787400 + 3821 .LASF6: + 3822 01f6 73686F72 .ascii "short unsigned int\000" + 3822 7420756E + 3822 7369676E + 3822 65642069 + 3822 6E7400 + 3823 .LASF20: + 3824 0209 6D73675F .ascii "msg_t\000" + 3824 7400 + 3825 .LASF85: + 3826 020f 6F717565 .ascii "oqueue\000" + 3826 756500 + 3827 .LASF53: + 3828 0216 656C5F6E .ascii "el_next\000" + 3828 65787400 + 3829 .LASF93: + 3830 021e 77726974 .ascii "writet\000" + 3830 657400 + 3831 .LASF15: + 3832 0225 746D6F64 .ascii "tmode_t\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 70 + + + 3832 655F7400 + 3833 .LASF44: + 3834 022d 54687265 .ascii "ThreadsList\000" + 3834 6164734C + 3834 69737400 + 3835 .LASF21: + 3836 0239 6576656E .ascii "eventmask_t\000" + 3836 746D6173 + 3836 6B5F7400 + 3837 .LASF75: + 3838 0245 496E7075 .ascii "InputQueue\000" + 3838 74517565 + 3838 756500 + 3839 .LASF48: + 3840 0250 4D757465 .ascii "Mutex\000" + 3840 7800 + 3841 .LASF65: + 3842 0256 47656E65 .ascii "GenericQueue\000" + 3842 72696351 + 3842 75657565 + 3842 00 + 3843 .LASF106: + 3844 0263 63684F51 .ascii "chOQWriteTimeout\000" + 3844 57726974 + 3844 6554696D + 3844 656F7574 + 3844 00 + 3845 .LASF89: + 3846 0274 77726974 .ascii "write\000" + 3846 6500 + 3847 .LASF91: + 3848 027a 70757474 .ascii "putt\000" + 3848 00 + 3849 .LASF64: + 3850 027f 73697A65 .ascii "sizetype\000" + 3850 74797065 + 3850 00 + 3851 .LASF67: + 3852 0288 715F636F .ascii "q_counter\000" + 3852 756E7465 + 3852 7200 + 3853 .LASF30: + 3854 0292 705F6F6C .ascii "p_older\000" + 3854 64657200 + 3855 .LASF43: + 3856 029a 54687265 .ascii "ThreadsQueue\000" + 3856 61647351 + 3856 75657565 + 3856 00 + 3857 .LASF103: + 3858 02a7 73645374 .ascii "sdStop\000" + 3858 6F7000 + 3859 .LASF95: + 3860 02ae 74696D65 .ascii "time\000" + 3860 00 + 3861 .LASF120: + 3862 02b3 474E5520 .ascii "GNU C 4.7.2\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 71 + + + 3862 4320342E + 3862 372E3200 + 3863 .LASF55: + 3864 02bf 656C5F6D .ascii "el_mask\000" + 3864 61736B00 + 3865 .LASF87: + 3866 02c7 53657269 .ascii "SerialConfig\000" + 3866 616C436F + 3866 6E666967 + 3866 00 + 3867 .LASF17: + 3868 02d4 74726566 .ascii "trefs_t\000" + 3868 735F7400 + 3869 .LASF74: + 3870 02dc 716E6F74 .ascii "qnotify_t\000" + 3870 6966795F + 3870 7400 + 3871 .LASF26: + 3872 02e6 705F7072 .ascii "p_prev\000" + 3872 657600 + 3873 .LASF19: + 3874 02ed 74707269 .ascii "tprio_t\000" + 3874 6F5F7400 + 3875 .LASF71: + 3876 02f5 715F7264 .ascii "q_rdptr\000" + 3876 70747200 + 3877 .LASF14: + 3878 02fd 5F426F6F .ascii "_Bool\000" + 3878 6C00 + 3879 .LASF7: + 3880 0303 696E7433 .ascii "int32_t\000" + 3880 325F7400 + 3881 .LASF4: + 3882 030b 756E7369 .ascii "unsigned char\000" + 3882 676E6564 + 3882 20636861 + 3882 7200 + 3883 .LASF111: + 3884 0319 73645F6C .ascii "sd_lld_start\000" + 3884 6C645F73 + 3884 74617274 + 3884 00 + 3885 .LASF54: + 3886 0326 656C5F6C .ascii "el_listener\000" + 3886 69737465 + 3886 6E657200 + 3887 .LASF56: + 3888 0332 656C5F66 .ascii "el_flags\000" + 3888 6C616773 + 3888 00 + 3889 .LASF41: + 3890 033b 705F6D74 .ascii "p_mtxlist\000" + 3890 786C6973 + 3890 7400 + 3891 .LASF5: + 3892 0345 73686F72 .ascii "short int\000" + 3892 7420696E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 72 + + + 3892 7400 + 3893 .LASF32: + 3894 034f 705F7374 .ascii "p_state\000" + 3894 61746500 + 3895 .LASF35: + 3896 0357 705F7072 .ascii "p_preempt\000" + 3896 65656D70 + 3896 7400 + 3897 .LASF98: + 3898 0361 73644F62 .ascii "sdObjectInit\000" + 3898 6A656374 + 3898 496E6974 + 3898 00 + 3899 .LASF62: + 3900 036e 65776D61 .ascii "ewmask\000" + 3900 736B00 + 3901 .LASF25: + 3902 0375 705F6E65 .ascii "p_next\000" + 3902 787400 + 3903 .LASF33: + 3904 037c 705F666C .ascii "p_flags\000" + 3904 61677300 + 3905 .LASF24: + 3906 0384 54687265 .ascii "Thread\000" + 3906 616400 + 3907 .LASF40: + 3908 038b 705F6570 .ascii "p_epending\000" + 3908 656E6469 + 3908 6E6700 + 3909 .LASF77: + 3910 0396 53445F55 .ascii "SD_UNINIT\000" + 3910 4E494E49 + 3910 5400 + 3911 .LASF9: + 3912 03a0 75696E74 .ascii "uint32_t\000" + 3912 33325F74 + 3912 00 + 3913 .LASF80: + 3914 03a9 73647374 .ascii "sdstate_t\000" + 3914 6174655F + 3914 7400 + 3915 .LASF81: + 3916 03b3 53657269 .ascii "SerialDriver\000" + 3916 616C4472 + 3916 69766572 + 3916 00 + 3917 .LASF90: + 3918 03c0 72656164 .ascii "read\000" + 3918 00 + 3919 .LASF63: + 3920 03c5 63686172 .ascii "char\000" + 3920 00 + 3921 .LASF104: + 3922 03ca 7364496E .ascii "sdIncomingDataI\000" + 3922 636F6D69 + 3922 6E674461 + 3922 74614900 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 73 + + + 3923 .LASF102: + 3924 03da 636F6E66 .ascii "config\000" + 3924 696700 + 3925 .LASF101: + 3926 03e1 73645374 .ascii "sdStart\000" + 3926 61727400 + 3927 .LASF51: + 3928 03e9 6D5F6E65 .ascii "m_next\000" + 3928 787400 + 3929 .LASF23: + 3930 03f0 73797374 .ascii "systime_t\000" + 3930 696D655F + 3930 7400 + 3931 .LASF42: + 3932 03fa 705F7265 .ascii "p_realprio\000" + 3932 616C7072 + 3932 696F00 + 3933 .LASF113: + 3934 0405 63684F51 .ascii "chOQResetI\000" + 3934 52657365 + 3934 744900 + 3935 .LASF36: + 3936 0410 705F7469 .ascii "p_time\000" + 3936 6D6500 + 3937 .LASF46: + 3938 0417 696E7463 .ascii "intctx\000" + 3938 747800 + 3939 .LASF38: + 3940 041e 705F6D73 .ascii "p_msgqueue\000" + 3940 67717565 + 3940 756500 + 3941 .LASF79: + 3942 0429 53445F52 .ascii "SD_READY\000" + 3942 45414459 + 3942 00 + 3943 .LASF22: + 3944 0432 666C6167 .ascii "flagsmask_t\000" + 3944 736D6173 + 3944 6B5F7400 + 3945 .LASF69: + 3946 043e 715F746F .ascii "q_top\000" + 3946 7000 + 3947 .LASF34: + 3948 0444 705F7265 .ascii "p_refs\000" + 3948 667300 + 3949 .LASF72: + 3950 044b 715F6E6F .ascii "q_notify\000" + 3950 74696679 + 3950 00 + 3951 .LASF123: + 3952 0454 73645265 .ascii "sdRequestDataI\000" + 3952 71756573 + 3952 74446174 + 3952 614900 + 3953 .LASF3: + 3954 0463 75696E74 .ascii "uint8_t\000" + 3954 385F7400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 74 + + + 3955 .LASF121: + 3956 046b 2E2E2F2E .ascii "../../os/hal/src/serial.c\000" + 3956 2E2F6F73 + 3956 2F68616C + 3956 2F737263 + 3956 2F736572 + 3957 .LASF100: + 3958 0485 6F6E6F74 .ascii "onotify\000" + 3958 69667900 + 3959 .LASF52: + 3960 048d 4576656E .ascii "EventListener\000" + 3960 744C6973 + 3960 74656E65 + 3960 7200 + 3961 .LASF61: + 3962 049b 77746F62 .ascii "wtobjp\000" + 3962 6A7000 + 3963 .LASF31: + 3964 04a2 705F6E61 .ascii "p_name\000" + 3964 6D6500 + 3965 .LASF58: + 3966 04a9 65735F6E .ascii "es_next\000" + 3966 65787400 + 3967 .LASF112: + 3968 04b1 73645F6C .ascii "sd_lld_stop\000" + 3968 6C645F73 + 3968 746F7000 + 3969 .LASF97: + 3970 04bd 7364496E .ascii "sdInit\000" + 3970 697400 + 3971 .LASF73: + 3972 04c4 715F6C69 .ascii "q_link\000" + 3972 6E6B00 + 3973 .LASF50: + 3974 04cb 6D5F6F77 .ascii "m_owner\000" + 3974 6E657200 + 3975 .LASF28: + 3976 04d3 705F6374 .ascii "p_ctx\000" + 3976 7800 + 3977 .LASF37: + 3978 04d9 705F7761 .ascii "p_waiting\000" + 3978 6974696E + 3978 6700 + 3979 .LASF107: + 3980 04e3 63684951 .ascii "chIQGetTimeout\000" + 3980 47657454 + 3980 696D656F + 3980 757400 + 3981 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s page 75 + + +DEFINED SYMBOLS + *ABS*:00000000 serial.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:17 .text.readt:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:19 .text.readt:00000000 readt +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:39 .text.read:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:41 .text.read:00000000 read +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:61 .text.writet:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:63 .text.writet:00000000 writet +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:82 .text.write:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:84 .text.write:00000000 write +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:104 .text.gett:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:106 .text.gett:00000000 gett +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:125 .text.get:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:127 .text.get:00000000 get +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:147 .text.putt:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:149 .text.putt:00000000 putt +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:168 .text.put:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:170 .text.put:00000000 put +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:190 .text.sdInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:193 .text.sdInit:00000000 sdInit +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:208 .text.sdObjectInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:211 .text.sdObjectInit:00000000 sdObjectInit +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:269 .text.sdObjectInit:00000060 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:274 .text.sdStart:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:277 .text.sdStart:00000000 sdStart +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:310 .text.sdStop:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:313 .text.sdStop:00000000 sdStop +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:357 .text.sdIncomingDataI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:360 .text.sdIncomingDataI:00000000 sdIncomingDataI +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:414 .text.sdRequestDataI:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:417 .text.sdRequestDataI:00000000 sdRequestDataI +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:457 .rodata.vmt:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccG3HhJL.s:461 .rodata.vmt:00000000 vmt + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chIQReadTimeout +chOQWriteTimeout +chIQGetTimeout +chOQPutTimeout +sd_lld_init +chIQInit +chOQInit +sd_lld_start +sd_lld_stop +chOQResetI +chIQResetI +chSchRescheduleS +chIQPutI +chEvtBroadcastFlagsI +chOQGetI diff --git a/demos/ARM11-BCM2835-GCC/build/lst/serial_lld.lst b/demos/ARM11-BCM2835-GCC/build/lst/serial_lld.lst new file mode 100644 index 0000000000..ff5a2d896b --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/serial_lld.lst @@ -0,0 +1,3758 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "serial_lld.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.output_notify,"ax",%progbits + 17 .align 2 + 18 .type output_notify, %function + 19 output_notify: + 20 .LFB7: + 21 .file 1 "../../os/hal/platforms/BCM2835/serial_lld.c" + 22 .loc 1 59 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 0 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 @ link register save eliminated. + 27 .LVL0: + 28 .loc 1 62 0 + 29 0000 0C309FE5 ldr r3, .L2 + 30 0004 442093E5 ldr r2, [r3, #68] + 31 0008 022082E3 orr r2, r2, #2 + 32 000c 442083E5 str r2, [r3, #68] + 33 0010 1EFF2FE1 bx lr + 34 .L3: + 35 .align 2 + 36 .L2: + 37 0014 00502120 .word 539054080 + 38 .cfi_endproc + 39 .LFE7: + 40 .size output_notify, .-output_notify + 41 .section .text.sd_lld_serve_interrupt,"ax",%progbits + 42 .align 2 + 43 .global sd_lld_serve_interrupt + 44 .type sd_lld_serve_interrupt, %function + 45 sd_lld_serve_interrupt: + 46 .LFB8: + 47 .loc 1 69 0 + 48 .cfi_startproc + 49 @ args = 0, pretend = 0, frame = 0 + 50 @ frame_needed = 0, uses_anonymous_args = 0 + 51 .LVL1: + 52 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 53 .LCFI0: + 54 .cfi_def_cfa_offset 16 + 55 .cfi_offset 3, -16 + 56 .cfi_offset 4, -12 + 57 .cfi_offset 5, -8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 2 + + + 58 .cfi_offset 14, -4 + 59 .loc 1 70 0 + 60 0004 A0309FE5 ldr r3, .L35 + 61 .loc 1 69 0 + 62 0008 0050A0E1 mov r5, r0 + 63 .loc 1 70 0 + 64 000c 482093E5 ldr r2, [r3, #72] + 65 0010 072002E2 and r2, r2, #7 + 66 0014 040052E3 cmp r2, #4 + 67 0018 1200000A beq .L5 + 68 .LVL2: + 69 .L9: + 70 .loc 1 79 0 + 71 001c 88209FE5 ldr r2, .L35 + 72 0020 483092E5 ldr r3, [r2, #72] + 73 0024 073003E2 and r3, r3, #7 + 74 0028 020053E3 cmp r3, #2 + 75 002c 3880BD18 ldmnefd sp!, {r3, r4, r5, pc} + 76 .L23: + 77 .LBB15: + 78 .loc 1 81 0 + 79 0030 543092E5 ldr r3, [r2, #84] + 80 0034 70409FE5 ldr r4, .L35 + 81 0038 200013E3 tst r3, #32 + 82 003c FBFFFF0A beq .L23 + 83 .loc 1 82 0 + 84 0040 0500A0E1 mov r0, r5 + 85 0044 FEFFFFEB bl sdRequestDataI + 86 .LVL3: + 87 .loc 1 83 0 + 88 0048 000050E3 cmp r0, #0 + 89 004c 120000BA blt .L34 + 90 .L22: + 91 .LBB16: + 92 .LBB17: + 93 .loc 1 174 0 + 94 0050 543094E5 ldr r3, [r4, #84] + 95 0054 200013E3 tst r3, #32 + 96 0058 FCFFFF0A beq .L22 + 97 .loc 1 175 0 + 98 005c 48309FE5 ldr r3, .L35 + 99 0060 400083E5 str r0, [r3, #64] + 100 0064 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 101 .LVL4: + 102 .L5: + 103 .LBE17: + 104 .LBE16: + 105 .LBE15: + 106 .loc 1 72 0 + 107 0068 0320A0E1 mov r2, r3 + 108 .L25: + 109 006c 543092E5 ldr r3, [r2, #84] + 110 0070 010013E3 tst r3, #1 + 111 0074 FCFFFF0A beq .L25 + 112 .loc 1 74 0 + 113 0078 2C409FE5 ldr r4, .L35 + 114 .LVL5: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 3 + + + 115 .L24: + 116 007c 401094E5 ldr r1, [r4, #64] + 117 0080 0500A0E1 mov r0, r5 + 118 0084 7110EFE6 uxtb r1, r1 + 119 0088 FEFFFFEB bl sdIncomingDataI + 120 .LVL6: + 121 .loc 1 75 0 + 122 008c 543094E5 ldr r3, [r4, #84] + 123 0090 010013E3 tst r3, #1 + 124 0094 F8FFFF1A bne .L24 + 125 0098 DFFFFFEA b .L9 + 126 .LVL7: + 127 .L34: + 128 .LBB18: + 129 .loc 1 85 0 + 130 009c 443094E5 ldr r3, [r4, #68] + 131 00a0 0230C3E3 bic r3, r3, #2 + 132 00a4 443084E5 str r3, [r4, #68] + 133 00a8 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 134 .L36: + 135 .align 2 + 136 .L35: + 137 00ac 00502120 .word 539054080 + 138 .LBE18: + 139 .cfi_endproc + 140 .LFE8: + 141 .size sd_lld_serve_interrupt, .-sd_lld_serve_interrupt + 142 .section .text.sd_lld_init,"ax",%progbits + 143 .align 2 + 144 .global sd_lld_init + 145 .type sd_lld_init, %function + 146 sd_lld_init: + 147 .LFB9: + 148 .loc 1 103 0 + 149 .cfi_startproc + 150 @ args = 0, pretend = 0, frame = 0 + 151 @ frame_needed = 0, uses_anonymous_args = 0 + 152 @ link register save eliminated. + 153 .loc 1 104 0 + 154 0000 08009FE5 ldr r0, .L38 + 155 0004 08209FE5 ldr r2, .L38+4 + 156 0008 0010A0E3 mov r1, #0 + 157 .loc 1 105 0 + 158 .loc 1 104 0 + 159 000c FEFFFFEA b sdObjectInit + 160 .LVL8: + 161 .L39: + 162 .align 2 + 163 .L38: + 164 0010 00000000 .word SD1 + 165 0014 00000000 .word output_notify + 166 .cfi_endproc + 167 .LFE9: + 168 .size sd_lld_init, .-sd_lld_init + 169 .global __aeabi_uidiv + 170 .section .text.sd_lld_start,"ax",%progbits + 171 .align 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 4 + + + 172 .global sd_lld_start + 173 .type sd_lld_start, %function + 174 sd_lld_start: + 175 .LFB10: + 176 .loc 1 117 0 + 177 .cfi_startproc + 178 @ args = 0, pretend = 0, frame = 0 + 179 @ frame_needed = 0, uses_anonymous_args = 0 + 180 .LVL9: + 181 0000 F0412DE9 stmfd sp!, {r4, r5, r6, r7, r8, lr} + 182 .LCFI1: + 183 .cfi_def_cfa_offset 24 + 184 .cfi_offset 4, -24 + 185 .cfi_offset 5, -20 + 186 .cfi_offset 6, -16 + 187 .cfi_offset 7, -12 + 188 .cfi_offset 8, -8 + 189 .cfi_offset 14, -4 + 190 .loc 1 125 0 + 191 0004 BC409FE5 ldr r4, .L43 + 192 .loc 1 123 0 + 193 0008 BC709FE5 ldr r7, .L43+4 + 194 .loc 1 127 0 + 195 000c 0050A0E3 mov r5, #0 + 196 .loc 1 123 0 + 197 0010 0282A0E3 mov r8, #536870912 + 198 .loc 1 125 0 + 199 0014 0130A0E3 mov r3, #1 + 200 .loc 1 123 0 + 201 0018 1C8287E5 str r8, [r7, #540] + 202 .loc 1 125 0 + 203 001c 043084E5 str r3, [r4, #4] + 204 .loc 1 127 0 + 205 0020 605084E5 str r5, [r4, #96] + 206 .loc 1 128 0 + 207 0024 443094E5 ldr r3, [r4, #68] + 208 .loc 1 121 0 + 209 0028 A0209FE5 ldr r2, .L43+8 + 210 .loc 1 128 0 + 211 002c 0330C3E3 bic r3, r3, #3 + 212 0030 443084E5 str r3, [r4, #68] + 213 .loc 1 129 0 + 214 0034 4C3094E5 ldr r3, [r4, #76] + 215 .loc 1 121 0 + 216 0038 050051E1 cmp r1, r5 + 217 .loc 1 129 0 + 218 003c 033083E3 orr r3, r3, #3 + 219 .loc 1 121 0 + 220 0040 0210A001 moveq r1, r2 + 221 .LVL10: + 222 .loc 1 129 0 + 223 0044 4C3084E5 str r3, [r4, #76] + 224 .loc 1 130 0 + 225 0048 505084E5 str r5, [r4, #80] + 226 .loc 1 131 0 + 227 004c 001091E5 ldr r1, [r1, #0] + 228 .LVL11: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 5 + + + 229 0050 7C009FE5 ldr r0, .L43+12 + 230 .LVL12: + 231 0054 8111A0E1 mov r1, r1, asl #3 + 232 0058 FEFFFFEB bl __aeabi_uidiv + 233 .LVL13: + 234 005c 013040E2 sub r3, r0, #1 + 235 0060 683084E5 str r3, [r4, #104] + 236 .loc 1 136 0 + 237 0064 6C609FE5 ldr r6, .L43+16 + 238 .loc 1 133 0 + 239 0068 0210A0E3 mov r1, #2 + 240 006c 0E00A0E3 mov r0, #14 + 241 0070 FEFFFFEB bl bcm2835_gpio_fnsel + 242 .LVL14: + 243 .loc 1 134 0 + 244 0074 0210A0E3 mov r1, #2 + 245 0078 0F00A0E3 mov r0, #15 + 246 007c FEFFFFEB bl bcm2835_gpio_fnsel + 247 .LVL15: + 248 .loc 1 137 0 + 249 0080 9600A0E3 mov r0, #150 + 250 .loc 1 136 0 + 251 0084 945086E5 str r5, [r6, #148] + 252 .loc 1 137 0 + 253 0088 FEFFFFEB bl bcm2835_delay + 254 .LVL16: + 255 .loc 1 138 0 + 256 008c 0339A0E3 mov r3, #49152 + 257 0090 983086E5 str r3, [r6, #152] + 258 .loc 1 139 0 + 259 0094 9600A0E3 mov r0, #150 + 260 0098 FEFFFFEB bl bcm2835_delay + 261 .LVL17: + 262 .loc 1 140 0 + 263 009c 985086E5 str r5, [r6, #152] + 264 .loc 1 142 0 + 265 00a0 443094E5 ldr r3, [r4, #68] + 266 00a4 033083E3 orr r3, r3, #3 + 267 00a8 443084E5 str r3, [r4, #68] + 268 .loc 1 143 0 + 269 00ac 483094E5 ldr r3, [r4, #72] + 270 00b0 063083E3 orr r3, r3, #6 + 271 00b4 483084E5 str r3, [r4, #72] + 272 .loc 1 144 0 + 273 00b8 0330A0E3 mov r3, #3 + 274 00bc 603084E5 str r3, [r4, #96] + 275 .loc 1 146 0 + 276 00c0 108287E5 str r8, [r7, #528] + 277 00c4 F081BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, pc} + 278 .L44: + 279 .align 2 + 280 .L43: + 281 00c8 00502120 .word 539054080 + 282 00cc 00B00020 .word 536915968 + 283 00d0 00000000 .word .LANCHOR0 + 284 00d4 80B2E60E .word 250000000 + 285 00d8 00002020 .word 538968064 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 6 + + + 286 .cfi_endproc + 287 .LFE10: + 288 .size sd_lld_start, .-sd_lld_start + 289 .section .text.sd_lld_stop,"ax",%progbits + 290 .align 2 + 291 .global sd_lld_stop + 292 .type sd_lld_stop, %function + 293 sd_lld_stop: + 294 .LFB11: + 295 .loc 1 158 0 + 296 .cfi_startproc + 297 @ args = 0, pretend = 0, frame = 0 + 298 @ frame_needed = 0, uses_anonymous_args = 0 + 299 .LVL18: + 300 0000 08402DE9 stmfd sp!, {r3, lr} + 301 .LCFI2: + 302 .cfi_def_cfa_offset 8 + 303 .cfi_offset 3, -8 + 304 .cfi_offset 14, -4 + 305 .loc 1 161 0 + 306 0004 24309FE5 ldr r3, .L46 + 307 .loc 1 162 0 + 308 0008 0E00A0E3 mov r0, #14 + 309 .LVL19: + 310 .loc 1 161 0 + 311 000c 1C2293E5 ldr r2, [r3, #540] + 312 .loc 1 162 0 + 313 0010 0010A0E3 mov r1, #0 + 314 .loc 1 161 0 + 315 0014 022282E3 orr r2, r2, #536870912 + 316 0018 1C2283E5 str r2, [r3, #540] + 317 .loc 1 162 0 + 318 001c FEFFFFEB bl bcm2835_gpio_fnsel + 319 .LVL20: + 320 .loc 1 163 0 + 321 0020 0F00A0E3 mov r0, #15 + 322 0024 0010A0E3 mov r1, #0 + 323 .loc 1 164 0 + 324 0028 0840BDE8 ldmfd sp!, {r3, lr} + 325 .loc 1 163 0 + 326 002c FEFFFFEA b bcm2835_gpio_fnsel + 327 .LVL21: + 328 .L47: + 329 .align 2 + 330 .L46: + 331 0030 00B00020 .word 536915968 + 332 .cfi_endproc + 333 .LFE11: + 334 .size sd_lld_stop, .-sd_lld_stop + 335 .section .text.mini_uart_recv,"ax",%progbits + 336 .align 2 + 337 .global mini_uart_recv + 338 .type mini_uart_recv, %function + 339 mini_uart_recv: + 340 .LFB12: + 341 .loc 1 167 0 + 342 .cfi_startproc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 7 + + + 343 @ args = 0, pretend = 0, frame = 0 + 344 @ frame_needed = 0, uses_anonymous_args = 0 + 345 @ link register save eliminated. + 346 .loc 1 168 0 + 347 0000 18209FE5 ldr r2, .L54 + 348 .L49: + 349 .loc 1 168 0 is_stmt 0 discriminator 1 + 350 0004 543092E5 ldr r3, [r2, #84] + 351 0008 010013E3 tst r3, #1 + 352 000c FCFFFF0A beq .L49 + 353 .loc 1 169 0 is_stmt 1 + 354 0010 08309FE5 ldr r3, .L54 + 355 0014 400093E5 ldr r0, [r3, #64] + 356 .loc 1 170 0 + 357 0018 7000EFE6 uxtb r0, r0 + 358 001c 1EFF2FE1 bx lr + 359 .L55: + 360 .align 2 + 361 .L54: + 362 0020 00502120 .word 539054080 + 363 .cfi_endproc + 364 .LFE12: + 365 .size mini_uart_recv, .-mini_uart_recv + 366 .section .text.mini_uart_send,"ax",%progbits + 367 .align 2 + 368 .global mini_uart_send + 369 .type mini_uart_send, %function + 370 mini_uart_send: + 371 .LFB13: + 372 .loc 1 173 0 + 373 .cfi_startproc + 374 @ args = 0, pretend = 0, frame = 0 + 375 @ frame_needed = 0, uses_anonymous_args = 0 + 376 @ link register save eliminated. + 377 .LVL22: + 378 .loc 1 174 0 + 379 0000 14209FE5 ldr r2, .L62 + 380 .L57: + 381 .loc 1 174 0 is_stmt 0 discriminator 1 + 382 0004 543092E5 ldr r3, [r2, #84] + 383 0008 200013E3 tst r3, #32 + 384 000c FCFFFF0A beq .L57 + 385 .loc 1 175 0 is_stmt 1 + 386 0010 04309FE5 ldr r3, .L62 + 387 0014 400083E5 str r0, [r3, #64] + 388 0018 1EFF2FE1 bx lr + 389 .L63: + 390 .align 2 + 391 .L62: + 392 001c 00502120 .word 539054080 + 393 .cfi_endproc + 394 .LFE13: + 395 .size mini_uart_send, .-mini_uart_send + 396 .section .text.mini_uart_sendstr,"ax",%progbits + 397 .align 2 + 398 .global mini_uart_sendstr + 399 .type mini_uart_sendstr, %function + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 8 + + + 400 mini_uart_sendstr: + 401 .LFB14: + 402 .loc 1 179 0 + 403 .cfi_startproc + 404 @ args = 0, pretend = 0, frame = 0 + 405 @ frame_needed = 0, uses_anonymous_args = 0 + 406 @ link register save eliminated. + 407 .LVL23: + 408 .loc 1 181 0 + 409 0000 0010D0E5 ldrb r1, [r0, #0] @ zero_extendqisi2 + 410 .LVL24: + 411 0004 000051E3 cmp r1, #0 + 412 0008 1EFF2F01 bxeq lr + 413 .LBB19: + 414 .LBB20: + 415 .loc 1 174 0 + 416 000c 1C209FE5 ldr r2, .L74 + 417 .LVL25: + 418 .L73: + 419 0010 543092E5 ldr r3, [r2, #84] + 420 0014 200013E3 tst r3, #32 + 421 0018 FCFFFF0A beq .L73 + 422 .loc 1 175 0 + 423 001c 401082E5 str r1, [r2, #64] + 424 .LBE20: + 425 .LBE19: + 426 .loc 1 181 0 + 427 0020 0110F0E5 ldrb r1, [r0, #1]! @ zero_extendqisi2 + 428 .LVL26: + 429 0024 000051E3 cmp r1, #0 + 430 0028 F8FFFF1A bne .L73 + 431 002c 1EFF2FE1 bx lr + 432 .L75: + 433 .align 2 + 434 .L74: + 435 0030 00502120 .word 539054080 + 436 .cfi_endproc + 437 .LFE14: + 438 .size mini_uart_sendstr, .-mini_uart_sendstr + 439 .section .text.mini_uart_sendhex,"ax",%progbits + 440 .align 2 + 441 .global mini_uart_sendhex + 442 .type mini_uart_sendhex, %function + 443 mini_uart_sendhex: + 444 .LFB15: + 445 .loc 1 185 0 + 446 .cfi_startproc + 447 @ args = 0, pretend = 0, frame = 0 + 448 @ frame_needed = 0, uses_anonymous_args = 0 + 449 @ link register save eliminated. + 450 .LVL27: + 451 .LBB21: + 452 .LBB22: + 453 .loc 1 174 0 + 454 0000 90C09FE5 ldr ip, .L108 + 455 .LBE22: + 456 .LBE21: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 9 + + + 457 .loc 1 185 0 + 458 0004 30002DE9 stmfd sp!, {r4, r5} + 459 .LCFI3: + 460 .cfi_def_cfa_offset 8 + 461 .cfi_offset 4, -8 + 462 .cfi_offset 5, -4 + 463 .loc 1 189 0 + 464 0008 2040A0E3 mov r4, #32 + 465 .LVL28: + 466 .L80: + 467 .loc 1 192 0 + 468 000c 044044E2 sub r4, r4, #4 + 469 .LVL29: + 470 .loc 1 193 0 + 471 0010 3034A0E1 mov r3, r0, lsr r4 + 472 0014 0F3003E2 and r3, r3, #15 + 473 .LVL30: + 474 .loc 1 194 0 + 475 0018 090053E3 cmp r3, #9 + 476 .loc 1 195 0 + 477 001c 37508382 addhi r5, r3, #55 + 478 .LVL31: + 479 .loc 1 197 0 + 480 0020 30508392 addls r5, r3, #48 + 481 .LVL32: + 482 .L97: + 483 .LBB25: + 484 .LBB23: + 485 .loc 1 174 0 + 486 0024 54309CE5 ldr r3, [ip, #84] + 487 0028 68209FE5 ldr r2, .L108 + 488 002c 200013E3 tst r3, #32 + 489 0030 FBFFFF0A beq .L97 + 490 .LBE23: + 491 .LBE25: + 492 .loc 1 199 0 + 493 0034 000054E3 cmp r4, #0 + 494 .LBB26: + 495 .LBB24: + 496 .loc 1 175 0 + 497 0038 405082E5 str r5, [r2, #64] + 498 .LBE24: + 499 .LBE26: + 500 .loc 1 199 0 + 501 003c F2FFFF1A bne .L80 + 502 .LVL33: + 503 .L96: + 504 .LBB27: + 505 .LBB28: + 506 .loc 1 174 0 + 507 0040 543092E5 ldr r3, [r2, #84] + 508 0044 4C009FE5 ldr r0, .L108 + 509 0048 200013E3 tst r3, #32 + 510 004c FBFFFF0A beq .L96 + 511 .loc 1 175 0 + 512 0050 2030A0E3 mov r3, #32 + 513 .LBE28: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 10 + + + 514 .LBE27: + 515 .loc 1 204 0 + 516 0054 000051E3 cmp r1, #0 + 517 .LBB30: + 518 .LBB29: + 519 .loc 1 175 0 + 520 0058 403080E5 str r3, [r0, #64] + 521 .LBE29: + 522 .LBE30: + 523 .loc 1 204 0 + 524 005c 0B00000A beq .L76 + 525 .L95: + 526 .LBB31: + 527 .LBB32: + 528 .loc 1 174 0 + 529 0060 543090E5 ldr r3, [r0, #84] + 530 0064 2C209FE5 ldr r2, .L108 + 531 0068 200013E3 tst r3, #32 + 532 006c FBFFFF0A beq .L95 + 533 .loc 1 175 0 + 534 0070 0D30A0E3 mov r3, #13 + 535 0074 403082E5 str r3, [r2, #64] + 536 .LVL34: + 537 .L84: + 538 .LBE32: + 539 .LBE31: + 540 .LBB33: + 541 .LBB34: + 542 .loc 1 174 0 + 543 0078 543092E5 ldr r3, [r2, #84] + 544 007c 200013E3 tst r3, #32 + 545 0080 FCFFFF0A beq .L84 + 546 .loc 1 175 0 + 547 0084 0C309FE5 ldr r3, .L108 + 548 0088 0A20A0E3 mov r2, #10 + 549 008c 402083E5 str r2, [r3, #64] + 550 .LVL35: + 551 .L76: + 552 .LBE34: + 553 .LBE33: + 554 .loc 1 208 0 + 555 0090 3000BDE8 ldmfd sp!, {r4, r5} + 556 0094 1EFF2FE1 bx lr + 557 .L109: + 558 .align 2 + 559 .L108: + 560 0098 00502120 .word 539054080 + 561 .cfi_endproc + 562 .LFE15: + 563 .size mini_uart_sendhex, .-mini_uart_sendhex + 564 .comm SD1,116,4 + 565 .section .rodata.default_config,"a",%progbits + 566 .align 2 + 567 .set .LANCHOR0,. + 0 + 568 .type default_config, %object + 569 .size default_config, 4 + 570 default_config: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 11 + + + 571 0000 00C20100 .word 115200 + 572 .text + 573 .Letext0: + 574 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 575 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 576 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 577 .file 5 "../../os/kernel/include/chlists.h" + 578 .file 6 "../../os/kernel/include/chthreads.h" + 579 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 580 .file 8 "../../os/kernel/include/chmtx.h" + 581 .file 9 "../../os/kernel/include/chevents.h" + 582 .file 10 "../../os/kernel/include/chqueues.h" + 583 .file 11 "../../os/hal/include/serial.h" + 584 .file 12 "../../os/hal/platforms/BCM2835/serial_lld.h" + 585 .file 13 "../../os/hal/platforms/BCM2835/bcm2835.h" + 586 .section .debug_info,"",%progbits + 587 .Ldebug_info0: + 588 0000 360B0000 .4byte 0xb36 + 589 0004 0200 .2byte 0x2 + 590 0006 00000000 .4byte .Ldebug_abbrev0 + 591 000a 04 .byte 0x4 + 592 000b 01 .uleb128 0x1 + 593 000c 77020000 .4byte .LASF109 + 594 0010 01 .byte 0x1 + 595 0011 B0010000 .4byte .LASF110 + 596 0015 F8000000 .4byte .LASF111 + 597 0019 50000000 .4byte .Ldebug_ranges0+0x50 + 598 001d 00000000 .4byte 0 + 599 0021 00000000 .4byte 0 + 600 0025 00000000 .4byte .Ldebug_line0 + 601 0029 02 .uleb128 0x2 + 602 002a 04 .byte 0x4 + 603 002b 05 .byte 0x5 + 604 002c 696E7400 .ascii "int\000" + 605 0030 03 .uleb128 0x3 + 606 0031 06000000 .4byte .LASF2 + 607 0035 02 .byte 0x2 + 608 0036 D5 .byte 0xd5 + 609 0037 3B000000 .4byte 0x3b + 610 003b 04 .uleb128 0x4 + 611 003c 04 .byte 0x4 + 612 003d 07 .byte 0x7 + 613 003e 48010000 .4byte .LASF0 + 614 0042 04 .uleb128 0x4 + 615 0043 01 .byte 0x1 + 616 0044 06 .byte 0x6 + 617 0045 7C000000 .4byte .LASF1 + 618 0049 03 .uleb128 0x3 + 619 004a 44040000 .4byte .LASF3 + 620 004e 03 .byte 0x3 + 621 004f 2A .byte 0x2a + 622 0050 54000000 .4byte 0x54 + 623 0054 04 .uleb128 0x4 + 624 0055 01 .byte 0x1 + 625 0056 08 .byte 0x8 + 626 0057 E2020000 .4byte .LASF4 + 627 005b 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 12 + + + 628 005c 02 .byte 0x2 + 629 005d 05 .byte 0x5 + 630 005e 1C030000 .4byte .LASF5 + 631 0062 04 .uleb128 0x4 + 632 0063 02 .byte 0x2 + 633 0064 07 .byte 0x7 + 634 0065 9D010000 .4byte .LASF6 + 635 0069 03 .uleb128 0x3 + 636 006a DA020000 .4byte .LASF7 + 637 006e 03 .byte 0x3 + 638 006f 4F .byte 0x4f + 639 0070 74000000 .4byte 0x74 + 640 0074 04 .uleb128 0x4 + 641 0075 04 .byte 0x4 + 642 0076 05 .byte 0x5 + 643 0077 BE000000 .4byte .LASF8 + 644 007b 03 .uleb128 0x3 + 645 007c 77030000 .4byte .LASF9 + 646 0080 03 .byte 0x3 + 647 0081 50 .byte 0x50 + 648 0082 86000000 .4byte 0x86 + 649 0086 04 .uleb128 0x4 + 650 0087 04 .byte 0x4 + 651 0088 07 .byte 0x7 + 652 0089 6C010000 .4byte .LASF10 + 653 008d 04 .uleb128 0x4 + 654 008e 08 .byte 0x8 + 655 008f 05 .byte 0x5 + 656 0090 6E000000 .4byte .LASF11 + 657 0094 04 .uleb128 0x4 + 658 0095 08 .byte 0x8 + 659 0096 07 .byte 0x7 + 660 0097 20000000 .4byte .LASF12 + 661 009b 03 .uleb128 0x3 + 662 009c 90000000 .4byte .LASF13 + 663 00a0 04 .byte 0x4 + 664 00a1 2B .byte 0x2b + 665 00a2 A6000000 .4byte 0xa6 + 666 00a6 04 .uleb128 0x4 + 667 00a7 01 .byte 0x1 + 668 00a8 02 .byte 0x2 + 669 00a9 D4020000 .4byte .LASF14 + 670 00ad 03 .uleb128 0x3 + 671 00ae 06020000 .4byte .LASF15 + 672 00b2 04 .byte 0x4 + 673 00b3 2C .byte 0x2c + 674 00b4 49000000 .4byte 0x49 + 675 00b8 03 .uleb128 0x3 + 676 00b9 D6000000 .4byte .LASF16 + 677 00bd 04 .byte 0x4 + 678 00be 2D .byte 0x2d + 679 00bf 49000000 .4byte 0x49 + 680 00c3 03 .uleb128 0x3 + 681 00c4 AB020000 .4byte .LASF17 + 682 00c8 04 .byte 0x4 + 683 00c9 2E .byte 0x2e + 684 00ca 49000000 .4byte 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 13 + + + 685 00ce 03 .uleb128 0x3 + 686 00cf 9F000000 .4byte .LASF18 + 687 00d3 04 .byte 0x4 + 688 00d4 2F .byte 0x2f + 689 00d5 49000000 .4byte 0x49 + 690 00d9 03 .uleb128 0x3 + 691 00da C4020000 .4byte .LASF19 + 692 00de 04 .byte 0x4 + 693 00df 30 .byte 0x30 + 694 00e0 7B000000 .4byte 0x7b + 695 00e4 03 .uleb128 0x3 + 696 00e5 DC010000 .4byte .LASF20 + 697 00e9 04 .byte 0x4 + 698 00ea 31 .byte 0x31 + 699 00eb 69000000 .4byte 0x69 + 700 00ef 03 .uleb128 0x3 + 701 00f0 1A020000 .4byte .LASF21 + 702 00f4 04 .byte 0x4 + 703 00f5 33 .byte 0x33 + 704 00f6 7B000000 .4byte 0x7b + 705 00fa 03 .uleb128 0x3 + 706 00fb F6030000 .4byte .LASF22 + 707 00ff 04 .byte 0x4 + 708 0100 34 .byte 0x34 + 709 0101 7B000000 .4byte 0x7b + 710 0105 03 .uleb128 0x3 + 711 0106 BF030000 .4byte .LASF23 + 712 010a 04 .byte 0x4 + 713 010b 35 .byte 0x35 + 714 010c 7B000000 .4byte 0x7b + 715 0110 03 .uleb128 0x3 + 716 0111 5B030000 .4byte .LASF24 + 717 0115 05 .byte 0x5 + 718 0116 2A .byte 0x2a + 719 0117 1B010000 .4byte 0x11b + 720 011b 05 .uleb128 0x5 + 721 011c 5B030000 .4byte .LASF24 + 722 0120 44 .byte 0x44 + 723 0121 06 .byte 0x6 + 724 0122 5E .byte 0x5e + 725 0123 32020000 .4byte 0x232 + 726 0127 06 .uleb128 0x6 + 727 0128 4C030000 .4byte .LASF25 + 728 012c 06 .byte 0x6 + 729 012d 5F .byte 0x5f + 730 012e 57020000 .4byte 0x257 + 731 0132 02 .byte 0x2 + 732 0133 23 .byte 0x23 + 733 0134 00 .uleb128 0 + 734 0135 06 .uleb128 0x6 + 735 0136 BD020000 .4byte .LASF26 + 736 013a 06 .byte 0x6 + 737 013b 61 .byte 0x61 + 738 013c 57020000 .4byte 0x257 + 739 0140 02 .byte 0x2 + 740 0141 23 .byte 0x23 + 741 0142 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 14 + + + 742 0143 06 .uleb128 0x6 + 743 0144 4F000000 .4byte .LASF27 + 744 0148 06 .byte 0x6 + 745 0149 63 .byte 0x63 + 746 014a D9000000 .4byte 0xd9 + 747 014e 02 .byte 0x2 + 748 014f 23 .byte 0x23 + 749 0150 08 .uleb128 0x8 + 750 0151 06 .uleb128 0x6 + 751 0152 C6040000 .4byte .LASF28 + 752 0156 06 .byte 0x6 + 753 0157 64 .byte 0x64 + 754 0158 1B030000 .4byte 0x31b + 755 015c 02 .byte 0x2 + 756 015d 23 .byte 0x23 + 757 015e 0C .uleb128 0xc + 758 015f 06 .uleb128 0x6 + 759 0160 F0000000 .4byte .LASF29 + 760 0164 06 .byte 0x6 + 761 0165 66 .byte 0x66 + 762 0166 57020000 .4byte 0x257 + 763 016a 02 .byte 0x2 + 764 016b 23 .byte 0x23 + 765 016c 10 .uleb128 0x10 + 766 016d 06 .uleb128 0x6 + 767 016e 62020000 .4byte .LASF30 + 768 0172 06 .byte 0x6 + 769 0173 67 .byte 0x67 + 770 0174 57020000 .4byte 0x257 + 771 0178 02 .byte 0x2 + 772 0179 23 .byte 0x23 + 773 017a 14 .uleb128 0x14 + 774 017b 06 .uleb128 0x6 + 775 017c 73040000 .4byte .LASF31 + 776 0180 06 .byte 0x6 + 777 0181 6E .byte 0x6e + 778 0182 3A040000 .4byte 0x43a + 779 0186 02 .byte 0x2 + 780 0187 23 .byte 0x23 + 781 0188 18 .uleb128 0x18 + 782 0189 06 .uleb128 0x6 + 783 018a 26030000 .4byte .LASF32 + 784 018e 06 .byte 0x6 + 785 018f 79 .byte 0x79 + 786 0190 B8000000 .4byte 0xb8 + 787 0194 02 .byte 0x2 + 788 0195 23 .byte 0x23 + 789 0196 1C .uleb128 0x1c + 790 0197 06 .uleb128 0x6 + 791 0198 53030000 .4byte .LASF33 + 792 019c 06 .byte 0x6 + 793 019d 7D .byte 0x7d + 794 019e AD000000 .4byte 0xad + 795 01a2 02 .byte 0x2 + 796 01a3 23 .byte 0x23 + 797 01a4 1D .uleb128 0x1d + 798 01a5 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 15 + + + 799 01a6 17040000 .4byte .LASF34 + 800 01aa 06 .byte 0x6 + 801 01ab 82 .byte 0x82 + 802 01ac C3000000 .4byte 0xc3 + 803 01b0 02 .byte 0x2 + 804 01b1 23 .byte 0x23 + 805 01b2 1E .uleb128 0x1e + 806 01b3 06 .uleb128 0x6 + 807 01b4 2E030000 .4byte .LASF35 + 808 01b8 06 .byte 0x6 + 809 01b9 88 .byte 0x88 + 810 01ba CE000000 .4byte 0xce + 811 01be 02 .byte 0x2 + 812 01bf 23 .byte 0x23 + 813 01c0 1F .uleb128 0x1f + 814 01c1 06 .uleb128 0x6 + 815 01c2 D4030000 .4byte .LASF36 + 816 01c6 06 .byte 0x6 + 817 01c7 8F .byte 0x8f + 818 01c8 3C030000 .4byte 0x33c + 819 01cc 02 .byte 0x2 + 820 01cd 23 .byte 0x23 + 821 01ce 20 .uleb128 0x20 + 822 01cf 07 .uleb128 0x7 + 823 01d0 705F7500 .ascii "p_u\000" + 824 01d4 06 .byte 0x6 + 825 01d5 B4 .byte 0xb4 + 826 01d6 05040000 .4byte 0x405 + 827 01da 02 .byte 0x2 + 828 01db 23 .byte 0x23 + 829 01dc 24 .uleb128 0x24 + 830 01dd 06 .uleb128 0x6 + 831 01de CC040000 .4byte .LASF37 + 832 01e2 06 .byte 0x6 + 833 01e3 B9 .byte 0xb9 + 834 01e4 7F020000 .4byte 0x27f + 835 01e8 02 .byte 0x2 + 836 01e9 23 .byte 0x23 + 837 01ea 28 .uleb128 0x28 + 838 01eb 06 .uleb128 0x6 + 839 01ec E2030000 .4byte .LASF38 + 840 01f0 06 .byte 0x6 + 841 01f1 BF .byte 0xbf + 842 01f2 5D020000 .4byte 0x25d + 843 01f6 02 .byte 0x2 + 844 01f7 23 .byte 0x23 + 845 01f8 2C .uleb128 0x2c + 846 01f9 06 .uleb128 0x6 + 847 01fa 00000000 .4byte .LASF39 + 848 01fe 06 .byte 0x6 + 849 01ff C3 .byte 0xc3 + 850 0200 E4000000 .4byte 0xe4 + 851 0204 02 .byte 0x2 + 852 0205 23 .byte 0x23 + 853 0206 34 .uleb128 0x34 + 854 0207 06 .uleb128 0x6 + 855 0208 62030000 .4byte .LASF40 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 16 + + + 856 020c 06 .byte 0x6 + 857 020d C9 .byte 0xc9 + 858 020e EF000000 .4byte 0xef + 859 0212 02 .byte 0x2 + 860 0213 23 .byte 0x23 + 861 0214 38 .uleb128 0x38 + 862 0215 06 .uleb128 0x6 + 863 0216 12030000 .4byte .LASF41 + 864 021a 06 .byte 0x6 + 865 021b D0 .byte 0xd0 + 866 021c 4C040000 .4byte 0x44c + 867 0220 02 .byte 0x2 + 868 0221 23 .byte 0x23 + 869 0222 3C .uleb128 0x3c + 870 0223 06 .uleb128 0x6 + 871 0224 C9030000 .4byte .LASF42 + 872 0228 06 .byte 0x6 + 873 0229 D4 .byte 0xd4 + 874 022a D9000000 .4byte 0xd9 + 875 022e 02 .byte 0x2 + 876 022f 23 .byte 0x23 + 877 0230 40 .uleb128 0x40 + 878 0231 00 .byte 0 + 879 0232 08 .uleb128 0x8 + 880 0233 08 .byte 0x8 + 881 0234 05 .byte 0x5 + 882 0235 61 .byte 0x61 + 883 0236 57020000 .4byte 0x257 + 884 023a 06 .uleb128 0x6 + 885 023b 4C030000 .4byte .LASF25 + 886 023f 05 .byte 0x5 + 887 0240 62 .byte 0x62 + 888 0241 57020000 .4byte 0x257 + 889 0245 02 .byte 0x2 + 890 0246 23 .byte 0x23 + 891 0247 00 .uleb128 0 + 892 0248 06 .uleb128 0x6 + 893 0249 BD020000 .4byte .LASF26 + 894 024d 05 .byte 0x5 + 895 024e 64 .byte 0x64 + 896 024f 57020000 .4byte 0x257 + 897 0253 02 .byte 0x2 + 898 0254 23 .byte 0x23 + 899 0255 04 .uleb128 0x4 + 900 0256 00 .byte 0 + 901 0257 09 .uleb128 0x9 + 902 0258 04 .byte 0x4 + 903 0259 10010000 .4byte 0x110 + 904 025d 03 .uleb128 0x3 + 905 025e 6A020000 .4byte .LASF43 + 906 0262 05 .byte 0x5 + 907 0263 66 .byte 0x66 + 908 0264 32020000 .4byte 0x232 + 909 0268 08 .uleb128 0x8 + 910 0269 04 .byte 0x4 + 911 026a 05 .byte 0x5 + 912 026b 6B .byte 0x6b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 17 + + + 913 026c 7F020000 .4byte 0x27f + 914 0270 06 .uleb128 0x6 + 915 0271 4C030000 .4byte .LASF25 + 916 0275 05 .byte 0x5 + 917 0276 6D .byte 0x6d + 918 0277 57020000 .4byte 0x257 + 919 027b 02 .byte 0x2 + 920 027c 23 .byte 0x23 + 921 027d 00 .uleb128 0 + 922 027e 00 .byte 0 + 923 027f 03 .uleb128 0x3 + 924 0280 0E020000 .4byte .LASF44 + 925 0284 05 .byte 0x5 + 926 0285 70 .byte 0x70 + 927 0286 68020000 .4byte 0x268 + 928 028a 03 .uleb128 0x3 + 929 028b 33010000 .4byte .LASF45 + 930 028f 07 .byte 0x7 + 931 0290 A9 .byte 0xa9 + 932 0291 95020000 .4byte 0x295 + 933 0295 0A .uleb128 0xa + 934 0296 04 .byte 0x4 + 935 0297 05 .uleb128 0x5 + 936 0298 DB030000 .4byte .LASF46 + 937 029c 24 .byte 0x24 + 938 029d 07 .byte 0x7 + 939 029e C0 .byte 0xc0 + 940 029f 1B030000 .4byte 0x31b + 941 02a3 07 .uleb128 0x7 + 942 02a4 723400 .ascii "r4\000" + 943 02a7 07 .byte 0x7 + 944 02a8 C1 .byte 0xc1 + 945 02a9 8A020000 .4byte 0x28a + 946 02ad 02 .byte 0x2 + 947 02ae 23 .byte 0x23 + 948 02af 00 .uleb128 0 + 949 02b0 07 .uleb128 0x7 + 950 02b1 723500 .ascii "r5\000" + 951 02b4 07 .byte 0x7 + 952 02b5 C2 .byte 0xc2 + 953 02b6 8A020000 .4byte 0x28a + 954 02ba 02 .byte 0x2 + 955 02bb 23 .byte 0x23 + 956 02bc 04 .uleb128 0x4 + 957 02bd 07 .uleb128 0x7 + 958 02be 723600 .ascii "r6\000" + 959 02c1 07 .byte 0x7 + 960 02c2 C3 .byte 0xc3 + 961 02c3 8A020000 .4byte 0x28a + 962 02c7 02 .byte 0x2 + 963 02c8 23 .byte 0x23 + 964 02c9 08 .uleb128 0x8 + 965 02ca 07 .uleb128 0x7 + 966 02cb 723700 .ascii "r7\000" + 967 02ce 07 .byte 0x7 + 968 02cf C4 .byte 0xc4 + 969 02d0 8A020000 .4byte 0x28a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 18 + + + 970 02d4 02 .byte 0x2 + 971 02d5 23 .byte 0x23 + 972 02d6 0C .uleb128 0xc + 973 02d7 07 .uleb128 0x7 + 974 02d8 723800 .ascii "r8\000" + 975 02db 07 .byte 0x7 + 976 02dc C5 .byte 0xc5 + 977 02dd 8A020000 .4byte 0x28a + 978 02e1 02 .byte 0x2 + 979 02e2 23 .byte 0x23 + 980 02e3 10 .uleb128 0x10 + 981 02e4 07 .uleb128 0x7 + 982 02e5 723900 .ascii "r9\000" + 983 02e8 07 .byte 0x7 + 984 02e9 C6 .byte 0xc6 + 985 02ea 8A020000 .4byte 0x28a + 986 02ee 02 .byte 0x2 + 987 02ef 23 .byte 0x23 + 988 02f0 14 .uleb128 0x14 + 989 02f1 07 .uleb128 0x7 + 990 02f2 72313000 .ascii "r10\000" + 991 02f6 07 .byte 0x7 + 992 02f7 C7 .byte 0xc7 + 993 02f8 8A020000 .4byte 0x28a + 994 02fc 02 .byte 0x2 + 995 02fd 23 .byte 0x23 + 996 02fe 18 .uleb128 0x18 + 997 02ff 07 .uleb128 0x7 + 998 0300 72313100 .ascii "r11\000" + 999 0304 07 .byte 0x7 + 1000 0305 C8 .byte 0xc8 + 1001 0306 8A020000 .4byte 0x28a + 1002 030a 02 .byte 0x2 + 1003 030b 23 .byte 0x23 + 1004 030c 1C .uleb128 0x1c + 1005 030d 07 .uleb128 0x7 + 1006 030e 6C7200 .ascii "lr\000" + 1007 0311 07 .byte 0x7 + 1008 0312 C9 .byte 0xc9 + 1009 0313 8A020000 .4byte 0x28a + 1010 0317 02 .byte 0x2 + 1011 0318 23 .byte 0x23 + 1012 0319 20 .uleb128 0x20 + 1013 031a 00 .byte 0 + 1014 031b 05 .uleb128 0x5 + 1015 031c 95010000 .4byte .LASF47 + 1016 0320 04 .byte 0x4 + 1017 0321 07 .byte 0x7 + 1018 0322 D1 .byte 0xd1 + 1019 0323 36030000 .4byte 0x336 + 1020 0327 07 .uleb128 0x7 + 1021 0328 72313300 .ascii "r13\000" + 1022 032c 07 .byte 0x7 + 1023 032d D2 .byte 0xd2 + 1024 032e 36030000 .4byte 0x336 + 1025 0332 02 .byte 0x2 + 1026 0333 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 19 + + + 1027 0334 00 .uleb128 0 + 1028 0335 00 .byte 0 + 1029 0336 09 .uleb128 0x9 + 1030 0337 04 .byte 0x4 + 1031 0338 97020000 .4byte 0x297 + 1032 033c 0B .uleb128 0xb + 1033 033d 05010000 .4byte 0x105 + 1034 0341 05 .uleb128 0x5 + 1035 0342 31020000 .4byte .LASF48 + 1036 0346 10 .byte 0x10 + 1037 0347 08 .byte 0x8 + 1038 0348 2C .byte 0x2c + 1039 0349 78030000 .4byte 0x378 + 1040 034d 06 .uleb128 0x6 + 1041 034e 97000000 .4byte .LASF49 + 1042 0352 08 .byte 0x8 + 1043 0353 2D .byte 0x2d + 1044 0354 5D020000 .4byte 0x25d + 1045 0358 02 .byte 0x2 + 1046 0359 23 .byte 0x23 + 1047 035a 00 .uleb128 0 + 1048 035b 06 .uleb128 0x6 + 1049 035c BE040000 .4byte .LASF50 + 1050 0360 08 .byte 0x8 + 1051 0361 2F .byte 0x2f + 1052 0362 57020000 .4byte 0x257 + 1053 0366 02 .byte 0x2 + 1054 0367 23 .byte 0x23 + 1055 0368 08 .uleb128 0x8 + 1056 0369 06 .uleb128 0x6 + 1057 036a B8030000 .4byte .LASF51 + 1058 036e 08 .byte 0x8 + 1059 036f 31 .byte 0x31 + 1060 0370 78030000 .4byte 0x378 + 1061 0374 02 .byte 0x2 + 1062 0375 23 .byte 0x23 + 1063 0376 0C .uleb128 0xc + 1064 0377 00 .byte 0 + 1065 0378 09 .uleb128 0x9 + 1066 0379 04 .byte 0x4 + 1067 037a 41030000 .4byte 0x341 + 1068 037e 03 .uleb128 0x3 + 1069 037f 31020000 .4byte .LASF48 + 1070 0383 08 .byte 0x8 + 1071 0384 33 .byte 0x33 + 1072 0385 41030000 .4byte 0x341 + 1073 0389 03 .uleb128 0x3 + 1074 038a 5E040000 .4byte .LASF52 + 1075 038e 09 .byte 0x9 + 1076 038f 2C .byte 0x2c + 1077 0390 94030000 .4byte 0x394 + 1078 0394 05 .uleb128 0x5 + 1079 0395 5E040000 .4byte .LASF52 + 1080 0399 10 .byte 0x10 + 1081 039a 09 .byte 0x9 + 1082 039b 31 .byte 0x31 + 1083 039c D9030000 .4byte 0x3d9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 20 + + + 1084 03a0 06 .uleb128 0x6 + 1085 03a1 E9010000 .4byte .LASF53 + 1086 03a5 09 .byte 0x9 + 1087 03a6 32 .byte 0x32 + 1088 03a7 D9030000 .4byte 0x3d9 + 1089 03ab 02 .byte 0x2 + 1090 03ac 23 .byte 0x23 + 1091 03ad 00 .uleb128 0 + 1092 03ae 06 .uleb128 0x6 + 1093 03af FD020000 .4byte .LASF54 + 1094 03b3 09 .byte 0x9 + 1095 03b4 35 .byte 0x35 + 1096 03b5 57020000 .4byte 0x257 + 1097 03b9 02 .byte 0x2 + 1098 03ba 23 .byte 0x23 + 1099 03bb 04 .uleb128 0x4 + 1100 03bc 06 .uleb128 0x6 + 1101 03bd 83020000 .4byte .LASF55 + 1102 03c1 09 .byte 0x9 + 1103 03c2 37 .byte 0x37 + 1104 03c3 EF000000 .4byte 0xef + 1105 03c7 02 .byte 0x2 + 1106 03c8 23 .byte 0x23 + 1107 03c9 08 .uleb128 0x8 + 1108 03ca 06 .uleb128 0x6 + 1109 03cb 09030000 .4byte .LASF56 + 1110 03cf 09 .byte 0x9 + 1111 03d0 3A .byte 0x3a + 1112 03d1 FA000000 .4byte 0xfa + 1113 03d5 02 .byte 0x2 + 1114 03d6 23 .byte 0x23 + 1115 03d7 0C .uleb128 0xc + 1116 03d8 00 .byte 0 + 1117 03d9 09 .uleb128 0x9 + 1118 03da 04 .byte 0x4 + 1119 03db 89030000 .4byte 0x389 + 1120 03df 05 .uleb128 0x5 + 1121 03e0 3C010000 .4byte .LASF57 + 1122 03e4 04 .byte 0x4 + 1123 03e5 09 .byte 0x9 + 1124 03e6 41 .byte 0x41 + 1125 03e7 FA030000 .4byte 0x3fa + 1126 03eb 06 .uleb128 0x6 + 1127 03ec 8C040000 .4byte .LASF58 + 1128 03f0 09 .byte 0x9 + 1129 03f1 42 .byte 0x42 + 1130 03f2 D9030000 .4byte 0x3d9 + 1131 03f6 02 .byte 0x2 + 1132 03f7 23 .byte 0x23 + 1133 03f8 00 .uleb128 0 + 1134 03f9 00 .byte 0 + 1135 03fa 03 .uleb128 0x3 + 1136 03fb 3C010000 .4byte .LASF57 + 1137 03ff 09 .byte 0x9 + 1138 0400 45 .byte 0x45 + 1139 0401 DF030000 .4byte 0x3df + 1140 0405 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 21 + + + 1141 0406 04 .byte 0x4 + 1142 0407 06 .byte 0x6 + 1143 0408 96 .byte 0x96 + 1144 0409 3A040000 .4byte 0x43a + 1145 040d 0D .uleb128 0xd + 1146 040e 0D000000 .4byte .LASF59 + 1147 0412 06 .byte 0x6 + 1148 0413 9D .byte 0x9d + 1149 0414 E4000000 .4byte 0xe4 + 1150 0418 0D .uleb128 0xd + 1151 0419 46000000 .4byte .LASF60 + 1152 041d 06 .byte 0x6 + 1153 041e A4 .byte 0xa4 + 1154 041f E4000000 .4byte 0xe4 + 1155 0423 0D .uleb128 0xd + 1156 0424 6C040000 .4byte .LASF61 + 1157 0428 06 .byte 0x6 + 1158 0429 AB .byte 0xab + 1159 042a 95020000 .4byte 0x295 + 1160 042e 0D .uleb128 0xd + 1161 042f 45030000 .4byte .LASF62 + 1162 0433 06 .byte 0x6 + 1163 0434 B2 .byte 0xb2 + 1164 0435 EF000000 .4byte 0xef + 1165 0439 00 .byte 0 + 1166 043a 09 .uleb128 0x9 + 1167 043b 04 .byte 0x4 + 1168 043c 40040000 .4byte 0x440 + 1169 0440 0E .uleb128 0xe + 1170 0441 45040000 .4byte 0x445 + 1171 0445 04 .uleb128 0x4 + 1172 0446 01 .byte 0x1 + 1173 0447 08 .byte 0x8 + 1174 0448 9C030000 .4byte .LASF63 + 1175 044c 09 .uleb128 0x9 + 1176 044d 04 .byte 0x4 + 1177 044e 7E030000 .4byte 0x37e + 1178 0452 09 .uleb128 0x9 + 1179 0453 04 .byte 0x4 + 1180 0454 58040000 .4byte 0x458 + 1181 0458 0F .uleb128 0xf + 1182 0459 01 .byte 0x1 + 1183 045a E4000000 .4byte 0xe4 + 1184 045e 68040000 .4byte 0x468 + 1185 0462 10 .uleb128 0x10 + 1186 0463 95020000 .4byte 0x295 + 1187 0467 00 .byte 0 + 1188 0468 04 .uleb128 0x4 + 1189 0469 04 .byte 0x4 + 1190 046a 07 .byte 0x7 + 1191 046b 4F020000 .4byte .LASF64 + 1192 046f 03 .uleb128 0x3 + 1193 0470 37020000 .4byte .LASF65 + 1194 0474 0A .byte 0xa + 1195 0475 37 .byte 0x37 + 1196 0476 7A040000 .4byte 0x47a + 1197 047a 05 .uleb128 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 22 + + + 1198 047b 37020000 .4byte .LASF65 + 1199 047f 24 .byte 0x24 + 1200 0480 0A .byte 0xa + 1201 0481 45 .byte 0x45 + 1202 0482 F7040000 .4byte 0x4f7 + 1203 0486 06 .uleb128 0x6 + 1204 0487 64000000 .4byte .LASF66 + 1205 048b 0A .byte 0xa + 1206 048c 46 .byte 0x46 + 1207 048d 5D020000 .4byte 0x25d + 1208 0491 02 .byte 0x2 + 1209 0492 23 .byte 0x23 + 1210 0493 00 .uleb128 0 + 1211 0494 06 .uleb128 0x6 + 1212 0495 58020000 .4byte .LASF67 + 1213 0499 0A .byte 0xa + 1214 049a 47 .byte 0x47 + 1215 049b 30000000 .4byte 0x30 + 1216 049f 02 .byte 0x2 + 1217 04a0 23 .byte 0x23 + 1218 04a1 08 .uleb128 0x8 + 1219 04a2 06 .uleb128 0x6 + 1220 04a3 DF000000 .4byte .LASF68 + 1221 04a7 0A .byte 0xa + 1222 04a8 48 .byte 0x48 + 1223 04a9 1A050000 .4byte 0x51a + 1224 04ad 02 .byte 0x2 + 1225 04ae 23 .byte 0x23 + 1226 04af 0C .uleb128 0xc + 1227 04b0 06 .uleb128 0x6 + 1228 04b1 02040000 .4byte .LASF69 + 1229 04b5 0A .byte 0xa + 1230 04b6 49 .byte 0x49 + 1231 04b7 1A050000 .4byte 0x51a + 1232 04bb 02 .byte 0x2 + 1233 04bc 23 .byte 0x23 + 1234 04bd 10 .uleb128 0x10 + 1235 04be 06 .uleb128 0x6 + 1236 04bf E8000000 .4byte .LASF70 + 1237 04c3 0A .byte 0xa + 1238 04c4 4B .byte 0x4b + 1239 04c5 1A050000 .4byte 0x51a + 1240 04c9 02 .byte 0x2 + 1241 04ca 23 .byte 0x23 + 1242 04cb 14 .uleb128 0x14 + 1243 04cc 06 .uleb128 0x6 + 1244 04cd CC020000 .4byte .LASF71 + 1245 04d1 0A .byte 0xa + 1246 04d2 4C .byte 0x4c + 1247 04d3 1A050000 .4byte 0x51a + 1248 04d7 02 .byte 0x2 + 1249 04d8 23 .byte 0x23 + 1250 04d9 18 .uleb128 0x18 + 1251 04da 06 .uleb128 0x6 + 1252 04db 2C040000 .4byte .LASF72 + 1253 04df 0A .byte 0xa + 1254 04e0 4D .byte 0x4d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 23 + + + 1255 04e1 F7040000 .4byte 0x4f7 + 1256 04e5 02 .byte 0x2 + 1257 04e6 23 .byte 0x23 + 1258 04e7 1C .uleb128 0x1c + 1259 04e8 06 .uleb128 0x6 + 1260 04e9 B7040000 .4byte .LASF73 + 1261 04ed 0A .byte 0xa + 1262 04ee 4E .byte 0x4e + 1263 04ef 95020000 .4byte 0x295 + 1264 04f3 02 .byte 0x2 + 1265 04f4 23 .byte 0x23 + 1266 04f5 20 .uleb128 0x20 + 1267 04f6 00 .byte 0 + 1268 04f7 03 .uleb128 0x3 + 1269 04f8 B3020000 .4byte .LASF74 + 1270 04fc 0A .byte 0xa + 1271 04fd 3A .byte 0x3a + 1272 04fe 02050000 .4byte 0x502 + 1273 0502 09 .uleb128 0x9 + 1274 0503 04 .byte 0x4 + 1275 0504 08050000 .4byte 0x508 + 1276 0508 11 .uleb128 0x11 + 1277 0509 01 .byte 0x1 + 1278 050a 14050000 .4byte 0x514 + 1279 050e 10 .uleb128 0x10 + 1280 050f 14050000 .4byte 0x514 + 1281 0513 00 .byte 0 + 1282 0514 09 .uleb128 0x9 + 1283 0515 04 .byte 0x4 + 1284 0516 6F040000 .4byte 0x46f + 1285 051a 09 .uleb128 0x9 + 1286 051b 04 .byte 0x4 + 1287 051c 49000000 .4byte 0x49 + 1288 0520 03 .uleb128 0x3 + 1289 0521 26020000 .4byte .LASF75 + 1290 0525 0A .byte 0xa + 1291 0526 82 .byte 0x82 + 1292 0527 6F040000 .4byte 0x46f + 1293 052b 03 .uleb128 0x3 + 1294 052c 14000000 .4byte .LASF76 + 1295 0530 0A .byte 0xa + 1296 0531 F5 .byte 0xf5 + 1297 0532 6F040000 .4byte 0x46f + 1298 0536 0F .uleb128 0xf + 1299 0537 01 .byte 0x1 + 1300 0538 30000000 .4byte 0x30 + 1301 053c 50050000 .4byte 0x550 + 1302 0540 10 .uleb128 0x10 + 1303 0541 95020000 .4byte 0x295 + 1304 0545 10 .uleb128 0x10 + 1305 0546 50050000 .4byte 0x550 + 1306 054a 10 .uleb128 0x10 + 1307 054b 30000000 .4byte 0x30 + 1308 054f 00 .byte 0 + 1309 0550 09 .uleb128 0x9 + 1310 0551 04 .byte 0x4 + 1311 0552 56050000 .4byte 0x556 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 24 + + + 1312 0556 0E .uleb128 0xe + 1313 0557 49000000 .4byte 0x49 + 1314 055b 09 .uleb128 0x9 + 1315 055c 04 .byte 0x4 + 1316 055d 36050000 .4byte 0x536 + 1317 0561 0F .uleb128 0xf + 1318 0562 01 .byte 0x1 + 1319 0563 30000000 .4byte 0x30 + 1320 0567 7B050000 .4byte 0x57b + 1321 056b 10 .uleb128 0x10 + 1322 056c 95020000 .4byte 0x295 + 1323 0570 10 .uleb128 0x10 + 1324 0571 1A050000 .4byte 0x51a + 1325 0575 10 .uleb128 0x10 + 1326 0576 30000000 .4byte 0x30 + 1327 057a 00 .byte 0 + 1328 057b 09 .uleb128 0x9 + 1329 057c 04 .byte 0x4 + 1330 057d 61050000 .4byte 0x561 + 1331 0581 0F .uleb128 0xf + 1332 0582 01 .byte 0x1 + 1333 0583 E4000000 .4byte 0xe4 + 1334 0587 96050000 .4byte 0x596 + 1335 058b 10 .uleb128 0x10 + 1336 058c 95020000 .4byte 0x295 + 1337 0590 10 .uleb128 0x10 + 1338 0591 49000000 .4byte 0x49 + 1339 0595 00 .byte 0 + 1340 0596 09 .uleb128 0x9 + 1341 0597 04 .byte 0x4 + 1342 0598 81050000 .4byte 0x581 + 1343 059c 0F .uleb128 0xf + 1344 059d 01 .byte 0x1 + 1345 059e E4000000 .4byte 0xe4 + 1346 05a2 B6050000 .4byte 0x5b6 + 1347 05a6 10 .uleb128 0x10 + 1348 05a7 95020000 .4byte 0x295 + 1349 05ab 10 .uleb128 0x10 + 1350 05ac 49000000 .4byte 0x49 + 1351 05b0 10 .uleb128 0x10 + 1352 05b1 05010000 .4byte 0x105 + 1353 05b5 00 .byte 0 + 1354 05b6 09 .uleb128 0x9 + 1355 05b7 04 .byte 0x4 + 1356 05b8 9C050000 .4byte 0x59c + 1357 05bc 0F .uleb128 0xf + 1358 05bd 01 .byte 0x1 + 1359 05be E4000000 .4byte 0xe4 + 1360 05c2 D1050000 .4byte 0x5d1 + 1361 05c6 10 .uleb128 0x10 + 1362 05c7 95020000 .4byte 0x295 + 1363 05cb 10 .uleb128 0x10 + 1364 05cc 05010000 .4byte 0x105 + 1365 05d0 00 .byte 0 + 1366 05d1 09 .uleb128 0x9 + 1367 05d2 04 .byte 0x4 + 1368 05d3 BC050000 .4byte 0x5bc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 25 + + + 1369 05d7 0F .uleb128 0xf + 1370 05d8 01 .byte 0x1 + 1371 05d9 30000000 .4byte 0x30 + 1372 05dd F6050000 .4byte 0x5f6 + 1373 05e1 10 .uleb128 0x10 + 1374 05e2 95020000 .4byte 0x295 + 1375 05e6 10 .uleb128 0x10 + 1376 05e7 50050000 .4byte 0x550 + 1377 05eb 10 .uleb128 0x10 + 1378 05ec 30000000 .4byte 0x30 + 1379 05f0 10 .uleb128 0x10 + 1380 05f1 05010000 .4byte 0x105 + 1381 05f5 00 .byte 0 + 1382 05f6 09 .uleb128 0x9 + 1383 05f7 04 .byte 0x4 + 1384 05f8 D7050000 .4byte 0x5d7 + 1385 05fc 0F .uleb128 0xf + 1386 05fd 01 .byte 0x1 + 1387 05fe 30000000 .4byte 0x30 + 1388 0602 1B060000 .4byte 0x61b + 1389 0606 10 .uleb128 0x10 + 1390 0607 95020000 .4byte 0x295 + 1391 060b 10 .uleb128 0x10 + 1392 060c 1A050000 .4byte 0x51a + 1393 0610 10 .uleb128 0x10 + 1394 0611 30000000 .4byte 0x30 + 1395 0615 10 .uleb128 0x10 + 1396 0616 05010000 .4byte 0x105 + 1397 061a 00 .byte 0 + 1398 061b 09 .uleb128 0x9 + 1399 061c 04 .byte 0x4 + 1400 061d FC050000 .4byte 0x5fc + 1401 0621 12 .uleb128 0x12 + 1402 0622 01 .byte 0x1 + 1403 0623 0B .byte 0xb + 1404 0624 64 .byte 0x64 + 1405 0625 3C060000 .4byte 0x63c + 1406 0629 13 .uleb128 0x13 + 1407 062a 6D030000 .4byte .LASF77 + 1408 062e 00 .sleb128 0 + 1409 062f 13 .uleb128 0x13 + 1410 0630 88000000 .4byte .LASF78 + 1411 0634 01 .sleb128 1 + 1412 0635 13 .uleb128 0x13 + 1413 0636 ED030000 .4byte .LASF79 + 1414 063a 02 .sleb128 2 + 1415 063b 00 .byte 0 + 1416 063c 03 .uleb128 0x3 + 1417 063d 80030000 .4byte .LASF80 + 1418 0641 0B .byte 0xb + 1419 0642 68 .byte 0x68 + 1420 0643 21060000 .4byte 0x621 + 1421 0647 03 .uleb128 0x3 + 1422 0648 8A030000 .4byte .LASF81 + 1423 064c 0B .byte 0xb + 1424 064d 6D .byte 0x6d + 1425 064e 52060000 .4byte 0x652 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 26 + + + 1426 0652 05 .uleb128 0x5 + 1427 0653 8A030000 .4byte .LASF81 + 1428 0657 74 .byte 0x74 + 1429 0658 0B .byte 0xb + 1430 0659 87 .byte 0x87 + 1431 065a BF060000 .4byte 0x6bf + 1432 065e 07 .uleb128 0x7 + 1433 065f 766D7400 .ascii "vmt\000" + 1434 0663 0B .byte 0xb + 1435 0664 89 .byte 0x89 + 1436 0665 5E070000 .4byte 0x75e + 1437 0669 02 .byte 0x2 + 1438 066a 23 .byte 0x23 + 1439 066b 00 .uleb128 0 + 1440 066c 06 .uleb128 0x6 + 1441 066d 8F010000 .4byte .LASF82 + 1442 0671 0B .byte 0xb + 1443 0672 8A .byte 0x8a + 1444 0673 FA030000 .4byte 0x3fa + 1445 0677 02 .byte 0x2 + 1446 0678 23 .byte 0x23 + 1447 0679 04 .uleb128 0x4 + 1448 067a 06 .uleb128 0x6 + 1449 067b B8000000 .4byte .LASF83 + 1450 067f 0B .byte 0xb + 1451 0680 8A .byte 0x8a + 1452 0681 3C060000 .4byte 0x63c + 1453 0685 02 .byte 0x2 + 1454 0686 23 .byte 0x23 + 1455 0687 08 .uleb128 0x8 + 1456 0688 06 .uleb128 0x6 + 1457 0689 65010000 .4byte .LASF84 + 1458 068d 0B .byte 0xb + 1459 068e 8A .byte 0x8a + 1460 068f 20050000 .4byte 0x520 + 1461 0693 02 .byte 0x2 + 1462 0694 23 .byte 0x23 + 1463 0695 0C .uleb128 0xc + 1464 0696 06 .uleb128 0x6 + 1465 0697 E2010000 .4byte .LASF85 + 1466 069b 0B .byte 0xb + 1467 069c 8A .byte 0x8a + 1468 069d 2B050000 .4byte 0x52b + 1469 06a1 02 .byte 0x2 + 1470 06a2 23 .byte 0x23 + 1471 06a3 30 .uleb128 0x30 + 1472 06a4 07 .uleb128 0x7 + 1473 06a5 696200 .ascii "ib\000" + 1474 06a8 0B .byte 0xb + 1475 06a9 8A .byte 0x8a + 1476 06aa 69070000 .4byte 0x769 + 1477 06ae 02 .byte 0x2 + 1478 06af 23 .byte 0x23 + 1479 06b0 54 .uleb128 0x54 + 1480 06b1 07 .uleb128 0x7 + 1481 06b2 6F6200 .ascii "ob\000" + 1482 06b5 0B .byte 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 27 + + + 1483 06b6 8A .byte 0x8a + 1484 06b7 69070000 .4byte 0x769 + 1485 06bb 02 .byte 0x2 + 1486 06bc 23 .byte 0x23 + 1487 06bd 64 .uleb128 0x64 + 1488 06be 00 .byte 0 + 1489 06bf 08 .uleb128 0x8 + 1490 06c0 04 .byte 0x4 + 1491 06c1 0C .byte 0xc + 1492 06c2 42 .byte 0x42 + 1493 06c3 D6060000 .4byte 0x6d6 + 1494 06c7 06 .uleb128 0x6 + 1495 06c8 37000000 .4byte .LASF86 + 1496 06cc 0C .byte 0xc + 1497 06cd 44 .byte 0x44 + 1498 06ce 7B000000 .4byte 0x7b + 1499 06d2 02 .byte 0x2 + 1500 06d3 23 .byte 0x23 + 1501 06d4 00 .uleb128 0 + 1502 06d5 00 .byte 0 + 1503 06d6 03 .uleb128 0x3 + 1504 06d7 8B020000 .4byte .LASF87 + 1505 06db 0C .byte 0xc + 1506 06dc 45 .byte 0x45 + 1507 06dd BF060000 .4byte 0x6bf + 1508 06e1 05 .uleb128 0x5 + 1509 06e2 55010000 .4byte .LASF88 + 1510 06e6 20 .byte 0x20 + 1511 06e7 0B .byte 0xb + 1512 06e8 7C .byte 0x7c + 1513 06e9 5E070000 .4byte 0x75e + 1514 06ed 06 .uleb128 0x6 + 1515 06ee 44020000 .4byte .LASF89 + 1516 06f2 0B .byte 0xb + 1517 06f3 7D .byte 0x7d + 1518 06f4 5B050000 .4byte 0x55b + 1519 06f8 02 .byte 0x2 + 1520 06f9 23 .byte 0x23 + 1521 06fa 00 .uleb128 0 + 1522 06fb 06 .uleb128 0x6 + 1523 06fc 97030000 .4byte .LASF90 + 1524 0700 0B .byte 0xb + 1525 0701 7D .byte 0x7d + 1526 0702 7B050000 .4byte 0x57b + 1527 0706 02 .byte 0x2 + 1528 0707 23 .byte 0x23 + 1529 0708 04 .uleb128 0x4 + 1530 0709 07 .uleb128 0x7 + 1531 070a 70757400 .ascii "put\000" + 1532 070e 0B .byte 0xb + 1533 070f 7D .byte 0x7d + 1534 0710 96050000 .4byte 0x596 + 1535 0714 02 .byte 0x2 + 1536 0715 23 .byte 0x23 + 1537 0716 08 .uleb128 0x8 + 1538 0717 07 .uleb128 0x7 + 1539 0718 67657400 .ascii "get\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 28 + + + 1540 071c 0B .byte 0xb + 1541 071d 7D .byte 0x7d + 1542 071e 52040000 .4byte 0x452 + 1543 0722 02 .byte 0x2 + 1544 0723 23 .byte 0x23 + 1545 0724 0C .uleb128 0xc + 1546 0725 06 .uleb128 0x6 + 1547 0726 4A020000 .4byte .LASF91 + 1548 072a 0B .byte 0xb + 1549 072b 7D .byte 0x7d + 1550 072c B6050000 .4byte 0x5b6 + 1551 0730 02 .byte 0x2 + 1552 0731 23 .byte 0x23 + 1553 0732 10 .uleb128 0x10 + 1554 0733 06 .uleb128 0x6 + 1555 0734 8A010000 .4byte .LASF92 + 1556 0738 0B .byte 0xb + 1557 0739 7D .byte 0x7d + 1558 073a D1050000 .4byte 0x5d1 + 1559 073e 02 .byte 0x2 + 1560 073f 23 .byte 0x23 + 1561 0740 14 .uleb128 0x14 + 1562 0741 06 .uleb128 0x6 + 1563 0742 FF010000 .4byte .LASF93 + 1564 0746 0B .byte 0xb + 1565 0747 7D .byte 0x7d + 1566 0748 F6050000 .4byte 0x5f6 + 1567 074c 02 .byte 0x2 + 1568 074d 23 .byte 0x23 + 1569 074e 18 .uleb128 0x18 + 1570 074f 06 .uleb128 0x6 + 1571 0750 5E000000 .4byte .LASF94 + 1572 0754 0B .byte 0xb + 1573 0755 7D .byte 0x7d + 1574 0756 1B060000 .4byte 0x61b + 1575 075a 02 .byte 0x2 + 1576 075b 23 .byte 0x23 + 1577 075c 1C .uleb128 0x1c + 1578 075d 00 .byte 0 + 1579 075e 09 .uleb128 0x9 + 1580 075f 04 .byte 0x4 + 1581 0760 64070000 .4byte 0x764 + 1582 0764 0E .uleb128 0xe + 1583 0765 E1060000 .4byte 0x6e1 + 1584 0769 14 .uleb128 0x14 + 1585 076a 49000000 .4byte 0x49 + 1586 076e 79070000 .4byte 0x779 + 1587 0772 15 .uleb128 0x15 + 1588 0773 68040000 .4byte 0x468 + 1589 0777 0F .byte 0xf + 1590 0778 00 .byte 0 + 1591 0779 16 .uleb128 0x16 + 1592 077a 01 .byte 0x1 + 1593 077b C7000000 .4byte .LASF105 + 1594 077f 01 .byte 0x1 + 1595 0780 AC .byte 0xac + 1596 0781 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 29 + + + 1597 0782 01 .byte 0x1 + 1598 0783 91070000 .4byte 0x791 + 1599 0787 17 .uleb128 0x17 + 1600 0788 6300 .ascii "c\000" + 1601 078a 01 .byte 0x1 + 1602 078b AC .byte 0xac + 1603 078c 7B000000 .4byte 0x7b + 1604 0790 00 .byte 0 + 1605 0791 18 .uleb128 0x18 + 1606 0792 1E040000 .4byte .LASF112 + 1607 0796 01 .byte 0x1 + 1608 0797 3B .byte 0x3b + 1609 0798 01 .byte 0x1 + 1610 0799 00000000 .4byte .LFB7 + 1611 079d 18000000 .4byte .LFE7 + 1612 07a1 02 .byte 0x2 + 1613 07a2 7D .byte 0x7d + 1614 07a3 00 .sleb128 0 + 1615 07a4 01 .byte 0x1 + 1616 07a5 B6070000 .4byte 0x7b6 + 1617 07a9 19 .uleb128 0x19 + 1618 07aa 717000 .ascii "qp\000" + 1619 07ad 01 .byte 0x1 + 1620 07ae 3B .byte 0x3b + 1621 07af 14050000 .4byte 0x514 + 1622 07b3 01 .byte 0x1 + 1623 07b4 50 .byte 0x50 + 1624 07b5 00 .byte 0 + 1625 07b6 1A .uleb128 0x1a + 1626 07b7 01 .byte 0x1 + 1627 07b8 94040000 .4byte .LASF95 + 1628 07bc 01 .byte 0x1 + 1629 07bd 45 .byte 0x45 + 1630 07be 01 .byte 0x1 + 1631 07bf 00000000 .4byte .LFB8 + 1632 07c3 B0000000 .4byte .LFE8 + 1633 07c7 00000000 .4byte .LLST0 + 1634 07cb 01 .byte 0x1 + 1635 07cc 32080000 .4byte 0x832 + 1636 07d0 1B .uleb128 0x1b + 1637 07d1 73647000 .ascii "sdp\000" + 1638 07d5 01 .byte 0x1 + 1639 07d6 45 .byte 0x45 + 1640 07d7 32080000 .4byte 0x832 + 1641 07db 20000000 .4byte .LLST1 + 1642 07df 1C .uleb128 0x1c + 1643 07e0 00000000 .4byte .Ldebug_ranges0+0 + 1644 07e4 21080000 .4byte 0x821 + 1645 07e8 1D .uleb128 0x1d + 1646 07e9 41000000 .4byte .LASF101 + 1647 07ed 01 .byte 0x1 + 1648 07ee 52 .byte 0x52 + 1649 07ef E4000000 .4byte 0xe4 + 1650 07f3 54000000 .4byte .LLST2 + 1651 07f7 1E .uleb128 0x1e + 1652 07f8 79070000 .4byte 0x779 + 1653 07fc 50000000 .4byte .LBB16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 30 + + + 1654 0800 68000000 .4byte .LBE16 + 1655 0804 01 .byte 0x1 + 1656 0805 58 .byte 0x58 + 1657 0806 10080000 .4byte 0x810 + 1658 080a 1F .uleb128 0x1f + 1659 080b 87070000 .4byte 0x787 + 1660 080f 00 .byte 0 + 1661 0810 20 .uleb128 0x20 + 1662 0811 48000000 .4byte .LVL3 + 1663 0815 BC0A0000 .4byte 0xabc + 1664 0819 21 .uleb128 0x21 + 1665 081a 01 .byte 0x1 + 1666 081b 50 .byte 0x50 + 1667 081c 02 .byte 0x2 + 1668 081d 75 .byte 0x75 + 1669 081e 00 .sleb128 0 + 1670 081f 00 .byte 0 + 1671 0820 00 .byte 0 + 1672 0821 20 .uleb128 0x20 + 1673 0822 8C000000 .4byte .LVL6 + 1674 0826 D50A0000 .4byte 0xad5 + 1675 082a 21 .uleb128 0x21 + 1676 082b 01 .byte 0x1 + 1677 082c 50 .byte 0x50 + 1678 082d 02 .byte 0x2 + 1679 082e 75 .byte 0x75 + 1680 082f 00 .sleb128 0 + 1681 0830 00 .byte 0 + 1682 0831 00 .byte 0 + 1683 0832 09 .uleb128 0x9 + 1684 0833 04 .byte 0x4 + 1685 0834 47060000 .4byte 0x647 + 1686 0838 22 .uleb128 0x22 + 1687 0839 01 .byte 0x1 + 1688 083a 7E010000 .4byte .LASF96 + 1689 083e 01 .byte 0x1 + 1690 083f 67 .byte 0x67 + 1691 0840 01 .byte 0x1 + 1692 0841 00000000 .4byte .LFB9 + 1693 0845 18000000 .4byte .LFE9 + 1694 0849 02 .byte 0x2 + 1695 084a 7D .byte 0x7d + 1696 084b 00 .sleb128 0 + 1697 084c 01 .byte 0x1 + 1698 084d 74080000 .4byte 0x874 + 1699 0851 23 .uleb128 0x23 + 1700 0852 10000000 .4byte .LVL8 + 1701 0856 01 .byte 0x1 + 1702 0857 EF0A0000 .4byte 0xaef + 1703 085b 21 .uleb128 0x21 + 1704 085c 01 .byte 0x1 + 1705 085d 52 .byte 0x52 + 1706 085e 05 .byte 0x5 + 1707 085f 03 .byte 0x3 + 1708 0860 00000000 .4byte output_notify + 1709 0864 21 .uleb128 0x21 + 1710 0865 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 31 + + + 1711 0866 51 .byte 0x51 + 1712 0867 01 .byte 0x1 + 1713 0868 30 .byte 0x30 + 1714 0869 21 .uleb128 0x21 + 1715 086a 01 .byte 0x1 + 1716 086b 50 .byte 0x50 + 1717 086c 05 .byte 0x5 + 1718 086d 03 .byte 0x3 + 1719 086e 00000000 .4byte SD1 + 1720 0872 00 .byte 0 + 1721 0873 00 .byte 0 + 1722 0874 24 .uleb128 0x24 + 1723 0875 01 .byte 0x1 + 1724 0876 F0020000 .4byte .LASF97 + 1725 087a 01 .byte 0x1 + 1726 087b 75 .byte 0x75 + 1727 087c 01 .byte 0x1 + 1728 087d 00000000 .4byte .LFB10 + 1729 0881 DC000000 .4byte .LFE10 + 1730 0885 72000000 .4byte .LLST3 + 1731 0889 01 .byte 0x1 + 1732 088a 01090000 .4byte 0x901 + 1733 088e 1B .uleb128 0x1b + 1734 088f 73647000 .ascii "sdp\000" + 1735 0893 01 .byte 0x1 + 1736 0894 75 .byte 0x75 + 1737 0895 32080000 .4byte 0x832 + 1738 0899 92000000 .4byte .LLST4 + 1739 089d 25 .uleb128 0x25 + 1740 089e B1030000 .4byte .LASF98 + 1741 08a2 01 .byte 0x1 + 1742 08a3 75 .byte 0x75 + 1743 08a4 01090000 .4byte 0x901 + 1744 08a8 B3000000 .4byte .LLST5 + 1745 08ac 26 .uleb128 0x26 + 1746 08ad 74000000 .4byte .LVL14 + 1747 08b1 0E0B0000 .4byte 0xb0e + 1748 08b5 C4080000 .4byte 0x8c4 + 1749 08b9 21 .uleb128 0x21 + 1750 08ba 01 .byte 0x1 + 1751 08bb 51 .byte 0x51 + 1752 08bc 01 .byte 0x1 + 1753 08bd 32 .byte 0x32 + 1754 08be 21 .uleb128 0x21 + 1755 08bf 01 .byte 0x1 + 1756 08c0 50 .byte 0x50 + 1757 08c1 01 .byte 0x1 + 1758 08c2 3E .byte 0x3e + 1759 08c3 00 .byte 0 + 1760 08c4 26 .uleb128 0x26 + 1761 08c5 80000000 .4byte .LVL15 + 1762 08c9 0E0B0000 .4byte 0xb0e + 1763 08cd DC080000 .4byte 0x8dc + 1764 08d1 21 .uleb128 0x21 + 1765 08d2 01 .byte 0x1 + 1766 08d3 51 .byte 0x51 + 1767 08d4 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 32 + + + 1768 08d5 32 .byte 0x32 + 1769 08d6 21 .uleb128 0x21 + 1770 08d7 01 .byte 0x1 + 1771 08d8 50 .byte 0x50 + 1772 08d9 01 .byte 0x1 + 1773 08da 3F .byte 0x3f + 1774 08db 00 .byte 0 + 1775 08dc 26 .uleb128 0x26 + 1776 08dd 8C000000 .4byte .LVL16 + 1777 08e1 280B0000 .4byte 0xb28 + 1778 08e5 F0080000 .4byte 0x8f0 + 1779 08e9 21 .uleb128 0x21 + 1780 08ea 01 .byte 0x1 + 1781 08eb 50 .byte 0x50 + 1782 08ec 02 .byte 0x2 + 1783 08ed 08 .byte 0x8 + 1784 08ee 96 .byte 0x96 + 1785 08ef 00 .byte 0 + 1786 08f0 20 .uleb128 0x20 + 1787 08f1 9C000000 .4byte .LVL17 + 1788 08f5 280B0000 .4byte 0xb28 + 1789 08f9 21 .uleb128 0x21 + 1790 08fa 01 .byte 0x1 + 1791 08fb 50 .byte 0x50 + 1792 08fc 02 .byte 0x2 + 1793 08fd 08 .byte 0x8 + 1794 08fe 96 .byte 0x96 + 1795 08ff 00 .byte 0 + 1796 0900 00 .byte 0 + 1797 0901 09 .uleb128 0x9 + 1798 0902 04 .byte 0x4 + 1799 0903 07090000 .4byte 0x907 + 1800 0907 0E .uleb128 0xe + 1801 0908 D6060000 .4byte 0x6d6 + 1802 090c 1A .uleb128 0x1a + 1803 090d 01 .byte 0x1 + 1804 090e AB040000 .4byte .LASF99 + 1805 0912 01 .byte 0x1 + 1806 0913 9E .byte 0x9e + 1807 0914 01 .byte 0x1 + 1808 0915 00000000 .4byte .LFB11 + 1809 0919 34000000 .4byte .LFE11 + 1810 091d EF000000 .4byte .LLST6 + 1811 0921 01 .byte 0x1 + 1812 0922 63090000 .4byte 0x963 + 1813 0926 1B .uleb128 0x1b + 1814 0927 73647000 .ascii "sdp\000" + 1815 092b 01 .byte 0x1 + 1816 092c 9E .byte 0x9e + 1817 092d 32080000 .4byte 0x832 + 1818 0931 0F010000 .4byte .LLST7 + 1819 0935 26 .uleb128 0x26 + 1820 0936 20000000 .4byte .LVL20 + 1821 093a 0E0B0000 .4byte 0xb0e + 1822 093e 4D090000 .4byte 0x94d + 1823 0942 21 .uleb128 0x21 + 1824 0943 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 33 + + + 1825 0944 51 .byte 0x51 + 1826 0945 01 .byte 0x1 + 1827 0946 30 .byte 0x30 + 1828 0947 21 .uleb128 0x21 + 1829 0948 01 .byte 0x1 + 1830 0949 50 .byte 0x50 + 1831 094a 01 .byte 0x1 + 1832 094b 3E .byte 0x3e + 1833 094c 00 .byte 0 + 1834 094d 23 .uleb128 0x23 + 1835 094e 30000000 .4byte .LVL21 + 1836 0952 01 .byte 0x1 + 1837 0953 0E0B0000 .4byte 0xb0e + 1838 0957 21 .uleb128 0x21 + 1839 0958 01 .byte 0x1 + 1840 0959 51 .byte 0x51 + 1841 095a 01 .byte 0x1 + 1842 095b 30 .byte 0x30 + 1843 095c 21 .uleb128 0x21 + 1844 095d 01 .byte 0x1 + 1845 095e 50 .byte 0x50 + 1846 095f 01 .byte 0x1 + 1847 0960 3F .byte 0x3f + 1848 0961 00 .byte 0 + 1849 0962 00 .byte 0 + 1850 0963 27 .uleb128 0x27 + 1851 0964 01 .byte 0x1 + 1852 0965 08040000 .4byte .LASF113 + 1853 0969 01 .byte 0x1 + 1854 096a A6 .byte 0xa6 + 1855 096b 01 .byte 0x1 + 1856 096c 7B000000 .4byte 0x7b + 1857 0970 00000000 .4byte .LFB12 + 1858 0974 24000000 .4byte .LFE12 + 1859 0978 02 .byte 0x2 + 1860 0979 7D .byte 0x7d + 1861 097a 00 .sleb128 0 + 1862 097b 01 .byte 0x1 + 1863 097c 28 .uleb128 0x28 + 1864 097d 79070000 .4byte 0x779 + 1865 0981 00000000 .4byte .LFB13 + 1866 0985 20000000 .4byte .LFE13 + 1867 0989 02 .byte 0x2 + 1868 098a 7D .byte 0x7d + 1869 098b 00 .sleb128 0 + 1870 098c 01 .byte 0x1 + 1871 098d 99090000 .4byte 0x999 + 1872 0991 29 .uleb128 0x29 + 1873 0992 87070000 .4byte 0x787 + 1874 0996 01 .byte 0x1 + 1875 0997 50 .byte 0x50 + 1876 0998 00 .byte 0 + 1877 0999 22 .uleb128 0x22 + 1878 099a 01 .byte 0x1 + 1879 099b 4C040000 .4byte .LASF100 + 1880 099f 01 .byte 0x1 + 1881 09a0 B2 .byte 0xb2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 34 + + + 1882 09a1 01 .byte 0x1 + 1883 09a2 00000000 .4byte .LFB14 + 1884 09a6 34000000 .4byte .LFE14 + 1885 09aa 02 .byte 0x2 + 1886 09ab 7D .byte 0x7d + 1887 09ac 00 .sleb128 0 + 1888 09ad 01 .byte 0x1 + 1889 09ae E2090000 .4byte 0x9e2 + 1890 09b2 1B .uleb128 0x1b + 1891 09b3 7300 .ascii "s\000" + 1892 09b5 01 .byte 0x1 + 1893 09b6 B2 .byte 0xb2 + 1894 09b7 3A040000 .4byte 0x43a + 1895 09bb 30010000 .4byte .LLST8 + 1896 09bf 2A .uleb128 0x2a + 1897 09c0 6300 .ascii "c\000" + 1898 09c2 01 .byte 0x1 + 1899 09c3 B4 .byte 0xb4 + 1900 09c4 45040000 .4byte 0x445 + 1901 09c8 50010000 .4byte .LLST9 + 1902 09cc 2B .uleb128 0x2b + 1903 09cd 79070000 .4byte 0x779 + 1904 09d1 0C000000 .4byte .LBB19 + 1905 09d5 20000000 .4byte .LBE19 + 1906 09d9 01 .byte 0x1 + 1907 09da B5 .byte 0xb5 + 1908 09db 1F .uleb128 0x1f + 1909 09dc 87070000 .4byte 0x787 + 1910 09e0 00 .byte 0 + 1911 09e1 00 .byte 0 + 1912 09e2 1A .uleb128 0x1a + 1913 09e3 01 .byte 0x1 + 1914 09e4 7A040000 .4byte .LASF102 + 1915 09e8 01 .byte 0x1 + 1916 09e9 B8 .byte 0xb8 + 1917 09ea 01 .byte 0x1 + 1918 09eb 00000000 .4byte .LFB15 + 1919 09ef 9C000000 .4byte .LFE15 + 1920 09f3 70010000 .4byte .LLST10 + 1921 09f7 01 .byte 0x1 + 1922 09f8 990A0000 .4byte 0xa99 + 1923 09fc 1B .uleb128 0x1b + 1924 09fd 6400 .ascii "d\000" + 1925 09ff 01 .byte 0x1 + 1926 0a00 B8 .byte 0xb8 + 1927 0a01 7B000000 .4byte 0x7b + 1928 0a05 90010000 .4byte .LLST11 + 1929 0a09 2C .uleb128 0x2c + 1930 0a0a 56000000 .4byte .LASF103 + 1931 0a0e 01 .byte 0x1 + 1932 0a0f B8 .byte 0xb8 + 1933 0a10 9B000000 .4byte 0x9b + 1934 0a14 01 .byte 0x1 + 1935 0a15 51 .byte 0x51 + 1936 0a16 2A .uleb128 0x2a + 1937 0a17 726200 .ascii "rb\000" + 1938 0a1a 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 35 + + + 1939 0a1b BA .byte 0xba + 1940 0a1c 7B000000 .4byte 0x7b + 1941 0a20 B1010000 .4byte .LLST12 + 1942 0a24 2A .uleb128 0x2a + 1943 0a25 726300 .ascii "rc\000" + 1944 0a28 01 .byte 0x1 + 1945 0a29 BB .byte 0xbb + 1946 0a2a 7B000000 .4byte 0x7b + 1947 0a2e D1010000 .4byte .LLST13 + 1948 0a32 2D .uleb128 0x2d + 1949 0a33 79070000 .4byte 0x779 + 1950 0a37 00000000 .4byte .LBB21 + 1951 0a3b 18000000 .4byte .Ldebug_ranges0+0x18 + 1952 0a3f 01 .byte 0x1 + 1953 0a40 C6 .byte 0xc6 + 1954 0a41 4D0A0000 .4byte 0xa4d + 1955 0a45 29 .uleb128 0x29 + 1956 0a46 87070000 .4byte 0x787 + 1957 0a4a 01 .byte 0x1 + 1958 0a4b 55 .byte 0x55 + 1959 0a4c 00 .byte 0 + 1960 0a4d 2D .uleb128 0x2d + 1961 0a4e 79070000 .4byte 0x779 + 1962 0a52 40000000 .4byte .LBB27 + 1963 0a56 38000000 .4byte .Ldebug_ranges0+0x38 + 1964 0a5a 01 .byte 0x1 + 1965 0a5b CA .byte 0xca + 1966 0a5c 660A0000 .4byte 0xa66 + 1967 0a60 1F .uleb128 0x1f + 1968 0a61 87070000 .4byte 0x787 + 1969 0a65 00 .byte 0 + 1970 0a66 1E .uleb128 0x1e + 1971 0a67 79070000 .4byte 0x779 + 1972 0a6b 60000000 .4byte .LBB31 + 1973 0a6f 78000000 .4byte .LBE31 + 1974 0a73 01 .byte 0x1 + 1975 0a74 CD .byte 0xcd + 1976 0a75 7F0A0000 .4byte 0xa7f + 1977 0a79 1F .uleb128 0x1f + 1978 0a7a 87070000 .4byte 0x787 + 1979 0a7e 00 .byte 0 + 1980 0a7f 2B .uleb128 0x2b + 1981 0a80 79070000 .4byte 0x779 + 1982 0a84 78000000 .4byte .LBB33 + 1983 0a88 90000000 .4byte .LBE33 + 1984 0a8c 01 .byte 0x1 + 1985 0a8d CE .byte 0xce + 1986 0a8e 2E .uleb128 0x2e + 1987 0a8f 87070000 .4byte 0x787 + 1988 0a93 EF010000 .4byte .LLST14 + 1989 0a97 00 .byte 0 + 1990 0a98 00 .byte 0 + 1991 0a99 2F .uleb128 0x2f + 1992 0a9a A9000000 .4byte .LASF104 + 1993 0a9e 01 .byte 0x1 + 1994 0a9f 33 .byte 0x33 + 1995 0aa0 07090000 .4byte 0x907 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 36 + + + 1996 0aa4 05 .byte 0x5 + 1997 0aa5 03 .byte 0x3 + 1998 0aa6 00000000 .4byte default_config + 1999 0aaa 30 .uleb128 0x30 + 2000 0aab 53443100 .ascii "SD1\000" + 2001 0aaf 01 .byte 0x1 + 2002 0ab0 2A .byte 0x2a + 2003 0ab1 47060000 .4byte 0x647 + 2004 0ab5 01 .byte 0x1 + 2005 0ab6 05 .byte 0x5 + 2006 0ab7 03 .byte 0x3 + 2007 0ab8 00000000 .4byte SD1 + 2008 0abc 31 .uleb128 0x31 + 2009 0abd 01 .byte 0x1 + 2010 0abe 35040000 .4byte .LASF114 + 2011 0ac2 0B .byte 0xb + 2012 0ac3 3A01 .2byte 0x13a + 2013 0ac5 01 .byte 0x1 + 2014 0ac6 E4000000 .4byte 0xe4 + 2015 0aca 01 .byte 0x1 + 2016 0acb D50A0000 .4byte 0xad5 + 2017 0acf 10 .uleb128 0x10 + 2018 0ad0 32080000 .4byte 0x832 + 2019 0ad4 00 .byte 0 + 2020 0ad5 32 .uleb128 0x32 + 2021 0ad6 01 .byte 0x1 + 2022 0ad7 A1030000 .4byte .LASF106 + 2023 0adb 0B .byte 0xb + 2024 0adc 3901 .2byte 0x139 + 2025 0ade 01 .byte 0x1 + 2026 0adf 01 .byte 0x1 + 2027 0ae0 EF0A0000 .4byte 0xaef + 2028 0ae4 10 .uleb128 0x10 + 2029 0ae5 32080000 .4byte 0x832 + 2030 0ae9 10 .uleb128 0x10 + 2031 0aea 49000000 .4byte 0x49 + 2032 0aee 00 .byte 0 + 2033 0aef 32 .uleb128 0x32 + 2034 0af0 01 .byte 0x1 + 2035 0af1 38030000 .4byte .LASF107 + 2036 0af5 0B .byte 0xb + 2037 0af6 3601 .2byte 0x136 + 2038 0af8 01 .byte 0x1 + 2039 0af9 01 .byte 0x1 + 2040 0afa 0E0B0000 .4byte 0xb0e + 2041 0afe 10 .uleb128 0x10 + 2042 0aff 32080000 .4byte 0x832 + 2043 0b03 10 .uleb128 0x10 + 2044 0b04 F7040000 .4byte 0x4f7 + 2045 0b08 10 .uleb128 0x10 + 2046 0b09 F7040000 .4byte 0x4f7 + 2047 0b0d 00 .byte 0 + 2048 0b0e 32 .uleb128 0x32 + 2049 0b0f 01 .byte 0x1 + 2050 0b10 98020000 .4byte .LASF108 + 2051 0b14 0D .byte 0xd + 2052 0b15 8C01 .2byte 0x18c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 37 + + + 2053 0b17 01 .byte 0x1 + 2054 0b18 01 .byte 0x1 + 2055 0b19 280B0000 .4byte 0xb28 + 2056 0b1d 10 .uleb128 0x10 + 2057 0b1e 7B000000 .4byte 0x7b + 2058 0b22 10 .uleb128 0x10 + 2059 0b23 7B000000 .4byte 0x7b + 2060 0b27 00 .byte 0 + 2061 0b28 33 .uleb128 0x33 + 2062 0b29 01 .byte 0x1 + 2063 0b2a F1010000 .4byte .LASF115 + 2064 0b2e 0D .byte 0xd + 2065 0b2f 8D01 .2byte 0x18d + 2066 0b31 01 .byte 0x1 + 2067 0b32 01 .byte 0x1 + 2068 0b33 10 .uleb128 0x10 + 2069 0b34 7B000000 .4byte 0x7b + 2070 0b38 00 .byte 0 + 2071 0b39 00 .byte 0 + 2072 .section .debug_abbrev,"",%progbits + 2073 .Ldebug_abbrev0: + 2074 0000 01 .uleb128 0x1 + 2075 0001 11 .uleb128 0x11 + 2076 0002 01 .byte 0x1 + 2077 0003 25 .uleb128 0x25 + 2078 0004 0E .uleb128 0xe + 2079 0005 13 .uleb128 0x13 + 2080 0006 0B .uleb128 0xb + 2081 0007 03 .uleb128 0x3 + 2082 0008 0E .uleb128 0xe + 2083 0009 1B .uleb128 0x1b + 2084 000a 0E .uleb128 0xe + 2085 000b 55 .uleb128 0x55 + 2086 000c 06 .uleb128 0x6 + 2087 000d 11 .uleb128 0x11 + 2088 000e 01 .uleb128 0x1 + 2089 000f 52 .uleb128 0x52 + 2090 0010 01 .uleb128 0x1 + 2091 0011 10 .uleb128 0x10 + 2092 0012 06 .uleb128 0x6 + 2093 0013 00 .byte 0 + 2094 0014 00 .byte 0 + 2095 0015 02 .uleb128 0x2 + 2096 0016 24 .uleb128 0x24 + 2097 0017 00 .byte 0 + 2098 0018 0B .uleb128 0xb + 2099 0019 0B .uleb128 0xb + 2100 001a 3E .uleb128 0x3e + 2101 001b 0B .uleb128 0xb + 2102 001c 03 .uleb128 0x3 + 2103 001d 08 .uleb128 0x8 + 2104 001e 00 .byte 0 + 2105 001f 00 .byte 0 + 2106 0020 03 .uleb128 0x3 + 2107 0021 16 .uleb128 0x16 + 2108 0022 00 .byte 0 + 2109 0023 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 38 + + + 2110 0024 0E .uleb128 0xe + 2111 0025 3A .uleb128 0x3a + 2112 0026 0B .uleb128 0xb + 2113 0027 3B .uleb128 0x3b + 2114 0028 0B .uleb128 0xb + 2115 0029 49 .uleb128 0x49 + 2116 002a 13 .uleb128 0x13 + 2117 002b 00 .byte 0 + 2118 002c 00 .byte 0 + 2119 002d 04 .uleb128 0x4 + 2120 002e 24 .uleb128 0x24 + 2121 002f 00 .byte 0 + 2122 0030 0B .uleb128 0xb + 2123 0031 0B .uleb128 0xb + 2124 0032 3E .uleb128 0x3e + 2125 0033 0B .uleb128 0xb + 2126 0034 03 .uleb128 0x3 + 2127 0035 0E .uleb128 0xe + 2128 0036 00 .byte 0 + 2129 0037 00 .byte 0 + 2130 0038 05 .uleb128 0x5 + 2131 0039 13 .uleb128 0x13 + 2132 003a 01 .byte 0x1 + 2133 003b 03 .uleb128 0x3 + 2134 003c 0E .uleb128 0xe + 2135 003d 0B .uleb128 0xb + 2136 003e 0B .uleb128 0xb + 2137 003f 3A .uleb128 0x3a + 2138 0040 0B .uleb128 0xb + 2139 0041 3B .uleb128 0x3b + 2140 0042 0B .uleb128 0xb + 2141 0043 01 .uleb128 0x1 + 2142 0044 13 .uleb128 0x13 + 2143 0045 00 .byte 0 + 2144 0046 00 .byte 0 + 2145 0047 06 .uleb128 0x6 + 2146 0048 0D .uleb128 0xd + 2147 0049 00 .byte 0 + 2148 004a 03 .uleb128 0x3 + 2149 004b 0E .uleb128 0xe + 2150 004c 3A .uleb128 0x3a + 2151 004d 0B .uleb128 0xb + 2152 004e 3B .uleb128 0x3b + 2153 004f 0B .uleb128 0xb + 2154 0050 49 .uleb128 0x49 + 2155 0051 13 .uleb128 0x13 + 2156 0052 38 .uleb128 0x38 + 2157 0053 0A .uleb128 0xa + 2158 0054 00 .byte 0 + 2159 0055 00 .byte 0 + 2160 0056 07 .uleb128 0x7 + 2161 0057 0D .uleb128 0xd + 2162 0058 00 .byte 0 + 2163 0059 03 .uleb128 0x3 + 2164 005a 08 .uleb128 0x8 + 2165 005b 3A .uleb128 0x3a + 2166 005c 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 39 + + + 2167 005d 3B .uleb128 0x3b + 2168 005e 0B .uleb128 0xb + 2169 005f 49 .uleb128 0x49 + 2170 0060 13 .uleb128 0x13 + 2171 0061 38 .uleb128 0x38 + 2172 0062 0A .uleb128 0xa + 2173 0063 00 .byte 0 + 2174 0064 00 .byte 0 + 2175 0065 08 .uleb128 0x8 + 2176 0066 13 .uleb128 0x13 + 2177 0067 01 .byte 0x1 + 2178 0068 0B .uleb128 0xb + 2179 0069 0B .uleb128 0xb + 2180 006a 3A .uleb128 0x3a + 2181 006b 0B .uleb128 0xb + 2182 006c 3B .uleb128 0x3b + 2183 006d 0B .uleb128 0xb + 2184 006e 01 .uleb128 0x1 + 2185 006f 13 .uleb128 0x13 + 2186 0070 00 .byte 0 + 2187 0071 00 .byte 0 + 2188 0072 09 .uleb128 0x9 + 2189 0073 0F .uleb128 0xf + 2190 0074 00 .byte 0 + 2191 0075 0B .uleb128 0xb + 2192 0076 0B .uleb128 0xb + 2193 0077 49 .uleb128 0x49 + 2194 0078 13 .uleb128 0x13 + 2195 0079 00 .byte 0 + 2196 007a 00 .byte 0 + 2197 007b 0A .uleb128 0xa + 2198 007c 0F .uleb128 0xf + 2199 007d 00 .byte 0 + 2200 007e 0B .uleb128 0xb + 2201 007f 0B .uleb128 0xb + 2202 0080 00 .byte 0 + 2203 0081 00 .byte 0 + 2204 0082 0B .uleb128 0xb + 2205 0083 35 .uleb128 0x35 + 2206 0084 00 .byte 0 + 2207 0085 49 .uleb128 0x49 + 2208 0086 13 .uleb128 0x13 + 2209 0087 00 .byte 0 + 2210 0088 00 .byte 0 + 2211 0089 0C .uleb128 0xc + 2212 008a 17 .uleb128 0x17 + 2213 008b 01 .byte 0x1 + 2214 008c 0B .uleb128 0xb + 2215 008d 0B .uleb128 0xb + 2216 008e 3A .uleb128 0x3a + 2217 008f 0B .uleb128 0xb + 2218 0090 3B .uleb128 0x3b + 2219 0091 0B .uleb128 0xb + 2220 0092 01 .uleb128 0x1 + 2221 0093 13 .uleb128 0x13 + 2222 0094 00 .byte 0 + 2223 0095 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 40 + + + 2224 0096 0D .uleb128 0xd + 2225 0097 0D .uleb128 0xd + 2226 0098 00 .byte 0 + 2227 0099 03 .uleb128 0x3 + 2228 009a 0E .uleb128 0xe + 2229 009b 3A .uleb128 0x3a + 2230 009c 0B .uleb128 0xb + 2231 009d 3B .uleb128 0x3b + 2232 009e 0B .uleb128 0xb + 2233 009f 49 .uleb128 0x49 + 2234 00a0 13 .uleb128 0x13 + 2235 00a1 00 .byte 0 + 2236 00a2 00 .byte 0 + 2237 00a3 0E .uleb128 0xe + 2238 00a4 26 .uleb128 0x26 + 2239 00a5 00 .byte 0 + 2240 00a6 49 .uleb128 0x49 + 2241 00a7 13 .uleb128 0x13 + 2242 00a8 00 .byte 0 + 2243 00a9 00 .byte 0 + 2244 00aa 0F .uleb128 0xf + 2245 00ab 15 .uleb128 0x15 + 2246 00ac 01 .byte 0x1 + 2247 00ad 27 .uleb128 0x27 + 2248 00ae 0C .uleb128 0xc + 2249 00af 49 .uleb128 0x49 + 2250 00b0 13 .uleb128 0x13 + 2251 00b1 01 .uleb128 0x1 + 2252 00b2 13 .uleb128 0x13 + 2253 00b3 00 .byte 0 + 2254 00b4 00 .byte 0 + 2255 00b5 10 .uleb128 0x10 + 2256 00b6 05 .uleb128 0x5 + 2257 00b7 00 .byte 0 + 2258 00b8 49 .uleb128 0x49 + 2259 00b9 13 .uleb128 0x13 + 2260 00ba 00 .byte 0 + 2261 00bb 00 .byte 0 + 2262 00bc 11 .uleb128 0x11 + 2263 00bd 15 .uleb128 0x15 + 2264 00be 01 .byte 0x1 + 2265 00bf 27 .uleb128 0x27 + 2266 00c0 0C .uleb128 0xc + 2267 00c1 01 .uleb128 0x1 + 2268 00c2 13 .uleb128 0x13 + 2269 00c3 00 .byte 0 + 2270 00c4 00 .byte 0 + 2271 00c5 12 .uleb128 0x12 + 2272 00c6 04 .uleb128 0x4 + 2273 00c7 01 .byte 0x1 + 2274 00c8 0B .uleb128 0xb + 2275 00c9 0B .uleb128 0xb + 2276 00ca 3A .uleb128 0x3a + 2277 00cb 0B .uleb128 0xb + 2278 00cc 3B .uleb128 0x3b + 2279 00cd 0B .uleb128 0xb + 2280 00ce 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 41 + + + 2281 00cf 13 .uleb128 0x13 + 2282 00d0 00 .byte 0 + 2283 00d1 00 .byte 0 + 2284 00d2 13 .uleb128 0x13 + 2285 00d3 28 .uleb128 0x28 + 2286 00d4 00 .byte 0 + 2287 00d5 03 .uleb128 0x3 + 2288 00d6 0E .uleb128 0xe + 2289 00d7 1C .uleb128 0x1c + 2290 00d8 0D .uleb128 0xd + 2291 00d9 00 .byte 0 + 2292 00da 00 .byte 0 + 2293 00db 14 .uleb128 0x14 + 2294 00dc 01 .uleb128 0x1 + 2295 00dd 01 .byte 0x1 + 2296 00de 49 .uleb128 0x49 + 2297 00df 13 .uleb128 0x13 + 2298 00e0 01 .uleb128 0x1 + 2299 00e1 13 .uleb128 0x13 + 2300 00e2 00 .byte 0 + 2301 00e3 00 .byte 0 + 2302 00e4 15 .uleb128 0x15 + 2303 00e5 21 .uleb128 0x21 + 2304 00e6 00 .byte 0 + 2305 00e7 49 .uleb128 0x49 + 2306 00e8 13 .uleb128 0x13 + 2307 00e9 2F .uleb128 0x2f + 2308 00ea 0B .uleb128 0xb + 2309 00eb 00 .byte 0 + 2310 00ec 00 .byte 0 + 2311 00ed 16 .uleb128 0x16 + 2312 00ee 2E .uleb128 0x2e + 2313 00ef 01 .byte 0x1 + 2314 00f0 3F .uleb128 0x3f + 2315 00f1 0C .uleb128 0xc + 2316 00f2 03 .uleb128 0x3 + 2317 00f3 0E .uleb128 0xe + 2318 00f4 3A .uleb128 0x3a + 2319 00f5 0B .uleb128 0xb + 2320 00f6 3B .uleb128 0x3b + 2321 00f7 0B .uleb128 0xb + 2322 00f8 27 .uleb128 0x27 + 2323 00f9 0C .uleb128 0xc + 2324 00fa 20 .uleb128 0x20 + 2325 00fb 0B .uleb128 0xb + 2326 00fc 01 .uleb128 0x1 + 2327 00fd 13 .uleb128 0x13 + 2328 00fe 00 .byte 0 + 2329 00ff 00 .byte 0 + 2330 0100 17 .uleb128 0x17 + 2331 0101 05 .uleb128 0x5 + 2332 0102 00 .byte 0 + 2333 0103 03 .uleb128 0x3 + 2334 0104 08 .uleb128 0x8 + 2335 0105 3A .uleb128 0x3a + 2336 0106 0B .uleb128 0xb + 2337 0107 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 42 + + + 2338 0108 0B .uleb128 0xb + 2339 0109 49 .uleb128 0x49 + 2340 010a 13 .uleb128 0x13 + 2341 010b 00 .byte 0 + 2342 010c 00 .byte 0 + 2343 010d 18 .uleb128 0x18 + 2344 010e 2E .uleb128 0x2e + 2345 010f 01 .byte 0x1 + 2346 0110 03 .uleb128 0x3 + 2347 0111 0E .uleb128 0xe + 2348 0112 3A .uleb128 0x3a + 2349 0113 0B .uleb128 0xb + 2350 0114 3B .uleb128 0x3b + 2351 0115 0B .uleb128 0xb + 2352 0116 27 .uleb128 0x27 + 2353 0117 0C .uleb128 0xc + 2354 0118 11 .uleb128 0x11 + 2355 0119 01 .uleb128 0x1 + 2356 011a 12 .uleb128 0x12 + 2357 011b 01 .uleb128 0x1 + 2358 011c 40 .uleb128 0x40 + 2359 011d 0A .uleb128 0xa + 2360 011e 9742 .uleb128 0x2117 + 2361 0120 0C .uleb128 0xc + 2362 0121 01 .uleb128 0x1 + 2363 0122 13 .uleb128 0x13 + 2364 0123 00 .byte 0 + 2365 0124 00 .byte 0 + 2366 0125 19 .uleb128 0x19 + 2367 0126 05 .uleb128 0x5 + 2368 0127 00 .byte 0 + 2369 0128 03 .uleb128 0x3 + 2370 0129 08 .uleb128 0x8 + 2371 012a 3A .uleb128 0x3a + 2372 012b 0B .uleb128 0xb + 2373 012c 3B .uleb128 0x3b + 2374 012d 0B .uleb128 0xb + 2375 012e 49 .uleb128 0x49 + 2376 012f 13 .uleb128 0x13 + 2377 0130 02 .uleb128 0x2 + 2378 0131 0A .uleb128 0xa + 2379 0132 00 .byte 0 + 2380 0133 00 .byte 0 + 2381 0134 1A .uleb128 0x1a + 2382 0135 2E .uleb128 0x2e + 2383 0136 01 .byte 0x1 + 2384 0137 3F .uleb128 0x3f + 2385 0138 0C .uleb128 0xc + 2386 0139 03 .uleb128 0x3 + 2387 013a 0E .uleb128 0xe + 2388 013b 3A .uleb128 0x3a + 2389 013c 0B .uleb128 0xb + 2390 013d 3B .uleb128 0x3b + 2391 013e 0B .uleb128 0xb + 2392 013f 27 .uleb128 0x27 + 2393 0140 0C .uleb128 0xc + 2394 0141 11 .uleb128 0x11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 43 + + + 2395 0142 01 .uleb128 0x1 + 2396 0143 12 .uleb128 0x12 + 2397 0144 01 .uleb128 0x1 + 2398 0145 40 .uleb128 0x40 + 2399 0146 06 .uleb128 0x6 + 2400 0147 9742 .uleb128 0x2117 + 2401 0149 0C .uleb128 0xc + 2402 014a 01 .uleb128 0x1 + 2403 014b 13 .uleb128 0x13 + 2404 014c 00 .byte 0 + 2405 014d 00 .byte 0 + 2406 014e 1B .uleb128 0x1b + 2407 014f 05 .uleb128 0x5 + 2408 0150 00 .byte 0 + 2409 0151 03 .uleb128 0x3 + 2410 0152 08 .uleb128 0x8 + 2411 0153 3A .uleb128 0x3a + 2412 0154 0B .uleb128 0xb + 2413 0155 3B .uleb128 0x3b + 2414 0156 0B .uleb128 0xb + 2415 0157 49 .uleb128 0x49 + 2416 0158 13 .uleb128 0x13 + 2417 0159 02 .uleb128 0x2 + 2418 015a 06 .uleb128 0x6 + 2419 015b 00 .byte 0 + 2420 015c 00 .byte 0 + 2421 015d 1C .uleb128 0x1c + 2422 015e 0B .uleb128 0xb + 2423 015f 01 .byte 0x1 + 2424 0160 55 .uleb128 0x55 + 2425 0161 06 .uleb128 0x6 + 2426 0162 01 .uleb128 0x1 + 2427 0163 13 .uleb128 0x13 + 2428 0164 00 .byte 0 + 2429 0165 00 .byte 0 + 2430 0166 1D .uleb128 0x1d + 2431 0167 34 .uleb128 0x34 + 2432 0168 00 .byte 0 + 2433 0169 03 .uleb128 0x3 + 2434 016a 0E .uleb128 0xe + 2435 016b 3A .uleb128 0x3a + 2436 016c 0B .uleb128 0xb + 2437 016d 3B .uleb128 0x3b + 2438 016e 0B .uleb128 0xb + 2439 016f 49 .uleb128 0x49 + 2440 0170 13 .uleb128 0x13 + 2441 0171 02 .uleb128 0x2 + 2442 0172 06 .uleb128 0x6 + 2443 0173 00 .byte 0 + 2444 0174 00 .byte 0 + 2445 0175 1E .uleb128 0x1e + 2446 0176 1D .uleb128 0x1d + 2447 0177 01 .byte 0x1 + 2448 0178 31 .uleb128 0x31 + 2449 0179 13 .uleb128 0x13 + 2450 017a 11 .uleb128 0x11 + 2451 017b 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 44 + + + 2452 017c 12 .uleb128 0x12 + 2453 017d 01 .uleb128 0x1 + 2454 017e 58 .uleb128 0x58 + 2455 017f 0B .uleb128 0xb + 2456 0180 59 .uleb128 0x59 + 2457 0181 0B .uleb128 0xb + 2458 0182 01 .uleb128 0x1 + 2459 0183 13 .uleb128 0x13 + 2460 0184 00 .byte 0 + 2461 0185 00 .byte 0 + 2462 0186 1F .uleb128 0x1f + 2463 0187 05 .uleb128 0x5 + 2464 0188 00 .byte 0 + 2465 0189 31 .uleb128 0x31 + 2466 018a 13 .uleb128 0x13 + 2467 018b 00 .byte 0 + 2468 018c 00 .byte 0 + 2469 018d 20 .uleb128 0x20 + 2470 018e 898201 .uleb128 0x4109 + 2471 0191 01 .byte 0x1 + 2472 0192 11 .uleb128 0x11 + 2473 0193 01 .uleb128 0x1 + 2474 0194 31 .uleb128 0x31 + 2475 0195 13 .uleb128 0x13 + 2476 0196 00 .byte 0 + 2477 0197 00 .byte 0 + 2478 0198 21 .uleb128 0x21 + 2479 0199 8A8201 .uleb128 0x410a + 2480 019c 00 .byte 0 + 2481 019d 02 .uleb128 0x2 + 2482 019e 0A .uleb128 0xa + 2483 019f 9142 .uleb128 0x2111 + 2484 01a1 0A .uleb128 0xa + 2485 01a2 00 .byte 0 + 2486 01a3 00 .byte 0 + 2487 01a4 22 .uleb128 0x22 + 2488 01a5 2E .uleb128 0x2e + 2489 01a6 01 .byte 0x1 + 2490 01a7 3F .uleb128 0x3f + 2491 01a8 0C .uleb128 0xc + 2492 01a9 03 .uleb128 0x3 + 2493 01aa 0E .uleb128 0xe + 2494 01ab 3A .uleb128 0x3a + 2495 01ac 0B .uleb128 0xb + 2496 01ad 3B .uleb128 0x3b + 2497 01ae 0B .uleb128 0xb + 2498 01af 27 .uleb128 0x27 + 2499 01b0 0C .uleb128 0xc + 2500 01b1 11 .uleb128 0x11 + 2501 01b2 01 .uleb128 0x1 + 2502 01b3 12 .uleb128 0x12 + 2503 01b4 01 .uleb128 0x1 + 2504 01b5 40 .uleb128 0x40 + 2505 01b6 0A .uleb128 0xa + 2506 01b7 9742 .uleb128 0x2117 + 2507 01b9 0C .uleb128 0xc + 2508 01ba 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 45 + + + 2509 01bb 13 .uleb128 0x13 + 2510 01bc 00 .byte 0 + 2511 01bd 00 .byte 0 + 2512 01be 23 .uleb128 0x23 + 2513 01bf 898201 .uleb128 0x4109 + 2514 01c2 01 .byte 0x1 + 2515 01c3 11 .uleb128 0x11 + 2516 01c4 01 .uleb128 0x1 + 2517 01c5 9542 .uleb128 0x2115 + 2518 01c7 0C .uleb128 0xc + 2519 01c8 31 .uleb128 0x31 + 2520 01c9 13 .uleb128 0x13 + 2521 01ca 00 .byte 0 + 2522 01cb 00 .byte 0 + 2523 01cc 24 .uleb128 0x24 + 2524 01cd 2E .uleb128 0x2e + 2525 01ce 01 .byte 0x1 + 2526 01cf 3F .uleb128 0x3f + 2527 01d0 0C .uleb128 0xc + 2528 01d1 03 .uleb128 0x3 + 2529 01d2 0E .uleb128 0xe + 2530 01d3 3A .uleb128 0x3a + 2531 01d4 0B .uleb128 0xb + 2532 01d5 3B .uleb128 0x3b + 2533 01d6 0B .uleb128 0xb + 2534 01d7 27 .uleb128 0x27 + 2535 01d8 0C .uleb128 0xc + 2536 01d9 11 .uleb128 0x11 + 2537 01da 01 .uleb128 0x1 + 2538 01db 12 .uleb128 0x12 + 2539 01dc 01 .uleb128 0x1 + 2540 01dd 40 .uleb128 0x40 + 2541 01de 06 .uleb128 0x6 + 2542 01df 9642 .uleb128 0x2116 + 2543 01e1 0C .uleb128 0xc + 2544 01e2 01 .uleb128 0x1 + 2545 01e3 13 .uleb128 0x13 + 2546 01e4 00 .byte 0 + 2547 01e5 00 .byte 0 + 2548 01e6 25 .uleb128 0x25 + 2549 01e7 05 .uleb128 0x5 + 2550 01e8 00 .byte 0 + 2551 01e9 03 .uleb128 0x3 + 2552 01ea 0E .uleb128 0xe + 2553 01eb 3A .uleb128 0x3a + 2554 01ec 0B .uleb128 0xb + 2555 01ed 3B .uleb128 0x3b + 2556 01ee 0B .uleb128 0xb + 2557 01ef 49 .uleb128 0x49 + 2558 01f0 13 .uleb128 0x13 + 2559 01f1 02 .uleb128 0x2 + 2560 01f2 06 .uleb128 0x6 + 2561 01f3 00 .byte 0 + 2562 01f4 00 .byte 0 + 2563 01f5 26 .uleb128 0x26 + 2564 01f6 898201 .uleb128 0x4109 + 2565 01f9 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 46 + + + 2566 01fa 11 .uleb128 0x11 + 2567 01fb 01 .uleb128 0x1 + 2568 01fc 31 .uleb128 0x31 + 2569 01fd 13 .uleb128 0x13 + 2570 01fe 01 .uleb128 0x1 + 2571 01ff 13 .uleb128 0x13 + 2572 0200 00 .byte 0 + 2573 0201 00 .byte 0 + 2574 0202 27 .uleb128 0x27 + 2575 0203 2E .uleb128 0x2e + 2576 0204 00 .byte 0 + 2577 0205 3F .uleb128 0x3f + 2578 0206 0C .uleb128 0xc + 2579 0207 03 .uleb128 0x3 + 2580 0208 0E .uleb128 0xe + 2581 0209 3A .uleb128 0x3a + 2582 020a 0B .uleb128 0xb + 2583 020b 3B .uleb128 0x3b + 2584 020c 0B .uleb128 0xb + 2585 020d 27 .uleb128 0x27 + 2586 020e 0C .uleb128 0xc + 2587 020f 49 .uleb128 0x49 + 2588 0210 13 .uleb128 0x13 + 2589 0211 11 .uleb128 0x11 + 2590 0212 01 .uleb128 0x1 + 2591 0213 12 .uleb128 0x12 + 2592 0214 01 .uleb128 0x1 + 2593 0215 40 .uleb128 0x40 + 2594 0216 0A .uleb128 0xa + 2595 0217 9742 .uleb128 0x2117 + 2596 0219 0C .uleb128 0xc + 2597 021a 00 .byte 0 + 2598 021b 00 .byte 0 + 2599 021c 28 .uleb128 0x28 + 2600 021d 2E .uleb128 0x2e + 2601 021e 01 .byte 0x1 + 2602 021f 31 .uleb128 0x31 + 2603 0220 13 .uleb128 0x13 + 2604 0221 11 .uleb128 0x11 + 2605 0222 01 .uleb128 0x1 + 2606 0223 12 .uleb128 0x12 + 2607 0224 01 .uleb128 0x1 + 2608 0225 40 .uleb128 0x40 + 2609 0226 0A .uleb128 0xa + 2610 0227 9742 .uleb128 0x2117 + 2611 0229 0C .uleb128 0xc + 2612 022a 01 .uleb128 0x1 + 2613 022b 13 .uleb128 0x13 + 2614 022c 00 .byte 0 + 2615 022d 00 .byte 0 + 2616 022e 29 .uleb128 0x29 + 2617 022f 05 .uleb128 0x5 + 2618 0230 00 .byte 0 + 2619 0231 31 .uleb128 0x31 + 2620 0232 13 .uleb128 0x13 + 2621 0233 02 .uleb128 0x2 + 2622 0234 0A .uleb128 0xa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 47 + + + 2623 0235 00 .byte 0 + 2624 0236 00 .byte 0 + 2625 0237 2A .uleb128 0x2a + 2626 0238 34 .uleb128 0x34 + 2627 0239 00 .byte 0 + 2628 023a 03 .uleb128 0x3 + 2629 023b 08 .uleb128 0x8 + 2630 023c 3A .uleb128 0x3a + 2631 023d 0B .uleb128 0xb + 2632 023e 3B .uleb128 0x3b + 2633 023f 0B .uleb128 0xb + 2634 0240 49 .uleb128 0x49 + 2635 0241 13 .uleb128 0x13 + 2636 0242 02 .uleb128 0x2 + 2637 0243 06 .uleb128 0x6 + 2638 0244 00 .byte 0 + 2639 0245 00 .byte 0 + 2640 0246 2B .uleb128 0x2b + 2641 0247 1D .uleb128 0x1d + 2642 0248 01 .byte 0x1 + 2643 0249 31 .uleb128 0x31 + 2644 024a 13 .uleb128 0x13 + 2645 024b 11 .uleb128 0x11 + 2646 024c 01 .uleb128 0x1 + 2647 024d 12 .uleb128 0x12 + 2648 024e 01 .uleb128 0x1 + 2649 024f 58 .uleb128 0x58 + 2650 0250 0B .uleb128 0xb + 2651 0251 59 .uleb128 0x59 + 2652 0252 0B .uleb128 0xb + 2653 0253 00 .byte 0 + 2654 0254 00 .byte 0 + 2655 0255 2C .uleb128 0x2c + 2656 0256 05 .uleb128 0x5 + 2657 0257 00 .byte 0 + 2658 0258 03 .uleb128 0x3 + 2659 0259 0E .uleb128 0xe + 2660 025a 3A .uleb128 0x3a + 2661 025b 0B .uleb128 0xb + 2662 025c 3B .uleb128 0x3b + 2663 025d 0B .uleb128 0xb + 2664 025e 49 .uleb128 0x49 + 2665 025f 13 .uleb128 0x13 + 2666 0260 02 .uleb128 0x2 + 2667 0261 0A .uleb128 0xa + 2668 0262 00 .byte 0 + 2669 0263 00 .byte 0 + 2670 0264 2D .uleb128 0x2d + 2671 0265 1D .uleb128 0x1d + 2672 0266 01 .byte 0x1 + 2673 0267 31 .uleb128 0x31 + 2674 0268 13 .uleb128 0x13 + 2675 0269 52 .uleb128 0x52 + 2676 026a 01 .uleb128 0x1 + 2677 026b 55 .uleb128 0x55 + 2678 026c 06 .uleb128 0x6 + 2679 026d 58 .uleb128 0x58 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 48 + + + 2680 026e 0B .uleb128 0xb + 2681 026f 59 .uleb128 0x59 + 2682 0270 0B .uleb128 0xb + 2683 0271 01 .uleb128 0x1 + 2684 0272 13 .uleb128 0x13 + 2685 0273 00 .byte 0 + 2686 0274 00 .byte 0 + 2687 0275 2E .uleb128 0x2e + 2688 0276 05 .uleb128 0x5 + 2689 0277 00 .byte 0 + 2690 0278 31 .uleb128 0x31 + 2691 0279 13 .uleb128 0x13 + 2692 027a 02 .uleb128 0x2 + 2693 027b 06 .uleb128 0x6 + 2694 027c 00 .byte 0 + 2695 027d 00 .byte 0 + 2696 027e 2F .uleb128 0x2f + 2697 027f 34 .uleb128 0x34 + 2698 0280 00 .byte 0 + 2699 0281 03 .uleb128 0x3 + 2700 0282 0E .uleb128 0xe + 2701 0283 3A .uleb128 0x3a + 2702 0284 0B .uleb128 0xb + 2703 0285 3B .uleb128 0x3b + 2704 0286 0B .uleb128 0xb + 2705 0287 49 .uleb128 0x49 + 2706 0288 13 .uleb128 0x13 + 2707 0289 02 .uleb128 0x2 + 2708 028a 0A .uleb128 0xa + 2709 028b 00 .byte 0 + 2710 028c 00 .byte 0 + 2711 028d 30 .uleb128 0x30 + 2712 028e 34 .uleb128 0x34 + 2713 028f 00 .byte 0 + 2714 0290 03 .uleb128 0x3 + 2715 0291 08 .uleb128 0x8 + 2716 0292 3A .uleb128 0x3a + 2717 0293 0B .uleb128 0xb + 2718 0294 3B .uleb128 0x3b + 2719 0295 0B .uleb128 0xb + 2720 0296 49 .uleb128 0x49 + 2721 0297 13 .uleb128 0x13 + 2722 0298 3F .uleb128 0x3f + 2723 0299 0C .uleb128 0xc + 2724 029a 02 .uleb128 0x2 + 2725 029b 0A .uleb128 0xa + 2726 029c 00 .byte 0 + 2727 029d 00 .byte 0 + 2728 029e 31 .uleb128 0x31 + 2729 029f 2E .uleb128 0x2e + 2730 02a0 01 .byte 0x1 + 2731 02a1 3F .uleb128 0x3f + 2732 02a2 0C .uleb128 0xc + 2733 02a3 03 .uleb128 0x3 + 2734 02a4 0E .uleb128 0xe + 2735 02a5 3A .uleb128 0x3a + 2736 02a6 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 49 + + + 2737 02a7 3B .uleb128 0x3b + 2738 02a8 05 .uleb128 0x5 + 2739 02a9 27 .uleb128 0x27 + 2740 02aa 0C .uleb128 0xc + 2741 02ab 49 .uleb128 0x49 + 2742 02ac 13 .uleb128 0x13 + 2743 02ad 3C .uleb128 0x3c + 2744 02ae 0C .uleb128 0xc + 2745 02af 01 .uleb128 0x1 + 2746 02b0 13 .uleb128 0x13 + 2747 02b1 00 .byte 0 + 2748 02b2 00 .byte 0 + 2749 02b3 32 .uleb128 0x32 + 2750 02b4 2E .uleb128 0x2e + 2751 02b5 01 .byte 0x1 + 2752 02b6 3F .uleb128 0x3f + 2753 02b7 0C .uleb128 0xc + 2754 02b8 03 .uleb128 0x3 + 2755 02b9 0E .uleb128 0xe + 2756 02ba 3A .uleb128 0x3a + 2757 02bb 0B .uleb128 0xb + 2758 02bc 3B .uleb128 0x3b + 2759 02bd 05 .uleb128 0x5 + 2760 02be 27 .uleb128 0x27 + 2761 02bf 0C .uleb128 0xc + 2762 02c0 3C .uleb128 0x3c + 2763 02c1 0C .uleb128 0xc + 2764 02c2 01 .uleb128 0x1 + 2765 02c3 13 .uleb128 0x13 + 2766 02c4 00 .byte 0 + 2767 02c5 00 .byte 0 + 2768 02c6 33 .uleb128 0x33 + 2769 02c7 2E .uleb128 0x2e + 2770 02c8 01 .byte 0x1 + 2771 02c9 3F .uleb128 0x3f + 2772 02ca 0C .uleb128 0xc + 2773 02cb 03 .uleb128 0x3 + 2774 02cc 0E .uleb128 0xe + 2775 02cd 3A .uleb128 0x3a + 2776 02ce 0B .uleb128 0xb + 2777 02cf 3B .uleb128 0x3b + 2778 02d0 05 .uleb128 0x5 + 2779 02d1 27 .uleb128 0x27 + 2780 02d2 0C .uleb128 0xc + 2781 02d3 3C .uleb128 0x3c + 2782 02d4 0C .uleb128 0xc + 2783 02d5 00 .byte 0 + 2784 02d6 00 .byte 0 + 2785 02d7 00 .byte 0 + 2786 .section .debug_loc,"",%progbits + 2787 .Ldebug_loc0: + 2788 .LLST0: + 2789 0000 00000000 .4byte .LFB8 + 2790 0004 04000000 .4byte .LCFI0 + 2791 0008 0200 .2byte 0x2 + 2792 000a 7D .byte 0x7d + 2793 000b 00 .sleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 50 + + + 2794 000c 04000000 .4byte .LCFI0 + 2795 0010 B0000000 .4byte .LFE8 + 2796 0014 0200 .2byte 0x2 + 2797 0016 7D .byte 0x7d + 2798 0017 10 .sleb128 16 + 2799 0018 00000000 .4byte 0 + 2800 001c 00000000 .4byte 0 + 2801 .LLST1: + 2802 0020 00000000 .4byte .LVL1 + 2803 0024 1C000000 .4byte .LVL2 + 2804 0028 0100 .2byte 0x1 + 2805 002a 50 .byte 0x50 + 2806 002b 1C000000 .4byte .LVL2 + 2807 002f 68000000 .4byte .LVL4 + 2808 0033 0100 .2byte 0x1 + 2809 0035 55 .byte 0x55 + 2810 0036 68000000 .4byte .LVL4 + 2811 003a 7C000000 .4byte .LVL5 + 2812 003e 0100 .2byte 0x1 + 2813 0040 50 .byte 0x50 + 2814 0041 7C000000 .4byte .LVL5 + 2815 0045 B0000000 .4byte .LFE8 + 2816 0049 0100 .2byte 0x1 + 2817 004b 55 .byte 0x55 + 2818 004c 00000000 .4byte 0 + 2819 0050 00000000 .4byte 0 + 2820 .LLST2: + 2821 0054 48000000 .4byte .LVL3 + 2822 0058 68000000 .4byte .LVL4 + 2823 005c 0100 .2byte 0x1 + 2824 005e 50 .byte 0x50 + 2825 005f 9C000000 .4byte .LVL7 + 2826 0063 B0000000 .4byte .LFE8 + 2827 0067 0100 .2byte 0x1 + 2828 0069 50 .byte 0x50 + 2829 006a 00000000 .4byte 0 + 2830 006e 00000000 .4byte 0 + 2831 .LLST3: + 2832 0072 00000000 .4byte .LFB10 + 2833 0076 04000000 .4byte .LCFI1 + 2834 007a 0200 .2byte 0x2 + 2835 007c 7D .byte 0x7d + 2836 007d 00 .sleb128 0 + 2837 007e 04000000 .4byte .LCFI1 + 2838 0082 DC000000 .4byte .LFE10 + 2839 0086 0200 .2byte 0x2 + 2840 0088 7D .byte 0x7d + 2841 0089 18 .sleb128 24 + 2842 008a 00000000 .4byte 0 + 2843 008e 00000000 .4byte 0 + 2844 .LLST4: + 2845 0092 00000000 .4byte .LVL9 + 2846 0096 54000000 .4byte .LVL12 + 2847 009a 0100 .2byte 0x1 + 2848 009c 50 .byte 0x50 + 2849 009d 54000000 .4byte .LVL12 + 2850 00a1 DC000000 .4byte .LFE10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 51 + + + 2851 00a5 0400 .2byte 0x4 + 2852 00a7 F3 .byte 0xf3 + 2853 00a8 01 .uleb128 0x1 + 2854 00a9 50 .byte 0x50 + 2855 00aa 9F .byte 0x9f + 2856 00ab 00000000 .4byte 0 + 2857 00af 00000000 .4byte 0 + 2858 .LLST5: + 2859 00b3 00000000 .4byte .LVL9 + 2860 00b7 44000000 .4byte .LVL10 + 2861 00bb 0100 .2byte 0x1 + 2862 00bd 51 .byte 0x51 + 2863 00be 44000000 .4byte .LVL10 + 2864 00c2 50000000 .4byte .LVL11 + 2865 00c6 0100 .2byte 0x1 + 2866 00c8 51 .byte 0x51 + 2867 00c9 5B000000 .4byte .LVL13-1 + 2868 00cd DC000000 .4byte .LFE10 + 2869 00d1 1400 .2byte 0x14 + 2870 00d3 03 .byte 0x3 + 2871 00d4 00000000 .4byte .LANCHOR0 + 2872 00d8 F3 .byte 0xf3 + 2873 00d9 01 .uleb128 0x1 + 2874 00da 51 .byte 0x51 + 2875 00db F3 .byte 0xf3 + 2876 00dc 01 .uleb128 0x1 + 2877 00dd 51 .byte 0x51 + 2878 00de 75 .byte 0x75 + 2879 00df 00 .sleb128 0 + 2880 00e0 29 .byte 0x29 + 2881 00e1 28 .byte 0x28 + 2882 00e2 0100 .2byte 0x1 + 2883 00e4 16 .byte 0x16 + 2884 00e5 13 .byte 0x13 + 2885 00e6 9F .byte 0x9f + 2886 00e7 00000000 .4byte 0 + 2887 00eb 00000000 .4byte 0 + 2888 .LLST6: + 2889 00ef 00000000 .4byte .LFB11 + 2890 00f3 04000000 .4byte .LCFI2 + 2891 00f7 0200 .2byte 0x2 + 2892 00f9 7D .byte 0x7d + 2893 00fa 00 .sleb128 0 + 2894 00fb 04000000 .4byte .LCFI2 + 2895 00ff 34000000 .4byte .LFE11 + 2896 0103 0200 .2byte 0x2 + 2897 0105 7D .byte 0x7d + 2898 0106 08 .sleb128 8 + 2899 0107 00000000 .4byte 0 + 2900 010b 00000000 .4byte 0 + 2901 .LLST7: + 2902 010f 00000000 .4byte .LVL18 + 2903 0113 0C000000 .4byte .LVL19 + 2904 0117 0100 .2byte 0x1 + 2905 0119 50 .byte 0x50 + 2906 011a 0C000000 .4byte .LVL19 + 2907 011e 34000000 .4byte .LFE11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 52 + + + 2908 0122 0400 .2byte 0x4 + 2909 0124 F3 .byte 0xf3 + 2910 0125 01 .uleb128 0x1 + 2911 0126 50 .byte 0x50 + 2912 0127 9F .byte 0x9f + 2913 0128 00000000 .4byte 0 + 2914 012c 00000000 .4byte 0 + 2915 .LLST8: + 2916 0130 00000000 .4byte .LVL23 + 2917 0134 04000000 .4byte .LVL24 + 2918 0138 0100 .2byte 0x1 + 2919 013a 50 .byte 0x50 + 2920 013b 04000000 .4byte .LVL24 + 2921 013f 10000000 .4byte .LVL25 + 2922 0143 0300 .2byte 0x3 + 2923 0145 70 .byte 0x70 + 2924 0146 01 .sleb128 1 + 2925 0147 9F .byte 0x9f + 2926 0148 00000000 .4byte 0 + 2927 014c 00000000 .4byte 0 + 2928 .LLST9: + 2929 0150 04000000 .4byte .LVL24 + 2930 0154 10000000 .4byte .LVL25 + 2931 0158 0200 .2byte 0x2 + 2932 015a 70 .byte 0x70 + 2933 015b 00 .sleb128 0 + 2934 015c 24000000 .4byte .LVL26 + 2935 0160 34000000 .4byte .LFE14 + 2936 0164 0200 .2byte 0x2 + 2937 0166 70 .byte 0x70 + 2938 0167 00 .sleb128 0 + 2939 0168 00000000 .4byte 0 + 2940 016c 00000000 .4byte 0 + 2941 .LLST10: + 2942 0170 00000000 .4byte .LFB15 + 2943 0174 08000000 .4byte .LCFI3 + 2944 0178 0200 .2byte 0x2 + 2945 017a 7D .byte 0x7d + 2946 017b 00 .sleb128 0 + 2947 017c 08000000 .4byte .LCFI3 + 2948 0180 9C000000 .4byte .LFE15 + 2949 0184 0200 .2byte 0x2 + 2950 0186 7D .byte 0x7d + 2951 0187 08 .sleb128 8 + 2952 0188 00000000 .4byte 0 + 2953 018c 00000000 .4byte 0 + 2954 .LLST11: + 2955 0190 00000000 .4byte .LVL27 + 2956 0194 40000000 .4byte .LVL33 + 2957 0198 0100 .2byte 0x1 + 2958 019a 50 .byte 0x50 + 2959 019b 40000000 .4byte .LVL33 + 2960 019f 9C000000 .4byte .LFE15 + 2961 01a3 0400 .2byte 0x4 + 2962 01a5 F3 .byte 0xf3 + 2963 01a6 01 .uleb128 0x1 + 2964 01a7 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 53 + + + 2965 01a8 9F .byte 0x9f + 2966 01a9 00000000 .4byte 0 + 2967 01ad 00000000 .4byte 0 + 2968 .LLST12: + 2969 01b1 00000000 .4byte .LVL27 + 2970 01b5 0C000000 .4byte .LVL28 + 2971 01b9 0300 .2byte 0x3 + 2972 01bb 08 .byte 0x8 + 2973 01bc 20 .byte 0x20 + 2974 01bd 9F .byte 0x9f + 2975 01be 0C000000 .4byte .LVL28 + 2976 01c2 9C000000 .4byte .LFE15 + 2977 01c6 0100 .2byte 0x1 + 2978 01c8 54 .byte 0x54 + 2979 01c9 00000000 .4byte 0 + 2980 01cd 00000000 .4byte 0 + 2981 .LLST13: + 2982 01d1 18000000 .4byte .LVL30 + 2983 01d5 20000000 .4byte .LVL31 + 2984 01d9 0100 .2byte 0x1 + 2985 01db 53 .byte 0x53 + 2986 01dc 20000000 .4byte .LVL31 + 2987 01e0 9C000000 .4byte .LFE15 + 2988 01e4 0100 .2byte 0x1 + 2989 01e6 55 .byte 0x55 + 2990 01e7 00000000 .4byte 0 + 2991 01eb 00000000 .4byte 0 + 2992 .LLST14: + 2993 01ef 78000000 .4byte .LVL34 + 2994 01f3 90000000 .4byte .LVL35 + 2995 01f7 0200 .2byte 0x2 + 2996 01f9 3A .byte 0x3a + 2997 01fa 9F .byte 0x9f + 2998 01fb 00000000 .4byte 0 + 2999 01ff 00000000 .4byte 0 + 3000 .section .debug_aranges,"",%progbits + 3001 0000 5C000000 .4byte 0x5c + 3002 0004 0200 .2byte 0x2 + 3003 0006 00000000 .4byte .Ldebug_info0 + 3004 000a 04 .byte 0x4 + 3005 000b 00 .byte 0 + 3006 000c 0000 .2byte 0 + 3007 000e 0000 .2byte 0 + 3008 0010 00000000 .4byte .LFB7 + 3009 0014 18000000 .4byte .LFE7-.LFB7 + 3010 0018 00000000 .4byte .LFB8 + 3011 001c B0000000 .4byte .LFE8-.LFB8 + 3012 0020 00000000 .4byte .LFB9 + 3013 0024 18000000 .4byte .LFE9-.LFB9 + 3014 0028 00000000 .4byte .LFB10 + 3015 002c DC000000 .4byte .LFE10-.LFB10 + 3016 0030 00000000 .4byte .LFB11 + 3017 0034 34000000 .4byte .LFE11-.LFB11 + 3018 0038 00000000 .4byte .LFB12 + 3019 003c 24000000 .4byte .LFE12-.LFB12 + 3020 0040 00000000 .4byte .LFB13 + 3021 0044 20000000 .4byte .LFE13-.LFB13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 54 + + + 3022 0048 00000000 .4byte .LFB14 + 3023 004c 34000000 .4byte .LFE14-.LFB14 + 3024 0050 00000000 .4byte .LFB15 + 3025 0054 9C000000 .4byte .LFE15-.LFB15 + 3026 0058 00000000 .4byte 0 + 3027 005c 00000000 .4byte 0 + 3028 .section .debug_ranges,"",%progbits + 3029 .Ldebug_ranges0: + 3030 0000 30000000 .4byte .LBB15 + 3031 0004 68000000 .4byte .LBE15 + 3032 0008 9C000000 .4byte .LBB18 + 3033 000c B0000000 .4byte .LBE18 + 3034 0010 00000000 .4byte 0 + 3035 0014 00000000 .4byte 0 + 3036 0018 00000000 .4byte .LBB21 + 3037 001c 04000000 .4byte .LBE21 + 3038 0020 24000000 .4byte .LBB25 + 3039 0024 34000000 .4byte .LBE25 + 3040 0028 38000000 .4byte .LBB26 + 3041 002c 3C000000 .4byte .LBE26 + 3042 0030 00000000 .4byte 0 + 3043 0034 00000000 .4byte 0 + 3044 0038 40000000 .4byte .LBB27 + 3045 003c 54000000 .4byte .LBE27 + 3046 0040 58000000 .4byte .LBB30 + 3047 0044 5C000000 .4byte .LBE30 + 3048 0048 00000000 .4byte 0 + 3049 004c 00000000 .4byte 0 + 3050 0050 00000000 .4byte .LFB7 + 3051 0054 18000000 .4byte .LFE7 + 3052 0058 00000000 .4byte .LFB8 + 3053 005c B0000000 .4byte .LFE8 + 3054 0060 00000000 .4byte .LFB9 + 3055 0064 18000000 .4byte .LFE9 + 3056 0068 00000000 .4byte .LFB10 + 3057 006c DC000000 .4byte .LFE10 + 3058 0070 00000000 .4byte .LFB11 + 3059 0074 34000000 .4byte .LFE11 + 3060 0078 00000000 .4byte .LFB12 + 3061 007c 24000000 .4byte .LFE12 + 3062 0080 00000000 .4byte .LFB13 + 3063 0084 20000000 .4byte .LFE13 + 3064 0088 00000000 .4byte .LFB14 + 3065 008c 34000000 .4byte .LFE14 + 3066 0090 00000000 .4byte .LFB15 + 3067 0094 9C000000 .4byte .LFE15 + 3068 0098 00000000 .4byte 0 + 3069 009c 00000000 .4byte 0 + 3070 .section .debug_line,"",%progbits + 3071 .Ldebug_line0: + 3072 0000 C3020000 .section .debug_str,"MS",%progbits,1 + 3072 02009E01 + 3072 00000201 + 3072 FB0E0D00 + 3072 01010101 + 3073 .LASF39: + 3074 0000 705F6D73 .ascii "p_msg\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 55 + + + 3074 6700 + 3075 .LASF2: + 3076 0006 73697A65 .ascii "size_t\000" + 3076 5F7400 + 3077 .LASF59: + 3078 000d 7264796D .ascii "rdymsg\000" + 3078 736700 + 3079 .LASF76: + 3080 0014 4F757470 .ascii "OutputQueue\000" + 3080 75745175 + 3080 65756500 + 3081 .LASF12: + 3082 0020 6C6F6E67 .ascii "long long unsigned int\000" + 3082 206C6F6E + 3082 6720756E + 3082 7369676E + 3082 65642069 + 3083 .LASF86: + 3084 0037 62617564 .ascii "baud_rate\000" + 3084 5F726174 + 3084 6500 + 3085 .LASF101: + 3086 0041 64617461 .ascii "data\000" + 3086 00 + 3087 .LASF60: + 3088 0046 65786974 .ascii "exitcode\000" + 3088 636F6465 + 3088 00 + 3089 .LASF27: + 3090 004f 705F7072 .ascii "p_prio\000" + 3090 696F00 + 3091 .LASF103: + 3092 0056 6E65776C .ascii "newline\000" + 3092 696E6500 + 3093 .LASF94: + 3094 005e 72656164 .ascii "readt\000" + 3094 7400 + 3095 .LASF66: + 3096 0064 715F7761 .ascii "q_waiting\000" + 3096 6974696E + 3096 6700 + 3097 .LASF11: + 3098 006e 6C6F6E67 .ascii "long long int\000" + 3098 206C6F6E + 3098 6720696E + 3098 7400 + 3099 .LASF1: + 3100 007c 7369676E .ascii "signed char\000" + 3100 65642063 + 3100 68617200 + 3101 .LASF78: + 3102 0088 53445F53 .ascii "SD_STOP\000" + 3102 544F5000 + 3103 .LASF13: + 3104 0090 626F6F6C .ascii "bool_t\000" + 3104 5F7400 + 3105 .LASF49: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 56 + + + 3106 0097 6D5F7175 .ascii "m_queue\000" + 3106 65756500 + 3107 .LASF18: + 3108 009f 74736C69 .ascii "tslices_t\000" + 3108 6365735F + 3108 7400 + 3109 .LASF104: + 3110 00a9 64656661 .ascii "default_config\000" + 3110 756C745F + 3110 636F6E66 + 3110 696700 + 3111 .LASF83: + 3112 00b8 73746174 .ascii "state\000" + 3112 6500 + 3113 .LASF8: + 3114 00be 6C6F6E67 .ascii "long int\000" + 3114 20696E74 + 3114 00 + 3115 .LASF105: + 3116 00c7 6D696E69 .ascii "mini_uart_send\000" + 3116 5F756172 + 3116 745F7365 + 3116 6E6400 + 3117 .LASF16: + 3118 00d6 74737461 .ascii "tstate_t\000" + 3118 74655F74 + 3118 00 + 3119 .LASF68: + 3120 00df 715F6275 .ascii "q_buffer\000" + 3120 66666572 + 3120 00 + 3121 .LASF70: + 3122 00e8 715F7772 .ascii "q_wrptr\000" + 3122 70747200 + 3123 .LASF29: + 3124 00f0 705F6E65 .ascii "p_newer\000" + 3124 77657200 + 3125 .LASF111: + 3126 00f8 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 3126 73657273 + 3126 5C4E6963 + 3126 6F204D61 + 3126 61735C44 + 3127 0125 312D4243 .ascii "1-BCM2835-GCC\000" + 3127 4D323833 + 3127 352D4743 + 3127 4300 + 3128 .LASF45: + 3129 0133 72656761 .ascii "regarm_t\000" + 3129 726D5F74 + 3129 00 + 3130 .LASF57: + 3131 013c 4576656E .ascii "EventSource\000" + 3131 74536F75 + 3131 72636500 + 3132 .LASF0: + 3133 0148 756E7369 .ascii "unsigned int\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 57 + + + 3133 676E6564 + 3133 20696E74 + 3133 00 + 3134 .LASF88: + 3135 0155 53657269 .ascii "SerialDriverVMT\000" + 3135 616C4472 + 3135 69766572 + 3135 564D5400 + 3136 .LASF84: + 3137 0165 69717565 .ascii "iqueue\000" + 3137 756500 + 3138 .LASF10: + 3139 016c 6C6F6E67 .ascii "long unsigned int\000" + 3139 20756E73 + 3139 69676E65 + 3139 6420696E + 3139 7400 + 3140 .LASF96: + 3141 017e 73645F6C .ascii "sd_lld_init\000" + 3141 6C645F69 + 3141 6E697400 + 3142 .LASF92: + 3143 018a 67657474 .ascii "gett\000" + 3143 00 + 3144 .LASF82: + 3145 018f 6576656E .ascii "event\000" + 3145 7400 + 3146 .LASF47: + 3147 0195 636F6E74 .ascii "context\000" + 3147 65787400 + 3148 .LASF6: + 3149 019d 73686F72 .ascii "short unsigned int\000" + 3149 7420756E + 3149 7369676E + 3149 65642069 + 3149 6E7400 + 3150 .LASF110: + 3151 01b0 2E2E2F2E .ascii "../../os/hal/platforms/BCM2835/serial_lld.c\000" + 3151 2E2F6F73 + 3151 2F68616C + 3151 2F706C61 + 3151 74666F72 + 3152 .LASF20: + 3153 01dc 6D73675F .ascii "msg_t\000" + 3153 7400 + 3154 .LASF85: + 3155 01e2 6F717565 .ascii "oqueue\000" + 3155 756500 + 3156 .LASF53: + 3157 01e9 656C5F6E .ascii "el_next\000" + 3157 65787400 + 3158 .LASF115: + 3159 01f1 62636D32 .ascii "bcm2835_delay\000" + 3159 3833355F + 3159 64656C61 + 3159 7900 + 3160 .LASF93: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 58 + + + 3161 01ff 77726974 .ascii "writet\000" + 3161 657400 + 3162 .LASF15: + 3163 0206 746D6F64 .ascii "tmode_t\000" + 3163 655F7400 + 3164 .LASF44: + 3165 020e 54687265 .ascii "ThreadsList\000" + 3165 6164734C + 3165 69737400 + 3166 .LASF21: + 3167 021a 6576656E .ascii "eventmask_t\000" + 3167 746D6173 + 3167 6B5F7400 + 3168 .LASF75: + 3169 0226 496E7075 .ascii "InputQueue\000" + 3169 74517565 + 3169 756500 + 3170 .LASF48: + 3171 0231 4D757465 .ascii "Mutex\000" + 3171 7800 + 3172 .LASF65: + 3173 0237 47656E65 .ascii "GenericQueue\000" + 3173 72696351 + 3173 75657565 + 3173 00 + 3174 .LASF89: + 3175 0244 77726974 .ascii "write\000" + 3175 6500 + 3176 .LASF91: + 3177 024a 70757474 .ascii "putt\000" + 3177 00 + 3178 .LASF64: + 3179 024f 73697A65 .ascii "sizetype\000" + 3179 74797065 + 3179 00 + 3180 .LASF67: + 3181 0258 715F636F .ascii "q_counter\000" + 3181 756E7465 + 3181 7200 + 3182 .LASF30: + 3183 0262 705F6F6C .ascii "p_older\000" + 3183 64657200 + 3184 .LASF43: + 3185 026a 54687265 .ascii "ThreadsQueue\000" + 3185 61647351 + 3185 75657565 + 3185 00 + 3186 .LASF109: + 3187 0277 474E5520 .ascii "GNU C 4.7.2\000" + 3187 4320342E + 3187 372E3200 + 3188 .LASF55: + 3189 0283 656C5F6D .ascii "el_mask\000" + 3189 61736B00 + 3190 .LASF87: + 3191 028b 53657269 .ascii "SerialConfig\000" + 3191 616C436F + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 59 + + + 3191 6E666967 + 3191 00 + 3192 .LASF108: + 3193 0298 62636D32 .ascii "bcm2835_gpio_fnsel\000" + 3193 3833355F + 3193 6770696F + 3193 5F666E73 + 3193 656C00 + 3194 .LASF17: + 3195 02ab 74726566 .ascii "trefs_t\000" + 3195 735F7400 + 3196 .LASF74: + 3197 02b3 716E6F74 .ascii "qnotify_t\000" + 3197 6966795F + 3197 7400 + 3198 .LASF26: + 3199 02bd 705F7072 .ascii "p_prev\000" + 3199 657600 + 3200 .LASF19: + 3201 02c4 74707269 .ascii "tprio_t\000" + 3201 6F5F7400 + 3202 .LASF71: + 3203 02cc 715F7264 .ascii "q_rdptr\000" + 3203 70747200 + 3204 .LASF14: + 3205 02d4 5F426F6F .ascii "_Bool\000" + 3205 6C00 + 3206 .LASF7: + 3207 02da 696E7433 .ascii "int32_t\000" + 3207 325F7400 + 3208 .LASF4: + 3209 02e2 756E7369 .ascii "unsigned char\000" + 3209 676E6564 + 3209 20636861 + 3209 7200 + 3210 .LASF97: + 3211 02f0 73645F6C .ascii "sd_lld_start\000" + 3211 6C645F73 + 3211 74617274 + 3211 00 + 3212 .LASF54: + 3213 02fd 656C5F6C .ascii "el_listener\000" + 3213 69737465 + 3213 6E657200 + 3214 .LASF56: + 3215 0309 656C5F66 .ascii "el_flags\000" + 3215 6C616773 + 3215 00 + 3216 .LASF41: + 3217 0312 705F6D74 .ascii "p_mtxlist\000" + 3217 786C6973 + 3217 7400 + 3218 .LASF5: + 3219 031c 73686F72 .ascii "short int\000" + 3219 7420696E + 3219 7400 + 3220 .LASF32: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 60 + + + 3221 0326 705F7374 .ascii "p_state\000" + 3221 61746500 + 3222 .LASF35: + 3223 032e 705F7072 .ascii "p_preempt\000" + 3223 65656D70 + 3223 7400 + 3224 .LASF107: + 3225 0338 73644F62 .ascii "sdObjectInit\000" + 3225 6A656374 + 3225 496E6974 + 3225 00 + 3226 .LASF62: + 3227 0345 65776D61 .ascii "ewmask\000" + 3227 736B00 + 3228 .LASF25: + 3229 034c 705F6E65 .ascii "p_next\000" + 3229 787400 + 3230 .LASF33: + 3231 0353 705F666C .ascii "p_flags\000" + 3231 61677300 + 3232 .LASF24: + 3233 035b 54687265 .ascii "Thread\000" + 3233 616400 + 3234 .LASF40: + 3235 0362 705F6570 .ascii "p_epending\000" + 3235 656E6469 + 3235 6E6700 + 3236 .LASF77: + 3237 036d 53445F55 .ascii "SD_UNINIT\000" + 3237 4E494E49 + 3237 5400 + 3238 .LASF9: + 3239 0377 75696E74 .ascii "uint32_t\000" + 3239 33325F74 + 3239 00 + 3240 .LASF80: + 3241 0380 73647374 .ascii "sdstate_t\000" + 3241 6174655F + 3241 7400 + 3242 .LASF81: + 3243 038a 53657269 .ascii "SerialDriver\000" + 3243 616C4472 + 3243 69766572 + 3243 00 + 3244 .LASF90: + 3245 0397 72656164 .ascii "read\000" + 3245 00 + 3246 .LASF63: + 3247 039c 63686172 .ascii "char\000" + 3247 00 + 3248 .LASF106: + 3249 03a1 7364496E .ascii "sdIncomingDataI\000" + 3249 636F6D69 + 3249 6E674461 + 3249 74614900 + 3250 .LASF98: + 3251 03b1 636F6E66 .ascii "config\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 61 + + + 3251 696700 + 3252 .LASF51: + 3253 03b8 6D5F6E65 .ascii "m_next\000" + 3253 787400 + 3254 .LASF23: + 3255 03bf 73797374 .ascii "systime_t\000" + 3255 696D655F + 3255 7400 + 3256 .LASF42: + 3257 03c9 705F7265 .ascii "p_realprio\000" + 3257 616C7072 + 3257 696F00 + 3258 .LASF36: + 3259 03d4 705F7469 .ascii "p_time\000" + 3259 6D6500 + 3260 .LASF46: + 3261 03db 696E7463 .ascii "intctx\000" + 3261 747800 + 3262 .LASF38: + 3263 03e2 705F6D73 .ascii "p_msgqueue\000" + 3263 67717565 + 3263 756500 + 3264 .LASF79: + 3265 03ed 53445F52 .ascii "SD_READY\000" + 3265 45414459 + 3265 00 + 3266 .LASF22: + 3267 03f6 666C6167 .ascii "flagsmask_t\000" + 3267 736D6173 + 3267 6B5F7400 + 3268 .LASF69: + 3269 0402 715F746F .ascii "q_top\000" + 3269 7000 + 3270 .LASF113: + 3271 0408 6D696E69 .ascii "mini_uart_recv\000" + 3271 5F756172 + 3271 745F7265 + 3271 637600 + 3272 .LASF34: + 3273 0417 705F7265 .ascii "p_refs\000" + 3273 667300 + 3274 .LASF112: + 3275 041e 6F757470 .ascii "output_notify\000" + 3275 75745F6E + 3275 6F746966 + 3275 7900 + 3276 .LASF72: + 3277 042c 715F6E6F .ascii "q_notify\000" + 3277 74696679 + 3277 00 + 3278 .LASF114: + 3279 0435 73645265 .ascii "sdRequestDataI\000" + 3279 71756573 + 3279 74446174 + 3279 614900 + 3280 .LASF3: + 3281 0444 75696E74 .ascii "uint8_t\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 62 + + + 3281 385F7400 + 3282 .LASF100: + 3283 044c 6D696E69 .ascii "mini_uart_sendstr\000" + 3283 5F756172 + 3283 745F7365 + 3283 6E647374 + 3283 7200 + 3284 .LASF52: + 3285 045e 4576656E .ascii "EventListener\000" + 3285 744C6973 + 3285 74656E65 + 3285 7200 + 3286 .LASF61: + 3287 046c 77746F62 .ascii "wtobjp\000" + 3287 6A7000 + 3288 .LASF31: + 3289 0473 705F6E61 .ascii "p_name\000" + 3289 6D6500 + 3290 .LASF102: + 3291 047a 6D696E69 .ascii "mini_uart_sendhex\000" + 3291 5F756172 + 3291 745F7365 + 3291 6E646865 + 3291 7800 + 3292 .LASF58: + 3293 048c 65735F6E .ascii "es_next\000" + 3293 65787400 + 3294 .LASF95: + 3295 0494 73645F6C .ascii "sd_lld_serve_interrupt\000" + 3295 6C645F73 + 3295 65727665 + 3295 5F696E74 + 3295 65727275 + 3296 .LASF99: + 3297 04ab 73645F6C .ascii "sd_lld_stop\000" + 3297 6C645F73 + 3297 746F7000 + 3298 .LASF73: + 3299 04b7 715F6C69 .ascii "q_link\000" + 3299 6E6B00 + 3300 .LASF50: + 3301 04be 6D5F6F77 .ascii "m_owner\000" + 3301 6E657200 + 3302 .LASF28: + 3303 04c6 705F6374 .ascii "p_ctx\000" + 3303 7800 + 3304 .LASF37: + 3305 04cc 705F7761 .ascii "p_waiting\000" + 3305 6974696E + 3305 6700 + 3306 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s page 63 + + +DEFINED SYMBOLS + *ABS*:00000000 serial_lld.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:17 .text.output_notify:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:19 .text.output_notify:00000000 output_notify +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:37 .text.output_notify:00000014 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:42 .text.sd_lld_serve_interrupt:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:45 .text.sd_lld_serve_interrupt:00000000 sd_lld_serve_interrupt +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:137 .text.sd_lld_serve_interrupt:000000ac $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:143 .text.sd_lld_init:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:146 .text.sd_lld_init:00000000 sd_lld_init +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:164 .text.sd_lld_init:00000010 $d + *COM*:00000074 SD1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:171 .text.sd_lld_start:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:174 .text.sd_lld_start:00000000 sd_lld_start +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:281 .text.sd_lld_start:000000c8 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:290 .text.sd_lld_stop:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:293 .text.sd_lld_stop:00000000 sd_lld_stop +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:331 .text.sd_lld_stop:00000030 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:336 .text.mini_uart_recv:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:339 .text.mini_uart_recv:00000000 mini_uart_recv +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:362 .text.mini_uart_recv:00000020 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:367 .text.mini_uart_send:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:370 .text.mini_uart_send:00000000 mini_uart_send +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:392 .text.mini_uart_send:0000001c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:397 .text.mini_uart_sendstr:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:400 .text.mini_uart_sendstr:00000000 mini_uart_sendstr +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:435 .text.mini_uart_sendstr:00000030 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:440 .text.mini_uart_sendhex:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:443 .text.mini_uart_sendhex:00000000 mini_uart_sendhex +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:560 .text.mini_uart_sendhex:00000098 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:566 .rodata.default_config:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccU1akzh.s:570 .rodata.default_config:00000000 default_config + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +sdRequestDataI +sdIncomingDataI +sdObjectInit +__aeabi_uidiv +bcm2835_gpio_fnsel +bcm2835_delay diff --git a/demos/ARM11-BCM2835-GCC/build/lst/serial_usb.lst b/demos/ARM11-BCM2835-GCC/build/lst/serial_usb.lst new file mode 100644 index 0000000000..0ea3555b36 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/serial_usb.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccoOwNc7.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "serial_usb.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 1B000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 8B000000 .4byte .LASF13 + 27 0015 39000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 04 .byte 0x4 + 31 001f 05 .byte 0x5 + 32 0020 696E7400 .ascii "int\000" + 33 0024 03 .uleb128 0x3 + 34 0025 04 .byte 0x4 + 35 0026 07 .byte 0x7 + 36 0027 0E000000 .4byte .LASF0 + 37 002b 03 .uleb128 0x3 + 38 002c 01 .byte 0x1 + 39 002d 06 .byte 0x6 + 40 002e DE000000 .4byte .LASF1 + 41 0032 03 .uleb128 0x3 + 42 0033 01 .byte 0x1 + 43 0034 08 .byte 0x8 + 44 0035 A9000000 .4byte .LASF2 + 45 0039 03 .uleb128 0x3 + 46 003a 02 .byte 0x2 + 47 003b 05 .byte 0x5 + 48 003c EA000000 .4byte .LASF3 + 49 0040 03 .uleb128 0x3 + 50 0041 02 .byte 0x2 + 51 0042 07 .byte 0x7 + 52 0043 CB000000 .4byte .LASF4 + 53 0047 03 .uleb128 0x3 + 54 0048 04 .byte 0x4 + 55 0049 05 .byte 0x5 + 56 004a BC000000 .4byte .LASF5 + 57 004e 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccoOwNc7.s page 2 + + + 58 004f 04 .byte 0x4 + 59 0050 07 .byte 0x7 + 60 0051 27000000 .4byte .LASF6 + 61 0055 03 .uleb128 0x3 + 62 0056 08 .byte 0x8 + 63 0057 05 .byte 0x5 + 64 0058 00000000 .4byte .LASF7 + 65 005c 03 .uleb128 0x3 + 66 005d 08 .byte 0x8 + 67 005e 07 .byte 0x7 + 68 005f 74000000 .4byte .LASF8 + 69 0063 03 .uleb128 0x3 + 70 0064 01 .byte 0x1 + 71 0065 02 .byte 0x2 + 72 0066 C5000000 .4byte .LASF9 + 73 006a 03 .uleb128 0x3 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d B7000000 .4byte .LASF10 + 77 0071 03 .uleb128 0x3 + 78 0072 04 .byte 0x4 + 79 0073 07 .byte 0x7 + 80 0074 F4000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 08 .uleb128 0x8 + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccoOwNc7.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 0E .uleb128 0xe + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF7: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF0: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF12: + 140 001b 474E5520 .ascii "GNU C 4.7.2\000" + 140 4320342E + 140 372E3200 + 141 .LASF6: + 142 0027 6C6F6E67 .ascii "long unsigned int\000" + 142 20756E73 + 142 69676E65 + 142 6420696E + 142 7400 + 143 .LASF14: + 144 0039 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 144 73657273 + 144 5C4E6963 + 144 6F204D61 + 144 61735C44 + 145 0066 312D4243 .ascii "1-BCM2835-GCC\000" + 145 4D323833 + 145 352D4743 + 145 4300 + 146 .LASF8: + 147 0074 6C6F6E67 .ascii "long long unsigned int\000" + 147 206C6F6E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccoOwNc7.s page 4 + + + 147 6720756E + 147 7369676E + 147 65642069 + 148 .LASF13: + 149 008b 2E2E2F2E .ascii "../../os/hal/src/serial_usb.c\000" + 149 2E2F6F73 + 149 2F68616C + 149 2F737263 + 149 2F736572 + 150 .LASF2: + 151 00a9 756E7369 .ascii "unsigned char\000" + 151 676E6564 + 151 20636861 + 151 7200 + 152 .LASF10: + 153 00b7 63686172 .ascii "char\000" + 153 00 + 154 .LASF5: + 155 00bc 6C6F6E67 .ascii "long int\000" + 155 20696E74 + 155 00 + 156 .LASF9: + 157 00c5 5F426F6F .ascii "_Bool\000" + 157 6C00 + 158 .LASF4: + 159 00cb 73686F72 .ascii "short unsigned int\000" + 159 7420756E + 159 7369676E + 159 65642069 + 159 6E7400 + 160 .LASF1: + 161 00de 7369676E .ascii "signed char\000" + 161 65642063 + 161 68617200 + 162 .LASF3: + 163 00ea 73686F72 .ascii "short int\000" + 163 7420696E + 163 7400 + 164 .LASF11: + 165 00f4 73697A65 .ascii "sizetype\000" + 165 74797065 + 165 00 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccoOwNc7.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 serial_usb.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/shell.lst b/demos/ARM11-BCM2835-GCC/build/lst/shell.lst new file mode 100644 index 0000000000..4e7b9a6d99 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/shell.lst @@ -0,0 +1,6681 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "shell.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.chprintf,"ax",%progbits + 17 .align 2 + 18 .type chprintf, %function + 19 chprintf: + 20 .LFB7: + 21 .file 1 "../../os/various/chprintf.h" + 22 .loc 1 69 0 + 23 .cfi_startproc + 24 @ args = 4, pretend = 12, frame = 8 + 25 @ frame_needed = 0, uses_anonymous_args = 1 + 26 .LVL0: + 27 0000 0E002DE9 stmfd sp!, {r1, r2, r3} + 28 .LCFI0: + 29 .cfi_def_cfa_offset 12 + 30 .cfi_offset 1, -12 + 31 .cfi_offset 2, -8 + 32 .cfi_offset 3, -4 + 33 0004 04E02DE5 str lr, [sp, #-4]! + 34 .LCFI1: + 35 .cfi_def_cfa_offset 16 + 36 .cfi_offset 14, -16 + 37 0008 08D04DE2 sub sp, sp, #8 + 38 .LCFI2: + 39 .cfi_def_cfa_offset 24 + 40 .loc 1 72 0 + 41 000c 10308DE2 add r3, sp, #16 + 42 .loc 1 73 0 + 43 0010 0C109DE5 ldr r1, [sp, #12] + 44 0014 0320A0E1 mov r2, r3 + 45 .loc 1 72 0 + 46 0018 04308DE5 str r3, [sp, #4] + 47 .loc 1 73 0 + 48 001c FEFFFFEB bl chvprintf + 49 .LVL1: + 50 .loc 1 75 0 + 51 0020 08D08DE2 add sp, sp, #8 + 52 0024 04E09DE4 ldr lr, [sp], #4 + 53 0028 0CD08DE2 add sp, sp, #12 + 54 002c 1EFF2FE1 bx lr + 55 .cfi_endproc + 56 .LFE7: + 57 .size chprintf, .-chprintf + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 2 + + + 58 .section .text._strtok.constprop.2,"ax",%progbits + 59 .align 2 + 60 .type _strtok.constprop.2, %function + 61 _strtok.constprop.2: + 62 .LFB22: + 63 .file 2 "../../os/various/shell.c" + 64 .loc 2 37 0 + 65 .cfi_startproc + 66 @ args = 0, pretend = 0, frame = 0 + 67 @ frame_needed = 0, uses_anonymous_args = 0 + 68 .LVL2: + 69 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 70 .LCFI3: + 71 .cfi_def_cfa_offset 16 + 72 .cfi_offset 3, -16 + 73 .cfi_offset 4, -12 + 74 .cfi_offset 5, -8 + 75 .cfi_offset 14, -4 + 76 .loc 2 39 0 + 77 0004 004050E2 subs r4, r0, #0 + 78 .loc 2 37 0 + 79 0008 0150A0E1 mov r5, r1 + 80 .loc 2 40 0 + 81 000c 00408115 strne r4, [r1, #0] + 82 .loc 2 39 0 + 83 0010 1000000A beq .L15 + 84 .L4: + 85 .loc 2 46 0 + 86 0014 54109FE5 ldr r1, .L16 + 87 .LVL3: + 88 0018 0400A0E1 mov r0, r4 + 89 .LVL4: + 90 001c FEFFFFEB bl strspn + 91 .LVL5: + 92 0020 004084E0 add r4, r4, r0 + 93 .LVL6: + 94 .loc 2 47 0 + 95 0024 0400A0E1 mov r0, r4 + 96 0028 40109FE5 ldr r1, .L16 + 97 002c FEFFFFEB bl strpbrk + 98 .LVL7: + 99 .loc 2 48 0 + 100 0030 000050E3 cmp r0, #0 + 101 .loc 2 49 0 + 102 0034 0030A013 movne r3, #0 + 103 .loc 2 47 0 + 104 0038 000085E5 str r0, [r5, #0] + 105 .loc 2 49 0 + 106 003c 0130C014 strneb r3, [r0], #1 + 107 0040 00008515 strne r0, [r5, #0] + 108 .loc 2 51 0 + 109 0044 0030D4E5 ldrb r3, [r4, #0] @ zero_extendqisi2 + 110 0048 000053E3 cmp r3, #0 + 111 004c 0400000A beq .L7 + 112 .loc 2 52 0 + 113 0050 0400A0E1 mov r0, r4 + 114 0054 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 3 + + + 115 .LVL8: + 116 .L15: + 117 .loc 2 41 0 + 118 0058 004091E5 ldr r4, [r1, #0] + 119 .LVL9: + 120 .loc 2 43 0 + 121 005c 000054E3 cmp r4, #0 + 122 0060 EBFFFF1A bne .L4 + 123 .LVL10: + 124 .L7: + 125 .loc 2 44 0 + 126 0064 0040A0E3 mov r4, #0 + 127 .LVL11: + 128 .loc 2 52 0 + 129 0068 0400A0E1 mov r0, r4 + 130 006c 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 131 .L17: + 132 .align 2 + 133 .L16: + 134 0070 00000000 .word .LC0 + 135 .cfi_endproc + 136 .LFE22: + 137 .size _strtok.constprop.2, .-_strtok.constprop.2 + 138 .section .text.cmd_systime,"ax",%progbits + 139 .align 2 + 140 .type cmd_systime, %function + 141 cmd_systime: + 142 .LFB12: + 143 .loc 2 99 0 + 144 .cfi_startproc + 145 @ args = 0, pretend = 0, frame = 0 + 146 @ frame_needed = 0, uses_anonymous_args = 0 + 147 @ link register save eliminated. + 148 .LVL12: + 149 .loc 2 102 0 + 150 0000 000051E3 cmp r1, #0 + 151 0004 020000DA ble .L19 + 152 .LVL13: + 153 .LBB6: + 154 .LBB7: + 155 .loc 2 56 0 + 156 0008 14109FE5 ldr r1, .L20 + 157 .LVL14: + 158 000c 14209FE5 ldr r2, .L20+4 + 159 .LVL15: + 160 .LBE7: + 161 .LBE6: + 162 .loc 2 107 0 + 163 .LBB9: + 164 .LBB8: + 165 .loc 2 56 0 + 166 0010 FEFFFFEA b chprintf + 167 .LVL16: + 168 .L19: + 169 .LBE8: + 170 .LBE9: + 171 .LBB10: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 4 + + + 172 .LBB11: + 173 .loc 2 106 0 + 174 0014 10309FE5 ldr r3, .L20+8 + 175 0018 10109FE5 ldr r1, .L20+12 + 176 .LVL17: + 177 001c 0C2093E5 ldr r2, [r3, #12] + 178 .LVL18: + 179 .LBE11: + 180 .LBE10: + 181 .loc 2 107 0 + 182 .LBB13: + 183 .LBB12: + 184 .loc 2 106 0 + 185 0020 FEFFFFEA b chprintf + 186 .LVL19: + 187 .L21: + 188 .align 2 + 189 .L20: + 190 0024 04000000 .word .LC1 + 191 0028 10000000 .word .LC2 + 192 002c 00000000 .word vtlist + 193 0030 18000000 .word .LC3 + 194 .LBE12: + 195 .LBE13: + 196 .cfi_endproc + 197 .LFE12: + 198 .size cmd_systime, .-cmd_systime + 199 .section .text.cmd_info,"ax",%progbits + 200 .align 2 + 201 .type cmd_info, %function + 202 cmd_info: + 203 .LFB11: + 204 .loc 2 67 0 + 205 .cfi_startproc + 206 @ args = 0, pretend = 0, frame = 0 + 207 @ frame_needed = 0, uses_anonymous_args = 0 + 208 .LVL20: + 209 0000 10402DE9 stmfd sp!, {r4, lr} + 210 .LCFI4: + 211 .cfi_def_cfa_offset 8 + 212 .cfi_offset 4, -8 + 213 .cfi_offset 14, -4 + 214 .loc 2 70 0 + 215 0004 000051E3 cmp r1, #0 + 216 .loc 2 67 0 + 217 0008 08D04DE2 sub sp, sp, #8 + 218 .LCFI5: + 219 .cfi_def_cfa_offset 16 + 220 .loc 2 67 0 + 221 000c 0040A0E1 mov r4, r0 + 222 .loc 2 70 0 + 223 0010 040000DA ble .L23 + 224 .LVL21: + 225 .LBB18: + 226 .LBB19: + 227 .loc 2 56 0 + 228 0014 8C109FE5 ldr r1, .L24 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 5 + + + 229 .LVL22: + 230 0018 8C209FE5 ldr r2, .L24+4 + 231 .LVL23: + 232 .LBE19: + 233 .LBE18: + 234 .loc 2 97 0 + 235 001c 08D08DE2 add sp, sp, #8 + 236 0020 1040BDE8 ldmfd sp!, {r4, lr} + 237 .LBB21: + 238 .LBB20: + 239 .loc 2 56 0 + 240 0024 FEFFFFEA b chprintf + 241 .LVL24: + 242 .L23: + 243 .LBE20: + 244 .LBE21: + 245 .LBB22: + 246 .LBB23: + 247 .loc 2 75 0 + 248 0028 80109FE5 ldr r1, .L24+8 + 249 .LVL25: + 250 002c 80209FE5 ldr r2, .L24+12 + 251 .LVL26: + 252 0030 FEFFFFEB bl chprintf + 253 .LVL27: + 254 .loc 2 77 0 + 255 0034 0400A0E1 mov r0, r4 + 256 0038 78109FE5 ldr r1, .L24+16 + 257 003c 78209FE5 ldr r2, .L24+20 + 258 0040 FEFFFFEB bl chprintf + 259 .LVL28: + 260 .loc 2 79 0 + 261 0044 0400A0E1 mov r0, r4 + 262 0048 70109FE5 ldr r1, .L24+24 + 263 004c 70209FE5 ldr r2, .L24+28 + 264 0050 FEFFFFEB bl chprintf + 265 .LVL29: + 266 .loc 2 81 0 + 267 0054 0400A0E1 mov r0, r4 + 268 0058 68109FE5 ldr r1, .L24+32 + 269 005c 68209FE5 ldr r2, .L24+36 + 270 0060 FEFFFFEB bl chprintf + 271 .LVL30: + 272 .loc 2 84 0 + 273 0064 0400A0E1 mov r0, r4 + 274 0068 60109FE5 ldr r1, .L24+40 + 275 006c 60209FE5 ldr r2, .L24+44 + 276 0070 FEFFFFEB bl chprintf + 277 .LVL31: + 278 .loc 2 87 0 + 279 0074 0400A0E1 mov r0, r4 + 280 0078 58109FE5 ldr r1, .L24+48 + 281 007c 58209FE5 ldr r2, .L24+52 + 282 0080 FEFFFFEB bl chprintf + 283 .LVL32: + 284 .loc 2 94 0 + 285 0084 54309FE5 ldr r3, .L24+56 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 6 + + + 286 0088 0400A0E1 mov r0, r4 + 287 008c 00308DE5 str r3, [sp, #0] + 288 0090 4C109FE5 ldr r1, .L24+60 + 289 0094 4C209FE5 ldr r2, .L24+64 + 290 0098 4C309FE5 ldr r3, .L24+68 + 291 009c FEFFFFEB bl chprintf + 292 .LVL33: + 293 .LBE23: + 294 .LBE22: + 295 .loc 2 97 0 + 296 00a0 08D08DE2 add sp, sp, #8 + 297 00a4 1080BDE8 ldmfd sp!, {r4, pc} + 298 .L25: + 299 .align 2 + 300 .L24: + 301 00a8 04000000 .word .LC1 + 302 00ac 20000000 .word .LC4 + 303 00b0 28000000 .word .LC5 + 304 00b4 3C000000 .word .LC6 + 305 00b8 44000000 .word .LC7 + 306 00bc 58000000 .word .LC8 + 307 00c0 64000000 .word .LC9 + 308 00c4 78000000 .word .LC10 + 309 00c8 80000000 .word .LC11 + 310 00cc 94000000 .word .LC12 + 311 00d0 A4000000 .word .LC13 + 312 00d4 B8000000 .word .LC14 + 313 00d8 C8000000 .word .LC15 + 314 00dc DC000000 .word .LC16 + 315 00e0 0C010000 .word .LC20 + 316 00e4 E4000000 .word .LC17 + 317 00e8 FC000000 .word .LC18 + 318 00ec 08010000 .word .LC19 + 319 .cfi_endproc + 320 .LFE11: + 321 .size cmd_info, .-cmd_info + 322 .section .text.shellInit,"ax",%progbits + 323 .align 2 + 324 .global shellInit + 325 .type shellInit, %function + 326 shellInit: + 327 .LFB15: + 328 .loc 2 204 0 + 329 .cfi_startproc + 330 @ args = 0, pretend = 0, frame = 0 + 331 @ frame_needed = 0, uses_anonymous_args = 0 + 332 @ link register save eliminated. + 333 .loc 2 206 0 + 334 0000 04309FE5 ldr r3, .L27 + 335 0004 003083E5 str r3, [r3, #0] + 336 0008 1EFF2FE1 bx lr + 337 .L28: + 338 .align 2 + 339 .L27: + 340 000c 00000000 .word shell_terminated + 341 .cfi_endproc + 342 .LFE15: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 7 + + + 343 .size shellInit, .-shellInit + 344 .section .text.shellExit,"ax",%progbits + 345 .align 2 + 346 .global shellExit + 347 .type shellExit, %function + 348 shellExit: + 349 .LFB16: + 350 .loc 2 218 0 + 351 .cfi_startproc + 352 @ args = 0, pretend = 0, frame = 0 + 353 @ frame_needed = 0, uses_anonymous_args = 0 + 354 .LVL34: + 355 0000 10402DE9 stmfd sp!, {r4, lr} + 356 .LCFI6: + 357 .cfi_def_cfa_offset 8 + 358 .cfi_offset 4, -8 + 359 .cfi_offset 14, -4 + 360 .loc 2 218 0 + 361 0004 0040A0E1 mov r4, r0 + 362 .loc 2 222 0 + 363 @ 222 "../../os/various/shell.c" 1 + 364 0008 9FF021E3 msr CPSR_c, #0x9F + 365 @ 0 "" 2 + 366 .loc 2 223 0 + 367 000c 10009FE5 ldr r0, .L30 + 368 .LVL35: + 369 0010 0010A0E3 mov r1, #0 + 370 0014 FEFFFFEB bl chEvtBroadcastFlagsI + 371 .LVL36: + 372 .loc 2 224 0 + 373 0018 0400A0E1 mov r0, r4 + 374 .loc 2 225 0 + 375 001c 1040BDE8 ldmfd sp!, {r4, lr} + 376 .loc 2 224 0 + 377 0020 FEFFFFEA b chThdExitS + 378 .LVL37: + 379 .L31: + 380 .align 2 + 381 .L30: + 382 0024 00000000 .word shell_terminated + 383 .cfi_endproc + 384 .LFE16: + 385 .size shellExit, .-shellExit + 386 .section .text.shellCreate,"ax",%progbits + 387 .align 2 + 388 .global shellCreate + 389 .type shellCreate, %function + 390 shellCreate: + 391 .LFB17: + 392 .loc 2 240 0 + 393 .cfi_startproc + 394 @ args = 0, pretend = 0, frame = 0 + 395 @ frame_needed = 0, uses_anonymous_args = 0 + 396 .LVL38: + 397 0000 04E02DE5 str lr, [sp, #-4]! + 398 .LCFI7: + 399 .cfi_def_cfa_offset 4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 8 + + + 400 .cfi_offset 14, -4 + 401 0004 0CD04DE2 sub sp, sp, #12 + 402 .LCFI8: + 403 .cfi_def_cfa_offset 16 + 404 .loc 2 242 0 + 405 0008 00008DE5 str r0, [sp, #0] + 406 000c 0C309FE5 ldr r3, .L33 + 407 0010 0000A0E3 mov r0, #0 + 408 .LVL39: + 409 0014 FEFFFFEB bl chThdCreateFromHeap + 410 .LVL40: + 411 .loc 2 243 0 + 412 0018 0CD08DE2 add sp, sp, #12 + 413 001c 0080BDE8 ldmfd sp!, {pc} + 414 .L34: + 415 .align 2 + 416 .L33: + 417 0020 00000000 .word shell_thread + 418 .cfi_endproc + 419 .LFE17: + 420 .size shellCreate, .-shellCreate + 421 .section .text.shellCreateStatic,"ax",%progbits + 422 .align 2 + 423 .global shellCreateStatic + 424 .type shellCreateStatic, %function + 425 shellCreateStatic: + 426 .LFB18: + 427 .loc 2 258 0 + 428 .cfi_startproc + 429 @ args = 0, pretend = 0, frame = 0 + 430 @ frame_needed = 0, uses_anonymous_args = 0 + 431 .LVL41: + 432 0000 04E02DE5 str lr, [sp, #-4]! + 433 .LCFI9: + 434 .cfi_def_cfa_offset 4 + 435 .cfi_offset 14, -4 + 436 0004 0CD04DE2 sub sp, sp, #12 + 437 .LCFI10: + 438 .cfi_def_cfa_offset 16 + 439 .loc 2 260 0 + 440 0008 00008DE5 str r0, [sp, #0] + 441 000c 0100A0E1 mov r0, r1 + 442 .LVL42: + 443 0010 0210A0E1 mov r1, r2 + 444 .LVL43: + 445 0014 0320A0E1 mov r2, r3 + 446 .LVL44: + 447 0018 08309FE5 ldr r3, .L36 + 448 .LVL45: + 449 001c FEFFFFEB bl chThdCreateStatic + 450 .LVL46: + 451 .loc 2 261 0 + 452 0020 0CD08DE2 add sp, sp, #12 + 453 0024 0080BDE8 ldmfd sp!, {pc} + 454 .L37: + 455 .align 2 + 456 .L36: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 9 + + + 457 0028 00000000 .word shell_thread + 458 .cfi_endproc + 459 .LFE18: + 460 .size shellCreateStatic, .-shellCreateStatic + 461 .section .text.shellGetLine,"ax",%progbits + 462 .align 2 + 463 .global shellGetLine + 464 .type shellGetLine, %function + 465 shellGetLine: + 466 .LFB19: + 467 .loc 2 275 0 + 468 .cfi_startproc + 469 @ args = 0, pretend = 0, frame = 8 + 470 @ frame_needed = 0, uses_anonymous_args = 0 + 471 .LVL47: + 472 0000 F0402DE9 stmfd sp!, {r4, r5, r6, r7, lr} + 473 .LCFI11: + 474 .cfi_def_cfa_offset 20 + 475 .cfi_offset 4, -20 + 476 .cfi_offset 5, -16 + 477 .cfi_offset 6, -12 + 478 .cfi_offset 7, -8 + 479 .cfi_offset 14, -4 + 480 .LBB24: + 481 .loc 2 303 0 + 482 0004 012042E2 sub r2, r2, #1 + 483 .LVL48: + 484 .LBE24: + 485 .loc 2 275 0 + 486 0008 0CD04DE2 sub sp, sp, #12 + 487 .LCFI12: + 488 .cfi_def_cfa_offset 32 + 489 .loc 2 275 0 + 490 000c 0160A0E1 mov r6, r1 + 491 .LVL49: + 492 0010 0040A0E1 mov r4, r0 + 493 .loc 2 276 0 + 494 0014 0150A0E1 mov r5, r1 + 495 .LBB25: + 496 .loc 2 303 0 + 497 0018 027081E0 add r7, r1, r2 + 498 .LVL50: + 499 .L50: + 500 .loc 2 281 0 + 501 001c 003094E5 ldr r3, [r4, #0] + 502 0020 0120A0E3 mov r2, #1 + 503 0024 07108DE2 add r1, sp, #7 + 504 0028 043093E5 ldr r3, [r3, #4] + 505 002c 0400A0E1 mov r0, r4 + 506 0030 33FF2FE1 blx r3 + 507 .LVL51: + 508 0034 000050E3 cmp r0, #0 + 509 0038 2300000A beq .L47 + 510 .loc 2 283 0 + 511 003c 0710DDE5 ldrb r1, [sp, #7] @ zero_extendqisi2 + 512 0040 040051E3 cmp r1, #4 + 513 0044 2300000A beq .L51 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 10 + + + 514 .loc 2 287 0 + 515 0048 080051E3 cmp r1, #8 + 516 004c 0C00000A beq .L52 + 517 .loc 2 296 0 + 518 0050 0D0051E3 cmp r1, #13 + 519 0054 2400000A beq .L53 + 520 .loc 2 301 0 + 521 0058 1F0051E3 cmp r1, #31 + 522 005c EEFFFF9A bls .L50 + 523 .loc 2 303 0 + 524 0060 070055E1 cmp r5, r7 + 525 0064 ECFFFF2A bcs .L50 + 526 .loc 2 304 0 + 527 0068 003094E5 ldr r3, [r4, #0] + 528 006c 0400A0E1 mov r0, r4 + 529 0070 083093E5 ldr r3, [r3, #8] + 530 0074 33FF2FE1 blx r3 + 531 .LVL52: + 532 .loc 2 305 0 + 533 0078 0730DDE5 ldrb r3, [sp, #7] @ zero_extendqisi2 + 534 .LVL53: + 535 007c 0130C5E4 strb r3, [r5], #1 + 536 .LVL54: + 537 0080 E5FFFFEA b .L50 + 538 .LVL55: + 539 .L52: + 540 .loc 2 288 0 + 541 0084 060055E1 cmp r5, r6 + 542 0088 E3FFFF0A beq .L50 + 543 .loc 2 289 0 + 544 008c 003094E5 ldr r3, [r4, #0] + 545 0090 0400A0E1 mov r0, r4 + 546 0094 083093E5 ldr r3, [r3, #8] + 547 0098 33FF2FE1 blx r3 + 548 .LVL56: + 549 .loc 2 290 0 + 550 009c 003094E5 ldr r3, [r4, #0] + 551 00a0 2010A0E3 mov r1, #32 + 552 00a4 083093E5 ldr r3, [r3, #8] + 553 00a8 0400A0E1 mov r0, r4 + 554 00ac 33FF2FE1 blx r3 + 555 .LVL57: + 556 .loc 2 291 0 + 557 00b0 003094E5 ldr r3, [r4, #0] + 558 00b4 0400A0E1 mov r0, r4 + 559 00b8 083093E5 ldr r3, [r3, #8] + 560 00bc 0710DDE5 ldrb r1, [sp, #7] @ zero_extendqisi2 + 561 00c0 33FF2FE1 blx r3 + 562 .LVL58: + 563 .loc 2 292 0 + 564 00c4 015045E2 sub r5, r5, #1 + 565 .LVL59: + 566 00c8 D3FFFFEA b .L50 + 567 .L47: + 568 .loc 2 282 0 + 569 00cc 0100A0E3 mov r0, #1 + 570 .L40: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 11 + + + 571 .LBE25: + 572 .loc 2 308 0 + 573 00d0 0CD08DE2 add sp, sp, #12 + 574 00d4 F080BDE8 ldmfd sp!, {r4, r5, r6, r7, pc} + 575 .L51: + 576 .LBB26: + 577 .loc 2 284 0 + 578 00d8 0400A0E1 mov r0, r4 + 579 00dc 20109FE5 ldr r1, .L54 + 580 00e0 FEFFFFEB bl chprintf + 581 .LVL60: + 582 .loc 2 285 0 + 583 00e4 0100A0E3 mov r0, #1 + 584 00e8 F8FFFFEA b .L40 + 585 .L53: + 586 .loc 2 297 0 + 587 00ec 0400A0E1 mov r0, r4 + 588 00f0 10109FE5 ldr r1, .L54+4 + 589 00f4 FEFFFFEB bl chprintf + 590 .LVL61: + 591 .loc 2 298 0 + 592 00f8 0000A0E3 mov r0, #0 + 593 00fc 0000C5E5 strb r0, [r5, #0] + 594 0100 F2FFFFEA b .L40 + 595 .L55: + 596 .align 2 + 597 .L54: + 598 0104 18010000 .word .LC21 + 599 0108 1C010000 .word .LC22 + 600 .LBE26: + 601 .cfi_endproc + 602 .LFE19: + 603 .size shellGetLine, .-shellGetLine + 604 .section .text.shell_thread,"ax",%progbits + 605 .align 2 + 606 .type shell_thread, %function + 607 shell_thread: + 608 .LFB14: + 609 .loc 2 141 0 + 610 .cfi_startproc + 611 @ args = 0, pretend = 0, frame = 88 + 612 @ frame_needed = 0, uses_anonymous_args = 0 + 613 .LVL62: + 614 0000 F0452DE9 stmfd sp!, {r4, r5, r6, r7, r8, sl, lr} + 615 .LCFI13: + 616 .cfi_def_cfa_offset 28 + 617 .cfi_offset 4, -28 + 618 .cfi_offset 5, -24 + 619 .cfi_offset 6, -20 + 620 .cfi_offset 7, -16 + 621 .cfi_offset 8, -12 + 622 .cfi_offset 10, -8 + 623 .cfi_offset 14, -4 + 624 .loc 2 148 0 + 625 0004 40329FE5 ldr r3, .L109 + 626 .loc 2 143 0 + 627 0008 006090E5 ldr r6, [r0, #0] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 12 + + + 628 .LVL63: + 629 .loc 2 148 0 + 630 000c 183093E5 ldr r3, [r3, #24] + 631 0010 38229FE5 ldr r2, .L109+4 + 632 .loc 2 144 0 + 633 0014 048090E5 ldr r8, [r0, #4] + 634 .LVL64: + 635 .loc 2 141 0 + 636 0018 5CD04DE2 sub sp, sp, #92 + 637 .LCFI14: + 638 .cfi_def_cfa_offset 120 + 639 .loc 2 149 0 + 640 001c 0600A0E1 mov r0, r6 + 641 .LVL65: + 642 .loc 2 148 0 + 643 0020 182083E5 str r2, [r3, #24] + 644 .loc 2 149 0 + 645 0024 28129FE5 ldr r1, .L109+8 + 646 0028 FEFFFFEB bl chprintf + 647 .LVL66: + 648 .LBB39: + 649 .LBB40: + 650 .loc 2 61 0 + 651 002c 24A29FE5 ldr sl, .L109+12 + 652 .L102: + 653 .LBE40: + 654 .LBE39: + 655 .loc 2 151 0 + 656 0030 0600A0E1 mov r0, r6 + 657 0034 20129FE5 ldr r1, .L109+16 + 658 0038 FEFFFFEB bl chprintf + 659 .LVL67: + 660 .loc 2 152 0 + 661 003c 0600A0E1 mov r0, r6 + 662 0040 18108DE2 add r1, sp, #24 + 663 0044 4020A0E3 mov r2, #64 + 664 0048 FEFFFFEB bl shellGetLine + 665 .LVL68: + 666 004c 004050E2 subs r4, r0, #0 + 667 0050 2400001A bne .L105 + 668 .loc 2 156 0 + 669 0054 18008DE2 add r0, sp, #24 + 670 0058 0D10A0E1 mov r1, sp + 671 005c FEFFFFEB bl _strtok.constprop.2 + 672 .LVL69: + 673 .loc 2 141 0 + 674 0060 0D50A0E1 mov r5, sp + 675 .loc 2 156 0 + 676 0064 0070A0E1 mov r7, r0 + 677 .LVL70: + 678 .L60: + 679 .loc 2 159 0 discriminator 1 + 680 0068 0000A0E3 mov r0, #0 + 681 .LVL71: + 682 006c 0D10A0E1 mov r1, sp + 683 0070 FEFFFFEB bl _strtok.constprop.2 + 684 .LVL72: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 13 + + + 685 0074 000050E3 cmp r0, #0 + 686 0078 0900000A beq .L106 + 687 .loc 2 160 0 + 688 007c 040054E3 cmp r4, #4 + 689 .loc 2 165 0 + 690 0080 0400A515 strne r0, [r5, #4]! + 691 0084 01408412 addne r4, r4, #1 + 692 .LVL73: + 693 0088 F6FFFF1A bne .L60 + 694 .L107: + 695 .loc 2 161 0 + 696 008c 0600A0E1 mov r0, r6 + 697 .LVL74: + 698 0090 C8119FE5 ldr r1, .L109+20 + 699 0094 FEFFFFEB bl chprintf + 700 .LVL75: + 701 .loc 2 167 0 + 702 0098 0030A0E3 mov r3, #0 + 703 009c 14308DE5 str r3, [sp, #20] + 704 00a0 E2FFFFEA b .L102 + 705 .LVL76: + 706 .L106: + 707 00a4 58308DE2 add r3, sp, #88 + 708 00a8 042183E0 add r2, r3, r4, asl #2 + 709 .loc 2 168 0 + 710 00ac 000057E3 cmp r7, #0 + 711 .loc 2 167 0 + 712 00b0 540002E5 str r0, [r2, #-84] + 713 .loc 2 168 0 + 714 00b4 DDFFFF0A beq .L102 + 715 .loc 2 169 0 + 716 00b8 0700A0E1 mov r0, r7 + 717 .LVL77: + 718 00bc A0119FE5 ldr r1, .L109+24 + 719 00c0 FEFFFFEB bl strcasecmp + 720 .LVL78: + 721 00c4 000050E3 cmp r0, #0 + 722 00c8 0E00001A bne .L64 + 723 .loc 2 170 0 + 724 00cc 000054E3 cmp r4, #0 + 725 00d0 0700000A beq .L59 + 726 .LVL79: + 727 .LBB42: + 728 .LBB43: + 729 .loc 2 56 0 + 730 00d4 0600A0E1 mov r0, r6 + 731 00d8 88119FE5 ldr r1, .L109+28 + 732 00dc 80219FE5 ldr r2, .L109+24 + 733 00e0 FEFFFFEB bl chprintf + 734 .LVL80: + 735 .LBE43: + 736 .LBE42: + 737 .loc 2 172 0 + 738 00e4 D1FFFFEA b .L102 + 739 .LVL81: + 740 .L105: + 741 .loc 2 153 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 14 + + + 742 00e8 0600A0E1 mov r0, r6 + 743 00ec 78119FE5 ldr r1, .L109+32 + 744 00f0 FEFFFFEB bl chprintf + 745 .LVL82: + 746 .L59: + 747 .loc 2 194 0 + 748 00f4 0000A0E3 mov r0, #0 + 749 00f8 FEFFFFEB bl shellExit + 750 .LVL83: + 751 .loc 2 197 0 + 752 00fc 0000A0E3 mov r0, #0 + 753 0100 5CD08DE2 add sp, sp, #92 + 754 0104 F085BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, sl, pc} + 755 .LVL84: + 756 .L64: + 757 .loc 2 176 0 + 758 0108 0700A0E1 mov r0, r7 + 759 010c 5C119FE5 ldr r1, .L109+36 + 760 0110 FEFFFFEB bl strcasecmp + 761 .LVL85: + 762 0114 000050E3 cmp r0, #0 + 763 0118 0600001A bne .L108 + 764 .loc 2 177 0 + 765 011c 000054E3 cmp r4, #0 + 766 .LBB44: + 767 .LBB45: + 768 .loc 2 56 0 + 769 0120 0600A0E1 mov r0, r6 + 770 .LBE45: + 771 .LBE44: + 772 .loc 2 177 0 + 773 0124 1500000A beq .L69 + 774 .LVL86: + 775 .LBB47: + 776 .LBB46: + 777 .loc 2 56 0 + 778 0128 38119FE5 ldr r1, .L109+28 + 779 012c 3C219FE5 ldr r2, .L109+36 + 780 0130 FEFFFFEB bl chprintf + 781 .LVL87: + 782 .LBE46: + 783 .LBE47: + 784 .loc 2 179 0 + 785 0134 BDFFFFEA b .L102 + 786 .LVL88: + 787 .L108: + 788 .LBB48: + 789 .LBB49: + 790 .loc 2 121 0 + 791 0138 00009AE5 ldr r0, [sl, #0] + 792 013c 000050E3 cmp r0, #0 + 793 0140 10519F15 ldrne r5, .L109+12 + 794 0144 0300001A bne .L77 + 795 0148 280000EA b .L68 + 796 .LVL89: + 797 .L76: + 798 014c 0800B5E5 ldr r0, [r5, #8]! + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 15 + + + 799 .LVL90: + 800 0150 000050E3 cmp r0, #0 + 801 0154 2500000A beq .L68 + 802 .LVL91: + 803 .L77: + 804 .loc 2 122 0 + 805 0158 0710A0E1 mov r1, r7 + 806 015c FEFFFFEB bl strcasecmp + 807 .LVL92: + 808 0160 000050E3 cmp r0, #0 + 809 0164 F8FFFF1A bne .L76 + 810 .LVL93: + 811 .L104: + 812 .LBE49: + 813 .LBE48: + 814 .LBB50: + 815 .LBB51: + 816 .loc 2 123 0 + 817 0168 043095E5 ldr r3, [r5, #4] + 818 016c 0600A0E1 mov r0, r6 + 819 0170 0410A0E1 mov r1, r4 + 820 0174 04208DE2 add r2, sp, #4 + 821 0178 33FF2FE1 blx r3 + 822 .LVL94: + 823 017c ABFFFFEA b .L102 + 824 .LVL95: + 825 .L69: + 826 .LBE51: + 827 .LBE50: + 828 .loc 2 181 0 + 829 0180 EC109FE5 ldr r1, .L109+40 + 830 0184 FEFFFFEB bl chprintf + 831 .LVL96: + 832 .LBB53: + 833 .LBB41: + 834 .loc 2 61 0 + 835 0188 00209AE5 ldr r2, [sl, #0] + 836 018c 000052E3 cmp r2, #0 + 837 0190 C0409F15 ldrne r4, .L109+12 + 838 .LVL97: + 839 0194 0500000A beq .L74 + 840 .LVL98: + 841 .L73: + 842 .loc 2 62 0 + 843 0198 0600A0E1 mov r0, r6 + 844 019c D4109FE5 ldr r1, .L109+44 + 845 01a0 FEFFFFEB bl chprintf + 846 .LVL99: + 847 .loc 2 61 0 + 848 01a4 0820B4E5 ldr r2, [r4, #8]! + 849 01a8 000052E3 cmp r2, #0 + 850 01ac F9FFFF1A bne .L73 + 851 .L74: + 852 .LBE41: + 853 .LBE53: + 854 .loc 2 183 0 + 855 01b0 000058E3 cmp r8, #0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 16 + + + 856 01b4 0900000A beq .L72 + 857 .LVL100: + 858 .LBB54: + 859 .LBB55: + 860 .loc 2 61 0 + 861 01b8 002098E5 ldr r2, [r8, #0] + 862 01bc 000052E3 cmp r2, #0 + 863 01c0 0600000A beq .L72 + 864 01c4 0840A0E1 mov r4, r8 + 865 .LVL101: + 866 .L75: + 867 .loc 2 62 0 + 868 01c8 0600A0E1 mov r0, r6 + 869 01cc A4109FE5 ldr r1, .L109+44 + 870 01d0 FEFFFFEB bl chprintf + 871 .LVL102: + 872 .loc 2 61 0 + 873 01d4 0820B4E5 ldr r2, [r4, #8]! + 874 01d8 000052E3 cmp r2, #0 + 875 01dc F9FFFF1A bne .L75 + 876 .L72: + 877 .LBE55: + 878 .LBE54: + 879 .loc 2 185 0 + 880 01e0 0600A0E1 mov r0, r6 + 881 01e4 90109FE5 ldr r1, .L109+48 + 882 01e8 FEFFFFEB bl chprintf + 883 .LVL103: + 884 01ec 8FFFFFEA b .L102 + 885 .LVL104: + 886 .L68: + 887 .loc 2 187 0 + 888 01f0 000058E3 cmp r8, #0 + 889 01f4 0C00000A beq .L80 + 890 .LVL105: + 891 .LBB56: + 892 .LBB52: + 893 .loc 2 121 0 + 894 01f8 000098E5 ldr r0, [r8, #0] + 895 01fc 000050E3 cmp r0, #0 + 896 0200 0900000A beq .L80 + 897 0204 0850A0E1 mov r5, r8 + 898 0208 020000EA b .L79 + 899 .LVL106: + 900 .L78: + 901 020c 0800B5E5 ldr r0, [r5, #8]! + 902 .LVL107: + 903 0210 000050E3 cmp r0, #0 + 904 0214 0400000A beq .L80 + 905 .LVL108: + 906 .L79: + 907 .loc 2 122 0 + 908 0218 0710A0E1 mov r1, r7 + 909 021c FEFFFFEB bl strcasecmp + 910 .LVL109: + 911 0220 000050E3 cmp r0, #0 + 912 0224 F8FFFF1A bne .L78 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 17 + + + 913 0228 CEFFFFEA b .L104 + 914 .LVL110: + 915 .L80: + 916 .LBE52: + 917 .LBE56: + 918 .loc 2 189 0 + 919 022c 0600A0E1 mov r0, r6 + 920 0230 48109FE5 ldr r1, .L109+52 + 921 0234 0720A0E1 mov r2, r7 + 922 0238 FEFFFFEB bl chprintf + 923 .LVL111: + 924 .loc 2 190 0 + 925 023c 0600A0E1 mov r0, r6 + 926 0240 3C109FE5 ldr r1, .L109+56 + 927 0244 FEFFFFEB bl chprintf + 928 .LVL112: + 929 0248 78FFFFEA b .L102 + 930 .L110: + 931 .align 2 + 932 .L109: + 933 024c 00000000 .word rlist + 934 0250 20010000 .word .LC23 + 935 0254 28010000 .word .LC24 + 936 0258 00000000 .word .LANCHOR0 + 937 025c 40010000 .word .LC25 + 938 0260 54010000 .word .LC27 + 939 0264 6C010000 .word .LC28 + 940 0268 04000000 .word .LC1 + 941 026c 48010000 .word .LC26 + 942 0270 74010000 .word .LC29 + 943 0274 7C010000 .word .LC30 + 944 0278 94010000 .word .LC31 + 945 027c 1C010000 .word .LC22 + 946 0280 98010000 .word .LC32 + 947 0284 9C010000 .word .LC33 + 948 .cfi_endproc + 949 .LFE14: + 950 .size shell_thread, .-shell_thread + 951 .comm shell_terminated,4,4 + 952 .section .data.local_commands,"aw",%progbits + 953 .align 2 + 954 .set .LANCHOR0,. + 0 + 955 .type local_commands, %object + 956 .size local_commands, 24 + 957 local_commands: + 958 0000 20000000 .word .LC4 + 959 0004 00000000 .word cmd_info + 960 0008 10000000 .word .LC2 + 961 000c 00000000 .word cmd_systime + 962 0010 00000000 .word 0 + 963 0014 00000000 .word 0 + 964 .section .rodata.str1.4,"aMS",%progbits,1 + 965 .align 2 + 966 .LC0: + 967 0000 200900 .ascii " \011\000" + 968 0003 00 .space 1 + 969 .LC1: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 18 + + + 970 0004 55736167 .ascii "Usage: %s\015\012\000" + 970 653A2025 + 970 730D0A00 + 971 .LC2: + 972 0010 73797374 .ascii "systime\000" + 972 696D6500 + 973 .LC3: + 974 0018 256C750D .ascii "%lu\015\012\000" + 974 0A00 + 975 001e 0000 .space 2 + 976 .LC4: + 977 0020 696E666F .ascii "info\000" + 977 00 + 978 0025 000000 .space 3 + 979 .LC5: + 980 0028 4B65726E .ascii "Kernel: %s\015\012\000" + 980 656C3A20 + 980 20202020 + 980 20202573 + 980 0D0A00 + 981 003b 00 .space 1 + 982 .LC6: + 983 003c 322E362E .ascii "2.6.6\000" + 983 3600 + 984 0042 0000 .space 2 + 985 .LC7: + 986 0044 436F6D70 .ascii "Compiler: %s\015\012\000" + 986 696C6572 + 986 3A202020 + 986 20202573 + 986 0D0A00 + 987 0057 00 .space 1 + 988 .LC8: + 989 0058 47434320 .ascii "GCC 4.7.2\000" + 989 342E372E + 989 3200 + 990 0062 0000 .space 2 + 991 .LC9: + 992 0064 41726368 .ascii "Architecture: %s\015\012\000" + 992 69746563 + 992 74757265 + 992 3A202573 + 992 0D0A00 + 993 0077 00 .space 1 + 994 .LC10: + 995 0078 41524D31 .ascii "ARM11\000" + 995 3100 + 996 007e 0000 .space 2 + 997 .LC11: + 998 0080 436F7265 .ascii "Core Variant: %s\015\012\000" + 998 20566172 + 998 69616E74 + 998 3A202573 + 998 0D0A00 + 999 0093 00 .space 1 + 1000 .LC12: + 1001 0094 41524D31 .ascii "ARM1176JZF-S\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 19 + + + 1001 3137364A + 1001 5A462D53 + 1001 00 + 1002 00a1 000000 .space 3 + 1003 .LC13: + 1004 00a4 506F7274 .ascii "Port Info: %s\015\012\000" + 1004 20496E66 + 1004 6F3A2020 + 1004 20202573 + 1004 0D0A00 + 1005 00b7 00 .space 1 + 1006 .LC14: + 1007 00b8 50757265 .ascii "Pure ARM mode\000" + 1007 2041524D + 1007 206D6F64 + 1007 6500 + 1008 00c6 0000 .space 2 + 1009 .LC15: + 1010 00c8 506C6174 .ascii "Platform: %s\015\012\000" + 1010 666F726D + 1010 3A202020 + 1010 20202573 + 1010 0D0A00 + 1011 00db 00 .space 1 + 1012 .LC16: + 1013 00dc 42434D32 .ascii "BCM2835\000" + 1013 38333500 + 1014 .LC17: + 1015 00e4 4275696C .ascii "Build time: %s%s%s\015\012\000" + 1015 64207469 + 1015 6D653A20 + 1015 20202573 + 1015 25732573 + 1016 00fb 00 .space 1 + 1017 .LC18: + 1018 00fc 4F637420 .ascii "Oct 1 2014\000" + 1018 20312032 + 1018 30313400 + 1019 .LC19: + 1020 0108 202D2000 .ascii " - \000" + 1021 .LC20: + 1022 010c 30393A35 .ascii "09:50:13\000" + 1022 303A3133 + 1022 00 + 1023 0115 000000 .space 3 + 1024 .LC21: + 1025 0118 5E4400 .ascii "^D\000" + 1026 011b 00 .space 1 + 1027 .LC22: + 1028 011c 0D0A00 .ascii "\015\012\000" + 1029 011f 00 .space 1 + 1030 .LC23: + 1031 0120 7368656C .ascii "shell\000" + 1031 6C00 + 1032 0126 0000 .space 2 + 1033 .LC24: + 1034 0128 0D0A4368 .ascii "\015\012ChibiOS/RT Shell\015\012\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 20 + + + 1034 6962694F + 1034 532F5254 + 1034 20536865 + 1034 6C6C0D0A + 1035 013d 000000 .space 3 + 1036 .LC25: + 1037 0140 63683E20 .ascii "ch> \000" + 1037 00 + 1038 0145 000000 .space 3 + 1039 .LC26: + 1040 0148 0D0A6C6F .ascii "\015\012logout\000" + 1040 676F7574 + 1040 00 + 1041 0151 000000 .space 3 + 1042 .LC27: + 1043 0154 746F6F20 .ascii "too many arguments\015\012\000" + 1043 6D616E79 + 1043 20617267 + 1043 756D656E + 1043 74730D0A + 1044 0169 000000 .space 3 + 1045 .LC28: + 1046 016c 65786974 .ascii "exit\000" + 1046 00 + 1047 0171 000000 .space 3 + 1048 .LC29: + 1049 0174 68656C70 .ascii "help\000" + 1049 00 + 1050 0179 000000 .space 3 + 1051 .LC30: + 1052 017c 436F6D6D .ascii "Commands: help exit \000" + 1052 616E6473 + 1052 3A206865 + 1052 6C702065 + 1052 78697420 + 1053 0191 000000 .space 3 + 1054 .LC31: + 1055 0194 25732000 .ascii "%s \000" + 1056 .LC32: + 1057 0198 257300 .ascii "%s\000" + 1058 019b 00 .space 1 + 1059 .LC33: + 1060 019c 203F0D0A .ascii " ?\015\012\000" + 1060 00 + 1061 01a1 000000 .text + 1062 .Letext0: + 1063 .file 3 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 1064 .file 4 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 1065 .file 5 "../../os/ports/GCC/ARM/chtypes.h" + 1066 .file 6 "../../os/kernel/include/chlists.h" + 1067 .file 7 "../../os/kernel/include/chthreads.h" + 1068 .file 8 "../../os/ports/GCC/ARM/chcore.h" + 1069 .file 9 "../../os/kernel/include/chvt.h" + 1070 .file 10 "../../os/kernel/include/chschd.h" + 1071 .file 11 "../../os/kernel/include/chmtx.h" + 1072 .file 12 "../../os/kernel/include/chevents.h" + 1073 .file 13 "../../os/kernel/include/chmemcore.h" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 21 + + + 1074 .file 14 "../../os/kernel/include/chheap.h" + 1075 .file 15 "../../os/kernel/include/chstreams.h" + 1076 .file 16 "../../os/various/shell.h" + 1077 .file 17 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stdarg.h" + 1078 .file 18 "" + 1079 .file 19 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/string.h" + 1080 .file 20 "../../os/kernel/include/chdynamic.h" + 1081 .section .debug_info,"",%progbits + 1082 .Ldebug_info0: + 1083 0000 66140000 .4byte 0x1466 + 1084 0004 0200 .2byte 0x2 + 1085 0006 00000000 .4byte .Ldebug_abbrev0 + 1086 000a 04 .byte 0x4 + 1087 000b 01 .uleb128 0x1 + 1088 000c 53010000 .4byte .LASF138 + 1089 0010 01 .byte 0x1 + 1090 0011 E7010000 .4byte .LASF139 + 1091 0015 45000000 .4byte .LASF140 + 1092 0019 C8000000 .4byte .Ldebug_ranges0+0xc8 + 1093 001d 00000000 .4byte 0 + 1094 0021 00000000 .4byte 0 + 1095 0025 00000000 .4byte .Ldebug_line0 + 1096 0029 02 .uleb128 0x2 + 1097 002a 01 .byte 0x1 + 1098 002b 06 .byte 0x6 + 1099 002c 53050000 .4byte .LASF0 + 1100 0030 02 .uleb128 0x2 + 1101 0031 01 .byte 0x1 + 1102 0032 08 .byte 0x8 + 1103 0033 F3040000 .4byte .LASF1 + 1104 0037 02 .uleb128 0x2 + 1105 0038 02 .byte 0x2 + 1106 0039 05 .byte 0x5 + 1107 003a DE030000 .4byte .LASF2 + 1108 003e 02 .uleb128 0x2 + 1109 003f 02 .byte 0x2 + 1110 0040 07 .byte 0x7 + 1111 0041 5F050000 .4byte .LASF3 + 1112 0045 03 .uleb128 0x3 + 1113 0046 04 .byte 0x4 + 1114 0047 05 .byte 0x5 + 1115 0048 696E7400 .ascii "int\000" + 1116 004c 02 .uleb128 0x2 + 1117 004d 04 .byte 0x4 + 1118 004e 07 .byte 0x7 + 1119 004f A8000000 .4byte .LASF4 + 1120 0053 02 .uleb128 0x2 + 1121 0054 08 .byte 0x8 + 1122 0055 05 .byte 0x5 + 1123 0056 E9020000 .4byte .LASF5 + 1124 005a 02 .uleb128 0x2 + 1125 005b 08 .byte 0x8 + 1126 005c 07 .byte 0x7 + 1127 005d 76010000 .4byte .LASF6 + 1128 0061 02 .uleb128 0x2 + 1129 0062 04 .byte 0x4 + 1130 0063 05 .byte 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 22 + + + 1131 0064 1A040000 .4byte .LASF7 + 1132 0068 02 .uleb128 0x2 + 1133 0069 04 .byte 0x4 + 1134 006a 07 .byte 0x7 + 1135 006b 85040000 .4byte .LASF8 + 1136 006f 04 .uleb128 0x4 + 1137 0070 04 .byte 0x4 + 1138 0071 02 .uleb128 0x2 + 1139 0072 04 .byte 0x4 + 1140 0073 07 .byte 0x7 + 1141 0074 A4040000 .4byte .LASF9 + 1142 0078 05 .uleb128 0x5 + 1143 0079 04 .byte 0x4 + 1144 007a 7E000000 .4byte 0x7e + 1145 007e 02 .uleb128 0x2 + 1146 007f 01 .byte 0x1 + 1147 0080 08 .byte 0x8 + 1148 0081 53020000 .4byte .LASF10 + 1149 0085 05 .uleb128 0x5 + 1150 0086 04 .byte 0x4 + 1151 0087 8B000000 .4byte 0x8b + 1152 008b 06 .uleb128 0x6 + 1153 008c 7E000000 .4byte 0x7e + 1154 0090 07 .uleb128 0x7 + 1155 0091 D2010000 .4byte .LASF11 + 1156 0095 03 .byte 0x3 + 1157 0096 D5 .byte 0xd5 + 1158 0097 4C000000 .4byte 0x4c + 1159 009b 07 .uleb128 0x7 + 1160 009c AF020000 .4byte .LASF12 + 1161 00a0 04 .byte 0x4 + 1162 00a1 2A .byte 0x2a + 1163 00a2 30000000 .4byte 0x30 + 1164 00a6 07 .uleb128 0x7 + 1165 00a7 B6040000 .4byte .LASF13 + 1166 00ab 04 .byte 0x4 + 1167 00ac 4F .byte 0x4f + 1168 00ad 61000000 .4byte 0x61 + 1169 00b1 07 .uleb128 0x7 + 1170 00b2 1A010000 .4byte .LASF14 + 1171 00b6 04 .byte 0x4 + 1172 00b7 50 .byte 0x50 + 1173 00b8 71000000 .4byte 0x71 + 1174 00bc 07 .uleb128 0x7 + 1175 00bd E0010000 .4byte .LASF15 + 1176 00c1 05 .byte 0x5 + 1177 00c2 2B .byte 0x2b + 1178 00c3 C7000000 .4byte 0xc7 + 1179 00c7 02 .uleb128 0x2 + 1180 00c8 01 .byte 0x1 + 1181 00c9 02 .byte 0x2 + 1182 00ca 00020000 .4byte .LASF16 + 1183 00ce 07 .uleb128 0x7 + 1184 00cf 78030000 .4byte .LASF17 + 1185 00d3 05 .byte 0x5 + 1186 00d4 2C .byte 0x2c + 1187 00d5 9B000000 .4byte 0x9b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 23 + + + 1188 00d9 07 .uleb128 0x7 + 1189 00da 67020000 .4byte .LASF18 + 1190 00de 05 .byte 0x5 + 1191 00df 2D .byte 0x2d + 1192 00e0 9B000000 .4byte 0x9b + 1193 00e4 07 .uleb128 0x7 + 1194 00e5 8E040000 .4byte .LASF19 + 1195 00e9 05 .byte 0x5 + 1196 00ea 2E .byte 0x2e + 1197 00eb 9B000000 .4byte 0x9b + 1198 00ef 07 .uleb128 0x7 + 1199 00f0 31030000 .4byte .LASF20 + 1200 00f4 05 .byte 0x5 + 1201 00f5 2F .byte 0x2f + 1202 00f6 9B000000 .4byte 0x9b + 1203 00fa 07 .uleb128 0x7 + 1204 00fb 66010000 .4byte .LASF21 + 1205 00ff 05 .byte 0x5 + 1206 0100 30 .byte 0x30 + 1207 0101 B1000000 .4byte 0xb1 + 1208 0105 07 .uleb128 0x7 + 1209 0106 05030000 .4byte .LASF22 + 1210 010a 05 .byte 0x5 + 1211 010b 31 .byte 0x31 + 1212 010c A6000000 .4byte 0xa6 + 1213 0110 07 .uleb128 0x7 + 1214 0111 40010000 .4byte .LASF23 + 1215 0115 05 .byte 0x5 + 1216 0116 33 .byte 0x33 + 1217 0117 B1000000 .4byte 0xb1 + 1218 011b 07 .uleb128 0x7 + 1219 011c B7020000 .4byte .LASF24 + 1220 0120 05 .byte 0x5 + 1221 0121 34 .byte 0x34 + 1222 0122 B1000000 .4byte 0xb1 + 1223 0126 07 .uleb128 0x7 + 1224 0127 80000000 .4byte .LASF25 + 1225 012b 05 .byte 0x5 + 1226 012c 35 .byte 0x35 + 1227 012d B1000000 .4byte 0xb1 + 1228 0131 07 .uleb128 0x7 + 1229 0132 60020000 .4byte .LASF26 + 1230 0136 06 .byte 0x6 + 1231 0137 2A .byte 0x2a + 1232 0138 3C010000 .4byte 0x13c + 1233 013c 08 .uleb128 0x8 + 1234 013d 60020000 .4byte .LASF26 + 1235 0141 44 .byte 0x44 + 1236 0142 07 .byte 0x7 + 1237 0143 5E .byte 0x5e + 1238 0144 53020000 .4byte 0x253 + 1239 0148 09 .uleb128 0x9 + 1240 0149 23040000 .4byte .LASF27 + 1241 014d 07 .byte 0x7 + 1242 014e 5F .byte 0x5f + 1243 014f 78020000 .4byte 0x278 + 1244 0153 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 24 + + + 1245 0154 23 .byte 0x23 + 1246 0155 00 .uleb128 0 + 1247 0156 09 .uleb128 0x9 + 1248 0157 7E040000 .4byte .LASF28 + 1249 015b 07 .byte 0x7 + 1250 015c 61 .byte 0x61 + 1251 015d 78020000 .4byte 0x278 + 1252 0161 02 .byte 0x2 + 1253 0162 23 .byte 0x23 + 1254 0163 04 .uleb128 0x4 + 1255 0164 09 .uleb128 0x9 + 1256 0165 3E000000 .4byte .LASF29 + 1257 0169 07 .byte 0x7 + 1258 016a 63 .byte 0x63 + 1259 016b FA000000 .4byte 0xfa + 1260 016f 02 .byte 0x2 + 1261 0170 23 .byte 0x23 + 1262 0171 08 .uleb128 0x8 + 1263 0172 09 .uleb128 0x9 + 1264 0173 2A040000 .4byte .LASF30 + 1265 0177 07 .byte 0x7 + 1266 0178 64 .byte 0x64 + 1267 0179 45030000 .4byte 0x345 + 1268 017d 02 .byte 0x2 + 1269 017e 23 .byte 0x23 + 1270 017f 0C .uleb128 0xc + 1271 0180 09 .uleb128 0x9 + 1272 0181 A3010000 .4byte .LASF31 + 1273 0185 07 .byte 0x7 + 1274 0186 66 .byte 0x66 + 1275 0187 78020000 .4byte 0x278 + 1276 018b 02 .byte 0x2 + 1277 018c 23 .byte 0x23 + 1278 018d 10 .uleb128 0x10 + 1279 018e 09 .uleb128 0x9 + 1280 018f 97020000 .4byte .LASF32 + 1281 0193 07 .byte 0x7 + 1282 0194 67 .byte 0x67 + 1283 0195 78020000 .4byte 0x278 + 1284 0199 02 .byte 0x2 + 1285 019a 23 .byte 0x23 + 1286 019b 14 .uleb128 0x14 + 1287 019c 09 .uleb128 0x9 + 1288 019d 1A020000 .4byte .LASF33 + 1289 01a1 07 .byte 0x7 + 1290 01a2 6E .byte 0x6e + 1291 01a3 85000000 .4byte 0x85 + 1292 01a7 02 .byte 0x2 + 1293 01a8 23 .byte 0x23 + 1294 01a9 18 .uleb128 0x18 + 1295 01aa 09 .uleb128 0x9 + 1296 01ab 9F020000 .4byte .LASF34 + 1297 01af 07 .byte 0x7 + 1298 01b0 79 .byte 0x79 + 1299 01b1 D9000000 .4byte 0xd9 + 1300 01b5 02 .byte 0x2 + 1301 01b6 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 25 + + + 1302 01b7 1C .uleb128 0x1c + 1303 01b8 09 .uleb128 0x9 + 1304 01b9 13030000 .4byte .LASF35 + 1305 01bd 07 .byte 0x7 + 1306 01be 7D .byte 0x7d + 1307 01bf CE000000 .4byte 0xce + 1308 01c3 02 .byte 0x2 + 1309 01c4 23 .byte 0x23 + 1310 01c5 1D .uleb128 0x1d + 1311 01c6 09 .uleb128 0x9 + 1312 01c7 06050000 .4byte .LASF36 + 1313 01cb 07 .byte 0x7 + 1314 01cc 82 .byte 0x82 + 1315 01cd E4000000 .4byte 0xe4 + 1316 01d1 02 .byte 0x2 + 1317 01d2 23 .byte 0x23 + 1318 01d3 1E .uleb128 0x1e + 1319 01d4 09 .uleb128 0x9 + 1320 01d5 17050000 .4byte .LASF37 + 1321 01d9 07 .byte 0x7 + 1322 01da 88 .byte 0x88 + 1323 01db EF000000 .4byte 0xef + 1324 01df 02 .byte 0x2 + 1325 01e0 23 .byte 0x23 + 1326 01e1 1F .uleb128 0x1f + 1327 01e2 09 .uleb128 0x9 + 1328 01e3 24000000 .4byte .LASF38 + 1329 01e7 07 .byte 0x7 + 1330 01e8 8F .byte 0x8f + 1331 01e9 28040000 .4byte 0x428 + 1332 01ed 02 .byte 0x2 + 1333 01ee 23 .byte 0x23 + 1334 01ef 20 .uleb128 0x20 + 1335 01f0 0A .uleb128 0xa + 1336 01f1 705F7500 .ascii "p_u\000" + 1337 01f5 07 .byte 0x7 + 1338 01f6 B4 .byte 0xb4 + 1339 01f7 36060000 .4byte 0x636 + 1340 01fb 02 .byte 0x2 + 1341 01fc 23 .byte 0x23 + 1342 01fd 24 .uleb128 0x24 + 1343 01fe 09 .uleb128 0x9 + 1344 01ff 15000000 .4byte .LASF39 + 1345 0203 07 .byte 0x7 + 1346 0204 B9 .byte 0xb9 + 1347 0205 A0020000 .4byte 0x2a0 + 1348 0209 02 .byte 0x2 + 1349 020a 23 .byte 0x23 + 1350 020b 28 .uleb128 0x28 + 1351 020c 09 .uleb128 0x9 + 1352 020d 9D000000 .4byte .LASF40 + 1353 0211 07 .byte 0x7 + 1354 0212 BF .byte 0xbf + 1355 0213 7E020000 .4byte 0x27e + 1356 0217 02 .byte 0x2 + 1357 0218 23 .byte 0x23 + 1358 0219 2C .uleb128 0x2c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 26 + + + 1359 021a 09 .uleb128 0x9 + 1360 021b 72030000 .4byte .LASF41 + 1361 021f 07 .byte 0x7 + 1362 0220 C3 .byte 0xc3 + 1363 0221 05010000 .4byte 0x105 + 1364 0225 02 .byte 0x2 + 1365 0226 23 .byte 0x23 + 1366 0227 34 .uleb128 0x34 + 1367 0228 09 .uleb128 0x9 + 1368 0229 07040000 .4byte .LASF42 + 1369 022d 07 .byte 0x7 + 1370 022e C9 .byte 0xc9 + 1371 022f 10010000 .4byte 0x110 + 1372 0233 02 .byte 0x2 + 1373 0234 23 .byte 0x23 + 1374 0235 38 .uleb128 0x38 + 1375 0236 09 .uleb128 0x9 + 1376 0237 D1020000 .4byte .LASF43 + 1377 023b 07 .byte 0x7 + 1378 023c D0 .byte 0xd0 + 1379 023d 6B060000 .4byte 0x66b + 1380 0241 02 .byte 0x2 + 1381 0242 23 .byte 0x23 + 1382 0243 3C .uleb128 0x3c + 1383 0244 09 .uleb128 0x9 + 1384 0245 D3030000 .4byte .LASF44 + 1385 0249 07 .byte 0x7 + 1386 024a D4 .byte 0xd4 + 1387 024b FA000000 .4byte 0xfa + 1388 024f 02 .byte 0x2 + 1389 0250 23 .byte 0x23 + 1390 0251 40 .uleb128 0x40 + 1391 0252 00 .byte 0 + 1392 0253 0B .uleb128 0xb + 1393 0254 08 .byte 0x8 + 1394 0255 06 .byte 0x6 + 1395 0256 61 .byte 0x61 + 1396 0257 78020000 .4byte 0x278 + 1397 025b 09 .uleb128 0x9 + 1398 025c 23040000 .4byte .LASF27 + 1399 0260 06 .byte 0x6 + 1400 0261 62 .byte 0x62 + 1401 0262 78020000 .4byte 0x278 + 1402 0266 02 .byte 0x2 + 1403 0267 23 .byte 0x23 + 1404 0268 00 .uleb128 0 + 1405 0269 09 .uleb128 0x9 + 1406 026a 7E040000 .4byte .LASF28 + 1407 026e 06 .byte 0x6 + 1408 026f 64 .byte 0x64 + 1409 0270 78020000 .4byte 0x278 + 1410 0274 02 .byte 0x2 + 1411 0275 23 .byte 0x23 + 1412 0276 04 .uleb128 0x4 + 1413 0277 00 .byte 0 + 1414 0278 05 .uleb128 0x5 + 1415 0279 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 27 + + + 1416 027a 31010000 .4byte 0x131 + 1417 027e 07 .uleb128 0x7 + 1418 027f 46020000 .4byte .LASF45 + 1419 0283 06 .byte 0x6 + 1420 0284 66 .byte 0x66 + 1421 0285 53020000 .4byte 0x253 + 1422 0289 0B .uleb128 0xb + 1423 028a 04 .byte 0x4 + 1424 028b 06 .byte 0x6 + 1425 028c 6B .byte 0x6b + 1426 028d A0020000 .4byte 0x2a0 + 1427 0291 09 .uleb128 0x9 + 1428 0292 23040000 .4byte .LASF27 + 1429 0296 06 .byte 0x6 + 1430 0297 6D .byte 0x6d + 1431 0298 78020000 .4byte 0x278 + 1432 029c 02 .byte 0x2 + 1433 029d 23 .byte 0x23 + 1434 029e 00 .uleb128 0 + 1435 029f 00 .byte 0 + 1436 02a0 07 .uleb128 0x7 + 1437 02a1 09000000 .4byte .LASF46 + 1438 02a5 06 .byte 0x6 + 1439 02a6 70 .byte 0x70 + 1440 02a7 89020000 .4byte 0x289 + 1441 02ab 07 .uleb128 0x7 + 1442 02ac 78050000 .4byte .LASF47 + 1443 02b0 08 .byte 0x8 + 1444 02b1 A4 .byte 0xa4 + 1445 02b2 B1000000 .4byte 0xb1 + 1446 02b6 07 .uleb128 0x7 + 1447 02b7 35000000 .4byte .LASF48 + 1448 02bb 08 .byte 0x8 + 1449 02bc A9 .byte 0xa9 + 1450 02bd 6F000000 .4byte 0x6f + 1451 02c1 08 .uleb128 0x8 + 1452 02c2 AC030000 .4byte .LASF49 + 1453 02c6 24 .byte 0x24 + 1454 02c7 08 .byte 0x8 + 1455 02c8 C0 .byte 0xc0 + 1456 02c9 45030000 .4byte 0x345 + 1457 02cd 0A .uleb128 0xa + 1458 02ce 723400 .ascii "r4\000" + 1459 02d1 08 .byte 0x8 + 1460 02d2 C1 .byte 0xc1 + 1461 02d3 B6020000 .4byte 0x2b6 + 1462 02d7 02 .byte 0x2 + 1463 02d8 23 .byte 0x23 + 1464 02d9 00 .uleb128 0 + 1465 02da 0A .uleb128 0xa + 1466 02db 723500 .ascii "r5\000" + 1467 02de 08 .byte 0x8 + 1468 02df C2 .byte 0xc2 + 1469 02e0 B6020000 .4byte 0x2b6 + 1470 02e4 02 .byte 0x2 + 1471 02e5 23 .byte 0x23 + 1472 02e6 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 28 + + + 1473 02e7 0A .uleb128 0xa + 1474 02e8 723600 .ascii "r6\000" + 1475 02eb 08 .byte 0x8 + 1476 02ec C3 .byte 0xc3 + 1477 02ed B6020000 .4byte 0x2b6 + 1478 02f1 02 .byte 0x2 + 1479 02f2 23 .byte 0x23 + 1480 02f3 08 .uleb128 0x8 + 1481 02f4 0A .uleb128 0xa + 1482 02f5 723700 .ascii "r7\000" + 1483 02f8 08 .byte 0x8 + 1484 02f9 C4 .byte 0xc4 + 1485 02fa B6020000 .4byte 0x2b6 + 1486 02fe 02 .byte 0x2 + 1487 02ff 23 .byte 0x23 + 1488 0300 0C .uleb128 0xc + 1489 0301 0A .uleb128 0xa + 1490 0302 723800 .ascii "r8\000" + 1491 0305 08 .byte 0x8 + 1492 0306 C5 .byte 0xc5 + 1493 0307 B6020000 .4byte 0x2b6 + 1494 030b 02 .byte 0x2 + 1495 030c 23 .byte 0x23 + 1496 030d 10 .uleb128 0x10 + 1497 030e 0A .uleb128 0xa + 1498 030f 723900 .ascii "r9\000" + 1499 0312 08 .byte 0x8 + 1500 0313 C6 .byte 0xc6 + 1501 0314 B6020000 .4byte 0x2b6 + 1502 0318 02 .byte 0x2 + 1503 0319 23 .byte 0x23 + 1504 031a 14 .uleb128 0x14 + 1505 031b 0A .uleb128 0xa + 1506 031c 72313000 .ascii "r10\000" + 1507 0320 08 .byte 0x8 + 1508 0321 C7 .byte 0xc7 + 1509 0322 B6020000 .4byte 0x2b6 + 1510 0326 02 .byte 0x2 + 1511 0327 23 .byte 0x23 + 1512 0328 18 .uleb128 0x18 + 1513 0329 0A .uleb128 0xa + 1514 032a 72313100 .ascii "r11\000" + 1515 032e 08 .byte 0x8 + 1516 032f C8 .byte 0xc8 + 1517 0330 B6020000 .4byte 0x2b6 + 1518 0334 02 .byte 0x2 + 1519 0335 23 .byte 0x23 + 1520 0336 1C .uleb128 0x1c + 1521 0337 0A .uleb128 0xa + 1522 0338 6C7200 .ascii "lr\000" + 1523 033b 08 .byte 0x8 + 1524 033c C9 .byte 0xc9 + 1525 033d B6020000 .4byte 0x2b6 + 1526 0341 02 .byte 0x2 + 1527 0342 23 .byte 0x23 + 1528 0343 20 .uleb128 0x20 + 1529 0344 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 29 + + + 1530 0345 08 .uleb128 0x8 + 1531 0346 0B030000 .4byte .LASF50 + 1532 034a 04 .byte 0x4 + 1533 034b 08 .byte 0x8 + 1534 034c D1 .byte 0xd1 + 1535 034d 60030000 .4byte 0x360 + 1536 0351 0A .uleb128 0xa + 1537 0352 72313300 .ascii "r13\000" + 1538 0356 08 .byte 0x8 + 1539 0357 D2 .byte 0xd2 + 1540 0358 60030000 .4byte 0x360 + 1541 035c 02 .byte 0x2 + 1542 035d 23 .byte 0x23 + 1543 035e 00 .uleb128 0 + 1544 035f 00 .byte 0 + 1545 0360 05 .uleb128 0x5 + 1546 0361 04 .byte 0x4 + 1547 0362 C1020000 .4byte 0x2c1 + 1548 0366 07 .uleb128 0x7 + 1549 0367 00000000 .4byte .LASF51 + 1550 036b 09 .byte 0x9 + 1551 036c 58 .byte 0x58 + 1552 036d 71030000 .4byte 0x371 + 1553 0371 05 .uleb128 0x5 + 1554 0372 04 .byte 0x4 + 1555 0373 77030000 .4byte 0x377 + 1556 0377 0C .uleb128 0xc + 1557 0378 01 .byte 0x1 + 1558 0379 83030000 .4byte 0x383 + 1559 037d 0D .uleb128 0xd + 1560 037e 6F000000 .4byte 0x6f + 1561 0382 00 .byte 0 + 1562 0383 07 .uleb128 0x7 + 1563 0384 36040000 .4byte .LASF52 + 1564 0388 09 .byte 0x9 + 1565 0389 5D .byte 0x5d + 1566 038a 8E030000 .4byte 0x38e + 1567 038e 08 .uleb128 0x8 + 1568 038f 36040000 .4byte .LASF52 + 1569 0393 14 .byte 0x14 + 1570 0394 09 .byte 0x9 + 1571 0395 64 .byte 0x64 + 1572 0396 E1030000 .4byte 0x3e1 + 1573 039a 09 .uleb128 0x9 + 1574 039b 29050000 .4byte .LASF53 + 1575 039f 09 .byte 0x9 + 1576 03a0 65 .byte 0x65 + 1577 03a1 E1030000 .4byte 0x3e1 + 1578 03a5 02 .byte 0x2 + 1579 03a6 23 .byte 0x23 + 1580 03a7 00 .uleb128 0 + 1581 03a8 09 .uleb128 0x9 + 1582 03a9 96050000 .4byte .LASF54 + 1583 03ad 09 .byte 0x9 + 1584 03ae 67 .byte 0x67 + 1585 03af E1030000 .4byte 0x3e1 + 1586 03b3 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 30 + + + 1587 03b4 23 .byte 0x23 + 1588 03b5 04 .uleb128 0x4 + 1589 03b6 09 .uleb128 0x9 + 1590 03b7 03010000 .4byte .LASF55 + 1591 03bb 09 .byte 0x9 + 1592 03bc 69 .byte 0x69 + 1593 03bd 26010000 .4byte 0x126 + 1594 03c1 02 .byte 0x2 + 1595 03c2 23 .byte 0x23 + 1596 03c3 08 .uleb128 0x8 + 1597 03c4 09 .uleb128 0x9 + 1598 03c5 8E050000 .4byte .LASF56 + 1599 03c9 09 .byte 0x9 + 1600 03ca 6A .byte 0x6a + 1601 03cb 66030000 .4byte 0x366 + 1602 03cf 02 .byte 0x2 + 1603 03d0 23 .byte 0x23 + 1604 03d1 0C .uleb128 0xc + 1605 03d2 09 .uleb128 0x9 + 1606 03d3 5F010000 .4byte .LASF57 + 1607 03d7 09 .byte 0x9 + 1608 03d8 6C .byte 0x6c + 1609 03d9 6F000000 .4byte 0x6f + 1610 03dd 02 .byte 0x2 + 1611 03de 23 .byte 0x23 + 1612 03df 10 .uleb128 0x10 + 1613 03e0 00 .byte 0 + 1614 03e1 05 .uleb128 0x5 + 1615 03e2 04 .byte 0x4 + 1616 03e3 83030000 .4byte 0x383 + 1617 03e7 0B .uleb128 0xb + 1618 03e8 10 .byte 0x10 + 1619 03e9 09 .byte 0x9 + 1620 03ea 76 .byte 0x76 + 1621 03eb 28040000 .4byte 0x428 + 1622 03ef 09 .uleb128 0x9 + 1623 03f0 29050000 .4byte .LASF53 + 1624 03f4 09 .byte 0x9 + 1625 03f5 77 .byte 0x77 + 1626 03f6 E1030000 .4byte 0x3e1 + 1627 03fa 02 .byte 0x2 + 1628 03fb 23 .byte 0x23 + 1629 03fc 00 .uleb128 0 + 1630 03fd 09 .uleb128 0x9 + 1631 03fe 96050000 .4byte .LASF54 + 1632 0402 09 .byte 0x9 + 1633 0403 79 .byte 0x79 + 1634 0404 E1030000 .4byte 0x3e1 + 1635 0408 02 .byte 0x2 + 1636 0409 23 .byte 0x23 + 1637 040a 04 .uleb128 0x4 + 1638 040b 09 .uleb128 0x9 + 1639 040c 03010000 .4byte .LASF55 + 1640 0410 09 .byte 0x9 + 1641 0411 7B .byte 0x7b + 1642 0412 26010000 .4byte 0x126 + 1643 0416 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 31 + + + 1644 0417 23 .byte 0x23 + 1645 0418 08 .uleb128 0x8 + 1646 0419 09 .uleb128 0x9 + 1647 041a 92000000 .4byte .LASF58 + 1648 041e 09 .byte 0x9 + 1649 041f 7C .byte 0x7c + 1650 0420 28040000 .4byte 0x428 + 1651 0424 02 .byte 0x2 + 1652 0425 23 .byte 0x23 + 1653 0426 0C .uleb128 0xc + 1654 0427 00 .byte 0 + 1655 0428 0E .uleb128 0xe + 1656 0429 26010000 .4byte 0x126 + 1657 042d 07 .uleb128 0x7 + 1658 042e 70020000 .4byte .LASF59 + 1659 0432 09 .byte 0x9 + 1660 0433 7D .byte 0x7d + 1661 0434 E7030000 .4byte 0x3e7 + 1662 0438 0B .uleb128 0xb + 1663 0439 1C .byte 0x1c + 1664 043a 0A .byte 0xa + 1665 043b 5E .byte 0x5e + 1666 043c 95040000 .4byte 0x495 + 1667 0440 09 .uleb128 0x9 + 1668 0441 FD020000 .4byte .LASF60 + 1669 0445 0A .byte 0xa + 1670 0446 5F .byte 0x5f + 1671 0447 7E020000 .4byte 0x27e + 1672 044b 02 .byte 0x2 + 1673 044c 23 .byte 0x23 + 1674 044d 00 .uleb128 0 + 1675 044e 09 .uleb128 0x9 + 1676 044f 4C010000 .4byte .LASF61 + 1677 0453 0A .byte 0xa + 1678 0454 60 .byte 0x60 + 1679 0455 FA000000 .4byte 0xfa + 1680 0459 02 .byte 0x2 + 1681 045a 23 .byte 0x23 + 1682 045b 08 .uleb128 0x8 + 1683 045c 09 .uleb128 0x9 + 1684 045d 72050000 .4byte .LASF62 + 1685 0461 0A .byte 0xa + 1686 0462 62 .byte 0x62 + 1687 0463 45030000 .4byte 0x345 + 1688 0467 02 .byte 0x2 + 1689 0468 23 .byte 0x23 + 1690 0469 0C .uleb128 0xc + 1691 046a 09 .uleb128 0x9 + 1692 046b 58020000 .4byte .LASF63 + 1693 046f 0A .byte 0xa + 1694 0470 65 .byte 0x65 + 1695 0471 78020000 .4byte 0x278 + 1696 0475 02 .byte 0x2 + 1697 0476 23 .byte 0x23 + 1698 0477 10 .uleb128 0x10 + 1699 0478 09 .uleb128 0x9 + 1700 0479 3B030000 .4byte .LASF64 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 32 + + + 1701 047d 0A .byte 0xa + 1702 047e 66 .byte 0x66 + 1703 047f 78020000 .4byte 0x278 + 1704 0483 02 .byte 0x2 + 1705 0484 23 .byte 0x23 + 1706 0485 14 .uleb128 0x14 + 1707 0486 09 .uleb128 0x9 + 1708 0487 F4030000 .4byte .LASF65 + 1709 048b 0A .byte 0xa + 1710 048c 69 .byte 0x69 + 1711 048d 78020000 .4byte 0x278 + 1712 0491 02 .byte 0x2 + 1713 0492 23 .byte 0x23 + 1714 0493 18 .uleb128 0x18 + 1715 0494 00 .byte 0 + 1716 0495 07 .uleb128 0x7 + 1717 0496 0D050000 .4byte .LASF66 + 1718 049a 0A .byte 0xa + 1719 049b 6B .byte 0x6b + 1720 049c 38040000 .4byte 0x438 + 1721 04a0 08 .uleb128 0x8 + 1722 04a1 0B020000 .4byte .LASF67 + 1723 04a5 10 .byte 0x10 + 1724 04a6 0B .byte 0xb + 1725 04a7 2C .byte 0x2c + 1726 04a8 D7040000 .4byte 0x4d7 + 1727 04ac 09 .uleb128 0x9 + 1728 04ad 12040000 .4byte .LASF68 + 1729 04b1 0B .byte 0xb + 1730 04b2 2D .byte 0x2d + 1731 04b3 7E020000 .4byte 0x27e + 1732 04b7 02 .byte 0x2 + 1733 04b8 23 .byte 0x23 + 1734 04b9 00 .uleb128 0 + 1735 04ba 09 .uleb128 0x9 + 1736 04bb 8A000000 .4byte .LASF69 + 1737 04bf 0B .byte 0xb + 1738 04c0 2F .byte 0x2f + 1739 04c1 78020000 .4byte 0x278 + 1740 04c5 02 .byte 0x2 + 1741 04c6 23 .byte 0x23 + 1742 04c7 08 .uleb128 0x8 + 1743 04c8 09 .uleb128 0x9 + 1744 04c9 4C050000 .4byte .LASF70 + 1745 04cd 0B .byte 0xb + 1746 04ce 31 .byte 0x31 + 1747 04cf D7040000 .4byte 0x4d7 + 1748 04d3 02 .byte 0x2 + 1749 04d4 23 .byte 0x23 + 1750 04d5 0C .uleb128 0xc + 1751 04d6 00 .byte 0 + 1752 04d7 05 .uleb128 0x5 + 1753 04d8 04 .byte 0x4 + 1754 04d9 A0040000 .4byte 0x4a0 + 1755 04dd 07 .uleb128 0x7 + 1756 04de 0B020000 .4byte .LASF67 + 1757 04e2 0B .byte 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 33 + + + 1758 04e3 33 .byte 0x33 + 1759 04e4 A0040000 .4byte 0x4a0 + 1760 04e8 07 .uleb128 0x7 + 1761 04e9 96040000 .4byte .LASF71 + 1762 04ed 0C .byte 0xc + 1763 04ee 2C .byte 0x2c + 1764 04ef F3040000 .4byte 0x4f3 + 1765 04f3 08 .uleb128 0x8 + 1766 04f4 96040000 .4byte .LASF71 + 1767 04f8 10 .byte 0x10 + 1768 04f9 0C .byte 0xc + 1769 04fa 31 .byte 0x31 + 1770 04fb 38050000 .4byte 0x538 + 1771 04ff 09 .uleb128 0x9 + 1772 0500 6A030000 .4byte .LASF72 + 1773 0504 0C .byte 0xc + 1774 0505 32 .byte 0x32 + 1775 0506 38050000 .4byte 0x538 + 1776 050a 02 .byte 0x2 + 1777 050b 23 .byte 0x23 + 1778 050c 00 .uleb128 0 + 1779 050d 09 .uleb128 0x9 + 1780 050e 5B040000 .4byte .LASF73 + 1781 0512 0C .byte 0xc + 1782 0513 35 .byte 0x35 + 1783 0514 78020000 .4byte 0x278 + 1784 0518 02 .byte 0x2 + 1785 0519 23 .byte 0x23 + 1786 051a 04 .uleb128 0x4 + 1787 051b 09 .uleb128 0x9 + 1788 051c D9000000 .4byte .LASF74 + 1789 0520 0C .byte 0xc + 1790 0521 37 .byte 0x37 + 1791 0522 10010000 .4byte 0x110 + 1792 0526 02 .byte 0x2 + 1793 0527 23 .byte 0x23 + 1794 0528 08 .uleb128 0x8 + 1795 0529 09 .uleb128 0x9 + 1796 052a A4050000 .4byte .LASF75 + 1797 052e 0C .byte 0xc + 1798 052f 3A .byte 0x3a + 1799 0530 1B010000 .4byte 0x11b + 1800 0534 02 .byte 0x2 + 1801 0535 23 .byte 0x23 + 1802 0536 0C .uleb128 0xc + 1803 0537 00 .byte 0 + 1804 0538 05 .uleb128 0x5 + 1805 0539 04 .byte 0x4 + 1806 053a E8040000 .4byte 0x4e8 + 1807 053e 08 .uleb128 0x8 + 1808 053f BA010000 .4byte .LASF76 + 1809 0543 04 .byte 0x4 + 1810 0544 0C .byte 0xc + 1811 0545 41 .byte 0x41 + 1812 0546 59050000 .4byte 0x559 + 1813 054a 09 .uleb128 0x9 + 1814 054b 21050000 .4byte .LASF77 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 34 + + + 1815 054f 0C .byte 0xc + 1816 0550 42 .byte 0x42 + 1817 0551 38050000 .4byte 0x538 + 1818 0555 02 .byte 0x2 + 1819 0556 23 .byte 0x23 + 1820 0557 00 .uleb128 0 + 1821 0558 00 .byte 0 + 1822 0559 07 .uleb128 0x7 + 1823 055a BA010000 .4byte .LASF76 + 1824 055e 0C .byte 0xc + 1825 055f 45 .byte 0x45 + 1826 0560 3E050000 .4byte 0x53e + 1827 0564 07 .uleb128 0x7 + 1828 0565 49040000 .4byte .LASF78 + 1829 0569 0D .byte 0xd + 1830 056a 2C .byte 0x2c + 1831 056b 6F050000 .4byte 0x56f + 1832 056f 05 .uleb128 0x5 + 1833 0570 04 .byte 0x4 + 1834 0571 75050000 .4byte 0x575 + 1835 0575 0F .uleb128 0xf + 1836 0576 01 .byte 0x1 + 1837 0577 6F000000 .4byte 0x6f + 1838 057b 85050000 .4byte 0x585 + 1839 057f 0D .uleb128 0xd + 1840 0580 90000000 .4byte 0x90 + 1841 0584 00 .byte 0 + 1842 0585 07 .uleb128 0x7 + 1843 0586 83050000 .4byte .LASF79 + 1844 058a 0E .byte 0xe + 1845 058b 34 .byte 0x34 + 1846 058c 90050000 .4byte 0x590 + 1847 0590 08 .uleb128 0x8 + 1848 0591 E8030000 .4byte .LASF80 + 1849 0595 1C .byte 0x1c + 1850 0596 0E .byte 0xe + 1851 0597 47 .byte 0x47 + 1852 0598 C7050000 .4byte 0x5c7 + 1853 059c 09 .uleb128 0x9 + 1854 059d 3B020000 .4byte .LASF81 + 1855 05a1 0E .byte 0xe + 1856 05a2 48 .byte 0x48 + 1857 05a3 64050000 .4byte 0x564 + 1858 05a7 02 .byte 0x2 + 1859 05a8 23 .byte 0x23 + 1860 05a9 00 .uleb128 0 + 1861 05aa 09 .uleb128 0x9 + 1862 05ab D2000000 .4byte .LASF82 + 1863 05af 0E .byte 0xe + 1864 05b0 4A .byte 0x4a + 1865 05b1 E6050000 .4byte 0x5e6 + 1866 05b5 02 .byte 0x2 + 1867 05b6 23 .byte 0x23 + 1868 05b7 04 .uleb128 0x4 + 1869 05b8 09 .uleb128 0x9 + 1870 05b9 DB020000 .4byte .LASF83 + 1871 05bd 0E .byte 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 35 + + + 1872 05be 4C .byte 0x4c + 1873 05bf DD040000 .4byte 0x4dd + 1874 05c3 02 .byte 0x2 + 1875 05c4 23 .byte 0x23 + 1876 05c5 0C .uleb128 0xc + 1877 05c6 00 .byte 0 + 1878 05c7 10 .uleb128 0x10 + 1879 05c8 04 .byte 0x4 + 1880 05c9 0E .byte 0xe + 1881 05ca 3C .byte 0x3c + 1882 05cb E6050000 .4byte 0x5e6 + 1883 05cf 11 .uleb128 0x11 + 1884 05d0 B5000000 .4byte .LASF84 + 1885 05d4 0E .byte 0xe + 1886 05d5 3D .byte 0x3d + 1887 05d6 07060000 .4byte 0x607 + 1888 05da 11 .uleb128 0x11 + 1889 05db E1000000 .4byte .LASF85 + 1890 05df 0E .byte 0xe + 1891 05e0 3E .byte 0x3e + 1892 05e1 0D060000 .4byte 0x60d + 1893 05e5 00 .byte 0 + 1894 05e6 12 .uleb128 0x12 + 1895 05e7 C6010000 .4byte .LASF141 + 1896 05eb 08 .byte 0x8 + 1897 05ec 0E .byte 0xe + 1898 05ed 39 .byte 0x39 + 1899 05ee 07060000 .4byte 0x607 + 1900 05f2 11 .uleb128 0x11 + 1901 05f3 9E050000 .4byte .LASF86 + 1902 05f7 0E .byte 0xe + 1903 05f8 3A .byte 0x3a + 1904 05f9 AB020000 .4byte 0x2ab + 1905 05fd 13 .uleb128 0x13 + 1906 05fe 6800 .ascii "h\000" + 1907 0600 0E .byte 0xe + 1908 0601 41 .byte 0x41 + 1909 0602 13060000 .4byte 0x613 + 1910 0606 00 .byte 0 + 1911 0607 05 .uleb128 0x5 + 1912 0608 04 .byte 0x4 + 1913 0609 E6050000 .4byte 0x5e6 + 1914 060d 05 .uleb128 0x5 + 1915 060e 04 .byte 0x4 + 1916 060f 85050000 .4byte 0x585 + 1917 0613 0B .uleb128 0xb + 1918 0614 08 .byte 0x8 + 1919 0615 0E .byte 0xe + 1920 0616 3B .byte 0x3b + 1921 0617 36060000 .4byte 0x636 + 1922 061b 0A .uleb128 0xa + 1923 061c 7500 .ascii "u\000" + 1924 061e 0E .byte 0xe + 1925 061f 3F .byte 0x3f + 1926 0620 C7050000 .4byte 0x5c7 + 1927 0624 02 .byte 0x2 + 1928 0625 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 36 + + + 1929 0626 00 .uleb128 0 + 1930 0627 09 .uleb128 0x9 + 1931 0628 2C030000 .4byte .LASF87 + 1932 062c 0E .byte 0xe + 1933 062d 40 .byte 0x40 + 1934 062e 90000000 .4byte 0x90 + 1935 0632 02 .byte 0x2 + 1936 0633 23 .byte 0x23 + 1937 0634 04 .uleb128 0x4 + 1938 0635 00 .byte 0 + 1939 0636 10 .uleb128 0x10 + 1940 0637 04 .byte 0x4 + 1941 0638 07 .byte 0x7 + 1942 0639 96 .byte 0x96 + 1943 063a 6B060000 .4byte 0x66b + 1944 063e 11 .uleb128 0x11 + 1945 063f D9010000 .4byte .LASF88 + 1946 0643 07 .byte 0x7 + 1947 0644 9D .byte 0x9d + 1948 0645 05010000 .4byte 0x105 + 1949 0649 11 .uleb128 0x11 + 1950 064a AD050000 .4byte .LASF89 + 1951 064e 07 .byte 0x7 + 1952 064f A4 .byte 0xa4 + 1953 0650 05010000 .4byte 0x105 + 1954 0654 11 .uleb128 0x11 + 1955 0655 E6000000 .4byte .LASF90 + 1956 0659 07 .byte 0x7 + 1957 065a AB .byte 0xab + 1958 065b 6F000000 .4byte 0x6f + 1959 065f 11 .uleb128 0x11 + 1960 0660 FC000000 .4byte .LASF91 + 1961 0664 07 .byte 0x7 + 1962 0665 B2 .byte 0xb2 + 1963 0666 10010000 .4byte 0x110 + 1964 066a 00 .byte 0 + 1965 066b 05 .uleb128 0x5 + 1966 066c 04 .byte 0x4 + 1967 066d DD040000 .4byte 0x4dd + 1968 0671 07 .uleb128 0x7 + 1969 0672 6E010000 .4byte .LASF92 + 1970 0676 07 .byte 0x7 + 1971 0677 E5 .byte 0xe5 + 1972 0678 7C060000 .4byte 0x67c + 1973 067c 05 .uleb128 0x5 + 1974 067d 04 .byte 0x4 + 1975 067e 82060000 .4byte 0x682 + 1976 0682 0F .uleb128 0xf + 1977 0683 01 .byte 0x1 + 1978 0684 05010000 .4byte 0x105 + 1979 0688 92060000 .4byte 0x692 + 1980 068c 0D .uleb128 0xd + 1981 068d 6F000000 .4byte 0x6f + 1982 0691 00 .byte 0 + 1983 0692 05 .uleb128 0x5 + 1984 0693 04 .byte 0x4 + 1985 0694 9B000000 .4byte 0x9b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 37 + + + 1986 0698 08 .uleb128 0x8 + 1987 0699 BA000000 .4byte .LASF93 + 1988 069d 10 .byte 0x10 + 1989 069e 0F .byte 0xf + 1990 069f 48 .byte 0x48 + 1991 06a0 DD060000 .4byte 0x6dd + 1992 06a4 09 .uleb128 0x9 + 1993 06a5 F7020000 .4byte .LASF94 + 1994 06a9 0F .byte 0xf + 1995 06aa 49 .byte 0x49 + 1996 06ab 02070000 .4byte 0x702 + 1997 06af 02 .byte 0x2 + 1998 06b0 23 .byte 0x23 + 1999 06b1 00 .uleb128 0 + 2000 06b2 09 .uleb128 0x9 + 2001 06b3 56040000 .4byte .LASF95 + 2002 06b7 0F .byte 0xf + 2003 06b8 49 .byte 0x49 + 2004 06b9 22070000 .4byte 0x722 + 2005 06bd 02 .byte 0x2 + 2006 06be 23 .byte 0x23 + 2007 06bf 04 .uleb128 0x4 + 2008 06c0 0A .uleb128 0xa + 2009 06c1 70757400 .ascii "put\000" + 2010 06c5 0F .byte 0xf + 2011 06c6 49 .byte 0x49 + 2012 06c7 3D070000 .4byte 0x73d + 2013 06cb 02 .byte 0x2 + 2014 06cc 23 .byte 0x23 + 2015 06cd 08 .uleb128 0x8 + 2016 06ce 0A .uleb128 0xa + 2017 06cf 67657400 .ascii "get\000" + 2018 06d3 0F .byte 0xf + 2019 06d4 49 .byte 0x49 + 2020 06d5 7C060000 .4byte 0x67c + 2021 06d9 02 .byte 0x2 + 2022 06da 23 .byte 0x23 + 2023 06db 0C .uleb128 0xc + 2024 06dc 00 .byte 0 + 2025 06dd 0F .uleb128 0xf + 2026 06de 01 .byte 0x1 + 2027 06df 90000000 .4byte 0x90 + 2028 06e3 F7060000 .4byte 0x6f7 + 2029 06e7 0D .uleb128 0xd + 2030 06e8 6F000000 .4byte 0x6f + 2031 06ec 0D .uleb128 0xd + 2032 06ed F7060000 .4byte 0x6f7 + 2033 06f1 0D .uleb128 0xd + 2034 06f2 90000000 .4byte 0x90 + 2035 06f6 00 .byte 0 + 2036 06f7 05 .uleb128 0x5 + 2037 06f8 04 .byte 0x4 + 2038 06f9 FD060000 .4byte 0x6fd + 2039 06fd 06 .uleb128 0x6 + 2040 06fe 9B000000 .4byte 0x9b + 2041 0702 05 .uleb128 0x5 + 2042 0703 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 38 + + + 2043 0704 DD060000 .4byte 0x6dd + 2044 0708 0F .uleb128 0xf + 2045 0709 01 .byte 0x1 + 2046 070a 90000000 .4byte 0x90 + 2047 070e 22070000 .4byte 0x722 + 2048 0712 0D .uleb128 0xd + 2049 0713 6F000000 .4byte 0x6f + 2050 0717 0D .uleb128 0xd + 2051 0718 92060000 .4byte 0x692 + 2052 071c 0D .uleb128 0xd + 2053 071d 90000000 .4byte 0x90 + 2054 0721 00 .byte 0 + 2055 0722 05 .uleb128 0x5 + 2056 0723 04 .byte 0x4 + 2057 0724 08070000 .4byte 0x708 + 2058 0728 0F .uleb128 0xf + 2059 0729 01 .byte 0x1 + 2060 072a 05010000 .4byte 0x105 + 2061 072e 3D070000 .4byte 0x73d + 2062 0732 0D .uleb128 0xd + 2063 0733 6F000000 .4byte 0x6f + 2064 0737 0D .uleb128 0xd + 2065 0738 9B000000 .4byte 0x9b + 2066 073c 00 .byte 0 + 2067 073d 05 .uleb128 0x5 + 2068 073e 04 .byte 0x4 + 2069 073f 28070000 .4byte 0x728 + 2070 0743 0B .uleb128 0xb + 2071 0744 04 .byte 0x4 + 2072 0745 0F .byte 0xf + 2073 0746 51 .byte 0x51 + 2074 0747 5A070000 .4byte 0x75a + 2075 074b 0A .uleb128 0xa + 2076 074c 766D7400 .ascii "vmt\000" + 2077 0750 0F .byte 0xf + 2078 0751 53 .byte 0x53 + 2079 0752 5A070000 .4byte 0x75a + 2080 0756 02 .byte 0x2 + 2081 0757 23 .byte 0x23 + 2082 0758 00 .uleb128 0 + 2083 0759 00 .byte 0 + 2084 075a 05 .uleb128 0x5 + 2085 075b 04 .byte 0x4 + 2086 075c 60070000 .4byte 0x760 + 2087 0760 06 .uleb128 0x6 + 2088 0761 98060000 .4byte 0x698 + 2089 0765 07 .uleb128 0x7 + 2090 0766 21020000 .4byte .LASF96 + 2091 076a 0F .byte 0xf + 2092 076b 55 .byte 0x55 + 2093 076c 43070000 .4byte 0x743 + 2094 0770 07 .uleb128 0x7 + 2095 0771 77020000 .4byte .LASF97 + 2096 0775 10 .byte 0x10 + 2097 0776 2D .byte 0x2d + 2098 0777 7B070000 .4byte 0x77b + 2099 077b 05 .uleb128 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 39 + + + 2100 077c 04 .byte 0x4 + 2101 077d 81070000 .4byte 0x781 + 2102 0781 0C .uleb128 0xc + 2103 0782 01 .byte 0x1 + 2104 0783 97070000 .4byte 0x797 + 2105 0787 0D .uleb128 0xd + 2106 0788 97070000 .4byte 0x797 + 2107 078c 0D .uleb128 0xd + 2108 078d 45000000 .4byte 0x45 + 2109 0791 0D .uleb128 0xd + 2110 0792 9D070000 .4byte 0x79d + 2111 0796 00 .byte 0 + 2112 0797 05 .uleb128 0x5 + 2113 0798 04 .byte 0x4 + 2114 0799 65070000 .4byte 0x765 + 2115 079d 05 .uleb128 0x5 + 2116 079e 04 .byte 0x4 + 2117 079f 78000000 .4byte 0x78 + 2118 07a3 0B .uleb128 0xb + 2119 07a4 08 .byte 0x8 + 2120 07a5 10 .byte 0x10 + 2121 07a6 32 .byte 0x32 + 2122 07a7 C8070000 .4byte 0x7c8 + 2123 07ab 09 .uleb128 0x9 + 2124 07ac B3030000 .4byte .LASF98 + 2125 07b0 10 .byte 0x10 + 2126 07b1 33 .byte 0x33 + 2127 07b2 85000000 .4byte 0x85 + 2128 07b6 02 .byte 0x2 + 2129 07b7 23 .byte 0x23 + 2130 07b8 00 .uleb128 0 + 2131 07b9 09 .uleb128 0x9 + 2132 07ba B6050000 .4byte .LASF99 + 2133 07be 10 .byte 0x10 + 2134 07bf 34 .byte 0x34 + 2135 07c0 70070000 .4byte 0x770 + 2136 07c4 02 .byte 0x2 + 2137 07c5 23 .byte 0x23 + 2138 07c6 04 .uleb128 0x4 + 2139 07c7 00 .byte 0 + 2140 07c8 07 .uleb128 0x7 + 2141 07c9 C6030000 .4byte .LASF100 + 2142 07cd 10 .byte 0x10 + 2143 07ce 35 .byte 0x35 + 2144 07cf A3070000 .4byte 0x7a3 + 2145 07d3 0B .uleb128 0xb + 2146 07d4 08 .byte 0x8 + 2147 07d5 10 .byte 0x10 + 2148 07d6 3A .byte 0x3a + 2149 07d7 F8070000 .4byte 0x7f8 + 2150 07db 09 .uleb128 0x9 + 2151 07dc BB030000 .4byte .LASF101 + 2152 07e0 10 .byte 0x10 + 2153 07e1 3B .byte 0x3b + 2154 07e2 97070000 .4byte 0x797 + 2155 07e6 02 .byte 0x2 + 2156 07e7 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 40 + + + 2157 07e8 00 .uleb128 0 + 2158 07e9 09 .uleb128 0x9 + 2159 07ea 67040000 .4byte .LASF102 + 2160 07ee 10 .byte 0x10 + 2161 07ef 3D .byte 0x3d + 2162 07f0 F8070000 .4byte 0x7f8 + 2163 07f4 02 .byte 0x2 + 2164 07f5 23 .byte 0x23 + 2165 07f6 04 .uleb128 0x4 + 2166 07f7 00 .byte 0 + 2167 07f8 05 .uleb128 0x5 + 2168 07f9 04 .byte 0x4 + 2169 07fa FE070000 .4byte 0x7fe + 2170 07fe 06 .uleb128 0x6 + 2171 07ff C8070000 .4byte 0x7c8 + 2172 0803 07 .uleb128 0x7 + 2173 0804 97010000 .4byte .LASF103 + 2174 0808 10 .byte 0x10 + 2175 0809 3F .byte 0x3f + 2176 080a D3070000 .4byte 0x7d3 + 2177 080e 07 .uleb128 0x7 + 2178 080f AB010000 .4byte .LASF104 + 2179 0813 11 .byte 0x11 + 2180 0814 28 .byte 0x28 + 2181 0815 19080000 .4byte 0x819 + 2182 0819 08 .uleb128 0x8 + 2183 081a 42050000 .4byte .LASF105 + 2184 081e 04 .byte 0x4 + 2185 081f 12 .byte 0x12 + 2186 0820 00 .byte 0 + 2187 0821 33080000 .4byte 0x833 + 2188 0825 14 .uleb128 0x14 + 2189 0826 1B030000 .4byte .LASF106 + 2190 082a 6F000000 .4byte 0x6f + 2191 082e 02 .byte 0x2 + 2192 082f 23 .byte 0x23 + 2193 0830 00 .uleb128 0 + 2194 0831 01 .byte 0x1 + 2195 0832 00 .byte 0 + 2196 0833 07 .uleb128 0x7 + 2197 0834 E1020000 .4byte .LASF107 + 2198 0838 11 .byte 0x11 + 2199 0839 66 .byte 0x66 + 2200 083a 0E080000 .4byte 0x80e + 2201 083e 15 .uleb128 0x15 + 2202 083f E7040000 .4byte .LASF110 + 2203 0843 02 .byte 0x2 + 2204 0844 63 .byte 0x63 + 2205 0845 01 .byte 0x1 + 2206 0846 01 .byte 0x1 + 2207 0847 6D080000 .4byte 0x86d + 2208 084b 16 .uleb128 0x16 + 2209 084c 63687000 .ascii "chp\000" + 2210 0850 02 .byte 0x2 + 2211 0851 63 .byte 0x63 + 2212 0852 97070000 .4byte 0x797 + 2213 0856 17 .uleb128 0x17 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 41 + + + 2214 0857 06020000 .4byte .LASF108 + 2215 085b 02 .byte 0x2 + 2216 085c 63 .byte 0x63 + 2217 085d 45000000 .4byte 0x45 + 2218 0861 17 .uleb128 0x17 + 2219 0862 8F030000 .4byte .LASF109 + 2220 0866 02 .byte 0x2 + 2221 0867 63 .byte 0x63 + 2222 0868 9D070000 .4byte 0x79d + 2223 086c 00 .byte 0 + 2224 086d 15 .uleb128 0x15 + 2225 086e FE030000 .4byte .LASF111 + 2226 0872 02 .byte 0x2 + 2227 0873 43 .byte 0x43 + 2228 0874 01 .byte 0x1 + 2229 0875 01 .byte 0x1 + 2230 0876 9C080000 .4byte 0x89c + 2231 087a 16 .uleb128 0x16 + 2232 087b 63687000 .ascii "chp\000" + 2233 087f 02 .byte 0x2 + 2234 0880 43 .byte 0x43 + 2235 0881 97070000 .4byte 0x797 + 2236 0885 17 .uleb128 0x17 + 2237 0886 06020000 .4byte .LASF108 + 2238 088a 02 .byte 0x2 + 2239 088b 43 .byte 0x43 + 2240 088c 45000000 .4byte 0x45 + 2241 0890 17 .uleb128 0x17 + 2242 0891 8F030000 .4byte .LASF109 + 2243 0895 02 .byte 0x2 + 2244 0896 43 .byte 0x43 + 2245 0897 9D070000 .4byte 0x79d + 2246 089b 00 .byte 0 + 2247 089c 18 .uleb128 0x18 + 2248 089d BE040000 .4byte .LASF121 + 2249 08a1 02 .byte 0x2 + 2250 08a2 25 .byte 0x25 + 2251 08a3 01 .byte 0x1 + 2252 08a4 78000000 .4byte 0x78 + 2253 08a8 01 .byte 0x1 + 2254 08a9 DA080000 .4byte 0x8da + 2255 08ad 16 .uleb128 0x16 + 2256 08ae 73747200 .ascii "str\000" + 2257 08b2 02 .byte 0x2 + 2258 08b3 25 .byte 0x25 + 2259 08b4 78000000 .4byte 0x78 + 2260 08b8 17 .uleb128 0x17 + 2261 08b9 2E010000 .4byte .LASF112 + 2262 08bd 02 .byte 0x2 + 2263 08be 25 .byte 0x25 + 2264 08bf 85000000 .4byte 0x85 + 2265 08c3 17 .uleb128 0x17 + 2266 08c4 43030000 .4byte .LASF113 + 2267 08c8 02 .byte 0x2 + 2268 08c9 25 .byte 0x25 + 2269 08ca 9D070000 .4byte 0x79d + 2270 08ce 19 .uleb128 0x19 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 42 + + + 2271 08cf A6030000 .4byte .LASF142 + 2272 08d3 02 .byte 0x2 + 2273 08d4 26 .byte 0x26 + 2274 08d5 78000000 .4byte 0x78 + 2275 08d9 00 .byte 0 + 2276 08da 1A .uleb128 0x1a + 2277 08db 11020000 .4byte .LASF143 + 2278 08df 01 .byte 0x1 + 2279 08e0 45 .byte 0x45 + 2280 08e1 01 .byte 0x1 + 2281 08e2 00000000 .4byte .LFB7 + 2282 08e6 30000000 .4byte .LFE7 + 2283 08ea 00000000 .4byte .LLST0 + 2284 08ee 01 .byte 0x1 + 2285 08ef 3D090000 .4byte 0x93d + 2286 08f3 1B .uleb128 0x1b + 2287 08f4 63687000 .ascii "chp\000" + 2288 08f8 01 .byte 0x1 + 2289 08f9 45 .byte 0x45 + 2290 08fa 97070000 .4byte 0x797 + 2291 08fe 38000000 .4byte .LLST1 + 2292 0902 1C .uleb128 0x1c + 2293 0903 666D7400 .ascii "fmt\000" + 2294 0907 01 .byte 0x1 + 2295 0908 45 .byte 0x45 + 2296 0909 85000000 .4byte 0x85 + 2297 090d 02 .byte 0x2 + 2298 090e 91 .byte 0x91 + 2299 090f 74 .sleb128 -12 + 2300 0910 1D .uleb128 0x1d + 2301 0911 1E .uleb128 0x1e + 2302 0912 617000 .ascii "ap\000" + 2303 0915 01 .byte 0x1 + 2304 0916 46 .byte 0x46 + 2305 0917 33080000 .4byte 0x833 + 2306 091b 02 .byte 0x2 + 2307 091c 91 .byte 0x91 + 2308 091d 6C .sleb128 -20 + 2309 091e 1F .uleb128 0x1f + 2310 091f 20000000 .4byte .LVL1 + 2311 0923 6B130000 .4byte 0x136b + 2312 0927 20 .uleb128 0x20 + 2313 0928 01 .byte 0x1 + 2314 0929 52 .byte 0x52 + 2315 092a 02 .byte 0x2 + 2316 092b 91 .byte 0x91 + 2317 092c 58 .sleb128 -40 + 2318 092d 20 .uleb128 0x20 + 2319 092e 01 .byte 0x1 + 2320 092f 51 .byte 0x51 + 2321 0930 03 .byte 0x3 + 2322 0931 91 .byte 0x91 + 2323 0932 54 .sleb128 -44 + 2324 0933 06 .byte 0x6 + 2325 0934 20 .uleb128 0x20 + 2326 0935 01 .byte 0x1 + 2327 0936 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 43 + + + 2328 0937 03 .byte 0x3 + 2329 0938 F3 .byte 0xf3 + 2330 0939 01 .uleb128 0x1 + 2331 093a 50 .byte 0x50 + 2332 093b 00 .byte 0 + 2333 093c 00 .byte 0 + 2334 093d 21 .uleb128 0x21 + 2335 093e 9C080000 .4byte 0x89c + 2336 0942 00000000 .4byte .LFB22 + 2337 0946 74000000 .4byte .LFE22 + 2338 094a 59000000 .4byte .LLST2 + 2339 094e 01 .byte 0x1 + 2340 094f B1090000 .4byte 0x9b1 + 2341 0953 22 .uleb128 0x22 + 2342 0954 AD080000 .4byte 0x8ad + 2343 0958 79000000 .4byte .LLST3 + 2344 095c 22 .uleb128 0x22 + 2345 095d C3080000 .4byte 0x8c3 + 2346 0961 B3000000 .4byte .LLST4 + 2347 0965 23 .uleb128 0x23 + 2348 0966 CE080000 .4byte 0x8ce + 2349 096a E7000000 .4byte .LLST5 + 2350 096e 24 .uleb128 0x24 + 2351 096f B8080000 .4byte 0x8b8 + 2352 0973 06 .byte 0x6 + 2353 0974 03 .byte 0x3 + 2354 0975 00000000 .4byte .LC0 + 2355 0979 9F .byte 0x9f + 2356 097a 25 .uleb128 0x25 + 2357 097b 20000000 .4byte .LVL5 + 2358 097f 89130000 .4byte 0x1389 + 2359 0983 97090000 .4byte 0x997 + 2360 0987 20 .uleb128 0x20 + 2361 0988 01 .byte 0x1 + 2362 0989 51 .byte 0x51 + 2363 098a 05 .byte 0x5 + 2364 098b 03 .byte 0x3 + 2365 098c 00000000 .4byte .LC0 + 2366 0990 20 .uleb128 0x20 + 2367 0991 01 .byte 0x1 + 2368 0992 50 .byte 0x50 + 2369 0993 02 .byte 0x2 + 2370 0994 74 .byte 0x74 + 2371 0995 00 .sleb128 0 + 2372 0996 00 .byte 0 + 2373 0997 1F .uleb128 0x1f + 2374 0998 30000000 .4byte .LVL7 + 2375 099c A6130000 .4byte 0x13a6 + 2376 09a0 20 .uleb128 0x20 + 2377 09a1 01 .byte 0x1 + 2378 09a2 51 .byte 0x51 + 2379 09a3 05 .byte 0x5 + 2380 09a4 03 .byte 0x3 + 2381 09a5 00000000 .4byte .LC0 + 2382 09a9 20 .uleb128 0x20 + 2383 09aa 01 .byte 0x1 + 2384 09ab 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 44 + + + 2385 09ac 02 .byte 0x2 + 2386 09ad 74 .byte 0x74 + 2387 09ae 00 .sleb128 0 + 2388 09af 00 .byte 0 + 2389 09b0 00 .byte 0 + 2390 09b1 15 .uleb128 0x15 + 2391 09b2 43040000 .4byte .LASF114 + 2392 09b6 02 .byte 0x2 + 2393 09b7 36 .byte 0x36 + 2394 09b8 01 .byte 0x1 + 2395 09b9 01 .byte 0x1 + 2396 09ba D3090000 .4byte 0x9d3 + 2397 09be 16 .uleb128 0x16 + 2398 09bf 63687000 .ascii "chp\000" + 2399 09c3 02 .byte 0x2 + 2400 09c4 36 .byte 0x36 + 2401 09c5 97070000 .4byte 0x797 + 2402 09c9 16 .uleb128 0x16 + 2403 09ca 7000 .ascii "p\000" + 2404 09cc 02 .byte 0x2 + 2405 09cd 36 .byte 0x36 + 2406 09ce 78000000 .4byte 0x78 + 2407 09d2 00 .byte 0 + 2408 09d3 26 .uleb128 0x26 + 2409 09d4 3E080000 .4byte 0x83e + 2410 09d8 00000000 .4byte .LFB12 + 2411 09dc 34000000 .4byte .LFE12 + 2412 09e0 02 .byte 0x2 + 2413 09e1 7D .byte 0x7d + 2414 09e2 00 .sleb128 0 + 2415 09e3 01 .byte 0x1 + 2416 09e4 830A0000 .4byte 0xa83 + 2417 09e8 22 .uleb128 0x22 + 2418 09e9 4B080000 .4byte 0x84b + 2419 09ed 05010000 .4byte .LLST6 + 2420 09f1 22 .uleb128 0x22 + 2421 09f2 56080000 .4byte 0x856 + 2422 09f6 3F010000 .4byte .LLST7 + 2423 09fa 22 .uleb128 0x22 + 2424 09fb 61080000 .4byte 0x861 + 2425 09ff 79010000 .4byte .LLST8 + 2426 0a03 27 .uleb128 0x27 + 2427 0a04 B1090000 .4byte 0x9b1 + 2428 0a08 08000000 .4byte .LBB6 + 2429 0a0c 00000000 .4byte .Ldebug_ranges0+0 + 2430 0a10 02 .byte 0x2 + 2431 0a11 67 .byte 0x67 + 2432 0a12 490A0000 .4byte 0xa49 + 2433 0a16 22 .uleb128 0x22 + 2434 0a17 C9090000 .4byte 0x9c9 + 2435 0a1b B3010000 .4byte .LLST9 + 2436 0a1f 28 .uleb128 0x28 + 2437 0a20 BE090000 .4byte 0x9be + 2438 0a24 29 .uleb128 0x29 + 2439 0a25 14000000 .4byte .LVL16 + 2440 0a29 01 .byte 0x1 + 2441 0a2a DA080000 .4byte 0x8da + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 45 + + + 2442 0a2e 20 .uleb128 0x20 + 2443 0a2f 01 .byte 0x1 + 2444 0a30 52 .byte 0x52 + 2445 0a31 05 .byte 0x5 + 2446 0a32 03 .byte 0x3 + 2447 0a33 10000000 .4byte .LC2 + 2448 0a37 20 .uleb128 0x20 + 2449 0a38 01 .byte 0x1 + 2450 0a39 51 .byte 0x51 + 2451 0a3a 05 .byte 0x5 + 2452 0a3b 03 .byte 0x3 + 2453 0a3c 04000000 .4byte .LC1 + 2454 0a40 20 .uleb128 0x20 + 2455 0a41 01 .byte 0x1 + 2456 0a42 50 .byte 0x50 + 2457 0a43 03 .byte 0x3 + 2458 0a44 F3 .byte 0xf3 + 2459 0a45 01 .uleb128 0x1 + 2460 0a46 50 .byte 0x50 + 2461 0a47 00 .byte 0 + 2462 0a48 00 .byte 0 + 2463 0a49 2A .uleb128 0x2a + 2464 0a4a 3E080000 .4byte 0x83e + 2465 0a4e 14000000 .4byte .LBB10 + 2466 0a52 18000000 .4byte .Ldebug_ranges0+0x18 + 2467 0a56 02 .byte 0x2 + 2468 0a57 63 .byte 0x63 + 2469 0a58 28 .uleb128 0x28 + 2470 0a59 4B080000 .4byte 0x84b + 2471 0a5d 2B .uleb128 0x2b + 2472 0a5e 30000000 .4byte .Ldebug_ranges0+0x30 + 2473 0a62 28 .uleb128 0x28 + 2474 0a63 61080000 .4byte 0x861 + 2475 0a67 28 .uleb128 0x28 + 2476 0a68 56080000 .4byte 0x856 + 2477 0a6c 29 .uleb128 0x29 + 2478 0a6d 24000000 .4byte .LVL19 + 2479 0a71 01 .byte 0x1 + 2480 0a72 DA080000 .4byte 0x8da + 2481 0a76 20 .uleb128 0x20 + 2482 0a77 01 .byte 0x1 + 2483 0a78 51 .byte 0x51 + 2484 0a79 05 .byte 0x5 + 2485 0a7a 03 .byte 0x3 + 2486 0a7b 18000000 .4byte .LC3 + 2487 0a7f 00 .byte 0 + 2488 0a80 00 .byte 0 + 2489 0a81 00 .byte 0 + 2490 0a82 00 .byte 0 + 2491 0a83 21 .uleb128 0x21 + 2492 0a84 6D080000 .4byte 0x86d + 2493 0a88 00000000 .4byte .LFB11 + 2494 0a8c F0000000 .4byte .LFE11 + 2495 0a90 CB010000 .4byte .LLST10 + 2496 0a94 01 .byte 0x1 + 2497 0a95 3A0C0000 .4byte 0xc3a + 2498 0a99 22 .uleb128 0x22 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 46 + + + 2499 0a9a 7A080000 .4byte 0x87a + 2500 0a9e F7010000 .4byte .LLST11 + 2501 0aa2 22 .uleb128 0x22 + 2502 0aa3 85080000 .4byte 0x885 + 2503 0aa7 2B020000 .4byte .LLST12 + 2504 0aab 22 .uleb128 0x22 + 2505 0aac 90080000 .4byte 0x890 + 2506 0ab0 65020000 .4byte .LLST13 + 2507 0ab4 27 .uleb128 0x27 + 2508 0ab5 B1090000 .4byte 0x9b1 + 2509 0ab9 14000000 .4byte .LBB18 + 2510 0abd 48000000 .4byte .Ldebug_ranges0+0x48 + 2511 0ac1 02 .byte 0x2 + 2512 0ac2 47 .byte 0x47 + 2513 0ac3 F90A0000 .4byte 0xaf9 + 2514 0ac7 22 .uleb128 0x22 + 2515 0ac8 C9090000 .4byte 0x9c9 + 2516 0acc 9F020000 .4byte .LLST14 + 2517 0ad0 28 .uleb128 0x28 + 2518 0ad1 BE090000 .4byte 0x9be + 2519 0ad5 29 .uleb128 0x29 + 2520 0ad6 28000000 .4byte .LVL24 + 2521 0ada 01 .byte 0x1 + 2522 0adb DA080000 .4byte 0x8da + 2523 0adf 20 .uleb128 0x20 + 2524 0ae0 01 .byte 0x1 + 2525 0ae1 52 .byte 0x52 + 2526 0ae2 05 .byte 0x5 + 2527 0ae3 03 .byte 0x3 + 2528 0ae4 20000000 .4byte .LC4 + 2529 0ae8 20 .uleb128 0x20 + 2530 0ae9 01 .byte 0x1 + 2531 0aea 51 .byte 0x51 + 2532 0aeb 05 .byte 0x5 + 2533 0aec 03 .byte 0x3 + 2534 0aed 04000000 .4byte .LC1 + 2535 0af1 20 .uleb128 0x20 + 2536 0af2 01 .byte 0x1 + 2537 0af3 50 .byte 0x50 + 2538 0af4 02 .byte 0x2 + 2539 0af5 74 .byte 0x74 + 2540 0af6 00 .sleb128 0 + 2541 0af7 00 .byte 0 + 2542 0af8 00 .byte 0 + 2543 0af9 2C .uleb128 0x2c + 2544 0afa 6D080000 .4byte 0x86d + 2545 0afe 28000000 .4byte .LBB22 + 2546 0b02 A0000000 .4byte .LBE22 + 2547 0b06 02 .byte 0x2 + 2548 0b07 43 .byte 0x43 + 2549 0b08 22 .uleb128 0x22 + 2550 0b09 7A080000 .4byte 0x87a + 2551 0b0d B7020000 .4byte .LLST15 + 2552 0b11 2D .uleb128 0x2d + 2553 0b12 28000000 .4byte .LBB23 + 2554 0b16 A0000000 .4byte .LBE23 + 2555 0b1a 28 .uleb128 0x28 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 47 + + + 2556 0b1b 90080000 .4byte 0x890 + 2557 0b1f 28 .uleb128 0x28 + 2558 0b20 85080000 .4byte 0x885 + 2559 0b24 25 .uleb128 0x25 + 2560 0b25 34000000 .4byte .LVL27 + 2561 0b29 DA080000 .4byte 0x8da + 2562 0b2d 440B0000 .4byte 0xb44 + 2563 0b31 20 .uleb128 0x20 + 2564 0b32 01 .byte 0x1 + 2565 0b33 52 .byte 0x52 + 2566 0b34 05 .byte 0x5 + 2567 0b35 03 .byte 0x3 + 2568 0b36 3C000000 .4byte .LC6 + 2569 0b3a 20 .uleb128 0x20 + 2570 0b3b 01 .byte 0x1 + 2571 0b3c 51 .byte 0x51 + 2572 0b3d 05 .byte 0x5 + 2573 0b3e 03 .byte 0x3 + 2574 0b3f 28000000 .4byte .LC5 + 2575 0b43 00 .byte 0 + 2576 0b44 25 .uleb128 0x25 + 2577 0b45 44000000 .4byte .LVL28 + 2578 0b49 DA080000 .4byte 0x8da + 2579 0b4d 6A0B0000 .4byte 0xb6a + 2580 0b51 20 .uleb128 0x20 + 2581 0b52 01 .byte 0x1 + 2582 0b53 52 .byte 0x52 + 2583 0b54 05 .byte 0x5 + 2584 0b55 03 .byte 0x3 + 2585 0b56 58000000 .4byte .LC8 + 2586 0b5a 20 .uleb128 0x20 + 2587 0b5b 01 .byte 0x1 + 2588 0b5c 51 .byte 0x51 + 2589 0b5d 05 .byte 0x5 + 2590 0b5e 03 .byte 0x3 + 2591 0b5f 44000000 .4byte .LC7 + 2592 0b63 20 .uleb128 0x20 + 2593 0b64 01 .byte 0x1 + 2594 0b65 50 .byte 0x50 + 2595 0b66 02 .byte 0x2 + 2596 0b67 74 .byte 0x74 + 2597 0b68 00 .sleb128 0 + 2598 0b69 00 .byte 0 + 2599 0b6a 25 .uleb128 0x25 + 2600 0b6b 54000000 .4byte .LVL29 + 2601 0b6f DA080000 .4byte 0x8da + 2602 0b73 900B0000 .4byte 0xb90 + 2603 0b77 20 .uleb128 0x20 + 2604 0b78 01 .byte 0x1 + 2605 0b79 52 .byte 0x52 + 2606 0b7a 05 .byte 0x5 + 2607 0b7b 03 .byte 0x3 + 2608 0b7c 78000000 .4byte .LC10 + 2609 0b80 20 .uleb128 0x20 + 2610 0b81 01 .byte 0x1 + 2611 0b82 51 .byte 0x51 + 2612 0b83 05 .byte 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 48 + + + 2613 0b84 03 .byte 0x3 + 2614 0b85 64000000 .4byte .LC9 + 2615 0b89 20 .uleb128 0x20 + 2616 0b8a 01 .byte 0x1 + 2617 0b8b 50 .byte 0x50 + 2618 0b8c 02 .byte 0x2 + 2619 0b8d 74 .byte 0x74 + 2620 0b8e 00 .sleb128 0 + 2621 0b8f 00 .byte 0 + 2622 0b90 25 .uleb128 0x25 + 2623 0b91 64000000 .4byte .LVL30 + 2624 0b95 DA080000 .4byte 0x8da + 2625 0b99 B60B0000 .4byte 0xbb6 + 2626 0b9d 20 .uleb128 0x20 + 2627 0b9e 01 .byte 0x1 + 2628 0b9f 52 .byte 0x52 + 2629 0ba0 05 .byte 0x5 + 2630 0ba1 03 .byte 0x3 + 2631 0ba2 94000000 .4byte .LC12 + 2632 0ba6 20 .uleb128 0x20 + 2633 0ba7 01 .byte 0x1 + 2634 0ba8 51 .byte 0x51 + 2635 0ba9 05 .byte 0x5 + 2636 0baa 03 .byte 0x3 + 2637 0bab 80000000 .4byte .LC11 + 2638 0baf 20 .uleb128 0x20 + 2639 0bb0 01 .byte 0x1 + 2640 0bb1 50 .byte 0x50 + 2641 0bb2 02 .byte 0x2 + 2642 0bb3 74 .byte 0x74 + 2643 0bb4 00 .sleb128 0 + 2644 0bb5 00 .byte 0 + 2645 0bb6 25 .uleb128 0x25 + 2646 0bb7 74000000 .4byte .LVL31 + 2647 0bbb DA080000 .4byte 0x8da + 2648 0bbf DC0B0000 .4byte 0xbdc + 2649 0bc3 20 .uleb128 0x20 + 2650 0bc4 01 .byte 0x1 + 2651 0bc5 52 .byte 0x52 + 2652 0bc6 05 .byte 0x5 + 2653 0bc7 03 .byte 0x3 + 2654 0bc8 B8000000 .4byte .LC14 + 2655 0bcc 20 .uleb128 0x20 + 2656 0bcd 01 .byte 0x1 + 2657 0bce 51 .byte 0x51 + 2658 0bcf 05 .byte 0x5 + 2659 0bd0 03 .byte 0x3 + 2660 0bd1 A4000000 .4byte .LC13 + 2661 0bd5 20 .uleb128 0x20 + 2662 0bd6 01 .byte 0x1 + 2663 0bd7 50 .byte 0x50 + 2664 0bd8 02 .byte 0x2 + 2665 0bd9 74 .byte 0x74 + 2666 0bda 00 .sleb128 0 + 2667 0bdb 00 .byte 0 + 2668 0bdc 25 .uleb128 0x25 + 2669 0bdd 84000000 .4byte .LVL32 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 49 + + + 2670 0be1 DA080000 .4byte 0x8da + 2671 0be5 020C0000 .4byte 0xc02 + 2672 0be9 20 .uleb128 0x20 + 2673 0bea 01 .byte 0x1 + 2674 0beb 52 .byte 0x52 + 2675 0bec 05 .byte 0x5 + 2676 0bed 03 .byte 0x3 + 2677 0bee DC000000 .4byte .LC16 + 2678 0bf2 20 .uleb128 0x20 + 2679 0bf3 01 .byte 0x1 + 2680 0bf4 51 .byte 0x51 + 2681 0bf5 05 .byte 0x5 + 2682 0bf6 03 .byte 0x3 + 2683 0bf7 C8000000 .4byte .LC15 + 2684 0bfb 20 .uleb128 0x20 + 2685 0bfc 01 .byte 0x1 + 2686 0bfd 50 .byte 0x50 + 2687 0bfe 02 .byte 0x2 + 2688 0bff 74 .byte 0x74 + 2689 0c00 00 .sleb128 0 + 2690 0c01 00 .byte 0 + 2691 0c02 1F .uleb128 0x1f + 2692 0c03 A0000000 .4byte .LVL33 + 2693 0c07 DA080000 .4byte 0x8da + 2694 0c0b 20 .uleb128 0x20 + 2695 0c0c 01 .byte 0x1 + 2696 0c0d 53 .byte 0x53 + 2697 0c0e 05 .byte 0x5 + 2698 0c0f 03 .byte 0x3 + 2699 0c10 08010000 .4byte .LC19 + 2700 0c14 20 .uleb128 0x20 + 2701 0c15 01 .byte 0x1 + 2702 0c16 52 .byte 0x52 + 2703 0c17 05 .byte 0x5 + 2704 0c18 03 .byte 0x3 + 2705 0c19 FC000000 .4byte .LC18 + 2706 0c1d 20 .uleb128 0x20 + 2707 0c1e 01 .byte 0x1 + 2708 0c1f 51 .byte 0x51 + 2709 0c20 05 .byte 0x5 + 2710 0c21 03 .byte 0x3 + 2711 0c22 E4000000 .4byte .LC17 + 2712 0c26 20 .uleb128 0x20 + 2713 0c27 01 .byte 0x1 + 2714 0c28 50 .byte 0x50 + 2715 0c29 02 .byte 0x2 + 2716 0c2a 74 .byte 0x74 + 2717 0c2b 00 .sleb128 0 + 2718 0c2c 20 .uleb128 0x20 + 2719 0c2d 02 .byte 0x2 + 2720 0c2e 7D .byte 0x7d + 2721 0c2f 00 .sleb128 0 + 2722 0c30 05 .byte 0x5 + 2723 0c31 03 .byte 0x3 + 2724 0c32 0C010000 .4byte .LC20 + 2725 0c36 00 .byte 0 + 2726 0c37 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 50 + + + 2727 0c38 00 .byte 0 + 2728 0c39 00 .byte 0 + 2729 0c3a 2E .uleb128 0x2e + 2730 0c3b 01 .byte 0x1 + 2731 0c3c 80030000 .4byte .LASF144 + 2732 0c40 02 .byte 0x2 + 2733 0c41 CC .byte 0xcc + 2734 0c42 01 .byte 0x1 + 2735 0c43 00000000 .4byte .LFB15 + 2736 0c47 10000000 .4byte .LFE15 + 2737 0c4b 02 .byte 0x2 + 2738 0c4c 7D .byte 0x7d + 2739 0c4d 00 .sleb128 0 + 2740 0c4e 01 .byte 0x1 + 2741 0c4f 2F .uleb128 0x2f + 2742 0c50 01 .byte 0x1 + 2743 0c51 8D010000 .4byte .LASF145 + 2744 0c55 02 .byte 0x2 + 2745 0c56 DA .byte 0xda + 2746 0c57 01 .byte 0x1 + 2747 0c58 00000000 .4byte .LFB16 + 2748 0c5c 28000000 .4byte .LFE16 + 2749 0c60 D5020000 .4byte .LLST16 + 2750 0c64 01 .byte 0x1 + 2751 0c65 A60C0000 .4byte 0xca6 + 2752 0c69 1B .uleb128 0x1b + 2753 0c6a 6D736700 .ascii "msg\000" + 2754 0c6e 02 .byte 0x2 + 2755 0c6f DA .byte 0xda + 2756 0c70 05010000 .4byte 0x105 + 2757 0c74 F5020000 .4byte .LLST17 + 2758 0c78 25 .uleb128 0x25 + 2759 0c79 18000000 .4byte .LVL36 + 2760 0c7d C3130000 .4byte 0x13c3 + 2761 0c81 940C0000 .4byte 0xc94 + 2762 0c85 20 .uleb128 0x20 + 2763 0c86 01 .byte 0x1 + 2764 0c87 51 .byte 0x51 + 2765 0c88 01 .byte 0x1 + 2766 0c89 30 .byte 0x30 + 2767 0c8a 20 .uleb128 0x20 + 2768 0c8b 01 .byte 0x1 + 2769 0c8c 50 .byte 0x50 + 2770 0c8d 05 .byte 0x5 + 2771 0c8e 03 .byte 0x3 + 2772 0c8f 00000000 .4byte shell_terminated + 2773 0c93 00 .byte 0 + 2774 0c94 29 .uleb128 0x29 + 2775 0c95 24000000 .4byte .LVL37 + 2776 0c99 01 .byte 0x1 + 2777 0c9a E2130000 .4byte 0x13e2 + 2778 0c9e 20 .uleb128 0x20 + 2779 0c9f 01 .byte 0x1 + 2780 0ca0 50 .byte 0x50 + 2781 0ca1 02 .byte 0x2 + 2782 0ca2 74 .byte 0x74 + 2783 0ca3 00 .sleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 51 + + + 2784 0ca4 00 .byte 0 + 2785 0ca5 00 .byte 0 + 2786 0ca6 30 .uleb128 0x30 + 2787 0ca7 01 .byte 0x1 + 2788 0ca8 34010000 .4byte .LASF116 + 2789 0cac 02 .byte 0x2 + 2790 0cad F0 .byte 0xf0 + 2791 0cae 01 .byte 0x1 + 2792 0caf 78020000 .4byte 0x278 + 2793 0cb3 00000000 .4byte .LFB17 + 2794 0cb7 24000000 .4byte .LFE17 + 2795 0cbb 13030000 .4byte .LLST18 + 2796 0cbf 01 .byte 0x1 + 2797 0cc0 200D0000 .4byte 0xd20 + 2798 0cc4 1B .uleb128 0x1b + 2799 0cc5 73637000 .ascii "scp\000" + 2800 0cc9 02 .byte 0x2 + 2801 0cca F0 .byte 0xf0 + 2802 0ccb 200D0000 .4byte 0xd20 + 2803 0ccf 3F030000 .4byte .LLST19 + 2804 0cd3 31 .uleb128 0x31 + 2805 0cd4 2C030000 .4byte .LASF87 + 2806 0cd8 02 .byte 0x2 + 2807 0cd9 F0 .byte 0xf0 + 2808 0cda 90000000 .4byte 0x90 + 2809 0cde 6C030000 .4byte .LLST20 + 2810 0ce2 31 .uleb128 0x31 + 2811 0ce3 36020000 .4byte .LASF115 + 2812 0ce7 02 .byte 0x2 + 2813 0ce8 F0 .byte 0xf0 + 2814 0ce9 FA000000 .4byte 0xfa + 2815 0ced 8D030000 .4byte .LLST21 + 2816 0cf1 1F .uleb128 0x1f + 2817 0cf2 18000000 .4byte .LVL40 + 2818 0cf6 F7130000 .4byte 0x13f7 + 2819 0cfa 20 .uleb128 0x20 + 2820 0cfb 01 .byte 0x1 + 2821 0cfc 53 .byte 0x53 + 2822 0cfd 05 .byte 0x5 + 2823 0cfe 03 .byte 0x3 + 2824 0cff 00000000 .4byte shell_thread + 2825 0d03 20 .uleb128 0x20 + 2826 0d04 01 .byte 0x1 + 2827 0d05 52 .byte 0x52 + 2828 0d06 03 .byte 0x3 + 2829 0d07 F3 .byte 0xf3 + 2830 0d08 01 .uleb128 0x1 + 2831 0d09 52 .byte 0x52 + 2832 0d0a 20 .uleb128 0x20 + 2833 0d0b 01 .byte 0x1 + 2834 0d0c 51 .byte 0x51 + 2835 0d0d 03 .byte 0x3 + 2836 0d0e F3 .byte 0xf3 + 2837 0d0f 01 .uleb128 0x1 + 2838 0d10 51 .byte 0x51 + 2839 0d11 20 .uleb128 0x20 + 2840 0d12 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 52 + + + 2841 0d13 50 .byte 0x50 + 2842 0d14 01 .byte 0x1 + 2843 0d15 30 .byte 0x30 + 2844 0d16 20 .uleb128 0x20 + 2845 0d17 02 .byte 0x2 + 2846 0d18 7D .byte 0x7d + 2847 0d19 00 .sleb128 0 + 2848 0d1a 03 .byte 0x3 + 2849 0d1b F3 .byte 0xf3 + 2850 0d1c 01 .uleb128 0x1 + 2851 0d1d 50 .byte 0x50 + 2852 0d1e 00 .byte 0 + 2853 0d1f 00 .byte 0 + 2854 0d20 05 .uleb128 0x5 + 2855 0d21 04 .byte 0x4 + 2856 0d22 260D0000 .4byte 0xd26 + 2857 0d26 06 .uleb128 0x6 + 2858 0d27 03080000 .4byte 0x803 + 2859 0d2b 32 .uleb128 0x32 + 2860 0d2c 01 .byte 0x1 + 2861 0d2d 94030000 .4byte .LASF117 + 2862 0d31 02 .byte 0x2 + 2863 0d32 0101 .2byte 0x101 + 2864 0d34 01 .byte 0x1 + 2865 0d35 78020000 .4byte 0x278 + 2866 0d39 00000000 .4byte .LFB18 + 2867 0d3d 2C000000 .4byte .LFE18 + 2868 0d41 AE030000 .4byte .LLST22 + 2869 0d45 01 .byte 0x1 + 2870 0d46 BB0D0000 .4byte 0xdbb + 2871 0d4a 33 .uleb128 0x33 + 2872 0d4b 73637000 .ascii "scp\000" + 2873 0d4f 02 .byte 0x2 + 2874 0d50 0101 .2byte 0x101 + 2875 0d52 200D0000 .4byte 0xd20 + 2876 0d56 DA030000 .4byte .LLST23 + 2877 0d5a 33 .uleb128 0x33 + 2878 0d5b 77737000 .ascii "wsp\000" + 2879 0d5f 02 .byte 0x2 + 2880 0d60 0101 .2byte 0x101 + 2881 0d62 6F000000 .4byte 0x6f + 2882 0d66 07040000 .4byte .LLST24 + 2883 0d6a 34 .uleb128 0x34 + 2884 0d6b 2C030000 .4byte .LASF87 + 2885 0d6f 02 .byte 0x2 + 2886 0d70 0201 .2byte 0x102 + 2887 0d72 90000000 .4byte 0x90 + 2888 0d76 33040000 .4byte .LLST25 + 2889 0d7a 34 .uleb128 0x34 + 2890 0d7b 36020000 .4byte .LASF115 + 2891 0d7f 02 .byte 0x2 + 2892 0d80 0201 .2byte 0x102 + 2893 0d82 FA000000 .4byte 0xfa + 2894 0d86 5F040000 .4byte .LLST26 + 2895 0d8a 1F .uleb128 0x1f + 2896 0d8b 20000000 .4byte .LVL46 + 2897 0d8f 23140000 .4byte 0x1423 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 53 + + + 2898 0d93 20 .uleb128 0x20 + 2899 0d94 01 .byte 0x1 + 2900 0d95 53 .byte 0x53 + 2901 0d96 05 .byte 0x5 + 2902 0d97 03 .byte 0x3 + 2903 0d98 00000000 .4byte shell_thread + 2904 0d9c 20 .uleb128 0x20 + 2905 0d9d 01 .byte 0x1 + 2906 0d9e 52 .byte 0x52 + 2907 0d9f 03 .byte 0x3 + 2908 0da0 F3 .byte 0xf3 + 2909 0da1 01 .uleb128 0x1 + 2910 0da2 53 .byte 0x53 + 2911 0da3 20 .uleb128 0x20 + 2912 0da4 01 .byte 0x1 + 2913 0da5 51 .byte 0x51 + 2914 0da6 03 .byte 0x3 + 2915 0da7 F3 .byte 0xf3 + 2916 0da8 01 .uleb128 0x1 + 2917 0da9 52 .byte 0x52 + 2918 0daa 20 .uleb128 0x20 + 2919 0dab 01 .byte 0x1 + 2920 0dac 50 .byte 0x50 + 2921 0dad 03 .byte 0x3 + 2922 0dae F3 .byte 0xf3 + 2923 0daf 01 .uleb128 0x1 + 2924 0db0 51 .byte 0x51 + 2925 0db1 20 .uleb128 0x20 + 2926 0db2 02 .byte 0x2 + 2927 0db3 7D .byte 0x7d + 2928 0db4 00 .sleb128 0 + 2929 0db5 03 .byte 0x3 + 2930 0db6 F3 .byte 0xf3 + 2931 0db7 01 .uleb128 0x1 + 2932 0db8 50 .byte 0x50 + 2933 0db9 00 .byte 0 + 2934 0dba 00 .byte 0 + 2935 0dbb 32 .uleb128 0x32 + 2936 0dbc 01 .byte 0x1 + 2937 0dbd DA040000 .4byte .LASF118 + 2938 0dc1 02 .byte 0x2 + 2939 0dc2 1301 .2byte 0x113 + 2940 0dc4 01 .byte 0x1 + 2941 0dc5 BC000000 .4byte 0xbc + 2942 0dc9 00000000 .4byte .LFB19 + 2943 0dcd 0C010000 .4byte .LFE19 + 2944 0dd1 8B040000 .4byte .LLST27 + 2945 0dd5 01 .byte 0x1 + 2946 0dd6 C40E0000 .4byte 0xec4 + 2947 0dda 33 .uleb128 0x33 + 2948 0ddb 63687000 .ascii "chp\000" + 2949 0ddf 02 .byte 0x2 + 2950 0de0 1301 .2byte 0x113 + 2951 0de2 97070000 .4byte 0x797 + 2952 0de6 B7040000 .4byte .LLST28 + 2953 0dea 34 .uleb128 0x34 + 2954 0deb 01050000 .4byte .LASF119 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 54 + + + 2955 0def 02 .byte 0x2 + 2956 0df0 1301 .2byte 0x113 + 2957 0df2 78000000 .4byte 0x78 + 2958 0df6 D5040000 .4byte .LLST29 + 2959 0dfa 34 .uleb128 0x34 + 2960 0dfb 2C030000 .4byte .LASF87 + 2961 0dff 02 .byte 0x2 + 2962 0e00 1301 .2byte 0x113 + 2963 0e02 4C000000 .4byte 0x4c + 2964 0e06 F3040000 .4byte .LLST30 + 2965 0e0a 35 .uleb128 0x35 + 2966 0e0b 7000 .ascii "p\000" + 2967 0e0d 02 .byte 0x2 + 2968 0e0e 1401 .2byte 0x114 + 2969 0e10 78000000 .4byte 0x78 + 2970 0e14 21050000 .4byte .LLST31 + 2971 0e18 2B .uleb128 0x2b + 2972 0e19 60000000 .4byte .Ldebug_ranges0+0x60 + 2973 0e1d 35 .uleb128 0x35 + 2974 0e1e 6300 .ascii "c\000" + 2975 0e20 02 .byte 0x2 + 2976 0e21 1701 .2byte 0x117 + 2977 0e23 7E000000 .4byte 0x7e + 2978 0e27 3F050000 .4byte .LLST32 + 2979 0e2b 36 .uleb128 0x36 + 2980 0e2c 34000000 .4byte .LVL51 + 2981 0e30 460E0000 .4byte 0xe46 + 2982 0e34 20 .uleb128 0x20 + 2983 0e35 01 .byte 0x1 + 2984 0e36 52 .byte 0x52 + 2985 0e37 01 .byte 0x1 + 2986 0e38 31 .byte 0x31 + 2987 0e39 20 .uleb128 0x20 + 2988 0e3a 01 .byte 0x1 + 2989 0e3b 51 .byte 0x51 + 2990 0e3c 02 .byte 0x2 + 2991 0e3d 91 .byte 0x91 + 2992 0e3e 5F .sleb128 -33 + 2993 0e3f 20 .uleb128 0x20 + 2994 0e40 01 .byte 0x1 + 2995 0e41 50 .byte 0x50 + 2996 0e42 02 .byte 0x2 + 2997 0e43 74 .byte 0x74 + 2998 0e44 00 .sleb128 0 + 2999 0e45 00 .byte 0 + 3000 0e46 36 .uleb128 0x36 + 3001 0e47 78000000 .4byte .LVL52 + 3002 0e4b 560E0000 .4byte 0xe56 + 3003 0e4f 20 .uleb128 0x20 + 3004 0e50 01 .byte 0x1 + 3005 0e51 50 .byte 0x50 + 3006 0e52 02 .byte 0x2 + 3007 0e53 74 .byte 0x74 + 3008 0e54 00 .sleb128 0 + 3009 0e55 00 .byte 0 + 3010 0e56 36 .uleb128 0x36 + 3011 0e57 9C000000 .4byte .LVL56 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 55 + + + 3012 0e5b 660E0000 .4byte 0xe66 + 3013 0e5f 20 .uleb128 0x20 + 3014 0e60 01 .byte 0x1 + 3015 0e61 50 .byte 0x50 + 3016 0e62 02 .byte 0x2 + 3017 0e63 74 .byte 0x74 + 3018 0e64 00 .sleb128 0 + 3019 0e65 00 .byte 0 + 3020 0e66 36 .uleb128 0x36 + 3021 0e67 B0000000 .4byte .LVL57 + 3022 0e6b 7C0E0000 .4byte 0xe7c + 3023 0e6f 20 .uleb128 0x20 + 3024 0e70 01 .byte 0x1 + 3025 0e71 51 .byte 0x51 + 3026 0e72 02 .byte 0x2 + 3027 0e73 08 .byte 0x8 + 3028 0e74 20 .byte 0x20 + 3029 0e75 20 .uleb128 0x20 + 3030 0e76 01 .byte 0x1 + 3031 0e77 50 .byte 0x50 + 3032 0e78 02 .byte 0x2 + 3033 0e79 74 .byte 0x74 + 3034 0e7a 00 .sleb128 0 + 3035 0e7b 00 .byte 0 + 3036 0e7c 36 .uleb128 0x36 + 3037 0e7d C4000000 .4byte .LVL58 + 3038 0e81 8C0E0000 .4byte 0xe8c + 3039 0e85 20 .uleb128 0x20 + 3040 0e86 01 .byte 0x1 + 3041 0e87 50 .byte 0x50 + 3042 0e88 02 .byte 0x2 + 3043 0e89 74 .byte 0x74 + 3044 0e8a 00 .sleb128 0 + 3045 0e8b 00 .byte 0 + 3046 0e8c 25 .uleb128 0x25 + 3047 0e8d E4000000 .4byte .LVL60 + 3048 0e91 DA080000 .4byte 0x8da + 3049 0e95 A90E0000 .4byte 0xea9 + 3050 0e99 20 .uleb128 0x20 + 3051 0e9a 01 .byte 0x1 + 3052 0e9b 51 .byte 0x51 + 3053 0e9c 05 .byte 0x5 + 3054 0e9d 03 .byte 0x3 + 3055 0e9e 18010000 .4byte .LC21 + 3056 0ea2 20 .uleb128 0x20 + 3057 0ea3 01 .byte 0x1 + 3058 0ea4 50 .byte 0x50 + 3059 0ea5 02 .byte 0x2 + 3060 0ea6 74 .byte 0x74 + 3061 0ea7 00 .sleb128 0 + 3062 0ea8 00 .byte 0 + 3063 0ea9 1F .uleb128 0x1f + 3064 0eaa F8000000 .4byte .LVL61 + 3065 0eae DA080000 .4byte 0x8da + 3066 0eb2 20 .uleb128 0x20 + 3067 0eb3 01 .byte 0x1 + 3068 0eb4 51 .byte 0x51 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 56 + + + 3069 0eb5 05 .byte 0x5 + 3070 0eb6 03 .byte 0x3 + 3071 0eb7 1C010000 .4byte .LC22 + 3072 0ebb 20 .uleb128 0x20 + 3073 0ebc 01 .byte 0x1 + 3074 0ebd 50 .byte 0x50 + 3075 0ebe 02 .byte 0x2 + 3076 0ebf 74 .byte 0x74 + 3077 0ec0 00 .sleb128 0 + 3078 0ec1 00 .byte 0 + 3079 0ec2 00 .byte 0 + 3080 0ec3 00 .byte 0 + 3081 0ec4 15 .uleb128 0x15 + 3082 0ec5 C3020000 .4byte .LASF120 + 3083 0ec9 02 .byte 0x2 + 3084 0eca 3B .byte 0x3b + 3085 0ecb 01 .byte 0x1 + 3086 0ecc 01 .byte 0x1 + 3087 0ecd E80E0000 .4byte 0xee8 + 3088 0ed1 16 .uleb128 0x16 + 3089 0ed2 63687000 .ascii "chp\000" + 3090 0ed6 02 .byte 0x2 + 3091 0ed7 3B .byte 0x3b + 3092 0ed8 97070000 .4byte 0x797 + 3093 0edc 16 .uleb128 0x16 + 3094 0edd 73637000 .ascii "scp\000" + 3095 0ee1 02 .byte 0x2 + 3096 0ee2 3B .byte 0x3b + 3097 0ee3 F8070000 .4byte 0x7f8 + 3098 0ee7 00 .byte 0 + 3099 0ee8 18 .uleb128 0x18 + 3100 0ee9 A7020000 .4byte .LASF122 + 3101 0eed 02 .byte 0x2 + 3102 0eee 76 .byte 0x76 + 3103 0eef 01 .byte 0x1 + 3104 0ef0 BC000000 .4byte 0xbc + 3105 0ef4 01 .byte 0x1 + 3106 0ef5 310F0000 .4byte 0xf31 + 3107 0ef9 16 .uleb128 0x16 + 3108 0efa 73637000 .ascii "scp\000" + 3109 0efe 02 .byte 0x2 + 3110 0eff 76 .byte 0x76 + 3111 0f00 F8070000 .4byte 0x7f8 + 3112 0f04 16 .uleb128 0x16 + 3113 0f05 63687000 .ascii "chp\000" + 3114 0f09 02 .byte 0x2 + 3115 0f0a 76 .byte 0x76 + 3116 0f0b 97070000 .4byte 0x797 + 3117 0f0f 17 .uleb128 0x17 + 3118 0f10 1F000000 .4byte .LASF123 + 3119 0f14 02 .byte 0x2 + 3120 0f15 77 .byte 0x77 + 3121 0f16 78000000 .4byte 0x78 + 3122 0f1a 17 .uleb128 0x17 + 3123 0f1b 06020000 .4byte .LASF108 + 3124 0f1f 02 .byte 0x2 + 3125 0f20 77 .byte 0x77 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 57 + + + 3126 0f21 45000000 .4byte 0x45 + 3127 0f25 17 .uleb128 0x17 + 3128 0f26 8F030000 .4byte .LASF109 + 3129 0f2a 02 .byte 0x2 + 3130 0f2b 77 .byte 0x77 + 3131 0f2c 9D070000 .4byte 0x79d + 3132 0f30 00 .byte 0 + 3133 0f31 37 .uleb128 0x37 + 3134 0f32 4B030000 .4byte .LASF146 + 3135 0f36 02 .byte 0x2 + 3136 0f37 8D .byte 0x8d + 3137 0f38 01 .byte 0x1 + 3138 0f39 05010000 .4byte 0x105 + 3139 0f3d 00000000 .4byte .LFB14 + 3140 0f41 88020000 .4byte .LFE14 + 3141 0f45 6A050000 .4byte .LLST33 + 3142 0f49 01 .byte 0x1 + 3143 0f4a FE120000 .4byte 0x12fe + 3144 0f4e 1B .uleb128 0x1b + 3145 0f4f 7000 .ascii "p\000" + 3146 0f51 02 .byte 0x2 + 3147 0f52 8D .byte 0x8d + 3148 0f53 6F000000 .4byte 0x6f + 3149 0f57 97050000 .4byte .LLST34 + 3150 0f5b 38 .uleb128 0x38 + 3151 0f5c 6E00 .ascii "n\000" + 3152 0f5e 02 .byte 0x2 + 3153 0f5f 8E .byte 0x8e + 3154 0f60 45000000 .4byte 0x45 + 3155 0f64 B8050000 .4byte .LLST35 + 3156 0f68 38 .uleb128 0x38 + 3157 0f69 63687000 .ascii "chp\000" + 3158 0f6d 02 .byte 0x2 + 3159 0f6e 8F .byte 0x8f + 3160 0f6f 97070000 .4byte 0x797 + 3161 0f73 E1050000 .4byte .LLST36 + 3162 0f77 1E .uleb128 0x1e + 3163 0f78 73637000 .ascii "scp\000" + 3164 0f7c 02 .byte 0x2 + 3165 0f7d 90 .byte 0x90 + 3166 0f7e F8070000 .4byte 0x7f8 + 3167 0f82 01 .byte 0x1 + 3168 0f83 58 .byte 0x58 + 3169 0f84 38 .uleb128 0x38 + 3170 0f85 6C7000 .ascii "lp\000" + 3171 0f88 02 .byte 0x2 + 3172 0f89 91 .byte 0x91 + 3173 0f8a 78000000 .4byte 0x78 + 3174 0f8e 20060000 .4byte .LLST37 + 3175 0f92 38 .uleb128 0x38 + 3176 0f93 636D6400 .ascii "cmd\000" + 3177 0f97 02 .byte 0x2 + 3178 0f98 91 .byte 0x91 + 3179 0f99 78000000 .4byte 0x78 + 3180 0f9d 56060000 .4byte .LLST38 + 3181 0fa1 39 .uleb128 0x39 + 3182 0fa2 27030000 .4byte .LASF124 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 58 + + + 3183 0fa6 02 .byte 0x2 + 3184 0fa7 91 .byte 0x91 + 3185 0fa8 78000000 .4byte 0x78 + 3186 0fac 03 .byte 0x3 + 3187 0fad 91 .byte 0x91 + 3188 0fae 887F .sleb128 -120 + 3189 0fb0 39 .uleb128 0x39 + 3190 0fb1 01050000 .4byte .LASF119 + 3191 0fb5 02 .byte 0x2 + 3192 0fb6 91 .byte 0x91 + 3193 0fb7 FE120000 .4byte 0x12fe + 3194 0fbb 03 .byte 0x3 + 3195 0fbc 91 .byte 0x91 + 3196 0fbd A07F .sleb128 -96 + 3197 0fbf 39 .uleb128 0x39 + 3198 0fc0 8A030000 .4byte .LASF125 + 3199 0fc4 02 .byte 0x2 + 3200 0fc5 92 .byte 0x92 + 3201 0fc6 0E130000 .4byte 0x130e + 3202 0fca 03 .byte 0x3 + 3203 0fcb 91 .byte 0x91 + 3204 0fcc 8C7F .sleb128 -116 + 3205 0fce 27 .uleb128 0x27 + 3206 0fcf C40E0000 .4byte 0xec4 + 3207 0fd3 2C000000 .4byte .LBB39 + 3208 0fd7 80000000 .4byte .Ldebug_ranges0+0x80 + 3209 0fdb 02 .byte 0x2 + 3210 0fdc B6 .byte 0xb6 + 3211 0fdd 0D100000 .4byte 0x100d + 3212 0fe1 22 .uleb128 0x22 + 3213 0fe2 DC0E0000 .4byte 0xedc + 3214 0fe6 8B060000 .4byte .LLST39 + 3215 0fea 22 .uleb128 0x22 + 3216 0feb D10E0000 .4byte 0xed1 + 3217 0fef A3060000 .4byte .LLST40 + 3218 0ff3 1F .uleb128 0x1f + 3219 0ff4 A4010000 .4byte .LVL99 + 3220 0ff8 DA080000 .4byte 0x8da + 3221 0ffc 20 .uleb128 0x20 + 3222 0ffd 01 .byte 0x1 + 3223 0ffe 51 .byte 0x51 + 3224 0fff 05 .byte 0x5 + 3225 1000 03 .byte 0x3 + 3226 1001 94010000 .4byte .LC31 + 3227 1005 20 .uleb128 0x20 + 3228 1006 01 .byte 0x1 + 3229 1007 50 .byte 0x50 + 3230 1008 02 .byte 0x2 + 3231 1009 76 .byte 0x76 + 3232 100a 00 .sleb128 0 + 3233 100b 00 .byte 0 + 3234 100c 00 .byte 0 + 3235 100d 3A .uleb128 0x3a + 3236 100e B1090000 .4byte 0x9b1 + 3237 1012 D4000000 .4byte .LBB42 + 3238 1016 E4000000 .4byte .LBE42 + 3239 101a 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 59 + + + 3240 101b AB .byte 0xab + 3241 101c 55100000 .4byte 0x1055 + 3242 1020 22 .uleb128 0x22 + 3243 1021 C9090000 .4byte 0x9c9 + 3244 1025 B6060000 .4byte .LLST41 + 3245 1029 22 .uleb128 0x22 + 3246 102a BE090000 .4byte 0x9be + 3247 102e CE060000 .4byte .LLST42 + 3248 1032 1F .uleb128 0x1f + 3249 1033 E4000000 .4byte .LVL80 + 3250 1037 DA080000 .4byte 0x8da + 3251 103b 20 .uleb128 0x20 + 3252 103c 01 .byte 0x1 + 3253 103d 52 .byte 0x52 + 3254 103e 05 .byte 0x5 + 3255 103f 03 .byte 0x3 + 3256 1040 6C010000 .4byte .LC28 + 3257 1044 20 .uleb128 0x20 + 3258 1045 01 .byte 0x1 + 3259 1046 51 .byte 0x51 + 3260 1047 05 .byte 0x5 + 3261 1048 03 .byte 0x3 + 3262 1049 04000000 .4byte .LC1 + 3263 104d 20 .uleb128 0x20 + 3264 104e 01 .byte 0x1 + 3265 104f 50 .byte 0x50 + 3266 1050 02 .byte 0x2 + 3267 1051 76 .byte 0x76 + 3268 1052 00 .sleb128 0 + 3269 1053 00 .byte 0 + 3270 1054 00 .byte 0 + 3271 1055 27 .uleb128 0x27 + 3272 1056 B1090000 .4byte 0x9b1 + 3273 105a 20010000 .4byte .LBB44 + 3274 105e 98000000 .4byte .Ldebug_ranges0+0x98 + 3275 1062 02 .byte 0x2 + 3276 1063 B2 .byte 0xb2 + 3277 1064 9D100000 .4byte 0x109d + 3278 1068 22 .uleb128 0x22 + 3279 1069 C9090000 .4byte 0x9c9 + 3280 106d E1060000 .4byte .LLST43 + 3281 1071 22 .uleb128 0x22 + 3282 1072 BE090000 .4byte 0x9be + 3283 1076 F9060000 .4byte .LLST44 + 3284 107a 1F .uleb128 0x1f + 3285 107b 34010000 .4byte .LVL87 + 3286 107f DA080000 .4byte 0x8da + 3287 1083 20 .uleb128 0x20 + 3288 1084 01 .byte 0x1 + 3289 1085 52 .byte 0x52 + 3290 1086 05 .byte 0x5 + 3291 1087 03 .byte 0x3 + 3292 1088 74010000 .4byte .LC29 + 3293 108c 20 .uleb128 0x20 + 3294 108d 01 .byte 0x1 + 3295 108e 51 .byte 0x51 + 3296 108f 05 .byte 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 60 + + + 3297 1090 03 .byte 0x3 + 3298 1091 04000000 .4byte .LC1 + 3299 1095 20 .uleb128 0x20 + 3300 1096 01 .byte 0x1 + 3301 1097 50 .byte 0x50 + 3302 1098 02 .byte 0x2 + 3303 1099 76 .byte 0x76 + 3304 109a 00 .sleb128 0 + 3305 109b 00 .byte 0 + 3306 109c 00 .byte 0 + 3307 109d 3A .uleb128 0x3a + 3308 109e E80E0000 .4byte 0xee8 + 3309 10a2 38010000 .4byte .LBB48 + 3310 10a6 68010000 .4byte .LBE48 + 3311 10aa 02 .byte 0x2 + 3312 10ab BB .byte 0xbb + 3313 10ac DE100000 .4byte 0x10de + 3314 10b0 28 .uleb128 0x28 + 3315 10b1 250F0000 .4byte 0xf25 + 3316 10b5 28 .uleb128 0x28 + 3317 10b6 1A0F0000 .4byte 0xf1a + 3318 10ba 28 .uleb128 0x28 + 3319 10bb 0F0F0000 .4byte 0xf0f + 3320 10bf 28 .uleb128 0x28 + 3321 10c0 040F0000 .4byte 0xf04 + 3322 10c4 22 .uleb128 0x22 + 3323 10c5 F90E0000 .4byte 0xef9 + 3324 10c9 17070000 .4byte .LLST45 + 3325 10cd 1F .uleb128 0x1f + 3326 10ce 60010000 .4byte .LVL92 + 3327 10d2 50140000 .4byte 0x1450 + 3328 10d6 20 .uleb128 0x20 + 3329 10d7 01 .byte 0x1 + 3330 10d8 51 .byte 0x51 + 3331 10d9 02 .byte 0x2 + 3332 10da 77 .byte 0x77 + 3333 10db 00 .sleb128 0 + 3334 10dc 00 .byte 0 + 3335 10dd 00 .byte 0 + 3336 10de 27 .uleb128 0x27 + 3337 10df E80E0000 .4byte 0xee8 + 3338 10e3 68010000 .4byte .LBB50 + 3339 10e7 B0000000 .4byte .Ldebug_ranges0+0xb0 + 3340 10eb 02 .byte 0x2 + 3341 10ec BC .byte 0xbc + 3342 10ed 3C110000 .4byte 0x113c + 3343 10f1 28 .uleb128 0x28 + 3344 10f2 250F0000 .4byte 0xf25 + 3345 10f6 28 .uleb128 0x28 + 3346 10f7 1A0F0000 .4byte 0xf1a + 3347 10fb 28 .uleb128 0x28 + 3348 10fc 0F0F0000 .4byte 0xf0f + 3349 1100 28 .uleb128 0x28 + 3350 1101 040F0000 .4byte 0xf04 + 3351 1105 22 .uleb128 0x22 + 3352 1106 F90E0000 .4byte 0xef9 + 3353 110a 54070000 .4byte .LLST46 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 61 + + + 3354 110e 36 .uleb128 0x36 + 3355 110f 7C010000 .4byte .LVL94 + 3356 1113 2B110000 .4byte 0x112b + 3357 1117 20 .uleb128 0x20 + 3358 1118 01 .byte 0x1 + 3359 1119 52 .byte 0x52 + 3360 111a 03 .byte 0x3 + 3361 111b 91 .byte 0x91 + 3362 111c 847F .sleb128 -124 + 3363 111e 20 .uleb128 0x20 + 3364 111f 01 .byte 0x1 + 3365 1120 51 .byte 0x51 + 3366 1121 02 .byte 0x2 + 3367 1122 74 .byte 0x74 + 3368 1123 00 .sleb128 0 + 3369 1124 20 .uleb128 0x20 + 3370 1125 01 .byte 0x1 + 3371 1126 50 .byte 0x50 + 3372 1127 02 .byte 0x2 + 3373 1128 76 .byte 0x76 + 3374 1129 00 .sleb128 0 + 3375 112a 00 .byte 0 + 3376 112b 1F .uleb128 0x1f + 3377 112c 20020000 .4byte .LVL109 + 3378 1130 50140000 .4byte 0x1450 + 3379 1134 20 .uleb128 0x20 + 3380 1135 01 .byte 0x1 + 3381 1136 51 .byte 0x51 + 3382 1137 02 .byte 0x2 + 3383 1138 77 .byte 0x77 + 3384 1139 00 .sleb128 0 + 3385 113a 00 .byte 0 + 3386 113b 00 .byte 0 + 3387 113c 3A .uleb128 0x3a + 3388 113d C40E0000 .4byte 0xec4 + 3389 1141 B8010000 .4byte .LBB54 + 3390 1145 E0010000 .4byte .LBE54 + 3391 1149 02 .byte 0x2 + 3392 114a B8 .byte 0xb8 + 3393 114b 77110000 .4byte 0x1177 + 3394 114f 22 .uleb128 0x22 + 3395 1150 DC0E0000 .4byte 0xedc + 3396 1154 8C070000 .4byte .LLST47 + 3397 1158 28 .uleb128 0x28 + 3398 1159 D10E0000 .4byte 0xed1 + 3399 115d 1F .uleb128 0x1f + 3400 115e D4010000 .4byte .LVL102 + 3401 1162 DA080000 .4byte 0x8da + 3402 1166 20 .uleb128 0x20 + 3403 1167 01 .byte 0x1 + 3404 1168 51 .byte 0x51 + 3405 1169 05 .byte 0x5 + 3406 116a 03 .byte 0x3 + 3407 116b 94010000 .4byte .LC31 + 3408 116f 20 .uleb128 0x20 + 3409 1170 01 .byte 0x1 + 3410 1171 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 62 + + + 3411 1172 02 .byte 0x2 + 3412 1173 76 .byte 0x76 + 3413 1174 00 .sleb128 0 + 3414 1175 00 .byte 0 + 3415 1176 00 .byte 0 + 3416 1177 25 .uleb128 0x25 + 3417 1178 2C000000 .4byte .LVL66 + 3418 117c DA080000 .4byte 0x8da + 3419 1180 94110000 .4byte 0x1194 + 3420 1184 20 .uleb128 0x20 + 3421 1185 01 .byte 0x1 + 3422 1186 51 .byte 0x51 + 3423 1187 05 .byte 0x5 + 3424 1188 03 .byte 0x3 + 3425 1189 28010000 .4byte .LC24 + 3426 118d 20 .uleb128 0x20 + 3427 118e 01 .byte 0x1 + 3428 118f 50 .byte 0x50 + 3429 1190 02 .byte 0x2 + 3430 1191 76 .byte 0x76 + 3431 1192 00 .sleb128 0 + 3432 1193 00 .byte 0 + 3433 1194 25 .uleb128 0x25 + 3434 1195 3C000000 .4byte .LVL67 + 3435 1199 DA080000 .4byte 0x8da + 3436 119d B1110000 .4byte 0x11b1 + 3437 11a1 20 .uleb128 0x20 + 3438 11a2 01 .byte 0x1 + 3439 11a3 51 .byte 0x51 + 3440 11a4 05 .byte 0x5 + 3441 11a5 03 .byte 0x3 + 3442 11a6 40010000 .4byte .LC25 + 3443 11aa 20 .uleb128 0x20 + 3444 11ab 01 .byte 0x1 + 3445 11ac 50 .byte 0x50 + 3446 11ad 02 .byte 0x2 + 3447 11ae 76 .byte 0x76 + 3448 11af 00 .sleb128 0 + 3449 11b0 00 .byte 0 + 3450 11b1 25 .uleb128 0x25 + 3451 11b2 4C000000 .4byte .LVL68 + 3452 11b6 BB0D0000 .4byte 0xdbb + 3453 11ba D2110000 .4byte 0x11d2 + 3454 11be 20 .uleb128 0x20 + 3455 11bf 01 .byte 0x1 + 3456 11c0 52 .byte 0x52 + 3457 11c1 02 .byte 0x2 + 3458 11c2 08 .byte 0x8 + 3459 11c3 40 .byte 0x40 + 3460 11c4 20 .uleb128 0x20 + 3461 11c5 01 .byte 0x1 + 3462 11c6 51 .byte 0x51 + 3463 11c7 03 .byte 0x3 + 3464 11c8 91 .byte 0x91 + 3465 11c9 987F .sleb128 -104 + 3466 11cb 20 .uleb128 0x20 + 3467 11cc 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 63 + + + 3468 11cd 50 .byte 0x50 + 3469 11ce 02 .byte 0x2 + 3470 11cf 76 .byte 0x76 + 3471 11d0 00 .sleb128 0 + 3472 11d1 00 .byte 0 + 3473 11d2 25 .uleb128 0x25 + 3474 11d3 60000000 .4byte .LVL69 + 3475 11d7 3D090000 .4byte 0x93d + 3476 11db ED110000 .4byte 0x11ed + 3477 11df 20 .uleb128 0x20 + 3478 11e0 01 .byte 0x1 + 3479 11e1 51 .byte 0x51 + 3480 11e2 02 .byte 0x2 + 3481 11e3 7D .byte 0x7d + 3482 11e4 00 .sleb128 0 + 3483 11e5 20 .uleb128 0x20 + 3484 11e6 01 .byte 0x1 + 3485 11e7 50 .byte 0x50 + 3486 11e8 03 .byte 0x3 + 3487 11e9 91 .byte 0x91 + 3488 11ea 987F .sleb128 -104 + 3489 11ec 00 .byte 0 + 3490 11ed 25 .uleb128 0x25 + 3491 11ee 74000000 .4byte .LVL72 + 3492 11f2 3D090000 .4byte 0x93d + 3493 11f6 06120000 .4byte 0x1206 + 3494 11fa 20 .uleb128 0x20 + 3495 11fb 01 .byte 0x1 + 3496 11fc 51 .byte 0x51 + 3497 11fd 02 .byte 0x2 + 3498 11fe 7D .byte 0x7d + 3499 11ff 00 .sleb128 0 + 3500 1200 20 .uleb128 0x20 + 3501 1201 01 .byte 0x1 + 3502 1202 50 .byte 0x50 + 3503 1203 01 .byte 0x1 + 3504 1204 30 .byte 0x30 + 3505 1205 00 .byte 0 + 3506 1206 25 .uleb128 0x25 + 3507 1207 98000000 .4byte .LVL75 + 3508 120b DA080000 .4byte 0x8da + 3509 120f 23120000 .4byte 0x1223 + 3510 1213 20 .uleb128 0x20 + 3511 1214 01 .byte 0x1 + 3512 1215 51 .byte 0x51 + 3513 1216 05 .byte 0x5 + 3514 1217 03 .byte 0x3 + 3515 1218 54010000 .4byte .LC27 + 3516 121c 20 .uleb128 0x20 + 3517 121d 01 .byte 0x1 + 3518 121e 50 .byte 0x50 + 3519 121f 02 .byte 0x2 + 3520 1220 76 .byte 0x76 + 3521 1221 00 .sleb128 0 + 3522 1222 00 .byte 0 + 3523 1223 25 .uleb128 0x25 + 3524 1224 C4000000 .4byte .LVL78 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 64 + + + 3525 1228 50140000 .4byte 0x1450 + 3526 122c 40120000 .4byte 0x1240 + 3527 1230 20 .uleb128 0x20 + 3528 1231 01 .byte 0x1 + 3529 1232 51 .byte 0x51 + 3530 1233 05 .byte 0x5 + 3531 1234 03 .byte 0x3 + 3532 1235 6C010000 .4byte .LC28 + 3533 1239 20 .uleb128 0x20 + 3534 123a 01 .byte 0x1 + 3535 123b 50 .byte 0x50 + 3536 123c 02 .byte 0x2 + 3537 123d 77 .byte 0x77 + 3538 123e 00 .sleb128 0 + 3539 123f 00 .byte 0 + 3540 1240 25 .uleb128 0x25 + 3541 1241 F4000000 .4byte .LVL82 + 3542 1245 DA080000 .4byte 0x8da + 3543 1249 5D120000 .4byte 0x125d + 3544 124d 20 .uleb128 0x20 + 3545 124e 01 .byte 0x1 + 3546 124f 51 .byte 0x51 + 3547 1250 05 .byte 0x5 + 3548 1251 03 .byte 0x3 + 3549 1252 48010000 .4byte .LC26 + 3550 1256 20 .uleb128 0x20 + 3551 1257 01 .byte 0x1 + 3552 1258 50 .byte 0x50 + 3553 1259 02 .byte 0x2 + 3554 125a 76 .byte 0x76 + 3555 125b 00 .sleb128 0 + 3556 125c 00 .byte 0 + 3557 125d 25 .uleb128 0x25 + 3558 125e FC000000 .4byte .LVL83 + 3559 1262 4F0C0000 .4byte 0xc4f + 3560 1266 70120000 .4byte 0x1270 + 3561 126a 20 .uleb128 0x20 + 3562 126b 01 .byte 0x1 + 3563 126c 50 .byte 0x50 + 3564 126d 01 .byte 0x1 + 3565 126e 30 .byte 0x30 + 3566 126f 00 .byte 0 + 3567 1270 25 .uleb128 0x25 + 3568 1271 14010000 .4byte .LVL85 + 3569 1275 50140000 .4byte 0x1450 + 3570 1279 8D120000 .4byte 0x128d + 3571 127d 20 .uleb128 0x20 + 3572 127e 01 .byte 0x1 + 3573 127f 51 .byte 0x51 + 3574 1280 05 .byte 0x5 + 3575 1281 03 .byte 0x3 + 3576 1282 74010000 .4byte .LC29 + 3577 1286 20 .uleb128 0x20 + 3578 1287 01 .byte 0x1 + 3579 1288 50 .byte 0x50 + 3580 1289 02 .byte 0x2 + 3581 128a 77 .byte 0x77 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 65 + + + 3582 128b 00 .sleb128 0 + 3583 128c 00 .byte 0 + 3584 128d 25 .uleb128 0x25 + 3585 128e 88010000 .4byte .LVL96 + 3586 1292 DA080000 .4byte 0x8da + 3587 1296 A4120000 .4byte 0x12a4 + 3588 129a 20 .uleb128 0x20 + 3589 129b 01 .byte 0x1 + 3590 129c 51 .byte 0x51 + 3591 129d 05 .byte 0x5 + 3592 129e 03 .byte 0x3 + 3593 129f 7C010000 .4byte .LC30 + 3594 12a3 00 .byte 0 + 3595 12a4 25 .uleb128 0x25 + 3596 12a5 EC010000 .4byte .LVL103 + 3597 12a9 DA080000 .4byte 0x8da + 3598 12ad C1120000 .4byte 0x12c1 + 3599 12b1 20 .uleb128 0x20 + 3600 12b2 01 .byte 0x1 + 3601 12b3 51 .byte 0x51 + 3602 12b4 05 .byte 0x5 + 3603 12b5 03 .byte 0x3 + 3604 12b6 1C010000 .4byte .LC22 + 3605 12ba 20 .uleb128 0x20 + 3606 12bb 01 .byte 0x1 + 3607 12bc 50 .byte 0x50 + 3608 12bd 02 .byte 0x2 + 3609 12be 76 .byte 0x76 + 3610 12bf 00 .sleb128 0 + 3611 12c0 00 .byte 0 + 3612 12c1 25 .uleb128 0x25 + 3613 12c2 3C020000 .4byte .LVL111 + 3614 12c6 DA080000 .4byte 0x8da + 3615 12ca E4120000 .4byte 0x12e4 + 3616 12ce 20 .uleb128 0x20 + 3617 12cf 01 .byte 0x1 + 3618 12d0 52 .byte 0x52 + 3619 12d1 02 .byte 0x2 + 3620 12d2 77 .byte 0x77 + 3621 12d3 00 .sleb128 0 + 3622 12d4 20 .uleb128 0x20 + 3623 12d5 01 .byte 0x1 + 3624 12d6 51 .byte 0x51 + 3625 12d7 05 .byte 0x5 + 3626 12d8 03 .byte 0x3 + 3627 12d9 98010000 .4byte .LC32 + 3628 12dd 20 .uleb128 0x20 + 3629 12de 01 .byte 0x1 + 3630 12df 50 .byte 0x50 + 3631 12e0 02 .byte 0x2 + 3632 12e1 76 .byte 0x76 + 3633 12e2 00 .sleb128 0 + 3634 12e3 00 .byte 0 + 3635 12e4 1F .uleb128 0x1f + 3636 12e5 48020000 .4byte .LVL112 + 3637 12e9 DA080000 .4byte 0x8da + 3638 12ed 20 .uleb128 0x20 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 66 + + + 3639 12ee 01 .byte 0x1 + 3640 12ef 51 .byte 0x51 + 3641 12f0 05 .byte 0x5 + 3642 12f1 03 .byte 0x3 + 3643 12f2 9C010000 .4byte .LC33 + 3644 12f6 20 .uleb128 0x20 + 3645 12f7 01 .byte 0x1 + 3646 12f8 50 .byte 0x50 + 3647 12f9 02 .byte 0x2 + 3648 12fa 76 .byte 0x76 + 3649 12fb 00 .sleb128 0 + 3650 12fc 00 .byte 0 + 3651 12fd 00 .byte 0 + 3652 12fe 3B .uleb128 0x3b + 3653 12ff 7E000000 .4byte 0x7e + 3654 1303 0E130000 .4byte 0x130e + 3655 1307 3C .uleb128 0x3c + 3656 1308 68000000 .4byte 0x68 + 3657 130c 3F .byte 0x3f + 3658 130d 00 .byte 0 + 3659 130e 3B .uleb128 0x3b + 3660 130f 78000000 .4byte 0x78 + 3661 1313 1E130000 .4byte 0x131e + 3662 1317 3C .uleb128 0x3c + 3663 1318 68000000 .4byte 0x68 + 3664 131c 04 .byte 0x4 + 3665 131d 00 .byte 0 + 3666 131e 3B .uleb128 0x3b + 3667 131f C8070000 .4byte 0x7c8 + 3668 1323 2E130000 .4byte 0x132e + 3669 1327 3C .uleb128 0x3c + 3670 1328 68000000 .4byte 0x68 + 3671 132c 02 .byte 0x2 + 3672 132d 00 .byte 0 + 3673 132e 39 .uleb128 0x39 + 3674 132f 0B010000 .4byte .LASF126 + 3675 1333 02 .byte 0x2 + 3676 1334 70 .byte 0x70 + 3677 1335 1E130000 .4byte 0x131e + 3678 1339 05 .byte 0x5 + 3679 133a 03 .byte 0x3 + 3680 133b 00000000 .4byte local_commands + 3681 133f 3D .uleb128 0x3d + 3682 1340 ED000000 .4byte .LASF127 + 3683 1344 09 .byte 0x9 + 3684 1345 F5 .byte 0xf5 + 3685 1346 2D040000 .4byte 0x42d + 3686 134a 01 .byte 0x1 + 3687 134b 01 .byte 0x1 + 3688 134c 3D .uleb128 0x3d + 3689 134d 30040000 .4byte .LASF128 + 3690 1351 0A .byte 0xa + 3691 1352 6F .byte 0x6f + 3692 1353 95040000 .4byte 0x495 + 3693 1357 01 .byte 0x1 + 3694 1358 01 .byte 0x1 + 3695 1359 3E .uleb128 0x3e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 67 + + + 3696 135a 31050000 .4byte .LASF129 + 3697 135e 02 .byte 0x2 + 3698 135f 23 .byte 0x23 + 3699 1360 59050000 .4byte 0x559 + 3700 1364 01 .byte 0x1 + 3701 1365 05 .byte 0x5 + 3702 1366 03 .byte 0x3 + 3703 1367 00000000 .4byte shell_terminated + 3704 136b 3F .uleb128 0x3f + 3705 136c 01 .byte 0x1 + 3706 136d 2B000000 .4byte .LASF132 + 3707 1371 01 .byte 0x1 + 3708 1372 28 .byte 0x28 + 3709 1373 01 .byte 0x1 + 3710 1374 01 .byte 0x1 + 3711 1375 89130000 .4byte 0x1389 + 3712 1379 0D .uleb128 0xd + 3713 137a 97070000 .4byte 0x797 + 3714 137e 0D .uleb128 0xd + 3715 137f 85000000 .4byte 0x85 + 3716 1383 0D .uleb128 0xd + 3717 1384 33080000 .4byte 0x833 + 3718 1388 00 .byte 0 + 3719 1389 40 .uleb128 0x40 + 3720 138a 01 .byte 0x1 + 3721 138b 20030000 .4byte .LASF130 + 3722 138f 13 .byte 0x13 + 3723 1390 29 .byte 0x29 + 3724 1391 01 .byte 0x1 + 3725 1392 90000000 .4byte 0x90 + 3726 1396 01 .byte 0x1 + 3727 1397 A6130000 .4byte 0x13a6 + 3728 139b 0D .uleb128 0xd + 3729 139c 85000000 .4byte 0x85 + 3730 13a0 0D .uleb128 0xd + 3731 13a1 85000000 .4byte 0x85 + 3732 13a5 00 .byte 0 + 3733 13a6 40 .uleb128 0x40 + 3734 13a7 01 .byte 0x1 + 3735 13a8 F4000000 .4byte .LASF131 + 3736 13ac 13 .byte 0x13 + 3737 13ad 27 .byte 0x27 + 3738 13ae 01 .byte 0x1 + 3739 13af 78000000 .4byte 0x78 + 3740 13b3 01 .byte 0x1 + 3741 13b4 C3130000 .4byte 0x13c3 + 3742 13b8 0D .uleb128 0xd + 3743 13b9 85000000 .4byte 0x85 + 3744 13bd 0D .uleb128 0xd + 3745 13be 85000000 .4byte 0x85 + 3746 13c2 00 .byte 0 + 3747 13c3 3F .uleb128 0x3f + 3748 13c4 01 .byte 0x1 + 3749 13c5 82020000 .4byte .LASF133 + 3750 13c9 0C .byte 0xc + 3751 13ca BA .byte 0xba + 3752 13cb 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 68 + + + 3753 13cc 01 .byte 0x1 + 3754 13cd DC130000 .4byte 0x13dc + 3755 13d1 0D .uleb128 0xd + 3756 13d2 DC130000 .4byte 0x13dc + 3757 13d6 0D .uleb128 0xd + 3758 13d7 1B010000 .4byte 0x11b + 3759 13db 00 .byte 0 + 3760 13dc 05 .uleb128 0x5 + 3761 13dd 04 .byte 0x4 + 3762 13de 59050000 .4byte 0x559 + 3763 13e2 41 .uleb128 0x41 + 3764 13e3 01 .byte 0x1 + 3765 13e4 23010000 .4byte .LASF134 + 3766 13e8 07 .byte 0x7 + 3767 13e9 7901 .2byte 0x179 + 3768 13eb 01 .byte 0x1 + 3769 13ec 01 .byte 0x1 + 3770 13ed F7130000 .4byte 0x13f7 + 3771 13f1 0D .uleb128 0xd + 3772 13f2 05010000 .4byte 0x105 + 3773 13f6 00 .byte 0 + 3774 13f7 40 .uleb128 0x40 + 3775 13f8 01 .byte 0x1 + 3776 13f9 C6040000 .4byte .LASF135 + 3777 13fd 14 .byte 0x14 + 3778 13fe 3C .byte 0x3c + 3779 13ff 01 .byte 0x1 + 3780 1400 78020000 .4byte 0x278 + 3781 1404 01 .byte 0x1 + 3782 1405 23140000 .4byte 0x1423 + 3783 1409 0D .uleb128 0xd + 3784 140a 0D060000 .4byte 0x60d + 3785 140e 0D .uleb128 0xd + 3786 140f 90000000 .4byte 0x90 + 3787 1413 0D .uleb128 0xd + 3788 1414 FA000000 .4byte 0xfa + 3789 1418 0D .uleb128 0xd + 3790 1419 71060000 .4byte 0x671 + 3791 141d 0D .uleb128 0xd + 3792 141e 6F000000 .4byte 0x6f + 3793 1422 00 .byte 0 + 3794 1423 42 .uleb128 0x42 + 3795 1424 01 .byte 0x1 + 3796 1425 58030000 .4byte .LASF136 + 3797 1429 07 .byte 0x7 + 3798 142a 7001 .2byte 0x170 + 3799 142c 01 .byte 0x1 + 3800 142d 78020000 .4byte 0x278 + 3801 1431 01 .byte 0x1 + 3802 1432 50140000 .4byte 0x1450 + 3803 1436 0D .uleb128 0xd + 3804 1437 6F000000 .4byte 0x6f + 3805 143b 0D .uleb128 0xd + 3806 143c 90000000 .4byte 0x90 + 3807 1440 0D .uleb128 0xd + 3808 1441 FA000000 .4byte 0xfa + 3809 1445 0D .uleb128 0xd + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 69 + + + 3810 1446 71060000 .4byte 0x671 + 3811 144a 0D .uleb128 0xd + 3812 144b 6F000000 .4byte 0x6f + 3813 144f 00 .byte 0 + 3814 1450 43 .uleb128 0x43 + 3815 1451 01 .byte 0x1 + 3816 1452 73040000 .4byte .LASF137 + 3817 1456 13 .byte 0x13 + 3818 1457 40 .byte 0x40 + 3819 1458 01 .byte 0x1 + 3820 1459 45000000 .4byte 0x45 + 3821 145d 01 .byte 0x1 + 3822 145e 0D .uleb128 0xd + 3823 145f 85000000 .4byte 0x85 + 3824 1463 0D .uleb128 0xd + 3825 1464 85000000 .4byte 0x85 + 3826 1468 00 .byte 0 + 3827 1469 00 .byte 0 + 3828 .section .debug_abbrev,"",%progbits + 3829 .Ldebug_abbrev0: + 3830 0000 01 .uleb128 0x1 + 3831 0001 11 .uleb128 0x11 + 3832 0002 01 .byte 0x1 + 3833 0003 25 .uleb128 0x25 + 3834 0004 0E .uleb128 0xe + 3835 0005 13 .uleb128 0x13 + 3836 0006 0B .uleb128 0xb + 3837 0007 03 .uleb128 0x3 + 3838 0008 0E .uleb128 0xe + 3839 0009 1B .uleb128 0x1b + 3840 000a 0E .uleb128 0xe + 3841 000b 55 .uleb128 0x55 + 3842 000c 06 .uleb128 0x6 + 3843 000d 11 .uleb128 0x11 + 3844 000e 01 .uleb128 0x1 + 3845 000f 52 .uleb128 0x52 + 3846 0010 01 .uleb128 0x1 + 3847 0011 10 .uleb128 0x10 + 3848 0012 06 .uleb128 0x6 + 3849 0013 00 .byte 0 + 3850 0014 00 .byte 0 + 3851 0015 02 .uleb128 0x2 + 3852 0016 24 .uleb128 0x24 + 3853 0017 00 .byte 0 + 3854 0018 0B .uleb128 0xb + 3855 0019 0B .uleb128 0xb + 3856 001a 3E .uleb128 0x3e + 3857 001b 0B .uleb128 0xb + 3858 001c 03 .uleb128 0x3 + 3859 001d 0E .uleb128 0xe + 3860 001e 00 .byte 0 + 3861 001f 00 .byte 0 + 3862 0020 03 .uleb128 0x3 + 3863 0021 24 .uleb128 0x24 + 3864 0022 00 .byte 0 + 3865 0023 0B .uleb128 0xb + 3866 0024 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 70 + + + 3867 0025 3E .uleb128 0x3e + 3868 0026 0B .uleb128 0xb + 3869 0027 03 .uleb128 0x3 + 3870 0028 08 .uleb128 0x8 + 3871 0029 00 .byte 0 + 3872 002a 00 .byte 0 + 3873 002b 04 .uleb128 0x4 + 3874 002c 0F .uleb128 0xf + 3875 002d 00 .byte 0 + 3876 002e 0B .uleb128 0xb + 3877 002f 0B .uleb128 0xb + 3878 0030 00 .byte 0 + 3879 0031 00 .byte 0 + 3880 0032 05 .uleb128 0x5 + 3881 0033 0F .uleb128 0xf + 3882 0034 00 .byte 0 + 3883 0035 0B .uleb128 0xb + 3884 0036 0B .uleb128 0xb + 3885 0037 49 .uleb128 0x49 + 3886 0038 13 .uleb128 0x13 + 3887 0039 00 .byte 0 + 3888 003a 00 .byte 0 + 3889 003b 06 .uleb128 0x6 + 3890 003c 26 .uleb128 0x26 + 3891 003d 00 .byte 0 + 3892 003e 49 .uleb128 0x49 + 3893 003f 13 .uleb128 0x13 + 3894 0040 00 .byte 0 + 3895 0041 00 .byte 0 + 3896 0042 07 .uleb128 0x7 + 3897 0043 16 .uleb128 0x16 + 3898 0044 00 .byte 0 + 3899 0045 03 .uleb128 0x3 + 3900 0046 0E .uleb128 0xe + 3901 0047 3A .uleb128 0x3a + 3902 0048 0B .uleb128 0xb + 3903 0049 3B .uleb128 0x3b + 3904 004a 0B .uleb128 0xb + 3905 004b 49 .uleb128 0x49 + 3906 004c 13 .uleb128 0x13 + 3907 004d 00 .byte 0 + 3908 004e 00 .byte 0 + 3909 004f 08 .uleb128 0x8 + 3910 0050 13 .uleb128 0x13 + 3911 0051 01 .byte 0x1 + 3912 0052 03 .uleb128 0x3 + 3913 0053 0E .uleb128 0xe + 3914 0054 0B .uleb128 0xb + 3915 0055 0B .uleb128 0xb + 3916 0056 3A .uleb128 0x3a + 3917 0057 0B .uleb128 0xb + 3918 0058 3B .uleb128 0x3b + 3919 0059 0B .uleb128 0xb + 3920 005a 01 .uleb128 0x1 + 3921 005b 13 .uleb128 0x13 + 3922 005c 00 .byte 0 + 3923 005d 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 71 + + + 3924 005e 09 .uleb128 0x9 + 3925 005f 0D .uleb128 0xd + 3926 0060 00 .byte 0 + 3927 0061 03 .uleb128 0x3 + 3928 0062 0E .uleb128 0xe + 3929 0063 3A .uleb128 0x3a + 3930 0064 0B .uleb128 0xb + 3931 0065 3B .uleb128 0x3b + 3932 0066 0B .uleb128 0xb + 3933 0067 49 .uleb128 0x49 + 3934 0068 13 .uleb128 0x13 + 3935 0069 38 .uleb128 0x38 + 3936 006a 0A .uleb128 0xa + 3937 006b 00 .byte 0 + 3938 006c 00 .byte 0 + 3939 006d 0A .uleb128 0xa + 3940 006e 0D .uleb128 0xd + 3941 006f 00 .byte 0 + 3942 0070 03 .uleb128 0x3 + 3943 0071 08 .uleb128 0x8 + 3944 0072 3A .uleb128 0x3a + 3945 0073 0B .uleb128 0xb + 3946 0074 3B .uleb128 0x3b + 3947 0075 0B .uleb128 0xb + 3948 0076 49 .uleb128 0x49 + 3949 0077 13 .uleb128 0x13 + 3950 0078 38 .uleb128 0x38 + 3951 0079 0A .uleb128 0xa + 3952 007a 00 .byte 0 + 3953 007b 00 .byte 0 + 3954 007c 0B .uleb128 0xb + 3955 007d 13 .uleb128 0x13 + 3956 007e 01 .byte 0x1 + 3957 007f 0B .uleb128 0xb + 3958 0080 0B .uleb128 0xb + 3959 0081 3A .uleb128 0x3a + 3960 0082 0B .uleb128 0xb + 3961 0083 3B .uleb128 0x3b + 3962 0084 0B .uleb128 0xb + 3963 0085 01 .uleb128 0x1 + 3964 0086 13 .uleb128 0x13 + 3965 0087 00 .byte 0 + 3966 0088 00 .byte 0 + 3967 0089 0C .uleb128 0xc + 3968 008a 15 .uleb128 0x15 + 3969 008b 01 .byte 0x1 + 3970 008c 27 .uleb128 0x27 + 3971 008d 0C .uleb128 0xc + 3972 008e 01 .uleb128 0x1 + 3973 008f 13 .uleb128 0x13 + 3974 0090 00 .byte 0 + 3975 0091 00 .byte 0 + 3976 0092 0D .uleb128 0xd + 3977 0093 05 .uleb128 0x5 + 3978 0094 00 .byte 0 + 3979 0095 49 .uleb128 0x49 + 3980 0096 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 72 + + + 3981 0097 00 .byte 0 + 3982 0098 00 .byte 0 + 3983 0099 0E .uleb128 0xe + 3984 009a 35 .uleb128 0x35 + 3985 009b 00 .byte 0 + 3986 009c 49 .uleb128 0x49 + 3987 009d 13 .uleb128 0x13 + 3988 009e 00 .byte 0 + 3989 009f 00 .byte 0 + 3990 00a0 0F .uleb128 0xf + 3991 00a1 15 .uleb128 0x15 + 3992 00a2 01 .byte 0x1 + 3993 00a3 27 .uleb128 0x27 + 3994 00a4 0C .uleb128 0xc + 3995 00a5 49 .uleb128 0x49 + 3996 00a6 13 .uleb128 0x13 + 3997 00a7 01 .uleb128 0x1 + 3998 00a8 13 .uleb128 0x13 + 3999 00a9 00 .byte 0 + 4000 00aa 00 .byte 0 + 4001 00ab 10 .uleb128 0x10 + 4002 00ac 17 .uleb128 0x17 + 4003 00ad 01 .byte 0x1 + 4004 00ae 0B .uleb128 0xb + 4005 00af 0B .uleb128 0xb + 4006 00b0 3A .uleb128 0x3a + 4007 00b1 0B .uleb128 0xb + 4008 00b2 3B .uleb128 0x3b + 4009 00b3 0B .uleb128 0xb + 4010 00b4 01 .uleb128 0x1 + 4011 00b5 13 .uleb128 0x13 + 4012 00b6 00 .byte 0 + 4013 00b7 00 .byte 0 + 4014 00b8 11 .uleb128 0x11 + 4015 00b9 0D .uleb128 0xd + 4016 00ba 00 .byte 0 + 4017 00bb 03 .uleb128 0x3 + 4018 00bc 0E .uleb128 0xe + 4019 00bd 3A .uleb128 0x3a + 4020 00be 0B .uleb128 0xb + 4021 00bf 3B .uleb128 0x3b + 4022 00c0 0B .uleb128 0xb + 4023 00c1 49 .uleb128 0x49 + 4024 00c2 13 .uleb128 0x13 + 4025 00c3 00 .byte 0 + 4026 00c4 00 .byte 0 + 4027 00c5 12 .uleb128 0x12 + 4028 00c6 17 .uleb128 0x17 + 4029 00c7 01 .byte 0x1 + 4030 00c8 03 .uleb128 0x3 + 4031 00c9 0E .uleb128 0xe + 4032 00ca 0B .uleb128 0xb + 4033 00cb 0B .uleb128 0xb + 4034 00cc 3A .uleb128 0x3a + 4035 00cd 0B .uleb128 0xb + 4036 00ce 3B .uleb128 0x3b + 4037 00cf 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 73 + + + 4038 00d0 01 .uleb128 0x1 + 4039 00d1 13 .uleb128 0x13 + 4040 00d2 00 .byte 0 + 4041 00d3 00 .byte 0 + 4042 00d4 13 .uleb128 0x13 + 4043 00d5 0D .uleb128 0xd + 4044 00d6 00 .byte 0 + 4045 00d7 03 .uleb128 0x3 + 4046 00d8 08 .uleb128 0x8 + 4047 00d9 3A .uleb128 0x3a + 4048 00da 0B .uleb128 0xb + 4049 00db 3B .uleb128 0x3b + 4050 00dc 0B .uleb128 0xb + 4051 00dd 49 .uleb128 0x49 + 4052 00de 13 .uleb128 0x13 + 4053 00df 00 .byte 0 + 4054 00e0 00 .byte 0 + 4055 00e1 14 .uleb128 0x14 + 4056 00e2 0D .uleb128 0xd + 4057 00e3 00 .byte 0 + 4058 00e4 03 .uleb128 0x3 + 4059 00e5 0E .uleb128 0xe + 4060 00e6 49 .uleb128 0x49 + 4061 00e7 13 .uleb128 0x13 + 4062 00e8 38 .uleb128 0x38 + 4063 00e9 0A .uleb128 0xa + 4064 00ea 34 .uleb128 0x34 + 4065 00eb 0C .uleb128 0xc + 4066 00ec 00 .byte 0 + 4067 00ed 00 .byte 0 + 4068 00ee 15 .uleb128 0x15 + 4069 00ef 2E .uleb128 0x2e + 4070 00f0 01 .byte 0x1 + 4071 00f1 03 .uleb128 0x3 + 4072 00f2 0E .uleb128 0xe + 4073 00f3 3A .uleb128 0x3a + 4074 00f4 0B .uleb128 0xb + 4075 00f5 3B .uleb128 0x3b + 4076 00f6 0B .uleb128 0xb + 4077 00f7 27 .uleb128 0x27 + 4078 00f8 0C .uleb128 0xc + 4079 00f9 20 .uleb128 0x20 + 4080 00fa 0B .uleb128 0xb + 4081 00fb 01 .uleb128 0x1 + 4082 00fc 13 .uleb128 0x13 + 4083 00fd 00 .byte 0 + 4084 00fe 00 .byte 0 + 4085 00ff 16 .uleb128 0x16 + 4086 0100 05 .uleb128 0x5 + 4087 0101 00 .byte 0 + 4088 0102 03 .uleb128 0x3 + 4089 0103 08 .uleb128 0x8 + 4090 0104 3A .uleb128 0x3a + 4091 0105 0B .uleb128 0xb + 4092 0106 3B .uleb128 0x3b + 4093 0107 0B .uleb128 0xb + 4094 0108 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 74 + + + 4095 0109 13 .uleb128 0x13 + 4096 010a 00 .byte 0 + 4097 010b 00 .byte 0 + 4098 010c 17 .uleb128 0x17 + 4099 010d 05 .uleb128 0x5 + 4100 010e 00 .byte 0 + 4101 010f 03 .uleb128 0x3 + 4102 0110 0E .uleb128 0xe + 4103 0111 3A .uleb128 0x3a + 4104 0112 0B .uleb128 0xb + 4105 0113 3B .uleb128 0x3b + 4106 0114 0B .uleb128 0xb + 4107 0115 49 .uleb128 0x49 + 4108 0116 13 .uleb128 0x13 + 4109 0117 00 .byte 0 + 4110 0118 00 .byte 0 + 4111 0119 18 .uleb128 0x18 + 4112 011a 2E .uleb128 0x2e + 4113 011b 01 .byte 0x1 + 4114 011c 03 .uleb128 0x3 + 4115 011d 0E .uleb128 0xe + 4116 011e 3A .uleb128 0x3a + 4117 011f 0B .uleb128 0xb + 4118 0120 3B .uleb128 0x3b + 4119 0121 0B .uleb128 0xb + 4120 0122 27 .uleb128 0x27 + 4121 0123 0C .uleb128 0xc + 4122 0124 49 .uleb128 0x49 + 4123 0125 13 .uleb128 0x13 + 4124 0126 20 .uleb128 0x20 + 4125 0127 0B .uleb128 0xb + 4126 0128 01 .uleb128 0x1 + 4127 0129 13 .uleb128 0x13 + 4128 012a 00 .byte 0 + 4129 012b 00 .byte 0 + 4130 012c 19 .uleb128 0x19 + 4131 012d 34 .uleb128 0x34 + 4132 012e 00 .byte 0 + 4133 012f 03 .uleb128 0x3 + 4134 0130 0E .uleb128 0xe + 4135 0131 3A .uleb128 0x3a + 4136 0132 0B .uleb128 0xb + 4137 0133 3B .uleb128 0x3b + 4138 0134 0B .uleb128 0xb + 4139 0135 49 .uleb128 0x49 + 4140 0136 13 .uleb128 0x13 + 4141 0137 00 .byte 0 + 4142 0138 00 .byte 0 + 4143 0139 1A .uleb128 0x1a + 4144 013a 2E .uleb128 0x2e + 4145 013b 01 .byte 0x1 + 4146 013c 03 .uleb128 0x3 + 4147 013d 0E .uleb128 0xe + 4148 013e 3A .uleb128 0x3a + 4149 013f 0B .uleb128 0xb + 4150 0140 3B .uleb128 0x3b + 4151 0141 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 75 + + + 4152 0142 27 .uleb128 0x27 + 4153 0143 0C .uleb128 0xc + 4154 0144 11 .uleb128 0x11 + 4155 0145 01 .uleb128 0x1 + 4156 0146 12 .uleb128 0x12 + 4157 0147 01 .uleb128 0x1 + 4158 0148 40 .uleb128 0x40 + 4159 0149 06 .uleb128 0x6 + 4160 014a 9742 .uleb128 0x2117 + 4161 014c 0C .uleb128 0xc + 4162 014d 01 .uleb128 0x1 + 4163 014e 13 .uleb128 0x13 + 4164 014f 00 .byte 0 + 4165 0150 00 .byte 0 + 4166 0151 1B .uleb128 0x1b + 4167 0152 05 .uleb128 0x5 + 4168 0153 00 .byte 0 + 4169 0154 03 .uleb128 0x3 + 4170 0155 08 .uleb128 0x8 + 4171 0156 3A .uleb128 0x3a + 4172 0157 0B .uleb128 0xb + 4173 0158 3B .uleb128 0x3b + 4174 0159 0B .uleb128 0xb + 4175 015a 49 .uleb128 0x49 + 4176 015b 13 .uleb128 0x13 + 4177 015c 02 .uleb128 0x2 + 4178 015d 06 .uleb128 0x6 + 4179 015e 00 .byte 0 + 4180 015f 00 .byte 0 + 4181 0160 1C .uleb128 0x1c + 4182 0161 05 .uleb128 0x5 + 4183 0162 00 .byte 0 + 4184 0163 03 .uleb128 0x3 + 4185 0164 08 .uleb128 0x8 + 4186 0165 3A .uleb128 0x3a + 4187 0166 0B .uleb128 0xb + 4188 0167 3B .uleb128 0x3b + 4189 0168 0B .uleb128 0xb + 4190 0169 49 .uleb128 0x49 + 4191 016a 13 .uleb128 0x13 + 4192 016b 02 .uleb128 0x2 + 4193 016c 0A .uleb128 0xa + 4194 016d 00 .byte 0 + 4195 016e 00 .byte 0 + 4196 016f 1D .uleb128 0x1d + 4197 0170 18 .uleb128 0x18 + 4198 0171 00 .byte 0 + 4199 0172 00 .byte 0 + 4200 0173 00 .byte 0 + 4201 0174 1E .uleb128 0x1e + 4202 0175 34 .uleb128 0x34 + 4203 0176 00 .byte 0 + 4204 0177 03 .uleb128 0x3 + 4205 0178 08 .uleb128 0x8 + 4206 0179 3A .uleb128 0x3a + 4207 017a 0B .uleb128 0xb + 4208 017b 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 76 + + + 4209 017c 0B .uleb128 0xb + 4210 017d 49 .uleb128 0x49 + 4211 017e 13 .uleb128 0x13 + 4212 017f 02 .uleb128 0x2 + 4213 0180 0A .uleb128 0xa + 4214 0181 00 .byte 0 + 4215 0182 00 .byte 0 + 4216 0183 1F .uleb128 0x1f + 4217 0184 898201 .uleb128 0x4109 + 4218 0187 01 .byte 0x1 + 4219 0188 11 .uleb128 0x11 + 4220 0189 01 .uleb128 0x1 + 4221 018a 31 .uleb128 0x31 + 4222 018b 13 .uleb128 0x13 + 4223 018c 00 .byte 0 + 4224 018d 00 .byte 0 + 4225 018e 20 .uleb128 0x20 + 4226 018f 8A8201 .uleb128 0x410a + 4227 0192 00 .byte 0 + 4228 0193 02 .uleb128 0x2 + 4229 0194 0A .uleb128 0xa + 4230 0195 9142 .uleb128 0x2111 + 4231 0197 0A .uleb128 0xa + 4232 0198 00 .byte 0 + 4233 0199 00 .byte 0 + 4234 019a 21 .uleb128 0x21 + 4235 019b 2E .uleb128 0x2e + 4236 019c 01 .byte 0x1 + 4237 019d 31 .uleb128 0x31 + 4238 019e 13 .uleb128 0x13 + 4239 019f 11 .uleb128 0x11 + 4240 01a0 01 .uleb128 0x1 + 4241 01a1 12 .uleb128 0x12 + 4242 01a2 01 .uleb128 0x1 + 4243 01a3 40 .uleb128 0x40 + 4244 01a4 06 .uleb128 0x6 + 4245 01a5 9742 .uleb128 0x2117 + 4246 01a7 0C .uleb128 0xc + 4247 01a8 01 .uleb128 0x1 + 4248 01a9 13 .uleb128 0x13 + 4249 01aa 00 .byte 0 + 4250 01ab 00 .byte 0 + 4251 01ac 22 .uleb128 0x22 + 4252 01ad 05 .uleb128 0x5 + 4253 01ae 00 .byte 0 + 4254 01af 31 .uleb128 0x31 + 4255 01b0 13 .uleb128 0x13 + 4256 01b1 02 .uleb128 0x2 + 4257 01b2 06 .uleb128 0x6 + 4258 01b3 00 .byte 0 + 4259 01b4 00 .byte 0 + 4260 01b5 23 .uleb128 0x23 + 4261 01b6 34 .uleb128 0x34 + 4262 01b7 00 .byte 0 + 4263 01b8 31 .uleb128 0x31 + 4264 01b9 13 .uleb128 0x13 + 4265 01ba 02 .uleb128 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 77 + + + 4266 01bb 06 .uleb128 0x6 + 4267 01bc 00 .byte 0 + 4268 01bd 00 .byte 0 + 4269 01be 24 .uleb128 0x24 + 4270 01bf 05 .uleb128 0x5 + 4271 01c0 00 .byte 0 + 4272 01c1 31 .uleb128 0x31 + 4273 01c2 13 .uleb128 0x13 + 4274 01c3 02 .uleb128 0x2 + 4275 01c4 0A .uleb128 0xa + 4276 01c5 00 .byte 0 + 4277 01c6 00 .byte 0 + 4278 01c7 25 .uleb128 0x25 + 4279 01c8 898201 .uleb128 0x4109 + 4280 01cb 01 .byte 0x1 + 4281 01cc 11 .uleb128 0x11 + 4282 01cd 01 .uleb128 0x1 + 4283 01ce 31 .uleb128 0x31 + 4284 01cf 13 .uleb128 0x13 + 4285 01d0 01 .uleb128 0x1 + 4286 01d1 13 .uleb128 0x13 + 4287 01d2 00 .byte 0 + 4288 01d3 00 .byte 0 + 4289 01d4 26 .uleb128 0x26 + 4290 01d5 2E .uleb128 0x2e + 4291 01d6 01 .byte 0x1 + 4292 01d7 31 .uleb128 0x31 + 4293 01d8 13 .uleb128 0x13 + 4294 01d9 11 .uleb128 0x11 + 4295 01da 01 .uleb128 0x1 + 4296 01db 12 .uleb128 0x12 + 4297 01dc 01 .uleb128 0x1 + 4298 01dd 40 .uleb128 0x40 + 4299 01de 0A .uleb128 0xa + 4300 01df 9742 .uleb128 0x2117 + 4301 01e1 0C .uleb128 0xc + 4302 01e2 01 .uleb128 0x1 + 4303 01e3 13 .uleb128 0x13 + 4304 01e4 00 .byte 0 + 4305 01e5 00 .byte 0 + 4306 01e6 27 .uleb128 0x27 + 4307 01e7 1D .uleb128 0x1d + 4308 01e8 01 .byte 0x1 + 4309 01e9 31 .uleb128 0x31 + 4310 01ea 13 .uleb128 0x13 + 4311 01eb 52 .uleb128 0x52 + 4312 01ec 01 .uleb128 0x1 + 4313 01ed 55 .uleb128 0x55 + 4314 01ee 06 .uleb128 0x6 + 4315 01ef 58 .uleb128 0x58 + 4316 01f0 0B .uleb128 0xb + 4317 01f1 59 .uleb128 0x59 + 4318 01f2 0B .uleb128 0xb + 4319 01f3 01 .uleb128 0x1 + 4320 01f4 13 .uleb128 0x13 + 4321 01f5 00 .byte 0 + 4322 01f6 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 78 + + + 4323 01f7 28 .uleb128 0x28 + 4324 01f8 05 .uleb128 0x5 + 4325 01f9 00 .byte 0 + 4326 01fa 31 .uleb128 0x31 + 4327 01fb 13 .uleb128 0x13 + 4328 01fc 00 .byte 0 + 4329 01fd 00 .byte 0 + 4330 01fe 29 .uleb128 0x29 + 4331 01ff 898201 .uleb128 0x4109 + 4332 0202 01 .byte 0x1 + 4333 0203 11 .uleb128 0x11 + 4334 0204 01 .uleb128 0x1 + 4335 0205 9542 .uleb128 0x2115 + 4336 0207 0C .uleb128 0xc + 4337 0208 31 .uleb128 0x31 + 4338 0209 13 .uleb128 0x13 + 4339 020a 00 .byte 0 + 4340 020b 00 .byte 0 + 4341 020c 2A .uleb128 0x2a + 4342 020d 1D .uleb128 0x1d + 4343 020e 01 .byte 0x1 + 4344 020f 31 .uleb128 0x31 + 4345 0210 13 .uleb128 0x13 + 4346 0211 52 .uleb128 0x52 + 4347 0212 01 .uleb128 0x1 + 4348 0213 55 .uleb128 0x55 + 4349 0214 06 .uleb128 0x6 + 4350 0215 58 .uleb128 0x58 + 4351 0216 0B .uleb128 0xb + 4352 0217 59 .uleb128 0x59 + 4353 0218 0B .uleb128 0xb + 4354 0219 00 .byte 0 + 4355 021a 00 .byte 0 + 4356 021b 2B .uleb128 0x2b + 4357 021c 0B .uleb128 0xb + 4358 021d 01 .byte 0x1 + 4359 021e 55 .uleb128 0x55 + 4360 021f 06 .uleb128 0x6 + 4361 0220 00 .byte 0 + 4362 0221 00 .byte 0 + 4363 0222 2C .uleb128 0x2c + 4364 0223 1D .uleb128 0x1d + 4365 0224 01 .byte 0x1 + 4366 0225 31 .uleb128 0x31 + 4367 0226 13 .uleb128 0x13 + 4368 0227 11 .uleb128 0x11 + 4369 0228 01 .uleb128 0x1 + 4370 0229 12 .uleb128 0x12 + 4371 022a 01 .uleb128 0x1 + 4372 022b 58 .uleb128 0x58 + 4373 022c 0B .uleb128 0xb + 4374 022d 59 .uleb128 0x59 + 4375 022e 0B .uleb128 0xb + 4376 022f 00 .byte 0 + 4377 0230 00 .byte 0 + 4378 0231 2D .uleb128 0x2d + 4379 0232 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 79 + + + 4380 0233 01 .byte 0x1 + 4381 0234 11 .uleb128 0x11 + 4382 0235 01 .uleb128 0x1 + 4383 0236 12 .uleb128 0x12 + 4384 0237 01 .uleb128 0x1 + 4385 0238 00 .byte 0 + 4386 0239 00 .byte 0 + 4387 023a 2E .uleb128 0x2e + 4388 023b 2E .uleb128 0x2e + 4389 023c 00 .byte 0 + 4390 023d 3F .uleb128 0x3f + 4391 023e 0C .uleb128 0xc + 4392 023f 03 .uleb128 0x3 + 4393 0240 0E .uleb128 0xe + 4394 0241 3A .uleb128 0x3a + 4395 0242 0B .uleb128 0xb + 4396 0243 3B .uleb128 0x3b + 4397 0244 0B .uleb128 0xb + 4398 0245 27 .uleb128 0x27 + 4399 0246 0C .uleb128 0xc + 4400 0247 11 .uleb128 0x11 + 4401 0248 01 .uleb128 0x1 + 4402 0249 12 .uleb128 0x12 + 4403 024a 01 .uleb128 0x1 + 4404 024b 40 .uleb128 0x40 + 4405 024c 0A .uleb128 0xa + 4406 024d 9742 .uleb128 0x2117 + 4407 024f 0C .uleb128 0xc + 4408 0250 00 .byte 0 + 4409 0251 00 .byte 0 + 4410 0252 2F .uleb128 0x2f + 4411 0253 2E .uleb128 0x2e + 4412 0254 01 .byte 0x1 + 4413 0255 3F .uleb128 0x3f + 4414 0256 0C .uleb128 0xc + 4415 0257 03 .uleb128 0x3 + 4416 0258 0E .uleb128 0xe + 4417 0259 3A .uleb128 0x3a + 4418 025a 0B .uleb128 0xb + 4419 025b 3B .uleb128 0x3b + 4420 025c 0B .uleb128 0xb + 4421 025d 27 .uleb128 0x27 + 4422 025e 0C .uleb128 0xc + 4423 025f 11 .uleb128 0x11 + 4424 0260 01 .uleb128 0x1 + 4425 0261 12 .uleb128 0x12 + 4426 0262 01 .uleb128 0x1 + 4427 0263 40 .uleb128 0x40 + 4428 0264 06 .uleb128 0x6 + 4429 0265 9742 .uleb128 0x2117 + 4430 0267 0C .uleb128 0xc + 4431 0268 01 .uleb128 0x1 + 4432 0269 13 .uleb128 0x13 + 4433 026a 00 .byte 0 + 4434 026b 00 .byte 0 + 4435 026c 30 .uleb128 0x30 + 4436 026d 2E .uleb128 0x2e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 80 + + + 4437 026e 01 .byte 0x1 + 4438 026f 3F .uleb128 0x3f + 4439 0270 0C .uleb128 0xc + 4440 0271 03 .uleb128 0x3 + 4441 0272 0E .uleb128 0xe + 4442 0273 3A .uleb128 0x3a + 4443 0274 0B .uleb128 0xb + 4444 0275 3B .uleb128 0x3b + 4445 0276 0B .uleb128 0xb + 4446 0277 27 .uleb128 0x27 + 4447 0278 0C .uleb128 0xc + 4448 0279 49 .uleb128 0x49 + 4449 027a 13 .uleb128 0x13 + 4450 027b 11 .uleb128 0x11 + 4451 027c 01 .uleb128 0x1 + 4452 027d 12 .uleb128 0x12 + 4453 027e 01 .uleb128 0x1 + 4454 027f 40 .uleb128 0x40 + 4455 0280 06 .uleb128 0x6 + 4456 0281 9742 .uleb128 0x2117 + 4457 0283 0C .uleb128 0xc + 4458 0284 01 .uleb128 0x1 + 4459 0285 13 .uleb128 0x13 + 4460 0286 00 .byte 0 + 4461 0287 00 .byte 0 + 4462 0288 31 .uleb128 0x31 + 4463 0289 05 .uleb128 0x5 + 4464 028a 00 .byte 0 + 4465 028b 03 .uleb128 0x3 + 4466 028c 0E .uleb128 0xe + 4467 028d 3A .uleb128 0x3a + 4468 028e 0B .uleb128 0xb + 4469 028f 3B .uleb128 0x3b + 4470 0290 0B .uleb128 0xb + 4471 0291 49 .uleb128 0x49 + 4472 0292 13 .uleb128 0x13 + 4473 0293 02 .uleb128 0x2 + 4474 0294 06 .uleb128 0x6 + 4475 0295 00 .byte 0 + 4476 0296 00 .byte 0 + 4477 0297 32 .uleb128 0x32 + 4478 0298 2E .uleb128 0x2e + 4479 0299 01 .byte 0x1 + 4480 029a 3F .uleb128 0x3f + 4481 029b 0C .uleb128 0xc + 4482 029c 03 .uleb128 0x3 + 4483 029d 0E .uleb128 0xe + 4484 029e 3A .uleb128 0x3a + 4485 029f 0B .uleb128 0xb + 4486 02a0 3B .uleb128 0x3b + 4487 02a1 05 .uleb128 0x5 + 4488 02a2 27 .uleb128 0x27 + 4489 02a3 0C .uleb128 0xc + 4490 02a4 49 .uleb128 0x49 + 4491 02a5 13 .uleb128 0x13 + 4492 02a6 11 .uleb128 0x11 + 4493 02a7 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 81 + + + 4494 02a8 12 .uleb128 0x12 + 4495 02a9 01 .uleb128 0x1 + 4496 02aa 40 .uleb128 0x40 + 4497 02ab 06 .uleb128 0x6 + 4498 02ac 9742 .uleb128 0x2117 + 4499 02ae 0C .uleb128 0xc + 4500 02af 01 .uleb128 0x1 + 4501 02b0 13 .uleb128 0x13 + 4502 02b1 00 .byte 0 + 4503 02b2 00 .byte 0 + 4504 02b3 33 .uleb128 0x33 + 4505 02b4 05 .uleb128 0x5 + 4506 02b5 00 .byte 0 + 4507 02b6 03 .uleb128 0x3 + 4508 02b7 08 .uleb128 0x8 + 4509 02b8 3A .uleb128 0x3a + 4510 02b9 0B .uleb128 0xb + 4511 02ba 3B .uleb128 0x3b + 4512 02bb 05 .uleb128 0x5 + 4513 02bc 49 .uleb128 0x49 + 4514 02bd 13 .uleb128 0x13 + 4515 02be 02 .uleb128 0x2 + 4516 02bf 06 .uleb128 0x6 + 4517 02c0 00 .byte 0 + 4518 02c1 00 .byte 0 + 4519 02c2 34 .uleb128 0x34 + 4520 02c3 05 .uleb128 0x5 + 4521 02c4 00 .byte 0 + 4522 02c5 03 .uleb128 0x3 + 4523 02c6 0E .uleb128 0xe + 4524 02c7 3A .uleb128 0x3a + 4525 02c8 0B .uleb128 0xb + 4526 02c9 3B .uleb128 0x3b + 4527 02ca 05 .uleb128 0x5 + 4528 02cb 49 .uleb128 0x49 + 4529 02cc 13 .uleb128 0x13 + 4530 02cd 02 .uleb128 0x2 + 4531 02ce 06 .uleb128 0x6 + 4532 02cf 00 .byte 0 + 4533 02d0 00 .byte 0 + 4534 02d1 35 .uleb128 0x35 + 4535 02d2 34 .uleb128 0x34 + 4536 02d3 00 .byte 0 + 4537 02d4 03 .uleb128 0x3 + 4538 02d5 08 .uleb128 0x8 + 4539 02d6 3A .uleb128 0x3a + 4540 02d7 0B .uleb128 0xb + 4541 02d8 3B .uleb128 0x3b + 4542 02d9 05 .uleb128 0x5 + 4543 02da 49 .uleb128 0x49 + 4544 02db 13 .uleb128 0x13 + 4545 02dc 02 .uleb128 0x2 + 4546 02dd 06 .uleb128 0x6 + 4547 02de 00 .byte 0 + 4548 02df 00 .byte 0 + 4549 02e0 36 .uleb128 0x36 + 4550 02e1 898201 .uleb128 0x4109 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 82 + + + 4551 02e4 01 .byte 0x1 + 4552 02e5 11 .uleb128 0x11 + 4553 02e6 01 .uleb128 0x1 + 4554 02e7 01 .uleb128 0x1 + 4555 02e8 13 .uleb128 0x13 + 4556 02e9 00 .byte 0 + 4557 02ea 00 .byte 0 + 4558 02eb 37 .uleb128 0x37 + 4559 02ec 2E .uleb128 0x2e + 4560 02ed 01 .byte 0x1 + 4561 02ee 03 .uleb128 0x3 + 4562 02ef 0E .uleb128 0xe + 4563 02f0 3A .uleb128 0x3a + 4564 02f1 0B .uleb128 0xb + 4565 02f2 3B .uleb128 0x3b + 4566 02f3 0B .uleb128 0xb + 4567 02f4 27 .uleb128 0x27 + 4568 02f5 0C .uleb128 0xc + 4569 02f6 49 .uleb128 0x49 + 4570 02f7 13 .uleb128 0x13 + 4571 02f8 11 .uleb128 0x11 + 4572 02f9 01 .uleb128 0x1 + 4573 02fa 12 .uleb128 0x12 + 4574 02fb 01 .uleb128 0x1 + 4575 02fc 40 .uleb128 0x40 + 4576 02fd 06 .uleb128 0x6 + 4577 02fe 9742 .uleb128 0x2117 + 4578 0300 0C .uleb128 0xc + 4579 0301 01 .uleb128 0x1 + 4580 0302 13 .uleb128 0x13 + 4581 0303 00 .byte 0 + 4582 0304 00 .byte 0 + 4583 0305 38 .uleb128 0x38 + 4584 0306 34 .uleb128 0x34 + 4585 0307 00 .byte 0 + 4586 0308 03 .uleb128 0x3 + 4587 0309 08 .uleb128 0x8 + 4588 030a 3A .uleb128 0x3a + 4589 030b 0B .uleb128 0xb + 4590 030c 3B .uleb128 0x3b + 4591 030d 0B .uleb128 0xb + 4592 030e 49 .uleb128 0x49 + 4593 030f 13 .uleb128 0x13 + 4594 0310 02 .uleb128 0x2 + 4595 0311 06 .uleb128 0x6 + 4596 0312 00 .byte 0 + 4597 0313 00 .byte 0 + 4598 0314 39 .uleb128 0x39 + 4599 0315 34 .uleb128 0x34 + 4600 0316 00 .byte 0 + 4601 0317 03 .uleb128 0x3 + 4602 0318 0E .uleb128 0xe + 4603 0319 3A .uleb128 0x3a + 4604 031a 0B .uleb128 0xb + 4605 031b 3B .uleb128 0x3b + 4606 031c 0B .uleb128 0xb + 4607 031d 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 83 + + + 4608 031e 13 .uleb128 0x13 + 4609 031f 02 .uleb128 0x2 + 4610 0320 0A .uleb128 0xa + 4611 0321 00 .byte 0 + 4612 0322 00 .byte 0 + 4613 0323 3A .uleb128 0x3a + 4614 0324 1D .uleb128 0x1d + 4615 0325 01 .byte 0x1 + 4616 0326 31 .uleb128 0x31 + 4617 0327 13 .uleb128 0x13 + 4618 0328 11 .uleb128 0x11 + 4619 0329 01 .uleb128 0x1 + 4620 032a 12 .uleb128 0x12 + 4621 032b 01 .uleb128 0x1 + 4622 032c 58 .uleb128 0x58 + 4623 032d 0B .uleb128 0xb + 4624 032e 59 .uleb128 0x59 + 4625 032f 0B .uleb128 0xb + 4626 0330 01 .uleb128 0x1 + 4627 0331 13 .uleb128 0x13 + 4628 0332 00 .byte 0 + 4629 0333 00 .byte 0 + 4630 0334 3B .uleb128 0x3b + 4631 0335 01 .uleb128 0x1 + 4632 0336 01 .byte 0x1 + 4633 0337 49 .uleb128 0x49 + 4634 0338 13 .uleb128 0x13 + 4635 0339 01 .uleb128 0x1 + 4636 033a 13 .uleb128 0x13 + 4637 033b 00 .byte 0 + 4638 033c 00 .byte 0 + 4639 033d 3C .uleb128 0x3c + 4640 033e 21 .uleb128 0x21 + 4641 033f 00 .byte 0 + 4642 0340 49 .uleb128 0x49 + 4643 0341 13 .uleb128 0x13 + 4644 0342 2F .uleb128 0x2f + 4645 0343 0B .uleb128 0xb + 4646 0344 00 .byte 0 + 4647 0345 00 .byte 0 + 4648 0346 3D .uleb128 0x3d + 4649 0347 34 .uleb128 0x34 + 4650 0348 00 .byte 0 + 4651 0349 03 .uleb128 0x3 + 4652 034a 0E .uleb128 0xe + 4653 034b 3A .uleb128 0x3a + 4654 034c 0B .uleb128 0xb + 4655 034d 3B .uleb128 0x3b + 4656 034e 0B .uleb128 0xb + 4657 034f 49 .uleb128 0x49 + 4658 0350 13 .uleb128 0x13 + 4659 0351 3F .uleb128 0x3f + 4660 0352 0C .uleb128 0xc + 4661 0353 3C .uleb128 0x3c + 4662 0354 0C .uleb128 0xc + 4663 0355 00 .byte 0 + 4664 0356 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 84 + + + 4665 0357 3E .uleb128 0x3e + 4666 0358 34 .uleb128 0x34 + 4667 0359 00 .byte 0 + 4668 035a 03 .uleb128 0x3 + 4669 035b 0E .uleb128 0xe + 4670 035c 3A .uleb128 0x3a + 4671 035d 0B .uleb128 0xb + 4672 035e 3B .uleb128 0x3b + 4673 035f 0B .uleb128 0xb + 4674 0360 49 .uleb128 0x49 + 4675 0361 13 .uleb128 0x13 + 4676 0362 3F .uleb128 0x3f + 4677 0363 0C .uleb128 0xc + 4678 0364 02 .uleb128 0x2 + 4679 0365 0A .uleb128 0xa + 4680 0366 00 .byte 0 + 4681 0367 00 .byte 0 + 4682 0368 3F .uleb128 0x3f + 4683 0369 2E .uleb128 0x2e + 4684 036a 01 .byte 0x1 + 4685 036b 3F .uleb128 0x3f + 4686 036c 0C .uleb128 0xc + 4687 036d 03 .uleb128 0x3 + 4688 036e 0E .uleb128 0xe + 4689 036f 3A .uleb128 0x3a + 4690 0370 0B .uleb128 0xb + 4691 0371 3B .uleb128 0x3b + 4692 0372 0B .uleb128 0xb + 4693 0373 27 .uleb128 0x27 + 4694 0374 0C .uleb128 0xc + 4695 0375 3C .uleb128 0x3c + 4696 0376 0C .uleb128 0xc + 4697 0377 01 .uleb128 0x1 + 4698 0378 13 .uleb128 0x13 + 4699 0379 00 .byte 0 + 4700 037a 00 .byte 0 + 4701 037b 40 .uleb128 0x40 + 4702 037c 2E .uleb128 0x2e + 4703 037d 01 .byte 0x1 + 4704 037e 3F .uleb128 0x3f + 4705 037f 0C .uleb128 0xc + 4706 0380 03 .uleb128 0x3 + 4707 0381 0E .uleb128 0xe + 4708 0382 3A .uleb128 0x3a + 4709 0383 0B .uleb128 0xb + 4710 0384 3B .uleb128 0x3b + 4711 0385 0B .uleb128 0xb + 4712 0386 27 .uleb128 0x27 + 4713 0387 0C .uleb128 0xc + 4714 0388 49 .uleb128 0x49 + 4715 0389 13 .uleb128 0x13 + 4716 038a 3C .uleb128 0x3c + 4717 038b 0C .uleb128 0xc + 4718 038c 01 .uleb128 0x1 + 4719 038d 13 .uleb128 0x13 + 4720 038e 00 .byte 0 + 4721 038f 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 85 + + + 4722 0390 41 .uleb128 0x41 + 4723 0391 2E .uleb128 0x2e + 4724 0392 01 .byte 0x1 + 4725 0393 3F .uleb128 0x3f + 4726 0394 0C .uleb128 0xc + 4727 0395 03 .uleb128 0x3 + 4728 0396 0E .uleb128 0xe + 4729 0397 3A .uleb128 0x3a + 4730 0398 0B .uleb128 0xb + 4731 0399 3B .uleb128 0x3b + 4732 039a 05 .uleb128 0x5 + 4733 039b 27 .uleb128 0x27 + 4734 039c 0C .uleb128 0xc + 4735 039d 3C .uleb128 0x3c + 4736 039e 0C .uleb128 0xc + 4737 039f 01 .uleb128 0x1 + 4738 03a0 13 .uleb128 0x13 + 4739 03a1 00 .byte 0 + 4740 03a2 00 .byte 0 + 4741 03a3 42 .uleb128 0x42 + 4742 03a4 2E .uleb128 0x2e + 4743 03a5 01 .byte 0x1 + 4744 03a6 3F .uleb128 0x3f + 4745 03a7 0C .uleb128 0xc + 4746 03a8 03 .uleb128 0x3 + 4747 03a9 0E .uleb128 0xe + 4748 03aa 3A .uleb128 0x3a + 4749 03ab 0B .uleb128 0xb + 4750 03ac 3B .uleb128 0x3b + 4751 03ad 05 .uleb128 0x5 + 4752 03ae 27 .uleb128 0x27 + 4753 03af 0C .uleb128 0xc + 4754 03b0 49 .uleb128 0x49 + 4755 03b1 13 .uleb128 0x13 + 4756 03b2 3C .uleb128 0x3c + 4757 03b3 0C .uleb128 0xc + 4758 03b4 01 .uleb128 0x1 + 4759 03b5 13 .uleb128 0x13 + 4760 03b6 00 .byte 0 + 4761 03b7 00 .byte 0 + 4762 03b8 43 .uleb128 0x43 + 4763 03b9 2E .uleb128 0x2e + 4764 03ba 01 .byte 0x1 + 4765 03bb 3F .uleb128 0x3f + 4766 03bc 0C .uleb128 0xc + 4767 03bd 03 .uleb128 0x3 + 4768 03be 0E .uleb128 0xe + 4769 03bf 3A .uleb128 0x3a + 4770 03c0 0B .uleb128 0xb + 4771 03c1 3B .uleb128 0x3b + 4772 03c2 0B .uleb128 0xb + 4773 03c3 27 .uleb128 0x27 + 4774 03c4 0C .uleb128 0xc + 4775 03c5 49 .uleb128 0x49 + 4776 03c6 13 .uleb128 0x13 + 4777 03c7 3C .uleb128 0x3c + 4778 03c8 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 86 + + + 4779 03c9 00 .byte 0 + 4780 03ca 00 .byte 0 + 4781 03cb 00 .byte 0 + 4782 .section .debug_loc,"",%progbits + 4783 .Ldebug_loc0: + 4784 .LLST0: + 4785 0000 00000000 .4byte .LFB7 + 4786 0004 04000000 .4byte .LCFI0 + 4787 0008 0200 .2byte 0x2 + 4788 000a 7D .byte 0x7d + 4789 000b 00 .sleb128 0 + 4790 000c 04000000 .4byte .LCFI0 + 4791 0010 08000000 .4byte .LCFI1 + 4792 0014 0200 .2byte 0x2 + 4793 0016 7D .byte 0x7d + 4794 0017 0C .sleb128 12 + 4795 0018 08000000 .4byte .LCFI1 + 4796 001c 0C000000 .4byte .LCFI2 + 4797 0020 0200 .2byte 0x2 + 4798 0022 7D .byte 0x7d + 4799 0023 10 .sleb128 16 + 4800 0024 0C000000 .4byte .LCFI2 + 4801 0028 30000000 .4byte .LFE7 + 4802 002c 0200 .2byte 0x2 + 4803 002e 7D .byte 0x7d + 4804 002f 18 .sleb128 24 + 4805 0030 00000000 .4byte 0 + 4806 0034 00000000 .4byte 0 + 4807 .LLST1: + 4808 0038 00000000 .4byte .LVL0 + 4809 003c 1F000000 .4byte .LVL1-1 + 4810 0040 0100 .2byte 0x1 + 4811 0042 50 .byte 0x50 + 4812 0043 1F000000 .4byte .LVL1-1 + 4813 0047 30000000 .4byte .LFE7 + 4814 004b 0400 .2byte 0x4 + 4815 004d F3 .byte 0xf3 + 4816 004e 01 .uleb128 0x1 + 4817 004f 50 .byte 0x50 + 4818 0050 9F .byte 0x9f + 4819 0051 00000000 .4byte 0 + 4820 0055 00000000 .4byte 0 + 4821 .LLST2: + 4822 0059 00000000 .4byte .LFB22 + 4823 005d 04000000 .4byte .LCFI3 + 4824 0061 0200 .2byte 0x2 + 4825 0063 7D .byte 0x7d + 4826 0064 00 .sleb128 0 + 4827 0065 04000000 .4byte .LCFI3 + 4828 0069 74000000 .4byte .LFE22 + 4829 006d 0200 .2byte 0x2 + 4830 006f 7D .byte 0x7d + 4831 0070 10 .sleb128 16 + 4832 0071 00000000 .4byte 0 + 4833 0075 00000000 .4byte 0 + 4834 .LLST3: + 4835 0079 00000000 .4byte .LVL2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 87 + + + 4836 007d 1C000000 .4byte .LVL4 + 4837 0081 0100 .2byte 0x1 + 4838 0083 50 .byte 0x50 + 4839 0084 1C000000 .4byte .LVL4 + 4840 0088 58000000 .4byte .LVL8 + 4841 008c 0400 .2byte 0x4 + 4842 008e F3 .byte 0xf3 + 4843 008f 01 .uleb128 0x1 + 4844 0090 50 .byte 0x50 + 4845 0091 9F .byte 0x9f + 4846 0092 58000000 .4byte .LVL8 + 4847 0096 64000000 .4byte .LVL10 + 4848 009a 0100 .2byte 0x1 + 4849 009c 50 .byte 0x50 + 4850 009d 64000000 .4byte .LVL10 + 4851 00a1 74000000 .4byte .LFE22 + 4852 00a5 0400 .2byte 0x4 + 4853 00a7 F3 .byte 0xf3 + 4854 00a8 01 .uleb128 0x1 + 4855 00a9 50 .byte 0x50 + 4856 00aa 9F .byte 0x9f + 4857 00ab 00000000 .4byte 0 + 4858 00af 00000000 .4byte 0 + 4859 .LLST4: + 4860 00b3 00000000 .4byte .LVL2 + 4861 00b7 18000000 .4byte .LVL3 + 4862 00bb 0100 .2byte 0x1 + 4863 00bd 51 .byte 0x51 + 4864 00be 18000000 .4byte .LVL3 + 4865 00c2 58000000 .4byte .LVL8 + 4866 00c6 0100 .2byte 0x1 + 4867 00c8 55 .byte 0x55 + 4868 00c9 58000000 .4byte .LVL8 + 4869 00cd 64000000 .4byte .LVL10 + 4870 00d1 0100 .2byte 0x1 + 4871 00d3 51 .byte 0x51 + 4872 00d4 64000000 .4byte .LVL10 + 4873 00d8 74000000 .4byte .LFE22 + 4874 00dc 0100 .2byte 0x1 + 4875 00de 55 .byte 0x55 + 4876 00df 00000000 .4byte 0 + 4877 00e3 00000000 .4byte 0 + 4878 .LLST5: + 4879 00e7 24000000 .4byte .LVL6 + 4880 00eb 58000000 .4byte .LVL8 + 4881 00ef 0100 .2byte 0x1 + 4882 00f1 54 .byte 0x54 + 4883 00f2 5C000000 .4byte .LVL9 + 4884 00f6 68000000 .4byte .LVL11 + 4885 00fa 0100 .2byte 0x1 + 4886 00fc 54 .byte 0x54 + 4887 00fd 00000000 .4byte 0 + 4888 0101 00000000 .4byte 0 + 4889 .LLST6: + 4890 0105 00000000 .4byte .LVL12 + 4891 0109 13000000 .4byte .LVL16-1 + 4892 010d 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 88 + + + 4893 010f 50 .byte 0x50 + 4894 0110 13000000 .4byte .LVL16-1 + 4895 0114 14000000 .4byte .LVL16 + 4896 0118 0400 .2byte 0x4 + 4897 011a F3 .byte 0xf3 + 4898 011b 01 .uleb128 0x1 + 4899 011c 50 .byte 0x50 + 4900 011d 9F .byte 0x9f + 4901 011e 14000000 .4byte .LVL16 + 4902 0122 23000000 .4byte .LVL19-1 + 4903 0126 0100 .2byte 0x1 + 4904 0128 50 .byte 0x50 + 4905 0129 23000000 .4byte .LVL19-1 + 4906 012d 34000000 .4byte .LFE12 + 4907 0131 0400 .2byte 0x4 + 4908 0133 F3 .byte 0xf3 + 4909 0134 01 .uleb128 0x1 + 4910 0135 50 .byte 0x50 + 4911 0136 9F .byte 0x9f + 4912 0137 00000000 .4byte 0 + 4913 013b 00000000 .4byte 0 + 4914 .LLST7: + 4915 013f 00000000 .4byte .LVL12 + 4916 0143 0C000000 .4byte .LVL14 + 4917 0147 0100 .2byte 0x1 + 4918 0149 51 .byte 0x51 + 4919 014a 0C000000 .4byte .LVL14 + 4920 014e 14000000 .4byte .LVL16 + 4921 0152 0400 .2byte 0x4 + 4922 0154 F3 .byte 0xf3 + 4923 0155 01 .uleb128 0x1 + 4924 0156 51 .byte 0x51 + 4925 0157 9F .byte 0x9f + 4926 0158 14000000 .4byte .LVL16 + 4927 015c 1C000000 .4byte .LVL17 + 4928 0160 0100 .2byte 0x1 + 4929 0162 51 .byte 0x51 + 4930 0163 1C000000 .4byte .LVL17 + 4931 0167 34000000 .4byte .LFE12 + 4932 016b 0400 .2byte 0x4 + 4933 016d F3 .byte 0xf3 + 4934 016e 01 .uleb128 0x1 + 4935 016f 51 .byte 0x51 + 4936 0170 9F .byte 0x9f + 4937 0171 00000000 .4byte 0 + 4938 0175 00000000 .4byte 0 + 4939 .LLST8: + 4940 0179 00000000 .4byte .LVL12 + 4941 017d 10000000 .4byte .LVL15 + 4942 0181 0100 .2byte 0x1 + 4943 0183 52 .byte 0x52 + 4944 0184 10000000 .4byte .LVL15 + 4945 0188 14000000 .4byte .LVL16 + 4946 018c 0400 .2byte 0x4 + 4947 018e F3 .byte 0xf3 + 4948 018f 01 .uleb128 0x1 + 4949 0190 52 .byte 0x52 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 89 + + + 4950 0191 9F .byte 0x9f + 4951 0192 14000000 .4byte .LVL16 + 4952 0196 20000000 .4byte .LVL18 + 4953 019a 0100 .2byte 0x1 + 4954 019c 52 .byte 0x52 + 4955 019d 20000000 .4byte .LVL18 + 4956 01a1 34000000 .4byte .LFE12 + 4957 01a5 0400 .2byte 0x4 + 4958 01a7 F3 .byte 0xf3 + 4959 01a8 01 .uleb128 0x1 + 4960 01a9 52 .byte 0x52 + 4961 01aa 9F .byte 0x9f + 4962 01ab 00000000 .4byte 0 + 4963 01af 00000000 .4byte 0 + 4964 .LLST9: + 4965 01b3 08000000 .4byte .LVL13 + 4966 01b7 14000000 .4byte .LVL16 + 4967 01bb 0600 .2byte 0x6 + 4968 01bd 03 .byte 0x3 + 4969 01be 10000000 .4byte .LC2 + 4970 01c2 9F .byte 0x9f + 4971 01c3 00000000 .4byte 0 + 4972 01c7 00000000 .4byte 0 + 4973 .LLST10: + 4974 01cb 00000000 .4byte .LFB11 + 4975 01cf 04000000 .4byte .LCFI4 + 4976 01d3 0200 .2byte 0x2 + 4977 01d5 7D .byte 0x7d + 4978 01d6 00 .sleb128 0 + 4979 01d7 04000000 .4byte .LCFI4 + 4980 01db 0C000000 .4byte .LCFI5 + 4981 01df 0200 .2byte 0x2 + 4982 01e1 7D .byte 0x7d + 4983 01e2 08 .sleb128 8 + 4984 01e3 0C000000 .4byte .LCFI5 + 4985 01e7 F0000000 .4byte .LFE11 + 4986 01eb 0200 .2byte 0x2 + 4987 01ed 7D .byte 0x7d + 4988 01ee 10 .sleb128 16 + 4989 01ef 00000000 .4byte 0 + 4990 01f3 00000000 .4byte 0 + 4991 .LLST11: + 4992 01f7 00000000 .4byte .LVL20 + 4993 01fb 27000000 .4byte .LVL24-1 + 4994 01ff 0100 .2byte 0x1 + 4995 0201 50 .byte 0x50 + 4996 0202 27000000 .4byte .LVL24-1 + 4997 0206 28000000 .4byte .LVL24 + 4998 020a 0100 .2byte 0x1 + 4999 020c 54 .byte 0x54 + 5000 020d 28000000 .4byte .LVL24 + 5001 0211 33000000 .4byte .LVL27-1 + 5002 0215 0100 .2byte 0x1 + 5003 0217 50 .byte 0x50 + 5004 0218 33000000 .4byte .LVL27-1 + 5005 021c F0000000 .4byte .LFE11 + 5006 0220 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 90 + + + 5007 0222 54 .byte 0x54 + 5008 0223 00000000 .4byte 0 + 5009 0227 00000000 .4byte 0 + 5010 .LLST12: + 5011 022b 00000000 .4byte .LVL20 + 5012 022f 18000000 .4byte .LVL22 + 5013 0233 0100 .2byte 0x1 + 5014 0235 51 .byte 0x51 + 5015 0236 18000000 .4byte .LVL22 + 5016 023a 28000000 .4byte .LVL24 + 5017 023e 0400 .2byte 0x4 + 5018 0240 F3 .byte 0xf3 + 5019 0241 01 .uleb128 0x1 + 5020 0242 51 .byte 0x51 + 5021 0243 9F .byte 0x9f + 5022 0244 28000000 .4byte .LVL24 + 5023 0248 2C000000 .4byte .LVL25 + 5024 024c 0100 .2byte 0x1 + 5025 024e 51 .byte 0x51 + 5026 024f 2C000000 .4byte .LVL25 + 5027 0253 F0000000 .4byte .LFE11 + 5028 0257 0400 .2byte 0x4 + 5029 0259 F3 .byte 0xf3 + 5030 025a 01 .uleb128 0x1 + 5031 025b 51 .byte 0x51 + 5032 025c 9F .byte 0x9f + 5033 025d 00000000 .4byte 0 + 5034 0261 00000000 .4byte 0 + 5035 .LLST13: + 5036 0265 00000000 .4byte .LVL20 + 5037 0269 1C000000 .4byte .LVL23 + 5038 026d 0100 .2byte 0x1 + 5039 026f 52 .byte 0x52 + 5040 0270 1C000000 .4byte .LVL23 + 5041 0274 28000000 .4byte .LVL24 + 5042 0278 0400 .2byte 0x4 + 5043 027a F3 .byte 0xf3 + 5044 027b 01 .uleb128 0x1 + 5045 027c 52 .byte 0x52 + 5046 027d 9F .byte 0x9f + 5047 027e 28000000 .4byte .LVL24 + 5048 0282 30000000 .4byte .LVL26 + 5049 0286 0100 .2byte 0x1 + 5050 0288 52 .byte 0x52 + 5051 0289 30000000 .4byte .LVL26 + 5052 028d F0000000 .4byte .LFE11 + 5053 0291 0400 .2byte 0x4 + 5054 0293 F3 .byte 0xf3 + 5055 0294 01 .uleb128 0x1 + 5056 0295 52 .byte 0x52 + 5057 0296 9F .byte 0x9f + 5058 0297 00000000 .4byte 0 + 5059 029b 00000000 .4byte 0 + 5060 .LLST14: + 5061 029f 14000000 .4byte .LVL21 + 5062 02a3 28000000 .4byte .LVL24 + 5063 02a7 0600 .2byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 91 + + + 5064 02a9 03 .byte 0x3 + 5065 02aa 20000000 .4byte .LC4 + 5066 02ae 9F .byte 0x9f + 5067 02af 00000000 .4byte 0 + 5068 02b3 00000000 .4byte 0 + 5069 .LLST15: + 5070 02b7 28000000 .4byte .LVL24 + 5071 02bb 33000000 .4byte .LVL27-1 + 5072 02bf 0100 .2byte 0x1 + 5073 02c1 50 .byte 0x50 + 5074 02c2 33000000 .4byte .LVL27-1 + 5075 02c6 F0000000 .4byte .LFE11 + 5076 02ca 0100 .2byte 0x1 + 5077 02cc 54 .byte 0x54 + 5078 02cd 00000000 .4byte 0 + 5079 02d1 00000000 .4byte 0 + 5080 .LLST16: + 5081 02d5 00000000 .4byte .LFB16 + 5082 02d9 04000000 .4byte .LCFI6 + 5083 02dd 0200 .2byte 0x2 + 5084 02df 7D .byte 0x7d + 5085 02e0 00 .sleb128 0 + 5086 02e1 04000000 .4byte .LCFI6 + 5087 02e5 28000000 .4byte .LFE16 + 5088 02e9 0200 .2byte 0x2 + 5089 02eb 7D .byte 0x7d + 5090 02ec 08 .sleb128 8 + 5091 02ed 00000000 .4byte 0 + 5092 02f1 00000000 .4byte 0 + 5093 .LLST17: + 5094 02f5 00000000 .4byte .LVL34 + 5095 02f9 10000000 .4byte .LVL35 + 5096 02fd 0100 .2byte 0x1 + 5097 02ff 50 .byte 0x50 + 5098 0300 10000000 .4byte .LVL35 + 5099 0304 28000000 .4byte .LFE16 + 5100 0308 0100 .2byte 0x1 + 5101 030a 54 .byte 0x54 + 5102 030b 00000000 .4byte 0 + 5103 030f 00000000 .4byte 0 + 5104 .LLST18: + 5105 0313 00000000 .4byte .LFB17 + 5106 0317 04000000 .4byte .LCFI7 + 5107 031b 0200 .2byte 0x2 + 5108 031d 7D .byte 0x7d + 5109 031e 00 .sleb128 0 + 5110 031f 04000000 .4byte .LCFI7 + 5111 0323 08000000 .4byte .LCFI8 + 5112 0327 0200 .2byte 0x2 + 5113 0329 7D .byte 0x7d + 5114 032a 04 .sleb128 4 + 5115 032b 08000000 .4byte .LCFI8 + 5116 032f 24000000 .4byte .LFE17 + 5117 0333 0200 .2byte 0x2 + 5118 0335 7D .byte 0x7d + 5119 0336 10 .sleb128 16 + 5120 0337 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 92 + + + 5121 033b 00000000 .4byte 0 + 5122 .LLST19: + 5123 033f 00000000 .4byte .LVL38 + 5124 0343 14000000 .4byte .LVL39 + 5125 0347 0100 .2byte 0x1 + 5126 0349 50 .byte 0x50 + 5127 034a 14000000 .4byte .LVL39 + 5128 034e 17000000 .4byte .LVL40-1 + 5129 0352 0200 .2byte 0x2 + 5130 0354 7D .byte 0x7d + 5131 0355 00 .sleb128 0 + 5132 0356 17000000 .4byte .LVL40-1 + 5133 035a 24000000 .4byte .LFE17 + 5134 035e 0400 .2byte 0x4 + 5135 0360 F3 .byte 0xf3 + 5136 0361 01 .uleb128 0x1 + 5137 0362 50 .byte 0x50 + 5138 0363 9F .byte 0x9f + 5139 0364 00000000 .4byte 0 + 5140 0368 00000000 .4byte 0 + 5141 .LLST20: + 5142 036c 00000000 .4byte .LVL38 + 5143 0370 17000000 .4byte .LVL40-1 + 5144 0374 0100 .2byte 0x1 + 5145 0376 51 .byte 0x51 + 5146 0377 17000000 .4byte .LVL40-1 + 5147 037b 24000000 .4byte .LFE17 + 5148 037f 0400 .2byte 0x4 + 5149 0381 F3 .byte 0xf3 + 5150 0382 01 .uleb128 0x1 + 5151 0383 51 .byte 0x51 + 5152 0384 9F .byte 0x9f + 5153 0385 00000000 .4byte 0 + 5154 0389 00000000 .4byte 0 + 5155 .LLST21: + 5156 038d 00000000 .4byte .LVL38 + 5157 0391 17000000 .4byte .LVL40-1 + 5158 0395 0100 .2byte 0x1 + 5159 0397 52 .byte 0x52 + 5160 0398 17000000 .4byte .LVL40-1 + 5161 039c 24000000 .4byte .LFE17 + 5162 03a0 0400 .2byte 0x4 + 5163 03a2 F3 .byte 0xf3 + 5164 03a3 01 .uleb128 0x1 + 5165 03a4 52 .byte 0x52 + 5166 03a5 9F .byte 0x9f + 5167 03a6 00000000 .4byte 0 + 5168 03aa 00000000 .4byte 0 + 5169 .LLST22: + 5170 03ae 00000000 .4byte .LFB18 + 5171 03b2 04000000 .4byte .LCFI9 + 5172 03b6 0200 .2byte 0x2 + 5173 03b8 7D .byte 0x7d + 5174 03b9 00 .sleb128 0 + 5175 03ba 04000000 .4byte .LCFI9 + 5176 03be 08000000 .4byte .LCFI10 + 5177 03c2 0200 .2byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 93 + + + 5178 03c4 7D .byte 0x7d + 5179 03c5 04 .sleb128 4 + 5180 03c6 08000000 .4byte .LCFI10 + 5181 03ca 2C000000 .4byte .LFE18 + 5182 03ce 0200 .2byte 0x2 + 5183 03d0 7D .byte 0x7d + 5184 03d1 10 .sleb128 16 + 5185 03d2 00000000 .4byte 0 + 5186 03d6 00000000 .4byte 0 + 5187 .LLST23: + 5188 03da 00000000 .4byte .LVL41 + 5189 03de 10000000 .4byte .LVL42 + 5190 03e2 0100 .2byte 0x1 + 5191 03e4 50 .byte 0x50 + 5192 03e5 10000000 .4byte .LVL42 + 5193 03e9 1F000000 .4byte .LVL46-1 + 5194 03ed 0200 .2byte 0x2 + 5195 03ef 7D .byte 0x7d + 5196 03f0 00 .sleb128 0 + 5197 03f1 1F000000 .4byte .LVL46-1 + 5198 03f5 2C000000 .4byte .LFE18 + 5199 03f9 0400 .2byte 0x4 + 5200 03fb F3 .byte 0xf3 + 5201 03fc 01 .uleb128 0x1 + 5202 03fd 50 .byte 0x50 + 5203 03fe 9F .byte 0x9f + 5204 03ff 00000000 .4byte 0 + 5205 0403 00000000 .4byte 0 + 5206 .LLST24: + 5207 0407 00000000 .4byte .LVL41 + 5208 040b 14000000 .4byte .LVL43 + 5209 040f 0100 .2byte 0x1 + 5210 0411 51 .byte 0x51 + 5211 0412 14000000 .4byte .LVL43 + 5212 0416 1F000000 .4byte .LVL46-1 + 5213 041a 0100 .2byte 0x1 + 5214 041c 50 .byte 0x50 + 5215 041d 1F000000 .4byte .LVL46-1 + 5216 0421 2C000000 .4byte .LFE18 + 5217 0425 0400 .2byte 0x4 + 5218 0427 F3 .byte 0xf3 + 5219 0428 01 .uleb128 0x1 + 5220 0429 51 .byte 0x51 + 5221 042a 9F .byte 0x9f + 5222 042b 00000000 .4byte 0 + 5223 042f 00000000 .4byte 0 + 5224 .LLST25: + 5225 0433 00000000 .4byte .LVL41 + 5226 0437 18000000 .4byte .LVL44 + 5227 043b 0100 .2byte 0x1 + 5228 043d 52 .byte 0x52 + 5229 043e 18000000 .4byte .LVL44 + 5230 0442 1F000000 .4byte .LVL46-1 + 5231 0446 0100 .2byte 0x1 + 5232 0448 51 .byte 0x51 + 5233 0449 1F000000 .4byte .LVL46-1 + 5234 044d 2C000000 .4byte .LFE18 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 94 + + + 5235 0451 0400 .2byte 0x4 + 5236 0453 F3 .byte 0xf3 + 5237 0454 01 .uleb128 0x1 + 5238 0455 52 .byte 0x52 + 5239 0456 9F .byte 0x9f + 5240 0457 00000000 .4byte 0 + 5241 045b 00000000 .4byte 0 + 5242 .LLST26: + 5243 045f 00000000 .4byte .LVL41 + 5244 0463 1C000000 .4byte .LVL45 + 5245 0467 0100 .2byte 0x1 + 5246 0469 53 .byte 0x53 + 5247 046a 1C000000 .4byte .LVL45 + 5248 046e 1F000000 .4byte .LVL46-1 + 5249 0472 0100 .2byte 0x1 + 5250 0474 52 .byte 0x52 + 5251 0475 1F000000 .4byte .LVL46-1 + 5252 0479 2C000000 .4byte .LFE18 + 5253 047d 0400 .2byte 0x4 + 5254 047f F3 .byte 0xf3 + 5255 0480 01 .uleb128 0x1 + 5256 0481 53 .byte 0x53 + 5257 0482 9F .byte 0x9f + 5258 0483 00000000 .4byte 0 + 5259 0487 00000000 .4byte 0 + 5260 .LLST27: + 5261 048b 00000000 .4byte .LFB19 + 5262 048f 04000000 .4byte .LCFI11 + 5263 0493 0200 .2byte 0x2 + 5264 0495 7D .byte 0x7d + 5265 0496 00 .sleb128 0 + 5266 0497 04000000 .4byte .LCFI11 + 5267 049b 0C000000 .4byte .LCFI12 + 5268 049f 0200 .2byte 0x2 + 5269 04a1 7D .byte 0x7d + 5270 04a2 14 .sleb128 20 + 5271 04a3 0C000000 .4byte .LCFI12 + 5272 04a7 0C010000 .4byte .LFE19 + 5273 04ab 0200 .2byte 0x2 + 5274 04ad 7D .byte 0x7d + 5275 04ae 20 .sleb128 32 + 5276 04af 00000000 .4byte 0 + 5277 04b3 00000000 .4byte 0 + 5278 .LLST28: + 5279 04b7 00000000 .4byte .LVL47 + 5280 04bb 1C000000 .4byte .LVL50 + 5281 04bf 0100 .2byte 0x1 + 5282 04c1 50 .byte 0x50 + 5283 04c2 1C000000 .4byte .LVL50 + 5284 04c6 0C010000 .4byte .LFE19 + 5285 04ca 0100 .2byte 0x1 + 5286 04cc 54 .byte 0x54 + 5287 04cd 00000000 .4byte 0 + 5288 04d1 00000000 .4byte 0 + 5289 .LLST29: + 5290 04d5 00000000 .4byte .LVL47 + 5291 04d9 1C000000 .4byte .LVL50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 95 + + + 5292 04dd 0100 .2byte 0x1 + 5293 04df 51 .byte 0x51 + 5294 04e0 1C000000 .4byte .LVL50 + 5295 04e4 0C010000 .4byte .LFE19 + 5296 04e8 0100 .2byte 0x1 + 5297 04ea 56 .byte 0x56 + 5298 04eb 00000000 .4byte 0 + 5299 04ef 00000000 .4byte 0 + 5300 .LLST30: + 5301 04f3 00000000 .4byte .LVL47 + 5302 04f7 08000000 .4byte .LVL48 + 5303 04fb 0100 .2byte 0x1 + 5304 04fd 52 .byte 0x52 + 5305 04fe 08000000 .4byte .LVL48 + 5306 0502 1C000000 .4byte .LVL50 + 5307 0506 0300 .2byte 0x3 + 5308 0508 72 .byte 0x72 + 5309 0509 01 .sleb128 1 + 5310 050a 9F .byte 0x9f + 5311 050b 1C000000 .4byte .LVL50 + 5312 050f 0C010000 .4byte .LFE19 + 5313 0513 0400 .2byte 0x4 + 5314 0515 F3 .byte 0xf3 + 5315 0516 01 .uleb128 0x1 + 5316 0517 52 .byte 0x52 + 5317 0518 9F .byte 0x9f + 5318 0519 00000000 .4byte 0 + 5319 051d 00000000 .4byte 0 + 5320 .LLST31: + 5321 0521 10000000 .4byte .LVL49 + 5322 0525 1C000000 .4byte .LVL50 + 5323 0529 0100 .2byte 0x1 + 5324 052b 51 .byte 0x51 + 5325 052c 1C000000 .4byte .LVL50 + 5326 0530 0C010000 .4byte .LFE19 + 5327 0534 0100 .2byte 0x1 + 5328 0536 55 .byte 0x55 + 5329 0537 00000000 .4byte 0 + 5330 053b 00000000 .4byte 0 + 5331 .LLST32: + 5332 053f 1C000000 .4byte .LVL50 + 5333 0543 7C000000 .4byte .LVL53 + 5334 0547 0200 .2byte 0x2 + 5335 0549 91 .byte 0x91 + 5336 054a 5F .sleb128 -33 + 5337 054b 7C000000 .4byte .LVL53 + 5338 054f 84000000 .4byte .LVL55 + 5339 0553 0100 .2byte 0x1 + 5340 0555 53 .byte 0x53 + 5341 0556 84000000 .4byte .LVL55 + 5342 055a 0C010000 .4byte .LFE19 + 5343 055e 0200 .2byte 0x2 + 5344 0560 91 .byte 0x91 + 5345 0561 5F .sleb128 -33 + 5346 0562 00000000 .4byte 0 + 5347 0566 00000000 .4byte 0 + 5348 .LLST33: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 96 + + + 5349 056a 00000000 .4byte .LFB14 + 5350 056e 04000000 .4byte .LCFI13 + 5351 0572 0200 .2byte 0x2 + 5352 0574 7D .byte 0x7d + 5353 0575 00 .sleb128 0 + 5354 0576 04000000 .4byte .LCFI13 + 5355 057a 1C000000 .4byte .LCFI14 + 5356 057e 0200 .2byte 0x2 + 5357 0580 7D .byte 0x7d + 5358 0581 1C .sleb128 28 + 5359 0582 1C000000 .4byte .LCFI14 + 5360 0586 88020000 .4byte .LFE14 + 5361 058a 0300 .2byte 0x3 + 5362 058c 7D .byte 0x7d + 5363 058d F800 .sleb128 120 + 5364 058f 00000000 .4byte 0 + 5365 0593 00000000 .4byte 0 + 5366 .LLST34: + 5367 0597 00000000 .4byte .LVL62 + 5368 059b 20000000 .4byte .LVL65 + 5369 059f 0100 .2byte 0x1 + 5370 05a1 50 .byte 0x50 + 5371 05a2 20000000 .4byte .LVL65 + 5372 05a6 88020000 .4byte .LFE14 + 5373 05aa 0400 .2byte 0x4 + 5374 05ac F3 .byte 0xf3 + 5375 05ad 01 .uleb128 0x1 + 5376 05ae 50 .byte 0x50 + 5377 05af 9F .byte 0x9f + 5378 05b0 00000000 .4byte 0 + 5379 05b4 00000000 .4byte 0 + 5380 .LLST35: + 5381 05b8 68000000 .4byte .LVL70 + 5382 05bc E8000000 .4byte .LVL81 + 5383 05c0 0100 .2byte 0x1 + 5384 05c2 54 .byte 0x54 + 5385 05c3 08010000 .4byte .LVL84 + 5386 05c7 94010000 .4byte .LVL97 + 5387 05cb 0100 .2byte 0x1 + 5388 05cd 54 .byte 0x54 + 5389 05ce F0010000 .4byte .LVL104 + 5390 05d2 88020000 .4byte .LFE14 + 5391 05d6 0100 .2byte 0x1 + 5392 05d8 54 .byte 0x54 + 5393 05d9 00000000 .4byte 0 + 5394 05dd 00000000 .4byte 0 + 5395 .LLST36: + 5396 05e1 0C000000 .4byte .LVL63 + 5397 05e5 28010000 .4byte .LVL86 + 5398 05e9 0100 .2byte 0x1 + 5399 05eb 56 .byte 0x56 + 5400 05ec 28010000 .4byte .LVL86 + 5401 05f0 33010000 .4byte .LVL87-1 + 5402 05f4 0100 .2byte 0x1 + 5403 05f6 50 .byte 0x50 + 5404 05f7 33010000 .4byte .LVL87-1 + 5405 05fb 80010000 .4byte .LVL95 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 97 + + + 5406 05ff 0100 .2byte 0x1 + 5407 0601 56 .byte 0x56 + 5408 0602 80010000 .4byte .LVL95 + 5409 0606 87010000 .4byte .LVL96-1 + 5410 060a 0100 .2byte 0x1 + 5411 060c 50 .byte 0x50 + 5412 060d 87010000 .4byte .LVL96-1 + 5413 0611 88020000 .4byte .LFE14 + 5414 0615 0100 .2byte 0x1 + 5415 0617 56 .byte 0x56 + 5416 0618 00000000 .4byte 0 + 5417 061c 00000000 .4byte 0 + 5418 .LLST37: + 5419 0620 68000000 .4byte .LVL70 + 5420 0624 6C000000 .4byte .LVL71 + 5421 0628 0100 .2byte 0x1 + 5422 062a 50 .byte 0x50 + 5423 062b 74000000 .4byte .LVL72 + 5424 062f 90000000 .4byte .LVL74 + 5425 0633 0100 .2byte 0x1 + 5426 0635 50 .byte 0x50 + 5427 0636 A4000000 .4byte .LVL76 + 5428 063a BC000000 .4byte .LVL77 + 5429 063e 0100 .2byte 0x1 + 5430 0640 50 .byte 0x50 + 5431 0641 BC000000 .4byte .LVL77 + 5432 0645 C3000000 .4byte .LVL78-1 + 5433 0649 0300 .2byte 0x3 + 5434 064b 72 .byte 0x72 + 5435 064c AC7F .sleb128 -84 + 5436 064e 00000000 .4byte 0 + 5437 0652 00000000 .4byte 0 + 5438 .LLST38: + 5439 0656 68000000 .4byte .LVL70 + 5440 065a 98000000 .4byte .LVL75 + 5441 065e 0100 .2byte 0x1 + 5442 0660 57 .byte 0x57 + 5443 0661 98000000 .4byte .LVL75 + 5444 0665 A4000000 .4byte .LVL76 + 5445 0669 0200 .2byte 0x2 + 5446 066b 30 .byte 0x30 + 5447 066c 9F .byte 0x9f + 5448 066d A4000000 .4byte .LVL76 + 5449 0671 E8000000 .4byte .LVL81 + 5450 0675 0100 .2byte 0x1 + 5451 0677 57 .byte 0x57 + 5452 0678 08010000 .4byte .LVL84 + 5453 067c 88020000 .4byte .LFE14 + 5454 0680 0100 .2byte 0x1 + 5455 0682 57 .byte 0x57 + 5456 0683 00000000 .4byte 0 + 5457 0687 00000000 .4byte 0 + 5458 .LLST39: + 5459 068b 88010000 .4byte .LVL96 + 5460 068f 98010000 .4byte .LVL98 + 5461 0693 0600 .2byte 0x6 + 5462 0695 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 98 + + + 5463 0696 00000000 .4byte local_commands + 5464 069a 9F .byte 0x9f + 5465 069b 00000000 .4byte 0 + 5466 069f 00000000 .4byte 0 + 5467 .LLST40: + 5468 06a3 88010000 .4byte .LVL96 + 5469 06a7 F0010000 .4byte .LVL104 + 5470 06ab 0100 .2byte 0x1 + 5471 06ad 56 .byte 0x56 + 5472 06ae 00000000 .4byte 0 + 5473 06b2 00000000 .4byte 0 + 5474 .LLST41: + 5475 06b6 D4000000 .4byte .LVL79 + 5476 06ba E8000000 .4byte .LVL81 + 5477 06be 0600 .2byte 0x6 + 5478 06c0 03 .byte 0x3 + 5479 06c1 6C010000 .4byte .LC28 + 5480 06c5 9F .byte 0x9f + 5481 06c6 00000000 .4byte 0 + 5482 06ca 00000000 .4byte 0 + 5483 .LLST42: + 5484 06ce D4000000 .4byte .LVL79 + 5485 06d2 E8000000 .4byte .LVL81 + 5486 06d6 0100 .2byte 0x1 + 5487 06d8 56 .byte 0x56 + 5488 06d9 00000000 .4byte 0 + 5489 06dd 00000000 .4byte 0 + 5490 .LLST43: + 5491 06e1 28010000 .4byte .LVL86 + 5492 06e5 38010000 .4byte .LVL88 + 5493 06e9 0600 .2byte 0x6 + 5494 06eb 03 .byte 0x3 + 5495 06ec 74010000 .4byte .LC29 + 5496 06f0 9F .byte 0x9f + 5497 06f1 00000000 .4byte 0 + 5498 06f5 00000000 .4byte 0 + 5499 .LLST44: + 5500 06f9 28010000 .4byte .LVL86 + 5501 06fd 33010000 .4byte .LVL87-1 + 5502 0701 0100 .2byte 0x1 + 5503 0703 50 .byte 0x50 + 5504 0704 33010000 .4byte .LVL87-1 + 5505 0708 38010000 .4byte .LVL88 + 5506 070c 0100 .2byte 0x1 + 5507 070e 56 .byte 0x56 + 5508 070f 00000000 .4byte 0 + 5509 0713 00000000 .4byte 0 + 5510 .LLST45: + 5511 0717 38010000 .4byte .LVL88 + 5512 071b 4C010000 .4byte .LVL89 + 5513 071f 0600 .2byte 0x6 + 5514 0721 03 .byte 0x3 + 5515 0722 00000000 .4byte local_commands + 5516 0726 9F .byte 0x9f + 5517 0727 4C010000 .4byte .LVL89 + 5518 072b 50010000 .4byte .LVL90 + 5519 072f 0300 .2byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 99 + + + 5520 0731 75 .byte 0x75 + 5521 0732 08 .sleb128 8 + 5522 0733 9F .byte 0x9f + 5523 0734 50010000 .4byte .LVL90 + 5524 0738 58010000 .4byte .LVL91 + 5525 073c 0100 .2byte 0x1 + 5526 073e 55 .byte 0x55 + 5527 073f 60010000 .4byte .LVL92 + 5528 0743 68010000 .4byte .LVL93 + 5529 0747 0300 .2byte 0x3 + 5530 0749 75 .byte 0x75 + 5531 074a 08 .sleb128 8 + 5532 074b 9F .byte 0x9f + 5533 074c 00000000 .4byte 0 + 5534 0750 00000000 .4byte 0 + 5535 .LLST46: + 5536 0754 F8010000 .4byte .LVL105 + 5537 0758 0C020000 .4byte .LVL106 + 5538 075c 0100 .2byte 0x1 + 5539 075e 58 .byte 0x58 + 5540 075f 0C020000 .4byte .LVL106 + 5541 0763 10020000 .4byte .LVL107 + 5542 0767 0300 .2byte 0x3 + 5543 0769 75 .byte 0x75 + 5544 076a 08 .sleb128 8 + 5545 076b 9F .byte 0x9f + 5546 076c 10020000 .4byte .LVL107 + 5547 0770 18020000 .4byte .LVL108 + 5548 0774 0100 .2byte 0x1 + 5549 0776 55 .byte 0x55 + 5550 0777 20020000 .4byte .LVL109 + 5551 077b 2C020000 .4byte .LVL110 + 5552 077f 0300 .2byte 0x3 + 5553 0781 75 .byte 0x75 + 5554 0782 08 .sleb128 8 + 5555 0783 9F .byte 0x9f + 5556 0784 00000000 .4byte 0 + 5557 0788 00000000 .4byte 0 + 5558 .LLST47: + 5559 078c B8010000 .4byte .LVL100 + 5560 0790 C8010000 .4byte .LVL101 + 5561 0794 0100 .2byte 0x1 + 5562 0796 58 .byte 0x58 + 5563 0797 00000000 .4byte 0 + 5564 079b 00000000 .4byte 0 + 5565 .section .debug_aranges,"",%progbits + 5566 0000 64000000 .4byte 0x64 + 5567 0004 0200 .2byte 0x2 + 5568 0006 00000000 .4byte .Ldebug_info0 + 5569 000a 04 .byte 0x4 + 5570 000b 00 .byte 0 + 5571 000c 0000 .2byte 0 + 5572 000e 0000 .2byte 0 + 5573 0010 00000000 .4byte .LFB7 + 5574 0014 30000000 .4byte .LFE7-.LFB7 + 5575 0018 00000000 .4byte .LFB22 + 5576 001c 74000000 .4byte .LFE22-.LFB22 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 100 + + + 5577 0020 00000000 .4byte .LFB12 + 5578 0024 34000000 .4byte .LFE12-.LFB12 + 5579 0028 00000000 .4byte .LFB11 + 5580 002c F0000000 .4byte .LFE11-.LFB11 + 5581 0030 00000000 .4byte .LFB15 + 5582 0034 10000000 .4byte .LFE15-.LFB15 + 5583 0038 00000000 .4byte .LFB16 + 5584 003c 28000000 .4byte .LFE16-.LFB16 + 5585 0040 00000000 .4byte .LFB17 + 5586 0044 24000000 .4byte .LFE17-.LFB17 + 5587 0048 00000000 .4byte .LFB18 + 5588 004c 2C000000 .4byte .LFE18-.LFB18 + 5589 0050 00000000 .4byte .LFB19 + 5590 0054 0C010000 .4byte .LFE19-.LFB19 + 5591 0058 00000000 .4byte .LFB14 + 5592 005c 88020000 .4byte .LFE14-.LFB14 + 5593 0060 00000000 .4byte 0 + 5594 0064 00000000 .4byte 0 + 5595 .section .debug_ranges,"",%progbits + 5596 .Ldebug_ranges0: + 5597 0000 08000000 .4byte .LBB6 + 5598 0004 10000000 .4byte .LBE6 + 5599 0008 10000000 .4byte .LBB9 + 5600 000c 14000000 .4byte .LBE9 + 5601 0010 00000000 .4byte 0 + 5602 0014 00000000 .4byte 0 + 5603 0018 14000000 .4byte .LBB10 + 5604 001c 20000000 .4byte .LBE10 + 5605 0020 20000000 .4byte .LBB13 + 5606 0024 34000000 .4byte .LBE13 + 5607 0028 00000000 .4byte 0 + 5608 002c 00000000 .4byte 0 + 5609 0030 14000000 .4byte .LBB11 + 5610 0034 20000000 .4byte .LBE11 + 5611 0038 20000000 .4byte .LBB12 + 5612 003c 34000000 .4byte .LBE12 + 5613 0040 00000000 .4byte 0 + 5614 0044 00000000 .4byte 0 + 5615 0048 14000000 .4byte .LBB18 + 5616 004c 1C000000 .4byte .LBE18 + 5617 0050 24000000 .4byte .LBB21 + 5618 0054 28000000 .4byte .LBE21 + 5619 0058 00000000 .4byte 0 + 5620 005c 00000000 .4byte 0 + 5621 0060 04000000 .4byte .LBB24 + 5622 0064 08000000 .4byte .LBE24 + 5623 0068 18000000 .4byte .LBB25 + 5624 006c D0000000 .4byte .LBE25 + 5625 0070 D8000000 .4byte .LBB26 + 5626 0074 0C010000 .4byte .LBE26 + 5627 0078 00000000 .4byte 0 + 5628 007c 00000000 .4byte 0 + 5629 0080 2C000000 .4byte .LBB39 + 5630 0084 30000000 .4byte .LBE39 + 5631 0088 88010000 .4byte .LBB53 + 5632 008c B0010000 .4byte .LBE53 + 5633 0090 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 101 + + + 5634 0094 00000000 .4byte 0 + 5635 0098 20010000 .4byte .LBB44 + 5636 009c 24010000 .4byte .LBE44 + 5637 00a0 28010000 .4byte .LBB47 + 5638 00a4 34010000 .4byte .LBE47 + 5639 00a8 00000000 .4byte 0 + 5640 00ac 00000000 .4byte 0 + 5641 00b0 68010000 .4byte .LBB50 + 5642 00b4 80010000 .4byte .LBE50 + 5643 00b8 F8010000 .4byte .LBB56 + 5644 00bc 2C020000 .4byte .LBE56 + 5645 00c0 00000000 .4byte 0 + 5646 00c4 00000000 .4byte 0 + 5647 00c8 00000000 .4byte .LFB7 + 5648 00cc 30000000 .4byte .LFE7 + 5649 00d0 00000000 .4byte .LFB22 + 5650 00d4 74000000 .4byte .LFE22 + 5651 00d8 00000000 .4byte .LFB12 + 5652 00dc 34000000 .4byte .LFE12 + 5653 00e0 00000000 .4byte .LFB11 + 5654 00e4 F0000000 .4byte .LFE11 + 5655 00e8 00000000 .4byte .LFB15 + 5656 00ec 10000000 .4byte .LFE15 + 5657 00f0 00000000 .4byte .LFB16 + 5658 00f4 28000000 .4byte .LFE16 + 5659 00f8 00000000 .4byte .LFB17 + 5660 00fc 24000000 .4byte .LFE17 + 5661 0100 00000000 .4byte .LFB18 + 5662 0104 2C000000 .4byte .LFE18 + 5663 0108 00000000 .4byte .LFB19 + 5664 010c 0C010000 .4byte .LFE19 + 5665 0110 00000000 .4byte .LFB14 + 5666 0114 88020000 .4byte .LFE14 + 5667 0118 00000000 .4byte 0 + 5668 011c 00000000 .4byte 0 + 5669 .section .debug_line,"",%progbits + 5670 .Ldebug_line0: + 5671 0000 68030000 .section .debug_str,"MS",%progbits,1 + 5671 0200CD01 + 5671 00000201 + 5671 FB0E0D00 + 5671 01010101 + 5672 .LASF51: + 5673 0000 76746675 .ascii "vtfunc_t\000" + 5673 6E635F74 + 5673 00 + 5674 .LASF46: + 5675 0009 54687265 .ascii "ThreadsList\000" + 5675 6164734C + 5675 69737400 + 5676 .LASF39: + 5677 0015 705F7761 .ascii "p_waiting\000" + 5677 6974696E + 5677 6700 + 5678 .LASF123: + 5679 001f 6E616D65 .ascii "name\000" + 5679 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 102 + + + 5680 .LASF38: + 5681 0024 705F7469 .ascii "p_time\000" + 5681 6D6500 + 5682 .LASF132: + 5683 002b 63687670 .ascii "chvprintf\000" + 5683 72696E74 + 5683 6600 + 5684 .LASF48: + 5685 0035 72656761 .ascii "regarm_t\000" + 5685 726D5F74 + 5685 00 + 5686 .LASF29: + 5687 003e 705F7072 .ascii "p_prio\000" + 5687 696F00 + 5688 .LASF140: + 5689 0045 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 5689 73657273 + 5689 5C4E6963 + 5689 6F204D61 + 5689 61735C44 + 5690 0072 312D4243 .ascii "1-BCM2835-GCC\000" + 5690 4D323833 + 5690 352D4743 + 5690 4300 + 5691 .LASF25: + 5692 0080 73797374 .ascii "systime_t\000" + 5692 696D655F + 5692 7400 + 5693 .LASF69: + 5694 008a 6D5F6F77 .ascii "m_owner\000" + 5694 6E657200 + 5695 .LASF58: + 5696 0092 76745F73 .ascii "vt_systime\000" + 5696 79737469 + 5696 6D6500 + 5697 .LASF40: + 5698 009d 705F6D73 .ascii "p_msgqueue\000" + 5698 67717565 + 5698 756500 + 5699 .LASF4: + 5700 00a8 756E7369 .ascii "unsigned int\000" + 5700 676E6564 + 5700 20696E74 + 5700 00 + 5701 .LASF84: + 5702 00b5 6E657874 .ascii "next\000" + 5702 00 + 5703 .LASF93: + 5704 00ba 42617365 .ascii "BaseSequentialStreamVMT\000" + 5704 53657175 + 5704 656E7469 + 5704 616C5374 + 5704 7265616D + 5705 .LASF82: + 5706 00d2 685F6672 .ascii "h_free\000" + 5706 656500 + 5707 .LASF74: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 103 + + + 5708 00d9 656C5F6D .ascii "el_mask\000" + 5708 61736B00 + 5709 .LASF85: + 5710 00e1 68656170 .ascii "heap\000" + 5710 00 + 5711 .LASF90: + 5712 00e6 77746F62 .ascii "wtobjp\000" + 5712 6A7000 + 5713 .LASF127: + 5714 00ed 76746C69 .ascii "vtlist\000" + 5714 737400 + 5715 .LASF131: + 5716 00f4 73747270 .ascii "strpbrk\000" + 5716 62726B00 + 5717 .LASF91: + 5718 00fc 65776D61 .ascii "ewmask\000" + 5718 736B00 + 5719 .LASF55: + 5720 0103 76745F74 .ascii "vt_time\000" + 5720 696D6500 + 5721 .LASF126: + 5722 010b 6C6F6361 .ascii "local_commands\000" + 5722 6C5F636F + 5722 6D6D616E + 5722 647300 + 5723 .LASF14: + 5724 011a 75696E74 .ascii "uint32_t\000" + 5724 33325F74 + 5724 00 + 5725 .LASF134: + 5726 0123 63685468 .ascii "chThdExitS\000" + 5726 64457869 + 5726 745300 + 5727 .LASF112: + 5728 012e 64656C69 .ascii "delim\000" + 5728 6D00 + 5729 .LASF116: + 5730 0134 7368656C .ascii "shellCreate\000" + 5730 6C437265 + 5730 61746500 + 5731 .LASF23: + 5732 0140 6576656E .ascii "eventmask_t\000" + 5732 746D6173 + 5732 6B5F7400 + 5733 .LASF61: + 5734 014c 725F7072 .ascii "r_prio\000" + 5734 696F00 + 5735 .LASF138: + 5736 0153 474E5520 .ascii "GNU C 4.7.2\000" + 5736 4320342E + 5736 372E3200 + 5737 .LASF57: + 5738 015f 76745F70 .ascii "vt_par\000" + 5738 617200 + 5739 .LASF21: + 5740 0166 74707269 .ascii "tprio_t\000" + 5740 6F5F7400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 104 + + + 5741 .LASF92: + 5742 016e 7466756E .ascii "tfunc_t\000" + 5742 635F7400 + 5743 .LASF6: + 5744 0176 6C6F6E67 .ascii "long long unsigned int\000" + 5744 206C6F6E + 5744 6720756E + 5744 7369676E + 5744 65642069 + 5745 .LASF145: + 5746 018d 7368656C .ascii "shellExit\000" + 5746 6C457869 + 5746 7400 + 5747 .LASF103: + 5748 0197 5368656C .ascii "ShellConfig\000" + 5748 6C436F6E + 5748 66696700 + 5749 .LASF31: + 5750 01a3 705F6E65 .ascii "p_newer\000" + 5750 77657200 + 5751 .LASF104: + 5752 01ab 5F5F676E .ascii "__gnuc_va_list\000" + 5752 75635F76 + 5752 615F6C69 + 5752 737400 + 5753 .LASF76: + 5754 01ba 4576656E .ascii "EventSource\000" + 5754 74536F75 + 5754 72636500 + 5755 .LASF141: + 5756 01c6 68656170 .ascii "heap_header\000" + 5756 5F686561 + 5756 64657200 + 5757 .LASF11: + 5758 01d2 73697A65 .ascii "size_t\000" + 5758 5F7400 + 5759 .LASF88: + 5760 01d9 7264796D .ascii "rdymsg\000" + 5760 736700 + 5761 .LASF15: + 5762 01e0 626F6F6C .ascii "bool_t\000" + 5762 5F7400 + 5763 .LASF139: + 5764 01e7 2E2E2F2E .ascii "../../os/various/shell.c\000" + 5764 2E2F6F73 + 5764 2F766172 + 5764 696F7573 + 5764 2F736865 + 5765 .LASF16: + 5766 0200 5F426F6F .ascii "_Bool\000" + 5766 6C00 + 5767 .LASF108: + 5768 0206 61726763 .ascii "argc\000" + 5768 00 + 5769 .LASF67: + 5770 020b 4D757465 .ascii "Mutex\000" + 5770 7800 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 105 + + + 5771 .LASF143: + 5772 0211 63687072 .ascii "chprintf\000" + 5772 696E7466 + 5772 00 + 5773 .LASF33: + 5774 021a 705F6E61 .ascii "p_name\000" + 5774 6D6500 + 5775 .LASF96: + 5776 0221 42617365 .ascii "BaseSequentialStream\000" + 5776 53657175 + 5776 656E7469 + 5776 616C5374 + 5776 7265616D + 5777 .LASF115: + 5778 0236 7072696F .ascii "prio\000" + 5778 00 + 5779 .LASF81: + 5780 023b 685F7072 .ascii "h_provider\000" + 5780 6F766964 + 5780 657200 + 5781 .LASF45: + 5782 0246 54687265 .ascii "ThreadsQueue\000" + 5782 61647351 + 5782 75657565 + 5782 00 + 5783 .LASF10: + 5784 0253 63686172 .ascii "char\000" + 5784 00 + 5785 .LASF63: + 5786 0258 725F6E65 .ascii "r_newer\000" + 5786 77657200 + 5787 .LASF26: + 5788 0260 54687265 .ascii "Thread\000" + 5788 616400 + 5789 .LASF18: + 5790 0267 74737461 .ascii "tstate_t\000" + 5790 74655F74 + 5790 00 + 5791 .LASF59: + 5792 0270 56544C69 .ascii "VTList\000" + 5792 737400 + 5793 .LASF97: + 5794 0277 7368656C .ascii "shellcmd_t\000" + 5794 6C636D64 + 5794 5F7400 + 5795 .LASF133: + 5796 0282 63684576 .ascii "chEvtBroadcastFlagsI\000" + 5796 7442726F + 5796 61646361 + 5796 7374466C + 5796 61677349 + 5797 .LASF32: + 5798 0297 705F6F6C .ascii "p_older\000" + 5798 64657200 + 5799 .LASF34: + 5800 029f 705F7374 .ascii "p_state\000" + 5800 61746500 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 106 + + + 5801 .LASF122: + 5802 02a7 636D6465 .ascii "cmdexec\000" + 5802 78656300 + 5803 .LASF12: + 5804 02af 75696E74 .ascii "uint8_t\000" + 5804 385F7400 + 5805 .LASF24: + 5806 02b7 666C6167 .ascii "flagsmask_t\000" + 5806 736D6173 + 5806 6B5F7400 + 5807 .LASF120: + 5808 02c3 6C697374 .ascii "list_commands\000" + 5808 5F636F6D + 5808 6D616E64 + 5808 7300 + 5809 .LASF43: + 5810 02d1 705F6D74 .ascii "p_mtxlist\000" + 5810 786C6973 + 5810 7400 + 5811 .LASF83: + 5812 02db 685F6D74 .ascii "h_mtx\000" + 5812 7800 + 5813 .LASF107: + 5814 02e1 76615F6C .ascii "va_list\000" + 5814 69737400 + 5815 .LASF5: + 5816 02e9 6C6F6E67 .ascii "long long int\000" + 5816 206C6F6E + 5816 6720696E + 5816 7400 + 5817 .LASF94: + 5818 02f7 77726974 .ascii "write\000" + 5818 6500 + 5819 .LASF60: + 5820 02fd 725F7175 .ascii "r_queue\000" + 5820 65756500 + 5821 .LASF22: + 5822 0305 6D73675F .ascii "msg_t\000" + 5822 7400 + 5823 .LASF50: + 5824 030b 636F6E74 .ascii "context\000" + 5824 65787400 + 5825 .LASF35: + 5826 0313 705F666C .ascii "p_flags\000" + 5826 61677300 + 5827 .LASF106: + 5828 031b 5F5F6170 .ascii "__ap\000" + 5828 00 + 5829 .LASF130: + 5830 0320 73747273 .ascii "strspn\000" + 5830 706E00 + 5831 .LASF124: + 5832 0327 746F6B70 .ascii "tokp\000" + 5832 00 + 5833 .LASF87: + 5834 032c 73697A65 .ascii "size\000" + 5834 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 107 + + + 5835 .LASF20: + 5836 0331 74736C69 .ascii "tslices_t\000" + 5836 6365735F + 5836 7400 + 5837 .LASF64: + 5838 033b 725F6F6C .ascii "r_older\000" + 5838 64657200 + 5839 .LASF113: + 5840 0343 73617665 .ascii "saveptr\000" + 5840 70747200 + 5841 .LASF146: + 5842 034b 7368656C .ascii "shell_thread\000" + 5842 6C5F7468 + 5842 72656164 + 5842 00 + 5843 .LASF136: + 5844 0358 63685468 .ascii "chThdCreateStatic\000" + 5844 64437265 + 5844 61746553 + 5844 74617469 + 5844 6300 + 5845 .LASF72: + 5846 036a 656C5F6E .ascii "el_next\000" + 5846 65787400 + 5847 .LASF41: + 5848 0372 705F6D73 .ascii "p_msg\000" + 5848 6700 + 5849 .LASF17: + 5850 0378 746D6F64 .ascii "tmode_t\000" + 5850 655F7400 + 5851 .LASF144: + 5852 0380 7368656C .ascii "shellInit\000" + 5852 6C496E69 + 5852 7400 + 5853 .LASF125: + 5854 038a 61726773 .ascii "args\000" + 5854 00 + 5855 .LASF109: + 5856 038f 61726776 .ascii "argv\000" + 5856 00 + 5857 .LASF117: + 5858 0394 7368656C .ascii "shellCreateStatic\000" + 5858 6C437265 + 5858 61746553 + 5858 74617469 + 5858 6300 + 5859 .LASF142: + 5860 03a6 746F6B65 .ascii "token\000" + 5860 6E00 + 5861 .LASF49: + 5862 03ac 696E7463 .ascii "intctx\000" + 5862 747800 + 5863 .LASF98: + 5864 03b3 73635F6E .ascii "sc_name\000" + 5864 616D6500 + 5865 .LASF101: + 5866 03bb 73635F63 .ascii "sc_channel\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 108 + + + 5866 68616E6E + 5866 656C00 + 5867 .LASF100: + 5868 03c6 5368656C .ascii "ShellCommand\000" + 5868 6C436F6D + 5868 6D616E64 + 5868 00 + 5869 .LASF44: + 5870 03d3 705F7265 .ascii "p_realprio\000" + 5870 616C7072 + 5870 696F00 + 5871 .LASF2: + 5872 03de 73686F72 .ascii "short int\000" + 5872 7420696E + 5872 7400 + 5873 .LASF80: + 5874 03e8 6D656D6F .ascii "memory_heap\000" + 5874 72795F68 + 5874 65617000 + 5875 .LASF65: + 5876 03f4 725F6375 .ascii "r_current\000" + 5876 7272656E + 5876 7400 + 5877 .LASF111: + 5878 03fe 636D645F .ascii "cmd_info\000" + 5878 696E666F + 5878 00 + 5879 .LASF42: + 5880 0407 705F6570 .ascii "p_epending\000" + 5880 656E6469 + 5880 6E6700 + 5881 .LASF68: + 5882 0412 6D5F7175 .ascii "m_queue\000" + 5882 65756500 + 5883 .LASF7: + 5884 041a 6C6F6E67 .ascii "long int\000" + 5884 20696E74 + 5884 00 + 5885 .LASF27: + 5886 0423 705F6E65 .ascii "p_next\000" + 5886 787400 + 5887 .LASF30: + 5888 042a 705F6374 .ascii "p_ctx\000" + 5888 7800 + 5889 .LASF128: + 5890 0430 726C6973 .ascii "rlist\000" + 5890 7400 + 5891 .LASF52: + 5892 0436 56697274 .ascii "VirtualTimer\000" + 5892 75616C54 + 5892 696D6572 + 5892 00 + 5893 .LASF114: + 5894 0443 75736167 .ascii "usage\000" + 5894 6500 + 5895 .LASF78: + 5896 0449 6D656D67 .ascii "memgetfunc_t\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 109 + + + 5896 65746675 + 5896 6E635F74 + 5896 00 + 5897 .LASF95: + 5898 0456 72656164 .ascii "read\000" + 5898 00 + 5899 .LASF73: + 5900 045b 656C5F6C .ascii "el_listener\000" + 5900 69737465 + 5900 6E657200 + 5901 .LASF102: + 5902 0467 73635F63 .ascii "sc_commands\000" + 5902 6F6D6D61 + 5902 6E647300 + 5903 .LASF137: + 5904 0473 73747263 .ascii "strcasecmp\000" + 5904 61736563 + 5904 6D7000 + 5905 .LASF28: + 5906 047e 705F7072 .ascii "p_prev\000" + 5906 657600 + 5907 .LASF8: + 5908 0485 73697A65 .ascii "sizetype\000" + 5908 74797065 + 5908 00 + 5909 .LASF19: + 5910 048e 74726566 .ascii "trefs_t\000" + 5910 735F7400 + 5911 .LASF71: + 5912 0496 4576656E .ascii "EventListener\000" + 5912 744C6973 + 5912 74656E65 + 5912 7200 + 5913 .LASF9: + 5914 04a4 6C6F6E67 .ascii "long unsigned int\000" + 5914 20756E73 + 5914 69676E65 + 5914 6420696E + 5914 7400 + 5915 .LASF13: + 5916 04b6 696E7433 .ascii "int32_t\000" + 5916 325F7400 + 5917 .LASF121: + 5918 04be 5F737472 .ascii "_strtok\000" + 5918 746F6B00 + 5919 .LASF135: + 5920 04c6 63685468 .ascii "chThdCreateFromHeap\000" + 5920 64437265 + 5920 61746546 + 5920 726F6D48 + 5920 65617000 + 5921 .LASF118: + 5922 04da 7368656C .ascii "shellGetLine\000" + 5922 6C476574 + 5922 4C696E65 + 5922 00 + 5923 .LASF110: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 110 + + + 5924 04e7 636D645F .ascii "cmd_systime\000" + 5924 73797374 + 5924 696D6500 + 5925 .LASF1: + 5926 04f3 756E7369 .ascii "unsigned char\000" + 5926 676E6564 + 5926 20636861 + 5926 7200 + 5927 .LASF119: + 5928 0501 6C696E65 .ascii "line\000" + 5928 00 + 5929 .LASF36: + 5930 0506 705F7265 .ascii "p_refs\000" + 5930 667300 + 5931 .LASF66: + 5932 050d 52656164 .ascii "ReadyList\000" + 5932 794C6973 + 5932 7400 + 5933 .LASF37: + 5934 0517 705F7072 .ascii "p_preempt\000" + 5934 65656D70 + 5934 7400 + 5935 .LASF77: + 5936 0521 65735F6E .ascii "es_next\000" + 5936 65787400 + 5937 .LASF53: + 5938 0529 76745F6E .ascii "vt_next\000" + 5938 65787400 + 5939 .LASF129: + 5940 0531 7368656C .ascii "shell_terminated\000" + 5940 6C5F7465 + 5940 726D696E + 5940 61746564 + 5940 00 + 5941 .LASF105: + 5942 0542 5F5F7661 .ascii "__va_list\000" + 5942 5F6C6973 + 5942 7400 + 5943 .LASF70: + 5944 054c 6D5F6E65 .ascii "m_next\000" + 5944 787400 + 5945 .LASF0: + 5946 0553 7369676E .ascii "signed char\000" + 5946 65642063 + 5946 68617200 + 5947 .LASF3: + 5948 055f 73686F72 .ascii "short unsigned int\000" + 5948 7420756E + 5948 7369676E + 5948 65642069 + 5948 6E7400 + 5949 .LASF62: + 5950 0572 725F6374 .ascii "r_ctx\000" + 5950 7800 + 5951 .LASF47: + 5952 0578 73746B61 .ascii "stkalign_t\000" + 5952 6C69676E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 111 + + + 5952 5F7400 + 5953 .LASF79: + 5954 0583 4D656D6F .ascii "MemoryHeap\000" + 5954 72794865 + 5954 617000 + 5955 .LASF56: + 5956 058e 76745F66 .ascii "vt_func\000" + 5956 756E6300 + 5957 .LASF54: + 5958 0596 76745F70 .ascii "vt_prev\000" + 5958 72657600 + 5959 .LASF86: + 5960 059e 616C6967 .ascii "align\000" + 5960 6E00 + 5961 .LASF75: + 5962 05a4 656C5F66 .ascii "el_flags\000" + 5962 6C616773 + 5962 00 + 5963 .LASF89: + 5964 05ad 65786974 .ascii "exitcode\000" + 5964 636F6465 + 5964 00 + 5965 .LASF99: + 5966 05b6 73635F66 .ascii "sc_function\000" + 5966 756E6374 + 5966 696F6E00 + 5967 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s page 112 + + +DEFINED SYMBOLS + *ABS*:00000000 shell.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:17 .text.chprintf:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:19 .text.chprintf:00000000 chprintf +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:59 .text._strtok.constprop.2:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:61 .text._strtok.constprop.2:00000000 _strtok.constprop.2 +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:134 .text._strtok.constprop.2:00000070 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:139 .text.cmd_systime:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:141 .text.cmd_systime:00000000 cmd_systime +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:190 .text.cmd_systime:00000024 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:200 .text.cmd_info:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:202 .text.cmd_info:00000000 cmd_info +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:301 .text.cmd_info:000000a8 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:323 .text.shellInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:326 .text.shellInit:00000000 shellInit +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:340 .text.shellInit:0000000c $d + *COM*:00000004 shell_terminated +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:345 .text.shellExit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:348 .text.shellExit:00000000 shellExit +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:382 .text.shellExit:00000024 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:387 .text.shellCreate:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:390 .text.shellCreate:00000000 shellCreate +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:417 .text.shellCreate:00000020 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:607 .text.shell_thread:00000000 shell_thread +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:422 .text.shellCreateStatic:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:425 .text.shellCreateStatic:00000000 shellCreateStatic +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:457 .text.shellCreateStatic:00000028 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:462 .text.shellGetLine:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:465 .text.shellGetLine:00000000 shellGetLine +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:598 .text.shellGetLine:00000104 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:605 .text.shell_thread:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:933 .text.shell_thread:0000024c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:953 .data.local_commands:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:957 .data.local_commands:00000000 local_commands +C:\Users\NICOMA~1\AppData\Local\Temp\ccJ5ykxM.s:965 .rodata.str1.4:00000000 $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chvprintf +strspn +strpbrk +vtlist +chEvtBroadcastFlagsI +chThdExitS +chThdCreateFromHeap +chThdCreateStatic +strcasecmp +rlist diff --git a/demos/ARM11-BCM2835-GCC/build/lst/spi.lst b/demos/ARM11-BCM2835-GCC/build/lst/spi.lst new file mode 100644 index 0000000000..dd7b7cf0d4 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/spi.lst @@ -0,0 +1,4170 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "spi.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.spiInit,"ax",%progbits + 17 .align 2 + 18 .global spiInit + 19 .type spiInit, %function + 20 spiInit: + 21 .LFB7: + 22 .file 1 "../../os/hal/src/spi.c" + 23 .loc 1 68 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 @ link register save eliminated. + 28 .loc 1 71 0 + 29 .loc 1 70 0 + 30 0000 FEFFFFEA b spi_lld_init + 31 .LVL0: + 32 .cfi_endproc + 33 .LFE7: + 34 .size spiInit, .-spiInit + 35 .section .text.spiObjectInit,"ax",%progbits + 36 .align 2 + 37 .global spiObjectInit + 38 .type spiObjectInit, %function + 39 spiObjectInit: + 40 .LFB8: + 41 .loc 1 80 0 + 42 .cfi_startproc + 43 @ args = 0, pretend = 0, frame = 0 + 44 @ frame_needed = 0, uses_anonymous_args = 0 + 45 @ link register save eliminated. + 46 .LVL1: + 47 .loc 1 83 0 + 48 0000 0030A0E3 mov r3, #0 + 49 .loc 1 82 0 + 50 0004 0120A0E3 mov r2, #1 + 51 0008 0020C0E5 strb r2, [r0, #0] + 52 .loc 1 83 0 + 53 000c 043080E5 str r3, [r0, #4] + 54 .loc 1 85 0 + 55 0010 083080E5 str r3, [r0, #8] + 56 .loc 1 89 0 + 57 0014 0C0080E2 add r0, r0, #12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 2 + + + 58 .LVL2: + 59 .loc 1 97 0 + 60 .loc 1 89 0 + 61 0018 FEFFFFEA b chMtxInit + 62 .LVL3: + 63 .cfi_endproc + 64 .LFE8: + 65 .size spiObjectInit, .-spiObjectInit + 66 .section .text.spiStart,"ax",%progbits + 67 .align 2 + 68 .global spiStart + 69 .type spiStart, %function + 70 spiStart: + 71 .LFB9: + 72 .loc 1 107 0 + 73 .cfi_startproc + 74 @ args = 0, pretend = 0, frame = 0 + 75 @ frame_needed = 0, uses_anonymous_args = 0 + 76 .LVL4: + 77 0000 10402DE9 stmfd sp!, {r4, lr} + 78 .LCFI0: + 79 .cfi_def_cfa_offset 8 + 80 .cfi_offset 4, -8 + 81 .cfi_offset 14, -4 + 82 .loc 1 107 0 + 83 0004 0040A0E1 mov r4, r0 + 84 .loc 1 111 0 + 85 @ 111 "../../os/hal/src/spi.c" 1 + 86 0008 9FF021E3 msr CPSR_c, #0x9F + 87 @ 0 "" 2 + 88 .loc 1 114 0 + 89 000c 041080E5 str r1, [r0, #4] + 90 .loc 1 115 0 + 91 0010 FEFFFFEB bl spi_lld_start + 92 .LVL5: + 93 .loc 1 116 0 + 94 0014 0230A0E3 mov r3, #2 + 95 0018 0030C4E5 strb r3, [r4, #0] + 96 .loc 1 117 0 + 97 @ 117 "../../os/hal/src/spi.c" 1 + 98 001c 1FF021E3 msr CPSR_c, #0x1F + 99 @ 0 "" 2 + 100 0020 1080BDE8 ldmfd sp!, {r4, pc} + 101 .cfi_endproc + 102 .LFE9: + 103 .size spiStart, .-spiStart + 104 .section .text.spiStop,"ax",%progbits + 105 .align 2 + 106 .global spiStop + 107 .type spiStop, %function + 108 spiStop: + 109 .LFB10: + 110 .loc 1 129 0 + 111 .cfi_startproc + 112 @ args = 0, pretend = 0, frame = 0 + 113 @ frame_needed = 0, uses_anonymous_args = 0 + 114 .LVL6: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 3 + + + 115 0000 10402DE9 stmfd sp!, {r4, lr} + 116 .LCFI1: + 117 .cfi_def_cfa_offset 8 + 118 .cfi_offset 4, -8 + 119 .cfi_offset 14, -4 + 120 .loc 1 129 0 + 121 0004 0040A0E1 mov r4, r0 + 122 .loc 1 133 0 + 123 @ 133 "../../os/hal/src/spi.c" 1 + 124 0008 9FF021E3 msr CPSR_c, #0x9F + 125 @ 0 "" 2 + 126 .loc 1 136 0 + 127 000c FEFFFFEB bl spi_lld_unselect + 128 .LVL7: + 129 .loc 1 137 0 + 130 0010 0400A0E1 mov r0, r4 + 131 0014 FEFFFFEB bl spi_lld_stop + 132 .LVL8: + 133 .loc 1 138 0 + 134 0018 0130A0E3 mov r3, #1 + 135 001c 0030C4E5 strb r3, [r4, #0] + 136 .loc 1 139 0 + 137 @ 139 "../../os/hal/src/spi.c" 1 + 138 0020 1FF021E3 msr CPSR_c, #0x1F + 139 @ 0 "" 2 + 140 0024 1080BDE8 ldmfd sp!, {r4, pc} + 141 .cfi_endproc + 142 .LFE10: + 143 .size spiStop, .-spiStop + 144 .section .text.spiSelect,"ax",%progbits + 145 .align 2 + 146 .global spiSelect + 147 .type spiSelect, %function + 148 spiSelect: + 149 .LFB11: + 150 .loc 1 149 0 + 151 .cfi_startproc + 152 @ args = 0, pretend = 0, frame = 0 + 153 @ frame_needed = 0, uses_anonymous_args = 0 + 154 .LVL9: + 155 0000 08402DE9 stmfd sp!, {r3, lr} + 156 .LCFI2: + 157 .cfi_def_cfa_offset 8 + 158 .cfi_offset 3, -8 + 159 .cfi_offset 14, -4 + 160 .loc 1 153 0 + 161 @ 153 "../../os/hal/src/spi.c" 1 + 162 0004 9FF021E3 msr CPSR_c, #0x9F + 163 @ 0 "" 2 + 164 .loc 1 155 0 + 165 0008 FEFFFFEB bl spi_lld_select + 166 .LVL10: + 167 .loc 1 156 0 + 168 @ 156 "../../os/hal/src/spi.c" 1 + 169 000c 1FF021E3 msr CPSR_c, #0x1F + 170 @ 0 "" 2 + 171 0010 0880BDE8 ldmfd sp!, {r3, pc} + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 4 + + + 172 .cfi_endproc + 173 .LFE11: + 174 .size spiSelect, .-spiSelect + 175 .section .text.spiUnselect,"ax",%progbits + 176 .align 2 + 177 .global spiUnselect + 178 .type spiUnselect, %function + 179 spiUnselect: + 180 .LFB12: + 181 .loc 1 167 0 + 182 .cfi_startproc + 183 @ args = 0, pretend = 0, frame = 0 + 184 @ frame_needed = 0, uses_anonymous_args = 0 + 185 .LVL11: + 186 0000 08402DE9 stmfd sp!, {r3, lr} + 187 .LCFI3: + 188 .cfi_def_cfa_offset 8 + 189 .cfi_offset 3, -8 + 190 .cfi_offset 14, -4 + 191 .loc 1 171 0 + 192 @ 171 "../../os/hal/src/spi.c" 1 + 193 0004 9FF021E3 msr CPSR_c, #0x9F + 194 @ 0 "" 2 + 195 .loc 1 173 0 + 196 0008 FEFFFFEB bl spi_lld_unselect + 197 .LVL12: + 198 .loc 1 174 0 + 199 @ 174 "../../os/hal/src/spi.c" 1 + 200 000c 1FF021E3 msr CPSR_c, #0x1F + 201 @ 0 "" 2 + 202 0010 0880BDE8 ldmfd sp!, {r3, pc} + 203 .cfi_endproc + 204 .LFE12: + 205 .size spiUnselect, .-spiUnselect + 206 .section .text.spiStartIgnore,"ax",%progbits + 207 .align 2 + 208 .global spiStartIgnore + 209 .type spiStartIgnore, %function + 210 spiStartIgnore: + 211 .LFB13: + 212 .loc 1 190 0 + 213 .cfi_startproc + 214 @ args = 0, pretend = 0, frame = 0 + 215 @ frame_needed = 0, uses_anonymous_args = 0 + 216 .LVL13: + 217 0000 08402DE9 stmfd sp!, {r3, lr} + 218 .LCFI4: + 219 .cfi_def_cfa_offset 8 + 220 .cfi_offset 3, -8 + 221 .cfi_offset 14, -4 + 222 .loc 1 194 0 + 223 @ 194 "../../os/hal/src/spi.c" 1 + 224 0004 9FF021E3 msr CPSR_c, #0x9F + 225 @ 0 "" 2 + 226 .loc 1 196 0 + 227 0008 0320A0E3 mov r2, #3 + 228 000c 0020C0E5 strb r2, [r0, #0] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 5 + + + 229 0010 FEFFFFEB bl spi_lld_ignore + 230 .LVL14: + 231 .loc 1 197 0 + 232 @ 197 "../../os/hal/src/spi.c" 1 + 233 0014 1FF021E3 msr CPSR_c, #0x1F + 234 @ 0 "" 2 + 235 0018 0880BDE8 ldmfd sp!, {r3, pc} + 236 .cfi_endproc + 237 .LFE13: + 238 .size spiStartIgnore, .-spiStartIgnore + 239 .section .text.spiStartExchange,"ax",%progbits + 240 .align 2 + 241 .global spiStartExchange + 242 .type spiStartExchange, %function + 243 spiStartExchange: + 244 .LFB14: + 245 .loc 1 218 0 + 246 .cfi_startproc + 247 @ args = 0, pretend = 0, frame = 0 + 248 @ frame_needed = 0, uses_anonymous_args = 0 + 249 .LVL15: + 250 0000 08402DE9 stmfd sp!, {r3, lr} + 251 .LCFI5: + 252 .cfi_def_cfa_offset 8 + 253 .cfi_offset 3, -8 + 254 .cfi_offset 14, -4 + 255 .loc 1 223 0 + 256 @ 223 "../../os/hal/src/spi.c" 1 + 257 0004 9FF021E3 msr CPSR_c, #0x9F + 258 @ 0 "" 2 + 259 .loc 1 225 0 + 260 0008 03E0A0E3 mov lr, #3 + 261 000c 00E0C0E5 strb lr, [r0, #0] + 262 0010 FEFFFFEB bl spi_lld_exchange + 263 .LVL16: + 264 .loc 1 226 0 + 265 @ 226 "../../os/hal/src/spi.c" 1 + 266 0014 1FF021E3 msr CPSR_c, #0x1F + 267 @ 0 "" 2 + 268 0018 0880BDE8 ldmfd sp!, {r3, pc} + 269 .cfi_endproc + 270 .LFE14: + 271 .size spiStartExchange, .-spiStartExchange + 272 .section .text.spiStartSend,"ax",%progbits + 273 .align 2 + 274 .global spiStartSend + 275 .type spiStartSend, %function + 276 spiStartSend: + 277 .LFB15: + 278 .loc 1 244 0 + 279 .cfi_startproc + 280 @ args = 0, pretend = 0, frame = 0 + 281 @ frame_needed = 0, uses_anonymous_args = 0 + 282 .LVL17: + 283 0000 08402DE9 stmfd sp!, {r3, lr} + 284 .LCFI6: + 285 .cfi_def_cfa_offset 8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 6 + + + 286 .cfi_offset 3, -8 + 287 .cfi_offset 14, -4 + 288 .loc 1 249 0 + 289 @ 249 "../../os/hal/src/spi.c" 1 + 290 0004 9FF021E3 msr CPSR_c, #0x9F + 291 @ 0 "" 2 + 292 .loc 1 251 0 + 293 0008 03C0A0E3 mov ip, #3 + 294 000c 00C0C0E5 strb ip, [r0, #0] + 295 0010 FEFFFFEB bl spi_lld_send + 296 .LVL18: + 297 .loc 1 252 0 + 298 @ 252 "../../os/hal/src/spi.c" 1 + 299 0014 1FF021E3 msr CPSR_c, #0x1F + 300 @ 0 "" 2 + 301 0018 0880BDE8 ldmfd sp!, {r3, pc} + 302 .cfi_endproc + 303 .LFE15: + 304 .size spiStartSend, .-spiStartSend + 305 .section .text.spiStartReceive,"ax",%progbits + 306 .align 2 + 307 .global spiStartReceive + 308 .type spiStartReceive, %function + 309 spiStartReceive: + 310 .LFB16: + 311 .loc 1 270 0 + 312 .cfi_startproc + 313 @ args = 0, pretend = 0, frame = 0 + 314 @ frame_needed = 0, uses_anonymous_args = 0 + 315 .LVL19: + 316 0000 08402DE9 stmfd sp!, {r3, lr} + 317 .LCFI7: + 318 .cfi_def_cfa_offset 8 + 319 .cfi_offset 3, -8 + 320 .cfi_offset 14, -4 + 321 .loc 1 275 0 + 322 @ 275 "../../os/hal/src/spi.c" 1 + 323 0004 9FF021E3 msr CPSR_c, #0x9F + 324 @ 0 "" 2 + 325 .loc 1 277 0 + 326 0008 03C0A0E3 mov ip, #3 + 327 000c 00C0C0E5 strb ip, [r0, #0] + 328 0010 FEFFFFEB bl spi_lld_receive + 329 .LVL20: + 330 .loc 1 278 0 + 331 @ 278 "../../os/hal/src/spi.c" 1 + 332 0014 1FF021E3 msr CPSR_c, #0x1F + 333 @ 0 "" 2 + 334 0018 0880BDE8 ldmfd sp!, {r3, pc} + 335 .cfi_endproc + 336 .LFE16: + 337 .size spiStartReceive, .-spiStartReceive + 338 .section .text.spiIgnore,"ax",%progbits + 339 .align 2 + 340 .global spiIgnore + 341 .type spiIgnore, %function + 342 spiIgnore: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 7 + + + 343 .LFB17: + 344 .loc 1 296 0 + 345 .cfi_startproc + 346 @ args = 0, pretend = 0, frame = 0 + 347 @ frame_needed = 0, uses_anonymous_args = 0 + 348 .LVL21: + 349 0000 10402DE9 stmfd sp!, {r4, lr} + 350 .LCFI8: + 351 .cfi_def_cfa_offset 8 + 352 .cfi_offset 4, -8 + 353 .cfi_offset 14, -4 + 354 .loc 1 296 0 + 355 0004 0040A0E1 mov r4, r0 + 356 .loc 1 300 0 + 357 @ 300 "../../os/hal/src/spi.c" 1 + 358 0008 9FF021E3 msr CPSR_c, #0x9F + 359 @ 0 "" 2 + 360 .loc 1 303 0 + 361 000c 0330A0E3 mov r3, #3 + 362 0010 0030C0E5 strb r3, [r0, #0] + 363 0014 FEFFFFEB bl spi_lld_ignore + 364 .LVL22: + 365 .loc 1 304 0 + 366 0018 14309FE5 ldr r3, .L12 + 367 001c 0200A0E3 mov r0, #2 + 368 0020 183093E5 ldr r3, [r3, #24] + 369 0024 083084E5 str r3, [r4, #8] + 370 0028 FEFFFFEB bl chSchGoSleepS + 371 .LVL23: + 372 .loc 1 305 0 + 373 @ 305 "../../os/hal/src/spi.c" 1 + 374 002c 1FF021E3 msr CPSR_c, #0x1F + 375 @ 0 "" 2 + 376 0030 1080BDE8 ldmfd sp!, {r4, pc} + 377 .L13: + 378 .align 2 + 379 .L12: + 380 0034 00000000 .word rlist + 381 .cfi_endproc + 382 .LFE17: + 383 .size spiIgnore, .-spiIgnore + 384 .section .text.spiExchange,"ax",%progbits + 385 .align 2 + 386 .global spiExchange + 387 .type spiExchange, %function + 388 spiExchange: + 389 .LFB18: + 390 .loc 1 327 0 + 391 .cfi_startproc + 392 @ args = 0, pretend = 0, frame = 0 + 393 @ frame_needed = 0, uses_anonymous_args = 0 + 394 .LVL24: + 395 0000 10402DE9 stmfd sp!, {r4, lr} + 396 .LCFI9: + 397 .cfi_def_cfa_offset 8 + 398 .cfi_offset 4, -8 + 399 .cfi_offset 14, -4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 8 + + + 400 .loc 1 327 0 + 401 0004 0040A0E1 mov r4, r0 + 402 .loc 1 332 0 + 403 @ 332 "../../os/hal/src/spi.c" 1 + 404 0008 9FF021E3 msr CPSR_c, #0x9F + 405 @ 0 "" 2 + 406 .loc 1 336 0 + 407 000c 03C0A0E3 mov ip, #3 + 408 0010 00C0C0E5 strb ip, [r0, #0] + 409 0014 FEFFFFEB bl spi_lld_exchange + 410 .LVL25: + 411 .loc 1 337 0 + 412 0018 14309FE5 ldr r3, .L15 + 413 001c 0200A0E3 mov r0, #2 + 414 0020 183093E5 ldr r3, [r3, #24] + 415 0024 083084E5 str r3, [r4, #8] + 416 0028 FEFFFFEB bl chSchGoSleepS + 417 .LVL26: + 418 .loc 1 338 0 + 419 @ 338 "../../os/hal/src/spi.c" 1 + 420 002c 1FF021E3 msr CPSR_c, #0x1F + 421 @ 0 "" 2 + 422 0030 1080BDE8 ldmfd sp!, {r4, pc} + 423 .L16: + 424 .align 2 + 425 .L15: + 426 0034 00000000 .word rlist + 427 .cfi_endproc + 428 .LFE18: + 429 .size spiExchange, .-spiExchange + 430 .section .text.spiSend,"ax",%progbits + 431 .align 2 + 432 .global spiSend + 433 .type spiSend, %function + 434 spiSend: + 435 .LFB19: + 436 .loc 1 357 0 + 437 .cfi_startproc + 438 @ args = 0, pretend = 0, frame = 0 + 439 @ frame_needed = 0, uses_anonymous_args = 0 + 440 .LVL27: + 441 0000 10402DE9 stmfd sp!, {r4, lr} + 442 .LCFI10: + 443 .cfi_def_cfa_offset 8 + 444 .cfi_offset 4, -8 + 445 .cfi_offset 14, -4 + 446 .loc 1 357 0 + 447 0004 0040A0E1 mov r4, r0 + 448 .loc 1 361 0 + 449 @ 361 "../../os/hal/src/spi.c" 1 + 450 0008 9FF021E3 msr CPSR_c, #0x9F + 451 @ 0 "" 2 + 452 .loc 1 364 0 + 453 000c 0330A0E3 mov r3, #3 + 454 0010 0030C0E5 strb r3, [r0, #0] + 455 0014 FEFFFFEB bl spi_lld_send + 456 .LVL28: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 9 + + + 457 .loc 1 365 0 + 458 0018 14309FE5 ldr r3, .L18 + 459 001c 0200A0E3 mov r0, #2 + 460 0020 183093E5 ldr r3, [r3, #24] + 461 0024 083084E5 str r3, [r4, #8] + 462 0028 FEFFFFEB bl chSchGoSleepS + 463 .LVL29: + 464 .loc 1 366 0 + 465 @ 366 "../../os/hal/src/spi.c" 1 + 466 002c 1FF021E3 msr CPSR_c, #0x1F + 467 @ 0 "" 2 + 468 0030 1080BDE8 ldmfd sp!, {r4, pc} + 469 .L19: + 470 .align 2 + 471 .L18: + 472 0034 00000000 .word rlist + 473 .cfi_endproc + 474 .LFE19: + 475 .size spiSend, .-spiSend + 476 .section .text.spiReceive,"ax",%progbits + 477 .align 2 + 478 .global spiReceive + 479 .type spiReceive, %function + 480 spiReceive: + 481 .LFB20: + 482 .loc 1 385 0 + 483 .cfi_startproc + 484 @ args = 0, pretend = 0, frame = 0 + 485 @ frame_needed = 0, uses_anonymous_args = 0 + 486 .LVL30: + 487 0000 10402DE9 stmfd sp!, {r4, lr} + 488 .LCFI11: + 489 .cfi_def_cfa_offset 8 + 490 .cfi_offset 4, -8 + 491 .cfi_offset 14, -4 + 492 .loc 1 385 0 + 493 0004 0040A0E1 mov r4, r0 + 494 .loc 1 390 0 + 495 @ 390 "../../os/hal/src/spi.c" 1 + 496 0008 9FF021E3 msr CPSR_c, #0x9F + 497 @ 0 "" 2 + 498 .loc 1 394 0 + 499 000c 0330A0E3 mov r3, #3 + 500 0010 0030C0E5 strb r3, [r0, #0] + 501 0014 FEFFFFEB bl spi_lld_receive + 502 .LVL31: + 503 .loc 1 395 0 + 504 0018 14309FE5 ldr r3, .L21 + 505 001c 0200A0E3 mov r0, #2 + 506 0020 183093E5 ldr r3, [r3, #24] + 507 0024 083084E5 str r3, [r4, #8] + 508 0028 FEFFFFEB bl chSchGoSleepS + 509 .LVL32: + 510 .loc 1 396 0 + 511 @ 396 "../../os/hal/src/spi.c" 1 + 512 002c 1FF021E3 msr CPSR_c, #0x1F + 513 @ 0 "" 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 10 + + + 514 0030 1080BDE8 ldmfd sp!, {r4, pc} + 515 .L22: + 516 .align 2 + 517 .L21: + 518 0034 00000000 .word rlist + 519 .cfi_endproc + 520 .LFE20: + 521 .size spiReceive, .-spiReceive + 522 .section .text.spiAcquireBus,"ax",%progbits + 523 .align 2 + 524 .global spiAcquireBus + 525 .type spiAcquireBus, %function + 526 spiAcquireBus: + 527 .LFB21: + 528 .loc 1 412 0 + 529 .cfi_startproc + 530 @ args = 0, pretend = 0, frame = 0 + 531 @ frame_needed = 0, uses_anonymous_args = 0 + 532 @ link register save eliminated. + 533 .LVL33: + 534 .loc 1 417 0 + 535 0000 0C0080E2 add r0, r0, #12 + 536 .LVL34: + 537 .loc 1 421 0 + 538 .loc 1 417 0 + 539 0004 FEFFFFEA b chMtxLock + 540 .LVL35: + 541 .cfi_endproc + 542 .LFE21: + 543 .size spiAcquireBus, .-spiAcquireBus + 544 .section .text.spiReleaseBus,"ax",%progbits + 545 .align 2 + 546 .global spiReleaseBus + 547 .type spiReleaseBus, %function + 548 spiReleaseBus: + 549 .LFB22: + 550 .loc 1 432 0 + 551 .cfi_startproc + 552 @ args = 0, pretend = 0, frame = 0 + 553 @ frame_needed = 0, uses_anonymous_args = 0 + 554 @ link register save eliminated. + 555 .LVL36: + 556 .loc 1 442 0 + 557 .loc 1 438 0 + 558 0000 FEFFFFEA b chMtxUnlock + 559 .LVL37: + 560 .cfi_endproc + 561 .LFE22: + 562 .size spiReleaseBus, .-spiReleaseBus + 563 .text + 564 .Letext0: + 565 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 566 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 567 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 568 .file 5 "../../os/kernel/include/chlists.h" + 569 .file 6 "../../os/kernel/include/chthreads.h" + 570 .file 7 "../../os/ports/GCC/ARM/chcore.h" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 11 + + + 571 .file 8 "../../os/kernel/include/chschd.h" + 572 .file 9 "../../os/kernel/include/chmtx.h" + 573 .file 10 "../../os/hal/include/spi.h" + 574 .file 11 "../../os/hal/platforms/BCM2835/spi_lld.h" + 575 .section .debug_info,"",%progbits + 576 .Ldebug_info0: + 577 0000 2E0C0000 .4byte 0xc2e + 578 0004 0200 .2byte 0x2 + 579 0006 00000000 .4byte .Ldebug_abbrev0 + 580 000a 04 .byte 0x4 + 581 000b 01 .uleb128 0x1 + 582 000c 22030000 .4byte .LASF116 + 583 0010 01 .byte 0x1 + 584 0011 F0020000 .4byte .LASF117 + 585 0015 34010000 .4byte .LASF118 + 586 0019 00000000 .4byte .Ldebug_ranges0+0 + 587 001d 00000000 .4byte 0 + 588 0021 00000000 .4byte 0 + 589 0025 00000000 .4byte .Ldebug_line0 + 590 0029 02 .uleb128 0x2 + 591 002a 04 .byte 0x4 + 592 002b 05 .byte 0x5 + 593 002c 696E7400 .ascii "int\000" + 594 0030 03 .uleb128 0x3 + 595 0031 06000000 .4byte .LASF2 + 596 0035 02 .byte 0x2 + 597 0036 D5 .byte 0xd5 + 598 0037 3B000000 .4byte 0x3b + 599 003b 04 .uleb128 0x4 + 600 003c 04 .byte 0x4 + 601 003d 07 .byte 0x7 + 602 003e CD010000 .4byte .LASF0 + 603 0042 04 .uleb128 0x4 + 604 0043 01 .byte 0x1 + 605 0044 06 .byte 0x6 + 606 0045 97000000 .4byte .LASF1 + 607 0049 03 .uleb128 0x3 + 608 004a F7040000 .4byte .LASF3 + 609 004e 03 .byte 0x3 + 610 004f 2A .byte 0x2a + 611 0050 54000000 .4byte 0x54 + 612 0054 04 .uleb128 0x4 + 613 0055 01 .byte 0x1 + 614 0056 08 .byte 0x8 + 615 0057 8F030000 .4byte .LASF4 + 616 005b 04 .uleb128 0x4 + 617 005c 02 .byte 0x2 + 618 005d 05 .byte 0x5 + 619 005e A7030000 .4byte .LASF5 + 620 0062 04 .uleb128 0x4 + 621 0063 02 .byte 0x2 + 622 0064 07 .byte 0x7 + 623 0065 45020000 .4byte .LASF6 + 624 0069 03 .uleb128 0x3 + 625 006a 87030000 .4byte .LASF7 + 626 006e 03 .byte 0x3 + 627 006f 4F .byte 0x4f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 12 + + + 628 0070 74000000 .4byte 0x74 + 629 0074 04 .uleb128 0x4 + 630 0075 04 .byte 0x4 + 631 0076 05 .byte 0x5 + 632 0077 D1000000 .4byte .LASF8 + 633 007b 03 .uleb128 0x3 + 634 007c 0E040000 .4byte .LASF9 + 635 0080 03 .byte 0x3 + 636 0081 50 .byte 0x50 + 637 0082 86000000 .4byte 0x86 + 638 0086 04 .uleb128 0x4 + 639 0087 04 .byte 0x4 + 640 0088 07 .byte 0x7 + 641 0089 FC010000 .4byte .LASF10 + 642 008d 04 .uleb128 0x4 + 643 008e 08 .byte 0x8 + 644 008f 05 .byte 0x5 + 645 0090 89000000 .4byte .LASF11 + 646 0094 04 .uleb128 0x4 + 647 0095 08 .byte 0x8 + 648 0096 07 .byte 0x7 + 649 0097 2D000000 .4byte .LASF12 + 650 009b 04 .uleb128 0x4 + 651 009c 01 .byte 0x1 + 652 009d 02 .byte 0x2 + 653 009e 81030000 .4byte .LASF13 + 654 00a2 03 .uleb128 0x3 + 655 00a3 5E020000 .4byte .LASF14 + 656 00a7 04 .byte 0x4 + 657 00a8 2C .byte 0x2c + 658 00a9 49000000 .4byte 0x49 + 659 00ad 03 .uleb128 0x3 + 660 00ae DA000000 .4byte .LASF15 + 661 00b2 04 .byte 0x4 + 662 00b3 2D .byte 0x2d + 663 00b4 49000000 .4byte 0x49 + 664 00b8 03 .uleb128 0x3 + 665 00b9 5B030000 .4byte .LASF16 + 666 00bd 04 .byte 0x4 + 667 00be 2E .byte 0x2e + 668 00bf 49000000 .4byte 0x49 + 669 00c3 03 .uleb128 0x3 + 670 00c4 C1000000 .4byte .LASF17 + 671 00c8 04 .byte 0x4 + 672 00c9 2F .byte 0x2f + 673 00ca 49000000 .4byte 0x49 + 674 00ce 03 .uleb128 0x3 + 675 00cf 72030000 .4byte .LASF18 + 676 00d3 04 .byte 0x4 + 677 00d4 30 .byte 0x30 + 678 00d5 7B000000 .4byte 0x7b + 679 00d9 03 .uleb128 0x3 + 680 00da 58020000 .4byte .LASF19 + 681 00de 04 .byte 0x4 + 682 00df 31 .byte 0x31 + 683 00e0 69000000 .4byte 0x69 + 684 00e4 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 13 + + + 685 00e5 7E020000 .4byte .LASF20 + 686 00e9 04 .byte 0x4 + 687 00ea 33 .byte 0x33 + 688 00eb 7B000000 .4byte 0x7b + 689 00ef 03 .uleb128 0x3 + 690 00f0 59040000 .4byte .LASF21 + 691 00f4 04 .byte 0x4 + 692 00f5 35 .byte 0x35 + 693 00f6 7B000000 .4byte 0x7b + 694 00fa 03 .uleb128 0x3 + 695 00fb E0030000 .4byte .LASF22 + 696 00ff 05 .byte 0x5 + 697 0100 2A .byte 0x2a + 698 0101 05010000 .4byte 0x105 + 699 0105 05 .uleb128 0x5 + 700 0106 E0030000 .4byte .LASF22 + 701 010a 44 .byte 0x44 + 702 010b 06 .byte 0x6 + 703 010c 5E .byte 0x5e + 704 010d 1C020000 .4byte 0x21c + 705 0111 06 .uleb128 0x6 + 706 0112 D1030000 .4byte .LASF23 + 707 0116 06 .byte 0x6 + 708 0117 5F .byte 0x5f + 709 0118 41020000 .4byte 0x241 + 710 011c 02 .byte 0x2 + 711 011d 23 .byte 0x23 + 712 011e 00 .uleb128 0 + 713 011f 06 .uleb128 0x6 + 714 0120 63030000 .4byte .LASF24 + 715 0124 06 .byte 0x6 + 716 0125 61 .byte 0x61 + 717 0126 41020000 .4byte 0x241 + 718 012a 02 .byte 0x2 + 719 012b 23 .byte 0x23 + 720 012c 04 .uleb128 0x4 + 721 012d 06 .uleb128 0x6 + 722 012e 82000000 .4byte .LASF25 + 723 0132 06 .byte 0x6 + 724 0133 63 .byte 0x63 + 725 0134 CE000000 .4byte 0xce + 726 0138 02 .byte 0x2 + 727 0139 23 .byte 0x23 + 728 013a 08 .uleb128 0x8 + 729 013b 06 .uleb128 0x6 + 730 013c 24050000 .4byte .LASF26 + 731 0140 06 .byte 0x6 + 732 0141 64 .byte 0x64 + 733 0142 05030000 .4byte 0x305 + 734 0146 02 .byte 0x2 + 735 0147 23 .byte 0x23 + 736 0148 0C .uleb128 0xc + 737 0149 06 .uleb128 0x6 + 738 014a 1F010000 .4byte .LASF27 + 739 014e 06 .byte 0x6 + 740 014f 66 .byte 0x66 + 741 0150 41020000 .4byte 0x241 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 14 + + + 742 0154 02 .byte 0x2 + 743 0155 23 .byte 0x23 + 744 0156 10 .uleb128 0x10 + 745 0157 06 .uleb128 0x6 + 746 0158 07030000 .4byte .LASF28 + 747 015c 06 .byte 0x6 + 748 015d 67 .byte 0x67 + 749 015e 41020000 .4byte 0x241 + 750 0162 02 .byte 0x2 + 751 0163 23 .byte 0x23 + 752 0164 14 .uleb128 0x14 + 753 0165 06 .uleb128 0x6 + 754 0166 0B050000 .4byte .LASF29 + 755 016a 06 .byte 0x6 + 756 016b 6E .byte 0x6e + 757 016c 10040000 .4byte 0x410 + 758 0170 02 .byte 0x2 + 759 0171 23 .byte 0x23 + 760 0172 18 .uleb128 0x18 + 761 0173 06 .uleb128 0x6 + 762 0174 B1030000 .4byte .LASF30 + 763 0178 06 .byte 0x6 + 764 0179 79 .byte 0x79 + 765 017a AD000000 .4byte 0xad + 766 017e 02 .byte 0x2 + 767 017f 23 .byte 0x23 + 768 0180 1C .uleb128 0x1c + 769 0181 06 .uleb128 0x6 + 770 0182 D8030000 .4byte .LASF31 + 771 0186 06 .byte 0x6 + 772 0187 7D .byte 0x7d + 773 0188 A2000000 .4byte 0xa2 + 774 018c 02 .byte 0x2 + 775 018d 23 .byte 0x23 + 776 018e 1D .uleb128 0x1d + 777 018f 06 .uleb128 0x6 + 778 0190 D6040000 .4byte .LASF32 + 779 0194 06 .byte 0x6 + 780 0195 82 .byte 0x82 + 781 0196 B8000000 .4byte 0xb8 + 782 019a 02 .byte 0x2 + 783 019b 23 .byte 0x23 + 784 019c 1E .uleb128 0x1e + 785 019d 06 .uleb128 0x6 + 786 019e B9030000 .4byte .LASF33 + 787 01a2 06 .byte 0x6 + 788 01a3 88 .byte 0x88 + 789 01a4 C3000000 .4byte 0xc3 + 790 01a8 02 .byte 0x2 + 791 01a9 23 .byte 0x23 + 792 01aa 1F .uleb128 0x1f + 793 01ab 06 .uleb128 0x6 + 794 01ac 7C040000 .4byte .LASF34 + 795 01b0 06 .byte 0x6 + 796 01b1 8F .byte 0x8f + 797 01b2 26030000 .4byte 0x326 + 798 01b6 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 15 + + + 799 01b7 23 .byte 0x23 + 800 01b8 20 .uleb128 0x20 + 801 01b9 07 .uleb128 0x7 + 802 01ba 705F7500 .ascii "p_u\000" + 803 01be 06 .byte 0x6 + 804 01bf B4 .byte 0xb4 + 805 01c0 DB030000 .4byte 0x3db + 806 01c4 02 .byte 0x2 + 807 01c5 23 .byte 0x23 + 808 01c6 24 .uleb128 0x24 + 809 01c7 06 .uleb128 0x6 + 810 01c8 2A050000 .4byte .LASF35 + 811 01cc 06 .byte 0x6 + 812 01cd B9 .byte 0xb9 + 813 01ce 69020000 .4byte 0x269 + 814 01d2 02 .byte 0x2 + 815 01d3 23 .byte 0x23 + 816 01d4 28 .uleb128 0x28 + 817 01d5 06 .uleb128 0x6 + 818 01d6 AC040000 .4byte .LASF36 + 819 01da 06 .byte 0x6 + 820 01db BF .byte 0xbf + 821 01dc 47020000 .4byte 0x247 + 822 01e0 02 .byte 0x2 + 823 01e1 23 .byte 0x23 + 824 01e2 2C .uleb128 0x2c + 825 01e3 06 .uleb128 0x6 + 826 01e4 00000000 .4byte .LASF37 + 827 01e8 06 .byte 0x6 + 828 01e9 C3 .byte 0xc3 + 829 01ea D9000000 .4byte 0xd9 + 830 01ee 02 .byte 0x2 + 831 01ef 23 .byte 0x23 + 832 01f0 34 .uleb128 0x34 + 833 01f1 06 .uleb128 0x6 + 834 01f2 03040000 .4byte .LASF38 + 835 01f6 06 .byte 0x6 + 836 01f7 C9 .byte 0xc9 + 837 01f8 E4000000 .4byte 0xe4 + 838 01fc 02 .byte 0x2 + 839 01fd 23 .byte 0x23 + 840 01fe 38 .uleb128 0x38 + 841 01ff 06 .uleb128 0x6 + 842 0200 9D030000 .4byte .LASF39 + 843 0204 06 .byte 0x6 + 844 0205 D0 .byte 0xd0 + 845 0206 22040000 .4byte 0x422 + 846 020a 02 .byte 0x2 + 847 020b 23 .byte 0x23 + 848 020c 3C .uleb128 0x3c + 849 020d 06 .uleb128 0x6 + 850 020e 63040000 .4byte .LASF40 + 851 0212 06 .byte 0x6 + 852 0213 D4 .byte 0xd4 + 853 0214 CE000000 .4byte 0xce + 854 0218 02 .byte 0x2 + 855 0219 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 16 + + + 856 021a 40 .uleb128 0x40 + 857 021b 00 .byte 0 + 858 021c 08 .uleb128 0x8 + 859 021d 08 .byte 0x8 + 860 021e 05 .byte 0x5 + 861 021f 61 .byte 0x61 + 862 0220 41020000 .4byte 0x241 + 863 0224 06 .uleb128 0x6 + 864 0225 D1030000 .4byte .LASF23 + 865 0229 05 .byte 0x5 + 866 022a 62 .byte 0x62 + 867 022b 41020000 .4byte 0x241 + 868 022f 02 .byte 0x2 + 869 0230 23 .byte 0x23 + 870 0231 00 .uleb128 0 + 871 0232 06 .uleb128 0x6 + 872 0233 63030000 .4byte .LASF24 + 873 0237 05 .byte 0x5 + 874 0238 64 .byte 0x64 + 875 0239 41020000 .4byte 0x241 + 876 023d 02 .byte 0x2 + 877 023e 23 .byte 0x23 + 878 023f 04 .uleb128 0x4 + 879 0240 00 .byte 0 + 880 0241 09 .uleb128 0x9 + 881 0242 04 .byte 0x4 + 882 0243 FA000000 .4byte 0xfa + 883 0247 03 .uleb128 0x3 + 884 0248 15030000 .4byte .LASF41 + 885 024c 05 .byte 0x5 + 886 024d 66 .byte 0x66 + 887 024e 1C020000 .4byte 0x21c + 888 0252 08 .uleb128 0x8 + 889 0253 04 .byte 0x4 + 890 0254 05 .byte 0x5 + 891 0255 6B .byte 0x6b + 892 0256 69020000 .4byte 0x269 + 893 025a 06 .uleb128 0x6 + 894 025b D1030000 .4byte .LASF23 + 895 025f 05 .byte 0x5 + 896 0260 6D .byte 0x6d + 897 0261 41020000 .4byte 0x241 + 898 0265 02 .byte 0x2 + 899 0266 23 .byte 0x23 + 900 0267 00 .uleb128 0 + 901 0268 00 .byte 0 + 902 0269 03 .uleb128 0x3 + 903 026a 72020000 .4byte .LASF42 + 904 026e 05 .byte 0x5 + 905 026f 70 .byte 0x70 + 906 0270 52020000 .4byte 0x252 + 907 0274 03 .uleb128 0x3 + 908 0275 A3010000 .4byte .LASF43 + 909 0279 07 .byte 0x7 + 910 027a A9 .byte 0xa9 + 911 027b 7F020000 .4byte 0x27f + 912 027f 0A .uleb128 0xa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 17 + + + 913 0280 04 .byte 0x4 + 914 0281 05 .uleb128 0x5 + 915 0282 A5040000 .4byte .LASF44 + 916 0286 24 .byte 0x24 + 917 0287 07 .byte 0x7 + 918 0288 C0 .byte 0xc0 + 919 0289 05030000 .4byte 0x305 + 920 028d 07 .uleb128 0x7 + 921 028e 723400 .ascii "r4\000" + 922 0291 07 .byte 0x7 + 923 0292 C1 .byte 0xc1 + 924 0293 74020000 .4byte 0x274 + 925 0297 02 .byte 0x2 + 926 0298 23 .byte 0x23 + 927 0299 00 .uleb128 0 + 928 029a 07 .uleb128 0x7 + 929 029b 723500 .ascii "r5\000" + 930 029e 07 .byte 0x7 + 931 029f C2 .byte 0xc2 + 932 02a0 74020000 .4byte 0x274 + 933 02a4 02 .byte 0x2 + 934 02a5 23 .byte 0x23 + 935 02a6 04 .uleb128 0x4 + 936 02a7 07 .uleb128 0x7 + 937 02a8 723600 .ascii "r6\000" + 938 02ab 07 .byte 0x7 + 939 02ac C3 .byte 0xc3 + 940 02ad 74020000 .4byte 0x274 + 941 02b1 02 .byte 0x2 + 942 02b2 23 .byte 0x23 + 943 02b3 08 .uleb128 0x8 + 944 02b4 07 .uleb128 0x7 + 945 02b5 723700 .ascii "r7\000" + 946 02b8 07 .byte 0x7 + 947 02b9 C4 .byte 0xc4 + 948 02ba 74020000 .4byte 0x274 + 949 02be 02 .byte 0x2 + 950 02bf 23 .byte 0x23 + 951 02c0 0C .uleb128 0xc + 952 02c1 07 .uleb128 0x7 + 953 02c2 723800 .ascii "r8\000" + 954 02c5 07 .byte 0x7 + 955 02c6 C5 .byte 0xc5 + 956 02c7 74020000 .4byte 0x274 + 957 02cb 02 .byte 0x2 + 958 02cc 23 .byte 0x23 + 959 02cd 10 .uleb128 0x10 + 960 02ce 07 .uleb128 0x7 + 961 02cf 723900 .ascii "r9\000" + 962 02d2 07 .byte 0x7 + 963 02d3 C6 .byte 0xc6 + 964 02d4 74020000 .4byte 0x274 + 965 02d8 02 .byte 0x2 + 966 02d9 23 .byte 0x23 + 967 02da 14 .uleb128 0x14 + 968 02db 07 .uleb128 0x7 + 969 02dc 72313000 .ascii "r10\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 18 + + + 970 02e0 07 .byte 0x7 + 971 02e1 C7 .byte 0xc7 + 972 02e2 74020000 .4byte 0x274 + 973 02e6 02 .byte 0x2 + 974 02e7 23 .byte 0x23 + 975 02e8 18 .uleb128 0x18 + 976 02e9 07 .uleb128 0x7 + 977 02ea 72313100 .ascii "r11\000" + 978 02ee 07 .byte 0x7 + 979 02ef C8 .byte 0xc8 + 980 02f0 74020000 .4byte 0x274 + 981 02f4 02 .byte 0x2 + 982 02f5 23 .byte 0x23 + 983 02f6 1C .uleb128 0x1c + 984 02f7 07 .uleb128 0x7 + 985 02f8 6C7200 .ascii "lr\000" + 986 02fb 07 .byte 0x7 + 987 02fc C9 .byte 0xc9 + 988 02fd 74020000 .4byte 0x274 + 989 0301 02 .byte 0x2 + 990 0302 23 .byte 0x23 + 991 0303 20 .uleb128 0x20 + 992 0304 00 .byte 0 + 993 0305 05 .uleb128 0x5 + 994 0306 3D020000 .4byte .LASF45 + 995 030a 04 .byte 0x4 + 996 030b 07 .byte 0x7 + 997 030c D1 .byte 0xd1 + 998 030d 20030000 .4byte 0x320 + 999 0311 07 .uleb128 0x7 + 1000 0312 72313300 .ascii "r13\000" + 1001 0316 07 .byte 0x7 + 1002 0317 D2 .byte 0xd2 + 1003 0318 20030000 .4byte 0x320 + 1004 031c 02 .byte 0x2 + 1005 031d 23 .byte 0x23 + 1006 031e 00 .uleb128 0 + 1007 031f 00 .byte 0 + 1008 0320 09 .uleb128 0x9 + 1009 0321 04 .byte 0x4 + 1010 0322 81020000 .4byte 0x281 + 1011 0326 0B .uleb128 0xb + 1012 0327 EF000000 .4byte 0xef + 1013 032b 08 .uleb128 0x8 + 1014 032c 1C .byte 0x1c + 1015 032d 08 .byte 0x8 + 1016 032e 5E .byte 0x5e + 1017 032f 88030000 .4byte 0x388 + 1018 0333 06 .uleb128 0x6 + 1019 0334 17040000 .4byte .LASF46 + 1020 0338 08 .byte 0x8 + 1021 0339 5F .byte 0x5f + 1022 033a 47020000 .4byte 0x247 + 1023 033e 02 .byte 0x2 + 1024 033f 23 .byte 0x23 + 1025 0340 00 .uleb128 0 + 1026 0341 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 19 + + + 1027 0342 C3030000 .4byte .LASF47 + 1028 0346 08 .byte 0x8 + 1029 0347 60 .byte 0x60 + 1030 0348 CE000000 .4byte 0xce + 1031 034c 02 .byte 0x2 + 1032 034d 23 .byte 0x23 + 1033 034e 08 .uleb128 0x8 + 1034 034f 06 .uleb128 0x6 + 1035 0350 0F030000 .4byte .LASF48 + 1036 0354 08 .byte 0x8 + 1037 0355 62 .byte 0x62 + 1038 0356 05030000 .4byte 0x305 + 1039 035a 02 .byte 0x2 + 1040 035b 23 .byte 0x23 + 1041 035c 0C .uleb128 0xc + 1042 035d 06 .uleb128 0x6 + 1043 035e 9B010000 .4byte .LASF49 + 1044 0362 08 .byte 0x8 + 1045 0363 65 .byte 0x65 + 1046 0364 41020000 .4byte 0x241 + 1047 0368 02 .byte 0x2 + 1048 0369 23 .byte 0x23 + 1049 036a 10 .uleb128 0x10 + 1050 036b 06 .uleb128 0x6 + 1051 036c 38030000 .4byte .LASF50 + 1052 0370 08 .byte 0x8 + 1053 0371 66 .byte 0x66 + 1054 0372 41020000 .4byte 0x241 + 1055 0376 02 .byte 0x2 + 1056 0377 23 .byte 0x23 + 1057 0378 14 .uleb128 0x14 + 1058 0379 06 .uleb128 0x6 + 1059 037a 2E030000 .4byte .LASF51 + 1060 037e 08 .byte 0x8 + 1061 037f 69 .byte 0x69 + 1062 0380 41020000 .4byte 0x241 + 1063 0384 02 .byte 0x2 + 1064 0385 23 .byte 0x23 + 1065 0386 18 .uleb128 0x18 + 1066 0387 00 .byte 0 + 1067 0388 03 .uleb128 0x3 + 1068 0389 DD040000 .4byte .LASF52 + 1069 038d 08 .byte 0x8 + 1070 038e 6B .byte 0x6b + 1071 038f 2B030000 .4byte 0x32b + 1072 0393 05 .uleb128 0x5 + 1073 0394 8A020000 .4byte .LASF53 + 1074 0398 10 .byte 0x10 + 1075 0399 09 .byte 0x9 + 1076 039a 2C .byte 0x2c + 1077 039b CA030000 .4byte 0x3ca + 1078 039f 06 .uleb128 0x6 + 1079 03a0 B9000000 .4byte .LASF54 + 1080 03a4 09 .byte 0x9 + 1081 03a5 2D .byte 0x2d + 1082 03a6 47020000 .4byte 0x247 + 1083 03aa 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 20 + + + 1084 03ab 23 .byte 0x23 + 1085 03ac 00 .uleb128 0 + 1086 03ad 06 .uleb128 0x6 + 1087 03ae 1C050000 .4byte .LASF55 + 1088 03b2 09 .byte 0x9 + 1089 03b3 2F .byte 0x2f + 1090 03b4 41020000 .4byte 0x241 + 1091 03b8 02 .byte 0x2 + 1092 03b9 23 .byte 0x23 + 1093 03ba 08 .uleb128 0x8 + 1094 03bb 06 .uleb128 0x6 + 1095 03bc 52040000 .4byte .LASF56 + 1096 03c0 09 .byte 0x9 + 1097 03c1 31 .byte 0x31 + 1098 03c2 CA030000 .4byte 0x3ca + 1099 03c6 02 .byte 0x2 + 1100 03c7 23 .byte 0x23 + 1101 03c8 0C .uleb128 0xc + 1102 03c9 00 .byte 0 + 1103 03ca 09 .uleb128 0x9 + 1104 03cb 04 .byte 0x4 + 1105 03cc 93030000 .4byte 0x393 + 1106 03d0 03 .uleb128 0x3 + 1107 03d1 8A020000 .4byte .LASF53 + 1108 03d5 09 .byte 0x9 + 1109 03d6 33 .byte 0x33 + 1110 03d7 93030000 .4byte 0x393 + 1111 03db 0C .uleb128 0xc + 1112 03dc 04 .byte 0x4 + 1113 03dd 06 .byte 0x6 + 1114 03de 96 .byte 0x96 + 1115 03df 10040000 .4byte 0x410 + 1116 03e3 0D .uleb128 0xd + 1117 03e4 0D000000 .4byte .LASF57 + 1118 03e8 06 .byte 0x6 + 1119 03e9 9D .byte 0x9d + 1120 03ea D9000000 .4byte 0xd9 + 1121 03ee 0D .uleb128 0xd + 1122 03ef 55000000 .4byte .LASF58 + 1123 03f3 06 .byte 0x6 + 1124 03f4 A4 .byte 0xa4 + 1125 03f5 D9000000 .4byte 0xd9 + 1126 03f9 0D .uleb128 0xd + 1127 03fa 04050000 .4byte .LASF59 + 1128 03fe 06 .byte 0x6 + 1129 03ff AB .byte 0xab + 1130 0400 7F020000 .4byte 0x27f + 1131 0404 0D .uleb128 0xd + 1132 0405 CA030000 .4byte .LASF60 + 1133 0409 06 .byte 0x6 + 1134 040a B2 .byte 0xb2 + 1135 040b E4000000 .4byte 0xe4 + 1136 040f 00 .byte 0 + 1137 0410 09 .uleb128 0x9 + 1138 0411 04 .byte 0x4 + 1139 0412 16040000 .4byte 0x416 + 1140 0416 0E .uleb128 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 21 + + + 1141 0417 1B040000 .4byte 0x41b + 1142 041b 04 .uleb128 0x4 + 1143 041c 01 .byte 0x1 + 1144 041d 08 .byte 0x8 + 1145 041e 1F040000 .4byte .LASF61 + 1146 0422 09 .uleb128 0x9 + 1147 0423 04 .byte 0x4 + 1148 0424 D0030000 .4byte 0x3d0 + 1149 0428 04 .uleb128 0x4 + 1150 0429 04 .byte 0x4 + 1151 042a 07 .byte 0x7 + 1152 042b B4020000 .4byte .LASF62 + 1153 042f 0F .uleb128 0xf + 1154 0430 01 .byte 0x1 + 1155 0431 0A .byte 0xa + 1156 0432 55 .byte 0x55 + 1157 0433 56040000 .4byte 0x456 + 1158 0437 10 .uleb128 0x10 + 1159 0438 C1040000 .4byte .LASF63 + 1160 043c 00 .sleb128 0 + 1161 043d 10 .uleb128 0x10 + 1162 043e A3000000 .4byte .LASF64 + 1163 0442 01 .sleb128 1 + 1164 0443 10 .uleb128 0x10 + 1165 0444 B7040000 .4byte .LASF65 + 1166 0448 02 .sleb128 2 + 1167 0449 10 .uleb128 0x10 + 1168 044a 14000000 .4byte .LASF66 + 1169 044e 03 .sleb128 3 + 1170 044f 10 .uleb128 0x10 + 1171 0450 24040000 .4byte .LASF67 + 1172 0454 04 .sleb128 4 + 1173 0455 00 .byte 0 + 1174 0456 03 .uleb128 0x3 + 1175 0457 47040000 .4byte .LASF68 + 1176 045b 0A .byte 0xa + 1177 045c 5B .byte 0x5b + 1178 045d 2F040000 .4byte 0x42f + 1179 0461 03 .uleb128 0x3 + 1180 0462 5E000000 .4byte .LASF69 + 1181 0466 0B .byte 0xb + 1182 0467 35 .byte 0x35 + 1183 0468 6C040000 .4byte 0x46c + 1184 046c 05 .uleb128 0x5 + 1185 046d 5E000000 .4byte .LASF69 + 1186 0471 28 .byte 0x28 + 1187 0472 0B .byte 0xb + 1188 0473 7C .byte 0x7c + 1189 0474 DB040000 .4byte 0x4db + 1190 0478 06 .uleb128 0x6 + 1191 0479 CB000000 .4byte .LASF70 + 1192 047d 0B .byte 0xb + 1193 047e 80 .byte 0x80 + 1194 047f 56040000 .4byte 0x456 + 1195 0483 02 .byte 0x2 + 1196 0484 23 .byte 0x23 + 1197 0485 00 .uleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 22 + + + 1198 0486 06 .uleb128 0x6 + 1199 0487 31040000 .4byte .LASF71 + 1200 048b 0B .byte 0xb + 1201 048c 84 .byte 0x84 + 1202 048d 90050000 .4byte 0x590 + 1203 0491 02 .byte 0x2 + 1204 0492 23 .byte 0x23 + 1205 0493 04 .uleb128 0x4 + 1206 0494 06 .uleb128 0x6 + 1207 0495 7A030000 .4byte .LASF72 + 1208 0499 0B .byte 0xb + 1209 049a 89 .byte 0x89 + 1210 049b 41020000 .4byte 0x241 + 1211 049f 02 .byte 0x2 + 1212 04a0 23 .byte 0x23 + 1213 04a1 08 .uleb128 0x8 + 1214 04a2 06 .uleb128 0x6 + 1215 04a3 BA010000 .4byte .LASF73 + 1216 04a7 0B .byte 0xb + 1217 04a8 90 .byte 0x90 + 1218 04a9 D0030000 .4byte 0x3d0 + 1219 04ad 02 .byte 0x2 + 1220 04ae 23 .byte 0x23 + 1221 04af 0C .uleb128 0xc + 1222 04b0 06 .uleb128 0x6 + 1223 04b1 27000000 .4byte .LASF74 + 1224 04b5 0B .byte 0xb + 1225 04b6 98 .byte 0x98 + 1226 04b7 7F020000 .4byte 0x27f + 1227 04bb 02 .byte 0x2 + 1228 04bc 23 .byte 0x23 + 1229 04bd 1C .uleb128 0x1c + 1230 04be 06 .uleb128 0x6 + 1231 04bf EB010000 .4byte .LASF75 + 1232 04c3 0B .byte 0xb + 1233 04c4 9D .byte 0x9d + 1234 04c5 9B050000 .4byte 0x59b + 1235 04c9 02 .byte 0x2 + 1236 04ca 23 .byte 0x23 + 1237 04cb 20 .uleb128 0x20 + 1238 04cc 06 .uleb128 0x6 + 1239 04cd 2E010000 .4byte .LASF76 + 1240 04d1 0B .byte 0xb + 1241 04d2 A2 .byte 0xa2 + 1242 04d3 30000000 .4byte 0x30 + 1243 04d7 02 .byte 0x2 + 1244 04d8 23 .byte 0x23 + 1245 04d9 24 .uleb128 0x24 + 1246 04da 00 .byte 0 + 1247 04db 03 .uleb128 0x3 + 1248 04dc AC010000 .4byte .LASF77 + 1249 04e0 0B .byte 0xb + 1250 04e1 3D .byte 0x3d + 1251 04e2 E6040000 .4byte 0x4e6 + 1252 04e6 09 .uleb128 0x9 + 1253 04e7 04 .byte 0x4 + 1254 04e8 EC040000 .4byte 0x4ec + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 23 + + + 1255 04ec 11 .uleb128 0x11 + 1256 04ed 01 .byte 0x1 + 1257 04ee F8040000 .4byte 0x4f8 + 1258 04f2 12 .uleb128 0x12 + 1259 04f3 F8040000 .4byte 0x4f8 + 1260 04f7 00 .byte 0 + 1261 04f8 09 .uleb128 0x9 + 1262 04f9 04 .byte 0x4 + 1263 04fa 61040000 .4byte 0x461 + 1264 04fe 08 .uleb128 0x8 + 1265 04ff 10 .byte 0x10 + 1266 0500 0B .byte 0xb + 1267 0501 44 .byte 0x44 + 1268 0502 85050000 .4byte 0x585 + 1269 0506 06 .uleb128 0x6 + 1270 0507 27010000 .4byte .LASF78 + 1271 050b 0B .byte 0xb + 1272 050c 48 .byte 0x48 + 1273 050d DB040000 .4byte 0x4db + 1274 0511 02 .byte 0x2 + 1275 0512 23 .byte 0x23 + 1276 0513 00 .uleb128 0 + 1277 0514 06 .uleb128 0x6 + 1278 0515 0E020000 .4byte .LASF79 + 1279 0519 0B .byte 0xb + 1280 051a 4F .byte 0x4f + 1281 051b 49000000 .4byte 0x49 + 1282 051f 02 .byte 0x2 + 1283 0520 23 .byte 0x23 + 1284 0521 04 .uleb128 0x4 + 1285 0522 06 .uleb128 0x6 + 1286 0523 4F030000 .4byte .LASF80 + 1287 0527 0B .byte 0xb + 1288 0528 52 .byte 0x52 + 1289 0529 49000000 .4byte 0x49 + 1290 052d 02 .byte 0x2 + 1291 052e 23 .byte 0x23 + 1292 052f 05 .uleb128 0x5 + 1293 0530 06 .uleb128 0x6 + 1294 0531 1B020000 .4byte .LASF81 + 1295 0535 0B .byte 0xb + 1296 0536 58 .byte 0x58 + 1297 0537 49000000 .4byte 0x49 + 1298 053b 02 .byte 0x2 + 1299 053c 23 .byte 0x23 + 1300 053d 06 .uleb128 0x6 + 1301 053e 06 .uleb128 0x6 + 1302 053f 6F010000 .4byte .LASF82 + 1303 0543 0B .byte 0xb + 1304 0544 5E .byte 0x5e + 1305 0545 49000000 .4byte 0x49 + 1306 0549 02 .byte 0x2 + 1307 054a 23 .byte 0x23 + 1308 054b 07 .uleb128 0x7 + 1309 054c 06 .uleb128 0x6 + 1310 054d 85010000 .4byte .LASF83 + 1311 0551 0B .byte 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 24 + + + 1312 0552 64 .byte 0x64 + 1313 0553 49000000 .4byte 0x49 + 1314 0557 02 .byte 0x2 + 1315 0558 23 .byte 0x23 + 1316 0559 08 .uleb128 0x8 + 1317 055a 06 .uleb128 0x6 + 1318 055b 83040000 .4byte .LASF84 + 1319 055f 0B .byte 0xb + 1320 0560 6A .byte 0x6a + 1321 0561 49000000 .4byte 0x49 + 1322 0565 02 .byte 0x2 + 1323 0566 23 .byte 0x23 + 1324 0567 09 .uleb128 0x9 + 1325 0568 06 .uleb128 0x6 + 1326 0569 04010000 .4byte .LASF85 + 1327 056d 0B .byte 0xb + 1328 056e 70 .byte 0x70 + 1329 056f 49000000 .4byte 0x49 + 1330 0573 02 .byte 0x2 + 1331 0574 23 .byte 0x23 + 1332 0575 0A .uleb128 0xa + 1333 0576 06 .uleb128 0x6 + 1334 0577 E7030000 .4byte .LASF86 + 1335 057b 0B .byte 0xb + 1336 057c 73 .byte 0x73 + 1337 057d 7B000000 .4byte 0x7b + 1338 0581 02 .byte 0x2 + 1339 0582 23 .byte 0x23 + 1340 0583 0C .uleb128 0xc + 1341 0584 00 .byte 0 + 1342 0585 03 .uleb128 0x3 + 1343 0586 12050000 .4byte .LASF87 + 1344 058a 0B .byte 0xb + 1345 058b 75 .byte 0x75 + 1346 058c FE040000 .4byte 0x4fe + 1347 0590 09 .uleb128 0x9 + 1348 0591 04 .byte 0x4 + 1349 0592 96050000 .4byte 0x596 + 1350 0596 0E .uleb128 0xe + 1351 0597 85050000 .4byte 0x585 + 1352 059b 09 .uleb128 0x9 + 1353 059c 04 .byte 0x4 + 1354 059d A1050000 .4byte 0x5a1 + 1355 05a1 13 .uleb128 0x13 + 1356 05a2 14 .uleb128 0x14 + 1357 05a3 01 .byte 0x1 + 1358 05a4 90020000 .4byte .LASF88 + 1359 05a8 01 .byte 0x1 + 1360 05a9 44 .byte 0x44 + 1361 05aa 01 .byte 0x1 + 1362 05ab 00000000 .4byte .LFB7 + 1363 05af 04000000 .4byte .LFE7 + 1364 05b3 02 .byte 0x2 + 1365 05b4 7D .byte 0x7d + 1366 05b5 00 .sleb128 0 + 1367 05b6 01 .byte 0x1 + 1368 05b7 C6050000 .4byte 0x5c6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 25 + + + 1369 05bb 15 .uleb128 0x15 + 1370 05bc 04000000 .4byte .LVL0 + 1371 05c0 01 .byte 0x1 + 1372 05c1 150B0000 .4byte 0xb15 + 1373 05c5 00 .byte 0 + 1374 05c6 14 .uleb128 0x14 + 1375 05c7 01 .byte 0x1 + 1376 05c8 68000000 .4byte .LASF89 + 1377 05cc 01 .byte 0x1 + 1378 05cd 50 .byte 0x50 + 1379 05ce 01 .byte 0x1 + 1380 05cf 00000000 .4byte .LFB8 + 1381 05d3 1C000000 .4byte .LFE8 + 1382 05d7 02 .byte 0x2 + 1383 05d8 7D .byte 0x7d + 1384 05d9 00 .sleb128 0 + 1385 05da 01 .byte 0x1 + 1386 05db 03060000 .4byte 0x603 + 1387 05df 16 .uleb128 0x16 + 1388 05e0 FF040000 .4byte .LASF91 + 1389 05e4 01 .byte 0x1 + 1390 05e5 50 .byte 0x50 + 1391 05e6 F8040000 .4byte 0x4f8 + 1392 05ea 00000000 .4byte .LLST0 + 1393 05ee 17 .uleb128 0x17 + 1394 05ef 1C000000 .4byte .LVL3 + 1395 05f3 01 .byte 0x1 + 1396 05f4 1F0B0000 .4byte 0xb1f + 1397 05f8 18 .uleb128 0x18 + 1398 05f9 01 .byte 0x1 + 1399 05fa 50 .byte 0x50 + 1400 05fb 05 .byte 0x5 + 1401 05fc F3 .byte 0xf3 + 1402 05fd 01 .uleb128 0x1 + 1403 05fe 50 .byte 0x50 + 1404 05ff 23 .byte 0x23 + 1405 0600 0C .uleb128 0xc + 1406 0601 00 .byte 0 + 1407 0602 00 .byte 0 + 1408 0603 19 .uleb128 0x19 + 1409 0604 01 .byte 0x1 + 1410 0605 92040000 .4byte .LASF90 + 1411 0609 01 .byte 0x1 + 1412 060a 6B .byte 0x6b + 1413 060b 01 .byte 0x1 + 1414 060c 00000000 .4byte .LFB9 + 1415 0610 24000000 .4byte .LFE9 + 1416 0614 2E000000 .4byte .LLST1 + 1417 0618 01 .byte 0x1 + 1418 0619 4C060000 .4byte 0x64c + 1419 061d 16 .uleb128 0x16 + 1420 061e FF040000 .4byte .LASF91 + 1421 0622 01 .byte 0x1 + 1422 0623 6B .byte 0x6b + 1423 0624 F8040000 .4byte 0x4f8 + 1424 0628 4E000000 .4byte .LLST2 + 1425 062c 16 .uleb128 0x16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 26 + + + 1426 062d 31040000 .4byte .LASF71 + 1427 0631 01 .byte 0x1 + 1428 0632 6B .byte 0x6b + 1429 0633 90050000 .4byte 0x590 + 1430 0637 6C000000 .4byte .LLST3 + 1431 063b 1A .uleb128 0x1a + 1432 063c 14000000 .4byte .LVL5 + 1433 0640 330B0000 .4byte 0xb33 + 1434 0644 18 .uleb128 0x18 + 1435 0645 01 .byte 0x1 + 1436 0646 50 .byte 0x50 + 1437 0647 02 .byte 0x2 + 1438 0648 74 .byte 0x74 + 1439 0649 00 .sleb128 0 + 1440 064a 00 .byte 0 + 1441 064b 00 .byte 0 + 1442 064c 19 .uleb128 0x19 + 1443 064d 01 .byte 0x1 + 1444 064e 1F000000 .4byte .LASF92 + 1445 0652 01 .byte 0x1 + 1446 0653 81 .byte 0x81 + 1447 0654 01 .byte 0x1 + 1448 0655 00000000 .4byte .LFB10 + 1449 0659 28000000 .4byte .LFE10 + 1450 065d 8D000000 .4byte .LLST4 + 1451 0661 01 .byte 0x1 + 1452 0662 9A060000 .4byte 0x69a + 1453 0666 16 .uleb128 0x16 + 1454 0667 FF040000 .4byte .LASF91 + 1455 066b 01 .byte 0x1 + 1456 066c 81 .byte 0x81 + 1457 066d F8040000 .4byte 0x4f8 + 1458 0671 AD000000 .4byte .LLST5 + 1459 0675 1B .uleb128 0x1b + 1460 0676 10000000 .4byte .LVL7 + 1461 067a 470B0000 .4byte 0xb47 + 1462 067e 89060000 .4byte 0x689 + 1463 0682 18 .uleb128 0x18 + 1464 0683 01 .byte 0x1 + 1465 0684 50 .byte 0x50 + 1466 0685 02 .byte 0x2 + 1467 0686 74 .byte 0x74 + 1468 0687 00 .sleb128 0 + 1469 0688 00 .byte 0 + 1470 0689 1A .uleb128 0x1a + 1471 068a 18000000 .4byte .LVL8 + 1472 068e 5B0B0000 .4byte 0xb5b + 1473 0692 18 .uleb128 0x18 + 1474 0693 01 .byte 0x1 + 1475 0694 50 .byte 0x50 + 1476 0695 02 .byte 0x2 + 1477 0696 74 .byte 0x74 + 1478 0697 00 .sleb128 0 + 1479 0698 00 .byte 0 + 1480 0699 00 .byte 0 + 1481 069a 19 .uleb128 0x19 + 1482 069b 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 27 + + + 1483 069c 9B040000 .4byte .LASF93 + 1484 06a0 01 .byte 0x1 + 1485 06a1 95 .byte 0x95 + 1486 06a2 01 .byte 0x1 + 1487 06a3 00000000 .4byte .LFB11 + 1488 06a7 14000000 .4byte .LFE11 + 1489 06ab CB000000 .4byte .LLST6 + 1490 06af 01 .byte 0x1 + 1491 06b0 D5060000 .4byte 0x6d5 + 1492 06b4 16 .uleb128 0x16 + 1493 06b5 FF040000 .4byte .LASF91 + 1494 06b9 01 .byte 0x1 + 1495 06ba 95 .byte 0x95 + 1496 06bb F8040000 .4byte 0x4f8 + 1497 06bf EB000000 .4byte .LLST7 + 1498 06c3 1A .uleb128 0x1a + 1499 06c4 0C000000 .4byte .LVL10 + 1500 06c8 6F0B0000 .4byte 0xb6f + 1501 06cc 18 .uleb128 0x18 + 1502 06cd 01 .byte 0x1 + 1503 06ce 50 .byte 0x50 + 1504 06cf 03 .byte 0x3 + 1505 06d0 F3 .byte 0xf3 + 1506 06d1 01 .uleb128 0x1 + 1507 06d2 50 .byte 0x50 + 1508 06d3 00 .byte 0 + 1509 06d4 00 .byte 0 + 1510 06d5 19 .uleb128 0x19 + 1511 06d6 01 .byte 0x1 + 1512 06d7 66020000 .4byte .LASF94 + 1513 06db 01 .byte 0x1 + 1514 06dc A7 .byte 0xa7 + 1515 06dd 01 .byte 0x1 + 1516 06de 00000000 .4byte .LFB12 + 1517 06e2 14000000 .4byte .LFE12 + 1518 06e6 0C010000 .4byte .LLST8 + 1519 06ea 01 .byte 0x1 + 1520 06eb 10070000 .4byte 0x710 + 1521 06ef 16 .uleb128 0x16 + 1522 06f0 FF040000 .4byte .LASF91 + 1523 06f4 01 .byte 0x1 + 1524 06f5 A7 .byte 0xa7 + 1525 06f6 F8040000 .4byte 0x4f8 + 1526 06fa 2C010000 .4byte .LLST9 + 1527 06fe 1A .uleb128 0x1a + 1528 06ff 0C000000 .4byte .LVL12 + 1529 0703 470B0000 .4byte 0xb47 + 1530 0707 18 .uleb128 0x18 + 1531 0708 01 .byte 0x1 + 1532 0709 50 .byte 0x50 + 1533 070a 03 .byte 0x3 + 1534 070b F3 .byte 0xf3 + 1535 070c 01 .uleb128 0x1 + 1536 070d 50 .byte 0x50 + 1537 070e 00 .byte 0 + 1538 070f 00 .byte 0 + 1539 0710 19 .uleb128 0x19 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 28 + + + 1540 0711 01 .byte 0x1 + 1541 0712 10010000 .4byte .LASF95 + 1542 0716 01 .byte 0x1 + 1543 0717 BE .byte 0xbe + 1544 0718 01 .byte 0x1 + 1545 0719 00000000 .4byte .LFB13 + 1546 071d 1C000000 .4byte .LFE13 + 1547 0721 4D010000 .4byte .LLST10 + 1548 0725 01 .byte 0x1 + 1549 0726 5F070000 .4byte 0x75f + 1550 072a 16 .uleb128 0x16 + 1551 072b FF040000 .4byte .LASF91 + 1552 072f 01 .byte 0x1 + 1553 0730 BE .byte 0xbe + 1554 0731 F8040000 .4byte 0x4f8 + 1555 0735 6D010000 .4byte .LLST11 + 1556 0739 1C .uleb128 0x1c + 1557 073a 6E00 .ascii "n\000" + 1558 073c 01 .byte 0x1 + 1559 073d BE .byte 0xbe + 1560 073e 30000000 .4byte 0x30 + 1561 0742 8E010000 .4byte .LLST12 + 1562 0746 1A .uleb128 0x1a + 1563 0747 14000000 .4byte .LVL14 + 1564 074b 830B0000 .4byte 0xb83 + 1565 074f 18 .uleb128 0x18 + 1566 0750 01 .byte 0x1 + 1567 0751 51 .byte 0x51 + 1568 0752 03 .byte 0x3 + 1569 0753 F3 .byte 0xf3 + 1570 0754 01 .uleb128 0x1 + 1571 0755 51 .byte 0x51 + 1572 0756 18 .uleb128 0x18 + 1573 0757 01 .byte 0x1 + 1574 0758 50 .byte 0x50 + 1575 0759 03 .byte 0x3 + 1576 075a F3 .byte 0xf3 + 1577 075b 01 .uleb128 0x1 + 1578 075c 50 .byte 0x50 + 1579 075d 00 .byte 0 + 1580 075e 00 .byte 0 + 1581 075f 19 .uleb128 0x19 + 1582 0760 01 .byte 0x1 + 1583 0761 44000000 .4byte .LASF96 + 1584 0765 01 .byte 0x1 + 1585 0766 D9 .byte 0xd9 + 1586 0767 01 .byte 0x1 + 1587 0768 00000000 .4byte .LFB14 + 1588 076c 1C000000 .4byte .LFE14 + 1589 0770 AF010000 .4byte .LLST13 + 1590 0774 01 .byte 0x1 + 1591 0775 DA070000 .4byte 0x7da + 1592 0779 16 .uleb128 0x16 + 1593 077a FF040000 .4byte .LASF91 + 1594 077e 01 .byte 0x1 + 1595 077f D9 .byte 0xd9 + 1596 0780 F8040000 .4byte 0x4f8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 29 + + + 1597 0784 CF010000 .4byte .LLST14 + 1598 0788 1C .uleb128 0x1c + 1599 0789 6E00 .ascii "n\000" + 1600 078b 01 .byte 0x1 + 1601 078c D9 .byte 0xd9 + 1602 078d 30000000 .4byte 0x30 + 1603 0791 F0010000 .4byte .LLST15 + 1604 0795 16 .uleb128 0x16 + 1605 0796 EB010000 .4byte .LASF75 + 1606 079a 01 .byte 0x1 + 1607 079b DA .byte 0xda + 1608 079c 9B050000 .4byte 0x59b + 1609 07a0 11020000 .4byte .LLST16 + 1610 07a4 16 .uleb128 0x16 + 1611 07a5 27000000 .4byte .LASF74 + 1612 07a9 01 .byte 0x1 + 1613 07aa DA .byte 0xda + 1614 07ab 7F020000 .4byte 0x27f + 1615 07af 32020000 .4byte .LLST17 + 1616 07b3 1A .uleb128 0x1a + 1617 07b4 14000000 .4byte .LVL16 + 1618 07b8 9C0B0000 .4byte 0xb9c + 1619 07bc 18 .uleb128 0x18 + 1620 07bd 01 .byte 0x1 + 1621 07be 53 .byte 0x53 + 1622 07bf 03 .byte 0x3 + 1623 07c0 F3 .byte 0xf3 + 1624 07c1 01 .uleb128 0x1 + 1625 07c2 53 .byte 0x53 + 1626 07c3 18 .uleb128 0x18 + 1627 07c4 01 .byte 0x1 + 1628 07c5 52 .byte 0x52 + 1629 07c6 03 .byte 0x3 + 1630 07c7 F3 .byte 0xf3 + 1631 07c8 01 .uleb128 0x1 + 1632 07c9 52 .byte 0x52 + 1633 07ca 18 .uleb128 0x18 + 1634 07cb 01 .byte 0x1 + 1635 07cc 51 .byte 0x51 + 1636 07cd 03 .byte 0x3 + 1637 07ce F3 .byte 0xf3 + 1638 07cf 01 .uleb128 0x1 + 1639 07d0 51 .byte 0x51 + 1640 07d1 18 .uleb128 0x18 + 1641 07d2 01 .byte 0x1 + 1642 07d3 50 .byte 0x50 + 1643 07d4 03 .byte 0x3 + 1644 07d5 F3 .byte 0xf3 + 1645 07d6 01 .uleb128 0x1 + 1646 07d7 50 .byte 0x50 + 1647 07d8 00 .byte 0 + 1648 07d9 00 .byte 0 + 1649 07da 19 .uleb128 0x19 + 1650 07db 01 .byte 0x1 + 1651 07dc 30020000 .4byte .LASF97 + 1652 07e0 01 .byte 0x1 + 1653 07e1 F4 .byte 0xf4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 30 + + + 1654 07e2 01 .byte 0x1 + 1655 07e3 00000000 .4byte .LFB15 + 1656 07e7 1C000000 .4byte .LFE15 + 1657 07eb 53020000 .4byte .LLST18 + 1658 07ef 01 .byte 0x1 + 1659 07f0 3F080000 .4byte 0x83f + 1660 07f4 16 .uleb128 0x16 + 1661 07f5 FF040000 .4byte .LASF91 + 1662 07f9 01 .byte 0x1 + 1663 07fa F4 .byte 0xf4 + 1664 07fb F8040000 .4byte 0x4f8 + 1665 07ff 73020000 .4byte .LLST19 + 1666 0803 1C .uleb128 0x1c + 1667 0804 6E00 .ascii "n\000" + 1668 0806 01 .byte 0x1 + 1669 0807 F4 .byte 0xf4 + 1670 0808 30000000 .4byte 0x30 + 1671 080c 94020000 .4byte .LLST20 + 1672 0810 16 .uleb128 0x16 + 1673 0811 EB010000 .4byte .LASF75 + 1674 0815 01 .byte 0x1 + 1675 0816 F4 .byte 0xf4 + 1676 0817 9B050000 .4byte 0x59b + 1677 081b B5020000 .4byte .LLST21 + 1678 081f 1A .uleb128 0x1a + 1679 0820 14000000 .4byte .LVL18 + 1680 0824 BF0B0000 .4byte 0xbbf + 1681 0828 18 .uleb128 0x18 + 1682 0829 01 .byte 0x1 + 1683 082a 52 .byte 0x52 + 1684 082b 03 .byte 0x3 + 1685 082c F3 .byte 0xf3 + 1686 082d 01 .uleb128 0x1 + 1687 082e 52 .byte 0x52 + 1688 082f 18 .uleb128 0x18 + 1689 0830 01 .byte 0x1 + 1690 0831 51 .byte 0x51 + 1691 0832 03 .byte 0x3 + 1692 0833 F3 .byte 0xf3 + 1693 0834 01 .uleb128 0x1 + 1694 0835 51 .byte 0x51 + 1695 0836 18 .uleb128 0x18 + 1696 0837 01 .byte 0x1 + 1697 0838 50 .byte 0x50 + 1698 0839 03 .byte 0x3 + 1699 083a F3 .byte 0xf3 + 1700 083b 01 .uleb128 0x1 + 1701 083c 50 .byte 0x50 + 1702 083d 00 .byte 0 + 1703 083e 00 .byte 0 + 1704 083f 1D .uleb128 0x1d + 1705 0840 01 .byte 0x1 + 1706 0841 E3000000 .4byte .LASF98 + 1707 0845 01 .byte 0x1 + 1708 0846 0E01 .2byte 0x10e + 1709 0848 01 .byte 0x1 + 1710 0849 00000000 .4byte .LFB16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 31 + + + 1711 084d 1C000000 .4byte .LFE16 + 1712 0851 D6020000 .4byte .LLST22 + 1713 0855 01 .byte 0x1 + 1714 0856 A8080000 .4byte 0x8a8 + 1715 085a 1E .uleb128 0x1e + 1716 085b FF040000 .4byte .LASF91 + 1717 085f 01 .byte 0x1 + 1718 0860 0E01 .2byte 0x10e + 1719 0862 F8040000 .4byte 0x4f8 + 1720 0866 F6020000 .4byte .LLST23 + 1721 086a 1F .uleb128 0x1f + 1722 086b 6E00 .ascii "n\000" + 1723 086d 01 .byte 0x1 + 1724 086e 0E01 .2byte 0x10e + 1725 0870 30000000 .4byte 0x30 + 1726 0874 17030000 .4byte .LLST24 + 1727 0878 1E .uleb128 0x1e + 1728 0879 27000000 .4byte .LASF74 + 1729 087d 01 .byte 0x1 + 1730 087e 0E01 .2byte 0x10e + 1731 0880 7F020000 .4byte 0x27f + 1732 0884 38030000 .4byte .LLST25 + 1733 0888 1A .uleb128 0x1a + 1734 0889 14000000 .4byte .LVL20 + 1735 088d DD0B0000 .4byte 0xbdd + 1736 0891 18 .uleb128 0x18 + 1737 0892 01 .byte 0x1 + 1738 0893 52 .byte 0x52 + 1739 0894 03 .byte 0x3 + 1740 0895 F3 .byte 0xf3 + 1741 0896 01 .uleb128 0x1 + 1742 0897 52 .byte 0x52 + 1743 0898 18 .uleb128 0x18 + 1744 0899 01 .byte 0x1 + 1745 089a 51 .byte 0x51 + 1746 089b 03 .byte 0x3 + 1747 089c F3 .byte 0xf3 + 1748 089d 01 .uleb128 0x1 + 1749 089e 51 .byte 0x51 + 1750 089f 18 .uleb128 0x18 + 1751 08a0 01 .byte 0x1 + 1752 08a1 50 .byte 0x50 + 1753 08a2 03 .byte 0x3 + 1754 08a3 F3 .byte 0xf3 + 1755 08a4 01 .uleb128 0x1 + 1756 08a5 50 .byte 0x50 + 1757 08a6 00 .byte 0 + 1758 08a7 00 .byte 0 + 1759 08a8 1D .uleb128 0x1d + 1760 08a9 01 .byte 0x1 + 1761 08aa E7040000 .4byte .LASF99 + 1762 08ae 01 .byte 0x1 + 1763 08af 2801 .2byte 0x128 + 1764 08b1 01 .byte 0x1 + 1765 08b2 00000000 .4byte .LFB17 + 1766 08b6 38000000 .4byte .LFE17 + 1767 08ba 59030000 .4byte .LLST26 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 32 + + + 1768 08be 01 .byte 0x1 + 1769 08bf 0C090000 .4byte 0x90c + 1770 08c3 1E .uleb128 0x1e + 1771 08c4 FF040000 .4byte .LASF91 + 1772 08c8 01 .byte 0x1 + 1773 08c9 2801 .2byte 0x128 + 1774 08cb F8040000 .4byte 0x4f8 + 1775 08cf 79030000 .4byte .LLST27 + 1776 08d3 1F .uleb128 0x1f + 1777 08d4 6E00 .ascii "n\000" + 1778 08d6 01 .byte 0x1 + 1779 08d7 2801 .2byte 0x128 + 1780 08d9 30000000 .4byte 0x30 + 1781 08dd 97030000 .4byte .LLST28 + 1782 08e1 1B .uleb128 0x1b + 1783 08e2 18000000 .4byte .LVL22 + 1784 08e6 830B0000 .4byte 0xb83 + 1785 08ea FC080000 .4byte 0x8fc + 1786 08ee 18 .uleb128 0x18 + 1787 08ef 01 .byte 0x1 + 1788 08f0 51 .byte 0x51 + 1789 08f1 03 .byte 0x3 + 1790 08f2 F3 .byte 0xf3 + 1791 08f3 01 .uleb128 0x1 + 1792 08f4 51 .byte 0x51 + 1793 08f5 18 .uleb128 0x18 + 1794 08f6 01 .byte 0x1 + 1795 08f7 50 .byte 0x50 + 1796 08f8 02 .byte 0x2 + 1797 08f9 74 .byte 0x74 + 1798 08fa 00 .sleb128 0 + 1799 08fb 00 .byte 0 + 1800 08fc 1A .uleb128 0x1a + 1801 08fd 2C000000 .4byte .LVL23 + 1802 0901 FB0B0000 .4byte 0xbfb + 1803 0905 18 .uleb128 0x18 + 1804 0906 01 .byte 0x1 + 1805 0907 50 .byte 0x50 + 1806 0908 01 .byte 0x1 + 1807 0909 32 .byte 0x32 + 1808 090a 00 .byte 0 + 1809 090b 00 .byte 0 + 1810 090c 1D .uleb128 0x1d + 1811 090d 01 .byte 0x1 + 1812 090e 98020000 .4byte .LASF100 + 1813 0912 01 .byte 0x1 + 1814 0913 4601 .2byte 0x146 + 1815 0915 01 .byte 0x1 + 1816 0916 00000000 .4byte .LFB18 + 1817 091a 38000000 .4byte .LFE18 + 1818 091e B8030000 .4byte .LLST29 + 1819 0922 01 .byte 0x1 + 1820 0923 9E090000 .4byte 0x99e + 1821 0927 1E .uleb128 0x1e + 1822 0928 FF040000 .4byte .LASF91 + 1823 092c 01 .byte 0x1 + 1824 092d 4601 .2byte 0x146 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 33 + + + 1825 092f F8040000 .4byte 0x4f8 + 1826 0933 D8030000 .4byte .LLST30 + 1827 0937 1F .uleb128 0x1f + 1828 0938 6E00 .ascii "n\000" + 1829 093a 01 .byte 0x1 + 1830 093b 4601 .2byte 0x146 + 1831 093d 30000000 .4byte 0x30 + 1832 0941 F6030000 .4byte .LLST31 + 1833 0945 1E .uleb128 0x1e + 1834 0946 EB010000 .4byte .LASF75 + 1835 094a 01 .byte 0x1 + 1836 094b 4701 .2byte 0x147 + 1837 094d 9B050000 .4byte 0x59b + 1838 0951 17040000 .4byte .LLST32 + 1839 0955 1E .uleb128 0x1e + 1840 0956 27000000 .4byte .LASF74 + 1841 095a 01 .byte 0x1 + 1842 095b 4701 .2byte 0x147 + 1843 095d 7F020000 .4byte 0x27f + 1844 0961 38040000 .4byte .LLST33 + 1845 0965 1B .uleb128 0x1b + 1846 0966 18000000 .4byte .LVL25 + 1847 096a 9C0B0000 .4byte 0xb9c + 1848 096e 8E090000 .4byte 0x98e + 1849 0972 18 .uleb128 0x18 + 1850 0973 01 .byte 0x1 + 1851 0974 53 .byte 0x53 + 1852 0975 03 .byte 0x3 + 1853 0976 F3 .byte 0xf3 + 1854 0977 01 .uleb128 0x1 + 1855 0978 53 .byte 0x53 + 1856 0979 18 .uleb128 0x18 + 1857 097a 01 .byte 0x1 + 1858 097b 52 .byte 0x52 + 1859 097c 03 .byte 0x3 + 1860 097d F3 .byte 0xf3 + 1861 097e 01 .uleb128 0x1 + 1862 097f 52 .byte 0x52 + 1863 0980 18 .uleb128 0x18 + 1864 0981 01 .byte 0x1 + 1865 0982 51 .byte 0x51 + 1866 0983 03 .byte 0x3 + 1867 0984 F3 .byte 0xf3 + 1868 0985 01 .uleb128 0x1 + 1869 0986 51 .byte 0x51 + 1870 0987 18 .uleb128 0x18 + 1871 0988 01 .byte 0x1 + 1872 0989 50 .byte 0x50 + 1873 098a 02 .byte 0x2 + 1874 098b 74 .byte 0x74 + 1875 098c 00 .sleb128 0 + 1876 098d 00 .byte 0 + 1877 098e 1A .uleb128 0x1a + 1878 098f 2C000000 .4byte .LVL26 + 1879 0993 FB0B0000 .4byte 0xbfb + 1880 0997 18 .uleb128 0x18 + 1881 0998 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 34 + + + 1882 0999 50 .byte 0x50 + 1883 099a 01 .byte 0x1 + 1884 099b 32 .byte 0x32 + 1885 099c 00 .byte 0 + 1886 099d 00 .byte 0 + 1887 099e 1D .uleb128 0x1d + 1888 099f 01 .byte 0x1 + 1889 09a0 6A030000 .4byte .LASF101 + 1890 09a4 01 .byte 0x1 + 1891 09a5 6501 .2byte 0x165 + 1892 09a7 01 .byte 0x1 + 1893 09a8 00000000 .4byte .LFB19 + 1894 09ac 38000000 .4byte .LFE19 + 1895 09b0 59040000 .4byte .LLST34 + 1896 09b4 01 .byte 0x1 + 1897 09b5 190A0000 .4byte 0xa19 + 1898 09b9 1E .uleb128 0x1e + 1899 09ba FF040000 .4byte .LASF91 + 1900 09be 01 .byte 0x1 + 1901 09bf 6501 .2byte 0x165 + 1902 09c1 F8040000 .4byte 0x4f8 + 1903 09c5 79040000 .4byte .LLST35 + 1904 09c9 1F .uleb128 0x1f + 1905 09ca 6E00 .ascii "n\000" + 1906 09cc 01 .byte 0x1 + 1907 09cd 6501 .2byte 0x165 + 1908 09cf 30000000 .4byte 0x30 + 1909 09d3 97040000 .4byte .LLST36 + 1910 09d7 1E .uleb128 0x1e + 1911 09d8 EB010000 .4byte .LASF75 + 1912 09dc 01 .byte 0x1 + 1913 09dd 6501 .2byte 0x165 + 1914 09df 9B050000 .4byte 0x59b + 1915 09e3 B8040000 .4byte .LLST37 + 1916 09e7 1B .uleb128 0x1b + 1917 09e8 18000000 .4byte .LVL28 + 1918 09ec BF0B0000 .4byte 0xbbf + 1919 09f0 090A0000 .4byte 0xa09 + 1920 09f4 18 .uleb128 0x18 + 1921 09f5 01 .byte 0x1 + 1922 09f6 52 .byte 0x52 + 1923 09f7 03 .byte 0x3 + 1924 09f8 F3 .byte 0xf3 + 1925 09f9 01 .uleb128 0x1 + 1926 09fa 52 .byte 0x52 + 1927 09fb 18 .uleb128 0x18 + 1928 09fc 01 .byte 0x1 + 1929 09fd 51 .byte 0x51 + 1930 09fe 03 .byte 0x3 + 1931 09ff F3 .byte 0xf3 + 1932 0a00 01 .uleb128 0x1 + 1933 0a01 51 .byte 0x51 + 1934 0a02 18 .uleb128 0x18 + 1935 0a03 01 .byte 0x1 + 1936 0a04 50 .byte 0x50 + 1937 0a05 02 .byte 0x2 + 1938 0a06 74 .byte 0x74 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 35 + + + 1939 0a07 00 .sleb128 0 + 1940 0a08 00 .byte 0 + 1941 0a09 1A .uleb128 0x1a + 1942 0a0a 2C000000 .4byte .LVL29 + 1943 0a0e FB0B0000 .4byte 0xbfb + 1944 0a12 18 .uleb128 0x18 + 1945 0a13 01 .byte 0x1 + 1946 0a14 50 .byte 0x50 + 1947 0a15 01 .byte 0x1 + 1948 0a16 32 .byte 0x32 + 1949 0a17 00 .byte 0 + 1950 0a18 00 .byte 0 + 1951 0a19 1D .uleb128 0x1d + 1952 0a1a 01 .byte 0x1 + 1953 0a1b F1010000 .4byte .LASF102 + 1954 0a1f 01 .byte 0x1 + 1955 0a20 8101 .2byte 0x181 + 1956 0a22 01 .byte 0x1 + 1957 0a23 00000000 .4byte .LFB20 + 1958 0a27 38000000 .4byte .LFE20 + 1959 0a2b D9040000 .4byte .LLST38 + 1960 0a2f 01 .byte 0x1 + 1961 0a30 940A0000 .4byte 0xa94 + 1962 0a34 1E .uleb128 0x1e + 1963 0a35 FF040000 .4byte .LASF91 + 1964 0a39 01 .byte 0x1 + 1965 0a3a 8101 .2byte 0x181 + 1966 0a3c F8040000 .4byte 0x4f8 + 1967 0a40 F9040000 .4byte .LLST39 + 1968 0a44 1F .uleb128 0x1f + 1969 0a45 6E00 .ascii "n\000" + 1970 0a47 01 .byte 0x1 + 1971 0a48 8101 .2byte 0x181 + 1972 0a4a 30000000 .4byte 0x30 + 1973 0a4e 17050000 .4byte .LLST40 + 1974 0a52 1E .uleb128 0x1e + 1975 0a53 27000000 .4byte .LASF74 + 1976 0a57 01 .byte 0x1 + 1977 0a58 8101 .2byte 0x181 + 1978 0a5a 7F020000 .4byte 0x27f + 1979 0a5e 38050000 .4byte .LLST41 + 1980 0a62 1B .uleb128 0x1b + 1981 0a63 18000000 .4byte .LVL31 + 1982 0a67 DD0B0000 .4byte 0xbdd + 1983 0a6b 840A0000 .4byte 0xa84 + 1984 0a6f 18 .uleb128 0x18 + 1985 0a70 01 .byte 0x1 + 1986 0a71 52 .byte 0x52 + 1987 0a72 03 .byte 0x3 + 1988 0a73 F3 .byte 0xf3 + 1989 0a74 01 .uleb128 0x1 + 1990 0a75 52 .byte 0x52 + 1991 0a76 18 .uleb128 0x18 + 1992 0a77 01 .byte 0x1 + 1993 0a78 51 .byte 0x51 + 1994 0a79 03 .byte 0x3 + 1995 0a7a F3 .byte 0xf3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 36 + + + 1996 0a7b 01 .uleb128 0x1 + 1997 0a7c 51 .byte 0x51 + 1998 0a7d 18 .uleb128 0x18 + 1999 0a7e 01 .byte 0x1 + 2000 0a7f 50 .byte 0x50 + 2001 0a80 02 .byte 0x2 + 2002 0a81 74 .byte 0x74 + 2003 0a82 00 .sleb128 0 + 2004 0a83 00 .byte 0 + 2005 0a84 1A .uleb128 0x1a + 2006 0a85 2C000000 .4byte .LVL32 + 2007 0a89 FB0B0000 .4byte 0xbfb + 2008 0a8d 18 .uleb128 0x18 + 2009 0a8e 01 .byte 0x1 + 2010 0a8f 50 .byte 0x50 + 2011 0a90 01 .byte 0x1 + 2012 0a91 32 .byte 0x32 + 2013 0a92 00 .byte 0 + 2014 0a93 00 .byte 0 + 2015 0a94 20 .uleb128 0x20 + 2016 0a95 01 .byte 0x1 + 2017 0a96 D8020000 .4byte .LASF103 + 2018 0a9a 01 .byte 0x1 + 2019 0a9b 9C01 .2byte 0x19c + 2020 0a9d 01 .byte 0x1 + 2021 0a9e 00000000 .4byte .LFB21 + 2022 0aa2 08000000 .4byte .LFE21 + 2023 0aa6 02 .byte 0x2 + 2024 0aa7 7D .byte 0x7d + 2025 0aa8 00 .sleb128 0 + 2026 0aa9 01 .byte 0x1 + 2027 0aaa D30A0000 .4byte 0xad3 + 2028 0aae 1E .uleb128 0x1e + 2029 0aaf FF040000 .4byte .LASF91 + 2030 0ab3 01 .byte 0x1 + 2031 0ab4 9C01 .2byte 0x19c + 2032 0ab6 F8040000 .4byte 0x4f8 + 2033 0aba 59050000 .4byte .LLST42 + 2034 0abe 17 .uleb128 0x17 + 2035 0abf 08000000 .4byte .LVL35 + 2036 0ac3 01 .byte 0x1 + 2037 0ac4 0F0C0000 .4byte 0xc0f + 2038 0ac8 18 .uleb128 0x18 + 2039 0ac9 01 .byte 0x1 + 2040 0aca 50 .byte 0x50 + 2041 0acb 05 .byte 0x5 + 2042 0acc F3 .byte 0xf3 + 2043 0acd 01 .uleb128 0x1 + 2044 0ace 50 .byte 0x50 + 2045 0acf 23 .byte 0x23 + 2046 0ad0 0C .uleb128 0xc + 2047 0ad1 00 .byte 0 + 2048 0ad2 00 .byte 0 + 2049 0ad3 20 .uleb128 0x20 + 2050 0ad4 01 .byte 0x1 + 2051 0ad5 6E040000 .4byte .LASF104 + 2052 0ad9 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 37 + + + 2053 0ada B001 .2byte 0x1b0 + 2054 0adc 01 .byte 0x1 + 2055 0add 00000000 .4byte .LFB22 + 2056 0ae1 04000000 .4byte .LFE22 + 2057 0ae5 02 .byte 0x2 + 2058 0ae6 7D .byte 0x7d + 2059 0ae7 00 .sleb128 0 + 2060 0ae8 01 .byte 0x1 + 2061 0ae9 080B0000 .4byte 0xb08 + 2062 0aed 1E .uleb128 0x1e + 2063 0aee FF040000 .4byte .LASF91 + 2064 0af2 01 .byte 0x1 + 2065 0af3 B001 .2byte 0x1b0 + 2066 0af5 F8040000 .4byte 0x4f8 + 2067 0af9 87050000 .4byte .LLST43 + 2068 0afd 15 .uleb128 0x15 + 2069 0afe 04000000 .4byte .LVL37 + 2070 0b02 01 .byte 0x1 + 2071 0b03 230C0000 .4byte 0xc23 + 2072 0b07 00 .byte 0 + 2073 0b08 21 .uleb128 0x21 + 2074 0b09 F1040000 .4byte .LASF119 + 2075 0b0d 08 .byte 0x8 + 2076 0b0e 6F .byte 0x6f + 2077 0b0f 88030000 .4byte 0x388 + 2078 0b13 01 .byte 0x1 + 2079 0b14 01 .byte 0x1 + 2080 0b15 22 .uleb128 0x22 + 2081 0b16 01 .byte 0x1 + 2082 0b17 AC000000 .4byte .LASF120 + 2083 0b1b 0B .byte 0xb + 2084 0b1c B8 .byte 0xb8 + 2085 0b1d 01 .byte 0x1 + 2086 0b1e 01 .byte 0x1 + 2087 0b1f 23 .uleb128 0x23 + 2088 0b20 01 .byte 0x1 + 2089 0b21 CC040000 .4byte .LASF105 + 2090 0b25 09 .byte 0x9 + 2091 0b26 38 .byte 0x38 + 2092 0b27 01 .byte 0x1 + 2093 0b28 01 .byte 0x1 + 2094 0b29 330B0000 .4byte 0xb33 + 2095 0b2d 12 .uleb128 0x12 + 2096 0b2e 22040000 .4byte 0x422 + 2097 0b32 00 .byte 0 + 2098 0b33 23 .uleb128 0x23 + 2099 0b34 01 .byte 0x1 + 2100 0b35 BD020000 .4byte .LASF106 + 2101 0b39 0B .byte 0xb + 2102 0b3a B9 .byte 0xb9 + 2103 0b3b 01 .byte 0x1 + 2104 0b3c 01 .byte 0x1 + 2105 0b3d 470B0000 .4byte 0xb47 + 2106 0b41 12 .uleb128 0x12 + 2107 0b42 F8040000 .4byte 0x4f8 + 2108 0b46 00 .byte 0 + 2109 0b47 23 .uleb128 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 38 + + + 2110 0b48 01 .byte 0x1 + 2111 0b49 DA010000 .4byte .LASF107 + 2112 0b4d 0B .byte 0xb + 2113 0b4e BC .byte 0xbc + 2114 0b4f 01 .byte 0x1 + 2115 0b50 01 .byte 0x1 + 2116 0b51 5B0B0000 .4byte 0xb5b + 2117 0b55 12 .uleb128 0x12 + 2118 0b56 F8040000 .4byte 0x4f8 + 2119 0b5a 00 .byte 0 + 2120 0b5b 23 .uleb128 0x23 + 2121 0b5c 01 .byte 0x1 + 2122 0b5d CB020000 .4byte .LASF108 + 2123 0b61 0B .byte 0xb + 2124 0b62 BA .byte 0xba + 2125 0b63 01 .byte 0x1 + 2126 0b64 01 .byte 0x1 + 2127 0b65 6F0B0000 .4byte 0xb6f + 2128 0b69 12 .uleb128 0x12 + 2129 0b6a F8040000 .4byte 0x4f8 + 2130 0b6e 00 .byte 0 + 2131 0b6f 23 .uleb128 0x23 + 2132 0b70 01 .byte 0x1 + 2133 0b71 40030000 .4byte .LASF109 + 2134 0b75 0B .byte 0xb + 2135 0b76 BB .byte 0xbb + 2136 0b77 01 .byte 0x1 + 2137 0b78 01 .byte 0x1 + 2138 0b79 830B0000 .4byte 0xb83 + 2139 0b7d 12 .uleb128 0x12 + 2140 0b7e F8040000 .4byte 0x4f8 + 2141 0b82 00 .byte 0 + 2142 0b83 23 .uleb128 0x23 + 2143 0b84 01 .byte 0x1 + 2144 0b85 38040000 .4byte .LASF110 + 2145 0b89 0B .byte 0xb + 2146 0b8a BD .byte 0xbd + 2147 0b8b 01 .byte 0x1 + 2148 0b8c 01 .byte 0x1 + 2149 0b8d 9C0B0000 .4byte 0xb9c + 2150 0b91 12 .uleb128 0x12 + 2151 0b92 F8040000 .4byte 0x4f8 + 2152 0b96 12 .uleb128 0x12 + 2153 0b97 30000000 .4byte 0x30 + 2154 0b9b 00 .byte 0 + 2155 0b9c 23 .uleb128 0x23 + 2156 0b9d 01 .byte 0x1 + 2157 0b9e F3000000 .4byte .LASF111 + 2158 0ba2 0B .byte 0xb + 2159 0ba3 BE .byte 0xbe + 2160 0ba4 01 .byte 0x1 + 2161 0ba5 01 .byte 0x1 + 2162 0ba6 BF0B0000 .4byte 0xbbf + 2163 0baa 12 .uleb128 0x12 + 2164 0bab F8040000 .4byte 0x4f8 + 2165 0baf 12 .uleb128 0x12 + 2166 0bb0 30000000 .4byte 0x30 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 39 + + + 2167 0bb4 12 .uleb128 0x12 + 2168 0bb5 9B050000 .4byte 0x59b + 2169 0bb9 12 .uleb128 0x12 + 2170 0bba 7F020000 .4byte 0x27f + 2171 0bbe 00 .byte 0 + 2172 0bbf 23 .uleb128 0x23 + 2173 0bc0 01 .byte 0x1 + 2174 0bc1 C0010000 .4byte .LASF112 + 2175 0bc5 0B .byte 0xb + 2176 0bc6 C0 .byte 0xc0 + 2177 0bc7 01 .byte 0x1 + 2178 0bc8 01 .byte 0x1 + 2179 0bc9 DD0B0000 .4byte 0xbdd + 2180 0bcd 12 .uleb128 0x12 + 2181 0bce F8040000 .4byte 0x4f8 + 2182 0bd2 12 .uleb128 0x12 + 2183 0bd3 30000000 .4byte 0x30 + 2184 0bd7 12 .uleb128 0x12 + 2185 0bd8 9B050000 .4byte 0x59b + 2186 0bdc 00 .byte 0 + 2187 0bdd 23 .uleb128 0x23 + 2188 0bde 01 .byte 0x1 + 2189 0bdf A4020000 .4byte .LASF113 + 2190 0be3 0B .byte 0xb + 2191 0be4 C1 .byte 0xc1 + 2192 0be5 01 .byte 0x1 + 2193 0be6 01 .byte 0x1 + 2194 0be7 FB0B0000 .4byte 0xbfb + 2195 0beb 12 .uleb128 0x12 + 2196 0bec F8040000 .4byte 0x4f8 + 2197 0bf0 12 .uleb128 0x12 + 2198 0bf1 30000000 .4byte 0x30 + 2199 0bf5 12 .uleb128 0x12 + 2200 0bf6 7F020000 .4byte 0x27f + 2201 0bfa 00 .byte 0 + 2202 0bfb 23 .uleb128 0x23 + 2203 0bfc 01 .byte 0x1 + 2204 0bfd F5030000 .4byte .LASF114 + 2205 0c01 08 .byte 0x8 + 2206 0c02 93 .byte 0x93 + 2207 0c03 01 .byte 0x1 + 2208 0c04 01 .byte 0x1 + 2209 0c05 0F0C0000 .4byte 0xc0f + 2210 0c09 12 .uleb128 0x12 + 2211 0c0a AD000000 .4byte 0xad + 2212 0c0e 00 .byte 0 + 2213 0c0f 23 .uleb128 0x23 + 2214 0c10 01 .byte 0x1 + 2215 0c11 E6020000 .4byte .LASF115 + 2216 0c15 09 .byte 0x9 + 2217 0c16 39 .byte 0x39 + 2218 0c17 01 .byte 0x1 + 2219 0c18 01 .byte 0x1 + 2220 0c19 230C0000 .4byte 0xc23 + 2221 0c1d 12 .uleb128 0x12 + 2222 0c1e 22040000 .4byte 0x422 + 2223 0c22 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 40 + + + 2224 0c23 24 .uleb128 0x24 + 2225 0c24 01 .byte 0x1 + 2226 0c25 76000000 .4byte .LASF121 + 2227 0c29 09 .byte 0x9 + 2228 0c2a 3D .byte 0x3d + 2229 0c2b 01 .byte 0x1 + 2230 0c2c 22040000 .4byte 0x422 + 2231 0c30 01 .byte 0x1 + 2232 0c31 00 .byte 0 + 2233 .section .debug_abbrev,"",%progbits + 2234 .Ldebug_abbrev0: + 2235 0000 01 .uleb128 0x1 + 2236 0001 11 .uleb128 0x11 + 2237 0002 01 .byte 0x1 + 2238 0003 25 .uleb128 0x25 + 2239 0004 0E .uleb128 0xe + 2240 0005 13 .uleb128 0x13 + 2241 0006 0B .uleb128 0xb + 2242 0007 03 .uleb128 0x3 + 2243 0008 0E .uleb128 0xe + 2244 0009 1B .uleb128 0x1b + 2245 000a 0E .uleb128 0xe + 2246 000b 55 .uleb128 0x55 + 2247 000c 06 .uleb128 0x6 + 2248 000d 11 .uleb128 0x11 + 2249 000e 01 .uleb128 0x1 + 2250 000f 52 .uleb128 0x52 + 2251 0010 01 .uleb128 0x1 + 2252 0011 10 .uleb128 0x10 + 2253 0012 06 .uleb128 0x6 + 2254 0013 00 .byte 0 + 2255 0014 00 .byte 0 + 2256 0015 02 .uleb128 0x2 + 2257 0016 24 .uleb128 0x24 + 2258 0017 00 .byte 0 + 2259 0018 0B .uleb128 0xb + 2260 0019 0B .uleb128 0xb + 2261 001a 3E .uleb128 0x3e + 2262 001b 0B .uleb128 0xb + 2263 001c 03 .uleb128 0x3 + 2264 001d 08 .uleb128 0x8 + 2265 001e 00 .byte 0 + 2266 001f 00 .byte 0 + 2267 0020 03 .uleb128 0x3 + 2268 0021 16 .uleb128 0x16 + 2269 0022 00 .byte 0 + 2270 0023 03 .uleb128 0x3 + 2271 0024 0E .uleb128 0xe + 2272 0025 3A .uleb128 0x3a + 2273 0026 0B .uleb128 0xb + 2274 0027 3B .uleb128 0x3b + 2275 0028 0B .uleb128 0xb + 2276 0029 49 .uleb128 0x49 + 2277 002a 13 .uleb128 0x13 + 2278 002b 00 .byte 0 + 2279 002c 00 .byte 0 + 2280 002d 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 41 + + + 2281 002e 24 .uleb128 0x24 + 2282 002f 00 .byte 0 + 2283 0030 0B .uleb128 0xb + 2284 0031 0B .uleb128 0xb + 2285 0032 3E .uleb128 0x3e + 2286 0033 0B .uleb128 0xb + 2287 0034 03 .uleb128 0x3 + 2288 0035 0E .uleb128 0xe + 2289 0036 00 .byte 0 + 2290 0037 00 .byte 0 + 2291 0038 05 .uleb128 0x5 + 2292 0039 13 .uleb128 0x13 + 2293 003a 01 .byte 0x1 + 2294 003b 03 .uleb128 0x3 + 2295 003c 0E .uleb128 0xe + 2296 003d 0B .uleb128 0xb + 2297 003e 0B .uleb128 0xb + 2298 003f 3A .uleb128 0x3a + 2299 0040 0B .uleb128 0xb + 2300 0041 3B .uleb128 0x3b + 2301 0042 0B .uleb128 0xb + 2302 0043 01 .uleb128 0x1 + 2303 0044 13 .uleb128 0x13 + 2304 0045 00 .byte 0 + 2305 0046 00 .byte 0 + 2306 0047 06 .uleb128 0x6 + 2307 0048 0D .uleb128 0xd + 2308 0049 00 .byte 0 + 2309 004a 03 .uleb128 0x3 + 2310 004b 0E .uleb128 0xe + 2311 004c 3A .uleb128 0x3a + 2312 004d 0B .uleb128 0xb + 2313 004e 3B .uleb128 0x3b + 2314 004f 0B .uleb128 0xb + 2315 0050 49 .uleb128 0x49 + 2316 0051 13 .uleb128 0x13 + 2317 0052 38 .uleb128 0x38 + 2318 0053 0A .uleb128 0xa + 2319 0054 00 .byte 0 + 2320 0055 00 .byte 0 + 2321 0056 07 .uleb128 0x7 + 2322 0057 0D .uleb128 0xd + 2323 0058 00 .byte 0 + 2324 0059 03 .uleb128 0x3 + 2325 005a 08 .uleb128 0x8 + 2326 005b 3A .uleb128 0x3a + 2327 005c 0B .uleb128 0xb + 2328 005d 3B .uleb128 0x3b + 2329 005e 0B .uleb128 0xb + 2330 005f 49 .uleb128 0x49 + 2331 0060 13 .uleb128 0x13 + 2332 0061 38 .uleb128 0x38 + 2333 0062 0A .uleb128 0xa + 2334 0063 00 .byte 0 + 2335 0064 00 .byte 0 + 2336 0065 08 .uleb128 0x8 + 2337 0066 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 42 + + + 2338 0067 01 .byte 0x1 + 2339 0068 0B .uleb128 0xb + 2340 0069 0B .uleb128 0xb + 2341 006a 3A .uleb128 0x3a + 2342 006b 0B .uleb128 0xb + 2343 006c 3B .uleb128 0x3b + 2344 006d 0B .uleb128 0xb + 2345 006e 01 .uleb128 0x1 + 2346 006f 13 .uleb128 0x13 + 2347 0070 00 .byte 0 + 2348 0071 00 .byte 0 + 2349 0072 09 .uleb128 0x9 + 2350 0073 0F .uleb128 0xf + 2351 0074 00 .byte 0 + 2352 0075 0B .uleb128 0xb + 2353 0076 0B .uleb128 0xb + 2354 0077 49 .uleb128 0x49 + 2355 0078 13 .uleb128 0x13 + 2356 0079 00 .byte 0 + 2357 007a 00 .byte 0 + 2358 007b 0A .uleb128 0xa + 2359 007c 0F .uleb128 0xf + 2360 007d 00 .byte 0 + 2361 007e 0B .uleb128 0xb + 2362 007f 0B .uleb128 0xb + 2363 0080 00 .byte 0 + 2364 0081 00 .byte 0 + 2365 0082 0B .uleb128 0xb + 2366 0083 35 .uleb128 0x35 + 2367 0084 00 .byte 0 + 2368 0085 49 .uleb128 0x49 + 2369 0086 13 .uleb128 0x13 + 2370 0087 00 .byte 0 + 2371 0088 00 .byte 0 + 2372 0089 0C .uleb128 0xc + 2373 008a 17 .uleb128 0x17 + 2374 008b 01 .byte 0x1 + 2375 008c 0B .uleb128 0xb + 2376 008d 0B .uleb128 0xb + 2377 008e 3A .uleb128 0x3a + 2378 008f 0B .uleb128 0xb + 2379 0090 3B .uleb128 0x3b + 2380 0091 0B .uleb128 0xb + 2381 0092 01 .uleb128 0x1 + 2382 0093 13 .uleb128 0x13 + 2383 0094 00 .byte 0 + 2384 0095 00 .byte 0 + 2385 0096 0D .uleb128 0xd + 2386 0097 0D .uleb128 0xd + 2387 0098 00 .byte 0 + 2388 0099 03 .uleb128 0x3 + 2389 009a 0E .uleb128 0xe + 2390 009b 3A .uleb128 0x3a + 2391 009c 0B .uleb128 0xb + 2392 009d 3B .uleb128 0x3b + 2393 009e 0B .uleb128 0xb + 2394 009f 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 43 + + + 2395 00a0 13 .uleb128 0x13 + 2396 00a1 00 .byte 0 + 2397 00a2 00 .byte 0 + 2398 00a3 0E .uleb128 0xe + 2399 00a4 26 .uleb128 0x26 + 2400 00a5 00 .byte 0 + 2401 00a6 49 .uleb128 0x49 + 2402 00a7 13 .uleb128 0x13 + 2403 00a8 00 .byte 0 + 2404 00a9 00 .byte 0 + 2405 00aa 0F .uleb128 0xf + 2406 00ab 04 .uleb128 0x4 + 2407 00ac 01 .byte 0x1 + 2408 00ad 0B .uleb128 0xb + 2409 00ae 0B .uleb128 0xb + 2410 00af 3A .uleb128 0x3a + 2411 00b0 0B .uleb128 0xb + 2412 00b1 3B .uleb128 0x3b + 2413 00b2 0B .uleb128 0xb + 2414 00b3 01 .uleb128 0x1 + 2415 00b4 13 .uleb128 0x13 + 2416 00b5 00 .byte 0 + 2417 00b6 00 .byte 0 + 2418 00b7 10 .uleb128 0x10 + 2419 00b8 28 .uleb128 0x28 + 2420 00b9 00 .byte 0 + 2421 00ba 03 .uleb128 0x3 + 2422 00bb 0E .uleb128 0xe + 2423 00bc 1C .uleb128 0x1c + 2424 00bd 0D .uleb128 0xd + 2425 00be 00 .byte 0 + 2426 00bf 00 .byte 0 + 2427 00c0 11 .uleb128 0x11 + 2428 00c1 15 .uleb128 0x15 + 2429 00c2 01 .byte 0x1 + 2430 00c3 27 .uleb128 0x27 + 2431 00c4 0C .uleb128 0xc + 2432 00c5 01 .uleb128 0x1 + 2433 00c6 13 .uleb128 0x13 + 2434 00c7 00 .byte 0 + 2435 00c8 00 .byte 0 + 2436 00c9 12 .uleb128 0x12 + 2437 00ca 05 .uleb128 0x5 + 2438 00cb 00 .byte 0 + 2439 00cc 49 .uleb128 0x49 + 2440 00cd 13 .uleb128 0x13 + 2441 00ce 00 .byte 0 + 2442 00cf 00 .byte 0 + 2443 00d0 13 .uleb128 0x13 + 2444 00d1 26 .uleb128 0x26 + 2445 00d2 00 .byte 0 + 2446 00d3 00 .byte 0 + 2447 00d4 00 .byte 0 + 2448 00d5 14 .uleb128 0x14 + 2449 00d6 2E .uleb128 0x2e + 2450 00d7 01 .byte 0x1 + 2451 00d8 3F .uleb128 0x3f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 44 + + + 2452 00d9 0C .uleb128 0xc + 2453 00da 03 .uleb128 0x3 + 2454 00db 0E .uleb128 0xe + 2455 00dc 3A .uleb128 0x3a + 2456 00dd 0B .uleb128 0xb + 2457 00de 3B .uleb128 0x3b + 2458 00df 0B .uleb128 0xb + 2459 00e0 27 .uleb128 0x27 + 2460 00e1 0C .uleb128 0xc + 2461 00e2 11 .uleb128 0x11 + 2462 00e3 01 .uleb128 0x1 + 2463 00e4 12 .uleb128 0x12 + 2464 00e5 01 .uleb128 0x1 + 2465 00e6 40 .uleb128 0x40 + 2466 00e7 0A .uleb128 0xa + 2467 00e8 9742 .uleb128 0x2117 + 2468 00ea 0C .uleb128 0xc + 2469 00eb 01 .uleb128 0x1 + 2470 00ec 13 .uleb128 0x13 + 2471 00ed 00 .byte 0 + 2472 00ee 00 .byte 0 + 2473 00ef 15 .uleb128 0x15 + 2474 00f0 898201 .uleb128 0x4109 + 2475 00f3 00 .byte 0 + 2476 00f4 11 .uleb128 0x11 + 2477 00f5 01 .uleb128 0x1 + 2478 00f6 9542 .uleb128 0x2115 + 2479 00f8 0C .uleb128 0xc + 2480 00f9 31 .uleb128 0x31 + 2481 00fa 13 .uleb128 0x13 + 2482 00fb 00 .byte 0 + 2483 00fc 00 .byte 0 + 2484 00fd 16 .uleb128 0x16 + 2485 00fe 05 .uleb128 0x5 + 2486 00ff 00 .byte 0 + 2487 0100 03 .uleb128 0x3 + 2488 0101 0E .uleb128 0xe + 2489 0102 3A .uleb128 0x3a + 2490 0103 0B .uleb128 0xb + 2491 0104 3B .uleb128 0x3b + 2492 0105 0B .uleb128 0xb + 2493 0106 49 .uleb128 0x49 + 2494 0107 13 .uleb128 0x13 + 2495 0108 02 .uleb128 0x2 + 2496 0109 06 .uleb128 0x6 + 2497 010a 00 .byte 0 + 2498 010b 00 .byte 0 + 2499 010c 17 .uleb128 0x17 + 2500 010d 898201 .uleb128 0x4109 + 2501 0110 01 .byte 0x1 + 2502 0111 11 .uleb128 0x11 + 2503 0112 01 .uleb128 0x1 + 2504 0113 9542 .uleb128 0x2115 + 2505 0115 0C .uleb128 0xc + 2506 0116 31 .uleb128 0x31 + 2507 0117 13 .uleb128 0x13 + 2508 0118 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 45 + + + 2509 0119 00 .byte 0 + 2510 011a 18 .uleb128 0x18 + 2511 011b 8A8201 .uleb128 0x410a + 2512 011e 00 .byte 0 + 2513 011f 02 .uleb128 0x2 + 2514 0120 0A .uleb128 0xa + 2515 0121 9142 .uleb128 0x2111 + 2516 0123 0A .uleb128 0xa + 2517 0124 00 .byte 0 + 2518 0125 00 .byte 0 + 2519 0126 19 .uleb128 0x19 + 2520 0127 2E .uleb128 0x2e + 2521 0128 01 .byte 0x1 + 2522 0129 3F .uleb128 0x3f + 2523 012a 0C .uleb128 0xc + 2524 012b 03 .uleb128 0x3 + 2525 012c 0E .uleb128 0xe + 2526 012d 3A .uleb128 0x3a + 2527 012e 0B .uleb128 0xb + 2528 012f 3B .uleb128 0x3b + 2529 0130 0B .uleb128 0xb + 2530 0131 27 .uleb128 0x27 + 2531 0132 0C .uleb128 0xc + 2532 0133 11 .uleb128 0x11 + 2533 0134 01 .uleb128 0x1 + 2534 0135 12 .uleb128 0x12 + 2535 0136 01 .uleb128 0x1 + 2536 0137 40 .uleb128 0x40 + 2537 0138 06 .uleb128 0x6 + 2538 0139 9742 .uleb128 0x2117 + 2539 013b 0C .uleb128 0xc + 2540 013c 01 .uleb128 0x1 + 2541 013d 13 .uleb128 0x13 + 2542 013e 00 .byte 0 + 2543 013f 00 .byte 0 + 2544 0140 1A .uleb128 0x1a + 2545 0141 898201 .uleb128 0x4109 + 2546 0144 01 .byte 0x1 + 2547 0145 11 .uleb128 0x11 + 2548 0146 01 .uleb128 0x1 + 2549 0147 31 .uleb128 0x31 + 2550 0148 13 .uleb128 0x13 + 2551 0149 00 .byte 0 + 2552 014a 00 .byte 0 + 2553 014b 1B .uleb128 0x1b + 2554 014c 898201 .uleb128 0x4109 + 2555 014f 01 .byte 0x1 + 2556 0150 11 .uleb128 0x11 + 2557 0151 01 .uleb128 0x1 + 2558 0152 31 .uleb128 0x31 + 2559 0153 13 .uleb128 0x13 + 2560 0154 01 .uleb128 0x1 + 2561 0155 13 .uleb128 0x13 + 2562 0156 00 .byte 0 + 2563 0157 00 .byte 0 + 2564 0158 1C .uleb128 0x1c + 2565 0159 05 .uleb128 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 46 + + + 2566 015a 00 .byte 0 + 2567 015b 03 .uleb128 0x3 + 2568 015c 08 .uleb128 0x8 + 2569 015d 3A .uleb128 0x3a + 2570 015e 0B .uleb128 0xb + 2571 015f 3B .uleb128 0x3b + 2572 0160 0B .uleb128 0xb + 2573 0161 49 .uleb128 0x49 + 2574 0162 13 .uleb128 0x13 + 2575 0163 02 .uleb128 0x2 + 2576 0164 06 .uleb128 0x6 + 2577 0165 00 .byte 0 + 2578 0166 00 .byte 0 + 2579 0167 1D .uleb128 0x1d + 2580 0168 2E .uleb128 0x2e + 2581 0169 01 .byte 0x1 + 2582 016a 3F .uleb128 0x3f + 2583 016b 0C .uleb128 0xc + 2584 016c 03 .uleb128 0x3 + 2585 016d 0E .uleb128 0xe + 2586 016e 3A .uleb128 0x3a + 2587 016f 0B .uleb128 0xb + 2588 0170 3B .uleb128 0x3b + 2589 0171 05 .uleb128 0x5 + 2590 0172 27 .uleb128 0x27 + 2591 0173 0C .uleb128 0xc + 2592 0174 11 .uleb128 0x11 + 2593 0175 01 .uleb128 0x1 + 2594 0176 12 .uleb128 0x12 + 2595 0177 01 .uleb128 0x1 + 2596 0178 40 .uleb128 0x40 + 2597 0179 06 .uleb128 0x6 + 2598 017a 9742 .uleb128 0x2117 + 2599 017c 0C .uleb128 0xc + 2600 017d 01 .uleb128 0x1 + 2601 017e 13 .uleb128 0x13 + 2602 017f 00 .byte 0 + 2603 0180 00 .byte 0 + 2604 0181 1E .uleb128 0x1e + 2605 0182 05 .uleb128 0x5 + 2606 0183 00 .byte 0 + 2607 0184 03 .uleb128 0x3 + 2608 0185 0E .uleb128 0xe + 2609 0186 3A .uleb128 0x3a + 2610 0187 0B .uleb128 0xb + 2611 0188 3B .uleb128 0x3b + 2612 0189 05 .uleb128 0x5 + 2613 018a 49 .uleb128 0x49 + 2614 018b 13 .uleb128 0x13 + 2615 018c 02 .uleb128 0x2 + 2616 018d 06 .uleb128 0x6 + 2617 018e 00 .byte 0 + 2618 018f 00 .byte 0 + 2619 0190 1F .uleb128 0x1f + 2620 0191 05 .uleb128 0x5 + 2621 0192 00 .byte 0 + 2622 0193 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 47 + + + 2623 0194 08 .uleb128 0x8 + 2624 0195 3A .uleb128 0x3a + 2625 0196 0B .uleb128 0xb + 2626 0197 3B .uleb128 0x3b + 2627 0198 05 .uleb128 0x5 + 2628 0199 49 .uleb128 0x49 + 2629 019a 13 .uleb128 0x13 + 2630 019b 02 .uleb128 0x2 + 2631 019c 06 .uleb128 0x6 + 2632 019d 00 .byte 0 + 2633 019e 00 .byte 0 + 2634 019f 20 .uleb128 0x20 + 2635 01a0 2E .uleb128 0x2e + 2636 01a1 01 .byte 0x1 + 2637 01a2 3F .uleb128 0x3f + 2638 01a3 0C .uleb128 0xc + 2639 01a4 03 .uleb128 0x3 + 2640 01a5 0E .uleb128 0xe + 2641 01a6 3A .uleb128 0x3a + 2642 01a7 0B .uleb128 0xb + 2643 01a8 3B .uleb128 0x3b + 2644 01a9 05 .uleb128 0x5 + 2645 01aa 27 .uleb128 0x27 + 2646 01ab 0C .uleb128 0xc + 2647 01ac 11 .uleb128 0x11 + 2648 01ad 01 .uleb128 0x1 + 2649 01ae 12 .uleb128 0x12 + 2650 01af 01 .uleb128 0x1 + 2651 01b0 40 .uleb128 0x40 + 2652 01b1 0A .uleb128 0xa + 2653 01b2 9742 .uleb128 0x2117 + 2654 01b4 0C .uleb128 0xc + 2655 01b5 01 .uleb128 0x1 + 2656 01b6 13 .uleb128 0x13 + 2657 01b7 00 .byte 0 + 2658 01b8 00 .byte 0 + 2659 01b9 21 .uleb128 0x21 + 2660 01ba 34 .uleb128 0x34 + 2661 01bb 00 .byte 0 + 2662 01bc 03 .uleb128 0x3 + 2663 01bd 0E .uleb128 0xe + 2664 01be 3A .uleb128 0x3a + 2665 01bf 0B .uleb128 0xb + 2666 01c0 3B .uleb128 0x3b + 2667 01c1 0B .uleb128 0xb + 2668 01c2 49 .uleb128 0x49 + 2669 01c3 13 .uleb128 0x13 + 2670 01c4 3F .uleb128 0x3f + 2671 01c5 0C .uleb128 0xc + 2672 01c6 3C .uleb128 0x3c + 2673 01c7 0C .uleb128 0xc + 2674 01c8 00 .byte 0 + 2675 01c9 00 .byte 0 + 2676 01ca 22 .uleb128 0x22 + 2677 01cb 2E .uleb128 0x2e + 2678 01cc 00 .byte 0 + 2679 01cd 3F .uleb128 0x3f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 48 + + + 2680 01ce 0C .uleb128 0xc + 2681 01cf 03 .uleb128 0x3 + 2682 01d0 0E .uleb128 0xe + 2683 01d1 3A .uleb128 0x3a + 2684 01d2 0B .uleb128 0xb + 2685 01d3 3B .uleb128 0x3b + 2686 01d4 0B .uleb128 0xb + 2687 01d5 27 .uleb128 0x27 + 2688 01d6 0C .uleb128 0xc + 2689 01d7 3C .uleb128 0x3c + 2690 01d8 0C .uleb128 0xc + 2691 01d9 00 .byte 0 + 2692 01da 00 .byte 0 + 2693 01db 23 .uleb128 0x23 + 2694 01dc 2E .uleb128 0x2e + 2695 01dd 01 .byte 0x1 + 2696 01de 3F .uleb128 0x3f + 2697 01df 0C .uleb128 0xc + 2698 01e0 03 .uleb128 0x3 + 2699 01e1 0E .uleb128 0xe + 2700 01e2 3A .uleb128 0x3a + 2701 01e3 0B .uleb128 0xb + 2702 01e4 3B .uleb128 0x3b + 2703 01e5 0B .uleb128 0xb + 2704 01e6 27 .uleb128 0x27 + 2705 01e7 0C .uleb128 0xc + 2706 01e8 3C .uleb128 0x3c + 2707 01e9 0C .uleb128 0xc + 2708 01ea 01 .uleb128 0x1 + 2709 01eb 13 .uleb128 0x13 + 2710 01ec 00 .byte 0 + 2711 01ed 00 .byte 0 + 2712 01ee 24 .uleb128 0x24 + 2713 01ef 2E .uleb128 0x2e + 2714 01f0 00 .byte 0 + 2715 01f1 3F .uleb128 0x3f + 2716 01f2 0C .uleb128 0xc + 2717 01f3 03 .uleb128 0x3 + 2718 01f4 0E .uleb128 0xe + 2719 01f5 3A .uleb128 0x3a + 2720 01f6 0B .uleb128 0xb + 2721 01f7 3B .uleb128 0x3b + 2722 01f8 0B .uleb128 0xb + 2723 01f9 27 .uleb128 0x27 + 2724 01fa 0C .uleb128 0xc + 2725 01fb 49 .uleb128 0x49 + 2726 01fc 13 .uleb128 0x13 + 2727 01fd 3C .uleb128 0x3c + 2728 01fe 0C .uleb128 0xc + 2729 01ff 00 .byte 0 + 2730 0200 00 .byte 0 + 2731 0201 00 .byte 0 + 2732 .section .debug_loc,"",%progbits + 2733 .Ldebug_loc0: + 2734 .LLST0: + 2735 0000 00000000 .4byte .LVL1 + 2736 0004 18000000 .4byte .LVL2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 49 + + + 2737 0008 0100 .2byte 0x1 + 2738 000a 50 .byte 0x50 + 2739 000b 18000000 .4byte .LVL2 + 2740 000f 1B000000 .4byte .LVL3-1 + 2741 0013 0300 .2byte 0x3 + 2742 0015 70 .byte 0x70 + 2743 0016 74 .sleb128 -12 + 2744 0017 9F .byte 0x9f + 2745 0018 1B000000 .4byte .LVL3-1 + 2746 001c 1C000000 .4byte .LFE8 + 2747 0020 0400 .2byte 0x4 + 2748 0022 F3 .byte 0xf3 + 2749 0023 01 .uleb128 0x1 + 2750 0024 50 .byte 0x50 + 2751 0025 9F .byte 0x9f + 2752 0026 00000000 .4byte 0 + 2753 002a 00000000 .4byte 0 + 2754 .LLST1: + 2755 002e 00000000 .4byte .LFB9 + 2756 0032 04000000 .4byte .LCFI0 + 2757 0036 0200 .2byte 0x2 + 2758 0038 7D .byte 0x7d + 2759 0039 00 .sleb128 0 + 2760 003a 04000000 .4byte .LCFI0 + 2761 003e 24000000 .4byte .LFE9 + 2762 0042 0200 .2byte 0x2 + 2763 0044 7D .byte 0x7d + 2764 0045 08 .sleb128 8 + 2765 0046 00000000 .4byte 0 + 2766 004a 00000000 .4byte 0 + 2767 .LLST2: + 2768 004e 00000000 .4byte .LVL4 + 2769 0052 13000000 .4byte .LVL5-1 + 2770 0056 0100 .2byte 0x1 + 2771 0058 50 .byte 0x50 + 2772 0059 13000000 .4byte .LVL5-1 + 2773 005d 24000000 .4byte .LFE9 + 2774 0061 0100 .2byte 0x1 + 2775 0063 54 .byte 0x54 + 2776 0064 00000000 .4byte 0 + 2777 0068 00000000 .4byte 0 + 2778 .LLST3: + 2779 006c 00000000 .4byte .LVL4 + 2780 0070 13000000 .4byte .LVL5-1 + 2781 0074 0100 .2byte 0x1 + 2782 0076 51 .byte 0x51 + 2783 0077 13000000 .4byte .LVL5-1 + 2784 007b 24000000 .4byte .LFE9 + 2785 007f 0400 .2byte 0x4 + 2786 0081 F3 .byte 0xf3 + 2787 0082 01 .uleb128 0x1 + 2788 0083 51 .byte 0x51 + 2789 0084 9F .byte 0x9f + 2790 0085 00000000 .4byte 0 + 2791 0089 00000000 .4byte 0 + 2792 .LLST4: + 2793 008d 00000000 .4byte .LFB10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 50 + + + 2794 0091 04000000 .4byte .LCFI1 + 2795 0095 0200 .2byte 0x2 + 2796 0097 7D .byte 0x7d + 2797 0098 00 .sleb128 0 + 2798 0099 04000000 .4byte .LCFI1 + 2799 009d 28000000 .4byte .LFE10 + 2800 00a1 0200 .2byte 0x2 + 2801 00a3 7D .byte 0x7d + 2802 00a4 08 .sleb128 8 + 2803 00a5 00000000 .4byte 0 + 2804 00a9 00000000 .4byte 0 + 2805 .LLST5: + 2806 00ad 00000000 .4byte .LVL6 + 2807 00b1 0F000000 .4byte .LVL7-1 + 2808 00b5 0100 .2byte 0x1 + 2809 00b7 50 .byte 0x50 + 2810 00b8 0F000000 .4byte .LVL7-1 + 2811 00bc 28000000 .4byte .LFE10 + 2812 00c0 0100 .2byte 0x1 + 2813 00c2 54 .byte 0x54 + 2814 00c3 00000000 .4byte 0 + 2815 00c7 00000000 .4byte 0 + 2816 .LLST6: + 2817 00cb 00000000 .4byte .LFB11 + 2818 00cf 04000000 .4byte .LCFI2 + 2819 00d3 0200 .2byte 0x2 + 2820 00d5 7D .byte 0x7d + 2821 00d6 00 .sleb128 0 + 2822 00d7 04000000 .4byte .LCFI2 + 2823 00db 14000000 .4byte .LFE11 + 2824 00df 0200 .2byte 0x2 + 2825 00e1 7D .byte 0x7d + 2826 00e2 08 .sleb128 8 + 2827 00e3 00000000 .4byte 0 + 2828 00e7 00000000 .4byte 0 + 2829 .LLST7: + 2830 00eb 00000000 .4byte .LVL9 + 2831 00ef 0B000000 .4byte .LVL10-1 + 2832 00f3 0100 .2byte 0x1 + 2833 00f5 50 .byte 0x50 + 2834 00f6 0B000000 .4byte .LVL10-1 + 2835 00fa 14000000 .4byte .LFE11 + 2836 00fe 0400 .2byte 0x4 + 2837 0100 F3 .byte 0xf3 + 2838 0101 01 .uleb128 0x1 + 2839 0102 50 .byte 0x50 + 2840 0103 9F .byte 0x9f + 2841 0104 00000000 .4byte 0 + 2842 0108 00000000 .4byte 0 + 2843 .LLST8: + 2844 010c 00000000 .4byte .LFB12 + 2845 0110 04000000 .4byte .LCFI3 + 2846 0114 0200 .2byte 0x2 + 2847 0116 7D .byte 0x7d + 2848 0117 00 .sleb128 0 + 2849 0118 04000000 .4byte .LCFI3 + 2850 011c 14000000 .4byte .LFE12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 51 + + + 2851 0120 0200 .2byte 0x2 + 2852 0122 7D .byte 0x7d + 2853 0123 08 .sleb128 8 + 2854 0124 00000000 .4byte 0 + 2855 0128 00000000 .4byte 0 + 2856 .LLST9: + 2857 012c 00000000 .4byte .LVL11 + 2858 0130 0B000000 .4byte .LVL12-1 + 2859 0134 0100 .2byte 0x1 + 2860 0136 50 .byte 0x50 + 2861 0137 0B000000 .4byte .LVL12-1 + 2862 013b 14000000 .4byte .LFE12 + 2863 013f 0400 .2byte 0x4 + 2864 0141 F3 .byte 0xf3 + 2865 0142 01 .uleb128 0x1 + 2866 0143 50 .byte 0x50 + 2867 0144 9F .byte 0x9f + 2868 0145 00000000 .4byte 0 + 2869 0149 00000000 .4byte 0 + 2870 .LLST10: + 2871 014d 00000000 .4byte .LFB13 + 2872 0151 04000000 .4byte .LCFI4 + 2873 0155 0200 .2byte 0x2 + 2874 0157 7D .byte 0x7d + 2875 0158 00 .sleb128 0 + 2876 0159 04000000 .4byte .LCFI4 + 2877 015d 1C000000 .4byte .LFE13 + 2878 0161 0200 .2byte 0x2 + 2879 0163 7D .byte 0x7d + 2880 0164 08 .sleb128 8 + 2881 0165 00000000 .4byte 0 + 2882 0169 00000000 .4byte 0 + 2883 .LLST11: + 2884 016d 00000000 .4byte .LVL13 + 2885 0171 13000000 .4byte .LVL14-1 + 2886 0175 0100 .2byte 0x1 + 2887 0177 50 .byte 0x50 + 2888 0178 13000000 .4byte .LVL14-1 + 2889 017c 1C000000 .4byte .LFE13 + 2890 0180 0400 .2byte 0x4 + 2891 0182 F3 .byte 0xf3 + 2892 0183 01 .uleb128 0x1 + 2893 0184 50 .byte 0x50 + 2894 0185 9F .byte 0x9f + 2895 0186 00000000 .4byte 0 + 2896 018a 00000000 .4byte 0 + 2897 .LLST12: + 2898 018e 00000000 .4byte .LVL13 + 2899 0192 13000000 .4byte .LVL14-1 + 2900 0196 0100 .2byte 0x1 + 2901 0198 51 .byte 0x51 + 2902 0199 13000000 .4byte .LVL14-1 + 2903 019d 1C000000 .4byte .LFE13 + 2904 01a1 0400 .2byte 0x4 + 2905 01a3 F3 .byte 0xf3 + 2906 01a4 01 .uleb128 0x1 + 2907 01a5 51 .byte 0x51 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 52 + + + 2908 01a6 9F .byte 0x9f + 2909 01a7 00000000 .4byte 0 + 2910 01ab 00000000 .4byte 0 + 2911 .LLST13: + 2912 01af 00000000 .4byte .LFB14 + 2913 01b3 04000000 .4byte .LCFI5 + 2914 01b7 0200 .2byte 0x2 + 2915 01b9 7D .byte 0x7d + 2916 01ba 00 .sleb128 0 + 2917 01bb 04000000 .4byte .LCFI5 + 2918 01bf 1C000000 .4byte .LFE14 + 2919 01c3 0200 .2byte 0x2 + 2920 01c5 7D .byte 0x7d + 2921 01c6 08 .sleb128 8 + 2922 01c7 00000000 .4byte 0 + 2923 01cb 00000000 .4byte 0 + 2924 .LLST14: + 2925 01cf 00000000 .4byte .LVL15 + 2926 01d3 13000000 .4byte .LVL16-1 + 2927 01d7 0100 .2byte 0x1 + 2928 01d9 50 .byte 0x50 + 2929 01da 13000000 .4byte .LVL16-1 + 2930 01de 1C000000 .4byte .LFE14 + 2931 01e2 0400 .2byte 0x4 + 2932 01e4 F3 .byte 0xf3 + 2933 01e5 01 .uleb128 0x1 + 2934 01e6 50 .byte 0x50 + 2935 01e7 9F .byte 0x9f + 2936 01e8 00000000 .4byte 0 + 2937 01ec 00000000 .4byte 0 + 2938 .LLST15: + 2939 01f0 00000000 .4byte .LVL15 + 2940 01f4 13000000 .4byte .LVL16-1 + 2941 01f8 0100 .2byte 0x1 + 2942 01fa 51 .byte 0x51 + 2943 01fb 13000000 .4byte .LVL16-1 + 2944 01ff 1C000000 .4byte .LFE14 + 2945 0203 0400 .2byte 0x4 + 2946 0205 F3 .byte 0xf3 + 2947 0206 01 .uleb128 0x1 + 2948 0207 51 .byte 0x51 + 2949 0208 9F .byte 0x9f + 2950 0209 00000000 .4byte 0 + 2951 020d 00000000 .4byte 0 + 2952 .LLST16: + 2953 0211 00000000 .4byte .LVL15 + 2954 0215 13000000 .4byte .LVL16-1 + 2955 0219 0100 .2byte 0x1 + 2956 021b 52 .byte 0x52 + 2957 021c 13000000 .4byte .LVL16-1 + 2958 0220 1C000000 .4byte .LFE14 + 2959 0224 0400 .2byte 0x4 + 2960 0226 F3 .byte 0xf3 + 2961 0227 01 .uleb128 0x1 + 2962 0228 52 .byte 0x52 + 2963 0229 9F .byte 0x9f + 2964 022a 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 53 + + + 2965 022e 00000000 .4byte 0 + 2966 .LLST17: + 2967 0232 00000000 .4byte .LVL15 + 2968 0236 13000000 .4byte .LVL16-1 + 2969 023a 0100 .2byte 0x1 + 2970 023c 53 .byte 0x53 + 2971 023d 13000000 .4byte .LVL16-1 + 2972 0241 1C000000 .4byte .LFE14 + 2973 0245 0400 .2byte 0x4 + 2974 0247 F3 .byte 0xf3 + 2975 0248 01 .uleb128 0x1 + 2976 0249 53 .byte 0x53 + 2977 024a 9F .byte 0x9f + 2978 024b 00000000 .4byte 0 + 2979 024f 00000000 .4byte 0 + 2980 .LLST18: + 2981 0253 00000000 .4byte .LFB15 + 2982 0257 04000000 .4byte .LCFI6 + 2983 025b 0200 .2byte 0x2 + 2984 025d 7D .byte 0x7d + 2985 025e 00 .sleb128 0 + 2986 025f 04000000 .4byte .LCFI6 + 2987 0263 1C000000 .4byte .LFE15 + 2988 0267 0200 .2byte 0x2 + 2989 0269 7D .byte 0x7d + 2990 026a 08 .sleb128 8 + 2991 026b 00000000 .4byte 0 + 2992 026f 00000000 .4byte 0 + 2993 .LLST19: + 2994 0273 00000000 .4byte .LVL17 + 2995 0277 13000000 .4byte .LVL18-1 + 2996 027b 0100 .2byte 0x1 + 2997 027d 50 .byte 0x50 + 2998 027e 13000000 .4byte .LVL18-1 + 2999 0282 1C000000 .4byte .LFE15 + 3000 0286 0400 .2byte 0x4 + 3001 0288 F3 .byte 0xf3 + 3002 0289 01 .uleb128 0x1 + 3003 028a 50 .byte 0x50 + 3004 028b 9F .byte 0x9f + 3005 028c 00000000 .4byte 0 + 3006 0290 00000000 .4byte 0 + 3007 .LLST20: + 3008 0294 00000000 .4byte .LVL17 + 3009 0298 13000000 .4byte .LVL18-1 + 3010 029c 0100 .2byte 0x1 + 3011 029e 51 .byte 0x51 + 3012 029f 13000000 .4byte .LVL18-1 + 3013 02a3 1C000000 .4byte .LFE15 + 3014 02a7 0400 .2byte 0x4 + 3015 02a9 F3 .byte 0xf3 + 3016 02aa 01 .uleb128 0x1 + 3017 02ab 51 .byte 0x51 + 3018 02ac 9F .byte 0x9f + 3019 02ad 00000000 .4byte 0 + 3020 02b1 00000000 .4byte 0 + 3021 .LLST21: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 54 + + + 3022 02b5 00000000 .4byte .LVL17 + 3023 02b9 13000000 .4byte .LVL18-1 + 3024 02bd 0100 .2byte 0x1 + 3025 02bf 52 .byte 0x52 + 3026 02c0 13000000 .4byte .LVL18-1 + 3027 02c4 1C000000 .4byte .LFE15 + 3028 02c8 0400 .2byte 0x4 + 3029 02ca F3 .byte 0xf3 + 3030 02cb 01 .uleb128 0x1 + 3031 02cc 52 .byte 0x52 + 3032 02cd 9F .byte 0x9f + 3033 02ce 00000000 .4byte 0 + 3034 02d2 00000000 .4byte 0 + 3035 .LLST22: + 3036 02d6 00000000 .4byte .LFB16 + 3037 02da 04000000 .4byte .LCFI7 + 3038 02de 0200 .2byte 0x2 + 3039 02e0 7D .byte 0x7d + 3040 02e1 00 .sleb128 0 + 3041 02e2 04000000 .4byte .LCFI7 + 3042 02e6 1C000000 .4byte .LFE16 + 3043 02ea 0200 .2byte 0x2 + 3044 02ec 7D .byte 0x7d + 3045 02ed 08 .sleb128 8 + 3046 02ee 00000000 .4byte 0 + 3047 02f2 00000000 .4byte 0 + 3048 .LLST23: + 3049 02f6 00000000 .4byte .LVL19 + 3050 02fa 13000000 .4byte .LVL20-1 + 3051 02fe 0100 .2byte 0x1 + 3052 0300 50 .byte 0x50 + 3053 0301 13000000 .4byte .LVL20-1 + 3054 0305 1C000000 .4byte .LFE16 + 3055 0309 0400 .2byte 0x4 + 3056 030b F3 .byte 0xf3 + 3057 030c 01 .uleb128 0x1 + 3058 030d 50 .byte 0x50 + 3059 030e 9F .byte 0x9f + 3060 030f 00000000 .4byte 0 + 3061 0313 00000000 .4byte 0 + 3062 .LLST24: + 3063 0317 00000000 .4byte .LVL19 + 3064 031b 13000000 .4byte .LVL20-1 + 3065 031f 0100 .2byte 0x1 + 3066 0321 51 .byte 0x51 + 3067 0322 13000000 .4byte .LVL20-1 + 3068 0326 1C000000 .4byte .LFE16 + 3069 032a 0400 .2byte 0x4 + 3070 032c F3 .byte 0xf3 + 3071 032d 01 .uleb128 0x1 + 3072 032e 51 .byte 0x51 + 3073 032f 9F .byte 0x9f + 3074 0330 00000000 .4byte 0 + 3075 0334 00000000 .4byte 0 + 3076 .LLST25: + 3077 0338 00000000 .4byte .LVL19 + 3078 033c 13000000 .4byte .LVL20-1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 55 + + + 3079 0340 0100 .2byte 0x1 + 3080 0342 52 .byte 0x52 + 3081 0343 13000000 .4byte .LVL20-1 + 3082 0347 1C000000 .4byte .LFE16 + 3083 034b 0400 .2byte 0x4 + 3084 034d F3 .byte 0xf3 + 3085 034e 01 .uleb128 0x1 + 3086 034f 52 .byte 0x52 + 3087 0350 9F .byte 0x9f + 3088 0351 00000000 .4byte 0 + 3089 0355 00000000 .4byte 0 + 3090 .LLST26: + 3091 0359 00000000 .4byte .LFB17 + 3092 035d 04000000 .4byte .LCFI8 + 3093 0361 0200 .2byte 0x2 + 3094 0363 7D .byte 0x7d + 3095 0364 00 .sleb128 0 + 3096 0365 04000000 .4byte .LCFI8 + 3097 0369 38000000 .4byte .LFE17 + 3098 036d 0200 .2byte 0x2 + 3099 036f 7D .byte 0x7d + 3100 0370 08 .sleb128 8 + 3101 0371 00000000 .4byte 0 + 3102 0375 00000000 .4byte 0 + 3103 .LLST27: + 3104 0379 00000000 .4byte .LVL21 + 3105 037d 17000000 .4byte .LVL22-1 + 3106 0381 0100 .2byte 0x1 + 3107 0383 50 .byte 0x50 + 3108 0384 17000000 .4byte .LVL22-1 + 3109 0388 38000000 .4byte .LFE17 + 3110 038c 0100 .2byte 0x1 + 3111 038e 54 .byte 0x54 + 3112 038f 00000000 .4byte 0 + 3113 0393 00000000 .4byte 0 + 3114 .LLST28: + 3115 0397 00000000 .4byte .LVL21 + 3116 039b 17000000 .4byte .LVL22-1 + 3117 039f 0100 .2byte 0x1 + 3118 03a1 51 .byte 0x51 + 3119 03a2 17000000 .4byte .LVL22-1 + 3120 03a6 38000000 .4byte .LFE17 + 3121 03aa 0400 .2byte 0x4 + 3122 03ac F3 .byte 0xf3 + 3123 03ad 01 .uleb128 0x1 + 3124 03ae 51 .byte 0x51 + 3125 03af 9F .byte 0x9f + 3126 03b0 00000000 .4byte 0 + 3127 03b4 00000000 .4byte 0 + 3128 .LLST29: + 3129 03b8 00000000 .4byte .LFB18 + 3130 03bc 04000000 .4byte .LCFI9 + 3131 03c0 0200 .2byte 0x2 + 3132 03c2 7D .byte 0x7d + 3133 03c3 00 .sleb128 0 + 3134 03c4 04000000 .4byte .LCFI9 + 3135 03c8 38000000 .4byte .LFE18 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 56 + + + 3136 03cc 0200 .2byte 0x2 + 3137 03ce 7D .byte 0x7d + 3138 03cf 08 .sleb128 8 + 3139 03d0 00000000 .4byte 0 + 3140 03d4 00000000 .4byte 0 + 3141 .LLST30: + 3142 03d8 00000000 .4byte .LVL24 + 3143 03dc 17000000 .4byte .LVL25-1 + 3144 03e0 0100 .2byte 0x1 + 3145 03e2 50 .byte 0x50 + 3146 03e3 17000000 .4byte .LVL25-1 + 3147 03e7 38000000 .4byte .LFE18 + 3148 03eb 0100 .2byte 0x1 + 3149 03ed 54 .byte 0x54 + 3150 03ee 00000000 .4byte 0 + 3151 03f2 00000000 .4byte 0 + 3152 .LLST31: + 3153 03f6 00000000 .4byte .LVL24 + 3154 03fa 17000000 .4byte .LVL25-1 + 3155 03fe 0100 .2byte 0x1 + 3156 0400 51 .byte 0x51 + 3157 0401 17000000 .4byte .LVL25-1 + 3158 0405 38000000 .4byte .LFE18 + 3159 0409 0400 .2byte 0x4 + 3160 040b F3 .byte 0xf3 + 3161 040c 01 .uleb128 0x1 + 3162 040d 51 .byte 0x51 + 3163 040e 9F .byte 0x9f + 3164 040f 00000000 .4byte 0 + 3165 0413 00000000 .4byte 0 + 3166 .LLST32: + 3167 0417 00000000 .4byte .LVL24 + 3168 041b 17000000 .4byte .LVL25-1 + 3169 041f 0100 .2byte 0x1 + 3170 0421 52 .byte 0x52 + 3171 0422 17000000 .4byte .LVL25-1 + 3172 0426 38000000 .4byte .LFE18 + 3173 042a 0400 .2byte 0x4 + 3174 042c F3 .byte 0xf3 + 3175 042d 01 .uleb128 0x1 + 3176 042e 52 .byte 0x52 + 3177 042f 9F .byte 0x9f + 3178 0430 00000000 .4byte 0 + 3179 0434 00000000 .4byte 0 + 3180 .LLST33: + 3181 0438 00000000 .4byte .LVL24 + 3182 043c 17000000 .4byte .LVL25-1 + 3183 0440 0100 .2byte 0x1 + 3184 0442 53 .byte 0x53 + 3185 0443 17000000 .4byte .LVL25-1 + 3186 0447 38000000 .4byte .LFE18 + 3187 044b 0400 .2byte 0x4 + 3188 044d F3 .byte 0xf3 + 3189 044e 01 .uleb128 0x1 + 3190 044f 53 .byte 0x53 + 3191 0450 9F .byte 0x9f + 3192 0451 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 57 + + + 3193 0455 00000000 .4byte 0 + 3194 .LLST34: + 3195 0459 00000000 .4byte .LFB19 + 3196 045d 04000000 .4byte .LCFI10 + 3197 0461 0200 .2byte 0x2 + 3198 0463 7D .byte 0x7d + 3199 0464 00 .sleb128 0 + 3200 0465 04000000 .4byte .LCFI10 + 3201 0469 38000000 .4byte .LFE19 + 3202 046d 0200 .2byte 0x2 + 3203 046f 7D .byte 0x7d + 3204 0470 08 .sleb128 8 + 3205 0471 00000000 .4byte 0 + 3206 0475 00000000 .4byte 0 + 3207 .LLST35: + 3208 0479 00000000 .4byte .LVL27 + 3209 047d 17000000 .4byte .LVL28-1 + 3210 0481 0100 .2byte 0x1 + 3211 0483 50 .byte 0x50 + 3212 0484 17000000 .4byte .LVL28-1 + 3213 0488 38000000 .4byte .LFE19 + 3214 048c 0100 .2byte 0x1 + 3215 048e 54 .byte 0x54 + 3216 048f 00000000 .4byte 0 + 3217 0493 00000000 .4byte 0 + 3218 .LLST36: + 3219 0497 00000000 .4byte .LVL27 + 3220 049b 17000000 .4byte .LVL28-1 + 3221 049f 0100 .2byte 0x1 + 3222 04a1 51 .byte 0x51 + 3223 04a2 17000000 .4byte .LVL28-1 + 3224 04a6 38000000 .4byte .LFE19 + 3225 04aa 0400 .2byte 0x4 + 3226 04ac F3 .byte 0xf3 + 3227 04ad 01 .uleb128 0x1 + 3228 04ae 51 .byte 0x51 + 3229 04af 9F .byte 0x9f + 3230 04b0 00000000 .4byte 0 + 3231 04b4 00000000 .4byte 0 + 3232 .LLST37: + 3233 04b8 00000000 .4byte .LVL27 + 3234 04bc 17000000 .4byte .LVL28-1 + 3235 04c0 0100 .2byte 0x1 + 3236 04c2 52 .byte 0x52 + 3237 04c3 17000000 .4byte .LVL28-1 + 3238 04c7 38000000 .4byte .LFE19 + 3239 04cb 0400 .2byte 0x4 + 3240 04cd F3 .byte 0xf3 + 3241 04ce 01 .uleb128 0x1 + 3242 04cf 52 .byte 0x52 + 3243 04d0 9F .byte 0x9f + 3244 04d1 00000000 .4byte 0 + 3245 04d5 00000000 .4byte 0 + 3246 .LLST38: + 3247 04d9 00000000 .4byte .LFB20 + 3248 04dd 04000000 .4byte .LCFI11 + 3249 04e1 0200 .2byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 58 + + + 3250 04e3 7D .byte 0x7d + 3251 04e4 00 .sleb128 0 + 3252 04e5 04000000 .4byte .LCFI11 + 3253 04e9 38000000 .4byte .LFE20 + 3254 04ed 0200 .2byte 0x2 + 3255 04ef 7D .byte 0x7d + 3256 04f0 08 .sleb128 8 + 3257 04f1 00000000 .4byte 0 + 3258 04f5 00000000 .4byte 0 + 3259 .LLST39: + 3260 04f9 00000000 .4byte .LVL30 + 3261 04fd 17000000 .4byte .LVL31-1 + 3262 0501 0100 .2byte 0x1 + 3263 0503 50 .byte 0x50 + 3264 0504 17000000 .4byte .LVL31-1 + 3265 0508 38000000 .4byte .LFE20 + 3266 050c 0100 .2byte 0x1 + 3267 050e 54 .byte 0x54 + 3268 050f 00000000 .4byte 0 + 3269 0513 00000000 .4byte 0 + 3270 .LLST40: + 3271 0517 00000000 .4byte .LVL30 + 3272 051b 17000000 .4byte .LVL31-1 + 3273 051f 0100 .2byte 0x1 + 3274 0521 51 .byte 0x51 + 3275 0522 17000000 .4byte .LVL31-1 + 3276 0526 38000000 .4byte .LFE20 + 3277 052a 0400 .2byte 0x4 + 3278 052c F3 .byte 0xf3 + 3279 052d 01 .uleb128 0x1 + 3280 052e 51 .byte 0x51 + 3281 052f 9F .byte 0x9f + 3282 0530 00000000 .4byte 0 + 3283 0534 00000000 .4byte 0 + 3284 .LLST41: + 3285 0538 00000000 .4byte .LVL30 + 3286 053c 17000000 .4byte .LVL31-1 + 3287 0540 0100 .2byte 0x1 + 3288 0542 52 .byte 0x52 + 3289 0543 17000000 .4byte .LVL31-1 + 3290 0547 38000000 .4byte .LFE20 + 3291 054b 0400 .2byte 0x4 + 3292 054d F3 .byte 0xf3 + 3293 054e 01 .uleb128 0x1 + 3294 054f 52 .byte 0x52 + 3295 0550 9F .byte 0x9f + 3296 0551 00000000 .4byte 0 + 3297 0555 00000000 .4byte 0 + 3298 .LLST42: + 3299 0559 00000000 .4byte .LVL33 + 3300 055d 04000000 .4byte .LVL34 + 3301 0561 0100 .2byte 0x1 + 3302 0563 50 .byte 0x50 + 3303 0564 04000000 .4byte .LVL34 + 3304 0568 07000000 .4byte .LVL35-1 + 3305 056c 0300 .2byte 0x3 + 3306 056e 70 .byte 0x70 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 59 + + + 3307 056f 74 .sleb128 -12 + 3308 0570 9F .byte 0x9f + 3309 0571 07000000 .4byte .LVL35-1 + 3310 0575 08000000 .4byte .LFE21 + 3311 0579 0400 .2byte 0x4 + 3312 057b F3 .byte 0xf3 + 3313 057c 01 .uleb128 0x1 + 3314 057d 50 .byte 0x50 + 3315 057e 9F .byte 0x9f + 3316 057f 00000000 .4byte 0 + 3317 0583 00000000 .4byte 0 + 3318 .LLST43: + 3319 0587 00000000 .4byte .LVL36 + 3320 058b 03000000 .4byte .LVL37-1 + 3321 058f 0100 .2byte 0x1 + 3322 0591 50 .byte 0x50 + 3323 0592 03000000 .4byte .LVL37-1 + 3324 0596 04000000 .4byte .LFE22 + 3325 059a 0400 .2byte 0x4 + 3326 059c F3 .byte 0xf3 + 3327 059d 01 .uleb128 0x1 + 3328 059e 50 .byte 0x50 + 3329 059f 9F .byte 0x9f + 3330 05a0 00000000 .4byte 0 + 3331 05a4 00000000 .4byte 0 + 3332 .section .debug_aranges,"",%progbits + 3333 0000 94000000 .4byte 0x94 + 3334 0004 0200 .2byte 0x2 + 3335 0006 00000000 .4byte .Ldebug_info0 + 3336 000a 04 .byte 0x4 + 3337 000b 00 .byte 0 + 3338 000c 0000 .2byte 0 + 3339 000e 0000 .2byte 0 + 3340 0010 00000000 .4byte .LFB7 + 3341 0014 04000000 .4byte .LFE7-.LFB7 + 3342 0018 00000000 .4byte .LFB8 + 3343 001c 1C000000 .4byte .LFE8-.LFB8 + 3344 0020 00000000 .4byte .LFB9 + 3345 0024 24000000 .4byte .LFE9-.LFB9 + 3346 0028 00000000 .4byte .LFB10 + 3347 002c 28000000 .4byte .LFE10-.LFB10 + 3348 0030 00000000 .4byte .LFB11 + 3349 0034 14000000 .4byte .LFE11-.LFB11 + 3350 0038 00000000 .4byte .LFB12 + 3351 003c 14000000 .4byte .LFE12-.LFB12 + 3352 0040 00000000 .4byte .LFB13 + 3353 0044 1C000000 .4byte .LFE13-.LFB13 + 3354 0048 00000000 .4byte .LFB14 + 3355 004c 1C000000 .4byte .LFE14-.LFB14 + 3356 0050 00000000 .4byte .LFB15 + 3357 0054 1C000000 .4byte .LFE15-.LFB15 + 3358 0058 00000000 .4byte .LFB16 + 3359 005c 1C000000 .4byte .LFE16-.LFB16 + 3360 0060 00000000 .4byte .LFB17 + 3361 0064 38000000 .4byte .LFE17-.LFB17 + 3362 0068 00000000 .4byte .LFB18 + 3363 006c 38000000 .4byte .LFE18-.LFB18 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 60 + + + 3364 0070 00000000 .4byte .LFB19 + 3365 0074 38000000 .4byte .LFE19-.LFB19 + 3366 0078 00000000 .4byte .LFB20 + 3367 007c 38000000 .4byte .LFE20-.LFB20 + 3368 0080 00000000 .4byte .LFB21 + 3369 0084 08000000 .4byte .LFE21-.LFB21 + 3370 0088 00000000 .4byte .LFB22 + 3371 008c 04000000 .4byte .LFE22-.LFB22 + 3372 0090 00000000 .4byte 0 + 3373 0094 00000000 .4byte 0 + 3374 .section .debug_ranges,"",%progbits + 3375 .Ldebug_ranges0: + 3376 0000 00000000 .4byte .LFB7 + 3377 0004 04000000 .4byte .LFE7 + 3378 0008 00000000 .4byte .LFB8 + 3379 000c 1C000000 .4byte .LFE8 + 3380 0010 00000000 .4byte .LFB9 + 3381 0014 24000000 .4byte .LFE9 + 3382 0018 00000000 .4byte .LFB10 + 3383 001c 28000000 .4byte .LFE10 + 3384 0020 00000000 .4byte .LFB11 + 3385 0024 14000000 .4byte .LFE11 + 3386 0028 00000000 .4byte .LFB12 + 3387 002c 14000000 .4byte .LFE12 + 3388 0030 00000000 .4byte .LFB13 + 3389 0034 1C000000 .4byte .LFE13 + 3390 0038 00000000 .4byte .LFB14 + 3391 003c 1C000000 .4byte .LFE14 + 3392 0040 00000000 .4byte .LFB15 + 3393 0044 1C000000 .4byte .LFE15 + 3394 0048 00000000 .4byte .LFB16 + 3395 004c 1C000000 .4byte .LFE16 + 3396 0050 00000000 .4byte .LFB17 + 3397 0054 38000000 .4byte .LFE17 + 3398 0058 00000000 .4byte .LFB18 + 3399 005c 38000000 .4byte .LFE18 + 3400 0060 00000000 .4byte .LFB19 + 3401 0064 38000000 .4byte .LFE19 + 3402 0068 00000000 .4byte .LFB20 + 3403 006c 38000000 .4byte .LFE20 + 3404 0070 00000000 .4byte .LFB21 + 3405 0074 08000000 .4byte .LFE21 + 3406 0078 00000000 .4byte .LFB22 + 3407 007c 04000000 .4byte .LFE22 + 3408 0080 00000000 .4byte 0 + 3409 0084 00000000 .4byte 0 + 3410 .section .debug_line,"",%progbits + 3411 .Ldebug_line0: + 3412 0000 CF020000 .section .debug_str,"MS",%progbits,1 + 3412 02008501 + 3412 00000201 + 3412 FB0E0D00 + 3412 01010101 + 3413 .LASF37: + 3414 0000 705F6D73 .ascii "p_msg\000" + 3414 6700 + 3415 .LASF2: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 61 + + + 3416 0006 73697A65 .ascii "size_t\000" + 3416 5F7400 + 3417 .LASF57: + 3418 000d 7264796D .ascii "rdymsg\000" + 3418 736700 + 3419 .LASF66: + 3420 0014 5350495F .ascii "SPI_ACTIVE\000" + 3420 41435449 + 3420 564500 + 3421 .LASF92: + 3422 001f 73706953 .ascii "spiStop\000" + 3422 746F7000 + 3423 .LASF74: + 3424 0027 72786275 .ascii "rxbuf\000" + 3424 6600 + 3425 .LASF12: + 3426 002d 6C6F6E67 .ascii "long long unsigned int\000" + 3426 206C6F6E + 3426 6720756E + 3426 7369676E + 3426 65642069 + 3427 .LASF96: + 3428 0044 73706953 .ascii "spiStartExchange\000" + 3428 74617274 + 3428 45786368 + 3428 616E6765 + 3428 00 + 3429 .LASF58: + 3430 0055 65786974 .ascii "exitcode\000" + 3430 636F6465 + 3430 00 + 3431 .LASF69: + 3432 005e 53504944 .ascii "SPIDriver\000" + 3432 72697665 + 3432 7200 + 3433 .LASF89: + 3434 0068 7370694F .ascii "spiObjectInit\000" + 3434 626A6563 + 3434 74496E69 + 3434 7400 + 3435 .LASF121: + 3436 0076 63684D74 .ascii "chMtxUnlock\000" + 3436 78556E6C + 3436 6F636B00 + 3437 .LASF25: + 3438 0082 705F7072 .ascii "p_prio\000" + 3438 696F00 + 3439 .LASF11: + 3440 0089 6C6F6E67 .ascii "long long int\000" + 3440 206C6F6E + 3440 6720696E + 3440 7400 + 3441 .LASF1: + 3442 0097 7369676E .ascii "signed char\000" + 3442 65642063 + 3442 68617200 + 3443 .LASF64: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 62 + + + 3444 00a3 5350495F .ascii "SPI_STOP\000" + 3444 53544F50 + 3444 00 + 3445 .LASF120: + 3446 00ac 7370695F .ascii "spi_lld_init\000" + 3446 6C6C645F + 3446 696E6974 + 3446 00 + 3447 .LASF54: + 3448 00b9 6D5F7175 .ascii "m_queue\000" + 3448 65756500 + 3449 .LASF17: + 3450 00c1 74736C69 .ascii "tslices_t\000" + 3450 6365735F + 3450 7400 + 3451 .LASF70: + 3452 00cb 73746174 .ascii "state\000" + 3452 6500 + 3453 .LASF8: + 3454 00d1 6C6F6E67 .ascii "long int\000" + 3454 20696E74 + 3454 00 + 3455 .LASF15: + 3456 00da 74737461 .ascii "tstate_t\000" + 3456 74655F74 + 3456 00 + 3457 .LASF98: + 3458 00e3 73706953 .ascii "spiStartReceive\000" + 3458 74617274 + 3458 52656365 + 3458 69766500 + 3459 .LASF111: + 3460 00f3 7370695F .ascii "spi_lld_exchange\000" + 3460 6C6C645F + 3460 65786368 + 3460 616E6765 + 3460 00 + 3461 .LASF85: + 3462 0104 636C6F63 .ascii "clock_phase\000" + 3462 6B5F7068 + 3462 61736500 + 3463 .LASF95: + 3464 0110 73706953 .ascii "spiStartIgnore\000" + 3464 74617274 + 3464 49676E6F + 3464 726500 + 3465 .LASF27: + 3466 011f 705F6E65 .ascii "p_newer\000" + 3466 77657200 + 3467 .LASF78: + 3468 0127 656E645F .ascii "end_cb\000" + 3468 636200 + 3469 .LASF76: + 3470 012e 7478636E .ascii "txcnt\000" + 3470 7400 + 3471 .LASF118: + 3472 0134 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 63 + + + 3472 73657273 + 3472 5C4E6963 + 3472 6F204D61 + 3472 61735C44 + 3473 0161 312D4243 .ascii "1-BCM2835-GCC\000" + 3473 4D323833 + 3473 352D4743 + 3473 4300 + 3474 .LASF82: + 3475 016f 63686970 .ascii "chip_select_polarity0\000" + 3475 5F73656C + 3475 6563745F + 3475 706F6C61 + 3475 72697479 + 3476 .LASF83: + 3477 0185 63686970 .ascii "chip_select_polarity1\000" + 3477 5F73656C + 3477 6563745F + 3477 706F6C61 + 3477 72697479 + 3478 .LASF49: + 3479 019b 725F6E65 .ascii "r_newer\000" + 3479 77657200 + 3480 .LASF43: + 3481 01a3 72656761 .ascii "regarm_t\000" + 3481 726D5F74 + 3481 00 + 3482 .LASF77: + 3483 01ac 73706963 .ascii "spicallback_t\000" + 3483 616C6C62 + 3483 61636B5F + 3483 7400 + 3484 .LASF73: + 3485 01ba 6D757465 .ascii "mutex\000" + 3485 7800 + 3486 .LASF112: + 3487 01c0 7370695F .ascii "spi_lld_send\000" + 3487 6C6C645F + 3487 73656E64 + 3487 00 + 3488 .LASF0: + 3489 01cd 756E7369 .ascii "unsigned int\000" + 3489 676E6564 + 3489 20696E74 + 3489 00 + 3490 .LASF107: + 3491 01da 7370695F .ascii "spi_lld_unselect\000" + 3491 6C6C645F + 3491 756E7365 + 3491 6C656374 + 3491 00 + 3492 .LASF75: + 3493 01eb 74786275 .ascii "txbuf\000" + 3493 6600 + 3494 .LASF102: + 3495 01f1 73706952 .ascii "spiReceive\000" + 3495 65636569 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 64 + + + 3495 766500 + 3496 .LASF10: + 3497 01fc 6C6F6E67 .ascii "long unsigned int\000" + 3497 20756E73 + 3497 69676E65 + 3497 6420696E + 3497 7400 + 3498 .LASF79: + 3499 020e 6C6F7373 .ascii "lossiEnabled\000" + 3499 69456E61 + 3499 626C6564 + 3499 00 + 3500 .LASF81: + 3501 021b 63686970 .ascii "chip_select_polarity\000" + 3501 5F73656C + 3501 6563745F + 3501 706F6C61 + 3501 72697479 + 3502 .LASF97: + 3503 0230 73706953 .ascii "spiStartSend\000" + 3503 74617274 + 3503 53656E64 + 3503 00 + 3504 .LASF45: + 3505 023d 636F6E74 .ascii "context\000" + 3505 65787400 + 3506 .LASF6: + 3507 0245 73686F72 .ascii "short unsigned int\000" + 3507 7420756E + 3507 7369676E + 3507 65642069 + 3507 6E7400 + 3508 .LASF19: + 3509 0258 6D73675F .ascii "msg_t\000" + 3509 7400 + 3510 .LASF14: + 3511 025e 746D6F64 .ascii "tmode_t\000" + 3511 655F7400 + 3512 .LASF94: + 3513 0266 73706955 .ascii "spiUnselect\000" + 3513 6E73656C + 3513 65637400 + 3514 .LASF42: + 3515 0272 54687265 .ascii "ThreadsList\000" + 3515 6164734C + 3515 69737400 + 3516 .LASF20: + 3517 027e 6576656E .ascii "eventmask_t\000" + 3517 746D6173 + 3517 6B5F7400 + 3518 .LASF53: + 3519 028a 4D757465 .ascii "Mutex\000" + 3519 7800 + 3520 .LASF88: + 3521 0290 73706949 .ascii "spiInit\000" + 3521 6E697400 + 3522 .LASF100: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 65 + + + 3523 0298 73706945 .ascii "spiExchange\000" + 3523 78636861 + 3523 6E676500 + 3524 .LASF113: + 3525 02a4 7370695F .ascii "spi_lld_receive\000" + 3525 6C6C645F + 3525 72656365 + 3525 69766500 + 3526 .LASF62: + 3527 02b4 73697A65 .ascii "sizetype\000" + 3527 74797065 + 3527 00 + 3528 .LASF106: + 3529 02bd 7370695F .ascii "spi_lld_start\000" + 3529 6C6C645F + 3529 73746172 + 3529 7400 + 3530 .LASF108: + 3531 02cb 7370695F .ascii "spi_lld_stop\000" + 3531 6C6C645F + 3531 73746F70 + 3531 00 + 3532 .LASF103: + 3533 02d8 73706941 .ascii "spiAcquireBus\000" + 3533 63717569 + 3533 72654275 + 3533 7300 + 3534 .LASF115: + 3535 02e6 63684D74 .ascii "chMtxLock\000" + 3535 784C6F63 + 3535 6B00 + 3536 .LASF117: + 3537 02f0 2E2E2F2E .ascii "../../os/hal/src/spi.c\000" + 3537 2E2F6F73 + 3537 2F68616C + 3537 2F737263 + 3537 2F737069 + 3538 .LASF28: + 3539 0307 705F6F6C .ascii "p_older\000" + 3539 64657200 + 3540 .LASF48: + 3541 030f 725F6374 .ascii "r_ctx\000" + 3541 7800 + 3542 .LASF41: + 3543 0315 54687265 .ascii "ThreadsQueue\000" + 3543 61647351 + 3543 75657565 + 3543 00 + 3544 .LASF116: + 3545 0322 474E5520 .ascii "GNU C 4.7.2\000" + 3545 4320342E + 3545 372E3200 + 3546 .LASF51: + 3547 032e 725F6375 .ascii "r_current\000" + 3547 7272656E + 3547 7400 + 3548 .LASF50: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 66 + + + 3549 0338 725F6F6C .ascii "r_older\000" + 3549 64657200 + 3550 .LASF109: + 3551 0340 7370695F .ascii "spi_lld_select\000" + 3551 6C6C645F + 3551 73656C65 + 3551 637400 + 3552 .LASF80: + 3553 034f 63686970 .ascii "chip_select\000" + 3553 5F73656C + 3553 65637400 + 3554 .LASF16: + 3555 035b 74726566 .ascii "trefs_t\000" + 3555 735F7400 + 3556 .LASF24: + 3557 0363 705F7072 .ascii "p_prev\000" + 3557 657600 + 3558 .LASF101: + 3559 036a 73706953 .ascii "spiSend\000" + 3559 656E6400 + 3560 .LASF18: + 3561 0372 74707269 .ascii "tprio_t\000" + 3561 6F5F7400 + 3562 .LASF72: + 3563 037a 74687265 .ascii "thread\000" + 3563 616400 + 3564 .LASF13: + 3565 0381 5F426F6F .ascii "_Bool\000" + 3565 6C00 + 3566 .LASF7: + 3567 0387 696E7433 .ascii "int32_t\000" + 3567 325F7400 + 3568 .LASF4: + 3569 038f 756E7369 .ascii "unsigned char\000" + 3569 676E6564 + 3569 20636861 + 3569 7200 + 3570 .LASF39: + 3571 039d 705F6D74 .ascii "p_mtxlist\000" + 3571 786C6973 + 3571 7400 + 3572 .LASF5: + 3573 03a7 73686F72 .ascii "short int\000" + 3573 7420696E + 3573 7400 + 3574 .LASF30: + 3575 03b1 705F7374 .ascii "p_state\000" + 3575 61746500 + 3576 .LASF33: + 3577 03b9 705F7072 .ascii "p_preempt\000" + 3577 65656D70 + 3577 7400 + 3578 .LASF47: + 3579 03c3 725F7072 .ascii "r_prio\000" + 3579 696F00 + 3580 .LASF60: + 3581 03ca 65776D61 .ascii "ewmask\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 67 + + + 3581 736B00 + 3582 .LASF23: + 3583 03d1 705F6E65 .ascii "p_next\000" + 3583 787400 + 3584 .LASF31: + 3585 03d8 705F666C .ascii "p_flags\000" + 3585 61677300 + 3586 .LASF22: + 3587 03e0 54687265 .ascii "Thread\000" + 3587 616400 + 3588 .LASF86: + 3589 03e7 636C6F63 .ascii "clock_divider\000" + 3589 6B5F6469 + 3589 76696465 + 3589 7200 + 3590 .LASF114: + 3591 03f5 63685363 .ascii "chSchGoSleepS\000" + 3591 68476F53 + 3591 6C656570 + 3591 5300 + 3592 .LASF38: + 3593 0403 705F6570 .ascii "p_epending\000" + 3593 656E6469 + 3593 6E6700 + 3594 .LASF9: + 3595 040e 75696E74 .ascii "uint32_t\000" + 3595 33325F74 + 3595 00 + 3596 .LASF46: + 3597 0417 725F7175 .ascii "r_queue\000" + 3597 65756500 + 3598 .LASF61: + 3599 041f 63686172 .ascii "char\000" + 3599 00 + 3600 .LASF67: + 3601 0424 5350495F .ascii "SPI_COMPLETE\000" + 3601 434F4D50 + 3601 4C455445 + 3601 00 + 3602 .LASF71: + 3603 0431 636F6E66 .ascii "config\000" + 3603 696700 + 3604 .LASF110: + 3605 0438 7370695F .ascii "spi_lld_ignore\000" + 3605 6C6C645F + 3605 69676E6F + 3605 726500 + 3606 .LASF68: + 3607 0447 73706973 .ascii "spistate_t\000" + 3607 74617465 + 3607 5F7400 + 3608 .LASF56: + 3609 0452 6D5F6E65 .ascii "m_next\000" + 3609 787400 + 3610 .LASF21: + 3611 0459 73797374 .ascii "systime_t\000" + 3611 696D655F + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 68 + + + 3611 7400 + 3612 .LASF40: + 3613 0463 705F7265 .ascii "p_realprio\000" + 3613 616C7072 + 3613 696F00 + 3614 .LASF104: + 3615 046e 73706952 .ascii "spiReleaseBus\000" + 3615 656C6561 + 3615 73654275 + 3615 7300 + 3616 .LASF34: + 3617 047c 705F7469 .ascii "p_time\000" + 3617 6D6500 + 3618 .LASF84: + 3619 0483 636C6F63 .ascii "clock_polarity\000" + 3619 6B5F706F + 3619 6C617269 + 3619 747900 + 3620 .LASF90: + 3621 0492 73706953 .ascii "spiStart\000" + 3621 74617274 + 3621 00 + 3622 .LASF93: + 3623 049b 73706953 .ascii "spiSelect\000" + 3623 656C6563 + 3623 7400 + 3624 .LASF44: + 3625 04a5 696E7463 .ascii "intctx\000" + 3625 747800 + 3626 .LASF36: + 3627 04ac 705F6D73 .ascii "p_msgqueue\000" + 3627 67717565 + 3627 756500 + 3628 .LASF65: + 3629 04b7 5350495F .ascii "SPI_READY\000" + 3629 52454144 + 3629 5900 + 3630 .LASF63: + 3631 04c1 5350495F .ascii "SPI_UNINIT\000" + 3631 554E494E + 3631 495400 + 3632 .LASF105: + 3633 04cc 63684D74 .ascii "chMtxInit\000" + 3633 78496E69 + 3633 7400 + 3634 .LASF32: + 3635 04d6 705F7265 .ascii "p_refs\000" + 3635 667300 + 3636 .LASF52: + 3637 04dd 52656164 .ascii "ReadyList\000" + 3637 794C6973 + 3637 7400 + 3638 .LASF99: + 3639 04e7 73706949 .ascii "spiIgnore\000" + 3639 676E6F72 + 3639 6500 + 3640 .LASF119: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 69 + + + 3641 04f1 726C6973 .ascii "rlist\000" + 3641 7400 + 3642 .LASF3: + 3643 04f7 75696E74 .ascii "uint8_t\000" + 3643 385F7400 + 3644 .LASF91: + 3645 04ff 73706970 .ascii "spip\000" + 3645 00 + 3646 .LASF59: + 3647 0504 77746F62 .ascii "wtobjp\000" + 3647 6A7000 + 3648 .LASF29: + 3649 050b 705F6E61 .ascii "p_name\000" + 3649 6D6500 + 3650 .LASF87: + 3651 0512 53504943 .ascii "SPIConfig\000" + 3651 6F6E6669 + 3651 6700 + 3652 .LASF55: + 3653 051c 6D5F6F77 .ascii "m_owner\000" + 3653 6E657200 + 3654 .LASF26: + 3655 0524 705F6374 .ascii "p_ctx\000" + 3655 7800 + 3656 .LASF35: + 3657 052a 705F7761 .ascii "p_waiting\000" + 3657 6974696E + 3657 6700 + 3658 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s page 70 + + +DEFINED SYMBOLS + *ABS*:00000000 spi.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:17 .text.spiInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:20 .text.spiInit:00000000 spiInit +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:36 .text.spiObjectInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:39 .text.spiObjectInit:00000000 spiObjectInit +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:67 .text.spiStart:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:70 .text.spiStart:00000000 spiStart +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:105 .text.spiStop:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:108 .text.spiStop:00000000 spiStop +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:145 .text.spiSelect:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:148 .text.spiSelect:00000000 spiSelect +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:176 .text.spiUnselect:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:179 .text.spiUnselect:00000000 spiUnselect +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:207 .text.spiStartIgnore:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:210 .text.spiStartIgnore:00000000 spiStartIgnore +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:240 .text.spiStartExchange:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:243 .text.spiStartExchange:00000000 spiStartExchange +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:273 .text.spiStartSend:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:276 .text.spiStartSend:00000000 spiStartSend +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:306 .text.spiStartReceive:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:309 .text.spiStartReceive:00000000 spiStartReceive +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:339 .text.spiIgnore:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:342 .text.spiIgnore:00000000 spiIgnore +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:380 .text.spiIgnore:00000034 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:385 .text.spiExchange:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:388 .text.spiExchange:00000000 spiExchange +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:426 .text.spiExchange:00000034 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:431 .text.spiSend:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:434 .text.spiSend:00000000 spiSend +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:472 .text.spiSend:00000034 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:477 .text.spiReceive:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:480 .text.spiReceive:00000000 spiReceive +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:518 .text.spiReceive:00000034 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:523 .text.spiAcquireBus:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:526 .text.spiAcquireBus:00000000 spiAcquireBus +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:545 .text.spiReleaseBus:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccQEW3Yh.s:548 .text.spiReleaseBus:00000000 spiReleaseBus + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +spi_lld_init +chMtxInit +spi_lld_start +spi_lld_unselect +spi_lld_stop +spi_lld_select +spi_lld_ignore +spi_lld_exchange +spi_lld_send +spi_lld_receive +chSchGoSleepS +rlist +chMtxLock +chMtxUnlock diff --git a/demos/ARM11-BCM2835-GCC/build/lst/spi_lld.lst b/demos/ARM11-BCM2835-GCC/build/lst/spi_lld.lst new file mode 100644 index 0000000000..178df9043f --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/spi_lld.lst @@ -0,0 +1,4075 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "spi_lld.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.spi_lld_serve_interrupt,"ax",%progbits + 17 .align 2 + 18 .global spi_lld_serve_interrupt + 19 .type spi_lld_serve_interrupt, %function + 20 spi_lld_serve_interrupt: + 21 .LFB8: + 22 .file 1 "../../os/hal/platforms/BCM2835/spi_lld.c" + 23 .loc 1 75 0 + 24 .cfi_startproc + 25 @ args = 0, pretend = 0, frame = 0 + 26 @ frame_needed = 0, uses_anonymous_args = 0 + 27 .LVL0: + 28 .loc 1 76 0 + 29 0000 84319FE5 ldr r3, .L57 + 30 .loc 1 75 0 + 31 0004 10402DE9 stmfd sp!, {r4, lr} + 32 .LCFI0: + 33 .cfi_def_cfa_offset 8 + 34 .cfi_offset 4, -8 + 35 .cfi_offset 14, -4 + 36 .loc 1 76 0 + 37 0008 083293E5 ldr r3, [r3, #520] + 38 .loc 1 75 0 + 39 000c 0040A0E1 mov r4, r0 + 40 .loc 1 76 0 + 41 0010 010513E3 tst r3, #4194304 + 42 0014 1080BD08 ldmeqfd sp!, {r4, pc} + 43 .loc 1 77 0 + 44 0018 70219FE5 ldr r2, .L57+4 + 45 001c 003092E5 ldr r3, [r2, #0] + 46 0020 010813E3 tst r3, #65536 + 47 0024 1700000A beq .L4 + 48 .LVL1: + 49 .LBB8: + 50 .loc 1 79 0 + 51 0028 243090E5 ldr r3, [r0, #36] + 52 002c 000053E3 cmp r3, #0 + 53 0030 2700000A beq .L51 + 54 .loc 1 81 0 + 55 0034 041090E5 ldr r1, [r0, #4] + 56 .LBB9: + 57 .loc 1 83 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 2 + + + 58 0038 20C090E5 ldr ip, [r0, #32] + 59 .LBE9: + 60 .loc 1 81 0 + 61 003c 0410D1E5 ldrb r1, [r1, #4] @ zero_extendqisi2 + 62 0040 000051E3 cmp r1, #0 + 63 .LBB10: + 64 .loc 1 84 0 + 65 0044 001092E5 ldr r1, [r2, #0] + 66 .LBE10: + 67 .loc 1 81 0 + 68 0048 3C00000A beq .L6 + 69 .LVL2: + 70 .LBB11: + 71 .loc 1 84 0 + 72 004c 010711E3 tst r1, #262144 + 73 0050 0C00000A beq .L4 + 74 0054 0C00A0E1 mov r0, ip + 75 .LVL3: + 76 0058 010000EA b .L10 + 77 .LVL4: + 78 .L9: + 79 .loc 1 84 0 is_stmt 0 discriminator 2 + 80 005c 000053E3 cmp r3, #0 + 81 0060 0700000A beq .L53 + 82 .L10: + 83 .loc 1 85 0 is_stmt 1 + 84 0064 00005CE3 cmp ip, #0 + 85 0068 B210D010 ldrneh r1, [r0], #2 + 86 .LVL5: + 87 006c 0C10A001 moveq r1, ip + 88 0070 041082E5 str r1, [r2, #4] + 89 .loc 1 84 0 + 90 0074 001092E5 ldr r1, [r2, #0] + 91 .loc 1 86 0 + 92 0078 023043E2 sub r3, r3, #2 + 93 .loc 1 84 0 + 94 007c 010711E3 tst r1, #262144 + 95 0080 F5FFFF1A bne .L9 + 96 .L53: + 97 0084 243084E5 str r3, [r4, #36] + 98 .LVL6: + 99 .L4: + 100 .LBE11: + 101 .LBE8: + 102 .loc 1 106 0 + 103 0088 00219FE5 ldr r2, .L57+4 + 104 008c 003092E5 ldr r3, [r2, #0] + 105 0090 020713E3 tst r3, #524288 + 106 0094 1080BD08 ldmeqfd sp!, {r4, pc} + 107 .loc 1 107 0 + 108 0098 003092E5 ldr r3, [r2, #0] + 109 009c 020813E3 tst r3, #131072 + 110 00a0 0600000A beq .L55 + 111 .L20: + 112 .LBB15: + 113 .loc 1 107 0 is_stmt 0 discriminator 3 + 114 00a4 1C3094E5 ldr r3, [r4, #28] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 3 + + + 115 00a8 041092E5 ldr r1, [r2, #4] + 116 .LVL7: + 117 00ac 000053E3 cmp r3, #0 + 118 00b0 0010C315 strneb r1, [r3, #0] + 119 .LVL8: + 120 .LBE15: + 121 00b4 003092E5 ldr r3, [r2, #0] + 122 .LVL9: + 123 00b8 020813E3 tst r3, #131072 + 124 00bc F8FFFF1A bne .L20 + 125 .LVL10: + 126 .L55: + 127 00c0 1080BDE8 ldmfd sp!, {r4, pc} + 128 .LVL11: + 129 .L14: + 130 .LBB16: + 131 .LBB12: + 132 .loc 1 99 0 is_stmt 1 discriminator 3 + 133 00c4 1C3094E5 ldr r3, [r4, #28] + 134 00c8 041092E5 ldr r1, [r2, #4] + 135 .LVL12: + 136 00cc 000053E3 cmp r3, #0 + 137 00d0 0010C315 strneb r1, [r3, #0] + 138 .LVL13: + 139 .L51: + 140 .LBE12: + 141 .loc 1 99 0 is_stmt 0 discriminator 1 + 142 00d4 003092E5 ldr r3, [r2, #0] + 143 00d8 B0109FE5 ldr r1, .L57+4 + 144 00dc 020813E3 tst r3, #131072 + 145 00e0 F7FFFF1A bne .L14 + 146 .loc 1 102 0 is_stmt 1 + 147 00e4 043094E5 ldr r3, [r4, #4] + 148 .loc 1 101 0 + 149 00e8 002091E5 ldr r2, [r1, #0] + 150 .loc 1 102 0 + 151 00ec 003093E5 ldr r3, [r3, #0] + 152 .loc 1 101 0 + 153 00f0 1A2DC2E3 bic r2, r2, #1664 + 154 .loc 1 102 0 + 155 00f4 000053E3 cmp r3, #0 + 156 .loc 1 101 0 + 157 00f8 002081E5 str r2, [r1, #0] + 158 .loc 1 102 0 + 159 00fc 1F00000A beq .L15 + 160 .loc 1 102 0 is_stmt 0 discriminator 1 + 161 0100 0420A0E3 mov r2, #4 + 162 0104 0020C4E5 strb r2, [r4, #0] + 163 0108 0400A0E1 mov r0, r4 + 164 .LVL14: + 165 010c 33FF2FE1 blx r3 + 166 .LVL15: + 167 0110 0030D4E5 ldrb r3, [r4, #0] @ zero_extendqisi2 + 168 0114 040053E3 cmp r3, #4 + 169 0118 1800000A beq .L15 + 170 .L16: + 171 .loc 1 102 0 discriminator 4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 4 + + + 172 011c 083094E5 ldr r3, [r4, #8] + 173 0120 000053E3 cmp r3, #0 + 174 0124 D7FFFF0A beq .L4 + 175 .LVL16: + 176 .LBB13: + 177 .loc 1 102 0 discriminator 5 + 178 0128 0020A0E3 mov r2, #0 + 179 012c 082084E5 str r2, [r4, #8] + 180 0130 0300A0E1 mov r0, r3 + 181 0134 242083E5 str r2, [r3, #36] + 182 0138 FEFFFFEB bl chSchReadyI + 183 .LVL17: + 184 013c D1FFFFEA b .L4 + 185 .LVL18: + 186 .L6: + 187 .LBE13: + 188 .LBB14: + 189 .loc 1 91 0 is_stmt 1 + 190 0140 010711E3 tst r1, #262144 + 191 0144 CFFFFF0A beq .L4 + 192 0148 0C00A0E1 mov r0, ip + 193 .LVL19: + 194 014c 010000EA b .L12 + 195 .LVL20: + 196 .L56: + 197 .loc 1 91 0 is_stmt 0 discriminator 2 + 198 0150 000053E3 cmp r3, #0 + 199 0154 CBFFFF0A beq .L4 + 200 .L12: + 201 .loc 1 92 0 is_stmt 1 + 202 0158 00005CE3 cmp ip, #0 + 203 015c 0110D014 ldrneb r1, [r0], #1 @ zero_extendqisi2 + 204 .LVL21: + 205 0160 0C10A001 moveq r1, ip + 206 0164 041082E5 str r1, [r2, #4] + 207 .loc 1 91 0 + 208 0168 001092E5 ldr r1, [r2, #0] + 209 .loc 1 93 0 + 210 016c 013043E2 sub r3, r3, #1 + 211 .loc 1 91 0 + 212 0170 010711E3 tst r1, #262144 + 213 .loc 1 93 0 + 214 0174 243084E5 str r3, [r4, #36] + 215 .loc 1 91 0 + 216 0178 F4FFFF1A bne .L56 + 217 017c C1FFFFEA b .L4 + 218 .LVL22: + 219 .L15: + 220 .LBE14: + 221 .loc 1 102 0 discriminator 2 + 222 0180 0230A0E3 mov r3, #2 + 223 0184 0030C4E5 strb r3, [r4, #0] + 224 0188 E3FFFFEA b .L16 + 225 .L58: + 226 .align 2 + 227 .L57: + 228 018c 00B00020 .word 536915968 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 5 + + + 229 0190 00402020 .word 538984448 + 230 .LBE16: + 231 .cfi_endproc + 232 .LFE8: + 233 .size spi_lld_serve_interrupt, .-spi_lld_serve_interrupt + 234 .section .text.spi_lld_init,"ax",%progbits + 235 .align 2 + 236 .global spi_lld_init + 237 .type spi_lld_init, %function + 238 spi_lld_init: + 239 .LFB9: + 240 .loc 1 121 0 + 241 .cfi_startproc + 242 @ args = 0, pretend = 0, frame = 0 + 243 @ frame_needed = 0, uses_anonymous_args = 0 + 244 @ link register save eliminated. + 245 .loc 1 122 0 + 246 0000 00009FE5 ldr r0, .L60 + 247 .loc 1 123 0 + 248 .loc 1 122 0 + 249 0004 FEFFFFEA b spiObjectInit + 250 .LVL23: + 251 .L61: + 252 .align 2 + 253 .L60: + 254 0008 00000000 .word SPI0 + 255 .cfi_endproc + 256 .LFE9: + 257 .size spi_lld_init, .-spi_lld_init + 258 .section .text.spi_lld_start,"ax",%progbits + 259 .align 2 + 260 .global spi_lld_start + 261 .type spi_lld_start, %function + 262 spi_lld_start: + 263 .LFB10: + 264 .loc 1 132 0 + 265 .cfi_startproc + 266 @ args = 0, pretend = 0, frame = 0 + 267 @ frame_needed = 0, uses_anonymous_args = 0 + 268 .LVL24: + 269 .loc 1 135 0 + 270 0000 B4309FE5 ldr r3, .L85 + 271 .loc 1 132 0 + 272 0004 10402DE9 stmfd sp!, {r4, lr} + 273 .LCFI1: + 274 .cfi_def_cfa_offset 8 + 275 .cfi_offset 4, -8 + 276 .cfi_offset 14, -4 + 277 .loc 1 135 0 + 278 0008 202293E5 ldr r2, [r3, #544] + 279 .loc 1 132 0 + 280 000c 0040A0E1 mov r4, r0 + 281 .loc 1 135 0 + 282 0010 012582E3 orr r2, r2, #4194304 + 283 0014 202283E5 str r2, [r3, #544] + 284 .loc 1 138 0 + 285 0018 0700A0E3 mov r0, #7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 6 + + + 286 .LVL25: + 287 001c 0410A0E3 mov r1, #4 + 288 0020 FEFFFFEB bl bcm2835_gpio_fnsel + 289 .LVL26: + 290 .loc 1 139 0 + 291 0024 0800A0E3 mov r0, #8 + 292 0028 0410A0E3 mov r1, #4 + 293 002c FEFFFFEB bl bcm2835_gpio_fnsel + 294 .LVL27: + 295 .loc 1 140 0 + 296 0030 0900A0E3 mov r0, #9 + 297 0034 0410A0E3 mov r1, #4 + 298 0038 FEFFFFEB bl bcm2835_gpio_fnsel + 299 .LVL28: + 300 .loc 1 141 0 + 301 003c 0A00A0E3 mov r0, #10 + 302 0040 0410A0E3 mov r1, #4 + 303 0044 FEFFFFEB bl bcm2835_gpio_fnsel + 304 .LVL29: + 305 .loc 1 142 0 + 306 0048 0410A0E3 mov r1, #4 + 307 004c 0B00A0E3 mov r0, #11 + 308 0050 FEFFFFEB bl bcm2835_gpio_fnsel + 309 .LVL30: + 310 .loc 1 149 0 + 311 0054 043094E5 ldr r3, [r4, #4] + 312 .LVL31: + 313 .loc 1 151 0 + 314 0058 0920D3E5 ldrb r2, [r3, #9] @ zero_extendqisi2 + 315 .loc 1 154 0 + 316 005c 0A10D3E5 ldrb r1, [r3, #10] @ zero_extendqisi2 + 317 .loc 1 147 0 + 318 0060 000052E3 cmp r2, #0 + 319 0064 0820A013 movne r2, #8 + 320 0068 0020A003 moveq r2, #0 + 321 .LVL32: + 322 .loc 1 154 0 + 323 006c 000051E3 cmp r1, #0 + 324 .loc 1 157 0 + 325 0070 0610D3E5 ldrb r1, [r3, #6] @ zero_extendqisi2 + 326 .loc 1 155 0 + 327 0074 04208213 orrne r2, r2, #4 + 328 .LVL33: + 329 .loc 1 157 0 + 330 0078 000051E3 cmp r1, #0 + 331 .loc 1 160 0 + 332 007c 0710D3E5 ldrb r1, [r3, #7] @ zero_extendqisi2 + 333 .loc 1 158 0 + 334 0080 40208213 orrne r2, r2, #64 + 335 .LVL34: + 336 .loc 1 160 0 + 337 0084 000051E3 cmp r1, #0 + 338 .loc 1 163 0 + 339 0088 0810D3E5 ldrb r1, [r3, #8] @ zero_extendqisi2 + 340 .loc 1 161 0 + 341 008c 02268213 orrne r2, r2, #2097152 + 342 .LVL35: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 7 + + + 343 .loc 1 163 0 + 344 0090 000051E3 cmp r1, #0 + 345 .loc 1 166 0 + 346 0094 0410D3E5 ldrb r1, [r3, #4] @ zero_extendqisi2 + 347 .loc 1 164 0 + 348 0098 01258213 orrne r2, r2, #4194304 + 349 .LVL36: + 350 .loc 1 166 0 + 351 009c 000051E3 cmp r1, #0 + 352 .loc 1 167 0 + 353 00a0 022A8213 orrne r2, r2, #8192 + 354 .LVL37: + 355 .loc 1 170 0 + 356 00a4 14109FE5 ldr r1, .L85+4 + 357 00a8 302082E3 orr r2, r2, #48 + 358 .LVL38: + 359 00ac 002081E5 str r2, [r1, #0] + 360 .loc 1 172 0 + 361 00b0 0C3093E5 ldr r3, [r3, #12] + 362 .LVL39: + 363 00b4 083081E5 str r3, [r1, #8] + 364 00b8 1080BDE8 ldmfd sp!, {r4, pc} + 365 .L86: + 366 .align 2 + 367 .L85: + 368 00bc 00B00020 .word 536915968 + 369 00c0 00402020 .word 538984448 + 370 .cfi_endproc + 371 .LFE10: + 372 .size spi_lld_start, .-spi_lld_start + 373 .section .text.spi_lld_stop,"ax",%progbits + 374 .align 2 + 375 .global spi_lld_stop + 376 .type spi_lld_stop, %function + 377 spi_lld_stop: + 378 .LFB11: + 379 .loc 1 182 0 + 380 .cfi_startproc + 381 @ args = 0, pretend = 0, frame = 0 + 382 @ frame_needed = 0, uses_anonymous_args = 0 + 383 .LVL40: + 384 0000 08402DE9 stmfd sp!, {r3, lr} + 385 .LCFI2: + 386 .cfi_def_cfa_offset 8 + 387 .cfi_offset 3, -8 + 388 .cfi_offset 14, -4 + 389 .loc 1 185 0 + 390 0004 48309FE5 ldr r3, .L88 + 391 .loc 1 188 0 + 392 0008 0700A0E3 mov r0, #7 + 393 .LVL41: + 394 .loc 1 185 0 + 395 000c 202293E5 ldr r2, [r3, #544] + 396 .loc 1 188 0 + 397 0010 0010A0E3 mov r1, #0 + 398 .loc 1 185 0 + 399 0014 012582E3 orr r2, r2, #4194304 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 8 + + + 400 0018 202283E5 str r2, [r3, #544] + 401 .loc 1 188 0 + 402 001c FEFFFFEB bl bcm2835_gpio_fnsel + 403 .LVL42: + 404 .loc 1 189 0 + 405 0020 0800A0E3 mov r0, #8 + 406 0024 0010A0E3 mov r1, #0 + 407 0028 FEFFFFEB bl bcm2835_gpio_fnsel + 408 .LVL43: + 409 .loc 1 190 0 + 410 002c 0900A0E3 mov r0, #9 + 411 0030 0010A0E3 mov r1, #0 + 412 0034 FEFFFFEB bl bcm2835_gpio_fnsel + 413 .LVL44: + 414 .loc 1 191 0 + 415 0038 0A00A0E3 mov r0, #10 + 416 003c 0010A0E3 mov r1, #0 + 417 0040 FEFFFFEB bl bcm2835_gpio_fnsel + 418 .LVL45: + 419 .loc 1 192 0 + 420 0044 0B00A0E3 mov r0, #11 + 421 0048 0010A0E3 mov r1, #0 + 422 .loc 1 193 0 + 423 004c 0840BDE8 ldmfd sp!, {r3, lr} + 424 .loc 1 192 0 + 425 0050 FEFFFFEA b bcm2835_gpio_fnsel + 426 .LVL46: + 427 .L89: + 428 .align 2 + 429 .L88: + 430 0054 00B00020 .word 536915968 + 431 .cfi_endproc + 432 .LFE11: + 433 .size spi_lld_stop, .-spi_lld_stop + 434 .section .text.spi_lld_select,"ax",%progbits + 435 .align 2 + 436 .global spi_lld_select + 437 .type spi_lld_select, %function + 438 spi_lld_select: + 439 .LFB12: + 440 .loc 1 202 0 + 441 .cfi_startproc + 442 @ args = 0, pretend = 0, frame = 0 + 443 @ frame_needed = 0, uses_anonymous_args = 0 + 444 @ link register save eliminated. + 445 .LVL47: + 446 .loc 1 203 0 + 447 0000 1C309FE5 ldr r3, .L91 + 448 .loc 1 205 0 + 449 0004 042090E5 ldr r2, [r0, #4] + 450 .loc 1 203 0 + 451 0008 001093E5 ldr r1, [r3, #0] + 452 .LVL48: + 453 .loc 1 205 0 + 454 000c 0520D2E5 ldrb r2, [r2, #5] @ zero_extendqisi2 + 455 .loc 1 204 0 + 456 0010 0310C1E3 bic r1, r1, #3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 9 + + + 457 .LVL49: + 458 .loc 1 205 0 + 459 0014 032002E2 and r2, r2, #3 + 460 0018 012082E1 orr r2, r2, r1 + 461 .LVL50: + 462 .loc 1 206 0 + 463 001c 002083E5 str r2, [r3, #0] + 464 0020 1EFF2FE1 bx lr + 465 .L92: + 466 .align 2 + 467 .L91: + 468 0024 00402020 .word 538984448 + 469 .cfi_endproc + 470 .LFE12: + 471 .size spi_lld_select, .-spi_lld_select + 472 .section .text.spi_lld_unselect,"ax",%progbits + 473 .align 2 + 474 .global spi_lld_unselect + 475 .type spi_lld_unselect, %function + 476 spi_lld_unselect: + 477 .LFB13: + 478 .loc 1 217 0 + 479 .cfi_startproc + 480 @ args = 0, pretend = 0, frame = 0 + 481 @ frame_needed = 0, uses_anonymous_args = 0 + 482 @ link register save eliminated. + 483 .LVL51: + 484 .loc 1 223 0 + 485 0000 0C309FE5 ldr r3, .L94 + 486 0004 002093E5 ldr r2, [r3, #0] + 487 0008 0320C2E3 bic r2, r2, #3 + 488 000c 002083E5 str r2, [r3, #0] + 489 0010 1EFF2FE1 bx lr + 490 .L95: + 491 .align 2 + 492 .L94: + 493 0014 00402020 .word 538984448 + 494 .cfi_endproc + 495 .LFE13: + 496 .size spi_lld_unselect, .-spi_lld_unselect + 497 .section .text.spi_lld_ignore,"ax",%progbits + 498 .align 2 + 499 .global spi_lld_ignore + 500 .type spi_lld_ignore, %function + 501 spi_lld_ignore: + 502 .LFB14: + 503 .loc 1 237 0 + 504 .cfi_startproc + 505 @ args = 0, pretend = 0, frame = 0 + 506 @ frame_needed = 0, uses_anonymous_args = 0 + 507 @ link register save eliminated. + 508 .LVL52: + 509 .LBB17: + 510 .LBB18: + 511 .loc 1 259 0 + 512 0000 40309FE5 ldr r3, .L97 + 513 .LVL53: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 10 + + + 514 .LBE18: + 515 .LBE17: + 516 .loc 1 237 0 + 517 0004 04402DE5 str r4, [sp, #-4]! + 518 .LCFI3: + 519 .cfi_def_cfa_offset 4 + 520 .cfi_offset 4, -4 + 521 .LBB20: + 522 .LBB19: + 523 .loc 1 259 0 + 524 0008 002093E5 ldr r2, [r3, #0] + 525 .loc 1 261 0 + 526 000c 00C0A0E3 mov ip, #0 + 527 .loc 1 259 0 + 528 0010 302082E3 orr r2, r2, #48 + 529 0014 002083E5 str r2, [r3, #0] + 530 .loc 1 266 0 + 531 0018 004093E5 ldr r4, [r3, #0] + 532 .loc 1 267 0 + 533 001c 28209FE5 ldr r2, .L97+4 + 534 .loc 1 266 0 + 535 0020 1A4D84E3 orr r4, r4, #1664 + 536 .loc 1 261 0 + 537 0024 20C080E5 str ip, [r0, #32] + 538 .loc 1 262 0 + 539 0028 241080E5 str r1, [r0, #36] + 540 .loc 1 263 0 + 541 002c 1CC080E5 str ip, [r0, #28] + 542 .loc 1 266 0 + 543 0030 004083E5 str r4, [r3, #0] + 544 .loc 1 267 0 + 545 0034 143292E5 ldr r3, [r2, #532] + 546 0038 013583E3 orr r3, r3, #4194304 + 547 003c 143282E5 str r3, [r2, #532] + 548 .LBE19: + 549 .LBE20: + 550 .loc 1 239 0 + 551 0040 1000BDE8 ldmfd sp!, {r4} + 552 0044 1EFF2FE1 bx lr + 553 .L98: + 554 .align 2 + 555 .L97: + 556 0048 00402020 .word 538984448 + 557 004c 00B00020 .word 536915968 + 558 .cfi_endproc + 559 .LFE14: + 560 .size spi_lld_ignore, .-spi_lld_ignore + 561 .section .text.spi_lld_exchange,"ax",%progbits + 562 .align 2 + 563 .global spi_lld_exchange + 564 .type spi_lld_exchange, %function + 565 spi_lld_exchange: + 566 .LFB15: + 567 .loc 1 257 0 + 568 .cfi_startproc + 569 @ args = 0, pretend = 0, frame = 0 + 570 @ frame_needed = 0, uses_anonymous_args = 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 11 + + + 571 @ link register save eliminated. + 572 .LVL54: + 573 .loc 1 259 0 + 574 0000 3CC09FE5 ldr ip, .L100 + 575 .loc 1 257 0 + 576 0004 30002DE9 stmfd sp!, {r4, r5} + 577 .LCFI4: + 578 .cfi_def_cfa_offset 8 + 579 .cfi_offset 4, -8 + 580 .cfi_offset 5, -4 + 581 .loc 1 259 0 + 582 0008 00509CE5 ldr r5, [ip, #0] + 583 .loc 1 267 0 + 584 000c 34409FE5 ldr r4, .L100+4 + 585 .loc 1 259 0 + 586 0010 305085E3 orr r5, r5, #48 + 587 0014 00508CE5 str r5, [ip, #0] + 588 .loc 1 266 0 + 589 0018 00509CE5 ldr r5, [ip, #0] + 590 .loc 1 263 0 + 591 001c 1C3080E5 str r3, [r0, #28] + 592 .loc 1 266 0 + 593 0020 1A5D85E3 orr r5, r5, #1664 + 594 .loc 1 261 0 + 595 0024 202080E5 str r2, [r0, #32] + 596 .loc 1 262 0 + 597 0028 241080E5 str r1, [r0, #36] + 598 .loc 1 266 0 + 599 002c 00508CE5 str r5, [ip, #0] + 600 .loc 1 267 0 + 601 0030 143294E5 ldr r3, [r4, #532] + 602 .LVL55: + 603 0034 013583E3 orr r3, r3, #4194304 + 604 0038 143284E5 str r3, [r4, #532] + 605 .loc 1 268 0 + 606 003c 3000BDE8 ldmfd sp!, {r4, r5} + 607 0040 1EFF2FE1 bx lr + 608 .L101: + 609 .align 2 + 610 .L100: + 611 0044 00402020 .word 538984448 + 612 0048 00B00020 .word 536915968 + 613 .cfi_endproc + 614 .LFE15: + 615 .size spi_lld_exchange, .-spi_lld_exchange + 616 .section .text.spi_lld_send,"ax",%progbits + 617 .align 2 + 618 .global spi_lld_send + 619 .type spi_lld_send, %function + 620 spi_lld_send: + 621 .LFB16: + 622 .loc 1 283 0 + 623 .cfi_startproc + 624 @ args = 0, pretend = 0, frame = 0 + 625 @ frame_needed = 0, uses_anonymous_args = 0 + 626 @ link register save eliminated. + 627 .LVL56: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 12 + + + 628 .LBB21: + 629 .LBB22: + 630 .loc 1 259 0 + 631 0000 40309FE5 ldr r3, .L103 + 632 .LVL57: + 633 .LBE22: + 634 .LBE21: + 635 .loc 1 283 0 + 636 0004 04402DE5 str r4, [sp, #-4]! + 637 .LCFI5: + 638 .cfi_def_cfa_offset 4 + 639 .cfi_offset 4, -4 + 640 .LBB24: + 641 .LBB23: + 642 .loc 1 259 0 + 643 0008 004093E5 ldr r4, [r3, #0] + 644 .loc 1 267 0 + 645 000c 38C09FE5 ldr ip, .L103+4 + 646 .loc 1 259 0 + 647 0010 304084E3 orr r4, r4, #48 + 648 0014 004083E5 str r4, [r3, #0] + 649 .loc 1 266 0 + 650 0018 004093E5 ldr r4, [r3, #0] + 651 .loc 1 261 0 + 652 001c 202080E5 str r2, [r0, #32] + 653 .loc 1 266 0 + 654 0020 1A4D84E3 orr r4, r4, #1664 + 655 .loc 1 263 0 + 656 0024 0020A0E3 mov r2, #0 + 657 .LVL58: + 658 .loc 1 262 0 + 659 0028 241080E5 str r1, [r0, #36] + 660 .loc 1 263 0 + 661 002c 1C2080E5 str r2, [r0, #28] + 662 .loc 1 266 0 + 663 0030 004083E5 str r4, [r3, #0] + 664 .loc 1 267 0 + 665 0034 14329CE5 ldr r3, [ip, #532] + 666 0038 013583E3 orr r3, r3, #4194304 + 667 003c 14328CE5 str r3, [ip, #532] + 668 .LBE23: + 669 .LBE24: + 670 .loc 1 285 0 + 671 0040 1000BDE8 ldmfd sp!, {r4} + 672 0044 1EFF2FE1 bx lr + 673 .L104: + 674 .align 2 + 675 .L103: + 676 0048 00402020 .word 538984448 + 677 004c 00B00020 .word 536915968 + 678 .cfi_endproc + 679 .LFE16: + 680 .size spi_lld_send, .-spi_lld_send + 681 .section .text.spi_lld_receive,"ax",%progbits + 682 .align 2 + 683 .global spi_lld_receive + 684 .type spi_lld_receive, %function + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 13 + + + 685 spi_lld_receive: + 686 .LFB17: + 687 .loc 1 300 0 + 688 .cfi_startproc + 689 @ args = 0, pretend = 0, frame = 0 + 690 @ frame_needed = 0, uses_anonymous_args = 0 + 691 @ link register save eliminated. + 692 .LVL59: + 693 .LBB25: + 694 .LBB26: + 695 .loc 1 259 0 + 696 0000 40309FE5 ldr r3, .L106 + 697 .LVL60: + 698 .LBE26: + 699 .LBE25: + 700 .loc 1 300 0 + 701 0004 30002DE9 stmfd sp!, {r4, r5} + 702 .LCFI6: + 703 .cfi_def_cfa_offset 8 + 704 .cfi_offset 4, -8 + 705 .cfi_offset 5, -4 + 706 .LBB28: + 707 .LBB27: + 708 .loc 1 259 0 + 709 0008 004093E5 ldr r4, [r3, #0] + 710 .loc 1 267 0 + 711 000c 38C09FE5 ldr ip, .L106+4 + 712 .loc 1 259 0 + 713 0010 304084E3 orr r4, r4, #48 + 714 0014 004083E5 str r4, [r3, #0] + 715 .loc 1 266 0 + 716 0018 004093E5 ldr r4, [r3, #0] + 717 .loc 1 261 0 + 718 001c 0050A0E3 mov r5, #0 + 719 .loc 1 266 0 + 720 0020 1A4D84E3 orr r4, r4, #1664 + 721 .loc 1 261 0 + 722 0024 205080E5 str r5, [r0, #32] + 723 .loc 1 262 0 + 724 0028 241080E5 str r1, [r0, #36] + 725 .loc 1 263 0 + 726 002c 1C2080E5 str r2, [r0, #28] + 727 .loc 1 266 0 + 728 0030 004083E5 str r4, [r3, #0] + 729 .loc 1 267 0 + 730 0034 14329CE5 ldr r3, [ip, #532] + 731 0038 013583E3 orr r3, r3, #4194304 + 732 003c 14328CE5 str r3, [ip, #532] + 733 .LBE27: + 734 .LBE28: + 735 .loc 1 302 0 + 736 0040 3000BDE8 ldmfd sp!, {r4, r5} + 737 0044 1EFF2FE1 bx lr + 738 .L107: + 739 .align 2 + 740 .L106: + 741 0048 00402020 .word 538984448 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 14 + + + 742 004c 00B00020 .word 536915968 + 743 .cfi_endproc + 744 .LFE17: + 745 .size spi_lld_receive, .-spi_lld_receive + 746 .section .text.spi_lld_polled_exchange,"ax",%progbits + 747 .align 2 + 748 .global spi_lld_polled_exchange + 749 .type spi_lld_polled_exchange, %function + 750 spi_lld_polled_exchange: + 751 .LFB18: + 752 .loc 1 316 0 + 753 .cfi_startproc + 754 @ args = 0, pretend = 0, frame = 0 + 755 @ frame_needed = 0, uses_anonymous_args = 0 + 756 @ link register save eliminated. + 757 .LVL61: + 758 .loc 1 320 0 + 759 0000 4C309FE5 ldr r3, .L119 + 760 0004 002093E5 ldr r2, [r3, #0] + 761 .loc 1 323 0 + 762 0008 0300A0E1 mov r0, r3 + 763 .LVL62: + 764 .loc 1 320 0 + 765 000c B02082E3 orr r2, r2, #176 + 766 0010 002083E5 str r2, [r3, #0] + 767 .L109: + 768 .loc 1 323 0 discriminator 1 + 769 0014 003090E5 ldr r3, [r0, #0] + 770 0018 34209FE5 ldr r2, .L119 + 771 001c 010713E3 tst r3, #262144 + 772 0020 FBFFFF0A beq .L109 + 773 .loc 1 326 0 + 774 0024 041082E5 str r1, [r2, #4] + 775 .loc 1 329 0 + 776 0028 0210A0E1 mov r1, r2 + 777 .LVL63: + 778 .L110: + 779 .loc 1 329 0 is_stmt 0 discriminator 1 + 780 002c 003091E5 ldr r3, [r1, #0] + 781 0030 1C209FE5 ldr r2, .L119 + 782 0034 010813E3 tst r3, #65536 + 783 0038 FBFFFF0A beq .L110 + 784 .loc 1 332 0 is_stmt 1 + 785 003c 040092E5 ldr r0, [r2, #4] + 786 .LVL64: + 787 .loc 1 335 0 + 788 0040 003092E5 ldr r3, [r2, #0] + 789 .loc 1 338 0 + 790 0044 7000FFE6 uxth r0, r0 + 791 .LVL65: + 792 .loc 1 335 0 + 793 0048 8030C3E3 bic r3, r3, #128 + 794 004c 003082E5 str r3, [r2, #0] + 795 .loc 1 338 0 + 796 0050 1EFF2FE1 bx lr + 797 .L120: + 798 .align 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 15 + + + 799 .L119: + 800 0054 00402020 .word 538984448 + 801 .cfi_endproc + 802 .LFE18: + 803 .size spi_lld_polled_exchange, .-spi_lld_polled_exchange + 804 .comm SPI0,40,4 + 805 .text + 806 .Letext0: + 807 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 808 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 809 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 810 .file 5 "../../os/kernel/include/chlists.h" + 811 .file 6 "../../os/kernel/include/chthreads.h" + 812 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 813 .file 8 "../../os/kernel/include/chmtx.h" + 814 .file 9 "../../os/hal/include/spi.h" + 815 .file 10 "../../os/hal/platforms/BCM2835/spi_lld.h" + 816 .file 11 "../../os/kernel/include/chschd.h" + 817 .file 12 "../../os/hal/platforms/BCM2835/bcm2835.h" + 818 .section .debug_info,"",%progbits + 819 .Ldebug_info0: + 820 0000 8D0A0000 .4byte 0xa8d + 821 0004 0200 .2byte 0x2 + 822 0006 00000000 .4byte .Ldebug_abbrev0 + 823 000a 04 .byte 0x4 + 824 000b 01 .uleb128 0x1 + 825 000c 71020000 .4byte .LASF98 + 826 0010 01 .byte 0x1 + 827 0011 49030000 .4byte .LASF99 + 828 0015 FE000000 .4byte .LASF100 + 829 0019 80000000 .4byte .Ldebug_ranges0+0x80 + 830 001d 00000000 .4byte 0 + 831 0021 00000000 .4byte 0 + 832 0025 00000000 .4byte .Ldebug_line0 + 833 0029 02 .uleb128 0x2 + 834 002a 04 .byte 0x4 + 835 002b 05 .byte 0x5 + 836 002c 696E7400 .ascii "int\000" + 837 0030 03 .uleb128 0x3 + 838 0031 0C000000 .4byte .LASF2 + 839 0035 02 .byte 0x2 + 840 0036 D5 .byte 0xd5 + 841 0037 3B000000 .4byte 0x3b + 842 003b 04 .uleb128 0x4 + 843 003c 04 .byte 0x4 + 844 003d 07 .byte 0x7 + 845 003e 97010000 .4byte .LASF0 + 846 0042 04 .uleb128 0x4 + 847 0043 01 .byte 0x1 + 848 0044 06 .byte 0x6 + 849 0045 70000000 .4byte .LASF1 + 850 0049 03 .uleb128 0x3 + 851 004a 33040000 .4byte .LASF3 + 852 004e 03 .byte 0x3 + 853 004f 2A .byte 0x2a + 854 0050 54000000 .4byte 0x54 + 855 0054 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 16 + + + 856 0055 01 .byte 0x1 + 857 0056 08 .byte 0x8 + 858 0057 DC020000 .4byte .LASF4 + 859 005b 04 .uleb128 0x4 + 860 005c 02 .byte 0x2 + 861 005d 05 .byte 0x5 + 862 005e F4020000 .4byte .LASF5 + 863 0062 03 .uleb128 0x3 + 864 0063 E0000000 .4byte .LASF6 + 865 0067 03 .byte 0x3 + 866 0068 36 .byte 0x36 + 867 0069 6D000000 .4byte 0x6d + 868 006d 04 .uleb128 0x4 + 869 006e 02 .byte 0x2 + 870 006f 07 .byte 0x7 + 871 0070 F7010000 .4byte .LASF7 + 872 0074 03 .uleb128 0x3 + 873 0075 D4020000 .4byte .LASF8 + 874 0079 03 .byte 0x3 + 875 007a 4F .byte 0x4f + 876 007b 7F000000 .4byte 0x7f + 877 007f 04 .uleb128 0x4 + 878 0080 04 .byte 0x4 + 879 0081 05 .byte 0x5 + 880 0082 AA000000 .4byte .LASF9 + 881 0086 03 .uleb128 0x3 + 882 0087 7D030000 .4byte .LASF10 + 883 008b 03 .byte 0x3 + 884 008c 50 .byte 0x50 + 885 008d 91000000 .4byte 0x91 + 886 0091 04 .uleb128 0x4 + 887 0092 04 .byte 0x4 + 888 0093 07 .byte 0x7 + 889 0094 BB010000 .4byte .LASF11 + 890 0098 04 .uleb128 0x4 + 891 0099 08 .byte 0x8 + 892 009a 05 .byte 0x5 + 893 009b 62000000 .4byte .LASF12 + 894 009f 04 .uleb128 0x4 + 895 00a0 08 .byte 0x8 + 896 00a1 07 .byte 0x7 + 897 00a2 2B000000 .4byte .LASF13 + 898 00a6 04 .uleb128 0x4 + 899 00a7 01 .byte 0x1 + 900 00a8 02 .byte 0x2 + 901 00a9 CE020000 .4byte .LASF14 + 902 00ad 03 .uleb128 0x3 + 903 00ae 10020000 .4byte .LASF15 + 904 00b2 04 .byte 0x4 + 905 00b3 2C .byte 0x2c + 906 00b4 49000000 .4byte 0x49 + 907 00b8 03 .uleb128 0x3 + 908 00b9 B3000000 .4byte .LASF16 + 909 00bd 04 .byte 0x4 + 910 00be 2D .byte 0x2d + 911 00bf 49000000 .4byte 0x49 + 912 00c3 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 17 + + + 913 00c4 B0020000 .4byte .LASF17 + 914 00c8 04 .byte 0x4 + 915 00c9 2E .byte 0x2e + 916 00ca 49000000 .4byte 0x49 + 917 00ce 03 .uleb128 0x3 + 918 00cf 9A000000 .4byte .LASF18 + 919 00d3 04 .byte 0x4 + 920 00d4 2F .byte 0x2f + 921 00d5 49000000 .4byte 0x49 + 922 00d9 03 .uleb128 0x3 + 923 00da BF020000 .4byte .LASF19 + 924 00de 04 .byte 0x4 + 925 00df 30 .byte 0x30 + 926 00e0 86000000 .4byte 0x86 + 927 00e4 03 .uleb128 0x3 + 928 00e5 0A020000 .4byte .LASF20 + 929 00e9 04 .byte 0x4 + 930 00ea 31 .byte 0x31 + 931 00eb 74000000 .4byte 0x74 + 932 00ef 03 .uleb128 0x3 + 933 00f0 24020000 .4byte .LASF21 + 934 00f4 04 .byte 0x4 + 935 00f5 33 .byte 0x33 + 936 00f6 86000000 .4byte 0x86 + 937 00fa 03 .uleb128 0x3 + 938 00fb CC030000 .4byte .LASF22 + 939 00ff 04 .byte 0x4 + 940 0100 35 .byte 0x35 + 941 0101 86000000 .4byte 0x86 + 942 0105 03 .uleb128 0x3 + 943 0106 34030000 .4byte .LASF23 + 944 010a 05 .byte 0x5 + 945 010b 2A .byte 0x2a + 946 010c 10010000 .4byte 0x110 + 947 0110 05 .uleb128 0x5 + 948 0111 34030000 .4byte .LASF23 + 949 0115 44 .byte 0x44 + 950 0116 06 .byte 0x6 + 951 0117 5E .byte 0x5e + 952 0118 27020000 .4byte 0x227 + 953 011c 06 .uleb128 0x6 + 954 011d 25030000 .4byte .LASF24 + 955 0121 06 .byte 0x6 + 956 0122 5F .byte 0x5f + 957 0123 4C020000 .4byte 0x24c + 958 0127 02 .byte 0x2 + 959 0128 23 .byte 0x23 + 960 0129 00 .uleb128 0 + 961 012a 06 .uleb128 0x6 + 962 012b B8020000 .4byte .LASF25 + 963 012f 06 .byte 0x6 + 964 0130 61 .byte 0x61 + 965 0131 4C020000 .4byte 0x24c + 966 0135 02 .byte 0x2 + 967 0136 23 .byte 0x23 + 968 0137 04 .uleb128 0x4 + 969 0138 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 18 + + + 970 0139 5B000000 .4byte .LASF26 + 971 013d 06 .byte 0x6 + 972 013e 63 .byte 0x63 + 973 013f D9000000 .4byte 0xd9 + 974 0143 02 .byte 0x2 + 975 0144 23 .byte 0x23 + 976 0145 08 .uleb128 0x8 + 977 0146 06 .uleb128 0x6 + 978 0147 90040000 .4byte .LASF27 + 979 014b 06 .byte 0x6 + 980 014c 64 .byte 0x64 + 981 014d 10030000 .4byte 0x310 + 982 0151 02 .byte 0x2 + 983 0152 23 .byte 0x23 + 984 0153 0C .uleb128 0xc + 985 0154 06 .uleb128 0x6 + 986 0155 E9000000 .4byte .LASF28 + 987 0159 06 .byte 0x6 + 988 015a 66 .byte 0x66 + 989 015b 4C020000 .4byte 0x24c + 990 015f 02 .byte 0x2 + 991 0160 23 .byte 0x23 + 992 0161 10 .uleb128 0x10 + 993 0162 06 .uleb128 0x6 + 994 0163 5C020000 .4byte .LASF29 + 995 0167 06 .byte 0x6 + 996 0168 67 .byte 0x67 + 997 0169 4C020000 .4byte 0x24c + 998 016d 02 .byte 0x2 + 999 016e 23 .byte 0x23 + 1000 016f 14 .uleb128 0x14 + 1001 0170 06 .uleb128 0x6 + 1002 0171 5F040000 .4byte .LASF30 + 1003 0175 06 .byte 0x6 + 1004 0176 6E .byte 0x6e + 1005 0177 B3030000 .4byte 0x3b3 + 1006 017b 02 .byte 0x2 + 1007 017c 23 .byte 0x23 + 1008 017d 18 .uleb128 0x18 + 1009 017e 06 .uleb128 0x6 + 1010 017f FE020000 .4byte .LASF31 + 1011 0183 06 .byte 0x6 + 1012 0184 79 .byte 0x79 + 1013 0185 B8000000 .4byte 0xb8 + 1014 0189 02 .byte 0x2 + 1015 018a 23 .byte 0x23 + 1016 018b 1C .uleb128 0x1c + 1017 018c 06 .uleb128 0x6 + 1018 018d 2C030000 .4byte .LASF32 + 1019 0191 06 .byte 0x6 + 1020 0192 7D .byte 0x7d + 1021 0193 AD000000 .4byte 0xad + 1022 0197 02 .byte 0x2 + 1023 0198 23 .byte 0x23 + 1024 0199 1D .uleb128 0x1d + 1025 019a 06 .uleb128 0x6 + 1026 019b 1E040000 .4byte .LASF33 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 19 + + + 1027 019f 06 .byte 0x6 + 1028 01a0 82 .byte 0x82 + 1029 01a1 C3000000 .4byte 0xc3 + 1030 01a5 02 .byte 0x2 + 1031 01a6 23 .byte 0x23 + 1032 01a7 1E .uleb128 0x1e + 1033 01a8 06 .uleb128 0x6 + 1034 01a9 06030000 .4byte .LASF34 + 1035 01ad 06 .byte 0x6 + 1036 01ae 88 .byte 0x88 + 1037 01af CE000000 .4byte 0xce + 1038 01b3 02 .byte 0x2 + 1039 01b4 23 .byte 0x23 + 1040 01b5 1F .uleb128 0x1f + 1041 01b6 06 .uleb128 0x6 + 1042 01b7 E1030000 .4byte .LASF35 + 1043 01bb 06 .byte 0x6 + 1044 01bc 8F .byte 0x8f + 1045 01bd 31030000 .4byte 0x331 + 1046 01c1 02 .byte 0x2 + 1047 01c2 23 .byte 0x23 + 1048 01c3 20 .uleb128 0x20 + 1049 01c4 07 .uleb128 0x7 + 1050 01c5 705F7500 .ascii "p_u\000" + 1051 01c9 06 .byte 0x6 + 1052 01ca B4 .byte 0xb4 + 1053 01cb 7E030000 .4byte 0x37e + 1054 01cf 02 .byte 0x2 + 1055 01d0 23 .byte 0x23 + 1056 01d1 24 .uleb128 0x24 + 1057 01d2 06 .uleb128 0x6 + 1058 01d3 96040000 .4byte .LASF36 + 1059 01d7 06 .byte 0x6 + 1060 01d8 B9 .byte 0xb9 + 1061 01d9 74020000 .4byte 0x274 + 1062 01dd 02 .byte 0x2 + 1063 01de 23 .byte 0x23 + 1064 01df 28 .uleb128 0x28 + 1065 01e0 06 .uleb128 0x6 + 1066 01e1 FE030000 .4byte .LASF37 + 1067 01e5 06 .byte 0x6 + 1068 01e6 BF .byte 0xbf + 1069 01e7 52020000 .4byte 0x252 + 1070 01eb 02 .byte 0x2 + 1071 01ec 23 .byte 0x23 + 1072 01ed 2C .uleb128 0x2c + 1073 01ee 06 .uleb128 0x6 + 1074 01ef 06000000 .4byte .LASF38 + 1075 01f3 06 .byte 0x6 + 1076 01f4 C3 .byte 0xc3 + 1077 01f5 E4000000 .4byte 0xe4 + 1078 01f9 02 .byte 0x2 + 1079 01fa 23 .byte 0x23 + 1080 01fb 34 .uleb128 0x34 + 1081 01fc 06 .uleb128 0x6 + 1082 01fd 72030000 .4byte .LASF39 + 1083 0201 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 20 + + + 1084 0202 C9 .byte 0xc9 + 1085 0203 EF000000 .4byte 0xef + 1086 0207 02 .byte 0x2 + 1087 0208 23 .byte 0x23 + 1088 0209 38 .uleb128 0x38 + 1089 020a 06 .uleb128 0x6 + 1090 020b EA020000 .4byte .LASF40 + 1091 020f 06 .byte 0x6 + 1092 0210 D0 .byte 0xd0 + 1093 0211 C5030000 .4byte 0x3c5 + 1094 0215 02 .byte 0x2 + 1095 0216 23 .byte 0x23 + 1096 0217 3C .uleb128 0x3c + 1097 0218 06 .uleb128 0x6 + 1098 0219 D6030000 .4byte .LASF41 + 1099 021d 06 .byte 0x6 + 1100 021e D4 .byte 0xd4 + 1101 021f D9000000 .4byte 0xd9 + 1102 0223 02 .byte 0x2 + 1103 0224 23 .byte 0x23 + 1104 0225 40 .uleb128 0x40 + 1105 0226 00 .byte 0 + 1106 0227 08 .uleb128 0x8 + 1107 0228 08 .byte 0x8 + 1108 0229 05 .byte 0x5 + 1109 022a 61 .byte 0x61 + 1110 022b 4C020000 .4byte 0x24c + 1111 022f 06 .uleb128 0x6 + 1112 0230 25030000 .4byte .LASF24 + 1113 0234 05 .byte 0x5 + 1114 0235 62 .byte 0x62 + 1115 0236 4C020000 .4byte 0x24c + 1116 023a 02 .byte 0x2 + 1117 023b 23 .byte 0x23 + 1118 023c 00 .uleb128 0 + 1119 023d 06 .uleb128 0x6 + 1120 023e B8020000 .4byte .LASF25 + 1121 0242 05 .byte 0x5 + 1122 0243 64 .byte 0x64 + 1123 0244 4C020000 .4byte 0x24c + 1124 0248 02 .byte 0x2 + 1125 0249 23 .byte 0x23 + 1126 024a 04 .uleb128 0x4 + 1127 024b 00 .byte 0 + 1128 024c 09 .uleb128 0x9 + 1129 024d 04 .byte 0x4 + 1130 024e 05010000 .4byte 0x105 + 1131 0252 03 .uleb128 0x3 + 1132 0253 64020000 .4byte .LASF42 + 1133 0257 05 .byte 0x5 + 1134 0258 66 .byte 0x66 + 1135 0259 27020000 .4byte 0x227 + 1136 025d 08 .uleb128 0x8 + 1137 025e 04 .byte 0x4 + 1138 025f 05 .byte 0x5 + 1139 0260 6B .byte 0x6b + 1140 0261 74020000 .4byte 0x274 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 21 + + + 1141 0265 06 .uleb128 0x6 + 1142 0266 25030000 .4byte .LASF24 + 1143 026a 05 .byte 0x5 + 1144 026b 6D .byte 0x6d + 1145 026c 4C020000 .4byte 0x24c + 1146 0270 02 .byte 0x2 + 1147 0271 23 .byte 0x23 + 1148 0272 00 .uleb128 0 + 1149 0273 00 .byte 0 + 1150 0274 03 .uleb128 0x3 + 1151 0275 18020000 .4byte .LASF43 + 1152 0279 05 .byte 0x5 + 1153 027a 70 .byte 0x70 + 1154 027b 5D020000 .4byte 0x25d + 1155 027f 03 .uleb128 0x3 + 1156 0280 6D010000 .4byte .LASF44 + 1157 0284 07 .byte 0x7 + 1158 0285 A9 .byte 0xa9 + 1159 0286 8A020000 .4byte 0x28a + 1160 028a 0A .uleb128 0xa + 1161 028b 04 .byte 0x4 + 1162 028c 05 .uleb128 0x5 + 1163 028d F7030000 .4byte .LASF45 + 1164 0291 24 .byte 0x24 + 1165 0292 07 .byte 0x7 + 1166 0293 C0 .byte 0xc0 + 1167 0294 10030000 .4byte 0x310 + 1168 0298 07 .uleb128 0x7 + 1169 0299 723400 .ascii "r4\000" + 1170 029c 07 .byte 0x7 + 1171 029d C1 .byte 0xc1 + 1172 029e 7F020000 .4byte 0x27f + 1173 02a2 02 .byte 0x2 + 1174 02a3 23 .byte 0x23 + 1175 02a4 00 .uleb128 0 + 1176 02a5 07 .uleb128 0x7 + 1177 02a6 723500 .ascii "r5\000" + 1178 02a9 07 .byte 0x7 + 1179 02aa C2 .byte 0xc2 + 1180 02ab 7F020000 .4byte 0x27f + 1181 02af 02 .byte 0x2 + 1182 02b0 23 .byte 0x23 + 1183 02b1 04 .uleb128 0x4 + 1184 02b2 07 .uleb128 0x7 + 1185 02b3 723600 .ascii "r6\000" + 1186 02b6 07 .byte 0x7 + 1187 02b7 C3 .byte 0xc3 + 1188 02b8 7F020000 .4byte 0x27f + 1189 02bc 02 .byte 0x2 + 1190 02bd 23 .byte 0x23 + 1191 02be 08 .uleb128 0x8 + 1192 02bf 07 .uleb128 0x7 + 1193 02c0 723700 .ascii "r7\000" + 1194 02c3 07 .byte 0x7 + 1195 02c4 C4 .byte 0xc4 + 1196 02c5 7F020000 .4byte 0x27f + 1197 02c9 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 22 + + + 1198 02ca 23 .byte 0x23 + 1199 02cb 0C .uleb128 0xc + 1200 02cc 07 .uleb128 0x7 + 1201 02cd 723800 .ascii "r8\000" + 1202 02d0 07 .byte 0x7 + 1203 02d1 C5 .byte 0xc5 + 1204 02d2 7F020000 .4byte 0x27f + 1205 02d6 02 .byte 0x2 + 1206 02d7 23 .byte 0x23 + 1207 02d8 10 .uleb128 0x10 + 1208 02d9 07 .uleb128 0x7 + 1209 02da 723900 .ascii "r9\000" + 1210 02dd 07 .byte 0x7 + 1211 02de C6 .byte 0xc6 + 1212 02df 7F020000 .4byte 0x27f + 1213 02e3 02 .byte 0x2 + 1214 02e4 23 .byte 0x23 + 1215 02e5 14 .uleb128 0x14 + 1216 02e6 07 .uleb128 0x7 + 1217 02e7 72313000 .ascii "r10\000" + 1218 02eb 07 .byte 0x7 + 1219 02ec C7 .byte 0xc7 + 1220 02ed 7F020000 .4byte 0x27f + 1221 02f1 02 .byte 0x2 + 1222 02f2 23 .byte 0x23 + 1223 02f3 18 .uleb128 0x18 + 1224 02f4 07 .uleb128 0x7 + 1225 02f5 72313100 .ascii "r11\000" + 1226 02f9 07 .byte 0x7 + 1227 02fa C8 .byte 0xc8 + 1228 02fb 7F020000 .4byte 0x27f + 1229 02ff 02 .byte 0x2 + 1230 0300 23 .byte 0x23 + 1231 0301 1C .uleb128 0x1c + 1232 0302 07 .uleb128 0x7 + 1233 0303 6C7200 .ascii "lr\000" + 1234 0306 07 .byte 0x7 + 1235 0307 C9 .byte 0xc9 + 1236 0308 7F020000 .4byte 0x27f + 1237 030c 02 .byte 0x2 + 1238 030d 23 .byte 0x23 + 1239 030e 20 .uleb128 0x20 + 1240 030f 00 .byte 0 + 1241 0310 05 .uleb128 0x5 + 1242 0311 EF010000 .4byte .LASF46 + 1243 0315 04 .byte 0x4 + 1244 0316 07 .byte 0x7 + 1245 0317 D1 .byte 0xd1 + 1246 0318 2B030000 .4byte 0x32b + 1247 031c 07 .uleb128 0x7 + 1248 031d 72313300 .ascii "r13\000" + 1249 0321 07 .byte 0x7 + 1250 0322 D2 .byte 0xd2 + 1251 0323 2B030000 .4byte 0x32b + 1252 0327 02 .byte 0x2 + 1253 0328 23 .byte 0x23 + 1254 0329 00 .uleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 23 + + + 1255 032a 00 .byte 0 + 1256 032b 09 .uleb128 0x9 + 1257 032c 04 .byte 0x4 + 1258 032d 8C020000 .4byte 0x28c + 1259 0331 0B .uleb128 0xb + 1260 0332 FA000000 .4byte 0xfa + 1261 0336 05 .uleb128 0x5 + 1262 0337 30020000 .4byte .LASF47 + 1263 033b 10 .byte 0x10 + 1264 033c 08 .byte 0x8 + 1265 033d 2C .byte 0x2c + 1266 033e 6D030000 .4byte 0x36d + 1267 0342 06 .uleb128 0x6 + 1268 0343 92000000 .4byte .LASF48 + 1269 0347 08 .byte 0x8 + 1270 0348 2D .byte 0x2d + 1271 0349 52020000 .4byte 0x252 + 1272 034d 02 .byte 0x2 + 1273 034e 23 .byte 0x23 + 1274 034f 00 .uleb128 0 + 1275 0350 06 .uleb128 0x6 + 1276 0351 88040000 .4byte .LASF49 + 1277 0355 08 .byte 0x8 + 1278 0356 2F .byte 0x2f + 1279 0357 4C020000 .4byte 0x24c + 1280 035b 02 .byte 0x2 + 1281 035c 23 .byte 0x23 + 1282 035d 08 .uleb128 0x8 + 1283 035e 06 .uleb128 0x6 + 1284 035f C5030000 .4byte .LASF50 + 1285 0363 08 .byte 0x8 + 1286 0364 31 .byte 0x31 + 1287 0365 6D030000 .4byte 0x36d + 1288 0369 02 .byte 0x2 + 1289 036a 23 .byte 0x23 + 1290 036b 0C .uleb128 0xc + 1291 036c 00 .byte 0 + 1292 036d 09 .uleb128 0x9 + 1293 036e 04 .byte 0x4 + 1294 036f 36030000 .4byte 0x336 + 1295 0373 03 .uleb128 0x3 + 1296 0374 30020000 .4byte .LASF47 + 1297 0378 08 .byte 0x8 + 1298 0379 33 .byte 0x33 + 1299 037a 36030000 .4byte 0x336 + 1300 037e 0C .uleb128 0xc + 1301 037f 04 .byte 0x4 + 1302 0380 06 .byte 0x6 + 1303 0381 96 .byte 0x96 + 1304 0382 B3030000 .4byte 0x3b3 + 1305 0386 0D .uleb128 0xd + 1306 0387 13000000 .4byte .LASF51 + 1307 038b 06 .byte 0x6 + 1308 038c 9D .byte 0x9d + 1309 038d E4000000 .4byte 0xe4 + 1310 0391 0D .uleb128 0xd + 1311 0392 48000000 .4byte .LASF52 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 24 + + + 1312 0396 06 .byte 0x6 + 1313 0397 A4 .byte 0xa4 + 1314 0398 E4000000 .4byte 0xe4 + 1315 039c 0D .uleb128 0xd + 1316 039d 58040000 .4byte .LASF53 + 1317 03a1 06 .byte 0x6 + 1318 03a2 AB .byte 0xab + 1319 03a3 8A020000 .4byte 0x28a + 1320 03a7 0D .uleb128 0xd + 1321 03a8 1E030000 .4byte .LASF54 + 1322 03ac 06 .byte 0x6 + 1323 03ad B2 .byte 0xb2 + 1324 03ae EF000000 .4byte 0xef + 1325 03b2 00 .byte 0 + 1326 03b3 09 .uleb128 0x9 + 1327 03b4 04 .byte 0x4 + 1328 03b5 B9030000 .4byte 0x3b9 + 1329 03b9 0E .uleb128 0xe + 1330 03ba BE030000 .4byte 0x3be + 1331 03be 04 .uleb128 0x4 + 1332 03bf 01 .byte 0x1 + 1333 03c0 08 .byte 0x8 + 1334 03c1 92030000 .4byte .LASF55 + 1335 03c5 09 .uleb128 0x9 + 1336 03c6 04 .byte 0x4 + 1337 03c7 73030000 .4byte 0x373 + 1338 03cb 04 .uleb128 0x4 + 1339 03cc 04 .byte 0x4 + 1340 03cd 07 .byte 0x7 + 1341 03ce 46020000 .4byte .LASF56 + 1342 03d2 09 .uleb128 0x9 + 1343 03d3 04 .byte 0x4 + 1344 03d4 49000000 .4byte 0x49 + 1345 03d8 0F .uleb128 0xf + 1346 03d9 01 .byte 0x1 + 1347 03da 09 .byte 0x9 + 1348 03db 55 .byte 0x55 + 1349 03dc FF030000 .4byte 0x3ff + 1350 03e0 10 .uleb128 0x10 + 1351 03e1 13040000 .4byte .LASF57 + 1352 03e5 00 .sleb128 0 + 1353 03e6 10 .uleb128 0x10 + 1354 03e7 7C000000 .4byte .LASF58 + 1355 03eb 01 .sleb128 1 + 1356 03ec 10 .uleb128 0x10 + 1357 03ed 09040000 .4byte .LASF59 + 1358 03f1 02 .sleb128 2 + 1359 03f2 10 .uleb128 0x10 + 1360 03f3 1A000000 .4byte .LASF60 + 1361 03f7 03 .sleb128 3 + 1362 03f8 10 .uleb128 0x10 + 1363 03f9 97030000 .4byte .LASF61 + 1364 03fd 04 .sleb128 4 + 1365 03fe 00 .byte 0 + 1366 03ff 03 .uleb128 0x3 + 1367 0400 BA030000 .4byte .LASF62 + 1368 0404 09 .byte 0x9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 25 + + + 1369 0405 5B .byte 0x5b + 1370 0406 D8030000 .4byte 0x3d8 + 1371 040a 03 .uleb128 0x3 + 1372 040b 51000000 .4byte .LASF63 + 1373 040f 0A .byte 0xa + 1374 0410 35 .byte 0x35 + 1375 0411 15040000 .4byte 0x415 + 1376 0415 05 .uleb128 0x5 + 1377 0416 51000000 .4byte .LASF63 + 1378 041a 28 .byte 0x28 + 1379 041b 0A .byte 0xa + 1380 041c 7C .byte 0x7c + 1381 041d 84040000 .4byte 0x484 + 1382 0421 06 .uleb128 0x6 + 1383 0422 A4000000 .4byte .LASF64 + 1384 0426 0A .byte 0xa + 1385 0427 80 .byte 0x80 + 1386 0428 FF030000 .4byte 0x3ff + 1387 042c 02 .byte 0x2 + 1388 042d 23 .byte 0x23 + 1389 042e 00 .uleb128 0 + 1390 042f 06 .uleb128 0x6 + 1391 0430 A4030000 .4byte .LASF65 + 1392 0434 0A .byte 0xa + 1393 0435 84 .byte 0x84 + 1394 0436 39050000 .4byte 0x539 + 1395 043a 02 .byte 0x2 + 1396 043b 23 .byte 0x23 + 1397 043c 04 .uleb128 0x4 + 1398 043d 06 .uleb128 0x6 + 1399 043e C7020000 .4byte .LASF66 + 1400 0442 0A .byte 0xa + 1401 0443 89 .byte 0x89 + 1402 0444 4C020000 .4byte 0x24c + 1403 0448 02 .byte 0x2 + 1404 0449 23 .byte 0x23 + 1405 044a 08 .uleb128 0x8 + 1406 044b 06 .uleb128 0x6 + 1407 044c 84010000 .4byte .LASF67 + 1408 0450 0A .byte 0xa + 1409 0451 90 .byte 0x90 + 1410 0452 73030000 .4byte 0x373 + 1411 0456 02 .byte 0x2 + 1412 0457 23 .byte 0x23 + 1413 0458 0C .uleb128 0xc + 1414 0459 06 .uleb128 0x6 + 1415 045a 25000000 .4byte .LASF68 + 1416 045e 0A .byte 0xa + 1417 045f 98 .byte 0x98 + 1418 0460 8A020000 .4byte 0x28a + 1419 0464 02 .byte 0x2 + 1420 0465 23 .byte 0x23 + 1421 0466 1C .uleb128 0x1c + 1422 0467 06 .uleb128 0x6 + 1423 0468 B5010000 .4byte .LASF69 + 1424 046c 0A .byte 0xa + 1425 046d 9D .byte 0x9d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 26 + + + 1426 046e 44050000 .4byte 0x544 + 1427 0472 02 .byte 0x2 + 1428 0473 23 .byte 0x23 + 1429 0474 20 .uleb128 0x20 + 1430 0475 06 .uleb128 0x6 + 1431 0476 F8000000 .4byte .LASF70 + 1432 047a 0A .byte 0xa + 1433 047b A2 .byte 0xa2 + 1434 047c 30000000 .4byte 0x30 + 1435 0480 02 .byte 0x2 + 1436 0481 23 .byte 0x23 + 1437 0482 24 .uleb128 0x24 + 1438 0483 00 .byte 0 + 1439 0484 03 .uleb128 0x3 + 1440 0485 76010000 .4byte .LASF71 + 1441 0489 0A .byte 0xa + 1442 048a 3D .byte 0x3d + 1443 048b 8F040000 .4byte 0x48f + 1444 048f 09 .uleb128 0x9 + 1445 0490 04 .byte 0x4 + 1446 0491 95040000 .4byte 0x495 + 1447 0495 11 .uleb128 0x11 + 1448 0496 01 .byte 0x1 + 1449 0497 A1040000 .4byte 0x4a1 + 1450 049b 12 .uleb128 0x12 + 1451 049c A1040000 .4byte 0x4a1 + 1452 04a0 00 .byte 0 + 1453 04a1 09 .uleb128 0x9 + 1454 04a2 04 .byte 0x4 + 1455 04a3 0A040000 .4byte 0x40a + 1456 04a7 08 .uleb128 0x8 + 1457 04a8 10 .byte 0x10 + 1458 04a9 0A .byte 0xa + 1459 04aa 44 .byte 0x44 + 1460 04ab 2E050000 .4byte 0x52e + 1461 04af 06 .uleb128 0x6 + 1462 04b0 F1000000 .4byte .LASF72 + 1463 04b4 0A .byte 0xa + 1464 04b5 48 .byte 0x48 + 1465 04b6 84040000 .4byte 0x484 + 1466 04ba 02 .byte 0x2 + 1467 04bb 23 .byte 0x23 + 1468 04bc 00 .uleb128 0 + 1469 04bd 06 .uleb128 0x6 + 1470 04be CD010000 .4byte .LASF73 + 1471 04c2 0A .byte 0xa + 1472 04c3 4F .byte 0x4f + 1473 04c4 49000000 .4byte 0x49 + 1474 04c8 02 .byte 0x2 + 1475 04c9 23 .byte 0x23 + 1476 04ca 04 .uleb128 0x4 + 1477 04cb 06 .uleb128 0x6 + 1478 04cc A4020000 .4byte .LASF74 + 1479 04d0 0A .byte 0xa + 1480 04d1 52 .byte 0x52 + 1481 04d2 49000000 .4byte 0x49 + 1482 04d6 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 27 + + + 1483 04d7 23 .byte 0x23 + 1484 04d8 05 .uleb128 0x5 + 1485 04d9 06 .uleb128 0x6 + 1486 04da DA010000 .4byte .LASF75 + 1487 04de 0A .byte 0xa + 1488 04df 58 .byte 0x58 + 1489 04e0 49000000 .4byte 0x49 + 1490 04e4 02 .byte 0x2 + 1491 04e5 23 .byte 0x23 + 1492 04e6 06 .uleb128 0x6 + 1493 04e7 06 .uleb128 0x6 + 1494 04e8 39010000 .4byte .LASF76 + 1495 04ec 0A .byte 0xa + 1496 04ed 5E .byte 0x5e + 1497 04ee 49000000 .4byte 0x49 + 1498 04f2 02 .byte 0x2 + 1499 04f3 23 .byte 0x23 + 1500 04f4 07 .uleb128 0x7 + 1501 04f5 06 .uleb128 0x6 + 1502 04f6 4F010000 .4byte .LASF77 + 1503 04fa 0A .byte 0xa + 1504 04fb 64 .byte 0x64 + 1505 04fc 49000000 .4byte 0x49 + 1506 0500 02 .byte 0x2 + 1507 0501 23 .byte 0x23 + 1508 0502 08 .uleb128 0x8 + 1509 0503 06 .uleb128 0x6 + 1510 0504 E8030000 .4byte .LASF78 + 1511 0508 0A .byte 0xa + 1512 0509 6A .byte 0x6a + 1513 050a 49000000 .4byte 0x49 + 1514 050e 02 .byte 0x2 + 1515 050f 23 .byte 0x23 + 1516 0510 09 .uleb128 0x9 + 1517 0511 06 .uleb128 0x6 + 1518 0512 D4000000 .4byte .LASF79 + 1519 0516 0A .byte 0xa + 1520 0517 70 .byte 0x70 + 1521 0518 49000000 .4byte 0x49 + 1522 051c 02 .byte 0x2 + 1523 051d 23 .byte 0x23 + 1524 051e 0A .uleb128 0xa + 1525 051f 06 .uleb128 0x6 + 1526 0520 3B030000 .4byte .LASF80 + 1527 0524 0A .byte 0xa + 1528 0525 73 .byte 0x73 + 1529 0526 86000000 .4byte 0x86 + 1530 052a 02 .byte 0x2 + 1531 052b 23 .byte 0x23 + 1532 052c 0C .uleb128 0xc + 1533 052d 00 .byte 0 + 1534 052e 03 .uleb128 0x3 + 1535 052f 7E040000 .4byte .LASF81 + 1536 0533 0A .byte 0xa + 1537 0534 75 .byte 0x75 + 1538 0535 A7040000 .4byte 0x4a7 + 1539 0539 09 .uleb128 0x9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 28 + + + 1540 053a 04 .byte 0x4 + 1541 053b 3F050000 .4byte 0x53f + 1542 053f 0E .uleb128 0xe + 1543 0540 2E050000 .4byte 0x52e + 1544 0544 09 .uleb128 0x9 + 1545 0545 04 .byte 0x4 + 1546 0546 4A050000 .4byte 0x54a + 1547 054a 13 .uleb128 0x13 + 1548 054b 14 .uleb128 0x14 + 1549 054c 01 .byte 0x1 + 1550 054d C3000000 .4byte .LASF96 + 1551 0551 01 .byte 0x1 + 1552 0552 0001 .2byte 0x100 + 1553 0554 01 .byte 0x1 + 1554 0555 01 .byte 0x1 + 1555 0556 89050000 .4byte 0x589 + 1556 055a 15 .uleb128 0x15 + 1557 055b 3B040000 .4byte .LASF82 + 1558 055f 01 .byte 0x1 + 1559 0560 0001 .2byte 0x100 + 1560 0562 A1040000 .4byte 0x4a1 + 1561 0566 16 .uleb128 0x16 + 1562 0567 6E00 .ascii "n\000" + 1563 0569 01 .byte 0x1 + 1564 056a 0001 .2byte 0x100 + 1565 056c 30000000 .4byte 0x30 + 1566 0570 15 .uleb128 0x15 + 1567 0571 B5010000 .4byte .LASF69 + 1568 0575 01 .byte 0x1 + 1569 0576 0101 .2byte 0x101 + 1570 0578 44050000 .4byte 0x544 + 1571 057c 15 .uleb128 0x15 + 1572 057d 25000000 .4byte .LASF68 + 1573 0581 01 .byte 0x1 + 1574 0582 0101 .2byte 0x101 + 1575 0584 8A020000 .4byte 0x28a + 1576 0588 00 .byte 0 + 1577 0589 17 .uleb128 0x17 + 1578 058a 01 .byte 0x1 + 1579 058b 40040000 .4byte .LASF84 + 1580 058f 01 .byte 0x1 + 1581 0590 4B .byte 0x4b + 1582 0591 01 .byte 0x1 + 1583 0592 00000000 .4byte .LFB8 + 1584 0596 94010000 .4byte .LFE8 + 1585 059a 00000000 .4byte .LLST0 + 1586 059e 01 .byte 0x1 + 1587 059f 85060000 .4byte 0x685 + 1588 05a3 18 .uleb128 0x18 + 1589 05a4 3B040000 .4byte .LASF82 + 1590 05a8 01 .byte 0x1 + 1591 05a9 4B .byte 0x4b + 1592 05aa A1040000 .4byte 0x4a1 + 1593 05ae 20000000 .4byte .LLST1 + 1594 05b2 19 .uleb128 0x19 + 1595 05b3 00000000 .4byte .Ldebug_ranges0+0 + 1596 05b7 5D060000 .4byte 0x65d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 29 + + + 1597 05bb 1A .uleb128 0x1a + 1598 05bc 00000000 .4byte .LASF83 + 1599 05c0 01 .byte 0x1 + 1600 05c1 4E .byte 0x4e + 1601 05c2 85060000 .4byte 0x685 + 1602 05c6 6A000000 .4byte .LLST2 + 1603 05ca 19 .uleb128 0x19 + 1604 05cb 18000000 .4byte .Ldebug_ranges0+0x18 + 1605 05cf E3050000 .4byte 0x5e3 + 1606 05d3 1A .uleb128 0x1a + 1607 05d4 B5010000 .4byte .LASF69 + 1608 05d8 01 .byte 0x1 + 1609 05d9 53 .byte 0x53 + 1610 05da 8B060000 .4byte 0x68b + 1611 05de C0000000 .4byte .LLST3 + 1612 05e2 00 .byte 0 + 1613 05e3 1B .uleb128 0x1b + 1614 05e4 C4000000 .4byte .LBB12 + 1615 05e8 D4000000 .4byte .LBE12 + 1616 05ec 0E060000 .4byte 0x60e + 1617 05f0 1C .uleb128 0x1c + 1618 05f1 727800 .ascii "rx\000" + 1619 05f4 01 .byte 0x1 + 1620 05f5 63 .byte 0x63 + 1621 05f6 86000000 .4byte 0x86 + 1622 05fa DE000000 .4byte .LLST4 + 1623 05fe 1A .uleb128 0x1a + 1624 05ff 25000000 .4byte .LASF68 + 1625 0603 01 .byte 0x1 + 1626 0604 63 .byte 0x63 + 1627 0605 D2030000 .4byte 0x3d2 + 1628 0609 F1000000 .4byte .LLST5 + 1629 060d 00 .byte 0 + 1630 060e 1B .uleb128 0x1b + 1631 060f 28010000 .4byte .LBB13 + 1632 0613 40010000 .4byte .LBE13 + 1633 0617 33060000 .4byte 0x633 + 1634 061b 1C .uleb128 0x1c + 1635 061c 747000 .ascii "tp\000" + 1636 061f 01 .byte 0x1 + 1637 0620 66 .byte 0x66 + 1638 0621 4C020000 .4byte 0x24c + 1639 0625 04010000 .4byte .LLST6 + 1640 0629 1D .uleb128 0x1d + 1641 062a 3C010000 .4byte .LVL17 + 1642 062e 4D0A0000 .4byte 0xa4d + 1643 0632 00 .byte 0 + 1644 0633 1B .uleb128 0x1b + 1645 0634 40010000 .4byte .LBB14 + 1646 0638 80010000 .4byte .LBE14 + 1647 063c 50060000 .4byte 0x650 + 1648 0640 1A .uleb128 0x1a + 1649 0641 B5010000 .4byte .LASF69 + 1650 0645 01 .byte 0x1 + 1651 0646 5A .byte 0x5a + 1652 0647 D2030000 .4byte 0x3d2 + 1653 064b 17010000 .4byte .LLST7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 30 + + + 1654 064f 00 .byte 0 + 1655 0650 1E .uleb128 0x1e + 1656 0651 10010000 .4byte .LVL15 + 1657 0655 1F .uleb128 0x1f + 1658 0656 01 .byte 0x1 + 1659 0657 50 .byte 0x50 + 1660 0658 02 .byte 0x2 + 1661 0659 74 .byte 0x74 + 1662 065a 00 .sleb128 0 + 1663 065b 00 .byte 0 + 1664 065c 00 .byte 0 + 1665 065d 20 .uleb128 0x20 + 1666 065e A4000000 .4byte .LBB15 + 1667 0662 B4000000 .4byte .LBE15 + 1668 0666 1C .uleb128 0x1c + 1669 0667 727800 .ascii "rx\000" + 1670 066a 01 .byte 0x1 + 1671 066b 6B .byte 0x6b + 1672 066c 86000000 .4byte 0x86 + 1673 0670 35010000 .4byte .LLST8 + 1674 0674 1A .uleb128 0x1a + 1675 0675 25000000 .4byte .LASF68 + 1676 0679 01 .byte 0x1 + 1677 067a 6B .byte 0x6b + 1678 067b D2030000 .4byte 0x3d2 + 1679 067f 48010000 .4byte .LLST9 + 1680 0683 00 .byte 0 + 1681 0684 00 .byte 0 + 1682 0685 09 .uleb128 0x9 + 1683 0686 04 .byte 0x4 + 1684 0687 30000000 .4byte 0x30 + 1685 068b 09 .uleb128 0x9 + 1686 068c 04 .byte 0x4 + 1687 068d 62000000 .4byte 0x62 + 1688 0691 21 .uleb128 0x21 + 1689 0692 01 .byte 0x1 + 1690 0693 85000000 .4byte .LASF85 + 1691 0697 01 .byte 0x1 + 1692 0698 79 .byte 0x79 + 1693 0699 01 .byte 0x1 + 1694 069a 00000000 .4byte .LFB9 + 1695 069e 0C000000 .4byte .LFE9 + 1696 06a2 02 .byte 0x2 + 1697 06a3 7D .byte 0x7d + 1698 06a4 00 .sleb128 0 + 1699 06a5 01 .byte 0x1 + 1700 06a6 BF060000 .4byte 0x6bf + 1701 06aa 22 .uleb128 0x22 + 1702 06ab 08000000 .4byte .LVL23 + 1703 06af 01 .byte 0x1 + 1704 06b0 650A0000 .4byte 0xa65 + 1705 06b4 1F .uleb128 0x1f + 1706 06b5 01 .byte 0x1 + 1707 06b6 50 .byte 0x50 + 1708 06b7 05 .byte 0x5 + 1709 06b8 03 .byte 0x3 + 1710 06b9 00000000 .4byte SPI0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 31 + + + 1711 06bd 00 .byte 0 + 1712 06be 00 .byte 0 + 1713 06bf 17 .uleb128 0x17 + 1714 06c0 01 .byte 0x1 + 1715 06c1 25040000 .4byte .LASF86 + 1716 06c5 01 .byte 0x1 + 1717 06c6 84 .byte 0x84 + 1718 06c7 01 .byte 0x1 + 1719 06c8 00000000 .4byte .LFB10 + 1720 06cc C4000000 .4byte .LFE10 + 1721 06d0 78010000 .4byte .LLST10 + 1722 06d4 01 .byte 0x1 + 1723 06d5 7B070000 .4byte 0x77b + 1724 06d9 18 .uleb128 0x18 + 1725 06da 3B040000 .4byte .LASF82 + 1726 06de 01 .byte 0x1 + 1727 06df 84 .byte 0x84 + 1728 06e0 A1040000 .4byte 0x4a1 + 1729 06e4 98010000 .4byte .LLST11 + 1730 06e8 1A .uleb128 0x1a + 1731 06e9 65010000 .4byte .LASF87 + 1732 06ed 01 .byte 0x1 + 1733 06ee 90 .byte 0x90 + 1734 06ef 86000000 .4byte 0x86 + 1735 06f3 B6010000 .4byte .LLST12 + 1736 06f7 1C .uleb128 0x1c + 1737 06f8 63666700 .ascii "cfg\000" + 1738 06fc 01 .byte 0x1 + 1739 06fd 95 .byte 0x95 + 1740 06fe 39050000 .4byte 0x539 + 1741 0702 D5010000 .4byte .LLST13 + 1742 0706 23 .uleb128 0x23 + 1743 0707 24000000 .4byte .LVL26 + 1744 070b 7A0A0000 .4byte 0xa7a + 1745 070f 1E070000 .4byte 0x71e + 1746 0713 1F .uleb128 0x1f + 1747 0714 01 .byte 0x1 + 1748 0715 51 .byte 0x51 + 1749 0716 01 .byte 0x1 + 1750 0717 34 .byte 0x34 + 1751 0718 1F .uleb128 0x1f + 1752 0719 01 .byte 0x1 + 1753 071a 50 .byte 0x50 + 1754 071b 01 .byte 0x1 + 1755 071c 37 .byte 0x37 + 1756 071d 00 .byte 0 + 1757 071e 23 .uleb128 0x23 + 1758 071f 30000000 .4byte .LVL27 + 1759 0723 7A0A0000 .4byte 0xa7a + 1760 0727 36070000 .4byte 0x736 + 1761 072b 1F .uleb128 0x1f + 1762 072c 01 .byte 0x1 + 1763 072d 51 .byte 0x51 + 1764 072e 01 .byte 0x1 + 1765 072f 34 .byte 0x34 + 1766 0730 1F .uleb128 0x1f + 1767 0731 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 32 + + + 1768 0732 50 .byte 0x50 + 1769 0733 01 .byte 0x1 + 1770 0734 38 .byte 0x38 + 1771 0735 00 .byte 0 + 1772 0736 23 .uleb128 0x23 + 1773 0737 3C000000 .4byte .LVL28 + 1774 073b 7A0A0000 .4byte 0xa7a + 1775 073f 4E070000 .4byte 0x74e + 1776 0743 1F .uleb128 0x1f + 1777 0744 01 .byte 0x1 + 1778 0745 51 .byte 0x51 + 1779 0746 01 .byte 0x1 + 1780 0747 34 .byte 0x34 + 1781 0748 1F .uleb128 0x1f + 1782 0749 01 .byte 0x1 + 1783 074a 50 .byte 0x50 + 1784 074b 01 .byte 0x1 + 1785 074c 39 .byte 0x39 + 1786 074d 00 .byte 0 + 1787 074e 23 .uleb128 0x23 + 1788 074f 48000000 .4byte .LVL29 + 1789 0753 7A0A0000 .4byte 0xa7a + 1790 0757 66070000 .4byte 0x766 + 1791 075b 1F .uleb128 0x1f + 1792 075c 01 .byte 0x1 + 1793 075d 51 .byte 0x51 + 1794 075e 01 .byte 0x1 + 1795 075f 34 .byte 0x34 + 1796 0760 1F .uleb128 0x1f + 1797 0761 01 .byte 0x1 + 1798 0762 50 .byte 0x50 + 1799 0763 01 .byte 0x1 + 1800 0764 3A .byte 0x3a + 1801 0765 00 .byte 0 + 1802 0766 24 .uleb128 0x24 + 1803 0767 54000000 .4byte .LVL30 + 1804 076b 7A0A0000 .4byte 0xa7a + 1805 076f 1F .uleb128 0x1f + 1806 0770 01 .byte 0x1 + 1807 0771 51 .byte 0x51 + 1808 0772 01 .byte 0x1 + 1809 0773 34 .byte 0x34 + 1810 0774 1F .uleb128 0x1f + 1811 0775 01 .byte 0x1 + 1812 0776 50 .byte 0x50 + 1813 0777 01 .byte 0x1 + 1814 0778 3B .byte 0x3b + 1815 0779 00 .byte 0 + 1816 077a 00 .byte 0 + 1817 077b 17 .uleb128 0x17 + 1818 077c 01 .byte 0x1 + 1819 077d 4F020000 .4byte .LASF88 + 1820 0781 01 .byte 0x1 + 1821 0782 B6 .byte 0xb6 + 1822 0783 01 .byte 0x1 + 1823 0784 00000000 .4byte .LFB11 + 1824 0788 58000000 .4byte .LFE11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 33 + + + 1825 078c F4010000 .4byte .LLST14 + 1826 0790 01 .byte 0x1 + 1827 0791 1A080000 .4byte 0x81a + 1828 0795 18 .uleb128 0x18 + 1829 0796 3B040000 .4byte .LASF82 + 1830 079a 01 .byte 0x1 + 1831 079b B6 .byte 0xb6 + 1832 079c A1040000 .4byte 0x4a1 + 1833 07a0 14020000 .4byte .LLST15 + 1834 07a4 23 .uleb128 0x23 + 1835 07a5 20000000 .4byte .LVL42 + 1836 07a9 7A0A0000 .4byte 0xa7a + 1837 07ad BC070000 .4byte 0x7bc + 1838 07b1 1F .uleb128 0x1f + 1839 07b2 01 .byte 0x1 + 1840 07b3 51 .byte 0x51 + 1841 07b4 01 .byte 0x1 + 1842 07b5 30 .byte 0x30 + 1843 07b6 1F .uleb128 0x1f + 1844 07b7 01 .byte 0x1 + 1845 07b8 50 .byte 0x50 + 1846 07b9 01 .byte 0x1 + 1847 07ba 37 .byte 0x37 + 1848 07bb 00 .byte 0 + 1849 07bc 23 .uleb128 0x23 + 1850 07bd 2C000000 .4byte .LVL43 + 1851 07c1 7A0A0000 .4byte 0xa7a + 1852 07c5 D4070000 .4byte 0x7d4 + 1853 07c9 1F .uleb128 0x1f + 1854 07ca 01 .byte 0x1 + 1855 07cb 51 .byte 0x51 + 1856 07cc 01 .byte 0x1 + 1857 07cd 30 .byte 0x30 + 1858 07ce 1F .uleb128 0x1f + 1859 07cf 01 .byte 0x1 + 1860 07d0 50 .byte 0x50 + 1861 07d1 01 .byte 0x1 + 1862 07d2 38 .byte 0x38 + 1863 07d3 00 .byte 0 + 1864 07d4 23 .uleb128 0x23 + 1865 07d5 38000000 .4byte .LVL44 + 1866 07d9 7A0A0000 .4byte 0xa7a + 1867 07dd EC070000 .4byte 0x7ec + 1868 07e1 1F .uleb128 0x1f + 1869 07e2 01 .byte 0x1 + 1870 07e3 51 .byte 0x51 + 1871 07e4 01 .byte 0x1 + 1872 07e5 30 .byte 0x30 + 1873 07e6 1F .uleb128 0x1f + 1874 07e7 01 .byte 0x1 + 1875 07e8 50 .byte 0x50 + 1876 07e9 01 .byte 0x1 + 1877 07ea 39 .byte 0x39 + 1878 07eb 00 .byte 0 + 1879 07ec 23 .uleb128 0x23 + 1880 07ed 44000000 .4byte .LVL45 + 1881 07f1 7A0A0000 .4byte 0xa7a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 34 + + + 1882 07f5 04080000 .4byte 0x804 + 1883 07f9 1F .uleb128 0x1f + 1884 07fa 01 .byte 0x1 + 1885 07fb 51 .byte 0x51 + 1886 07fc 01 .byte 0x1 + 1887 07fd 30 .byte 0x30 + 1888 07fe 1F .uleb128 0x1f + 1889 07ff 01 .byte 0x1 + 1890 0800 50 .byte 0x50 + 1891 0801 01 .byte 0x1 + 1892 0802 3A .byte 0x3a + 1893 0803 00 .byte 0 + 1894 0804 22 .uleb128 0x22 + 1895 0805 54000000 .4byte .LVL46 + 1896 0809 01 .byte 0x1 + 1897 080a 7A0A0000 .4byte 0xa7a + 1898 080e 1F .uleb128 0x1f + 1899 080f 01 .byte 0x1 + 1900 0810 51 .byte 0x51 + 1901 0811 01 .byte 0x1 + 1902 0812 30 .byte 0x30 + 1903 0813 1F .uleb128 0x1f + 1904 0814 01 .byte 0x1 + 1905 0815 50 .byte 0x50 + 1906 0816 01 .byte 0x1 + 1907 0817 3B .byte 0x3b + 1908 0818 00 .byte 0 + 1909 0819 00 .byte 0 + 1910 081a 21 .uleb128 0x21 + 1911 081b 01 .byte 0x1 + 1912 081c 95020000 .4byte .LASF89 + 1913 0820 01 .byte 0x1 + 1914 0821 CA .byte 0xca + 1915 0822 01 .byte 0x1 + 1916 0823 00000000 .4byte .LFB12 + 1917 0827 28000000 .4byte .LFE12 + 1918 082b 02 .byte 0x2 + 1919 082c 7D .byte 0x7d + 1920 082d 00 .sleb128 0 + 1921 082e 01 .byte 0x1 + 1922 082f 4F080000 .4byte 0x84f + 1923 0833 25 .uleb128 0x25 + 1924 0834 3B040000 .4byte .LASF82 + 1925 0838 01 .byte 0x1 + 1926 0839 CA .byte 0xca + 1927 083a A1040000 .4byte 0x4a1 + 1928 083e 01 .byte 0x1 + 1929 083f 50 .byte 0x50 + 1930 0840 1C .uleb128 0x1c + 1931 0841 637300 .ascii "cs\000" + 1932 0844 01 .byte 0x1 + 1933 0845 CB .byte 0xcb + 1934 0846 86000000 .4byte 0x86 + 1935 084a 35020000 .4byte .LLST16 + 1936 084e 00 .byte 0 + 1937 084f 21 .uleb128 0x21 + 1938 0850 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 35 + + + 1939 0851 A4010000 .4byte .LASF90 + 1940 0855 01 .byte 0x1 + 1941 0856 D9 .byte 0xd9 + 1942 0857 01 .byte 0x1 + 1943 0858 00000000 .4byte .LFB13 + 1944 085c 18000000 .4byte .LFE13 + 1945 0860 02 .byte 0x2 + 1946 0861 7D .byte 0x7d + 1947 0862 00 .sleb128 0 + 1948 0863 01 .byte 0x1 + 1949 0864 76080000 .4byte 0x876 + 1950 0868 25 .uleb128 0x25 + 1951 0869 3B040000 .4byte .LASF82 + 1952 086d 01 .byte 0x1 + 1953 086e D9 .byte 0xd9 + 1954 086f A1040000 .4byte 0x4a1 + 1955 0873 01 .byte 0x1 + 1956 0874 50 .byte 0x50 + 1957 0875 00 .byte 0 + 1958 0876 17 .uleb128 0x17 + 1959 0877 01 .byte 0x1 + 1960 0878 AB030000 .4byte .LASF91 + 1961 087c 01 .byte 0x1 + 1962 087d ED .byte 0xed + 1963 087e 01 .byte 0x1 + 1964 087f 00000000 .4byte .LFB14 + 1965 0883 50000000 .4byte .LFE14 + 1966 0887 53020000 .4byte .LLST17 + 1967 088b 01 .byte 0x1 + 1968 088c D3080000 .4byte 0x8d3 + 1969 0890 25 .uleb128 0x25 + 1970 0891 3B040000 .4byte .LASF82 + 1971 0895 01 .byte 0x1 + 1972 0896 ED .byte 0xed + 1973 0897 A1040000 .4byte 0x4a1 + 1974 089b 01 .byte 0x1 + 1975 089c 50 .byte 0x50 + 1976 089d 26 .uleb128 0x26 + 1977 089e 6E00 .ascii "n\000" + 1978 08a0 01 .byte 0x1 + 1979 08a1 ED .byte 0xed + 1980 08a2 30000000 .4byte 0x30 + 1981 08a6 01 .byte 0x1 + 1982 08a7 51 .byte 0x51 + 1983 08a8 27 .uleb128 0x27 + 1984 08a9 4B050000 .4byte 0x54b + 1985 08ad 00000000 .4byte .LBB17 + 1986 08b1 38000000 .4byte .Ldebug_ranges0+0x38 + 1987 08b5 01 .byte 0x1 + 1988 08b6 EE .byte 0xee + 1989 08b7 28 .uleb128 0x28 + 1990 08b8 7C050000 .4byte 0x57c + 1991 08bc 00 .byte 0 + 1992 08bd 28 .uleb128 0x28 + 1993 08be 70050000 .4byte 0x570 + 1994 08c2 00 .byte 0 + 1995 08c3 29 .uleb128 0x29 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 36 + + + 1996 08c4 66050000 .4byte 0x566 + 1997 08c8 01 .byte 0x1 + 1998 08c9 51 .byte 0x51 + 1999 08ca 29 .uleb128 0x29 + 2000 08cb 5A050000 .4byte 0x55a + 2001 08cf 01 .byte 0x1 + 2002 08d0 50 .byte 0x50 + 2003 08d1 00 .byte 0 + 2004 08d2 00 .byte 0 + 2005 08d3 2A .uleb128 0x2a + 2006 08d4 4B050000 .4byte 0x54b + 2007 08d8 00000000 .4byte .LFB15 + 2008 08dc 4C000000 .4byte .LFE15 + 2009 08e0 73020000 .4byte .LLST18 + 2010 08e4 01 .byte 0x1 + 2011 08e5 08090000 .4byte 0x908 + 2012 08e9 29 .uleb128 0x29 + 2013 08ea 5A050000 .4byte 0x55a + 2014 08ee 01 .byte 0x1 + 2015 08ef 50 .byte 0x50 + 2016 08f0 29 .uleb128 0x29 + 2017 08f1 66050000 .4byte 0x566 + 2018 08f5 01 .byte 0x1 + 2019 08f6 51 .byte 0x51 + 2020 08f7 29 .uleb128 0x29 + 2021 08f8 70050000 .4byte 0x570 + 2022 08fc 01 .byte 0x1 + 2023 08fd 52 .byte 0x52 + 2024 08fe 2B .uleb128 0x2b + 2025 08ff 7C050000 .4byte 0x57c + 2026 0903 93020000 .4byte .LLST19 + 2027 0907 00 .byte 0 + 2028 0908 2C .uleb128 0x2c + 2029 0909 01 .byte 0x1 + 2030 090a 8A010000 .4byte .LASF92 + 2031 090e 01 .byte 0x1 + 2032 090f 1B01 .2byte 0x11b + 2033 0911 01 .byte 0x1 + 2034 0912 00000000 .4byte .LFB16 + 2035 0916 50000000 .4byte .LFE16 + 2036 091a B2020000 .4byte .LLST20 + 2037 091e 01 .byte 0x1 + 2038 091f 7C090000 .4byte 0x97c + 2039 0923 2D .uleb128 0x2d + 2040 0924 3B040000 .4byte .LASF82 + 2041 0928 01 .byte 0x1 + 2042 0929 1B01 .2byte 0x11b + 2043 092b A1040000 .4byte 0x4a1 + 2044 092f 01 .byte 0x1 + 2045 0930 50 .byte 0x50 + 2046 0931 2E .uleb128 0x2e + 2047 0932 6E00 .ascii "n\000" + 2048 0934 01 .byte 0x1 + 2049 0935 1B01 .2byte 0x11b + 2050 0937 30000000 .4byte 0x30 + 2051 093b 01 .byte 0x1 + 2052 093c 51 .byte 0x51 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 37 + + + 2053 093d 2F .uleb128 0x2f + 2054 093e B5010000 .4byte .LASF69 + 2055 0942 01 .byte 0x1 + 2056 0943 1B01 .2byte 0x11b + 2057 0945 44050000 .4byte 0x544 + 2058 0949 D2020000 .4byte .LLST21 + 2059 094d 30 .uleb128 0x30 + 2060 094e 4B050000 .4byte 0x54b + 2061 0952 00000000 .4byte .LBB21 + 2062 0956 50000000 .4byte .Ldebug_ranges0+0x50 + 2063 095a 01 .byte 0x1 + 2064 095b 1C01 .2byte 0x11c + 2065 095d 28 .uleb128 0x28 + 2066 095e 7C050000 .4byte 0x57c + 2067 0962 00 .byte 0 + 2068 0963 2B .uleb128 0x2b + 2069 0964 70050000 .4byte 0x570 + 2070 0968 F1020000 .4byte .LLST22 + 2071 096c 29 .uleb128 0x29 + 2072 096d 66050000 .4byte 0x566 + 2073 0971 01 .byte 0x1 + 2074 0972 51 .byte 0x51 + 2075 0973 29 .uleb128 0x29 + 2076 0974 5A050000 .4byte 0x55a + 2077 0978 01 .byte 0x1 + 2078 0979 50 .byte 0x50 + 2079 097a 00 .byte 0 + 2080 097b 00 .byte 0 + 2081 097c 2C .uleb128 0x2c + 2082 097d 01 .byte 0x1 + 2083 097e 36020000 .4byte .LASF93 + 2084 0982 01 .byte 0x1 + 2085 0983 2C01 .2byte 0x12c + 2086 0985 01 .byte 0x1 + 2087 0986 00000000 .4byte .LFB17 + 2088 098a 50000000 .4byte .LFE17 + 2089 098e 10030000 .4byte .LLST23 + 2090 0992 01 .byte 0x1 + 2091 0993 EC090000 .4byte 0x9ec + 2092 0997 2D .uleb128 0x2d + 2093 0998 3B040000 .4byte .LASF82 + 2094 099c 01 .byte 0x1 + 2095 099d 2C01 .2byte 0x12c + 2096 099f A1040000 .4byte 0x4a1 + 2097 09a3 01 .byte 0x1 + 2098 09a4 50 .byte 0x50 + 2099 09a5 2E .uleb128 0x2e + 2100 09a6 6E00 .ascii "n\000" + 2101 09a8 01 .byte 0x1 + 2102 09a9 2C01 .2byte 0x12c + 2103 09ab 30000000 .4byte 0x30 + 2104 09af 01 .byte 0x1 + 2105 09b0 51 .byte 0x51 + 2106 09b1 2D .uleb128 0x2d + 2107 09b2 25000000 .4byte .LASF68 + 2108 09b6 01 .byte 0x1 + 2109 09b7 2C01 .2byte 0x12c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 38 + + + 2110 09b9 8A020000 .4byte 0x28a + 2111 09bd 01 .byte 0x1 + 2112 09be 52 .byte 0x52 + 2113 09bf 30 .uleb128 0x30 + 2114 09c0 4B050000 .4byte 0x54b + 2115 09c4 00000000 .4byte .LBB25 + 2116 09c8 68000000 .4byte .Ldebug_ranges0+0x68 + 2117 09cc 01 .byte 0x1 + 2118 09cd 2D01 .2byte 0x12d + 2119 09cf 29 .uleb128 0x29 + 2120 09d0 7C050000 .4byte 0x57c + 2121 09d4 01 .byte 0x1 + 2122 09d5 52 .byte 0x52 + 2123 09d6 28 .uleb128 0x28 + 2124 09d7 70050000 .4byte 0x570 + 2125 09db 00 .byte 0 + 2126 09dc 29 .uleb128 0x29 + 2127 09dd 66050000 .4byte 0x566 + 2128 09e1 01 .byte 0x1 + 2129 09e2 51 .byte 0x51 + 2130 09e3 29 .uleb128 0x29 + 2131 09e4 5A050000 .4byte 0x55a + 2132 09e8 01 .byte 0x1 + 2133 09e9 50 .byte 0x50 + 2134 09ea 00 .byte 0 + 2135 09eb 00 .byte 0 + 2136 09ec 31 .uleb128 0x31 + 2137 09ed 01 .byte 0x1 + 2138 09ee 66040000 .4byte .LASF101 + 2139 09f2 01 .byte 0x1 + 2140 09f3 3C01 .2byte 0x13c + 2141 09f5 01 .byte 0x1 + 2142 09f6 62000000 .4byte 0x62 + 2143 09fa 00000000 .4byte .LFB18 + 2144 09fe 58000000 .4byte .LFE18 + 2145 0a02 02 .byte 0x2 + 2146 0a03 7D .byte 0x7d + 2147 0a04 00 .sleb128 0 + 2148 0a05 01 .byte 0x1 + 2149 0a06 3B0A0000 .4byte 0xa3b + 2150 0a0a 2F .uleb128 0x2f + 2151 0a0b 3B040000 .4byte .LASF82 + 2152 0a0f 01 .byte 0x1 + 2153 0a10 3C01 .2byte 0x13c + 2154 0a12 A1040000 .4byte 0x4a1 + 2155 0a16 30030000 .4byte .LLST24 + 2156 0a1a 2F .uleb128 0x2f + 2157 0a1b 42000000 .4byte .LASF94 + 2158 0a1f 01 .byte 0x1 + 2159 0a20 3C01 .2byte 0x13c + 2160 0a22 62000000 .4byte 0x62 + 2161 0a26 51030000 .4byte .LLST25 + 2162 0a2a 32 .uleb128 0x32 + 2163 0a2b BC000000 .4byte .LASF95 + 2164 0a2f 01 .byte 0x1 + 2165 0a30 4C01 .2byte 0x14c + 2166 0a32 62000000 .4byte 0x62 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 39 + + + 2167 0a36 72030000 .4byte .LLST26 + 2168 0a3a 00 .byte 0 + 2169 0a3b 33 .uleb128 0x33 + 2170 0a3c 7D020000 .4byte .LASF102 + 2171 0a40 01 .byte 0x1 + 2172 0a41 2C .byte 0x2c + 2173 0a42 0A040000 .4byte 0x40a + 2174 0a46 01 .byte 0x1 + 2175 0a47 05 .byte 0x5 + 2176 0a48 03 .byte 0x3 + 2177 0a49 00000000 .4byte SPI0 + 2178 0a4d 34 .uleb128 0x34 + 2179 0a4e 01 .byte 0x1 + 2180 0a4f 86030000 .4byte .LASF103 + 2181 0a53 0B .byte 0xb + 2182 0a54 90 .byte 0x90 + 2183 0a55 01 .byte 0x1 + 2184 0a56 4C020000 .4byte 0x24c + 2185 0a5a 01 .byte 0x1 + 2186 0a5b 650A0000 .4byte 0xa65 + 2187 0a5f 12 .uleb128 0x12 + 2188 0a60 4C020000 .4byte 0x24c + 2189 0a64 00 .byte 0 + 2190 0a65 35 .uleb128 0x35 + 2191 0a66 01 .byte 0x1 + 2192 0a67 10030000 .4byte .LASF97 + 2193 0a6b 09 .byte 0x9 + 2194 0a6c 2F01 .2byte 0x12f + 2195 0a6e 01 .byte 0x1 + 2196 0a6f 01 .byte 0x1 + 2197 0a70 7A0A0000 .4byte 0xa7a + 2198 0a74 12 .uleb128 0x12 + 2199 0a75 A1040000 .4byte 0x4a1 + 2200 0a79 00 .byte 0 + 2201 0a7a 36 .uleb128 0x36 + 2202 0a7b 01 .byte 0x1 + 2203 0a7c 82020000 .4byte .LASF104 + 2204 0a80 0C .byte 0xc + 2205 0a81 8C01 .2byte 0x18c + 2206 0a83 01 .byte 0x1 + 2207 0a84 01 .byte 0x1 + 2208 0a85 12 .uleb128 0x12 + 2209 0a86 86000000 .4byte 0x86 + 2210 0a8a 12 .uleb128 0x12 + 2211 0a8b 86000000 .4byte 0x86 + 2212 0a8f 00 .byte 0 + 2213 0a90 00 .byte 0 + 2214 .section .debug_abbrev,"",%progbits + 2215 .Ldebug_abbrev0: + 2216 0000 01 .uleb128 0x1 + 2217 0001 11 .uleb128 0x11 + 2218 0002 01 .byte 0x1 + 2219 0003 25 .uleb128 0x25 + 2220 0004 0E .uleb128 0xe + 2221 0005 13 .uleb128 0x13 + 2222 0006 0B .uleb128 0xb + 2223 0007 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 40 + + + 2224 0008 0E .uleb128 0xe + 2225 0009 1B .uleb128 0x1b + 2226 000a 0E .uleb128 0xe + 2227 000b 55 .uleb128 0x55 + 2228 000c 06 .uleb128 0x6 + 2229 000d 11 .uleb128 0x11 + 2230 000e 01 .uleb128 0x1 + 2231 000f 52 .uleb128 0x52 + 2232 0010 01 .uleb128 0x1 + 2233 0011 10 .uleb128 0x10 + 2234 0012 06 .uleb128 0x6 + 2235 0013 00 .byte 0 + 2236 0014 00 .byte 0 + 2237 0015 02 .uleb128 0x2 + 2238 0016 24 .uleb128 0x24 + 2239 0017 00 .byte 0 + 2240 0018 0B .uleb128 0xb + 2241 0019 0B .uleb128 0xb + 2242 001a 3E .uleb128 0x3e + 2243 001b 0B .uleb128 0xb + 2244 001c 03 .uleb128 0x3 + 2245 001d 08 .uleb128 0x8 + 2246 001e 00 .byte 0 + 2247 001f 00 .byte 0 + 2248 0020 03 .uleb128 0x3 + 2249 0021 16 .uleb128 0x16 + 2250 0022 00 .byte 0 + 2251 0023 03 .uleb128 0x3 + 2252 0024 0E .uleb128 0xe + 2253 0025 3A .uleb128 0x3a + 2254 0026 0B .uleb128 0xb + 2255 0027 3B .uleb128 0x3b + 2256 0028 0B .uleb128 0xb + 2257 0029 49 .uleb128 0x49 + 2258 002a 13 .uleb128 0x13 + 2259 002b 00 .byte 0 + 2260 002c 00 .byte 0 + 2261 002d 04 .uleb128 0x4 + 2262 002e 24 .uleb128 0x24 + 2263 002f 00 .byte 0 + 2264 0030 0B .uleb128 0xb + 2265 0031 0B .uleb128 0xb + 2266 0032 3E .uleb128 0x3e + 2267 0033 0B .uleb128 0xb + 2268 0034 03 .uleb128 0x3 + 2269 0035 0E .uleb128 0xe + 2270 0036 00 .byte 0 + 2271 0037 00 .byte 0 + 2272 0038 05 .uleb128 0x5 + 2273 0039 13 .uleb128 0x13 + 2274 003a 01 .byte 0x1 + 2275 003b 03 .uleb128 0x3 + 2276 003c 0E .uleb128 0xe + 2277 003d 0B .uleb128 0xb + 2278 003e 0B .uleb128 0xb + 2279 003f 3A .uleb128 0x3a + 2280 0040 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 41 + + + 2281 0041 3B .uleb128 0x3b + 2282 0042 0B .uleb128 0xb + 2283 0043 01 .uleb128 0x1 + 2284 0044 13 .uleb128 0x13 + 2285 0045 00 .byte 0 + 2286 0046 00 .byte 0 + 2287 0047 06 .uleb128 0x6 + 2288 0048 0D .uleb128 0xd + 2289 0049 00 .byte 0 + 2290 004a 03 .uleb128 0x3 + 2291 004b 0E .uleb128 0xe + 2292 004c 3A .uleb128 0x3a + 2293 004d 0B .uleb128 0xb + 2294 004e 3B .uleb128 0x3b + 2295 004f 0B .uleb128 0xb + 2296 0050 49 .uleb128 0x49 + 2297 0051 13 .uleb128 0x13 + 2298 0052 38 .uleb128 0x38 + 2299 0053 0A .uleb128 0xa + 2300 0054 00 .byte 0 + 2301 0055 00 .byte 0 + 2302 0056 07 .uleb128 0x7 + 2303 0057 0D .uleb128 0xd + 2304 0058 00 .byte 0 + 2305 0059 03 .uleb128 0x3 + 2306 005a 08 .uleb128 0x8 + 2307 005b 3A .uleb128 0x3a + 2308 005c 0B .uleb128 0xb + 2309 005d 3B .uleb128 0x3b + 2310 005e 0B .uleb128 0xb + 2311 005f 49 .uleb128 0x49 + 2312 0060 13 .uleb128 0x13 + 2313 0061 38 .uleb128 0x38 + 2314 0062 0A .uleb128 0xa + 2315 0063 00 .byte 0 + 2316 0064 00 .byte 0 + 2317 0065 08 .uleb128 0x8 + 2318 0066 13 .uleb128 0x13 + 2319 0067 01 .byte 0x1 + 2320 0068 0B .uleb128 0xb + 2321 0069 0B .uleb128 0xb + 2322 006a 3A .uleb128 0x3a + 2323 006b 0B .uleb128 0xb + 2324 006c 3B .uleb128 0x3b + 2325 006d 0B .uleb128 0xb + 2326 006e 01 .uleb128 0x1 + 2327 006f 13 .uleb128 0x13 + 2328 0070 00 .byte 0 + 2329 0071 00 .byte 0 + 2330 0072 09 .uleb128 0x9 + 2331 0073 0F .uleb128 0xf + 2332 0074 00 .byte 0 + 2333 0075 0B .uleb128 0xb + 2334 0076 0B .uleb128 0xb + 2335 0077 49 .uleb128 0x49 + 2336 0078 13 .uleb128 0x13 + 2337 0079 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 42 + + + 2338 007a 00 .byte 0 + 2339 007b 0A .uleb128 0xa + 2340 007c 0F .uleb128 0xf + 2341 007d 00 .byte 0 + 2342 007e 0B .uleb128 0xb + 2343 007f 0B .uleb128 0xb + 2344 0080 00 .byte 0 + 2345 0081 00 .byte 0 + 2346 0082 0B .uleb128 0xb + 2347 0083 35 .uleb128 0x35 + 2348 0084 00 .byte 0 + 2349 0085 49 .uleb128 0x49 + 2350 0086 13 .uleb128 0x13 + 2351 0087 00 .byte 0 + 2352 0088 00 .byte 0 + 2353 0089 0C .uleb128 0xc + 2354 008a 17 .uleb128 0x17 + 2355 008b 01 .byte 0x1 + 2356 008c 0B .uleb128 0xb + 2357 008d 0B .uleb128 0xb + 2358 008e 3A .uleb128 0x3a + 2359 008f 0B .uleb128 0xb + 2360 0090 3B .uleb128 0x3b + 2361 0091 0B .uleb128 0xb + 2362 0092 01 .uleb128 0x1 + 2363 0093 13 .uleb128 0x13 + 2364 0094 00 .byte 0 + 2365 0095 00 .byte 0 + 2366 0096 0D .uleb128 0xd + 2367 0097 0D .uleb128 0xd + 2368 0098 00 .byte 0 + 2369 0099 03 .uleb128 0x3 + 2370 009a 0E .uleb128 0xe + 2371 009b 3A .uleb128 0x3a + 2372 009c 0B .uleb128 0xb + 2373 009d 3B .uleb128 0x3b + 2374 009e 0B .uleb128 0xb + 2375 009f 49 .uleb128 0x49 + 2376 00a0 13 .uleb128 0x13 + 2377 00a1 00 .byte 0 + 2378 00a2 00 .byte 0 + 2379 00a3 0E .uleb128 0xe + 2380 00a4 26 .uleb128 0x26 + 2381 00a5 00 .byte 0 + 2382 00a6 49 .uleb128 0x49 + 2383 00a7 13 .uleb128 0x13 + 2384 00a8 00 .byte 0 + 2385 00a9 00 .byte 0 + 2386 00aa 0F .uleb128 0xf + 2387 00ab 04 .uleb128 0x4 + 2388 00ac 01 .byte 0x1 + 2389 00ad 0B .uleb128 0xb + 2390 00ae 0B .uleb128 0xb + 2391 00af 3A .uleb128 0x3a + 2392 00b0 0B .uleb128 0xb + 2393 00b1 3B .uleb128 0x3b + 2394 00b2 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 43 + + + 2395 00b3 01 .uleb128 0x1 + 2396 00b4 13 .uleb128 0x13 + 2397 00b5 00 .byte 0 + 2398 00b6 00 .byte 0 + 2399 00b7 10 .uleb128 0x10 + 2400 00b8 28 .uleb128 0x28 + 2401 00b9 00 .byte 0 + 2402 00ba 03 .uleb128 0x3 + 2403 00bb 0E .uleb128 0xe + 2404 00bc 1C .uleb128 0x1c + 2405 00bd 0D .uleb128 0xd + 2406 00be 00 .byte 0 + 2407 00bf 00 .byte 0 + 2408 00c0 11 .uleb128 0x11 + 2409 00c1 15 .uleb128 0x15 + 2410 00c2 01 .byte 0x1 + 2411 00c3 27 .uleb128 0x27 + 2412 00c4 0C .uleb128 0xc + 2413 00c5 01 .uleb128 0x1 + 2414 00c6 13 .uleb128 0x13 + 2415 00c7 00 .byte 0 + 2416 00c8 00 .byte 0 + 2417 00c9 12 .uleb128 0x12 + 2418 00ca 05 .uleb128 0x5 + 2419 00cb 00 .byte 0 + 2420 00cc 49 .uleb128 0x49 + 2421 00cd 13 .uleb128 0x13 + 2422 00ce 00 .byte 0 + 2423 00cf 00 .byte 0 + 2424 00d0 13 .uleb128 0x13 + 2425 00d1 26 .uleb128 0x26 + 2426 00d2 00 .byte 0 + 2427 00d3 00 .byte 0 + 2428 00d4 00 .byte 0 + 2429 00d5 14 .uleb128 0x14 + 2430 00d6 2E .uleb128 0x2e + 2431 00d7 01 .byte 0x1 + 2432 00d8 3F .uleb128 0x3f + 2433 00d9 0C .uleb128 0xc + 2434 00da 03 .uleb128 0x3 + 2435 00db 0E .uleb128 0xe + 2436 00dc 3A .uleb128 0x3a + 2437 00dd 0B .uleb128 0xb + 2438 00de 3B .uleb128 0x3b + 2439 00df 05 .uleb128 0x5 + 2440 00e0 27 .uleb128 0x27 + 2441 00e1 0C .uleb128 0xc + 2442 00e2 20 .uleb128 0x20 + 2443 00e3 0B .uleb128 0xb + 2444 00e4 01 .uleb128 0x1 + 2445 00e5 13 .uleb128 0x13 + 2446 00e6 00 .byte 0 + 2447 00e7 00 .byte 0 + 2448 00e8 15 .uleb128 0x15 + 2449 00e9 05 .uleb128 0x5 + 2450 00ea 00 .byte 0 + 2451 00eb 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 44 + + + 2452 00ec 0E .uleb128 0xe + 2453 00ed 3A .uleb128 0x3a + 2454 00ee 0B .uleb128 0xb + 2455 00ef 3B .uleb128 0x3b + 2456 00f0 05 .uleb128 0x5 + 2457 00f1 49 .uleb128 0x49 + 2458 00f2 13 .uleb128 0x13 + 2459 00f3 00 .byte 0 + 2460 00f4 00 .byte 0 + 2461 00f5 16 .uleb128 0x16 + 2462 00f6 05 .uleb128 0x5 + 2463 00f7 00 .byte 0 + 2464 00f8 03 .uleb128 0x3 + 2465 00f9 08 .uleb128 0x8 + 2466 00fa 3A .uleb128 0x3a + 2467 00fb 0B .uleb128 0xb + 2468 00fc 3B .uleb128 0x3b + 2469 00fd 05 .uleb128 0x5 + 2470 00fe 49 .uleb128 0x49 + 2471 00ff 13 .uleb128 0x13 + 2472 0100 00 .byte 0 + 2473 0101 00 .byte 0 + 2474 0102 17 .uleb128 0x17 + 2475 0103 2E .uleb128 0x2e + 2476 0104 01 .byte 0x1 + 2477 0105 3F .uleb128 0x3f + 2478 0106 0C .uleb128 0xc + 2479 0107 03 .uleb128 0x3 + 2480 0108 0E .uleb128 0xe + 2481 0109 3A .uleb128 0x3a + 2482 010a 0B .uleb128 0xb + 2483 010b 3B .uleb128 0x3b + 2484 010c 0B .uleb128 0xb + 2485 010d 27 .uleb128 0x27 + 2486 010e 0C .uleb128 0xc + 2487 010f 11 .uleb128 0x11 + 2488 0110 01 .uleb128 0x1 + 2489 0111 12 .uleb128 0x12 + 2490 0112 01 .uleb128 0x1 + 2491 0113 40 .uleb128 0x40 + 2492 0114 06 .uleb128 0x6 + 2493 0115 9742 .uleb128 0x2117 + 2494 0117 0C .uleb128 0xc + 2495 0118 01 .uleb128 0x1 + 2496 0119 13 .uleb128 0x13 + 2497 011a 00 .byte 0 + 2498 011b 00 .byte 0 + 2499 011c 18 .uleb128 0x18 + 2500 011d 05 .uleb128 0x5 + 2501 011e 00 .byte 0 + 2502 011f 03 .uleb128 0x3 + 2503 0120 0E .uleb128 0xe + 2504 0121 3A .uleb128 0x3a + 2505 0122 0B .uleb128 0xb + 2506 0123 3B .uleb128 0x3b + 2507 0124 0B .uleb128 0xb + 2508 0125 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 45 + + + 2509 0126 13 .uleb128 0x13 + 2510 0127 02 .uleb128 0x2 + 2511 0128 06 .uleb128 0x6 + 2512 0129 00 .byte 0 + 2513 012a 00 .byte 0 + 2514 012b 19 .uleb128 0x19 + 2515 012c 0B .uleb128 0xb + 2516 012d 01 .byte 0x1 + 2517 012e 55 .uleb128 0x55 + 2518 012f 06 .uleb128 0x6 + 2519 0130 01 .uleb128 0x1 + 2520 0131 13 .uleb128 0x13 + 2521 0132 00 .byte 0 + 2522 0133 00 .byte 0 + 2523 0134 1A .uleb128 0x1a + 2524 0135 34 .uleb128 0x34 + 2525 0136 00 .byte 0 + 2526 0137 03 .uleb128 0x3 + 2527 0138 0E .uleb128 0xe + 2528 0139 3A .uleb128 0x3a + 2529 013a 0B .uleb128 0xb + 2530 013b 3B .uleb128 0x3b + 2531 013c 0B .uleb128 0xb + 2532 013d 49 .uleb128 0x49 + 2533 013e 13 .uleb128 0x13 + 2534 013f 02 .uleb128 0x2 + 2535 0140 06 .uleb128 0x6 + 2536 0141 00 .byte 0 + 2537 0142 00 .byte 0 + 2538 0143 1B .uleb128 0x1b + 2539 0144 0B .uleb128 0xb + 2540 0145 01 .byte 0x1 + 2541 0146 11 .uleb128 0x11 + 2542 0147 01 .uleb128 0x1 + 2543 0148 12 .uleb128 0x12 + 2544 0149 01 .uleb128 0x1 + 2545 014a 01 .uleb128 0x1 + 2546 014b 13 .uleb128 0x13 + 2547 014c 00 .byte 0 + 2548 014d 00 .byte 0 + 2549 014e 1C .uleb128 0x1c + 2550 014f 34 .uleb128 0x34 + 2551 0150 00 .byte 0 + 2552 0151 03 .uleb128 0x3 + 2553 0152 08 .uleb128 0x8 + 2554 0153 3A .uleb128 0x3a + 2555 0154 0B .uleb128 0xb + 2556 0155 3B .uleb128 0x3b + 2557 0156 0B .uleb128 0xb + 2558 0157 49 .uleb128 0x49 + 2559 0158 13 .uleb128 0x13 + 2560 0159 02 .uleb128 0x2 + 2561 015a 06 .uleb128 0x6 + 2562 015b 00 .byte 0 + 2563 015c 00 .byte 0 + 2564 015d 1D .uleb128 0x1d + 2565 015e 898201 .uleb128 0x4109 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 46 + + + 2566 0161 00 .byte 0 + 2567 0162 11 .uleb128 0x11 + 2568 0163 01 .uleb128 0x1 + 2569 0164 31 .uleb128 0x31 + 2570 0165 13 .uleb128 0x13 + 2571 0166 00 .byte 0 + 2572 0167 00 .byte 0 + 2573 0168 1E .uleb128 0x1e + 2574 0169 898201 .uleb128 0x4109 + 2575 016c 01 .byte 0x1 + 2576 016d 11 .uleb128 0x11 + 2577 016e 01 .uleb128 0x1 + 2578 016f 00 .byte 0 + 2579 0170 00 .byte 0 + 2580 0171 1F .uleb128 0x1f + 2581 0172 8A8201 .uleb128 0x410a + 2582 0175 00 .byte 0 + 2583 0176 02 .uleb128 0x2 + 2584 0177 0A .uleb128 0xa + 2585 0178 9142 .uleb128 0x2111 + 2586 017a 0A .uleb128 0xa + 2587 017b 00 .byte 0 + 2588 017c 00 .byte 0 + 2589 017d 20 .uleb128 0x20 + 2590 017e 0B .uleb128 0xb + 2591 017f 01 .byte 0x1 + 2592 0180 11 .uleb128 0x11 + 2593 0181 01 .uleb128 0x1 + 2594 0182 12 .uleb128 0x12 + 2595 0183 01 .uleb128 0x1 + 2596 0184 00 .byte 0 + 2597 0185 00 .byte 0 + 2598 0186 21 .uleb128 0x21 + 2599 0187 2E .uleb128 0x2e + 2600 0188 01 .byte 0x1 + 2601 0189 3F .uleb128 0x3f + 2602 018a 0C .uleb128 0xc + 2603 018b 03 .uleb128 0x3 + 2604 018c 0E .uleb128 0xe + 2605 018d 3A .uleb128 0x3a + 2606 018e 0B .uleb128 0xb + 2607 018f 3B .uleb128 0x3b + 2608 0190 0B .uleb128 0xb + 2609 0191 27 .uleb128 0x27 + 2610 0192 0C .uleb128 0xc + 2611 0193 11 .uleb128 0x11 + 2612 0194 01 .uleb128 0x1 + 2613 0195 12 .uleb128 0x12 + 2614 0196 01 .uleb128 0x1 + 2615 0197 40 .uleb128 0x40 + 2616 0198 0A .uleb128 0xa + 2617 0199 9742 .uleb128 0x2117 + 2618 019b 0C .uleb128 0xc + 2619 019c 01 .uleb128 0x1 + 2620 019d 13 .uleb128 0x13 + 2621 019e 00 .byte 0 + 2622 019f 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 47 + + + 2623 01a0 22 .uleb128 0x22 + 2624 01a1 898201 .uleb128 0x4109 + 2625 01a4 01 .byte 0x1 + 2626 01a5 11 .uleb128 0x11 + 2627 01a6 01 .uleb128 0x1 + 2628 01a7 9542 .uleb128 0x2115 + 2629 01a9 0C .uleb128 0xc + 2630 01aa 31 .uleb128 0x31 + 2631 01ab 13 .uleb128 0x13 + 2632 01ac 00 .byte 0 + 2633 01ad 00 .byte 0 + 2634 01ae 23 .uleb128 0x23 + 2635 01af 898201 .uleb128 0x4109 + 2636 01b2 01 .byte 0x1 + 2637 01b3 11 .uleb128 0x11 + 2638 01b4 01 .uleb128 0x1 + 2639 01b5 31 .uleb128 0x31 + 2640 01b6 13 .uleb128 0x13 + 2641 01b7 01 .uleb128 0x1 + 2642 01b8 13 .uleb128 0x13 + 2643 01b9 00 .byte 0 + 2644 01ba 00 .byte 0 + 2645 01bb 24 .uleb128 0x24 + 2646 01bc 898201 .uleb128 0x4109 + 2647 01bf 01 .byte 0x1 + 2648 01c0 11 .uleb128 0x11 + 2649 01c1 01 .uleb128 0x1 + 2650 01c2 31 .uleb128 0x31 + 2651 01c3 13 .uleb128 0x13 + 2652 01c4 00 .byte 0 + 2653 01c5 00 .byte 0 + 2654 01c6 25 .uleb128 0x25 + 2655 01c7 05 .uleb128 0x5 + 2656 01c8 00 .byte 0 + 2657 01c9 03 .uleb128 0x3 + 2658 01ca 0E .uleb128 0xe + 2659 01cb 3A .uleb128 0x3a + 2660 01cc 0B .uleb128 0xb + 2661 01cd 3B .uleb128 0x3b + 2662 01ce 0B .uleb128 0xb + 2663 01cf 49 .uleb128 0x49 + 2664 01d0 13 .uleb128 0x13 + 2665 01d1 02 .uleb128 0x2 + 2666 01d2 0A .uleb128 0xa + 2667 01d3 00 .byte 0 + 2668 01d4 00 .byte 0 + 2669 01d5 26 .uleb128 0x26 + 2670 01d6 05 .uleb128 0x5 + 2671 01d7 00 .byte 0 + 2672 01d8 03 .uleb128 0x3 + 2673 01d9 08 .uleb128 0x8 + 2674 01da 3A .uleb128 0x3a + 2675 01db 0B .uleb128 0xb + 2676 01dc 3B .uleb128 0x3b + 2677 01dd 0B .uleb128 0xb + 2678 01de 49 .uleb128 0x49 + 2679 01df 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 48 + + + 2680 01e0 02 .uleb128 0x2 + 2681 01e1 0A .uleb128 0xa + 2682 01e2 00 .byte 0 + 2683 01e3 00 .byte 0 + 2684 01e4 27 .uleb128 0x27 + 2685 01e5 1D .uleb128 0x1d + 2686 01e6 01 .byte 0x1 + 2687 01e7 31 .uleb128 0x31 + 2688 01e8 13 .uleb128 0x13 + 2689 01e9 52 .uleb128 0x52 + 2690 01ea 01 .uleb128 0x1 + 2691 01eb 55 .uleb128 0x55 + 2692 01ec 06 .uleb128 0x6 + 2693 01ed 58 .uleb128 0x58 + 2694 01ee 0B .uleb128 0xb + 2695 01ef 59 .uleb128 0x59 + 2696 01f0 0B .uleb128 0xb + 2697 01f1 00 .byte 0 + 2698 01f2 00 .byte 0 + 2699 01f3 28 .uleb128 0x28 + 2700 01f4 05 .uleb128 0x5 + 2701 01f5 00 .byte 0 + 2702 01f6 31 .uleb128 0x31 + 2703 01f7 13 .uleb128 0x13 + 2704 01f8 1C .uleb128 0x1c + 2705 01f9 0B .uleb128 0xb + 2706 01fa 00 .byte 0 + 2707 01fb 00 .byte 0 + 2708 01fc 29 .uleb128 0x29 + 2709 01fd 05 .uleb128 0x5 + 2710 01fe 00 .byte 0 + 2711 01ff 31 .uleb128 0x31 + 2712 0200 13 .uleb128 0x13 + 2713 0201 02 .uleb128 0x2 + 2714 0202 0A .uleb128 0xa + 2715 0203 00 .byte 0 + 2716 0204 00 .byte 0 + 2717 0205 2A .uleb128 0x2a + 2718 0206 2E .uleb128 0x2e + 2719 0207 01 .byte 0x1 + 2720 0208 31 .uleb128 0x31 + 2721 0209 13 .uleb128 0x13 + 2722 020a 11 .uleb128 0x11 + 2723 020b 01 .uleb128 0x1 + 2724 020c 12 .uleb128 0x12 + 2725 020d 01 .uleb128 0x1 + 2726 020e 40 .uleb128 0x40 + 2727 020f 06 .uleb128 0x6 + 2728 0210 9742 .uleb128 0x2117 + 2729 0212 0C .uleb128 0xc + 2730 0213 01 .uleb128 0x1 + 2731 0214 13 .uleb128 0x13 + 2732 0215 00 .byte 0 + 2733 0216 00 .byte 0 + 2734 0217 2B .uleb128 0x2b + 2735 0218 05 .uleb128 0x5 + 2736 0219 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 49 + + + 2737 021a 31 .uleb128 0x31 + 2738 021b 13 .uleb128 0x13 + 2739 021c 02 .uleb128 0x2 + 2740 021d 06 .uleb128 0x6 + 2741 021e 00 .byte 0 + 2742 021f 00 .byte 0 + 2743 0220 2C .uleb128 0x2c + 2744 0221 2E .uleb128 0x2e + 2745 0222 01 .byte 0x1 + 2746 0223 3F .uleb128 0x3f + 2747 0224 0C .uleb128 0xc + 2748 0225 03 .uleb128 0x3 + 2749 0226 0E .uleb128 0xe + 2750 0227 3A .uleb128 0x3a + 2751 0228 0B .uleb128 0xb + 2752 0229 3B .uleb128 0x3b + 2753 022a 05 .uleb128 0x5 + 2754 022b 27 .uleb128 0x27 + 2755 022c 0C .uleb128 0xc + 2756 022d 11 .uleb128 0x11 + 2757 022e 01 .uleb128 0x1 + 2758 022f 12 .uleb128 0x12 + 2759 0230 01 .uleb128 0x1 + 2760 0231 40 .uleb128 0x40 + 2761 0232 06 .uleb128 0x6 + 2762 0233 9742 .uleb128 0x2117 + 2763 0235 0C .uleb128 0xc + 2764 0236 01 .uleb128 0x1 + 2765 0237 13 .uleb128 0x13 + 2766 0238 00 .byte 0 + 2767 0239 00 .byte 0 + 2768 023a 2D .uleb128 0x2d + 2769 023b 05 .uleb128 0x5 + 2770 023c 00 .byte 0 + 2771 023d 03 .uleb128 0x3 + 2772 023e 0E .uleb128 0xe + 2773 023f 3A .uleb128 0x3a + 2774 0240 0B .uleb128 0xb + 2775 0241 3B .uleb128 0x3b + 2776 0242 05 .uleb128 0x5 + 2777 0243 49 .uleb128 0x49 + 2778 0244 13 .uleb128 0x13 + 2779 0245 02 .uleb128 0x2 + 2780 0246 0A .uleb128 0xa + 2781 0247 00 .byte 0 + 2782 0248 00 .byte 0 + 2783 0249 2E .uleb128 0x2e + 2784 024a 05 .uleb128 0x5 + 2785 024b 00 .byte 0 + 2786 024c 03 .uleb128 0x3 + 2787 024d 08 .uleb128 0x8 + 2788 024e 3A .uleb128 0x3a + 2789 024f 0B .uleb128 0xb + 2790 0250 3B .uleb128 0x3b + 2791 0251 05 .uleb128 0x5 + 2792 0252 49 .uleb128 0x49 + 2793 0253 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 50 + + + 2794 0254 02 .uleb128 0x2 + 2795 0255 0A .uleb128 0xa + 2796 0256 00 .byte 0 + 2797 0257 00 .byte 0 + 2798 0258 2F .uleb128 0x2f + 2799 0259 05 .uleb128 0x5 + 2800 025a 00 .byte 0 + 2801 025b 03 .uleb128 0x3 + 2802 025c 0E .uleb128 0xe + 2803 025d 3A .uleb128 0x3a + 2804 025e 0B .uleb128 0xb + 2805 025f 3B .uleb128 0x3b + 2806 0260 05 .uleb128 0x5 + 2807 0261 49 .uleb128 0x49 + 2808 0262 13 .uleb128 0x13 + 2809 0263 02 .uleb128 0x2 + 2810 0264 06 .uleb128 0x6 + 2811 0265 00 .byte 0 + 2812 0266 00 .byte 0 + 2813 0267 30 .uleb128 0x30 + 2814 0268 1D .uleb128 0x1d + 2815 0269 01 .byte 0x1 + 2816 026a 31 .uleb128 0x31 + 2817 026b 13 .uleb128 0x13 + 2818 026c 52 .uleb128 0x52 + 2819 026d 01 .uleb128 0x1 + 2820 026e 55 .uleb128 0x55 + 2821 026f 06 .uleb128 0x6 + 2822 0270 58 .uleb128 0x58 + 2823 0271 0B .uleb128 0xb + 2824 0272 59 .uleb128 0x59 + 2825 0273 05 .uleb128 0x5 + 2826 0274 00 .byte 0 + 2827 0275 00 .byte 0 + 2828 0276 31 .uleb128 0x31 + 2829 0277 2E .uleb128 0x2e + 2830 0278 01 .byte 0x1 + 2831 0279 3F .uleb128 0x3f + 2832 027a 0C .uleb128 0xc + 2833 027b 03 .uleb128 0x3 + 2834 027c 0E .uleb128 0xe + 2835 027d 3A .uleb128 0x3a + 2836 027e 0B .uleb128 0xb + 2837 027f 3B .uleb128 0x3b + 2838 0280 05 .uleb128 0x5 + 2839 0281 27 .uleb128 0x27 + 2840 0282 0C .uleb128 0xc + 2841 0283 49 .uleb128 0x49 + 2842 0284 13 .uleb128 0x13 + 2843 0285 11 .uleb128 0x11 + 2844 0286 01 .uleb128 0x1 + 2845 0287 12 .uleb128 0x12 + 2846 0288 01 .uleb128 0x1 + 2847 0289 40 .uleb128 0x40 + 2848 028a 0A .uleb128 0xa + 2849 028b 9742 .uleb128 0x2117 + 2850 028d 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 51 + + + 2851 028e 01 .uleb128 0x1 + 2852 028f 13 .uleb128 0x13 + 2853 0290 00 .byte 0 + 2854 0291 00 .byte 0 + 2855 0292 32 .uleb128 0x32 + 2856 0293 34 .uleb128 0x34 + 2857 0294 00 .byte 0 + 2858 0295 03 .uleb128 0x3 + 2859 0296 0E .uleb128 0xe + 2860 0297 3A .uleb128 0x3a + 2861 0298 0B .uleb128 0xb + 2862 0299 3B .uleb128 0x3b + 2863 029a 05 .uleb128 0x5 + 2864 029b 49 .uleb128 0x49 + 2865 029c 13 .uleb128 0x13 + 2866 029d 02 .uleb128 0x2 + 2867 029e 06 .uleb128 0x6 + 2868 029f 00 .byte 0 + 2869 02a0 00 .byte 0 + 2870 02a1 33 .uleb128 0x33 + 2871 02a2 34 .uleb128 0x34 + 2872 02a3 00 .byte 0 + 2873 02a4 03 .uleb128 0x3 + 2874 02a5 0E .uleb128 0xe + 2875 02a6 3A .uleb128 0x3a + 2876 02a7 0B .uleb128 0xb + 2877 02a8 3B .uleb128 0x3b + 2878 02a9 0B .uleb128 0xb + 2879 02aa 49 .uleb128 0x49 + 2880 02ab 13 .uleb128 0x13 + 2881 02ac 3F .uleb128 0x3f + 2882 02ad 0C .uleb128 0xc + 2883 02ae 02 .uleb128 0x2 + 2884 02af 0A .uleb128 0xa + 2885 02b0 00 .byte 0 + 2886 02b1 00 .byte 0 + 2887 02b2 34 .uleb128 0x34 + 2888 02b3 2E .uleb128 0x2e + 2889 02b4 01 .byte 0x1 + 2890 02b5 3F .uleb128 0x3f + 2891 02b6 0C .uleb128 0xc + 2892 02b7 03 .uleb128 0x3 + 2893 02b8 0E .uleb128 0xe + 2894 02b9 3A .uleb128 0x3a + 2895 02ba 0B .uleb128 0xb + 2896 02bb 3B .uleb128 0x3b + 2897 02bc 0B .uleb128 0xb + 2898 02bd 27 .uleb128 0x27 + 2899 02be 0C .uleb128 0xc + 2900 02bf 49 .uleb128 0x49 + 2901 02c0 13 .uleb128 0x13 + 2902 02c1 3C .uleb128 0x3c + 2903 02c2 0C .uleb128 0xc + 2904 02c3 01 .uleb128 0x1 + 2905 02c4 13 .uleb128 0x13 + 2906 02c5 00 .byte 0 + 2907 02c6 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 52 + + + 2908 02c7 35 .uleb128 0x35 + 2909 02c8 2E .uleb128 0x2e + 2910 02c9 01 .byte 0x1 + 2911 02ca 3F .uleb128 0x3f + 2912 02cb 0C .uleb128 0xc + 2913 02cc 03 .uleb128 0x3 + 2914 02cd 0E .uleb128 0xe + 2915 02ce 3A .uleb128 0x3a + 2916 02cf 0B .uleb128 0xb + 2917 02d0 3B .uleb128 0x3b + 2918 02d1 05 .uleb128 0x5 + 2919 02d2 27 .uleb128 0x27 + 2920 02d3 0C .uleb128 0xc + 2921 02d4 3C .uleb128 0x3c + 2922 02d5 0C .uleb128 0xc + 2923 02d6 01 .uleb128 0x1 + 2924 02d7 13 .uleb128 0x13 + 2925 02d8 00 .byte 0 + 2926 02d9 00 .byte 0 + 2927 02da 36 .uleb128 0x36 + 2928 02db 2E .uleb128 0x2e + 2929 02dc 01 .byte 0x1 + 2930 02dd 3F .uleb128 0x3f + 2931 02de 0C .uleb128 0xc + 2932 02df 03 .uleb128 0x3 + 2933 02e0 0E .uleb128 0xe + 2934 02e1 3A .uleb128 0x3a + 2935 02e2 0B .uleb128 0xb + 2936 02e3 3B .uleb128 0x3b + 2937 02e4 05 .uleb128 0x5 + 2938 02e5 27 .uleb128 0x27 + 2939 02e6 0C .uleb128 0xc + 2940 02e7 3C .uleb128 0x3c + 2941 02e8 0C .uleb128 0xc + 2942 02e9 00 .byte 0 + 2943 02ea 00 .byte 0 + 2944 02eb 00 .byte 0 + 2945 .section .debug_loc,"",%progbits + 2946 .Ldebug_loc0: + 2947 .LLST0: + 2948 0000 00000000 .4byte .LFB8 + 2949 0004 08000000 .4byte .LCFI0 + 2950 0008 0200 .2byte 0x2 + 2951 000a 7D .byte 0x7d + 2952 000b 00 .sleb128 0 + 2953 000c 08000000 .4byte .LCFI0 + 2954 0010 94010000 .4byte .LFE8 + 2955 0014 0200 .2byte 0x2 + 2956 0016 7D .byte 0x7d + 2957 0017 08 .sleb128 8 + 2958 0018 00000000 .4byte 0 + 2959 001c 00000000 .4byte 0 + 2960 .LLST1: + 2961 0020 00000000 .4byte .LVL0 + 2962 0024 58000000 .4byte .LVL3 + 2963 0028 0100 .2byte 0x1 + 2964 002a 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 53 + + + 2965 002b 58000000 .4byte .LVL3 + 2966 002f C4000000 .4byte .LVL11 + 2967 0033 0100 .2byte 0x1 + 2968 0035 54 .byte 0x54 + 2969 0036 C4000000 .4byte .LVL11 + 2970 003a 0C010000 .4byte .LVL14 + 2971 003e 0100 .2byte 0x1 + 2972 0040 50 .byte 0x50 + 2973 0041 0C010000 .4byte .LVL14 + 2974 0045 40010000 .4byte .LVL18 + 2975 0049 0100 .2byte 0x1 + 2976 004b 54 .byte 0x54 + 2977 004c 40010000 .4byte .LVL18 + 2978 0050 4C010000 .4byte .LVL19 + 2979 0054 0100 .2byte 0x1 + 2980 0056 50 .byte 0x50 + 2981 0057 4C010000 .4byte .LVL19 + 2982 005b 94010000 .4byte .LFE8 + 2983 005f 0100 .2byte 0x1 + 2984 0061 54 .byte 0x54 + 2985 0062 00000000 .4byte 0 + 2986 0066 00000000 .4byte 0 + 2987 .LLST2: + 2988 006a 28000000 .4byte .LVL1 + 2989 006e 58000000 .4byte .LVL3 + 2990 0072 0300 .2byte 0x3 + 2991 0074 70 .byte 0x70 + 2992 0075 24 .sleb128 36 + 2993 0076 9F .byte 0x9f + 2994 0077 58000000 .4byte .LVL3 + 2995 007b 88000000 .4byte .LVL6 + 2996 007f 0300 .2byte 0x3 + 2997 0081 74 .byte 0x74 + 2998 0082 24 .sleb128 36 + 2999 0083 9F .byte 0x9f + 3000 0084 C4000000 .4byte .LVL11 + 3001 0088 0C010000 .4byte .LVL14 + 3002 008c 0300 .2byte 0x3 + 3003 008e 70 .byte 0x70 + 3004 008f 24 .sleb128 36 + 3005 0090 9F .byte 0x9f + 3006 0091 0C010000 .4byte .LVL14 + 3007 0095 40010000 .4byte .LVL18 + 3008 0099 0300 .2byte 0x3 + 3009 009b 74 .byte 0x74 + 3010 009c 24 .sleb128 36 + 3011 009d 9F .byte 0x9f + 3012 009e 40010000 .4byte .LVL18 + 3013 00a2 4C010000 .4byte .LVL19 + 3014 00a6 0300 .2byte 0x3 + 3015 00a8 70 .byte 0x70 + 3016 00a9 24 .sleb128 36 + 3017 00aa 9F .byte 0x9f + 3018 00ab 4C010000 .4byte .LVL19 + 3019 00af 94010000 .4byte .LFE8 + 3020 00b3 0300 .2byte 0x3 + 3021 00b5 74 .byte 0x74 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 54 + + + 3022 00b6 24 .sleb128 36 + 3023 00b7 9F .byte 0x9f + 3024 00b8 00000000 .4byte 0 + 3025 00bc 00000000 .4byte 0 + 3026 .LLST3: + 3027 00c0 4C000000 .4byte .LVL2 + 3028 00c4 5C000000 .4byte .LVL4 + 3029 00c8 0100 .2byte 0x1 + 3030 00ca 5C .byte 0x5c + 3031 00cb 5C000000 .4byte .LVL4 + 3032 00cf 88000000 .4byte .LVL6 + 3033 00d3 0100 .2byte 0x1 + 3034 00d5 50 .byte 0x50 + 3035 00d6 00000000 .4byte 0 + 3036 00da 00000000 .4byte 0 + 3037 .LLST4: + 3038 00de CC000000 .4byte .LVL12 + 3039 00e2 D4000000 .4byte .LVL13 + 3040 00e6 0100 .2byte 0x1 + 3041 00e8 51 .byte 0x51 + 3042 00e9 00000000 .4byte 0 + 3043 00ed 00000000 .4byte 0 + 3044 .LLST5: + 3045 00f1 CC000000 .4byte .LVL12 + 3046 00f5 D4000000 .4byte .LVL13 + 3047 00f9 0100 .2byte 0x1 + 3048 00fb 53 .byte 0x53 + 3049 00fc 00000000 .4byte 0 + 3050 0100 00000000 .4byte 0 + 3051 .LLST6: + 3052 0104 28010000 .4byte .LVL16 + 3053 0108 3B010000 .4byte .LVL17-1 + 3054 010c 0100 .2byte 0x1 + 3055 010e 53 .byte 0x53 + 3056 010f 00000000 .4byte 0 + 3057 0113 00000000 .4byte 0 + 3058 .LLST7: + 3059 0117 40010000 .4byte .LVL18 + 3060 011b 50010000 .4byte .LVL20 + 3061 011f 0100 .2byte 0x1 + 3062 0121 5C .byte 0x5c + 3063 0122 50010000 .4byte .LVL20 + 3064 0126 80010000 .4byte .LVL22 + 3065 012a 0100 .2byte 0x1 + 3066 012c 50 .byte 0x50 + 3067 012d 00000000 .4byte 0 + 3068 0131 00000000 .4byte 0 + 3069 .LLST8: + 3070 0135 AC000000 .4byte .LVL7 + 3071 0139 C0000000 .4byte .LVL10 + 3072 013d 0100 .2byte 0x1 + 3073 013f 51 .byte 0x51 + 3074 0140 00000000 .4byte 0 + 3075 0144 00000000 .4byte 0 + 3076 .LLST9: + 3077 0148 AC000000 .4byte .LVL7 + 3078 014c B4000000 .4byte .LVL8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 55 + + + 3079 0150 0100 .2byte 0x1 + 3080 0152 53 .byte 0x53 + 3081 0153 B4000000 .4byte .LVL8 + 3082 0157 B8000000 .4byte .LVL9 + 3083 015b 0300 .2byte 0x3 + 3084 015d 73 .byte 0x73 + 3085 015e 01 .sleb128 1 + 3086 015f 9F .byte 0x9f + 3087 0160 B8000000 .4byte .LVL9 + 3088 0164 C0000000 .4byte .LVL10 + 3089 0168 0600 .2byte 0x6 + 3090 016a 74 .byte 0x74 + 3091 016b 1C .sleb128 28 + 3092 016c 06 .byte 0x6 + 3093 016d 23 .byte 0x23 + 3094 016e 01 .uleb128 0x1 + 3095 016f 9F .byte 0x9f + 3096 0170 00000000 .4byte 0 + 3097 0174 00000000 .4byte 0 + 3098 .LLST10: + 3099 0178 00000000 .4byte .LFB10 + 3100 017c 08000000 .4byte .LCFI1 + 3101 0180 0200 .2byte 0x2 + 3102 0182 7D .byte 0x7d + 3103 0183 00 .sleb128 0 + 3104 0184 08000000 .4byte .LCFI1 + 3105 0188 C4000000 .4byte .LFE10 + 3106 018c 0200 .2byte 0x2 + 3107 018e 7D .byte 0x7d + 3108 018f 08 .sleb128 8 + 3109 0190 00000000 .4byte 0 + 3110 0194 00000000 .4byte 0 + 3111 .LLST11: + 3112 0198 00000000 .4byte .LVL24 + 3113 019c 1C000000 .4byte .LVL25 + 3114 01a0 0100 .2byte 0x1 + 3115 01a2 50 .byte 0x50 + 3116 01a3 1C000000 .4byte .LVL25 + 3117 01a7 C4000000 .4byte .LFE10 + 3118 01ab 0100 .2byte 0x1 + 3119 01ad 54 .byte 0x54 + 3120 01ae 00000000 .4byte 0 + 3121 01b2 00000000 .4byte 0 + 3122 .LLST12: + 3123 01b6 54000000 .4byte .LVL30 + 3124 01ba 6C000000 .4byte .LVL32 + 3125 01be 0200 .2byte 0x2 + 3126 01c0 30 .byte 0x30 + 3127 01c1 9F .byte 0x9f + 3128 01c2 6C000000 .4byte .LVL32 + 3129 01c6 AC000000 .4byte .LVL38 + 3130 01ca 0100 .2byte 0x1 + 3131 01cc 52 .byte 0x52 + 3132 01cd 00000000 .4byte 0 + 3133 01d1 00000000 .4byte 0 + 3134 .LLST13: + 3135 01d5 58000000 .4byte .LVL31 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 56 + + + 3136 01d9 B4000000 .4byte .LVL39 + 3137 01dd 0100 .2byte 0x1 + 3138 01df 53 .byte 0x53 + 3139 01e0 B4000000 .4byte .LVL39 + 3140 01e4 C4000000 .4byte .LFE10 + 3141 01e8 0200 .2byte 0x2 + 3142 01ea 74 .byte 0x74 + 3143 01eb 04 .sleb128 4 + 3144 01ec 00000000 .4byte 0 + 3145 01f0 00000000 .4byte 0 + 3146 .LLST14: + 3147 01f4 00000000 .4byte .LFB11 + 3148 01f8 04000000 .4byte .LCFI2 + 3149 01fc 0200 .2byte 0x2 + 3150 01fe 7D .byte 0x7d + 3151 01ff 00 .sleb128 0 + 3152 0200 04000000 .4byte .LCFI2 + 3153 0204 58000000 .4byte .LFE11 + 3154 0208 0200 .2byte 0x2 + 3155 020a 7D .byte 0x7d + 3156 020b 08 .sleb128 8 + 3157 020c 00000000 .4byte 0 + 3158 0210 00000000 .4byte 0 + 3159 .LLST15: + 3160 0214 00000000 .4byte .LVL40 + 3161 0218 0C000000 .4byte .LVL41 + 3162 021c 0100 .2byte 0x1 + 3163 021e 50 .byte 0x50 + 3164 021f 0C000000 .4byte .LVL41 + 3165 0223 58000000 .4byte .LFE11 + 3166 0227 0400 .2byte 0x4 + 3167 0229 F3 .byte 0xf3 + 3168 022a 01 .uleb128 0x1 + 3169 022b 50 .byte 0x50 + 3170 022c 9F .byte 0x9f + 3171 022d 00000000 .4byte 0 + 3172 0231 00000000 .4byte 0 + 3173 .LLST16: + 3174 0235 0C000000 .4byte .LVL48 + 3175 0239 1C000000 .4byte .LVL50 + 3176 023d 0100 .2byte 0x1 + 3177 023f 51 .byte 0x51 + 3178 0240 1C000000 .4byte .LVL50 + 3179 0244 28000000 .4byte .LFE12 + 3180 0248 0100 .2byte 0x1 + 3181 024a 52 .byte 0x52 + 3182 024b 00000000 .4byte 0 + 3183 024f 00000000 .4byte 0 + 3184 .LLST17: + 3185 0253 00000000 .4byte .LFB14 + 3186 0257 08000000 .4byte .LCFI3 + 3187 025b 0200 .2byte 0x2 + 3188 025d 7D .byte 0x7d + 3189 025e 00 .sleb128 0 + 3190 025f 08000000 .4byte .LCFI3 + 3191 0263 50000000 .4byte .LFE14 + 3192 0267 0200 .2byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 57 + + + 3193 0269 7D .byte 0x7d + 3194 026a 04 .sleb128 4 + 3195 026b 00000000 .4byte 0 + 3196 026f 00000000 .4byte 0 + 3197 .LLST18: + 3198 0273 00000000 .4byte .LFB15 + 3199 0277 08000000 .4byte .LCFI4 + 3200 027b 0200 .2byte 0x2 + 3201 027d 7D .byte 0x7d + 3202 027e 00 .sleb128 0 + 3203 027f 08000000 .4byte .LCFI4 + 3204 0283 4C000000 .4byte .LFE15 + 3205 0287 0200 .2byte 0x2 + 3206 0289 7D .byte 0x7d + 3207 028a 08 .sleb128 8 + 3208 028b 00000000 .4byte 0 + 3209 028f 00000000 .4byte 0 + 3210 .LLST19: + 3211 0293 00000000 .4byte .LVL54 + 3212 0297 34000000 .4byte .LVL55 + 3213 029b 0100 .2byte 0x1 + 3214 029d 53 .byte 0x53 + 3215 029e 34000000 .4byte .LVL55 + 3216 02a2 4C000000 .4byte .LFE15 + 3217 02a6 0200 .2byte 0x2 + 3218 02a8 70 .byte 0x70 + 3219 02a9 1C .sleb128 28 + 3220 02aa 00000000 .4byte 0 + 3221 02ae 00000000 .4byte 0 + 3222 .LLST20: + 3223 02b2 00000000 .4byte .LFB16 + 3224 02b6 08000000 .4byte .LCFI5 + 3225 02ba 0200 .2byte 0x2 + 3226 02bc 7D .byte 0x7d + 3227 02bd 00 .sleb128 0 + 3228 02be 08000000 .4byte .LCFI5 + 3229 02c2 50000000 .4byte .LFE16 + 3230 02c6 0200 .2byte 0x2 + 3231 02c8 7D .byte 0x7d + 3232 02c9 04 .sleb128 4 + 3233 02ca 00000000 .4byte 0 + 3234 02ce 00000000 .4byte 0 + 3235 .LLST21: + 3236 02d2 00000000 .4byte .LVL56 + 3237 02d6 28000000 .4byte .LVL58 + 3238 02da 0100 .2byte 0x1 + 3239 02dc 52 .byte 0x52 + 3240 02dd 28000000 .4byte .LVL58 + 3241 02e1 50000000 .4byte .LFE16 + 3242 02e5 0200 .2byte 0x2 + 3243 02e7 70 .byte 0x70 + 3244 02e8 20 .sleb128 32 + 3245 02e9 00000000 .4byte 0 + 3246 02ed 00000000 .4byte 0 + 3247 .LLST22: + 3248 02f1 04000000 .4byte .LVL57 + 3249 02f5 28000000 .4byte .LVL58 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 58 + + + 3250 02f9 0100 .2byte 0x1 + 3251 02fb 52 .byte 0x52 + 3252 02fc 28000000 .4byte .LVL58 + 3253 0300 50000000 .4byte .LFE16 + 3254 0304 0200 .2byte 0x2 + 3255 0306 70 .byte 0x70 + 3256 0307 20 .sleb128 32 + 3257 0308 00000000 .4byte 0 + 3258 030c 00000000 .4byte 0 + 3259 .LLST23: + 3260 0310 00000000 .4byte .LFB17 + 3261 0314 08000000 .4byte .LCFI6 + 3262 0318 0200 .2byte 0x2 + 3263 031a 7D .byte 0x7d + 3264 031b 00 .sleb128 0 + 3265 031c 08000000 .4byte .LCFI6 + 3266 0320 50000000 .4byte .LFE17 + 3267 0324 0200 .2byte 0x2 + 3268 0326 7D .byte 0x7d + 3269 0327 08 .sleb128 8 + 3270 0328 00000000 .4byte 0 + 3271 032c 00000000 .4byte 0 + 3272 .LLST24: + 3273 0330 00000000 .4byte .LVL61 + 3274 0334 0C000000 .4byte .LVL62 + 3275 0338 0100 .2byte 0x1 + 3276 033a 50 .byte 0x50 + 3277 033b 0C000000 .4byte .LVL62 + 3278 033f 58000000 .4byte .LFE18 + 3279 0343 0400 .2byte 0x4 + 3280 0345 F3 .byte 0xf3 + 3281 0346 01 .uleb128 0x1 + 3282 0347 50 .byte 0x50 + 3283 0348 9F .byte 0x9f + 3284 0349 00000000 .4byte 0 + 3285 034d 00000000 .4byte 0 + 3286 .LLST25: + 3287 0351 00000000 .4byte .LVL61 + 3288 0355 2C000000 .4byte .LVL63 + 3289 0359 0100 .2byte 0x1 + 3290 035b 51 .byte 0x51 + 3291 035c 2C000000 .4byte .LVL63 + 3292 0360 58000000 .4byte .LFE18 + 3293 0364 0400 .2byte 0x4 + 3294 0366 F3 .byte 0xf3 + 3295 0367 01 .uleb128 0x1 + 3296 0368 51 .byte 0x51 + 3297 0369 9F .byte 0x9f + 3298 036a 00000000 .4byte 0 + 3299 036e 00000000 .4byte 0 + 3300 .LLST26: + 3301 0372 40000000 .4byte .LVL64 + 3302 0376 48000000 .4byte .LVL65 + 3303 037a 0100 .2byte 0x1 + 3304 037c 50 .byte 0x50 + 3305 037d 00000000 .4byte 0 + 3306 0381 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 59 + + + 3307 .section .debug_aranges,"",%progbits + 3308 0000 6C000000 .4byte 0x6c + 3309 0004 0200 .2byte 0x2 + 3310 0006 00000000 .4byte .Ldebug_info0 + 3311 000a 04 .byte 0x4 + 3312 000b 00 .byte 0 + 3313 000c 0000 .2byte 0 + 3314 000e 0000 .2byte 0 + 3315 0010 00000000 .4byte .LFB8 + 3316 0014 94010000 .4byte .LFE8-.LFB8 + 3317 0018 00000000 .4byte .LFB9 + 3318 001c 0C000000 .4byte .LFE9-.LFB9 + 3319 0020 00000000 .4byte .LFB10 + 3320 0024 C4000000 .4byte .LFE10-.LFB10 + 3321 0028 00000000 .4byte .LFB11 + 3322 002c 58000000 .4byte .LFE11-.LFB11 + 3323 0030 00000000 .4byte .LFB12 + 3324 0034 28000000 .4byte .LFE12-.LFB12 + 3325 0038 00000000 .4byte .LFB13 + 3326 003c 18000000 .4byte .LFE13-.LFB13 + 3327 0040 00000000 .4byte .LFB14 + 3328 0044 50000000 .4byte .LFE14-.LFB14 + 3329 0048 00000000 .4byte .LFB15 + 3330 004c 4C000000 .4byte .LFE15-.LFB15 + 3331 0050 00000000 .4byte .LFB16 + 3332 0054 50000000 .4byte .LFE16-.LFB16 + 3333 0058 00000000 .4byte .LFB17 + 3334 005c 50000000 .4byte .LFE17-.LFB17 + 3335 0060 00000000 .4byte .LFB18 + 3336 0064 58000000 .4byte .LFE18-.LFB18 + 3337 0068 00000000 .4byte 0 + 3338 006c 00000000 .4byte 0 + 3339 .section .debug_ranges,"",%progbits + 3340 .Ldebug_ranges0: + 3341 0000 28000000 .4byte .LBB8 + 3342 0004 88000000 .4byte .LBE8 + 3343 0008 C4000000 .4byte .LBB16 + 3344 000c 94010000 .4byte .LBE16 + 3345 0010 00000000 .4byte 0 + 3346 0014 00000000 .4byte 0 + 3347 0018 38000000 .4byte .LBB9 + 3348 001c 3C000000 .4byte .LBE9 + 3349 0020 44000000 .4byte .LBB10 + 3350 0024 48000000 .4byte .LBE10 + 3351 0028 4C000000 .4byte .LBB11 + 3352 002c 88000000 .4byte .LBE11 + 3353 0030 00000000 .4byte 0 + 3354 0034 00000000 .4byte 0 + 3355 0038 00000000 .4byte .LBB17 + 3356 003c 04000000 .4byte .LBE17 + 3357 0040 08000000 .4byte .LBB20 + 3358 0044 40000000 .4byte .LBE20 + 3359 0048 00000000 .4byte 0 + 3360 004c 00000000 .4byte 0 + 3361 0050 00000000 .4byte .LBB21 + 3362 0054 04000000 .4byte .LBE21 + 3363 0058 08000000 .4byte .LBB24 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 60 + + + 3364 005c 40000000 .4byte .LBE24 + 3365 0060 00000000 .4byte 0 + 3366 0064 00000000 .4byte 0 + 3367 0068 00000000 .4byte .LBB25 + 3368 006c 04000000 .4byte .LBE25 + 3369 0070 08000000 .4byte .LBB28 + 3370 0074 40000000 .4byte .LBE28 + 3371 0078 00000000 .4byte 0 + 3372 007c 00000000 .4byte 0 + 3373 0080 00000000 .4byte .LFB8 + 3374 0084 94010000 .4byte .LFE8 + 3375 0088 00000000 .4byte .LFB9 + 3376 008c 0C000000 .4byte .LFE9 + 3377 0090 00000000 .4byte .LFB10 + 3378 0094 C4000000 .4byte .LFE10 + 3379 0098 00000000 .4byte .LFB11 + 3380 009c 58000000 .4byte .LFE11 + 3381 00a0 00000000 .4byte .LFB12 + 3382 00a4 28000000 .4byte .LFE12 + 3383 00a8 00000000 .4byte .LFB13 + 3384 00ac 18000000 .4byte .LFE13 + 3385 00b0 00000000 .4byte .LFB14 + 3386 00b4 50000000 .4byte .LFE14 + 3387 00b8 00000000 .4byte .LFB15 + 3388 00bc 4C000000 .4byte .LFE15 + 3389 00c0 00000000 .4byte .LFB16 + 3390 00c4 50000000 .4byte .LFE16 + 3391 00c8 00000000 .4byte .LFB17 + 3392 00cc 50000000 .4byte .LFE17 + 3393 00d0 00000000 .4byte .LFB18 + 3394 00d4 58000000 .4byte .LFE18 + 3395 00d8 00000000 .4byte 0 + 3396 00dc 00000000 .4byte 0 + 3397 .section .debug_line,"",%progbits + 3398 .Ldebug_line0: + 3399 0000 3D030000 .section .debug_str,"MS",%progbits,1 + 3399 02008501 + 3399 00000201 + 3399 FB0E0D00 + 3399 01010101 + 3400 .LASF83: + 3401 0000 636F756E .ascii "count\000" + 3401 7400 + 3402 .LASF38: + 3403 0006 705F6D73 .ascii "p_msg\000" + 3403 6700 + 3404 .LASF2: + 3405 000c 73697A65 .ascii "size_t\000" + 3405 5F7400 + 3406 .LASF51: + 3407 0013 7264796D .ascii "rdymsg\000" + 3407 736700 + 3408 .LASF60: + 3409 001a 5350495F .ascii "SPI_ACTIVE\000" + 3409 41435449 + 3409 564500 + 3410 .LASF68: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 61 + + + 3411 0025 72786275 .ascii "rxbuf\000" + 3411 6600 + 3412 .LASF13: + 3413 002b 6C6F6E67 .ascii "long long unsigned int\000" + 3413 206C6F6E + 3413 6720756E + 3413 7369676E + 3413 65642069 + 3414 .LASF94: + 3415 0042 6672616D .ascii "frame\000" + 3415 6500 + 3416 .LASF52: + 3417 0048 65786974 .ascii "exitcode\000" + 3417 636F6465 + 3417 00 + 3418 .LASF63: + 3419 0051 53504944 .ascii "SPIDriver\000" + 3419 72697665 + 3419 7200 + 3420 .LASF26: + 3421 005b 705F7072 .ascii "p_prio\000" + 3421 696F00 + 3422 .LASF12: + 3423 0062 6C6F6E67 .ascii "long long int\000" + 3423 206C6F6E + 3423 6720696E + 3423 7400 + 3424 .LASF1: + 3425 0070 7369676E .ascii "signed char\000" + 3425 65642063 + 3425 68617200 + 3426 .LASF58: + 3427 007c 5350495F .ascii "SPI_STOP\000" + 3427 53544F50 + 3427 00 + 3428 .LASF85: + 3429 0085 7370695F .ascii "spi_lld_init\000" + 3429 6C6C645F + 3429 696E6974 + 3429 00 + 3430 .LASF48: + 3431 0092 6D5F7175 .ascii "m_queue\000" + 3431 65756500 + 3432 .LASF18: + 3433 009a 74736C69 .ascii "tslices_t\000" + 3433 6365735F + 3433 7400 + 3434 .LASF64: + 3435 00a4 73746174 .ascii "state\000" + 3435 6500 + 3436 .LASF9: + 3437 00aa 6C6F6E67 .ascii "long int\000" + 3437 20696E74 + 3437 00 + 3438 .LASF16: + 3439 00b3 74737461 .ascii "tstate_t\000" + 3439 74655F74 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 62 + + + 3439 00 + 3440 .LASF95: + 3441 00bc 72786461 .ascii "rxdata\000" + 3441 746100 + 3442 .LASF96: + 3443 00c3 7370695F .ascii "spi_lld_exchange\000" + 3443 6C6C645F + 3443 65786368 + 3443 616E6765 + 3443 00 + 3444 .LASF79: + 3445 00d4 636C6F63 .ascii "clock_phase\000" + 3445 6B5F7068 + 3445 61736500 + 3446 .LASF6: + 3447 00e0 75696E74 .ascii "uint16_t\000" + 3447 31365F74 + 3447 00 + 3448 .LASF28: + 3449 00e9 705F6E65 .ascii "p_newer\000" + 3449 77657200 + 3450 .LASF72: + 3451 00f1 656E645F .ascii "end_cb\000" + 3451 636200 + 3452 .LASF70: + 3453 00f8 7478636E .ascii "txcnt\000" + 3453 7400 + 3454 .LASF100: + 3455 00fe 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 3455 73657273 + 3455 5C4E6963 + 3455 6F204D61 + 3455 61735C44 + 3456 012b 312D4243 .ascii "1-BCM2835-GCC\000" + 3456 4D323833 + 3456 352D4743 + 3456 4300 + 3457 .LASF76: + 3458 0139 63686970 .ascii "chip_select_polarity0\000" + 3458 5F73656C + 3458 6563745F + 3458 706F6C61 + 3458 72697479 + 3459 .LASF77: + 3460 014f 63686970 .ascii "chip_select_polarity1\000" + 3460 5F73656C + 3460 6563745F + 3460 706F6C61 + 3460 72697479 + 3461 .LASF87: + 3462 0165 636F6E74 .ascii "control\000" + 3462 726F6C00 + 3463 .LASF44: + 3464 016d 72656761 .ascii "regarm_t\000" + 3464 726D5F74 + 3464 00 + 3465 .LASF71: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 63 + + + 3466 0176 73706963 .ascii "spicallback_t\000" + 3466 616C6C62 + 3466 61636B5F + 3466 7400 + 3467 .LASF67: + 3468 0184 6D757465 .ascii "mutex\000" + 3468 7800 + 3469 .LASF92: + 3470 018a 7370695F .ascii "spi_lld_send\000" + 3470 6C6C645F + 3470 73656E64 + 3470 00 + 3471 .LASF0: + 3472 0197 756E7369 .ascii "unsigned int\000" + 3472 676E6564 + 3472 20696E74 + 3472 00 + 3473 .LASF90: + 3474 01a4 7370695F .ascii "spi_lld_unselect\000" + 3474 6C6C645F + 3474 756E7365 + 3474 6C656374 + 3474 00 + 3475 .LASF69: + 3476 01b5 74786275 .ascii "txbuf\000" + 3476 6600 + 3477 .LASF11: + 3478 01bb 6C6F6E67 .ascii "long unsigned int\000" + 3478 20756E73 + 3478 69676E65 + 3478 6420696E + 3478 7400 + 3479 .LASF73: + 3480 01cd 6C6F7373 .ascii "lossiEnabled\000" + 3480 69456E61 + 3480 626C6564 + 3480 00 + 3481 .LASF75: + 3482 01da 63686970 .ascii "chip_select_polarity\000" + 3482 5F73656C + 3482 6563745F + 3482 706F6C61 + 3482 72697479 + 3483 .LASF46: + 3484 01ef 636F6E74 .ascii "context\000" + 3484 65787400 + 3485 .LASF7: + 3486 01f7 73686F72 .ascii "short unsigned int\000" + 3486 7420756E + 3486 7369676E + 3486 65642069 + 3486 6E7400 + 3487 .LASF20: + 3488 020a 6D73675F .ascii "msg_t\000" + 3488 7400 + 3489 .LASF15: + 3490 0210 746D6F64 .ascii "tmode_t\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 64 + + + 3490 655F7400 + 3491 .LASF43: + 3492 0218 54687265 .ascii "ThreadsList\000" + 3492 6164734C + 3492 69737400 + 3493 .LASF21: + 3494 0224 6576656E .ascii "eventmask_t\000" + 3494 746D6173 + 3494 6B5F7400 + 3495 .LASF47: + 3496 0230 4D757465 .ascii "Mutex\000" + 3496 7800 + 3497 .LASF93: + 3498 0236 7370695F .ascii "spi_lld_receive\000" + 3498 6C6C645F + 3498 72656365 + 3498 69766500 + 3499 .LASF56: + 3500 0246 73697A65 .ascii "sizetype\000" + 3500 74797065 + 3500 00 + 3501 .LASF88: + 3502 024f 7370695F .ascii "spi_lld_stop\000" + 3502 6C6C645F + 3502 73746F70 + 3502 00 + 3503 .LASF29: + 3504 025c 705F6F6C .ascii "p_older\000" + 3504 64657200 + 3505 .LASF42: + 3506 0264 54687265 .ascii "ThreadsQueue\000" + 3506 61647351 + 3506 75657565 + 3506 00 + 3507 .LASF98: + 3508 0271 474E5520 .ascii "GNU C 4.7.2\000" + 3508 4320342E + 3508 372E3200 + 3509 .LASF102: + 3510 027d 53504930 .ascii "SPI0\000" + 3510 00 + 3511 .LASF104: + 3512 0282 62636D32 .ascii "bcm2835_gpio_fnsel\000" + 3512 3833355F + 3512 6770696F + 3512 5F666E73 + 3512 656C00 + 3513 .LASF89: + 3514 0295 7370695F .ascii "spi_lld_select\000" + 3514 6C6C645F + 3514 73656C65 + 3514 637400 + 3515 .LASF74: + 3516 02a4 63686970 .ascii "chip_select\000" + 3516 5F73656C + 3516 65637400 + 3517 .LASF17: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 65 + + + 3518 02b0 74726566 .ascii "trefs_t\000" + 3518 735F7400 + 3519 .LASF25: + 3520 02b8 705F7072 .ascii "p_prev\000" + 3520 657600 + 3521 .LASF19: + 3522 02bf 74707269 .ascii "tprio_t\000" + 3522 6F5F7400 + 3523 .LASF66: + 3524 02c7 74687265 .ascii "thread\000" + 3524 616400 + 3525 .LASF14: + 3526 02ce 5F426F6F .ascii "_Bool\000" + 3526 6C00 + 3527 .LASF8: + 3528 02d4 696E7433 .ascii "int32_t\000" + 3528 325F7400 + 3529 .LASF4: + 3530 02dc 756E7369 .ascii "unsigned char\000" + 3530 676E6564 + 3530 20636861 + 3530 7200 + 3531 .LASF40: + 3532 02ea 705F6D74 .ascii "p_mtxlist\000" + 3532 786C6973 + 3532 7400 + 3533 .LASF5: + 3534 02f4 73686F72 .ascii "short int\000" + 3534 7420696E + 3534 7400 + 3535 .LASF31: + 3536 02fe 705F7374 .ascii "p_state\000" + 3536 61746500 + 3537 .LASF34: + 3538 0306 705F7072 .ascii "p_preempt\000" + 3538 65656D70 + 3538 7400 + 3539 .LASF97: + 3540 0310 7370694F .ascii "spiObjectInit\000" + 3540 626A6563 + 3540 74496E69 + 3540 7400 + 3541 .LASF54: + 3542 031e 65776D61 .ascii "ewmask\000" + 3542 736B00 + 3543 .LASF24: + 3544 0325 705F6E65 .ascii "p_next\000" + 3544 787400 + 3545 .LASF32: + 3546 032c 705F666C .ascii "p_flags\000" + 3546 61677300 + 3547 .LASF23: + 3548 0334 54687265 .ascii "Thread\000" + 3548 616400 + 3549 .LASF80: + 3550 033b 636C6F63 .ascii "clock_divider\000" + 3550 6B5F6469 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 66 + + + 3550 76696465 + 3550 7200 + 3551 .LASF99: + 3552 0349 2E2E2F2E .ascii "../../os/hal/platforms/BCM2835/spi_lld.c\000" + 3552 2E2F6F73 + 3552 2F68616C + 3552 2F706C61 + 3552 74666F72 + 3553 .LASF39: + 3554 0372 705F6570 .ascii "p_epending\000" + 3554 656E6469 + 3554 6E6700 + 3555 .LASF10: + 3556 037d 75696E74 .ascii "uint32_t\000" + 3556 33325F74 + 3556 00 + 3557 .LASF103: + 3558 0386 63685363 .ascii "chSchReadyI\000" + 3558 68526561 + 3558 64794900 + 3559 .LASF55: + 3560 0392 63686172 .ascii "char\000" + 3560 00 + 3561 .LASF61: + 3562 0397 5350495F .ascii "SPI_COMPLETE\000" + 3562 434F4D50 + 3562 4C455445 + 3562 00 + 3563 .LASF65: + 3564 03a4 636F6E66 .ascii "config\000" + 3564 696700 + 3565 .LASF91: + 3566 03ab 7370695F .ascii "spi_lld_ignore\000" + 3566 6C6C645F + 3566 69676E6F + 3566 726500 + 3567 .LASF62: + 3568 03ba 73706973 .ascii "spistate_t\000" + 3568 74617465 + 3568 5F7400 + 3569 .LASF50: + 3570 03c5 6D5F6E65 .ascii "m_next\000" + 3570 787400 + 3571 .LASF22: + 3572 03cc 73797374 .ascii "systime_t\000" + 3572 696D655F + 3572 7400 + 3573 .LASF41: + 3574 03d6 705F7265 .ascii "p_realprio\000" + 3574 616C7072 + 3574 696F00 + 3575 .LASF35: + 3576 03e1 705F7469 .ascii "p_time\000" + 3576 6D6500 + 3577 .LASF78: + 3578 03e8 636C6F63 .ascii "clock_polarity\000" + 3578 6B5F706F + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 67 + + + 3578 6C617269 + 3578 747900 + 3579 .LASF45: + 3580 03f7 696E7463 .ascii "intctx\000" + 3580 747800 + 3581 .LASF37: + 3582 03fe 705F6D73 .ascii "p_msgqueue\000" + 3582 67717565 + 3582 756500 + 3583 .LASF59: + 3584 0409 5350495F .ascii "SPI_READY\000" + 3584 52454144 + 3584 5900 + 3585 .LASF57: + 3586 0413 5350495F .ascii "SPI_UNINIT\000" + 3586 554E494E + 3586 495400 + 3587 .LASF33: + 3588 041e 705F7265 .ascii "p_refs\000" + 3588 667300 + 3589 .LASF86: + 3590 0425 7370695F .ascii "spi_lld_start\000" + 3590 6C6C645F + 3590 73746172 + 3590 7400 + 3591 .LASF3: + 3592 0433 75696E74 .ascii "uint8_t\000" + 3592 385F7400 + 3593 .LASF82: + 3594 043b 73706970 .ascii "spip\000" + 3594 00 + 3595 .LASF84: + 3596 0440 7370695F .ascii "spi_lld_serve_interrupt\000" + 3596 6C6C645F + 3596 73657276 + 3596 655F696E + 3596 74657272 + 3597 .LASF53: + 3598 0458 77746F62 .ascii "wtobjp\000" + 3598 6A7000 + 3599 .LASF30: + 3600 045f 705F6E61 .ascii "p_name\000" + 3600 6D6500 + 3601 .LASF101: + 3602 0466 7370695F .ascii "spi_lld_polled_exchange\000" + 3602 6C6C645F + 3602 706F6C6C + 3602 65645F65 + 3602 78636861 + 3603 .LASF81: + 3604 047e 53504943 .ascii "SPIConfig\000" + 3604 6F6E6669 + 3604 6700 + 3605 .LASF49: + 3606 0488 6D5F6F77 .ascii "m_owner\000" + 3606 6E657200 + 3607 .LASF27: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 68 + + + 3608 0490 705F6374 .ascii "p_ctx\000" + 3608 7800 + 3609 .LASF36: + 3610 0496 705F7761 .ascii "p_waiting\000" + 3610 6974696E + 3610 6700 + 3611 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s page 69 + + +DEFINED SYMBOLS + *ABS*:00000000 spi_lld.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:17 .text.spi_lld_serve_interrupt:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:20 .text.spi_lld_serve_interrupt:00000000 spi_lld_serve_interrupt +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:228 .text.spi_lld_serve_interrupt:0000018c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:235 .text.spi_lld_init:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:238 .text.spi_lld_init:00000000 spi_lld_init +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:254 .text.spi_lld_init:00000008 $d + *COM*:00000028 SPI0 +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:259 .text.spi_lld_start:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:262 .text.spi_lld_start:00000000 spi_lld_start +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:368 .text.spi_lld_start:000000bc $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:374 .text.spi_lld_stop:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:377 .text.spi_lld_stop:00000000 spi_lld_stop +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:430 .text.spi_lld_stop:00000054 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:435 .text.spi_lld_select:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:438 .text.spi_lld_select:00000000 spi_lld_select +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:468 .text.spi_lld_select:00000024 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:473 .text.spi_lld_unselect:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:476 .text.spi_lld_unselect:00000000 spi_lld_unselect +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:493 .text.spi_lld_unselect:00000014 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:498 .text.spi_lld_ignore:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:501 .text.spi_lld_ignore:00000000 spi_lld_ignore +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:556 .text.spi_lld_ignore:00000048 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:562 .text.spi_lld_exchange:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:565 .text.spi_lld_exchange:00000000 spi_lld_exchange +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:611 .text.spi_lld_exchange:00000044 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:617 .text.spi_lld_send:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:620 .text.spi_lld_send:00000000 spi_lld_send +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:676 .text.spi_lld_send:00000048 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:682 .text.spi_lld_receive:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:685 .text.spi_lld_receive:00000000 spi_lld_receive +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:741 .text.spi_lld_receive:00000048 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:747 .text.spi_lld_polled_exchange:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:750 .text.spi_lld_polled_exchange:00000000 spi_lld_polled_exchange +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPJOX0.s:800 .text.spi_lld_polled_exchange:00000054 $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chSchReadyI +spiObjectInit +bcm2835_gpio_fnsel diff --git a/demos/ARM11-BCM2835-GCC/build/lst/test.lst b/demos/ARM11-BCM2835-GCC/build/lst/test.lst new file mode 100644 index 0000000000..d1f34aa6ba --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/test.lst @@ -0,0 +1,6980 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "test.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.tmr,"ax",%progbits + 17 .align 2 + 18 .type tmr, %function + 19 tmr: + 20 .LFB21: + 21 .file 1 "../../test/test.c" + 22 .loc 1 261 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 0 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 @ link register save eliminated. + 27 .LVL0: + 28 .loc 1 264 0 + 29 0000 08309FE5 ldr r3, .L2 + 30 0004 0120A0E3 mov r2, #1 + 31 0008 0020C3E5 strb r2, [r3, #0] + 32 000c 1EFF2FE1 bx lr + 33 .L3: + 34 .align 2 + 35 .L2: + 36 0010 00000000 .word test_timer_done + 37 .cfi_endproc + 38 .LFE21: + 39 .size tmr, .-tmr + 40 .section .text.print_line,"ax",%progbits + 41 .align 2 + 42 .type print_line, %function + 43 print_line: + 44 .LFB24: + 45 .loc 1 300 0 + 46 .cfi_startproc + 47 @ args = 0, pretend = 0, frame = 0 + 48 @ frame_needed = 0, uses_anonymous_args = 0 + 49 .LVL1: + 50 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 51 .LCFI0: + 52 .cfi_def_cfa_offset 16 + 53 .cfi_offset 3, -16 + 54 .cfi_offset 4, -12 + 55 .cfi_offset 5, -8 + 56 .cfi_offset 14, -4 + 57 0004 3C509FE5 ldr r5, .L8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 2 + + + 58 .loc 1 300 0 + 59 0008 4C40A0E3 mov r4, #76 + 60 .LVL2: + 61 .L5: + 62 .loc 1 304 0 discriminator 2 + 63 000c 000095E5 ldr r0, [r5, #0] + 64 0010 2D10A0E3 mov r1, #45 + 65 0014 003090E5 ldr r3, [r0, #0] + 66 0018 083093E5 ldr r3, [r3, #8] + 67 001c 33FF2FE1 blx r3 + 68 .LVL3: + 69 .loc 1 303 0 discriminator 2 + 70 0020 014054E2 subs r4, r4, #1 + 71 0024 F8FFFF1A bne .L5 + 72 .loc 1 305 0 + 73 0028 18309FE5 ldr r3, .L8 + 74 002c 18109FE5 ldr r1, .L8+4 + 75 0030 000093E5 ldr r0, [r3, #0] + 76 0034 0220A0E3 mov r2, #2 + 77 0038 003090E5 ldr r3, [r0, #0] + 78 003c 003093E5 ldr r3, [r3, #0] + 79 0040 33FF2FE1 blx r3 + 80 .LVL4: + 81 0044 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 82 .L9: + 83 .align 2 + 84 .L8: + 85 0048 00000000 .word .LANCHOR0 + 86 004c 00000000 .word .LC0 + 87 .cfi_endproc + 88 .LFE24: + 89 .size print_line, .-print_line + 90 .section .text.test_printn,"ax",%progbits + 91 .align 2 + 92 .global test_printn + 93 .type test_printn, %function + 94 test_printn: + 95 .LFB7: + 96 .loc 1 91 0 + 97 .cfi_startproc + 98 @ args = 0, pretend = 0, frame = 16 + 99 @ frame_needed = 0, uses_anonymous_args = 0 + 100 .LVL5: + 101 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 102 .LCFI1: + 103 .cfi_def_cfa_offset 16 + 104 .cfi_offset 4, -16 + 105 .cfi_offset 5, -12 + 106 .cfi_offset 6, -8 + 107 .cfi_offset 14, -4 + 108 .loc 1 94 0 + 109 0004 000050E3 cmp r0, #0 + 110 .loc 1 91 0 + 111 0008 10D04DE2 sub sp, sp, #16 + 112 .LCFI2: + 113 .cfi_def_cfa_offset 32 + 114 .loc 1 94 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 3 + + + 115 000c 1C00000A beq .L18 + 116 .LBB48: + 117 .LBB49: + 118 .loc 1 91 0 + 119 0010 01508DE2 add r5, sp, #1 + 120 .LBE49: + 121 .LBE48: + 122 .loc 1 99 0 + 123 0014 84C09FE5 ldr ip, .L20 + 124 .LBB52: + 125 .LBB50: + 126 .loc 1 91 0 + 127 0018 0520A0E1 mov r2, r5 + 128 .LVL6: + 129 .L13: + 130 .LBE50: + 131 .LBE52: + 132 .loc 1 99 0 + 133 001c 9C1083E0 umull r1, r3, ip, r0 + 134 0020 A331A0E1 mov r3, r3, lsr #3 + 135 0024 031183E0 add r1, r3, r3, asl #2 + 136 0028 811040E0 sub r1, r0, r1, asl #1 + 137 002c 301081E2 add r1, r1, #48 + 138 0030 7110EFE6 uxtb r1, r1 + 139 .loc 1 98 0 + 140 0034 000053E2 subs r0, r3, #0 + 141 .loc 1 91 0 + 142 0038 0240A0E1 mov r4, r2 + 143 .loc 1 99 0 + 144 003c 011042E5 strb r1, [r2, #-1] + 145 .LVL7: + 146 0040 012082E2 add r2, r2, #1 + 147 .LVL8: + 148 .loc 1 98 0 + 149 0044 F4FFFF1A bne .L13 + 150 .loc 1 100 0 discriminator 1 + 151 0048 0D30A0E1 mov r3, sp + 152 004c 030054E1 cmp r4, r3 + 153 0050 0900009A bls .L10 + 154 0054 48609FE5 ldr r6, .L20+4 + 155 0058 010000EA b .L16 + 156 .LVL9: + 157 .L19: + 158 005c 021054E5 ldrb r1, [r4, #-2] @ zero_extendqisi2 + 159 0060 014044E2 sub r4, r4, #1 + 160 .L16: + 161 .loc 1 101 0 + 162 0064 000096E5 ldr r0, [r6, #0] + 163 0068 003090E5 ldr r3, [r0, #0] + 164 006c 083093E5 ldr r3, [r3, #8] + 165 0070 33FF2FE1 blx r3 + 166 .LVL10: + 167 .loc 1 100 0 + 168 0074 050054E1 cmp r4, r5 + 169 0078 F7FFFF1A bne .L19 + 170 .L10: + 171 .loc 1 103 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 4 + + + 172 007c 10D08DE2 add sp, sp, #16 + 173 0080 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 174 .LVL11: + 175 .L18: + 176 .LBB53: + 177 .LBB51: + 178 .loc 1 95 0 + 179 0084 18309FE5 ldr r3, .L20+4 + 180 0088 3010A0E3 mov r1, #48 + 181 008c 000093E5 ldr r0, [r3, #0] + 182 .LVL12: + 183 0090 003090E5 ldr r3, [r0, #0] + 184 0094 083093E5 ldr r3, [r3, #8] + 185 0098 33FF2FE1 blx r3 + 186 .LVL13: + 187 009c F6FFFFEA b .L10 + 188 .L21: + 189 .align 2 + 190 .L20: + 191 00a0 CDCCCCCC .word -858993459 + 192 00a4 00000000 .word .LANCHOR0 + 193 .LBE51: + 194 .LBE53: + 195 .cfi_endproc + 196 .LFE7: + 197 .size test_printn, .-test_printn + 198 .section .text.test_print,"ax",%progbits + 199 .align 2 + 200 .global test_print + 201 .type test_print, %function + 202 test_print: + 203 .LFB8: + 204 .loc 1 110 0 + 205 .cfi_startproc + 206 @ args = 0, pretend = 0, frame = 0 + 207 @ frame_needed = 0, uses_anonymous_args = 0 + 208 .LVL14: + 209 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 210 .LCFI3: + 211 .cfi_def_cfa_offset 16 + 212 .cfi_offset 3, -16 + 213 .cfi_offset 4, -12 + 214 .cfi_offset 5, -8 + 215 .cfi_offset 14, -4 + 216 .loc 1 112 0 + 217 0004 0010D0E5 ldrb r1, [r0, #0] @ zero_extendqisi2 + 218 0008 000051E3 cmp r1, #0 + 219 000c 3880BD08 ldmeqfd sp!, {r3, r4, r5, pc} + 220 0010 20509FE5 ldr r5, .L27 + 221 0014 0040A0E1 mov r4, r0 + 222 .LVL15: + 223 .L24: + 224 .loc 1 113 0 + 225 0018 000095E5 ldr r0, [r5, #0] + 226 001c 003090E5 ldr r3, [r0, #0] + 227 0020 083093E5 ldr r3, [r3, #8] + 228 0024 33FF2FE1 blx r3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 5 + + + 229 .LVL16: + 230 .loc 1 112 0 + 231 0028 0110F4E5 ldrb r1, [r4, #1]! @ zero_extendqisi2 + 232 002c 000051E3 cmp r1, #0 + 233 0030 F8FFFF1A bne .L24 + 234 0034 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 235 .L28: + 236 .align 2 + 237 .L27: + 238 0038 00000000 .word .LANCHOR0 + 239 .cfi_endproc + 240 .LFE8: + 241 .size test_print, .-test_print + 242 .section .text.test_println,"ax",%progbits + 243 .align 2 + 244 .global test_println + 245 .type test_println, %function + 246 test_println: + 247 .LFB9: + 248 .loc 1 121 0 + 249 .cfi_startproc + 250 @ args = 0, pretend = 0, frame = 0 + 251 @ frame_needed = 0, uses_anonymous_args = 0 + 252 .LVL17: + 253 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 254 .LCFI4: + 255 .cfi_def_cfa_offset 16 + 256 .cfi_offset 3, -16 + 257 .cfi_offset 4, -12 + 258 .cfi_offset 5, -8 + 259 .cfi_offset 14, -4 + 260 .LBB54: + 261 .LBB55: + 262 .loc 1 112 0 + 263 0004 0010D0E5 ldrb r1, [r0, #0] @ zero_extendqisi2 + 264 0008 40509FE5 ldr r5, .L35 + 265 000c 000051E3 cmp r1, #0 + 266 0010 0040A011 movne r4, r0 + 267 0014 0600000A beq .L32 + 268 .LVL18: + 269 .L31: + 270 .loc 1 113 0 + 271 0018 000095E5 ldr r0, [r5, #0] + 272 001c 003090E5 ldr r3, [r0, #0] + 273 0020 083093E5 ldr r3, [r3, #8] + 274 0024 33FF2FE1 blx r3 + 275 .LVL19: + 276 .loc 1 112 0 + 277 0028 0110F4E5 ldrb r1, [r4, #1]! @ zero_extendqisi2 + 278 002c 000051E3 cmp r1, #0 + 279 0030 F8FFFF1A bne .L31 + 280 .L32: + 281 .LBE55: + 282 .LBE54: + 283 .loc 1 124 0 + 284 0034 000095E5 ldr r0, [r5, #0] + 285 0038 14109FE5 ldr r1, .L35+4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 6 + + + 286 003c 003090E5 ldr r3, [r0, #0] + 287 0040 0220A0E3 mov r2, #2 + 288 0044 003093E5 ldr r3, [r3, #0] + 289 0048 33FF2FE1 blx r3 + 290 .LVL20: + 291 004c 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 292 .L36: + 293 .align 2 + 294 .L35: + 295 0050 00000000 .word .LANCHOR0 + 296 0054 00000000 .word .LC0 + 297 .cfi_endproc + 298 .LFE9: + 299 .size test_println, .-test_println + 300 .section .text.test_emit_token,"ax",%progbits + 301 .align 2 + 302 .global test_emit_token + 303 .type test_emit_token, %function + 304 test_emit_token: + 305 .LFB12: + 306 .loc 1 147 0 + 307 .cfi_startproc + 308 @ args = 0, pretend = 0, frame = 0 + 309 @ frame_needed = 0, uses_anonymous_args = 0 + 310 @ link register save eliminated. + 311 .LVL21: + 312 .loc 1 149 0 + 313 @ 149 "../../test/test.c" 1 + 314 0000 9FF021E3 msr CPSR_c, #0x9F + 315 @ 0 "" 2 + 316 .loc 1 150 0 + 317 0004 10209FE5 ldr r2, .L38 + 318 0008 003092E5 ldr r3, [r2, #0] + 319 000c 0100C3E4 strb r0, [r3], #1 + 320 0010 003082E5 str r3, [r2, #0] + 321 .loc 1 151 0 + 322 @ 151 "../../test/test.c" 1 + 323 0014 1FF021E3 msr CPSR_c, #0x1F + 324 @ 0 "" 2 + 325 0018 1EFF2FE1 bx lr + 326 .L39: + 327 .align 2 + 328 .L38: + 329 001c 00000000 .word .LANCHOR1 + 330 .cfi_endproc + 331 .LFE12: + 332 .size test_emit_token, .-test_emit_token + 333 .section .text._test_fail,"ax",%progbits + 334 .align 2 + 335 .global _test_fail + 336 .type _test_fail, %function + 337 _test_fail: + 338 .LFB13: + 339 .loc 1 157 0 + 340 .cfi_startproc + 341 @ args = 0, pretend = 0, frame = 0 + 342 @ frame_needed = 0, uses_anonymous_args = 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 7 + + + 343 @ link register save eliminated. + 344 .LVL22: + 345 .loc 1 161 0 + 346 0000 1C209FE5 ldr r2, .L41 + 347 .loc 1 159 0 + 348 0004 0130A0E3 mov r3, #1 + 349 .loc 1 161 0 + 350 0008 000082E5 str r0, [r2, #0] + 351 .loc 1 159 0 + 352 000c 14209FE5 ldr r2, .L41+4 + 353 .loc 1 163 0 + 354 0010 0300A0E1 mov r0, r3 + 355 .LVL23: + 356 .loc 1 159 0 + 357 0014 0030C2E5 strb r3, [r2, #0] + 358 .loc 1 160 0 + 359 0018 0C209FE5 ldr r2, .L41+8 + 360 001c 0030C2E5 strb r3, [r2, #0] + 361 .loc 1 163 0 + 362 0020 1EFF2FE1 bx lr + 363 .L42: + 364 .align 2 + 365 .L41: + 366 0024 00000000 .word .LANCHOR4 + 367 0028 00000000 .word .LANCHOR2 + 368 002c 00000000 .word .LANCHOR3 + 369 .cfi_endproc + 370 .LFE13: + 371 .size _test_fail, .-_test_fail + 372 .section .text._test_assert,"ax",%progbits + 373 .align 2 + 374 .global _test_assert + 375 .type _test_assert, %function + 376 _test_assert: + 377 .LFB14: + 378 .loc 1 165 0 + 379 .cfi_startproc + 380 @ args = 0, pretend = 0, frame = 0 + 381 @ frame_needed = 0, uses_anonymous_args = 0 + 382 @ link register save eliminated. + 383 .LVL24: + 384 .loc 1 167 0 + 385 0000 000051E3 cmp r1, #0 + 386 0004 0800001A bne .L45 + 387 .LVL25: + 388 .LBB56: + 389 .LBB57: + 390 .loc 1 159 0 + 391 0008 24209FE5 ldr r2, .L46 + 392 000c 0130A0E3 mov r3, #1 + 393 0010 0030C2E5 strb r3, [r2, #0] + 394 .loc 1 160 0 + 395 0014 1C209FE5 ldr r2, .L46+4 + 396 0018 0030C2E5 strb r3, [r2, #0] + 397 .loc 1 161 0 + 398 001c 18209FE5 ldr r2, .L46+8 + 399 0020 000082E5 str r0, [r2, #0] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 8 + + + 400 .LBE57: + 401 .LBE56: + 402 .loc 1 168 0 + 403 0024 0300A0E1 mov r0, r3 + 404 .LVL26: + 405 0028 1EFF2FE1 bx lr + 406 .LVL27: + 407 .L45: + 408 .loc 1 169 0 + 409 002c 0000A0E3 mov r0, #0 + 410 .LVL28: + 411 .loc 1 170 0 + 412 0030 1EFF2FE1 bx lr + 413 .L47: + 414 .align 2 + 415 .L46: + 416 0034 00000000 .word .LANCHOR2 + 417 0038 00000000 .word .LANCHOR3 + 418 003c 00000000 .word .LANCHOR4 + 419 .cfi_endproc + 420 .LFE14: + 421 .size _test_assert, .-_test_assert + 422 .section .text._test_assert_sequence,"ax",%progbits + 423 .align 2 + 424 .global _test_assert_sequence + 425 .type _test_assert_sequence, %function + 426 _test_assert_sequence: + 427 .LFB15: + 428 .loc 1 172 0 + 429 .cfi_startproc + 430 @ args = 0, pretend = 0, frame = 0 + 431 @ frame_needed = 0, uses_anonymous_args = 0 + 432 @ link register save eliminated. + 433 .LVL29: + 434 0000 70002DE9 stmfd sp!, {r4, r5, r6} + 435 .LCFI5: + 436 .cfi_def_cfa_offset 12 + 437 .cfi_offset 4, -12 + 438 .cfi_offset 5, -8 + 439 .cfi_offset 6, -4 + 440 0004 6C509FE5 ldr r5, .L55 + 441 .loc 1 173 0 + 442 0008 6C609FE5 ldr r6, .L55+4 + 443 000c 004095E5 ldr r4, [r5, #0] + 444 0010 0630A0E1 mov r3, r6 + 445 .loc 1 174 0 + 446 0014 040000EA b .L49 + 447 .LVL30: + 448 .L51: + 449 .loc 1 175 0 + 450 0018 01C0D1E4 ldrb ip, [r1], #1 @ zero_extendqisi2 + 451 .LVL31: + 452 001c 0020D2E5 ldrb r2, [r2, #0] @ zero_extendqisi2 + 453 0020 013083E2 add r3, r3, #1 + 454 0024 0C0052E1 cmp r2, ip + 455 0028 0900001A bne .L54 + 456 .L49: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 9 + + + 457 .loc 1 174 0 discriminator 1 + 458 002c 030054E1 cmp r4, r3 + 459 0030 0320A0E1 mov r2, r3 + 460 0034 F7FFFF8A bhi .L51 + 461 .loc 1 178 0 + 462 0038 0030D1E5 ldrb r3, [r1, #0] @ zero_extendqisi2 + 463 003c 000053E3 cmp r3, #0 + 464 .LBB58: + 465 .LBB59: + 466 .loc 1 132 0 + 467 0040 00608505 streq r6, [r5, #0] + 468 .LBE59: + 469 .LBE58: + 470 .loc 1 181 0 + 471 0044 0300A001 moveq r0, r3 + 472 .LVL32: + 473 .loc 1 178 0 + 474 0048 0100001A bne .L54 + 475 .L50: + 476 .loc 1 182 0 + 477 004c 7000BDE8 ldmfd sp!, {r4, r5, r6} + 478 0050 1EFF2FE1 bx lr + 479 .L54: + 480 .LVL33: + 481 .LBB60: + 482 .LBB61: + 483 .loc 1 159 0 + 484 0054 24209FE5 ldr r2, .L55+8 + 485 0058 0130A0E3 mov r3, #1 + 486 005c 0030C2E5 strb r3, [r2, #0] + 487 .loc 1 160 0 + 488 0060 1C209FE5 ldr r2, .L55+12 + 489 0064 0030C2E5 strb r3, [r2, #0] + 490 .loc 1 161 0 + 491 0068 18209FE5 ldr r2, .L55+16 + 492 006c 000082E5 str r0, [r2, #0] + 493 .LBE61: + 494 .LBE60: + 495 .loc 1 179 0 + 496 0070 0300A0E1 mov r0, r3 + 497 .LVL34: + 498 0074 F4FFFFEA b .L50 + 499 .L56: + 500 .align 2 + 501 .L55: + 502 0078 00000000 .word .LANCHOR1 + 503 007c 00000000 .word .LANCHOR5 + 504 0080 00000000 .word .LANCHOR2 + 505 0084 00000000 .word .LANCHOR3 + 506 0088 00000000 .word .LANCHOR4 + 507 .cfi_endproc + 508 .LFE15: + 509 .size _test_assert_sequence, .-_test_assert_sequence + 510 .section .text._test_assert_time_window,"ax",%progbits + 511 .align 2 + 512 .global _test_assert_time_window + 513 .type _test_assert_time_window, %function + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 10 + + + 514 _test_assert_time_window: + 515 .LFB16: + 516 .loc 1 184 0 + 517 .cfi_startproc + 518 @ args = 0, pretend = 0, frame = 0 + 519 @ frame_needed = 0, uses_anonymous_args = 0 + 520 @ link register save eliminated. + 521 .LVL35: + 522 .loc 1 186 0 + 523 0000 3C309FE5 ldr r3, .L60 + 524 0004 022061E0 rsb r2, r1, r2 + 525 .LVL36: + 526 0008 0C3093E5 ldr r3, [r3, #12] + 527 000c 031061E0 rsb r1, r1, r3 + 528 .LVL37: + 529 .LBB62: + 530 .LBB63: + 531 .loc 1 167 0 + 532 0010 020051E1 cmp r1, r2 + 533 .LVL38: + 534 0014 0800003A bcc .L59 + 535 .LVL39: + 536 .LBB64: + 537 .LBB65: + 538 .loc 1 159 0 + 539 0018 28209FE5 ldr r2, .L60+4 + 540 001c 0130A0E3 mov r3, #1 + 541 0020 0030C2E5 strb r3, [r2, #0] + 542 .loc 1 160 0 + 543 0024 20209FE5 ldr r2, .L60+8 + 544 0028 0030C2E5 strb r3, [r2, #0] + 545 .loc 1 161 0 + 546 002c 1C209FE5 ldr r2, .L60+12 + 547 0030 000082E5 str r0, [r2, #0] + 548 .loc 1 168 0 + 549 0034 0300A0E1 mov r0, r3 + 550 .LVL40: + 551 0038 1EFF2FE1 bx lr + 552 .LVL41: + 553 .L59: + 554 .LBE65: + 555 .LBE64: + 556 .loc 1 169 0 + 557 003c 0000A0E3 mov r0, #0 + 558 .LVL42: + 559 .LBE63: + 560 .LBE62: + 561 .loc 1 187 0 + 562 0040 1EFF2FE1 bx lr + 563 .L61: + 564 .align 2 + 565 .L60: + 566 0044 00000000 .word vtlist + 567 0048 00000000 .word .LANCHOR2 + 568 004c 00000000 .word .LANCHOR3 + 569 0050 00000000 .word .LANCHOR4 + 570 .cfi_endproc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 11 + + + 571 .LFE16: + 572 .size _test_assert_time_window, .-_test_assert_time_window + 573 .section .text.test_terminate_threads,"ax",%progbits + 574 .align 2 + 575 .global test_terminate_threads + 576 .type test_terminate_threads, %function + 577 test_terminate_threads: + 578 .LFB17: + 579 .loc 1 196 0 + 580 .cfi_startproc + 581 @ args = 0, pretend = 0, frame = 0 + 582 @ frame_needed = 0, uses_anonymous_args = 0 + 583 .LVL43: + 584 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 585 .LCFI6: + 586 .cfi_def_cfa_offset 16 + 587 .cfi_offset 3, -16 + 588 .cfi_offset 4, -12 + 589 .cfi_offset 5, -8 + 590 .cfi_offset 14, -4 + 591 0004 1C409FE5 ldr r4, .L69 + 592 .loc 1 196 0 + 593 0008 145084E2 add r5, r4, #20 + 594 .LVL44: + 595 .L64: + 596 .loc 1 200 0 + 597 000c 0400B4E5 ldr r0, [r4, #4]! + 598 0010 000050E3 cmp r0, #0 + 599 0014 0000000A beq .L63 + 600 .loc 1 201 0 + 601 0018 FEFFFFEB bl chThdTerminate + 602 .LVL45: + 603 .L63: + 604 .loc 1 199 0 + 605 001c 050054E1 cmp r4, r5 + 606 0020 F9FFFF1A bne .L64 + 607 .loc 1 202 0 + 608 0024 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 609 .L70: + 610 .align 2 + 611 .L69: + 612 0028 FCFFFFFF .word threads-4 + 613 .cfi_endproc + 614 .LFE17: + 615 .size test_terminate_threads, .-test_terminate_threads + 616 .section .text.test_wait_threads,"ax",%progbits + 617 .align 2 + 618 .global test_wait_threads + 619 .type test_wait_threads, %function + 620 test_wait_threads: + 621 .LFB18: + 622 .loc 1 207 0 + 623 .cfi_startproc + 624 @ args = 0, pretend = 0, frame = 0 + 625 @ frame_needed = 0, uses_anonymous_args = 0 + 626 .LVL46: + 627 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 12 + + + 628 .LCFI7: + 629 .cfi_def_cfa_offset 16 + 630 .cfi_offset 4, -16 + 631 .cfi_offset 5, -12 + 632 .cfi_offset 6, -8 + 633 .cfi_offset 14, -4 + 634 0004 24409FE5 ldr r4, .L78 + 635 .loc 1 213 0 + 636 0008 0060A0E3 mov r6, #0 + 637 .loc 1 207 0 + 638 000c 145084E2 add r5, r4, #20 + 639 .LVL47: + 640 .L73: + 641 .loc 1 211 0 + 642 0010 040094E4 ldr r0, [r4], #4 + 643 0014 000050E3 cmp r0, #0 + 644 0018 0100000A beq .L72 + 645 .loc 1 212 0 + 646 001c FEFFFFEB bl chThdWait + 647 .LVL48: + 648 .loc 1 213 0 + 649 0020 046004E5 str r6, [r4, #-4] + 650 .L72: + 651 .loc 1 210 0 + 652 0024 050054E1 cmp r4, r5 + 653 0028 F8FFFF1A bne .L73 + 654 .loc 1 215 0 + 655 002c 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 656 .L79: + 657 .align 2 + 658 .L78: + 659 0030 00000000 .word threads + 660 .cfi_endproc + 661 .LFE18: + 662 .size test_wait_threads, .-test_wait_threads + 663 .section .text.test_cpu_pulse,"ax",%progbits + 664 .align 2 + 665 .global test_cpu_pulse + 666 .type test_cpu_pulse, %function + 667 test_cpu_pulse: + 668 .LFB19: + 669 .loc 1 224 0 + 670 .cfi_startproc + 671 @ args = 0, pretend = 0, frame = 0 + 672 @ frame_needed = 0, uses_anonymous_args = 0 + 673 @ link register save eliminated. + 674 .LVL49: + 675 .loc 1 228 0 + 676 0000 FA3FA0E3 mov r3, #1000 + 677 0004 930000E0 mul r0, r3, r0 + 678 .LVL50: + 679 .loc 1 227 0 + 680 0008 64309FE5 ldr r3, .L87 + 681 .loc 1 228 0 + 682 000c 64209FE5 ldr r2, .L87+4 + 683 .loc 1 227 0 + 684 0010 18C093E5 ldr ip, [r3, #24] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 13 + + + 685 .loc 1 228 0 + 686 0014 011040E2 sub r1, r0, #1 + 687 0018 923181E0 umull r3, r1, r2, r1 + 688 .loc 1 227 0 + 689 001c 20209CE5 ldr r2, [ip, #32] + 690 .LVL51: + 691 .loc 1 228 0 + 692 0020 010082E2 add r0, r2, #1 + 693 0024 211380E0 add r1, r0, r1, lsr #6 + 694 .LVL52: + 695 0028 060000EA b .L83 + 696 .LVL53: + 697 .L86: + 698 .loc 1 235 0 discriminator 1 + 699 002c 010053E1 cmp r3, r1 + 700 0030 0000A023 movcs r0, #0 + 701 0034 0100A033 movcc r0, #1 + 702 0038 020053E1 cmp r3, r2 + 703 003c 0000A033 movcc r0, #0 + 704 .loc 1 236 0 discriminator 1 + 705 0040 000050E3 cmp r0, #0 + 706 0044 0900000A beq .L85 + 707 .LVL54: + 708 .L83: + 709 .loc 1 235 0 + 710 0048 010052E1 cmp r2, r1 + 711 .loc 1 230 0 + 712 004c 20309CE5 ldr r3, [ip, #32] + 713 .LVL55: + 714 .loc 1 235 0 + 715 0050 F5FFFF3A bcc .L86 + 716 .loc 1 236 0 discriminator 2 + 717 0054 020053E1 cmp r3, r2 + 718 0058 0000A033 movcc r0, #0 + 719 005c 0100A023 movcs r0, #1 + 720 0060 010053E1 cmp r3, r1 + 721 0064 01008033 orrcc r0, r0, #1 + 722 0068 000050E3 cmp r0, #0 + 723 006c F5FFFF1A bne .L83 + 724 .L85: + 725 .loc 1 237 0 + 726 0070 1EFF2FE1 bx lr + 727 .L88: + 728 .align 2 + 729 .L87: + 730 0074 00000000 .word rlist + 731 0078 D34D6210 .word 274877907 + 732 .cfi_endproc + 733 .LFE19: + 734 .size test_cpu_pulse, .-test_cpu_pulse + 735 .section .text.test_wait_tick,"ax",%progbits + 736 .align 2 + 737 .global test_wait_tick + 738 .type test_wait_tick, %function + 739 test_wait_tick: + 740 .LFB20: + 741 .loc 1 245 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 14 + + + 742 .cfi_startproc + 743 @ args = 0, pretend = 0, frame = 0 + 744 @ frame_needed = 0, uses_anonymous_args = 0 + 745 0000 08402DE9 stmfd sp!, {r3, lr} + 746 .LCFI8: + 747 .cfi_def_cfa_offset 8 + 748 .cfi_offset 3, -8 + 749 .cfi_offset 14, -4 + 750 .loc 1 247 0 + 751 0004 0100A0E3 mov r0, #1 + 752 0008 FEFFFFEB bl chThdSleep + 753 .LVL56: + 754 .loc 1 248 0 + 755 000c 04309FE5 ldr r3, .L90 + 756 0010 0C0093E5 ldr r0, [r3, #12] + 757 .loc 1 249 0 + 758 0014 0880BDE8 ldmfd sp!, {r3, pc} + 759 .L91: + 760 .align 2 + 761 .L90: + 762 0018 00000000 .word vtlist + 763 .cfi_endproc + 764 .LFE20: + 765 .size test_wait_tick, .-test_wait_tick + 766 .section .text.test_start_timer,"ax",%progbits + 767 .align 2 + 768 .global test_start_timer + 769 .type test_start_timer, %function + 770 test_start_timer: + 771 .LFB22: + 772 .loc 1 272 0 + 773 .cfi_startproc + 774 @ args = 0, pretend = 0, frame = 0 + 775 @ frame_needed = 0, uses_anonymous_args = 0 + 776 .LVL57: + 777 .loc 1 275 0 + 778 0000 3C209FE5 ldr r2, .L93 + 779 .loc 1 272 0 + 780 0004 08402DE9 stmfd sp!, {r3, lr} + 781 .LCFI9: + 782 .cfi_def_cfa_offset 8 + 783 .cfi_offset 3, -8 + 784 .cfi_offset 14, -4 + 785 .loc 1 275 0 + 786 0008 0030A0E3 mov r3, #0 + 787 000c 0030C2E5 strb r3, [r2, #0] + 788 .LVL58: + 789 .loc 1 276 0 + 790 @ 276 "../../test/test.c" 1 + 791 0010 9FF021E3 msr CPSR_c, #0x9F + 792 @ 0 "" 2 + 793 .loc 1 274 0 + 794 0014 FA1FA0E3 mov r1, #1000 + 795 0018 910001E0 mul r1, r1, r0 + 796 001c 24209FE5 ldr r2, .L93+4 + 797 0020 011041E2 sub r1, r1, #1 + 798 0024 920181E0 umull r0, r1, r2, r1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 15 + + + 799 .LVL59: + 800 0028 2113A0E1 mov r1, r1, lsr #6 + 801 .loc 1 276 0 + 802 002c 18009FE5 ldr r0, .L93+8 + 803 0030 011081E2 add r1, r1, #1 + 804 0034 14209FE5 ldr r2, .L93+12 + 805 0038 FEFFFFEB bl chVTSetI + 806 .LVL60: + 807 @ 276 "../../test/test.c" 1 + 808 003c 1FF021E3 msr CPSR_c, #0x1F + 809 @ 0 "" 2 + 810 0040 0880BDE8 ldmfd sp!, {r3, pc} + 811 .L94: + 812 .align 2 + 813 .L93: + 814 0044 00000000 .word test_timer_done + 815 0048 D34D6210 .word 274877907 + 816 004c 00000000 .word .LANCHOR6 + 817 0050 00000000 .word tmr + 818 .cfi_endproc + 819 .LFE22: + 820 .size test_start_timer, .-test_start_timer + 821 .section .text.TestThread,"ax",%progbits + 822 .align 2 + 823 .global TestThread + 824 .type TestThread, %function + 825 TestThread: + 826 .LFB25: + 827 .loc 1 314 0 + 828 .cfi_startproc + 829 @ args = 0, pretend = 0, frame = 8 + 830 @ frame_needed = 0, uses_anonymous_args = 0 + 831 .LVL61: + 832 0000 F04F2DE9 stmfd sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} + 833 .LCFI10: + 834 .cfi_def_cfa_offset 36 + 835 .cfi_offset 4, -36 + 836 .cfi_offset 5, -32 + 837 .cfi_offset 6, -28 + 838 .cfi_offset 7, -24 + 839 .cfi_offset 8, -20 + 840 .cfi_offset 9, -16 + 841 .cfi_offset 10, -12 + 842 .cfi_offset 11, -8 + 843 .cfi_offset 14, -4 + 844 .loc 1 317 0 + 845 0004 C4439FE5 ldr r4, .L163 + 846 .loc 1 314 0 + 847 0008 0CD04DE2 sub sp, sp, #12 + 848 .LCFI11: + 849 .cfi_def_cfa_offset 48 + 850 .loc 1 317 0 + 851 000c 000084E5 str r0, [r4, #0] + 852 .loc 1 318 0 + 853 0010 BC039FE5 ldr r0, .L163+4 + 854 .LVL62: + 855 0014 FEFFFFEB bl test_println + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 16 + + + 856 .LVL63: + 857 .loc 1 319 0 + 858 0018 B8039FE5 ldr r0, .L163+8 + 859 001c FEFFFFEB bl test_println + 860 .LVL64: + 861 0020 B4539FE5 ldr r5, .L163+12 + 862 .loc 1 320 0 + 863 0024 B4039FE5 ldr r0, .L163+16 + 864 0028 FEFFFFEB bl test_println + 865 .LVL65: + 866 .loc 1 112 0 + 867 002c 2A10A0E3 mov r1, #42 + 868 .LVL66: + 869 .L96: + 870 .LBB100: + 871 .LBB101: + 872 .loc 1 113 0 + 873 0030 000094E5 ldr r0, [r4, #0] + 874 0034 003090E5 ldr r3, [r0, #0] + 875 0038 083093E5 ldr r3, [r3, #8] + 876 003c 33FF2FE1 blx r3 + 877 .LVL67: + 878 .loc 1 112 0 + 879 0040 0110F5E5 ldrb r1, [r5, #1]! @ zero_extendqisi2 + 880 0044 000051E3 cmp r1, #0 + 881 0048 F8FFFF1A bne .L96 + 882 .LBE101: + 883 .LBE100: + 884 .loc 1 322 0 + 885 004c 90039FE5 ldr r0, .L163+20 + 886 0050 90539FE5 ldr r5, .L163+24 + 887 0054 FEFFFFEB bl test_println + 888 .LVL68: + 889 .loc 1 112 0 + 890 0058 2A10A0E3 mov r1, #42 + 891 .LVL69: + 892 .L98: + 893 .LBB102: + 894 .LBB103: + 895 .loc 1 113 0 + 896 005c 000094E5 ldr r0, [r4, #0] + 897 0060 003090E5 ldr r3, [r0, #0] + 898 0064 083093E5 ldr r3, [r3, #8] + 899 0068 33FF2FE1 blx r3 + 900 .LVL70: + 901 .loc 1 112 0 + 902 006c 0110F5E5 ldrb r1, [r5, #1]! @ zero_extendqisi2 + 903 0070 000051E3 cmp r1, #0 + 904 0074 F8FFFF1A bne .L98 + 905 .LBE103: + 906 .LBE102: + 907 .loc 1 324 0 + 908 0078 6C039FE5 ldr r0, .L163+28 + 909 007c 6C539FE5 ldr r5, .L163+32 + 910 0080 FEFFFFEB bl test_println + 911 .LVL71: + 912 .loc 1 112 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 17 + + + 913 0084 2A10A0E3 mov r1, #42 + 914 .LVL72: + 915 .L100: + 916 .LBB104: + 917 .LBB105: + 918 .loc 1 113 0 + 919 0088 000094E5 ldr r0, [r4, #0] + 920 008c 003090E5 ldr r3, [r0, #0] + 921 0090 083093E5 ldr r3, [r3, #8] + 922 0094 33FF2FE1 blx r3 + 923 .LVL73: + 924 .loc 1 112 0 + 925 0098 0110F5E5 ldrb r1, [r5, #1]! @ zero_extendqisi2 + 926 009c 000051E3 cmp r1, #0 + 927 00a0 F8FFFF1A bne .L100 + 928 .LBE105: + 929 .LBE104: + 930 .loc 1 327 0 + 931 00a4 48039FE5 ldr r0, .L163+36 + 932 00a8 48539FE5 ldr r5, .L163+40 + 933 00ac FEFFFFEB bl test_println + 934 .LVL74: + 935 .loc 1 112 0 + 936 00b0 2A10A0E3 mov r1, #42 + 937 .LVL75: + 938 .L102: + 939 .LBB106: + 940 .LBB107: + 941 .loc 1 113 0 + 942 00b4 000094E5 ldr r0, [r4, #0] + 943 00b8 003090E5 ldr r3, [r0, #0] + 944 00bc 083093E5 ldr r3, [r3, #8] + 945 00c0 33FF2FE1 blx r3 + 946 .LVL76: + 947 .loc 1 112 0 + 948 00c4 0110F5E5 ldrb r1, [r5, #1]! @ zero_extendqisi2 + 949 00c8 000051E3 cmp r1, #0 + 950 00cc F8FFFF1A bne .L102 + 951 .LBE107: + 952 .LBE106: + 953 .loc 1 330 0 + 954 00d0 24039FE5 ldr r0, .L163+44 + 955 00d4 24539FE5 ldr r5, .L163+48 + 956 00d8 FEFFFFEB bl test_println + 957 .LVL77: + 958 .loc 1 112 0 + 959 00dc 2A10A0E3 mov r1, #42 + 960 .LVL78: + 961 .L104: + 962 .LBB108: + 963 .LBB109: + 964 .loc 1 113 0 + 965 00e0 000094E5 ldr r0, [r4, #0] + 966 00e4 003090E5 ldr r3, [r0, #0] + 967 00e8 083093E5 ldr r3, [r3, #8] + 968 00ec 33FF2FE1 blx r3 + 969 .LVL79: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 18 + + + 970 .loc 1 112 0 + 971 00f0 0110F5E5 ldrb r1, [r5, #1]! @ zero_extendqisi2 + 972 00f4 000051E3 cmp r1, #0 + 973 00f8 F8FFFF1A bne .L104 + 974 .LBE109: + 975 .LBE108: + 976 .loc 1 333 0 + 977 00fc 00039FE5 ldr r0, .L163+52 + 978 0100 00539FE5 ldr r5, .L163+56 + 979 0104 FEFFFFEB bl test_println + 980 .LVL80: + 981 .loc 1 112 0 + 982 0108 2A10A0E3 mov r1, #42 + 983 .LVL81: + 984 .L106: + 985 .LBB110: + 986 .LBB111: + 987 .loc 1 113 0 + 988 010c 000094E5 ldr r0, [r4, #0] + 989 0110 003090E5 ldr r3, [r0, #0] + 990 0114 083093E5 ldr r3, [r3, #8] + 991 0118 33FF2FE1 blx r3 + 992 .LVL82: + 993 .loc 1 112 0 + 994 011c 0110F5E5 ldrb r1, [r5, #1]! @ zero_extendqisi2 + 995 0120 000051E3 cmp r1, #0 + 996 0124 F8FFFF1A bne .L106 + 997 .LBE111: + 998 .LBE110: + 999 .loc 1 337 0 + 1000 0128 DC029FE5 ldr r0, .L163+60 + 1001 012c DC529FE5 ldr r5, .L163+64 + 1002 0130 FEFFFFEB bl test_println + 1003 .LVL83: + 1004 .loc 1 112 0 + 1005 0134 2A10A0E3 mov r1, #42 + 1006 .LVL84: + 1007 .L108: + 1008 .LBB112: + 1009 .LBB113: + 1010 .loc 1 113 0 + 1011 0138 000094E5 ldr r0, [r4, #0] + 1012 013c 003090E5 ldr r3, [r0, #0] + 1013 0140 083093E5 ldr r3, [r3, #8] + 1014 0144 33FF2FE1 blx r3 + 1015 .LVL85: + 1016 .loc 1 112 0 + 1017 0148 0110F5E5 ldrb r1, [r5, #1]! @ zero_extendqisi2 + 1018 014c 000051E3 cmp r1, #0 + 1019 0150 F8FFFF1A bne .L108 + 1020 .LBE113: + 1021 .LBE112: + 1022 .loc 1 341 0 + 1023 0154 B8029FE5 ldr r0, .L163+68 + 1024 0158 00108DE5 str r1, [sp, #0] + 1025 015c FEFFFFEB bl test_println + 1026 .LVL86: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 19 + + + 1027 .loc 1 347 0 + 1028 0160 6C029FE5 ldr r0, .L163+4 + 1029 0164 FEFFFFEB bl test_println + 1030 .LVL87: + 1031 .loc 1 349 0 + 1032 0168 00109DE5 ldr r1, [sp, #0] + 1033 016c A4229FE5 ldr r2, .L163+72 + 1034 0170 A4329FE5 ldr r3, .L163+76 + 1035 0174 A4729FE5 ldr r7, .L163+80 + 1036 .LBB114: + 1037 .LBB115: + 1038 .LBB116: + 1039 .LBB117: + 1040 .loc 1 132 0 + 1041 0178 A4629FE5 ldr r6, .L163+84 + 1042 017c A4A29FE5 ldr sl, .L163+88 + 1043 0180 04208DE5 str r2, [sp, #4] + 1044 .LBE117: + 1045 .LBE116: + 1046 .LBE115: + 1047 .LBE114: + 1048 .loc 1 349 0 + 1049 0184 0010C3E5 strb r1, [r3, #0] + 1050 .LVL88: + 1051 .loc 1 350 0 + 1052 0188 0190A0E1 mov r9, r1 + 1053 .LVL89: + 1054 .L133: + 1055 018c 019089E2 add r9, r9, #1 + 1056 .loc 1 112 0 discriminator 1 + 1057 0190 0080A0E3 mov r8, #0 + 1058 .L160: + 1059 .LVL90: + 1060 .loc 1 353 0 discriminator 1 + 1061 0194 043097E4 ldr r3, [r7], #4 + 1062 0198 000053E3 cmp r3, #0 + 1063 019c 6D00000A beq .L162 + 1064 .L127: + 1065 01a0 84529FE5 ldr r5, .L163+92 + 1066 .loc 1 354 0 + 1067 01a4 FEFFFFEB bl print_line + 1068 .LVL91: + 1069 .loc 1 112 0 + 1070 01a8 2D10A0E3 mov r1, #45 + 1071 .LVL92: + 1072 .L110: + 1073 .LBB122: + 1074 .LBB123: + 1075 .loc 1 113 0 + 1076 01ac 000094E5 ldr r0, [r4, #0] + 1077 01b0 003090E5 ldr r3, [r0, #0] + 1078 01b4 083093E5 ldr r3, [r3, #8] + 1079 01b8 33FF2FE1 blx r3 + 1080 .LVL93: + 1081 .loc 1 112 0 + 1082 01bc 0110F5E5 ldrb r1, [r5, #1]! @ zero_extendqisi2 + 1083 01c0 000051E3 cmp r1, #0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 20 + + + 1084 01c4 F8FFFF1A bne .L110 + 1085 .LBE123: + 1086 .LBE122: + 1087 .loc 1 356 0 + 1088 01c8 0900A0E1 mov r0, r9 + 1089 01cc FEFFFFEB bl test_printn + 1090 .LVL94: + 1091 .LBB124: + 1092 .LBB125: + 1093 .loc 1 113 0 + 1094 01d0 F8319FE5 ldr r3, .L163 + 1095 01d4 2E10A0E3 mov r1, #46 + 1096 01d8 000093E5 ldr r0, [r3, #0] + 1097 .LVL95: + 1098 .LBE125: + 1099 .LBE124: + 1100 .loc 1 358 0 + 1101 01dc 018088E2 add r8, r8, #1 + 1102 .LVL96: + 1103 .LBB127: + 1104 .LBB126: + 1105 .loc 1 113 0 + 1106 01e0 003090E5 ldr r3, [r0, #0] + 1107 01e4 44529FE5 ldr r5, .L163+96 + 1108 01e8 083093E5 ldr r3, [r3, #8] + 1109 01ec 33FF2FE1 blx r3 + 1110 .LVL97: + 1111 .LBE126: + 1112 .LBE127: + 1113 .loc 1 358 0 + 1114 01f0 0800A0E1 mov r0, r8 + 1115 01f4 FEFFFFEB bl test_printn + 1116 .LVL98: + 1117 .loc 1 112 0 + 1118 01f8 2010A0E3 mov r1, #32 + 1119 .LVL99: + 1120 .L112: + 1121 .LBB128: + 1122 .LBB129: + 1123 .loc 1 113 0 + 1124 01fc 000094E5 ldr r0, [r4, #0] + 1125 0200 003090E5 ldr r3, [r0, #0] + 1126 0204 083093E5 ldr r3, [r3, #8] + 1127 0208 33FF2FE1 blx r3 + 1128 .LVL100: + 1129 .loc 1 112 0 + 1130 020c 0110F5E5 ldrb r1, [r5, #1]! @ zero_extendqisi2 + 1131 0210 000051E3 cmp r1, #0 + 1132 0214 F8FFFF1A bne .L112 + 1133 .LBE129: + 1134 .LBE128: + 1135 .loc 1 360 0 + 1136 0218 043017E5 ldr r3, [r7, #-4] + 1137 021c 005093E5 ldr r5, [r3, #0] + 1138 .LVL101: + 1139 .LBB130: + 1140 .LBB131: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 21 + + + 1141 .loc 1 112 0 + 1142 0220 0010D5E5 ldrb r1, [r5, #0] @ zero_extendqisi2 + 1143 0224 000051E3 cmp r1, #0 + 1144 0228 0600000A beq .L117 + 1145 .LVL102: + 1146 .L116: + 1147 .loc 1 113 0 + 1148 022c 000094E5 ldr r0, [r4, #0] + 1149 0230 003090E5 ldr r3, [r0, #0] + 1150 0234 083093E5 ldr r3, [r3, #8] + 1151 0238 33FF2FE1 blx r3 + 1152 .LVL103: + 1153 .loc 1 112 0 + 1154 023c 0110F5E5 ldrb r1, [r5, #1]! @ zero_extendqisi2 + 1155 0240 000051E3 cmp r1, #0 + 1156 0244 F8FFFF1A bne .L116 + 1157 .L117: + 1158 .LBE131: + 1159 .LBE130: + 1160 .loc 1 361 0 + 1161 0248 E4019FE5 ldr r0, .L163+100 + 1162 024c FEFFFFEB bl test_println + 1163 .LVL104: + 1164 .loc 1 363 0 + 1165 0250 C800A0E3 mov r0, #200 + 1166 0254 FEFFFFEB bl chThdSleep + 1167 .LVL105: + 1168 .LBB132: + 1169 .LBB120: + 1170 .loc 1 289 0 + 1171 0258 D8219FE5 ldr r2, .L163+104 + 1172 .loc 1 287 0 + 1173 025c 0030A0E3 mov r3, #0 + 1174 .LBE120: + 1175 .LBE132: + 1176 .loc 1 365 0 + 1177 0260 04B017E5 ldr fp, [r7, #-4] + 1178 .LVL106: + 1179 .LBB133: + 1180 .LBB121: + 1181 .loc 1 289 0 + 1182 0264 003082E5 str r3, [r2, #0] + 1183 0268 043082E5 str r3, [r2, #4] + 1184 026c 083082E5 str r3, [r2, #8] + 1185 0270 0C3082E5 str r3, [r2, #12] + 1186 0274 103082E5 str r3, [r2, #16] + 1187 .loc 1 291 0 + 1188 0278 04209BE5 ldr r2, [fp, #4] + 1189 .loc 1 287 0 + 1190 027c B8519FE5 ldr r5, .L163+108 + 1191 .loc 1 291 0 + 1192 0280 030052E1 cmp r2, r3 + 1193 .LBB119: + 1194 .LBB118: + 1195 .loc 1 132 0 + 1196 0284 00A086E5 str sl, [r6, #0] + 1197 .LBE118: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 22 + + + 1198 .LBE119: + 1199 .loc 1 287 0 + 1200 0288 0030C5E5 strb r3, [r5, #0] + 1201 .LVL107: + 1202 .loc 1 291 0 + 1203 028c 0000000A beq .L115 + 1204 .loc 1 292 0 + 1205 0290 32FF2FE1 blx r2 + 1206 .LVL108: + 1207 .L115: + 1208 .loc 1 293 0 + 1209 0294 0C309BE5 ldr r3, [fp, #12] + 1210 0298 33FF2FE1 blx r3 + 1211 .LVL109: + 1212 .loc 1 294 0 + 1213 029c 08309BE5 ldr r3, [fp, #8] + 1214 02a0 000053E3 cmp r3, #0 + 1215 02a4 0000000A beq .L118 + 1216 .loc 1 295 0 + 1217 02a8 33FF2FE1 blx r3 + 1218 .LVL110: + 1219 .L118: + 1220 .loc 1 297 0 + 1221 02ac FEFFFFEB bl test_wait_threads + 1222 .LVL111: + 1223 .LBE121: + 1224 .LBE133: + 1225 .loc 1 366 0 + 1226 02b0 0030D5E5 ldrb r3, [r5, #0] @ zero_extendqisi2 + 1227 02b4 000053E3 cmp r3, #0 + 1228 02b8 4100000A beq .L119 + 1229 02bc 7C519FE5 ldr r5, .L163+112 + 1230 .loc 1 112 0 + 1231 02c0 2D10A0E3 mov r1, #45 + 1232 .L120: + 1233 .LBB134: + 1234 .LBB135: + 1235 .loc 1 113 0 + 1236 02c4 000094E5 ldr r0, [r4, #0] + 1237 .LVL112: + 1238 02c8 003090E5 ldr r3, [r0, #0] + 1239 02cc 083093E5 ldr r3, [r3, #8] + 1240 02d0 33FF2FE1 blx r3 + 1241 .LVL113: + 1242 .loc 1 112 0 + 1243 02d4 0110F5E5 ldrb r1, [r5, #1]! @ zero_extendqisi2 + 1244 02d8 000051E3 cmp r1, #0 + 1245 02dc F8FFFF1A bne .L120 + 1246 .LBE135: + 1247 .LBE134: + 1248 .loc 1 368 0 + 1249 02e0 5C319FE5 ldr r3, .L163+116 + 1250 02e4 5C519FE5 ldr r5, .L163+120 + 1251 02e8 000093E5 ldr r0, [r3, #0] + 1252 02ec FEFFFFEB bl test_printn + 1253 .LVL114: + 1254 .loc 1 112 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 23 + + + 1255 02f0 2010A0E3 mov r1, #32 + 1256 .LVL115: + 1257 .L122: + 1258 .LBB136: + 1259 .LBB137: + 1260 .loc 1 113 0 + 1261 02f4 000094E5 ldr r0, [r4, #0] + 1262 02f8 003090E5 ldr r3, [r0, #0] + 1263 02fc 083093E5 ldr r3, [r3, #8] + 1264 0300 33FF2FE1 blx r3 + 1265 .LVL116: + 1266 .loc 1 112 0 + 1267 0304 0110F5E5 ldrb r1, [r5, #1]! @ zero_extendqisi2 + 1268 0308 000051E3 cmp r1, #0 + 1269 030c F8FFFF1A bne .L122 + 1270 .LVL117: + 1271 .LBE137: + 1272 .LBE136: + 1273 .LBB138: + 1274 .LBB139: + 1275 .loc 1 138 0 + 1276 0310 003096E5 ldr r3, [r6, #0] + 1277 0314 0A0053E1 cmp r3, sl + 1278 .LBE139: + 1279 .LBE138: + 1280 .loc 1 314 0 + 1281 0318 2C519F85 ldrhi r5, .L163+124 + 1282 .LBB141: + 1283 .LBB140: + 1284 .loc 1 138 0 + 1285 031c 0800009A bls .L126 + 1286 .LVL118: + 1287 .L125: + 1288 .loc 1 139 0 + 1289 0320 000094E5 ldr r0, [r4, #0] + 1290 0324 011055E5 ldrb r1, [r5, #-1] @ zero_extendqisi2 + 1291 0328 003090E5 ldr r3, [r0, #0] + 1292 032c 083093E5 ldr r3, [r3, #8] + 1293 0330 33FF2FE1 blx r3 + 1294 .LVL119: + 1295 .loc 1 138 0 + 1296 0334 003096E5 ldr r3, [r6, #0] + 1297 .LVL120: + 1298 0338 030055E1 cmp r5, r3 + 1299 033c 015085E2 add r5, r5, #1 + 1300 .LVL121: + 1301 0340 F6FFFF3A bcc .L125 + 1302 .LVL122: + 1303 .L126: + 1304 .LBE140: + 1305 .LBE141: + 1306 .loc 1 371 0 + 1307 0344 04019FE5 ldr r0, .L163+128 + 1308 0348 FEFFFFEB bl test_println + 1309 .LVL123: + 1310 .loc 1 353 0 + 1311 034c 043097E4 ldr r3, [r7], #4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 24 + + + 1312 0350 000053E3 cmp r3, #0 + 1313 0354 91FFFF1A bne .L127 + 1314 .LVL124: + 1315 .L162: + 1316 .loc 1 351 0 + 1317 0358 04209DE5 ldr r2, [sp, #4] + 1318 035c 0470B2E5 ldr r7, [r2, #4]! + 1319 0360 000057E3 cmp r7, #0 + 1320 0364 04208DE5 str r2, [sp, #4] + 1321 0368 87FFFF1A bne .L133 + 1322 .loc 1 379 0 + 1323 036c FEFFFFEB bl print_line + 1324 .LVL125: + 1325 0370 DC509FE5 ldr r5, .L163+132 + 1326 .loc 1 380 0 + 1327 0374 58009FE5 ldr r0, .L163+4 + 1328 0378 FEFFFFEB bl test_println + 1329 .LVL126: + 1330 .loc 1 112 0 + 1331 037c 4610A0E3 mov r1, #70 + 1332 .LVL127: + 1333 .L130: + 1334 .LBB142: + 1335 .LBB143: + 1336 .loc 1 113 0 + 1337 0380 000094E5 ldr r0, [r4, #0] + 1338 0384 003090E5 ldr r3, [r0, #0] + 1339 0388 083093E5 ldr r3, [r3, #8] + 1340 038c 33FF2FE1 blx r3 + 1341 .LVL128: + 1342 .loc 1 112 0 + 1343 0390 0110F5E5 ldrb r1, [r5, #1]! @ zero_extendqisi2 + 1344 0394 000051E3 cmp r1, #0 + 1345 0398 F8FFFF1A bne .L130 + 1346 .LBE143: + 1347 .LBE142: + 1348 .loc 1 382 0 + 1349 039c 78209FE5 ldr r2, .L163+76 + 1350 03a0 0030D2E5 ldrb r3, [r2, #0] @ zero_extendqisi2 + 1351 03a4 000053E3 cmp r3, #0 + 1352 .loc 1 383 0 + 1353 03a8 A8009F15 ldrne r0, .L163+136 + 1354 .loc 1 385 0 + 1355 03ac A8009F05 ldreq r0, .L163+140 + 1356 03b0 FEFFFFEB bl test_println + 1357 .LVL129: + 1358 .loc 1 387 0 + 1359 03b4 60309FE5 ldr r3, .L163+76 + 1360 03b8 0000D3E5 ldrb r0, [r3, #0] @ zero_extendqisi2 + 1361 .loc 1 388 0 + 1362 03bc 0CD08DE2 add sp, sp, #12 + 1363 03c0 F08FBDE8 ldmfd sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} + 1364 .LVL130: + 1365 .L119: + 1366 .loc 1 374 0 + 1367 03c4 94009FE5 ldr r0, .L163+144 + 1368 03c8 FEFFFFEB bl test_println + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 25 + + + 1369 .LVL131: + 1370 03cc 70FFFFEA b .L160 + 1371 .L164: + 1372 .align 2 + 1373 .L163: + 1374 03d0 00000000 .word .LANCHOR0 + 1375 03d4 04000000 .word .LC1 + 1376 03d8 08000000 .word .LC2 + 1377 03dc 28000000 .word .LC4 + 1378 03e0 24000000 .word .LC3 + 1379 03e4 90000000 .word .LC12 + 1380 03e8 98000000 .word .LC13 + 1381 03ec AC000000 .word .LC14 + 1382 03f0 C4000000 .word .LC15 + 1383 03f4 D8000000 .word .LC16 + 1384 03f8 E4000000 .word .LC17 + 1385 03fc F8000000 .word .LC18 + 1386 0400 00010000 .word .LC19 + 1387 0404 14010000 .word .LC20 + 1388 0408 24010000 .word .LC21 + 1389 040c 38010000 .word .LC22 + 1390 0410 48010000 .word .LC23 + 1391 0414 5C010000 .word .LC24 + 1392 0418 00000000 .word .LANCHOR7 + 1393 041c 00000000 .word .LANCHOR3 + 1394 0420 00000000 .word patternthd + 1395 0424 00000000 .word .LANCHOR1 + 1396 0428 00000000 .word .LANCHOR5 + 1397 042c 3C000000 .word .LC5 + 1398 0430 64010000 .word .LC25 + 1399 0434 4C000000 .word .LC6 + 1400 0438 00000000 .word threads + 1401 043c 00000000 .word .LANCHOR2 + 1402 0440 50000000 .word .LC7 + 1403 0444 00000000 .word .LANCHOR4 + 1404 0448 68010000 .word .LC26 + 1405 044c 01000000 .word .LANCHOR5+1 + 1406 0450 68000000 .word .LC8 + 1407 0454 6C010000 .word .LC27 + 1408 0458 80000000 .word .LC10 + 1409 045c 88000000 .word .LC11 + 1410 0460 6C000000 .word .LC9 + 1411 .cfi_endproc + 1412 .LFE25: + 1413 .size TestThread, .-TestThread + 1414 .comm test_timer_done,1,1 + 1415 .global wa + 1416 .comm threads,20,4 + 1417 .comm test,1400,4 + 1418 .section .bss.failpoint,"aw",%nobits + 1419 .align 2 + 1420 .set .LANCHOR4,. + 0 + 1421 .type failpoint, %object + 1422 .size failpoint, 4 + 1423 failpoint: + 1424 0000 00000000 .space 4 + 1425 .section .bss.local_fail,"aw",%nobits + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 26 + + + 1426 .set .LANCHOR2,. + 0 + 1427 .type local_fail, %object + 1428 .size local_fail, 1 + 1429 local_fail: + 1430 0000 00 .space 1 + 1431 .section .rodata.wa,"a",%progbits + 1432 .align 2 + 1433 .type wa, %object + 1434 .size wa, 20 + 1435 wa: + 1436 0000 00000000 .word test + 1437 0004 18010000 .word test+280 + 1438 0008 30020000 .word test+560 + 1439 000c 48030000 .word test+840 + 1440 0010 60040000 .word test+1120 + 1441 .section .bss.tokp,"aw",%nobits + 1442 .align 2 + 1443 .set .LANCHOR1,. + 0 + 1444 .type tokp, %object + 1445 .size tokp, 4 + 1446 tokp: + 1447 0000 00000000 .space 4 + 1448 .section .bss.global_fail,"aw",%nobits + 1449 .set .LANCHOR3,. + 0 + 1450 .type global_fail, %object + 1451 .size global_fail, 1 + 1452 global_fail: + 1453 0000 00 .space 1 + 1454 .section .rodata.str1.4,"aMS",%progbits,1 + 1455 .align 2 + 1456 .LC0: + 1457 0000 0D0A00 .ascii "\015\012\000" + 1458 0003 00 .space 1 + 1459 .LC1: + 1460 0004 00 .ascii "\000" + 1461 0005 000000 .space 3 + 1462 .LC2: + 1463 0008 2A2A2A20 .ascii "*** ChibiOS/RT test suite\000" + 1463 43686962 + 1463 694F532F + 1463 52542074 + 1463 65737420 + 1464 0022 0000 .space 2 + 1465 .LC3: + 1466 0024 2A2A2A00 .ascii "***\000" + 1467 .LC4: + 1468 0028 2A2A2A20 .ascii "*** Kernel: \000" + 1468 4B65726E + 1468 656C3A20 + 1468 20202020 + 1468 202000 + 1469 003b 00 .space 1 + 1470 .LC5: + 1471 003c 2D2D2D20 .ascii "--- Test Case \000" + 1471 54657374 + 1471 20436173 + 1471 652000 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 27 + + + 1472 004b 00 .space 1 + 1473 .LC6: + 1474 004c 2900 .ascii ")\000" + 1475 004e 0000 .space 2 + 1476 .LC7: + 1477 0050 2D2D2D20 .ascii "--- Result: FAILURE (#\000" + 1477 52657375 + 1477 6C743A20 + 1477 4641494C + 1477 55524520 + 1478 0067 00 .space 1 + 1479 .LC8: + 1480 0068 5D2900 .ascii "])\000" + 1481 006b 00 .space 1 + 1482 .LC9: + 1483 006c 2D2D2D20 .ascii "--- Result: SUCCESS\000" + 1483 52657375 + 1483 6C743A20 + 1483 53554343 + 1483 45535300 + 1484 .LC10: + 1485 0080 4641494C .ascii "FAILURE\000" + 1485 55524500 + 1486 .LC11: + 1487 0088 53554343 .ascii "SUCCESS\000" + 1487 45535300 + 1488 .LC12: + 1489 0090 322E362E .ascii "2.6.6\000" + 1489 3600 + 1490 0096 0000 .space 2 + 1491 .LC13: + 1492 0098 2A2A2A20 .ascii "*** Compiled: \000" + 1492 436F6D70 + 1492 696C6564 + 1492 3A202020 + 1492 202000 + 1493 00ab 00 .space 1 + 1494 .LC14: + 1495 00ac 4F637420 .ascii "Oct 1 2014 - 09:50:04\000" + 1495 20312032 + 1495 30313420 + 1495 2D203039 + 1495 3A35303A + 1496 00c3 00 .space 1 + 1497 .LC15: + 1498 00c4 2A2A2A20 .ascii "*** Compiler: \000" + 1498 436F6D70 + 1498 696C6572 + 1498 3A202020 + 1498 202000 + 1499 00d7 00 .space 1 + 1500 .LC16: + 1501 00d8 47434320 .ascii "GCC 4.7.2\000" + 1501 342E372E + 1501 3200 + 1502 00e2 0000 .space 2 + 1503 .LC17: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 28 + + + 1504 00e4 2A2A2A20 .ascii "*** Architecture: \000" + 1504 41726368 + 1504 69746563 + 1504 74757265 + 1504 3A2000 + 1505 00f7 00 .space 1 + 1506 .LC18: + 1507 00f8 41524D31 .ascii "ARM11\000" + 1507 3100 + 1508 00fe 0000 .space 2 + 1509 .LC19: + 1510 0100 2A2A2A20 .ascii "*** Core Variant: \000" + 1510 436F7265 + 1510 20566172 + 1510 69616E74 + 1510 3A2000 + 1511 0113 00 .space 1 + 1512 .LC20: + 1513 0114 41524D31 .ascii "ARM1176JZF-S\000" + 1513 3137364A + 1513 5A462D53 + 1513 00 + 1514 0121 000000 .space 3 + 1515 .LC21: + 1516 0124 2A2A2A20 .ascii "*** Port Info: \000" + 1516 506F7274 + 1516 20496E66 + 1516 6F3A2020 + 1516 202000 + 1517 0137 00 .space 1 + 1518 .LC22: + 1519 0138 50757265 .ascii "Pure ARM mode\000" + 1519 2041524D + 1519 206D6F64 + 1519 6500 + 1520 0146 0000 .space 2 + 1521 .LC23: + 1522 0148 2A2A2A20 .ascii "*** Platform: \000" + 1522 506C6174 + 1522 666F726D + 1522 3A202020 + 1522 202000 + 1523 015b 00 .space 1 + 1524 .LC24: + 1525 015c 42434D32 .ascii "BCM2835\000" + 1525 38333500 + 1526 .LC25: + 1527 0164 202800 .ascii " (\000" + 1528 0167 00 .space 1 + 1529 .LC26: + 1530 0168 205B00 .ascii " [\000" + 1531 016b 00 .space 1 + 1532 .LC27: + 1533 016c 46696E61 .ascii "Final result: \000" + 1533 6C207265 + 1533 73756C74 + 1533 3A2000 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 29 + + + 1534 017b 00 .section .rodata.patterns,"a",%progbits + 1535 .align 2 + 1536 .set .LANCHOR7,. + 0 + 1537 .type patterns, %object + 1538 .size patterns, 48 + 1539 patterns: + 1540 0000 00000000 .word patternthd + 1541 0004 00000000 .word patternsem + 1542 0008 00000000 .word patternmtx + 1543 000c 00000000 .word patternmsg + 1544 0010 00000000 .word patternmbox + 1545 0014 00000000 .word patternevt + 1546 0018 00000000 .word patternheap + 1547 001c 00000000 .word patternpools + 1548 0020 00000000 .word patterndyn + 1549 0024 00000000 .word patternqueues + 1550 0028 00000000 .word patternbmk + 1551 002c 00000000 .word 0 + 1552 .section .bss.vt,"aw",%nobits + 1553 .align 2 + 1554 .set .LANCHOR6,. + 0 + 1555 .type vt, %object + 1556 .size vt, 20 + 1557 vt: + 1558 0000 00000000 .space 20 + 1558 00000000 + 1558 00000000 + 1558 00000000 + 1558 00000000 + 1559 .section .bss.chp,"aw",%nobits + 1560 .align 2 + 1561 .set .LANCHOR0,. + 0 + 1562 .type chp, %object + 1563 .size chp, 4 + 1564 chp: + 1565 0000 00000000 .space 4 + 1566 .section .bss.tokens_buffer,"aw",%nobits + 1567 .align 2 + 1568 .set .LANCHOR5,. + 0 + 1569 .type tokens_buffer, %object + 1570 .size tokens_buffer, 16 + 1571 tokens_buffer: + 1572 0000 00000000 .space 16 + 1572 00000000 + 1572 00000000 + 1572 00000000 + 1573 .text + 1574 .Letext0: + 1575 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 1576 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 1577 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 1578 .file 5 "../../os/kernel/include/chlists.h" + 1579 .file 6 "../../os/kernel/include/chthreads.h" + 1580 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 1581 .file 8 "../../os/kernel/include/chvt.h" + 1582 .file 9 "../../os/kernel/include/chschd.h" + 1583 .file 10 "../../os/kernel/include/chmtx.h" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 30 + + + 1584 .file 11 "../../os/kernel/include/chstreams.h" + 1585 .file 12 "../../test/test.h" + 1586 .file 13 "../../test/testthd.h" + 1587 .file 14 "../../test/testsem.h" + 1588 .file 15 "../../test/testmtx.h" + 1589 .file 16 "../../test/testmsg.h" + 1590 .file 17 "../../test/testmbox.h" + 1591 .file 18 "../../test/testevt.h" + 1592 .file 19 "../../test/testheap.h" + 1593 .file 20 "../../test/testpools.h" + 1594 .file 21 "../../test/testdyn.h" + 1595 .file 22 "../../test/testqueues.h" + 1596 .file 23 "../../test/testbmk.h" + 1597 .section .debug_info,"",%progbits + 1598 .Ldebug_info0: + 1599 0000 58120000 .4byte 0x1258 + 1600 0004 0200 .2byte 0x2 + 1601 0006 00000000 .4byte .Ldebug_abbrev0 + 1602 000a 04 .byte 0x4 + 1603 000b 01 .uleb128 0x1 + 1604 000c 6B010000 .4byte .LASF133 + 1605 0010 01 .byte 0x1 + 1606 0011 52000000 .4byte .LASF134 + 1607 0015 64000000 .4byte .LASF135 + 1608 0019 E0000000 .4byte .Ldebug_ranges0+0xe0 + 1609 001d 00000000 .4byte 0 + 1610 0021 00000000 .4byte 0 + 1611 0025 00000000 .4byte .Ldebug_line0 + 1612 0029 02 .uleb128 0x2 + 1613 002a 04 .byte 0x4 + 1614 002b 07 .byte 0x7 + 1615 002c F2000000 .4byte .LASF0 + 1616 0030 03 .uleb128 0x3 + 1617 0031 04 .byte 0x4 + 1618 0032 05 .byte 0x5 + 1619 0033 696E7400 .ascii "int\000" + 1620 0037 04 .uleb128 0x4 + 1621 0038 0F020000 .4byte .LASF2 + 1622 003c 02 .byte 0x2 + 1623 003d D5 .byte 0xd5 + 1624 003e 29000000 .4byte 0x29 + 1625 0042 02 .uleb128 0x2 + 1626 0043 01 .byte 0x1 + 1627 0044 06 .byte 0x6 + 1628 0045 14050000 .4byte .LASF1 + 1629 0049 04 .uleb128 0x4 + 1630 004a B9020000 .4byte .LASF3 + 1631 004e 03 .byte 0x3 + 1632 004f 2A .byte 0x2a + 1633 0050 54000000 .4byte 0x54 + 1634 0054 02 .uleb128 0x2 + 1635 0055 01 .byte 0x1 + 1636 0056 08 .byte 0x8 + 1637 0057 A7040000 .4byte .LASF4 + 1638 005b 02 .uleb128 0x2 + 1639 005c 02 .byte 0x2 + 1640 005d 05 .byte 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 31 + + + 1641 005e BE030000 .4byte .LASF5 + 1642 0062 02 .uleb128 0x2 + 1643 0063 02 .byte 0x2 + 1644 0064 07 .byte 0x7 + 1645 0065 2D050000 .4byte .LASF6 + 1646 0069 04 .uleb128 0x4 + 1647 006a 9F040000 .4byte .LASF7 + 1648 006e 03 .byte 0x3 + 1649 006f 4F .byte 0x4f + 1650 0070 74000000 .4byte 0x74 + 1651 0074 02 .uleb128 0x2 + 1652 0075 04 .byte 0x4 + 1653 0076 05 .byte 0x5 + 1654 0077 E5030000 .4byte .LASF8 + 1655 007b 04 .uleb128 0x4 + 1656 007c 4F010000 .4byte .LASF9 + 1657 0080 03 .byte 0x3 + 1658 0081 50 .byte 0x50 + 1659 0082 86000000 .4byte 0x86 + 1660 0086 02 .uleb128 0x2 + 1661 0087 04 .byte 0x4 + 1662 0088 07 .byte 0x7 + 1663 0089 31040000 .4byte .LASF10 + 1664 008d 02 .uleb128 0x2 + 1665 008e 08 .byte 0x8 + 1666 008f 05 .byte 0x5 + 1667 0090 EF020000 .4byte .LASF11 + 1668 0094 02 .uleb128 0x2 + 1669 0095 08 .byte 0x8 + 1670 0096 07 .byte 0x7 + 1671 0097 B0010000 .4byte .LASF12 + 1672 009b 04 .uleb128 0x4 + 1673 009c 1D020000 .4byte .LASF13 + 1674 00a0 04 .byte 0x4 + 1675 00a1 2B .byte 0x2b + 1676 00a2 A6000000 .4byte 0xa6 + 1677 00a6 02 .uleb128 0x2 + 1678 00a7 01 .byte 0x1 + 1679 00a8 02 .byte 0x2 + 1680 00a9 24020000 .4byte .LASF14 + 1681 00ad 04 .uleb128 0x4 + 1682 00ae 7C030000 .4byte .LASF15 + 1683 00b2 04 .byte 0x4 + 1684 00b3 2C .byte 0x2c + 1685 00b4 49000000 .4byte 0x49 + 1686 00b8 04 .uleb128 0x4 + 1687 00b9 99020000 .4byte .LASF16 + 1688 00bd 04 .byte 0x4 + 1689 00be 2D .byte 0x2d + 1690 00bf 49000000 .4byte 0x49 + 1691 00c3 04 .uleb128 0x4 + 1692 00c4 29040000 .4byte .LASF17 + 1693 00c8 04 .byte 0x4 + 1694 00c9 2E .byte 0x2e + 1695 00ca 49000000 .4byte 0x49 + 1696 00ce 04 .uleb128 0x4 + 1697 00cf 5F030000 .4byte .LASF18 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 32 + + + 1698 00d3 04 .byte 0x4 + 1699 00d4 2F .byte 0x2f + 1700 00d5 49000000 .4byte 0x49 + 1701 00d9 04 .uleb128 0x4 + 1702 00da 90010000 .4byte .LASF19 + 1703 00de 04 .byte 0x4 + 1704 00df 30 .byte 0x30 + 1705 00e0 7B000000 .4byte 0x7b + 1706 00e4 04 .uleb128 0x4 + 1707 00e5 1A030000 .4byte .LASF20 + 1708 00e9 04 .byte 0x4 + 1709 00ea 31 .byte 0x31 + 1710 00eb 69000000 .4byte 0x69 + 1711 00ef 04 .uleb128 0x4 + 1712 00f0 58010000 .4byte .LASF21 + 1713 00f4 04 .byte 0x4 + 1714 00f5 33 .byte 0x33 + 1715 00f6 7B000000 .4byte 0x7b + 1716 00fa 04 .uleb128 0x4 + 1717 00fb C3000000 .4byte .LASF22 + 1718 00ff 04 .byte 0x4 + 1719 0100 35 .byte 0x35 + 1720 0101 7B000000 .4byte 0x7b + 1721 0105 04 .uleb128 0x4 + 1722 0106 92020000 .4byte .LASF23 + 1723 010a 05 .byte 0x5 + 1724 010b 2A .byte 0x2a + 1725 010c 10010000 .4byte 0x110 + 1726 0110 05 .uleb128 0x5 + 1727 0111 92020000 .4byte .LASF23 + 1728 0115 44 .byte 0x44 + 1729 0116 06 .byte 0x6 + 1730 0117 5E .byte 0x5e + 1731 0118 27020000 .4byte 0x227 + 1732 011c 06 .uleb128 0x6 + 1733 011d EE030000 .4byte .LASF24 + 1734 0121 06 .byte 0x6 + 1735 0122 5F .byte 0x5f + 1736 0123 4C020000 .4byte 0x24c + 1737 0127 02 .byte 0x2 + 1738 0128 23 .byte 0x23 + 1739 0129 00 .uleb128 0 + 1740 012a 06 .uleb128 0x6 + 1741 012b 19040000 .4byte .LASF25 + 1742 012f 06 .byte 0x6 + 1743 0130 61 .byte 0x61 + 1744 0131 4C020000 .4byte 0x24c + 1745 0135 02 .byte 0x2 + 1746 0136 23 .byte 0x23 + 1747 0137 04 .uleb128 0x4 + 1748 0138 06 .uleb128 0x6 + 1749 0139 89010000 .4byte .LASF26 + 1750 013d 06 .byte 0x6 + 1751 013e 63 .byte 0x63 + 1752 013f D9000000 .4byte 0xd9 + 1753 0143 02 .byte 0x2 + 1754 0144 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 33 + + + 1755 0145 08 .uleb128 0x8 + 1756 0146 06 .uleb128 0x6 + 1757 0147 F5030000 .4byte .LASF27 + 1758 014b 06 .byte 0x6 + 1759 014c 64 .byte 0x64 + 1760 014d 1B030000 .4byte 0x31b + 1761 0151 02 .byte 0x2 + 1762 0152 23 .byte 0x23 + 1763 0153 0C .uleb128 0xc + 1764 0154 06 .uleb128 0x6 + 1765 0155 F1010000 .4byte .LASF28 + 1766 0159 06 .byte 0x6 + 1767 015a 66 .byte 0x66 + 1768 015b 4C020000 .4byte 0x24c + 1769 015f 02 .byte 0x2 + 1770 0160 23 .byte 0x23 + 1771 0161 10 .uleb128 0x10 + 1772 0162 06 .uleb128 0x6 + 1773 0163 A9020000 .4byte .LASF29 + 1774 0167 06 .byte 0x6 + 1775 0168 67 .byte 0x67 + 1776 0169 4C020000 .4byte 0x24c + 1777 016d 02 .byte 0x2 + 1778 016e 23 .byte 0x23 + 1779 016f 14 .uleb128 0x14 + 1780 0170 06 .uleb128 0x6 + 1781 0171 45020000 .4byte .LASF30 + 1782 0175 06 .byte 0x6 + 1783 0176 6E .byte 0x6e + 1784 0177 F3040000 .4byte 0x4f3 + 1785 017b 02 .byte 0x2 + 1786 017c 23 .byte 0x23 + 1787 017d 18 .uleb128 0x18 + 1788 017e 06 .uleb128 0x6 + 1789 017f B1020000 .4byte .LASF31 + 1790 0183 06 .byte 0x6 + 1791 0184 79 .byte 0x79 + 1792 0185 B8000000 .4byte 0xb8 + 1793 0189 02 .byte 0x2 + 1794 018a 23 .byte 0x23 + 1795 018b 1C .uleb128 0x1c + 1796 018c 06 .uleb128 0x6 + 1797 018d 45030000 .4byte .LASF32 + 1798 0191 06 .byte 0x6 + 1799 0192 7D .byte 0x7d + 1800 0193 AD000000 .4byte 0xad + 1801 0197 02 .byte 0x2 + 1802 0198 23 .byte 0x23 + 1803 0199 1D .uleb128 0x1d + 1804 019a 06 .uleb128 0x6 + 1805 019b BB040000 .4byte .LASF33 + 1806 019f 06 .byte 0x6 + 1807 01a0 82 .byte 0x82 + 1808 01a1 C3000000 .4byte 0xc3 + 1809 01a5 02 .byte 0x2 + 1810 01a6 23 .byte 0x23 + 1811 01a7 1E .uleb128 0x1e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 34 + + + 1812 01a8 06 .uleb128 0x6 + 1813 01a9 E0040000 .4byte .LASF34 + 1814 01ad 06 .byte 0x6 + 1815 01ae 88 .byte 0x88 + 1816 01af CE000000 .4byte 0xce + 1817 01b3 02 .byte 0x2 + 1818 01b4 23 .byte 0x23 + 1819 01b5 1F .uleb128 0x1f + 1820 01b6 06 .uleb128 0x6 + 1821 01b7 42000000 .4byte .LASF35 + 1822 01bb 06 .byte 0x6 + 1823 01bc 8F .byte 0x8f + 1824 01bd FE030000 .4byte 0x3fe + 1825 01c1 02 .byte 0x2 + 1826 01c2 23 .byte 0x23 + 1827 01c3 20 .uleb128 0x20 + 1828 01c4 07 .uleb128 0x7 + 1829 01c5 705F7500 .ascii "p_u\000" + 1830 01c9 06 .byte 0x6 + 1831 01ca B4 .byte 0xb4 + 1832 01cb BE040000 .4byte 0x4be + 1833 01cf 02 .byte 0x2 + 1834 01d0 23 .byte 0x23 + 1835 01d1 24 .uleb128 0x24 + 1836 01d2 06 .uleb128 0x6 + 1837 01d3 27000000 .4byte .LASF36 + 1838 01d7 06 .byte 0x6 + 1839 01d8 B9 .byte 0xb9 + 1840 01d9 74020000 .4byte 0x274 + 1841 01dd 02 .byte 0x2 + 1842 01de 23 .byte 0x23 + 1843 01df 28 .uleb128 0x28 + 1844 01e0 06 .uleb128 0x6 + 1845 01e1 E7000000 .4byte .LASF37 + 1846 01e5 06 .byte 0x6 + 1847 01e6 BF .byte 0xbf + 1848 01e7 52020000 .4byte 0x252 + 1849 01eb 02 .byte 0x2 + 1850 01ec 23 .byte 0x23 + 1851 01ed 2C .uleb128 0x2c + 1852 01ee 06 .uleb128 0x6 + 1853 01ef 76030000 .4byte .LASF38 + 1854 01f3 06 .byte 0x6 + 1855 01f4 C3 .byte 0xc3 + 1856 01f5 E4000000 .4byte 0xe4 + 1857 01f9 02 .byte 0x2 + 1858 01fa 23 .byte 0x23 + 1859 01fb 34 .uleb128 0x34 + 1860 01fc 06 .uleb128 0x6 + 1861 01fd D2030000 .4byte .LASF39 + 1862 0201 06 .byte 0x6 + 1863 0202 C9 .byte 0xc9 + 1864 0203 EF000000 .4byte 0xef + 1865 0207 02 .byte 0x2 + 1866 0208 23 .byte 0x23 + 1867 0209 38 .uleb128 0x38 + 1868 020a 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 35 + + + 1869 020b CC020000 .4byte .LASF40 + 1870 020f 06 .byte 0x6 + 1871 0210 D0 .byte 0xd0 + 1872 0211 05050000 .4byte 0x505 + 1873 0215 02 .byte 0x2 + 1874 0216 23 .byte 0x23 + 1875 0217 3C .uleb128 0x3c + 1876 0218 06 .uleb128 0x6 + 1877 0219 B3030000 .4byte .LASF41 + 1878 021d 06 .byte 0x6 + 1879 021e D4 .byte 0xd4 + 1880 021f D9000000 .4byte 0xd9 + 1881 0223 02 .byte 0x2 + 1882 0224 23 .byte 0x23 + 1883 0225 40 .uleb128 0x40 + 1884 0226 00 .byte 0 + 1885 0227 08 .uleb128 0x8 + 1886 0228 08 .byte 0x8 + 1887 0229 05 .byte 0x5 + 1888 022a 61 .byte 0x61 + 1889 022b 4C020000 .4byte 0x24c + 1890 022f 06 .uleb128 0x6 + 1891 0230 EE030000 .4byte .LASF24 + 1892 0234 05 .byte 0x5 + 1893 0235 62 .byte 0x62 + 1894 0236 4C020000 .4byte 0x24c + 1895 023a 02 .byte 0x2 + 1896 023b 23 .byte 0x23 + 1897 023c 00 .uleb128 0 + 1898 023d 06 .uleb128 0x6 + 1899 023e 19040000 .4byte .LASF25 + 1900 0242 05 .byte 0x5 + 1901 0243 64 .byte 0x64 + 1902 0244 4C020000 .4byte 0x24c + 1903 0248 02 .byte 0x2 + 1904 0249 23 .byte 0x23 + 1905 024a 04 .uleb128 0x4 + 1906 024b 00 .byte 0 + 1907 024c 09 .uleb128 0x9 + 1908 024d 04 .byte 0x4 + 1909 024e 05010000 .4byte 0x105 + 1910 0252 04 .uleb128 0x4 + 1911 0253 78020000 .4byte .LASF42 + 1912 0257 05 .byte 0x5 + 1913 0258 66 .byte 0x66 + 1914 0259 27020000 .4byte 0x227 + 1915 025d 08 .uleb128 0x8 + 1916 025e 04 .byte 0x4 + 1917 025f 05 .byte 0x5 + 1918 0260 6B .byte 0x6b + 1919 0261 74020000 .4byte 0x274 + 1920 0265 06 .uleb128 0x6 + 1921 0266 EE030000 .4byte .LASF24 + 1922 026a 05 .byte 0x5 + 1923 026b 6D .byte 0x6d + 1924 026c 4C020000 .4byte 0x24c + 1925 0270 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 36 + + + 1926 0271 23 .byte 0x23 + 1927 0272 00 .uleb128 0 + 1928 0273 00 .byte 0 + 1929 0274 04 .uleb128 0x4 + 1930 0275 1B000000 .4byte .LASF43 + 1931 0279 05 .byte 0x5 + 1932 027a 70 .byte 0x70 + 1933 027b 5D020000 .4byte 0x25d + 1934 027f 04 .uleb128 0x4 + 1935 0280 46050000 .4byte .LASF44 + 1936 0284 07 .byte 0x7 + 1937 0285 A4 .byte 0xa4 + 1938 0286 7B000000 .4byte 0x7b + 1939 028a 04 .uleb128 0x4 + 1940 028b 49000000 .4byte .LASF45 + 1941 028f 07 .byte 0x7 + 1942 0290 A9 .byte 0xa9 + 1943 0291 95020000 .4byte 0x295 + 1944 0295 0A .uleb128 0xa + 1945 0296 04 .byte 0x4 + 1946 0297 05 .uleb128 0x5 + 1947 0298 AC030000 .4byte .LASF46 + 1948 029c 24 .byte 0x24 + 1949 029d 07 .byte 0x7 + 1950 029e C0 .byte 0xc0 + 1951 029f 1B030000 .4byte 0x31b + 1952 02a3 07 .uleb128 0x7 + 1953 02a4 723400 .ascii "r4\000" + 1954 02a7 07 .byte 0x7 + 1955 02a8 C1 .byte 0xc1 + 1956 02a9 8A020000 .4byte 0x28a + 1957 02ad 02 .byte 0x2 + 1958 02ae 23 .byte 0x23 + 1959 02af 00 .uleb128 0 + 1960 02b0 07 .uleb128 0x7 + 1961 02b1 723500 .ascii "r5\000" + 1962 02b4 07 .byte 0x7 + 1963 02b5 C2 .byte 0xc2 + 1964 02b6 8A020000 .4byte 0x28a + 1965 02ba 02 .byte 0x2 + 1966 02bb 23 .byte 0x23 + 1967 02bc 04 .uleb128 0x4 + 1968 02bd 07 .uleb128 0x7 + 1969 02be 723600 .ascii "r6\000" + 1970 02c1 07 .byte 0x7 + 1971 02c2 C3 .byte 0xc3 + 1972 02c3 8A020000 .4byte 0x28a + 1973 02c7 02 .byte 0x2 + 1974 02c8 23 .byte 0x23 + 1975 02c9 08 .uleb128 0x8 + 1976 02ca 07 .uleb128 0x7 + 1977 02cb 723700 .ascii "r7\000" + 1978 02ce 07 .byte 0x7 + 1979 02cf C4 .byte 0xc4 + 1980 02d0 8A020000 .4byte 0x28a + 1981 02d4 02 .byte 0x2 + 1982 02d5 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 37 + + + 1983 02d6 0C .uleb128 0xc + 1984 02d7 07 .uleb128 0x7 + 1985 02d8 723800 .ascii "r8\000" + 1986 02db 07 .byte 0x7 + 1987 02dc C5 .byte 0xc5 + 1988 02dd 8A020000 .4byte 0x28a + 1989 02e1 02 .byte 0x2 + 1990 02e2 23 .byte 0x23 + 1991 02e3 10 .uleb128 0x10 + 1992 02e4 07 .uleb128 0x7 + 1993 02e5 723900 .ascii "r9\000" + 1994 02e8 07 .byte 0x7 + 1995 02e9 C6 .byte 0xc6 + 1996 02ea 8A020000 .4byte 0x28a + 1997 02ee 02 .byte 0x2 + 1998 02ef 23 .byte 0x23 + 1999 02f0 14 .uleb128 0x14 + 2000 02f1 07 .uleb128 0x7 + 2001 02f2 72313000 .ascii "r10\000" + 2002 02f6 07 .byte 0x7 + 2003 02f7 C7 .byte 0xc7 + 2004 02f8 8A020000 .4byte 0x28a + 2005 02fc 02 .byte 0x2 + 2006 02fd 23 .byte 0x23 + 2007 02fe 18 .uleb128 0x18 + 2008 02ff 07 .uleb128 0x7 + 2009 0300 72313100 .ascii "r11\000" + 2010 0304 07 .byte 0x7 + 2011 0305 C8 .byte 0xc8 + 2012 0306 8A020000 .4byte 0x28a + 2013 030a 02 .byte 0x2 + 2014 030b 23 .byte 0x23 + 2015 030c 1C .uleb128 0x1c + 2016 030d 07 .uleb128 0x7 + 2017 030e 6C7200 .ascii "lr\000" + 2018 0311 07 .byte 0x7 + 2019 0312 C9 .byte 0xc9 + 2020 0313 8A020000 .4byte 0x28a + 2021 0317 02 .byte 0x2 + 2022 0318 23 .byte 0x23 + 2023 0319 20 .uleb128 0x20 + 2024 031a 00 .byte 0 + 2025 031b 05 .uleb128 0x5 + 2026 031c 20030000 .4byte .LASF47 + 2027 0320 04 .byte 0x4 + 2028 0321 07 .byte 0x7 + 2029 0322 D1 .byte 0xd1 + 2030 0323 36030000 .4byte 0x336 + 2031 0327 07 .uleb128 0x7 + 2032 0328 72313300 .ascii "r13\000" + 2033 032c 07 .byte 0x7 + 2034 032d D2 .byte 0xd2 + 2035 032e 36030000 .4byte 0x336 + 2036 0332 02 .byte 0x2 + 2037 0333 23 .byte 0x23 + 2038 0334 00 .uleb128 0 + 2039 0335 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 38 + + + 2040 0336 09 .uleb128 0x9 + 2041 0337 04 .byte 0x4 + 2042 0338 97020000 .4byte 0x297 + 2043 033c 04 .uleb128 0x4 + 2044 033d 12000000 .4byte .LASF48 + 2045 0341 08 .byte 0x8 + 2046 0342 58 .byte 0x58 + 2047 0343 47030000 .4byte 0x347 + 2048 0347 09 .uleb128 0x9 + 2049 0348 04 .byte 0x4 + 2050 0349 4D030000 .4byte 0x34d + 2051 034d 0B .uleb128 0xb + 2052 034e 01 .byte 0x1 + 2053 034f 59030000 .4byte 0x359 + 2054 0353 0C .uleb128 0xc + 2055 0354 95020000 .4byte 0x295 + 2056 0358 00 .byte 0 + 2057 0359 04 .uleb128 0x4 + 2058 035a 01040000 .4byte .LASF49 + 2059 035e 08 .byte 0x8 + 2060 035f 5D .byte 0x5d + 2061 0360 64030000 .4byte 0x364 + 2062 0364 05 .uleb128 0x5 + 2063 0365 01040000 .4byte .LASF49 + 2064 0369 14 .byte 0x14 + 2065 036a 08 .byte 0x8 + 2066 036b 64 .byte 0x64 + 2067 036c B7030000 .4byte 0x3b7 + 2068 0370 06 .uleb128 0x6 + 2069 0371 05050000 .4byte .LASF50 + 2070 0375 08 .byte 0x8 + 2071 0376 65 .byte 0x65 + 2072 0377 B7030000 .4byte 0x3b7 + 2073 037b 02 .byte 0x2 + 2074 037c 23 .byte 0x23 + 2075 037d 00 .uleb128 0 + 2076 037e 06 .uleb128 0x6 + 2077 037f 7D050000 .4byte .LASF51 + 2078 0383 08 .byte 0x8 + 2079 0384 67 .byte 0x67 + 2080 0385 B7030000 .4byte 0x3b7 + 2081 0389 02 .byte 0x2 + 2082 038a 23 .byte 0x23 + 2083 038b 04 .uleb128 0x4 + 2084 038c 06 .uleb128 0x6 + 2085 038d 47010000 .4byte .LASF52 + 2086 0391 08 .byte 0x8 + 2087 0392 69 .byte 0x69 + 2088 0393 FA000000 .4byte 0xfa + 2089 0397 02 .byte 0x2 + 2090 0398 23 .byte 0x23 + 2091 0399 08 .uleb128 0x8 + 2092 039a 06 .uleb128 0x6 + 2093 039b 75050000 .4byte .LASF53 + 2094 039f 08 .byte 0x8 + 2095 03a0 6A .byte 0x6a + 2096 03a1 3C030000 .4byte 0x33c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 39 + + + 2097 03a5 02 .byte 0x2 + 2098 03a6 23 .byte 0x23 + 2099 03a7 0C .uleb128 0xc + 2100 03a8 06 .uleb128 0x6 + 2101 03a9 77010000 .4byte .LASF54 + 2102 03ad 08 .byte 0x8 + 2103 03ae 6C .byte 0x6c + 2104 03af 95020000 .4byte 0x295 + 2105 03b3 02 .byte 0x2 + 2106 03b4 23 .byte 0x23 + 2107 03b5 10 .uleb128 0x10 + 2108 03b6 00 .byte 0 + 2109 03b7 09 .uleb128 0x9 + 2110 03b8 04 .byte 0x4 + 2111 03b9 59030000 .4byte 0x359 + 2112 03bd 08 .uleb128 0x8 + 2113 03be 10 .byte 0x10 + 2114 03bf 08 .byte 0x8 + 2115 03c0 76 .byte 0x76 + 2116 03c1 FE030000 .4byte 0x3fe + 2117 03c5 06 .uleb128 0x6 + 2118 03c6 05050000 .4byte .LASF50 + 2119 03ca 08 .byte 0x8 + 2120 03cb 77 .byte 0x77 + 2121 03cc B7030000 .4byte 0x3b7 + 2122 03d0 02 .byte 0x2 + 2123 03d1 23 .byte 0x23 + 2124 03d2 00 .uleb128 0 + 2125 03d3 06 .uleb128 0x6 + 2126 03d4 7D050000 .4byte .LASF51 + 2127 03d8 08 .byte 0x8 + 2128 03d9 79 .byte 0x79 + 2129 03da B7030000 .4byte 0x3b7 + 2130 03de 02 .byte 0x2 + 2131 03df 23 .byte 0x23 + 2132 03e0 04 .uleb128 0x4 + 2133 03e1 06 .uleb128 0x6 + 2134 03e2 47010000 .4byte .LASF52 + 2135 03e6 08 .byte 0x8 + 2136 03e7 7B .byte 0x7b + 2137 03e8 FA000000 .4byte 0xfa + 2138 03ec 02 .byte 0x2 + 2139 03ed 23 .byte 0x23 + 2140 03ee 08 .uleb128 0x8 + 2141 03ef 06 .uleb128 0x6 + 2142 03f0 DC000000 .4byte .LASF55 + 2143 03f4 08 .byte 0x8 + 2144 03f5 7C .byte 0x7c + 2145 03f6 FE030000 .4byte 0x3fe + 2146 03fa 02 .byte 0x2 + 2147 03fb 23 .byte 0x23 + 2148 03fc 0C .uleb128 0xc + 2149 03fd 00 .byte 0 + 2150 03fe 0D .uleb128 0xd + 2151 03ff FA000000 .4byte 0xfa + 2152 0403 04 .uleb128 0x4 + 2153 0404 A2020000 .4byte .LASF56 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 40 + + + 2154 0408 08 .byte 0x8 + 2155 0409 7D .byte 0x7d + 2156 040a BD030000 .4byte 0x3bd + 2157 040e 08 .uleb128 0x8 + 2158 040f 1C .byte 0x1c + 2159 0410 09 .byte 0x9 + 2160 0411 5E .byte 0x5e + 2161 0412 6B040000 .4byte 0x46b + 2162 0416 06 .uleb128 0x6 + 2163 0417 12030000 .4byte .LASF57 + 2164 041b 09 .byte 0x9 + 2165 041c 5F .byte 0x5f + 2166 041d 52020000 .4byte 0x252 + 2167 0421 02 .byte 0x2 + 2168 0422 23 .byte 0x23 + 2169 0423 00 .uleb128 0 + 2170 0424 06 .uleb128 0x6 + 2171 0425 64010000 .4byte .LASF58 + 2172 0429 09 .byte 0x9 + 2173 042a 60 .byte 0x60 + 2174 042b D9000000 .4byte 0xd9 + 2175 042f 02 .byte 0x2 + 2176 0430 23 .byte 0x23 + 2177 0431 08 .uleb128 0x8 + 2178 0432 06 .uleb128 0x6 + 2179 0433 40050000 .4byte .LASF59 + 2180 0437 09 .byte 0x9 + 2181 0438 62 .byte 0x62 + 2182 0439 1B030000 .4byte 0x31b + 2183 043d 02 .byte 0x2 + 2184 043e 23 .byte 0x23 + 2185 043f 0C .uleb128 0xc + 2186 0440 06 .uleb128 0x6 + 2187 0441 8A020000 .4byte .LASF60 + 2188 0445 09 .byte 0x9 + 2189 0446 65 .byte 0x65 + 2190 0447 4C020000 .4byte 0x24c + 2191 044b 02 .byte 0x2 + 2192 044c 23 .byte 0x23 + 2193 044d 10 .uleb128 0x10 + 2194 044e 06 .uleb128 0x6 + 2195 044f 69030000 .4byte .LASF61 + 2196 0453 09 .byte 0x9 + 2197 0454 66 .byte 0x66 + 2198 0455 4C020000 .4byte 0x24c + 2199 0459 02 .byte 0x2 + 2200 045a 23 .byte 0x23 + 2201 045b 14 .uleb128 0x14 + 2202 045c 06 .uleb128 0x6 + 2203 045d C8030000 .4byte .LASF62 + 2204 0461 09 .byte 0x9 + 2205 0462 69 .byte 0x69 + 2206 0463 4C020000 .4byte 0x24c + 2207 0467 02 .byte 0x2 + 2208 0468 23 .byte 0x23 + 2209 0469 18 .uleb128 0x18 + 2210 046a 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 41 + + + 2211 046b 04 .uleb128 0x4 + 2212 046c C2040000 .4byte .LASF63 + 2213 0470 09 .byte 0x9 + 2214 0471 6B .byte 0x6b + 2215 0472 0E040000 .4byte 0x40e + 2216 0476 05 .uleb128 0x5 + 2217 0477 2A020000 .4byte .LASF64 + 2218 047b 10 .byte 0x10 + 2219 047c 0A .byte 0xa + 2220 047d 2C .byte 0x2c + 2221 047e AD040000 .4byte 0x4ad + 2222 0482 06 .uleb128 0x6 + 2223 0483 DD030000 .4byte .LASF65 + 2224 0487 0A .byte 0xa + 2225 0488 2D .byte 0x2d + 2226 0489 52020000 .4byte 0x252 + 2227 048d 02 .byte 0x2 + 2228 048e 23 .byte 0x23 + 2229 048f 00 .uleb128 0 + 2230 0490 06 .uleb128 0x6 + 2231 0491 D4000000 .4byte .LASF66 + 2232 0495 0A .byte 0xa + 2233 0496 2F .byte 0x2f + 2234 0497 4C020000 .4byte 0x24c + 2235 049b 02 .byte 0x2 + 2236 049c 23 .byte 0x23 + 2237 049d 08 .uleb128 0x8 + 2238 049e 06 .uleb128 0x6 + 2239 049f 0D050000 .4byte .LASF67 + 2240 04a3 0A .byte 0xa + 2241 04a4 31 .byte 0x31 + 2242 04a5 AD040000 .4byte 0x4ad + 2243 04a9 02 .byte 0x2 + 2244 04aa 23 .byte 0x23 + 2245 04ab 0C .uleb128 0xc + 2246 04ac 00 .byte 0 + 2247 04ad 09 .uleb128 0x9 + 2248 04ae 04 .byte 0x4 + 2249 04af 76040000 .4byte 0x476 + 2250 04b3 04 .uleb128 0x4 + 2251 04b4 2A020000 .4byte .LASF64 + 2252 04b8 0A .byte 0xa + 2253 04b9 33 .byte 0x33 + 2254 04ba 76040000 .4byte 0x476 + 2255 04be 0E .uleb128 0xe + 2256 04bf 04 .byte 0x4 + 2257 04c0 06 .byte 0x6 + 2258 04c1 96 .byte 0x96 + 2259 04c2 F3040000 .4byte 0x4f3 + 2260 04c6 0F .uleb128 0xf + 2261 04c7 16020000 .4byte .LASF68 + 2262 04cb 06 .byte 0x6 + 2263 04cc 9D .byte 0x9d + 2264 04cd E4000000 .4byte 0xe4 + 2265 04d1 0F .uleb128 0xf + 2266 04d2 AC050000 .4byte .LASF69 + 2267 04d6 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 42 + + + 2268 04d7 A4 .byte 0xa4 + 2269 04d8 E4000000 .4byte 0xe4 + 2270 04dc 0F .uleb128 0xf + 2271 04dd 17010000 .4byte .LASF70 + 2272 04e1 06 .byte 0x6 + 2273 04e2 AB .byte 0xab + 2274 04e3 95020000 .4byte 0x295 + 2275 04e7 0F .uleb128 0xf + 2276 04e8 32010000 .4byte .LASF71 + 2277 04ec 06 .byte 0x6 + 2278 04ed B2 .byte 0xb2 + 2279 04ee EF000000 .4byte 0xef + 2280 04f2 00 .byte 0 + 2281 04f3 09 .uleb128 0x9 + 2282 04f4 04 .byte 0x4 + 2283 04f5 F9040000 .4byte 0x4f9 + 2284 04f9 10 .uleb128 0x10 + 2285 04fa FE040000 .4byte 0x4fe + 2286 04fe 02 .uleb128 0x2 + 2287 04ff 01 .byte 0x1 + 2288 0500 08 .byte 0x8 + 2289 0501 85020000 .4byte .LASF72 + 2290 0505 09 .uleb128 0x9 + 2291 0506 04 .byte 0x4 + 2292 0507 B3040000 .4byte 0x4b3 + 2293 050b 09 .uleb128 0x9 + 2294 050c 04 .byte 0x4 + 2295 050d 11050000 .4byte 0x511 + 2296 0511 11 .uleb128 0x11 + 2297 0512 01 .byte 0x1 + 2298 0513 E4000000 .4byte 0xe4 + 2299 0517 21050000 .4byte 0x521 + 2300 051b 0C .uleb128 0xc + 2301 051c 95020000 .4byte 0x295 + 2302 0520 00 .byte 0 + 2303 0521 02 .uleb128 0x2 + 2304 0522 04 .byte 0x4 + 2305 0523 07 .byte 0x7 + 2306 0524 20040000 .4byte .LASF73 + 2307 0528 09 .uleb128 0x9 + 2308 0529 04 .byte 0x4 + 2309 052a 49000000 .4byte 0x49 + 2310 052e 05 .uleb128 0x5 + 2311 052f FF000000 .4byte .LASF74 + 2312 0533 10 .byte 0x10 + 2313 0534 0B .byte 0xb + 2314 0535 48 .byte 0x48 + 2315 0536 73050000 .4byte 0x573 + 2316 053a 06 .uleb128 0x6 + 2317 053b FD020000 .4byte .LASF75 + 2318 053f 0B .byte 0xb + 2319 0540 49 .byte 0x49 + 2320 0541 98050000 .4byte 0x598 + 2321 0545 02 .byte 0x2 + 2322 0546 23 .byte 0x23 + 2323 0547 00 .uleb128 0 + 2324 0548 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 43 + + + 2325 0549 0E040000 .4byte .LASF76 + 2326 054d 0B .byte 0xb + 2327 054e 49 .byte 0x49 + 2328 054f B8050000 .4byte 0x5b8 + 2329 0553 02 .byte 0x2 + 2330 0554 23 .byte 0x23 + 2331 0555 04 .uleb128 0x4 + 2332 0556 07 .uleb128 0x7 + 2333 0557 70757400 .ascii "put\000" + 2334 055b 0B .byte 0xb + 2335 055c 49 .byte 0x49 + 2336 055d D3050000 .4byte 0x5d3 + 2337 0561 02 .byte 0x2 + 2338 0562 23 .byte 0x23 + 2339 0563 08 .uleb128 0x8 + 2340 0564 07 .uleb128 0x7 + 2341 0565 67657400 .ascii "get\000" + 2342 0569 0B .byte 0xb + 2343 056a 49 .byte 0x49 + 2344 056b 0B050000 .4byte 0x50b + 2345 056f 02 .byte 0x2 + 2346 0570 23 .byte 0x23 + 2347 0571 0C .uleb128 0xc + 2348 0572 00 .byte 0 + 2349 0573 11 .uleb128 0x11 + 2350 0574 01 .byte 0x1 + 2351 0575 37000000 .4byte 0x37 + 2352 0579 8D050000 .4byte 0x58d + 2353 057d 0C .uleb128 0xc + 2354 057e 95020000 .4byte 0x295 + 2355 0582 0C .uleb128 0xc + 2356 0583 8D050000 .4byte 0x58d + 2357 0587 0C .uleb128 0xc + 2358 0588 37000000 .4byte 0x37 + 2359 058c 00 .byte 0 + 2360 058d 09 .uleb128 0x9 + 2361 058e 04 .byte 0x4 + 2362 058f 93050000 .4byte 0x593 + 2363 0593 10 .uleb128 0x10 + 2364 0594 49000000 .4byte 0x49 + 2365 0598 09 .uleb128 0x9 + 2366 0599 04 .byte 0x4 + 2367 059a 73050000 .4byte 0x573 + 2368 059e 11 .uleb128 0x11 + 2369 059f 01 .byte 0x1 + 2370 05a0 37000000 .4byte 0x37 + 2371 05a4 B8050000 .4byte 0x5b8 + 2372 05a8 0C .uleb128 0xc + 2373 05a9 95020000 .4byte 0x295 + 2374 05ad 0C .uleb128 0xc + 2375 05ae 28050000 .4byte 0x528 + 2376 05b2 0C .uleb128 0xc + 2377 05b3 37000000 .4byte 0x37 + 2378 05b7 00 .byte 0 + 2379 05b8 09 .uleb128 0x9 + 2380 05b9 04 .byte 0x4 + 2381 05ba 9E050000 .4byte 0x59e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 44 + + + 2382 05be 11 .uleb128 0x11 + 2383 05bf 01 .byte 0x1 + 2384 05c0 E4000000 .4byte 0xe4 + 2385 05c4 D3050000 .4byte 0x5d3 + 2386 05c8 0C .uleb128 0xc + 2387 05c9 95020000 .4byte 0x295 + 2388 05cd 0C .uleb128 0xc + 2389 05ce 49000000 .4byte 0x49 + 2390 05d2 00 .byte 0 + 2391 05d3 09 .uleb128 0x9 + 2392 05d4 04 .byte 0x4 + 2393 05d5 BE050000 .4byte 0x5be + 2394 05d9 08 .uleb128 0x8 + 2395 05da 04 .byte 0x4 + 2396 05db 0B .byte 0xb + 2397 05dc 51 .byte 0x51 + 2398 05dd F0050000 .4byte 0x5f0 + 2399 05e1 07 .uleb128 0x7 + 2400 05e2 766D7400 .ascii "vmt\000" + 2401 05e6 0B .byte 0xb + 2402 05e7 53 .byte 0x53 + 2403 05e8 F0050000 .4byte 0x5f0 + 2404 05ec 02 .byte 0x2 + 2405 05ed 23 .byte 0x23 + 2406 05ee 00 .uleb128 0 + 2407 05ef 00 .byte 0 + 2408 05f0 09 .uleb128 0x9 + 2409 05f1 04 .byte 0x4 + 2410 05f2 F6050000 .4byte 0x5f6 + 2411 05f6 10 .uleb128 0x10 + 2412 05f7 2E050000 .4byte 0x52e + 2413 05fb 04 .uleb128 0x4 + 2414 05fc 4C020000 .4byte .LASF77 + 2415 0600 0B .byte 0xb + 2416 0601 55 .byte 0x55 + 2417 0602 D9050000 .4byte 0x5d9 + 2418 0606 05 .uleb128 0x5 + 2419 0607 E8010000 .4byte .LASF78 + 2420 060b 10 .byte 0x10 + 2421 060c 0C .byte 0xc + 2422 060d 3B .byte 0x3b + 2423 060e 4B060000 .4byte 0x64b + 2424 0612 06 .uleb128 0x6 + 2425 0613 31000000 .4byte .LASF79 + 2426 0617 0C .byte 0xc + 2427 0618 3C .byte 0x3c + 2428 0619 F3040000 .4byte 0x4f3 + 2429 061d 02 .byte 0x2 + 2430 061e 23 .byte 0x23 + 2431 061f 00 .uleb128 0 + 2432 0620 06 .uleb128 0x6 + 2433 0621 B5040000 .4byte .LASF80 + 2434 0625 0C .byte 0xc + 2435 0626 3D .byte 0x3d + 2436 0627 4D060000 .4byte 0x64d + 2437 062b 02 .byte 0x2 + 2438 062c 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 45 + + + 2439 062d 04 .uleb128 0x4 + 2440 062e 06 .uleb128 0x6 + 2441 062f 31030000 .4byte .LASF81 + 2442 0633 0C .byte 0xc + 2443 0634 3E .byte 0x3e + 2444 0635 4D060000 .4byte 0x64d + 2445 0639 02 .byte 0x2 + 2446 063a 23 .byte 0x23 + 2447 063b 08 .uleb128 0x8 + 2448 063c 06 .uleb128 0x6 + 2449 063d D6020000 .4byte .LASF82 + 2450 0641 0C .byte 0xc + 2451 0642 3F .byte 0x3f + 2452 0643 4D060000 .4byte 0x64d + 2453 0647 02 .byte 0x2 + 2454 0648 23 .byte 0x23 + 2455 0649 0C .uleb128 0xc + 2456 064a 00 .byte 0 + 2457 064b 12 .uleb128 0x12 + 2458 064c 01 .byte 0x1 + 2459 064d 09 .uleb128 0x9 + 2460 064e 04 .byte 0x4 + 2461 064f 4B060000 .4byte 0x64b + 2462 0653 13 .uleb128 0x13 + 2463 0654 7805 .2byte 0x578 + 2464 0656 0C .byte 0xc + 2465 0657 44 .byte 0x44 + 2466 0658 A2060000 .4byte 0x6a2 + 2467 065c 07 .uleb128 0x7 + 2468 065d 543000 .ascii "T0\000" + 2469 0660 0C .byte 0xc + 2470 0661 45 .byte 0x45 + 2471 0662 A2060000 .4byte 0x6a2 + 2472 0666 02 .byte 0x2 + 2473 0667 23 .byte 0x23 + 2474 0668 00 .uleb128 0 + 2475 0669 07 .uleb128 0x7 + 2476 066a 543100 .ascii "T1\000" + 2477 066d 0C .byte 0xc + 2478 066e 46 .byte 0x46 + 2479 066f A2060000 .4byte 0x6a2 + 2480 0673 03 .byte 0x3 + 2481 0674 23 .byte 0x23 + 2482 0675 9802 .uleb128 0x118 + 2483 0677 07 .uleb128 0x7 + 2484 0678 543200 .ascii "T2\000" + 2485 067b 0C .byte 0xc + 2486 067c 47 .byte 0x47 + 2487 067d A2060000 .4byte 0x6a2 + 2488 0681 03 .byte 0x3 + 2489 0682 23 .byte 0x23 + 2490 0683 B004 .uleb128 0x230 + 2491 0685 07 .uleb128 0x7 + 2492 0686 543300 .ascii "T3\000" + 2493 0689 0C .byte 0xc + 2494 068a 48 .byte 0x48 + 2495 068b A2060000 .4byte 0x6a2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 46 + + + 2496 068f 03 .byte 0x3 + 2497 0690 23 .byte 0x23 + 2498 0691 C806 .uleb128 0x348 + 2499 0693 07 .uleb128 0x7 + 2500 0694 543400 .ascii "T4\000" + 2501 0697 0C .byte 0xc + 2502 0698 49 .byte 0x49 + 2503 0699 A2060000 .4byte 0x6a2 + 2504 069d 03 .byte 0x3 + 2505 069e 23 .byte 0x23 + 2506 069f E008 .uleb128 0x460 + 2507 06a1 00 .byte 0 + 2508 06a2 14 .uleb128 0x14 + 2509 06a3 7F020000 .4byte 0x27f + 2510 06a7 B2060000 .4byte 0x6b2 + 2511 06ab 15 .uleb128 0x15 + 2512 06ac 21050000 .4byte 0x521 + 2513 06b0 45 .byte 0x45 + 2514 06b1 00 .byte 0 + 2515 06b2 16 .uleb128 0x16 + 2516 06b3 F8040000 .4byte .LASF136 + 2517 06b7 7805 .2byte 0x578 + 2518 06b9 0C .byte 0xc + 2519 06ba 43 .byte 0x43 + 2520 06bb D5060000 .4byte 0x6d5 + 2521 06bf 17 .uleb128 0x17 + 2522 06c0 776100 .ascii "wa\000" + 2523 06c3 0C .byte 0xc + 2524 06c4 4A .byte 0x4a + 2525 06c5 53060000 .4byte 0x653 + 2526 06c9 0F .uleb128 0xf + 2527 06ca CD000000 .4byte .LASF83 + 2528 06ce 0C .byte 0xc + 2529 06cf 4B .byte 0x4b + 2530 06d0 D5060000 .4byte 0x6d5 + 2531 06d4 00 .byte 0 + 2532 06d5 14 .uleb128 0x14 + 2533 06d6 49000000 .4byte 0x49 + 2534 06da E6060000 .4byte 0x6e6 + 2535 06de 18 .uleb128 0x18 + 2536 06df 21050000 .4byte 0x521 + 2537 06e3 7705 .2byte 0x577 + 2538 06e5 00 .byte 0 + 2539 06e6 19 .uleb128 0x19 + 2540 06e7 01 .byte 0x1 + 2541 06e8 73040000 .4byte .LASF84 + 2542 06ec 01 .byte 0x1 + 2543 06ed 5B .byte 0x5b + 2544 06ee 01 .byte 0x1 + 2545 06ef 01 .byte 0x1 + 2546 06f0 12070000 .4byte 0x712 + 2547 06f4 1A .uleb128 0x1a + 2548 06f5 6E00 .ascii "n\000" + 2549 06f7 01 .byte 0x1 + 2550 06f8 5B .byte 0x5b + 2551 06f9 7B000000 .4byte 0x7b + 2552 06fd 1B .uleb128 0x1b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 47 + + + 2553 06fe 62756600 .ascii "buf\000" + 2554 0702 01 .byte 0x1 + 2555 0703 5C .byte 0x5c + 2556 0704 12070000 .4byte 0x712 + 2557 0708 1B .uleb128 0x1b + 2558 0709 7000 .ascii "p\000" + 2559 070b 01 .byte 0x1 + 2560 070c 5C .byte 0x5c + 2561 070d 22070000 .4byte 0x722 + 2562 0711 00 .byte 0 + 2563 0712 14 .uleb128 0x14 + 2564 0713 FE040000 .4byte 0x4fe + 2565 0717 22070000 .4byte 0x722 + 2566 071b 15 .uleb128 0x15 + 2567 071c 21050000 .4byte 0x521 + 2568 0720 0F .byte 0xf + 2569 0721 00 .byte 0 + 2570 0722 09 .uleb128 0x9 + 2571 0723 04 .byte 0x4 + 2572 0724 FE040000 .4byte 0x4fe + 2573 0728 19 .uleb128 0x19 + 2574 0729 01 .byte 0x1 + 2575 072a 30020000 .4byte .LASF85 + 2576 072e 01 .byte 0x1 + 2577 072f 6E .byte 0x6e + 2578 0730 01 .byte 0x1 + 2579 0731 01 .byte 0x1 + 2580 0732 42070000 .4byte 0x742 + 2581 0736 1C .uleb128 0x1c + 2582 0737 70050000 .4byte .LASF86 + 2583 073b 01 .byte 0x1 + 2584 073c 6E .byte 0x6e + 2585 073d F3040000 .4byte 0x4f3 + 2586 0741 00 .byte 0 + 2587 0742 1D .uleb128 0x1d + 2588 0743 01 .byte 0x1 + 2589 0744 D2010000 .4byte .LASF88 + 2590 0748 01 .byte 0x1 + 2591 0749 9D .byte 0x9d + 2592 074a 01 .byte 0x1 + 2593 074b 9B000000 .4byte 0x9b + 2594 074f 01 .byte 0x1 + 2595 0750 60070000 .4byte 0x760 + 2596 0754 1C .uleb128 0x1c + 2597 0755 6A050000 .4byte .LASF87 + 2598 0759 01 .byte 0x1 + 2599 075a 9D .byte 0x9d + 2600 075b 29000000 .4byte 0x29 + 2601 075f 00 .byte 0 + 2602 0760 1E .uleb128 0x1e + 2603 0761 B5050000 .4byte .LASF137 + 2604 0765 01 .byte 0x1 + 2605 0766 82 .byte 0x82 + 2606 0767 01 .byte 0x1 + 2607 0768 01 .byte 0x1 + 2608 0769 1D .uleb128 0x1d + 2609 076a 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 48 + + + 2610 076b 25010000 .4byte .LASF89 + 2611 076f 01 .byte 0x1 + 2612 0770 A5 .byte 0xa5 + 2613 0771 01 .byte 0x1 + 2614 0772 9B000000 .4byte 0x9b + 2615 0776 01 .byte 0x1 + 2616 0777 92070000 .4byte 0x792 + 2617 077b 1C .uleb128 0x1c + 2618 077c 6A050000 .4byte .LASF87 + 2619 0780 01 .byte 0x1 + 2620 0781 A5 .byte 0xa5 + 2621 0782 29000000 .4byte 0x29 + 2622 0786 1C .uleb128 0x1c + 2623 0787 A2050000 .4byte .LASF90 + 2624 078b 01 .byte 0x1 + 2625 078c A5 .byte 0xa5 + 2626 078d 9B000000 .4byte 0x9b + 2627 0791 00 .byte 0 + 2628 0792 1F .uleb128 0x1f + 2629 0793 746D7200 .ascii "tmr\000" + 2630 0797 01 .byte 0x1 + 2631 0798 0501 .2byte 0x105 + 2632 079a 01 .byte 0x1 + 2633 079b 00000000 .4byte .LFB21 + 2634 079f 14000000 .4byte .LFE21 + 2635 07a3 02 .byte 0x2 + 2636 07a4 7D .byte 0x7d + 2637 07a5 00 .sleb128 0 + 2638 07a6 01 .byte 0x1 + 2639 07a7 B8070000 .4byte 0x7b8 + 2640 07ab 20 .uleb128 0x20 + 2641 07ac 7000 .ascii "p\000" + 2642 07ae 01 .byte 0x1 + 2643 07af 0501 .2byte 0x105 + 2644 07b1 95020000 .4byte 0x295 + 2645 07b5 01 .byte 0x1 + 2646 07b6 50 .byte 0x50 + 2647 07b7 00 .byte 0 + 2648 07b8 21 .uleb128 0x21 + 2649 07b9 61020000 .4byte .LASF91 + 2650 07bd 01 .byte 0x1 + 2651 07be 2C01 .2byte 0x12c + 2652 07c0 01 .byte 0x1 + 2653 07c1 00000000 .4byte .LFB24 + 2654 07c5 50000000 .4byte .LFE24 + 2655 07c9 00000000 .4byte .LLST0 + 2656 07cd 01 .byte 0x1 + 2657 07ce 05080000 .4byte 0x805 + 2658 07d2 22 .uleb128 0x22 + 2659 07d3 6900 .ascii "i\000" + 2660 07d5 01 .byte 0x1 + 2661 07d6 2D01 .2byte 0x12d + 2662 07d8 29000000 .4byte 0x29 + 2663 07dc 20000000 .4byte .LLST1 + 2664 07e0 23 .uleb128 0x23 + 2665 07e1 20000000 .4byte .LVL3 + 2666 07e5 F0070000 .4byte 0x7f0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 49 + + + 2667 07e9 24 .uleb128 0x24 + 2668 07ea 01 .byte 0x1 + 2669 07eb 51 .byte 0x51 + 2670 07ec 02 .byte 0x2 + 2671 07ed 08 .byte 0x8 + 2672 07ee 2D .byte 0x2d + 2673 07ef 00 .byte 0 + 2674 07f0 25 .uleb128 0x25 + 2675 07f1 44000000 .4byte .LVL4 + 2676 07f5 24 .uleb128 0x24 + 2677 07f6 01 .byte 0x1 + 2678 07f7 52 .byte 0x52 + 2679 07f8 01 .byte 0x1 + 2680 07f9 32 .byte 0x32 + 2681 07fa 24 .uleb128 0x24 + 2682 07fb 01 .byte 0x1 + 2683 07fc 51 .byte 0x51 + 2684 07fd 05 .byte 0x5 + 2685 07fe 03 .byte 0x3 + 2686 07ff 00000000 .4byte .LC0 + 2687 0803 00 .byte 0 + 2688 0804 00 .byte 0 + 2689 0805 26 .uleb128 0x26 + 2690 0806 E6060000 .4byte 0x6e6 + 2691 080a 00000000 .4byte .LFB7 + 2692 080e A8000000 .4byte .LFE7 + 2693 0812 34000000 .4byte .LLST2 + 2694 0816 01 .byte 0x1 + 2695 0817 67080000 .4byte 0x867 + 2696 081b 27 .uleb128 0x27 + 2697 081c F4060000 .4byte 0x6f4 + 2698 0820 60000000 .4byte .LLST3 + 2699 0824 28 .uleb128 0x28 + 2700 0825 FD060000 .4byte 0x6fd + 2701 0829 02 .byte 0x2 + 2702 082a 91 .byte 0x91 + 2703 082b 60 .sleb128 -32 + 2704 082c 29 .uleb128 0x29 + 2705 082d 08070000 .4byte 0x708 + 2706 0831 97000000 .4byte .LLST4 + 2707 0835 2A .uleb128 0x2a + 2708 0836 E6060000 .4byte 0x6e6 + 2709 083a 10000000 .4byte .LBB48 + 2710 083e 00000000 .4byte .Ldebug_ranges0+0 + 2711 0842 01 .byte 0x1 + 2712 0843 5B .byte 0x5b + 2713 0844 2B .uleb128 0x2b + 2714 0845 20000000 .4byte .Ldebug_ranges0+0x20 + 2715 0849 2C .uleb128 0x2c + 2716 084a FD060000 .4byte 0x6fd + 2717 084e 2C .uleb128 0x2c + 2718 084f 08070000 .4byte 0x708 + 2719 0853 2D .uleb128 0x2d + 2720 0854 F4060000 .4byte 0x6f4 + 2721 0858 25 .uleb128 0x25 + 2722 0859 9C000000 .4byte .LVL13 + 2723 085d 24 .uleb128 0x24 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 50 + + + 2724 085e 01 .byte 0x1 + 2725 085f 51 .byte 0x51 + 2726 0860 02 .byte 0x2 + 2727 0861 08 .byte 0x8 + 2728 0862 30 .byte 0x30 + 2729 0863 00 .byte 0 + 2730 0864 00 .byte 0 + 2731 0865 00 .byte 0 + 2732 0866 00 .byte 0 + 2733 0867 26 .uleb128 0x26 + 2734 0868 28070000 .4byte 0x728 + 2735 086c 00000000 .4byte .LFB8 + 2736 0870 3C000000 .4byte .LFE8 + 2737 0874 B5000000 .4byte .LLST5 + 2738 0878 01 .byte 0x1 + 2739 0879 87080000 .4byte 0x887 + 2740 087d 27 .uleb128 0x27 + 2741 087e 36070000 .4byte 0x736 + 2742 0882 D5000000 .4byte .LLST6 + 2743 0886 00 .byte 0 + 2744 0887 2E .uleb128 0x2e + 2745 0888 01 .byte 0x1 + 2746 0889 95050000 .4byte .LASF92 + 2747 088d 01 .byte 0x1 + 2748 088e 79 .byte 0x79 + 2749 088f 01 .byte 0x1 + 2750 0890 00000000 .4byte .LFB9 + 2751 0894 58000000 .4byte .LFE9 + 2752 0898 E8000000 .4byte .LLST7 + 2753 089c 01 .byte 0x1 + 2754 089d E2080000 .4byte 0x8e2 + 2755 08a1 2F .uleb128 0x2f + 2756 08a2 70050000 .4byte .LASF86 + 2757 08a6 01 .byte 0x1 + 2758 08a7 79 .byte 0x79 + 2759 08a8 F3040000 .4byte 0x4f3 + 2760 08ac 08010000 .4byte .LLST8 + 2761 08b0 30 .uleb128 0x30 + 2762 08b1 28070000 .4byte 0x728 + 2763 08b5 04000000 .4byte .LBB54 + 2764 08b9 34000000 .4byte .LBE54 + 2765 08bd 01 .byte 0x1 + 2766 08be 7B .byte 0x7b + 2767 08bf CD080000 .4byte 0x8cd + 2768 08c3 27 .uleb128 0x27 + 2769 08c4 36070000 .4byte 0x736 + 2770 08c8 29010000 .4byte .LLST9 + 2771 08cc 00 .byte 0 + 2772 08cd 25 .uleb128 0x25 + 2773 08ce 4C000000 .4byte .LVL20 + 2774 08d2 24 .uleb128 0x24 + 2775 08d3 01 .byte 0x1 + 2776 08d4 52 .byte 0x52 + 2777 08d5 01 .byte 0x1 + 2778 08d6 32 .byte 0x32 + 2779 08d7 24 .uleb128 0x24 + 2780 08d8 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 51 + + + 2781 08d9 51 .byte 0x51 + 2782 08da 05 .byte 0x5 + 2783 08db 03 .byte 0x3 + 2784 08dc 00000000 .4byte .LC0 + 2785 08e0 00 .byte 0 + 2786 08e1 00 .byte 0 + 2787 08e2 31 .uleb128 0x31 + 2788 08e3 01 .byte 0x1 + 2789 08e4 52040000 .4byte .LASF93 + 2790 08e8 01 .byte 0x1 + 2791 08e9 93 .byte 0x93 + 2792 08ea 01 .byte 0x1 + 2793 08eb 00000000 .4byte .LFB12 + 2794 08ef 20000000 .4byte .LFE12 + 2795 08f3 02 .byte 0x2 + 2796 08f4 7D .byte 0x7d + 2797 08f5 00 .sleb128 0 + 2798 08f6 01 .byte 0x1 + 2799 08f7 09090000 .4byte 0x909 + 2800 08fb 32 .uleb128 0x32 + 2801 08fc 9B030000 .4byte .LASF94 + 2802 0900 01 .byte 0x1 + 2803 0901 93 .byte 0x93 + 2804 0902 FE040000 .4byte 0x4fe + 2805 0906 01 .byte 0x1 + 2806 0907 50 .byte 0x50 + 2807 0908 00 .byte 0 + 2808 0909 33 .uleb128 0x33 + 2809 090a 42070000 .4byte 0x742 + 2810 090e 00000000 .4byte .LFB13 + 2811 0912 30000000 .4byte .LFE13 + 2812 0916 02 .byte 0x2 + 2813 0917 7D .byte 0x7d + 2814 0918 00 .sleb128 0 + 2815 0919 01 .byte 0x1 + 2816 091a 28090000 .4byte 0x928 + 2817 091e 27 .uleb128 0x27 + 2818 091f 54070000 .4byte 0x754 + 2819 0923 3C010000 .4byte .LLST10 + 2820 0927 00 .byte 0 + 2821 0928 33 .uleb128 0x33 + 2822 0929 69070000 .4byte 0x769 + 2823 092d 00000000 .4byte .LFB14 + 2824 0931 40000000 .4byte .LFE14 + 2825 0935 02 .byte 0x2 + 2826 0936 7D .byte 0x7d + 2827 0937 00 .sleb128 0 + 2828 0938 01 .byte 0x1 + 2829 0939 67090000 .4byte 0x967 + 2830 093d 27 .uleb128 0x27 + 2831 093e 7B070000 .4byte 0x77b + 2832 0942 5E010000 .4byte .LLST11 + 2833 0946 34 .uleb128 0x34 + 2834 0947 86070000 .4byte 0x786 + 2835 094b 01 .byte 0x1 + 2836 094c 51 .byte 0x51 + 2837 094d 35 .uleb128 0x35 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 52 + + + 2838 094e 42070000 .4byte 0x742 + 2839 0952 08000000 .4byte .LBB56 + 2840 0956 24000000 .4byte .LBE56 + 2841 095a 01 .byte 0x1 + 2842 095b A8 .byte 0xa8 + 2843 095c 27 .uleb128 0x27 + 2844 095d 54070000 .4byte 0x754 + 2845 0961 99010000 .4byte .LLST12 + 2846 0965 00 .byte 0 + 2847 0966 00 .byte 0 + 2848 0967 36 .uleb128 0x36 + 2849 0968 01 .byte 0x1 + 2850 0969 89040000 .4byte .LASF96 + 2851 096d 01 .byte 0x1 + 2852 096e AC .byte 0xac + 2853 096f 01 .byte 0x1 + 2854 0970 9B000000 .4byte 0x9b + 2855 0974 00000000 .4byte .LFB15 + 2856 0978 8C000000 .4byte .LFE15 + 2857 097c BB010000 .4byte .LLST13 + 2858 0980 01 .byte 0x1 + 2859 0981 DA090000 .4byte 0x9da + 2860 0985 2F .uleb128 0x2f + 2861 0986 6A050000 .4byte .LASF87 + 2862 098a 01 .byte 0x1 + 2863 098b AC .byte 0xac + 2864 098c 29000000 .4byte 0x29 + 2865 0990 DB010000 .4byte .LLST14 + 2866 0994 2F .uleb128 0x2f + 2867 0995 28030000 .4byte .LASF95 + 2868 0999 01 .byte 0x1 + 2869 099a AC .byte 0xac + 2870 099b 22070000 .4byte 0x722 + 2871 099f FC010000 .4byte .LLST15 + 2872 09a3 37 .uleb128 0x37 + 2873 09a4 637000 .ascii "cp\000" + 2874 09a7 01 .byte 0x1 + 2875 09a8 AD .byte 0xad + 2876 09a9 22070000 .4byte 0x722 + 2877 09ad 1A020000 .4byte .LLST16 + 2878 09b1 38 .uleb128 0x38 + 2879 09b2 60070000 .4byte 0x760 + 2880 09b6 40000000 .4byte .LBB58 + 2881 09ba 44000000 .4byte .LBE58 + 2882 09be 01 .byte 0x1 + 2883 09bf B4 .byte 0xb4 + 2884 09c0 35 .uleb128 0x35 + 2885 09c1 42070000 .4byte 0x742 + 2886 09c5 54000000 .4byte .LBB60 + 2887 09c9 70000000 .4byte .LBE60 + 2888 09cd 01 .byte 0x1 + 2889 09ce B3 .byte 0xb3 + 2890 09cf 27 .uleb128 0x27 + 2891 09d0 54070000 .4byte 0x754 + 2892 09d4 32020000 .4byte .LLST17 + 2893 09d8 00 .byte 0 + 2894 09d9 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 53 + + + 2895 09da 39 .uleb128 0x39 + 2896 09db 01 .byte 0x1 + 2897 09dc AA000000 .4byte .LASF97 + 2898 09e0 01 .byte 0x1 + 2899 09e1 B8 .byte 0xb8 + 2900 09e2 01 .byte 0x1 + 2901 09e3 9B000000 .4byte 0x9b + 2902 09e7 00000000 .4byte .LFB16 + 2903 09eb 54000000 .4byte .LFE16 + 2904 09ef 02 .byte 0x2 + 2905 09f0 7D .byte 0x7d + 2906 09f1 00 .sleb128 0 + 2907 09f2 01 .byte 0x1 + 2908 09f3 5C0A0000 .4byte 0xa5c + 2909 09f7 2F .uleb128 0x2f + 2910 09f8 6A050000 .4byte .LASF87 + 2911 09fc 01 .byte 0x1 + 2912 09fd B8 .byte 0xb8 + 2913 09fe 29000000 .4byte 0x29 + 2914 0a02 54020000 .4byte .LLST18 + 2915 0a06 2F .uleb128 0x2f + 2916 0a07 13040000 .4byte .LASF98 + 2917 0a0b 01 .byte 0x1 + 2918 0a0c B8 .byte 0xb8 + 2919 0a0d FA000000 .4byte 0xfa + 2920 0a11 8F020000 .4byte .LLST19 + 2921 0a15 3A .uleb128 0x3a + 2922 0a16 656E6400 .ascii "end\000" + 2923 0a1a 01 .byte 0x1 + 2924 0a1b B8 .byte 0xb8 + 2925 0a1c FA000000 .4byte 0xfa + 2926 0a20 B0020000 .4byte .LLST20 + 2927 0a24 35 .uleb128 0x35 + 2928 0a25 69070000 .4byte 0x769 + 2929 0a29 10000000 .4byte .LBB62 + 2930 0a2d 40000000 .4byte .LBE62 + 2931 0a31 01 .byte 0x1 + 2932 0a32 BA .byte 0xba + 2933 0a33 2D .uleb128 0x2d + 2934 0a34 86070000 .4byte 0x786 + 2935 0a38 27 .uleb128 0x27 + 2936 0a39 7B070000 .4byte 0x77b + 2937 0a3d D1020000 .4byte .LLST21 + 2938 0a41 35 .uleb128 0x35 + 2939 0a42 42070000 .4byte 0x742 + 2940 0a46 18000000 .4byte .LBB64 + 2941 0a4a 3C000000 .4byte .LBE64 + 2942 0a4e 01 .byte 0x1 + 2943 0a4f A8 .byte 0xa8 + 2944 0a50 27 .uleb128 0x27 + 2945 0a51 54070000 .4byte 0x754 + 2946 0a55 0C030000 .4byte .LLST22 + 2947 0a59 00 .byte 0 + 2948 0a5a 00 .byte 0 + 2949 0a5b 00 .byte 0 + 2950 0a5c 3B .uleb128 0x3b + 2951 0a5d 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 54 + + + 2952 0a5e 84030000 .4byte .LASF99 + 2953 0a62 01 .byte 0x1 + 2954 0a63 C4 .byte 0xc4 + 2955 0a64 01 .byte 0x1 + 2956 0a65 00000000 .4byte .LFB17 + 2957 0a69 2C000000 .4byte .LFE17 + 2958 0a6d 2E030000 .4byte .LLST23 + 2959 0a71 01 .byte 0x1 + 2960 0a72 8D0A0000 .4byte 0xa8d + 2961 0a76 37 .uleb128 0x37 + 2962 0a77 6900 .ascii "i\000" + 2963 0a79 01 .byte 0x1 + 2964 0a7a C5 .byte 0xc5 + 2965 0a7b 30000000 .4byte 0x30 + 2966 0a7f 4E030000 .4byte .LLST24 + 2967 0a83 3C .uleb128 0x3c + 2968 0a84 1C000000 .4byte .LVL45 + 2969 0a88 F9110000 .4byte 0x11f9 + 2970 0a8c 00 .byte 0 + 2971 0a8d 3B .uleb128 0x3b + 2972 0a8e 01 .byte 0x1 + 2973 0a8f 00000000 .4byte .LASF100 + 2974 0a93 01 .byte 0x1 + 2975 0a94 CF .byte 0xcf + 2976 0a95 01 .byte 0x1 + 2977 0a96 00000000 .4byte .LFB18 + 2978 0a9a 34000000 .4byte .LFE18 + 2979 0a9e 62030000 .4byte .LLST25 + 2980 0aa2 01 .byte 0x1 + 2981 0aa3 BE0A0000 .4byte 0xabe + 2982 0aa7 37 .uleb128 0x37 + 2983 0aa8 6900 .ascii "i\000" + 2984 0aaa 01 .byte 0x1 + 2985 0aab D0 .byte 0xd0 + 2986 0aac 30000000 .4byte 0x30 + 2987 0ab0 82030000 .4byte .LLST26 + 2988 0ab4 3C .uleb128 0x3c + 2989 0ab5 20000000 .4byte .LVL48 + 2990 0ab9 0E120000 .4byte 0x120e + 2991 0abd 00 .byte 0 + 2992 0abe 31 .uleb128 0x31 + 2993 0abf 01 .byte 0x1 + 2994 0ac0 43040000 .4byte .LASF101 + 2995 0ac4 01 .byte 0x1 + 2996 0ac5 E0 .byte 0xe0 + 2997 0ac6 01 .byte 0x1 + 2998 0ac7 00000000 .4byte .LFB19 + 2999 0acb 7C000000 .4byte .LFE19 + 3000 0acf 02 .byte 0x2 + 3001 0ad0 7D .byte 0x7d + 3002 0ad1 00 .sleb128 0 + 3003 0ad2 01 .byte 0x1 + 3004 0ad3 100B0000 .4byte 0xb10 + 3005 0ad7 2F .uleb128 0x2f + 3006 0ad8 98010000 .4byte .LASF102 + 3007 0adc 01 .byte 0x1 + 3008 0add E0 .byte 0xe0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 55 + + + 3009 0ade 29000000 .4byte 0x29 + 3010 0ae2 96030000 .4byte .LLST27 + 3011 0ae6 3D .uleb128 0x3d + 3012 0ae7 13040000 .4byte .LASF98 + 3013 0aeb 01 .byte 0x1 + 3014 0aec E1 .byte 0xe1 + 3015 0aed FA000000 .4byte 0xfa + 3016 0af1 01 .byte 0x1 + 3017 0af2 52 .byte 0x52 + 3018 0af3 3E .uleb128 0x3e + 3019 0af4 656E6400 .ascii "end\000" + 3020 0af8 01 .byte 0x1 + 3021 0af9 E1 .byte 0xe1 + 3022 0afa FA000000 .4byte 0xfa + 3023 0afe 01 .byte 0x1 + 3024 0aff 51 .byte 0x51 + 3025 0b00 37 .uleb128 0x37 + 3026 0b01 6E6F7700 .ascii "now\000" + 3027 0b05 01 .byte 0x1 + 3028 0b06 E1 .byte 0xe1 + 3029 0b07 FA000000 .4byte 0xfa + 3030 0b0b B7030000 .4byte .LLST28 + 3031 0b0f 00 .byte 0 + 3032 0b10 36 .uleb128 0x36 + 3033 0b11 01 .byte 0x1 + 3034 0b12 A1010000 .4byte .LASF103 + 3035 0b16 01 .byte 0x1 + 3036 0b17 F5 .byte 0xf5 + 3037 0b18 01 .byte 0x1 + 3038 0b19 FA000000 .4byte 0xfa + 3039 0b1d 00000000 .4byte .LFB20 + 3040 0b21 1C000000 .4byte .LFE20 + 3041 0b25 D5030000 .4byte .LLST29 + 3042 0b29 01 .byte 0x1 + 3043 0b2a 3E0B0000 .4byte 0xb3e + 3044 0b2e 3F .uleb128 0x3f + 3045 0b2f 0C000000 .4byte .LVL56 + 3046 0b33 27120000 .4byte 0x1227 + 3047 0b37 24 .uleb128 0x24 + 3048 0b38 01 .byte 0x1 + 3049 0b39 50 .byte 0x50 + 3050 0b3a 01 .byte 0x1 + 3051 0b3b 31 .byte 0x31 + 3052 0b3c 00 .byte 0 + 3053 0b3d 00 .byte 0 + 3054 0b3e 40 .uleb128 0x40 + 3055 0b3f 01 .byte 0x1 + 3056 0b40 DE020000 .4byte .LASF104 + 3057 0b44 01 .byte 0x1 + 3058 0b45 1001 .2byte 0x110 + 3059 0b47 01 .byte 0x1 + 3060 0b48 00000000 .4byte .LFB22 + 3061 0b4c 54000000 .4byte .LFE22 + 3062 0b50 F5030000 .4byte .LLST30 + 3063 0b54 01 .byte 0x1 + 3064 0b55 9A0B0000 .4byte 0xb9a + 3065 0b59 41 .uleb128 0x41 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 56 + + + 3066 0b5a 6D7300 .ascii "ms\000" + 3067 0b5d 01 .byte 0x1 + 3068 0b5e 1001 .2byte 0x110 + 3069 0b60 29000000 .4byte 0x29 + 3070 0b64 15040000 .4byte .LLST31 + 3071 0b68 42 .uleb128 0x42 + 3072 0b69 98010000 .4byte .LASF102 + 3073 0b6d 01 .byte 0x1 + 3074 0b6e 1201 .2byte 0x112 + 3075 0b70 FA000000 .4byte 0xfa + 3076 0b74 36040000 .4byte .LLST32 + 3077 0b78 3F .uleb128 0x3f + 3078 0b79 3C000000 .4byte .LVL60 + 3079 0b7d 3C120000 .4byte 0x123c + 3080 0b81 24 .uleb128 0x24 + 3081 0b82 01 .byte 0x1 + 3082 0b83 53 .byte 0x53 + 3083 0b84 01 .byte 0x1 + 3084 0b85 30 .byte 0x30 + 3085 0b86 24 .uleb128 0x24 + 3086 0b87 01 .byte 0x1 + 3087 0b88 52 .byte 0x52 + 3088 0b89 05 .byte 0x5 + 3089 0b8a 03 .byte 0x3 + 3090 0b8b 00000000 .4byte tmr + 3091 0b8f 24 .uleb128 0x24 + 3092 0b90 01 .byte 0x1 + 3093 0b91 50 .byte 0x50 + 3094 0b92 05 .byte 0x5 + 3095 0b93 03 .byte 0x3 + 3096 0b94 00000000 .4byte .LANCHOR6 + 3097 0b98 00 .byte 0 + 3098 0b99 00 .byte 0 + 3099 0b9a 43 .uleb128 0x43 + 3100 0b9b 5D050000 .4byte .LASF105 + 3101 0b9f 01 .byte 0x1 + 3102 0ba0 1A01 .2byte 0x11a + 3103 0ba2 01 .byte 0x1 + 3104 0ba3 01 .byte 0x1 + 3105 0ba4 BF0B0000 .4byte 0xbbf + 3106 0ba8 44 .uleb128 0x44 + 3107 0ba9 74637000 .ascii "tcp\000" + 3108 0bad 01 .byte 0x1 + 3109 0bae 1A01 .2byte 0x11a + 3110 0bb0 BF0B0000 .4byte 0xbbf + 3111 0bb4 45 .uleb128 0x45 + 3112 0bb5 6900 .ascii "i\000" + 3113 0bb7 01 .byte 0x1 + 3114 0bb8 1B01 .2byte 0x11b + 3115 0bba 30000000 .4byte 0x30 + 3116 0bbe 00 .byte 0 + 3117 0bbf 09 .uleb128 0x9 + 3118 0bc0 04 .byte 0x4 + 3119 0bc1 C50B0000 .4byte 0xbc5 + 3120 0bc5 10 .uleb128 0x10 + 3121 0bc6 06060000 .4byte 0x606 + 3122 0bca 46 .uleb128 0x46 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 57 + + + 3123 0bcb 20050000 .4byte .LASF106 + 3124 0bcf 01 .byte 0x1 + 3125 0bd0 87 .byte 0x87 + 3126 0bd1 01 .byte 0x1 + 3127 0bd2 01 .byte 0x1 + 3128 0bd3 E20B0000 .4byte 0xbe2 + 3129 0bd7 1B .uleb128 0x1b + 3130 0bd8 637000 .ascii "cp\000" + 3131 0bdb 01 .byte 0x1 + 3132 0bdc 88 .byte 0x88 + 3133 0bdd 22070000 .4byte 0x722 + 3134 0be1 00 .byte 0 + 3135 0be2 47 .uleb128 0x47 + 3136 0be3 01 .byte 0x1 + 3137 0be4 3A030000 .4byte .LASF107 + 3138 0be8 01 .byte 0x1 + 3139 0be9 3A01 .2byte 0x13a + 3140 0beb 01 .byte 0x1 + 3141 0bec E4000000 .4byte 0xe4 + 3142 0bf0 00000000 .4byte .LFB25 + 3143 0bf4 64040000 .4byte .LFE25 + 3144 0bf8 7D040000 .4byte .LLST33 + 3145 0bfc 01 .byte 0x1 + 3146 0bfd F30F0000 .4byte 0xff3 + 3147 0c01 41 .uleb128 0x41 + 3148 0c02 7000 .ascii "p\000" + 3149 0c04 01 .byte 0x1 + 3150 0c05 3A01 .2byte 0x13a + 3151 0c07 95020000 .4byte 0x295 + 3152 0c0b A9040000 .4byte .LLST34 + 3153 0c0f 22 .uleb128 0x22 + 3154 0c10 6900 .ascii "i\000" + 3155 0c12 01 .byte 0x1 + 3156 0c13 3B01 .2byte 0x13b + 3157 0c15 30000000 .4byte 0x30 + 3158 0c19 D9040000 .4byte .LLST35 + 3159 0c1d 22 .uleb128 0x22 + 3160 0c1e 6A00 .ascii "j\000" + 3161 0c20 01 .byte 0x1 + 3162 0c21 3B01 .2byte 0x13b + 3163 0c23 30000000 .4byte 0x30 + 3164 0c27 F8040000 .4byte .LLST36 + 3165 0c2b 48 .uleb128 0x48 + 3166 0c2c 28070000 .4byte 0x728 + 3167 0c30 30000000 .4byte .LBB100 + 3168 0c34 4C000000 .4byte .LBE100 + 3169 0c38 01 .byte 0x1 + 3170 0c39 4101 .2byte 0x141 + 3171 0c3b 490C0000 .4byte 0xc49 + 3172 0c3f 27 .uleb128 0x27 + 3173 0c40 36070000 .4byte 0x736 + 3174 0c44 30050000 .4byte .LLST37 + 3175 0c48 00 .byte 0 + 3176 0c49 48 .uleb128 0x48 + 3177 0c4a 28070000 .4byte 0x728 + 3178 0c4e 5C000000 .4byte .LBB102 + 3179 0c52 78000000 .4byte .LBE102 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 58 + + + 3180 0c56 01 .byte 0x1 + 3181 0c57 4301 .2byte 0x143 + 3182 0c59 670C0000 .4byte 0xc67 + 3183 0c5d 27 .uleb128 0x27 + 3184 0c5e 36070000 .4byte 0x736 + 3185 0c62 48050000 .4byte .LLST38 + 3186 0c66 00 .byte 0 + 3187 0c67 48 .uleb128 0x48 + 3188 0c68 28070000 .4byte 0x728 + 3189 0c6c 88000000 .4byte .LBB104 + 3190 0c70 A4000000 .4byte .LBE104 + 3191 0c74 01 .byte 0x1 + 3192 0c75 4601 .2byte 0x146 + 3193 0c77 850C0000 .4byte 0xc85 + 3194 0c7b 27 .uleb128 0x27 + 3195 0c7c 36070000 .4byte 0x736 + 3196 0c80 60050000 .4byte .LLST39 + 3197 0c84 00 .byte 0 + 3198 0c85 48 .uleb128 0x48 + 3199 0c86 28070000 .4byte 0x728 + 3200 0c8a B4000000 .4byte .LBB106 + 3201 0c8e D0000000 .4byte .LBE106 + 3202 0c92 01 .byte 0x1 + 3203 0c93 4901 .2byte 0x149 + 3204 0c95 A30C0000 .4byte 0xca3 + 3205 0c99 27 .uleb128 0x27 + 3206 0c9a 36070000 .4byte 0x736 + 3207 0c9e 78050000 .4byte .LLST40 + 3208 0ca2 00 .byte 0 + 3209 0ca3 48 .uleb128 0x48 + 3210 0ca4 28070000 .4byte 0x728 + 3211 0ca8 E0000000 .4byte .LBB108 + 3212 0cac FC000000 .4byte .LBE108 + 3213 0cb0 01 .byte 0x1 + 3214 0cb1 4C01 .2byte 0x14c + 3215 0cb3 C10C0000 .4byte 0xcc1 + 3216 0cb7 27 .uleb128 0x27 + 3217 0cb8 36070000 .4byte 0x736 + 3218 0cbc 90050000 .4byte .LLST41 + 3219 0cc0 00 .byte 0 + 3220 0cc1 48 .uleb128 0x48 + 3221 0cc2 28070000 .4byte 0x728 + 3222 0cc6 0C010000 .4byte .LBB110 + 3223 0cca 28010000 .4byte .LBE110 + 3224 0cce 01 .byte 0x1 + 3225 0ccf 5001 .2byte 0x150 + 3226 0cd1 DF0C0000 .4byte 0xcdf + 3227 0cd5 27 .uleb128 0x27 + 3228 0cd6 36070000 .4byte 0x736 + 3229 0cda A8050000 .4byte .LLST42 + 3230 0cde 00 .byte 0 + 3231 0cdf 48 .uleb128 0x48 + 3232 0ce0 28070000 .4byte 0x728 + 3233 0ce4 38010000 .4byte .LBB112 + 3234 0ce8 54010000 .4byte .LBE112 + 3235 0cec 01 .byte 0x1 + 3236 0ced 5401 .2byte 0x154 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 59 + + + 3237 0cef FD0C0000 .4byte 0xcfd + 3238 0cf3 27 .uleb128 0x27 + 3239 0cf4 36070000 .4byte 0x736 + 3240 0cf8 C0050000 .4byte .LLST43 + 3241 0cfc 00 .byte 0 + 3242 0cfd 49 .uleb128 0x49 + 3243 0cfe 9A0B0000 .4byte 0xb9a + 3244 0d02 78010000 .4byte .LBB114 + 3245 0d06 40000000 .4byte .Ldebug_ranges0+0x40 + 3246 0d0a 01 .byte 0x1 + 3247 0d0b 6D01 .2byte 0x16d + 3248 0d0d 430D0000 .4byte 0xd43 + 3249 0d11 27 .uleb128 0x27 + 3250 0d12 A80B0000 .4byte 0xba8 + 3251 0d16 D8050000 .4byte .LLST44 + 3252 0d1a 2B .uleb128 0x2b + 3253 0d1b 60000000 .4byte .Ldebug_ranges0+0x60 + 3254 0d1f 29 .uleb128 0x29 + 3255 0d20 B40B0000 .4byte 0xbb4 + 3256 0d24 F6050000 .4byte .LLST45 + 3257 0d28 4A .uleb128 0x4a + 3258 0d29 60070000 .4byte 0x760 + 3259 0d2d 78010000 .4byte .LBB116 + 3260 0d31 80000000 .4byte .Ldebug_ranges0+0x80 + 3261 0d35 01 .byte 0x1 + 3262 0d36 1E01 .2byte 0x11e + 3263 0d38 3C .uleb128 0x3c + 3264 0d39 B0020000 .4byte .LVL111 + 3265 0d3d 8D0A0000 .4byte 0xa8d + 3266 0d41 00 .byte 0 + 3267 0d42 00 .byte 0 + 3268 0d43 48 .uleb128 0x48 + 3269 0d44 28070000 .4byte 0x728 + 3270 0d48 AC010000 .4byte .LBB122 + 3271 0d4c C8010000 .4byte .LBE122 + 3272 0d50 01 .byte 0x1 + 3273 0d51 6301 .2byte 0x163 + 3274 0d53 610D0000 .4byte 0xd61 + 3275 0d57 27 .uleb128 0x27 + 3276 0d58 36070000 .4byte 0x736 + 3277 0d5c 16060000 .4byte .LLST46 + 3278 0d60 00 .byte 0 + 3279 0d61 49 .uleb128 0x49 + 3280 0d62 28070000 .4byte 0x728 + 3281 0d66 D0010000 .4byte .LBB124 + 3282 0d6a 98000000 .4byte .Ldebug_ranges0+0x98 + 3283 0d6e 01 .byte 0x1 + 3284 0d6f 6501 .2byte 0x165 + 3285 0d71 870D0000 .4byte 0xd87 + 3286 0d75 2D .uleb128 0x2d + 3287 0d76 36070000 .4byte 0x736 + 3288 0d7a 25 .uleb128 0x25 + 3289 0d7b F0010000 .4byte .LVL97 + 3290 0d7f 24 .uleb128 0x24 + 3291 0d80 01 .byte 0x1 + 3292 0d81 51 .byte 0x51 + 3293 0d82 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 60 + + + 3294 0d83 08 .byte 0x8 + 3295 0d84 2E .byte 0x2e + 3296 0d85 00 .byte 0 + 3297 0d86 00 .byte 0 + 3298 0d87 48 .uleb128 0x48 + 3299 0d88 28070000 .4byte 0x728 + 3300 0d8c FC010000 .4byte .LBB128 + 3301 0d90 18020000 .4byte .LBE128 + 3302 0d94 01 .byte 0x1 + 3303 0d95 6701 .2byte 0x167 + 3304 0d97 A50D0000 .4byte 0xda5 + 3305 0d9b 27 .uleb128 0x27 + 3306 0d9c 36070000 .4byte 0x736 + 3307 0da0 2E060000 .4byte .LLST48 + 3308 0da4 00 .byte 0 + 3309 0da5 48 .uleb128 0x48 + 3310 0da6 28070000 .4byte 0x728 + 3311 0daa 20020000 .4byte .LBB130 + 3312 0dae 48020000 .4byte .LBE130 + 3313 0db2 01 .byte 0x1 + 3314 0db3 6801 .2byte 0x168 + 3315 0db5 C30D0000 .4byte 0xdc3 + 3316 0db9 27 .uleb128 0x27 + 3317 0dba 36070000 .4byte 0x736 + 3318 0dbe 46060000 .4byte .LLST49 + 3319 0dc2 00 .byte 0 + 3320 0dc3 48 .uleb128 0x48 + 3321 0dc4 28070000 .4byte 0x728 + 3322 0dc8 C4020000 .4byte .LBB134 + 3323 0dcc E0020000 .4byte .LBE134 + 3324 0dd0 01 .byte 0x1 + 3325 0dd1 6F01 .2byte 0x16f + 3326 0dd3 DD0D0000 .4byte 0xddd + 3327 0dd7 2D .uleb128 0x2d + 3328 0dd8 36070000 .4byte 0x736 + 3329 0ddc 00 .byte 0 + 3330 0ddd 48 .uleb128 0x48 + 3331 0dde 28070000 .4byte 0x728 + 3332 0de2 F4020000 .4byte .LBB136 + 3333 0de6 10030000 .4byte .LBE136 + 3334 0dea 01 .byte 0x1 + 3335 0deb 7101 .2byte 0x171 + 3336 0ded FB0D0000 .4byte 0xdfb + 3337 0df1 27 .uleb128 0x27 + 3338 0df2 36070000 .4byte 0x736 + 3339 0df6 59060000 .4byte .LLST50 + 3340 0dfa 00 .byte 0 + 3341 0dfb 49 .uleb128 0x49 + 3342 0dfc CA0B0000 .4byte 0xbca + 3343 0e00 10030000 .4byte .LBB138 + 3344 0e04 B0000000 .4byte .Ldebug_ranges0+0xb0 + 3345 0e08 01 .byte 0x1 + 3346 0e09 7201 .2byte 0x172 + 3347 0e0b 1F0E0000 .4byte 0xe1f + 3348 0e0f 2B .uleb128 0x2b + 3349 0e10 C8000000 .4byte .Ldebug_ranges0+0xc8 + 3350 0e14 29 .uleb128 0x29 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 61 + + + 3351 0e15 D70B0000 .4byte 0xbd7 + 3352 0e19 71060000 .4byte .LLST51 + 3353 0e1d 00 .byte 0 + 3354 0e1e 00 .byte 0 + 3355 0e1f 48 .uleb128 0x48 + 3356 0e20 28070000 .4byte 0x728 + 3357 0e24 80030000 .4byte .LBB142 + 3358 0e28 9C030000 .4byte .LBE142 + 3359 0e2c 01 .byte 0x1 + 3360 0e2d 7D01 .2byte 0x17d + 3361 0e2f 3D0E0000 .4byte 0xe3d + 3362 0e33 27 .uleb128 0x27 + 3363 0e34 36070000 .4byte 0x736 + 3364 0e38 A1060000 .4byte .LLST52 + 3365 0e3c 00 .byte 0 + 3366 0e3d 4B .uleb128 0x4b + 3367 0e3e 18000000 .4byte .LVL63 + 3368 0e42 87080000 .4byte 0x887 + 3369 0e46 540E0000 .4byte 0xe54 + 3370 0e4a 24 .uleb128 0x24 + 3371 0e4b 01 .byte 0x1 + 3372 0e4c 50 .byte 0x50 + 3373 0e4d 05 .byte 0x5 + 3374 0e4e 03 .byte 0x3 + 3375 0e4f 04000000 .4byte .LC1 + 3376 0e53 00 .byte 0 + 3377 0e54 4B .uleb128 0x4b + 3378 0e55 20000000 .4byte .LVL64 + 3379 0e59 87080000 .4byte 0x887 + 3380 0e5d 6B0E0000 .4byte 0xe6b + 3381 0e61 24 .uleb128 0x24 + 3382 0e62 01 .byte 0x1 + 3383 0e63 50 .byte 0x50 + 3384 0e64 05 .byte 0x5 + 3385 0e65 03 .byte 0x3 + 3386 0e66 08000000 .4byte .LC2 + 3387 0e6a 00 .byte 0 + 3388 0e6b 4B .uleb128 0x4b + 3389 0e6c 2C000000 .4byte .LVL65 + 3390 0e70 87080000 .4byte 0x887 + 3391 0e74 820E0000 .4byte 0xe82 + 3392 0e78 24 .uleb128 0x24 + 3393 0e79 01 .byte 0x1 + 3394 0e7a 50 .byte 0x50 + 3395 0e7b 05 .byte 0x5 + 3396 0e7c 03 .byte 0x3 + 3397 0e7d 24000000 .4byte .LC3 + 3398 0e81 00 .byte 0 + 3399 0e82 4B .uleb128 0x4b + 3400 0e83 58000000 .4byte .LVL68 + 3401 0e87 87080000 .4byte 0x887 + 3402 0e8b 990E0000 .4byte 0xe99 + 3403 0e8f 24 .uleb128 0x24 + 3404 0e90 01 .byte 0x1 + 3405 0e91 50 .byte 0x50 + 3406 0e92 05 .byte 0x5 + 3407 0e93 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 62 + + + 3408 0e94 90000000 .4byte .LC12 + 3409 0e98 00 .byte 0 + 3410 0e99 4B .uleb128 0x4b + 3411 0e9a 84000000 .4byte .LVL71 + 3412 0e9e 87080000 .4byte 0x887 + 3413 0ea2 B00E0000 .4byte 0xeb0 + 3414 0ea6 24 .uleb128 0x24 + 3415 0ea7 01 .byte 0x1 + 3416 0ea8 50 .byte 0x50 + 3417 0ea9 05 .byte 0x5 + 3418 0eaa 03 .byte 0x3 + 3419 0eab AC000000 .4byte .LC14 + 3420 0eaf 00 .byte 0 + 3421 0eb0 4B .uleb128 0x4b + 3422 0eb1 B0000000 .4byte .LVL74 + 3423 0eb5 87080000 .4byte 0x887 + 3424 0eb9 C70E0000 .4byte 0xec7 + 3425 0ebd 24 .uleb128 0x24 + 3426 0ebe 01 .byte 0x1 + 3427 0ebf 50 .byte 0x50 + 3428 0ec0 05 .byte 0x5 + 3429 0ec1 03 .byte 0x3 + 3430 0ec2 D8000000 .4byte .LC16 + 3431 0ec6 00 .byte 0 + 3432 0ec7 4B .uleb128 0x4b + 3433 0ec8 DC000000 .4byte .LVL77 + 3434 0ecc 87080000 .4byte 0x887 + 3435 0ed0 DE0E0000 .4byte 0xede + 3436 0ed4 24 .uleb128 0x24 + 3437 0ed5 01 .byte 0x1 + 3438 0ed6 50 .byte 0x50 + 3439 0ed7 05 .byte 0x5 + 3440 0ed8 03 .byte 0x3 + 3441 0ed9 F8000000 .4byte .LC18 + 3442 0edd 00 .byte 0 + 3443 0ede 4B .uleb128 0x4b + 3444 0edf 08010000 .4byte .LVL80 + 3445 0ee3 87080000 .4byte 0x887 + 3446 0ee7 F50E0000 .4byte 0xef5 + 3447 0eeb 24 .uleb128 0x24 + 3448 0eec 01 .byte 0x1 + 3449 0eed 50 .byte 0x50 + 3450 0eee 05 .byte 0x5 + 3451 0eef 03 .byte 0x3 + 3452 0ef0 14010000 .4byte .LC20 + 3453 0ef4 00 .byte 0 + 3454 0ef5 4B .uleb128 0x4b + 3455 0ef6 34010000 .4byte .LVL83 + 3456 0efa 87080000 .4byte 0x887 + 3457 0efe 0C0F0000 .4byte 0xf0c + 3458 0f02 24 .uleb128 0x24 + 3459 0f03 01 .byte 0x1 + 3460 0f04 50 .byte 0x50 + 3461 0f05 05 .byte 0x5 + 3462 0f06 03 .byte 0x3 + 3463 0f07 38010000 .4byte .LC22 + 3464 0f0b 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 63 + + + 3465 0f0c 4B .uleb128 0x4b + 3466 0f0d 60010000 .4byte .LVL86 + 3467 0f11 87080000 .4byte 0x887 + 3468 0f15 230F0000 .4byte 0xf23 + 3469 0f19 24 .uleb128 0x24 + 3470 0f1a 01 .byte 0x1 + 3471 0f1b 50 .byte 0x50 + 3472 0f1c 05 .byte 0x5 + 3473 0f1d 03 .byte 0x3 + 3474 0f1e 5C010000 .4byte .LC24 + 3475 0f22 00 .byte 0 + 3476 0f23 4B .uleb128 0x4b + 3477 0f24 68010000 .4byte .LVL87 + 3478 0f28 87080000 .4byte 0x887 + 3479 0f2c 3A0F0000 .4byte 0xf3a + 3480 0f30 24 .uleb128 0x24 + 3481 0f31 01 .byte 0x1 + 3482 0f32 50 .byte 0x50 + 3483 0f33 05 .byte 0x5 + 3484 0f34 03 .byte 0x3 + 3485 0f35 04000000 .4byte .LC1 + 3486 0f39 00 .byte 0 + 3487 0f3a 3C .uleb128 0x3c + 3488 0f3b A8010000 .4byte .LVL91 + 3489 0f3f B8070000 .4byte 0x7b8 + 3490 0f43 4B .uleb128 0x4b + 3491 0f44 D0010000 .4byte .LVL94 + 3492 0f48 E6060000 .4byte 0x6e6 + 3493 0f4c 570F0000 .4byte 0xf57 + 3494 0f50 24 .uleb128 0x24 + 3495 0f51 01 .byte 0x1 + 3496 0f52 50 .byte 0x50 + 3497 0f53 02 .byte 0x2 + 3498 0f54 79 .byte 0x79 + 3499 0f55 00 .sleb128 0 + 3500 0f56 00 .byte 0 + 3501 0f57 4B .uleb128 0x4b + 3502 0f58 F8010000 .4byte .LVL98 + 3503 0f5c E6060000 .4byte 0x6e6 + 3504 0f60 6B0F0000 .4byte 0xf6b + 3505 0f64 24 .uleb128 0x24 + 3506 0f65 01 .byte 0x1 + 3507 0f66 50 .byte 0x50 + 3508 0f67 02 .byte 0x2 + 3509 0f68 78 .byte 0x78 + 3510 0f69 00 .sleb128 0 + 3511 0f6a 00 .byte 0 + 3512 0f6b 4B .uleb128 0x4b + 3513 0f6c 50020000 .4byte .LVL104 + 3514 0f70 87080000 .4byte 0x887 + 3515 0f74 820F0000 .4byte 0xf82 + 3516 0f78 24 .uleb128 0x24 + 3517 0f79 01 .byte 0x1 + 3518 0f7a 50 .byte 0x50 + 3519 0f7b 05 .byte 0x5 + 3520 0f7c 03 .byte 0x3 + 3521 0f7d 4C000000 .4byte .LC6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 64 + + + 3522 0f81 00 .byte 0 + 3523 0f82 4B .uleb128 0x4b + 3524 0f83 58020000 .4byte .LVL105 + 3525 0f87 27120000 .4byte 0x1227 + 3526 0f8b 960F0000 .4byte 0xf96 + 3527 0f8f 24 .uleb128 0x24 + 3528 0f90 01 .byte 0x1 + 3529 0f91 50 .byte 0x50 + 3530 0f92 02 .byte 0x2 + 3531 0f93 08 .byte 0x8 + 3532 0f94 C8 .byte 0xc8 + 3533 0f95 00 .byte 0 + 3534 0f96 3C .uleb128 0x3c + 3535 0f97 F0020000 .4byte .LVL114 + 3536 0f9b E6060000 .4byte 0x6e6 + 3537 0f9f 4B .uleb128 0x4b + 3538 0fa0 4C030000 .4byte .LVL123 + 3539 0fa4 87080000 .4byte 0x887 + 3540 0fa8 B60F0000 .4byte 0xfb6 + 3541 0fac 24 .uleb128 0x24 + 3542 0fad 01 .byte 0x1 + 3543 0fae 50 .byte 0x50 + 3544 0faf 05 .byte 0x5 + 3545 0fb0 03 .byte 0x3 + 3546 0fb1 68000000 .4byte .LC8 + 3547 0fb5 00 .byte 0 + 3548 0fb6 3C .uleb128 0x3c + 3549 0fb7 70030000 .4byte .LVL125 + 3550 0fbb B8070000 .4byte 0x7b8 + 3551 0fbf 4B .uleb128 0x4b + 3552 0fc0 7C030000 .4byte .LVL126 + 3553 0fc4 87080000 .4byte 0x887 + 3554 0fc8 D60F0000 .4byte 0xfd6 + 3555 0fcc 24 .uleb128 0x24 + 3556 0fcd 01 .byte 0x1 + 3557 0fce 50 .byte 0x50 + 3558 0fcf 05 .byte 0x5 + 3559 0fd0 03 .byte 0x3 + 3560 0fd1 04000000 .4byte .LC1 + 3561 0fd5 00 .byte 0 + 3562 0fd6 3C .uleb128 0x3c + 3563 0fd7 B4030000 .4byte .LVL129 + 3564 0fdb 87080000 .4byte 0x887 + 3565 0fdf 3F .uleb128 0x3f + 3566 0fe0 CC030000 .4byte .LVL131 + 3567 0fe4 87080000 .4byte 0x887 + 3568 0fe8 24 .uleb128 0x24 + 3569 0fe9 01 .byte 0x1 + 3570 0fea 50 .byte 0x50 + 3571 0feb 05 .byte 0x5 + 3572 0fec 03 .byte 0x3 + 3573 0fed 6C000000 .4byte .LC9 + 3574 0ff1 00 .byte 0 + 3575 0ff2 00 .byte 0 + 3576 0ff3 14 .uleb128 0x14 + 3577 0ff4 03100000 .4byte 0x1003 + 3578 0ff8 03100000 .4byte 0x1003 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 65 + + + 3579 0ffc 15 .uleb128 0x15 + 3580 0ffd 21050000 .4byte 0x521 + 3581 1001 0B .byte 0xb + 3582 1002 00 .byte 0 + 3583 1003 09 .uleb128 0x9 + 3584 1004 04 .byte 0x4 + 3585 1005 09100000 .4byte 0x1009 + 3586 1009 10 .uleb128 0x10 + 3587 100a BF0B0000 .4byte 0xbbf + 3588 100e 3D .uleb128 0x3d + 3589 100f D7040000 .4byte .LASF108 + 3590 1013 01 .byte 0x1 + 3591 1014 2C .byte 0x2c + 3592 1015 1F100000 .4byte 0x101f + 3593 1019 05 .byte 0x5 + 3594 101a 03 .byte 0x3 + 3595 101b 00000000 .4byte patterns + 3596 101f 10 .uleb128 0x10 + 3597 1020 F30F0000 .4byte 0xff3 + 3598 1024 3D .uleb128 0x3d + 3599 1025 F9010000 .4byte .LASF109 + 3600 1029 01 .byte 0x1 + 3601 102a 3B .byte 0x3b + 3602 102b 9B000000 .4byte 0x9b + 3603 102f 05 .byte 0x5 + 3604 1030 03 .byte 0x3 + 3605 1031 00000000 .4byte local_fail + 3606 1035 3D .uleb128 0x3d + 3607 1036 51050000 .4byte .LASF110 + 3608 103a 01 .byte 0x1 + 3609 103b 3B .byte 0x3b + 3610 103c 9B000000 .4byte 0x9b + 3611 1040 05 .byte 0x5 + 3612 1041 03 .byte 0x3 + 3613 1042 00000000 .4byte global_fail + 3614 1046 3D .uleb128 0x3d + 3615 1047 3B020000 .4byte .LASF111 + 3616 104b 01 .byte 0x1 + 3617 104c 3C .byte 0x3c + 3618 104d 29000000 .4byte 0x29 + 3619 1051 05 .byte 0x5 + 3620 1052 03 .byte 0x3 + 3621 1053 00000000 .4byte failpoint + 3622 1057 3D .uleb128 0x3d + 3623 1058 39010000 .4byte .LASF112 + 3624 105c 01 .byte 0x1 + 3625 105d 3D .byte 0x3d + 3626 105e 12070000 .4byte 0x712 + 3627 1062 05 .byte 0x5 + 3628 1063 03 .byte 0x3 + 3629 1064 00000000 .4byte tokens_buffer + 3630 1068 3D .uleb128 0x3d + 3631 1069 5A030000 .4byte .LASF113 + 3632 106d 01 .byte 0x1 + 3633 106e 3E .byte 0x3e + 3634 106f 22070000 .4byte 0x722 + 3635 1073 05 .byte 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 66 + + + 3636 1074 03 .byte 0x3 + 3637 1075 00000000 .4byte tokp + 3638 1079 3E .uleb128 0x3e + 3639 107a 63687000 .ascii "chp\000" + 3640 107e 01 .byte 0x1 + 3641 107f 54 .byte 0x54 + 3642 1080 8A100000 .4byte 0x108a + 3643 1084 05 .byte 0x5 + 3644 1085 03 .byte 0x3 + 3645 1086 00000000 .4byte chp + 3646 108a 09 .uleb128 0x9 + 3647 108b 04 .byte 0x4 + 3648 108c FB050000 .4byte 0x5fb + 3649 1090 4C .uleb128 0x4c + 3650 1091 767400 .ascii "vt\000" + 3651 1094 01 .byte 0x1 + 3652 1095 0401 .2byte 0x104 + 3653 1097 59030000 .4byte 0x359 + 3654 109b 05 .byte 0x5 + 3655 109c 03 .byte 0x3 + 3656 109d 00000000 .4byte vt + 3657 10a1 4D .uleb128 0x4d + 3658 10a2 1E010000 .4byte .LASF114 + 3659 10a6 08 .byte 0x8 + 3660 10a7 F5 .byte 0xf5 + 3661 10a8 03040000 .4byte 0x403 + 3662 10ac 01 .byte 0x1 + 3663 10ad 01 .byte 0x1 + 3664 10ae 4D .uleb128 0x4d + 3665 10af FB030000 .4byte .LASF115 + 3666 10b3 09 .byte 0x9 + 3667 10b4 6F .byte 0x6f + 3668 10b5 6B040000 .4byte 0x46b + 3669 10b9 01 .byte 0x1 + 3670 10ba 01 .byte 0x1 + 3671 10bb 14 .uleb128 0x14 + 3672 10bc 4C020000 .4byte 0x24c + 3673 10c0 CB100000 .4byte 0x10cb + 3674 10c4 15 .uleb128 0x15 + 3675 10c5 21050000 .4byte 0x521 + 3676 10c9 04 .byte 0x4 + 3677 10ca 00 .byte 0 + 3678 10cb 4E .uleb128 0x4e + 3679 10cc 62040000 .4byte .LASF116 + 3680 10d0 01 .byte 0x1 + 3681 10d1 49 .byte 0x49 + 3682 10d2 BB100000 .4byte 0x10bb + 3683 10d6 01 .byte 0x1 + 3684 10d7 05 .byte 0x5 + 3685 10d8 03 .byte 0x3 + 3686 10d9 00000000 .4byte threads + 3687 10dd 4E .uleb128 0x4e + 3688 10de 71030000 .4byte .LASF117 + 3689 10e2 01 .byte 0x1 + 3690 10e3 44 .byte 0x44 + 3691 10e4 B2060000 .4byte 0x6b2 + 3692 10e8 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 67 + + + 3693 10e9 05 .byte 0x5 + 3694 10ea 03 .byte 0x3 + 3695 10eb 00000000 .4byte test + 3696 10ef 14 .uleb128 0x14 + 3697 10f0 95020000 .4byte 0x295 + 3698 10f4 FF100000 .4byte 0x10ff + 3699 10f8 15 .uleb128 0x15 + 3700 10f9 21050000 .4byte 0x521 + 3701 10fd 04 .byte 0x4 + 3702 10fe 00 .byte 0 + 3703 10ff 4F .uleb128 0x4f + 3704 1100 776100 .ascii "wa\000" + 3705 1103 01 .byte 0x1 + 3706 1104 4E .byte 0x4e + 3707 1105 10110000 .4byte 0x1110 + 3708 1109 01 .byte 0x1 + 3709 110a 05 .byte 0x5 + 3710 110b 03 .byte 0x3 + 3711 110c 00000000 .4byte wa + 3712 1110 10 .uleb128 0x10 + 3713 1111 EF100000 .4byte 0x10ef + 3714 1115 50 .uleb128 0x50 + 3715 1116 85050000 .4byte .LASF118 + 3716 111a 01 .byte 0x1 + 3717 111b 0201 .2byte 0x102 + 3718 111d 9B000000 .4byte 0x9b + 3719 1121 01 .byte 0x1 + 3720 1122 05 .byte 0x5 + 3721 1123 03 .byte 0x3 + 3722 1124 00000000 .4byte test_timer_done + 3723 1128 14 .uleb128 0x14 + 3724 1129 BF0B0000 .4byte 0xbbf + 3725 112d 33110000 .4byte 0x1133 + 3726 1131 51 .uleb128 0x51 + 3727 1132 00 .byte 0 + 3728 1133 4D .uleb128 0x4d + 3729 1134 DD010000 .4byte .LASF119 + 3730 1138 0D .byte 0xd + 3731 1139 14 .byte 0x14 + 3732 113a 40110000 .4byte 0x1140 + 3733 113e 01 .byte 0x1 + 3734 113f 01 .byte 0x1 + 3735 1140 10 .uleb128 0x10 + 3736 1141 28110000 .4byte 0x1128 + 3737 1145 4D .uleb128 0x4d + 3738 1146 A1030000 .4byte .LASF120 + 3739 114a 0E .byte 0xe + 3740 114b 14 .byte 0x14 + 3741 114c 52110000 .4byte 0x1152 + 3742 1150 01 .byte 0x1 + 3743 1151 01 .byte 0x1 + 3744 1152 10 .uleb128 0x10 + 3745 1153 28110000 .4byte 0x1128 + 3746 1157 4D .uleb128 0x4d + 3747 1158 04020000 .4byte .LASF121 + 3748 115c 0F .byte 0xf + 3749 115d 14 .byte 0x14 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 68 + + + 3750 115e 64110000 .4byte 0x1164 + 3751 1162 01 .byte 0x1 + 3752 1163 01 .byte 0x1 + 3753 1164 10 .uleb128 0x10 + 3754 1165 28110000 .4byte 0x1128 + 3755 1169 4D .uleb128 0x4d + 3756 116a 7E010000 .4byte .LASF122 + 3757 116e 10 .byte 0x10 + 3758 116f 14 .byte 0x14 + 3759 1170 76110000 .4byte 0x1176 + 3760 1174 01 .byte 0x1 + 3761 1175 01 .byte 0x1 + 3762 1176 10 .uleb128 0x10 + 3763 1177 28110000 .4byte 0x1128 + 3764 117b 4D .uleb128 0x4d + 3765 117c 36000000 .4byte .LASF123 + 3766 1180 11 .byte 0x11 + 3767 1181 14 .byte 0x14 + 3768 1182 88110000 .4byte 0x1188 + 3769 1186 01 .byte 0x1 + 3770 1187 01 .byte 0x1 + 3771 1188 10 .uleb128 0x10 + 3772 1189 28110000 .4byte 0x1128 + 3773 118d 4D .uleb128 0x4d + 3774 118e C7010000 .4byte .LASF124 + 3775 1192 12 .byte 0x12 + 3776 1193 14 .byte 0x14 + 3777 1194 9A110000 .4byte 0x119a + 3778 1198 01 .byte 0x1 + 3779 1199 01 .byte 0x1 + 3780 119a 10 .uleb128 0x10 + 3781 119b 28110000 .4byte 0x1128 + 3782 119f 4D .uleb128 0x4d + 3783 11a0 6C020000 .4byte .LASF125 + 3784 11a4 13 .byte 0x13 + 3785 11a5 14 .byte 0x14 + 3786 11a6 AC110000 .4byte 0x11ac + 3787 11aa 01 .byte 0x1 + 3788 11ab 01 .byte 0x1 + 3789 11ac 10 .uleb128 0x10 + 3790 11ad 28110000 .4byte 0x1128 + 3791 11b1 4D .uleb128 0x4d + 3792 11b2 4D030000 .4byte .LASF126 + 3793 11b6 14 .byte 0x14 + 3794 11b7 14 .byte 0x14 + 3795 11b8 BE110000 .4byte 0x11be + 3796 11bc 01 .byte 0x1 + 3797 11bd 01 .byte 0x1 + 3798 11be 10 .uleb128 0x10 + 3799 11bf 28110000 .4byte 0x1128 + 3800 11c3 4D .uleb128 0x4d + 3801 11c4 9F000000 .4byte .LASF127 + 3802 11c8 15 .byte 0x15 + 3803 11c9 14 .byte 0x14 + 3804 11ca D0110000 .4byte 0x11d0 + 3805 11ce 01 .byte 0x1 + 3806 11cf 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 69 + + + 3807 11d0 10 .uleb128 0x10 + 3808 11d1 28110000 .4byte 0x1128 + 3809 11d5 4D .uleb128 0x4d + 3810 11d6 EA040000 .4byte .LASF128 + 3811 11da 16 .byte 0x16 + 3812 11db 14 .byte 0x14 + 3813 11dc E2110000 .4byte 0x11e2 + 3814 11e0 01 .byte 0x1 + 3815 11e1 01 .byte 0x1 + 3816 11e2 10 .uleb128 0x10 + 3817 11e3 28110000 .4byte 0x1128 + 3818 11e7 4D .uleb128 0x4d + 3819 11e8 C1020000 .4byte .LASF129 + 3820 11ec 17 .byte 0x17 + 3821 11ed 14 .byte 0x14 + 3822 11ee F4110000 .4byte 0x11f4 + 3823 11f2 01 .byte 0x1 + 3824 11f3 01 .byte 0x1 + 3825 11f4 10 .uleb128 0x10 + 3826 11f5 28110000 .4byte 0x1128 + 3827 11f9 52 .uleb128 0x52 + 3828 11fa 01 .byte 0x1 + 3829 11fb 03030000 .4byte .LASF130 + 3830 11ff 06 .byte 0x6 + 3831 1200 7401 .2byte 0x174 + 3832 1202 01 .byte 0x1 + 3833 1203 01 .byte 0x1 + 3834 1204 0E120000 .4byte 0x120e + 3835 1208 0C .uleb128 0xc + 3836 1209 4C020000 .4byte 0x24c + 3837 120d 00 .byte 0 + 3838 120e 53 .uleb128 0x53 + 3839 120f 01 .byte 0x1 + 3840 1210 7F040000 .4byte .LASF131 + 3841 1214 06 .byte 0x6 + 3842 1215 7B01 .2byte 0x17b + 3843 1217 01 .byte 0x1 + 3844 1218 E4000000 .4byte 0xe4 + 3845 121c 01 .byte 0x1 + 3846 121d 27120000 .4byte 0x1227 + 3847 1221 0C .uleb128 0xc + 3848 1222 4C020000 .4byte 0x24c + 3849 1226 00 .byte 0 + 3850 1227 52 .uleb128 0x52 + 3851 1228 01 .byte 0x1 + 3852 1229 CC040000 .4byte .LASF132 + 3853 122d 06 .byte 0x6 + 3854 122e 7501 .2byte 0x175 + 3855 1230 01 .byte 0x1 + 3856 1231 01 .byte 0x1 + 3857 1232 3C120000 .4byte 0x123c + 3858 1236 0C .uleb128 0xc + 3859 1237 FA000000 .4byte 0xfa + 3860 123b 00 .byte 0 + 3861 123c 54 .uleb128 0x54 + 3862 123d 01 .byte 0x1 + 3863 123e 6A040000 .4byte .LASF138 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 70 + + + 3864 1242 08 .byte 0x8 + 3865 1243 FE .byte 0xfe + 3866 1244 01 .byte 0x1 + 3867 1245 01 .byte 0x1 + 3868 1246 0C .uleb128 0xc + 3869 1247 B7030000 .4byte 0x3b7 + 3870 124b 0C .uleb128 0xc + 3871 124c FA000000 .4byte 0xfa + 3872 1250 0C .uleb128 0xc + 3873 1251 3C030000 .4byte 0x33c + 3874 1255 0C .uleb128 0xc + 3875 1256 95020000 .4byte 0x295 + 3876 125a 00 .byte 0 + 3877 125b 00 .byte 0 + 3878 .section .debug_abbrev,"",%progbits + 3879 .Ldebug_abbrev0: + 3880 0000 01 .uleb128 0x1 + 3881 0001 11 .uleb128 0x11 + 3882 0002 01 .byte 0x1 + 3883 0003 25 .uleb128 0x25 + 3884 0004 0E .uleb128 0xe + 3885 0005 13 .uleb128 0x13 + 3886 0006 0B .uleb128 0xb + 3887 0007 03 .uleb128 0x3 + 3888 0008 0E .uleb128 0xe + 3889 0009 1B .uleb128 0x1b + 3890 000a 0E .uleb128 0xe + 3891 000b 55 .uleb128 0x55 + 3892 000c 06 .uleb128 0x6 + 3893 000d 11 .uleb128 0x11 + 3894 000e 01 .uleb128 0x1 + 3895 000f 52 .uleb128 0x52 + 3896 0010 01 .uleb128 0x1 + 3897 0011 10 .uleb128 0x10 + 3898 0012 06 .uleb128 0x6 + 3899 0013 00 .byte 0 + 3900 0014 00 .byte 0 + 3901 0015 02 .uleb128 0x2 + 3902 0016 24 .uleb128 0x24 + 3903 0017 00 .byte 0 + 3904 0018 0B .uleb128 0xb + 3905 0019 0B .uleb128 0xb + 3906 001a 3E .uleb128 0x3e + 3907 001b 0B .uleb128 0xb + 3908 001c 03 .uleb128 0x3 + 3909 001d 0E .uleb128 0xe + 3910 001e 00 .byte 0 + 3911 001f 00 .byte 0 + 3912 0020 03 .uleb128 0x3 + 3913 0021 24 .uleb128 0x24 + 3914 0022 00 .byte 0 + 3915 0023 0B .uleb128 0xb + 3916 0024 0B .uleb128 0xb + 3917 0025 3E .uleb128 0x3e + 3918 0026 0B .uleb128 0xb + 3919 0027 03 .uleb128 0x3 + 3920 0028 08 .uleb128 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 71 + + + 3921 0029 00 .byte 0 + 3922 002a 00 .byte 0 + 3923 002b 04 .uleb128 0x4 + 3924 002c 16 .uleb128 0x16 + 3925 002d 00 .byte 0 + 3926 002e 03 .uleb128 0x3 + 3927 002f 0E .uleb128 0xe + 3928 0030 3A .uleb128 0x3a + 3929 0031 0B .uleb128 0xb + 3930 0032 3B .uleb128 0x3b + 3931 0033 0B .uleb128 0xb + 3932 0034 49 .uleb128 0x49 + 3933 0035 13 .uleb128 0x13 + 3934 0036 00 .byte 0 + 3935 0037 00 .byte 0 + 3936 0038 05 .uleb128 0x5 + 3937 0039 13 .uleb128 0x13 + 3938 003a 01 .byte 0x1 + 3939 003b 03 .uleb128 0x3 + 3940 003c 0E .uleb128 0xe + 3941 003d 0B .uleb128 0xb + 3942 003e 0B .uleb128 0xb + 3943 003f 3A .uleb128 0x3a + 3944 0040 0B .uleb128 0xb + 3945 0041 3B .uleb128 0x3b + 3946 0042 0B .uleb128 0xb + 3947 0043 01 .uleb128 0x1 + 3948 0044 13 .uleb128 0x13 + 3949 0045 00 .byte 0 + 3950 0046 00 .byte 0 + 3951 0047 06 .uleb128 0x6 + 3952 0048 0D .uleb128 0xd + 3953 0049 00 .byte 0 + 3954 004a 03 .uleb128 0x3 + 3955 004b 0E .uleb128 0xe + 3956 004c 3A .uleb128 0x3a + 3957 004d 0B .uleb128 0xb + 3958 004e 3B .uleb128 0x3b + 3959 004f 0B .uleb128 0xb + 3960 0050 49 .uleb128 0x49 + 3961 0051 13 .uleb128 0x13 + 3962 0052 38 .uleb128 0x38 + 3963 0053 0A .uleb128 0xa + 3964 0054 00 .byte 0 + 3965 0055 00 .byte 0 + 3966 0056 07 .uleb128 0x7 + 3967 0057 0D .uleb128 0xd + 3968 0058 00 .byte 0 + 3969 0059 03 .uleb128 0x3 + 3970 005a 08 .uleb128 0x8 + 3971 005b 3A .uleb128 0x3a + 3972 005c 0B .uleb128 0xb + 3973 005d 3B .uleb128 0x3b + 3974 005e 0B .uleb128 0xb + 3975 005f 49 .uleb128 0x49 + 3976 0060 13 .uleb128 0x13 + 3977 0061 38 .uleb128 0x38 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 72 + + + 3978 0062 0A .uleb128 0xa + 3979 0063 00 .byte 0 + 3980 0064 00 .byte 0 + 3981 0065 08 .uleb128 0x8 + 3982 0066 13 .uleb128 0x13 + 3983 0067 01 .byte 0x1 + 3984 0068 0B .uleb128 0xb + 3985 0069 0B .uleb128 0xb + 3986 006a 3A .uleb128 0x3a + 3987 006b 0B .uleb128 0xb + 3988 006c 3B .uleb128 0x3b + 3989 006d 0B .uleb128 0xb + 3990 006e 01 .uleb128 0x1 + 3991 006f 13 .uleb128 0x13 + 3992 0070 00 .byte 0 + 3993 0071 00 .byte 0 + 3994 0072 09 .uleb128 0x9 + 3995 0073 0F .uleb128 0xf + 3996 0074 00 .byte 0 + 3997 0075 0B .uleb128 0xb + 3998 0076 0B .uleb128 0xb + 3999 0077 49 .uleb128 0x49 + 4000 0078 13 .uleb128 0x13 + 4001 0079 00 .byte 0 + 4002 007a 00 .byte 0 + 4003 007b 0A .uleb128 0xa + 4004 007c 0F .uleb128 0xf + 4005 007d 00 .byte 0 + 4006 007e 0B .uleb128 0xb + 4007 007f 0B .uleb128 0xb + 4008 0080 00 .byte 0 + 4009 0081 00 .byte 0 + 4010 0082 0B .uleb128 0xb + 4011 0083 15 .uleb128 0x15 + 4012 0084 01 .byte 0x1 + 4013 0085 27 .uleb128 0x27 + 4014 0086 0C .uleb128 0xc + 4015 0087 01 .uleb128 0x1 + 4016 0088 13 .uleb128 0x13 + 4017 0089 00 .byte 0 + 4018 008a 00 .byte 0 + 4019 008b 0C .uleb128 0xc + 4020 008c 05 .uleb128 0x5 + 4021 008d 00 .byte 0 + 4022 008e 49 .uleb128 0x49 + 4023 008f 13 .uleb128 0x13 + 4024 0090 00 .byte 0 + 4025 0091 00 .byte 0 + 4026 0092 0D .uleb128 0xd + 4027 0093 35 .uleb128 0x35 + 4028 0094 00 .byte 0 + 4029 0095 49 .uleb128 0x49 + 4030 0096 13 .uleb128 0x13 + 4031 0097 00 .byte 0 + 4032 0098 00 .byte 0 + 4033 0099 0E .uleb128 0xe + 4034 009a 17 .uleb128 0x17 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 73 + + + 4035 009b 01 .byte 0x1 + 4036 009c 0B .uleb128 0xb + 4037 009d 0B .uleb128 0xb + 4038 009e 3A .uleb128 0x3a + 4039 009f 0B .uleb128 0xb + 4040 00a0 3B .uleb128 0x3b + 4041 00a1 0B .uleb128 0xb + 4042 00a2 01 .uleb128 0x1 + 4043 00a3 13 .uleb128 0x13 + 4044 00a4 00 .byte 0 + 4045 00a5 00 .byte 0 + 4046 00a6 0F .uleb128 0xf + 4047 00a7 0D .uleb128 0xd + 4048 00a8 00 .byte 0 + 4049 00a9 03 .uleb128 0x3 + 4050 00aa 0E .uleb128 0xe + 4051 00ab 3A .uleb128 0x3a + 4052 00ac 0B .uleb128 0xb + 4053 00ad 3B .uleb128 0x3b + 4054 00ae 0B .uleb128 0xb + 4055 00af 49 .uleb128 0x49 + 4056 00b0 13 .uleb128 0x13 + 4057 00b1 00 .byte 0 + 4058 00b2 00 .byte 0 + 4059 00b3 10 .uleb128 0x10 + 4060 00b4 26 .uleb128 0x26 + 4061 00b5 00 .byte 0 + 4062 00b6 49 .uleb128 0x49 + 4063 00b7 13 .uleb128 0x13 + 4064 00b8 00 .byte 0 + 4065 00b9 00 .byte 0 + 4066 00ba 11 .uleb128 0x11 + 4067 00bb 15 .uleb128 0x15 + 4068 00bc 01 .byte 0x1 + 4069 00bd 27 .uleb128 0x27 + 4070 00be 0C .uleb128 0xc + 4071 00bf 49 .uleb128 0x49 + 4072 00c0 13 .uleb128 0x13 + 4073 00c1 01 .uleb128 0x1 + 4074 00c2 13 .uleb128 0x13 + 4075 00c3 00 .byte 0 + 4076 00c4 00 .byte 0 + 4077 00c5 12 .uleb128 0x12 + 4078 00c6 15 .uleb128 0x15 + 4079 00c7 00 .byte 0 + 4080 00c8 27 .uleb128 0x27 + 4081 00c9 0C .uleb128 0xc + 4082 00ca 00 .byte 0 + 4083 00cb 00 .byte 0 + 4084 00cc 13 .uleb128 0x13 + 4085 00cd 13 .uleb128 0x13 + 4086 00ce 01 .byte 0x1 + 4087 00cf 0B .uleb128 0xb + 4088 00d0 05 .uleb128 0x5 + 4089 00d1 3A .uleb128 0x3a + 4090 00d2 0B .uleb128 0xb + 4091 00d3 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 74 + + + 4092 00d4 0B .uleb128 0xb + 4093 00d5 01 .uleb128 0x1 + 4094 00d6 13 .uleb128 0x13 + 4095 00d7 00 .byte 0 + 4096 00d8 00 .byte 0 + 4097 00d9 14 .uleb128 0x14 + 4098 00da 01 .uleb128 0x1 + 4099 00db 01 .byte 0x1 + 4100 00dc 49 .uleb128 0x49 + 4101 00dd 13 .uleb128 0x13 + 4102 00de 01 .uleb128 0x1 + 4103 00df 13 .uleb128 0x13 + 4104 00e0 00 .byte 0 + 4105 00e1 00 .byte 0 + 4106 00e2 15 .uleb128 0x15 + 4107 00e3 21 .uleb128 0x21 + 4108 00e4 00 .byte 0 + 4109 00e5 49 .uleb128 0x49 + 4110 00e6 13 .uleb128 0x13 + 4111 00e7 2F .uleb128 0x2f + 4112 00e8 0B .uleb128 0xb + 4113 00e9 00 .byte 0 + 4114 00ea 00 .byte 0 + 4115 00eb 16 .uleb128 0x16 + 4116 00ec 17 .uleb128 0x17 + 4117 00ed 01 .byte 0x1 + 4118 00ee 03 .uleb128 0x3 + 4119 00ef 0E .uleb128 0xe + 4120 00f0 0B .uleb128 0xb + 4121 00f1 05 .uleb128 0x5 + 4122 00f2 3A .uleb128 0x3a + 4123 00f3 0B .uleb128 0xb + 4124 00f4 3B .uleb128 0x3b + 4125 00f5 0B .uleb128 0xb + 4126 00f6 01 .uleb128 0x1 + 4127 00f7 13 .uleb128 0x13 + 4128 00f8 00 .byte 0 + 4129 00f9 00 .byte 0 + 4130 00fa 17 .uleb128 0x17 + 4131 00fb 0D .uleb128 0xd + 4132 00fc 00 .byte 0 + 4133 00fd 03 .uleb128 0x3 + 4134 00fe 08 .uleb128 0x8 + 4135 00ff 3A .uleb128 0x3a + 4136 0100 0B .uleb128 0xb + 4137 0101 3B .uleb128 0x3b + 4138 0102 0B .uleb128 0xb + 4139 0103 49 .uleb128 0x49 + 4140 0104 13 .uleb128 0x13 + 4141 0105 00 .byte 0 + 4142 0106 00 .byte 0 + 4143 0107 18 .uleb128 0x18 + 4144 0108 21 .uleb128 0x21 + 4145 0109 00 .byte 0 + 4146 010a 49 .uleb128 0x49 + 4147 010b 13 .uleb128 0x13 + 4148 010c 2F .uleb128 0x2f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 75 + + + 4149 010d 05 .uleb128 0x5 + 4150 010e 00 .byte 0 + 4151 010f 00 .byte 0 + 4152 0110 19 .uleb128 0x19 + 4153 0111 2E .uleb128 0x2e + 4154 0112 01 .byte 0x1 + 4155 0113 3F .uleb128 0x3f + 4156 0114 0C .uleb128 0xc + 4157 0115 03 .uleb128 0x3 + 4158 0116 0E .uleb128 0xe + 4159 0117 3A .uleb128 0x3a + 4160 0118 0B .uleb128 0xb + 4161 0119 3B .uleb128 0x3b + 4162 011a 0B .uleb128 0xb + 4163 011b 27 .uleb128 0x27 + 4164 011c 0C .uleb128 0xc + 4165 011d 20 .uleb128 0x20 + 4166 011e 0B .uleb128 0xb + 4167 011f 01 .uleb128 0x1 + 4168 0120 13 .uleb128 0x13 + 4169 0121 00 .byte 0 + 4170 0122 00 .byte 0 + 4171 0123 1A .uleb128 0x1a + 4172 0124 05 .uleb128 0x5 + 4173 0125 00 .byte 0 + 4174 0126 03 .uleb128 0x3 + 4175 0127 08 .uleb128 0x8 + 4176 0128 3A .uleb128 0x3a + 4177 0129 0B .uleb128 0xb + 4178 012a 3B .uleb128 0x3b + 4179 012b 0B .uleb128 0xb + 4180 012c 49 .uleb128 0x49 + 4181 012d 13 .uleb128 0x13 + 4182 012e 00 .byte 0 + 4183 012f 00 .byte 0 + 4184 0130 1B .uleb128 0x1b + 4185 0131 34 .uleb128 0x34 + 4186 0132 00 .byte 0 + 4187 0133 03 .uleb128 0x3 + 4188 0134 08 .uleb128 0x8 + 4189 0135 3A .uleb128 0x3a + 4190 0136 0B .uleb128 0xb + 4191 0137 3B .uleb128 0x3b + 4192 0138 0B .uleb128 0xb + 4193 0139 49 .uleb128 0x49 + 4194 013a 13 .uleb128 0x13 + 4195 013b 00 .byte 0 + 4196 013c 00 .byte 0 + 4197 013d 1C .uleb128 0x1c + 4198 013e 05 .uleb128 0x5 + 4199 013f 00 .byte 0 + 4200 0140 03 .uleb128 0x3 + 4201 0141 0E .uleb128 0xe + 4202 0142 3A .uleb128 0x3a + 4203 0143 0B .uleb128 0xb + 4204 0144 3B .uleb128 0x3b + 4205 0145 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 76 + + + 4206 0146 49 .uleb128 0x49 + 4207 0147 13 .uleb128 0x13 + 4208 0148 00 .byte 0 + 4209 0149 00 .byte 0 + 4210 014a 1D .uleb128 0x1d + 4211 014b 2E .uleb128 0x2e + 4212 014c 01 .byte 0x1 + 4213 014d 3F .uleb128 0x3f + 4214 014e 0C .uleb128 0xc + 4215 014f 03 .uleb128 0x3 + 4216 0150 0E .uleb128 0xe + 4217 0151 3A .uleb128 0x3a + 4218 0152 0B .uleb128 0xb + 4219 0153 3B .uleb128 0x3b + 4220 0154 0B .uleb128 0xb + 4221 0155 27 .uleb128 0x27 + 4222 0156 0C .uleb128 0xc + 4223 0157 49 .uleb128 0x49 + 4224 0158 13 .uleb128 0x13 + 4225 0159 20 .uleb128 0x20 + 4226 015a 0B .uleb128 0xb + 4227 015b 01 .uleb128 0x1 + 4228 015c 13 .uleb128 0x13 + 4229 015d 00 .byte 0 + 4230 015e 00 .byte 0 + 4231 015f 1E .uleb128 0x1e + 4232 0160 2E .uleb128 0x2e + 4233 0161 00 .byte 0 + 4234 0162 03 .uleb128 0x3 + 4235 0163 0E .uleb128 0xe + 4236 0164 3A .uleb128 0x3a + 4237 0165 0B .uleb128 0xb + 4238 0166 3B .uleb128 0x3b + 4239 0167 0B .uleb128 0xb + 4240 0168 27 .uleb128 0x27 + 4241 0169 0C .uleb128 0xc + 4242 016a 20 .uleb128 0x20 + 4243 016b 0B .uleb128 0xb + 4244 016c 00 .byte 0 + 4245 016d 00 .byte 0 + 4246 016e 1F .uleb128 0x1f + 4247 016f 2E .uleb128 0x2e + 4248 0170 01 .byte 0x1 + 4249 0171 03 .uleb128 0x3 + 4250 0172 08 .uleb128 0x8 + 4251 0173 3A .uleb128 0x3a + 4252 0174 0B .uleb128 0xb + 4253 0175 3B .uleb128 0x3b + 4254 0176 05 .uleb128 0x5 + 4255 0177 27 .uleb128 0x27 + 4256 0178 0C .uleb128 0xc + 4257 0179 11 .uleb128 0x11 + 4258 017a 01 .uleb128 0x1 + 4259 017b 12 .uleb128 0x12 + 4260 017c 01 .uleb128 0x1 + 4261 017d 40 .uleb128 0x40 + 4262 017e 0A .uleb128 0xa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 77 + + + 4263 017f 9742 .uleb128 0x2117 + 4264 0181 0C .uleb128 0xc + 4265 0182 01 .uleb128 0x1 + 4266 0183 13 .uleb128 0x13 + 4267 0184 00 .byte 0 + 4268 0185 00 .byte 0 + 4269 0186 20 .uleb128 0x20 + 4270 0187 05 .uleb128 0x5 + 4271 0188 00 .byte 0 + 4272 0189 03 .uleb128 0x3 + 4273 018a 08 .uleb128 0x8 + 4274 018b 3A .uleb128 0x3a + 4275 018c 0B .uleb128 0xb + 4276 018d 3B .uleb128 0x3b + 4277 018e 05 .uleb128 0x5 + 4278 018f 49 .uleb128 0x49 + 4279 0190 13 .uleb128 0x13 + 4280 0191 02 .uleb128 0x2 + 4281 0192 0A .uleb128 0xa + 4282 0193 00 .byte 0 + 4283 0194 00 .byte 0 + 4284 0195 21 .uleb128 0x21 + 4285 0196 2E .uleb128 0x2e + 4286 0197 01 .byte 0x1 + 4287 0198 03 .uleb128 0x3 + 4288 0199 0E .uleb128 0xe + 4289 019a 3A .uleb128 0x3a + 4290 019b 0B .uleb128 0xb + 4291 019c 3B .uleb128 0x3b + 4292 019d 05 .uleb128 0x5 + 4293 019e 27 .uleb128 0x27 + 4294 019f 0C .uleb128 0xc + 4295 01a0 11 .uleb128 0x11 + 4296 01a1 01 .uleb128 0x1 + 4297 01a2 12 .uleb128 0x12 + 4298 01a3 01 .uleb128 0x1 + 4299 01a4 40 .uleb128 0x40 + 4300 01a5 06 .uleb128 0x6 + 4301 01a6 9742 .uleb128 0x2117 + 4302 01a8 0C .uleb128 0xc + 4303 01a9 01 .uleb128 0x1 + 4304 01aa 13 .uleb128 0x13 + 4305 01ab 00 .byte 0 + 4306 01ac 00 .byte 0 + 4307 01ad 22 .uleb128 0x22 + 4308 01ae 34 .uleb128 0x34 + 4309 01af 00 .byte 0 + 4310 01b0 03 .uleb128 0x3 + 4311 01b1 08 .uleb128 0x8 + 4312 01b2 3A .uleb128 0x3a + 4313 01b3 0B .uleb128 0xb + 4314 01b4 3B .uleb128 0x3b + 4315 01b5 05 .uleb128 0x5 + 4316 01b6 49 .uleb128 0x49 + 4317 01b7 13 .uleb128 0x13 + 4318 01b8 02 .uleb128 0x2 + 4319 01b9 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 78 + + + 4320 01ba 00 .byte 0 + 4321 01bb 00 .byte 0 + 4322 01bc 23 .uleb128 0x23 + 4323 01bd 898201 .uleb128 0x4109 + 4324 01c0 01 .byte 0x1 + 4325 01c1 11 .uleb128 0x11 + 4326 01c2 01 .uleb128 0x1 + 4327 01c3 01 .uleb128 0x1 + 4328 01c4 13 .uleb128 0x13 + 4329 01c5 00 .byte 0 + 4330 01c6 00 .byte 0 + 4331 01c7 24 .uleb128 0x24 + 4332 01c8 8A8201 .uleb128 0x410a + 4333 01cb 00 .byte 0 + 4334 01cc 02 .uleb128 0x2 + 4335 01cd 0A .uleb128 0xa + 4336 01ce 9142 .uleb128 0x2111 + 4337 01d0 0A .uleb128 0xa + 4338 01d1 00 .byte 0 + 4339 01d2 00 .byte 0 + 4340 01d3 25 .uleb128 0x25 + 4341 01d4 898201 .uleb128 0x4109 + 4342 01d7 01 .byte 0x1 + 4343 01d8 11 .uleb128 0x11 + 4344 01d9 01 .uleb128 0x1 + 4345 01da 00 .byte 0 + 4346 01db 00 .byte 0 + 4347 01dc 26 .uleb128 0x26 + 4348 01dd 2E .uleb128 0x2e + 4349 01de 01 .byte 0x1 + 4350 01df 31 .uleb128 0x31 + 4351 01e0 13 .uleb128 0x13 + 4352 01e1 11 .uleb128 0x11 + 4353 01e2 01 .uleb128 0x1 + 4354 01e3 12 .uleb128 0x12 + 4355 01e4 01 .uleb128 0x1 + 4356 01e5 40 .uleb128 0x40 + 4357 01e6 06 .uleb128 0x6 + 4358 01e7 9642 .uleb128 0x2116 + 4359 01e9 0C .uleb128 0xc + 4360 01ea 01 .uleb128 0x1 + 4361 01eb 13 .uleb128 0x13 + 4362 01ec 00 .byte 0 + 4363 01ed 00 .byte 0 + 4364 01ee 27 .uleb128 0x27 + 4365 01ef 05 .uleb128 0x5 + 4366 01f0 00 .byte 0 + 4367 01f1 31 .uleb128 0x31 + 4368 01f2 13 .uleb128 0x13 + 4369 01f3 02 .uleb128 0x2 + 4370 01f4 06 .uleb128 0x6 + 4371 01f5 00 .byte 0 + 4372 01f6 00 .byte 0 + 4373 01f7 28 .uleb128 0x28 + 4374 01f8 34 .uleb128 0x34 + 4375 01f9 00 .byte 0 + 4376 01fa 31 .uleb128 0x31 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 79 + + + 4377 01fb 13 .uleb128 0x13 + 4378 01fc 02 .uleb128 0x2 + 4379 01fd 0A .uleb128 0xa + 4380 01fe 00 .byte 0 + 4381 01ff 00 .byte 0 + 4382 0200 29 .uleb128 0x29 + 4383 0201 34 .uleb128 0x34 + 4384 0202 00 .byte 0 + 4385 0203 31 .uleb128 0x31 + 4386 0204 13 .uleb128 0x13 + 4387 0205 02 .uleb128 0x2 + 4388 0206 06 .uleb128 0x6 + 4389 0207 00 .byte 0 + 4390 0208 00 .byte 0 + 4391 0209 2A .uleb128 0x2a + 4392 020a 1D .uleb128 0x1d + 4393 020b 01 .byte 0x1 + 4394 020c 31 .uleb128 0x31 + 4395 020d 13 .uleb128 0x13 + 4396 020e 52 .uleb128 0x52 + 4397 020f 01 .uleb128 0x1 + 4398 0210 55 .uleb128 0x55 + 4399 0211 06 .uleb128 0x6 + 4400 0212 58 .uleb128 0x58 + 4401 0213 0B .uleb128 0xb + 4402 0214 59 .uleb128 0x59 + 4403 0215 0B .uleb128 0xb + 4404 0216 00 .byte 0 + 4405 0217 00 .byte 0 + 4406 0218 2B .uleb128 0x2b + 4407 0219 0B .uleb128 0xb + 4408 021a 01 .byte 0x1 + 4409 021b 55 .uleb128 0x55 + 4410 021c 06 .uleb128 0x6 + 4411 021d 00 .byte 0 + 4412 021e 00 .byte 0 + 4413 021f 2C .uleb128 0x2c + 4414 0220 34 .uleb128 0x34 + 4415 0221 00 .byte 0 + 4416 0222 31 .uleb128 0x31 + 4417 0223 13 .uleb128 0x13 + 4418 0224 00 .byte 0 + 4419 0225 00 .byte 0 + 4420 0226 2D .uleb128 0x2d + 4421 0227 05 .uleb128 0x5 + 4422 0228 00 .byte 0 + 4423 0229 31 .uleb128 0x31 + 4424 022a 13 .uleb128 0x13 + 4425 022b 00 .byte 0 + 4426 022c 00 .byte 0 + 4427 022d 2E .uleb128 0x2e + 4428 022e 2E .uleb128 0x2e + 4429 022f 01 .byte 0x1 + 4430 0230 3F .uleb128 0x3f + 4431 0231 0C .uleb128 0xc + 4432 0232 03 .uleb128 0x3 + 4433 0233 0E .uleb128 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 80 + + + 4434 0234 3A .uleb128 0x3a + 4435 0235 0B .uleb128 0xb + 4436 0236 3B .uleb128 0x3b + 4437 0237 0B .uleb128 0xb + 4438 0238 27 .uleb128 0x27 + 4439 0239 0C .uleb128 0xc + 4440 023a 11 .uleb128 0x11 + 4441 023b 01 .uleb128 0x1 + 4442 023c 12 .uleb128 0x12 + 4443 023d 01 .uleb128 0x1 + 4444 023e 40 .uleb128 0x40 + 4445 023f 06 .uleb128 0x6 + 4446 0240 9642 .uleb128 0x2116 + 4447 0242 0C .uleb128 0xc + 4448 0243 01 .uleb128 0x1 + 4449 0244 13 .uleb128 0x13 + 4450 0245 00 .byte 0 + 4451 0246 00 .byte 0 + 4452 0247 2F .uleb128 0x2f + 4453 0248 05 .uleb128 0x5 + 4454 0249 00 .byte 0 + 4455 024a 03 .uleb128 0x3 + 4456 024b 0E .uleb128 0xe + 4457 024c 3A .uleb128 0x3a + 4458 024d 0B .uleb128 0xb + 4459 024e 3B .uleb128 0x3b + 4460 024f 0B .uleb128 0xb + 4461 0250 49 .uleb128 0x49 + 4462 0251 13 .uleb128 0x13 + 4463 0252 02 .uleb128 0x2 + 4464 0253 06 .uleb128 0x6 + 4465 0254 00 .byte 0 + 4466 0255 00 .byte 0 + 4467 0256 30 .uleb128 0x30 + 4468 0257 1D .uleb128 0x1d + 4469 0258 01 .byte 0x1 + 4470 0259 31 .uleb128 0x31 + 4471 025a 13 .uleb128 0x13 + 4472 025b 11 .uleb128 0x11 + 4473 025c 01 .uleb128 0x1 + 4474 025d 12 .uleb128 0x12 + 4475 025e 01 .uleb128 0x1 + 4476 025f 58 .uleb128 0x58 + 4477 0260 0B .uleb128 0xb + 4478 0261 59 .uleb128 0x59 + 4479 0262 0B .uleb128 0xb + 4480 0263 01 .uleb128 0x1 + 4481 0264 13 .uleb128 0x13 + 4482 0265 00 .byte 0 + 4483 0266 00 .byte 0 + 4484 0267 31 .uleb128 0x31 + 4485 0268 2E .uleb128 0x2e + 4486 0269 01 .byte 0x1 + 4487 026a 3F .uleb128 0x3f + 4488 026b 0C .uleb128 0xc + 4489 026c 03 .uleb128 0x3 + 4490 026d 0E .uleb128 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 81 + + + 4491 026e 3A .uleb128 0x3a + 4492 026f 0B .uleb128 0xb + 4493 0270 3B .uleb128 0x3b + 4494 0271 0B .uleb128 0xb + 4495 0272 27 .uleb128 0x27 + 4496 0273 0C .uleb128 0xc + 4497 0274 11 .uleb128 0x11 + 4498 0275 01 .uleb128 0x1 + 4499 0276 12 .uleb128 0x12 + 4500 0277 01 .uleb128 0x1 + 4501 0278 40 .uleb128 0x40 + 4502 0279 0A .uleb128 0xa + 4503 027a 9742 .uleb128 0x2117 + 4504 027c 0C .uleb128 0xc + 4505 027d 01 .uleb128 0x1 + 4506 027e 13 .uleb128 0x13 + 4507 027f 00 .byte 0 + 4508 0280 00 .byte 0 + 4509 0281 32 .uleb128 0x32 + 4510 0282 05 .uleb128 0x5 + 4511 0283 00 .byte 0 + 4512 0284 03 .uleb128 0x3 + 4513 0285 0E .uleb128 0xe + 4514 0286 3A .uleb128 0x3a + 4515 0287 0B .uleb128 0xb + 4516 0288 3B .uleb128 0x3b + 4517 0289 0B .uleb128 0xb + 4518 028a 49 .uleb128 0x49 + 4519 028b 13 .uleb128 0x13 + 4520 028c 02 .uleb128 0x2 + 4521 028d 0A .uleb128 0xa + 4522 028e 00 .byte 0 + 4523 028f 00 .byte 0 + 4524 0290 33 .uleb128 0x33 + 4525 0291 2E .uleb128 0x2e + 4526 0292 01 .byte 0x1 + 4527 0293 31 .uleb128 0x31 + 4528 0294 13 .uleb128 0x13 + 4529 0295 11 .uleb128 0x11 + 4530 0296 01 .uleb128 0x1 + 4531 0297 12 .uleb128 0x12 + 4532 0298 01 .uleb128 0x1 + 4533 0299 40 .uleb128 0x40 + 4534 029a 0A .uleb128 0xa + 4535 029b 9742 .uleb128 0x2117 + 4536 029d 0C .uleb128 0xc + 4537 029e 01 .uleb128 0x1 + 4538 029f 13 .uleb128 0x13 + 4539 02a0 00 .byte 0 + 4540 02a1 00 .byte 0 + 4541 02a2 34 .uleb128 0x34 + 4542 02a3 05 .uleb128 0x5 + 4543 02a4 00 .byte 0 + 4544 02a5 31 .uleb128 0x31 + 4545 02a6 13 .uleb128 0x13 + 4546 02a7 02 .uleb128 0x2 + 4547 02a8 0A .uleb128 0xa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 82 + + + 4548 02a9 00 .byte 0 + 4549 02aa 00 .byte 0 + 4550 02ab 35 .uleb128 0x35 + 4551 02ac 1D .uleb128 0x1d + 4552 02ad 01 .byte 0x1 + 4553 02ae 31 .uleb128 0x31 + 4554 02af 13 .uleb128 0x13 + 4555 02b0 11 .uleb128 0x11 + 4556 02b1 01 .uleb128 0x1 + 4557 02b2 12 .uleb128 0x12 + 4558 02b3 01 .uleb128 0x1 + 4559 02b4 58 .uleb128 0x58 + 4560 02b5 0B .uleb128 0xb + 4561 02b6 59 .uleb128 0x59 + 4562 02b7 0B .uleb128 0xb + 4563 02b8 00 .byte 0 + 4564 02b9 00 .byte 0 + 4565 02ba 36 .uleb128 0x36 + 4566 02bb 2E .uleb128 0x2e + 4567 02bc 01 .byte 0x1 + 4568 02bd 3F .uleb128 0x3f + 4569 02be 0C .uleb128 0xc + 4570 02bf 03 .uleb128 0x3 + 4571 02c0 0E .uleb128 0xe + 4572 02c1 3A .uleb128 0x3a + 4573 02c2 0B .uleb128 0xb + 4574 02c3 3B .uleb128 0x3b + 4575 02c4 0B .uleb128 0xb + 4576 02c5 27 .uleb128 0x27 + 4577 02c6 0C .uleb128 0xc + 4578 02c7 49 .uleb128 0x49 + 4579 02c8 13 .uleb128 0x13 + 4580 02c9 11 .uleb128 0x11 + 4581 02ca 01 .uleb128 0x1 + 4582 02cb 12 .uleb128 0x12 + 4583 02cc 01 .uleb128 0x1 + 4584 02cd 40 .uleb128 0x40 + 4585 02ce 06 .uleb128 0x6 + 4586 02cf 9742 .uleb128 0x2117 + 4587 02d1 0C .uleb128 0xc + 4588 02d2 01 .uleb128 0x1 + 4589 02d3 13 .uleb128 0x13 + 4590 02d4 00 .byte 0 + 4591 02d5 00 .byte 0 + 4592 02d6 37 .uleb128 0x37 + 4593 02d7 34 .uleb128 0x34 + 4594 02d8 00 .byte 0 + 4595 02d9 03 .uleb128 0x3 + 4596 02da 08 .uleb128 0x8 + 4597 02db 3A .uleb128 0x3a + 4598 02dc 0B .uleb128 0xb + 4599 02dd 3B .uleb128 0x3b + 4600 02de 0B .uleb128 0xb + 4601 02df 49 .uleb128 0x49 + 4602 02e0 13 .uleb128 0x13 + 4603 02e1 02 .uleb128 0x2 + 4604 02e2 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 83 + + + 4605 02e3 00 .byte 0 + 4606 02e4 00 .byte 0 + 4607 02e5 38 .uleb128 0x38 + 4608 02e6 1D .uleb128 0x1d + 4609 02e7 00 .byte 0 + 4610 02e8 31 .uleb128 0x31 + 4611 02e9 13 .uleb128 0x13 + 4612 02ea 11 .uleb128 0x11 + 4613 02eb 01 .uleb128 0x1 + 4614 02ec 12 .uleb128 0x12 + 4615 02ed 01 .uleb128 0x1 + 4616 02ee 58 .uleb128 0x58 + 4617 02ef 0B .uleb128 0xb + 4618 02f0 59 .uleb128 0x59 + 4619 02f1 0B .uleb128 0xb + 4620 02f2 00 .byte 0 + 4621 02f3 00 .byte 0 + 4622 02f4 39 .uleb128 0x39 + 4623 02f5 2E .uleb128 0x2e + 4624 02f6 01 .byte 0x1 + 4625 02f7 3F .uleb128 0x3f + 4626 02f8 0C .uleb128 0xc + 4627 02f9 03 .uleb128 0x3 + 4628 02fa 0E .uleb128 0xe + 4629 02fb 3A .uleb128 0x3a + 4630 02fc 0B .uleb128 0xb + 4631 02fd 3B .uleb128 0x3b + 4632 02fe 0B .uleb128 0xb + 4633 02ff 27 .uleb128 0x27 + 4634 0300 0C .uleb128 0xc + 4635 0301 49 .uleb128 0x49 + 4636 0302 13 .uleb128 0x13 + 4637 0303 11 .uleb128 0x11 + 4638 0304 01 .uleb128 0x1 + 4639 0305 12 .uleb128 0x12 + 4640 0306 01 .uleb128 0x1 + 4641 0307 40 .uleb128 0x40 + 4642 0308 0A .uleb128 0xa + 4643 0309 9742 .uleb128 0x2117 + 4644 030b 0C .uleb128 0xc + 4645 030c 01 .uleb128 0x1 + 4646 030d 13 .uleb128 0x13 + 4647 030e 00 .byte 0 + 4648 030f 00 .byte 0 + 4649 0310 3A .uleb128 0x3a + 4650 0311 05 .uleb128 0x5 + 4651 0312 00 .byte 0 + 4652 0313 03 .uleb128 0x3 + 4653 0314 08 .uleb128 0x8 + 4654 0315 3A .uleb128 0x3a + 4655 0316 0B .uleb128 0xb + 4656 0317 3B .uleb128 0x3b + 4657 0318 0B .uleb128 0xb + 4658 0319 49 .uleb128 0x49 + 4659 031a 13 .uleb128 0x13 + 4660 031b 02 .uleb128 0x2 + 4661 031c 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 84 + + + 4662 031d 00 .byte 0 + 4663 031e 00 .byte 0 + 4664 031f 3B .uleb128 0x3b + 4665 0320 2E .uleb128 0x2e + 4666 0321 01 .byte 0x1 + 4667 0322 3F .uleb128 0x3f + 4668 0323 0C .uleb128 0xc + 4669 0324 03 .uleb128 0x3 + 4670 0325 0E .uleb128 0xe + 4671 0326 3A .uleb128 0x3a + 4672 0327 0B .uleb128 0xb + 4673 0328 3B .uleb128 0x3b + 4674 0329 0B .uleb128 0xb + 4675 032a 27 .uleb128 0x27 + 4676 032b 0C .uleb128 0xc + 4677 032c 11 .uleb128 0x11 + 4678 032d 01 .uleb128 0x1 + 4679 032e 12 .uleb128 0x12 + 4680 032f 01 .uleb128 0x1 + 4681 0330 40 .uleb128 0x40 + 4682 0331 06 .uleb128 0x6 + 4683 0332 9742 .uleb128 0x2117 + 4684 0334 0C .uleb128 0xc + 4685 0335 01 .uleb128 0x1 + 4686 0336 13 .uleb128 0x13 + 4687 0337 00 .byte 0 + 4688 0338 00 .byte 0 + 4689 0339 3C .uleb128 0x3c + 4690 033a 898201 .uleb128 0x4109 + 4691 033d 00 .byte 0 + 4692 033e 11 .uleb128 0x11 + 4693 033f 01 .uleb128 0x1 + 4694 0340 31 .uleb128 0x31 + 4695 0341 13 .uleb128 0x13 + 4696 0342 00 .byte 0 + 4697 0343 00 .byte 0 + 4698 0344 3D .uleb128 0x3d + 4699 0345 34 .uleb128 0x34 + 4700 0346 00 .byte 0 + 4701 0347 03 .uleb128 0x3 + 4702 0348 0E .uleb128 0xe + 4703 0349 3A .uleb128 0x3a + 4704 034a 0B .uleb128 0xb + 4705 034b 3B .uleb128 0x3b + 4706 034c 0B .uleb128 0xb + 4707 034d 49 .uleb128 0x49 + 4708 034e 13 .uleb128 0x13 + 4709 034f 02 .uleb128 0x2 + 4710 0350 0A .uleb128 0xa + 4711 0351 00 .byte 0 + 4712 0352 00 .byte 0 + 4713 0353 3E .uleb128 0x3e + 4714 0354 34 .uleb128 0x34 + 4715 0355 00 .byte 0 + 4716 0356 03 .uleb128 0x3 + 4717 0357 08 .uleb128 0x8 + 4718 0358 3A .uleb128 0x3a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 85 + + + 4719 0359 0B .uleb128 0xb + 4720 035a 3B .uleb128 0x3b + 4721 035b 0B .uleb128 0xb + 4722 035c 49 .uleb128 0x49 + 4723 035d 13 .uleb128 0x13 + 4724 035e 02 .uleb128 0x2 + 4725 035f 0A .uleb128 0xa + 4726 0360 00 .byte 0 + 4727 0361 00 .byte 0 + 4728 0362 3F .uleb128 0x3f + 4729 0363 898201 .uleb128 0x4109 + 4730 0366 01 .byte 0x1 + 4731 0367 11 .uleb128 0x11 + 4732 0368 01 .uleb128 0x1 + 4733 0369 31 .uleb128 0x31 + 4734 036a 13 .uleb128 0x13 + 4735 036b 00 .byte 0 + 4736 036c 00 .byte 0 + 4737 036d 40 .uleb128 0x40 + 4738 036e 2E .uleb128 0x2e + 4739 036f 01 .byte 0x1 + 4740 0370 3F .uleb128 0x3f + 4741 0371 0C .uleb128 0xc + 4742 0372 03 .uleb128 0x3 + 4743 0373 0E .uleb128 0xe + 4744 0374 3A .uleb128 0x3a + 4745 0375 0B .uleb128 0xb + 4746 0376 3B .uleb128 0x3b + 4747 0377 05 .uleb128 0x5 + 4748 0378 27 .uleb128 0x27 + 4749 0379 0C .uleb128 0xc + 4750 037a 11 .uleb128 0x11 + 4751 037b 01 .uleb128 0x1 + 4752 037c 12 .uleb128 0x12 + 4753 037d 01 .uleb128 0x1 + 4754 037e 40 .uleb128 0x40 + 4755 037f 06 .uleb128 0x6 + 4756 0380 9742 .uleb128 0x2117 + 4757 0382 0C .uleb128 0xc + 4758 0383 01 .uleb128 0x1 + 4759 0384 13 .uleb128 0x13 + 4760 0385 00 .byte 0 + 4761 0386 00 .byte 0 + 4762 0387 41 .uleb128 0x41 + 4763 0388 05 .uleb128 0x5 + 4764 0389 00 .byte 0 + 4765 038a 03 .uleb128 0x3 + 4766 038b 08 .uleb128 0x8 + 4767 038c 3A .uleb128 0x3a + 4768 038d 0B .uleb128 0xb + 4769 038e 3B .uleb128 0x3b + 4770 038f 05 .uleb128 0x5 + 4771 0390 49 .uleb128 0x49 + 4772 0391 13 .uleb128 0x13 + 4773 0392 02 .uleb128 0x2 + 4774 0393 06 .uleb128 0x6 + 4775 0394 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 86 + + + 4776 0395 00 .byte 0 + 4777 0396 42 .uleb128 0x42 + 4778 0397 34 .uleb128 0x34 + 4779 0398 00 .byte 0 + 4780 0399 03 .uleb128 0x3 + 4781 039a 0E .uleb128 0xe + 4782 039b 3A .uleb128 0x3a + 4783 039c 0B .uleb128 0xb + 4784 039d 3B .uleb128 0x3b + 4785 039e 05 .uleb128 0x5 + 4786 039f 49 .uleb128 0x49 + 4787 03a0 13 .uleb128 0x13 + 4788 03a1 02 .uleb128 0x2 + 4789 03a2 06 .uleb128 0x6 + 4790 03a3 00 .byte 0 + 4791 03a4 00 .byte 0 + 4792 03a5 43 .uleb128 0x43 + 4793 03a6 2E .uleb128 0x2e + 4794 03a7 01 .byte 0x1 + 4795 03a8 03 .uleb128 0x3 + 4796 03a9 0E .uleb128 0xe + 4797 03aa 3A .uleb128 0x3a + 4798 03ab 0B .uleb128 0xb + 4799 03ac 3B .uleb128 0x3b + 4800 03ad 05 .uleb128 0x5 + 4801 03ae 27 .uleb128 0x27 + 4802 03af 0C .uleb128 0xc + 4803 03b0 20 .uleb128 0x20 + 4804 03b1 0B .uleb128 0xb + 4805 03b2 01 .uleb128 0x1 + 4806 03b3 13 .uleb128 0x13 + 4807 03b4 00 .byte 0 + 4808 03b5 00 .byte 0 + 4809 03b6 44 .uleb128 0x44 + 4810 03b7 05 .uleb128 0x5 + 4811 03b8 00 .byte 0 + 4812 03b9 03 .uleb128 0x3 + 4813 03ba 08 .uleb128 0x8 + 4814 03bb 3A .uleb128 0x3a + 4815 03bc 0B .uleb128 0xb + 4816 03bd 3B .uleb128 0x3b + 4817 03be 05 .uleb128 0x5 + 4818 03bf 49 .uleb128 0x49 + 4819 03c0 13 .uleb128 0x13 + 4820 03c1 00 .byte 0 + 4821 03c2 00 .byte 0 + 4822 03c3 45 .uleb128 0x45 + 4823 03c4 34 .uleb128 0x34 + 4824 03c5 00 .byte 0 + 4825 03c6 03 .uleb128 0x3 + 4826 03c7 08 .uleb128 0x8 + 4827 03c8 3A .uleb128 0x3a + 4828 03c9 0B .uleb128 0xb + 4829 03ca 3B .uleb128 0x3b + 4830 03cb 05 .uleb128 0x5 + 4831 03cc 49 .uleb128 0x49 + 4832 03cd 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 87 + + + 4833 03ce 00 .byte 0 + 4834 03cf 00 .byte 0 + 4835 03d0 46 .uleb128 0x46 + 4836 03d1 2E .uleb128 0x2e + 4837 03d2 01 .byte 0x1 + 4838 03d3 03 .uleb128 0x3 + 4839 03d4 0E .uleb128 0xe + 4840 03d5 3A .uleb128 0x3a + 4841 03d6 0B .uleb128 0xb + 4842 03d7 3B .uleb128 0x3b + 4843 03d8 0B .uleb128 0xb + 4844 03d9 27 .uleb128 0x27 + 4845 03da 0C .uleb128 0xc + 4846 03db 20 .uleb128 0x20 + 4847 03dc 0B .uleb128 0xb + 4848 03dd 01 .uleb128 0x1 + 4849 03de 13 .uleb128 0x13 + 4850 03df 00 .byte 0 + 4851 03e0 00 .byte 0 + 4852 03e1 47 .uleb128 0x47 + 4853 03e2 2E .uleb128 0x2e + 4854 03e3 01 .byte 0x1 + 4855 03e4 3F .uleb128 0x3f + 4856 03e5 0C .uleb128 0xc + 4857 03e6 03 .uleb128 0x3 + 4858 03e7 0E .uleb128 0xe + 4859 03e8 3A .uleb128 0x3a + 4860 03e9 0B .uleb128 0xb + 4861 03ea 3B .uleb128 0x3b + 4862 03eb 05 .uleb128 0x5 + 4863 03ec 27 .uleb128 0x27 + 4864 03ed 0C .uleb128 0xc + 4865 03ee 49 .uleb128 0x49 + 4866 03ef 13 .uleb128 0x13 + 4867 03f0 11 .uleb128 0x11 + 4868 03f1 01 .uleb128 0x1 + 4869 03f2 12 .uleb128 0x12 + 4870 03f3 01 .uleb128 0x1 + 4871 03f4 40 .uleb128 0x40 + 4872 03f5 06 .uleb128 0x6 + 4873 03f6 9642 .uleb128 0x2116 + 4874 03f8 0C .uleb128 0xc + 4875 03f9 01 .uleb128 0x1 + 4876 03fa 13 .uleb128 0x13 + 4877 03fb 00 .byte 0 + 4878 03fc 00 .byte 0 + 4879 03fd 48 .uleb128 0x48 + 4880 03fe 1D .uleb128 0x1d + 4881 03ff 01 .byte 0x1 + 4882 0400 31 .uleb128 0x31 + 4883 0401 13 .uleb128 0x13 + 4884 0402 11 .uleb128 0x11 + 4885 0403 01 .uleb128 0x1 + 4886 0404 12 .uleb128 0x12 + 4887 0405 01 .uleb128 0x1 + 4888 0406 58 .uleb128 0x58 + 4889 0407 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 88 + + + 4890 0408 59 .uleb128 0x59 + 4891 0409 05 .uleb128 0x5 + 4892 040a 01 .uleb128 0x1 + 4893 040b 13 .uleb128 0x13 + 4894 040c 00 .byte 0 + 4895 040d 00 .byte 0 + 4896 040e 49 .uleb128 0x49 + 4897 040f 1D .uleb128 0x1d + 4898 0410 01 .byte 0x1 + 4899 0411 31 .uleb128 0x31 + 4900 0412 13 .uleb128 0x13 + 4901 0413 52 .uleb128 0x52 + 4902 0414 01 .uleb128 0x1 + 4903 0415 55 .uleb128 0x55 + 4904 0416 06 .uleb128 0x6 + 4905 0417 58 .uleb128 0x58 + 4906 0418 0B .uleb128 0xb + 4907 0419 59 .uleb128 0x59 + 4908 041a 05 .uleb128 0x5 + 4909 041b 01 .uleb128 0x1 + 4910 041c 13 .uleb128 0x13 + 4911 041d 00 .byte 0 + 4912 041e 00 .byte 0 + 4913 041f 4A .uleb128 0x4a + 4914 0420 1D .uleb128 0x1d + 4915 0421 00 .byte 0 + 4916 0422 31 .uleb128 0x31 + 4917 0423 13 .uleb128 0x13 + 4918 0424 52 .uleb128 0x52 + 4919 0425 01 .uleb128 0x1 + 4920 0426 55 .uleb128 0x55 + 4921 0427 06 .uleb128 0x6 + 4922 0428 58 .uleb128 0x58 + 4923 0429 0B .uleb128 0xb + 4924 042a 59 .uleb128 0x59 + 4925 042b 05 .uleb128 0x5 + 4926 042c 00 .byte 0 + 4927 042d 00 .byte 0 + 4928 042e 4B .uleb128 0x4b + 4929 042f 898201 .uleb128 0x4109 + 4930 0432 01 .byte 0x1 + 4931 0433 11 .uleb128 0x11 + 4932 0434 01 .uleb128 0x1 + 4933 0435 31 .uleb128 0x31 + 4934 0436 13 .uleb128 0x13 + 4935 0437 01 .uleb128 0x1 + 4936 0438 13 .uleb128 0x13 + 4937 0439 00 .byte 0 + 4938 043a 00 .byte 0 + 4939 043b 4C .uleb128 0x4c + 4940 043c 34 .uleb128 0x34 + 4941 043d 00 .byte 0 + 4942 043e 03 .uleb128 0x3 + 4943 043f 08 .uleb128 0x8 + 4944 0440 3A .uleb128 0x3a + 4945 0441 0B .uleb128 0xb + 4946 0442 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 89 + + + 4947 0443 05 .uleb128 0x5 + 4948 0444 49 .uleb128 0x49 + 4949 0445 13 .uleb128 0x13 + 4950 0446 02 .uleb128 0x2 + 4951 0447 0A .uleb128 0xa + 4952 0448 00 .byte 0 + 4953 0449 00 .byte 0 + 4954 044a 4D .uleb128 0x4d + 4955 044b 34 .uleb128 0x34 + 4956 044c 00 .byte 0 + 4957 044d 03 .uleb128 0x3 + 4958 044e 0E .uleb128 0xe + 4959 044f 3A .uleb128 0x3a + 4960 0450 0B .uleb128 0xb + 4961 0451 3B .uleb128 0x3b + 4962 0452 0B .uleb128 0xb + 4963 0453 49 .uleb128 0x49 + 4964 0454 13 .uleb128 0x13 + 4965 0455 3F .uleb128 0x3f + 4966 0456 0C .uleb128 0xc + 4967 0457 3C .uleb128 0x3c + 4968 0458 0C .uleb128 0xc + 4969 0459 00 .byte 0 + 4970 045a 00 .byte 0 + 4971 045b 4E .uleb128 0x4e + 4972 045c 34 .uleb128 0x34 + 4973 045d 00 .byte 0 + 4974 045e 03 .uleb128 0x3 + 4975 045f 0E .uleb128 0xe + 4976 0460 3A .uleb128 0x3a + 4977 0461 0B .uleb128 0xb + 4978 0462 3B .uleb128 0x3b + 4979 0463 0B .uleb128 0xb + 4980 0464 49 .uleb128 0x49 + 4981 0465 13 .uleb128 0x13 + 4982 0466 3F .uleb128 0x3f + 4983 0467 0C .uleb128 0xc + 4984 0468 02 .uleb128 0x2 + 4985 0469 0A .uleb128 0xa + 4986 046a 00 .byte 0 + 4987 046b 00 .byte 0 + 4988 046c 4F .uleb128 0x4f + 4989 046d 34 .uleb128 0x34 + 4990 046e 00 .byte 0 + 4991 046f 03 .uleb128 0x3 + 4992 0470 08 .uleb128 0x8 + 4993 0471 3A .uleb128 0x3a + 4994 0472 0B .uleb128 0xb + 4995 0473 3B .uleb128 0x3b + 4996 0474 0B .uleb128 0xb + 4997 0475 49 .uleb128 0x49 + 4998 0476 13 .uleb128 0x13 + 4999 0477 3F .uleb128 0x3f + 5000 0478 0C .uleb128 0xc + 5001 0479 02 .uleb128 0x2 + 5002 047a 0A .uleb128 0xa + 5003 047b 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 90 + + + 5004 047c 00 .byte 0 + 5005 047d 50 .uleb128 0x50 + 5006 047e 34 .uleb128 0x34 + 5007 047f 00 .byte 0 + 5008 0480 03 .uleb128 0x3 + 5009 0481 0E .uleb128 0xe + 5010 0482 3A .uleb128 0x3a + 5011 0483 0B .uleb128 0xb + 5012 0484 3B .uleb128 0x3b + 5013 0485 05 .uleb128 0x5 + 5014 0486 49 .uleb128 0x49 + 5015 0487 13 .uleb128 0x13 + 5016 0488 3F .uleb128 0x3f + 5017 0489 0C .uleb128 0xc + 5018 048a 02 .uleb128 0x2 + 5019 048b 0A .uleb128 0xa + 5020 048c 00 .byte 0 + 5021 048d 00 .byte 0 + 5022 048e 51 .uleb128 0x51 + 5023 048f 21 .uleb128 0x21 + 5024 0490 00 .byte 0 + 5025 0491 00 .byte 0 + 5026 0492 00 .byte 0 + 5027 0493 52 .uleb128 0x52 + 5028 0494 2E .uleb128 0x2e + 5029 0495 01 .byte 0x1 + 5030 0496 3F .uleb128 0x3f + 5031 0497 0C .uleb128 0xc + 5032 0498 03 .uleb128 0x3 + 5033 0499 0E .uleb128 0xe + 5034 049a 3A .uleb128 0x3a + 5035 049b 0B .uleb128 0xb + 5036 049c 3B .uleb128 0x3b + 5037 049d 05 .uleb128 0x5 + 5038 049e 27 .uleb128 0x27 + 5039 049f 0C .uleb128 0xc + 5040 04a0 3C .uleb128 0x3c + 5041 04a1 0C .uleb128 0xc + 5042 04a2 01 .uleb128 0x1 + 5043 04a3 13 .uleb128 0x13 + 5044 04a4 00 .byte 0 + 5045 04a5 00 .byte 0 + 5046 04a6 53 .uleb128 0x53 + 5047 04a7 2E .uleb128 0x2e + 5048 04a8 01 .byte 0x1 + 5049 04a9 3F .uleb128 0x3f + 5050 04aa 0C .uleb128 0xc + 5051 04ab 03 .uleb128 0x3 + 5052 04ac 0E .uleb128 0xe + 5053 04ad 3A .uleb128 0x3a + 5054 04ae 0B .uleb128 0xb + 5055 04af 3B .uleb128 0x3b + 5056 04b0 05 .uleb128 0x5 + 5057 04b1 27 .uleb128 0x27 + 5058 04b2 0C .uleb128 0xc + 5059 04b3 49 .uleb128 0x49 + 5060 04b4 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 91 + + + 5061 04b5 3C .uleb128 0x3c + 5062 04b6 0C .uleb128 0xc + 5063 04b7 01 .uleb128 0x1 + 5064 04b8 13 .uleb128 0x13 + 5065 04b9 00 .byte 0 + 5066 04ba 00 .byte 0 + 5067 04bb 54 .uleb128 0x54 + 5068 04bc 2E .uleb128 0x2e + 5069 04bd 01 .byte 0x1 + 5070 04be 3F .uleb128 0x3f + 5071 04bf 0C .uleb128 0xc + 5072 04c0 03 .uleb128 0x3 + 5073 04c1 0E .uleb128 0xe + 5074 04c2 3A .uleb128 0x3a + 5075 04c3 0B .uleb128 0xb + 5076 04c4 3B .uleb128 0x3b + 5077 04c5 0B .uleb128 0xb + 5078 04c6 27 .uleb128 0x27 + 5079 04c7 0C .uleb128 0xc + 5080 04c8 3C .uleb128 0x3c + 5081 04c9 0C .uleb128 0xc + 5082 04ca 00 .byte 0 + 5083 04cb 00 .byte 0 + 5084 04cc 00 .byte 0 + 5085 .section .debug_loc,"",%progbits + 5086 .Ldebug_loc0: + 5087 .LLST0: + 5088 0000 00000000 .4byte .LFB24 + 5089 0004 04000000 .4byte .LCFI0 + 5090 0008 0200 .2byte 0x2 + 5091 000a 7D .byte 0x7d + 5092 000b 00 .sleb128 0 + 5093 000c 04000000 .4byte .LCFI0 + 5094 0010 50000000 .4byte .LFE24 + 5095 0014 0200 .2byte 0x2 + 5096 0016 7D .byte 0x7d + 5097 0017 10 .sleb128 16 + 5098 0018 00000000 .4byte 0 + 5099 001c 00000000 .4byte 0 + 5100 .LLST1: + 5101 0020 00000000 .4byte .LVL1 + 5102 0024 0C000000 .4byte .LVL2 + 5103 0028 0200 .2byte 0x2 + 5104 002a 30 .byte 0x30 + 5105 002b 9F .byte 0x9f + 5106 002c 00000000 .4byte 0 + 5107 0030 00000000 .4byte 0 + 5108 .LLST2: + 5109 0034 00000000 .4byte .LFB7 + 5110 0038 04000000 .4byte .LCFI1 + 5111 003c 0200 .2byte 0x2 + 5112 003e 7D .byte 0x7d + 5113 003f 00 .sleb128 0 + 5114 0040 04000000 .4byte .LCFI1 + 5115 0044 0C000000 .4byte .LCFI2 + 5116 0048 0200 .2byte 0x2 + 5117 004a 7D .byte 0x7d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 92 + + + 5118 004b 10 .sleb128 16 + 5119 004c 0C000000 .4byte .LCFI2 + 5120 0050 A8000000 .4byte .LFE7 + 5121 0054 0200 .2byte 0x2 + 5122 0056 7D .byte 0x7d + 5123 0057 20 .sleb128 32 + 5124 0058 00000000 .4byte 0 + 5125 005c 00000000 .4byte 0 + 5126 .LLST3: + 5127 0060 00000000 .4byte .LVL5 + 5128 0064 1C000000 .4byte .LVL6 + 5129 0068 0100 .2byte 0x1 + 5130 006a 50 .byte 0x50 + 5131 006b 40000000 .4byte .LVL7 + 5132 006f 5C000000 .4byte .LVL9 + 5133 0073 0100 .2byte 0x1 + 5134 0075 50 .byte 0x50 + 5135 0076 84000000 .4byte .LVL11 + 5136 007a 90000000 .4byte .LVL12 + 5137 007e 0100 .2byte 0x1 + 5138 0080 50 .byte 0x50 + 5139 0081 90000000 .4byte .LVL12 + 5140 0085 A8000000 .4byte .LFE7 + 5141 0089 0400 .2byte 0x4 + 5142 008b F3 .byte 0xf3 + 5143 008c 01 .uleb128 0x1 + 5144 008d 50 .byte 0x50 + 5145 008e 9F .byte 0x9f + 5146 008f 00000000 .4byte 0 + 5147 0093 00000000 .4byte 0 + 5148 .LLST4: + 5149 0097 40000000 .4byte .LVL7 + 5150 009b 44000000 .4byte .LVL8 + 5151 009f 0100 .2byte 0x1 + 5152 00a1 52 .byte 0x52 + 5153 00a2 44000000 .4byte .LVL8 + 5154 00a6 5C000000 .4byte .LVL9 + 5155 00aa 0100 .2byte 0x1 + 5156 00ac 54 .byte 0x54 + 5157 00ad 00000000 .4byte 0 + 5158 00b1 00000000 .4byte 0 + 5159 .LLST5: + 5160 00b5 00000000 .4byte .LFB8 + 5161 00b9 04000000 .4byte .LCFI3 + 5162 00bd 0200 .2byte 0x2 + 5163 00bf 7D .byte 0x7d + 5164 00c0 00 .sleb128 0 + 5165 00c1 04000000 .4byte .LCFI3 + 5166 00c5 3C000000 .4byte .LFE8 + 5167 00c9 0200 .2byte 0x2 + 5168 00cb 7D .byte 0x7d + 5169 00cc 10 .sleb128 16 + 5170 00cd 00000000 .4byte 0 + 5171 00d1 00000000 .4byte 0 + 5172 .LLST6: + 5173 00d5 00000000 .4byte .LVL14 + 5174 00d9 18000000 .4byte .LVL15 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 93 + + + 5175 00dd 0100 .2byte 0x1 + 5176 00df 50 .byte 0x50 + 5177 00e0 00000000 .4byte 0 + 5178 00e4 00000000 .4byte 0 + 5179 .LLST7: + 5180 00e8 00000000 .4byte .LFB9 + 5181 00ec 04000000 .4byte .LCFI4 + 5182 00f0 0200 .2byte 0x2 + 5183 00f2 7D .byte 0x7d + 5184 00f3 00 .sleb128 0 + 5185 00f4 04000000 .4byte .LCFI4 + 5186 00f8 58000000 .4byte .LFE9 + 5187 00fc 0200 .2byte 0x2 + 5188 00fe 7D .byte 0x7d + 5189 00ff 10 .sleb128 16 + 5190 0100 00000000 .4byte 0 + 5191 0104 00000000 .4byte 0 + 5192 .LLST8: + 5193 0108 00000000 .4byte .LVL17 + 5194 010c 18000000 .4byte .LVL18 + 5195 0110 0100 .2byte 0x1 + 5196 0112 50 .byte 0x50 + 5197 0113 18000000 .4byte .LVL18 + 5198 0117 58000000 .4byte .LFE9 + 5199 011b 0400 .2byte 0x4 + 5200 011d F3 .byte 0xf3 + 5201 011e 01 .uleb128 0x1 + 5202 011f 50 .byte 0x50 + 5203 0120 9F .byte 0x9f + 5204 0121 00000000 .4byte 0 + 5205 0125 00000000 .4byte 0 + 5206 .LLST9: + 5207 0129 00000000 .4byte .LVL17 + 5208 012d 18000000 .4byte .LVL18 + 5209 0131 0100 .2byte 0x1 + 5210 0133 50 .byte 0x50 + 5211 0134 00000000 .4byte 0 + 5212 0138 00000000 .4byte 0 + 5213 .LLST10: + 5214 013c 00000000 .4byte .LVL22 + 5215 0140 14000000 .4byte .LVL23 + 5216 0144 0100 .2byte 0x1 + 5217 0146 50 .byte 0x50 + 5218 0147 14000000 .4byte .LVL23 + 5219 014b 30000000 .4byte .LFE13 + 5220 014f 0500 .2byte 0x5 + 5221 0151 03 .byte 0x3 + 5222 0152 00000000 .4byte failpoint + 5223 0156 00000000 .4byte 0 + 5224 015a 00000000 .4byte 0 + 5225 .LLST11: + 5226 015e 00000000 .4byte .LVL24 + 5227 0162 28000000 .4byte .LVL26 + 5228 0166 0100 .2byte 0x1 + 5229 0168 50 .byte 0x50 + 5230 0169 28000000 .4byte .LVL26 + 5231 016d 2C000000 .4byte .LVL27 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 94 + + + 5232 0171 0500 .2byte 0x5 + 5233 0173 03 .byte 0x3 + 5234 0174 00000000 .4byte failpoint + 5235 0178 2C000000 .4byte .LVL27 + 5236 017c 30000000 .4byte .LVL28 + 5237 0180 0100 .2byte 0x1 + 5238 0182 50 .byte 0x50 + 5239 0183 30000000 .4byte .LVL28 + 5240 0187 40000000 .4byte .LFE14 + 5241 018b 0400 .2byte 0x4 + 5242 018d F3 .byte 0xf3 + 5243 018e 01 .uleb128 0x1 + 5244 018f 50 .byte 0x50 + 5245 0190 9F .byte 0x9f + 5246 0191 00000000 .4byte 0 + 5247 0195 00000000 .4byte 0 + 5248 .LLST12: + 5249 0199 08000000 .4byte .LVL25 + 5250 019d 28000000 .4byte .LVL26 + 5251 01a1 0100 .2byte 0x1 + 5252 01a3 50 .byte 0x50 + 5253 01a4 28000000 .4byte .LVL26 + 5254 01a8 2C000000 .4byte .LVL27 + 5255 01ac 0500 .2byte 0x5 + 5256 01ae 03 .byte 0x3 + 5257 01af 00000000 .4byte failpoint + 5258 01b3 00000000 .4byte 0 + 5259 01b7 00000000 .4byte 0 + 5260 .LLST13: + 5261 01bb 00000000 .4byte .LFB15 + 5262 01bf 04000000 .4byte .LCFI5 + 5263 01c3 0200 .2byte 0x2 + 5264 01c5 7D .byte 0x7d + 5265 01c6 00 .sleb128 0 + 5266 01c7 04000000 .4byte .LCFI5 + 5267 01cb 8C000000 .4byte .LFE15 + 5268 01cf 0200 .2byte 0x2 + 5269 01d1 7D .byte 0x7d + 5270 01d2 0C .sleb128 12 + 5271 01d3 00000000 .4byte 0 + 5272 01d7 00000000 .4byte 0 + 5273 .LLST14: + 5274 01db 00000000 .4byte .LVL29 + 5275 01df 48000000 .4byte .LVL32 + 5276 01e3 0100 .2byte 0x1 + 5277 01e5 50 .byte 0x50 + 5278 01e6 48000000 .4byte .LVL32 + 5279 01ea 8C000000 .4byte .LFE15 + 5280 01ee 0400 .2byte 0x4 + 5281 01f0 F3 .byte 0xf3 + 5282 01f1 01 .uleb128 0x1 + 5283 01f2 50 .byte 0x50 + 5284 01f3 9F .byte 0x9f + 5285 01f4 00000000 .4byte 0 + 5286 01f8 00000000 .4byte 0 + 5287 .LLST15: + 5288 01fc 00000000 .4byte .LVL29 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 95 + + + 5289 0200 1C000000 .4byte .LVL31 + 5290 0204 0100 .2byte 0x1 + 5291 0206 51 .byte 0x51 + 5292 0207 1C000000 .4byte .LVL31 + 5293 020b 8C000000 .4byte .LFE15 + 5294 020f 0100 .2byte 0x1 + 5295 0211 51 .byte 0x51 + 5296 0212 00000000 .4byte 0 + 5297 0216 00000000 .4byte 0 + 5298 .LLST16: + 5299 021a 00000000 .4byte .LVL29 + 5300 021e 18000000 .4byte .LVL30 + 5301 0222 0600 .2byte 0x6 + 5302 0224 03 .byte 0x3 + 5303 0225 00000000 .4byte tokens_buffer + 5304 0229 9F .byte 0x9f + 5305 022a 00000000 .4byte 0 + 5306 022e 00000000 .4byte 0 + 5307 .LLST17: + 5308 0232 54000000 .4byte .LVL33 + 5309 0236 74000000 .4byte .LVL34 + 5310 023a 0100 .2byte 0x1 + 5311 023c 50 .byte 0x50 + 5312 023d 74000000 .4byte .LVL34 + 5313 0241 8C000000 .4byte .LFE15 + 5314 0245 0500 .2byte 0x5 + 5315 0247 03 .byte 0x3 + 5316 0248 00000000 .4byte failpoint + 5317 024c 00000000 .4byte 0 + 5318 0250 00000000 .4byte 0 + 5319 .LLST18: + 5320 0254 00000000 .4byte .LVL35 + 5321 0258 38000000 .4byte .LVL40 + 5322 025c 0100 .2byte 0x1 + 5323 025e 50 .byte 0x50 + 5324 025f 38000000 .4byte .LVL40 + 5325 0263 3C000000 .4byte .LVL41 + 5326 0267 0500 .2byte 0x5 + 5327 0269 03 .byte 0x3 + 5328 026a 00000000 .4byte failpoint + 5329 026e 3C000000 .4byte .LVL41 + 5330 0272 40000000 .4byte .LVL42 + 5331 0276 0100 .2byte 0x1 + 5332 0278 50 .byte 0x50 + 5333 0279 40000000 .4byte .LVL42 + 5334 027d 54000000 .4byte .LFE16 + 5335 0281 0400 .2byte 0x4 + 5336 0283 F3 .byte 0xf3 + 5337 0284 01 .uleb128 0x1 + 5338 0285 50 .byte 0x50 + 5339 0286 9F .byte 0x9f + 5340 0287 00000000 .4byte 0 + 5341 028b 00000000 .4byte 0 + 5342 .LLST19: + 5343 028f 00000000 .4byte .LVL35 + 5344 0293 10000000 .4byte .LVL37 + 5345 0297 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 96 + + + 5346 0299 51 .byte 0x51 + 5347 029a 10000000 .4byte .LVL37 + 5348 029e 54000000 .4byte .LFE16 + 5349 02a2 0400 .2byte 0x4 + 5350 02a4 F3 .byte 0xf3 + 5351 02a5 01 .uleb128 0x1 + 5352 02a6 51 .byte 0x51 + 5353 02a7 9F .byte 0x9f + 5354 02a8 00000000 .4byte 0 + 5355 02ac 00000000 .4byte 0 + 5356 .LLST20: + 5357 02b0 00000000 .4byte .LVL35 + 5358 02b4 08000000 .4byte .LVL36 + 5359 02b8 0100 .2byte 0x1 + 5360 02ba 52 .byte 0x52 + 5361 02bb 08000000 .4byte .LVL36 + 5362 02bf 54000000 .4byte .LFE16 + 5363 02c3 0400 .2byte 0x4 + 5364 02c5 F3 .byte 0xf3 + 5365 02c6 01 .uleb128 0x1 + 5366 02c7 52 .byte 0x52 + 5367 02c8 9F .byte 0x9f + 5368 02c9 00000000 .4byte 0 + 5369 02cd 00000000 .4byte 0 + 5370 .LLST21: + 5371 02d1 14000000 .4byte .LVL38 + 5372 02d5 38000000 .4byte .LVL40 + 5373 02d9 0100 .2byte 0x1 + 5374 02db 50 .byte 0x50 + 5375 02dc 38000000 .4byte .LVL40 + 5376 02e0 3C000000 .4byte .LVL41 + 5377 02e4 0500 .2byte 0x5 + 5378 02e6 03 .byte 0x3 + 5379 02e7 00000000 .4byte failpoint + 5380 02eb 3C000000 .4byte .LVL41 + 5381 02ef 40000000 .4byte .LVL42 + 5382 02f3 0100 .2byte 0x1 + 5383 02f5 50 .byte 0x50 + 5384 02f6 40000000 .4byte .LVL42 + 5385 02fa 54000000 .4byte .LFE16 + 5386 02fe 0400 .2byte 0x4 + 5387 0300 F3 .byte 0xf3 + 5388 0301 01 .uleb128 0x1 + 5389 0302 50 .byte 0x50 + 5390 0303 9F .byte 0x9f + 5391 0304 00000000 .4byte 0 + 5392 0308 00000000 .4byte 0 + 5393 .LLST22: + 5394 030c 18000000 .4byte .LVL39 + 5395 0310 38000000 .4byte .LVL40 + 5396 0314 0100 .2byte 0x1 + 5397 0316 50 .byte 0x50 + 5398 0317 38000000 .4byte .LVL40 + 5399 031b 3C000000 .4byte .LVL41 + 5400 031f 0500 .2byte 0x5 + 5401 0321 03 .byte 0x3 + 5402 0322 00000000 .4byte failpoint + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 97 + + + 5403 0326 00000000 .4byte 0 + 5404 032a 00000000 .4byte 0 + 5405 .LLST23: + 5406 032e 00000000 .4byte .LFB17 + 5407 0332 04000000 .4byte .LCFI6 + 5408 0336 0200 .2byte 0x2 + 5409 0338 7D .byte 0x7d + 5410 0339 00 .sleb128 0 + 5411 033a 04000000 .4byte .LCFI6 + 5412 033e 2C000000 .4byte .LFE17 + 5413 0342 0200 .2byte 0x2 + 5414 0344 7D .byte 0x7d + 5415 0345 10 .sleb128 16 + 5416 0346 00000000 .4byte 0 + 5417 034a 00000000 .4byte 0 + 5418 .LLST24: + 5419 034e 00000000 .4byte .LVL43 + 5420 0352 0C000000 .4byte .LVL44 + 5421 0356 0200 .2byte 0x2 + 5422 0358 30 .byte 0x30 + 5423 0359 9F .byte 0x9f + 5424 035a 00000000 .4byte 0 + 5425 035e 00000000 .4byte 0 + 5426 .LLST25: + 5427 0362 00000000 .4byte .LFB18 + 5428 0366 04000000 .4byte .LCFI7 + 5429 036a 0200 .2byte 0x2 + 5430 036c 7D .byte 0x7d + 5431 036d 00 .sleb128 0 + 5432 036e 04000000 .4byte .LCFI7 + 5433 0372 34000000 .4byte .LFE18 + 5434 0376 0200 .2byte 0x2 + 5435 0378 7D .byte 0x7d + 5436 0379 10 .sleb128 16 + 5437 037a 00000000 .4byte 0 + 5438 037e 00000000 .4byte 0 + 5439 .LLST26: + 5440 0382 00000000 .4byte .LVL46 + 5441 0386 10000000 .4byte .LVL47 + 5442 038a 0200 .2byte 0x2 + 5443 038c 30 .byte 0x30 + 5444 038d 9F .byte 0x9f + 5445 038e 00000000 .4byte 0 + 5446 0392 00000000 .4byte 0 + 5447 .LLST27: + 5448 0396 00000000 .4byte .LVL49 + 5449 039a 08000000 .4byte .LVL50 + 5450 039e 0100 .2byte 0x1 + 5451 03a0 50 .byte 0x50 + 5452 03a1 08000000 .4byte .LVL50 + 5453 03a5 7C000000 .4byte .LFE19 + 5454 03a9 0400 .2byte 0x4 + 5455 03ab F3 .byte 0xf3 + 5456 03ac 01 .uleb128 0x1 + 5457 03ad 50 .byte 0x50 + 5458 03ae 9F .byte 0x9f + 5459 03af 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 98 + + + 5460 03b3 00000000 .4byte 0 + 5461 .LLST28: + 5462 03b7 2C000000 .4byte .LVL53 + 5463 03bb 48000000 .4byte .LVL54 + 5464 03bf 0100 .2byte 0x1 + 5465 03c1 53 .byte 0x53 + 5466 03c2 50000000 .4byte .LVL55 + 5467 03c6 7C000000 .4byte .LFE19 + 5468 03ca 0100 .2byte 0x1 + 5469 03cc 53 .byte 0x53 + 5470 03cd 00000000 .4byte 0 + 5471 03d1 00000000 .4byte 0 + 5472 .LLST29: + 5473 03d5 00000000 .4byte .LFB20 + 5474 03d9 04000000 .4byte .LCFI8 + 5475 03dd 0200 .2byte 0x2 + 5476 03df 7D .byte 0x7d + 5477 03e0 00 .sleb128 0 + 5478 03e1 04000000 .4byte .LCFI8 + 5479 03e5 1C000000 .4byte .LFE20 + 5480 03e9 0200 .2byte 0x2 + 5481 03eb 7D .byte 0x7d + 5482 03ec 08 .sleb128 8 + 5483 03ed 00000000 .4byte 0 + 5484 03f1 00000000 .4byte 0 + 5485 .LLST30: + 5486 03f5 00000000 .4byte .LFB22 + 5487 03f9 08000000 .4byte .LCFI9 + 5488 03fd 0200 .2byte 0x2 + 5489 03ff 7D .byte 0x7d + 5490 0400 00 .sleb128 0 + 5491 0401 08000000 .4byte .LCFI9 + 5492 0405 54000000 .4byte .LFE22 + 5493 0409 0200 .2byte 0x2 + 5494 040b 7D .byte 0x7d + 5495 040c 08 .sleb128 8 + 5496 040d 00000000 .4byte 0 + 5497 0411 00000000 .4byte 0 + 5498 .LLST31: + 5499 0415 00000000 .4byte .LVL57 + 5500 0419 28000000 .4byte .LVL59 + 5501 041d 0100 .2byte 0x1 + 5502 041f 50 .byte 0x50 + 5503 0420 28000000 .4byte .LVL59 + 5504 0424 54000000 .4byte .LFE22 + 5505 0428 0400 .2byte 0x4 + 5506 042a F3 .byte 0xf3 + 5507 042b 01 .uleb128 0x1 + 5508 042c 50 .byte 0x50 + 5509 042d 9F .byte 0x9f + 5510 042e 00000000 .4byte 0 + 5511 0432 00000000 .4byte 0 + 5512 .LLST32: + 5513 0436 10000000 .4byte .LVL58 + 5514 043a 28000000 .4byte .LVL59 + 5515 043e 1500 .2byte 0x15 + 5516 0440 70 .byte 0x70 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 99 + + + 5517 0441 00 .sleb128 0 + 5518 0442 0A .byte 0xa + 5519 0443 E803 .2byte 0x3e8 + 5520 0445 1E .byte 0x1e + 5521 0446 31 .byte 0x31 + 5522 0447 1C .byte 0x1c + 5523 0448 F7 .byte 0xf7 + 5524 0449 29 .uleb128 0x29 + 5525 044a 0A .byte 0xa + 5526 044b E803 .2byte 0x3e8 + 5527 044d F7 .byte 0xf7 + 5528 044e 29 .uleb128 0x29 + 5529 044f 1B .byte 0x1b + 5530 0450 F7 .byte 0xf7 + 5531 0451 00 .uleb128 0 + 5532 0452 23 .byte 0x23 + 5533 0453 01 .uleb128 0x1 + 5534 0454 9F .byte 0x9f + 5535 0455 28000000 .4byte .LVL59 + 5536 0459 54000000 .4byte .LFE22 + 5537 045d 1600 .2byte 0x16 + 5538 045f F3 .byte 0xf3 + 5539 0460 01 .uleb128 0x1 + 5540 0461 50 .byte 0x50 + 5541 0462 0A .byte 0xa + 5542 0463 E803 .2byte 0x3e8 + 5543 0465 1E .byte 0x1e + 5544 0466 31 .byte 0x31 + 5545 0467 1C .byte 0x1c + 5546 0468 F7 .byte 0xf7 + 5547 0469 29 .uleb128 0x29 + 5548 046a 0A .byte 0xa + 5549 046b E803 .2byte 0x3e8 + 5550 046d F7 .byte 0xf7 + 5551 046e 29 .uleb128 0x29 + 5552 046f 1B .byte 0x1b + 5553 0470 F7 .byte 0xf7 + 5554 0471 00 .uleb128 0 + 5555 0472 23 .byte 0x23 + 5556 0473 01 .uleb128 0x1 + 5557 0474 9F .byte 0x9f + 5558 0475 00000000 .4byte 0 + 5559 0479 00000000 .4byte 0 + 5560 .LLST33: + 5561 047d 00000000 .4byte .LFB25 + 5562 0481 04000000 .4byte .LCFI10 + 5563 0485 0200 .2byte 0x2 + 5564 0487 7D .byte 0x7d + 5565 0488 00 .sleb128 0 + 5566 0489 04000000 .4byte .LCFI10 + 5567 048d 0C000000 .4byte .LCFI11 + 5568 0491 0200 .2byte 0x2 + 5569 0493 7D .byte 0x7d + 5570 0494 24 .sleb128 36 + 5571 0495 0C000000 .4byte .LCFI11 + 5572 0499 64040000 .4byte .LFE25 + 5573 049d 0200 .2byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 100 + + + 5574 049f 7D .byte 0x7d + 5575 04a0 30 .sleb128 48 + 5576 04a1 00000000 .4byte 0 + 5577 04a5 00000000 .4byte 0 + 5578 .LLST34: + 5579 04a9 00000000 .4byte .LVL61 + 5580 04ad 14000000 .4byte .LVL62 + 5581 04b1 0100 .2byte 0x1 + 5582 04b3 50 .byte 0x50 + 5583 04b4 14000000 .4byte .LVL62 + 5584 04b8 17000000 .4byte .LVL63-1 + 5585 04bc 0500 .2byte 0x5 + 5586 04be 03 .byte 0x3 + 5587 04bf 00000000 .4byte chp + 5588 04c3 17000000 .4byte .LVL63-1 + 5589 04c7 64040000 .4byte .LFE25 + 5590 04cb 0400 .2byte 0x4 + 5591 04cd F3 .byte 0xf3 + 5592 04ce 01 .uleb128 0x1 + 5593 04cf 50 .byte 0x50 + 5594 04d0 9F .byte 0x9f + 5595 04d1 00000000 .4byte 0 + 5596 04d5 00000000 .4byte 0 + 5597 .LLST35: + 5598 04d9 88010000 .4byte .LVL88 + 5599 04dd 8C010000 .4byte .LVL89 + 5600 04e1 0200 .2byte 0x2 + 5601 04e3 30 .byte 0x30 + 5602 04e4 9F .byte 0x9f + 5603 04e5 58030000 .4byte .LVL124 + 5604 04e9 C4030000 .4byte .LVL130 + 5605 04ed 0100 .2byte 0x1 + 5606 04ef 59 .byte 0x59 + 5607 04f0 00000000 .4byte 0 + 5608 04f4 00000000 .4byte 0 + 5609 .LLST36: + 5610 04f8 94010000 .4byte .LVL90 + 5611 04fc E0010000 .4byte .LVL96 + 5612 0500 0100 .2byte 0x1 + 5613 0502 58 .byte 0x58 + 5614 0503 E0010000 .4byte .LVL96 + 5615 0507 4C030000 .4byte .LVL123 + 5616 050b 0300 .2byte 0x3 + 5617 050d 78 .byte 0x78 + 5618 050e 7F .sleb128 -1 + 5619 050f 9F .byte 0x9f + 5620 0510 4C030000 .4byte .LVL123 + 5621 0514 C4030000 .4byte .LVL130 + 5622 0518 0100 .2byte 0x1 + 5623 051a 58 .byte 0x58 + 5624 051b C4030000 .4byte .LVL130 + 5625 051f 64040000 .4byte .LFE25 + 5626 0523 0300 .2byte 0x3 + 5627 0525 78 .byte 0x78 + 5628 0526 7F .sleb128 -1 + 5629 0527 9F .byte 0x9f + 5630 0528 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 101 + + + 5631 052c 00000000 .4byte 0 + 5632 .LLST37: + 5633 0530 2C000000 .4byte .LVL65 + 5634 0534 30000000 .4byte .LVL66 + 5635 0538 0600 .2byte 0x6 + 5636 053a 03 .byte 0x3 + 5637 053b 28000000 .4byte .LC4 + 5638 053f 9F .byte 0x9f + 5639 0540 00000000 .4byte 0 + 5640 0544 00000000 .4byte 0 + 5641 .LLST38: + 5642 0548 58000000 .4byte .LVL68 + 5643 054c 5C000000 .4byte .LVL69 + 5644 0550 0600 .2byte 0x6 + 5645 0552 03 .byte 0x3 + 5646 0553 98000000 .4byte .LC13 + 5647 0557 9F .byte 0x9f + 5648 0558 00000000 .4byte 0 + 5649 055c 00000000 .4byte 0 + 5650 .LLST39: + 5651 0560 84000000 .4byte .LVL71 + 5652 0564 88000000 .4byte .LVL72 + 5653 0568 0600 .2byte 0x6 + 5654 056a 03 .byte 0x3 + 5655 056b C4000000 .4byte .LC15 + 5656 056f 9F .byte 0x9f + 5657 0570 00000000 .4byte 0 + 5658 0574 00000000 .4byte 0 + 5659 .LLST40: + 5660 0578 B0000000 .4byte .LVL74 + 5661 057c B4000000 .4byte .LVL75 + 5662 0580 0600 .2byte 0x6 + 5663 0582 03 .byte 0x3 + 5664 0583 E4000000 .4byte .LC17 + 5665 0587 9F .byte 0x9f + 5666 0588 00000000 .4byte 0 + 5667 058c 00000000 .4byte 0 + 5668 .LLST41: + 5669 0590 DC000000 .4byte .LVL77 + 5670 0594 E0000000 .4byte .LVL78 + 5671 0598 0600 .2byte 0x6 + 5672 059a 03 .byte 0x3 + 5673 059b 00010000 .4byte .LC19 + 5674 059f 9F .byte 0x9f + 5675 05a0 00000000 .4byte 0 + 5676 05a4 00000000 .4byte 0 + 5677 .LLST42: + 5678 05a8 08010000 .4byte .LVL80 + 5679 05ac 0C010000 .4byte .LVL81 + 5680 05b0 0600 .2byte 0x6 + 5681 05b2 03 .byte 0x3 + 5682 05b3 24010000 .4byte .LC21 + 5683 05b7 9F .byte 0x9f + 5684 05b8 00000000 .4byte 0 + 5685 05bc 00000000 .4byte 0 + 5686 .LLST43: + 5687 05c0 34010000 .4byte .LVL83 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 102 + + + 5688 05c4 38010000 .4byte .LVL84 + 5689 05c8 0600 .2byte 0x6 + 5690 05ca 03 .byte 0x3 + 5691 05cb 48010000 .4byte .LC23 + 5692 05cf 9F .byte 0x9f + 5693 05d0 00000000 .4byte 0 + 5694 05d4 00000000 .4byte 0 + 5695 .LLST44: + 5696 05d8 64020000 .4byte .LVL106 + 5697 05dc 58030000 .4byte .LVL124 + 5698 05e0 0100 .2byte 0x1 + 5699 05e2 5B .byte 0x5b + 5700 05e3 C4030000 .4byte .LVL130 + 5701 05e7 64040000 .4byte .LFE25 + 5702 05eb 0100 .2byte 0x1 + 5703 05ed 5B .byte 0x5b + 5704 05ee 00000000 .4byte 0 + 5705 05f2 00000000 .4byte 0 + 5706 .LLST45: + 5707 05f6 8C020000 .4byte .LVL107 + 5708 05fa 58030000 .4byte .LVL124 + 5709 05fe 0200 .2byte 0x2 + 5710 0600 35 .byte 0x35 + 5711 0601 9F .byte 0x9f + 5712 0602 C4030000 .4byte .LVL130 + 5713 0606 64040000 .4byte .LFE25 + 5714 060a 0200 .2byte 0x2 + 5715 060c 35 .byte 0x35 + 5716 060d 9F .byte 0x9f + 5717 060e 00000000 .4byte 0 + 5718 0612 00000000 .4byte 0 + 5719 .LLST46: + 5720 0616 A8010000 .4byte .LVL91 + 5721 061a AC010000 .4byte .LVL92 + 5722 061e 0600 .2byte 0x6 + 5723 0620 03 .byte 0x3 + 5724 0621 3C000000 .4byte .LC5 + 5725 0625 9F .byte 0x9f + 5726 0626 00000000 .4byte 0 + 5727 062a 00000000 .4byte 0 + 5728 .LLST48: + 5729 062e F8010000 .4byte .LVL98 + 5730 0632 FC010000 .4byte .LVL99 + 5731 0636 0600 .2byte 0x6 + 5732 0638 03 .byte 0x3 + 5733 0639 64010000 .4byte .LC25 + 5734 063d 9F .byte 0x9f + 5735 063e 00000000 .4byte 0 + 5736 0642 00000000 .4byte 0 + 5737 .LLST49: + 5738 0646 20020000 .4byte .LVL101 + 5739 064a 2C020000 .4byte .LVL102 + 5740 064e 0100 .2byte 0x1 + 5741 0650 55 .byte 0x55 + 5742 0651 00000000 .4byte 0 + 5743 0655 00000000 .4byte 0 + 5744 .LLST50: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 103 + + + 5745 0659 F0020000 .4byte .LVL114 + 5746 065d F4020000 .4byte .LVL115 + 5747 0661 0600 .2byte 0x6 + 5748 0663 03 .byte 0x3 + 5749 0664 68010000 .4byte .LC26 + 5750 0668 9F .byte 0x9f + 5751 0669 00000000 .4byte 0 + 5752 066d 00000000 .4byte 0 + 5753 .LLST51: + 5754 0671 10030000 .4byte .LVL117 + 5755 0675 20030000 .4byte .LVL118 + 5756 0679 0600 .2byte 0x6 + 5757 067b 03 .byte 0x3 + 5758 067c 00000000 .4byte tokens_buffer + 5759 0680 9F .byte 0x9f + 5760 0681 38030000 .4byte .LVL120 + 5761 0685 40030000 .4byte .LVL121 + 5762 0689 0100 .2byte 0x1 + 5763 068b 55 .byte 0x55 + 5764 068c 40030000 .4byte .LVL121 + 5765 0690 44030000 .4byte .LVL122 + 5766 0694 0300 .2byte 0x3 + 5767 0696 75 .byte 0x75 + 5768 0697 7F .sleb128 -1 + 5769 0698 9F .byte 0x9f + 5770 0699 00000000 .4byte 0 + 5771 069d 00000000 .4byte 0 + 5772 .LLST52: + 5773 06a1 7C030000 .4byte .LVL126 + 5774 06a5 80030000 .4byte .LVL127 + 5775 06a9 0600 .2byte 0x6 + 5776 06ab 03 .byte 0x3 + 5777 06ac 6C010000 .4byte .LC27 + 5778 06b0 9F .byte 0x9f + 5779 06b1 00000000 .4byte 0 + 5780 06b5 00000000 .4byte 0 + 5781 .section .debug_aranges,"",%progbits + 5782 0000 94000000 .4byte 0x94 + 5783 0004 0200 .2byte 0x2 + 5784 0006 00000000 .4byte .Ldebug_info0 + 5785 000a 04 .byte 0x4 + 5786 000b 00 .byte 0 + 5787 000c 0000 .2byte 0 + 5788 000e 0000 .2byte 0 + 5789 0010 00000000 .4byte .LFB21 + 5790 0014 14000000 .4byte .LFE21-.LFB21 + 5791 0018 00000000 .4byte .LFB24 + 5792 001c 50000000 .4byte .LFE24-.LFB24 + 5793 0020 00000000 .4byte .LFB7 + 5794 0024 A8000000 .4byte .LFE7-.LFB7 + 5795 0028 00000000 .4byte .LFB8 + 5796 002c 3C000000 .4byte .LFE8-.LFB8 + 5797 0030 00000000 .4byte .LFB9 + 5798 0034 58000000 .4byte .LFE9-.LFB9 + 5799 0038 00000000 .4byte .LFB12 + 5800 003c 20000000 .4byte .LFE12-.LFB12 + 5801 0040 00000000 .4byte .LFB13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 104 + + + 5802 0044 30000000 .4byte .LFE13-.LFB13 + 5803 0048 00000000 .4byte .LFB14 + 5804 004c 40000000 .4byte .LFE14-.LFB14 + 5805 0050 00000000 .4byte .LFB15 + 5806 0054 8C000000 .4byte .LFE15-.LFB15 + 5807 0058 00000000 .4byte .LFB16 + 5808 005c 54000000 .4byte .LFE16-.LFB16 + 5809 0060 00000000 .4byte .LFB17 + 5810 0064 2C000000 .4byte .LFE17-.LFB17 + 5811 0068 00000000 .4byte .LFB18 + 5812 006c 34000000 .4byte .LFE18-.LFB18 + 5813 0070 00000000 .4byte .LFB19 + 5814 0074 7C000000 .4byte .LFE19-.LFB19 + 5815 0078 00000000 .4byte .LFB20 + 5816 007c 1C000000 .4byte .LFE20-.LFB20 + 5817 0080 00000000 .4byte .LFB22 + 5818 0084 54000000 .4byte .LFE22-.LFB22 + 5819 0088 00000000 .4byte .LFB25 + 5820 008c 64040000 .4byte .LFE25-.LFB25 + 5821 0090 00000000 .4byte 0 + 5822 0094 00000000 .4byte 0 + 5823 .section .debug_ranges,"",%progbits + 5824 .Ldebug_ranges0: + 5825 0000 10000000 .4byte .LBB48 + 5826 0004 14000000 .4byte .LBE48 + 5827 0008 18000000 .4byte .LBB52 + 5828 000c 1C000000 .4byte .LBE52 + 5829 0010 84000000 .4byte .LBB53 + 5830 0014 A8000000 .4byte .LBE53 + 5831 0018 00000000 .4byte 0 + 5832 001c 00000000 .4byte 0 + 5833 0020 10000000 .4byte .LBB49 + 5834 0024 14000000 .4byte .LBE49 + 5835 0028 18000000 .4byte .LBB50 + 5836 002c 1C000000 .4byte .LBE50 + 5837 0030 84000000 .4byte .LBB51 + 5838 0034 A8000000 .4byte .LBE51 + 5839 0038 00000000 .4byte 0 + 5840 003c 00000000 .4byte 0 + 5841 0040 78010000 .4byte .LBB114 + 5842 0044 84010000 .4byte .LBE114 + 5843 0048 58020000 .4byte .LBB132 + 5844 004c 60020000 .4byte .LBE132 + 5845 0050 64020000 .4byte .LBB133 + 5846 0054 B0020000 .4byte .LBE133 + 5847 0058 00000000 .4byte 0 + 5848 005c 00000000 .4byte 0 + 5849 0060 78010000 .4byte .LBB115 + 5850 0064 84010000 .4byte .LBE115 + 5851 0068 58020000 .4byte .LBB120 + 5852 006c 60020000 .4byte .LBE120 + 5853 0070 64020000 .4byte .LBB121 + 5854 0074 B0020000 .4byte .LBE121 + 5855 0078 00000000 .4byte 0 + 5856 007c 00000000 .4byte 0 + 5857 0080 78010000 .4byte .LBB116 + 5858 0084 84010000 .4byte .LBE116 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 105 + + + 5859 0088 84020000 .4byte .LBB119 + 5860 008c 88020000 .4byte .LBE119 + 5861 0090 00000000 .4byte 0 + 5862 0094 00000000 .4byte 0 + 5863 0098 D0010000 .4byte .LBB124 + 5864 009c DC010000 .4byte .LBE124 + 5865 00a0 E0010000 .4byte .LBB127 + 5866 00a4 F0010000 .4byte .LBE127 + 5867 00a8 00000000 .4byte 0 + 5868 00ac 00000000 .4byte 0 + 5869 00b0 10030000 .4byte .LBB138 + 5870 00b4 18030000 .4byte .LBE138 + 5871 00b8 1C030000 .4byte .LBB141 + 5872 00bc 44030000 .4byte .LBE141 + 5873 00c0 00000000 .4byte 0 + 5874 00c4 00000000 .4byte 0 + 5875 00c8 10030000 .4byte .LBB139 + 5876 00cc 18030000 .4byte .LBE139 + 5877 00d0 1C030000 .4byte .LBB140 + 5878 00d4 44030000 .4byte .LBE140 + 5879 00d8 00000000 .4byte 0 + 5880 00dc 00000000 .4byte 0 + 5881 00e0 00000000 .4byte .LFB21 + 5882 00e4 14000000 .4byte .LFE21 + 5883 00e8 00000000 .4byte .LFB24 + 5884 00ec 50000000 .4byte .LFE24 + 5885 00f0 00000000 .4byte .LFB7 + 5886 00f4 A8000000 .4byte .LFE7 + 5887 00f8 00000000 .4byte .LFB8 + 5888 00fc 3C000000 .4byte .LFE8 + 5889 0100 00000000 .4byte .LFB9 + 5890 0104 58000000 .4byte .LFE9 + 5891 0108 00000000 .4byte .LFB12 + 5892 010c 20000000 .4byte .LFE12 + 5893 0110 00000000 .4byte .LFB13 + 5894 0114 30000000 .4byte .LFE13 + 5895 0118 00000000 .4byte .LFB14 + 5896 011c 40000000 .4byte .LFE14 + 5897 0120 00000000 .4byte .LFB15 + 5898 0124 8C000000 .4byte .LFE15 + 5899 0128 00000000 .4byte .LFB16 + 5900 012c 54000000 .4byte .LFE16 + 5901 0130 00000000 .4byte .LFB17 + 5902 0134 2C000000 .4byte .LFE17 + 5903 0138 00000000 .4byte .LFB18 + 5904 013c 34000000 .4byte .LFE18 + 5905 0140 00000000 .4byte .LFB19 + 5906 0144 7C000000 .4byte .LFE19 + 5907 0148 00000000 .4byte .LFB20 + 5908 014c 1C000000 .4byte .LFE20 + 5909 0150 00000000 .4byte .LFB22 + 5910 0154 54000000 .4byte .LFE22 + 5911 0158 00000000 .4byte .LFB25 + 5912 015c 64040000 .4byte .LFE25 + 5913 0160 00000000 .4byte 0 + 5914 0164 00000000 .4byte 0 + 5915 .section .debug_line,"",%progbits + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 106 + + + 5916 .Ldebug_line0: + 5917 0000 86040000 .section .debug_str,"MS",%progbits,1 + 5917 0200EF01 + 5917 00000201 + 5917 FB0E0D00 + 5917 01010101 + 5918 .LASF100: + 5919 0000 74657374 .ascii "test_wait_threads\000" + 5919 5F776169 + 5919 745F7468 + 5919 72656164 + 5919 7300 + 5920 .LASF48: + 5921 0012 76746675 .ascii "vtfunc_t\000" + 5921 6E635F74 + 5921 00 + 5922 .LASF43: + 5923 001b 54687265 .ascii "ThreadsList\000" + 5923 6164734C + 5923 69737400 + 5924 .LASF36: + 5925 0027 705F7761 .ascii "p_waiting\000" + 5925 6974696E + 5925 6700 + 5926 .LASF79: + 5927 0031 6E616D65 .ascii "name\000" + 5927 00 + 5928 .LASF123: + 5929 0036 70617474 .ascii "patternmbox\000" + 5929 65726E6D + 5929 626F7800 + 5930 .LASF35: + 5931 0042 705F7469 .ascii "p_time\000" + 5931 6D6500 + 5932 .LASF45: + 5933 0049 72656761 .ascii "regarm_t\000" + 5933 726D5F74 + 5933 00 + 5934 .LASF134: + 5935 0052 2E2E2F2E .ascii "../../test/test.c\000" + 5935 2E2F7465 + 5935 73742F74 + 5935 6573742E + 5935 6300 + 5936 .LASF135: + 5937 0064 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 5937 73657273 + 5937 5C4E6963 + 5937 6F204D61 + 5937 61735C44 + 5938 0091 312D4243 .ascii "1-BCM2835-GCC\000" + 5938 4D323833 + 5938 352D4743 + 5938 4300 + 5939 .LASF127: + 5940 009f 70617474 .ascii "patterndyn\000" + 5940 65726E64 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 107 + + + 5940 796E00 + 5941 .LASF97: + 5942 00aa 5F746573 .ascii "_test_assert_time_window\000" + 5942 745F6173 + 5942 73657274 + 5942 5F74696D + 5942 655F7769 + 5943 .LASF22: + 5944 00c3 73797374 .ascii "systime_t\000" + 5944 696D655F + 5944 7400 + 5945 .LASF83: + 5946 00cd 62756666 .ascii "buffer\000" + 5946 657200 + 5947 .LASF66: + 5948 00d4 6D5F6F77 .ascii "m_owner\000" + 5948 6E657200 + 5949 .LASF55: + 5950 00dc 76745F73 .ascii "vt_systime\000" + 5950 79737469 + 5950 6D6500 + 5951 .LASF37: + 5952 00e7 705F6D73 .ascii "p_msgqueue\000" + 5952 67717565 + 5952 756500 + 5953 .LASF0: + 5954 00f2 756E7369 .ascii "unsigned int\000" + 5954 676E6564 + 5954 20696E74 + 5954 00 + 5955 .LASF74: + 5956 00ff 42617365 .ascii "BaseSequentialStreamVMT\000" + 5956 53657175 + 5956 656E7469 + 5956 616C5374 + 5956 7265616D + 5957 .LASF70: + 5958 0117 77746F62 .ascii "wtobjp\000" + 5958 6A7000 + 5959 .LASF114: + 5960 011e 76746C69 .ascii "vtlist\000" + 5960 737400 + 5961 .LASF89: + 5962 0125 5F746573 .ascii "_test_assert\000" + 5962 745F6173 + 5962 73657274 + 5962 00 + 5963 .LASF71: + 5964 0132 65776D61 .ascii "ewmask\000" + 5964 736B00 + 5965 .LASF112: + 5966 0139 746F6B65 .ascii "tokens_buffer\000" + 5966 6E735F62 + 5966 75666665 + 5966 7200 + 5967 .LASF52: + 5968 0147 76745F74 .ascii "vt_time\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 108 + + + 5968 696D6500 + 5969 .LASF9: + 5970 014f 75696E74 .ascii "uint32_t\000" + 5970 33325F74 + 5970 00 + 5971 .LASF21: + 5972 0158 6576656E .ascii "eventmask_t\000" + 5972 746D6173 + 5972 6B5F7400 + 5973 .LASF58: + 5974 0164 725F7072 .ascii "r_prio\000" + 5974 696F00 + 5975 .LASF133: + 5976 016b 474E5520 .ascii "GNU C 4.7.2\000" + 5976 4320342E + 5976 372E3200 + 5977 .LASF54: + 5978 0177 76745F70 .ascii "vt_par\000" + 5978 617200 + 5979 .LASF122: + 5980 017e 70617474 .ascii "patternmsg\000" + 5980 65726E6D + 5980 736700 + 5981 .LASF26: + 5982 0189 705F7072 .ascii "p_prio\000" + 5982 696F00 + 5983 .LASF19: + 5984 0190 74707269 .ascii "tprio_t\000" + 5984 6F5F7400 + 5985 .LASF102: + 5986 0198 64757261 .ascii "duration\000" + 5986 74696F6E + 5986 00 + 5987 .LASF103: + 5988 01a1 74657374 .ascii "test_wait_tick\000" + 5988 5F776169 + 5988 745F7469 + 5988 636B00 + 5989 .LASF12: + 5990 01b0 6C6F6E67 .ascii "long long unsigned int\000" + 5990 206C6F6E + 5990 6720756E + 5990 7369676E + 5990 65642069 + 5991 .LASF124: + 5992 01c7 70617474 .ascii "patternevt\000" + 5992 65726E65 + 5992 767400 + 5993 .LASF88: + 5994 01d2 5F746573 .ascii "_test_fail\000" + 5994 745F6661 + 5994 696C00 + 5995 .LASF119: + 5996 01dd 70617474 .ascii "patternthd\000" + 5996 65726E74 + 5996 686400 + 5997 .LASF78: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 109 + + + 5998 01e8 74657374 .ascii "testcase\000" + 5998 63617365 + 5998 00 + 5999 .LASF28: + 6000 01f1 705F6E65 .ascii "p_newer\000" + 6000 77657200 + 6001 .LASF109: + 6002 01f9 6C6F6361 .ascii "local_fail\000" + 6002 6C5F6661 + 6002 696C00 + 6003 .LASF121: + 6004 0204 70617474 .ascii "patternmtx\000" + 6004 65726E6D + 6004 747800 + 6005 .LASF2: + 6006 020f 73697A65 .ascii "size_t\000" + 6006 5F7400 + 6007 .LASF68: + 6008 0216 7264796D .ascii "rdymsg\000" + 6008 736700 + 6009 .LASF13: + 6010 021d 626F6F6C .ascii "bool_t\000" + 6010 5F7400 + 6011 .LASF14: + 6012 0224 5F426F6F .ascii "_Bool\000" + 6012 6C00 + 6013 .LASF64: + 6014 022a 4D757465 .ascii "Mutex\000" + 6014 7800 + 6015 .LASF85: + 6016 0230 74657374 .ascii "test_print\000" + 6016 5F707269 + 6016 6E7400 + 6017 .LASF111: + 6018 023b 6661696C .ascii "failpoint\000" + 6018 706F696E + 6018 7400 + 6019 .LASF30: + 6020 0245 705F6E61 .ascii "p_name\000" + 6020 6D6500 + 6021 .LASF77: + 6022 024c 42617365 .ascii "BaseSequentialStream\000" + 6022 53657175 + 6022 656E7469 + 6022 616C5374 + 6022 7265616D + 6023 .LASF91: + 6024 0261 7072696E .ascii "print_line\000" + 6024 745F6C69 + 6024 6E6500 + 6025 .LASF125: + 6026 026c 70617474 .ascii "patternheap\000" + 6026 65726E68 + 6026 65617000 + 6027 .LASF42: + 6028 0278 54687265 .ascii "ThreadsQueue\000" + 6028 61647351 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 110 + + + 6028 75657565 + 6028 00 + 6029 .LASF72: + 6030 0285 63686172 .ascii "char\000" + 6030 00 + 6031 .LASF60: + 6032 028a 725F6E65 .ascii "r_newer\000" + 6032 77657200 + 6033 .LASF23: + 6034 0292 54687265 .ascii "Thread\000" + 6034 616400 + 6035 .LASF16: + 6036 0299 74737461 .ascii "tstate_t\000" + 6036 74655F74 + 6036 00 + 6037 .LASF56: + 6038 02a2 56544C69 .ascii "VTList\000" + 6038 737400 + 6039 .LASF29: + 6040 02a9 705F6F6C .ascii "p_older\000" + 6040 64657200 + 6041 .LASF31: + 6042 02b1 705F7374 .ascii "p_state\000" + 6042 61746500 + 6043 .LASF3: + 6044 02b9 75696E74 .ascii "uint8_t\000" + 6044 385F7400 + 6045 .LASF129: + 6046 02c1 70617474 .ascii "patternbmk\000" + 6046 65726E62 + 6046 6D6B00 + 6047 .LASF40: + 6048 02cc 705F6D74 .ascii "p_mtxlist\000" + 6048 786C6973 + 6048 7400 + 6049 .LASF82: + 6050 02d6 65786563 .ascii "execute\000" + 6050 75746500 + 6051 .LASF104: + 6052 02de 74657374 .ascii "test_start_timer\000" + 6052 5F737461 + 6052 72745F74 + 6052 696D6572 + 6052 00 + 6053 .LASF11: + 6054 02ef 6C6F6E67 .ascii "long long int\000" + 6054 206C6F6E + 6054 6720696E + 6054 7400 + 6055 .LASF75: + 6056 02fd 77726974 .ascii "write\000" + 6056 6500 + 6057 .LASF130: + 6058 0303 63685468 .ascii "chThdTerminate\000" + 6058 64546572 + 6058 6D696E61 + 6058 746500 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 111 + + + 6059 .LASF57: + 6060 0312 725F7175 .ascii "r_queue\000" + 6060 65756500 + 6061 .LASF20: + 6062 031a 6D73675F .ascii "msg_t\000" + 6062 7400 + 6063 .LASF47: + 6064 0320 636F6E74 .ascii "context\000" + 6064 65787400 + 6065 .LASF95: + 6066 0328 65787065 .ascii "expected\000" + 6066 63746564 + 6066 00 + 6067 .LASF81: + 6068 0331 74656172 .ascii "teardown\000" + 6068 646F776E + 6068 00 + 6069 .LASF107: + 6070 033a 54657374 .ascii "TestThread\000" + 6070 54687265 + 6070 616400 + 6071 .LASF32: + 6072 0345 705F666C .ascii "p_flags\000" + 6072 61677300 + 6073 .LASF126: + 6074 034d 70617474 .ascii "patternpools\000" + 6074 65726E70 + 6074 6F6F6C73 + 6074 00 + 6075 .LASF113: + 6076 035a 746F6B70 .ascii "tokp\000" + 6076 00 + 6077 .LASF18: + 6078 035f 74736C69 .ascii "tslices_t\000" + 6078 6365735F + 6078 7400 + 6079 .LASF61: + 6080 0369 725F6F6C .ascii "r_older\000" + 6080 64657200 + 6081 .LASF117: + 6082 0371 74657374 .ascii "test\000" + 6082 00 + 6083 .LASF38: + 6084 0376 705F6D73 .ascii "p_msg\000" + 6084 6700 + 6085 .LASF15: + 6086 037c 746D6F64 .ascii "tmode_t\000" + 6086 655F7400 + 6087 .LASF99: + 6088 0384 74657374 .ascii "test_terminate_threads\000" + 6088 5F746572 + 6088 6D696E61 + 6088 74655F74 + 6088 68726561 + 6089 .LASF94: + 6090 039b 746F6B65 .ascii "token\000" + 6090 6E00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 112 + + + 6091 .LASF120: + 6092 03a1 70617474 .ascii "patternsem\000" + 6092 65726E73 + 6092 656D00 + 6093 .LASF46: + 6094 03ac 696E7463 .ascii "intctx\000" + 6094 747800 + 6095 .LASF41: + 6096 03b3 705F7265 .ascii "p_realprio\000" + 6096 616C7072 + 6096 696F00 + 6097 .LASF5: + 6098 03be 73686F72 .ascii "short int\000" + 6098 7420696E + 6098 7400 + 6099 .LASF62: + 6100 03c8 725F6375 .ascii "r_current\000" + 6100 7272656E + 6100 7400 + 6101 .LASF39: + 6102 03d2 705F6570 .ascii "p_epending\000" + 6102 656E6469 + 6102 6E6700 + 6103 .LASF65: + 6104 03dd 6D5F7175 .ascii "m_queue\000" + 6104 65756500 + 6105 .LASF8: + 6106 03e5 6C6F6E67 .ascii "long int\000" + 6106 20696E74 + 6106 00 + 6107 .LASF24: + 6108 03ee 705F6E65 .ascii "p_next\000" + 6108 787400 + 6109 .LASF27: + 6110 03f5 705F6374 .ascii "p_ctx\000" + 6110 7800 + 6111 .LASF115: + 6112 03fb 726C6973 .ascii "rlist\000" + 6112 7400 + 6113 .LASF49: + 6114 0401 56697274 .ascii "VirtualTimer\000" + 6114 75616C54 + 6114 696D6572 + 6114 00 + 6115 .LASF76: + 6116 040e 72656164 .ascii "read\000" + 6116 00 + 6117 .LASF98: + 6118 0413 73746172 .ascii "start\000" + 6118 7400 + 6119 .LASF25: + 6120 0419 705F7072 .ascii "p_prev\000" + 6120 657600 + 6121 .LASF73: + 6122 0420 73697A65 .ascii "sizetype\000" + 6122 74797065 + 6122 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 113 + + + 6123 .LASF17: + 6124 0429 74726566 .ascii "trefs_t\000" + 6124 735F7400 + 6125 .LASF10: + 6126 0431 6C6F6E67 .ascii "long unsigned int\000" + 6126 20756E73 + 6126 69676E65 + 6126 6420696E + 6126 7400 + 6127 .LASF101: + 6128 0443 74657374 .ascii "test_cpu_pulse\000" + 6128 5F637075 + 6128 5F70756C + 6128 736500 + 6129 .LASF93: + 6130 0452 74657374 .ascii "test_emit_token\000" + 6130 5F656D69 + 6130 745F746F + 6130 6B656E00 + 6131 .LASF116: + 6132 0462 74687265 .ascii "threads\000" + 6132 61647300 + 6133 .LASF138: + 6134 046a 63685654 .ascii "chVTSetI\000" + 6134 53657449 + 6134 00 + 6135 .LASF84: + 6136 0473 74657374 .ascii "test_printn\000" + 6136 5F707269 + 6136 6E746E00 + 6137 .LASF131: + 6138 047f 63685468 .ascii "chThdWait\000" + 6138 64576169 + 6138 7400 + 6139 .LASF96: + 6140 0489 5F746573 .ascii "_test_assert_sequence\000" + 6140 745F6173 + 6140 73657274 + 6140 5F736571 + 6140 75656E63 + 6141 .LASF7: + 6142 049f 696E7433 .ascii "int32_t\000" + 6142 325F7400 + 6143 .LASF4: + 6144 04a7 756E7369 .ascii "unsigned char\000" + 6144 676E6564 + 6144 20636861 + 6144 7200 + 6145 .LASF80: + 6146 04b5 73657475 .ascii "setup\000" + 6146 7000 + 6147 .LASF33: + 6148 04bb 705F7265 .ascii "p_refs\000" + 6148 667300 + 6149 .LASF63: + 6150 04c2 52656164 .ascii "ReadyList\000" + 6150 794C6973 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 114 + + + 6150 7400 + 6151 .LASF132: + 6152 04cc 63685468 .ascii "chThdSleep\000" + 6152 64536C65 + 6152 657000 + 6153 .LASF108: + 6154 04d7 70617474 .ascii "patterns\000" + 6154 65726E73 + 6154 00 + 6155 .LASF34: + 6156 04e0 705F7072 .ascii "p_preempt\000" + 6156 65656D70 + 6156 7400 + 6157 .LASF128: + 6158 04ea 70617474 .ascii "patternqueues\000" + 6158 65726E71 + 6158 75657565 + 6158 7300 + 6159 .LASF136: + 6160 04f8 74657374 .ascii "test_buffers\000" + 6160 5F627566 + 6160 66657273 + 6160 00 + 6161 .LASF50: + 6162 0505 76745F6E .ascii "vt_next\000" + 6162 65787400 + 6163 .LASF67: + 6164 050d 6D5F6E65 .ascii "m_next\000" + 6164 787400 + 6165 .LASF1: + 6166 0514 7369676E .ascii "signed char\000" + 6166 65642063 + 6166 68617200 + 6167 .LASF106: + 6168 0520 7072696E .ascii "print_tokens\000" + 6168 745F746F + 6168 6B656E73 + 6168 00 + 6169 .LASF6: + 6170 052d 73686F72 .ascii "short unsigned int\000" + 6170 7420756E + 6170 7369676E + 6170 65642069 + 6170 6E7400 + 6171 .LASF59: + 6172 0540 725F6374 .ascii "r_ctx\000" + 6172 7800 + 6173 .LASF44: + 6174 0546 73746B61 .ascii "stkalign_t\000" + 6174 6C69676E + 6174 5F7400 + 6175 .LASF110: + 6176 0551 676C6F62 .ascii "global_fail\000" + 6176 616C5F66 + 6176 61696C00 + 6177 .LASF105: + 6178 055d 65786563 .ascii "execute_test\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 115 + + + 6178 7574655F + 6178 74657374 + 6178 00 + 6179 .LASF87: + 6180 056a 706F696E .ascii "point\000" + 6180 7400 + 6181 .LASF86: + 6182 0570 6D736770 .ascii "msgp\000" + 6182 00 + 6183 .LASF53: + 6184 0575 76745F66 .ascii "vt_func\000" + 6184 756E6300 + 6185 .LASF51: + 6186 057d 76745F70 .ascii "vt_prev\000" + 6186 72657600 + 6187 .LASF118: + 6188 0585 74657374 .ascii "test_timer_done\000" + 6188 5F74696D + 6188 65725F64 + 6188 6F6E6500 + 6189 .LASF92: + 6190 0595 74657374 .ascii "test_println\000" + 6190 5F707269 + 6190 6E746C6E + 6190 00 + 6191 .LASF90: + 6192 05a2 636F6E64 .ascii "condition\000" + 6192 6974696F + 6192 6E00 + 6193 .LASF69: + 6194 05ac 65786974 .ascii "exitcode\000" + 6194 636F6465 + 6194 00 + 6195 .LASF137: + 6196 05b5 636C6561 .ascii "clear_tokens\000" + 6196 725F746F + 6196 6B656E73 + 6196 00 + 6197 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 116 + + +DEFINED SYMBOLS + *ABS*:00000000 test.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:17 .text.tmr:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:19 .text.tmr:00000000 tmr +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:36 .text.tmr:00000010 $d + *COM*:00000001 test_timer_done +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:41 .text.print_line:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:43 .text.print_line:00000000 print_line +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:85 .text.print_line:00000048 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:91 .text.test_printn:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:94 .text.test_printn:00000000 test_printn +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:191 .text.test_printn:000000a0 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:199 .text.test_print:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:202 .text.test_print:00000000 test_print +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:238 .text.test_print:00000038 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:243 .text.test_println:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:246 .text.test_println:00000000 test_println +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:295 .text.test_println:00000050 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:301 .text.test_emit_token:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:304 .text.test_emit_token:00000000 test_emit_token +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:329 .text.test_emit_token:0000001c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:334 .text._test_fail:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:337 .text._test_fail:00000000 _test_fail +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:366 .text._test_fail:00000024 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:373 .text._test_assert:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:376 .text._test_assert:00000000 _test_assert +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:416 .text._test_assert:00000034 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:423 .text._test_assert_sequence:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:426 .text._test_assert_sequence:00000000 _test_assert_sequence +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:502 .text._test_assert_sequence:00000078 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:511 .text._test_assert_time_window:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:514 .text._test_assert_time_window:00000000 _test_assert_time_window +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:566 .text._test_assert_time_window:00000044 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:574 .text.test_terminate_threads:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:577 .text.test_terminate_threads:00000000 test_terminate_threads +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:612 .text.test_terminate_threads:00000028 $d + *COM*:00000014 threads +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:617 .text.test_wait_threads:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:620 .text.test_wait_threads:00000000 test_wait_threads +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:659 .text.test_wait_threads:00000030 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:664 .text.test_cpu_pulse:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:667 .text.test_cpu_pulse:00000000 test_cpu_pulse +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:730 .text.test_cpu_pulse:00000074 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:736 .text.test_wait_tick:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:739 .text.test_wait_tick:00000000 test_wait_tick +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:762 .text.test_wait_tick:00000018 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:767 .text.test_start_timer:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:770 .text.test_start_timer:00000000 test_start_timer +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:814 .text.test_start_timer:00000044 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:822 .text.TestThread:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:825 .text.TestThread:00000000 TestThread +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1374 .text.TestThread:000003d0 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1435 .rodata.wa:00000000 wa + *COM*:00000578 test +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1419 .bss.failpoint:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1423 .bss.failpoint:00000000 failpoint +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1429 .bss.local_fail:00000000 local_fail + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s page 117 + + +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1430 .bss.local_fail:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1432 .rodata.wa:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1442 .bss.tokp:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1446 .bss.tokp:00000000 tokp +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1452 .bss.global_fail:00000000 global_fail +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1453 .bss.global_fail:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1455 .rodata.str1.4:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1535 .rodata.patterns:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1539 .rodata.patterns:00000000 patterns +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1553 .bss.vt:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1557 .bss.vt:00000000 vt +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1560 .bss.chp:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1564 .bss.chp:00000000 chp +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1567 .bss.tokens_buffer:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccGQ8C5t.s:1571 .bss.tokens_buffer:00000000 tokens_buffer + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +vtlist +chThdTerminate +chThdWait +rlist +chThdSleep +chVTSetI +patternthd +patternsem +patternmtx +patternmsg +patternmbox +patternevt +patternheap +patternpools +patterndyn +patternqueues +patternbmk diff --git a/demos/ARM11-BCM2835-GCC/build/lst/testbmk.lst b/demos/ARM11-BCM2835-GCC/build/lst/testbmk.lst new file mode 100644 index 0000000000..2bb28fd8ef --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/testbmk.lst @@ -0,0 +1,9097 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "testbmk.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.thread2,"ax",%progbits + 17 .align 2 + 18 .type thread2, %function + 19 thread2: + 20 .LFB11: + 21 .file 1 "../../test/testbmk.c" + 22 .loc 1 154 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 0 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 @ link register save eliminated. + 27 .LVL0: + 28 .loc 1 157 0 + 29 0000 1EFF2FE1 bx lr + 30 .cfi_endproc + 31 .LFE11: + 32 .size thread2, .-thread2 + 33 .section .text.tmo,"ax",%progbits + 34 .align 2 + 35 .type tmo, %function + 36 tmo: + 37 .LFB23: + 38 .loc 1 502 0 + 39 .cfi_startproc + 40 @ args = 0, pretend = 0, frame = 0 + 41 @ frame_needed = 0, uses_anonymous_args = 0 + 42 @ link register save eliminated. + 43 .LVL1: + 44 0000 1EFF2FE1 bx lr + 45 .cfi_endproc + 46 .LFE23: + 47 .size tmo, .-tmo + 48 .section .text.bmk13_execute,"ax",%progbits + 49 .align 2 + 50 .type bmk13_execute, %function + 51 bmk13_execute: + 52 .LFB29: + 53 .loc 1 637 0 + 54 .cfi_startproc + 55 @ args = 0, pretend = 0, frame = 0 + 56 @ frame_needed = 0, uses_anonymous_args = 0 + 57 .loc 1 637 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 2 + + + 58 0000 10402DE9 stmfd sp!, {r4, lr} + 59 .LCFI0: + 60 .cfi_def_cfa_offset 8 + 61 .cfi_offset 4, -8 + 62 .cfi_offset 14, -4 + 63 .loc 1 639 0 + 64 0004 F0009FE5 ldr r0, .L4 + 65 .loc 1 645 0 + 66 0008 F0409FE5 ldr r4, .L4+4 + 67 .loc 1 639 0 + 68 000c FEFFFFEB bl test_print + 69 .LVL2: + 70 .loc 1 640 0 + 71 0010 160EA0E3 mov r0, #352 + 72 0014 FEFFFFEB bl test_printn + 73 .LVL3: + 74 .loc 1 645 0 + 75 0018 0400A0E1 mov r0, r4 + 76 001c FEFFFFEB bl test_println + 77 .LVL4: + 78 .loc 1 646 0 + 79 0020 DC009FE5 ldr r0, .L4+8 + 80 0024 FEFFFFEB bl test_print + 81 .LVL5: + 82 .loc 1 647 0 + 83 0028 4400A0E3 mov r0, #68 + 84 002c FEFFFFEB bl test_printn + 85 .LVL6: + 86 .loc 1 648 0 + 87 0030 0400A0E1 mov r0, r4 + 88 0034 FEFFFFEB bl test_println + 89 .LVL7: + 90 .loc 1 649 0 + 91 0038 C8009FE5 ldr r0, .L4+12 + 92 003c FEFFFFEB bl test_print + 93 .LVL8: + 94 .loc 1 650 0 + 95 0040 1400A0E3 mov r0, #20 + 96 0044 FEFFFFEB bl test_printn + 97 .LVL9: + 98 .loc 1 651 0 + 99 0048 0400A0E1 mov r0, r4 + 100 004c FEFFFFEB bl test_println + 101 .LVL10: + 102 .loc 1 653 0 + 103 0050 B4009FE5 ldr r0, .L4+16 + 104 0054 FEFFFFEB bl test_print + 105 .LVL11: + 106 .loc 1 654 0 + 107 0058 0C00A0E3 mov r0, #12 + 108 005c FEFFFFEB bl test_printn + 109 .LVL12: + 110 .loc 1 655 0 + 111 0060 0400A0E1 mov r0, r4 + 112 0064 FEFFFFEB bl test_println + 113 .LVL13: + 114 .loc 1 658 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 3 + + + 115 0068 A0009FE5 ldr r0, .L4+20 + 116 006c FEFFFFEB bl test_print + 117 .LVL14: + 118 .loc 1 659 0 + 119 0070 0400A0E3 mov r0, #4 + 120 0074 FEFFFFEB bl test_printn + 121 .LVL15: + 122 .loc 1 660 0 + 123 0078 0400A0E1 mov r0, r4 + 124 007c FEFFFFEB bl test_println + 125 .LVL16: + 126 .loc 1 661 0 + 127 0080 8C009FE5 ldr r0, .L4+24 + 128 0084 FEFFFFEB bl test_print + 129 .LVL17: + 130 .loc 1 662 0 + 131 0088 1000A0E3 mov r0, #16 + 132 008c FEFFFFEB bl test_printn + 133 .LVL18: + 134 .loc 1 663 0 + 135 0090 0400A0E1 mov r0, r4 + 136 0094 FEFFFFEB bl test_println + 137 .LVL19: + 138 .loc 1 666 0 + 139 0098 78009FE5 ldr r0, .L4+28 + 140 009c FEFFFFEB bl test_print + 141 .LVL20: + 142 .loc 1 667 0 + 143 00a0 1000A0E3 mov r0, #16 + 144 00a4 FEFFFFEB bl test_printn + 145 .LVL21: + 146 .loc 1 668 0 + 147 00a8 0400A0E1 mov r0, r4 + 148 00ac FEFFFFEB bl test_println + 149 .LVL22: + 150 .loc 1 671 0 + 151 00b0 64009FE5 ldr r0, .L4+32 + 152 00b4 FEFFFFEB bl test_print + 153 .LVL23: + 154 .loc 1 672 0 + 155 00b8 0800A0E3 mov r0, #8 + 156 00bc FEFFFFEB bl test_printn + 157 .LVL24: + 158 .loc 1 673 0 + 159 00c0 0400A0E1 mov r0, r4 + 160 00c4 FEFFFFEB bl test_println + 161 .LVL25: + 162 .loc 1 676 0 + 163 00c8 50009FE5 ldr r0, .L4+36 + 164 00cc FEFFFFEB bl test_print + 165 .LVL26: + 166 .loc 1 677 0 + 167 00d0 2400A0E3 mov r0, #36 + 168 00d4 FEFFFFEB bl test_printn + 169 .LVL27: + 170 .loc 1 678 0 + 171 00d8 0400A0E1 mov r0, r4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 4 + + + 172 00dc FEFFFFEB bl test_println + 173 .LVL28: + 174 .loc 1 681 0 + 175 00e0 3C009FE5 ldr r0, .L4+40 + 176 00e4 FEFFFFEB bl test_print + 177 .LVL29: + 178 .loc 1 682 0 + 179 00e8 2800A0E3 mov r0, #40 + 180 00ec FEFFFFEB bl test_printn + 181 .LVL30: + 182 .loc 1 683 0 + 183 00f0 0400A0E1 mov r0, r4 + 184 .loc 1 685 0 + 185 00f4 1040BDE8 ldmfd sp!, {r4, lr} + 186 .loc 1 683 0 + 187 00f8 FEFFFFEA b test_println + 188 .LVL31: + 189 .L5: + 190 .align 2 + 191 .L4: + 192 00fc 00000000 .word .LC0 + 193 0100 10000000 .word .LC1 + 194 0104 18000000 .word .LC2 + 195 0108 28000000 .word .LC3 + 196 010c 38000000 .word .LC4 + 197 0110 48000000 .word .LC5 + 198 0114 58000000 .word .LC6 + 199 0118 68000000 .word .LC7 + 200 011c 78000000 .word .LC8 + 201 0120 88000000 .word .LC9 + 202 0124 98000000 .word .LC10 + 203 .cfi_endproc + 204 .LFE29: + 205 .size bmk13_execute, .-bmk13_execute + 206 .section .text.bmk12_execute,"ax",%progbits + 207 .align 2 + 208 .type bmk12_execute, %function + 209 bmk12_execute: + 210 .LFB28: + 211 .loc 1 598 0 + 212 .cfi_startproc + 213 @ args = 0, pretend = 0, frame = 0 + 214 @ frame_needed = 0, uses_anonymous_args = 0 + 215 .LVL32: + 216 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 217 .LCFI1: + 218 .cfi_def_cfa_offset 16 + 219 .cfi_offset 3, -16 + 220 .cfi_offset 4, -12 + 221 .cfi_offset 5, -8 + 222 .cfi_offset 14, -4 + 223 .loc 1 601 0 + 224 0004 FEFFFFEB bl test_wait_tick + 225 .LVL33: + 226 .loc 1 602 0 + 227 0008 FA0FA0E3 mov r0, #1000 + 228 000c FEFFFFEB bl test_start_timer + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 5 + + + 229 .LVL34: + 230 0010 5C509FE5 ldr r5, .L13 + 231 .loc 1 599 0 + 232 0014 0040A0E3 mov r4, #0 + 233 .LVL35: + 234 .L7: + 235 .loc 1 604 0 discriminator 1 + 236 0018 58009FE5 ldr r0, .L13+4 + 237 001c FEFFFFEB bl chMtxLock + 238 .LVL36: + 239 .loc 1 605 0 discriminator 1 + 240 0020 FEFFFFEB bl chMtxUnlock + 241 .LVL37: + 242 .loc 1 606 0 discriminator 1 + 243 0024 4C009FE5 ldr r0, .L13+4 + 244 0028 FEFFFFEB bl chMtxLock + 245 .LVL38: + 246 .loc 1 607 0 discriminator 1 + 247 002c FEFFFFEB bl chMtxUnlock + 248 .LVL39: + 249 .loc 1 608 0 discriminator 1 + 250 0030 40009FE5 ldr r0, .L13+4 + 251 0034 FEFFFFEB bl chMtxLock + 252 .LVL40: + 253 .loc 1 609 0 discriminator 1 + 254 0038 FEFFFFEB bl chMtxUnlock + 255 .LVL41: + 256 .loc 1 610 0 discriminator 1 + 257 003c 34009FE5 ldr r0, .L13+4 + 258 0040 FEFFFFEB bl chMtxLock + 259 .LVL42: + 260 .loc 1 611 0 discriminator 1 + 261 0044 FEFFFFEB bl chMtxUnlock + 262 .LVL43: + 263 .loc 1 616 0 discriminator 1 + 264 0048 0030D5E5 ldrb r3, [r5, #0] @ zero_extendqisi2 + 265 .loc 1 612 0 discriminator 1 + 266 004c 014084E2 add r4, r4, #1 + 267 .LVL44: + 268 .loc 1 616 0 discriminator 1 + 269 0050 000053E3 cmp r3, #0 + 270 0054 EFFFFF0A beq .L7 + 271 .loc 1 617 0 + 272 0058 1C009FE5 ldr r0, .L13+8 + 273 005c FEFFFFEB bl test_print + 274 .LVL45: + 275 .loc 1 618 0 + 276 0060 0401A0E1 mov r0, r4, asl #2 + 277 0064 FEFFFFEB bl test_printn + 278 .LVL46: + 279 .loc 1 619 0 + 280 0068 10009FE5 ldr r0, .L13+12 + 281 .loc 1 620 0 + 282 006c 3840BDE8 ldmfd sp!, {r3, r4, r5, lr} + 283 .loc 1 619 0 + 284 0070 FEFFFFEA b test_println + 285 .LVL47: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 6 + + + 286 .L14: + 287 .align 2 + 288 .L13: + 289 0074 00000000 .word test_timer_done + 290 0078 00000000 .word .LANCHOR0 + 291 007c A8000000 .word .LC11 + 292 0080 B8000000 .word .LC12 + 293 .cfi_endproc + 294 .LFE28: + 295 .size bmk12_execute, .-bmk12_execute + 296 .section .text.bmk12_setup,"ax",%progbits + 297 .align 2 + 298 .type bmk12_setup, %function + 299 bmk12_setup: + 300 .LFB27: + 301 .loc 1 593 0 + 302 .cfi_startproc + 303 @ args = 0, pretend = 0, frame = 0 + 304 @ frame_needed = 0, uses_anonymous_args = 0 + 305 @ link register save eliminated. + 306 .loc 1 595 0 + 307 0000 00009FE5 ldr r0, .L16 + 308 .loc 1 596 0 + 309 .loc 1 595 0 + 310 0004 FEFFFFEA b chMtxInit + 311 .LVL48: + 312 .L17: + 313 .align 2 + 314 .L16: + 315 0008 00000000 .word .LANCHOR0 + 316 .cfi_endproc + 317 .LFE27: + 318 .size bmk12_setup, .-bmk12_setup + 319 .section .text.thread3,"ax",%progbits + 320 .align 2 + 321 .type thread3, %function + 322 thread3: + 323 .LFB17: + 324 .loc 1 341 0 + 325 .cfi_startproc + 326 @ args = 0, pretend = 0, frame = 0 + 327 @ frame_needed = 0, uses_anonymous_args = 0 + 328 .LVL49: + 329 0000 10402DE9 stmfd sp!, {r4, lr} + 330 .LCFI2: + 331 .cfi_def_cfa_offset 8 + 332 .cfi_offset 4, -8 + 333 .cfi_offset 14, -4 + 334 .loc 1 344 0 + 335 0004 28409FE5 ldr r4, .L31 + 336 0008 010000EA b .L29 + 337 .LVL50: + 338 .L30: + 339 .loc 1 345 0 + 340 000c 24009FE5 ldr r0, .L31+4 + 341 0010 FEFFFFEB bl chSemWait + 342 .LVL51: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 7 + + + 343 .L29: + 344 .loc 1 344 0 + 345 0014 183094E5 ldr r3, [r4, #24] + 346 0018 1D30D3E5 ldrb r3, [r3, #29] @ zero_extendqisi2 + 347 001c 043003E2 and r3, r3, #4 + 348 0020 7330EFE6 uxtb r3, r3 + 349 0024 000053E3 cmp r3, #0 + 350 0028 F7FFFF0A beq .L30 + 351 .loc 1 347 0 + 352 002c 0000A0E3 mov r0, #0 + 353 0030 1080BDE8 ldmfd sp!, {r4, pc} + 354 .L32: + 355 .align 2 + 356 .L31: + 357 0034 00000000 .word rlist + 358 0038 00000000 .word .LANCHOR1 + 359 .cfi_endproc + 360 .LFE17: + 361 .size thread3, .-thread3 + 362 .section .text.bmk11_execute,"ax",%progbits + 363 .align 2 + 364 .type bmk11_execute, %function + 365 bmk11_execute: + 366 .LFB26: + 367 .loc 1 550 0 + 368 .cfi_startproc + 369 @ args = 0, pretend = 0, frame = 0 + 370 @ frame_needed = 0, uses_anonymous_args = 0 + 371 .LVL52: + 372 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 373 .LCFI3: + 374 .cfi_def_cfa_offset 16 + 375 .cfi_offset 3, -16 + 376 .cfi_offset 4, -12 + 377 .cfi_offset 5, -8 + 378 .cfi_offset 14, -4 + 379 .loc 1 553 0 + 380 0004 FEFFFFEB bl test_wait_tick + 381 .LVL53: + 382 .loc 1 554 0 + 383 0008 FA0FA0E3 mov r0, #1000 + 384 000c FEFFFFEB bl test_start_timer + 385 .LVL54: + 386 0010 6C509FE5 ldr r5, .L39 + 387 .loc 1 551 0 + 388 0014 0040A0E3 mov r4, #0 + 389 .LVL55: + 390 .L34: + 391 .loc 1 556 0 discriminator 1 + 392 0018 68009FE5 ldr r0, .L39+4 + 393 001c FEFFFFEB bl chSemWait + 394 .LVL56: + 395 .loc 1 557 0 discriminator 1 + 396 0020 60009FE5 ldr r0, .L39+4 + 397 0024 FEFFFFEB bl chSemSignal + 398 .LVL57: + 399 .loc 1 558 0 discriminator 1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 8 + + + 400 0028 58009FE5 ldr r0, .L39+4 + 401 002c FEFFFFEB bl chSemWait + 402 .LVL58: + 403 .loc 1 559 0 discriminator 1 + 404 0030 50009FE5 ldr r0, .L39+4 + 405 0034 FEFFFFEB bl chSemSignal + 406 .LVL59: + 407 .loc 1 560 0 discriminator 1 + 408 0038 48009FE5 ldr r0, .L39+4 + 409 003c FEFFFFEB bl chSemWait + 410 .LVL60: + 411 .loc 1 561 0 discriminator 1 + 412 0040 40009FE5 ldr r0, .L39+4 + 413 0044 FEFFFFEB bl chSemSignal + 414 .LVL61: + 415 .loc 1 562 0 discriminator 1 + 416 0048 38009FE5 ldr r0, .L39+4 + 417 004c FEFFFFEB bl chSemWait + 418 .LVL62: + 419 .loc 1 563 0 discriminator 1 + 420 0050 30009FE5 ldr r0, .L39+4 + 421 0054 FEFFFFEB bl chSemSignal + 422 .LVL63: + 423 .loc 1 568 0 discriminator 1 + 424 0058 0030D5E5 ldrb r3, [r5, #0] @ zero_extendqisi2 + 425 .loc 1 564 0 discriminator 1 + 426 005c 014084E2 add r4, r4, #1 + 427 .LVL64: + 428 .loc 1 568 0 discriminator 1 + 429 0060 000053E3 cmp r3, #0 + 430 0064 EBFFFF0A beq .L34 + 431 .loc 1 569 0 + 432 0068 1C009FE5 ldr r0, .L39+8 + 433 006c FEFFFFEB bl test_print + 434 .LVL65: + 435 .loc 1 570 0 + 436 0070 0401A0E1 mov r0, r4, asl #2 + 437 0074 FEFFFFEB bl test_printn + 438 .LVL66: + 439 .loc 1 571 0 + 440 0078 10009FE5 ldr r0, .L39+12 + 441 .loc 1 572 0 + 442 007c 3840BDE8 ldmfd sp!, {r3, r4, r5, lr} + 443 .loc 1 571 0 + 444 0080 FEFFFFEA b test_println + 445 .LVL67: + 446 .L40: + 447 .align 2 + 448 .L39: + 449 0084 00000000 .word test_timer_done + 450 0088 00000000 .word .LANCHOR1 + 451 008c A8000000 .word .LC11 + 452 0090 C8000000 .word .LC13 + 453 .cfi_endproc + 454 .LFE26: + 455 .size bmk11_execute, .-bmk11_execute + 456 .section .text.bmk11_setup,"ax",%progbits + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 9 + + + 457 .align 2 + 458 .type bmk11_setup, %function + 459 bmk11_setup: + 460 .LFB25: + 461 .loc 1 545 0 + 462 .cfi_startproc + 463 @ args = 0, pretend = 0, frame = 0 + 464 @ frame_needed = 0, uses_anonymous_args = 0 + 465 @ link register save eliminated. + 466 .loc 1 547 0 + 467 0000 04009FE5 ldr r0, .L42 + 468 0004 0110A0E3 mov r1, #1 + 469 .loc 1 548 0 + 470 .loc 1 547 0 + 471 0008 FEFFFFEA b chSemInit + 472 .LVL68: + 473 .L43: + 474 .align 2 + 475 .L42: + 476 000c 00000000 .word .LANCHOR1 + 477 .cfi_endproc + 478 .LFE25: + 479 .size bmk11_setup, .-bmk11_setup + 480 .section .text.bmk7_setup,"ax",%progbits + 481 .align 2 + 482 .type bmk7_setup, %function + 483 bmk7_setup: + 484 .LFB18: + 485 .loc 1 349 0 + 486 .cfi_startproc + 487 @ args = 0, pretend = 0, frame = 0 + 488 @ frame_needed = 0, uses_anonymous_args = 0 + 489 @ link register save eliminated. + 490 .loc 1 351 0 + 491 0000 04009FE5 ldr r0, .L45 + 492 0004 0010A0E3 mov r1, #0 + 493 .loc 1 352 0 + 494 .loc 1 351 0 + 495 0008 FEFFFFEA b chSemInit + 496 .LVL69: + 497 .L46: + 498 .align 2 + 499 .L45: + 500 000c 00000000 .word .LANCHOR1 + 501 .cfi_endproc + 502 .LFE18: + 503 .size bmk7_setup, .-bmk7_setup + 504 .section .text.bmk10_execute,"ax",%progbits + 505 .align 2 + 506 .type bmk10_execute, %function + 507 bmk10_execute: + 508 .LFB24: + 509 .loc 1 504 0 + 510 .cfi_startproc + 511 @ args = 0, pretend = 0, frame = 0 + 512 @ frame_needed = 0, uses_anonymous_args = 0 + 513 .LVL70: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 10 + + + 514 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 515 .LCFI4: + 516 .cfi_def_cfa_offset 16 + 517 .cfi_offset 3, -16 + 518 .cfi_offset 4, -12 + 519 .cfi_offset 5, -8 + 520 .cfi_offset 14, -4 + 521 .loc 1 508 0 + 522 0004 FEFFFFEB bl test_wait_tick + 523 .LVL71: + 524 .loc 1 509 0 + 525 0008 FA0FA0E3 mov r0, #1000 + 526 000c FEFFFFEB bl test_start_timer + 527 .LVL72: + 528 0010 6C509FE5 ldr r5, .L53 + 529 .loc 1 506 0 + 530 0014 0040A0E3 mov r4, #0 + 531 .LVL73: + 532 .L48: + 533 .loc 1 511 0 discriminator 1 + 534 @ 511 "../../test/testbmk.c" 1 + 535 0018 9FF021E3 msr CPSR_c, #0x9F + 536 @ 0 "" 2 + 537 .loc 1 512 0 discriminator 1 + 538 001c 64009FE5 ldr r0, .L53+4 + 539 0020 0110A0E3 mov r1, #1 + 540 0024 60209FE5 ldr r2, .L53+8 + 541 0028 0030A0E3 mov r3, #0 + 542 002c FEFFFFEB bl chVTSetI + 543 .LVL74: + 544 .loc 1 513 0 discriminator 1 + 545 0030 58109FE5 ldr r1, .L53+12 + 546 0034 50209FE5 ldr r2, .L53+8 + 547 0038 0030A0E3 mov r3, #0 + 548 003c 50009FE5 ldr r0, .L53+16 + 549 0040 FEFFFFEB bl chVTSetI + 550 .LVL75: + 551 .loc 1 514 0 discriminator 1 + 552 0044 3C009FE5 ldr r0, .L53+4 + 553 0048 FEFFFFEB bl chVTResetI + 554 .LVL76: + 555 .loc 1 515 0 discriminator 1 + 556 004c 40009FE5 ldr r0, .L53+16 + 557 0050 FEFFFFEB bl chVTResetI + 558 .LVL77: + 559 .loc 1 516 0 discriminator 1 + 560 @ 516 "../../test/testbmk.c" 1 + 561 0054 1FF021E3 msr CPSR_c, #0x1F + 562 @ 0 "" 2 + 563 .loc 1 521 0 discriminator 1 + 564 0058 0030D5E5 ldrb r3, [r5, #0] @ zero_extendqisi2 + 565 .loc 1 517 0 discriminator 1 + 566 005c 014084E2 add r4, r4, #1 + 567 .LVL78: + 568 .loc 1 521 0 discriminator 1 + 569 0060 000053E3 cmp r3, #0 + 570 0064 EBFFFF0A beq .L48 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 11 + + + 571 .loc 1 522 0 + 572 0068 28009FE5 ldr r0, .L53+20 + 573 006c FEFFFFEB bl test_print + 574 .LVL79: + 575 .loc 1 523 0 + 576 0070 8400A0E1 mov r0, r4, asl #1 + 577 0074 FEFFFFEB bl test_printn + 578 .LVL80: + 579 .loc 1 524 0 + 580 0078 1C009FE5 ldr r0, .L53+24 + 581 .loc 1 525 0 + 582 007c 3840BDE8 ldmfd sp!, {r3, r4, r5, lr} + 583 .loc 1 524 0 + 584 0080 FEFFFFEA b test_println + 585 .LVL81: + 586 .L54: + 587 .align 2 + 588 .L53: + 589 0084 00000000 .word test_timer_done + 590 0088 00000000 .word .LANCHOR2 + 591 008c 00000000 .word tmo + 592 0090 10270000 .word 10000 + 593 0094 00000000 .word .LANCHOR3 + 594 0098 A8000000 .word .LC11 + 595 009c D8000000 .word .LC14 + 596 .cfi_endproc + 597 .LFE24: + 598 .size bmk10_execute, .-bmk10_execute + 599 .section .text.bmk9_execute,"ax",%progbits + 600 .align 2 + 601 .type bmk9_execute, %function + 602 bmk9_execute: + 603 .LFB22: + 604 .loc 1 455 0 + 605 .cfi_startproc + 606 @ args = 0, pretend = 0, frame = 0 + 607 @ frame_needed = 0, uses_anonymous_args = 0 + 608 0000 30402DE9 stmfd sp!, {r4, r5, lr} + 609 .LCFI5: + 610 .cfi_def_cfa_offset 12 + 611 .cfi_offset 4, -12 + 612 .cfi_offset 5, -8 + 613 .cfi_offset 14, -4 + 614 .loc 1 460 0 + 615 0004 0040A0E3 mov r4, #0 + 616 .loc 1 455 0 + 617 0008 0CD04DE2 sub sp, sp, #12 + 618 .LCFI6: + 619 .cfi_def_cfa_offset 24 + 620 .loc 1 460 0 + 621 000c B8109FE5 ldr r1, .L61 + 622 0010 1020A0E3 mov r2, #16 + 623 0014 0430A0E1 mov r3, r4 + 624 0018 B0009FE5 ldr r0, .L61+4 + 625 001c 00408DE5 str r4, [sp, #0] + 626 0020 FEFFFFEB bl chIQInit + 627 .LVL82: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 12 + + + 628 .loc 1 462 0 + 629 0024 FEFFFFEB bl test_wait_tick + 630 .LVL83: + 631 .loc 1 463 0 + 632 0028 FA0FA0E3 mov r0, #1000 + 633 002c FEFFFFEB bl test_start_timer + 634 .LVL84: + 635 0030 9C509FE5 ldr r5, .L61+8 + 636 .LVL85: + 637 .L56: + 638 .loc 1 465 0 discriminator 1 + 639 @ 465 "../../test/testbmk.c" 1 + 640 0034 9FF021E3 msr CPSR_c, #0x9F + 641 @ 0 "" 2 + 642 .loc 1 466 0 discriminator 1 + 643 0038 0010A0E3 mov r1, #0 + 644 003c 8C009FE5 ldr r0, .L61+4 + 645 0040 FEFFFFEB bl chIQPutI + 646 .LVL86: + 647 .loc 1 467 0 discriminator 1 + 648 0044 0110A0E3 mov r1, #1 + 649 0048 80009FE5 ldr r0, .L61+4 + 650 004c FEFFFFEB bl chIQPutI + 651 .LVL87: + 652 .loc 1 468 0 discriminator 1 + 653 0050 0210A0E3 mov r1, #2 + 654 0054 74009FE5 ldr r0, .L61+4 + 655 0058 FEFFFFEB bl chIQPutI + 656 .LVL88: + 657 .loc 1 469 0 discriminator 1 + 658 005c 0310A0E3 mov r1, #3 + 659 0060 68009FE5 ldr r0, .L61+4 + 660 0064 FEFFFFEB bl chIQPutI + 661 .LVL89: + 662 .loc 1 470 0 discriminator 1 + 663 @ 470 "../../test/testbmk.c" 1 + 664 0068 1FF021E3 msr CPSR_c, #0x1F + 665 @ 0 "" 2 + 666 .loc 1 471 0 discriminator 1 + 667 006c 0010E0E3 mvn r1, #0 + 668 0070 58009FE5 ldr r0, .L61+4 + 669 0074 FEFFFFEB bl chIQGetTimeout + 670 .LVL90: + 671 .loc 1 472 0 discriminator 1 + 672 0078 0010E0E3 mvn r1, #0 + 673 007c 4C009FE5 ldr r0, .L61+4 + 674 0080 FEFFFFEB bl chIQGetTimeout + 675 .LVL91: + 676 .loc 1 473 0 discriminator 1 + 677 0084 0010E0E3 mvn r1, #0 + 678 0088 40009FE5 ldr r0, .L61+4 + 679 008c FEFFFFEB bl chIQGetTimeout + 680 .LVL92: + 681 .loc 1 474 0 discriminator 1 + 682 0090 38009FE5 ldr r0, .L61+4 + 683 0094 0010E0E3 mvn r1, #0 + 684 0098 FEFFFFEB bl chIQGetTimeout + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 13 + + + 685 .LVL93: + 686 .loc 1 479 0 discriminator 1 + 687 009c 0030D5E5 ldrb r3, [r5, #0] @ zero_extendqisi2 + 688 .loc 1 475 0 discriminator 1 + 689 00a0 014084E2 add r4, r4, #1 + 690 .LVL94: + 691 .loc 1 479 0 discriminator 1 + 692 00a4 000053E3 cmp r3, #0 + 693 00a8 E1FFFF0A beq .L56 + 694 .loc 1 480 0 + 695 00ac 24009FE5 ldr r0, .L61+12 + 696 00b0 FEFFFFEB bl test_print + 697 .LVL95: + 698 .loc 1 481 0 + 699 00b4 0401A0E1 mov r0, r4, asl #2 + 700 00b8 FEFFFFEB bl test_printn + 701 .LVL96: + 702 .loc 1 482 0 + 703 00bc 18009FE5 ldr r0, .L61+16 + 704 .loc 1 483 0 + 705 00c0 0CD08DE2 add sp, sp, #12 + 706 00c4 3040BDE8 ldmfd sp!, {r4, r5, lr} + 707 .loc 1 482 0 + 708 00c8 FEFFFFEA b test_println + 709 .LVL97: + 710 .L62: + 711 .align 2 + 712 .L61: + 713 00cc 00000000 .word .LANCHOR5 + 714 00d0 00000000 .word .LANCHOR4 + 715 00d4 00000000 .word test_timer_done + 716 00d8 A8000000 .word .LC11 + 717 00dc E4000000 .word .LC15 + 718 .cfi_endproc + 719 .LFE22: + 720 .size bmk9_execute, .-bmk9_execute + 721 .section .text.bmk6_execute,"ax",%progbits + 722 .align 2 + 723 .type bmk6_execute, %function + 724 bmk6_execute: + 725 .LFB16: + 726 .loc 1 304 0 + 727 .cfi_startproc + 728 @ args = 0, pretend = 0, frame = 0 + 729 @ frame_needed = 0, uses_anonymous_args = 0 + 730 .LVL98: + 731 0000 F0412DE9 stmfd sp!, {r4, r5, r6, r7, r8, lr} + 732 .LCFI7: + 733 .cfi_def_cfa_offset 24 + 734 .cfi_offset 4, -24 + 735 .cfi_offset 5, -20 + 736 .cfi_offset 6, -16 + 737 .cfi_offset 7, -12 + 738 .cfi_offset 8, -8 + 739 .cfi_offset 14, -4 + 740 .loc 1 308 0 + 741 0004 74309FE5 ldr r3, .L69 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 14 + + + 742 .loc 1 307 0 + 743 0008 74209FE5 ldr r2, .L69+4 + 744 .loc 1 308 0 + 745 000c 183093E5 ldr r3, [r3, #24] + 746 .loc 1 304 0 + 747 0010 08D04DE2 sub sp, sp, #8 + 748 .LCFI8: + 749 .cfi_def_cfa_offset 32 + 750 .loc 1 308 0 + 751 0014 087093E5 ldr r7, [r3, #8] + 752 .loc 1 307 0 + 753 0018 008092E5 ldr r8, [r2, #0] + 754 .LVL99: + 755 .loc 1 309 0 + 756 001c FEFFFFEB bl test_wait_tick + 757 .LVL100: + 758 .loc 1 310 0 + 759 0020 FA0FA0E3 mov r0, #1000 + 760 0024 FEFFFFEB bl test_start_timer + 761 .LVL101: + 762 .loc 1 306 0 + 763 0028 0040A0E3 mov r4, #0 + 764 002c 54609FE5 ldr r6, .L69+8 + 765 .loc 1 308 0 + 766 0030 017087E2 add r7, r7, #1 + 767 .LVL102: + 768 .loc 1 312 0 + 769 0034 0450A0E1 mov r5, r4 + 770 .LVL103: + 771 .L64: + 772 .loc 1 312 0 is_stmt 0 discriminator 1 + 773 0038 4C309FE5 ldr r3, .L69+12 + 774 003c 00508DE5 str r5, [sp, #0] + 775 0040 0800A0E1 mov r0, r8 + 776 0044 461FA0E3 mov r1, #280 + 777 0048 0720A0E1 mov r2, r7 + 778 004c FEFFFFEB bl chThdCreateStatic + 779 .LVL104: + 780 .loc 1 317 0 is_stmt 1 discriminator 1 + 781 0050 0030D6E5 ldrb r3, [r6, #0] @ zero_extendqisi2 + 782 .loc 1 313 0 discriminator 1 + 783 0054 014084E2 add r4, r4, #1 + 784 .LVL105: + 785 .loc 1 317 0 discriminator 1 + 786 0058 000053E3 cmp r3, #0 + 787 005c F5FFFF0A beq .L64 + 788 .loc 1 318 0 + 789 0060 28009FE5 ldr r0, .L69+16 + 790 0064 FEFFFFEB bl test_print + 791 .LVL106: + 792 .loc 1 319 0 + 793 0068 0400A0E1 mov r0, r4 + 794 006c FEFFFFEB bl test_printn + 795 .LVL107: + 796 .loc 1 320 0 + 797 0070 1C009FE5 ldr r0, .L69+20 + 798 .loc 1 321 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 15 + + + 799 0074 08D08DE2 add sp, sp, #8 + 800 0078 F041BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, lr} + 801 .loc 1 320 0 + 802 007c FEFFFFEA b test_println + 803 .LVL108: + 804 .L70: + 805 .align 2 + 806 .L69: + 807 0080 00000000 .word rlist + 808 0084 00000000 .word wa + 809 0088 00000000 .word test_timer_done + 810 008c 00000000 .word thread2 + 811 0090 A8000000 .word .LC11 + 812 0094 F0000000 .word .LC16 + 813 .cfi_endproc + 814 .LFE16: + 815 .size bmk6_execute, .-bmk6_execute + 816 .section .text.bmk8_execute,"ax",%progbits + 817 .align 2 + 818 .type bmk8_execute, %function + 819 bmk8_execute: + 820 .LFB21: + 821 .loc 1 416 0 + 822 .cfi_startproc + 823 @ args = 0, pretend = 0, frame = 8 + 824 @ frame_needed = 0, uses_anonymous_args = 0 + 825 0000 F0412DE9 stmfd sp!, {r4, r5, r6, r7, r8, lr} + 826 .LCFI9: + 827 .cfi_def_cfa_offset 24 + 828 .cfi_offset 4, -24 + 829 .cfi_offset 5, -20 + 830 .cfi_offset 6, -16 + 831 .cfi_offset 7, -12 + 832 .cfi_offset 8, -8 + 833 .cfi_offset 14, -4 + 834 .loc 1 422 0 + 835 0004 10819FE5 ldr r8, .L72 + 836 .loc 1 416 0 + 837 0008 10D04DE2 sub sp, sp, #16 + 838 .LCFI10: + 839 .cfi_def_cfa_offset 40 + 840 .loc 1 419 0 + 841 000c 10408DE2 add r4, sp, #16 + 842 0010 0030A0E3 mov r3, #0 + 843 0014 043024E5 str r3, [r4, #-4]! + 844 .LVL109: + 845 .loc 1 420 0 + 846 0018 FEFFFFEB bl test_wait_tick + 847 .LVL110: + 848 .loc 1 422 0 + 849 001c 183098E5 ldr r3, [r8, #24] + 850 0020 F8709FE5 ldr r7, .L72+4 + 851 0024 F8609FE5 ldr r6, .L72+8 + 852 0028 082093E5 ldr r2, [r3, #8] + 853 002c 000097E5 ldr r0, [r7, #0] + 854 0030 0630A0E1 mov r3, r6 + 855 0034 461FA0E3 mov r1, #280 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 16 + + + 856 0038 012042E2 sub r2, r2, #1 + 857 003c 00408DE5 str r4, [sp, #0] + 858 0040 FEFFFFEB bl chThdCreateStatic + 859 .LVL111: + 860 .loc 1 423 0 + 861 0044 183098E5 ldr r3, [r8, #24] + 862 .loc 1 422 0 + 863 0048 D8509FE5 ldr r5, .L72+12 + 864 .loc 1 423 0 + 865 004c 082093E5 ldr r2, [r3, #8] + 866 0050 04C097E5 ldr ip, [r7, #4] + 867 .loc 1 422 0 + 868 0054 000085E5 str r0, [r5, #0] + 869 .loc 1 423 0 + 870 0058 0630A0E1 mov r3, r6 + 871 005c 461FA0E3 mov r1, #280 + 872 0060 012042E2 sub r2, r2, #1 + 873 0064 00408DE5 str r4, [sp, #0] + 874 0068 0C00A0E1 mov r0, ip + 875 006c FEFFFFEB bl chThdCreateStatic + 876 .LVL112: + 877 .loc 1 424 0 + 878 0070 183098E5 ldr r3, [r8, #24] + 879 0074 08C097E5 ldr ip, [r7, #8] + 880 0078 082093E5 ldr r2, [r3, #8] + 881 007c 461FA0E3 mov r1, #280 + 882 .loc 1 423 0 + 883 0080 040085E5 str r0, [r5, #4] + 884 .loc 1 424 0 + 885 0084 0630A0E1 mov r3, r6 + 886 0088 012042E2 sub r2, r2, #1 + 887 008c 00408DE5 str r4, [sp, #0] + 888 0090 0C00A0E1 mov r0, ip + 889 0094 FEFFFFEB bl chThdCreateStatic + 890 .LVL113: + 891 .loc 1 425 0 + 892 0098 183098E5 ldr r3, [r8, #24] + 893 009c 0CC097E5 ldr ip, [r7, #12] + 894 00a0 082093E5 ldr r2, [r3, #8] + 895 00a4 461FA0E3 mov r1, #280 + 896 .loc 1 424 0 + 897 00a8 080085E5 str r0, [r5, #8] + 898 .loc 1 425 0 + 899 00ac 0630A0E1 mov r3, r6 + 900 00b0 012042E2 sub r2, r2, #1 + 901 00b4 00408DE5 str r4, [sp, #0] + 902 00b8 0C00A0E1 mov r0, ip + 903 00bc FEFFFFEB bl chThdCreateStatic + 904 .LVL114: + 905 .loc 1 426 0 + 906 00c0 183098E5 ldr r3, [r8, #24] + 907 00c4 10C097E5 ldr ip, [r7, #16] + 908 00c8 082093E5 ldr r2, [r3, #8] + 909 00cc 461FA0E3 mov r1, #280 + 910 00d0 012042E2 sub r2, r2, #1 + 911 00d4 0630A0E1 mov r3, r6 + 912 .loc 1 425 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 17 + + + 913 00d8 0C0085E5 str r0, [r5, #12] + 914 .loc 1 426 0 + 915 00dc 00408DE5 str r4, [sp, #0] + 916 00e0 0C00A0E1 mov r0, ip + 917 00e4 FEFFFFEB bl chThdCreateStatic + 918 .LVL115: + 919 00e8 100085E5 str r0, [r5, #16] + 920 .loc 1 428 0 + 921 00ec FA0FA0E3 mov r0, #1000 + 922 00f0 FEFFFFEB bl chThdSleep + 923 .LVL116: + 924 .loc 1 429 0 + 925 00f4 FEFFFFEB bl test_terminate_threads + 926 .LVL117: + 927 .loc 1 430 0 + 928 00f8 FEFFFFEB bl test_wait_threads + 929 .LVL118: + 930 .loc 1 432 0 + 931 00fc 28009FE5 ldr r0, .L72+16 + 932 0100 FEFFFFEB bl test_print + 933 .LVL119: + 934 .loc 1 433 0 + 935 0104 0C009DE5 ldr r0, [sp, #12] + 936 0108 FEFFFFEB bl test_printn + 937 .LVL120: + 938 .loc 1 434 0 + 939 010c 1C009FE5 ldr r0, .L72+20 + 940 0110 FEFFFFEB bl test_println + 941 .LVL121: + 942 .loc 1 435 0 + 943 0114 10D08DE2 add sp, sp, #16 + 944 0118 F081BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, pc} + 945 .L73: + 946 .align 2 + 947 .L72: + 948 011c 00000000 .word rlist + 949 0120 00000000 .word wa + 950 0124 00000000 .word thread8 + 951 0128 00000000 .word threads + 952 012c A8000000 .word .LC11 + 953 0130 FC000000 .word .LC17 + 954 .cfi_endproc + 955 .LFE21: + 956 .size bmk8_execute, .-bmk8_execute + 957 .section .text.thread8,"ax",%progbits + 958 .align 2 + 959 .type thread8, %function + 960 thread8: + 961 .LFB20: + 962 .loc 1 401 0 + 963 .cfi_startproc + 964 @ args = 0, pretend = 0, frame = 0 + 965 @ frame_needed = 0, uses_anonymous_args = 0 + 966 .LVL122: + 967 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 968 .LCFI11: + 969 .cfi_def_cfa_offset 16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 18 + + + 970 .cfi_offset 3, -16 + 971 .cfi_offset 4, -12 + 972 .cfi_offset 5, -8 + 973 .cfi_offset 14, -4 + 974 0004 3C509FE5 ldr r5, .L80 + 975 .loc 1 401 0 + 976 0008 0040A0E1 mov r4, r0 + 977 .LVL123: + 978 .L75: + 979 .loc 1 404 0 discriminator 1 + 980 000c FEFFFFEB bl chThdYield + 981 .LVL124: + 982 .loc 1 405 0 discriminator 1 + 983 0010 FEFFFFEB bl chThdYield + 984 .LVL125: + 985 .loc 1 406 0 discriminator 1 + 986 0014 FEFFFFEB bl chThdYield + 987 .LVL126: + 988 .loc 1 407 0 discriminator 1 + 989 0018 FEFFFFEB bl chThdYield + 990 .LVL127: + 991 .loc 1 408 0 discriminator 1 + 992 001c 002094E5 ldr r2, [r4, #0] + 993 .loc 1 412 0 discriminator 1 + 994 0020 183095E5 ldr r3, [r5, #24] + 995 .loc 1 408 0 discriminator 1 + 996 0024 042082E2 add r2, r2, #4 + 997 0028 002084E5 str r2, [r4, #0] + 998 .loc 1 412 0 discriminator 1 + 999 002c 1D30D3E5 ldrb r3, [r3, #29] @ zero_extendqisi2 + 1000 0030 043003E2 and r3, r3, #4 + 1001 0034 7330EFE6 uxtb r3, r3 + 1002 0038 000053E3 cmp r3, #0 + 1003 003c F2FFFF0A beq .L75 + 1004 .loc 1 414 0 + 1005 0040 0000A0E3 mov r0, #0 + 1006 0044 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 1007 .L81: + 1008 .align 2 + 1009 .L80: + 1010 0048 00000000 .word rlist + 1011 .cfi_endproc + 1012 .LFE20: + 1013 .size thread8, .-thread8 + 1014 .section .text.bmk7_execute,"ax",%progbits + 1015 .align 2 + 1016 .type bmk7_execute, %function + 1017 bmk7_execute: + 1018 .LFB19: + 1019 .loc 1 354 0 + 1020 .cfi_startproc + 1021 @ args = 0, pretend = 0, frame = 0 + 1022 @ frame_needed = 0, uses_anonymous_args = 0 + 1023 0000 F0402DE9 stmfd sp!, {r4, r5, r6, r7, lr} + 1024 .LCFI12: + 1025 .cfi_def_cfa_offset 20 + 1026 .cfi_offset 4, -20 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 19 + + + 1027 .cfi_offset 5, -16 + 1028 .cfi_offset 6, -12 + 1029 .cfi_offset 7, -8 + 1030 .cfi_offset 14, -4 + 1031 .loc 1 357 0 + 1032 0004 44719FE5 ldr r7, .L88 + 1033 0008 44619FE5 ldr r6, .L88+4 + 1034 000c 183097E5 ldr r3, [r7, #24] + 1035 .loc 1 354 0 + 1036 0010 0CD04DE2 sub sp, sp, #12 + 1037 .LCFI13: + 1038 .cfi_def_cfa_offset 32 + 1039 .loc 1 357 0 + 1040 0014 082093E5 ldr r2, [r3, #8] + 1041 0018 0040A0E3 mov r4, #0 + 1042 001c 461FA0E3 mov r1, #280 + 1043 0020 052082E2 add r2, r2, #5 + 1044 0024 2C319FE5 ldr r3, .L88+8 + 1045 0028 000096E5 ldr r0, [r6, #0] + 1046 002c 00408DE5 str r4, [sp, #0] + 1047 0030 FEFFFFEB bl chThdCreateStatic + 1048 .LVL128: + 1049 .loc 1 358 0 + 1050 0034 183097E5 ldr r3, [r7, #24] + 1051 .loc 1 357 0 + 1052 0038 1C519FE5 ldr r5, .L88+12 + 1053 .loc 1 358 0 + 1054 003c 082093E5 ldr r2, [r3, #8] + 1055 0040 04C096E5 ldr ip, [r6, #4] + 1056 .loc 1 357 0 + 1057 0044 000085E5 str r0, [r5, #0] + 1058 .loc 1 358 0 + 1059 0048 461FA0E3 mov r1, #280 + 1060 004c 042082E2 add r2, r2, #4 + 1061 0050 00319FE5 ldr r3, .L88+8 + 1062 0054 0C00A0E1 mov r0, ip + 1063 0058 00408DE5 str r4, [sp, #0] + 1064 005c FEFFFFEB bl chThdCreateStatic + 1065 .LVL129: + 1066 .loc 1 359 0 + 1067 0060 183097E5 ldr r3, [r7, #24] + 1068 0064 08C096E5 ldr ip, [r6, #8] + 1069 0068 082093E5 ldr r2, [r3, #8] + 1070 006c 461FA0E3 mov r1, #280 + 1071 .loc 1 358 0 + 1072 0070 040085E5 str r0, [r5, #4] + 1073 .loc 1 359 0 + 1074 0074 032082E2 add r2, r2, #3 + 1075 0078 D8309FE5 ldr r3, .L88+8 + 1076 007c 0C00A0E1 mov r0, ip + 1077 0080 00408DE5 str r4, [sp, #0] + 1078 0084 FEFFFFEB bl chThdCreateStatic + 1079 .LVL130: + 1080 .loc 1 360 0 + 1081 0088 183097E5 ldr r3, [r7, #24] + 1082 008c 0CC096E5 ldr ip, [r6, #12] + 1083 0090 082093E5 ldr r2, [r3, #8] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 20 + + + 1084 0094 461FA0E3 mov r1, #280 + 1085 .loc 1 359 0 + 1086 0098 080085E5 str r0, [r5, #8] + 1087 .loc 1 360 0 + 1088 009c 022082E2 add r2, r2, #2 + 1089 00a0 B0309FE5 ldr r3, .L88+8 + 1090 00a4 0C00A0E1 mov r0, ip + 1091 00a8 00408DE5 str r4, [sp, #0] + 1092 00ac FEFFFFEB bl chThdCreateStatic + 1093 .LVL131: + 1094 .loc 1 361 0 + 1095 00b0 183097E5 ldr r3, [r7, #24] + 1096 00b4 10C096E5 ldr ip, [r6, #16] + 1097 00b8 082093E5 ldr r2, [r3, #8] + 1098 00bc 461FA0E3 mov r1, #280 + 1099 .loc 1 360 0 + 1100 00c0 0C0085E5 str r0, [r5, #12] + 1101 .loc 1 361 0 + 1102 00c4 012082E2 add r2, r2, #1 + 1103 00c8 88309FE5 ldr r3, .L88+8 + 1104 00cc 0C00A0E1 mov r0, ip + 1105 00d0 00408DE5 str r4, [sp, #0] + 1106 00d4 FEFFFFEB bl chThdCreateStatic + 1107 .LVL132: + 1108 00d8 100085E5 str r0, [r5, #16] + 1109 .LVL133: + 1110 .loc 1 364 0 + 1111 00dc FEFFFFEB bl test_wait_tick + 1112 .LVL134: + 1113 .loc 1 365 0 + 1114 00e0 FA0FA0E3 mov r0, #1000 + 1115 00e4 FEFFFFEB bl test_start_timer + 1116 .LVL135: + 1117 00e8 70509FE5 ldr r5, .L88+16 + 1118 .LVL136: + 1119 .L83: + 1120 .loc 1 367 0 discriminator 1 + 1121 00ec 70009FE5 ldr r0, .L88+20 + 1122 00f0 0010A0E3 mov r1, #0 + 1123 00f4 FEFFFFEB bl chSemReset + 1124 .LVL137: + 1125 .loc 1 372 0 discriminator 1 + 1126 00f8 0030D5E5 ldrb r3, [r5, #0] @ zero_extendqisi2 + 1127 .loc 1 368 0 discriminator 1 + 1128 00fc 014084E2 add r4, r4, #1 + 1129 .LVL138: + 1130 .loc 1 372 0 discriminator 1 + 1131 0100 000053E3 cmp r3, #0 + 1132 0104 F8FFFF0A beq .L83 + 1133 .loc 1 373 0 + 1134 0108 FEFFFFEB bl test_terminate_threads + 1135 .LVL139: + 1136 .loc 1 374 0 + 1137 010c 0010A0E3 mov r1, #0 + 1138 0110 4C009FE5 ldr r0, .L88+20 + 1139 0114 FEFFFFEB bl chSemReset + 1140 .LVL140: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 21 + + + 1141 .loc 1 375 0 + 1142 0118 FEFFFFEB bl test_wait_threads + 1143 .LVL141: + 1144 .loc 1 377 0 + 1145 011c 44009FE5 ldr r0, .L88+24 + 1146 0120 FEFFFFEB bl test_print + 1147 .LVL142: + 1148 .loc 1 378 0 + 1149 0124 0400A0E1 mov r0, r4 + 1150 0128 FEFFFFEB bl test_printn + 1151 .LVL143: + 1152 .loc 1 379 0 + 1153 012c 38009FE5 ldr r0, .L88+28 + 1154 0130 FEFFFFEB bl test_print + 1155 .LVL144: + 1156 .loc 1 380 0 + 1157 0134 840084E0 add r0, r4, r4, asl #1 + 1158 0138 8000A0E1 mov r0, r0, asl #1 + 1159 013c FEFFFFEB bl test_printn + 1160 .LVL145: + 1161 .loc 1 381 0 + 1162 0140 28009FE5 ldr r0, .L88+32 + 1163 .loc 1 382 0 + 1164 0144 0CD08DE2 add sp, sp, #12 + 1165 0148 F040BDE8 ldmfd sp!, {r4, r5, r6, r7, lr} + 1166 .loc 1 381 0 + 1167 014c FEFFFFEA b test_println + 1168 .LVL146: + 1169 .L89: + 1170 .align 2 + 1171 .L88: + 1172 0150 00000000 .word rlist + 1173 0154 00000000 .word wa + 1174 0158 00000000 .word thread3 + 1175 015c 00000000 .word threads + 1176 0160 00000000 .word test_timer_done + 1177 0164 00000000 .word .LANCHOR1 + 1178 0168 A8000000 .word .LC11 + 1179 016c 08010000 .word .LC18 + 1180 0170 FC000000 .word .LC17 + 1181 .cfi_endproc + 1182 .LFE19: + 1183 .size bmk7_execute, .-bmk7_execute + 1184 .section .text.bmk5_execute,"ax",%progbits + 1185 .align 2 + 1186 .type bmk5_execute, %function + 1187 bmk5_execute: + 1188 .LFB15: + 1189 .loc 1 265 0 + 1190 .cfi_startproc + 1191 @ args = 0, pretend = 0, frame = 0 + 1192 @ frame_needed = 0, uses_anonymous_args = 0 + 1193 .LVL147: + 1194 0000 F0412DE9 stmfd sp!, {r4, r5, r6, r7, r8, lr} + 1195 .LCFI14: + 1196 .cfi_def_cfa_offset 24 + 1197 .cfi_offset 4, -24 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 22 + + + 1198 .cfi_offset 5, -20 + 1199 .cfi_offset 6, -16 + 1200 .cfi_offset 7, -12 + 1201 .cfi_offset 8, -8 + 1202 .cfi_offset 14, -4 + 1203 .loc 1 269 0 + 1204 0004 78309FE5 ldr r3, .L96 + 1205 .loc 1 268 0 + 1206 0008 78209FE5 ldr r2, .L96+4 + 1207 .loc 1 269 0 + 1208 000c 183093E5 ldr r3, [r3, #24] + 1209 .loc 1 265 0 + 1210 0010 08D04DE2 sub sp, sp, #8 + 1211 .LCFI15: + 1212 .cfi_def_cfa_offset 32 + 1213 .loc 1 269 0 + 1214 0014 087093E5 ldr r7, [r3, #8] + 1215 .loc 1 268 0 + 1216 0018 008092E5 ldr r8, [r2, #0] + 1217 .LVL148: + 1218 .loc 1 270 0 + 1219 001c FEFFFFEB bl test_wait_tick + 1220 .LVL149: + 1221 .loc 1 271 0 + 1222 0020 FA0FA0E3 mov r0, #1000 + 1223 0024 FEFFFFEB bl test_start_timer + 1224 .LVL150: + 1225 .loc 1 267 0 + 1226 0028 0040A0E3 mov r4, #0 + 1227 002c 58609FE5 ldr r6, .L96+8 + 1228 .loc 1 269 0 + 1229 0030 017047E2 sub r7, r7, #1 + 1230 .LVL151: + 1231 .loc 1 273 0 + 1232 0034 0450A0E1 mov r5, r4 + 1233 .LVL152: + 1234 .L91: + 1235 .loc 1 273 0 is_stmt 0 discriminator 1 + 1236 0038 50309FE5 ldr r3, .L96+12 + 1237 003c 461FA0E3 mov r1, #280 + 1238 0040 0720A0E1 mov r2, r7 + 1239 0044 00508DE5 str r5, [sp, #0] + 1240 0048 0800A0E1 mov r0, r8 + 1241 004c FEFFFFEB bl chThdCreateStatic + 1242 .LVL153: + 1243 0050 FEFFFFEB bl chThdWait + 1244 .LVL154: + 1245 .loc 1 278 0 is_stmt 1 discriminator 1 + 1246 0054 0030D6E5 ldrb r3, [r6, #0] @ zero_extendqisi2 + 1247 .loc 1 274 0 discriminator 1 + 1248 0058 014084E2 add r4, r4, #1 + 1249 .LVL155: + 1250 .loc 1 278 0 discriminator 1 + 1251 005c 000053E3 cmp r3, #0 + 1252 0060 F4FFFF0A beq .L91 + 1253 .loc 1 279 0 + 1254 0064 28009FE5 ldr r0, .L96+16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 23 + + + 1255 0068 FEFFFFEB bl test_print + 1256 .LVL156: + 1257 .loc 1 280 0 + 1258 006c 0400A0E1 mov r0, r4 + 1259 0070 FEFFFFEB bl test_printn + 1260 .LVL157: + 1261 .loc 1 281 0 + 1262 0074 1C009FE5 ldr r0, .L96+20 + 1263 .loc 1 282 0 + 1264 0078 08D08DE2 add sp, sp, #8 + 1265 007c F041BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, lr} + 1266 .loc 1 281 0 + 1267 0080 FEFFFFEA b test_println + 1268 .LVL158: + 1269 .L97: + 1270 .align 2 + 1271 .L96: + 1272 0084 00000000 .word rlist + 1273 0088 00000000 .word wa + 1274 008c 00000000 .word test_timer_done + 1275 0090 00000000 .word thread2 + 1276 0094 A8000000 .word .LC11 + 1277 0098 F0000000 .word .LC16 + 1278 .cfi_endproc + 1279 .LFE15: + 1280 .size bmk5_execute, .-bmk5_execute + 1281 .section .text.bmk4_execute,"ax",%progbits + 1282 .align 2 + 1283 .type bmk4_execute, %function + 1284 bmk4_execute: + 1285 .LFB14: + 1286 .loc 1 217 0 + 1287 .cfi_startproc + 1288 @ args = 0, pretend = 0, frame = 0 + 1289 @ frame_needed = 0, uses_anonymous_args = 0 + 1290 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 1291 .LCFI16: + 1292 .cfi_def_cfa_offset 16 + 1293 .cfi_offset 4, -16 + 1294 .cfi_offset 5, -12 + 1295 .cfi_offset 6, -8 + 1296 .cfi_offset 14, -4 + 1297 .loc 1 221 0 + 1298 0004 C4309FE5 ldr r3, .L104 + 1299 0008 C4009FE5 ldr r0, .L104+4 + 1300 000c 183093E5 ldr r3, [r3, #24] + 1301 .loc 1 217 0 + 1302 0010 08D04DE2 sub sp, sp, #8 + 1303 .LCFI17: + 1304 .cfi_def_cfa_offset 24 + 1305 .loc 1 221 0 + 1306 0014 082093E5 ldr r2, [r3, #8] + 1307 0018 0050A0E3 mov r5, #0 + 1308 001c 461FA0E3 mov r1, #280 + 1309 0020 012082E2 add r2, r2, #1 + 1310 0024 AC309FE5 ldr r3, .L104+8 + 1311 0028 00508DE5 str r5, [sp, #0] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 24 + + + 1312 002c 000090E5 ldr r0, [r0, #0] + 1313 0030 FEFFFFEB bl chThdCreateStatic + 1314 .LVL159: + 1315 0034 A0309FE5 ldr r3, .L104+12 + 1316 0038 0040A0E1 mov r4, r0 + 1317 003c 000083E5 str r0, [r3, #0] + 1318 .LVL160: + 1319 .loc 1 223 0 + 1320 0040 FEFFFFEB bl test_wait_tick + 1321 .LVL161: + 1322 .loc 1 224 0 + 1323 0044 FA0FA0E3 mov r0, #1000 + 1324 0048 90609FE5 ldr r6, .L104+16 + 1325 004c FEFFFFEB bl test_start_timer + 1326 .LVL162: + 1327 .L99: + 1328 .loc 1 226 0 discriminator 1 + 1329 @ 226 "../../test/testbmk.c" 1 + 1330 0050 9FF021E3 msr CPSR_c, #0x9F + 1331 @ 0 "" 2 + 1332 .loc 1 227 0 discriminator 1 + 1333 0054 0010A0E3 mov r1, #0 + 1334 0058 0400A0E1 mov r0, r4 + 1335 005c FEFFFFEB bl chSchWakeupS + 1336 .LVL163: + 1337 .loc 1 228 0 discriminator 1 + 1338 0060 0400A0E1 mov r0, r4 + 1339 0064 0010A0E3 mov r1, #0 + 1340 0068 FEFFFFEB bl chSchWakeupS + 1341 .LVL164: + 1342 .loc 1 229 0 discriminator 1 + 1343 006c 0400A0E1 mov r0, r4 + 1344 0070 0010A0E3 mov r1, #0 + 1345 0074 FEFFFFEB bl chSchWakeupS + 1346 .LVL165: + 1347 .loc 1 230 0 discriminator 1 + 1348 0078 0400A0E1 mov r0, r4 + 1349 007c 0010A0E3 mov r1, #0 + 1350 0080 FEFFFFEB bl chSchWakeupS + 1351 .LVL166: + 1352 .loc 1 231 0 discriminator 1 + 1353 @ 231 "../../test/testbmk.c" 1 + 1354 0084 1FF021E3 msr CPSR_c, #0x1F + 1355 @ 0 "" 2 + 1356 .loc 1 236 0 discriminator 1 + 1357 0088 0030D6E5 ldrb r3, [r6, #0] @ zero_extendqisi2 + 1358 .loc 1 232 0 discriminator 1 + 1359 008c 045085E2 add r5, r5, #4 + 1360 .LVL167: + 1361 .loc 1 236 0 discriminator 1 + 1362 0090 000053E3 cmp r3, #0 + 1363 0094 EDFFFF0A beq .L99 + 1364 .loc 1 237 0 + 1365 @ 237 "../../test/testbmk.c" 1 + 1366 0098 9FF021E3 msr CPSR_c, #0x9F + 1367 @ 0 "" 2 + 1368 .loc 1 238 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 25 + + + 1369 009c 0010E0E3 mvn r1, #0 + 1370 00a0 0400A0E1 mov r0, r4 + 1371 00a4 FEFFFFEB bl chSchWakeupS + 1372 .LVL168: + 1373 .loc 1 239 0 + 1374 @ 239 "../../test/testbmk.c" 1 + 1375 00a8 1FF021E3 msr CPSR_c, #0x1F + 1376 @ 0 "" 2 + 1377 .loc 1 241 0 + 1378 00ac FEFFFFEB bl test_wait_threads + 1379 .LVL169: + 1380 .loc 1 242 0 + 1381 00b0 2C009FE5 ldr r0, .L104+20 + 1382 00b4 FEFFFFEB bl test_print + 1383 .LVL170: + 1384 .loc 1 243 0 + 1385 00b8 8500A0E1 mov r0, r5, asl #1 + 1386 00bc FEFFFFEB bl test_printn + 1387 .LVL171: + 1388 .loc 1 244 0 + 1389 00c0 20009FE5 ldr r0, .L104+24 + 1390 .loc 1 245 0 + 1391 00c4 08D08DE2 add sp, sp, #8 + 1392 00c8 7040BDE8 ldmfd sp!, {r4, r5, r6, lr} + 1393 .loc 1 244 0 + 1394 00cc FEFFFFEA b test_println + 1395 .LVL172: + 1396 .L105: + 1397 .align 2 + 1398 .L104: + 1399 00d0 00000000 .word rlist + 1400 00d4 00000000 .word wa + 1401 00d8 00000000 .word thread4 + 1402 00dc 00000000 .word threads + 1403 00e0 00000000 .word test_timer_done + 1404 00e4 A8000000 .word .LC11 + 1405 00e8 FC000000 .word .LC17 + 1406 .cfi_endproc + 1407 .LFE14: + 1408 .size bmk4_execute, .-bmk4_execute + 1409 .section .text.msg_loop_test,"ax",%progbits + 1410 .align 2 + 1411 .type msg_loop_test, %function + 1412 msg_loop_test: + 1413 .LFB8: + 1414 .loc 1 80 0 + 1415 .cfi_startproc + 1416 @ args = 0, pretend = 0, frame = 0 + 1417 @ frame_needed = 0, uses_anonymous_args = 0 + 1418 .LVL173: + 1419 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 1420 .LCFI18: + 1421 .cfi_def_cfa_offset 16 + 1422 .cfi_offset 4, -16 + 1423 .cfi_offset 5, -12 + 1424 .cfi_offset 6, -8 + 1425 .cfi_offset 14, -4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 26 + + + 1426 .loc 1 80 0 + 1427 0004 0050A0E1 mov r5, r0 + 1428 .loc 1 83 0 + 1429 0008 FEFFFFEB bl test_wait_tick + 1430 .LVL174: + 1431 .loc 1 84 0 + 1432 000c FA0FA0E3 mov r0, #1000 + 1433 0010 FEFFFFEB bl test_start_timer + 1434 .LVL175: + 1435 0014 30609FE5 ldr r6, .L112 + 1436 .loc 1 82 0 + 1437 0018 0040A0E3 mov r4, #0 + 1438 .LVL176: + 1439 .L107: + 1440 .loc 1 86 0 discriminator 1 + 1441 001c 0500A0E1 mov r0, r5 + 1442 0020 0110A0E3 mov r1, #1 + 1443 0024 FEFFFFEB bl chMsgSend + 1444 .LVL177: + 1445 .loc 1 91 0 discriminator 1 + 1446 0028 0030D6E5 ldrb r3, [r6, #0] @ zero_extendqisi2 + 1447 .loc 1 87 0 discriminator 1 + 1448 002c 014084E2 add r4, r4, #1 + 1449 .LVL178: + 1450 .loc 1 91 0 discriminator 1 + 1451 0030 000053E3 cmp r3, #0 + 1452 0034 F8FFFF0A beq .L107 + 1453 .loc 1 92 0 + 1454 0038 0500A0E1 mov r0, r5 + 1455 003c 0010A0E3 mov r1, #0 + 1456 0040 FEFFFFEB bl chMsgSend + 1457 .LVL179: + 1458 .loc 1 94 0 + 1459 0044 0400A0E1 mov r0, r4 + 1460 0048 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 1461 .L113: + 1462 .align 2 + 1463 .L112: + 1464 004c 00000000 .word test_timer_done + 1465 .cfi_endproc + 1466 .LFE8: + 1467 .size msg_loop_test, .-msg_loop_test + 1468 .section .text.bmk3_execute,"ax",%progbits + 1469 .align 2 + 1470 .type bmk3_execute, %function + 1471 bmk3_execute: + 1472 .LFB12: + 1473 .loc 1 169 0 + 1474 .cfi_startproc + 1475 @ args = 0, pretend = 0, frame = 0 + 1476 @ frame_needed = 0, uses_anonymous_args = 0 + 1477 0000 F0412DE9 stmfd sp!, {r4, r5, r6, r7, r8, lr} + 1478 .LCFI19: + 1479 .cfi_def_cfa_offset 24 + 1480 .cfi_offset 4, -24 + 1481 .cfi_offset 5, -20 + 1482 .cfi_offset 6, -16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 27 + + + 1483 .cfi_offset 7, -12 + 1484 .cfi_offset 8, -8 + 1485 .cfi_offset 14, -4 + 1486 .loc 1 172 0 + 1487 0004 14719FE5 ldr r7, .L115 + 1488 0008 14619FE5 ldr r6, .L115+4 + 1489 000c 183097E5 ldr r3, [r7, #24] + 1490 .loc 1 169 0 + 1491 0010 08D04DE2 sub sp, sp, #8 + 1492 .LCFI20: + 1493 .cfi_def_cfa_offset 32 + 1494 .loc 1 172 0 + 1495 0014 082093E5 ldr r2, [r3, #8] + 1496 0018 0050A0E3 mov r5, #0 + 1497 001c 000096E5 ldr r0, [r6, #0] + 1498 0020 461FA0E3 mov r1, #280 + 1499 0024 012082E2 add r2, r2, #1 + 1500 0028 F8309FE5 ldr r3, .L115+8 + 1501 002c 00508DE5 str r5, [sp, #0] + 1502 0030 FEFFFFEB bl chThdCreateStatic + 1503 .LVL180: + 1504 .loc 1 173 0 + 1505 0034 183097E5 ldr r3, [r7, #24] + 1506 .loc 1 172 0 + 1507 0038 EC409FE5 ldr r4, .L115+12 + 1508 .loc 1 173 0 + 1509 003c EC809FE5 ldr r8, .L115+16 + 1510 0040 082093E5 ldr r2, [r3, #8] + 1511 0044 04C096E5 ldr ip, [r6, #4] + 1512 .loc 1 172 0 + 1513 0048 000084E5 str r0, [r4, #0] + 1514 .loc 1 173 0 + 1515 004c 0830A0E1 mov r3, r8 + 1516 0050 461FA0E3 mov r1, #280 + 1517 0054 022042E2 sub r2, r2, #2 + 1518 0058 00508DE5 str r5, [sp, #0] + 1519 005c 0C00A0E1 mov r0, ip + 1520 0060 FEFFFFEB bl chThdCreateStatic + 1521 .LVL181: + 1522 .loc 1 174 0 + 1523 0064 183097E5 ldr r3, [r7, #24] + 1524 0068 08C096E5 ldr ip, [r6, #8] + 1525 006c 082093E5 ldr r2, [r3, #8] + 1526 0070 461FA0E3 mov r1, #280 + 1527 .loc 1 173 0 + 1528 0074 040084E5 str r0, [r4, #4] + 1529 .loc 1 174 0 + 1530 0078 0830A0E1 mov r3, r8 + 1531 007c 032042E2 sub r2, r2, #3 + 1532 0080 00508DE5 str r5, [sp, #0] + 1533 0084 0C00A0E1 mov r0, ip + 1534 0088 FEFFFFEB bl chThdCreateStatic + 1535 .LVL182: + 1536 .loc 1 175 0 + 1537 008c 183097E5 ldr r3, [r7, #24] + 1538 0090 0CC096E5 ldr ip, [r6, #12] + 1539 0094 082093E5 ldr r2, [r3, #8] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 28 + + + 1540 0098 461FA0E3 mov r1, #280 + 1541 .loc 1 174 0 + 1542 009c 080084E5 str r0, [r4, #8] + 1543 .loc 1 175 0 + 1544 00a0 0830A0E1 mov r3, r8 + 1545 00a4 042042E2 sub r2, r2, #4 + 1546 00a8 00508DE5 str r5, [sp, #0] + 1547 00ac 0C00A0E1 mov r0, ip + 1548 00b0 FEFFFFEB bl chThdCreateStatic + 1549 .LVL183: + 1550 .loc 1 176 0 + 1551 00b4 183097E5 ldr r3, [r7, #24] + 1552 00b8 10C096E5 ldr ip, [r6, #16] + 1553 00bc 082093E5 ldr r2, [r3, #8] + 1554 00c0 461FA0E3 mov r1, #280 + 1555 00c4 052042E2 sub r2, r2, #5 + 1556 00c8 0830A0E1 mov r3, r8 + 1557 .loc 1 175 0 + 1558 00cc 0C0084E5 str r0, [r4, #12] + 1559 .loc 1 176 0 + 1560 00d0 0C00A0E1 mov r0, ip + 1561 00d4 00508DE5 str r5, [sp, #0] + 1562 00d8 FEFFFFEB bl chThdCreateStatic + 1563 .LVL184: + 1564 00dc 100084E5 str r0, [r4, #16] + 1565 .loc 1 177 0 + 1566 00e0 000094E5 ldr r0, [r4, #0] + 1567 00e4 FEFFFFEB bl msg_loop_test + 1568 .LVL185: + 1569 00e8 0040A0E1 mov r4, r0 + 1570 .LVL186: + 1571 .loc 1 178 0 + 1572 00ec FEFFFFEB bl test_wait_threads + 1573 .LVL187: + 1574 .loc 1 179 0 + 1575 00f0 3C009FE5 ldr r0, .L115+20 + 1576 00f4 FEFFFFEB bl test_print + 1577 .LVL188: + 1578 .loc 1 180 0 + 1579 00f8 0400A0E1 mov r0, r4 + 1580 00fc FEFFFFEB bl test_printn + 1581 .LVL189: + 1582 .loc 1 181 0 + 1583 0100 30009FE5 ldr r0, .L115+24 + 1584 0104 FEFFFFEB bl test_print + 1585 .LVL190: + 1586 .loc 1 182 0 + 1587 0108 8400A0E1 mov r0, r4, asl #1 + 1588 010c FEFFFFEB bl test_printn + 1589 .LVL191: + 1590 .loc 1 183 0 + 1591 0110 24009FE5 ldr r0, .L115+28 + 1592 .loc 1 184 0 + 1593 0114 08D08DE2 add sp, sp, #8 + 1594 0118 F041BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, lr} + 1595 .loc 1 183 0 + 1596 011c FEFFFFEA b test_println + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 29 + + + 1597 .LVL192: + 1598 .L116: + 1599 .align 2 + 1600 .L115: + 1601 0120 00000000 .word rlist + 1602 0124 00000000 .word wa + 1603 0128 00000000 .word thread1 + 1604 012c 00000000 .word threads + 1605 0130 00000000 .word thread2 + 1606 0134 A8000000 .word .LC11 + 1607 0138 1C010000 .word .LC19 + 1608 013c FC000000 .word .LC17 + 1609 .cfi_endproc + 1610 .LFE12: + 1611 .size bmk3_execute, .-bmk3_execute + 1612 .section .text.bmk2_execute,"ax",%progbits + 1613 .align 2 + 1614 .type bmk2_execute, %function + 1615 bmk2_execute: + 1616 .LFB10: + 1617 .loc 1 134 0 + 1618 .cfi_startproc + 1619 @ args = 0, pretend = 0, frame = 0 + 1620 @ frame_needed = 0, uses_anonymous_args = 0 + 1621 0000 10402DE9 stmfd sp!, {r4, lr} + 1622 .LCFI21: + 1623 .cfi_def_cfa_offset 8 + 1624 .cfi_offset 4, -8 + 1625 .cfi_offset 14, -4 + 1626 .loc 1 137 0 + 1627 0004 6C309FE5 ldr r3, .L118 + 1628 0008 6C209FE5 ldr r2, .L118+4 + 1629 000c 183093E5 ldr r3, [r3, #24] + 1630 0010 000092E5 ldr r0, [r2, #0] + 1631 0014 082093E5 ldr r2, [r3, #8] + 1632 .loc 1 134 0 + 1633 0018 08D04DE2 sub sp, sp, #8 + 1634 .LCFI22: + 1635 .cfi_def_cfa_offset 16 + 1636 .loc 1 137 0 + 1637 001c 00C0A0E3 mov ip, #0 + 1638 0020 461FA0E3 mov r1, #280 + 1639 0024 012082E2 add r2, r2, #1 + 1640 0028 00C08DE5 str ip, [sp, #0] + 1641 002c 4C309FE5 ldr r3, .L118+8 + 1642 0030 FEFFFFEB bl chThdCreateStatic + 1643 .LVL193: + 1644 0034 48309FE5 ldr r3, .L118+12 + 1645 0038 000083E5 str r0, [r3, #0] + 1646 .loc 1 138 0 + 1647 003c FEFFFFEB bl msg_loop_test + 1648 .LVL194: + 1649 0040 0040A0E1 mov r4, r0 + 1650 .LVL195: + 1651 .loc 1 139 0 + 1652 0044 FEFFFFEB bl test_wait_threads + 1653 .LVL196: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 30 + + + 1654 .loc 1 140 0 + 1655 0048 38009FE5 ldr r0, .L118+16 + 1656 004c FEFFFFEB bl test_print + 1657 .LVL197: + 1658 .loc 1 141 0 + 1659 0050 0400A0E1 mov r0, r4 + 1660 0054 FEFFFFEB bl test_printn + 1661 .LVL198: + 1662 .loc 1 142 0 + 1663 0058 2C009FE5 ldr r0, .L118+20 + 1664 005c FEFFFFEB bl test_print + 1665 .LVL199: + 1666 .loc 1 143 0 + 1667 0060 8400A0E1 mov r0, r4, asl #1 + 1668 0064 FEFFFFEB bl test_printn + 1669 .LVL200: + 1670 .loc 1 144 0 + 1671 0068 20009FE5 ldr r0, .L118+24 + 1672 .loc 1 145 0 + 1673 006c 08D08DE2 add sp, sp, #8 + 1674 0070 1040BDE8 ldmfd sp!, {r4, lr} + 1675 .loc 1 144 0 + 1676 0074 FEFFFFEA b test_println + 1677 .LVL201: + 1678 .L119: + 1679 .align 2 + 1680 .L118: + 1681 0078 00000000 .word rlist + 1682 007c 00000000 .word wa + 1683 0080 00000000 .word thread1 + 1684 0084 00000000 .word threads + 1685 0088 A8000000 .word .LC11 + 1686 008c 1C010000 .word .LC19 + 1687 0090 FC000000 .word .LC17 + 1688 .cfi_endproc + 1689 .LFE10: + 1690 .size bmk2_execute, .-bmk2_execute + 1691 .section .text.bmk1_execute,"ax",%progbits + 1692 .align 2 + 1693 .type bmk1_execute, %function + 1694 bmk1_execute: + 1695 .LFB9: + 1696 .loc 1 105 0 + 1697 .cfi_startproc + 1698 @ args = 0, pretend = 0, frame = 0 + 1699 @ frame_needed = 0, uses_anonymous_args = 0 + 1700 0000 10402DE9 stmfd sp!, {r4, lr} + 1701 .LCFI23: + 1702 .cfi_def_cfa_offset 8 + 1703 .cfi_offset 4, -8 + 1704 .cfi_offset 14, -4 + 1705 .loc 1 108 0 + 1706 0004 6C309FE5 ldr r3, .L121 + 1707 0008 6C209FE5 ldr r2, .L121+4 + 1708 000c 183093E5 ldr r3, [r3, #24] + 1709 0010 000092E5 ldr r0, [r2, #0] + 1710 0014 082093E5 ldr r2, [r3, #8] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 31 + + + 1711 .loc 1 105 0 + 1712 0018 08D04DE2 sub sp, sp, #8 + 1713 .LCFI24: + 1714 .cfi_def_cfa_offset 16 + 1715 .loc 1 108 0 + 1716 001c 00C0A0E3 mov ip, #0 + 1717 0020 461FA0E3 mov r1, #280 + 1718 0024 012042E2 sub r2, r2, #1 + 1719 0028 00C08DE5 str ip, [sp, #0] + 1720 002c 4C309FE5 ldr r3, .L121+8 + 1721 0030 FEFFFFEB bl chThdCreateStatic + 1722 .LVL202: + 1723 0034 48309FE5 ldr r3, .L121+12 + 1724 0038 000083E5 str r0, [r3, #0] + 1725 .loc 1 109 0 + 1726 003c FEFFFFEB bl msg_loop_test + 1727 .LVL203: + 1728 0040 0040A0E1 mov r4, r0 + 1729 .LVL204: + 1730 .loc 1 110 0 + 1731 0044 FEFFFFEB bl test_wait_threads + 1732 .LVL205: + 1733 .loc 1 111 0 + 1734 0048 38009FE5 ldr r0, .L121+16 + 1735 004c FEFFFFEB bl test_print + 1736 .LVL206: + 1737 .loc 1 112 0 + 1738 0050 0400A0E1 mov r0, r4 + 1739 0054 FEFFFFEB bl test_printn + 1740 .LVL207: + 1741 .loc 1 113 0 + 1742 0058 2C009FE5 ldr r0, .L121+20 + 1743 005c FEFFFFEB bl test_print + 1744 .LVL208: + 1745 .loc 1 114 0 + 1746 0060 8400A0E1 mov r0, r4, asl #1 + 1747 0064 FEFFFFEB bl test_printn + 1748 .LVL209: + 1749 .loc 1 115 0 + 1750 0068 20009FE5 ldr r0, .L121+24 + 1751 .loc 1 116 0 + 1752 006c 08D08DE2 add sp, sp, #8 + 1753 0070 1040BDE8 ldmfd sp!, {r4, lr} + 1754 .loc 1 115 0 + 1755 0074 FEFFFFEA b test_println + 1756 .LVL210: + 1757 .L122: + 1758 .align 2 + 1759 .L121: + 1760 0078 00000000 .word rlist + 1761 007c 00000000 .word wa + 1762 0080 00000000 .word thread1 + 1763 0084 00000000 .word threads + 1764 0088 A8000000 .word .LC11 + 1765 008c 1C010000 .word .LC19 + 1766 0090 FC000000 .word .LC17 + 1767 .cfi_endproc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 32 + + + 1768 .LFE9: + 1769 .size bmk1_execute, .-bmk1_execute + 1770 .section .text.thread1,"ax",%progbits + 1771 .align 2 + 1772 .type thread1, %function + 1773 thread1: + 1774 .LFB7: + 1775 .loc 1 64 0 + 1776 .cfi_startproc + 1777 @ args = 0, pretend = 0, frame = 0 + 1778 @ frame_needed = 0, uses_anonymous_args = 0 + 1779 .LVL211: + 1780 0000 10402DE9 stmfd sp!, {r4, lr} + 1781 .LCFI25: + 1782 .cfi_def_cfa_offset 8 + 1783 .cfi_offset 4, -8 + 1784 .cfi_offset 14, -4 + 1785 .LVL212: + 1786 .L124: + 1787 .loc 1 70 0 discriminator 1 + 1788 0004 FEFFFFEB bl chMsgWait + 1789 .LVL213: + 1790 .loc 1 71 0 discriminator 1 + 1791 0008 344090E5 ldr r4, [r0, #52] + 1792 .LVL214: + 1793 .loc 1 72 0 discriminator 1 + 1794 000c 0410A0E1 mov r1, r4 + 1795 0010 FEFFFFEB bl chMsgRelease + 1796 .LVL215: + 1797 .loc 1 73 0 discriminator 1 + 1798 0014 000054E3 cmp r4, #0 + 1799 0018 F9FFFF1A bne .L124 + 1800 .loc 1 75 0 + 1801 001c 0400A0E1 mov r0, r4 + 1802 0020 1080BDE8 ldmfd sp!, {r4, pc} + 1803 .cfi_endproc + 1804 .LFE7: + 1805 .size thread1, .-thread1 + 1806 .section .text.thread4,"ax",%progbits + 1807 .align 2 + 1808 .global thread4 + 1809 .type thread4, %function + 1810 thread4: + 1811 .LFB13: + 1812 .loc 1 203 0 + 1813 .cfi_startproc + 1814 @ args = 0, pretend = 0, frame = 0 + 1815 @ frame_needed = 0, uses_anonymous_args = 0 + 1816 .LVL216: + 1817 .loc 1 205 0 + 1818 0000 28309FE5 ldr r3, .L132 + 1819 .loc 1 203 0 + 1820 0004 10402DE9 stmfd sp!, {r4, lr} + 1821 .LCFI26: + 1822 .cfi_def_cfa_offset 8 + 1823 .cfi_offset 4, -8 + 1824 .cfi_offset 14, -4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 33 + + + 1825 .loc 1 205 0 + 1826 0008 184093E5 ldr r4, [r3, #24] + 1827 .LVL217: + 1828 .loc 1 208 0 + 1829 @ 208 "../../test/testbmk.c" 1 + 1830 000c 9FF021E3 msr CPSR_c, #0x9F + 1831 @ 0 "" 2 + 1832 .LVL218: + 1833 .L127: + 1834 .loc 1 210 0 discriminator 1 + 1835 0010 0200A0E3 mov r0, #2 + 1836 0014 FEFFFFEB bl chSchGoSleepS + 1837 .LVL219: + 1838 .loc 1 212 0 discriminator 1 + 1839 0018 243094E5 ldr r3, [r4, #36] + 1840 001c 000053E3 cmp r3, #0 + 1841 0020 FAFFFF0A beq .L127 + 1842 .loc 1 213 0 + 1843 @ 213 "../../test/testbmk.c" 1 + 1844 0024 1FF021E3 msr CPSR_c, #0x1F + 1845 @ 0 "" 2 + 1846 .loc 1 215 0 + 1847 0028 0000A0E3 mov r0, #0 + 1848 002c 1080BDE8 ldmfd sp!, {r4, pc} + 1849 .L133: + 1850 .align 2 + 1851 .L132: + 1852 0030 00000000 .word rlist + 1853 .cfi_endproc + 1854 .LFE13: + 1855 .size thread4, .-thread4 + 1856 .global patternbmk + 1857 .global testbmk13 + 1858 .global testbmk12 + 1859 .global testbmk11 + 1860 .global testbmk10 + 1861 .global testbmk9 + 1862 .global testbmk8 + 1863 .global testbmk7 + 1864 .global testbmk6 + 1865 .global testbmk5 + 1866 .global testbmk4 + 1867 .global testbmk3 + 1868 .global testbmk2 + 1869 .global testbmk1 + 1870 .section .rodata.testbmk8,"a",%progbits + 1871 .align 2 + 1872 .type testbmk8, %object + 1873 .size testbmk8, 16 + 1874 testbmk8: + 1875 0000 D0010000 .word .LC25 + 1876 0004 00000000 .word 0 + 1877 0008 00000000 .word 0 + 1878 000c 00000000 .word bmk8_execute + 1879 .section .bss.vt2.4807,"aw",%nobits + 1880 .align 2 + 1881 .set .LANCHOR3,. + 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 34 + + + 1882 .type vt2.4807, %object + 1883 .size vt2.4807, 20 + 1884 vt2.4807: + 1885 0000 00000000 .space 20 + 1885 00000000 + 1885 00000000 + 1885 00000000 + 1885 00000000 + 1886 .section .rodata.testbmk4,"a",%progbits + 1887 .align 2 + 1888 .type testbmk4, %object + 1889 .size testbmk4, 16 + 1890 testbmk4: + 1891 0000 64020000 .word .LC29 + 1892 0004 00000000 .word 0 + 1893 0008 00000000 .word 0 + 1894 000c 00000000 .word bmk4_execute + 1895 .section .rodata.testbmk3,"a",%progbits + 1896 .align 2 + 1897 .type testbmk3, %object + 1898 .size testbmk3, 16 + 1899 testbmk3: + 1900 0000 80020000 .word .LC30 + 1901 0004 00000000 .word 0 + 1902 0008 00000000 .word 0 + 1903 000c 00000000 .word bmk3_execute + 1904 .section .rodata.testbmk10,"a",%progbits + 1905 .align 2 + 1906 .type testbmk10, %object + 1907 .size testbmk10, 16 + 1908 testbmk10: + 1909 0000 88010000 .word .LC23 + 1910 0004 00000000 .word 0 + 1911 0008 00000000 .word 0 + 1912 000c 00000000 .word bmk10_execute + 1913 .section .rodata.testbmk11,"a",%progbits + 1914 .align 2 + 1915 .type testbmk11, %object + 1916 .size testbmk11, 16 + 1917 testbmk11: + 1918 0000 64010000 .word .LC22 + 1919 0004 00000000 .word bmk11_setup + 1920 0008 00000000 .word 0 + 1921 000c 00000000 .word bmk11_execute + 1922 .section .bss.mtx1,"aw",%nobits + 1923 .align 2 + 1924 .set .LANCHOR0,. + 0 + 1925 .type mtx1, %object + 1926 .size mtx1, 16 + 1927 mtx1: + 1928 0000 00000000 .space 16 + 1928 00000000 + 1928 00000000 + 1928 00000000 + 1929 .section .rodata.testbmk12,"a",%progbits + 1930 .align 2 + 1931 .type testbmk12, %object + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 35 + + + 1932 .size testbmk12, 16 + 1933 testbmk12: + 1934 0000 44010000 .word .LC21 + 1935 0004 00000000 .word bmk12_setup + 1936 0008 00000000 .word 0 + 1937 000c 00000000 .word bmk12_execute + 1938 .section .rodata.testbmk13,"a",%progbits + 1939 .align 2 + 1940 .type testbmk13, %object + 1941 .size testbmk13, 16 + 1942 testbmk13: + 1943 0000 28010000 .word .LC20 + 1944 0004 00000000 .word 0 + 1945 0008 00000000 .word 0 + 1946 000c 00000000 .word bmk13_execute + 1947 .section .rodata.testbmk2,"a",%progbits + 1948 .align 2 + 1949 .type testbmk2, %object + 1950 .size testbmk2, 16 + 1951 testbmk2: + 1952 0000 98020000 .word .LC31 + 1953 0004 00000000 .word 0 + 1954 0008 00000000 .word 0 + 1955 000c 00000000 .word bmk2_execute + 1956 .section .rodata.str1.4,"aMS",%progbits,1 + 1957 .align 2 + 1958 .LC0: + 1959 0000 2D2D2D20 .ascii "--- System: \000" + 1959 53797374 + 1959 656D3A20 + 1959 00 + 1960 000d 000000 .space 3 + 1961 .LC1: + 1962 0010 20627974 .ascii " bytes\000" + 1962 657300 + 1963 0017 00 .space 1 + 1964 .LC2: + 1965 0018 2D2D2D20 .ascii "--- Thread: \000" + 1965 54687265 + 1965 61643A20 + 1965 00 + 1966 0025 000000 .space 3 + 1967 .LC3: + 1968 0028 2D2D2D20 .ascii "--- Timer : \000" + 1968 54696D65 + 1968 72203A20 + 1968 00 + 1969 0035 000000 .space 3 + 1970 .LC4: + 1971 0038 2D2D2D20 .ascii "--- Semaph: \000" + 1971 53656D61 + 1971 70683A20 + 1971 00 + 1972 0045 000000 .space 3 + 1973 .LC5: + 1974 0048 2D2D2D20 .ascii "--- EventS: \000" + 1974 4576656E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 36 + + + 1974 74533A20 + 1974 00 + 1975 0055 000000 .space 3 + 1976 .LC6: + 1977 0058 2D2D2D20 .ascii "--- EventL: \000" + 1977 4576656E + 1977 744C3A20 + 1977 00 + 1978 0065 000000 .space 3 + 1979 .LC7: + 1980 0068 2D2D2D20 .ascii "--- Mutex : \000" + 1980 4D757465 + 1980 78203A20 + 1980 00 + 1981 0075 000000 .space 3 + 1982 .LC8: + 1983 0078 2D2D2D20 .ascii "--- CondV.: \000" + 1983 436F6E64 + 1983 562E3A20 + 1983 00 + 1984 0085 000000 .space 3 + 1985 .LC9: + 1986 0088 2D2D2D20 .ascii "--- Queue : \000" + 1986 51756575 + 1986 65203A20 + 1986 00 + 1987 0095 000000 .space 3 + 1988 .LC10: + 1989 0098 2D2D2D20 .ascii "--- MailB.: \000" + 1989 4D61696C + 1989 422E3A20 + 1989 00 + 1990 00a5 000000 .space 3 + 1991 .LC11: + 1992 00a8 2D2D2D20 .ascii "--- Score : \000" + 1992 53636F72 + 1992 65203A20 + 1992 00 + 1993 00b5 000000 .space 3 + 1994 .LC12: + 1995 00b8 206C6F63 .ascii " lock+unlock/S\000" + 1995 6B2B756E + 1995 6C6F636B + 1995 2F5300 + 1996 00c7 00 .space 1 + 1997 .LC13: + 1998 00c8 20776169 .ascii " wait+signal/S\000" + 1998 742B7369 + 1998 676E616C + 1998 2F5300 + 1999 00d7 00 .space 1 + 2000 .LC14: + 2001 00d8 2074696D .ascii " timers/S\000" + 2001 6572732F + 2001 5300 + 2002 00e2 0000 .space 2 + 2003 .LC15: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 37 + + + 2004 00e4 20627974 .ascii " bytes/S\000" + 2004 65732F53 + 2004 00 + 2005 00ed 000000 .space 3 + 2006 .LC16: + 2007 00f0 20746872 .ascii " threads/S\000" + 2007 65616473 + 2007 2F5300 + 2008 00fb 00 .space 1 + 2009 .LC17: + 2010 00fc 20637478 .ascii " ctxswc/S\000" + 2010 7377632F + 2010 5300 + 2011 0106 0000 .space 2 + 2012 .LC18: + 2013 0108 20726573 .ascii " reschedules/S, \000" + 2013 63686564 + 2013 756C6573 + 2013 2F532C20 + 2013 00 + 2014 0119 000000 .space 3 + 2015 .LC19: + 2016 011c 206D7367 .ascii " msgs/S, \000" + 2016 732F532C + 2016 2000 + 2017 0126 0000 .space 2 + 2018 .LC20: + 2019 0128 42656E63 .ascii "Benchmark, RAM footprint\000" + 2019 686D6172 + 2019 6B2C2052 + 2019 414D2066 + 2019 6F6F7470 + 2020 0141 000000 .space 3 + 2021 .LC21: + 2022 0144 42656E63 .ascii "Benchmark, mutexes lock/unlock\000" + 2022 686D6172 + 2022 6B2C206D + 2022 75746578 + 2022 6573206C + 2023 0163 00 .space 1 + 2024 .LC22: + 2025 0164 42656E63 .ascii "Benchmark, semaphores wait/signal\000" + 2025 686D6172 + 2025 6B2C2073 + 2025 656D6170 + 2025 686F7265 + 2026 0186 0000 .space 2 + 2027 .LC23: + 2028 0188 42656E63 .ascii "Benchmark, virtual timers set/reset\000" + 2028 686D6172 + 2028 6B2C2076 + 2028 69727475 + 2028 616C2074 + 2029 .LC24: + 2030 01ac 42656E63 .ascii "Benchmark, I/O Queues throughput\000" + 2030 686D6172 + 2030 6B2C2049 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 38 + + + 2030 2F4F2051 + 2030 75657565 + 2031 01cd 000000 .space 3 + 2032 .LC25: + 2033 01d0 42656E63 .ascii "Benchmark, round robin context switching\000" + 2033 686D6172 + 2033 6B2C2072 + 2033 6F756E64 + 2033 20726F62 + 2034 01f9 000000 .space 3 + 2035 .LC26: + 2036 01fc 42656E63 .ascii "Benchmark, mass reschedule, 5 threads\000" + 2036 686D6172 + 2036 6B2C206D + 2036 61737320 + 2036 72657363 + 2037 0222 0000 .space 2 + 2038 .LC27: + 2039 0224 42656E63 .ascii "Benchmark, threads, create only\000" + 2039 686D6172 + 2039 6B2C2074 + 2039 68726561 + 2039 64732C20 + 2040 .LC28: + 2041 0244 42656E63 .ascii "Benchmark, threads, full cycle\000" + 2041 686D6172 + 2041 6B2C2074 + 2041 68726561 + 2041 64732C20 + 2042 0263 00 .space 1 + 2043 .LC29: + 2044 0264 42656E63 .ascii "Benchmark, context switch\000" + 2044 686D6172 + 2044 6B2C2063 + 2044 6F6E7465 + 2044 78742073 + 2045 027e 0000 .space 2 + 2046 .LC30: + 2047 0280 42656E63 .ascii "Benchmark, messages #3\000" + 2047 686D6172 + 2047 6B2C206D + 2047 65737361 + 2047 67657320 + 2048 0297 00 .space 1 + 2049 .LC31: + 2050 0298 42656E63 .ascii "Benchmark, messages #2\000" + 2050 686D6172 + 2050 6B2C206D + 2050 65737361 + 2050 67657320 + 2051 02af 00 .space 1 + 2052 .LC32: + 2053 02b0 42656E63 .ascii "Benchmark, messages #1\000" + 2053 686D6172 + 2053 6B2C206D + 2053 65737361 + 2053 67657320 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 39 + + + 2054 02c7 00 .section .rodata.testbmk9,"a",%progbits + 2055 .align 2 + 2056 .type testbmk9, %object + 2057 .size testbmk9, 16 + 2058 testbmk9: + 2059 0000 AC010000 .word .LC24 + 2060 0004 00000000 .word 0 + 2061 0008 00000000 .word 0 + 2062 000c 00000000 .word bmk9_execute + 2063 .section .bss.sem1,"aw",%nobits + 2064 .align 2 + 2065 .set .LANCHOR1,. + 0 + 2066 .type sem1, %object + 2067 .size sem1, 12 + 2068 sem1: + 2069 0000 00000000 .space 12 + 2069 00000000 + 2069 00000000 + 2070 .section .bss.vt1.4806,"aw",%nobits + 2071 .align 2 + 2072 .set .LANCHOR2,. + 0 + 2073 .type vt1.4806, %object + 2074 .size vt1.4806, 20 + 2075 vt1.4806: + 2076 0000 00000000 .space 20 + 2076 00000000 + 2076 00000000 + 2076 00000000 + 2076 00000000 + 2077 .section .rodata.testbmk1,"a",%progbits + 2078 .align 2 + 2079 .type testbmk1, %object + 2080 .size testbmk1, 16 + 2081 testbmk1: + 2082 0000 B0020000 .word .LC32 + 2083 0004 00000000 .word 0 + 2084 0008 00000000 .word 0 + 2085 000c 00000000 .word bmk1_execute + 2086 .section .bss.ib.4795,"aw",%nobits + 2087 .align 2 + 2088 .set .LANCHOR5,. + 0 + 2089 .type ib.4795, %object + 2090 .size ib.4795, 16 + 2091 ib.4795: + 2092 0000 00000000 .space 16 + 2092 00000000 + 2092 00000000 + 2092 00000000 + 2093 .section .bss.iq.4796,"aw",%nobits + 2094 .align 2 + 2095 .set .LANCHOR4,. + 0 + 2096 .type iq.4796, %object + 2097 .size iq.4796, 36 + 2098 iq.4796: + 2099 0000 00000000 .space 36 + 2099 00000000 + 2099 00000000 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 40 + + + 2099 00000000 + 2099 00000000 + 2100 .section .rodata.patternbmk,"a",%progbits + 2101 .align 2 + 2102 .type patternbmk, %object + 2103 .size patternbmk, 56 + 2104 patternbmk: + 2105 0000 00000000 .word testbmk1 + 2106 0004 00000000 .word testbmk2 + 2107 0008 00000000 .word testbmk3 + 2108 000c 00000000 .word testbmk4 + 2109 0010 00000000 .word testbmk5 + 2110 0014 00000000 .word testbmk6 + 2111 0018 00000000 .word testbmk7 + 2112 001c 00000000 .word testbmk8 + 2113 0020 00000000 .word testbmk9 + 2114 0024 00000000 .word testbmk10 + 2115 0028 00000000 .word testbmk11 + 2116 002c 00000000 .word testbmk12 + 2117 0030 00000000 .word testbmk13 + 2118 0034 00000000 .word 0 + 2119 .section .rodata.testbmk5,"a",%progbits + 2120 .align 2 + 2121 .type testbmk5, %object + 2122 .size testbmk5, 16 + 2123 testbmk5: + 2124 0000 44020000 .word .LC28 + 2125 0004 00000000 .word 0 + 2126 0008 00000000 .word 0 + 2127 000c 00000000 .word bmk5_execute + 2128 .section .rodata.testbmk6,"a",%progbits + 2129 .align 2 + 2130 .type testbmk6, %object + 2131 .size testbmk6, 16 + 2132 testbmk6: + 2133 0000 24020000 .word .LC27 + 2134 0004 00000000 .word 0 + 2135 0008 00000000 .word 0 + 2136 000c 00000000 .word bmk6_execute + 2137 .section .rodata.testbmk7,"a",%progbits + 2138 .align 2 + 2139 .type testbmk7, %object + 2140 .size testbmk7, 16 + 2141 testbmk7: + 2142 0000 FC010000 .word .LC26 + 2143 0004 00000000 .word bmk7_setup + 2144 0008 00000000 .word 0 + 2145 000c 00000000 .word bmk7_execute + 2146 .text + 2147 .Letext0: + 2148 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 2149 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 2150 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 2151 .file 5 "../../os/kernel/include/chlists.h" + 2152 .file 6 "../../os/kernel/include/chthreads.h" + 2153 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 2154 .file 8 "../../os/kernel/include/chvt.h" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 41 + + + 2155 .file 9 "../../os/kernel/include/chschd.h" + 2156 .file 10 "../../os/kernel/include/chsem.h" + 2157 .file 11 "../../os/kernel/include/chmtx.h" + 2158 .file 12 "../../os/kernel/include/chqueues.h" + 2159 .file 13 "../../test/test.h" + 2160 .file 14 "../../os/kernel/include/chmsg.h" + 2161 .section .debug_info,"",%progbits + 2162 .Ldebug_info0: + 2163 0000 E91D0000 .4byte 0x1de9 + 2164 0004 0200 .2byte 0x2 + 2165 0006 00000000 .4byte .Ldebug_abbrev0 + 2166 000a 04 .byte 0x4 + 2167 000b 01 .uleb128 0x1 + 2168 000c DD030000 .4byte .LASF162 + 2169 0010 01 .byte 0x1 + 2170 0011 DF020000 .4byte .LASF163 + 2171 0015 2B010000 .4byte .LASF164 + 2172 0019 00000000 .4byte .Ldebug_ranges0+0 + 2173 001d 00000000 .4byte 0 + 2174 0021 00000000 .4byte 0 + 2175 0025 00000000 .4byte .Ldebug_line0 + 2176 0029 02 .uleb128 0x2 + 2177 002a 04 .byte 0x4 + 2178 002b 05 .byte 0x5 + 2179 002c 696E7400 .ascii "int\000" + 2180 0030 03 .uleb128 0x3 + 2181 0031 0E000000 .4byte .LASF2 + 2182 0035 02 .byte 0x2 + 2183 0036 D5 .byte 0xd5 + 2184 0037 3B000000 .4byte 0x3b + 2185 003b 04 .uleb128 0x4 + 2186 003c 04 .byte 0x4 + 2187 003d 07 .byte 0x7 + 2188 003e C9010000 .4byte .LASF0 + 2189 0042 04 .uleb128 0x4 + 2190 0043 01 .byte 0x1 + 2191 0044 06 .byte 0x6 + 2192 0045 8D000000 .4byte .LASF1 + 2193 0049 03 .uleb128 0x3 + 2194 004a 22060000 .4byte .LASF3 + 2195 004e 03 .byte 0x3 + 2196 004f 2A .byte 0x2a + 2197 0050 54000000 .4byte 0x54 + 2198 0054 04 .uleb128 0x4 + 2199 0055 01 .byte 0x1 + 2200 0056 08 .byte 0x8 + 2201 0057 51040000 .4byte .LASF4 + 2202 005b 04 .uleb128 0x4 + 2203 005c 02 .byte 0x2 + 2204 005d 05 .byte 0x5 + 2205 005e 78040000 .4byte .LASF5 + 2206 0062 04 .uleb128 0x4 + 2207 0063 02 .byte 0x2 + 2208 0064 07 .byte 0x7 + 2209 0065 41020000 .4byte .LASF6 + 2210 0069 03 .uleb128 0x3 + 2211 006a 49040000 .4byte .LASF7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 42 + + + 2212 006e 03 .byte 0x3 + 2213 006f 4F .byte 0x4f + 2214 0070 74000000 .4byte 0x74 + 2215 0074 04 .uleb128 0x4 + 2216 0075 04 .byte 0x4 + 2217 0076 05 .byte 0x5 + 2218 0077 D5000000 .4byte .LASF8 + 2219 007b 03 .uleb128 0x3 + 2220 007c 16050000 .4byte .LASF9 + 2221 0080 03 .byte 0x3 + 2222 0081 50 .byte 0x50 + 2223 0082 86000000 .4byte 0x86 + 2224 0086 04 .uleb128 0x4 + 2225 0087 04 .byte 0x4 + 2226 0088 07 .byte 0x7 + 2227 0089 FA010000 .4byte .LASF10 + 2228 008d 04 .uleb128 0x4 + 2229 008e 08 .byte 0x8 + 2230 008f 05 .byte 0x5 + 2231 0090 7F000000 .4byte .LASF11 + 2232 0094 04 .uleb128 0x4 + 2233 0095 08 .byte 0x8 + 2234 0096 07 .byte 0x7 + 2235 0097 35000000 .4byte .LASF12 + 2236 009b 03 .uleb128 0x3 + 2237 009c 99000000 .4byte .LASF13 + 2238 00a0 04 .byte 0x4 + 2239 00a1 2B .byte 0x2b + 2240 00a2 A6000000 .4byte 0xa6 + 2241 00a6 04 .uleb128 0x4 + 2242 00a7 01 .byte 0x1 + 2243 00a8 02 .byte 0x2 + 2244 00a9 43040000 .4byte .LASF14 + 2245 00ad 03 .uleb128 0x3 + 2246 00ae 84020000 .4byte .LASF15 + 2247 00b2 04 .byte 0x4 + 2248 00b3 2C .byte 0x2c + 2249 00b4 49000000 .4byte 0x49 + 2250 00b8 03 .uleb128 0x3 + 2251 00b9 E8000000 .4byte .LASF16 + 2252 00bd 04 .byte 0x4 + 2253 00be 2D .byte 0x2d + 2254 00bf 49000000 .4byte 0x49 + 2255 00c3 03 .uleb128 0x3 + 2256 00c4 FB030000 .4byte .LASF17 + 2257 00c8 04 .byte 0x4 + 2258 00c9 2E .byte 0x2e + 2259 00ca 49000000 .4byte 0x49 + 2260 00ce 03 .uleb128 0x3 + 2261 00cf CB000000 .4byte .LASF18 + 2262 00d3 04 .byte 0x4 + 2263 00d4 2F .byte 0x2f + 2264 00d5 49000000 .4byte 0x49 + 2265 00d9 03 .uleb128 0x3 + 2266 00da 33040000 .4byte .LASF19 + 2267 00de 04 .byte 0x4 + 2268 00df 30 .byte 0x30 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 43 + + + 2269 00e0 7B000000 .4byte 0x7b + 2270 00e4 03 .uleb128 0x3 + 2271 00e5 71020000 .4byte .LASF20 + 2272 00e9 04 .byte 0x4 + 2273 00ea 31 .byte 0x31 + 2274 00eb 69000000 .4byte 0x69 + 2275 00ef 03 .uleb128 0x3 + 2276 00f0 B9020000 .4byte .LASF21 + 2277 00f4 04 .byte 0x4 + 2278 00f5 33 .byte 0x33 + 2279 00f6 7B000000 .4byte 0x7b + 2280 00fa 03 .uleb128 0x3 + 2281 00fb 57050000 .4byte .LASF22 + 2282 00ff 04 .byte 0x4 + 2283 0100 35 .byte 0x35 + 2284 0101 7B000000 .4byte 0x7b + 2285 0105 03 .uleb128 0x3 + 2286 0106 C3010000 .4byte .LASF23 + 2287 010a 04 .byte 0x4 + 2288 010b 36 .byte 0x36 + 2289 010c 69000000 .4byte 0x69 + 2290 0110 03 .uleb128 0x3 + 2291 0111 C4040000 .4byte .LASF24 + 2292 0115 05 .byte 0x5 + 2293 0116 2A .byte 0x2a + 2294 0117 1B010000 .4byte 0x11b + 2295 011b 05 .uleb128 0x5 + 2296 011c C4040000 .4byte .LASF24 + 2297 0120 44 .byte 0x44 + 2298 0121 06 .byte 0x6 + 2299 0122 5E .byte 0x5e + 2300 0123 32020000 .4byte 0x232 + 2301 0127 06 .uleb128 0x6 + 2302 0128 AA040000 .4byte .LASF25 + 2303 012c 06 .byte 0x6 + 2304 012d 5F .byte 0x5f + 2305 012e 57020000 .4byte 0x257 + 2306 0132 02 .byte 0x2 + 2307 0133 23 .byte 0x23 + 2308 0134 00 .uleb128 0 + 2309 0135 06 .uleb128 0x6 + 2310 0136 24040000 .4byte .LASF26 + 2311 013a 06 .byte 0x6 + 2312 013b 61 .byte 0x61 + 2313 013c 57020000 .4byte 0x257 + 2314 0140 02 .byte 0x2 + 2315 0141 23 .byte 0x23 + 2316 0142 04 .uleb128 0x4 + 2317 0143 06 .uleb128 0x6 + 2318 0144 6E000000 .4byte .LASF27 + 2319 0148 06 .byte 0x6 + 2320 0149 63 .byte 0x63 + 2321 014a D9000000 .4byte 0xd9 + 2322 014e 02 .byte 0x2 + 2323 014f 23 .byte 0x23 + 2324 0150 08 .uleb128 0x8 + 2325 0151 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 44 + + + 2326 0152 86060000 .4byte .LASF28 + 2327 0156 06 .byte 0x6 + 2328 0157 64 .byte 0x64 + 2329 0158 1B030000 .4byte 0x31b + 2330 015c 02 .byte 0x2 + 2331 015d 23 .byte 0x23 + 2332 015e 0C .uleb128 0xc + 2333 015f 06 .uleb128 0x6 + 2334 0160 1B010000 .4byte .LASF29 + 2335 0164 06 .byte 0x6 + 2336 0165 66 .byte 0x66 + 2337 0166 57020000 .4byte 0x257 + 2338 016a 02 .byte 0x2 + 2339 016b 23 .byte 0x23 + 2340 016c 10 .uleb128 0x10 + 2341 016d 06 .uleb128 0x6 + 2342 016e 9C030000 .4byte .LASF30 + 2343 0172 06 .byte 0x6 + 2344 0173 67 .byte 0x67 + 2345 0174 57020000 .4byte 0x257 + 2346 0178 02 .byte 0x2 + 2347 0179 23 .byte 0x23 + 2348 017a 14 .uleb128 0x14 + 2349 017b 06 .uleb128 0x6 + 2350 017c 4B060000 .4byte .LASF31 + 2351 0180 06 .byte 0x6 + 2352 0181 6E .byte 0x6e + 2353 0182 DB040000 .4byte 0x4db + 2354 0186 02 .byte 0x2 + 2355 0187 23 .byte 0x23 + 2356 0188 18 .uleb128 0x18 + 2357 0189 06 .uleb128 0x6 + 2358 018a 82040000 .4byte .LASF32 + 2359 018e 06 .byte 0x6 + 2360 018f 79 .byte 0x79 + 2361 0190 B8000000 .4byte 0xb8 + 2362 0194 02 .byte 0x2 + 2363 0195 23 .byte 0x23 + 2364 0196 1C .uleb128 0x1c + 2365 0197 06 .uleb128 0x6 + 2366 0198 B1040000 .4byte .LASF33 + 2367 019c 06 .byte 0x6 + 2368 019d 7D .byte 0x7d + 2369 019e AD000000 .4byte 0xad + 2370 01a2 02 .byte 0x2 + 2371 01a3 23 .byte 0x23 + 2372 01a4 1D .uleb128 0x1d + 2373 01a5 06 .uleb128 0x6 + 2374 01a6 DB050000 .4byte .LASF34 + 2375 01aa 06 .byte 0x6 + 2376 01ab 82 .byte 0x82 + 2377 01ac C3000000 .4byte 0xc3 + 2378 01b0 02 .byte 0x2 + 2379 01b1 23 .byte 0x23 + 2380 01b2 1E .uleb128 0x1e + 2381 01b3 06 .uleb128 0x6 + 2382 01b4 8A040000 .4byte .LASF35 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 45 + + + 2383 01b8 06 .byte 0x6 + 2384 01b9 88 .byte 0x88 + 2385 01ba CE000000 .4byte 0xce + 2386 01be 02 .byte 0x2 + 2387 01bf 23 .byte 0x23 + 2388 01c0 1F .uleb128 0x1f + 2389 01c1 06 .uleb128 0x6 + 2390 01c2 8C050000 .4byte .LASF36 + 2391 01c6 06 .byte 0x6 + 2392 01c7 8F .byte 0x8f + 2393 01c8 BD030000 .4byte 0x3bd + 2394 01cc 02 .byte 0x2 + 2395 01cd 23 .byte 0x23 + 2396 01ce 20 .uleb128 0x20 + 2397 01cf 07 .uleb128 0x7 + 2398 01d0 705F7500 .ascii "p_u\000" + 2399 01d4 06 .byte 0x6 + 2400 01d5 B4 .byte 0xb4 + 2401 01d6 A6040000 .4byte 0x4a6 + 2402 01da 02 .byte 0x2 + 2403 01db 23 .byte 0x23 + 2404 01dc 24 .uleb128 0x24 + 2405 01dd 06 .uleb128 0x6 + 2406 01de 8C060000 .4byte .LASF37 + 2407 01e2 06 .byte 0x6 + 2408 01e3 B9 .byte 0xb9 + 2409 01e4 7F020000 .4byte 0x27f + 2410 01e8 02 .byte 0x2 + 2411 01e9 23 .byte 0x23 + 2412 01ea 28 .uleb128 0x28 + 2413 01eb 06 .uleb128 0x6 + 2414 01ec A3050000 .4byte .LASF38 + 2415 01f0 06 .byte 0x6 + 2416 01f1 BF .byte 0xbf + 2417 01f2 5D020000 .4byte 0x25d + 2418 01f6 02 .byte 0x2 + 2419 01f7 23 .byte 0x23 + 2420 01f8 2C .uleb128 0x2c + 2421 01f9 06 .uleb128 0x6 + 2422 01fa 08000000 .4byte .LASF39 + 2423 01fe 06 .byte 0x6 + 2424 01ff C3 .byte 0xc3 + 2425 0200 E4000000 .4byte 0xe4 + 2426 0204 02 .byte 0x2 + 2427 0205 23 .byte 0x23 + 2428 0206 34 .uleb128 0x34 + 2429 0207 06 .uleb128 0x6 + 2430 0208 00050000 .4byte .LASF40 + 2431 020c 06 .byte 0x6 + 2432 020d C9 .byte 0xc9 + 2433 020e EF000000 .4byte 0xef + 2434 0212 02 .byte 0x2 + 2435 0213 23 .byte 0x23 + 2436 0214 38 .uleb128 0x38 + 2437 0215 06 .uleb128 0x6 + 2438 0216 6E040000 .4byte .LASF41 + 2439 021a 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 46 + + + 2440 021b D0 .byte 0xd0 + 2441 021c ED040000 .4byte 0x4ed + 2442 0220 02 .byte 0x2 + 2443 0221 23 .byte 0x23 + 2444 0222 3C .uleb128 0x3c + 2445 0223 06 .uleb128 0x6 + 2446 0224 61050000 .4byte .LASF42 + 2447 0228 06 .byte 0x6 + 2448 0229 D4 .byte 0xd4 + 2449 022a D9000000 .4byte 0xd9 + 2450 022e 02 .byte 0x2 + 2451 022f 23 .byte 0x23 + 2452 0230 40 .uleb128 0x40 + 2453 0231 00 .byte 0 + 2454 0232 08 .uleb128 0x8 + 2455 0233 08 .byte 0x8 + 2456 0234 05 .byte 0x5 + 2457 0235 61 .byte 0x61 + 2458 0236 57020000 .4byte 0x257 + 2459 023a 06 .uleb128 0x6 + 2460 023b AA040000 .4byte .LASF25 + 2461 023f 05 .byte 0x5 + 2462 0240 62 .byte 0x62 + 2463 0241 57020000 .4byte 0x257 + 2464 0245 02 .byte 0x2 + 2465 0246 23 .byte 0x23 + 2466 0247 00 .uleb128 0 + 2467 0248 06 .uleb128 0x6 + 2468 0249 24040000 .4byte .LASF26 + 2469 024d 05 .byte 0x5 + 2470 024e 64 .byte 0x64 + 2471 024f 57020000 .4byte 0x257 + 2472 0253 02 .byte 0x2 + 2473 0254 23 .byte 0x23 + 2474 0255 04 .uleb128 0x4 + 2475 0256 00 .byte 0 + 2476 0257 09 .uleb128 0x9 + 2477 0258 04 .byte 0x4 + 2478 0259 10010000 .4byte 0x110 + 2479 025d 03 .uleb128 0x3 + 2480 025e C2030000 .4byte .LASF43 + 2481 0262 05 .byte 0x5 + 2482 0263 66 .byte 0x66 + 2483 0264 32020000 .4byte 0x232 + 2484 0268 08 .uleb128 0x8 + 2485 0269 04 .byte 0x4 + 2486 026a 05 .byte 0x5 + 2487 026b 6B .byte 0x6b + 2488 026c 7F020000 .4byte 0x27f + 2489 0270 06 .uleb128 0x6 + 2490 0271 AA040000 .4byte .LASF25 + 2491 0275 05 .byte 0x5 + 2492 0276 6D .byte 0x6d + 2493 0277 57020000 .4byte 0x257 + 2494 027b 02 .byte 0x2 + 2495 027c 23 .byte 0x23 + 2496 027d 00 .uleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 47 + + + 2497 027e 00 .byte 0 + 2498 027f 03 .uleb128 0x3 + 2499 0280 A4020000 .4byte .LASF44 + 2500 0284 05 .byte 0x5 + 2501 0285 70 .byte 0x70 + 2502 0286 68020000 .4byte 0x268 + 2503 028a 03 .uleb128 0x3 + 2504 028b 8C010000 .4byte .LASF45 + 2505 028f 07 .byte 0x7 + 2506 0290 A9 .byte 0xa9 + 2507 0291 95020000 .4byte 0x295 + 2508 0295 0A .uleb128 0xa + 2509 0296 04 .byte 0x4 + 2510 0297 05 .uleb128 0x5 + 2511 0298 9C050000 .4byte .LASF46 + 2512 029c 24 .byte 0x24 + 2513 029d 07 .byte 0x7 + 2514 029e C0 .byte 0xc0 + 2515 029f 1B030000 .4byte 0x31b + 2516 02a3 07 .uleb128 0x7 + 2517 02a4 723400 .ascii "r4\000" + 2518 02a7 07 .byte 0x7 + 2519 02a8 C1 .byte 0xc1 + 2520 02a9 8A020000 .4byte 0x28a + 2521 02ad 02 .byte 0x2 + 2522 02ae 23 .byte 0x23 + 2523 02af 00 .uleb128 0 + 2524 02b0 07 .uleb128 0x7 + 2525 02b1 723500 .ascii "r5\000" + 2526 02b4 07 .byte 0x7 + 2527 02b5 C2 .byte 0xc2 + 2528 02b6 8A020000 .4byte 0x28a + 2529 02ba 02 .byte 0x2 + 2530 02bb 23 .byte 0x23 + 2531 02bc 04 .uleb128 0x4 + 2532 02bd 07 .uleb128 0x7 + 2533 02be 723600 .ascii "r6\000" + 2534 02c1 07 .byte 0x7 + 2535 02c2 C3 .byte 0xc3 + 2536 02c3 8A020000 .4byte 0x28a + 2537 02c7 02 .byte 0x2 + 2538 02c8 23 .byte 0x23 + 2539 02c9 08 .uleb128 0x8 + 2540 02ca 07 .uleb128 0x7 + 2541 02cb 723700 .ascii "r7\000" + 2542 02ce 07 .byte 0x7 + 2543 02cf C4 .byte 0xc4 + 2544 02d0 8A020000 .4byte 0x28a + 2545 02d4 02 .byte 0x2 + 2546 02d5 23 .byte 0x23 + 2547 02d6 0C .uleb128 0xc + 2548 02d7 07 .uleb128 0x7 + 2549 02d8 723800 .ascii "r8\000" + 2550 02db 07 .byte 0x7 + 2551 02dc C5 .byte 0xc5 + 2552 02dd 8A020000 .4byte 0x28a + 2553 02e1 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 48 + + + 2554 02e2 23 .byte 0x23 + 2555 02e3 10 .uleb128 0x10 + 2556 02e4 07 .uleb128 0x7 + 2557 02e5 723900 .ascii "r9\000" + 2558 02e8 07 .byte 0x7 + 2559 02e9 C6 .byte 0xc6 + 2560 02ea 8A020000 .4byte 0x28a + 2561 02ee 02 .byte 0x2 + 2562 02ef 23 .byte 0x23 + 2563 02f0 14 .uleb128 0x14 + 2564 02f1 07 .uleb128 0x7 + 2565 02f2 72313000 .ascii "r10\000" + 2566 02f6 07 .byte 0x7 + 2567 02f7 C7 .byte 0xc7 + 2568 02f8 8A020000 .4byte 0x28a + 2569 02fc 02 .byte 0x2 + 2570 02fd 23 .byte 0x23 + 2571 02fe 18 .uleb128 0x18 + 2572 02ff 07 .uleb128 0x7 + 2573 0300 72313100 .ascii "r11\000" + 2574 0304 07 .byte 0x7 + 2575 0305 C8 .byte 0xc8 + 2576 0306 8A020000 .4byte 0x28a + 2577 030a 02 .byte 0x2 + 2578 030b 23 .byte 0x23 + 2579 030c 1C .uleb128 0x1c + 2580 030d 07 .uleb128 0x7 + 2581 030e 6C7200 .ascii "lr\000" + 2582 0311 07 .byte 0x7 + 2583 0312 C9 .byte 0xc9 + 2584 0313 8A020000 .4byte 0x28a + 2585 0317 02 .byte 0x2 + 2586 0318 23 .byte 0x23 + 2587 0319 20 .uleb128 0x20 + 2588 031a 00 .byte 0 + 2589 031b 05 .uleb128 0x5 + 2590 031c 39020000 .4byte .LASF47 + 2591 0320 04 .byte 0x4 + 2592 0321 07 .byte 0x7 + 2593 0322 D1 .byte 0xd1 + 2594 0323 36030000 .4byte 0x336 + 2595 0327 07 .uleb128 0x7 + 2596 0328 72313300 .ascii "r13\000" + 2597 032c 07 .byte 0x7 + 2598 032d D2 .byte 0xd2 + 2599 032e 36030000 .4byte 0x336 + 2600 0332 02 .byte 0x2 + 2601 0333 23 .byte 0x23 + 2602 0334 00 .uleb128 0 + 2603 0335 00 .byte 0 + 2604 0336 09 .uleb128 0x9 + 2605 0337 04 .byte 0x4 + 2606 0338 97020000 .4byte 0x297 + 2607 033c 03 .uleb128 0x3 + 2608 033d 6C050000 .4byte .LASF48 + 2609 0341 08 .byte 0x8 + 2610 0342 58 .byte 0x58 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 49 + + + 2611 0343 47030000 .4byte 0x347 + 2612 0347 09 .uleb128 0x9 + 2613 0348 04 .byte 0x4 + 2614 0349 4D030000 .4byte 0x34d + 2615 034d 0B .uleb128 0xb + 2616 034e 01 .byte 0x1 + 2617 034f 59030000 .4byte 0x359 + 2618 0353 0C .uleb128 0xc + 2619 0354 95020000 .4byte 0x295 + 2620 0358 00 .byte 0 + 2621 0359 03 .uleb128 0x3 + 2622 035a 27050000 .4byte .LASF49 + 2623 035e 08 .byte 0x8 + 2624 035f 5D .byte 0x5d + 2625 0360 64030000 .4byte 0x364 + 2626 0364 05 .uleb128 0x5 + 2627 0365 27050000 .4byte .LASF49 + 2628 0369 14 .byte 0x14 + 2629 036a 08 .byte 0x8 + 2630 036b 64 .byte 0x64 + 2631 036c B7030000 .4byte 0x3b7 + 2632 0370 06 .uleb128 0x6 + 2633 0371 E4010000 .4byte .LASF50 + 2634 0375 08 .byte 0x8 + 2635 0376 65 .byte 0x65 + 2636 0377 B7030000 .4byte 0x3b7 + 2637 037b 02 .byte 0x2 + 2638 037c 23 .byte 0x23 + 2639 037d 00 .uleb128 0 + 2640 037e 06 .uleb128 0x6 + 2641 037f 95010000 .4byte .LASF51 + 2642 0383 08 .byte 0x8 + 2643 0384 67 .byte 0x67 + 2644 0385 B7030000 .4byte 0x3b7 + 2645 0389 02 .byte 0x2 + 2646 038a 23 .byte 0x23 + 2647 038b 04 .uleb128 0x4 + 2648 038c 06 .uleb128 0x6 + 2649 038d 13030000 .4byte .LASF52 + 2650 0391 08 .byte 0x8 + 2651 0392 69 .byte 0x69 + 2652 0393 FA000000 .4byte 0xfa + 2653 0397 02 .byte 0x2 + 2654 0398 23 .byte 0x23 + 2655 0399 08 .uleb128 0x8 + 2656 039a 06 .uleb128 0x6 + 2657 039b 55030000 .4byte .LASF53 + 2658 039f 08 .byte 0x8 + 2659 03a0 6A .byte 0x6a + 2660 03a1 3C030000 .4byte 0x33c + 2661 03a5 02 .byte 0x2 + 2662 03a6 23 .byte 0x23 + 2663 03a7 0C .uleb128 0xc + 2664 03a8 06 .uleb128 0x6 + 2665 03a9 B8050000 .4byte .LASF54 + 2666 03ad 08 .byte 0x8 + 2667 03ae 6C .byte 0x6c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 50 + + + 2668 03af 95020000 .4byte 0x295 + 2669 03b3 02 .byte 0x2 + 2670 03b4 23 .byte 0x23 + 2671 03b5 10 .uleb128 0x10 + 2672 03b6 00 .byte 0 + 2673 03b7 09 .uleb128 0x9 + 2674 03b8 04 .byte 0x4 + 2675 03b9 59030000 .4byte 0x359 + 2676 03bd 0D .uleb128 0xd + 2677 03be FA000000 .4byte 0xfa + 2678 03c2 08 .uleb128 0x8 + 2679 03c3 1C .byte 0x1c + 2680 03c4 09 .byte 0x9 + 2681 03c5 5E .byte 0x5e + 2682 03c6 1F040000 .4byte 0x41f + 2683 03ca 06 .uleb128 0x6 + 2684 03cb 1F050000 .4byte .LASF55 + 2685 03cf 09 .byte 0x9 + 2686 03d0 5F .byte 0x5f + 2687 03d1 5D020000 .4byte 0x25d + 2688 03d5 02 .byte 0x2 + 2689 03d6 23 .byte 0x23 + 2690 03d7 00 .uleb128 0 + 2691 03d8 06 .uleb128 0x6 + 2692 03d9 9C040000 .4byte .LASF56 + 2693 03dd 09 .byte 0x9 + 2694 03de 60 .byte 0x60 + 2695 03df D9000000 .4byte 0xd9 + 2696 03e3 02 .byte 0x2 + 2697 03e4 23 .byte 0x23 + 2698 03e5 08 .uleb128 0x8 + 2699 03e6 06 .uleb128 0x6 + 2700 03e7 B4030000 .4byte .LASF57 + 2701 03eb 09 .byte 0x9 + 2702 03ec 62 .byte 0x62 + 2703 03ed 1B030000 .4byte 0x31b + 2704 03f1 02 .byte 0x2 + 2705 03f2 23 .byte 0x23 + 2706 03f3 0C .uleb128 0xc + 2707 03f4 06 .uleb128 0x6 + 2708 03f5 84010000 .4byte .LASF58 + 2709 03f9 09 .byte 0x9 + 2710 03fa 65 .byte 0x65 + 2711 03fb 57020000 .4byte 0x257 + 2712 03ff 02 .byte 0x2 + 2713 0400 23 .byte 0x23 + 2714 0401 10 .uleb128 0x10 + 2715 0402 06 .uleb128 0x6 + 2716 0403 F3030000 .4byte .LASF59 + 2717 0407 09 .byte 0x9 + 2718 0408 66 .byte 0x66 + 2719 0409 57020000 .4byte 0x257 + 2720 040d 02 .byte 0x2 + 2721 040e 23 .byte 0x23 + 2722 040f 14 .uleb128 0x14 + 2723 0410 06 .uleb128 0x6 + 2724 0411 E9030000 .4byte .LASF60 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 51 + + + 2725 0415 09 .byte 0x9 + 2726 0416 69 .byte 0x69 + 2727 0417 57020000 .4byte 0x257 + 2728 041b 02 .byte 0x2 + 2729 041c 23 .byte 0x23 + 2730 041d 18 .uleb128 0x18 + 2731 041e 00 .byte 0 + 2732 041f 03 .uleb128 0x3 + 2733 0420 ED050000 .4byte .LASF61 + 2734 0424 09 .byte 0x9 + 2735 0425 6B .byte 0x6b + 2736 0426 C2030000 .4byte 0x3c2 + 2737 042a 05 .uleb128 0x5 + 2738 042b BF050000 .4byte .LASF62 + 2739 042f 0C .byte 0xc + 2740 0430 0A .byte 0xa + 2741 0431 2C .byte 0x2c + 2742 0432 53040000 .4byte 0x453 + 2743 0436 06 .uleb128 0x6 + 2744 0437 23010000 .4byte .LASF63 + 2745 043b 0A .byte 0xa + 2746 043c 2D .byte 0x2d + 2747 043d 5D020000 .4byte 0x25d + 2748 0441 02 .byte 0x2 + 2749 0442 23 .byte 0x23 + 2750 0443 00 .uleb128 0 + 2751 0444 06 .uleb128 0x6 + 2752 0445 33020000 .4byte .LASF64 + 2753 0449 0A .byte 0xa + 2754 044a 2F .byte 0x2f + 2755 044b 05010000 .4byte 0x105 + 2756 044f 02 .byte 0x2 + 2757 0450 23 .byte 0x23 + 2758 0451 08 .uleb128 0x8 + 2759 0452 00 .byte 0 + 2760 0453 03 .uleb128 0x3 + 2761 0454 BF050000 .4byte .LASF62 + 2762 0458 0A .byte 0xa + 2763 0459 30 .byte 0x30 + 2764 045a 2A040000 .4byte 0x42a + 2765 045e 05 .uleb128 0x5 + 2766 045f D0020000 .4byte .LASF65 + 2767 0463 10 .byte 0x10 + 2768 0464 0B .byte 0xb + 2769 0465 2C .byte 0x2c + 2770 0466 95040000 .4byte 0x495 + 2771 046a 06 .uleb128 0x6 + 2772 046b A0000000 .4byte .LASF66 + 2773 046f 0B .byte 0xb + 2774 0470 2D .byte 0x2d + 2775 0471 5D020000 .4byte 0x25d + 2776 0475 02 .byte 0x2 + 2777 0476 23 .byte 0x23 + 2778 0477 00 .uleb128 0 + 2779 0478 06 .uleb128 0x6 + 2780 0479 7E060000 .4byte .LASF67 + 2781 047d 0B .byte 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 52 + + + 2782 047e 2F .byte 0x2f + 2783 047f 57020000 .4byte 0x257 + 2784 0483 02 .byte 0x2 + 2785 0484 23 .byte 0x23 + 2786 0485 08 .uleb128 0x8 + 2787 0486 06 .uleb128 0x6 + 2788 0487 50050000 .4byte .LASF68 + 2789 048b 0B .byte 0xb + 2790 048c 31 .byte 0x31 + 2791 048d 95040000 .4byte 0x495 + 2792 0491 02 .byte 0x2 + 2793 0492 23 .byte 0x23 + 2794 0493 0C .uleb128 0xc + 2795 0494 00 .byte 0 + 2796 0495 09 .uleb128 0x9 + 2797 0496 04 .byte 0x4 + 2798 0497 5E040000 .4byte 0x45e + 2799 049b 03 .uleb128 0x3 + 2800 049c D0020000 .4byte .LASF65 + 2801 04a0 0B .byte 0xb + 2802 04a1 33 .byte 0x33 + 2803 04a2 5E040000 .4byte 0x45e + 2804 04a6 0E .uleb128 0xe + 2805 04a7 04 .byte 0x4 + 2806 04a8 06 .byte 0x6 + 2807 04a9 96 .byte 0x96 + 2808 04aa DB040000 .4byte 0x4db + 2809 04ae 0F .uleb128 0xf + 2810 04af 1A000000 .4byte .LASF69 + 2811 04b3 06 .byte 0x6 + 2812 04b4 9D .byte 0x9d + 2813 04b5 E4000000 .4byte 0xe4 + 2814 04b9 0F .uleb128 0xf + 2815 04ba 4C000000 .4byte .LASF70 + 2816 04be 06 .byte 0x6 + 2817 04bf A4 .byte 0xa4 + 2818 04c0 E4000000 .4byte 0xe4 + 2819 04c4 0F .uleb128 0xf + 2820 04c5 44060000 .4byte .LASF71 + 2821 04c9 06 .byte 0x6 + 2822 04ca AB .byte 0xab + 2823 04cb 95020000 .4byte 0x295 + 2824 04cf 0F .uleb128 0xf + 2825 04d0 A3040000 .4byte .LASF72 + 2826 04d4 06 .byte 0x6 + 2827 04d5 B2 .byte 0xb2 + 2828 04d6 EF000000 .4byte 0xef + 2829 04da 00 .byte 0 + 2830 04db 09 .uleb128 0x9 + 2831 04dc 04 .byte 0x4 + 2832 04dd E1040000 .4byte 0x4e1 + 2833 04e1 10 .uleb128 0x10 + 2834 04e2 E6040000 .4byte 0x4e6 + 2835 04e6 04 .uleb128 0x4 + 2836 04e7 01 .byte 0x1 + 2837 04e8 08 .byte 0x8 + 2838 04e9 34050000 .4byte .LASF73 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 53 + + + 2839 04ed 09 .uleb128 0x9 + 2840 04ee 04 .byte 0x4 + 2841 04ef 9B040000 .4byte 0x49b + 2842 04f3 03 .uleb128 0x3 + 2843 04f4 00000000 .4byte .LASF74 + 2844 04f8 06 .byte 0x6 + 2845 04f9 E5 .byte 0xe5 + 2846 04fa FE040000 .4byte 0x4fe + 2847 04fe 09 .uleb128 0x9 + 2848 04ff 04 .byte 0x4 + 2849 0500 04050000 .4byte 0x504 + 2850 0504 11 .uleb128 0x11 + 2851 0505 01 .byte 0x1 + 2852 0506 E4000000 .4byte 0xe4 + 2853 050a 14050000 .4byte 0x514 + 2854 050e 0C .uleb128 0xc + 2855 050f 95020000 .4byte 0x295 + 2856 0513 00 .byte 0 + 2857 0514 04 .uleb128 0x4 + 2858 0515 04 .byte 0x4 + 2859 0516 07 .byte 0x7 + 2860 0517 27030000 .4byte .LASF75 + 2861 051b 03 .uleb128 0x3 + 2862 051c F4020000 .4byte .LASF76 + 2863 0520 0C .byte 0xc + 2864 0521 37 .byte 0x37 + 2865 0522 26050000 .4byte 0x526 + 2866 0526 05 .uleb128 0x5 + 2867 0527 F4020000 .4byte .LASF76 + 2868 052b 24 .byte 0x24 + 2869 052c 0C .byte 0xc + 2870 052d 45 .byte 0x45 + 2871 052e A3050000 .4byte 0x5a3 + 2872 0532 06 .uleb128 0x6 + 2873 0533 75000000 .4byte .LASF77 + 2874 0537 0C .byte 0xc + 2875 0538 46 .byte 0x46 + 2876 0539 5D020000 .4byte 0x25d + 2877 053d 02 .byte 0x2 + 2878 053e 23 .byte 0x23 + 2879 053f 00 .uleb128 0 + 2880 0540 06 .uleb128 0x6 + 2881 0541 4B030000 .4byte .LASF78 + 2882 0545 0C .byte 0xc + 2883 0546 47 .byte 0x47 + 2884 0547 30000000 .4byte 0x30 + 2885 054b 02 .byte 0x2 + 2886 054c 23 .byte 0x23 + 2887 054d 08 .uleb128 0x8 + 2888 054e 06 .uleb128 0x6 + 2889 054f 0A010000 .4byte .LASF79 + 2890 0553 0C .byte 0xc + 2891 0554 48 .byte 0x48 + 2892 0555 C6050000 .4byte 0x5c6 + 2893 0559 02 .byte 0x2 + 2894 055a 23 .byte 0x23 + 2895 055b 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 54 + + + 2896 055c 06 .uleb128 0x6 + 2897 055d C9050000 .4byte .LASF80 + 2898 0561 0C .byte 0xc + 2899 0562 49 .byte 0x49 + 2900 0563 C6050000 .4byte 0x5c6 + 2901 0567 02 .byte 0x2 + 2902 0568 23 .byte 0x23 + 2903 0569 10 .uleb128 0x10 + 2904 056a 06 .uleb128 0x6 + 2905 056b 13010000 .4byte .LASF81 + 2906 056f 0C .byte 0xc + 2907 0570 4B .byte 0x4b + 2908 0571 C6050000 .4byte 0x5c6 + 2909 0575 02 .byte 0x2 + 2910 0576 23 .byte 0x23 + 2911 0577 14 .uleb128 0x14 + 2912 0578 06 .uleb128 0x6 + 2913 0579 3B040000 .4byte .LASF82 + 2914 057d 0C .byte 0xc + 2915 057e 4C .byte 0x4c + 2916 057f C6050000 .4byte 0x5c6 + 2917 0583 02 .byte 0x2 + 2918 0584 23 .byte 0x23 + 2919 0585 18 .uleb128 0x18 + 2920 0586 06 .uleb128 0x6 + 2921 0587 01060000 .4byte .LASF83 + 2922 058b 0C .byte 0xc + 2923 058c 4D .byte 0x4d + 2924 058d A3050000 .4byte 0x5a3 + 2925 0591 02 .byte 0x2 + 2926 0592 23 .byte 0x23 + 2927 0593 1C .uleb128 0x1c + 2928 0594 06 .uleb128 0x6 + 2929 0595 77060000 .4byte .LASF84 + 2930 0599 0C .byte 0xc + 2931 059a 4E .byte 0x4e + 2932 059b 95020000 .4byte 0x295 + 2933 059f 02 .byte 0x2 + 2934 05a0 23 .byte 0x23 + 2935 05a1 20 .uleb128 0x20 + 2936 05a2 00 .byte 0 + 2937 05a3 03 .uleb128 0x3 + 2938 05a4 1A040000 .4byte .LASF85 + 2939 05a8 0C .byte 0xc + 2940 05a9 3A .byte 0x3a + 2941 05aa AE050000 .4byte 0x5ae + 2942 05ae 09 .uleb128 0x9 + 2943 05af 04 .byte 0x4 + 2944 05b0 B4050000 .4byte 0x5b4 + 2945 05b4 0B .uleb128 0xb + 2946 05b5 01 .byte 0x1 + 2947 05b6 C0050000 .4byte 0x5c0 + 2948 05ba 0C .uleb128 0xc + 2949 05bb C0050000 .4byte 0x5c0 + 2950 05bf 00 .byte 0 + 2951 05c0 09 .uleb128 0x9 + 2952 05c1 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 55 + + + 2953 05c2 1B050000 .4byte 0x51b + 2954 05c6 09 .uleb128 0x9 + 2955 05c7 04 .byte 0x4 + 2956 05c8 49000000 .4byte 0x49 + 2957 05cc 03 .uleb128 0x3 + 2958 05cd C5020000 .4byte .LASF86 + 2959 05d1 0C .byte 0xc + 2960 05d2 82 .byte 0x82 + 2961 05d3 1B050000 .4byte 0x51b + 2962 05d7 05 .uleb128 0x5 + 2963 05d8 DF040000 .4byte .LASF87 + 2964 05dc 10 .byte 0x10 + 2965 05dd 0D .byte 0xd + 2966 05de 3B .byte 0x3b + 2967 05df 1C060000 .4byte 0x61c + 2968 05e3 06 .uleb128 0x6 + 2969 05e4 2E020000 .4byte .LASF88 + 2970 05e8 0D .byte 0xd + 2971 05e9 3C .byte 0x3c + 2972 05ea DB040000 .4byte 0x4db + 2973 05ee 02 .byte 0x2 + 2974 05ef 23 .byte 0x23 + 2975 05f0 00 .uleb128 0 + 2976 05f1 06 .uleb128 0x6 + 2977 05f2 D7030000 .4byte .LASF89 + 2978 05f6 0D .byte 0xd + 2979 05f7 3D .byte 0x3d + 2980 05f8 1E060000 .4byte 0x61e + 2981 05fc 02 .byte 0x2 + 2982 05fd 23 .byte 0x23 + 2983 05fe 04 .uleb128 0x4 + 2984 05ff 06 .uleb128 0x6 + 2985 0600 0C020000 .4byte .LASF90 + 2986 0604 0D .byte 0xd + 2987 0605 3E .byte 0x3e + 2988 0606 1E060000 .4byte 0x61e + 2989 060a 02 .byte 0x2 + 2990 060b 23 .byte 0x23 + 2991 060c 08 .uleb128 0x8 + 2992 060d 06 .uleb128 0x6 + 2993 060e 2B040000 .4byte .LASF91 + 2994 0612 0D .byte 0xd + 2995 0613 3F .byte 0x3f + 2996 0614 1E060000 .4byte 0x61e + 2997 0618 02 .byte 0x2 + 2998 0619 23 .byte 0x23 + 2999 061a 0C .uleb128 0xc + 3000 061b 00 .byte 0 + 3001 061c 12 .uleb128 0x12 + 3002 061d 01 .byte 0x1 + 3003 061e 09 .uleb128 0x9 + 3004 061f 04 .byte 0x4 + 3005 0620 1C060000 .4byte 0x61c + 3006 0624 13 .uleb128 0x13 + 3007 0625 AC030000 .4byte .LASF96 + 3008 0629 01 .byte 0x1 + 3009 062a 9A .byte 0x9a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 56 + + + 3010 062b 01 .byte 0x1 + 3011 062c E4000000 .4byte 0xe4 + 3012 0630 00000000 .4byte .LFB11 + 3013 0634 04000000 .4byte .LFE11 + 3014 0638 02 .byte 0x2 + 3015 0639 7D .byte 0x7d + 3016 063a 00 .sleb128 0 + 3017 063b 01 .byte 0x1 + 3018 063c 4C060000 .4byte 0x64c + 3019 0640 14 .uleb128 0x14 + 3020 0641 7000 .ascii "p\000" + 3021 0643 01 .byte 0x1 + 3022 0644 9A .byte 0x9a + 3023 0645 95020000 .4byte 0x295 + 3024 0649 01 .byte 0x1 + 3025 064a 50 .byte 0x50 + 3026 064b 00 .byte 0 + 3027 064c 15 .uleb128 0x15 + 3028 064d 746D6F00 .ascii "tmo\000" + 3029 0651 01 .byte 0x1 + 3030 0652 F601 .2byte 0x1f6 + 3031 0654 01 .byte 0x1 + 3032 0655 00000000 .4byte .LFB23 + 3033 0659 04000000 .4byte .LFE23 + 3034 065d 02 .byte 0x2 + 3035 065e 7D .byte 0x7d + 3036 065f 00 .sleb128 0 + 3037 0660 01 .byte 0x1 + 3038 0661 74060000 .4byte 0x674 + 3039 0665 16 .uleb128 0x16 + 3040 0666 7F030000 .4byte .LASF92 + 3041 066a 01 .byte 0x1 + 3042 066b F601 .2byte 0x1f6 + 3043 066d 95020000 .4byte 0x295 + 3044 0671 01 .byte 0x1 + 3045 0672 50 .byte 0x50 + 3046 0673 00 .byte 0 + 3047 0674 17 .uleb128 0x17 + 3048 0675 B5010000 .4byte .LASF93 + 3049 0679 01 .byte 0x1 + 3050 067a 7D02 .2byte 0x27d + 3051 067c 01 .byte 0x1 + 3052 067d 00000000 .4byte .LFB29 + 3053 0681 28010000 .4byte .LFE29 + 3054 0685 00000000 .4byte .LLST0 + 3055 0689 01 .byte 0x1 + 3056 068a FD080000 .4byte 0x8fd + 3057 068e 18 .uleb128 0x18 + 3058 068f 10000000 .4byte .LVL2 + 3059 0693 6B1B0000 .4byte 0x1b6b + 3060 0697 A5060000 .4byte 0x6a5 + 3061 069b 19 .uleb128 0x19 + 3062 069c 01 .byte 0x1 + 3063 069d 50 .byte 0x50 + 3064 069e 05 .byte 0x5 + 3065 069f 03 .byte 0x3 + 3066 06a0 00000000 .4byte .LC0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 57 + + + 3067 06a4 00 .byte 0 + 3068 06a5 18 .uleb128 0x18 + 3069 06a6 18000000 .4byte .LVL3 + 3070 06aa 7F1B0000 .4byte 0x1b7f + 3071 06ae BA060000 .4byte 0x6ba + 3072 06b2 19 .uleb128 0x19 + 3073 06b3 01 .byte 0x1 + 3074 06b4 50 .byte 0x50 + 3075 06b5 03 .byte 0x3 + 3076 06b6 0A .byte 0xa + 3077 06b7 6001 .2byte 0x160 + 3078 06b9 00 .byte 0 + 3079 06ba 18 .uleb128 0x18 + 3080 06bb 20000000 .4byte .LVL4 + 3081 06bf 931B0000 .4byte 0x1b93 + 3082 06c3 CE060000 .4byte 0x6ce + 3083 06c7 19 .uleb128 0x19 + 3084 06c8 01 .byte 0x1 + 3085 06c9 50 .byte 0x50 + 3086 06ca 02 .byte 0x2 + 3087 06cb 74 .byte 0x74 + 3088 06cc 00 .sleb128 0 + 3089 06cd 00 .byte 0 + 3090 06ce 18 .uleb128 0x18 + 3091 06cf 28000000 .4byte .LVL5 + 3092 06d3 6B1B0000 .4byte 0x1b6b + 3093 06d7 E5060000 .4byte 0x6e5 + 3094 06db 19 .uleb128 0x19 + 3095 06dc 01 .byte 0x1 + 3096 06dd 50 .byte 0x50 + 3097 06de 05 .byte 0x5 + 3098 06df 03 .byte 0x3 + 3099 06e0 18000000 .4byte .LC2 + 3100 06e4 00 .byte 0 + 3101 06e5 18 .uleb128 0x18 + 3102 06e6 30000000 .4byte .LVL6 + 3103 06ea 7F1B0000 .4byte 0x1b7f + 3104 06ee F9060000 .4byte 0x6f9 + 3105 06f2 19 .uleb128 0x19 + 3106 06f3 01 .byte 0x1 + 3107 06f4 50 .byte 0x50 + 3108 06f5 02 .byte 0x2 + 3109 06f6 08 .byte 0x8 + 3110 06f7 44 .byte 0x44 + 3111 06f8 00 .byte 0 + 3112 06f9 18 .uleb128 0x18 + 3113 06fa 38000000 .4byte .LVL7 + 3114 06fe 931B0000 .4byte 0x1b93 + 3115 0702 0D070000 .4byte 0x70d + 3116 0706 19 .uleb128 0x19 + 3117 0707 01 .byte 0x1 + 3118 0708 50 .byte 0x50 + 3119 0709 02 .byte 0x2 + 3120 070a 74 .byte 0x74 + 3121 070b 00 .sleb128 0 + 3122 070c 00 .byte 0 + 3123 070d 18 .uleb128 0x18 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 58 + + + 3124 070e 40000000 .4byte .LVL8 + 3125 0712 6B1B0000 .4byte 0x1b6b + 3126 0716 24070000 .4byte 0x724 + 3127 071a 19 .uleb128 0x19 + 3128 071b 01 .byte 0x1 + 3129 071c 50 .byte 0x50 + 3130 071d 05 .byte 0x5 + 3131 071e 03 .byte 0x3 + 3132 071f 28000000 .4byte .LC3 + 3133 0723 00 .byte 0 + 3134 0724 18 .uleb128 0x18 + 3135 0725 48000000 .4byte .LVL9 + 3136 0729 7F1B0000 .4byte 0x1b7f + 3137 072d 37070000 .4byte 0x737 + 3138 0731 19 .uleb128 0x19 + 3139 0732 01 .byte 0x1 + 3140 0733 50 .byte 0x50 + 3141 0734 01 .byte 0x1 + 3142 0735 44 .byte 0x44 + 3143 0736 00 .byte 0 + 3144 0737 18 .uleb128 0x18 + 3145 0738 50000000 .4byte .LVL10 + 3146 073c 931B0000 .4byte 0x1b93 + 3147 0740 4B070000 .4byte 0x74b + 3148 0744 19 .uleb128 0x19 + 3149 0745 01 .byte 0x1 + 3150 0746 50 .byte 0x50 + 3151 0747 02 .byte 0x2 + 3152 0748 74 .byte 0x74 + 3153 0749 00 .sleb128 0 + 3154 074a 00 .byte 0 + 3155 074b 18 .uleb128 0x18 + 3156 074c 58000000 .4byte .LVL11 + 3157 0750 6B1B0000 .4byte 0x1b6b + 3158 0754 62070000 .4byte 0x762 + 3159 0758 19 .uleb128 0x19 + 3160 0759 01 .byte 0x1 + 3161 075a 50 .byte 0x50 + 3162 075b 05 .byte 0x5 + 3163 075c 03 .byte 0x3 + 3164 075d 38000000 .4byte .LC4 + 3165 0761 00 .byte 0 + 3166 0762 18 .uleb128 0x18 + 3167 0763 60000000 .4byte .LVL12 + 3168 0767 7F1B0000 .4byte 0x1b7f + 3169 076b 75070000 .4byte 0x775 + 3170 076f 19 .uleb128 0x19 + 3171 0770 01 .byte 0x1 + 3172 0771 50 .byte 0x50 + 3173 0772 01 .byte 0x1 + 3174 0773 3C .byte 0x3c + 3175 0774 00 .byte 0 + 3176 0775 18 .uleb128 0x18 + 3177 0776 68000000 .4byte .LVL13 + 3178 077a 931B0000 .4byte 0x1b93 + 3179 077e 89070000 .4byte 0x789 + 3180 0782 19 .uleb128 0x19 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 59 + + + 3181 0783 01 .byte 0x1 + 3182 0784 50 .byte 0x50 + 3183 0785 02 .byte 0x2 + 3184 0786 74 .byte 0x74 + 3185 0787 00 .sleb128 0 + 3186 0788 00 .byte 0 + 3187 0789 18 .uleb128 0x18 + 3188 078a 70000000 .4byte .LVL14 + 3189 078e 6B1B0000 .4byte 0x1b6b + 3190 0792 A0070000 .4byte 0x7a0 + 3191 0796 19 .uleb128 0x19 + 3192 0797 01 .byte 0x1 + 3193 0798 50 .byte 0x50 + 3194 0799 05 .byte 0x5 + 3195 079a 03 .byte 0x3 + 3196 079b 48000000 .4byte .LC5 + 3197 079f 00 .byte 0 + 3198 07a0 18 .uleb128 0x18 + 3199 07a1 78000000 .4byte .LVL15 + 3200 07a5 7F1B0000 .4byte 0x1b7f + 3201 07a9 B3070000 .4byte 0x7b3 + 3202 07ad 19 .uleb128 0x19 + 3203 07ae 01 .byte 0x1 + 3204 07af 50 .byte 0x50 + 3205 07b0 01 .byte 0x1 + 3206 07b1 34 .byte 0x34 + 3207 07b2 00 .byte 0 + 3208 07b3 18 .uleb128 0x18 + 3209 07b4 80000000 .4byte .LVL16 + 3210 07b8 931B0000 .4byte 0x1b93 + 3211 07bc C7070000 .4byte 0x7c7 + 3212 07c0 19 .uleb128 0x19 + 3213 07c1 01 .byte 0x1 + 3214 07c2 50 .byte 0x50 + 3215 07c3 02 .byte 0x2 + 3216 07c4 74 .byte 0x74 + 3217 07c5 00 .sleb128 0 + 3218 07c6 00 .byte 0 + 3219 07c7 18 .uleb128 0x18 + 3220 07c8 88000000 .4byte .LVL17 + 3221 07cc 6B1B0000 .4byte 0x1b6b + 3222 07d0 DE070000 .4byte 0x7de + 3223 07d4 19 .uleb128 0x19 + 3224 07d5 01 .byte 0x1 + 3225 07d6 50 .byte 0x50 + 3226 07d7 05 .byte 0x5 + 3227 07d8 03 .byte 0x3 + 3228 07d9 58000000 .4byte .LC6 + 3229 07dd 00 .byte 0 + 3230 07de 18 .uleb128 0x18 + 3231 07df 90000000 .4byte .LVL18 + 3232 07e3 7F1B0000 .4byte 0x1b7f + 3233 07e7 F1070000 .4byte 0x7f1 + 3234 07eb 19 .uleb128 0x19 + 3235 07ec 01 .byte 0x1 + 3236 07ed 50 .byte 0x50 + 3237 07ee 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 60 + + + 3238 07ef 40 .byte 0x40 + 3239 07f0 00 .byte 0 + 3240 07f1 18 .uleb128 0x18 + 3241 07f2 98000000 .4byte .LVL19 + 3242 07f6 931B0000 .4byte 0x1b93 + 3243 07fa 05080000 .4byte 0x805 + 3244 07fe 19 .uleb128 0x19 + 3245 07ff 01 .byte 0x1 + 3246 0800 50 .byte 0x50 + 3247 0801 02 .byte 0x2 + 3248 0802 74 .byte 0x74 + 3249 0803 00 .sleb128 0 + 3250 0804 00 .byte 0 + 3251 0805 18 .uleb128 0x18 + 3252 0806 A0000000 .4byte .LVL20 + 3253 080a 6B1B0000 .4byte 0x1b6b + 3254 080e 1C080000 .4byte 0x81c + 3255 0812 19 .uleb128 0x19 + 3256 0813 01 .byte 0x1 + 3257 0814 50 .byte 0x50 + 3258 0815 05 .byte 0x5 + 3259 0816 03 .byte 0x3 + 3260 0817 68000000 .4byte .LC7 + 3261 081b 00 .byte 0 + 3262 081c 18 .uleb128 0x18 + 3263 081d A8000000 .4byte .LVL21 + 3264 0821 7F1B0000 .4byte 0x1b7f + 3265 0825 2F080000 .4byte 0x82f + 3266 0829 19 .uleb128 0x19 + 3267 082a 01 .byte 0x1 + 3268 082b 50 .byte 0x50 + 3269 082c 01 .byte 0x1 + 3270 082d 40 .byte 0x40 + 3271 082e 00 .byte 0 + 3272 082f 18 .uleb128 0x18 + 3273 0830 B0000000 .4byte .LVL22 + 3274 0834 931B0000 .4byte 0x1b93 + 3275 0838 43080000 .4byte 0x843 + 3276 083c 19 .uleb128 0x19 + 3277 083d 01 .byte 0x1 + 3278 083e 50 .byte 0x50 + 3279 083f 02 .byte 0x2 + 3280 0840 74 .byte 0x74 + 3281 0841 00 .sleb128 0 + 3282 0842 00 .byte 0 + 3283 0843 18 .uleb128 0x18 + 3284 0844 B8000000 .4byte .LVL23 + 3285 0848 6B1B0000 .4byte 0x1b6b + 3286 084c 5A080000 .4byte 0x85a + 3287 0850 19 .uleb128 0x19 + 3288 0851 01 .byte 0x1 + 3289 0852 50 .byte 0x50 + 3290 0853 05 .byte 0x5 + 3291 0854 03 .byte 0x3 + 3292 0855 78000000 .4byte .LC8 + 3293 0859 00 .byte 0 + 3294 085a 18 .uleb128 0x18 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 61 + + + 3295 085b C0000000 .4byte .LVL24 + 3296 085f 7F1B0000 .4byte 0x1b7f + 3297 0863 6D080000 .4byte 0x86d + 3298 0867 19 .uleb128 0x19 + 3299 0868 01 .byte 0x1 + 3300 0869 50 .byte 0x50 + 3301 086a 01 .byte 0x1 + 3302 086b 38 .byte 0x38 + 3303 086c 00 .byte 0 + 3304 086d 18 .uleb128 0x18 + 3305 086e C8000000 .4byte .LVL25 + 3306 0872 931B0000 .4byte 0x1b93 + 3307 0876 81080000 .4byte 0x881 + 3308 087a 19 .uleb128 0x19 + 3309 087b 01 .byte 0x1 + 3310 087c 50 .byte 0x50 + 3311 087d 02 .byte 0x2 + 3312 087e 74 .byte 0x74 + 3313 087f 00 .sleb128 0 + 3314 0880 00 .byte 0 + 3315 0881 18 .uleb128 0x18 + 3316 0882 D0000000 .4byte .LVL26 + 3317 0886 6B1B0000 .4byte 0x1b6b + 3318 088a 98080000 .4byte 0x898 + 3319 088e 19 .uleb128 0x19 + 3320 088f 01 .byte 0x1 + 3321 0890 50 .byte 0x50 + 3322 0891 05 .byte 0x5 + 3323 0892 03 .byte 0x3 + 3324 0893 88000000 .4byte .LC9 + 3325 0897 00 .byte 0 + 3326 0898 18 .uleb128 0x18 + 3327 0899 D8000000 .4byte .LVL27 + 3328 089d 7F1B0000 .4byte 0x1b7f + 3329 08a1 AC080000 .4byte 0x8ac + 3330 08a5 19 .uleb128 0x19 + 3331 08a6 01 .byte 0x1 + 3332 08a7 50 .byte 0x50 + 3333 08a8 02 .byte 0x2 + 3334 08a9 08 .byte 0x8 + 3335 08aa 24 .byte 0x24 + 3336 08ab 00 .byte 0 + 3337 08ac 18 .uleb128 0x18 + 3338 08ad E0000000 .4byte .LVL28 + 3339 08b1 931B0000 .4byte 0x1b93 + 3340 08b5 C0080000 .4byte 0x8c0 + 3341 08b9 19 .uleb128 0x19 + 3342 08ba 01 .byte 0x1 + 3343 08bb 50 .byte 0x50 + 3344 08bc 02 .byte 0x2 + 3345 08bd 74 .byte 0x74 + 3346 08be 00 .sleb128 0 + 3347 08bf 00 .byte 0 + 3348 08c0 18 .uleb128 0x18 + 3349 08c1 E8000000 .4byte .LVL29 + 3350 08c5 6B1B0000 .4byte 0x1b6b + 3351 08c9 D7080000 .4byte 0x8d7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 62 + + + 3352 08cd 19 .uleb128 0x19 + 3353 08ce 01 .byte 0x1 + 3354 08cf 50 .byte 0x50 + 3355 08d0 05 .byte 0x5 + 3356 08d1 03 .byte 0x3 + 3357 08d2 98000000 .4byte .LC10 + 3358 08d6 00 .byte 0 + 3359 08d7 18 .uleb128 0x18 + 3360 08d8 F0000000 .4byte .LVL30 + 3361 08dc 7F1B0000 .4byte 0x1b7f + 3362 08e0 EB080000 .4byte 0x8eb + 3363 08e4 19 .uleb128 0x19 + 3364 08e5 01 .byte 0x1 + 3365 08e6 50 .byte 0x50 + 3366 08e7 02 .byte 0x2 + 3367 08e8 08 .byte 0x8 + 3368 08e9 28 .byte 0x28 + 3369 08ea 00 .byte 0 + 3370 08eb 1A .uleb128 0x1a + 3371 08ec FC000000 .4byte .LVL31 + 3372 08f0 01 .byte 0x1 + 3373 08f1 931B0000 .4byte 0x1b93 + 3374 08f5 19 .uleb128 0x19 + 3375 08f6 01 .byte 0x1 + 3376 08f7 50 .byte 0x50 + 3377 08f8 02 .byte 0x2 + 3378 08f9 74 .byte 0x74 + 3379 08fa 00 .sleb128 0 + 3380 08fb 00 .byte 0 + 3381 08fc 00 .byte 0 + 3382 08fd 17 .uleb128 0x17 + 3383 08fe 96020000 .4byte .LASF94 + 3384 0902 01 .byte 0x1 + 3385 0903 5602 .2byte 0x256 + 3386 0905 01 .byte 0x1 + 3387 0906 00000000 .4byte .LFB28 + 3388 090a 84000000 .4byte .LFE28 + 3389 090e 20000000 .4byte .LLST1 + 3390 0912 01 .byte 0x1 + 3391 0913 050A0000 .4byte 0xa05 + 3392 0917 1B .uleb128 0x1b + 3393 0918 6E00 .ascii "n\000" + 3394 091a 01 .byte 0x1 + 3395 091b 5702 .2byte 0x257 + 3396 091d 7B000000 .4byte 0x7b + 3397 0921 40000000 .4byte .LLST2 + 3398 0925 1C .uleb128 0x1c + 3399 0926 08000000 .4byte .LVL33 + 3400 092a A71B0000 .4byte 0x1ba7 + 3401 092e 18 .uleb128 0x18 + 3402 092f 10000000 .4byte .LVL34 + 3403 0933 B51B0000 .4byte 0x1bb5 + 3404 0937 43090000 .4byte 0x943 + 3405 093b 19 .uleb128 0x19 + 3406 093c 01 .byte 0x1 + 3407 093d 50 .byte 0x50 + 3408 093e 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 63 + + + 3409 093f 0A .byte 0xa + 3410 0940 E803 .2byte 0x3e8 + 3411 0942 00 .byte 0 + 3412 0943 18 .uleb128 0x18 + 3413 0944 20000000 .4byte .LVL36 + 3414 0948 C91B0000 .4byte 0x1bc9 + 3415 094c 5A090000 .4byte 0x95a + 3416 0950 19 .uleb128 0x19 + 3417 0951 01 .byte 0x1 + 3418 0952 50 .byte 0x50 + 3419 0953 05 .byte 0x5 + 3420 0954 03 .byte 0x3 + 3421 0955 00000000 .4byte .LANCHOR0 + 3422 0959 00 .byte 0 + 3423 095a 1C .uleb128 0x1c + 3424 095b 24000000 .4byte .LVL37 + 3425 095f DD1B0000 .4byte 0x1bdd + 3426 0963 18 .uleb128 0x18 + 3427 0964 2C000000 .4byte .LVL38 + 3428 0968 C91B0000 .4byte 0x1bc9 + 3429 096c 7A090000 .4byte 0x97a + 3430 0970 19 .uleb128 0x19 + 3431 0971 01 .byte 0x1 + 3432 0972 50 .byte 0x50 + 3433 0973 05 .byte 0x5 + 3434 0974 03 .byte 0x3 + 3435 0975 00000000 .4byte .LANCHOR0 + 3436 0979 00 .byte 0 + 3437 097a 1C .uleb128 0x1c + 3438 097b 30000000 .4byte .LVL39 + 3439 097f DD1B0000 .4byte 0x1bdd + 3440 0983 18 .uleb128 0x18 + 3441 0984 38000000 .4byte .LVL40 + 3442 0988 C91B0000 .4byte 0x1bc9 + 3443 098c 9A090000 .4byte 0x99a + 3444 0990 19 .uleb128 0x19 + 3445 0991 01 .byte 0x1 + 3446 0992 50 .byte 0x50 + 3447 0993 05 .byte 0x5 + 3448 0994 03 .byte 0x3 + 3449 0995 00000000 .4byte .LANCHOR0 + 3450 0999 00 .byte 0 + 3451 099a 1C .uleb128 0x1c + 3452 099b 3C000000 .4byte .LVL41 + 3453 099f DD1B0000 .4byte 0x1bdd + 3454 09a3 18 .uleb128 0x18 + 3455 09a4 44000000 .4byte .LVL42 + 3456 09a8 C91B0000 .4byte 0x1bc9 + 3457 09ac BA090000 .4byte 0x9ba + 3458 09b0 19 .uleb128 0x19 + 3459 09b1 01 .byte 0x1 + 3460 09b2 50 .byte 0x50 + 3461 09b3 05 .byte 0x5 + 3462 09b4 03 .byte 0x3 + 3463 09b5 00000000 .4byte .LANCHOR0 + 3464 09b9 00 .byte 0 + 3465 09ba 1C .uleb128 0x1c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 64 + + + 3466 09bb 48000000 .4byte .LVL43 + 3467 09bf DD1B0000 .4byte 0x1bdd + 3468 09c3 18 .uleb128 0x18 + 3469 09c4 60000000 .4byte .LVL45 + 3470 09c8 6B1B0000 .4byte 0x1b6b + 3471 09cc DA090000 .4byte 0x9da + 3472 09d0 19 .uleb128 0x19 + 3473 09d1 01 .byte 0x1 + 3474 09d2 50 .byte 0x50 + 3475 09d3 05 .byte 0x5 + 3476 09d4 03 .byte 0x3 + 3477 09d5 A8000000 .4byte .LC11 + 3478 09d9 00 .byte 0 + 3479 09da 18 .uleb128 0x18 + 3480 09db 68000000 .4byte .LVL46 + 3481 09df 7F1B0000 .4byte 0x1b7f + 3482 09e3 F0090000 .4byte 0x9f0 + 3483 09e7 19 .uleb128 0x19 + 3484 09e8 01 .byte 0x1 + 3485 09e9 50 .byte 0x50 + 3486 09ea 04 .byte 0x4 + 3487 09eb 74 .byte 0x74 + 3488 09ec 00 .sleb128 0 + 3489 09ed 32 .byte 0x32 + 3490 09ee 24 .byte 0x24 + 3491 09ef 00 .byte 0 + 3492 09f0 1A .uleb128 0x1a + 3493 09f1 74000000 .4byte .LVL47 + 3494 09f5 01 .byte 0x1 + 3495 09f6 931B0000 .4byte 0x1b93 + 3496 09fa 19 .uleb128 0x19 + 3497 09fb 01 .byte 0x1 + 3498 09fc 50 .byte 0x50 + 3499 09fd 05 .byte 0x5 + 3500 09fe 03 .byte 0x3 + 3501 09ff B8000000 .4byte .LC12 + 3502 0a03 00 .byte 0 + 3503 0a04 00 .byte 0 + 3504 0a05 1D .uleb128 0x1d + 3505 0a06 73030000 .4byte .LASF95 + 3506 0a0a 01 .byte 0x1 + 3507 0a0b 5102 .2byte 0x251 + 3508 0a0d 01 .byte 0x1 + 3509 0a0e 00000000 .4byte .LFB27 + 3510 0a12 0C000000 .4byte .LFE27 + 3511 0a16 02 .byte 0x2 + 3512 0a17 7D .byte 0x7d + 3513 0a18 00 .sleb128 0 + 3514 0a19 01 .byte 0x1 + 3515 0a1a 330A0000 .4byte 0xa33 + 3516 0a1e 1A .uleb128 0x1a + 3517 0a1f 08000000 .4byte .LVL48 + 3518 0a23 01 .byte 0x1 + 3519 0a24 EB1B0000 .4byte 0x1beb + 3520 0a28 19 .uleb128 0x19 + 3521 0a29 01 .byte 0x1 + 3522 0a2a 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 65 + + + 3523 0a2b 05 .byte 0x5 + 3524 0a2c 03 .byte 0x3 + 3525 0a2d 00000000 .4byte .LANCHOR0 + 3526 0a31 00 .byte 0 + 3527 0a32 00 .byte 0 + 3528 0a33 1E .uleb128 0x1e + 3529 0a34 A8000000 .4byte .LASF97 + 3530 0a38 01 .byte 0x1 + 3531 0a39 5501 .2byte 0x155 + 3532 0a3b 01 .byte 0x1 + 3533 0a3c E4000000 .4byte 0xe4 + 3534 0a40 00000000 .4byte .LFB17 + 3535 0a44 3C000000 .4byte .LFE17 + 3536 0a48 5F000000 .4byte .LLST3 + 3537 0a4c 01 .byte 0x1 + 3538 0a4d 730A0000 .4byte 0xa73 + 3539 0a51 1F .uleb128 0x1f + 3540 0a52 7000 .ascii "p\000" + 3541 0a54 01 .byte 0x1 + 3542 0a55 5501 .2byte 0x155 + 3543 0a57 95020000 .4byte 0x295 + 3544 0a5b 7F000000 .4byte .LLST4 + 3545 0a5f 20 .uleb128 0x20 + 3546 0a60 14000000 .4byte .LVL51 + 3547 0a64 FF1B0000 .4byte 0x1bff + 3548 0a68 19 .uleb128 0x19 + 3549 0a69 01 .byte 0x1 + 3550 0a6a 50 .byte 0x50 + 3551 0a6b 05 .byte 0x5 + 3552 0a6c 03 .byte 0x3 + 3553 0a6d 00000000 .4byte .LANCHOR1 + 3554 0a71 00 .byte 0 + 3555 0a72 00 .byte 0 + 3556 0a73 17 .uleb128 0x17 + 3557 0a74 D6010000 .4byte .LASF98 + 3558 0a78 01 .byte 0x1 + 3559 0a79 2602 .2byte 0x226 + 3560 0a7b 01 .byte 0x1 + 3561 0a7c 00000000 .4byte .LFB26 + 3562 0a80 94000000 .4byte .LFE26 + 3563 0a84 A0000000 .4byte .LLST5 + 3564 0a88 01 .byte 0x1 + 3565 0a89 B30B0000 .4byte 0xbb3 + 3566 0a8d 1B .uleb128 0x1b + 3567 0a8e 6E00 .ascii "n\000" + 3568 0a90 01 .byte 0x1 + 3569 0a91 2702 .2byte 0x227 + 3570 0a93 7B000000 .4byte 0x7b + 3571 0a97 C0000000 .4byte .LLST6 + 3572 0a9b 1C .uleb128 0x1c + 3573 0a9c 08000000 .4byte .LVL53 + 3574 0aa0 A71B0000 .4byte 0x1ba7 + 3575 0aa4 18 .uleb128 0x18 + 3576 0aa5 10000000 .4byte .LVL54 + 3577 0aa9 B51B0000 .4byte 0x1bb5 + 3578 0aad B90A0000 .4byte 0xab9 + 3579 0ab1 19 .uleb128 0x19 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 66 + + + 3580 0ab2 01 .byte 0x1 + 3581 0ab3 50 .byte 0x50 + 3582 0ab4 03 .byte 0x3 + 3583 0ab5 0A .byte 0xa + 3584 0ab6 E803 .2byte 0x3e8 + 3585 0ab8 00 .byte 0 + 3586 0ab9 18 .uleb128 0x18 + 3587 0aba 20000000 .4byte .LVL56 + 3588 0abe FF1B0000 .4byte 0x1bff + 3589 0ac2 D00A0000 .4byte 0xad0 + 3590 0ac6 19 .uleb128 0x19 + 3591 0ac7 01 .byte 0x1 + 3592 0ac8 50 .byte 0x50 + 3593 0ac9 05 .byte 0x5 + 3594 0aca 03 .byte 0x3 + 3595 0acb 00000000 .4byte .LANCHOR1 + 3596 0acf 00 .byte 0 + 3597 0ad0 18 .uleb128 0x18 + 3598 0ad1 28000000 .4byte .LVL57 + 3599 0ad5 1D1C0000 .4byte 0x1c1d + 3600 0ad9 E70A0000 .4byte 0xae7 + 3601 0add 19 .uleb128 0x19 + 3602 0ade 01 .byte 0x1 + 3603 0adf 50 .byte 0x50 + 3604 0ae0 05 .byte 0x5 + 3605 0ae1 03 .byte 0x3 + 3606 0ae2 00000000 .4byte .LANCHOR1 + 3607 0ae6 00 .byte 0 + 3608 0ae7 18 .uleb128 0x18 + 3609 0ae8 30000000 .4byte .LVL58 + 3610 0aec FF1B0000 .4byte 0x1bff + 3611 0af0 FE0A0000 .4byte 0xafe + 3612 0af4 19 .uleb128 0x19 + 3613 0af5 01 .byte 0x1 + 3614 0af6 50 .byte 0x50 + 3615 0af7 05 .byte 0x5 + 3616 0af8 03 .byte 0x3 + 3617 0af9 00000000 .4byte .LANCHOR1 + 3618 0afd 00 .byte 0 + 3619 0afe 18 .uleb128 0x18 + 3620 0aff 38000000 .4byte .LVL59 + 3621 0b03 1D1C0000 .4byte 0x1c1d + 3622 0b07 150B0000 .4byte 0xb15 + 3623 0b0b 19 .uleb128 0x19 + 3624 0b0c 01 .byte 0x1 + 3625 0b0d 50 .byte 0x50 + 3626 0b0e 05 .byte 0x5 + 3627 0b0f 03 .byte 0x3 + 3628 0b10 00000000 .4byte .LANCHOR1 + 3629 0b14 00 .byte 0 + 3630 0b15 18 .uleb128 0x18 + 3631 0b16 40000000 .4byte .LVL60 + 3632 0b1a FF1B0000 .4byte 0x1bff + 3633 0b1e 2C0B0000 .4byte 0xb2c + 3634 0b22 19 .uleb128 0x19 + 3635 0b23 01 .byte 0x1 + 3636 0b24 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 67 + + + 3637 0b25 05 .byte 0x5 + 3638 0b26 03 .byte 0x3 + 3639 0b27 00000000 .4byte .LANCHOR1 + 3640 0b2b 00 .byte 0 + 3641 0b2c 18 .uleb128 0x18 + 3642 0b2d 48000000 .4byte .LVL61 + 3643 0b31 1D1C0000 .4byte 0x1c1d + 3644 0b35 430B0000 .4byte 0xb43 + 3645 0b39 19 .uleb128 0x19 + 3646 0b3a 01 .byte 0x1 + 3647 0b3b 50 .byte 0x50 + 3648 0b3c 05 .byte 0x5 + 3649 0b3d 03 .byte 0x3 + 3650 0b3e 00000000 .4byte .LANCHOR1 + 3651 0b42 00 .byte 0 + 3652 0b43 18 .uleb128 0x18 + 3653 0b44 50000000 .4byte .LVL62 + 3654 0b48 FF1B0000 .4byte 0x1bff + 3655 0b4c 5A0B0000 .4byte 0xb5a + 3656 0b50 19 .uleb128 0x19 + 3657 0b51 01 .byte 0x1 + 3658 0b52 50 .byte 0x50 + 3659 0b53 05 .byte 0x5 + 3660 0b54 03 .byte 0x3 + 3661 0b55 00000000 .4byte .LANCHOR1 + 3662 0b59 00 .byte 0 + 3663 0b5a 18 .uleb128 0x18 + 3664 0b5b 58000000 .4byte .LVL63 + 3665 0b5f 1D1C0000 .4byte 0x1c1d + 3666 0b63 710B0000 .4byte 0xb71 + 3667 0b67 19 .uleb128 0x19 + 3668 0b68 01 .byte 0x1 + 3669 0b69 50 .byte 0x50 + 3670 0b6a 05 .byte 0x5 + 3671 0b6b 03 .byte 0x3 + 3672 0b6c 00000000 .4byte .LANCHOR1 + 3673 0b70 00 .byte 0 + 3674 0b71 18 .uleb128 0x18 + 3675 0b72 70000000 .4byte .LVL65 + 3676 0b76 6B1B0000 .4byte 0x1b6b + 3677 0b7a 880B0000 .4byte 0xb88 + 3678 0b7e 19 .uleb128 0x19 + 3679 0b7f 01 .byte 0x1 + 3680 0b80 50 .byte 0x50 + 3681 0b81 05 .byte 0x5 + 3682 0b82 03 .byte 0x3 + 3683 0b83 A8000000 .4byte .LC11 + 3684 0b87 00 .byte 0 + 3685 0b88 18 .uleb128 0x18 + 3686 0b89 78000000 .4byte .LVL66 + 3687 0b8d 7F1B0000 .4byte 0x1b7f + 3688 0b91 9E0B0000 .4byte 0xb9e + 3689 0b95 19 .uleb128 0x19 + 3690 0b96 01 .byte 0x1 + 3691 0b97 50 .byte 0x50 + 3692 0b98 04 .byte 0x4 + 3693 0b99 74 .byte 0x74 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 68 + + + 3694 0b9a 00 .sleb128 0 + 3695 0b9b 32 .byte 0x32 + 3696 0b9c 24 .byte 0x24 + 3697 0b9d 00 .byte 0 + 3698 0b9e 1A .uleb128 0x1a + 3699 0b9f 84000000 .4byte .LVL67 + 3700 0ba3 01 .byte 0x1 + 3701 0ba4 931B0000 .4byte 0x1b93 + 3702 0ba8 19 .uleb128 0x19 + 3703 0ba9 01 .byte 0x1 + 3704 0baa 50 .byte 0x50 + 3705 0bab 05 .byte 0x5 + 3706 0bac 03 .byte 0x3 + 3707 0bad C8000000 .4byte .LC13 + 3708 0bb1 00 .byte 0 + 3709 0bb2 00 .byte 0 + 3710 0bb3 1D .uleb128 0x1d + 3711 0bb4 1B030000 .4byte .LASF99 + 3712 0bb8 01 .byte 0x1 + 3713 0bb9 2102 .2byte 0x221 + 3714 0bbb 01 .byte 0x1 + 3715 0bbc 00000000 .4byte .LFB25 + 3716 0bc0 10000000 .4byte .LFE25 + 3717 0bc4 02 .byte 0x2 + 3718 0bc5 7D .byte 0x7d + 3719 0bc6 00 .sleb128 0 + 3720 0bc7 01 .byte 0x1 + 3721 0bc8 E60B0000 .4byte 0xbe6 + 3722 0bcc 1A .uleb128 0x1a + 3723 0bcd 0C000000 .4byte .LVL68 + 3724 0bd1 01 .byte 0x1 + 3725 0bd2 311C0000 .4byte 0x1c31 + 3726 0bd6 19 .uleb128 0x19 + 3727 0bd7 01 .byte 0x1 + 3728 0bd8 51 .byte 0x51 + 3729 0bd9 01 .byte 0x1 + 3730 0bda 31 .byte 0x31 + 3731 0bdb 19 .uleb128 0x19 + 3732 0bdc 01 .byte 0x1 + 3733 0bdd 50 .byte 0x50 + 3734 0bde 05 .byte 0x5 + 3735 0bdf 03 .byte 0x3 + 3736 0be0 00000000 .4byte .LANCHOR1 + 3737 0be4 00 .byte 0 + 3738 0be5 00 .byte 0 + 3739 0be6 1D .uleb128 0x1d + 3740 0be7 52060000 .4byte .LASF100 + 3741 0beb 01 .byte 0x1 + 3742 0bec 5D01 .2byte 0x15d + 3743 0bee 01 .byte 0x1 + 3744 0bef 00000000 .4byte .LFB18 + 3745 0bf3 10000000 .4byte .LFE18 + 3746 0bf7 02 .byte 0x2 + 3747 0bf8 7D .byte 0x7d + 3748 0bf9 00 .sleb128 0 + 3749 0bfa 01 .byte 0x1 + 3750 0bfb 190C0000 .4byte 0xc19 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 69 + + + 3751 0bff 1A .uleb128 0x1a + 3752 0c00 0C000000 .4byte .LVL69 + 3753 0c04 01 .byte 0x1 + 3754 0c05 311C0000 .4byte 0x1c31 + 3755 0c09 19 .uleb128 0x19 + 3756 0c0a 01 .byte 0x1 + 3757 0c0b 51 .byte 0x51 + 3758 0c0c 01 .byte 0x1 + 3759 0c0d 30 .byte 0x30 + 3760 0c0e 19 .uleb128 0x19 + 3761 0c0f 01 .byte 0x1 + 3762 0c10 50 .byte 0x50 + 3763 0c11 05 .byte 0x5 + 3764 0c12 03 .byte 0x3 + 3765 0c13 00000000 .4byte .LANCHOR1 + 3766 0c17 00 .byte 0 + 3767 0c18 00 .byte 0 + 3768 0c19 17 .uleb128 0x17 + 3769 0c1a EC010000 .4byte .LASF101 + 3770 0c1e 01 .byte 0x1 + 3771 0c1f F801 .2byte 0x1f8 + 3772 0c21 01 .byte 0x1 + 3773 0c22 00000000 .4byte .LFB24 + 3774 0c26 A0000000 .4byte .LFE24 + 3775 0c2a DF000000 .4byte .LLST7 + 3776 0c2e 01 .byte 0x1 + 3777 0c2f 490D0000 .4byte 0xd49 + 3778 0c33 21 .uleb128 0x21 + 3779 0c34 76743100 .ascii "vt1\000" + 3780 0c38 01 .byte 0x1 + 3781 0c39 F901 .2byte 0x1f9 + 3782 0c3b 59030000 .4byte 0x359 + 3783 0c3f 05 .byte 0x5 + 3784 0c40 03 .byte 0x3 + 3785 0c41 00000000 .4byte vt1.4806 + 3786 0c45 21 .uleb128 0x21 + 3787 0c46 76743200 .ascii "vt2\000" + 3788 0c4a 01 .byte 0x1 + 3789 0c4b F901 .2byte 0x1f9 + 3790 0c4d 59030000 .4byte 0x359 + 3791 0c51 05 .byte 0x5 + 3792 0c52 03 .byte 0x3 + 3793 0c53 00000000 .4byte vt2.4807 + 3794 0c57 1B .uleb128 0x1b + 3795 0c58 6E00 .ascii "n\000" + 3796 0c5a 01 .byte 0x1 + 3797 0c5b FA01 .2byte 0x1fa + 3798 0c5d 7B000000 .4byte 0x7b + 3799 0c61 FF000000 .4byte .LLST8 + 3800 0c65 1C .uleb128 0x1c + 3801 0c66 08000000 .4byte .LVL71 + 3802 0c6a A71B0000 .4byte 0x1ba7 + 3803 0c6e 18 .uleb128 0x18 + 3804 0c6f 10000000 .4byte .LVL72 + 3805 0c73 B51B0000 .4byte 0x1bb5 + 3806 0c77 830C0000 .4byte 0xc83 + 3807 0c7b 19 .uleb128 0x19 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 70 + + + 3808 0c7c 01 .byte 0x1 + 3809 0c7d 50 .byte 0x50 + 3810 0c7e 03 .byte 0x3 + 3811 0c7f 0A .byte 0xa + 3812 0c80 E803 .2byte 0x3e8 + 3813 0c82 00 .byte 0 + 3814 0c83 18 .uleb128 0x18 + 3815 0c84 30000000 .4byte .LVL74 + 3816 0c88 4A1C0000 .4byte 0x1c4a + 3817 0c8c AD0C0000 .4byte 0xcad + 3818 0c90 19 .uleb128 0x19 + 3819 0c91 01 .byte 0x1 + 3820 0c92 53 .byte 0x53 + 3821 0c93 01 .byte 0x1 + 3822 0c94 30 .byte 0x30 + 3823 0c95 19 .uleb128 0x19 + 3824 0c96 01 .byte 0x1 + 3825 0c97 52 .byte 0x52 + 3826 0c98 05 .byte 0x5 + 3827 0c99 03 .byte 0x3 + 3828 0c9a 00000000 .4byte tmo + 3829 0c9e 19 .uleb128 0x19 + 3830 0c9f 01 .byte 0x1 + 3831 0ca0 51 .byte 0x51 + 3832 0ca1 01 .byte 0x1 + 3833 0ca2 31 .byte 0x31 + 3834 0ca3 19 .uleb128 0x19 + 3835 0ca4 01 .byte 0x1 + 3836 0ca5 50 .byte 0x50 + 3837 0ca6 05 .byte 0x5 + 3838 0ca7 03 .byte 0x3 + 3839 0ca8 00000000 .4byte .LANCHOR2 + 3840 0cac 00 .byte 0 + 3841 0cad 18 .uleb128 0x18 + 3842 0cae 44000000 .4byte .LVL75 + 3843 0cb2 4A1C0000 .4byte 0x1c4a + 3844 0cb6 D90C0000 .4byte 0xcd9 + 3845 0cba 19 .uleb128 0x19 + 3846 0cbb 01 .byte 0x1 + 3847 0cbc 53 .byte 0x53 + 3848 0cbd 01 .byte 0x1 + 3849 0cbe 30 .byte 0x30 + 3850 0cbf 19 .uleb128 0x19 + 3851 0cc0 01 .byte 0x1 + 3852 0cc1 52 .byte 0x52 + 3853 0cc2 05 .byte 0x5 + 3854 0cc3 03 .byte 0x3 + 3855 0cc4 00000000 .4byte tmo + 3856 0cc8 19 .uleb128 0x19 + 3857 0cc9 01 .byte 0x1 + 3858 0cca 51 .byte 0x51 + 3859 0ccb 03 .byte 0x3 + 3860 0ccc 0A .byte 0xa + 3861 0ccd 1027 .2byte 0x2710 + 3862 0ccf 19 .uleb128 0x19 + 3863 0cd0 01 .byte 0x1 + 3864 0cd1 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 71 + + + 3865 0cd2 05 .byte 0x5 + 3866 0cd3 03 .byte 0x3 + 3867 0cd4 00000000 .4byte .LANCHOR3 + 3868 0cd8 00 .byte 0 + 3869 0cd9 18 .uleb128 0x18 + 3870 0cda 4C000000 .4byte .LVL76 + 3871 0cde 6D1C0000 .4byte 0x1c6d + 3872 0ce2 F00C0000 .4byte 0xcf0 + 3873 0ce6 19 .uleb128 0x19 + 3874 0ce7 01 .byte 0x1 + 3875 0ce8 50 .byte 0x50 + 3876 0ce9 05 .byte 0x5 + 3877 0cea 03 .byte 0x3 + 3878 0ceb 00000000 .4byte .LANCHOR2 + 3879 0cef 00 .byte 0 + 3880 0cf0 18 .uleb128 0x18 + 3881 0cf1 54000000 .4byte .LVL77 + 3882 0cf5 6D1C0000 .4byte 0x1c6d + 3883 0cf9 070D0000 .4byte 0xd07 + 3884 0cfd 19 .uleb128 0x19 + 3885 0cfe 01 .byte 0x1 + 3886 0cff 50 .byte 0x50 + 3887 0d00 05 .byte 0x5 + 3888 0d01 03 .byte 0x3 + 3889 0d02 00000000 .4byte .LANCHOR3 + 3890 0d06 00 .byte 0 + 3891 0d07 18 .uleb128 0x18 + 3892 0d08 70000000 .4byte .LVL79 + 3893 0d0c 6B1B0000 .4byte 0x1b6b + 3894 0d10 1E0D0000 .4byte 0xd1e + 3895 0d14 19 .uleb128 0x19 + 3896 0d15 01 .byte 0x1 + 3897 0d16 50 .byte 0x50 + 3898 0d17 05 .byte 0x5 + 3899 0d18 03 .byte 0x3 + 3900 0d19 A8000000 .4byte .LC11 + 3901 0d1d 00 .byte 0 + 3902 0d1e 18 .uleb128 0x18 + 3903 0d1f 78000000 .4byte .LVL80 + 3904 0d23 7F1B0000 .4byte 0x1b7f + 3905 0d27 340D0000 .4byte 0xd34 + 3906 0d2b 19 .uleb128 0x19 + 3907 0d2c 01 .byte 0x1 + 3908 0d2d 50 .byte 0x50 + 3909 0d2e 04 .byte 0x4 + 3910 0d2f 74 .byte 0x74 + 3911 0d30 00 .sleb128 0 + 3912 0d31 31 .byte 0x31 + 3913 0d32 24 .byte 0x24 + 3914 0d33 00 .byte 0 + 3915 0d34 1A .uleb128 0x1a + 3916 0d35 84000000 .4byte .LVL81 + 3917 0d39 01 .byte 0x1 + 3918 0d3a 931B0000 .4byte 0x1b93 + 3919 0d3e 19 .uleb128 0x19 + 3920 0d3f 01 .byte 0x1 + 3921 0d40 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 72 + + + 3922 0d41 05 .byte 0x5 + 3923 0d42 03 .byte 0x3 + 3924 0d43 D8000000 .4byte .LC14 + 3925 0d47 00 .byte 0 + 3926 0d48 00 .byte 0 + 3927 0d49 17 .uleb128 0x17 + 3928 0d4a 77020000 .4byte .LASF102 + 3929 0d4e 01 .byte 0x1 + 3930 0d4f C701 .2byte 0x1c7 + 3931 0d51 01 .byte 0x1 + 3932 0d52 00000000 .4byte .LFB22 + 3933 0d56 E0000000 .4byte .LFE22 + 3934 0d5a 1E010000 .4byte .LLST9 + 3935 0d5e 01 .byte 0x1 + 3936 0d5f 090F0000 .4byte 0xf09 + 3937 0d63 1B .uleb128 0x1b + 3938 0d64 6E00 .ascii "n\000" + 3939 0d66 01 .byte 0x1 + 3940 0d67 C801 .2byte 0x1c8 + 3941 0d69 7B000000 .4byte 0x7b + 3942 0d6d 4A010000 .4byte .LLST10 + 3943 0d71 21 .uleb128 0x21 + 3944 0d72 696200 .ascii "ib\000" + 3945 0d75 01 .byte 0x1 + 3946 0d76 C901 .2byte 0x1c9 + 3947 0d78 090F0000 .4byte 0xf09 + 3948 0d7c 05 .byte 0x5 + 3949 0d7d 03 .byte 0x3 + 3950 0d7e 00000000 .4byte ib.4795 + 3951 0d82 21 .uleb128 0x21 + 3952 0d83 697100 .ascii "iq\000" + 3953 0d86 01 .byte 0x1 + 3954 0d87 CA01 .2byte 0x1ca + 3955 0d89 CC050000 .4byte 0x5cc + 3956 0d8d 05 .byte 0x5 + 3957 0d8e 03 .byte 0x3 + 3958 0d8f 00000000 .4byte iq.4796 + 3959 0d93 18 .uleb128 0x18 + 3960 0d94 24000000 .4byte .LVL82 + 3961 0d98 811C0000 .4byte 0x1c81 + 3962 0d9c C50D0000 .4byte 0xdc5 + 3963 0da0 19 .uleb128 0x19 + 3964 0da1 01 .byte 0x1 + 3965 0da2 53 .byte 0x53 + 3966 0da3 02 .byte 0x2 + 3967 0da4 74 .byte 0x74 + 3968 0da5 00 .sleb128 0 + 3969 0da6 19 .uleb128 0x19 + 3970 0da7 01 .byte 0x1 + 3971 0da8 52 .byte 0x52 + 3972 0da9 01 .byte 0x1 + 3973 0daa 40 .byte 0x40 + 3974 0dab 19 .uleb128 0x19 + 3975 0dac 01 .byte 0x1 + 3976 0dad 51 .byte 0x51 + 3977 0dae 05 .byte 0x5 + 3978 0daf 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 73 + + + 3979 0db0 00000000 .4byte .LANCHOR5 + 3980 0db4 19 .uleb128 0x19 + 3981 0db5 01 .byte 0x1 + 3982 0db6 50 .byte 0x50 + 3983 0db7 05 .byte 0x5 + 3984 0db8 03 .byte 0x3 + 3985 0db9 00000000 .4byte .LANCHOR4 + 3986 0dbd 19 .uleb128 0x19 + 3987 0dbe 02 .byte 0x2 + 3988 0dbf 7D .byte 0x7d + 3989 0dc0 00 .sleb128 0 + 3990 0dc1 02 .byte 0x2 + 3991 0dc2 74 .byte 0x74 + 3992 0dc3 00 .sleb128 0 + 3993 0dc4 00 .byte 0 + 3994 0dc5 1C .uleb128 0x1c + 3995 0dc6 28000000 .4byte .LVL83 + 3996 0dca A71B0000 .4byte 0x1ba7 + 3997 0dce 18 .uleb128 0x18 + 3998 0dcf 30000000 .4byte .LVL84 + 3999 0dd3 B51B0000 .4byte 0x1bb5 + 4000 0dd7 E30D0000 .4byte 0xde3 + 4001 0ddb 19 .uleb128 0x19 + 4002 0ddc 01 .byte 0x1 + 4003 0ddd 50 .byte 0x50 + 4004 0dde 03 .byte 0x3 + 4005 0ddf 0A .byte 0xa + 4006 0de0 E803 .2byte 0x3e8 + 4007 0de2 00 .byte 0 + 4008 0de3 18 .uleb128 0x18 + 4009 0de4 44000000 .4byte .LVL86 + 4010 0de8 B01C0000 .4byte 0x1cb0 + 4011 0dec FF0D0000 .4byte 0xdff + 4012 0df0 19 .uleb128 0x19 + 4013 0df1 01 .byte 0x1 + 4014 0df2 51 .byte 0x51 + 4015 0df3 01 .byte 0x1 + 4016 0df4 30 .byte 0x30 + 4017 0df5 19 .uleb128 0x19 + 4018 0df6 01 .byte 0x1 + 4019 0df7 50 .byte 0x50 + 4020 0df8 05 .byte 0x5 + 4021 0df9 03 .byte 0x3 + 4022 0dfa 00000000 .4byte .LANCHOR4 + 4023 0dfe 00 .byte 0 + 4024 0dff 18 .uleb128 0x18 + 4025 0e00 50000000 .4byte .LVL87 + 4026 0e04 B01C0000 .4byte 0x1cb0 + 4027 0e08 1B0E0000 .4byte 0xe1b + 4028 0e0c 19 .uleb128 0x19 + 4029 0e0d 01 .byte 0x1 + 4030 0e0e 51 .byte 0x51 + 4031 0e0f 01 .byte 0x1 + 4032 0e10 31 .byte 0x31 + 4033 0e11 19 .uleb128 0x19 + 4034 0e12 01 .byte 0x1 + 4035 0e13 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 74 + + + 4036 0e14 05 .byte 0x5 + 4037 0e15 03 .byte 0x3 + 4038 0e16 00000000 .4byte .LANCHOR4 + 4039 0e1a 00 .byte 0 + 4040 0e1b 18 .uleb128 0x18 + 4041 0e1c 5C000000 .4byte .LVL88 + 4042 0e20 B01C0000 .4byte 0x1cb0 + 4043 0e24 370E0000 .4byte 0xe37 + 4044 0e28 19 .uleb128 0x19 + 4045 0e29 01 .byte 0x1 + 4046 0e2a 51 .byte 0x51 + 4047 0e2b 01 .byte 0x1 + 4048 0e2c 32 .byte 0x32 + 4049 0e2d 19 .uleb128 0x19 + 4050 0e2e 01 .byte 0x1 + 4051 0e2f 50 .byte 0x50 + 4052 0e30 05 .byte 0x5 + 4053 0e31 03 .byte 0x3 + 4054 0e32 00000000 .4byte .LANCHOR4 + 4055 0e36 00 .byte 0 + 4056 0e37 18 .uleb128 0x18 + 4057 0e38 68000000 .4byte .LVL89 + 4058 0e3c B01C0000 .4byte 0x1cb0 + 4059 0e40 530E0000 .4byte 0xe53 + 4060 0e44 19 .uleb128 0x19 + 4061 0e45 01 .byte 0x1 + 4062 0e46 51 .byte 0x51 + 4063 0e47 01 .byte 0x1 + 4064 0e48 33 .byte 0x33 + 4065 0e49 19 .uleb128 0x19 + 4066 0e4a 01 .byte 0x1 + 4067 0e4b 50 .byte 0x50 + 4068 0e4c 05 .byte 0x5 + 4069 0e4d 03 .byte 0x3 + 4070 0e4e 00000000 .4byte .LANCHOR4 + 4071 0e52 00 .byte 0 + 4072 0e53 18 .uleb128 0x18 + 4073 0e54 78000000 .4byte .LVL90 + 4074 0e58 CE1C0000 .4byte 0x1cce + 4075 0e5c 700E0000 .4byte 0xe70 + 4076 0e60 19 .uleb128 0x19 + 4077 0e61 01 .byte 0x1 + 4078 0e62 51 .byte 0x51 + 4079 0e63 02 .byte 0x2 + 4080 0e64 09 .byte 0x9 + 4081 0e65 FF .byte 0xff + 4082 0e66 19 .uleb128 0x19 + 4083 0e67 01 .byte 0x1 + 4084 0e68 50 .byte 0x50 + 4085 0e69 05 .byte 0x5 + 4086 0e6a 03 .byte 0x3 + 4087 0e6b 00000000 .4byte .LANCHOR4 + 4088 0e6f 00 .byte 0 + 4089 0e70 18 .uleb128 0x18 + 4090 0e71 84000000 .4byte .LVL91 + 4091 0e75 CE1C0000 .4byte 0x1cce + 4092 0e79 8D0E0000 .4byte 0xe8d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 75 + + + 4093 0e7d 19 .uleb128 0x19 + 4094 0e7e 01 .byte 0x1 + 4095 0e7f 51 .byte 0x51 + 4096 0e80 02 .byte 0x2 + 4097 0e81 09 .byte 0x9 + 4098 0e82 FF .byte 0xff + 4099 0e83 19 .uleb128 0x19 + 4100 0e84 01 .byte 0x1 + 4101 0e85 50 .byte 0x50 + 4102 0e86 05 .byte 0x5 + 4103 0e87 03 .byte 0x3 + 4104 0e88 00000000 .4byte .LANCHOR4 + 4105 0e8c 00 .byte 0 + 4106 0e8d 18 .uleb128 0x18 + 4107 0e8e 90000000 .4byte .LVL92 + 4108 0e92 CE1C0000 .4byte 0x1cce + 4109 0e96 AA0E0000 .4byte 0xeaa + 4110 0e9a 19 .uleb128 0x19 + 4111 0e9b 01 .byte 0x1 + 4112 0e9c 51 .byte 0x51 + 4113 0e9d 02 .byte 0x2 + 4114 0e9e 09 .byte 0x9 + 4115 0e9f FF .byte 0xff + 4116 0ea0 19 .uleb128 0x19 + 4117 0ea1 01 .byte 0x1 + 4118 0ea2 50 .byte 0x50 + 4119 0ea3 05 .byte 0x5 + 4120 0ea4 03 .byte 0x3 + 4121 0ea5 00000000 .4byte .LANCHOR4 + 4122 0ea9 00 .byte 0 + 4123 0eaa 18 .uleb128 0x18 + 4124 0eab 9C000000 .4byte .LVL93 + 4125 0eaf CE1C0000 .4byte 0x1cce + 4126 0eb3 C70E0000 .4byte 0xec7 + 4127 0eb7 19 .uleb128 0x19 + 4128 0eb8 01 .byte 0x1 + 4129 0eb9 51 .byte 0x51 + 4130 0eba 02 .byte 0x2 + 4131 0ebb 09 .byte 0x9 + 4132 0ebc FF .byte 0xff + 4133 0ebd 19 .uleb128 0x19 + 4134 0ebe 01 .byte 0x1 + 4135 0ebf 50 .byte 0x50 + 4136 0ec0 05 .byte 0x5 + 4137 0ec1 03 .byte 0x3 + 4138 0ec2 00000000 .4byte .LANCHOR4 + 4139 0ec6 00 .byte 0 + 4140 0ec7 18 .uleb128 0x18 + 4141 0ec8 B4000000 .4byte .LVL95 + 4142 0ecc 6B1B0000 .4byte 0x1b6b + 4143 0ed0 DE0E0000 .4byte 0xede + 4144 0ed4 19 .uleb128 0x19 + 4145 0ed5 01 .byte 0x1 + 4146 0ed6 50 .byte 0x50 + 4147 0ed7 05 .byte 0x5 + 4148 0ed8 03 .byte 0x3 + 4149 0ed9 A8000000 .4byte .LC11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 76 + + + 4150 0edd 00 .byte 0 + 4151 0ede 18 .uleb128 0x18 + 4152 0edf BC000000 .4byte .LVL96 + 4153 0ee3 7F1B0000 .4byte 0x1b7f + 4154 0ee7 F40E0000 .4byte 0xef4 + 4155 0eeb 19 .uleb128 0x19 + 4156 0eec 01 .byte 0x1 + 4157 0eed 50 .byte 0x50 + 4158 0eee 04 .byte 0x4 + 4159 0eef 74 .byte 0x74 + 4160 0ef0 00 .sleb128 0 + 4161 0ef1 32 .byte 0x32 + 4162 0ef2 24 .byte 0x24 + 4163 0ef3 00 .byte 0 + 4164 0ef4 1A .uleb128 0x1a + 4165 0ef5 CC000000 .4byte .LVL97 + 4166 0ef9 01 .byte 0x1 + 4167 0efa 931B0000 .4byte 0x1b93 + 4168 0efe 19 .uleb128 0x19 + 4169 0eff 01 .byte 0x1 + 4170 0f00 50 .byte 0x50 + 4171 0f01 05 .byte 0x5 + 4172 0f02 03 .byte 0x3 + 4173 0f03 E4000000 .4byte .LC15 + 4174 0f07 00 .byte 0 + 4175 0f08 00 .byte 0 + 4176 0f09 22 .uleb128 0x22 + 4177 0f0a 49000000 .4byte 0x49 + 4178 0f0e 190F0000 .4byte 0xf19 + 4179 0f12 23 .uleb128 0x23 + 4180 0f13 14050000 .4byte 0x514 + 4181 0f17 0F .byte 0xf + 4182 0f18 00 .byte 0 + 4183 0f19 17 .uleb128 0x17 + 4184 0f1a 6A060000 .4byte .LASF103 + 4185 0f1e 01 .byte 0x1 + 4186 0f1f 3001 .2byte 0x130 + 4187 0f21 01 .byte 0x1 + 4188 0f22 00000000 .4byte .LFB16 + 4189 0f26 98000000 .4byte .LFE16 + 4190 0f2a 69010000 .4byte .LLST11 + 4191 0f2e 01 .byte 0x1 + 4192 0f2f EC0F0000 .4byte 0xfec + 4193 0f33 1B .uleb128 0x1b + 4194 0f34 6E00 .ascii "n\000" + 4195 0f36 01 .byte 0x1 + 4196 0f37 3201 .2byte 0x132 + 4197 0f39 7B000000 .4byte 0x7b + 4198 0f3d 95010000 .4byte .LLST12 + 4199 0f41 21 .uleb128 0x21 + 4200 0f42 77617000 .ascii "wap\000" + 4201 0f46 01 .byte 0x1 + 4202 0f47 3301 .2byte 0x133 + 4203 0f49 95020000 .4byte 0x295 + 4204 0f4d 01 .byte 0x1 + 4205 0f4e 58 .byte 0x58 + 4206 0f4f 24 .uleb128 0x24 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 77 + + + 4207 0f50 15000000 .4byte .LASF104 + 4208 0f54 01 .byte 0x1 + 4209 0f55 3401 .2byte 0x134 + 4210 0f57 D9000000 .4byte 0xd9 + 4211 0f5b 01 .byte 0x1 + 4212 0f5c 57 .byte 0x57 + 4213 0f5d 1C .uleb128 0x1c + 4214 0f5e 20000000 .4byte .LVL100 + 4215 0f62 A71B0000 .4byte 0x1ba7 + 4216 0f66 18 .uleb128 0x18 + 4217 0f67 28000000 .4byte .LVL101 + 4218 0f6b B51B0000 .4byte 0x1bb5 + 4219 0f6f 7B0F0000 .4byte 0xf7b + 4220 0f73 19 .uleb128 0x19 + 4221 0f74 01 .byte 0x1 + 4222 0f75 50 .byte 0x50 + 4223 0f76 03 .byte 0x3 + 4224 0f77 0A .byte 0xa + 4225 0f78 E803 .2byte 0x3e8 + 4226 0f7a 00 .byte 0 + 4227 0f7b 18 .uleb128 0x18 + 4228 0f7c 50000000 .4byte .LVL104 + 4229 0f80 EC1C0000 .4byte 0x1cec + 4230 0f84 AC0F0000 .4byte 0xfac + 4231 0f88 19 .uleb128 0x19 + 4232 0f89 01 .byte 0x1 + 4233 0f8a 53 .byte 0x53 + 4234 0f8b 05 .byte 0x5 + 4235 0f8c 03 .byte 0x3 + 4236 0f8d 00000000 .4byte thread2 + 4237 0f91 19 .uleb128 0x19 + 4238 0f92 01 .byte 0x1 + 4239 0f93 52 .byte 0x52 + 4240 0f94 02 .byte 0x2 + 4241 0f95 77 .byte 0x77 + 4242 0f96 00 .sleb128 0 + 4243 0f97 19 .uleb128 0x19 + 4244 0f98 01 .byte 0x1 + 4245 0f99 51 .byte 0x51 + 4246 0f9a 03 .byte 0x3 + 4247 0f9b 0A .byte 0xa + 4248 0f9c 1801 .2byte 0x118 + 4249 0f9e 19 .uleb128 0x19 + 4250 0f9f 01 .byte 0x1 + 4251 0fa0 50 .byte 0x50 + 4252 0fa1 02 .byte 0x2 + 4253 0fa2 78 .byte 0x78 + 4254 0fa3 00 .sleb128 0 + 4255 0fa4 19 .uleb128 0x19 + 4256 0fa5 02 .byte 0x2 + 4257 0fa6 7D .byte 0x7d + 4258 0fa7 00 .sleb128 0 + 4259 0fa8 02 .byte 0x2 + 4260 0fa9 75 .byte 0x75 + 4261 0faa 00 .sleb128 0 + 4262 0fab 00 .byte 0 + 4263 0fac 18 .uleb128 0x18 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 78 + + + 4264 0fad 68000000 .4byte .LVL106 + 4265 0fb1 6B1B0000 .4byte 0x1b6b + 4266 0fb5 C30F0000 .4byte 0xfc3 + 4267 0fb9 19 .uleb128 0x19 + 4268 0fba 01 .byte 0x1 + 4269 0fbb 50 .byte 0x50 + 4270 0fbc 05 .byte 0x5 + 4271 0fbd 03 .byte 0x3 + 4272 0fbe A8000000 .4byte .LC11 + 4273 0fc2 00 .byte 0 + 4274 0fc3 18 .uleb128 0x18 + 4275 0fc4 70000000 .4byte .LVL107 + 4276 0fc8 7F1B0000 .4byte 0x1b7f + 4277 0fcc D70F0000 .4byte 0xfd7 + 4278 0fd0 19 .uleb128 0x19 + 4279 0fd1 01 .byte 0x1 + 4280 0fd2 50 .byte 0x50 + 4281 0fd3 02 .byte 0x2 + 4282 0fd4 74 .byte 0x74 + 4283 0fd5 00 .sleb128 0 + 4284 0fd6 00 .byte 0 + 4285 0fd7 1A .uleb128 0x1a + 4286 0fd8 80000000 .4byte .LVL108 + 4287 0fdc 01 .byte 0x1 + 4288 0fdd 931B0000 .4byte 0x1b93 + 4289 0fe1 19 .uleb128 0x19 + 4290 0fe2 01 .byte 0x1 + 4291 0fe3 50 .byte 0x50 + 4292 0fe4 05 .byte 0x5 + 4293 0fe5 03 .byte 0x3 + 4294 0fe6 F0000000 .4byte .LC16 + 4295 0fea 00 .byte 0 + 4296 0feb 00 .byte 0 + 4297 0fec 17 .uleb128 0x17 + 4298 0fed 66010000 .4byte .LASF105 + 4299 0ff1 01 .byte 0x1 + 4300 0ff2 A001 .2byte 0x1a0 + 4301 0ff4 01 .byte 0x1 + 4302 0ff5 00000000 .4byte .LFB21 + 4303 0ff9 34010000 .4byte .LFE21 + 4304 0ffd B4010000 .4byte .LLST13 + 4305 1001 01 .byte 0x1 + 4306 1002 44110000 .4byte 0x1144 + 4307 1006 21 .uleb128 0x21 + 4308 1007 6E00 .ascii "n\000" + 4309 1009 01 .byte 0x1 + 4310 100a A101 .2byte 0x1a1 + 4311 100c 7B000000 .4byte 0x7b + 4312 1010 02 .byte 0x2 + 4313 1011 74 .byte 0x74 + 4314 1012 7C .sleb128 -4 + 4315 1013 1C .uleb128 0x1c + 4316 1014 1C000000 .4byte .LVL110 + 4317 1018 A71B0000 .4byte 0x1ba7 + 4318 101c 18 .uleb128 0x18 + 4319 101d 44000000 .4byte .LVL111 + 4320 1021 EC1C0000 .4byte 0x1cec + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 79 + + + 4321 1025 45100000 .4byte 0x1045 + 4322 1029 19 .uleb128 0x19 + 4323 102a 01 .byte 0x1 + 4324 102b 53 .byte 0x53 + 4325 102c 02 .byte 0x2 + 4326 102d 76 .byte 0x76 + 4327 102e 00 .sleb128 0 + 4328 102f 19 .uleb128 0x19 + 4329 1030 01 .byte 0x1 + 4330 1031 51 .byte 0x51 + 4331 1032 03 .byte 0x3 + 4332 1033 0A .byte 0xa + 4333 1034 1801 .2byte 0x118 + 4334 1036 19 .uleb128 0x19 + 4335 1037 01 .byte 0x1 + 4336 1038 50 .byte 0x50 + 4337 1039 03 .byte 0x3 + 4338 103a 77 .byte 0x77 + 4339 103b 00 .sleb128 0 + 4340 103c 06 .byte 0x6 + 4341 103d 19 .uleb128 0x19 + 4342 103e 02 .byte 0x2 + 4343 103f 7D .byte 0x7d + 4344 1040 00 .sleb128 0 + 4345 1041 02 .byte 0x2 + 4346 1042 74 .byte 0x74 + 4347 1043 00 .sleb128 0 + 4348 1044 00 .byte 0 + 4349 1045 18 .uleb128 0x18 + 4350 1046 70000000 .4byte .LVL112 + 4351 104a EC1C0000 .4byte 0x1cec + 4352 104e 6E100000 .4byte 0x106e + 4353 1052 19 .uleb128 0x19 + 4354 1053 01 .byte 0x1 + 4355 1054 53 .byte 0x53 + 4356 1055 02 .byte 0x2 + 4357 1056 76 .byte 0x76 + 4358 1057 00 .sleb128 0 + 4359 1058 19 .uleb128 0x19 + 4360 1059 01 .byte 0x1 + 4361 105a 51 .byte 0x51 + 4362 105b 03 .byte 0x3 + 4363 105c 0A .byte 0xa + 4364 105d 1801 .2byte 0x118 + 4365 105f 19 .uleb128 0x19 + 4366 1060 01 .byte 0x1 + 4367 1061 50 .byte 0x50 + 4368 1062 03 .byte 0x3 + 4369 1063 77 .byte 0x77 + 4370 1064 04 .sleb128 4 + 4371 1065 06 .byte 0x6 + 4372 1066 19 .uleb128 0x19 + 4373 1067 02 .byte 0x2 + 4374 1068 7D .byte 0x7d + 4375 1069 00 .sleb128 0 + 4376 106a 02 .byte 0x2 + 4377 106b 74 .byte 0x74 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 80 + + + 4378 106c 00 .sleb128 0 + 4379 106d 00 .byte 0 + 4380 106e 18 .uleb128 0x18 + 4381 106f 98000000 .4byte .LVL113 + 4382 1073 EC1C0000 .4byte 0x1cec + 4383 1077 97100000 .4byte 0x1097 + 4384 107b 19 .uleb128 0x19 + 4385 107c 01 .byte 0x1 + 4386 107d 53 .byte 0x53 + 4387 107e 02 .byte 0x2 + 4388 107f 76 .byte 0x76 + 4389 1080 00 .sleb128 0 + 4390 1081 19 .uleb128 0x19 + 4391 1082 01 .byte 0x1 + 4392 1083 51 .byte 0x51 + 4393 1084 03 .byte 0x3 + 4394 1085 0A .byte 0xa + 4395 1086 1801 .2byte 0x118 + 4396 1088 19 .uleb128 0x19 + 4397 1089 01 .byte 0x1 + 4398 108a 50 .byte 0x50 + 4399 108b 03 .byte 0x3 + 4400 108c 77 .byte 0x77 + 4401 108d 08 .sleb128 8 + 4402 108e 06 .byte 0x6 + 4403 108f 19 .uleb128 0x19 + 4404 1090 02 .byte 0x2 + 4405 1091 7D .byte 0x7d + 4406 1092 00 .sleb128 0 + 4407 1093 02 .byte 0x2 + 4408 1094 74 .byte 0x74 + 4409 1095 00 .sleb128 0 + 4410 1096 00 .byte 0 + 4411 1097 18 .uleb128 0x18 + 4412 1098 C0000000 .4byte .LVL114 + 4413 109c EC1C0000 .4byte 0x1cec + 4414 10a0 C0100000 .4byte 0x10c0 + 4415 10a4 19 .uleb128 0x19 + 4416 10a5 01 .byte 0x1 + 4417 10a6 53 .byte 0x53 + 4418 10a7 02 .byte 0x2 + 4419 10a8 76 .byte 0x76 + 4420 10a9 00 .sleb128 0 + 4421 10aa 19 .uleb128 0x19 + 4422 10ab 01 .byte 0x1 + 4423 10ac 51 .byte 0x51 + 4424 10ad 03 .byte 0x3 + 4425 10ae 0A .byte 0xa + 4426 10af 1801 .2byte 0x118 + 4427 10b1 19 .uleb128 0x19 + 4428 10b2 01 .byte 0x1 + 4429 10b3 50 .byte 0x50 + 4430 10b4 03 .byte 0x3 + 4431 10b5 77 .byte 0x77 + 4432 10b6 0C .sleb128 12 + 4433 10b7 06 .byte 0x6 + 4434 10b8 19 .uleb128 0x19 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 81 + + + 4435 10b9 02 .byte 0x2 + 4436 10ba 7D .byte 0x7d + 4437 10bb 00 .sleb128 0 + 4438 10bc 02 .byte 0x2 + 4439 10bd 74 .byte 0x74 + 4440 10be 00 .sleb128 0 + 4441 10bf 00 .byte 0 + 4442 10c0 18 .uleb128 0x18 + 4443 10c1 E8000000 .4byte .LVL115 + 4444 10c5 EC1C0000 .4byte 0x1cec + 4445 10c9 E9100000 .4byte 0x10e9 + 4446 10cd 19 .uleb128 0x19 + 4447 10ce 01 .byte 0x1 + 4448 10cf 53 .byte 0x53 + 4449 10d0 02 .byte 0x2 + 4450 10d1 76 .byte 0x76 + 4451 10d2 00 .sleb128 0 + 4452 10d3 19 .uleb128 0x19 + 4453 10d4 01 .byte 0x1 + 4454 10d5 51 .byte 0x51 + 4455 10d6 03 .byte 0x3 + 4456 10d7 0A .byte 0xa + 4457 10d8 1801 .2byte 0x118 + 4458 10da 19 .uleb128 0x19 + 4459 10db 01 .byte 0x1 + 4460 10dc 50 .byte 0x50 + 4461 10dd 03 .byte 0x3 + 4462 10de 77 .byte 0x77 + 4463 10df 10 .sleb128 16 + 4464 10e0 06 .byte 0x6 + 4465 10e1 19 .uleb128 0x19 + 4466 10e2 02 .byte 0x2 + 4467 10e3 7D .byte 0x7d + 4468 10e4 00 .sleb128 0 + 4469 10e5 02 .byte 0x2 + 4470 10e6 74 .byte 0x74 + 4471 10e7 00 .sleb128 0 + 4472 10e8 00 .byte 0 + 4473 10e9 18 .uleb128 0x18 + 4474 10ea F4000000 .4byte .LVL116 + 4475 10ee 191D0000 .4byte 0x1d19 + 4476 10f2 FE100000 .4byte 0x10fe + 4477 10f6 19 .uleb128 0x19 + 4478 10f7 01 .byte 0x1 + 4479 10f8 50 .byte 0x50 + 4480 10f9 03 .byte 0x3 + 4481 10fa 0A .byte 0xa + 4482 10fb E803 .2byte 0x3e8 + 4483 10fd 00 .byte 0 + 4484 10fe 1C .uleb128 0x1c + 4485 10ff F8000000 .4byte .LVL117 + 4486 1103 2E1D0000 .4byte 0x1d2e + 4487 1107 1C .uleb128 0x1c + 4488 1108 FC000000 .4byte .LVL118 + 4489 110c 381D0000 .4byte 0x1d38 + 4490 1110 18 .uleb128 0x18 + 4491 1111 04010000 .4byte .LVL119 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 82 + + + 4492 1115 6B1B0000 .4byte 0x1b6b + 4493 1119 27110000 .4byte 0x1127 + 4494 111d 19 .uleb128 0x19 + 4495 111e 01 .byte 0x1 + 4496 111f 50 .byte 0x50 + 4497 1120 05 .byte 0x5 + 4498 1121 03 .byte 0x3 + 4499 1122 A8000000 .4byte .LC11 + 4500 1126 00 .byte 0 + 4501 1127 1C .uleb128 0x1c + 4502 1128 0C010000 .4byte .LVL120 + 4503 112c 7F1B0000 .4byte 0x1b7f + 4504 1130 20 .uleb128 0x20 + 4505 1131 14010000 .4byte .LVL121 + 4506 1135 931B0000 .4byte 0x1b93 + 4507 1139 19 .uleb128 0x19 + 4508 113a 01 .byte 0x1 + 4509 113b 50 .byte 0x50 + 4510 113c 05 .byte 0x5 + 4511 113d 03 .byte 0x3 + 4512 113e FC000000 .4byte .LC17 + 4513 1142 00 .byte 0 + 4514 1143 00 .byte 0 + 4515 1144 1E .uleb128 0x1e + 4516 1145 CF030000 .4byte .LASF106 + 4517 1149 01 .byte 0x1 + 4518 114a 9101 .2byte 0x191 + 4519 114c 01 .byte 0x1 + 4520 114d E4000000 .4byte 0xe4 + 4521 1151 00000000 .4byte .LFB20 + 4522 1155 4C000000 .4byte .LFE20 + 4523 1159 E0010000 .4byte .LLST14 + 4524 115d 01 .byte 0x1 + 4525 115e 95110000 .4byte 0x1195 + 4526 1162 1F .uleb128 0x1f + 4527 1163 7000 .ascii "p\000" + 4528 1165 01 .byte 0x1 + 4529 1166 9101 .2byte 0x191 + 4530 1168 95020000 .4byte 0x295 + 4531 116c 00020000 .4byte .LLST15 + 4532 1170 1C .uleb128 0x1c + 4533 1171 10000000 .4byte .LVL124 + 4534 1175 421D0000 .4byte 0x1d42 + 4535 1179 1C .uleb128 0x1c + 4536 117a 14000000 .4byte .LVL125 + 4537 117e 421D0000 .4byte 0x1d42 + 4538 1182 1C .uleb128 0x1c + 4539 1183 18000000 .4byte .LVL126 + 4540 1187 421D0000 .4byte 0x1d42 + 4541 118b 1C .uleb128 0x1c + 4542 118c 1C000000 .4byte .LVL127 + 4543 1190 421D0000 .4byte 0x1d42 + 4544 1194 00 .byte 0 + 4545 1195 17 .uleb128 0x17 + 4546 1196 55000000 .4byte .LASF107 + 4547 119a 01 .byte 0x1 + 4548 119b 6201 .2byte 0x162 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 83 + + + 4549 119d 01 .byte 0x1 + 4550 119e 00000000 .4byte .LFB19 + 4551 11a2 74010000 .4byte .LFE19 + 4552 11a6 1E020000 .4byte .LLST16 + 4553 11aa 01 .byte 0x1 + 4554 11ab 73130000 .4byte 0x1373 + 4555 11af 1B .uleb128 0x1b + 4556 11b0 6E00 .ascii "n\000" + 4557 11b2 01 .byte 0x1 + 4558 11b3 6301 .2byte 0x163 + 4559 11b5 7B000000 .4byte 0x7b + 4560 11b9 4A020000 .4byte .LLST17 + 4561 11bd 18 .uleb128 0x18 + 4562 11be 34000000 .4byte .LVL128 + 4563 11c2 EC1C0000 .4byte 0x1cec + 4564 11c6 E9110000 .4byte 0x11e9 + 4565 11ca 19 .uleb128 0x19 + 4566 11cb 01 .byte 0x1 + 4567 11cc 53 .byte 0x53 + 4568 11cd 05 .byte 0x5 + 4569 11ce 03 .byte 0x3 + 4570 11cf 00000000 .4byte thread3 + 4571 11d3 19 .uleb128 0x19 + 4572 11d4 01 .byte 0x1 + 4573 11d5 51 .byte 0x51 + 4574 11d6 03 .byte 0x3 + 4575 11d7 0A .byte 0xa + 4576 11d8 1801 .2byte 0x118 + 4577 11da 19 .uleb128 0x19 + 4578 11db 01 .byte 0x1 + 4579 11dc 50 .byte 0x50 + 4580 11dd 03 .byte 0x3 + 4581 11de 76 .byte 0x76 + 4582 11df 00 .sleb128 0 + 4583 11e0 06 .byte 0x6 + 4584 11e1 19 .uleb128 0x19 + 4585 11e2 02 .byte 0x2 + 4586 11e3 7D .byte 0x7d + 4587 11e4 00 .sleb128 0 + 4588 11e5 02 .byte 0x2 + 4589 11e6 74 .byte 0x74 + 4590 11e7 00 .sleb128 0 + 4591 11e8 00 .byte 0 + 4592 11e9 18 .uleb128 0x18 + 4593 11ea 60000000 .4byte .LVL129 + 4594 11ee EC1C0000 .4byte 0x1cec + 4595 11f2 15120000 .4byte 0x1215 + 4596 11f6 19 .uleb128 0x19 + 4597 11f7 01 .byte 0x1 + 4598 11f8 53 .byte 0x53 + 4599 11f9 05 .byte 0x5 + 4600 11fa 03 .byte 0x3 + 4601 11fb 00000000 .4byte thread3 + 4602 11ff 19 .uleb128 0x19 + 4603 1200 01 .byte 0x1 + 4604 1201 51 .byte 0x51 + 4605 1202 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 84 + + + 4606 1203 0A .byte 0xa + 4607 1204 1801 .2byte 0x118 + 4608 1206 19 .uleb128 0x19 + 4609 1207 01 .byte 0x1 + 4610 1208 50 .byte 0x50 + 4611 1209 03 .byte 0x3 + 4612 120a 76 .byte 0x76 + 4613 120b 04 .sleb128 4 + 4614 120c 06 .byte 0x6 + 4615 120d 19 .uleb128 0x19 + 4616 120e 02 .byte 0x2 + 4617 120f 7D .byte 0x7d + 4618 1210 00 .sleb128 0 + 4619 1211 02 .byte 0x2 + 4620 1212 74 .byte 0x74 + 4621 1213 00 .sleb128 0 + 4622 1214 00 .byte 0 + 4623 1215 18 .uleb128 0x18 + 4624 1216 88000000 .4byte .LVL130 + 4625 121a EC1C0000 .4byte 0x1cec + 4626 121e 41120000 .4byte 0x1241 + 4627 1222 19 .uleb128 0x19 + 4628 1223 01 .byte 0x1 + 4629 1224 53 .byte 0x53 + 4630 1225 05 .byte 0x5 + 4631 1226 03 .byte 0x3 + 4632 1227 00000000 .4byte thread3 + 4633 122b 19 .uleb128 0x19 + 4634 122c 01 .byte 0x1 + 4635 122d 51 .byte 0x51 + 4636 122e 03 .byte 0x3 + 4637 122f 0A .byte 0xa + 4638 1230 1801 .2byte 0x118 + 4639 1232 19 .uleb128 0x19 + 4640 1233 01 .byte 0x1 + 4641 1234 50 .byte 0x50 + 4642 1235 03 .byte 0x3 + 4643 1236 76 .byte 0x76 + 4644 1237 08 .sleb128 8 + 4645 1238 06 .byte 0x6 + 4646 1239 19 .uleb128 0x19 + 4647 123a 02 .byte 0x2 + 4648 123b 7D .byte 0x7d + 4649 123c 00 .sleb128 0 + 4650 123d 02 .byte 0x2 + 4651 123e 74 .byte 0x74 + 4652 123f 00 .sleb128 0 + 4653 1240 00 .byte 0 + 4654 1241 18 .uleb128 0x18 + 4655 1242 B0000000 .4byte .LVL131 + 4656 1246 EC1C0000 .4byte 0x1cec + 4657 124a 6D120000 .4byte 0x126d + 4658 124e 19 .uleb128 0x19 + 4659 124f 01 .byte 0x1 + 4660 1250 53 .byte 0x53 + 4661 1251 05 .byte 0x5 + 4662 1252 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 85 + + + 4663 1253 00000000 .4byte thread3 + 4664 1257 19 .uleb128 0x19 + 4665 1258 01 .byte 0x1 + 4666 1259 51 .byte 0x51 + 4667 125a 03 .byte 0x3 + 4668 125b 0A .byte 0xa + 4669 125c 1801 .2byte 0x118 + 4670 125e 19 .uleb128 0x19 + 4671 125f 01 .byte 0x1 + 4672 1260 50 .byte 0x50 + 4673 1261 03 .byte 0x3 + 4674 1262 76 .byte 0x76 + 4675 1263 0C .sleb128 12 + 4676 1264 06 .byte 0x6 + 4677 1265 19 .uleb128 0x19 + 4678 1266 02 .byte 0x2 + 4679 1267 7D .byte 0x7d + 4680 1268 00 .sleb128 0 + 4681 1269 02 .byte 0x2 + 4682 126a 74 .byte 0x74 + 4683 126b 00 .sleb128 0 + 4684 126c 00 .byte 0 + 4685 126d 18 .uleb128 0x18 + 4686 126e D8000000 .4byte .LVL132 + 4687 1272 EC1C0000 .4byte 0x1cec + 4688 1276 99120000 .4byte 0x1299 + 4689 127a 19 .uleb128 0x19 + 4690 127b 01 .byte 0x1 + 4691 127c 53 .byte 0x53 + 4692 127d 05 .byte 0x5 + 4693 127e 03 .byte 0x3 + 4694 127f 00000000 .4byte thread3 + 4695 1283 19 .uleb128 0x19 + 4696 1284 01 .byte 0x1 + 4697 1285 51 .byte 0x51 + 4698 1286 03 .byte 0x3 + 4699 1287 0A .byte 0xa + 4700 1288 1801 .2byte 0x118 + 4701 128a 19 .uleb128 0x19 + 4702 128b 01 .byte 0x1 + 4703 128c 50 .byte 0x50 + 4704 128d 03 .byte 0x3 + 4705 128e 76 .byte 0x76 + 4706 128f 10 .sleb128 16 + 4707 1290 06 .byte 0x6 + 4708 1291 19 .uleb128 0x19 + 4709 1292 02 .byte 0x2 + 4710 1293 7D .byte 0x7d + 4711 1294 00 .sleb128 0 + 4712 1295 02 .byte 0x2 + 4713 1296 74 .byte 0x74 + 4714 1297 00 .sleb128 0 + 4715 1298 00 .byte 0 + 4716 1299 1C .uleb128 0x1c + 4717 129a E0000000 .4byte .LVL134 + 4718 129e A71B0000 .4byte 0x1ba7 + 4719 12a2 18 .uleb128 0x18 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 86 + + + 4720 12a3 E8000000 .4byte .LVL135 + 4721 12a7 B51B0000 .4byte 0x1bb5 + 4722 12ab B7120000 .4byte 0x12b7 + 4723 12af 19 .uleb128 0x19 + 4724 12b0 01 .byte 0x1 + 4725 12b1 50 .byte 0x50 + 4726 12b2 03 .byte 0x3 + 4727 12b3 0A .byte 0xa + 4728 12b4 E803 .2byte 0x3e8 + 4729 12b6 00 .byte 0 + 4730 12b7 18 .uleb128 0x18 + 4731 12b8 F8000000 .4byte .LVL137 + 4732 12bc 4D1D0000 .4byte 0x1d4d + 4733 12c0 D3120000 .4byte 0x12d3 + 4734 12c4 19 .uleb128 0x19 + 4735 12c5 01 .byte 0x1 + 4736 12c6 51 .byte 0x51 + 4737 12c7 01 .byte 0x1 + 4738 12c8 30 .byte 0x30 + 4739 12c9 19 .uleb128 0x19 + 4740 12ca 01 .byte 0x1 + 4741 12cb 50 .byte 0x50 + 4742 12cc 05 .byte 0x5 + 4743 12cd 03 .byte 0x3 + 4744 12ce 00000000 .4byte .LANCHOR1 + 4745 12d2 00 .byte 0 + 4746 12d3 1C .uleb128 0x1c + 4747 12d4 0C010000 .4byte .LVL139 + 4748 12d8 2E1D0000 .4byte 0x1d2e + 4749 12dc 18 .uleb128 0x18 + 4750 12dd 18010000 .4byte .LVL140 + 4751 12e1 4D1D0000 .4byte 0x1d4d + 4752 12e5 F8120000 .4byte 0x12f8 + 4753 12e9 19 .uleb128 0x19 + 4754 12ea 01 .byte 0x1 + 4755 12eb 51 .byte 0x51 + 4756 12ec 01 .byte 0x1 + 4757 12ed 30 .byte 0x30 + 4758 12ee 19 .uleb128 0x19 + 4759 12ef 01 .byte 0x1 + 4760 12f0 50 .byte 0x50 + 4761 12f1 05 .byte 0x5 + 4762 12f2 03 .byte 0x3 + 4763 12f3 00000000 .4byte .LANCHOR1 + 4764 12f7 00 .byte 0 + 4765 12f8 1C .uleb128 0x1c + 4766 12f9 1C010000 .4byte .LVL141 + 4767 12fd 381D0000 .4byte 0x1d38 + 4768 1301 18 .uleb128 0x18 + 4769 1302 24010000 .4byte .LVL142 + 4770 1306 6B1B0000 .4byte 0x1b6b + 4771 130a 18130000 .4byte 0x1318 + 4772 130e 19 .uleb128 0x19 + 4773 130f 01 .byte 0x1 + 4774 1310 50 .byte 0x50 + 4775 1311 05 .byte 0x5 + 4776 1312 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 87 + + + 4777 1313 A8000000 .4byte .LC11 + 4778 1317 00 .byte 0 + 4779 1318 18 .uleb128 0x18 + 4780 1319 2C010000 .4byte .LVL143 + 4781 131d 7F1B0000 .4byte 0x1b7f + 4782 1321 2C130000 .4byte 0x132c + 4783 1325 19 .uleb128 0x19 + 4784 1326 01 .byte 0x1 + 4785 1327 50 .byte 0x50 + 4786 1328 02 .byte 0x2 + 4787 1329 74 .byte 0x74 + 4788 132a 00 .sleb128 0 + 4789 132b 00 .byte 0 + 4790 132c 18 .uleb128 0x18 + 4791 132d 34010000 .4byte .LVL144 + 4792 1331 6B1B0000 .4byte 0x1b6b + 4793 1335 43130000 .4byte 0x1343 + 4794 1339 19 .uleb128 0x19 + 4795 133a 01 .byte 0x1 + 4796 133b 50 .byte 0x50 + 4797 133c 05 .byte 0x5 + 4798 133d 03 .byte 0x3 + 4799 133e 08010000 .4byte .LC18 + 4800 1342 00 .byte 0 + 4801 1343 18 .uleb128 0x18 + 4802 1344 40010000 .4byte .LVL145 + 4803 1348 7F1B0000 .4byte 0x1b7f + 4804 134c 5E130000 .4byte 0x135e + 4805 1350 19 .uleb128 0x19 + 4806 1351 01 .byte 0x1 + 4807 1352 50 .byte 0x50 + 4808 1353 09 .byte 0x9 + 4809 1354 74 .byte 0x74 + 4810 1355 00 .sleb128 0 + 4811 1356 31 .byte 0x31 + 4812 1357 24 .byte 0x24 + 4813 1358 74 .byte 0x74 + 4814 1359 00 .sleb128 0 + 4815 135a 22 .byte 0x22 + 4816 135b 31 .byte 0x31 + 4817 135c 24 .byte 0x24 + 4818 135d 00 .byte 0 + 4819 135e 1A .uleb128 0x1a + 4820 135f 50010000 .4byte .LVL146 + 4821 1363 01 .byte 0x1 + 4822 1364 931B0000 .4byte 0x1b93 + 4823 1368 19 .uleb128 0x19 + 4824 1369 01 .byte 0x1 + 4825 136a 50 .byte 0x50 + 4826 136b 05 .byte 0x5 + 4827 136c 03 .byte 0x3 + 4828 136d FC000000 .4byte .LC17 + 4829 1371 00 .byte 0 + 4830 1372 00 .byte 0 + 4831 1373 17 .uleb128 0x17 + 4832 1374 7F050000 .4byte .LASF108 + 4833 1378 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 88 + + + 4834 1379 0901 .2byte 0x109 + 4835 137b 01 .byte 0x1 + 4836 137c 00000000 .4byte .LFB15 + 4837 1380 9C000000 .4byte .LFE15 + 4838 1384 69020000 .4byte .LLST18 + 4839 1388 01 .byte 0x1 + 4840 1389 4F140000 .4byte 0x144f + 4841 138d 1B .uleb128 0x1b + 4842 138e 6E00 .ascii "n\000" + 4843 1390 01 .byte 0x1 + 4844 1391 0B01 .2byte 0x10b + 4845 1393 7B000000 .4byte 0x7b + 4846 1397 95020000 .4byte .LLST19 + 4847 139b 21 .uleb128 0x21 + 4848 139c 77617000 .ascii "wap\000" + 4849 13a0 01 .byte 0x1 + 4850 13a1 0C01 .2byte 0x10c + 4851 13a3 95020000 .4byte 0x295 + 4852 13a7 01 .byte 0x1 + 4853 13a8 58 .byte 0x58 + 4854 13a9 24 .uleb128 0x24 + 4855 13aa 15000000 .4byte .LASF104 + 4856 13ae 01 .byte 0x1 + 4857 13af 0D01 .2byte 0x10d + 4858 13b1 D9000000 .4byte 0xd9 + 4859 13b5 01 .byte 0x1 + 4860 13b6 57 .byte 0x57 + 4861 13b7 1C .uleb128 0x1c + 4862 13b8 20000000 .4byte .LVL149 + 4863 13bc A71B0000 .4byte 0x1ba7 + 4864 13c0 18 .uleb128 0x18 + 4865 13c1 28000000 .4byte .LVL150 + 4866 13c5 B51B0000 .4byte 0x1bb5 + 4867 13c9 D5130000 .4byte 0x13d5 + 4868 13cd 19 .uleb128 0x19 + 4869 13ce 01 .byte 0x1 + 4870 13cf 50 .byte 0x50 + 4871 13d0 03 .byte 0x3 + 4872 13d1 0A .byte 0xa + 4873 13d2 E803 .2byte 0x3e8 + 4874 13d4 00 .byte 0 + 4875 13d5 18 .uleb128 0x18 + 4876 13d6 50000000 .4byte .LVL153 + 4877 13da EC1C0000 .4byte 0x1cec + 4878 13de 06140000 .4byte 0x1406 + 4879 13e2 19 .uleb128 0x19 + 4880 13e3 01 .byte 0x1 + 4881 13e4 53 .byte 0x53 + 4882 13e5 05 .byte 0x5 + 4883 13e6 03 .byte 0x3 + 4884 13e7 00000000 .4byte thread2 + 4885 13eb 19 .uleb128 0x19 + 4886 13ec 01 .byte 0x1 + 4887 13ed 52 .byte 0x52 + 4888 13ee 02 .byte 0x2 + 4889 13ef 77 .byte 0x77 + 4890 13f0 00 .sleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 89 + + + 4891 13f1 19 .uleb128 0x19 + 4892 13f2 01 .byte 0x1 + 4893 13f3 51 .byte 0x51 + 4894 13f4 03 .byte 0x3 + 4895 13f5 0A .byte 0xa + 4896 13f6 1801 .2byte 0x118 + 4897 13f8 19 .uleb128 0x19 + 4898 13f9 01 .byte 0x1 + 4899 13fa 50 .byte 0x50 + 4900 13fb 02 .byte 0x2 + 4901 13fc 78 .byte 0x78 + 4902 13fd 00 .sleb128 0 + 4903 13fe 19 .uleb128 0x19 + 4904 13ff 02 .byte 0x2 + 4905 1400 7D .byte 0x7d + 4906 1401 00 .sleb128 0 + 4907 1402 02 .byte 0x2 + 4908 1403 75 .byte 0x75 + 4909 1404 00 .sleb128 0 + 4910 1405 00 .byte 0 + 4911 1406 1C .uleb128 0x1c + 4912 1407 54000000 .4byte .LVL154 + 4913 140b 661D0000 .4byte 0x1d66 + 4914 140f 18 .uleb128 0x18 + 4915 1410 6C000000 .4byte .LVL156 + 4916 1414 6B1B0000 .4byte 0x1b6b + 4917 1418 26140000 .4byte 0x1426 + 4918 141c 19 .uleb128 0x19 + 4919 141d 01 .byte 0x1 + 4920 141e 50 .byte 0x50 + 4921 141f 05 .byte 0x5 + 4922 1420 03 .byte 0x3 + 4923 1421 A8000000 .4byte .LC11 + 4924 1425 00 .byte 0 + 4925 1426 18 .uleb128 0x18 + 4926 1427 74000000 .4byte .LVL157 + 4927 142b 7F1B0000 .4byte 0x1b7f + 4928 142f 3A140000 .4byte 0x143a + 4929 1433 19 .uleb128 0x19 + 4930 1434 01 .byte 0x1 + 4931 1435 50 .byte 0x50 + 4932 1436 02 .byte 0x2 + 4933 1437 74 .byte 0x74 + 4934 1438 00 .sleb128 0 + 4935 1439 00 .byte 0 + 4936 143a 1A .uleb128 0x1a + 4937 143b 84000000 .4byte .LVL158 + 4938 143f 01 .byte 0x1 + 4939 1440 931B0000 .4byte 0x1b93 + 4940 1444 19 .uleb128 0x19 + 4941 1445 01 .byte 0x1 + 4942 1446 50 .byte 0x50 + 4943 1447 05 .byte 0x5 + 4944 1448 03 .byte 0x3 + 4945 1449 F0000000 .4byte .LC16 + 4946 144d 00 .byte 0 + 4947 144e 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 90 + + + 4948 144f 25 .uleb128 0x25 + 4949 1450 5D060000 .4byte .LASF109 + 4950 1454 01 .byte 0x1 + 4951 1455 D9 .byte 0xd9 + 4952 1456 01 .byte 0x1 + 4953 1457 00000000 .4byte .LFB14 + 4954 145b EC000000 .4byte .LFE14 + 4955 145f B4020000 .4byte .LLST20 + 4956 1463 01 .byte 0x1 + 4957 1464 8F150000 .4byte 0x158f + 4958 1468 26 .uleb128 0x26 + 4959 1469 747000 .ascii "tp\000" + 4960 146c 01 .byte 0x1 + 4961 146d DA .byte 0xda + 4962 146e 57020000 .4byte 0x257 + 4963 1472 E0020000 .4byte .LLST21 + 4964 1476 26 .uleb128 0x26 + 4965 1477 6E00 .ascii "n\000" + 4966 1479 01 .byte 0x1 + 4967 147a DB .byte 0xdb + 4968 147b 7B000000 .4byte 0x7b + 4969 147f FE020000 .4byte .LLST22 + 4970 1483 18 .uleb128 0x18 + 4971 1484 34000000 .4byte .LVL159 + 4972 1488 EC1C0000 .4byte 0x1cec + 4973 148c A8140000 .4byte 0x14a8 + 4974 1490 19 .uleb128 0x19 + 4975 1491 01 .byte 0x1 + 4976 1492 53 .byte 0x53 + 4977 1493 05 .byte 0x5 + 4978 1494 03 .byte 0x3 + 4979 1495 00000000 .4byte thread4 + 4980 1499 19 .uleb128 0x19 + 4981 149a 01 .byte 0x1 + 4982 149b 51 .byte 0x51 + 4983 149c 03 .byte 0x3 + 4984 149d 0A .byte 0xa + 4985 149e 1801 .2byte 0x118 + 4986 14a0 19 .uleb128 0x19 + 4987 14a1 02 .byte 0x2 + 4988 14a2 7D .byte 0x7d + 4989 14a3 00 .sleb128 0 + 4990 14a4 02 .byte 0x2 + 4991 14a5 75 .byte 0x75 + 4992 14a6 00 .sleb128 0 + 4993 14a7 00 .byte 0 + 4994 14a8 1C .uleb128 0x1c + 4995 14a9 44000000 .4byte .LVL161 + 4996 14ad A71B0000 .4byte 0x1ba7 + 4997 14b1 18 .uleb128 0x18 + 4998 14b2 50000000 .4byte .LVL162 + 4999 14b6 B51B0000 .4byte 0x1bb5 + 5000 14ba C6140000 .4byte 0x14c6 + 5001 14be 19 .uleb128 0x19 + 5002 14bf 01 .byte 0x1 + 5003 14c0 50 .byte 0x50 + 5004 14c1 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 91 + + + 5005 14c2 0A .byte 0xa + 5006 14c3 E803 .2byte 0x3e8 + 5007 14c5 00 .byte 0 + 5008 14c6 18 .uleb128 0x18 + 5009 14c7 60000000 .4byte .LVL163 + 5010 14cb 7F1D0000 .4byte 0x1d7f + 5011 14cf DF140000 .4byte 0x14df + 5012 14d3 19 .uleb128 0x19 + 5013 14d4 01 .byte 0x1 + 5014 14d5 51 .byte 0x51 + 5015 14d6 01 .byte 0x1 + 5016 14d7 30 .byte 0x30 + 5017 14d8 19 .uleb128 0x19 + 5018 14d9 01 .byte 0x1 + 5019 14da 50 .byte 0x50 + 5020 14db 02 .byte 0x2 + 5021 14dc 74 .byte 0x74 + 5022 14dd 00 .sleb128 0 + 5023 14de 00 .byte 0 + 5024 14df 18 .uleb128 0x18 + 5025 14e0 6C000000 .4byte .LVL164 + 5026 14e4 7F1D0000 .4byte 0x1d7f + 5027 14e8 F8140000 .4byte 0x14f8 + 5028 14ec 19 .uleb128 0x19 + 5029 14ed 01 .byte 0x1 + 5030 14ee 51 .byte 0x51 + 5031 14ef 01 .byte 0x1 + 5032 14f0 30 .byte 0x30 + 5033 14f1 19 .uleb128 0x19 + 5034 14f2 01 .byte 0x1 + 5035 14f3 50 .byte 0x50 + 5036 14f4 02 .byte 0x2 + 5037 14f5 74 .byte 0x74 + 5038 14f6 00 .sleb128 0 + 5039 14f7 00 .byte 0 + 5040 14f8 18 .uleb128 0x18 + 5041 14f9 78000000 .4byte .LVL165 + 5042 14fd 7F1D0000 .4byte 0x1d7f + 5043 1501 11150000 .4byte 0x1511 + 5044 1505 19 .uleb128 0x19 + 5045 1506 01 .byte 0x1 + 5046 1507 51 .byte 0x51 + 5047 1508 01 .byte 0x1 + 5048 1509 30 .byte 0x30 + 5049 150a 19 .uleb128 0x19 + 5050 150b 01 .byte 0x1 + 5051 150c 50 .byte 0x50 + 5052 150d 02 .byte 0x2 + 5053 150e 74 .byte 0x74 + 5054 150f 00 .sleb128 0 + 5055 1510 00 .byte 0 + 5056 1511 18 .uleb128 0x18 + 5057 1512 84000000 .4byte .LVL166 + 5058 1516 7F1D0000 .4byte 0x1d7f + 5059 151a 2A150000 .4byte 0x152a + 5060 151e 19 .uleb128 0x19 + 5061 151f 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 92 + + + 5062 1520 51 .byte 0x51 + 5063 1521 01 .byte 0x1 + 5064 1522 30 .byte 0x30 + 5065 1523 19 .uleb128 0x19 + 5066 1524 01 .byte 0x1 + 5067 1525 50 .byte 0x50 + 5068 1526 02 .byte 0x2 + 5069 1527 74 .byte 0x74 + 5070 1528 00 .sleb128 0 + 5071 1529 00 .byte 0 + 5072 152a 18 .uleb128 0x18 + 5073 152b A8000000 .4byte .LVL168 + 5074 152f 7F1D0000 .4byte 0x1d7f + 5075 1533 44150000 .4byte 0x1544 + 5076 1537 19 .uleb128 0x19 + 5077 1538 01 .byte 0x1 + 5078 1539 51 .byte 0x51 + 5079 153a 02 .byte 0x2 + 5080 153b 09 .byte 0x9 + 5081 153c FF .byte 0xff + 5082 153d 19 .uleb128 0x19 + 5083 153e 01 .byte 0x1 + 5084 153f 50 .byte 0x50 + 5085 1540 02 .byte 0x2 + 5086 1541 74 .byte 0x74 + 5087 1542 00 .sleb128 0 + 5088 1543 00 .byte 0 + 5089 1544 1C .uleb128 0x1c + 5090 1545 B0000000 .4byte .LVL169 + 5091 1549 381D0000 .4byte 0x1d38 + 5092 154d 18 .uleb128 0x18 + 5093 154e B8000000 .4byte .LVL170 + 5094 1552 6B1B0000 .4byte 0x1b6b + 5095 1556 64150000 .4byte 0x1564 + 5096 155a 19 .uleb128 0x19 + 5097 155b 01 .byte 0x1 + 5098 155c 50 .byte 0x50 + 5099 155d 05 .byte 0x5 + 5100 155e 03 .byte 0x3 + 5101 155f A8000000 .4byte .LC11 + 5102 1563 00 .byte 0 + 5103 1564 18 .uleb128 0x18 + 5104 1565 C0000000 .4byte .LVL171 + 5105 1569 7F1B0000 .4byte 0x1b7f + 5106 156d 7A150000 .4byte 0x157a + 5107 1571 19 .uleb128 0x19 + 5108 1572 01 .byte 0x1 + 5109 1573 50 .byte 0x50 + 5110 1574 04 .byte 0x4 + 5111 1575 75 .byte 0x75 + 5112 1576 00 .sleb128 0 + 5113 1577 31 .byte 0x31 + 5114 1578 24 .byte 0x24 + 5115 1579 00 .byte 0 + 5116 157a 1A .uleb128 0x1a + 5117 157b D0000000 .4byte .LVL172 + 5118 157f 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 93 + + + 5119 1580 931B0000 .4byte 0x1b93 + 5120 1584 19 .uleb128 0x19 + 5121 1585 01 .byte 0x1 + 5122 1586 50 .byte 0x50 + 5123 1587 05 .byte 0x5 + 5124 1588 03 .byte 0x3 + 5125 1589 FC000000 .4byte .LC17 + 5126 158d 00 .byte 0 + 5127 158e 00 .byte 0 + 5128 158f 27 .uleb128 0x27 + 5129 1590 BD000000 .4byte .LASF110 + 5130 1594 01 .byte 0x1 + 5131 1595 50 .byte 0x50 + 5132 1596 01 .byte 0x1 + 5133 1597 3B000000 .4byte 0x3b + 5134 159b 00000000 .4byte .LFB8 + 5135 159f 50000000 .4byte .LFE8 + 5136 15a3 1D030000 .4byte .LLST23 + 5137 15a7 01 .byte 0x1 + 5138 15a8 14160000 .4byte 0x1614 + 5139 15ac 28 .uleb128 0x28 + 5140 15ad 747000 .ascii "tp\000" + 5141 15b0 01 .byte 0x1 + 5142 15b1 50 .byte 0x50 + 5143 15b2 57020000 .4byte 0x257 + 5144 15b6 3D030000 .4byte .LLST24 + 5145 15ba 26 .uleb128 0x26 + 5146 15bb 6E00 .ascii "n\000" + 5147 15bd 01 .byte 0x1 + 5148 15be 52 .byte 0x52 + 5149 15bf 7B000000 .4byte 0x7b + 5150 15c3 5B030000 .4byte .LLST25 + 5151 15c7 1C .uleb128 0x1c + 5152 15c8 0C000000 .4byte .LVL174 + 5153 15cc A71B0000 .4byte 0x1ba7 + 5154 15d0 18 .uleb128 0x18 + 5155 15d1 14000000 .4byte .LVL175 + 5156 15d5 B51B0000 .4byte 0x1bb5 + 5157 15d9 E5150000 .4byte 0x15e5 + 5158 15dd 19 .uleb128 0x19 + 5159 15de 01 .byte 0x1 + 5160 15df 50 .byte 0x50 + 5161 15e0 03 .byte 0x3 + 5162 15e1 0A .byte 0xa + 5163 15e2 E803 .2byte 0x3e8 + 5164 15e4 00 .byte 0 + 5165 15e5 18 .uleb128 0x18 + 5166 15e6 28000000 .4byte .LVL177 + 5167 15ea 981D0000 .4byte 0x1d98 + 5168 15ee FE150000 .4byte 0x15fe + 5169 15f2 19 .uleb128 0x19 + 5170 15f3 01 .byte 0x1 + 5171 15f4 51 .byte 0x51 + 5172 15f5 01 .byte 0x1 + 5173 15f6 31 .byte 0x31 + 5174 15f7 19 .uleb128 0x19 + 5175 15f8 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 94 + + + 5176 15f9 50 .byte 0x50 + 5177 15fa 02 .byte 0x2 + 5178 15fb 75 .byte 0x75 + 5179 15fc 00 .sleb128 0 + 5180 15fd 00 .byte 0 + 5181 15fe 20 .uleb128 0x20 + 5182 15ff 44000000 .4byte .LVL179 + 5183 1603 981D0000 .4byte 0x1d98 + 5184 1607 19 .uleb128 0x19 + 5185 1608 01 .byte 0x1 + 5186 1609 51 .byte 0x51 + 5187 160a 01 .byte 0x1 + 5188 160b 30 .byte 0x30 + 5189 160c 19 .uleb128 0x19 + 5190 160d 01 .byte 0x1 + 5191 160e 50 .byte 0x50 + 5192 160f 02 .byte 0x2 + 5193 1610 75 .byte 0x75 + 5194 1611 00 .sleb128 0 + 5195 1612 00 .byte 0 + 5196 1613 00 .byte 0 + 5197 1614 25 .uleb128 0x25 + 5198 1615 5D030000 .4byte .LASF111 + 5199 1619 01 .byte 0x1 + 5200 161a A9 .byte 0xa9 + 5201 161b 01 .byte 0x1 + 5202 161c 00000000 .4byte .LFB12 + 5203 1620 40010000 .4byte .LFE12 + 5204 1624 7A030000 .4byte .LLST26 + 5205 1628 01 .byte 0x1 + 5206 1629 89170000 .4byte 0x1789 + 5207 162d 26 .uleb128 0x26 + 5208 162e 6E00 .ascii "n\000" + 5209 1630 01 .byte 0x1 + 5210 1631 AA .byte 0xaa + 5211 1632 7B000000 .4byte 0x7b + 5212 1636 A6030000 .4byte .LLST27 + 5213 163a 18 .uleb128 0x18 + 5214 163b 34000000 .4byte .LVL180 + 5215 163f EC1C0000 .4byte 0x1cec + 5216 1643 66160000 .4byte 0x1666 + 5217 1647 19 .uleb128 0x19 + 5218 1648 01 .byte 0x1 + 5219 1649 53 .byte 0x53 + 5220 164a 05 .byte 0x5 + 5221 164b 03 .byte 0x3 + 5222 164c 00000000 .4byte thread1 + 5223 1650 19 .uleb128 0x19 + 5224 1651 01 .byte 0x1 + 5225 1652 51 .byte 0x51 + 5226 1653 03 .byte 0x3 + 5227 1654 0A .byte 0xa + 5228 1655 1801 .2byte 0x118 + 5229 1657 19 .uleb128 0x19 + 5230 1658 01 .byte 0x1 + 5231 1659 50 .byte 0x50 + 5232 165a 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 95 + + + 5233 165b 76 .byte 0x76 + 5234 165c 00 .sleb128 0 + 5235 165d 06 .byte 0x6 + 5236 165e 19 .uleb128 0x19 + 5237 165f 02 .byte 0x2 + 5238 1660 7D .byte 0x7d + 5239 1661 00 .sleb128 0 + 5240 1662 02 .byte 0x2 + 5241 1663 75 .byte 0x75 + 5242 1664 00 .sleb128 0 + 5243 1665 00 .byte 0 + 5244 1666 18 .uleb128 0x18 + 5245 1667 64000000 .4byte .LVL181 + 5246 166b EC1C0000 .4byte 0x1cec + 5247 166f 8F160000 .4byte 0x168f + 5248 1673 19 .uleb128 0x19 + 5249 1674 01 .byte 0x1 + 5250 1675 53 .byte 0x53 + 5251 1676 02 .byte 0x2 + 5252 1677 78 .byte 0x78 + 5253 1678 00 .sleb128 0 + 5254 1679 19 .uleb128 0x19 + 5255 167a 01 .byte 0x1 + 5256 167b 51 .byte 0x51 + 5257 167c 03 .byte 0x3 + 5258 167d 0A .byte 0xa + 5259 167e 1801 .2byte 0x118 + 5260 1680 19 .uleb128 0x19 + 5261 1681 01 .byte 0x1 + 5262 1682 50 .byte 0x50 + 5263 1683 03 .byte 0x3 + 5264 1684 76 .byte 0x76 + 5265 1685 04 .sleb128 4 + 5266 1686 06 .byte 0x6 + 5267 1687 19 .uleb128 0x19 + 5268 1688 02 .byte 0x2 + 5269 1689 7D .byte 0x7d + 5270 168a 00 .sleb128 0 + 5271 168b 02 .byte 0x2 + 5272 168c 75 .byte 0x75 + 5273 168d 00 .sleb128 0 + 5274 168e 00 .byte 0 + 5275 168f 18 .uleb128 0x18 + 5276 1690 8C000000 .4byte .LVL182 + 5277 1694 EC1C0000 .4byte 0x1cec + 5278 1698 B8160000 .4byte 0x16b8 + 5279 169c 19 .uleb128 0x19 + 5280 169d 01 .byte 0x1 + 5281 169e 53 .byte 0x53 + 5282 169f 02 .byte 0x2 + 5283 16a0 78 .byte 0x78 + 5284 16a1 00 .sleb128 0 + 5285 16a2 19 .uleb128 0x19 + 5286 16a3 01 .byte 0x1 + 5287 16a4 51 .byte 0x51 + 5288 16a5 03 .byte 0x3 + 5289 16a6 0A .byte 0xa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 96 + + + 5290 16a7 1801 .2byte 0x118 + 5291 16a9 19 .uleb128 0x19 + 5292 16aa 01 .byte 0x1 + 5293 16ab 50 .byte 0x50 + 5294 16ac 03 .byte 0x3 + 5295 16ad 76 .byte 0x76 + 5296 16ae 08 .sleb128 8 + 5297 16af 06 .byte 0x6 + 5298 16b0 19 .uleb128 0x19 + 5299 16b1 02 .byte 0x2 + 5300 16b2 7D .byte 0x7d + 5301 16b3 00 .sleb128 0 + 5302 16b4 02 .byte 0x2 + 5303 16b5 75 .byte 0x75 + 5304 16b6 00 .sleb128 0 + 5305 16b7 00 .byte 0 + 5306 16b8 18 .uleb128 0x18 + 5307 16b9 B4000000 .4byte .LVL183 + 5308 16bd EC1C0000 .4byte 0x1cec + 5309 16c1 E1160000 .4byte 0x16e1 + 5310 16c5 19 .uleb128 0x19 + 5311 16c6 01 .byte 0x1 + 5312 16c7 53 .byte 0x53 + 5313 16c8 02 .byte 0x2 + 5314 16c9 78 .byte 0x78 + 5315 16ca 00 .sleb128 0 + 5316 16cb 19 .uleb128 0x19 + 5317 16cc 01 .byte 0x1 + 5318 16cd 51 .byte 0x51 + 5319 16ce 03 .byte 0x3 + 5320 16cf 0A .byte 0xa + 5321 16d0 1801 .2byte 0x118 + 5322 16d2 19 .uleb128 0x19 + 5323 16d3 01 .byte 0x1 + 5324 16d4 50 .byte 0x50 + 5325 16d5 03 .byte 0x3 + 5326 16d6 76 .byte 0x76 + 5327 16d7 0C .sleb128 12 + 5328 16d8 06 .byte 0x6 + 5329 16d9 19 .uleb128 0x19 + 5330 16da 02 .byte 0x2 + 5331 16db 7D .byte 0x7d + 5332 16dc 00 .sleb128 0 + 5333 16dd 02 .byte 0x2 + 5334 16de 75 .byte 0x75 + 5335 16df 00 .sleb128 0 + 5336 16e0 00 .byte 0 + 5337 16e1 18 .uleb128 0x18 + 5338 16e2 DC000000 .4byte .LVL184 + 5339 16e6 EC1C0000 .4byte 0x1cec + 5340 16ea 0A170000 .4byte 0x170a + 5341 16ee 19 .uleb128 0x19 + 5342 16ef 01 .byte 0x1 + 5343 16f0 53 .byte 0x53 + 5344 16f1 02 .byte 0x2 + 5345 16f2 78 .byte 0x78 + 5346 16f3 00 .sleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 97 + + + 5347 16f4 19 .uleb128 0x19 + 5348 16f5 01 .byte 0x1 + 5349 16f6 51 .byte 0x51 + 5350 16f7 03 .byte 0x3 + 5351 16f8 0A .byte 0xa + 5352 16f9 1801 .2byte 0x118 + 5353 16fb 19 .uleb128 0x19 + 5354 16fc 01 .byte 0x1 + 5355 16fd 50 .byte 0x50 + 5356 16fe 03 .byte 0x3 + 5357 16ff 76 .byte 0x76 + 5358 1700 10 .sleb128 16 + 5359 1701 06 .byte 0x6 + 5360 1702 19 .uleb128 0x19 + 5361 1703 02 .byte 0x2 + 5362 1704 7D .byte 0x7d + 5363 1705 00 .sleb128 0 + 5364 1706 02 .byte 0x2 + 5365 1707 75 .byte 0x75 + 5366 1708 00 .sleb128 0 + 5367 1709 00 .byte 0 + 5368 170a 1C .uleb128 0x1c + 5369 170b E8000000 .4byte .LVL185 + 5370 170f 8F150000 .4byte 0x158f + 5371 1713 1C .uleb128 0x1c + 5372 1714 F0000000 .4byte .LVL187 + 5373 1718 381D0000 .4byte 0x1d38 + 5374 171c 18 .uleb128 0x18 + 5375 171d F8000000 .4byte .LVL188 + 5376 1721 6B1B0000 .4byte 0x1b6b + 5377 1725 33170000 .4byte 0x1733 + 5378 1729 19 .uleb128 0x19 + 5379 172a 01 .byte 0x1 + 5380 172b 50 .byte 0x50 + 5381 172c 05 .byte 0x5 + 5382 172d 03 .byte 0x3 + 5383 172e A8000000 .4byte .LC11 + 5384 1732 00 .byte 0 + 5385 1733 18 .uleb128 0x18 + 5386 1734 00010000 .4byte .LVL189 + 5387 1738 7F1B0000 .4byte 0x1b7f + 5388 173c 47170000 .4byte 0x1747 + 5389 1740 19 .uleb128 0x19 + 5390 1741 01 .byte 0x1 + 5391 1742 50 .byte 0x50 + 5392 1743 02 .byte 0x2 + 5393 1744 74 .byte 0x74 + 5394 1745 00 .sleb128 0 + 5395 1746 00 .byte 0 + 5396 1747 18 .uleb128 0x18 + 5397 1748 08010000 .4byte .LVL190 + 5398 174c 6B1B0000 .4byte 0x1b6b + 5399 1750 5E170000 .4byte 0x175e + 5400 1754 19 .uleb128 0x19 + 5401 1755 01 .byte 0x1 + 5402 1756 50 .byte 0x50 + 5403 1757 05 .byte 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 98 + + + 5404 1758 03 .byte 0x3 + 5405 1759 1C010000 .4byte .LC19 + 5406 175d 00 .byte 0 + 5407 175e 18 .uleb128 0x18 + 5408 175f 10010000 .4byte .LVL191 + 5409 1763 7F1B0000 .4byte 0x1b7f + 5410 1767 74170000 .4byte 0x1774 + 5411 176b 19 .uleb128 0x19 + 5412 176c 01 .byte 0x1 + 5413 176d 50 .byte 0x50 + 5414 176e 04 .byte 0x4 + 5415 176f 74 .byte 0x74 + 5416 1770 00 .sleb128 0 + 5417 1771 31 .byte 0x31 + 5418 1772 24 .byte 0x24 + 5419 1773 00 .byte 0 + 5420 1774 1A .uleb128 0x1a + 5421 1775 20010000 .4byte .LVL192 + 5422 1779 01 .byte 0x1 + 5423 177a 931B0000 .4byte 0x1b93 + 5424 177e 19 .uleb128 0x19 + 5425 177f 01 .byte 0x1 + 5426 1780 50 .byte 0x50 + 5427 1781 05 .byte 0x5 + 5428 1782 03 .byte 0x3 + 5429 1783 FC000000 .4byte .LC17 + 5430 1787 00 .byte 0 + 5431 1788 00 .byte 0 + 5432 1789 25 .uleb128 0x25 + 5433 178a 8F030000 .4byte .LASF112 + 5434 178e 01 .byte 0x1 + 5435 178f 86 .byte 0x86 + 5436 1790 01 .byte 0x1 + 5437 1791 00000000 .4byte .LFB10 + 5438 1795 94000000 .4byte .LFE10 + 5439 1799 C4030000 .4byte .LLST28 + 5440 179d 01 .byte 0x1 + 5441 179e 52180000 .4byte 0x1852 + 5442 17a2 26 .uleb128 0x26 + 5443 17a3 6E00 .ascii "n\000" + 5444 17a5 01 .byte 0x1 + 5445 17a6 87 .byte 0x87 + 5446 17a7 7B000000 .4byte 0x7b + 5447 17ab F0030000 .4byte .LLST29 + 5448 17af 18 .uleb128 0x18 + 5449 17b0 34000000 .4byte .LVL193 + 5450 17b4 EC1C0000 .4byte 0x1cec + 5451 17b8 D3170000 .4byte 0x17d3 + 5452 17bc 19 .uleb128 0x19 + 5453 17bd 01 .byte 0x1 + 5454 17be 53 .byte 0x53 + 5455 17bf 05 .byte 0x5 + 5456 17c0 03 .byte 0x3 + 5457 17c1 00000000 .4byte thread1 + 5458 17c5 19 .uleb128 0x19 + 5459 17c6 01 .byte 0x1 + 5460 17c7 51 .byte 0x51 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 99 + + + 5461 17c8 03 .byte 0x3 + 5462 17c9 0A .byte 0xa + 5463 17ca 1801 .2byte 0x118 + 5464 17cc 19 .uleb128 0x19 + 5465 17cd 02 .byte 0x2 + 5466 17ce 7D .byte 0x7d + 5467 17cf 00 .sleb128 0 + 5468 17d0 01 .byte 0x1 + 5469 17d1 30 .byte 0x30 + 5470 17d2 00 .byte 0 + 5471 17d3 1C .uleb128 0x1c + 5472 17d4 40000000 .4byte .LVL194 + 5473 17d8 8F150000 .4byte 0x158f + 5474 17dc 1C .uleb128 0x1c + 5475 17dd 48000000 .4byte .LVL196 + 5476 17e1 381D0000 .4byte 0x1d38 + 5477 17e5 18 .uleb128 0x18 + 5478 17e6 50000000 .4byte .LVL197 + 5479 17ea 6B1B0000 .4byte 0x1b6b + 5480 17ee FC170000 .4byte 0x17fc + 5481 17f2 19 .uleb128 0x19 + 5482 17f3 01 .byte 0x1 + 5483 17f4 50 .byte 0x50 + 5484 17f5 05 .byte 0x5 + 5485 17f6 03 .byte 0x3 + 5486 17f7 A8000000 .4byte .LC11 + 5487 17fb 00 .byte 0 + 5488 17fc 18 .uleb128 0x18 + 5489 17fd 58000000 .4byte .LVL198 + 5490 1801 7F1B0000 .4byte 0x1b7f + 5491 1805 10180000 .4byte 0x1810 + 5492 1809 19 .uleb128 0x19 + 5493 180a 01 .byte 0x1 + 5494 180b 50 .byte 0x50 + 5495 180c 02 .byte 0x2 + 5496 180d 74 .byte 0x74 + 5497 180e 00 .sleb128 0 + 5498 180f 00 .byte 0 + 5499 1810 18 .uleb128 0x18 + 5500 1811 60000000 .4byte .LVL199 + 5501 1815 6B1B0000 .4byte 0x1b6b + 5502 1819 27180000 .4byte 0x1827 + 5503 181d 19 .uleb128 0x19 + 5504 181e 01 .byte 0x1 + 5505 181f 50 .byte 0x50 + 5506 1820 05 .byte 0x5 + 5507 1821 03 .byte 0x3 + 5508 1822 1C010000 .4byte .LC19 + 5509 1826 00 .byte 0 + 5510 1827 18 .uleb128 0x18 + 5511 1828 68000000 .4byte .LVL200 + 5512 182c 7F1B0000 .4byte 0x1b7f + 5513 1830 3D180000 .4byte 0x183d + 5514 1834 19 .uleb128 0x19 + 5515 1835 01 .byte 0x1 + 5516 1836 50 .byte 0x50 + 5517 1837 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 100 + + + 5518 1838 74 .byte 0x74 + 5519 1839 00 .sleb128 0 + 5520 183a 31 .byte 0x31 + 5521 183b 24 .byte 0x24 + 5522 183c 00 .byte 0 + 5523 183d 1A .uleb128 0x1a + 5524 183e 78000000 .4byte .LVL201 + 5525 1842 01 .byte 0x1 + 5526 1843 931B0000 .4byte 0x1b93 + 5527 1847 19 .uleb128 0x19 + 5528 1848 01 .byte 0x1 + 5529 1849 50 .byte 0x50 + 5530 184a 05 .byte 0x5 + 5531 184b 03 .byte 0x3 + 5532 184c FC000000 .4byte .LC17 + 5533 1850 00 .byte 0 + 5534 1851 00 .byte 0 + 5535 1852 25 .uleb128 0x25 + 5536 1853 F1000000 .4byte .LASF113 + 5537 1857 01 .byte 0x1 + 5538 1858 69 .byte 0x69 + 5539 1859 01 .byte 0x1 + 5540 185a 00000000 .4byte .LFB9 + 5541 185e 94000000 .4byte .LFE9 + 5542 1862 0E040000 .4byte .LLST30 + 5543 1866 01 .byte 0x1 + 5544 1867 1B190000 .4byte 0x191b + 5545 186b 26 .uleb128 0x26 + 5546 186c 6E00 .ascii "n\000" + 5547 186e 01 .byte 0x1 + 5548 186f 6A .byte 0x6a + 5549 1870 7B000000 .4byte 0x7b + 5550 1874 3A040000 .4byte .LLST31 + 5551 1878 18 .uleb128 0x18 + 5552 1879 34000000 .4byte .LVL202 + 5553 187d EC1C0000 .4byte 0x1cec + 5554 1881 9C180000 .4byte 0x189c + 5555 1885 19 .uleb128 0x19 + 5556 1886 01 .byte 0x1 + 5557 1887 53 .byte 0x53 + 5558 1888 05 .byte 0x5 + 5559 1889 03 .byte 0x3 + 5560 188a 00000000 .4byte thread1 + 5561 188e 19 .uleb128 0x19 + 5562 188f 01 .byte 0x1 + 5563 1890 51 .byte 0x51 + 5564 1891 03 .byte 0x3 + 5565 1892 0A .byte 0xa + 5566 1893 1801 .2byte 0x118 + 5567 1895 19 .uleb128 0x19 + 5568 1896 02 .byte 0x2 + 5569 1897 7D .byte 0x7d + 5570 1898 00 .sleb128 0 + 5571 1899 01 .byte 0x1 + 5572 189a 30 .byte 0x30 + 5573 189b 00 .byte 0 + 5574 189c 1C .uleb128 0x1c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 101 + + + 5575 189d 40000000 .4byte .LVL203 + 5576 18a1 8F150000 .4byte 0x158f + 5577 18a5 1C .uleb128 0x1c + 5578 18a6 48000000 .4byte .LVL205 + 5579 18aa 381D0000 .4byte 0x1d38 + 5580 18ae 18 .uleb128 0x18 + 5581 18af 50000000 .4byte .LVL206 + 5582 18b3 6B1B0000 .4byte 0x1b6b + 5583 18b7 C5180000 .4byte 0x18c5 + 5584 18bb 19 .uleb128 0x19 + 5585 18bc 01 .byte 0x1 + 5586 18bd 50 .byte 0x50 + 5587 18be 05 .byte 0x5 + 5588 18bf 03 .byte 0x3 + 5589 18c0 A8000000 .4byte .LC11 + 5590 18c4 00 .byte 0 + 5591 18c5 18 .uleb128 0x18 + 5592 18c6 58000000 .4byte .LVL207 + 5593 18ca 7F1B0000 .4byte 0x1b7f + 5594 18ce D9180000 .4byte 0x18d9 + 5595 18d2 19 .uleb128 0x19 + 5596 18d3 01 .byte 0x1 + 5597 18d4 50 .byte 0x50 + 5598 18d5 02 .byte 0x2 + 5599 18d6 74 .byte 0x74 + 5600 18d7 00 .sleb128 0 + 5601 18d8 00 .byte 0 + 5602 18d9 18 .uleb128 0x18 + 5603 18da 60000000 .4byte .LVL208 + 5604 18de 6B1B0000 .4byte 0x1b6b + 5605 18e2 F0180000 .4byte 0x18f0 + 5606 18e6 19 .uleb128 0x19 + 5607 18e7 01 .byte 0x1 + 5608 18e8 50 .byte 0x50 + 5609 18e9 05 .byte 0x5 + 5610 18ea 03 .byte 0x3 + 5611 18eb 1C010000 .4byte .LC19 + 5612 18ef 00 .byte 0 + 5613 18f0 18 .uleb128 0x18 + 5614 18f1 68000000 .4byte .LVL209 + 5615 18f5 7F1B0000 .4byte 0x1b7f + 5616 18f9 06190000 .4byte 0x1906 + 5617 18fd 19 .uleb128 0x19 + 5618 18fe 01 .byte 0x1 + 5619 18ff 50 .byte 0x50 + 5620 1900 04 .byte 0x4 + 5621 1901 74 .byte 0x74 + 5622 1902 00 .sleb128 0 + 5623 1903 31 .byte 0x31 + 5624 1904 24 .byte 0x24 + 5625 1905 00 .byte 0 + 5626 1906 1A .uleb128 0x1a + 5627 1907 78000000 .4byte .LVL210 + 5628 190b 01 .byte 0x1 + 5629 190c 931B0000 .4byte 0x1b93 + 5630 1910 19 .uleb128 0x19 + 5631 1911 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 102 + + + 5632 1912 50 .byte 0x50 + 5633 1913 05 .byte 0x5 + 5634 1914 03 .byte 0x3 + 5635 1915 FC000000 .4byte .LC17 + 5636 1919 00 .byte 0 + 5637 191a 00 .byte 0 + 5638 191b 27 .uleb128 0x27 + 5639 191c A4030000 .4byte .LASF114 + 5640 1920 01 .byte 0x1 + 5641 1921 40 .byte 0x40 + 5642 1922 01 .byte 0x1 + 5643 1923 E4000000 .4byte 0xe4 + 5644 1927 00000000 .4byte .LFB7 + 5645 192b 24000000 .4byte .LFE7 + 5646 192f 58040000 .4byte .LLST32 + 5647 1933 01 .byte 0x1 + 5648 1934 7A190000 .4byte 0x197a + 5649 1938 28 .uleb128 0x28 + 5650 1939 7000 .ascii "p\000" + 5651 193b 01 .byte 0x1 + 5652 193c 40 .byte 0x40 + 5653 193d 95020000 .4byte 0x295 + 5654 1941 78040000 .4byte .LLST33 + 5655 1945 26 .uleb128 0x26 + 5656 1946 747000 .ascii "tp\000" + 5657 1949 01 .byte 0x1 + 5658 194a 41 .byte 0x41 + 5659 194b 57020000 .4byte 0x257 + 5660 194f 99040000 .4byte .LLST34 + 5661 1953 29 .uleb128 0x29 + 5662 1954 6D736700 .ascii "msg\000" + 5663 1958 01 .byte 0x1 + 5664 1959 42 .byte 0x42 + 5665 195a E4000000 .4byte 0xe4 + 5666 195e 01 .byte 0x1 + 5667 195f 54 .byte 0x54 + 5668 1960 1C .uleb128 0x1c + 5669 1961 08000000 .4byte .LVL213 + 5670 1965 B51D0000 .4byte 0x1db5 + 5671 1969 20 .uleb128 0x20 + 5672 196a 14000000 .4byte .LVL215 + 5673 196e C31D0000 .4byte 0x1dc3 + 5674 1972 19 .uleb128 0x19 + 5675 1973 01 .byte 0x1 + 5676 1974 51 .byte 0x51 + 5677 1975 02 .byte 0x2 + 5678 1976 74 .byte 0x74 + 5679 1977 00 .sleb128 0 + 5680 1978 00 .byte 0 + 5681 1979 00 .byte 0 + 5682 197a 2A .uleb128 0x2a + 5683 197b 01 .byte 0x1 + 5684 197c BA030000 .4byte .LASF165 + 5685 1980 01 .byte 0x1 + 5686 1981 CB .byte 0xcb + 5687 1982 01 .byte 0x1 + 5688 1983 E4000000 .4byte 0xe4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 103 + + + 5689 1987 00000000 .4byte .LFB13 + 5690 198b 34000000 .4byte .LFE13 + 5691 198f AC040000 .4byte .LLST35 + 5692 1993 01 .byte 0x1 + 5693 1994 D0190000 .4byte 0x19d0 + 5694 1998 28 .uleb128 0x28 + 5695 1999 7000 .ascii "p\000" + 5696 199b 01 .byte 0x1 + 5697 199c CB .byte 0xcb + 5698 199d 95020000 .4byte 0x295 + 5699 19a1 CC040000 .4byte .LLST36 + 5700 19a5 29 .uleb128 0x29 + 5701 19a6 6D736700 .ascii "msg\000" + 5702 19aa 01 .byte 0x1 + 5703 19ab CC .byte 0xcc + 5704 19ac E4000000 .4byte 0xe4 + 5705 19b0 02 .byte 0x2 + 5706 19b1 74 .byte 0x74 + 5707 19b2 24 .sleb128 36 + 5708 19b3 2B .uleb128 0x2b + 5709 19b4 39050000 .4byte .LASF115 + 5710 19b8 01 .byte 0x1 + 5711 19b9 CD .byte 0xcd + 5712 19ba 57020000 .4byte 0x257 + 5713 19be 01 .byte 0x1 + 5714 19bf 54 .byte 0x54 + 5715 19c0 20 .uleb128 0x20 + 5716 19c1 18000000 .4byte .LVL219 + 5717 19c5 DC1D0000 .4byte 0x1ddc + 5718 19c9 19 .uleb128 0x19 + 5719 19ca 01 .byte 0x1 + 5720 19cb 50 .byte 0x50 + 5721 19cc 01 .byte 0x1 + 5722 19cd 32 .byte 0x32 + 5723 19ce 00 .byte 0 + 5724 19cf 00 .byte 0 + 5725 19d0 2B .uleb128 0x2b + 5726 19d1 A7010000 .4byte .LASF116 + 5727 19d5 01 .byte 0x1 + 5728 19d6 3B .byte 0x3b + 5729 19d7 53040000 .4byte 0x453 + 5730 19db 05 .byte 0x5 + 5731 19dc 03 .byte 0x3 + 5732 19dd 00000000 .4byte sem1 + 5733 19e1 2B .uleb128 0x2b + 5734 19e2 54020000 .4byte .LASF117 + 5735 19e6 01 .byte 0x1 + 5736 19e7 3D .byte 0x3d + 5737 19e8 9B040000 .4byte 0x49b + 5738 19ec 05 .byte 0x5 + 5739 19ed 03 .byte 0x3 + 5740 19ee 00000000 .4byte mtx1 + 5741 19f2 2C .uleb128 0x2c + 5742 19f3 1C060000 .4byte .LASF118 + 5743 19f7 09 .byte 0x9 + 5744 19f8 6F .byte 0x6f + 5745 19f9 1F040000 .4byte 0x41f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 104 + + + 5746 19fd 01 .byte 0x1 + 5747 19fe 01 .byte 0x1 + 5748 19ff 22 .uleb128 0x22 + 5749 1a00 57020000 .4byte 0x257 + 5750 1a04 0F1A0000 .4byte 0x1a0f + 5751 1a08 23 .uleb128 0x23 + 5752 1a09 14050000 .4byte 0x514 + 5753 1a0d 04 .byte 0x4 + 5754 1a0e 00 .byte 0 + 5755 1a0f 2C .uleb128 0x2c + 5756 1a10 94040000 .4byte .LASF119 + 5757 1a14 0D .byte 0xd + 5758 1a15 A5 .byte 0xa5 + 5759 1a16 FF190000 .4byte 0x19ff + 5760 1a1a 01 .byte 0x1 + 5761 1a1b 01 .byte 0x1 + 5762 1a1c 22 .uleb128 0x22 + 5763 1a1d 95020000 .4byte 0x295 + 5764 1a21 271A0000 .4byte 0x1a27 + 5765 1a25 2D .uleb128 0x2d + 5766 1a26 00 .byte 0 + 5767 1a27 2E .uleb128 0x2e + 5768 1a28 776100 .ascii "wa\000" + 5769 1a2b 0D .byte 0xd + 5770 1a2c A7 .byte 0xa7 + 5771 1a2d 331A0000 .4byte 0x1a33 + 5772 1a31 01 .byte 0x1 + 5773 1a32 01 .byte 0x1 + 5774 1a33 10 .uleb128 0x10 + 5775 1a34 1C1A0000 .4byte 0x1a1c + 5776 1a38 2C .uleb128 0x2c + 5777 1a39 15020000 .4byte .LASF120 + 5778 1a3d 0D .byte 0xd + 5779 1a3e A8 .byte 0xa8 + 5780 1a3f 9B000000 .4byte 0x9b + 5781 1a43 01 .byte 0x1 + 5782 1a44 01 .byte 0x1 + 5783 1a45 2F .uleb128 0x2f + 5784 1a46 B0020000 .4byte .LASF121 + 5785 1a4a 01 .byte 0x1 + 5786 1a4b 76 .byte 0x76 + 5787 1a4c 571A0000 .4byte 0x1a57 + 5788 1a50 01 .byte 0x1 + 5789 1a51 05 .byte 0x5 + 5790 1a52 03 .byte 0x3 + 5791 1a53 00000000 .4byte testbmk1 + 5792 1a57 10 .uleb128 0x10 + 5793 1a58 D7050000 .4byte 0x5d7 + 5794 1a5c 2F .uleb128 0x2f + 5795 1a5d 30030000 .4byte .LASF122 + 5796 1a61 01 .byte 0x1 + 5797 1a62 93 .byte 0x93 + 5798 1a63 571A0000 .4byte 0x1a57 + 5799 1a67 01 .byte 0x1 + 5800 1a68 05 .byte 0x5 + 5801 1a69 03 .byte 0x3 + 5802 1a6a 00000000 .4byte testbmk2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 105 + + + 5803 1a6e 2F .uleb128 0x2f + 5804 1a6f 39030000 .4byte .LASF123 + 5805 1a73 01 .byte 0x1 + 5806 1a74 BA .byte 0xba + 5807 1a75 571A0000 .4byte 0x1a57 + 5808 1a79 01 .byte 0x1 + 5809 1a7a 05 .byte 0x5 + 5810 1a7b 03 .byte 0x3 + 5811 1a7c 00000000 .4byte testbmk3 + 5812 1a80 2F .uleb128 0x2f + 5813 1a81 42030000 .4byte .LASF124 + 5814 1a85 01 .byte 0x1 + 5815 1a86 F7 .byte 0xf7 + 5816 1a87 571A0000 .4byte 0x1a57 + 5817 1a8b 01 .byte 0x1 + 5818 1a8c 05 .byte 0x5 + 5819 1a8d 03 .byte 0x3 + 5820 1a8e 00000000 .4byte testbmk4 + 5821 1a92 30 .uleb128 0x30 + 5822 1a93 D6020000 .4byte .LASF125 + 5823 1a97 01 .byte 0x1 + 5824 1a98 1C01 .2byte 0x11c + 5825 1a9a 571A0000 .4byte 0x1a57 + 5826 1a9e 01 .byte 0x1 + 5827 1a9f 05 .byte 0x5 + 5828 1aa0 03 .byte 0x3 + 5829 1aa1 00000000 .4byte testbmk5 + 5830 1aa5 30 .uleb128 0x30 + 5831 1aa6 25020000 .4byte .LASF126 + 5832 1aaa 01 .byte 0x1 + 5833 1aab 4301 .2byte 0x143 + 5834 1aad 571A0000 .4byte 0x1a57 + 5835 1ab1 01 .byte 0x1 + 5836 1ab2 05 .byte 0x5 + 5837 1ab3 03 .byte 0x3 + 5838 1ab4 00000000 .4byte testbmk6 + 5839 1ab8 30 .uleb128 0x30 + 5840 1ab9 01030000 .4byte .LASF127 + 5841 1abd 01 .byte 0x1 + 5842 1abe 8001 .2byte 0x180 + 5843 1ac0 571A0000 .4byte 0x1a57 + 5844 1ac4 01 .byte 0x1 + 5845 1ac5 05 .byte 0x5 + 5846 1ac6 03 .byte 0x3 + 5847 1ac7 00000000 .4byte testbmk7 + 5848 1acb 30 .uleb128 0x30 + 5849 1acc 0A030000 .4byte .LASF128 + 5850 1ad0 01 .byte 0x1 + 5851 1ad1 B501 .2byte 0x1b5 + 5852 1ad3 571A0000 .4byte 0x1a57 + 5853 1ad7 01 .byte 0x1 + 5854 1ad8 05 .byte 0x5 + 5855 1ad9 03 .byte 0x3 + 5856 1ada 00000000 .4byte testbmk8 + 5857 1ade 30 .uleb128 0x30 + 5858 1adf 6A030000 .4byte .LASF129 + 5859 1ae3 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 106 + + + 5860 1ae4 E501 .2byte 0x1e5 + 5861 1ae6 571A0000 .4byte 0x1a57 + 5862 1aea 01 .byte 0x1 + 5863 1aeb 05 .byte 0x5 + 5864 1aec 03 .byte 0x3 + 5865 1aed 00000000 .4byte testbmk9 + 5866 1af1 30 .uleb128 0x30 + 5867 1af2 CB040000 .4byte .LASF130 + 5868 1af6 01 .byte 0x1 + 5869 1af7 0F02 .2byte 0x20f + 5870 1af9 571A0000 .4byte 0x1a57 + 5871 1afd 01 .byte 0x1 + 5872 1afe 05 .byte 0x5 + 5873 1aff 03 .byte 0x3 + 5874 1b00 00000000 .4byte testbmk10 + 5875 1b04 30 .uleb128 0x30 + 5876 1b05 D5040000 .4byte .LASF131 + 5877 1b09 01 .byte 0x1 + 5878 1b0a 3E02 .2byte 0x23e + 5879 1b0c 571A0000 .4byte 0x1a57 + 5880 1b10 01 .byte 0x1 + 5881 1b11 05 .byte 0x5 + 5882 1b12 03 .byte 0x3 + 5883 1b13 00000000 .4byte testbmk11 + 5884 1b17 30 .uleb128 0x30 + 5885 1b18 9D010000 .4byte .LASF132 + 5886 1b1c 01 .byte 0x1 + 5887 1b1d 6E02 .2byte 0x26e + 5888 1b1f 571A0000 .4byte 0x1a57 + 5889 1b23 01 .byte 0x1 + 5890 1b24 05 .byte 0x5 + 5891 1b25 03 .byte 0x3 + 5892 1b26 00000000 .4byte testbmk12 + 5893 1b2a 30 .uleb128 0x30 + 5894 1b2b E8040000 .4byte .LASF133 + 5895 1b2f 01 .byte 0x1 + 5896 1b30 AF02 .2byte 0x2af + 5897 1b32 571A0000 .4byte 0x1a57 + 5898 1b36 01 .byte 0x1 + 5899 1b37 05 .byte 0x5 + 5900 1b38 03 .byte 0x3 + 5901 1b39 00000000 .4byte testbmk13 + 5902 1b3d 22 .uleb128 0x22 + 5903 1b3e 4D1B0000 .4byte 0x1b4d + 5904 1b42 4D1B0000 .4byte 0x1b4d + 5905 1b46 23 .uleb128 0x23 + 5906 1b47 14050000 .4byte 0x514 + 5907 1b4b 0D .byte 0xd + 5908 1b4c 00 .byte 0 + 5909 1b4d 09 .uleb128 0x9 + 5910 1b4e 04 .byte 0x4 + 5911 1b4f 571A0000 .4byte 0x1a57 + 5912 1b53 30 .uleb128 0x30 + 5913 1b54 B9040000 .4byte .LASF134 + 5914 1b58 01 .byte 0x1 + 5915 1b59 B902 .2byte 0x2b9 + 5916 1b5b 661B0000 .4byte 0x1b66 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 107 + + + 5917 1b5f 01 .byte 0x1 + 5918 1b60 05 .byte 0x5 + 5919 1b61 03 .byte 0x3 + 5920 1b62 00000000 .4byte patternbmk + 5921 1b66 10 .uleb128 0x10 + 5922 1b67 3D1B0000 .4byte 0x1b3d + 5923 1b6b 31 .uleb128 0x31 + 5924 1b6c 01 .byte 0x1 + 5925 1b6d 2A000000 .4byte .LASF135 + 5926 1b71 0D .byte 0xd + 5927 1b72 54 .byte 0x54 + 5928 1b73 01 .byte 0x1 + 5929 1b74 01 .byte 0x1 + 5930 1b75 7F1B0000 .4byte 0x1b7f + 5931 1b79 0C .uleb128 0xc + 5932 1b7a DB040000 .4byte 0x4db + 5933 1b7e 00 .byte 0 + 5934 1b7f 31 .uleb128 0x31 + 5935 1b80 01 .byte 0x1 + 5936 1b81 CF050000 .4byte .LASF136 + 5937 1b85 0D .byte 0xd + 5938 1b86 53 .byte 0x53 + 5939 1b87 01 .byte 0x1 + 5940 1b88 01 .byte 0x1 + 5941 1b89 931B0000 .4byte 0x1b93 + 5942 1b8d 0C .uleb128 0xc + 5943 1b8e 7B000000 .4byte 0x7b + 5944 1b92 00 .byte 0 + 5945 1b93 31 .uleb128 0x31 + 5946 1b94 01 .byte 0x1 + 5947 1b95 B0000000 .4byte .LASF137 + 5948 1b99 0D .byte 0xd + 5949 1b9a 55 .byte 0x55 + 5950 1b9b 01 .byte 0x1 + 5951 1b9c 01 .byte 0x1 + 5952 1b9d A71B0000 .4byte 0x1ba7 + 5953 1ba1 0C .uleb128 0xc + 5954 1ba2 DB040000 .4byte 0x4db + 5955 1ba6 00 .byte 0 + 5956 1ba7 32 .uleb128 0x32 + 5957 1ba8 01 .byte 0x1 + 5958 1ba9 5F040000 .4byte .LASF140 + 5959 1bad 0D .byte 0xd + 5960 1bae 5D .byte 0x5d + 5961 1baf 01 .byte 0x1 + 5962 1bb0 FA000000 .4byte 0xfa + 5963 1bb4 01 .byte 0x1 + 5964 1bb5 31 .uleb128 0x31 + 5965 1bb6 01 .byte 0x1 + 5966 1bb7 73010000 .4byte .LASF138 + 5967 1bbb 0D .byte 0xd + 5968 1bbc 5E .byte 0x5e + 5969 1bbd 01 .byte 0x1 + 5970 1bbe 01 .byte 0x1 + 5971 1bbf C91B0000 .4byte 0x1bc9 + 5972 1bc3 0C .uleb128 0xc + 5973 1bc4 3B000000 .4byte 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 108 + + + 5974 1bc8 00 .byte 0 + 5975 1bc9 31 .uleb128 0x31 + 5976 1bca 01 .byte 0x1 + 5977 1bcb 85030000 .4byte .LASF139 + 5978 1bcf 0B .byte 0xb + 5979 1bd0 39 .byte 0x39 + 5980 1bd1 01 .byte 0x1 + 5981 1bd2 01 .byte 0x1 + 5982 1bd3 DD1B0000 .4byte 0x1bdd + 5983 1bd7 0C .uleb128 0xc + 5984 1bd8 ED040000 .4byte 0x4ed + 5985 1bdc 00 .byte 0 + 5986 1bdd 32 .uleb128 0x32 + 5987 1bde 01 .byte 0x1 + 5988 1bdf 62000000 .4byte .LASF141 + 5989 1be3 0B .byte 0xb + 5990 1be4 3D .byte 0x3d + 5991 1be5 01 .byte 0x1 + 5992 1be6 ED040000 .4byte 0x4ed + 5993 1bea 01 .byte 0x1 + 5994 1beb 31 .uleb128 0x31 + 5995 1bec 01 .byte 0x1 + 5996 1bed 8C020000 .4byte .LASF142 + 5997 1bf1 0B .byte 0xb + 5998 1bf2 38 .byte 0x38 + 5999 1bf3 01 .byte 0x1 + 6000 1bf4 01 .byte 0x1 + 6001 1bf5 FF1B0000 .4byte 0x1bff + 6002 1bf9 0C .uleb128 0xc + 6003 1bfa ED040000 .4byte 0x4ed + 6004 1bfe 00 .byte 0 + 6005 1bff 33 .uleb128 0x33 + 6006 1c00 01 .byte 0x1 + 6007 1c01 75050000 .4byte .LASF148 + 6008 1c05 0A .byte 0xa + 6009 1c06 38 .byte 0x38 + 6010 1c07 01 .byte 0x1 + 6011 1c08 E4000000 .4byte 0xe4 + 6012 1c0c 01 .byte 0x1 + 6013 1c0d 171C0000 .4byte 0x1c17 + 6014 1c11 0C .uleb128 0xc + 6015 1c12 171C0000 .4byte 0x1c17 + 6016 1c16 00 .byte 0 + 6017 1c17 09 .uleb128 0x9 + 6018 1c18 04 .byte 0x4 + 6019 1c19 53040000 .4byte 0x453 + 6020 1c1d 31 .uleb128 0x31 + 6021 1c1e 01 .byte 0x1 + 6022 1c1f FE000000 .4byte .LASF143 + 6023 1c23 0A .byte 0xa + 6024 1c24 3C .byte 0x3c + 6025 1c25 01 .byte 0x1 + 6026 1c26 01 .byte 0x1 + 6027 1c27 311C0000 .4byte 0x1c31 + 6028 1c2b 0C .uleb128 0xc + 6029 1c2c 171C0000 .4byte 0x1c17 + 6030 1c30 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 109 + + + 6031 1c31 31 .uleb128 0x31 + 6032 1c32 01 .byte 0x1 + 6033 1c33 96060000 .4byte .LASF144 + 6034 1c37 0A .byte 0xa + 6035 1c38 35 .byte 0x35 + 6036 1c39 01 .byte 0x1 + 6037 1c3a 01 .byte 0x1 + 6038 1c3b 4A1C0000 .4byte 0x1c4a + 6039 1c3f 0C .uleb128 0xc + 6040 1c40 171C0000 .4byte 0x1c17 + 6041 1c44 0C .uleb128 0xc + 6042 1c45 05010000 .4byte 0x105 + 6043 1c49 00 .byte 0 + 6044 1c4a 31 .uleb128 0x31 + 6045 1c4b 01 .byte 0x1 + 6046 1c4c 93050000 .4byte .LASF145 + 6047 1c50 08 .byte 0x8 + 6048 1c51 FE .byte 0xfe + 6049 1c52 01 .byte 0x1 + 6050 1c53 01 .byte 0x1 + 6051 1c54 6D1C0000 .4byte 0x1c6d + 6052 1c58 0C .uleb128 0xc + 6053 1c59 B7030000 .4byte 0x3b7 + 6054 1c5d 0C .uleb128 0xc + 6055 1c5e FA000000 .4byte 0xfa + 6056 1c62 0C .uleb128 0xc + 6057 1c63 3C030000 .4byte 0x33c + 6058 1c67 0C .uleb128 0xc + 6059 1c68 95020000 .4byte 0x295 + 6060 1c6c 00 .byte 0 + 6061 1c6d 31 .uleb128 0x31 + 6062 1c6e 01 .byte 0x1 + 6063 1c6f E2050000 .4byte .LASF146 + 6064 1c73 08 .byte 0x8 + 6065 1c74 FF .byte 0xff + 6066 1c75 01 .byte 0x1 + 6067 1c76 01 .byte 0x1 + 6068 1c77 811C0000 .4byte 0x1c81 + 6069 1c7b 0C .uleb128 0xc + 6070 1c7c B7030000 .4byte 0x3b7 + 6071 1c80 00 .byte 0 + 6072 1c81 34 .uleb128 0x34 + 6073 1c82 01 .byte 0x1 + 6074 1c83 21000000 .4byte .LASF147 + 6075 1c87 0C .byte 0xc + 6076 1c88 6201 .2byte 0x162 + 6077 1c8a 01 .byte 0x1 + 6078 1c8b 01 .byte 0x1 + 6079 1c8c AA1C0000 .4byte 0x1caa + 6080 1c90 0C .uleb128 0xc + 6081 1c91 AA1C0000 .4byte 0x1caa + 6082 1c95 0C .uleb128 0xc + 6083 1c96 C6050000 .4byte 0x5c6 + 6084 1c9a 0C .uleb128 0xc + 6085 1c9b 30000000 .4byte 0x30 + 6086 1c9f 0C .uleb128 0xc + 6087 1ca0 A3050000 .4byte 0x5a3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 110 + + + 6088 1ca4 0C .uleb128 0xc + 6089 1ca5 95020000 .4byte 0x295 + 6090 1ca9 00 .byte 0 + 6091 1caa 09 .uleb128 0x9 + 6092 1cab 04 .byte 0x4 + 6093 1cac CC050000 .4byte 0x5cc + 6094 1cb0 35 .uleb128 0x35 + 6095 1cb1 01 .byte 0x1 + 6096 1cb2 AC010000 .4byte .LASF149 + 6097 1cb6 0C .byte 0xc + 6098 1cb7 6501 .2byte 0x165 + 6099 1cb9 01 .byte 0x1 + 6100 1cba E4000000 .4byte 0xe4 + 6101 1cbe 01 .byte 0x1 + 6102 1cbf CE1C0000 .4byte 0x1cce + 6103 1cc3 0C .uleb128 0xc + 6104 1cc4 AA1C0000 .4byte 0x1caa + 6105 1cc8 0C .uleb128 0xc + 6106 1cc9 49000000 .4byte 0x49 + 6107 1ccd 00 .byte 0 + 6108 1cce 35 .uleb128 0x35 + 6109 1ccf 01 .byte 0x1 + 6110 1cd0 35060000 .4byte .LASF150 + 6111 1cd4 0C .byte 0xc + 6112 1cd5 6601 .2byte 0x166 + 6113 1cd7 01 .byte 0x1 + 6114 1cd8 E4000000 .4byte 0xe4 + 6115 1cdc 01 .byte 0x1 + 6116 1cdd EC1C0000 .4byte 0x1cec + 6117 1ce1 0C .uleb128 0xc + 6118 1ce2 AA1C0000 .4byte 0x1caa + 6119 1ce6 0C .uleb128 0xc + 6120 1ce7 FA000000 .4byte 0xfa + 6121 1ceb 00 .byte 0 + 6122 1cec 35 .uleb128 0x35 + 6123 1ced 01 .byte 0x1 + 6124 1cee 0A060000 .4byte .LASF151 + 6125 1cf2 06 .byte 0x6 + 6126 1cf3 7001 .2byte 0x170 + 6127 1cf5 01 .byte 0x1 + 6128 1cf6 57020000 .4byte 0x257 + 6129 1cfa 01 .byte 0x1 + 6130 1cfb 191D0000 .4byte 0x1d19 + 6131 1cff 0C .uleb128 0xc + 6132 1d00 95020000 .4byte 0x295 + 6133 1d04 0C .uleb128 0xc + 6134 1d05 30000000 .4byte 0x30 + 6135 1d09 0C .uleb128 0xc + 6136 1d0a D9000000 .4byte 0xd9 + 6137 1d0e 0C .uleb128 0xc + 6138 1d0f F3040000 .4byte 0x4f3 + 6139 1d13 0C .uleb128 0xc + 6140 1d14 95020000 .4byte 0x295 + 6141 1d18 00 .byte 0 + 6142 1d19 34 .uleb128 0x34 + 6143 1d1a 01 .byte 0x1 + 6144 1d1b 0B050000 .4byte .LASF152 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 111 + + + 6145 1d1f 06 .byte 0x6 + 6146 1d20 7501 .2byte 0x175 + 6147 1d22 01 .byte 0x1 + 6148 1d23 01 .byte 0x1 + 6149 1d24 2E1D0000 .4byte 0x1d2e + 6150 1d28 0C .uleb128 0xc + 6151 1d29 FA000000 .4byte 0xfa + 6152 1d2d 00 .byte 0 + 6153 1d2e 36 .uleb128 0x36 + 6154 1d2f 01 .byte 0x1 + 6155 1d30 03040000 .4byte .LASF153 + 6156 1d34 0D .byte 0xd + 6157 1d35 5B .byte 0x5b + 6158 1d36 01 .byte 0x1 + 6159 1d37 01 .byte 0x1 + 6160 1d38 36 .uleb128 0x36 + 6161 1d39 01 .byte 0x1 + 6162 1d3a 3E050000 .4byte .LASF154 + 6163 1d3e 0D .byte 0xd + 6164 1d3f 5C .byte 0x5c + 6165 1d40 01 .byte 0x1 + 6166 1d41 01 .byte 0x1 + 6167 1d42 37 .uleb128 0x37 + 6168 1d43 01 .byte 0x1 + 6169 1d44 2A060000 .4byte .LASF155 + 6170 1d48 06 .byte 0x6 + 6171 1d49 7701 .2byte 0x177 + 6172 1d4b 01 .byte 0x1 + 6173 1d4c 01 .byte 0x1 + 6174 1d4d 31 .uleb128 0x31 + 6175 1d4e 01 .byte 0x1 + 6176 1d4f 59020000 .4byte .LASF156 + 6177 1d53 0A .byte 0xa + 6178 1d54 36 .byte 0x36 + 6179 1d55 01 .byte 0x1 + 6180 1d56 01 .byte 0x1 + 6181 1d57 661D0000 .4byte 0x1d66 + 6182 1d5b 0C .uleb128 0xc + 6183 1d5c 171C0000 .4byte 0x1c17 + 6184 1d60 0C .uleb128 0xc + 6185 1d61 05010000 .4byte 0x105 + 6186 1d65 00 .byte 0 + 6187 1d66 35 .uleb128 0x35 + 6188 1d67 01 .byte 0x1 + 6189 1d68 AE050000 .4byte .LASF157 + 6190 1d6c 06 .byte 0x6 + 6191 1d6d 7B01 .2byte 0x17b + 6192 1d6f 01 .byte 0x1 + 6193 1d70 E4000000 .4byte 0xe4 + 6194 1d74 01 .byte 0x1 + 6195 1d75 7F1D0000 .4byte 0x1d7f + 6196 1d79 0C .uleb128 0xc + 6197 1d7a 57020000 .4byte 0x257 + 6198 1d7e 00 .byte 0 + 6199 1d7f 31 .uleb128 0x31 + 6200 1d80 01 .byte 0x1 + 6201 1d81 64020000 .4byte .LASF158 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 112 + + + 6202 1d85 09 .byte 0x9 + 6203 1d86 99 .byte 0x99 + 6204 1d87 01 .byte 0x1 + 6205 1d88 01 .byte 0x1 + 6206 1d89 981D0000 .4byte 0x1d98 + 6207 1d8d 0C .uleb128 0xc + 6208 1d8e 57020000 .4byte 0x257 + 6209 1d92 0C .uleb128 0xc + 6210 1d93 E4000000 .4byte 0xe4 + 6211 1d97 00 .byte 0 + 6212 1d98 33 .uleb128 0x33 + 6213 1d99 01 .byte 0x1 + 6214 1d9a DE000000 .4byte .LASF159 + 6215 1d9e 0E .byte 0xe + 6216 1d9f 51 .byte 0x51 + 6217 1da0 01 .byte 0x1 + 6218 1da1 E4000000 .4byte 0xe4 + 6219 1da5 01 .byte 0x1 + 6220 1da6 B51D0000 .4byte 0x1db5 + 6221 1daa 0C .uleb128 0xc + 6222 1dab 57020000 .4byte 0x257 + 6223 1daf 0C .uleb128 0xc + 6224 1db0 E4000000 .4byte 0xe4 + 6225 1db4 00 .byte 0 + 6226 1db5 32 .uleb128 0x32 + 6227 1db6 01 .byte 0x1 + 6228 1db7 F7050000 .4byte .LASF160 + 6229 1dbb 0E .byte 0xe + 6230 1dbc 52 .byte 0x52 + 6231 1dbd 01 .byte 0x1 + 6232 1dbe 57020000 .4byte 0x257 + 6233 1dc2 01 .byte 0x1 + 6234 1dc3 31 .uleb128 0x31 + 6235 1dc4 01 .byte 0x1 + 6236 1dc5 A0060000 .4byte .LASF161 + 6237 1dc9 0E .byte 0xe + 6238 1dca 53 .byte 0x53 + 6239 1dcb 01 .byte 0x1 + 6240 1dcc 01 .byte 0x1 + 6241 1dcd DC1D0000 .4byte 0x1ddc + 6242 1dd1 0C .uleb128 0xc + 6243 1dd2 57020000 .4byte 0x257 + 6244 1dd6 0C .uleb128 0xc + 6245 1dd7 E4000000 .4byte 0xe4 + 6246 1ddb 00 .byte 0 + 6247 1ddc 38 .uleb128 0x38 + 6248 1ddd 01 .byte 0x1 + 6249 1dde F2040000 .4byte .LASF166 + 6250 1de2 09 .byte 0x9 + 6251 1de3 93 .byte 0x93 + 6252 1de4 01 .byte 0x1 + 6253 1de5 01 .byte 0x1 + 6254 1de6 0C .uleb128 0xc + 6255 1de7 B8000000 .4byte 0xb8 + 6256 1deb 00 .byte 0 + 6257 1dec 00 .byte 0 + 6258 .section .debug_abbrev,"",%progbits + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 113 + + + 6259 .Ldebug_abbrev0: + 6260 0000 01 .uleb128 0x1 + 6261 0001 11 .uleb128 0x11 + 6262 0002 01 .byte 0x1 + 6263 0003 25 .uleb128 0x25 + 6264 0004 0E .uleb128 0xe + 6265 0005 13 .uleb128 0x13 + 6266 0006 0B .uleb128 0xb + 6267 0007 03 .uleb128 0x3 + 6268 0008 0E .uleb128 0xe + 6269 0009 1B .uleb128 0x1b + 6270 000a 0E .uleb128 0xe + 6271 000b 55 .uleb128 0x55 + 6272 000c 06 .uleb128 0x6 + 6273 000d 11 .uleb128 0x11 + 6274 000e 01 .uleb128 0x1 + 6275 000f 52 .uleb128 0x52 + 6276 0010 01 .uleb128 0x1 + 6277 0011 10 .uleb128 0x10 + 6278 0012 06 .uleb128 0x6 + 6279 0013 00 .byte 0 + 6280 0014 00 .byte 0 + 6281 0015 02 .uleb128 0x2 + 6282 0016 24 .uleb128 0x24 + 6283 0017 00 .byte 0 + 6284 0018 0B .uleb128 0xb + 6285 0019 0B .uleb128 0xb + 6286 001a 3E .uleb128 0x3e + 6287 001b 0B .uleb128 0xb + 6288 001c 03 .uleb128 0x3 + 6289 001d 08 .uleb128 0x8 + 6290 001e 00 .byte 0 + 6291 001f 00 .byte 0 + 6292 0020 03 .uleb128 0x3 + 6293 0021 16 .uleb128 0x16 + 6294 0022 00 .byte 0 + 6295 0023 03 .uleb128 0x3 + 6296 0024 0E .uleb128 0xe + 6297 0025 3A .uleb128 0x3a + 6298 0026 0B .uleb128 0xb + 6299 0027 3B .uleb128 0x3b + 6300 0028 0B .uleb128 0xb + 6301 0029 49 .uleb128 0x49 + 6302 002a 13 .uleb128 0x13 + 6303 002b 00 .byte 0 + 6304 002c 00 .byte 0 + 6305 002d 04 .uleb128 0x4 + 6306 002e 24 .uleb128 0x24 + 6307 002f 00 .byte 0 + 6308 0030 0B .uleb128 0xb + 6309 0031 0B .uleb128 0xb + 6310 0032 3E .uleb128 0x3e + 6311 0033 0B .uleb128 0xb + 6312 0034 03 .uleb128 0x3 + 6313 0035 0E .uleb128 0xe + 6314 0036 00 .byte 0 + 6315 0037 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 114 + + + 6316 0038 05 .uleb128 0x5 + 6317 0039 13 .uleb128 0x13 + 6318 003a 01 .byte 0x1 + 6319 003b 03 .uleb128 0x3 + 6320 003c 0E .uleb128 0xe + 6321 003d 0B .uleb128 0xb + 6322 003e 0B .uleb128 0xb + 6323 003f 3A .uleb128 0x3a + 6324 0040 0B .uleb128 0xb + 6325 0041 3B .uleb128 0x3b + 6326 0042 0B .uleb128 0xb + 6327 0043 01 .uleb128 0x1 + 6328 0044 13 .uleb128 0x13 + 6329 0045 00 .byte 0 + 6330 0046 00 .byte 0 + 6331 0047 06 .uleb128 0x6 + 6332 0048 0D .uleb128 0xd + 6333 0049 00 .byte 0 + 6334 004a 03 .uleb128 0x3 + 6335 004b 0E .uleb128 0xe + 6336 004c 3A .uleb128 0x3a + 6337 004d 0B .uleb128 0xb + 6338 004e 3B .uleb128 0x3b + 6339 004f 0B .uleb128 0xb + 6340 0050 49 .uleb128 0x49 + 6341 0051 13 .uleb128 0x13 + 6342 0052 38 .uleb128 0x38 + 6343 0053 0A .uleb128 0xa + 6344 0054 00 .byte 0 + 6345 0055 00 .byte 0 + 6346 0056 07 .uleb128 0x7 + 6347 0057 0D .uleb128 0xd + 6348 0058 00 .byte 0 + 6349 0059 03 .uleb128 0x3 + 6350 005a 08 .uleb128 0x8 + 6351 005b 3A .uleb128 0x3a + 6352 005c 0B .uleb128 0xb + 6353 005d 3B .uleb128 0x3b + 6354 005e 0B .uleb128 0xb + 6355 005f 49 .uleb128 0x49 + 6356 0060 13 .uleb128 0x13 + 6357 0061 38 .uleb128 0x38 + 6358 0062 0A .uleb128 0xa + 6359 0063 00 .byte 0 + 6360 0064 00 .byte 0 + 6361 0065 08 .uleb128 0x8 + 6362 0066 13 .uleb128 0x13 + 6363 0067 01 .byte 0x1 + 6364 0068 0B .uleb128 0xb + 6365 0069 0B .uleb128 0xb + 6366 006a 3A .uleb128 0x3a + 6367 006b 0B .uleb128 0xb + 6368 006c 3B .uleb128 0x3b + 6369 006d 0B .uleb128 0xb + 6370 006e 01 .uleb128 0x1 + 6371 006f 13 .uleb128 0x13 + 6372 0070 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 115 + + + 6373 0071 00 .byte 0 + 6374 0072 09 .uleb128 0x9 + 6375 0073 0F .uleb128 0xf + 6376 0074 00 .byte 0 + 6377 0075 0B .uleb128 0xb + 6378 0076 0B .uleb128 0xb + 6379 0077 49 .uleb128 0x49 + 6380 0078 13 .uleb128 0x13 + 6381 0079 00 .byte 0 + 6382 007a 00 .byte 0 + 6383 007b 0A .uleb128 0xa + 6384 007c 0F .uleb128 0xf + 6385 007d 00 .byte 0 + 6386 007e 0B .uleb128 0xb + 6387 007f 0B .uleb128 0xb + 6388 0080 00 .byte 0 + 6389 0081 00 .byte 0 + 6390 0082 0B .uleb128 0xb + 6391 0083 15 .uleb128 0x15 + 6392 0084 01 .byte 0x1 + 6393 0085 27 .uleb128 0x27 + 6394 0086 0C .uleb128 0xc + 6395 0087 01 .uleb128 0x1 + 6396 0088 13 .uleb128 0x13 + 6397 0089 00 .byte 0 + 6398 008a 00 .byte 0 + 6399 008b 0C .uleb128 0xc + 6400 008c 05 .uleb128 0x5 + 6401 008d 00 .byte 0 + 6402 008e 49 .uleb128 0x49 + 6403 008f 13 .uleb128 0x13 + 6404 0090 00 .byte 0 + 6405 0091 00 .byte 0 + 6406 0092 0D .uleb128 0xd + 6407 0093 35 .uleb128 0x35 + 6408 0094 00 .byte 0 + 6409 0095 49 .uleb128 0x49 + 6410 0096 13 .uleb128 0x13 + 6411 0097 00 .byte 0 + 6412 0098 00 .byte 0 + 6413 0099 0E .uleb128 0xe + 6414 009a 17 .uleb128 0x17 + 6415 009b 01 .byte 0x1 + 6416 009c 0B .uleb128 0xb + 6417 009d 0B .uleb128 0xb + 6418 009e 3A .uleb128 0x3a + 6419 009f 0B .uleb128 0xb + 6420 00a0 3B .uleb128 0x3b + 6421 00a1 0B .uleb128 0xb + 6422 00a2 01 .uleb128 0x1 + 6423 00a3 13 .uleb128 0x13 + 6424 00a4 00 .byte 0 + 6425 00a5 00 .byte 0 + 6426 00a6 0F .uleb128 0xf + 6427 00a7 0D .uleb128 0xd + 6428 00a8 00 .byte 0 + 6429 00a9 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 116 + + + 6430 00aa 0E .uleb128 0xe + 6431 00ab 3A .uleb128 0x3a + 6432 00ac 0B .uleb128 0xb + 6433 00ad 3B .uleb128 0x3b + 6434 00ae 0B .uleb128 0xb + 6435 00af 49 .uleb128 0x49 + 6436 00b0 13 .uleb128 0x13 + 6437 00b1 00 .byte 0 + 6438 00b2 00 .byte 0 + 6439 00b3 10 .uleb128 0x10 + 6440 00b4 26 .uleb128 0x26 + 6441 00b5 00 .byte 0 + 6442 00b6 49 .uleb128 0x49 + 6443 00b7 13 .uleb128 0x13 + 6444 00b8 00 .byte 0 + 6445 00b9 00 .byte 0 + 6446 00ba 11 .uleb128 0x11 + 6447 00bb 15 .uleb128 0x15 + 6448 00bc 01 .byte 0x1 + 6449 00bd 27 .uleb128 0x27 + 6450 00be 0C .uleb128 0xc + 6451 00bf 49 .uleb128 0x49 + 6452 00c0 13 .uleb128 0x13 + 6453 00c1 01 .uleb128 0x1 + 6454 00c2 13 .uleb128 0x13 + 6455 00c3 00 .byte 0 + 6456 00c4 00 .byte 0 + 6457 00c5 12 .uleb128 0x12 + 6458 00c6 15 .uleb128 0x15 + 6459 00c7 00 .byte 0 + 6460 00c8 27 .uleb128 0x27 + 6461 00c9 0C .uleb128 0xc + 6462 00ca 00 .byte 0 + 6463 00cb 00 .byte 0 + 6464 00cc 13 .uleb128 0x13 + 6465 00cd 2E .uleb128 0x2e + 6466 00ce 01 .byte 0x1 + 6467 00cf 03 .uleb128 0x3 + 6468 00d0 0E .uleb128 0xe + 6469 00d1 3A .uleb128 0x3a + 6470 00d2 0B .uleb128 0xb + 6471 00d3 3B .uleb128 0x3b + 6472 00d4 0B .uleb128 0xb + 6473 00d5 27 .uleb128 0x27 + 6474 00d6 0C .uleb128 0xc + 6475 00d7 49 .uleb128 0x49 + 6476 00d8 13 .uleb128 0x13 + 6477 00d9 11 .uleb128 0x11 + 6478 00da 01 .uleb128 0x1 + 6479 00db 12 .uleb128 0x12 + 6480 00dc 01 .uleb128 0x1 + 6481 00dd 40 .uleb128 0x40 + 6482 00de 0A .uleb128 0xa + 6483 00df 9742 .uleb128 0x2117 + 6484 00e1 0C .uleb128 0xc + 6485 00e2 01 .uleb128 0x1 + 6486 00e3 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 117 + + + 6487 00e4 00 .byte 0 + 6488 00e5 00 .byte 0 + 6489 00e6 14 .uleb128 0x14 + 6490 00e7 05 .uleb128 0x5 + 6491 00e8 00 .byte 0 + 6492 00e9 03 .uleb128 0x3 + 6493 00ea 08 .uleb128 0x8 + 6494 00eb 3A .uleb128 0x3a + 6495 00ec 0B .uleb128 0xb + 6496 00ed 3B .uleb128 0x3b + 6497 00ee 0B .uleb128 0xb + 6498 00ef 49 .uleb128 0x49 + 6499 00f0 13 .uleb128 0x13 + 6500 00f1 02 .uleb128 0x2 + 6501 00f2 0A .uleb128 0xa + 6502 00f3 00 .byte 0 + 6503 00f4 00 .byte 0 + 6504 00f5 15 .uleb128 0x15 + 6505 00f6 2E .uleb128 0x2e + 6506 00f7 01 .byte 0x1 + 6507 00f8 03 .uleb128 0x3 + 6508 00f9 08 .uleb128 0x8 + 6509 00fa 3A .uleb128 0x3a + 6510 00fb 0B .uleb128 0xb + 6511 00fc 3B .uleb128 0x3b + 6512 00fd 05 .uleb128 0x5 + 6513 00fe 27 .uleb128 0x27 + 6514 00ff 0C .uleb128 0xc + 6515 0100 11 .uleb128 0x11 + 6516 0101 01 .uleb128 0x1 + 6517 0102 12 .uleb128 0x12 + 6518 0103 01 .uleb128 0x1 + 6519 0104 40 .uleb128 0x40 + 6520 0105 0A .uleb128 0xa + 6521 0106 9742 .uleb128 0x2117 + 6522 0108 0C .uleb128 0xc + 6523 0109 01 .uleb128 0x1 + 6524 010a 13 .uleb128 0x13 + 6525 010b 00 .byte 0 + 6526 010c 00 .byte 0 + 6527 010d 16 .uleb128 0x16 + 6528 010e 05 .uleb128 0x5 + 6529 010f 00 .byte 0 + 6530 0110 03 .uleb128 0x3 + 6531 0111 0E .uleb128 0xe + 6532 0112 3A .uleb128 0x3a + 6533 0113 0B .uleb128 0xb + 6534 0114 3B .uleb128 0x3b + 6535 0115 05 .uleb128 0x5 + 6536 0116 49 .uleb128 0x49 + 6537 0117 13 .uleb128 0x13 + 6538 0118 02 .uleb128 0x2 + 6539 0119 0A .uleb128 0xa + 6540 011a 00 .byte 0 + 6541 011b 00 .byte 0 + 6542 011c 17 .uleb128 0x17 + 6543 011d 2E .uleb128 0x2e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 118 + + + 6544 011e 01 .byte 0x1 + 6545 011f 03 .uleb128 0x3 + 6546 0120 0E .uleb128 0xe + 6547 0121 3A .uleb128 0x3a + 6548 0122 0B .uleb128 0xb + 6549 0123 3B .uleb128 0x3b + 6550 0124 05 .uleb128 0x5 + 6551 0125 27 .uleb128 0x27 + 6552 0126 0C .uleb128 0xc + 6553 0127 11 .uleb128 0x11 + 6554 0128 01 .uleb128 0x1 + 6555 0129 12 .uleb128 0x12 + 6556 012a 01 .uleb128 0x1 + 6557 012b 40 .uleb128 0x40 + 6558 012c 06 .uleb128 0x6 + 6559 012d 9742 .uleb128 0x2117 + 6560 012f 0C .uleb128 0xc + 6561 0130 01 .uleb128 0x1 + 6562 0131 13 .uleb128 0x13 + 6563 0132 00 .byte 0 + 6564 0133 00 .byte 0 + 6565 0134 18 .uleb128 0x18 + 6566 0135 898201 .uleb128 0x4109 + 6567 0138 01 .byte 0x1 + 6568 0139 11 .uleb128 0x11 + 6569 013a 01 .uleb128 0x1 + 6570 013b 31 .uleb128 0x31 + 6571 013c 13 .uleb128 0x13 + 6572 013d 01 .uleb128 0x1 + 6573 013e 13 .uleb128 0x13 + 6574 013f 00 .byte 0 + 6575 0140 00 .byte 0 + 6576 0141 19 .uleb128 0x19 + 6577 0142 8A8201 .uleb128 0x410a + 6578 0145 00 .byte 0 + 6579 0146 02 .uleb128 0x2 + 6580 0147 0A .uleb128 0xa + 6581 0148 9142 .uleb128 0x2111 + 6582 014a 0A .uleb128 0xa + 6583 014b 00 .byte 0 + 6584 014c 00 .byte 0 + 6585 014d 1A .uleb128 0x1a + 6586 014e 898201 .uleb128 0x4109 + 6587 0151 01 .byte 0x1 + 6588 0152 11 .uleb128 0x11 + 6589 0153 01 .uleb128 0x1 + 6590 0154 9542 .uleb128 0x2115 + 6591 0156 0C .uleb128 0xc + 6592 0157 31 .uleb128 0x31 + 6593 0158 13 .uleb128 0x13 + 6594 0159 00 .byte 0 + 6595 015a 00 .byte 0 + 6596 015b 1B .uleb128 0x1b + 6597 015c 34 .uleb128 0x34 + 6598 015d 00 .byte 0 + 6599 015e 03 .uleb128 0x3 + 6600 015f 08 .uleb128 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 119 + + + 6601 0160 3A .uleb128 0x3a + 6602 0161 0B .uleb128 0xb + 6603 0162 3B .uleb128 0x3b + 6604 0163 05 .uleb128 0x5 + 6605 0164 49 .uleb128 0x49 + 6606 0165 13 .uleb128 0x13 + 6607 0166 02 .uleb128 0x2 + 6608 0167 06 .uleb128 0x6 + 6609 0168 00 .byte 0 + 6610 0169 00 .byte 0 + 6611 016a 1C .uleb128 0x1c + 6612 016b 898201 .uleb128 0x4109 + 6613 016e 00 .byte 0 + 6614 016f 11 .uleb128 0x11 + 6615 0170 01 .uleb128 0x1 + 6616 0171 31 .uleb128 0x31 + 6617 0172 13 .uleb128 0x13 + 6618 0173 00 .byte 0 + 6619 0174 00 .byte 0 + 6620 0175 1D .uleb128 0x1d + 6621 0176 2E .uleb128 0x2e + 6622 0177 01 .byte 0x1 + 6623 0178 03 .uleb128 0x3 + 6624 0179 0E .uleb128 0xe + 6625 017a 3A .uleb128 0x3a + 6626 017b 0B .uleb128 0xb + 6627 017c 3B .uleb128 0x3b + 6628 017d 05 .uleb128 0x5 + 6629 017e 27 .uleb128 0x27 + 6630 017f 0C .uleb128 0xc + 6631 0180 11 .uleb128 0x11 + 6632 0181 01 .uleb128 0x1 + 6633 0182 12 .uleb128 0x12 + 6634 0183 01 .uleb128 0x1 + 6635 0184 40 .uleb128 0x40 + 6636 0185 0A .uleb128 0xa + 6637 0186 9742 .uleb128 0x2117 + 6638 0188 0C .uleb128 0xc + 6639 0189 01 .uleb128 0x1 + 6640 018a 13 .uleb128 0x13 + 6641 018b 00 .byte 0 + 6642 018c 00 .byte 0 + 6643 018d 1E .uleb128 0x1e + 6644 018e 2E .uleb128 0x2e + 6645 018f 01 .byte 0x1 + 6646 0190 03 .uleb128 0x3 + 6647 0191 0E .uleb128 0xe + 6648 0192 3A .uleb128 0x3a + 6649 0193 0B .uleb128 0xb + 6650 0194 3B .uleb128 0x3b + 6651 0195 05 .uleb128 0x5 + 6652 0196 27 .uleb128 0x27 + 6653 0197 0C .uleb128 0xc + 6654 0198 49 .uleb128 0x49 + 6655 0199 13 .uleb128 0x13 + 6656 019a 11 .uleb128 0x11 + 6657 019b 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 120 + + + 6658 019c 12 .uleb128 0x12 + 6659 019d 01 .uleb128 0x1 + 6660 019e 40 .uleb128 0x40 + 6661 019f 06 .uleb128 0x6 + 6662 01a0 9742 .uleb128 0x2117 + 6663 01a2 0C .uleb128 0xc + 6664 01a3 01 .uleb128 0x1 + 6665 01a4 13 .uleb128 0x13 + 6666 01a5 00 .byte 0 + 6667 01a6 00 .byte 0 + 6668 01a7 1F .uleb128 0x1f + 6669 01a8 05 .uleb128 0x5 + 6670 01a9 00 .byte 0 + 6671 01aa 03 .uleb128 0x3 + 6672 01ab 08 .uleb128 0x8 + 6673 01ac 3A .uleb128 0x3a + 6674 01ad 0B .uleb128 0xb + 6675 01ae 3B .uleb128 0x3b + 6676 01af 05 .uleb128 0x5 + 6677 01b0 49 .uleb128 0x49 + 6678 01b1 13 .uleb128 0x13 + 6679 01b2 02 .uleb128 0x2 + 6680 01b3 06 .uleb128 0x6 + 6681 01b4 00 .byte 0 + 6682 01b5 00 .byte 0 + 6683 01b6 20 .uleb128 0x20 + 6684 01b7 898201 .uleb128 0x4109 + 6685 01ba 01 .byte 0x1 + 6686 01bb 11 .uleb128 0x11 + 6687 01bc 01 .uleb128 0x1 + 6688 01bd 31 .uleb128 0x31 + 6689 01be 13 .uleb128 0x13 + 6690 01bf 00 .byte 0 + 6691 01c0 00 .byte 0 + 6692 01c1 21 .uleb128 0x21 + 6693 01c2 34 .uleb128 0x34 + 6694 01c3 00 .byte 0 + 6695 01c4 03 .uleb128 0x3 + 6696 01c5 08 .uleb128 0x8 + 6697 01c6 3A .uleb128 0x3a + 6698 01c7 0B .uleb128 0xb + 6699 01c8 3B .uleb128 0x3b + 6700 01c9 05 .uleb128 0x5 + 6701 01ca 49 .uleb128 0x49 + 6702 01cb 13 .uleb128 0x13 + 6703 01cc 02 .uleb128 0x2 + 6704 01cd 0A .uleb128 0xa + 6705 01ce 00 .byte 0 + 6706 01cf 00 .byte 0 + 6707 01d0 22 .uleb128 0x22 + 6708 01d1 01 .uleb128 0x1 + 6709 01d2 01 .byte 0x1 + 6710 01d3 49 .uleb128 0x49 + 6711 01d4 13 .uleb128 0x13 + 6712 01d5 01 .uleb128 0x1 + 6713 01d6 13 .uleb128 0x13 + 6714 01d7 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 121 + + + 6715 01d8 00 .byte 0 + 6716 01d9 23 .uleb128 0x23 + 6717 01da 21 .uleb128 0x21 + 6718 01db 00 .byte 0 + 6719 01dc 49 .uleb128 0x49 + 6720 01dd 13 .uleb128 0x13 + 6721 01de 2F .uleb128 0x2f + 6722 01df 0B .uleb128 0xb + 6723 01e0 00 .byte 0 + 6724 01e1 00 .byte 0 + 6725 01e2 24 .uleb128 0x24 + 6726 01e3 34 .uleb128 0x34 + 6727 01e4 00 .byte 0 + 6728 01e5 03 .uleb128 0x3 + 6729 01e6 0E .uleb128 0xe + 6730 01e7 3A .uleb128 0x3a + 6731 01e8 0B .uleb128 0xb + 6732 01e9 3B .uleb128 0x3b + 6733 01ea 05 .uleb128 0x5 + 6734 01eb 49 .uleb128 0x49 + 6735 01ec 13 .uleb128 0x13 + 6736 01ed 02 .uleb128 0x2 + 6737 01ee 0A .uleb128 0xa + 6738 01ef 00 .byte 0 + 6739 01f0 00 .byte 0 + 6740 01f1 25 .uleb128 0x25 + 6741 01f2 2E .uleb128 0x2e + 6742 01f3 01 .byte 0x1 + 6743 01f4 03 .uleb128 0x3 + 6744 01f5 0E .uleb128 0xe + 6745 01f6 3A .uleb128 0x3a + 6746 01f7 0B .uleb128 0xb + 6747 01f8 3B .uleb128 0x3b + 6748 01f9 0B .uleb128 0xb + 6749 01fa 27 .uleb128 0x27 + 6750 01fb 0C .uleb128 0xc + 6751 01fc 11 .uleb128 0x11 + 6752 01fd 01 .uleb128 0x1 + 6753 01fe 12 .uleb128 0x12 + 6754 01ff 01 .uleb128 0x1 + 6755 0200 40 .uleb128 0x40 + 6756 0201 06 .uleb128 0x6 + 6757 0202 9742 .uleb128 0x2117 + 6758 0204 0C .uleb128 0xc + 6759 0205 01 .uleb128 0x1 + 6760 0206 13 .uleb128 0x13 + 6761 0207 00 .byte 0 + 6762 0208 00 .byte 0 + 6763 0209 26 .uleb128 0x26 + 6764 020a 34 .uleb128 0x34 + 6765 020b 00 .byte 0 + 6766 020c 03 .uleb128 0x3 + 6767 020d 08 .uleb128 0x8 + 6768 020e 3A .uleb128 0x3a + 6769 020f 0B .uleb128 0xb + 6770 0210 3B .uleb128 0x3b + 6771 0211 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 122 + + + 6772 0212 49 .uleb128 0x49 + 6773 0213 13 .uleb128 0x13 + 6774 0214 02 .uleb128 0x2 + 6775 0215 06 .uleb128 0x6 + 6776 0216 00 .byte 0 + 6777 0217 00 .byte 0 + 6778 0218 27 .uleb128 0x27 + 6779 0219 2E .uleb128 0x2e + 6780 021a 01 .byte 0x1 + 6781 021b 03 .uleb128 0x3 + 6782 021c 0E .uleb128 0xe + 6783 021d 3A .uleb128 0x3a + 6784 021e 0B .uleb128 0xb + 6785 021f 3B .uleb128 0x3b + 6786 0220 0B .uleb128 0xb + 6787 0221 27 .uleb128 0x27 + 6788 0222 0C .uleb128 0xc + 6789 0223 49 .uleb128 0x49 + 6790 0224 13 .uleb128 0x13 + 6791 0225 11 .uleb128 0x11 + 6792 0226 01 .uleb128 0x1 + 6793 0227 12 .uleb128 0x12 + 6794 0228 01 .uleb128 0x1 + 6795 0229 40 .uleb128 0x40 + 6796 022a 06 .uleb128 0x6 + 6797 022b 9742 .uleb128 0x2117 + 6798 022d 0C .uleb128 0xc + 6799 022e 01 .uleb128 0x1 + 6800 022f 13 .uleb128 0x13 + 6801 0230 00 .byte 0 + 6802 0231 00 .byte 0 + 6803 0232 28 .uleb128 0x28 + 6804 0233 05 .uleb128 0x5 + 6805 0234 00 .byte 0 + 6806 0235 03 .uleb128 0x3 + 6807 0236 08 .uleb128 0x8 + 6808 0237 3A .uleb128 0x3a + 6809 0238 0B .uleb128 0xb + 6810 0239 3B .uleb128 0x3b + 6811 023a 0B .uleb128 0xb + 6812 023b 49 .uleb128 0x49 + 6813 023c 13 .uleb128 0x13 + 6814 023d 02 .uleb128 0x2 + 6815 023e 06 .uleb128 0x6 + 6816 023f 00 .byte 0 + 6817 0240 00 .byte 0 + 6818 0241 29 .uleb128 0x29 + 6819 0242 34 .uleb128 0x34 + 6820 0243 00 .byte 0 + 6821 0244 03 .uleb128 0x3 + 6822 0245 08 .uleb128 0x8 + 6823 0246 3A .uleb128 0x3a + 6824 0247 0B .uleb128 0xb + 6825 0248 3B .uleb128 0x3b + 6826 0249 0B .uleb128 0xb + 6827 024a 49 .uleb128 0x49 + 6828 024b 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 123 + + + 6829 024c 02 .uleb128 0x2 + 6830 024d 0A .uleb128 0xa + 6831 024e 00 .byte 0 + 6832 024f 00 .byte 0 + 6833 0250 2A .uleb128 0x2a + 6834 0251 2E .uleb128 0x2e + 6835 0252 01 .byte 0x1 + 6836 0253 3F .uleb128 0x3f + 6837 0254 0C .uleb128 0xc + 6838 0255 03 .uleb128 0x3 + 6839 0256 0E .uleb128 0xe + 6840 0257 3A .uleb128 0x3a + 6841 0258 0B .uleb128 0xb + 6842 0259 3B .uleb128 0x3b + 6843 025a 0B .uleb128 0xb + 6844 025b 27 .uleb128 0x27 + 6845 025c 0C .uleb128 0xc + 6846 025d 49 .uleb128 0x49 + 6847 025e 13 .uleb128 0x13 + 6848 025f 11 .uleb128 0x11 + 6849 0260 01 .uleb128 0x1 + 6850 0261 12 .uleb128 0x12 + 6851 0262 01 .uleb128 0x1 + 6852 0263 40 .uleb128 0x40 + 6853 0264 06 .uleb128 0x6 + 6854 0265 9742 .uleb128 0x2117 + 6855 0267 0C .uleb128 0xc + 6856 0268 01 .uleb128 0x1 + 6857 0269 13 .uleb128 0x13 + 6858 026a 00 .byte 0 + 6859 026b 00 .byte 0 + 6860 026c 2B .uleb128 0x2b + 6861 026d 34 .uleb128 0x34 + 6862 026e 00 .byte 0 + 6863 026f 03 .uleb128 0x3 + 6864 0270 0E .uleb128 0xe + 6865 0271 3A .uleb128 0x3a + 6866 0272 0B .uleb128 0xb + 6867 0273 3B .uleb128 0x3b + 6868 0274 0B .uleb128 0xb + 6869 0275 49 .uleb128 0x49 + 6870 0276 13 .uleb128 0x13 + 6871 0277 02 .uleb128 0x2 + 6872 0278 0A .uleb128 0xa + 6873 0279 00 .byte 0 + 6874 027a 00 .byte 0 + 6875 027b 2C .uleb128 0x2c + 6876 027c 34 .uleb128 0x34 + 6877 027d 00 .byte 0 + 6878 027e 03 .uleb128 0x3 + 6879 027f 0E .uleb128 0xe + 6880 0280 3A .uleb128 0x3a + 6881 0281 0B .uleb128 0xb + 6882 0282 3B .uleb128 0x3b + 6883 0283 0B .uleb128 0xb + 6884 0284 49 .uleb128 0x49 + 6885 0285 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 124 + + + 6886 0286 3F .uleb128 0x3f + 6887 0287 0C .uleb128 0xc + 6888 0288 3C .uleb128 0x3c + 6889 0289 0C .uleb128 0xc + 6890 028a 00 .byte 0 + 6891 028b 00 .byte 0 + 6892 028c 2D .uleb128 0x2d + 6893 028d 21 .uleb128 0x21 + 6894 028e 00 .byte 0 + 6895 028f 00 .byte 0 + 6896 0290 00 .byte 0 + 6897 0291 2E .uleb128 0x2e + 6898 0292 34 .uleb128 0x34 + 6899 0293 00 .byte 0 + 6900 0294 03 .uleb128 0x3 + 6901 0295 08 .uleb128 0x8 + 6902 0296 3A .uleb128 0x3a + 6903 0297 0B .uleb128 0xb + 6904 0298 3B .uleb128 0x3b + 6905 0299 0B .uleb128 0xb + 6906 029a 49 .uleb128 0x49 + 6907 029b 13 .uleb128 0x13 + 6908 029c 3F .uleb128 0x3f + 6909 029d 0C .uleb128 0xc + 6910 029e 3C .uleb128 0x3c + 6911 029f 0C .uleb128 0xc + 6912 02a0 00 .byte 0 + 6913 02a1 00 .byte 0 + 6914 02a2 2F .uleb128 0x2f + 6915 02a3 34 .uleb128 0x34 + 6916 02a4 00 .byte 0 + 6917 02a5 03 .uleb128 0x3 + 6918 02a6 0E .uleb128 0xe + 6919 02a7 3A .uleb128 0x3a + 6920 02a8 0B .uleb128 0xb + 6921 02a9 3B .uleb128 0x3b + 6922 02aa 0B .uleb128 0xb + 6923 02ab 49 .uleb128 0x49 + 6924 02ac 13 .uleb128 0x13 + 6925 02ad 3F .uleb128 0x3f + 6926 02ae 0C .uleb128 0xc + 6927 02af 02 .uleb128 0x2 + 6928 02b0 0A .uleb128 0xa + 6929 02b1 00 .byte 0 + 6930 02b2 00 .byte 0 + 6931 02b3 30 .uleb128 0x30 + 6932 02b4 34 .uleb128 0x34 + 6933 02b5 00 .byte 0 + 6934 02b6 03 .uleb128 0x3 + 6935 02b7 0E .uleb128 0xe + 6936 02b8 3A .uleb128 0x3a + 6937 02b9 0B .uleb128 0xb + 6938 02ba 3B .uleb128 0x3b + 6939 02bb 05 .uleb128 0x5 + 6940 02bc 49 .uleb128 0x49 + 6941 02bd 13 .uleb128 0x13 + 6942 02be 3F .uleb128 0x3f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 125 + + + 6943 02bf 0C .uleb128 0xc + 6944 02c0 02 .uleb128 0x2 + 6945 02c1 0A .uleb128 0xa + 6946 02c2 00 .byte 0 + 6947 02c3 00 .byte 0 + 6948 02c4 31 .uleb128 0x31 + 6949 02c5 2E .uleb128 0x2e + 6950 02c6 01 .byte 0x1 + 6951 02c7 3F .uleb128 0x3f + 6952 02c8 0C .uleb128 0xc + 6953 02c9 03 .uleb128 0x3 + 6954 02ca 0E .uleb128 0xe + 6955 02cb 3A .uleb128 0x3a + 6956 02cc 0B .uleb128 0xb + 6957 02cd 3B .uleb128 0x3b + 6958 02ce 0B .uleb128 0xb + 6959 02cf 27 .uleb128 0x27 + 6960 02d0 0C .uleb128 0xc + 6961 02d1 3C .uleb128 0x3c + 6962 02d2 0C .uleb128 0xc + 6963 02d3 01 .uleb128 0x1 + 6964 02d4 13 .uleb128 0x13 + 6965 02d5 00 .byte 0 + 6966 02d6 00 .byte 0 + 6967 02d7 32 .uleb128 0x32 + 6968 02d8 2E .uleb128 0x2e + 6969 02d9 00 .byte 0 + 6970 02da 3F .uleb128 0x3f + 6971 02db 0C .uleb128 0xc + 6972 02dc 03 .uleb128 0x3 + 6973 02dd 0E .uleb128 0xe + 6974 02de 3A .uleb128 0x3a + 6975 02df 0B .uleb128 0xb + 6976 02e0 3B .uleb128 0x3b + 6977 02e1 0B .uleb128 0xb + 6978 02e2 27 .uleb128 0x27 + 6979 02e3 0C .uleb128 0xc + 6980 02e4 49 .uleb128 0x49 + 6981 02e5 13 .uleb128 0x13 + 6982 02e6 3C .uleb128 0x3c + 6983 02e7 0C .uleb128 0xc + 6984 02e8 00 .byte 0 + 6985 02e9 00 .byte 0 + 6986 02ea 33 .uleb128 0x33 + 6987 02eb 2E .uleb128 0x2e + 6988 02ec 01 .byte 0x1 + 6989 02ed 3F .uleb128 0x3f + 6990 02ee 0C .uleb128 0xc + 6991 02ef 03 .uleb128 0x3 + 6992 02f0 0E .uleb128 0xe + 6993 02f1 3A .uleb128 0x3a + 6994 02f2 0B .uleb128 0xb + 6995 02f3 3B .uleb128 0x3b + 6996 02f4 0B .uleb128 0xb + 6997 02f5 27 .uleb128 0x27 + 6998 02f6 0C .uleb128 0xc + 6999 02f7 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 126 + + + 7000 02f8 13 .uleb128 0x13 + 7001 02f9 3C .uleb128 0x3c + 7002 02fa 0C .uleb128 0xc + 7003 02fb 01 .uleb128 0x1 + 7004 02fc 13 .uleb128 0x13 + 7005 02fd 00 .byte 0 + 7006 02fe 00 .byte 0 + 7007 02ff 34 .uleb128 0x34 + 7008 0300 2E .uleb128 0x2e + 7009 0301 01 .byte 0x1 + 7010 0302 3F .uleb128 0x3f + 7011 0303 0C .uleb128 0xc + 7012 0304 03 .uleb128 0x3 + 7013 0305 0E .uleb128 0xe + 7014 0306 3A .uleb128 0x3a + 7015 0307 0B .uleb128 0xb + 7016 0308 3B .uleb128 0x3b + 7017 0309 05 .uleb128 0x5 + 7018 030a 27 .uleb128 0x27 + 7019 030b 0C .uleb128 0xc + 7020 030c 3C .uleb128 0x3c + 7021 030d 0C .uleb128 0xc + 7022 030e 01 .uleb128 0x1 + 7023 030f 13 .uleb128 0x13 + 7024 0310 00 .byte 0 + 7025 0311 00 .byte 0 + 7026 0312 35 .uleb128 0x35 + 7027 0313 2E .uleb128 0x2e + 7028 0314 01 .byte 0x1 + 7029 0315 3F .uleb128 0x3f + 7030 0316 0C .uleb128 0xc + 7031 0317 03 .uleb128 0x3 + 7032 0318 0E .uleb128 0xe + 7033 0319 3A .uleb128 0x3a + 7034 031a 0B .uleb128 0xb + 7035 031b 3B .uleb128 0x3b + 7036 031c 05 .uleb128 0x5 + 7037 031d 27 .uleb128 0x27 + 7038 031e 0C .uleb128 0xc + 7039 031f 49 .uleb128 0x49 + 7040 0320 13 .uleb128 0x13 + 7041 0321 3C .uleb128 0x3c + 7042 0322 0C .uleb128 0xc + 7043 0323 01 .uleb128 0x1 + 7044 0324 13 .uleb128 0x13 + 7045 0325 00 .byte 0 + 7046 0326 00 .byte 0 + 7047 0327 36 .uleb128 0x36 + 7048 0328 2E .uleb128 0x2e + 7049 0329 00 .byte 0 + 7050 032a 3F .uleb128 0x3f + 7051 032b 0C .uleb128 0xc + 7052 032c 03 .uleb128 0x3 + 7053 032d 0E .uleb128 0xe + 7054 032e 3A .uleb128 0x3a + 7055 032f 0B .uleb128 0xb + 7056 0330 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 127 + + + 7057 0331 0B .uleb128 0xb + 7058 0332 27 .uleb128 0x27 + 7059 0333 0C .uleb128 0xc + 7060 0334 3C .uleb128 0x3c + 7061 0335 0C .uleb128 0xc + 7062 0336 00 .byte 0 + 7063 0337 00 .byte 0 + 7064 0338 37 .uleb128 0x37 + 7065 0339 2E .uleb128 0x2e + 7066 033a 00 .byte 0 + 7067 033b 3F .uleb128 0x3f + 7068 033c 0C .uleb128 0xc + 7069 033d 03 .uleb128 0x3 + 7070 033e 0E .uleb128 0xe + 7071 033f 3A .uleb128 0x3a + 7072 0340 0B .uleb128 0xb + 7073 0341 3B .uleb128 0x3b + 7074 0342 05 .uleb128 0x5 + 7075 0343 27 .uleb128 0x27 + 7076 0344 0C .uleb128 0xc + 7077 0345 3C .uleb128 0x3c + 7078 0346 0C .uleb128 0xc + 7079 0347 00 .byte 0 + 7080 0348 00 .byte 0 + 7081 0349 38 .uleb128 0x38 + 7082 034a 2E .uleb128 0x2e + 7083 034b 01 .byte 0x1 + 7084 034c 3F .uleb128 0x3f + 7085 034d 0C .uleb128 0xc + 7086 034e 03 .uleb128 0x3 + 7087 034f 0E .uleb128 0xe + 7088 0350 3A .uleb128 0x3a + 7089 0351 0B .uleb128 0xb + 7090 0352 3B .uleb128 0x3b + 7091 0353 0B .uleb128 0xb + 7092 0354 27 .uleb128 0x27 + 7093 0355 0C .uleb128 0xc + 7094 0356 3C .uleb128 0x3c + 7095 0357 0C .uleb128 0xc + 7096 0358 00 .byte 0 + 7097 0359 00 .byte 0 + 7098 035a 00 .byte 0 + 7099 .section .debug_loc,"",%progbits + 7100 .Ldebug_loc0: + 7101 .LLST0: + 7102 0000 00000000 .4byte .LFB29 + 7103 0004 04000000 .4byte .LCFI0 + 7104 0008 0200 .2byte 0x2 + 7105 000a 7D .byte 0x7d + 7106 000b 00 .sleb128 0 + 7107 000c 04000000 .4byte .LCFI0 + 7108 0010 28010000 .4byte .LFE29 + 7109 0014 0200 .2byte 0x2 + 7110 0016 7D .byte 0x7d + 7111 0017 08 .sleb128 8 + 7112 0018 00000000 .4byte 0 + 7113 001c 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 128 + + + 7114 .LLST1: + 7115 0020 00000000 .4byte .LFB28 + 7116 0024 04000000 .4byte .LCFI1 + 7117 0028 0200 .2byte 0x2 + 7118 002a 7D .byte 0x7d + 7119 002b 00 .sleb128 0 + 7120 002c 04000000 .4byte .LCFI1 + 7121 0030 84000000 .4byte .LFE28 + 7122 0034 0200 .2byte 0x2 + 7123 0036 7D .byte 0x7d + 7124 0037 10 .sleb128 16 + 7125 0038 00000000 .4byte 0 + 7126 003c 00000000 .4byte 0 + 7127 .LLST2: + 7128 0040 00000000 .4byte .LVL32 + 7129 0044 18000000 .4byte .LVL35 + 7130 0048 0200 .2byte 0x2 + 7131 004a 30 .byte 0x30 + 7132 004b 9F .byte 0x9f + 7133 004c 18000000 .4byte .LVL35 + 7134 0050 84000000 .4byte .LFE28 + 7135 0054 0100 .2byte 0x1 + 7136 0056 54 .byte 0x54 + 7137 0057 00000000 .4byte 0 + 7138 005b 00000000 .4byte 0 + 7139 .LLST3: + 7140 005f 00000000 .4byte .LFB17 + 7141 0063 04000000 .4byte .LCFI2 + 7142 0067 0200 .2byte 0x2 + 7143 0069 7D .byte 0x7d + 7144 006a 00 .sleb128 0 + 7145 006b 04000000 .4byte .LCFI2 + 7146 006f 3C000000 .4byte .LFE17 + 7147 0073 0200 .2byte 0x2 + 7148 0075 7D .byte 0x7d + 7149 0076 08 .sleb128 8 + 7150 0077 00000000 .4byte 0 + 7151 007b 00000000 .4byte 0 + 7152 .LLST4: + 7153 007f 00000000 .4byte .LVL49 + 7154 0083 0C000000 .4byte .LVL50 + 7155 0087 0100 .2byte 0x1 + 7156 0089 50 .byte 0x50 + 7157 008a 0C000000 .4byte .LVL50 + 7158 008e 3C000000 .4byte .LFE17 + 7159 0092 0400 .2byte 0x4 + 7160 0094 F3 .byte 0xf3 + 7161 0095 01 .uleb128 0x1 + 7162 0096 50 .byte 0x50 + 7163 0097 9F .byte 0x9f + 7164 0098 00000000 .4byte 0 + 7165 009c 00000000 .4byte 0 + 7166 .LLST5: + 7167 00a0 00000000 .4byte .LFB26 + 7168 00a4 04000000 .4byte .LCFI3 + 7169 00a8 0200 .2byte 0x2 + 7170 00aa 7D .byte 0x7d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 129 + + + 7171 00ab 00 .sleb128 0 + 7172 00ac 04000000 .4byte .LCFI3 + 7173 00b0 94000000 .4byte .LFE26 + 7174 00b4 0200 .2byte 0x2 + 7175 00b6 7D .byte 0x7d + 7176 00b7 10 .sleb128 16 + 7177 00b8 00000000 .4byte 0 + 7178 00bc 00000000 .4byte 0 + 7179 .LLST6: + 7180 00c0 00000000 .4byte .LVL52 + 7181 00c4 18000000 .4byte .LVL55 + 7182 00c8 0200 .2byte 0x2 + 7183 00ca 30 .byte 0x30 + 7184 00cb 9F .byte 0x9f + 7185 00cc 18000000 .4byte .LVL55 + 7186 00d0 94000000 .4byte .LFE26 + 7187 00d4 0100 .2byte 0x1 + 7188 00d6 54 .byte 0x54 + 7189 00d7 00000000 .4byte 0 + 7190 00db 00000000 .4byte 0 + 7191 .LLST7: + 7192 00df 00000000 .4byte .LFB24 + 7193 00e3 04000000 .4byte .LCFI4 + 7194 00e7 0200 .2byte 0x2 + 7195 00e9 7D .byte 0x7d + 7196 00ea 00 .sleb128 0 + 7197 00eb 04000000 .4byte .LCFI4 + 7198 00ef A0000000 .4byte .LFE24 + 7199 00f3 0200 .2byte 0x2 + 7200 00f5 7D .byte 0x7d + 7201 00f6 10 .sleb128 16 + 7202 00f7 00000000 .4byte 0 + 7203 00fb 00000000 .4byte 0 + 7204 .LLST8: + 7205 00ff 00000000 .4byte .LVL70 + 7206 0103 18000000 .4byte .LVL73 + 7207 0107 0200 .2byte 0x2 + 7208 0109 30 .byte 0x30 + 7209 010a 9F .byte 0x9f + 7210 010b 18000000 .4byte .LVL73 + 7211 010f A0000000 .4byte .LFE24 + 7212 0113 0100 .2byte 0x1 + 7213 0115 54 .byte 0x54 + 7214 0116 00000000 .4byte 0 + 7215 011a 00000000 .4byte 0 + 7216 .LLST9: + 7217 011e 00000000 .4byte .LFB22 + 7218 0122 04000000 .4byte .LCFI5 + 7219 0126 0200 .2byte 0x2 + 7220 0128 7D .byte 0x7d + 7221 0129 00 .sleb128 0 + 7222 012a 04000000 .4byte .LCFI5 + 7223 012e 0C000000 .4byte .LCFI6 + 7224 0132 0200 .2byte 0x2 + 7225 0134 7D .byte 0x7d + 7226 0135 0C .sleb128 12 + 7227 0136 0C000000 .4byte .LCFI6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 130 + + + 7228 013a E0000000 .4byte .LFE22 + 7229 013e 0200 .2byte 0x2 + 7230 0140 7D .byte 0x7d + 7231 0141 18 .sleb128 24 + 7232 0142 00000000 .4byte 0 + 7233 0146 00000000 .4byte 0 + 7234 .LLST10: + 7235 014a 24000000 .4byte .LVL82 + 7236 014e 34000000 .4byte .LVL85 + 7237 0152 0200 .2byte 0x2 + 7238 0154 30 .byte 0x30 + 7239 0155 9F .byte 0x9f + 7240 0156 34000000 .4byte .LVL85 + 7241 015a E0000000 .4byte .LFE22 + 7242 015e 0100 .2byte 0x1 + 7243 0160 54 .byte 0x54 + 7244 0161 00000000 .4byte 0 + 7245 0165 00000000 .4byte 0 + 7246 .LLST11: + 7247 0169 00000000 .4byte .LFB16 + 7248 016d 04000000 .4byte .LCFI7 + 7249 0171 0200 .2byte 0x2 + 7250 0173 7D .byte 0x7d + 7251 0174 00 .sleb128 0 + 7252 0175 04000000 .4byte .LCFI7 + 7253 0179 14000000 .4byte .LCFI8 + 7254 017d 0200 .2byte 0x2 + 7255 017f 7D .byte 0x7d + 7256 0180 18 .sleb128 24 + 7257 0181 14000000 .4byte .LCFI8 + 7258 0185 98000000 .4byte .LFE16 + 7259 0189 0200 .2byte 0x2 + 7260 018b 7D .byte 0x7d + 7261 018c 20 .sleb128 32 + 7262 018d 00000000 .4byte 0 + 7263 0191 00000000 .4byte 0 + 7264 .LLST12: + 7265 0195 00000000 .4byte .LVL98 + 7266 0199 38000000 .4byte .LVL103 + 7267 019d 0200 .2byte 0x2 + 7268 019f 30 .byte 0x30 + 7269 01a0 9F .byte 0x9f + 7270 01a1 38000000 .4byte .LVL103 + 7271 01a5 98000000 .4byte .LFE16 + 7272 01a9 0100 .2byte 0x1 + 7273 01ab 54 .byte 0x54 + 7274 01ac 00000000 .4byte 0 + 7275 01b0 00000000 .4byte 0 + 7276 .LLST13: + 7277 01b4 00000000 .4byte .LFB21 + 7278 01b8 04000000 .4byte .LCFI9 + 7279 01bc 0200 .2byte 0x2 + 7280 01be 7D .byte 0x7d + 7281 01bf 00 .sleb128 0 + 7282 01c0 04000000 .4byte .LCFI9 + 7283 01c4 0C000000 .4byte .LCFI10 + 7284 01c8 0200 .2byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 131 + + + 7285 01ca 7D .byte 0x7d + 7286 01cb 18 .sleb128 24 + 7287 01cc 0C000000 .4byte .LCFI10 + 7288 01d0 34010000 .4byte .LFE21 + 7289 01d4 0200 .2byte 0x2 + 7290 01d6 7D .byte 0x7d + 7291 01d7 28 .sleb128 40 + 7292 01d8 00000000 .4byte 0 + 7293 01dc 00000000 .4byte 0 + 7294 .LLST14: + 7295 01e0 00000000 .4byte .LFB20 + 7296 01e4 04000000 .4byte .LCFI11 + 7297 01e8 0200 .2byte 0x2 + 7298 01ea 7D .byte 0x7d + 7299 01eb 00 .sleb128 0 + 7300 01ec 04000000 .4byte .LCFI11 + 7301 01f0 4C000000 .4byte .LFE20 + 7302 01f4 0200 .2byte 0x2 + 7303 01f6 7D .byte 0x7d + 7304 01f7 10 .sleb128 16 + 7305 01f8 00000000 .4byte 0 + 7306 01fc 00000000 .4byte 0 + 7307 .LLST15: + 7308 0200 00000000 .4byte .LVL122 + 7309 0204 0C000000 .4byte .LVL123 + 7310 0208 0100 .2byte 0x1 + 7311 020a 50 .byte 0x50 + 7312 020b 0C000000 .4byte .LVL123 + 7313 020f 4C000000 .4byte .LFE20 + 7314 0213 0100 .2byte 0x1 + 7315 0215 54 .byte 0x54 + 7316 0216 00000000 .4byte 0 + 7317 021a 00000000 .4byte 0 + 7318 .LLST16: + 7319 021e 00000000 .4byte .LFB19 + 7320 0222 04000000 .4byte .LCFI12 + 7321 0226 0200 .2byte 0x2 + 7322 0228 7D .byte 0x7d + 7323 0229 00 .sleb128 0 + 7324 022a 04000000 .4byte .LCFI12 + 7325 022e 14000000 .4byte .LCFI13 + 7326 0232 0200 .2byte 0x2 + 7327 0234 7D .byte 0x7d + 7328 0235 14 .sleb128 20 + 7329 0236 14000000 .4byte .LCFI13 + 7330 023a 74010000 .4byte .LFE19 + 7331 023e 0200 .2byte 0x2 + 7332 0240 7D .byte 0x7d + 7333 0241 20 .sleb128 32 + 7334 0242 00000000 .4byte 0 + 7335 0246 00000000 .4byte 0 + 7336 .LLST17: + 7337 024a DC000000 .4byte .LVL133 + 7338 024e EC000000 .4byte .LVL136 + 7339 0252 0200 .2byte 0x2 + 7340 0254 30 .byte 0x30 + 7341 0255 9F .byte 0x9f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 132 + + + 7342 0256 EC000000 .4byte .LVL136 + 7343 025a 74010000 .4byte .LFE19 + 7344 025e 0100 .2byte 0x1 + 7345 0260 54 .byte 0x54 + 7346 0261 00000000 .4byte 0 + 7347 0265 00000000 .4byte 0 + 7348 .LLST18: + 7349 0269 00000000 .4byte .LFB15 + 7350 026d 04000000 .4byte .LCFI14 + 7351 0271 0200 .2byte 0x2 + 7352 0273 7D .byte 0x7d + 7353 0274 00 .sleb128 0 + 7354 0275 04000000 .4byte .LCFI14 + 7355 0279 14000000 .4byte .LCFI15 + 7356 027d 0200 .2byte 0x2 + 7357 027f 7D .byte 0x7d + 7358 0280 18 .sleb128 24 + 7359 0281 14000000 .4byte .LCFI15 + 7360 0285 9C000000 .4byte .LFE15 + 7361 0289 0200 .2byte 0x2 + 7362 028b 7D .byte 0x7d + 7363 028c 20 .sleb128 32 + 7364 028d 00000000 .4byte 0 + 7365 0291 00000000 .4byte 0 + 7366 .LLST19: + 7367 0295 00000000 .4byte .LVL147 + 7368 0299 38000000 .4byte .LVL152 + 7369 029d 0200 .2byte 0x2 + 7370 029f 30 .byte 0x30 + 7371 02a0 9F .byte 0x9f + 7372 02a1 38000000 .4byte .LVL152 + 7373 02a5 9C000000 .4byte .LFE15 + 7374 02a9 0100 .2byte 0x1 + 7375 02ab 54 .byte 0x54 + 7376 02ac 00000000 .4byte 0 + 7377 02b0 00000000 .4byte 0 + 7378 .LLST20: + 7379 02b4 00000000 .4byte .LFB14 + 7380 02b8 04000000 .4byte .LCFI16 + 7381 02bc 0200 .2byte 0x2 + 7382 02be 7D .byte 0x7d + 7383 02bf 00 .sleb128 0 + 7384 02c0 04000000 .4byte .LCFI16 + 7385 02c4 14000000 .4byte .LCFI17 + 7386 02c8 0200 .2byte 0x2 + 7387 02ca 7D .byte 0x7d + 7388 02cb 10 .sleb128 16 + 7389 02cc 14000000 .4byte .LCFI17 + 7390 02d0 EC000000 .4byte .LFE14 + 7391 02d4 0200 .2byte 0x2 + 7392 02d6 7D .byte 0x7d + 7393 02d7 18 .sleb128 24 + 7394 02d8 00000000 .4byte 0 + 7395 02dc 00000000 .4byte 0 + 7396 .LLST21: + 7397 02e0 40000000 .4byte .LVL160 + 7398 02e4 43000000 .4byte .LVL161-1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 133 + + + 7399 02e8 0100 .2byte 0x1 + 7400 02ea 50 .byte 0x50 + 7401 02eb 43000000 .4byte .LVL161-1 + 7402 02ef EC000000 .4byte .LFE14 + 7403 02f3 0100 .2byte 0x1 + 7404 02f5 54 .byte 0x54 + 7405 02f6 00000000 .4byte 0 + 7406 02fa 00000000 .4byte 0 + 7407 .LLST22: + 7408 02fe 40000000 .4byte .LVL160 + 7409 0302 50000000 .4byte .LVL162 + 7410 0306 0200 .2byte 0x2 + 7411 0308 30 .byte 0x30 + 7412 0309 9F .byte 0x9f + 7413 030a 50000000 .4byte .LVL162 + 7414 030e EC000000 .4byte .LFE14 + 7415 0312 0100 .2byte 0x1 + 7416 0314 55 .byte 0x55 + 7417 0315 00000000 .4byte 0 + 7418 0319 00000000 .4byte 0 + 7419 .LLST23: + 7420 031d 00000000 .4byte .LFB8 + 7421 0321 04000000 .4byte .LCFI18 + 7422 0325 0200 .2byte 0x2 + 7423 0327 7D .byte 0x7d + 7424 0328 00 .sleb128 0 + 7425 0329 04000000 .4byte .LCFI18 + 7426 032d 50000000 .4byte .LFE8 + 7427 0331 0200 .2byte 0x2 + 7428 0333 7D .byte 0x7d + 7429 0334 10 .sleb128 16 + 7430 0335 00000000 .4byte 0 + 7431 0339 00000000 .4byte 0 + 7432 .LLST24: + 7433 033d 00000000 .4byte .LVL173 + 7434 0341 0B000000 .4byte .LVL174-1 + 7435 0345 0100 .2byte 0x1 + 7436 0347 50 .byte 0x50 + 7437 0348 0B000000 .4byte .LVL174-1 + 7438 034c 50000000 .4byte .LFE8 + 7439 0350 0100 .2byte 0x1 + 7440 0352 55 .byte 0x55 + 7441 0353 00000000 .4byte 0 + 7442 0357 00000000 .4byte 0 + 7443 .LLST25: + 7444 035b 00000000 .4byte .LVL173 + 7445 035f 1C000000 .4byte .LVL176 + 7446 0363 0200 .2byte 0x2 + 7447 0365 30 .byte 0x30 + 7448 0366 9F .byte 0x9f + 7449 0367 1C000000 .4byte .LVL176 + 7450 036b 50000000 .4byte .LFE8 + 7451 036f 0100 .2byte 0x1 + 7452 0371 54 .byte 0x54 + 7453 0372 00000000 .4byte 0 + 7454 0376 00000000 .4byte 0 + 7455 .LLST26: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 134 + + + 7456 037a 00000000 .4byte .LFB12 + 7457 037e 04000000 .4byte .LCFI19 + 7458 0382 0200 .2byte 0x2 + 7459 0384 7D .byte 0x7d + 7460 0385 00 .sleb128 0 + 7461 0386 04000000 .4byte .LCFI19 + 7462 038a 14000000 .4byte .LCFI20 + 7463 038e 0200 .2byte 0x2 + 7464 0390 7D .byte 0x7d + 7465 0391 18 .sleb128 24 + 7466 0392 14000000 .4byte .LCFI20 + 7467 0396 40010000 .4byte .LFE12 + 7468 039a 0200 .2byte 0x2 + 7469 039c 7D .byte 0x7d + 7470 039d 20 .sleb128 32 + 7471 039e 00000000 .4byte 0 + 7472 03a2 00000000 .4byte 0 + 7473 .LLST27: + 7474 03a6 EC000000 .4byte .LVL186 + 7475 03aa EF000000 .4byte .LVL187-1 + 7476 03ae 0100 .2byte 0x1 + 7477 03b0 50 .byte 0x50 + 7478 03b1 EF000000 .4byte .LVL187-1 + 7479 03b5 40010000 .4byte .LFE12 + 7480 03b9 0100 .2byte 0x1 + 7481 03bb 54 .byte 0x54 + 7482 03bc 00000000 .4byte 0 + 7483 03c0 00000000 .4byte 0 + 7484 .LLST28: + 7485 03c4 00000000 .4byte .LFB10 + 7486 03c8 04000000 .4byte .LCFI21 + 7487 03cc 0200 .2byte 0x2 + 7488 03ce 7D .byte 0x7d + 7489 03cf 00 .sleb128 0 + 7490 03d0 04000000 .4byte .LCFI21 + 7491 03d4 1C000000 .4byte .LCFI22 + 7492 03d8 0200 .2byte 0x2 + 7493 03da 7D .byte 0x7d + 7494 03db 08 .sleb128 8 + 7495 03dc 1C000000 .4byte .LCFI22 + 7496 03e0 94000000 .4byte .LFE10 + 7497 03e4 0200 .2byte 0x2 + 7498 03e6 7D .byte 0x7d + 7499 03e7 10 .sleb128 16 + 7500 03e8 00000000 .4byte 0 + 7501 03ec 00000000 .4byte 0 + 7502 .LLST29: + 7503 03f0 44000000 .4byte .LVL195 + 7504 03f4 47000000 .4byte .LVL196-1 + 7505 03f8 0100 .2byte 0x1 + 7506 03fa 50 .byte 0x50 + 7507 03fb 47000000 .4byte .LVL196-1 + 7508 03ff 94000000 .4byte .LFE10 + 7509 0403 0100 .2byte 0x1 + 7510 0405 54 .byte 0x54 + 7511 0406 00000000 .4byte 0 + 7512 040a 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 135 + + + 7513 .LLST30: + 7514 040e 00000000 .4byte .LFB9 + 7515 0412 04000000 .4byte .LCFI23 + 7516 0416 0200 .2byte 0x2 + 7517 0418 7D .byte 0x7d + 7518 0419 00 .sleb128 0 + 7519 041a 04000000 .4byte .LCFI23 + 7520 041e 1C000000 .4byte .LCFI24 + 7521 0422 0200 .2byte 0x2 + 7522 0424 7D .byte 0x7d + 7523 0425 08 .sleb128 8 + 7524 0426 1C000000 .4byte .LCFI24 + 7525 042a 94000000 .4byte .LFE9 + 7526 042e 0200 .2byte 0x2 + 7527 0430 7D .byte 0x7d + 7528 0431 10 .sleb128 16 + 7529 0432 00000000 .4byte 0 + 7530 0436 00000000 .4byte 0 + 7531 .LLST31: + 7532 043a 44000000 .4byte .LVL204 + 7533 043e 47000000 .4byte .LVL205-1 + 7534 0442 0100 .2byte 0x1 + 7535 0444 50 .byte 0x50 + 7536 0445 47000000 .4byte .LVL205-1 + 7537 0449 94000000 .4byte .LFE9 + 7538 044d 0100 .2byte 0x1 + 7539 044f 54 .byte 0x54 + 7540 0450 00000000 .4byte 0 + 7541 0454 00000000 .4byte 0 + 7542 .LLST32: + 7543 0458 00000000 .4byte .LFB7 + 7544 045c 04000000 .4byte .LCFI25 + 7545 0460 0200 .2byte 0x2 + 7546 0462 7D .byte 0x7d + 7547 0463 00 .sleb128 0 + 7548 0464 04000000 .4byte .LCFI25 + 7549 0468 24000000 .4byte .LFE7 + 7550 046c 0200 .2byte 0x2 + 7551 046e 7D .byte 0x7d + 7552 046f 08 .sleb128 8 + 7553 0470 00000000 .4byte 0 + 7554 0474 00000000 .4byte 0 + 7555 .LLST33: + 7556 0478 00000000 .4byte .LVL211 + 7557 047c 04000000 .4byte .LVL212 + 7558 0480 0100 .2byte 0x1 + 7559 0482 50 .byte 0x50 + 7560 0483 04000000 .4byte .LVL212 + 7561 0487 24000000 .4byte .LFE7 + 7562 048b 0400 .2byte 0x4 + 7563 048d F3 .byte 0xf3 + 7564 048e 01 .uleb128 0x1 + 7565 048f 50 .byte 0x50 + 7566 0490 9F .byte 0x9f + 7567 0491 00000000 .4byte 0 + 7568 0495 00000000 .4byte 0 + 7569 .LLST34: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 136 + + + 7570 0499 08000000 .4byte .LVL213 + 7571 049d 13000000 .4byte .LVL215-1 + 7572 04a1 0100 .2byte 0x1 + 7573 04a3 50 .byte 0x50 + 7574 04a4 00000000 .4byte 0 + 7575 04a8 00000000 .4byte 0 + 7576 .LLST35: + 7577 04ac 00000000 .4byte .LFB13 + 7578 04b0 08000000 .4byte .LCFI26 + 7579 04b4 0200 .2byte 0x2 + 7580 04b6 7D .byte 0x7d + 7581 04b7 00 .sleb128 0 + 7582 04b8 08000000 .4byte .LCFI26 + 7583 04bc 34000000 .4byte .LFE13 + 7584 04c0 0200 .2byte 0x2 + 7585 04c2 7D .byte 0x7d + 7586 04c3 08 .sleb128 8 + 7587 04c4 00000000 .4byte 0 + 7588 04c8 00000000 .4byte 0 + 7589 .LLST36: + 7590 04cc 00000000 .4byte .LVL216 + 7591 04d0 10000000 .4byte .LVL218 + 7592 04d4 0100 .2byte 0x1 + 7593 04d6 50 .byte 0x50 + 7594 04d7 10000000 .4byte .LVL218 + 7595 04db 34000000 .4byte .LFE13 + 7596 04df 0400 .2byte 0x4 + 7597 04e1 F3 .byte 0xf3 + 7598 04e2 01 .uleb128 0x1 + 7599 04e3 50 .byte 0x50 + 7600 04e4 9F .byte 0x9f + 7601 04e5 00000000 .4byte 0 + 7602 04e9 00000000 .4byte 0 + 7603 .section .debug_aranges,"",%progbits + 7604 0000 CC000000 .4byte 0xcc + 7605 0004 0200 .2byte 0x2 + 7606 0006 00000000 .4byte .Ldebug_info0 + 7607 000a 04 .byte 0x4 + 7608 000b 00 .byte 0 + 7609 000c 0000 .2byte 0 + 7610 000e 0000 .2byte 0 + 7611 0010 00000000 .4byte .LFB11 + 7612 0014 04000000 .4byte .LFE11-.LFB11 + 7613 0018 00000000 .4byte .LFB23 + 7614 001c 04000000 .4byte .LFE23-.LFB23 + 7615 0020 00000000 .4byte .LFB29 + 7616 0024 28010000 .4byte .LFE29-.LFB29 + 7617 0028 00000000 .4byte .LFB28 + 7618 002c 84000000 .4byte .LFE28-.LFB28 + 7619 0030 00000000 .4byte .LFB27 + 7620 0034 0C000000 .4byte .LFE27-.LFB27 + 7621 0038 00000000 .4byte .LFB17 + 7622 003c 3C000000 .4byte .LFE17-.LFB17 + 7623 0040 00000000 .4byte .LFB26 + 7624 0044 94000000 .4byte .LFE26-.LFB26 + 7625 0048 00000000 .4byte .LFB25 + 7626 004c 10000000 .4byte .LFE25-.LFB25 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 137 + + + 7627 0050 00000000 .4byte .LFB18 + 7628 0054 10000000 .4byte .LFE18-.LFB18 + 7629 0058 00000000 .4byte .LFB24 + 7630 005c A0000000 .4byte .LFE24-.LFB24 + 7631 0060 00000000 .4byte .LFB22 + 7632 0064 E0000000 .4byte .LFE22-.LFB22 + 7633 0068 00000000 .4byte .LFB16 + 7634 006c 98000000 .4byte .LFE16-.LFB16 + 7635 0070 00000000 .4byte .LFB21 + 7636 0074 34010000 .4byte .LFE21-.LFB21 + 7637 0078 00000000 .4byte .LFB20 + 7638 007c 4C000000 .4byte .LFE20-.LFB20 + 7639 0080 00000000 .4byte .LFB19 + 7640 0084 74010000 .4byte .LFE19-.LFB19 + 7641 0088 00000000 .4byte .LFB15 + 7642 008c 9C000000 .4byte .LFE15-.LFB15 + 7643 0090 00000000 .4byte .LFB14 + 7644 0094 EC000000 .4byte .LFE14-.LFB14 + 7645 0098 00000000 .4byte .LFB8 + 7646 009c 50000000 .4byte .LFE8-.LFB8 + 7647 00a0 00000000 .4byte .LFB12 + 7648 00a4 40010000 .4byte .LFE12-.LFB12 + 7649 00a8 00000000 .4byte .LFB10 + 7650 00ac 94000000 .4byte .LFE10-.LFB10 + 7651 00b0 00000000 .4byte .LFB9 + 7652 00b4 94000000 .4byte .LFE9-.LFB9 + 7653 00b8 00000000 .4byte .LFB7 + 7654 00bc 24000000 .4byte .LFE7-.LFB7 + 7655 00c0 00000000 .4byte .LFB13 + 7656 00c4 34000000 .4byte .LFE13-.LFB13 + 7657 00c8 00000000 .4byte 0 + 7658 00cc 00000000 .4byte 0 + 7659 .section .debug_ranges,"",%progbits + 7660 .Ldebug_ranges0: + 7661 0000 00000000 .4byte .LFB11 + 7662 0004 04000000 .4byte .LFE11 + 7663 0008 00000000 .4byte .LFB23 + 7664 000c 04000000 .4byte .LFE23 + 7665 0010 00000000 .4byte .LFB29 + 7666 0014 28010000 .4byte .LFE29 + 7667 0018 00000000 .4byte .LFB28 + 7668 001c 84000000 .4byte .LFE28 + 7669 0020 00000000 .4byte .LFB27 + 7670 0024 0C000000 .4byte .LFE27 + 7671 0028 00000000 .4byte .LFB17 + 7672 002c 3C000000 .4byte .LFE17 + 7673 0030 00000000 .4byte .LFB26 + 7674 0034 94000000 .4byte .LFE26 + 7675 0038 00000000 .4byte .LFB25 + 7676 003c 10000000 .4byte .LFE25 + 7677 0040 00000000 .4byte .LFB18 + 7678 0044 10000000 .4byte .LFE18 + 7679 0048 00000000 .4byte .LFB24 + 7680 004c A0000000 .4byte .LFE24 + 7681 0050 00000000 .4byte .LFB22 + 7682 0054 E0000000 .4byte .LFE22 + 7683 0058 00000000 .4byte .LFB16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 138 + + + 7684 005c 98000000 .4byte .LFE16 + 7685 0060 00000000 .4byte .LFB21 + 7686 0064 34010000 .4byte .LFE21 + 7687 0068 00000000 .4byte .LFB20 + 7688 006c 4C000000 .4byte .LFE20 + 7689 0070 00000000 .4byte .LFB19 + 7690 0074 74010000 .4byte .LFE19 + 7691 0078 00000000 .4byte .LFB15 + 7692 007c 9C000000 .4byte .LFE15 + 7693 0080 00000000 .4byte .LFB14 + 7694 0084 EC000000 .4byte .LFE14 + 7695 0088 00000000 .4byte .LFB8 + 7696 008c 50000000 .4byte .LFE8 + 7697 0090 00000000 .4byte .LFB12 + 7698 0094 40010000 .4byte .LFE12 + 7699 0098 00000000 .4byte .LFB10 + 7700 009c 94000000 .4byte .LFE10 + 7701 00a0 00000000 .4byte .LFB9 + 7702 00a4 94000000 .4byte .LFE9 + 7703 00a8 00000000 .4byte .LFB7 + 7704 00ac 24000000 .4byte .LFE7 + 7705 00b0 00000000 .4byte .LFB13 + 7706 00b4 34000000 .4byte .LFE13 + 7707 00b8 00000000 .4byte 0 + 7708 00bc 00000000 .4byte 0 + 7709 .section .debug_line,"",%progbits + 7710 .Ldebug_line0: + 7711 0000 88050000 .section .debug_str,"MS",%progbits,1 + 7711 02007101 + 7711 00000201 + 7711 FB0E0D00 + 7711 01010101 + 7712 .LASF74: + 7713 0000 7466756E .ascii "tfunc_t\000" + 7713 635F7400 + 7714 .LASF39: + 7715 0008 705F6D73 .ascii "p_msg\000" + 7715 6700 + 7716 .LASF2: + 7717 000e 73697A65 .ascii "size_t\000" + 7717 5F7400 + 7718 .LASF104: + 7719 0015 7072696F .ascii "prio\000" + 7719 00 + 7720 .LASF69: + 7721 001a 7264796D .ascii "rdymsg\000" + 7721 736700 + 7722 .LASF147: + 7723 0021 63684951 .ascii "chIQInit\000" + 7723 496E6974 + 7723 00 + 7724 .LASF135: + 7725 002a 74657374 .ascii "test_print\000" + 7725 5F707269 + 7725 6E7400 + 7726 .LASF12: + 7727 0035 6C6F6E67 .ascii "long long unsigned int\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 139 + + + 7727 206C6F6E + 7727 6720756E + 7727 7369676E + 7727 65642069 + 7728 .LASF70: + 7729 004c 65786974 .ascii "exitcode\000" + 7729 636F6465 + 7729 00 + 7730 .LASF107: + 7731 0055 626D6B37 .ascii "bmk7_execute\000" + 7731 5F657865 + 7731 63757465 + 7731 00 + 7732 .LASF141: + 7733 0062 63684D74 .ascii "chMtxUnlock\000" + 7733 78556E6C + 7733 6F636B00 + 7734 .LASF27: + 7735 006e 705F7072 .ascii "p_prio\000" + 7735 696F00 + 7736 .LASF77: + 7737 0075 715F7761 .ascii "q_waiting\000" + 7737 6974696E + 7737 6700 + 7738 .LASF11: + 7739 007f 6C6F6E67 .ascii "long long int\000" + 7739 206C6F6E + 7739 6720696E + 7739 7400 + 7740 .LASF1: + 7741 008d 7369676E .ascii "signed char\000" + 7741 65642063 + 7741 68617200 + 7742 .LASF13: + 7743 0099 626F6F6C .ascii "bool_t\000" + 7743 5F7400 + 7744 .LASF66: + 7745 00a0 6D5F7175 .ascii "m_queue\000" + 7745 65756500 + 7746 .LASF97: + 7747 00a8 74687265 .ascii "thread3\000" + 7747 61643300 + 7748 .LASF137: + 7749 00b0 74657374 .ascii "test_println\000" + 7749 5F707269 + 7749 6E746C6E + 7749 00 + 7750 .LASF110: + 7751 00bd 6D73675F .ascii "msg_loop_test\000" + 7751 6C6F6F70 + 7751 5F746573 + 7751 7400 + 7752 .LASF18: + 7753 00cb 74736C69 .ascii "tslices_t\000" + 7753 6365735F + 7753 7400 + 7754 .LASF8: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 140 + + + 7755 00d5 6C6F6E67 .ascii "long int\000" + 7755 20696E74 + 7755 00 + 7756 .LASF159: + 7757 00de 63684D73 .ascii "chMsgSend\000" + 7757 6753656E + 7757 6400 + 7758 .LASF16: + 7759 00e8 74737461 .ascii "tstate_t\000" + 7759 74655F74 + 7759 00 + 7760 .LASF113: + 7761 00f1 626D6B31 .ascii "bmk1_execute\000" + 7761 5F657865 + 7761 63757465 + 7761 00 + 7762 .LASF143: + 7763 00fe 63685365 .ascii "chSemSignal\000" + 7763 6D536967 + 7763 6E616C00 + 7764 .LASF79: + 7765 010a 715F6275 .ascii "q_buffer\000" + 7765 66666572 + 7765 00 + 7766 .LASF81: + 7767 0113 715F7772 .ascii "q_wrptr\000" + 7767 70747200 + 7768 .LASF29: + 7769 011b 705F6E65 .ascii "p_newer\000" + 7769 77657200 + 7770 .LASF63: + 7771 0123 735F7175 .ascii "s_queue\000" + 7771 65756500 + 7772 .LASF164: + 7773 012b 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 7773 73657273 + 7773 5C4E6963 + 7773 6F204D61 + 7773 61735C44 + 7774 0158 312D4243 .ascii "1-BCM2835-GCC\000" + 7774 4D323833 + 7774 352D4743 + 7774 4300 + 7775 .LASF105: + 7776 0166 626D6B38 .ascii "bmk8_execute\000" + 7776 5F657865 + 7776 63757465 + 7776 00 + 7777 .LASF138: + 7778 0173 74657374 .ascii "test_start_timer\000" + 7778 5F737461 + 7778 72745F74 + 7778 696D6572 + 7778 00 + 7779 .LASF58: + 7780 0184 725F6E65 .ascii "r_newer\000" + 7780 77657200 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 141 + + + 7781 .LASF45: + 7782 018c 72656761 .ascii "regarm_t\000" + 7782 726D5F74 + 7782 00 + 7783 .LASF51: + 7784 0195 76745F70 .ascii "vt_prev\000" + 7784 72657600 + 7785 .LASF132: + 7786 019d 74657374 .ascii "testbmk12\000" + 7786 626D6B31 + 7786 3200 + 7787 .LASF116: + 7788 01a7 73656D31 .ascii "sem1\000" + 7788 00 + 7789 .LASF149: + 7790 01ac 63684951 .ascii "chIQPutI\000" + 7790 50757449 + 7790 00 + 7791 .LASF93: + 7792 01b5 626D6B31 .ascii "bmk13_execute\000" + 7792 335F6578 + 7792 65637574 + 7792 6500 + 7793 .LASF23: + 7794 01c3 636E745F .ascii "cnt_t\000" + 7794 7400 + 7795 .LASF0: + 7796 01c9 756E7369 .ascii "unsigned int\000" + 7796 676E6564 + 7796 20696E74 + 7796 00 + 7797 .LASF98: + 7798 01d6 626D6B31 .ascii "bmk11_execute\000" + 7798 315F6578 + 7798 65637574 + 7798 6500 + 7799 .LASF50: + 7800 01e4 76745F6E .ascii "vt_next\000" + 7800 65787400 + 7801 .LASF101: + 7802 01ec 626D6B31 .ascii "bmk10_execute\000" + 7802 305F6578 + 7802 65637574 + 7802 6500 + 7803 .LASF10: + 7804 01fa 6C6F6E67 .ascii "long unsigned int\000" + 7804 20756E73 + 7804 69676E65 + 7804 6420696E + 7804 7400 + 7805 .LASF90: + 7806 020c 74656172 .ascii "teardown\000" + 7806 646F776E + 7806 00 + 7807 .LASF120: + 7808 0215 74657374 .ascii "test_timer_done\000" + 7808 5F74696D + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 142 + + + 7808 65725F64 + 7808 6F6E6500 + 7809 .LASF126: + 7810 0225 74657374 .ascii "testbmk6\000" + 7810 626D6B36 + 7810 00 + 7811 .LASF88: + 7812 022e 6E616D65 .ascii "name\000" + 7812 00 + 7813 .LASF64: + 7814 0233 735F636E .ascii "s_cnt\000" + 7814 7400 + 7815 .LASF47: + 7816 0239 636F6E74 .ascii "context\000" + 7816 65787400 + 7817 .LASF6: + 7818 0241 73686F72 .ascii "short unsigned int\000" + 7818 7420756E + 7818 7369676E + 7818 65642069 + 7818 6E7400 + 7819 .LASF117: + 7820 0254 6D747831 .ascii "mtx1\000" + 7820 00 + 7821 .LASF156: + 7822 0259 63685365 .ascii "chSemReset\000" + 7822 6D526573 + 7822 657400 + 7823 .LASF158: + 7824 0264 63685363 .ascii "chSchWakeupS\000" + 7824 6857616B + 7824 65757053 + 7824 00 + 7825 .LASF20: + 7826 0271 6D73675F .ascii "msg_t\000" + 7826 7400 + 7827 .LASF102: + 7828 0277 626D6B39 .ascii "bmk9_execute\000" + 7828 5F657865 + 7828 63757465 + 7828 00 + 7829 .LASF15: + 7830 0284 746D6F64 .ascii "tmode_t\000" + 7830 655F7400 + 7831 .LASF142: + 7832 028c 63684D74 .ascii "chMtxInit\000" + 7832 78496E69 + 7832 7400 + 7833 .LASF94: + 7834 0296 626D6B31 .ascii "bmk12_execute\000" + 7834 325F6578 + 7834 65637574 + 7834 6500 + 7835 .LASF44: + 7836 02a4 54687265 .ascii "ThreadsList\000" + 7836 6164734C + 7836 69737400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 143 + + + 7837 .LASF121: + 7838 02b0 74657374 .ascii "testbmk1\000" + 7838 626D6B31 + 7838 00 + 7839 .LASF21: + 7840 02b9 6576656E .ascii "eventmask_t\000" + 7840 746D6173 + 7840 6B5F7400 + 7841 .LASF86: + 7842 02c5 496E7075 .ascii "InputQueue\000" + 7842 74517565 + 7842 756500 + 7843 .LASF65: + 7844 02d0 4D757465 .ascii "Mutex\000" + 7844 7800 + 7845 .LASF125: + 7846 02d6 74657374 .ascii "testbmk5\000" + 7846 626D6B35 + 7846 00 + 7847 .LASF163: + 7848 02df 2E2E2F2E .ascii "../../test/testbmk.c\000" + 7848 2E2F7465 + 7848 73742F74 + 7848 65737462 + 7848 6D6B2E63 + 7849 .LASF76: + 7850 02f4 47656E65 .ascii "GenericQueue\000" + 7850 72696351 + 7850 75657565 + 7850 00 + 7851 .LASF127: + 7852 0301 74657374 .ascii "testbmk7\000" + 7852 626D6B37 + 7852 00 + 7853 .LASF128: + 7854 030a 74657374 .ascii "testbmk8\000" + 7854 626D6B38 + 7854 00 + 7855 .LASF52: + 7856 0313 76745F74 .ascii "vt_time\000" + 7856 696D6500 + 7857 .LASF99: + 7858 031b 626D6B31 .ascii "bmk11_setup\000" + 7858 315F7365 + 7858 74757000 + 7859 .LASF75: + 7860 0327 73697A65 .ascii "sizetype\000" + 7860 74797065 + 7860 00 + 7861 .LASF122: + 7862 0330 74657374 .ascii "testbmk2\000" + 7862 626D6B32 + 7862 00 + 7863 .LASF123: + 7864 0339 74657374 .ascii "testbmk3\000" + 7864 626D6B33 + 7864 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 144 + + + 7865 .LASF124: + 7866 0342 74657374 .ascii "testbmk4\000" + 7866 626D6B34 + 7866 00 + 7867 .LASF78: + 7868 034b 715F636F .ascii "q_counter\000" + 7868 756E7465 + 7868 7200 + 7869 .LASF53: + 7870 0355 76745F66 .ascii "vt_func\000" + 7870 756E6300 + 7871 .LASF111: + 7872 035d 626D6B33 .ascii "bmk3_execute\000" + 7872 5F657865 + 7872 63757465 + 7872 00 + 7873 .LASF129: + 7874 036a 74657374 .ascii "testbmk9\000" + 7874 626D6B39 + 7874 00 + 7875 .LASF95: + 7876 0373 626D6B31 .ascii "bmk12_setup\000" + 7876 325F7365 + 7876 74757000 + 7877 .LASF92: + 7878 037f 70617261 .ascii "param\000" + 7878 6D00 + 7879 .LASF139: + 7880 0385 63684D74 .ascii "chMtxLock\000" + 7880 784C6F63 + 7880 6B00 + 7881 .LASF112: + 7882 038f 626D6B32 .ascii "bmk2_execute\000" + 7882 5F657865 + 7882 63757465 + 7882 00 + 7883 .LASF30: + 7884 039c 705F6F6C .ascii "p_older\000" + 7884 64657200 + 7885 .LASF114: + 7886 03a4 74687265 .ascii "thread1\000" + 7886 61643100 + 7887 .LASF96: + 7888 03ac 74687265 .ascii "thread2\000" + 7888 61643200 + 7889 .LASF57: + 7890 03b4 725F6374 .ascii "r_ctx\000" + 7890 7800 + 7891 .LASF165: + 7892 03ba 74687265 .ascii "thread4\000" + 7892 61643400 + 7893 .LASF43: + 7894 03c2 54687265 .ascii "ThreadsQueue\000" + 7894 61647351 + 7894 75657565 + 7894 00 + 7895 .LASF106: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 145 + + + 7896 03cf 74687265 .ascii "thread8\000" + 7896 61643800 + 7897 .LASF89: + 7898 03d7 73657475 .ascii "setup\000" + 7898 7000 + 7899 .LASF162: + 7900 03dd 474E5520 .ascii "GNU C 4.7.2\000" + 7900 4320342E + 7900 372E3200 + 7901 .LASF60: + 7902 03e9 725F6375 .ascii "r_current\000" + 7902 7272656E + 7902 7400 + 7903 .LASF59: + 7904 03f3 725F6F6C .ascii "r_older\000" + 7904 64657200 + 7905 .LASF17: + 7906 03fb 74726566 .ascii "trefs_t\000" + 7906 735F7400 + 7907 .LASF153: + 7908 0403 74657374 .ascii "test_terminate_threads\000" + 7908 5F746572 + 7908 6D696E61 + 7908 74655F74 + 7908 68726561 + 7909 .LASF85: + 7910 041a 716E6F74 .ascii "qnotify_t\000" + 7910 6966795F + 7910 7400 + 7911 .LASF26: + 7912 0424 705F7072 .ascii "p_prev\000" + 7912 657600 + 7913 .LASF91: + 7914 042b 65786563 .ascii "execute\000" + 7914 75746500 + 7915 .LASF19: + 7916 0433 74707269 .ascii "tprio_t\000" + 7916 6F5F7400 + 7917 .LASF82: + 7918 043b 715F7264 .ascii "q_rdptr\000" + 7918 70747200 + 7919 .LASF14: + 7920 0443 5F426F6F .ascii "_Bool\000" + 7920 6C00 + 7921 .LASF7: + 7922 0449 696E7433 .ascii "int32_t\000" + 7922 325F7400 + 7923 .LASF4: + 7924 0451 756E7369 .ascii "unsigned char\000" + 7924 676E6564 + 7924 20636861 + 7924 7200 + 7925 .LASF140: + 7926 045f 74657374 .ascii "test_wait_tick\000" + 7926 5F776169 + 7926 745F7469 + 7926 636B00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 146 + + + 7927 .LASF41: + 7928 046e 705F6D74 .ascii "p_mtxlist\000" + 7928 786C6973 + 7928 7400 + 7929 .LASF5: + 7930 0478 73686F72 .ascii "short int\000" + 7930 7420696E + 7930 7400 + 7931 .LASF32: + 7932 0482 705F7374 .ascii "p_state\000" + 7932 61746500 + 7933 .LASF35: + 7934 048a 705F7072 .ascii "p_preempt\000" + 7934 65656D70 + 7934 7400 + 7935 .LASF119: + 7936 0494 74687265 .ascii "threads\000" + 7936 61647300 + 7937 .LASF56: + 7938 049c 725F7072 .ascii "r_prio\000" + 7938 696F00 + 7939 .LASF72: + 7940 04a3 65776D61 .ascii "ewmask\000" + 7940 736B00 + 7941 .LASF25: + 7942 04aa 705F6E65 .ascii "p_next\000" + 7942 787400 + 7943 .LASF33: + 7944 04b1 705F666C .ascii "p_flags\000" + 7944 61677300 + 7945 .LASF134: + 7946 04b9 70617474 .ascii "patternbmk\000" + 7946 65726E62 + 7946 6D6B00 + 7947 .LASF24: + 7948 04c4 54687265 .ascii "Thread\000" + 7948 616400 + 7949 .LASF130: + 7950 04cb 74657374 .ascii "testbmk10\000" + 7950 626D6B31 + 7950 3000 + 7951 .LASF131: + 7952 04d5 74657374 .ascii "testbmk11\000" + 7952 626D6B31 + 7952 3100 + 7953 .LASF87: + 7954 04df 74657374 .ascii "testcase\000" + 7954 63617365 + 7954 00 + 7955 .LASF133: + 7956 04e8 74657374 .ascii "testbmk13\000" + 7956 626D6B31 + 7956 3300 + 7957 .LASF166: + 7958 04f2 63685363 .ascii "chSchGoSleepS\000" + 7958 68476F53 + 7958 6C656570 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 147 + + + 7958 5300 + 7959 .LASF40: + 7960 0500 705F6570 .ascii "p_epending\000" + 7960 656E6469 + 7960 6E6700 + 7961 .LASF152: + 7962 050b 63685468 .ascii "chThdSleep\000" + 7962 64536C65 + 7962 657000 + 7963 .LASF9: + 7964 0516 75696E74 .ascii "uint32_t\000" + 7964 33325F74 + 7964 00 + 7965 .LASF55: + 7966 051f 725F7175 .ascii "r_queue\000" + 7966 65756500 + 7967 .LASF49: + 7968 0527 56697274 .ascii "VirtualTimer\000" + 7968 75616C54 + 7968 696D6572 + 7968 00 + 7969 .LASF73: + 7970 0534 63686172 .ascii "char\000" + 7970 00 + 7971 .LASF115: + 7972 0539 73656C66 .ascii "self\000" + 7972 00 + 7973 .LASF154: + 7974 053e 74657374 .ascii "test_wait_threads\000" + 7974 5F776169 + 7974 745F7468 + 7974 72656164 + 7974 7300 + 7975 .LASF68: + 7976 0550 6D5F6E65 .ascii "m_next\000" + 7976 787400 + 7977 .LASF22: + 7978 0557 73797374 .ascii "systime_t\000" + 7978 696D655F + 7978 7400 + 7979 .LASF42: + 7980 0561 705F7265 .ascii "p_realprio\000" + 7980 616C7072 + 7980 696F00 + 7981 .LASF48: + 7982 056c 76746675 .ascii "vtfunc_t\000" + 7982 6E635F74 + 7982 00 + 7983 .LASF148: + 7984 0575 63685365 .ascii "chSemWait\000" + 7984 6D576169 + 7984 7400 + 7985 .LASF108: + 7986 057f 626D6B35 .ascii "bmk5_execute\000" + 7986 5F657865 + 7986 63757465 + 7986 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 148 + + + 7987 .LASF36: + 7988 058c 705F7469 .ascii "p_time\000" + 7988 6D6500 + 7989 .LASF145: + 7990 0593 63685654 .ascii "chVTSetI\000" + 7990 53657449 + 7990 00 + 7991 .LASF46: + 7992 059c 696E7463 .ascii "intctx\000" + 7992 747800 + 7993 .LASF38: + 7994 05a3 705F6D73 .ascii "p_msgqueue\000" + 7994 67717565 + 7994 756500 + 7995 .LASF157: + 7996 05ae 63685468 .ascii "chThdWait\000" + 7996 64576169 + 7996 7400 + 7997 .LASF54: + 7998 05b8 76745F70 .ascii "vt_par\000" + 7998 617200 + 7999 .LASF62: + 8000 05bf 53656D61 .ascii "Semaphore\000" + 8000 70686F72 + 8000 6500 + 8001 .LASF80: + 8002 05c9 715F746F .ascii "q_top\000" + 8002 7000 + 8003 .LASF136: + 8004 05cf 74657374 .ascii "test_printn\000" + 8004 5F707269 + 8004 6E746E00 + 8005 .LASF34: + 8006 05db 705F7265 .ascii "p_refs\000" + 8006 667300 + 8007 .LASF146: + 8008 05e2 63685654 .ascii "chVTResetI\000" + 8008 52657365 + 8008 744900 + 8009 .LASF61: + 8010 05ed 52656164 .ascii "ReadyList\000" + 8010 794C6973 + 8010 7400 + 8011 .LASF160: + 8012 05f7 63684D73 .ascii "chMsgWait\000" + 8012 67576169 + 8012 7400 + 8013 .LASF83: + 8014 0601 715F6E6F .ascii "q_notify\000" + 8014 74696679 + 8014 00 + 8015 .LASF151: + 8016 060a 63685468 .ascii "chThdCreateStatic\000" + 8016 64437265 + 8016 61746553 + 8016 74617469 + 8016 6300 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 149 + + + 8017 .LASF118: + 8018 061c 726C6973 .ascii "rlist\000" + 8018 7400 + 8019 .LASF3: + 8020 0622 75696E74 .ascii "uint8_t\000" + 8020 385F7400 + 8021 .LASF155: + 8022 062a 63685468 .ascii "chThdYield\000" + 8022 64596965 + 8022 6C6400 + 8023 .LASF150: + 8024 0635 63684951 .ascii "chIQGetTimeout\000" + 8024 47657454 + 8024 696D656F + 8024 757400 + 8025 .LASF71: + 8026 0644 77746F62 .ascii "wtobjp\000" + 8026 6A7000 + 8027 .LASF31: + 8028 064b 705F6E61 .ascii "p_name\000" + 8028 6D6500 + 8029 .LASF100: + 8030 0652 626D6B37 .ascii "bmk7_setup\000" + 8030 5F736574 + 8030 757000 + 8031 .LASF109: + 8032 065d 626D6B34 .ascii "bmk4_execute\000" + 8032 5F657865 + 8032 63757465 + 8032 00 + 8033 .LASF103: + 8034 066a 626D6B36 .ascii "bmk6_execute\000" + 8034 5F657865 + 8034 63757465 + 8034 00 + 8035 .LASF84: + 8036 0677 715F6C69 .ascii "q_link\000" + 8036 6E6B00 + 8037 .LASF67: + 8038 067e 6D5F6F77 .ascii "m_owner\000" + 8038 6E657200 + 8039 .LASF28: + 8040 0686 705F6374 .ascii "p_ctx\000" + 8040 7800 + 8041 .LASF37: + 8042 068c 705F7761 .ascii "p_waiting\000" + 8042 6974696E + 8042 6700 + 8043 .LASF144: + 8044 0696 63685365 .ascii "chSemInit\000" + 8044 6D496E69 + 8044 7400 + 8045 .LASF161: + 8046 06a0 63684D73 .ascii "chMsgRelease\000" + 8046 6752656C + 8046 65617365 + 8046 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 150 + + + 8047 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 151 + + +DEFINED SYMBOLS + *ABS*:00000000 testbmk.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:17 .text.thread2:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:19 .text.thread2:00000000 thread2 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:34 .text.tmo:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:36 .text.tmo:00000000 tmo +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:49 .text.bmk13_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:51 .text.bmk13_execute:00000000 bmk13_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:192 .text.bmk13_execute:000000fc $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:207 .text.bmk12_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:209 .text.bmk12_execute:00000000 bmk12_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:289 .text.bmk12_execute:00000074 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:297 .text.bmk12_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:299 .text.bmk12_setup:00000000 bmk12_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:315 .text.bmk12_setup:00000008 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:320 .text.thread3:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:322 .text.thread3:00000000 thread3 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:357 .text.thread3:00000034 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:363 .text.bmk11_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:365 .text.bmk11_execute:00000000 bmk11_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:449 .text.bmk11_execute:00000084 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:457 .text.bmk11_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:459 .text.bmk11_setup:00000000 bmk11_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:476 .text.bmk11_setup:0000000c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:481 .text.bmk7_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:483 .text.bmk7_setup:00000000 bmk7_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:500 .text.bmk7_setup:0000000c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:505 .text.bmk10_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:507 .text.bmk10_execute:00000000 bmk10_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:589 .text.bmk10_execute:00000084 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:600 .text.bmk9_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:602 .text.bmk9_execute:00000000 bmk9_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:713 .text.bmk9_execute:000000cc $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:722 .text.bmk6_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:724 .text.bmk6_execute:00000000 bmk6_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:807 .text.bmk6_execute:00000080 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:817 .text.bmk8_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:819 .text.bmk8_execute:00000000 bmk8_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:948 .text.bmk8_execute:0000011c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:960 .text.thread8:00000000 thread8 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:958 .text.thread8:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1010 .text.thread8:00000048 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1015 .text.bmk7_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1017 .text.bmk7_execute:00000000 bmk7_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1172 .text.bmk7_execute:00000150 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1185 .text.bmk5_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1187 .text.bmk5_execute:00000000 bmk5_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1272 .text.bmk5_execute:00000084 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1282 .text.bmk4_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1284 .text.bmk4_execute:00000000 bmk4_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1399 .text.bmk4_execute:000000d0 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1810 .text.thread4:00000000 thread4 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1410 .text.msg_loop_test:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1412 .text.msg_loop_test:00000000 msg_loop_test +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1464 .text.msg_loop_test:0000004c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1469 .text.bmk3_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1471 .text.bmk3_execute:00000000 bmk3_execute + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 152 + + +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1601 .text.bmk3_execute:00000120 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1773 .text.thread1:00000000 thread1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1613 .text.bmk2_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1615 .text.bmk2_execute:00000000 bmk2_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1681 .text.bmk2_execute:00000078 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1692 .text.bmk1_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1694 .text.bmk1_execute:00000000 bmk1_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1760 .text.bmk1_execute:00000078 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1771 .text.thread1:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1807 .text.thread4:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1852 .text.thread4:00000030 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2104 .rodata.patternbmk:00000000 patternbmk +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1942 .rodata.testbmk13:00000000 testbmk13 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1933 .rodata.testbmk12:00000000 testbmk12 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1917 .rodata.testbmk11:00000000 testbmk11 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1908 .rodata.testbmk10:00000000 testbmk10 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2058 .rodata.testbmk9:00000000 testbmk9 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1874 .rodata.testbmk8:00000000 testbmk8 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2141 .rodata.testbmk7:00000000 testbmk7 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2132 .rodata.testbmk6:00000000 testbmk6 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2123 .rodata.testbmk5:00000000 testbmk5 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1890 .rodata.testbmk4:00000000 testbmk4 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1899 .rodata.testbmk3:00000000 testbmk3 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1951 .rodata.testbmk2:00000000 testbmk2 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2081 .rodata.testbmk1:00000000 testbmk1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1871 .rodata.testbmk8:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1880 .bss.vt2.4807:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1884 .bss.vt2.4807:00000000 vt2.4807 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1887 .rodata.testbmk4:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1896 .rodata.testbmk3:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1905 .rodata.testbmk10:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1914 .rodata.testbmk11:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1923 .bss.mtx1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1927 .bss.mtx1:00000000 mtx1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1930 .rodata.testbmk12:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1939 .rodata.testbmk13:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1948 .rodata.testbmk2:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:1957 .rodata.str1.4:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2055 .rodata.testbmk9:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2064 .bss.sem1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2068 .bss.sem1:00000000 sem1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2071 .bss.vt1.4806:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2075 .bss.vt1.4806:00000000 vt1.4806 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2078 .rodata.testbmk1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2087 .bss.ib.4795:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2091 .bss.ib.4795:00000000 ib.4795 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2094 .bss.iq.4796:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2098 .bss.iq.4796:00000000 iq.4796 +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2101 .rodata.patternbmk:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2120 .rodata.testbmk5:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2129 .rodata.testbmk6:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s:2138 .rodata.testbmk7:00000000 $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +test_print +test_printn + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccqMwJOe.s page 153 + + +test_println +test_wait_tick +test_start_timer +chMtxLock +chMtxUnlock +test_timer_done +chMtxInit +chSemWait +rlist +chSemSignal +chSemInit +chVTSetI +chVTResetI +chIQInit +chIQPutI +chIQGetTimeout +chThdCreateStatic +wa +chThdSleep +test_terminate_threads +test_wait_threads +threads +chThdYield +chSemReset +chThdWait +chSchWakeupS +chMsgSend +chMsgWait +chMsgRelease +chSchGoSleepS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/testdyn.lst b/demos/ARM11-BCM2835-GCC/build/lst/testdyn.lst new file mode 100644 index 0000000000..804ec4e960 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/testdyn.lst @@ -0,0 +1,3847 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "testdyn.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.regfind,"ax",%progbits + 17 .align 2 + 18 .type regfind, %function + 19 regfind: + 20 .LFB10: + 21 .file 1 "../../test/testdyn.c" + 22 .loc 1 191 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 0 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 .LVL0: + 27 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 28 .LCFI0: + 29 .cfi_def_cfa_offset 16 + 30 .cfi_offset 3, -16 + 31 .cfi_offset 4, -12 + 32 .cfi_offset 5, -8 + 33 .cfi_offset 14, -4 + 34 .loc 1 191 0 + 35 0004 0050A0E1 mov r5, r0 + 36 .loc 1 195 0 + 37 0008 FEFFFFEB bl chRegFirstThread + 38 .LVL1: + 39 .loc 1 193 0 + 40 000c 0040A0E3 mov r4, #0 + 41 .loc 1 195 0 + 42 0010 0030A0E1 mov r3, r0 + 43 .LVL2: + 44 .L2: + 45 .loc 1 198 0 discriminator 1 + 46 0014 0300A0E1 mov r0, r3 + 47 .loc 1 197 0 discriminator 1 + 48 0018 050053E1 cmp r3, r5 + 49 001c 01408403 orreq r4, r4, #1 + 50 .LVL3: + 51 .loc 1 198 0 discriminator 1 + 52 0020 FEFFFFEB bl chRegNextThread + 53 .LVL4: + 54 .loc 1 199 0 discriminator 1 + 55 0024 003050E2 subs r3, r0, #0 + 56 0028 F9FFFF1A bne .L2 + 57 .loc 1 201 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 2 + + + 58 002c 0400A0E1 mov r0, r4 + 59 .LVL5: + 60 0030 3880BDE8 ldmfd sp!, {r3, r4, r5, pc} + 61 .cfi_endproc + 62 .LFE10: + 63 .size regfind, .-regfind + 64 .section .text.dyn3_execute,"ax",%progbits + 65 .align 2 + 66 .type dyn3_execute, %function + 67 dyn3_execute: + 68 .LFB12: + 69 .loc 1 208 0 + 70 .cfi_startproc + 71 @ args = 0, pretend = 0, frame = 0 + 72 @ frame_needed = 0, uses_anonymous_args = 0 + 73 .LVL6: + 74 0000 10402DE9 stmfd sp!, {r4, lr} + 75 .LCFI1: + 76 .cfi_def_cfa_offset 8 + 77 .cfi_offset 4, -8 + 78 .cfi_offset 14, -4 + 79 .loc 1 210 0 + 80 0004 B4319FE5 ldr r3, .L10 + 81 .loc 1 213 0 + 82 0008 B4019FE5 ldr r0, .L10+4 + 83 .loc 1 210 0 + 84 000c 183093E5 ldr r3, [r3, #24] + 85 .loc 1 208 0 + 86 0010 08D04DE2 sub sp, sp, #8 + 87 .LCFI2: + 88 .cfi_def_cfa_offset 16 + 89 .loc 1 213 0 + 90 0014 082093E5 ldr r2, [r3, #8] + 91 0018 461FA0E3 mov r1, #280 + 92 001c A4319FE5 ldr r3, .L10+8 + 93 0020 012042E2 sub r2, r2, #1 + 94 0024 00008DE5 str r0, [sp, #0] + 95 0028 9C019FE5 ldr r0, .L10+12 + 96 002c FEFFFFEB bl chThdCreateFromHeap + 97 .LVL7: + 98 .loc 1 214 0 + 99 0030 1E10D0E5 ldrb r1, [r0, #30] @ zero_extendqisi2 + 100 .loc 1 213 0 + 101 0034 0040A0E1 mov r4, r0 + 102 .LVL8: + 103 .loc 1 214 0 + 104 0038 0100A0E3 mov r0, #1 + 105 .LVL9: + 106 003c 00E051E0 subs lr, r1, r0 + 107 0040 00107EE2 rsbs r1, lr, #0 + 108 0044 0E10B1E0 adcs r1, r1, lr + 109 0048 FEFFFFEB bl _test_assert + 110 .LVL10: + 111 004c 000050E3 cmp r0, #0 + 112 0050 0100000A beq .L9 + 113 .L5: + 114 .loc 1 236 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 3 + + + 115 0054 08D08DE2 add sp, sp, #8 + 116 0058 1080BDE8 ldmfd sp!, {r4, pc} + 117 .L9: + 118 .loc 1 215 0 + 119 005c 0400A0E1 mov r0, r4 + 120 0060 FEFFFFEB bl chThdAddRef + 121 .LVL11: + 122 .loc 1 216 0 + 123 0064 1E10D4E5 ldrb r1, [r4, #30] @ zero_extendqisi2 + 124 0068 0200A0E3 mov r0, #2 + 125 006c 00C051E0 subs ip, r1, r0 + 126 0070 00107CE2 rsbs r1, ip, #0 + 127 0074 0C10B1E0 adcs r1, r1, ip + 128 0078 FEFFFFEB bl _test_assert + 129 .LVL12: + 130 007c 000050E3 cmp r0, #0 + 131 0080 F3FFFF1A bne .L5 + 132 .loc 1 217 0 + 133 0084 0400A0E1 mov r0, r4 + 134 0088 FEFFFFEB bl chThdRelease + 135 .LVL13: + 136 .loc 1 218 0 + 137 008c 1E10D4E5 ldrb r1, [r4, #30] @ zero_extendqisi2 + 138 0090 0300A0E3 mov r0, #3 + 139 0094 012051E2 subs r2, r1, #1 + 140 0098 001072E2 rsbs r1, r2, #0 + 141 009c 0210B1E0 adcs r1, r1, r2 + 142 00a0 FEFFFFEB bl _test_assert + 143 .LVL14: + 144 00a4 000050E3 cmp r0, #0 + 145 00a8 E9FFFF1A bne .L5 + 146 .loc 1 221 0 + 147 00ac 0400A0E1 mov r0, r4 + 148 00b0 FEFFFFEB bl regfind + 149 .LVL15: + 150 00b4 0010A0E1 mov r1, r0 + 151 00b8 0400A0E3 mov r0, #4 + 152 00bc FEFFFFEB bl _test_assert + 153 .LVL16: + 154 00c0 000050E3 cmp r0, #0 + 155 00c4 E2FFFF1A bne .L5 + 156 .loc 1 222 0 + 157 00c8 0400A0E1 mov r0, r4 + 158 00cc FEFFFFEB bl regfind + 159 .LVL17: + 160 00d0 0010A0E1 mov r1, r0 + 161 00d4 0500A0E3 mov r0, #5 + 162 00d8 FEFFFFEB bl _test_assert + 163 .LVL18: + 164 00dc 000050E3 cmp r0, #0 + 165 00e0 DBFFFF1A bne .L5 + 166 .loc 1 225 0 + 167 00e4 0400A0E1 mov r0, r4 + 168 00e8 FEFFFFEB bl chThdRelease + 169 .LVL19: + 170 .loc 1 226 0 + 171 00ec 1E10D4E5 ldrb r1, [r4, #30] @ zero_extendqisi2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 4 + + + 172 00f0 0600A0E3 mov r0, #6 + 173 00f4 011071E2 rsbs r1, r1, #1 + 174 00f8 0010A033 movcc r1, #0 + 175 00fc FEFFFFEB bl _test_assert + 176 .LVL20: + 177 0100 000050E3 cmp r0, #0 + 178 0104 D2FFFF1A bne .L5 + 179 .loc 1 227 0 + 180 0108 1C10D4E5 ldrb r1, [r4, #28] @ zero_extendqisi2 + 181 010c 0700A0E3 mov r0, #7 + 182 0110 011071E2 rsbs r1, r1, #1 + 183 0114 0010A033 movcc r1, #0 + 184 0118 FEFFFFEB bl _test_assert + 185 .LVL21: + 186 011c 000050E3 cmp r0, #0 + 187 0120 CBFFFF1A bne .L5 + 188 .loc 1 228 0 + 189 0124 0400A0E1 mov r0, r4 + 190 0128 FEFFFFEB bl regfind + 191 .LVL22: + 192 012c 0010A0E1 mov r1, r0 + 193 0130 0800A0E3 mov r0, #8 + 194 0134 FEFFFFEB bl _test_assert + 195 .LVL23: + 196 0138 000050E3 cmp r0, #0 + 197 013c C4FFFF1A bne .L5 + 198 .loc 1 229 0 + 199 0140 0400A0E1 mov r0, r4 + 200 0144 FEFFFFEB bl regfind + 201 .LVL24: + 202 0148 0010A0E1 mov r1, r0 + 203 014c 0900A0E3 mov r0, #9 + 204 0150 FEFFFFEB bl _test_assert + 205 .LVL25: + 206 0154 000050E3 cmp r0, #0 + 207 0158 BDFFFF1A bne .L5 + 208 .loc 1 230 0 + 209 015c 3200A0E3 mov r0, #50 + 210 0160 FEFFFFEB bl chThdSleep + 211 .LVL26: + 212 .loc 1 231 0 + 213 0164 1C10D4E5 ldrb r1, [r4, #28] @ zero_extendqisi2 + 214 0168 0A00A0E3 mov r0, #10 + 215 016c 0E3051E2 subs r3, r1, #14 + 216 0170 001073E2 rsbs r1, r3, #0 + 217 0174 0310B1E0 adcs r1, r1, r3 + 218 0178 FEFFFFEB bl _test_assert + 219 .LVL27: + 220 017c 000050E3 cmp r0, #0 + 221 0180 B3FFFF1A bne .L5 + 222 .loc 1 234 0 + 223 0184 0400A0E1 mov r0, r4 + 224 0188 FEFFFFEB bl regfind + 225 .LVL28: + 226 018c 0010A0E1 mov r1, r0 + 227 0190 0B00A0E3 mov r0, #11 + 228 0194 FEFFFFEB bl _test_assert + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 5 + + + 229 .LVL29: + 230 0198 000050E3 cmp r0, #0 + 231 019c ACFFFF1A bne .L5 + 232 .loc 1 235 0 + 233 01a0 0400A0E1 mov r0, r4 + 234 01a4 FEFFFFEB bl regfind + 235 .LVL30: + 236 01a8 011020E2 eor r1, r0, #1 + 237 01ac 7110EFE6 uxtb r1, r1 + 238 01b0 0C00A0E3 mov r0, #12 + 239 .loc 1 236 0 + 240 01b4 08D08DE2 add sp, sp, #8 + 241 01b8 1040BDE8 ldmfd sp!, {r4, lr} + 242 .loc 1 235 0 + 243 01bc FEFFFFEA b _test_assert + 244 .LVL31: + 245 .L11: + 246 .align 2 + 247 .L10: + 248 01c0 00000000 .word rlist + 249 01c4 00000000 .word .LC0 + 250 01c8 00000000 .word thread + 251 01cc 00000000 .word .LANCHOR0 + 252 .cfi_endproc + 253 .LFE12: + 254 .size dyn3_execute, .-dyn3_execute + 255 .section .text.thread,"ax",%progbits + 256 .align 2 + 257 .type thread, %function + 258 thread: + 259 .LFB7: + 260 .loc 1 71 0 + 261 .cfi_startproc + 262 @ args = 0, pretend = 0, frame = 0 + 263 @ frame_needed = 0, uses_anonymous_args = 0 + 264 .LVL32: + 265 0000 08402DE9 stmfd sp!, {r3, lr} + 266 .LCFI3: + 267 .cfi_def_cfa_offset 8 + 268 .cfi_offset 3, -8 + 269 .cfi_offset 14, -4 + 270 .loc 1 73 0 + 271 0004 0000D0E5 ldrb r0, [r0, #0] @ zero_extendqisi2 + 272 .LVL33: + 273 0008 FEFFFFEB bl test_emit_token + 274 .LVL34: + 275 .loc 1 75 0 + 276 000c 0000A0E3 mov r0, #0 + 277 0010 0880BDE8 ldmfd sp!, {r3, pc} + 278 .cfi_endproc + 279 .LFE7: + 280 .size thread, .-thread + 281 .section .text.dyn3_setup,"ax",%progbits + 282 .align 2 + 283 .type dyn3_setup, %function + 284 dyn3_setup: + 285 .LFB11: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 6 + + + 286 .loc 1 203 0 + 287 .cfi_startproc + 288 @ args = 0, pretend = 0, frame = 0 + 289 @ frame_needed = 0, uses_anonymous_args = 0 + 290 @ link register save eliminated. + 291 .loc 1 205 0 + 292 0000 08009FE5 ldr r0, .L14 + 293 0004 08109FE5 ldr r1, .L14+4 + 294 0008 08209FE5 ldr r2, .L14+8 + 295 .loc 1 206 0 + 296 .loc 1 205 0 + 297 000c FEFFFFEA b chHeapInit + 298 .LVL35: + 299 .L15: + 300 .align 2 + 301 .L14: + 302 0010 00000000 .word .LANCHOR0 + 303 0014 00000000 .word test + 304 0018 78050000 .word 1400 + 305 .cfi_endproc + 306 .LFE11: + 307 .size dyn3_setup, .-dyn3_setup + 308 .section .text.dyn1_setup,"ax",%progbits + 309 .align 2 + 310 .type dyn1_setup, %function + 311 dyn1_setup: + 312 .LFB8: + 313 .loc 1 78 0 + 314 .cfi_startproc + 315 @ args = 0, pretend = 0, frame = 0 + 316 @ frame_needed = 0, uses_anonymous_args = 0 + 317 @ link register save eliminated. + 318 .loc 1 80 0 + 319 0000 08009FE5 ldr r0, .L17 + 320 0004 08109FE5 ldr r1, .L17+4 + 321 0008 08209FE5 ldr r2, .L17+8 + 322 .loc 1 81 0 + 323 .loc 1 80 0 + 324 000c FEFFFFEA b chHeapInit + 325 .LVL36: + 326 .L18: + 327 .align 2 + 328 .L17: + 329 0010 00000000 .word .LANCHOR0 + 330 0014 00000000 .word test + 331 0018 78050000 .word 1400 + 332 .cfi_endproc + 333 .LFE8: + 334 .size dyn1_setup, .-dyn1_setup + 335 .section .text.dyn1_execute,"ax",%progbits + 336 .align 2 + 337 .type dyn1_execute, %function + 338 dyn1_execute: + 339 .LFB9: + 340 .loc 1 83 0 + 341 .cfi_startproc + 342 @ args = 0, pretend = 0, frame = 8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 7 + + + 343 @ frame_needed = 0, uses_anonymous_args = 0 + 344 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 345 .LCFI4: + 346 .cfi_def_cfa_offset 16 + 347 .cfi_offset 4, -16 + 348 .cfi_offset 5, -12 + 349 .cfi_offset 6, -8 + 350 .cfi_offset 14, -4 + 351 .loc 1 86 0 + 352 0004 58319FE5 ldr r3, .L29 + 353 .loc 1 83 0 + 354 0008 10D04DE2 sub sp, sp, #16 + 355 .LCFI5: + 356 .cfi_def_cfa_offset 32 + 357 .loc 1 86 0 + 358 000c 183093E5 ldr r3, [r3, #24] + 359 .loc 1 88 0 + 360 0010 0C108DE2 add r1, sp, #12 + 361 0014 4C019FE5 ldr r0, .L29+4 + 362 .loc 1 86 0 + 363 0018 085093E5 ldr r5, [r3, #8] + 364 .LVL37: + 365 .loc 1 88 0 + 366 001c FEFFFFEB bl chHeapStatus + 367 .LVL38: + 368 .loc 1 90 0 + 369 0020 44019FE5 ldr r0, .L29+8 + 370 0024 461FA0E3 mov r1, #280 + 371 0028 012045E2 sub r2, r5, #1 + 372 002c 3C319FE5 ldr r3, .L29+12 + 373 0030 00008DE5 str r0, [sp, #0] + 374 0034 2C019FE5 ldr r0, .L29+4 + 375 0038 FEFFFFEB bl chThdCreateFromHeap + 376 .LVL39: + 377 003c 30419FE5 ldr r4, .L29+16 + 378 .loc 1 92 0 + 379 0040 022045E2 sub r2, r5, #2 + 380 .loc 1 90 0 + 381 0044 000084E5 str r0, [r4, #0] + 382 .loc 1 92 0 + 383 0048 28019FE5 ldr r0, .L29+20 + 384 004c 1C319FE5 ldr r3, .L29+12 + 385 0050 461FA0E3 mov r1, #280 + 386 0054 00008DE5 str r0, [sp, #0] + 387 0058 08019FE5 ldr r0, .L29+4 + 388 005c FEFFFFEB bl chThdCreateFromHeap + 389 .LVL40: + 390 .loc 1 95 0 + 391 0060 08108DE2 add r1, sp, #8 + 392 .loc 1 92 0 + 393 0064 040084E5 str r0, [r4, #4] + 394 .loc 1 95 0 + 395 0068 F8009FE5 ldr r0, .L29+4 + 396 006c FEFFFFEB bl chHeapStatus + 397 .LVL41: + 398 .loc 1 96 0 + 399 0070 08109DE5 ldr r1, [sp, #8] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 8 + + + 400 0074 EC009FE5 ldr r0, .L29+4 + 401 0078 FEFFFFEB bl chHeapAlloc + 402 .LVL42: + 403 007c 0060A0E1 mov r6, r0 + 404 .LVL43: + 405 .loc 1 97 0 + 406 0080 F4009FE5 ldr r0, .L29+24 + 407 .LVL44: + 408 0084 461FA0E3 mov r1, #280 + 409 0088 032045E2 sub r2, r5, #3 + 410 008c DC309FE5 ldr r3, .L29+12 + 411 0090 00008DE5 str r0, [sp, #0] + 412 0094 CC009FE5 ldr r0, .L29+4 + 413 0098 FEFFFFEB bl chThdCreateFromHeap + 414 .LVL45: + 415 009c 080084E5 str r0, [r4, #8] + 416 .loc 1 99 0 + 417 00a0 0600A0E1 mov r0, r6 + 418 00a4 FEFFFFEB bl chHeapFree + 419 .LVL46: + 420 .loc 1 101 0 + 421 00a8 001094E5 ldr r1, [r4, #0] + 422 00ac 000051E3 cmp r1, #0 + 423 00b0 0600000A beq .L20 + 424 .loc 1 101 0 is_stmt 0 discriminator 1 + 425 00b4 041094E5 ldr r1, [r4, #4] + 426 00b8 000051E3 cmp r1, #0 + 427 00bc 0300000A beq .L20 + 428 .loc 1 101 0 discriminator 3 + 429 00c0 081094E5 ldr r1, [r4, #8] + 430 00c4 000051E3 cmp r1, #0 + 431 00c8 0010A013 movne r1, #0 + 432 00cc 1D00000A beq .L27 + 433 .L20: + 434 .loc 1 101 0 discriminator 7 + 435 00d0 0100A0E3 mov r0, #1 + 436 00d4 FEFFFFEB bl _test_assert + 437 .LVL47: + 438 00d8 000050E3 cmp r0, #0 + 439 00dc 0100000A beq .L28 + 440 .LVL48: + 441 .L19: + 442 .loc 1 115 0 is_stmt 1 + 443 00e0 10D08DE2 add sp, sp, #16 + 444 00e4 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 445 .LVL49: + 446 .L28: + 447 .loc 1 109 0 + 448 00e8 FEFFFFEB bl test_wait_threads + 449 .LVL50: + 450 .loc 1 110 0 + 451 00ec 0200A0E3 mov r0, #2 + 452 00f0 88109FE5 ldr r1, .L29+28 + 453 00f4 FEFFFFEB bl _test_assert_sequence + 454 .LVL51: + 455 00f8 000050E3 cmp r0, #0 + 456 00fc F7FFFF1A bne .L19 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 9 + + + 457 .loc 1 113 0 + 458 0100 08108DE2 add r1, sp, #8 + 459 0104 5C009FE5 ldr r0, .L29+4 + 460 0108 FEFFFFEB bl chHeapStatus + 461 .LVL52: + 462 010c 012050E2 subs r2, r0, #1 + 463 0110 001072E2 rsbs r1, r2, #0 + 464 0114 0210B1E0 adcs r1, r1, r2 + 465 0118 0300A0E3 mov r0, #3 + 466 011c FEFFFFEB bl _test_assert + 467 .LVL53: + 468 0120 000050E3 cmp r0, #0 + 469 0124 EDFFFF1A bne .L19 + 470 .loc 1 114 0 + 471 0128 08109DE5 ldr r1, [sp, #8] + 472 .LVL54: + 473 012c 0C309DE5 ldr r3, [sp, #12] + 474 0130 0400A0E3 mov r0, #4 + 475 0134 033051E0 subs r3, r1, r3 + 476 0138 001073E2 rsbs r1, r3, #0 + 477 013c 0310B1E0 adcs r1, r1, r3 + 478 0140 FEFFFFEB bl _test_assert + 479 .LVL55: + 480 0144 E5FFFFEA b .L19 + 481 .LVL56: + 482 .L27: + 483 .loc 1 101 0 discriminator 4 + 484 0148 0C3094E5 ldr r3, [r4, #12] + 485 014c 000053E3 cmp r3, #0 + 486 0150 DEFFFF1A bne .L20 + 487 .loc 1 101 0 is_stmt 0 discriminator 5 + 488 0154 101094E5 ldr r1, [r4, #16] + 489 0158 011071E2 rsbs r1, r1, #1 + 490 015c 0010A033 movcc r1, #0 + 491 0160 DAFFFFEA b .L20 + 492 .L30: + 493 .align 2 + 494 .L29: + 495 0164 00000000 .word rlist + 496 0168 00000000 .word .LANCHOR0 + 497 016c 00000000 .word .LC0 + 498 0170 00000000 .word thread + 499 0174 00000000 .word threads + 500 0178 04000000 .word .LC1 + 501 017c 08000000 .word .LC2 + 502 0180 0C000000 .word .LC3 + 503 .cfi_endproc + 504 .LFE9: + 505 .size dyn1_execute, .-dyn1_execute + 506 .global patterndyn + 507 .global testdyn3 + 508 .global testdyn1 + 509 .section .rodata.testdyn1,"a",%progbits + 510 .align 2 + 511 .type testdyn1, %object + 512 .size testdyn1, 16 + 513 testdyn1: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 10 + + + 514 0000 38000000 .word .LC5 + 515 0004 00000000 .word dyn1_setup + 516 0008 00000000 .word 0 + 517 000c 00000000 .word dyn1_execute + 518 .section .rodata.testdyn3,"a",%progbits + 519 .align 2 + 520 .type testdyn3, %object + 521 .size testdyn3, 16 + 522 testdyn3: + 523 0000 10000000 .word .LC4 + 524 0004 00000000 .word dyn3_setup + 525 0008 00000000 .word 0 + 526 000c 00000000 .word dyn3_execute + 527 .section .rodata.str1.4,"aMS",%progbits,1 + 528 .align 2 + 529 .LC0: + 530 0000 4100 .ascii "A\000" + 531 0002 0000 .space 2 + 532 .LC1: + 533 0004 4200 .ascii "B\000" + 534 0006 0000 .space 2 + 535 .LC2: + 536 0008 4300 .ascii "C\000" + 537 000a 0000 .space 2 + 538 .LC3: + 539 000c 414200 .ascii "AB\000" + 540 000f 00 .space 1 + 541 .LC4: + 542 0010 44796E61 .ascii "Dynamic APIs, registry and references\000" + 542 6D696320 + 542 41504973 + 542 2C207265 + 542 67697374 + 543 0036 0000 .space 2 + 544 .LC5: + 545 0038 44796E61 .ascii "Dynamic APIs, threads creation from heap\000" + 545 6D696320 + 545 41504973 + 545 2C207468 + 545 72656164 + 546 0061 000000 .section .rodata.patterndyn,"a",%progbits + 547 .align 2 + 548 .type patterndyn, %object + 549 .size patterndyn, 12 + 550 patterndyn: + 551 0000 00000000 .word testdyn1 + 552 0004 00000000 .word testdyn3 + 553 0008 00000000 .word 0 + 554 .section .bss.heap1,"aw",%nobits + 555 .align 2 + 556 .set .LANCHOR0,. + 0 + 557 .type heap1, %object + 558 .size heap1, 28 + 559 heap1: + 560 0000 00000000 .space 28 + 560 00000000 + 560 00000000 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 11 + + + 560 00000000 + 560 00000000 + 561 .text + 562 .Letext0: + 563 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 564 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 565 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 566 .file 5 "../../os/kernel/include/chlists.h" + 567 .file 6 "../../os/kernel/include/chthreads.h" + 568 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 569 .file 8 "../../os/kernel/include/chschd.h" + 570 .file 9 "../../os/kernel/include/chmtx.h" + 571 .file 10 "../../os/kernel/include/chmemcore.h" + 572 .file 11 "../../os/kernel/include/chheap.h" + 573 .file 12 "../../test/test.h" + 574 .file 13 "../../os/kernel/include/chregistry.h" + 575 .file 14 "../../os/kernel/include/chdynamic.h" + 576 .section .debug_info,"",%progbits + 577 .Ldebug_info0: + 578 0000 EB0C0000 .4byte 0xceb + 579 0004 0200 .2byte 0x2 + 580 0006 00000000 .4byte .Ldebug_abbrev0 + 581 000a 04 .byte 0x4 + 582 000b 01 .uleb128 0x1 + 583 000c 5D020000 .4byte .LASF111 + 584 0010 01 .byte 0x1 + 585 0011 05040000 .4byte .LASF112 + 586 0015 11010000 .4byte .LASF113 + 587 0019 00000000 .4byte .Ldebug_ranges0+0 + 588 001d 00000000 .4byte 0 + 589 0021 00000000 .4byte 0 + 590 0025 00000000 .4byte .Ldebug_line0 + 591 0029 02 .uleb128 0x2 + 592 002a 04 .byte 0x4 + 593 002b 05 .byte 0x5 + 594 002c 696E7400 .ascii "int\000" + 595 0030 03 .uleb128 0x3 + 596 0031 0E000000 .4byte .LASF2 + 597 0035 02 .byte 0x2 + 598 0036 D5 .byte 0xd5 + 599 0037 3B000000 .4byte 0x3b + 600 003b 04 .uleb128 0x4 + 601 003c 04 .byte 0x4 + 602 003d 07 .byte 0x7 + 603 003e 63010000 .4byte .LASF0 + 604 0042 04 .uleb128 0x4 + 605 0043 01 .byte 0x1 + 606 0044 06 .byte 0x6 + 607 0045 90000000 .4byte .LASF1 + 608 0049 03 .uleb128 0x3 + 609 004a 4C040000 .4byte .LASF3 + 610 004e 03 .byte 0x3 + 611 004f 2A .byte 0x2a + 612 0050 54000000 .4byte 0x54 + 613 0054 04 .uleb128 0x4 + 614 0055 01 .byte 0x1 + 615 0056 08 .byte 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 12 + + + 616 0057 BA020000 .4byte .LASF4 + 617 005b 04 .uleb128 0x4 + 618 005c 02 .byte 0x2 + 619 005d 05 .byte 0x5 + 620 005e DD020000 .4byte .LASF5 + 621 0062 04 .uleb128 0x4 + 622 0063 02 .byte 0x2 + 623 0064 07 .byte 0x7 + 624 0065 A8010000 .4byte .LASF6 + 625 0069 03 .uleb128 0x3 + 626 006a B2020000 .4byte .LASF7 + 627 006e 03 .byte 0x3 + 628 006f 4F .byte 0x4f + 629 0070 74000000 .4byte 0x74 + 630 0074 04 .uleb128 0x4 + 631 0075 04 .byte 0x4 + 632 0076 05 .byte 0x5 + 633 0077 D6000000 .4byte .LASF8 + 634 007b 03 .uleb128 0x3 + 635 007c 69030000 .4byte .LASF9 + 636 0080 03 .byte 0x3 + 637 0081 50 .byte 0x50 + 638 0082 86000000 .4byte 0x86 + 639 0086 04 .uleb128 0x4 + 640 0087 04 .byte 0x4 + 641 0088 07 .byte 0x7 + 642 0089 70010000 .4byte .LASF10 + 643 008d 04 .uleb128 0x4 + 644 008e 08 .byte 0x8 + 645 008f 05 .byte 0x5 + 646 0090 82000000 .4byte .LASF11 + 647 0094 04 .uleb128 0x4 + 648 0095 08 .byte 0x8 + 649 0096 07 .byte 0x7 + 650 0097 2E000000 .4byte .LASF12 + 651 009b 03 .uleb128 0x3 + 652 009c A2000000 .4byte .LASF13 + 653 00a0 04 .byte 0x4 + 654 00a1 2B .byte 0x2b + 655 00a2 A6000000 .4byte 0xa6 + 656 00a6 04 .uleb128 0x4 + 657 00a7 01 .byte 0x1 + 658 00a8 02 .byte 0x2 + 659 00a9 AC020000 .4byte .LASF14 + 660 00ad 03 .uleb128 0x3 + 661 00ae C1010000 .4byte .LASF15 + 662 00b2 04 .byte 0x4 + 663 00b3 2C .byte 0x2c + 664 00b4 49000000 .4byte 0x49 + 665 00b8 03 .uleb128 0x3 + 666 00b9 F3000000 .4byte .LASF16 + 667 00bd 04 .byte 0x4 + 668 00be 2D .byte 0x2d + 669 00bf 49000000 .4byte 0x49 + 670 00c3 03 .uleb128 0x3 + 671 00c4 86020000 .4byte .LASF17 + 672 00c8 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 13 + + + 673 00c9 2E .byte 0x2e + 674 00ca 49000000 .4byte 0x49 + 675 00ce 03 .uleb128 0x3 + 676 00cf CC000000 .4byte .LASF18 + 677 00d3 04 .byte 0x4 + 678 00d4 2F .byte 0x2f + 679 00d5 49000000 .4byte 0x49 + 680 00d9 03 .uleb128 0x3 + 681 00da 9D020000 .4byte .LASF19 + 682 00de 04 .byte 0x4 + 683 00df 30 .byte 0x30 + 684 00e0 7B000000 .4byte 0x7b + 685 00e4 03 .uleb128 0x3 + 686 00e5 BB010000 .4byte .LASF20 + 687 00e9 04 .byte 0x4 + 688 00ea 31 .byte 0x31 + 689 00eb 69000000 .4byte 0x69 + 690 00ef 03 .uleb128 0x3 + 691 00f0 D5010000 .4byte .LASF21 + 692 00f4 04 .byte 0x4 + 693 00f5 33 .byte 0x33 + 694 00f6 7B000000 .4byte 0x7b + 695 00fa 03 .uleb128 0x3 + 696 00fb C5030000 .4byte .LASF22 + 697 00ff 04 .byte 0x4 + 698 0100 35 .byte 0x35 + 699 0101 7B000000 .4byte 0x7b + 700 0105 03 .uleb128 0x3 + 701 0106 37030000 .4byte .LASF23 + 702 010a 05 .byte 0x5 + 703 010b 2A .byte 0x2a + 704 010c 10010000 .4byte 0x110 + 705 0110 05 .uleb128 0x5 + 706 0111 37030000 .4byte .LASF23 + 707 0115 44 .byte 0x44 + 708 0116 06 .byte 0x6 + 709 0117 5E .byte 0x5e + 710 0118 27020000 .4byte 0x227 + 711 011c 06 .uleb128 0x6 + 712 011d 1B030000 .4byte .LASF24 + 713 0121 06 .byte 0x6 + 714 0122 5F .byte 0x5f + 715 0123 4C020000 .4byte 0x24c + 716 0127 02 .byte 0x2 + 717 0128 23 .byte 0x23 + 718 0129 00 .uleb128 0 + 719 012a 06 .uleb128 0x6 + 720 012b 8E020000 .4byte .LASF25 + 721 012f 06 .byte 0x6 + 722 0130 61 .byte 0x61 + 723 0131 4C020000 .4byte 0x24c + 724 0135 02 .byte 0x2 + 725 0136 23 .byte 0x23 + 726 0137 04 .uleb128 0x4 + 727 0138 06 .uleb128 0x6 + 728 0139 7B000000 .4byte .LASF26 + 729 013d 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 14 + + + 730 013e 63 .byte 0x63 + 731 013f D9000000 .4byte 0xd9 + 732 0143 02 .byte 0x2 + 733 0144 23 .byte 0x23 + 734 0145 08 .uleb128 0x8 + 735 0146 06 .uleb128 0x6 + 736 0147 77040000 .4byte .LASF27 + 737 014b 06 .byte 0x6 + 738 014c 64 .byte 0x64 + 739 014d 1B030000 .4byte 0x31b + 740 0151 02 .byte 0x2 + 741 0152 23 .byte 0x23 + 742 0153 0C .uleb128 0xc + 743 0154 06 .uleb128 0x6 + 744 0155 09010000 .4byte .LASF28 + 745 0159 06 .byte 0x6 + 746 015a 66 .byte 0x66 + 747 015b 4C020000 .4byte 0x24c + 748 015f 02 .byte 0x2 + 749 0160 23 .byte 0x23 + 750 0161 10 .uleb128 0x10 + 751 0162 06 .uleb128 0x6 + 752 0163 26020000 .4byte .LASF29 + 753 0167 06 .byte 0x6 + 754 0168 67 .byte 0x67 + 755 0169 4C020000 .4byte 0x24c + 756 016d 02 .byte 0x2 + 757 016e 23 .byte 0x23 + 758 016f 14 .uleb128 0x14 + 759 0170 06 .uleb128 0x6 + 760 0171 5B040000 .4byte .LASF30 + 761 0175 06 .byte 0x6 + 762 0176 6E .byte 0x6e + 763 0177 F8040000 .4byte 0x4f8 + 764 017b 02 .byte 0x2 + 765 017c 23 .byte 0x23 + 766 017d 18 .uleb128 0x18 + 767 017e 06 .uleb128 0x6 + 768 017f E7020000 .4byte .LASF31 + 769 0183 06 .byte 0x6 + 770 0184 79 .byte 0x79 + 771 0185 B8000000 .4byte 0xb8 + 772 0189 02 .byte 0x2 + 773 018a 23 .byte 0x23 + 774 018b 1C .uleb128 0x1c + 775 018c 06 .uleb128 0x6 + 776 018d 22030000 .4byte .LASF32 + 777 0191 06 .byte 0x6 + 778 0192 7D .byte 0x7d + 779 0193 AD000000 .4byte 0xad + 780 0197 02 .byte 0x2 + 781 0198 23 .byte 0x23 + 782 0199 1D .uleb128 0x1d + 783 019a 06 .uleb128 0x6 + 784 019b 2D040000 .4byte .LASF33 + 785 019f 06 .byte 0x6 + 786 01a0 82 .byte 0x82 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 15 + + + 787 01a1 C3000000 .4byte 0xc3 + 788 01a5 02 .byte 0x2 + 789 01a6 23 .byte 0x23 + 790 01a7 1E .uleb128 0x1e + 791 01a8 06 .uleb128 0x6 + 792 01a9 EF020000 .4byte .LASF34 + 793 01ad 06 .byte 0x6 + 794 01ae 88 .byte 0x88 + 795 01af CE000000 .4byte 0xce + 796 01b3 02 .byte 0x2 + 797 01b4 23 .byte 0x23 + 798 01b5 1F .uleb128 0x1f + 799 01b6 06 .uleb128 0x6 + 800 01b7 EC030000 .4byte .LASF35 + 801 01bb 06 .byte 0x6 + 802 01bc 8F .byte 0x8f + 803 01bd 3C030000 .4byte 0x33c + 804 01c1 02 .byte 0x2 + 805 01c2 23 .byte 0x23 + 806 01c3 20 .uleb128 0x20 + 807 01c4 07 .uleb128 0x7 + 808 01c5 705F7500 .ascii "p_u\000" + 809 01c9 06 .byte 0x6 + 810 01ca B4 .byte 0xb4 + 811 01cb C3040000 .4byte 0x4c3 + 812 01cf 02 .byte 0x2 + 813 01d0 23 .byte 0x23 + 814 01d1 24 .uleb128 0x24 + 815 01d2 06 .uleb128 0x6 + 816 01d3 7D040000 .4byte .LASF36 + 817 01d7 06 .byte 0x6 + 818 01d8 B9 .byte 0xb9 + 819 01d9 74020000 .4byte 0x274 + 820 01dd 02 .byte 0x2 + 821 01de 23 .byte 0x23 + 822 01df 28 .uleb128 0x28 + 823 01e0 06 .uleb128 0x6 + 824 01e1 FA030000 .4byte .LASF37 + 825 01e5 06 .byte 0x6 + 826 01e6 BF .byte 0xbf + 827 01e7 52020000 .4byte 0x252 + 828 01eb 02 .byte 0x2 + 829 01ec 23 .byte 0x23 + 830 01ed 2C .uleb128 0x2c + 831 01ee 06 .uleb128 0x6 + 832 01ef 08000000 .4byte .LASF38 + 833 01f3 06 .byte 0x6 + 834 01f4 C3 .byte 0xc3 + 835 01f5 E4000000 .4byte 0xe4 + 836 01f9 02 .byte 0x2 + 837 01fa 23 .byte 0x23 + 838 01fb 34 .uleb128 0x34 + 839 01fc 06 .uleb128 0x6 + 840 01fd 53030000 .4byte .LASF39 + 841 0201 06 .byte 0x6 + 842 0202 C9 .byte 0xc9 + 843 0203 EF000000 .4byte 0xef + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 16 + + + 844 0207 02 .byte 0x2 + 845 0208 23 .byte 0x23 + 846 0209 38 .uleb128 0x38 + 847 020a 06 .uleb128 0x6 + 848 020b D3020000 .4byte .LASF40 + 849 020f 06 .byte 0x6 + 850 0210 D0 .byte 0xd0 + 851 0211 0A050000 .4byte 0x50a + 852 0215 02 .byte 0x2 + 853 0216 23 .byte 0x23 + 854 0217 3C .uleb128 0x3c + 855 0218 06 .uleb128 0x6 + 856 0219 CF030000 .4byte .LASF41 + 857 021d 06 .byte 0x6 + 858 021e D4 .byte 0xd4 + 859 021f D9000000 .4byte 0xd9 + 860 0223 02 .byte 0x2 + 861 0224 23 .byte 0x23 + 862 0225 40 .uleb128 0x40 + 863 0226 00 .byte 0 + 864 0227 08 .uleb128 0x8 + 865 0228 08 .byte 0x8 + 866 0229 05 .byte 0x5 + 867 022a 61 .byte 0x61 + 868 022b 4C020000 .4byte 0x24c + 869 022f 06 .uleb128 0x6 + 870 0230 1B030000 .4byte .LASF24 + 871 0234 05 .byte 0x5 + 872 0235 62 .byte 0x62 + 873 0236 4C020000 .4byte 0x24c + 874 023a 02 .byte 0x2 + 875 023b 23 .byte 0x23 + 876 023c 00 .uleb128 0 + 877 023d 06 .uleb128 0x6 + 878 023e 8E020000 .4byte .LASF25 + 879 0242 05 .byte 0x5 + 880 0243 64 .byte 0x64 + 881 0244 4C020000 .4byte 0x24c + 882 0248 02 .byte 0x2 + 883 0249 23 .byte 0x23 + 884 024a 04 .uleb128 0x4 + 885 024b 00 .byte 0 + 886 024c 09 .uleb128 0x9 + 887 024d 04 .byte 0x4 + 888 024e 05010000 .4byte 0x105 + 889 0252 03 .uleb128 0x3 + 890 0253 34020000 .4byte .LASF42 + 891 0257 05 .byte 0x5 + 892 0258 66 .byte 0x66 + 893 0259 27020000 .4byte 0x227 + 894 025d 08 .uleb128 0x8 + 895 025e 04 .byte 0x4 + 896 025f 05 .byte 0x5 + 897 0260 6B .byte 0x6b + 898 0261 74020000 .4byte 0x274 + 899 0265 06 .uleb128 0x6 + 900 0266 1B030000 .4byte .LASF24 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 17 + + + 901 026a 05 .byte 0x5 + 902 026b 6D .byte 0x6d + 903 026c 4C020000 .4byte 0x24c + 904 0270 02 .byte 0x2 + 905 0271 23 .byte 0x23 + 906 0272 00 .uleb128 0 + 907 0273 00 .byte 0 + 908 0274 03 .uleb128 0x3 + 909 0275 C9010000 .4byte .LASF43 + 910 0279 05 .byte 0x5 + 911 027a 70 .byte 0x70 + 912 027b 5D020000 .4byte 0x25d + 913 027f 03 .uleb128 0x3 + 914 0280 F3010000 .4byte .LASF44 + 915 0284 07 .byte 0x7 + 916 0285 A4 .byte 0xa4 + 917 0286 7B000000 .4byte 0x7b + 918 028a 03 .uleb128 0x3 + 919 028b 54010000 .4byte .LASF45 + 920 028f 07 .byte 0x7 + 921 0290 A9 .byte 0xa9 + 922 0291 95020000 .4byte 0x295 + 923 0295 0A .uleb128 0xa + 924 0296 04 .byte 0x4 + 925 0297 05 .uleb128 0x5 + 926 0298 F3030000 .4byte .LASF46 + 927 029c 24 .byte 0x24 + 928 029d 07 .byte 0x7 + 929 029e C0 .byte 0xc0 + 930 029f 1B030000 .4byte 0x31b + 931 02a3 07 .uleb128 0x7 + 932 02a4 723400 .ascii "r4\000" + 933 02a7 07 .byte 0x7 + 934 02a8 C1 .byte 0xc1 + 935 02a9 8A020000 .4byte 0x28a + 936 02ad 02 .byte 0x2 + 937 02ae 23 .byte 0x23 + 938 02af 00 .uleb128 0 + 939 02b0 07 .uleb128 0x7 + 940 02b1 723500 .ascii "r5\000" + 941 02b4 07 .byte 0x7 + 942 02b5 C2 .byte 0xc2 + 943 02b6 8A020000 .4byte 0x28a + 944 02ba 02 .byte 0x2 + 945 02bb 23 .byte 0x23 + 946 02bc 04 .uleb128 0x4 + 947 02bd 07 .uleb128 0x7 + 948 02be 723600 .ascii "r6\000" + 949 02c1 07 .byte 0x7 + 950 02c2 C3 .byte 0xc3 + 951 02c3 8A020000 .4byte 0x28a + 952 02c7 02 .byte 0x2 + 953 02c8 23 .byte 0x23 + 954 02c9 08 .uleb128 0x8 + 955 02ca 07 .uleb128 0x7 + 956 02cb 723700 .ascii "r7\000" + 957 02ce 07 .byte 0x7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 18 + + + 958 02cf C4 .byte 0xc4 + 959 02d0 8A020000 .4byte 0x28a + 960 02d4 02 .byte 0x2 + 961 02d5 23 .byte 0x23 + 962 02d6 0C .uleb128 0xc + 963 02d7 07 .uleb128 0x7 + 964 02d8 723800 .ascii "r8\000" + 965 02db 07 .byte 0x7 + 966 02dc C5 .byte 0xc5 + 967 02dd 8A020000 .4byte 0x28a + 968 02e1 02 .byte 0x2 + 969 02e2 23 .byte 0x23 + 970 02e3 10 .uleb128 0x10 + 971 02e4 07 .uleb128 0x7 + 972 02e5 723900 .ascii "r9\000" + 973 02e8 07 .byte 0x7 + 974 02e9 C6 .byte 0xc6 + 975 02ea 8A020000 .4byte 0x28a + 976 02ee 02 .byte 0x2 + 977 02ef 23 .byte 0x23 + 978 02f0 14 .uleb128 0x14 + 979 02f1 07 .uleb128 0x7 + 980 02f2 72313000 .ascii "r10\000" + 981 02f6 07 .byte 0x7 + 982 02f7 C7 .byte 0xc7 + 983 02f8 8A020000 .4byte 0x28a + 984 02fc 02 .byte 0x2 + 985 02fd 23 .byte 0x23 + 986 02fe 18 .uleb128 0x18 + 987 02ff 07 .uleb128 0x7 + 988 0300 72313100 .ascii "r11\000" + 989 0304 07 .byte 0x7 + 990 0305 C8 .byte 0xc8 + 991 0306 8A020000 .4byte 0x28a + 992 030a 02 .byte 0x2 + 993 030b 23 .byte 0x23 + 994 030c 1C .uleb128 0x1c + 995 030d 07 .uleb128 0x7 + 996 030e 6C7200 .ascii "lr\000" + 997 0311 07 .byte 0x7 + 998 0312 C9 .byte 0xc9 + 999 0313 8A020000 .4byte 0x28a + 1000 0317 02 .byte 0x2 + 1001 0318 23 .byte 0x23 + 1002 0319 20 .uleb128 0x20 + 1003 031a 00 .byte 0 + 1004 031b 05 .uleb128 0x5 + 1005 031c 9B010000 .4byte .LASF47 + 1006 0320 04 .byte 0x4 + 1007 0321 07 .byte 0x7 + 1008 0322 D1 .byte 0xd1 + 1009 0323 36030000 .4byte 0x336 + 1010 0327 07 .uleb128 0x7 + 1011 0328 72313300 .ascii "r13\000" + 1012 032c 07 .byte 0x7 + 1013 032d D2 .byte 0xd2 + 1014 032e 36030000 .4byte 0x336 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 19 + + + 1015 0332 02 .byte 0x2 + 1016 0333 23 .byte 0x23 + 1017 0334 00 .uleb128 0 + 1018 0335 00 .byte 0 + 1019 0336 09 .uleb128 0x9 + 1020 0337 04 .byte 0x4 + 1021 0338 97020000 .4byte 0x297 + 1022 033c 0B .uleb128 0xb + 1023 033d FA000000 .4byte 0xfa + 1024 0341 08 .uleb128 0x8 + 1025 0342 1C .byte 0x1c + 1026 0343 08 .byte 0x8 + 1027 0344 5E .byte 0x5e + 1028 0345 9E030000 .4byte 0x39e + 1029 0349 06 .uleb128 0x6 + 1030 034a 72030000 .4byte .LASF48 + 1031 034e 08 .byte 0x8 + 1032 034f 5F .byte 0x5f + 1033 0350 52020000 .4byte 0x252 + 1034 0354 02 .byte 0x2 + 1035 0355 23 .byte 0x23 + 1036 0356 00 .uleb128 0 + 1037 0357 06 .uleb128 0x6 + 1038 0358 01030000 .4byte .LASF49 + 1039 035c 08 .byte 0x8 + 1040 035d 60 .byte 0x60 + 1041 035e D9000000 .4byte 0xd9 + 1042 0362 02 .byte 0x2 + 1043 0363 23 .byte 0x23 + 1044 0364 08 .uleb128 0x8 + 1045 0365 06 .uleb128 0x6 + 1046 0366 2E020000 .4byte .LASF50 + 1047 036a 08 .byte 0x8 + 1048 036b 62 .byte 0x62 + 1049 036c 1B030000 .4byte 0x31b + 1050 0370 02 .byte 0x2 + 1051 0371 23 .byte 0x23 + 1052 0372 0C .uleb128 0xc + 1053 0373 06 .uleb128 0x6 + 1054 0374 4C010000 .4byte .LASF51 + 1055 0378 08 .byte 0x8 + 1056 0379 65 .byte 0x65 + 1057 037a 4C020000 .4byte 0x24c + 1058 037e 02 .byte 0x2 + 1059 037f 23 .byte 0x23 + 1060 0380 10 .uleb128 0x10 + 1061 0381 06 .uleb128 0x6 + 1062 0382 73020000 .4byte .LASF52 + 1063 0386 08 .byte 0x8 + 1064 0387 66 .byte 0x66 + 1065 0388 4C020000 .4byte 0x24c + 1066 038c 02 .byte 0x2 + 1067 038d 23 .byte 0x23 + 1068 038e 14 .uleb128 0x14 + 1069 038f 06 .uleb128 0x6 + 1070 0390 69020000 .4byte .LASF53 + 1071 0394 08 .byte 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 20 + + + 1072 0395 69 .byte 0x69 + 1073 0396 4C020000 .4byte 0x24c + 1074 039a 02 .byte 0x2 + 1075 039b 23 .byte 0x23 + 1076 039c 18 .uleb128 0x18 + 1077 039d 00 .byte 0 + 1078 039e 03 .uleb128 0x3 + 1079 039f 34040000 .4byte .LASF54 + 1080 03a3 08 .byte 0x8 + 1081 03a4 6B .byte 0x6b + 1082 03a5 41030000 .4byte 0x341 + 1083 03a9 05 .uleb128 0x5 + 1084 03aa E1010000 .4byte .LASF55 + 1085 03ae 10 .byte 0x10 + 1086 03af 09 .byte 0x9 + 1087 03b0 2C .byte 0x2c + 1088 03b1 E0030000 .4byte 0x3e0 + 1089 03b5 06 .uleb128 0x6 + 1090 03b6 A9000000 .4byte .LASF56 + 1091 03ba 09 .byte 0x9 + 1092 03bb 2D .byte 0x2d + 1093 03bc 52020000 .4byte 0x252 + 1094 03c0 02 .byte 0x2 + 1095 03c1 23 .byte 0x23 + 1096 03c2 00 .uleb128 0 + 1097 03c3 06 .uleb128 0x6 + 1098 03c4 6F040000 .4byte .LASF57 + 1099 03c8 09 .byte 0x9 + 1100 03c9 2F .byte 0x2f + 1101 03ca 4C020000 .4byte 0x24c + 1102 03ce 02 .byte 0x2 + 1103 03cf 23 .byte 0x23 + 1104 03d0 08 .uleb128 0x8 + 1105 03d1 06 .uleb128 0x6 + 1106 03d2 BE030000 .4byte .LASF58 + 1107 03d6 09 .byte 0x9 + 1108 03d7 31 .byte 0x31 + 1109 03d8 E0030000 .4byte 0x3e0 + 1110 03dc 02 .byte 0x2 + 1111 03dd 23 .byte 0x23 + 1112 03de 0C .uleb128 0xc + 1113 03df 00 .byte 0 + 1114 03e0 09 .uleb128 0x9 + 1115 03e1 04 .byte 0x4 + 1116 03e2 A9030000 .4byte 0x3a9 + 1117 03e6 03 .uleb128 0x3 + 1118 03e7 E1010000 .4byte .LASF55 + 1119 03eb 09 .byte 0x9 + 1120 03ec 33 .byte 0x33 + 1121 03ed A9030000 .4byte 0x3a9 + 1122 03f1 03 .uleb128 0x3 + 1123 03f2 21000000 .4byte .LASF59 + 1124 03f6 0A .byte 0xa + 1125 03f7 2C .byte 0x2c + 1126 03f8 FC030000 .4byte 0x3fc + 1127 03fc 09 .uleb128 0x9 + 1128 03fd 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 21 + + + 1129 03fe 02040000 .4byte 0x402 + 1130 0402 0C .uleb128 0xc + 1131 0403 01 .byte 0x1 + 1132 0404 95020000 .4byte 0x295 + 1133 0408 12040000 .4byte 0x412 + 1134 040c 0D .uleb128 0xd + 1135 040d 30000000 .4byte 0x30 + 1136 0411 00 .byte 0 + 1137 0412 03 .uleb128 0x3 + 1138 0413 7B020000 .4byte .LASF60 + 1139 0417 0B .byte 0xb + 1140 0418 34 .byte 0x34 + 1141 0419 1D040000 .4byte 0x41d + 1142 041d 05 .uleb128 0x5 + 1143 041e 8D040000 .4byte .LASF61 + 1144 0422 1C .byte 0x1c + 1145 0423 0B .byte 0xb + 1146 0424 47 .byte 0x47 + 1147 0425 54040000 .4byte 0x454 + 1148 0429 06 .uleb128 0x6 + 1149 042a C8020000 .4byte .LASF62 + 1150 042e 0B .byte 0xb + 1151 042f 48 .byte 0x48 + 1152 0430 F1030000 .4byte 0x3f1 + 1153 0434 02 .byte 0x2 + 1154 0435 23 .byte 0x23 + 1155 0436 00 .uleb128 0 + 1156 0437 06 .uleb128 0x6 + 1157 0438 4E000000 .4byte .LASF63 + 1158 043c 0B .byte 0xb + 1159 043d 4A .byte 0x4a + 1160 043e 73040000 .4byte 0x473 + 1161 0442 02 .byte 0x2 + 1162 0443 23 .byte 0x23 + 1163 0444 04 .uleb128 0x4 + 1164 0445 06 .uleb128 0x6 + 1165 0446 9C000000 .4byte .LASF64 + 1166 044a 0B .byte 0xb + 1167 044b 4C .byte 0x4c + 1168 044c E6030000 .4byte 0x3e6 + 1169 0450 02 .byte 0x2 + 1170 0451 23 .byte 0x23 + 1171 0452 0C .uleb128 0xc + 1172 0453 00 .byte 0 + 1173 0454 0E .uleb128 0xe + 1174 0455 04 .byte 0x4 + 1175 0456 0B .byte 0xb + 1176 0457 3C .byte 0x3c + 1177 0458 73040000 .4byte 0x473 + 1178 045c 0F .uleb128 0xf + 1179 045d 76000000 .4byte .LASF65 + 1180 0461 0B .byte 0xb + 1181 0462 3D .byte 0x3d + 1182 0463 94040000 .4byte 0x494 + 1183 0467 0F .uleb128 0xf + 1184 0468 7A030000 .4byte .LASF66 + 1185 046c 0B .byte 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 22 + + + 1186 046d 3E .byte 0x3e + 1187 046e 9A040000 .4byte 0x49a + 1188 0472 00 .byte 0 + 1189 0473 10 .uleb128 0x10 + 1190 0474 08030000 .4byte .LASF81 + 1191 0478 08 .byte 0x8 + 1192 0479 0B .byte 0xb + 1193 047a 39 .byte 0x39 + 1194 047b 94040000 .4byte 0x494 + 1195 047f 0F .uleb128 0xf + 1196 0480 5D010000 .4byte .LASF67 + 1197 0484 0B .byte 0xb + 1198 0485 3A .byte 0x3a + 1199 0486 7F020000 .4byte 0x27f + 1200 048a 11 .uleb128 0x11 + 1201 048b 6800 .ascii "h\000" + 1202 048d 0B .byte 0xb + 1203 048e 41 .byte 0x41 + 1204 048f A0040000 .4byte 0x4a0 + 1205 0493 00 .byte 0 + 1206 0494 09 .uleb128 0x9 + 1207 0495 04 .byte 0x4 + 1208 0496 73040000 .4byte 0x473 + 1209 049a 09 .uleb128 0x9 + 1210 049b 04 .byte 0x4 + 1211 049c 12040000 .4byte 0x412 + 1212 04a0 08 .uleb128 0x8 + 1213 04a1 08 .byte 0x8 + 1214 04a2 0B .byte 0xb + 1215 04a3 3B .byte 0x3b + 1216 04a4 C3040000 .4byte 0x4c3 + 1217 04a8 07 .uleb128 0x7 + 1218 04a9 7500 .ascii "u\000" + 1219 04ab 0B .byte 0xb + 1220 04ac 3F .byte 0x3f + 1221 04ad 54040000 .4byte 0x454 + 1222 04b1 02 .byte 0x2 + 1223 04b2 23 .byte 0x23 + 1224 04b3 00 .uleb128 0 + 1225 04b4 06 .uleb128 0x6 + 1226 04b5 A3010000 .4byte .LASF68 + 1227 04b9 0B .byte 0xb + 1228 04ba 40 .byte 0x40 + 1229 04bb 30000000 .4byte 0x30 + 1230 04bf 02 .byte 0x2 + 1231 04c0 23 .byte 0x23 + 1232 04c1 04 .uleb128 0x4 + 1233 04c2 00 .byte 0 + 1234 04c3 0E .uleb128 0xe + 1235 04c4 04 .byte 0x4 + 1236 04c5 06 .byte 0x6 + 1237 04c6 96 .byte 0x96 + 1238 04c7 F8040000 .4byte 0x4f8 + 1239 04cb 0F .uleb128 0xf + 1240 04cc 1A000000 .4byte .LASF69 + 1241 04d0 06 .byte 0x6 + 1242 04d1 9D .byte 0x9d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 23 + + + 1243 04d2 E4000000 .4byte 0xe4 + 1244 04d6 0F .uleb128 0xf + 1245 04d7 45000000 .4byte .LASF70 + 1246 04db 06 .byte 0x6 + 1247 04dc A4 .byte 0xa4 + 1248 04dd E4000000 .4byte 0xe4 + 1249 04e1 0F .uleb128 0xf + 1250 04e2 54040000 .4byte .LASF71 + 1251 04e6 06 .byte 0x6 + 1252 04e7 AB .byte 0xab + 1253 04e8 95020000 .4byte 0x295 + 1254 04ec 0F .uleb128 0xf + 1255 04ed 14030000 .4byte .LASF72 + 1256 04f1 06 .byte 0x6 + 1257 04f2 B2 .byte 0xb2 + 1258 04f3 EF000000 .4byte 0xef + 1259 04f7 00 .byte 0 + 1260 04f8 09 .uleb128 0x9 + 1261 04f9 04 .byte 0x4 + 1262 04fa FE040000 .4byte 0x4fe + 1263 04fe 12 .uleb128 0x12 + 1264 04ff 03050000 .4byte 0x503 + 1265 0503 04 .uleb128 0x4 + 1266 0504 01 .byte 0x1 + 1267 0505 08 .byte 0x8 + 1268 0506 7F030000 .4byte .LASF73 + 1269 050a 09 .uleb128 0x9 + 1270 050b 04 .byte 0x4 + 1271 050c E6030000 .4byte 0x3e6 + 1272 0510 03 .uleb128 0x3 + 1273 0511 00000000 .4byte .LASF74 + 1274 0515 06 .byte 0x6 + 1275 0516 E5 .byte 0xe5 + 1276 0517 1B050000 .4byte 0x51b + 1277 051b 09 .uleb128 0x9 + 1278 051c 04 .byte 0x4 + 1279 051d 21050000 .4byte 0x521 + 1280 0521 0C .uleb128 0xc + 1281 0522 01 .byte 0x1 + 1282 0523 E4000000 .4byte 0xe4 + 1283 0527 31050000 .4byte 0x531 + 1284 052b 0D .uleb128 0xd + 1285 052c 95020000 .4byte 0x295 + 1286 0530 00 .byte 0 + 1287 0531 04 .uleb128 0x4 + 1288 0532 04 .byte 0x4 + 1289 0533 07 .byte 0x7 + 1290 0534 FE010000 .4byte .LASF75 + 1291 0538 05 .uleb128 0x5 + 1292 0539 4A030000 .4byte .LASF76 + 1293 053d 10 .byte 0x10 + 1294 053e 0C .byte 0xc + 1295 053f 3B .byte 0x3b + 1296 0540 7D050000 .4byte 0x57d + 1297 0544 06 .uleb128 0x6 + 1298 0545 96010000 .4byte .LASF77 + 1299 0549 0C .byte 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 24 + + + 1300 054a 3C .byte 0x3c + 1301 054b F8040000 .4byte 0x4f8 + 1302 054f 02 .byte 0x2 + 1303 0550 23 .byte 0x23 + 1304 0551 00 .uleb128 0 + 1305 0552 06 .uleb128 0x6 + 1306 0553 41020000 .4byte .LASF78 + 1307 0557 0C .byte 0xc + 1308 0558 3D .byte 0x3d + 1309 0559 7F050000 .4byte 0x57f + 1310 055d 02 .byte 0x2 + 1311 055e 23 .byte 0x23 + 1312 055f 04 .uleb128 0x4 + 1313 0560 06 .uleb128 0x6 + 1314 0561 82010000 .4byte .LASF79 + 1315 0565 0C .byte 0xc + 1316 0566 3E .byte 0x3e + 1317 0567 7F050000 .4byte 0x57f + 1318 056b 02 .byte 0x2 + 1319 056c 23 .byte 0x23 + 1320 056d 08 .uleb128 0x8 + 1321 056e 06 .uleb128 0x6 + 1322 056f 95020000 .4byte .LASF80 + 1323 0573 0C .byte 0xc + 1324 0574 3F .byte 0x3f + 1325 0575 7F050000 .4byte 0x57f + 1326 0579 02 .byte 0x2 + 1327 057a 23 .byte 0x23 + 1328 057b 0C .uleb128 0xc + 1329 057c 00 .byte 0 + 1330 057d 13 .uleb128 0x13 + 1331 057e 01 .byte 0x1 + 1332 057f 09 .uleb128 0x9 + 1333 0580 04 .byte 0x4 + 1334 0581 7D050000 .4byte 0x57d + 1335 0585 14 .uleb128 0x14 + 1336 0586 7805 .2byte 0x578 + 1337 0588 0C .byte 0xc + 1338 0589 44 .byte 0x44 + 1339 058a D4050000 .4byte 0x5d4 + 1340 058e 07 .uleb128 0x7 + 1341 058f 543000 .ascii "T0\000" + 1342 0592 0C .byte 0xc + 1343 0593 45 .byte 0x45 + 1344 0594 D4050000 .4byte 0x5d4 + 1345 0598 02 .byte 0x2 + 1346 0599 23 .byte 0x23 + 1347 059a 00 .uleb128 0 + 1348 059b 07 .uleb128 0x7 + 1349 059c 543100 .ascii "T1\000" + 1350 059f 0C .byte 0xc + 1351 05a0 46 .byte 0x46 + 1352 05a1 D4050000 .4byte 0x5d4 + 1353 05a5 03 .byte 0x3 + 1354 05a6 23 .byte 0x23 + 1355 05a7 9802 .uleb128 0x118 + 1356 05a9 07 .uleb128 0x7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 25 + + + 1357 05aa 543200 .ascii "T2\000" + 1358 05ad 0C .byte 0xc + 1359 05ae 47 .byte 0x47 + 1360 05af D4050000 .4byte 0x5d4 + 1361 05b3 03 .byte 0x3 + 1362 05b4 23 .byte 0x23 + 1363 05b5 B004 .uleb128 0x230 + 1364 05b7 07 .uleb128 0x7 + 1365 05b8 543300 .ascii "T3\000" + 1366 05bb 0C .byte 0xc + 1367 05bc 48 .byte 0x48 + 1368 05bd D4050000 .4byte 0x5d4 + 1369 05c1 03 .byte 0x3 + 1370 05c2 23 .byte 0x23 + 1371 05c3 C806 .uleb128 0x348 + 1372 05c5 07 .uleb128 0x7 + 1373 05c6 543400 .ascii "T4\000" + 1374 05c9 0C .byte 0xc + 1375 05ca 49 .byte 0x49 + 1376 05cb D4050000 .4byte 0x5d4 + 1377 05cf 03 .byte 0x3 + 1378 05d0 23 .byte 0x23 + 1379 05d1 E008 .uleb128 0x460 + 1380 05d3 00 .byte 0 + 1381 05d4 15 .uleb128 0x15 + 1382 05d5 7F020000 .4byte 0x27f + 1383 05d9 E4050000 .4byte 0x5e4 + 1384 05dd 16 .uleb128 0x16 + 1385 05de 31050000 .4byte 0x531 + 1386 05e2 45 .byte 0x45 + 1387 05e3 00 .byte 0 + 1388 05e4 17 .uleb128 0x17 + 1389 05e5 20040000 .4byte .LASF82 + 1390 05e9 7805 .2byte 0x578 + 1391 05eb 0C .byte 0xc + 1392 05ec 43 .byte 0x43 + 1393 05ed 07060000 .4byte 0x607 + 1394 05f1 11 .uleb128 0x11 + 1395 05f2 776100 .ascii "wa\000" + 1396 05f5 0C .byte 0xc + 1397 05f6 4A .byte 0x4a + 1398 05f7 85050000 .4byte 0x585 + 1399 05fb 0F .uleb128 0xf + 1400 05fc DA030000 .4byte .LASF83 + 1401 0600 0C .byte 0xc + 1402 0601 4B .byte 0x4b + 1403 0602 07060000 .4byte 0x607 + 1404 0606 00 .byte 0 + 1405 0607 15 .uleb128 0x15 + 1406 0608 49000000 .4byte 0x49 + 1407 060c 18060000 .4byte 0x618 + 1408 0610 18 .uleb128 0x18 + 1409 0611 31050000 .4byte 0x531 + 1410 0615 7705 .2byte 0x577 + 1411 0617 00 .byte 0 + 1412 0618 19 .uleb128 0x19 + 1413 0619 3E040000 .4byte .LASF85 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 26 + + + 1414 061d 01 .byte 0x1 + 1415 061e BF .byte 0xbf + 1416 061f 01 .byte 0x1 + 1417 0620 9B000000 .4byte 0x9b + 1418 0624 00000000 .4byte .LFB10 + 1419 0628 34000000 .4byte .LFE10 + 1420 062c 00000000 .4byte .LLST0 + 1421 0630 01 .byte 0x1 + 1422 0631 74060000 .4byte 0x674 + 1423 0635 1A .uleb128 0x1a + 1424 0636 747000 .ascii "tp\000" + 1425 0639 01 .byte 0x1 + 1426 063a BF .byte 0xbf + 1427 063b 4C020000 .4byte 0x24c + 1428 063f 20000000 .4byte .LLST1 + 1429 0643 1B .uleb128 0x1b + 1430 0644 66747000 .ascii "ftp\000" + 1431 0648 01 .byte 0x1 + 1432 0649 C0 .byte 0xc0 + 1433 064a 4C020000 .4byte 0x24c + 1434 064e 3E000000 .4byte .LLST2 + 1435 0652 1C .uleb128 0x1c + 1436 0653 1A040000 .4byte .LASF84 + 1437 0657 01 .byte 0x1 + 1438 0658 C1 .byte 0xc1 + 1439 0659 9B000000 .4byte 0x9b + 1440 065d 67000000 .4byte .LLST3 + 1441 0661 1D .uleb128 0x1d + 1442 0662 0C000000 .4byte .LVL1 + 1443 0666 8B0B0000 .4byte 0xb8b + 1444 066a 1D .uleb128 0x1d + 1445 066b 24000000 .4byte .LVL4 + 1446 066f 990B0000 .4byte 0xb99 + 1447 0673 00 .byte 0 + 1448 0674 1E .uleb128 0x1e + 1449 0675 19020000 .4byte .LASF87 + 1450 0679 01 .byte 0x1 + 1451 067a D0 .byte 0xd0 + 1452 067b 01 .byte 0x1 + 1453 067c 00000000 .4byte .LFB12 + 1454 0680 D0010000 .4byte .LFE12 + 1455 0684 86000000 .4byte .LLST4 + 1456 0688 01 .byte 0x1 + 1457 0689 81080000 .4byte 0x881 + 1458 068d 1B .uleb128 0x1b + 1459 068e 747000 .ascii "tp\000" + 1460 0691 01 .byte 0x1 + 1461 0692 D1 .byte 0xd1 + 1462 0693 4C020000 .4byte 0x24c + 1463 0697 B2000000 .4byte .LLST5 + 1464 069b 1F .uleb128 0x1f + 1465 069c 15000000 .4byte .LASF91 + 1466 06a0 01 .byte 0x1 + 1467 06a1 D2 .byte 0xd2 + 1468 06a2 D9000000 .4byte 0xd9 + 1469 06a6 20 .uleb128 0x20 + 1470 06a7 30000000 .4byte .LVL7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 27 + + + 1471 06ab B10B0000 .4byte 0xbb1 + 1472 06af D7060000 .4byte 0x6d7 + 1473 06b3 21 .uleb128 0x21 + 1474 06b4 01 .byte 0x1 + 1475 06b5 53 .byte 0x53 + 1476 06b6 05 .byte 0x5 + 1477 06b7 03 .byte 0x3 + 1478 06b8 00000000 .4byte thread + 1479 06bc 21 .uleb128 0x21 + 1480 06bd 01 .byte 0x1 + 1481 06be 51 .byte 0x51 + 1482 06bf 03 .byte 0x3 + 1483 06c0 0A .byte 0xa + 1484 06c1 1801 .2byte 0x118 + 1485 06c3 21 .uleb128 0x21 + 1486 06c4 01 .byte 0x1 + 1487 06c5 50 .byte 0x50 + 1488 06c6 05 .byte 0x5 + 1489 06c7 03 .byte 0x3 + 1490 06c8 00000000 .4byte .LANCHOR0 + 1491 06cc 21 .uleb128 0x21 + 1492 06cd 02 .byte 0x2 + 1493 06ce 7D .byte 0x7d + 1494 06cf 00 .sleb128 0 + 1495 06d0 05 .byte 0x5 + 1496 06d1 03 .byte 0x3 + 1497 06d2 00000000 .4byte .LC0 + 1498 06d6 00 .byte 0 + 1499 06d7 20 .uleb128 0x20 + 1500 06d8 4C000000 .4byte .LVL10 + 1501 06dc DD0B0000 .4byte 0xbdd + 1502 06e0 EA060000 .4byte 0x6ea + 1503 06e4 21 .uleb128 0x21 + 1504 06e5 01 .byte 0x1 + 1505 06e6 50 .byte 0x50 + 1506 06e7 01 .byte 0x1 + 1507 06e8 31 .byte 0x31 + 1508 06e9 00 .byte 0 + 1509 06ea 20 .uleb128 0x20 + 1510 06eb 64000000 .4byte .LVL11 + 1511 06ef FA0B0000 .4byte 0xbfa + 1512 06f3 FE060000 .4byte 0x6fe + 1513 06f7 21 .uleb128 0x21 + 1514 06f8 01 .byte 0x1 + 1515 06f9 50 .byte 0x50 + 1516 06fa 02 .byte 0x2 + 1517 06fb 74 .byte 0x74 + 1518 06fc 00 .sleb128 0 + 1519 06fd 00 .byte 0 + 1520 06fe 20 .uleb128 0x20 + 1521 06ff 7C000000 .4byte .LVL12 + 1522 0703 DD0B0000 .4byte 0xbdd + 1523 0707 11070000 .4byte 0x711 + 1524 070b 21 .uleb128 0x21 + 1525 070c 01 .byte 0x1 + 1526 070d 50 .byte 0x50 + 1527 070e 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 28 + + + 1528 070f 32 .byte 0x32 + 1529 0710 00 .byte 0 + 1530 0711 20 .uleb128 0x20 + 1531 0712 8C000000 .4byte .LVL13 + 1532 0716 120C0000 .4byte 0xc12 + 1533 071a 25070000 .4byte 0x725 + 1534 071e 21 .uleb128 0x21 + 1535 071f 01 .byte 0x1 + 1536 0720 50 .byte 0x50 + 1537 0721 02 .byte 0x2 + 1538 0722 74 .byte 0x74 + 1539 0723 00 .sleb128 0 + 1540 0724 00 .byte 0 + 1541 0725 20 .uleb128 0x20 + 1542 0726 A4000000 .4byte .LVL14 + 1543 072a DD0B0000 .4byte 0xbdd + 1544 072e 38070000 .4byte 0x738 + 1545 0732 21 .uleb128 0x21 + 1546 0733 01 .byte 0x1 + 1547 0734 50 .byte 0x50 + 1548 0735 01 .byte 0x1 + 1549 0736 33 .byte 0x33 + 1550 0737 00 .byte 0 + 1551 0738 20 .uleb128 0x20 + 1552 0739 B4000000 .4byte .LVL15 + 1553 073d 18060000 .4byte 0x618 + 1554 0741 4C070000 .4byte 0x74c + 1555 0745 21 .uleb128 0x21 + 1556 0746 01 .byte 0x1 + 1557 0747 50 .byte 0x50 + 1558 0748 02 .byte 0x2 + 1559 0749 74 .byte 0x74 + 1560 074a 00 .sleb128 0 + 1561 074b 00 .byte 0 + 1562 074c 20 .uleb128 0x20 + 1563 074d C0000000 .4byte .LVL16 + 1564 0751 DD0B0000 .4byte 0xbdd + 1565 0755 5F070000 .4byte 0x75f + 1566 0759 21 .uleb128 0x21 + 1567 075a 01 .byte 0x1 + 1568 075b 50 .byte 0x50 + 1569 075c 01 .byte 0x1 + 1570 075d 34 .byte 0x34 + 1571 075e 00 .byte 0 + 1572 075f 20 .uleb128 0x20 + 1573 0760 D0000000 .4byte .LVL17 + 1574 0764 18060000 .4byte 0x618 + 1575 0768 73070000 .4byte 0x773 + 1576 076c 21 .uleb128 0x21 + 1577 076d 01 .byte 0x1 + 1578 076e 50 .byte 0x50 + 1579 076f 02 .byte 0x2 + 1580 0770 74 .byte 0x74 + 1581 0771 00 .sleb128 0 + 1582 0772 00 .byte 0 + 1583 0773 20 .uleb128 0x20 + 1584 0774 DC000000 .4byte .LVL18 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 29 + + + 1585 0778 DD0B0000 .4byte 0xbdd + 1586 077c 86070000 .4byte 0x786 + 1587 0780 21 .uleb128 0x21 + 1588 0781 01 .byte 0x1 + 1589 0782 50 .byte 0x50 + 1590 0783 01 .byte 0x1 + 1591 0784 35 .byte 0x35 + 1592 0785 00 .byte 0 + 1593 0786 20 .uleb128 0x20 + 1594 0787 EC000000 .4byte .LVL19 + 1595 078b 120C0000 .4byte 0xc12 + 1596 078f 9A070000 .4byte 0x79a + 1597 0793 21 .uleb128 0x21 + 1598 0794 01 .byte 0x1 + 1599 0795 50 .byte 0x50 + 1600 0796 02 .byte 0x2 + 1601 0797 74 .byte 0x74 + 1602 0798 00 .sleb128 0 + 1603 0799 00 .byte 0 + 1604 079a 20 .uleb128 0x20 + 1605 079b 00010000 .4byte .LVL20 + 1606 079f DD0B0000 .4byte 0xbdd + 1607 07a3 AD070000 .4byte 0x7ad + 1608 07a7 21 .uleb128 0x21 + 1609 07a8 01 .byte 0x1 + 1610 07a9 50 .byte 0x50 + 1611 07aa 01 .byte 0x1 + 1612 07ab 36 .byte 0x36 + 1613 07ac 00 .byte 0 + 1614 07ad 20 .uleb128 0x20 + 1615 07ae 1C010000 .4byte .LVL21 + 1616 07b2 DD0B0000 .4byte 0xbdd + 1617 07b6 C0070000 .4byte 0x7c0 + 1618 07ba 21 .uleb128 0x21 + 1619 07bb 01 .byte 0x1 + 1620 07bc 50 .byte 0x50 + 1621 07bd 01 .byte 0x1 + 1622 07be 37 .byte 0x37 + 1623 07bf 00 .byte 0 + 1624 07c0 20 .uleb128 0x20 + 1625 07c1 2C010000 .4byte .LVL22 + 1626 07c5 18060000 .4byte 0x618 + 1627 07c9 D4070000 .4byte 0x7d4 + 1628 07cd 21 .uleb128 0x21 + 1629 07ce 01 .byte 0x1 + 1630 07cf 50 .byte 0x50 + 1631 07d0 02 .byte 0x2 + 1632 07d1 74 .byte 0x74 + 1633 07d2 00 .sleb128 0 + 1634 07d3 00 .byte 0 + 1635 07d4 20 .uleb128 0x20 + 1636 07d5 38010000 .4byte .LVL23 + 1637 07d9 DD0B0000 .4byte 0xbdd + 1638 07dd E7070000 .4byte 0x7e7 + 1639 07e1 21 .uleb128 0x21 + 1640 07e2 01 .byte 0x1 + 1641 07e3 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 30 + + + 1642 07e4 01 .byte 0x1 + 1643 07e5 38 .byte 0x38 + 1644 07e6 00 .byte 0 + 1645 07e7 20 .uleb128 0x20 + 1646 07e8 48010000 .4byte .LVL24 + 1647 07ec 18060000 .4byte 0x618 + 1648 07f0 FB070000 .4byte 0x7fb + 1649 07f4 21 .uleb128 0x21 + 1650 07f5 01 .byte 0x1 + 1651 07f6 50 .byte 0x50 + 1652 07f7 02 .byte 0x2 + 1653 07f8 74 .byte 0x74 + 1654 07f9 00 .sleb128 0 + 1655 07fa 00 .byte 0 + 1656 07fb 20 .uleb128 0x20 + 1657 07fc 54010000 .4byte .LVL25 + 1658 0800 DD0B0000 .4byte 0xbdd + 1659 0804 0E080000 .4byte 0x80e + 1660 0808 21 .uleb128 0x21 + 1661 0809 01 .byte 0x1 + 1662 080a 50 .byte 0x50 + 1663 080b 01 .byte 0x1 + 1664 080c 39 .byte 0x39 + 1665 080d 00 .byte 0 + 1666 080e 20 .uleb128 0x20 + 1667 080f 64010000 .4byte .LVL26 + 1668 0813 260C0000 .4byte 0xc26 + 1669 0817 22080000 .4byte 0x822 + 1670 081b 21 .uleb128 0x21 + 1671 081c 01 .byte 0x1 + 1672 081d 50 .byte 0x50 + 1673 081e 02 .byte 0x2 + 1674 081f 08 .byte 0x8 + 1675 0820 32 .byte 0x32 + 1676 0821 00 .byte 0 + 1677 0822 20 .uleb128 0x20 + 1678 0823 7C010000 .4byte .LVL27 + 1679 0827 DD0B0000 .4byte 0xbdd + 1680 082b 35080000 .4byte 0x835 + 1681 082f 21 .uleb128 0x21 + 1682 0830 01 .byte 0x1 + 1683 0831 50 .byte 0x50 + 1684 0832 01 .byte 0x1 + 1685 0833 3A .byte 0x3a + 1686 0834 00 .byte 0 + 1687 0835 20 .uleb128 0x20 + 1688 0836 8C010000 .4byte .LVL28 + 1689 083a 18060000 .4byte 0x618 + 1690 083e 49080000 .4byte 0x849 + 1691 0842 21 .uleb128 0x21 + 1692 0843 01 .byte 0x1 + 1693 0844 50 .byte 0x50 + 1694 0845 02 .byte 0x2 + 1695 0846 74 .byte 0x74 + 1696 0847 00 .sleb128 0 + 1697 0848 00 .byte 0 + 1698 0849 20 .uleb128 0x20 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 31 + + + 1699 084a 98010000 .4byte .LVL29 + 1700 084e DD0B0000 .4byte 0xbdd + 1701 0852 5C080000 .4byte 0x85c + 1702 0856 21 .uleb128 0x21 + 1703 0857 01 .byte 0x1 + 1704 0858 50 .byte 0x50 + 1705 0859 01 .byte 0x1 + 1706 085a 3B .byte 0x3b + 1707 085b 00 .byte 0 + 1708 085c 20 .uleb128 0x20 + 1709 085d A8010000 .4byte .LVL30 + 1710 0861 18060000 .4byte 0x618 + 1711 0865 70080000 .4byte 0x870 + 1712 0869 21 .uleb128 0x21 + 1713 086a 01 .byte 0x1 + 1714 086b 50 .byte 0x50 + 1715 086c 02 .byte 0x2 + 1716 086d 74 .byte 0x74 + 1717 086e 00 .sleb128 0 + 1718 086f 00 .byte 0 + 1719 0870 22 .uleb128 0x22 + 1720 0871 C0010000 .4byte .LVL31 + 1721 0875 01 .byte 0x1 + 1722 0876 DD0B0000 .4byte 0xbdd + 1723 087a 21 .uleb128 0x21 + 1724 087b 01 .byte 0x1 + 1725 087c 50 .byte 0x50 + 1726 087d 01 .byte 0x1 + 1727 087e 3C .byte 0x3c + 1728 087f 00 .byte 0 + 1729 0880 00 .byte 0 + 1730 0881 19 .uleb128 0x19 + 1731 0882 A5020000 .4byte .LASF86 + 1732 0886 01 .byte 0x1 + 1733 0887 47 .byte 0x47 + 1734 0888 01 .byte 0x1 + 1735 0889 E4000000 .4byte 0xe4 + 1736 088d 00000000 .4byte .LFB7 + 1737 0891 14000000 .4byte .LFE7 + 1738 0895 D0000000 .4byte .LLST6 + 1739 0899 01 .byte 0x1 + 1740 089a B5080000 .4byte 0x8b5 + 1741 089e 1A .uleb128 0x1a + 1742 089f 7000 .ascii "p\000" + 1743 08a1 01 .byte 0x1 + 1744 08a2 47 .byte 0x47 + 1745 08a3 95020000 .4byte 0x295 + 1746 08a7 F0000000 .4byte .LLST7 + 1747 08ab 1D .uleb128 0x1d + 1748 08ac 0C000000 .4byte .LVL34 + 1749 08b0 3B0C0000 .4byte 0xc3b + 1750 08b4 00 .byte 0 + 1751 08b5 23 .uleb128 0x23 + 1752 08b6 94030000 .4byte .LASF88 + 1753 08ba 01 .byte 0x1 + 1754 08bb CB .byte 0xcb + 1755 08bc 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 32 + + + 1756 08bd 00000000 .4byte .LFB11 + 1757 08c1 1C000000 .4byte .LFE11 + 1758 08c5 02 .byte 0x2 + 1759 08c6 7D .byte 0x7d + 1760 08c7 00 .sleb128 0 + 1761 08c8 01 .byte 0x1 + 1762 08c9 E9080000 .4byte 0x8e9 + 1763 08cd 22 .uleb128 0x22 + 1764 08ce 10000000 .4byte .LVL35 + 1765 08d2 01 .byte 0x1 + 1766 08d3 4F0C0000 .4byte 0xc4f + 1767 08d7 21 .uleb128 0x21 + 1768 08d8 01 .byte 0x1 + 1769 08d9 52 .byte 0x52 + 1770 08da 03 .byte 0x3 + 1771 08db 0A .byte 0xa + 1772 08dc 7805 .2byte 0x578 + 1773 08de 21 .uleb128 0x21 + 1774 08df 01 .byte 0x1 + 1775 08e0 50 .byte 0x50 + 1776 08e1 05 .byte 0x5 + 1777 08e2 03 .byte 0x3 + 1778 08e3 00000000 .4byte .LANCHOR0 + 1779 08e7 00 .byte 0 + 1780 08e8 00 .byte 0 + 1781 08e9 23 .uleb128 0x23 + 1782 08ea 8B010000 .4byte .LASF89 + 1783 08ee 01 .byte 0x1 + 1784 08ef 4E .byte 0x4e + 1785 08f0 01 .byte 0x1 + 1786 08f1 00000000 .4byte .LFB8 + 1787 08f5 1C000000 .4byte .LFE8 + 1788 08f9 02 .byte 0x2 + 1789 08fa 7D .byte 0x7d + 1790 08fb 00 .sleb128 0 + 1791 08fc 01 .byte 0x1 + 1792 08fd 1D090000 .4byte 0x91d + 1793 0901 22 .uleb128 0x22 + 1794 0902 10000000 .4byte .LVL36 + 1795 0906 01 .byte 0x1 + 1796 0907 4F0C0000 .4byte 0xc4f + 1797 090b 21 .uleb128 0x21 + 1798 090c 01 .byte 0x1 + 1799 090d 52 .byte 0x52 + 1800 090e 03 .byte 0x3 + 1801 090f 0A .byte 0xa + 1802 0910 7805 .2byte 0x578 + 1803 0912 21 .uleb128 0x21 + 1804 0913 01 .byte 0x1 + 1805 0914 50 .byte 0x50 + 1806 0915 05 .byte 0x5 + 1807 0916 03 .byte 0x3 + 1808 0917 00000000 .4byte .LANCHOR0 + 1809 091b 00 .byte 0 + 1810 091c 00 .byte 0 + 1811 091d 1E .uleb128 0x1e + 1812 091e FC000000 .4byte .LASF90 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 33 + + + 1813 0922 01 .byte 0x1 + 1814 0923 53 .byte 0x53 + 1815 0924 01 .byte 0x1 + 1816 0925 00000000 .4byte .LFB9 + 1817 0929 84010000 .4byte .LFE9 + 1818 092d 11010000 .4byte .LLST8 + 1819 0931 01 .byte 0x1 + 1820 0932 ED0A0000 .4byte 0xaed + 1821 0936 24 .uleb128 0x24 + 1822 0937 6E00 .ascii "n\000" + 1823 0939 01 .byte 0x1 + 1824 093a 54 .byte 0x54 + 1825 093b 30000000 .4byte 0x30 + 1826 093f 02 .byte 0x2 + 1827 0940 91 .byte 0x91 + 1828 0941 60 .sleb128 -32 + 1829 0942 1B .uleb128 0x1b + 1830 0943 737A00 .ascii "sz\000" + 1831 0946 01 .byte 0x1 + 1832 0947 54 .byte 0x54 + 1833 0948 30000000 .4byte 0x30 + 1834 094c 3D010000 .4byte .LLST9 + 1835 0950 1B .uleb128 0x1b + 1836 0951 703100 .ascii "p1\000" + 1837 0954 01 .byte 0x1 + 1838 0955 55 .byte 0x55 + 1839 0956 95020000 .4byte 0x295 + 1840 095a 5D010000 .4byte .LLST10 + 1841 095e 25 .uleb128 0x25 + 1842 095f 15000000 .4byte .LASF91 + 1843 0963 01 .byte 0x1 + 1844 0964 56 .byte 0x56 + 1845 0965 D9000000 .4byte 0xd9 + 1846 0969 01 .byte 0x1 + 1847 096a 55 .byte 0x55 + 1848 096b 20 .uleb128 0x20 + 1849 096c 20000000 .4byte .LVL38 + 1850 0970 6D0C0000 .4byte 0xc6d + 1851 0974 88090000 .4byte 0x988 + 1852 0978 21 .uleb128 0x21 + 1853 0979 01 .byte 0x1 + 1854 097a 51 .byte 0x51 + 1855 097b 02 .byte 0x2 + 1856 097c 91 .byte 0x91 + 1857 097d 64 .sleb128 -28 + 1858 097e 21 .uleb128 0x21 + 1859 097f 01 .byte 0x1 + 1860 0980 50 .byte 0x50 + 1861 0981 05 .byte 0x5 + 1862 0982 03 .byte 0x3 + 1863 0983 00000000 .4byte .LANCHOR0 + 1864 0987 00 .byte 0 + 1865 0988 20 .uleb128 0x20 + 1866 0989 3C000000 .4byte .LVL39 + 1867 098d B10B0000 .4byte 0xbb1 + 1868 0991 BF090000 .4byte 0x9bf + 1869 0995 21 .uleb128 0x21 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 34 + + + 1870 0996 01 .byte 0x1 + 1871 0997 53 .byte 0x53 + 1872 0998 05 .byte 0x5 + 1873 0999 03 .byte 0x3 + 1874 099a 00000000 .4byte thread + 1875 099e 21 .uleb128 0x21 + 1876 099f 01 .byte 0x1 + 1877 09a0 52 .byte 0x52 + 1878 09a1 02 .byte 0x2 + 1879 09a2 75 .byte 0x75 + 1880 09a3 7F .sleb128 -1 + 1881 09a4 21 .uleb128 0x21 + 1882 09a5 01 .byte 0x1 + 1883 09a6 51 .byte 0x51 + 1884 09a7 03 .byte 0x3 + 1885 09a8 0A .byte 0xa + 1886 09a9 1801 .2byte 0x118 + 1887 09ab 21 .uleb128 0x21 + 1888 09ac 01 .byte 0x1 + 1889 09ad 50 .byte 0x50 + 1890 09ae 05 .byte 0x5 + 1891 09af 03 .byte 0x3 + 1892 09b0 00000000 .4byte .LANCHOR0 + 1893 09b4 21 .uleb128 0x21 + 1894 09b5 02 .byte 0x2 + 1895 09b6 7D .byte 0x7d + 1896 09b7 00 .sleb128 0 + 1897 09b8 05 .byte 0x5 + 1898 09b9 03 .byte 0x3 + 1899 09ba 00000000 .4byte .LC0 + 1900 09be 00 .byte 0 + 1901 09bf 20 .uleb128 0x20 + 1902 09c0 60000000 .4byte .LVL40 + 1903 09c4 B10B0000 .4byte 0xbb1 + 1904 09c8 F6090000 .4byte 0x9f6 + 1905 09cc 21 .uleb128 0x21 + 1906 09cd 01 .byte 0x1 + 1907 09ce 53 .byte 0x53 + 1908 09cf 05 .byte 0x5 + 1909 09d0 03 .byte 0x3 + 1910 09d1 00000000 .4byte thread + 1911 09d5 21 .uleb128 0x21 + 1912 09d6 01 .byte 0x1 + 1913 09d7 52 .byte 0x52 + 1914 09d8 02 .byte 0x2 + 1915 09d9 75 .byte 0x75 + 1916 09da 7E .sleb128 -2 + 1917 09db 21 .uleb128 0x21 + 1918 09dc 01 .byte 0x1 + 1919 09dd 51 .byte 0x51 + 1920 09de 03 .byte 0x3 + 1921 09df 0A .byte 0xa + 1922 09e0 1801 .2byte 0x118 + 1923 09e2 21 .uleb128 0x21 + 1924 09e3 01 .byte 0x1 + 1925 09e4 50 .byte 0x50 + 1926 09e5 05 .byte 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 35 + + + 1927 09e6 03 .byte 0x3 + 1928 09e7 00000000 .4byte .LANCHOR0 + 1929 09eb 21 .uleb128 0x21 + 1930 09ec 02 .byte 0x2 + 1931 09ed 7D .byte 0x7d + 1932 09ee 00 .sleb128 0 + 1933 09ef 05 .byte 0x5 + 1934 09f0 03 .byte 0x3 + 1935 09f1 04000000 .4byte .LC1 + 1936 09f5 00 .byte 0 + 1937 09f6 20 .uleb128 0x20 + 1938 09f7 70000000 .4byte .LVL41 + 1939 09fb 6D0C0000 .4byte 0xc6d + 1940 09ff 130A0000 .4byte 0xa13 + 1941 0a03 21 .uleb128 0x21 + 1942 0a04 01 .byte 0x1 + 1943 0a05 51 .byte 0x51 + 1944 0a06 02 .byte 0x2 + 1945 0a07 91 .byte 0x91 + 1946 0a08 60 .sleb128 -32 + 1947 0a09 21 .uleb128 0x21 + 1948 0a0a 01 .byte 0x1 + 1949 0a0b 50 .byte 0x50 + 1950 0a0c 05 .byte 0x5 + 1951 0a0d 03 .byte 0x3 + 1952 0a0e 00000000 .4byte .LANCHOR0 + 1953 0a12 00 .byte 0 + 1954 0a13 20 .uleb128 0x20 + 1955 0a14 7C000000 .4byte .LVL42 + 1956 0a18 900C0000 .4byte 0xc90 + 1957 0a1c 2A0A0000 .4byte 0xa2a + 1958 0a20 21 .uleb128 0x21 + 1959 0a21 01 .byte 0x1 + 1960 0a22 50 .byte 0x50 + 1961 0a23 05 .byte 0x5 + 1962 0a24 03 .byte 0x3 + 1963 0a25 00000000 .4byte .LANCHOR0 + 1964 0a29 00 .byte 0 + 1965 0a2a 20 .uleb128 0x20 + 1966 0a2b 9C000000 .4byte .LVL45 + 1967 0a2f B10B0000 .4byte 0xbb1 + 1968 0a33 610A0000 .4byte 0xa61 + 1969 0a37 21 .uleb128 0x21 + 1970 0a38 01 .byte 0x1 + 1971 0a39 53 .byte 0x53 + 1972 0a3a 05 .byte 0x5 + 1973 0a3b 03 .byte 0x3 + 1974 0a3c 00000000 .4byte thread + 1975 0a40 21 .uleb128 0x21 + 1976 0a41 01 .byte 0x1 + 1977 0a42 52 .byte 0x52 + 1978 0a43 02 .byte 0x2 + 1979 0a44 75 .byte 0x75 + 1980 0a45 7D .sleb128 -3 + 1981 0a46 21 .uleb128 0x21 + 1982 0a47 01 .byte 0x1 + 1983 0a48 51 .byte 0x51 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 36 + + + 1984 0a49 03 .byte 0x3 + 1985 0a4a 0A .byte 0xa + 1986 0a4b 1801 .2byte 0x118 + 1987 0a4d 21 .uleb128 0x21 + 1988 0a4e 01 .byte 0x1 + 1989 0a4f 50 .byte 0x50 + 1990 0a50 05 .byte 0x5 + 1991 0a51 03 .byte 0x3 + 1992 0a52 00000000 .4byte .LANCHOR0 + 1993 0a56 21 .uleb128 0x21 + 1994 0a57 02 .byte 0x2 + 1995 0a58 7D .byte 0x7d + 1996 0a59 00 .sleb128 0 + 1997 0a5a 05 .byte 0x5 + 1998 0a5b 03 .byte 0x3 + 1999 0a5c 08000000 .4byte .LC2 + 2000 0a60 00 .byte 0 + 2001 0a61 20 .uleb128 0x20 + 2002 0a62 A8000000 .4byte .LVL46 + 2003 0a66 AD0C0000 .4byte 0xcad + 2004 0a6a 750A0000 .4byte 0xa75 + 2005 0a6e 21 .uleb128 0x21 + 2006 0a6f 01 .byte 0x1 + 2007 0a70 50 .byte 0x50 + 2008 0a71 02 .byte 0x2 + 2009 0a72 76 .byte 0x76 + 2010 0a73 00 .sleb128 0 + 2011 0a74 00 .byte 0 + 2012 0a75 20 .uleb128 0x20 + 2013 0a76 D8000000 .4byte .LVL47 + 2014 0a7a DD0B0000 .4byte 0xbdd + 2015 0a7e 880A0000 .4byte 0xa88 + 2016 0a82 21 .uleb128 0x21 + 2017 0a83 01 .byte 0x1 + 2018 0a84 50 .byte 0x50 + 2019 0a85 01 .byte 0x1 + 2020 0a86 31 .byte 0x31 + 2021 0a87 00 .byte 0 + 2022 0a88 1D .uleb128 0x1d + 2023 0a89 EC000000 .4byte .LVL50 + 2024 0a8d C10C0000 .4byte 0xcc1 + 2025 0a91 20 .uleb128 0x20 + 2026 0a92 F8000000 .4byte .LVL51 + 2027 0a96 CB0C0000 .4byte 0xccb + 2028 0a9a AD0A0000 .4byte 0xaad + 2029 0a9e 21 .uleb128 0x21 + 2030 0a9f 01 .byte 0x1 + 2031 0aa0 51 .byte 0x51 + 2032 0aa1 05 .byte 0x5 + 2033 0aa2 03 .byte 0x3 + 2034 0aa3 0C000000 .4byte .LC3 + 2035 0aa7 21 .uleb128 0x21 + 2036 0aa8 01 .byte 0x1 + 2037 0aa9 50 .byte 0x50 + 2038 0aaa 01 .byte 0x1 + 2039 0aab 32 .byte 0x32 + 2040 0aac 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 37 + + + 2041 0aad 20 .uleb128 0x20 + 2042 0aae 0C010000 .4byte .LVL52 + 2043 0ab2 6D0C0000 .4byte 0xc6d + 2044 0ab6 CA0A0000 .4byte 0xaca + 2045 0aba 21 .uleb128 0x21 + 2046 0abb 01 .byte 0x1 + 2047 0abc 51 .byte 0x51 + 2048 0abd 02 .byte 0x2 + 2049 0abe 91 .byte 0x91 + 2050 0abf 60 .sleb128 -32 + 2051 0ac0 21 .uleb128 0x21 + 2052 0ac1 01 .byte 0x1 + 2053 0ac2 50 .byte 0x50 + 2054 0ac3 05 .byte 0x5 + 2055 0ac4 03 .byte 0x3 + 2056 0ac5 00000000 .4byte .LANCHOR0 + 2057 0ac9 00 .byte 0 + 2058 0aca 20 .uleb128 0x20 + 2059 0acb 20010000 .4byte .LVL53 + 2060 0acf DD0B0000 .4byte 0xbdd + 2061 0ad3 DD0A0000 .4byte 0xadd + 2062 0ad7 21 .uleb128 0x21 + 2063 0ad8 01 .byte 0x1 + 2064 0ad9 50 .byte 0x50 + 2065 0ada 01 .byte 0x1 + 2066 0adb 33 .byte 0x33 + 2067 0adc 00 .byte 0 + 2068 0add 26 .uleb128 0x26 + 2069 0ade 44010000 .4byte .LVL55 + 2070 0ae2 DD0B0000 .4byte 0xbdd + 2071 0ae6 21 .uleb128 0x21 + 2072 0ae7 01 .byte 0x1 + 2073 0ae8 50 .byte 0x50 + 2074 0ae9 01 .byte 0x1 + 2075 0aea 34 .byte 0x34 + 2076 0aeb 00 .byte 0 + 2077 0aec 00 .byte 0 + 2078 0aed 25 .uleb128 0x25 + 2079 0aee 87040000 .4byte .LASF92 + 2080 0af2 01 .byte 0x1 + 2081 0af3 36 .byte 0x36 + 2082 0af4 12040000 .4byte 0x412 + 2083 0af8 05 .byte 0x5 + 2084 0af9 03 .byte 0x3 + 2085 0afa 00000000 .4byte heap1 + 2086 0afe 27 .uleb128 0x27 + 2087 0aff 46040000 .4byte .LASF93 + 2088 0b03 08 .byte 0x8 + 2089 0b04 6F .byte 0x6f + 2090 0b05 9E030000 .4byte 0x39e + 2091 0b09 01 .byte 0x1 + 2092 0b0a 01 .byte 0x1 + 2093 0b0b 15 .uleb128 0x15 + 2094 0b0c 4C020000 .4byte 0x24c + 2095 0b10 1B0B0000 .4byte 0xb1b + 2096 0b14 16 .uleb128 0x16 + 2097 0b15 31050000 .4byte 0x531 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 38 + + + 2098 0b19 04 .byte 0x4 + 2099 0b1a 00 .byte 0 + 2100 0b1b 27 .uleb128 0x27 + 2101 0b1c F9020000 .4byte .LASF94 + 2102 0b20 0C .byte 0xc + 2103 0b21 A5 .byte 0xa5 + 2104 0b22 0B0B0000 .4byte 0xb0b + 2105 0b26 01 .byte 0x1 + 2106 0b27 01 .byte 0x1 + 2107 0b28 27 .uleb128 0x27 + 2108 0b29 55000000 .4byte .LASF95 + 2109 0b2d 0C .byte 0xc + 2110 0b2e A6 .byte 0xa6 + 2111 0b2f E4050000 .4byte 0x5e4 + 2112 0b33 01 .byte 0x1 + 2113 0b34 01 .byte 0x1 + 2114 0b35 28 .uleb128 0x28 + 2115 0b36 07020000 .4byte .LASF96 + 2116 0b3a 01 .byte 0x1 + 2117 0b3b 75 .byte 0x75 + 2118 0b3c 470B0000 .4byte 0xb47 + 2119 0b40 01 .byte 0x1 + 2120 0b41 05 .byte 0x5 + 2121 0b42 03 .byte 0x3 + 2122 0b43 00000000 .4byte testdyn1 + 2123 0b47 12 .uleb128 0x12 + 2124 0b48 38050000 .4byte 0x538 + 2125 0b4c 28 .uleb128 0x28 + 2126 0b4d 10020000 .4byte .LASF97 + 2127 0b51 01 .byte 0x1 + 2128 0b52 EE .byte 0xee + 2129 0b53 470B0000 .4byte 0xb47 + 2130 0b57 01 .byte 0x1 + 2131 0b58 05 .byte 0x5 + 2132 0b59 03 .byte 0x3 + 2133 0b5a 00000000 .4byte testdyn3 + 2134 0b5e 15 .uleb128 0x15 + 2135 0b5f 6E0B0000 .4byte 0xb6e + 2136 0b63 6E0B0000 .4byte 0xb6e + 2137 0b67 16 .uleb128 0x16 + 2138 0b68 31050000 .4byte 0x531 + 2139 0b6c 02 .byte 0x2 + 2140 0b6d 00 .byte 0 + 2141 0b6e 09 .uleb128 0x9 + 2142 0b6f 04 .byte 0x4 + 2143 0b70 470B0000 .4byte 0xb47 + 2144 0b74 28 .uleb128 0x28 + 2145 0b75 E1030000 .4byte .LASF98 + 2146 0b79 01 .byte 0x1 + 2147 0b7a FA .byte 0xfa + 2148 0b7b 860B0000 .4byte 0xb86 + 2149 0b7f 01 .byte 0x1 + 2150 0b80 05 .byte 0x5 + 2151 0b81 03 .byte 0x3 + 2152 0b82 00000000 .4byte patterndyn + 2153 0b86 12 .uleb128 0x12 + 2154 0b87 5E0B0000 .4byte 0xb5e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 39 + + + 2155 0b8b 29 .uleb128 0x29 + 2156 0b8c 01 .byte 0x1 + 2157 0b8d 5A000000 .4byte .LASF114 + 2158 0b91 0D .byte 0xd + 2159 0b92 7F .byte 0x7f + 2160 0b93 01 .byte 0x1 + 2161 0b94 4C020000 .4byte 0x24c + 2162 0b98 01 .byte 0x1 + 2163 0b99 2A .uleb128 0x2a + 2164 0b9a 01 .byte 0x1 + 2165 0b9b 84030000 .4byte .LASF99 + 2166 0b9f 0D .byte 0xd + 2167 0ba0 80 .byte 0x80 + 2168 0ba1 01 .byte 0x1 + 2169 0ba2 4C020000 .4byte 0x24c + 2170 0ba6 01 .byte 0x1 + 2171 0ba7 B10B0000 .4byte 0xbb1 + 2172 0bab 0D .uleb128 0xd + 2173 0bac 4C020000 .4byte 0x24c + 2174 0bb0 00 .byte 0 + 2175 0bb1 2A .uleb128 0x2a + 2176 0bb2 01 .byte 0x1 + 2177 0bb3 DF000000 .4byte .LASF100 + 2178 0bb7 0E .byte 0xe + 2179 0bb8 3C .byte 0x3c + 2180 0bb9 01 .byte 0x1 + 2181 0bba 4C020000 .4byte 0x24c + 2182 0bbe 01 .byte 0x1 + 2183 0bbf DD0B0000 .4byte 0xbdd + 2184 0bc3 0D .uleb128 0xd + 2185 0bc4 9A040000 .4byte 0x49a + 2186 0bc8 0D .uleb128 0xd + 2187 0bc9 30000000 .4byte 0x30 + 2188 0bcd 0D .uleb128 0xd + 2189 0bce D9000000 .4byte 0xd9 + 2190 0bd2 0D .uleb128 0xd + 2191 0bd3 10050000 .4byte 0x510 + 2192 0bd7 0D .uleb128 0xd + 2193 0bd8 95020000 .4byte 0x295 + 2194 0bdc 00 .byte 0 + 2195 0bdd 2A .uleb128 0x2a + 2196 0bde 01 .byte 0x1 + 2197 0bdf 62040000 .4byte .LASF101 + 2198 0be3 0C .byte 0xc + 2199 0be4 58 .byte 0x58 + 2200 0be5 01 .byte 0x1 + 2201 0be6 9B000000 .4byte 0x9b + 2202 0bea 01 .byte 0x1 + 2203 0beb FA0B0000 .4byte 0xbfa + 2204 0bef 0D .uleb128 0xd + 2205 0bf0 3B000000 .4byte 0x3b + 2206 0bf4 0D .uleb128 0xd + 2207 0bf5 9B000000 .4byte 0x9b + 2208 0bf9 00 .byte 0 + 2209 0bfa 2A .uleb128 0x2a + 2210 0bfb 01 .byte 0x1 + 2211 0bfc E7010000 .4byte .LASF102 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 40 + + + 2212 0c00 0E .byte 0xe + 2213 0c01 39 .byte 0x39 + 2214 0c02 01 .byte 0x1 + 2215 0c03 4C020000 .4byte 0x24c + 2216 0c07 01 .byte 0x1 + 2217 0c08 120C0000 .4byte 0xc12 + 2218 0c0c 0D .uleb128 0xd + 2219 0c0d 4C020000 .4byte 0x24c + 2220 0c11 00 .byte 0 + 2221 0c12 2B .uleb128 0x2b + 2222 0c13 01 .byte 0x1 + 2223 0c14 2A030000 .4byte .LASF103 + 2224 0c18 0E .byte 0xe + 2225 0c19 3A .byte 0x3a + 2226 0c1a 01 .byte 0x1 + 2227 0c1b 01 .byte 0x1 + 2228 0c1c 260C0000 .4byte 0xc26 + 2229 0c20 0D .uleb128 0xd + 2230 0c21 4C020000 .4byte 0x24c + 2231 0c25 00 .byte 0 + 2232 0c26 2C .uleb128 0x2c + 2233 0c27 01 .byte 0x1 + 2234 0c28 5E030000 .4byte .LASF104 + 2235 0c2c 06 .byte 0x6 + 2236 0c2d 7501 .2byte 0x175 + 2237 0c2f 01 .byte 0x1 + 2238 0c30 01 .byte 0x1 + 2239 0c31 3B0C0000 .4byte 0xc3b + 2240 0c35 0D .uleb128 0xd + 2241 0c36 FA000000 .4byte 0xfa + 2242 0c3a 00 .byte 0 + 2243 0c3b 2B .uleb128 0x2b + 2244 0c3c 01 .byte 0x1 + 2245 0c3d B1000000 .4byte .LASF105 + 2246 0c41 0C .byte 0xc + 2247 0c42 56 .byte 0x56 + 2248 0c43 01 .byte 0x1 + 2249 0c44 01 .byte 0x1 + 2250 0c45 4F0C0000 .4byte 0xc4f + 2251 0c49 0D .uleb128 0xd + 2252 0c4a 03050000 .4byte 0x503 + 2253 0c4e 00 .byte 0 + 2254 0c4f 2B .uleb128 0x2b + 2255 0c50 01 .byte 0x1 + 2256 0c51 6B000000 .4byte .LASF106 + 2257 0c55 0B .byte 0xb + 2258 0c56 57 .byte 0x57 + 2259 0c57 01 .byte 0x1 + 2260 0c58 01 .byte 0x1 + 2261 0c59 6D0C0000 .4byte 0xc6d + 2262 0c5d 0D .uleb128 0xd + 2263 0c5e 9A040000 .4byte 0x49a + 2264 0c62 0D .uleb128 0xd + 2265 0c63 95020000 .4byte 0x295 + 2266 0c67 0D .uleb128 0xd + 2267 0c68 30000000 .4byte 0x30 + 2268 0c6c 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 41 + + + 2269 0c6d 2A .uleb128 0x2a + 2270 0c6e 01 .byte 0x1 + 2271 0c6f 9F030000 .4byte .LASF107 + 2272 0c73 0B .byte 0xb + 2273 0c74 5B .byte 0x5b + 2274 0c75 01 .byte 0x1 + 2275 0c76 30000000 .4byte 0x30 + 2276 0c7a 01 .byte 0x1 + 2277 0c7b 8A0C0000 .4byte 0xc8a + 2278 0c7f 0D .uleb128 0xd + 2279 0c80 9A040000 .4byte 0x49a + 2280 0c84 0D .uleb128 0xd + 2281 0c85 8A0C0000 .4byte 0xc8a + 2282 0c89 00 .byte 0 + 2283 0c8a 09 .uleb128 0x9 + 2284 0c8b 04 .byte 0x4 + 2285 0c8c 30000000 .4byte 0x30 + 2286 0c90 2A .uleb128 0x2a + 2287 0c91 01 .byte 0x1 + 2288 0c92 3E030000 .4byte .LASF108 + 2289 0c96 0B .byte 0xb + 2290 0c97 59 .byte 0x59 + 2291 0c98 01 .byte 0x1 + 2292 0c99 95020000 .4byte 0x295 + 2293 0c9d 01 .byte 0x1 + 2294 0c9e AD0C0000 .4byte 0xcad + 2295 0ca2 0D .uleb128 0xd + 2296 0ca3 9A040000 .4byte 0x49a + 2297 0ca7 0D .uleb128 0xd + 2298 0ca8 30000000 .4byte 0x30 + 2299 0cac 00 .byte 0 + 2300 0cad 2B .uleb128 0x2b + 2301 0cae 01 .byte 0x1 + 2302 0caf C1000000 .4byte .LASF109 + 2303 0cb3 0B .byte 0xb + 2304 0cb4 5A .byte 0x5a + 2305 0cb5 01 .byte 0x1 + 2306 0cb6 01 .byte 0x1 + 2307 0cb7 C10C0000 .4byte 0xcc1 + 2308 0cbb 0D .uleb128 0xd + 2309 0cbc 95020000 .4byte 0x295 + 2310 0cc0 00 .byte 0 + 2311 0cc1 2D .uleb128 0x2d + 2312 0cc2 01 .byte 0x1 + 2313 0cc3 AC030000 .4byte .LASF115 + 2314 0cc7 0C .byte 0xc + 2315 0cc8 5C .byte 0x5c + 2316 0cc9 01 .byte 0x1 + 2317 0cca 01 .byte 0x1 + 2318 0ccb 2A .uleb128 0x2a + 2319 0ccc 01 .byte 0x1 + 2320 0ccd 47020000 .4byte .LASF110 + 2321 0cd1 0C .byte 0xc + 2322 0cd2 59 .byte 0x59 + 2323 0cd3 01 .byte 0x1 + 2324 0cd4 9B000000 .4byte 0x9b + 2325 0cd8 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 42 + + + 2326 0cd9 E80C0000 .4byte 0xce8 + 2327 0cdd 0D .uleb128 0xd + 2328 0cde 3B000000 .4byte 0x3b + 2329 0ce2 0D .uleb128 0xd + 2330 0ce3 E80C0000 .4byte 0xce8 + 2331 0ce7 00 .byte 0 + 2332 0ce8 09 .uleb128 0x9 + 2333 0ce9 04 .byte 0x4 + 2334 0cea 03050000 .4byte 0x503 + 2335 0cee 00 .byte 0 + 2336 .section .debug_abbrev,"",%progbits + 2337 .Ldebug_abbrev0: + 2338 0000 01 .uleb128 0x1 + 2339 0001 11 .uleb128 0x11 + 2340 0002 01 .byte 0x1 + 2341 0003 25 .uleb128 0x25 + 2342 0004 0E .uleb128 0xe + 2343 0005 13 .uleb128 0x13 + 2344 0006 0B .uleb128 0xb + 2345 0007 03 .uleb128 0x3 + 2346 0008 0E .uleb128 0xe + 2347 0009 1B .uleb128 0x1b + 2348 000a 0E .uleb128 0xe + 2349 000b 55 .uleb128 0x55 + 2350 000c 06 .uleb128 0x6 + 2351 000d 11 .uleb128 0x11 + 2352 000e 01 .uleb128 0x1 + 2353 000f 52 .uleb128 0x52 + 2354 0010 01 .uleb128 0x1 + 2355 0011 10 .uleb128 0x10 + 2356 0012 06 .uleb128 0x6 + 2357 0013 00 .byte 0 + 2358 0014 00 .byte 0 + 2359 0015 02 .uleb128 0x2 + 2360 0016 24 .uleb128 0x24 + 2361 0017 00 .byte 0 + 2362 0018 0B .uleb128 0xb + 2363 0019 0B .uleb128 0xb + 2364 001a 3E .uleb128 0x3e + 2365 001b 0B .uleb128 0xb + 2366 001c 03 .uleb128 0x3 + 2367 001d 08 .uleb128 0x8 + 2368 001e 00 .byte 0 + 2369 001f 00 .byte 0 + 2370 0020 03 .uleb128 0x3 + 2371 0021 16 .uleb128 0x16 + 2372 0022 00 .byte 0 + 2373 0023 03 .uleb128 0x3 + 2374 0024 0E .uleb128 0xe + 2375 0025 3A .uleb128 0x3a + 2376 0026 0B .uleb128 0xb + 2377 0027 3B .uleb128 0x3b + 2378 0028 0B .uleb128 0xb + 2379 0029 49 .uleb128 0x49 + 2380 002a 13 .uleb128 0x13 + 2381 002b 00 .byte 0 + 2382 002c 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 43 + + + 2383 002d 04 .uleb128 0x4 + 2384 002e 24 .uleb128 0x24 + 2385 002f 00 .byte 0 + 2386 0030 0B .uleb128 0xb + 2387 0031 0B .uleb128 0xb + 2388 0032 3E .uleb128 0x3e + 2389 0033 0B .uleb128 0xb + 2390 0034 03 .uleb128 0x3 + 2391 0035 0E .uleb128 0xe + 2392 0036 00 .byte 0 + 2393 0037 00 .byte 0 + 2394 0038 05 .uleb128 0x5 + 2395 0039 13 .uleb128 0x13 + 2396 003a 01 .byte 0x1 + 2397 003b 03 .uleb128 0x3 + 2398 003c 0E .uleb128 0xe + 2399 003d 0B .uleb128 0xb + 2400 003e 0B .uleb128 0xb + 2401 003f 3A .uleb128 0x3a + 2402 0040 0B .uleb128 0xb + 2403 0041 3B .uleb128 0x3b + 2404 0042 0B .uleb128 0xb + 2405 0043 01 .uleb128 0x1 + 2406 0044 13 .uleb128 0x13 + 2407 0045 00 .byte 0 + 2408 0046 00 .byte 0 + 2409 0047 06 .uleb128 0x6 + 2410 0048 0D .uleb128 0xd + 2411 0049 00 .byte 0 + 2412 004a 03 .uleb128 0x3 + 2413 004b 0E .uleb128 0xe + 2414 004c 3A .uleb128 0x3a + 2415 004d 0B .uleb128 0xb + 2416 004e 3B .uleb128 0x3b + 2417 004f 0B .uleb128 0xb + 2418 0050 49 .uleb128 0x49 + 2419 0051 13 .uleb128 0x13 + 2420 0052 38 .uleb128 0x38 + 2421 0053 0A .uleb128 0xa + 2422 0054 00 .byte 0 + 2423 0055 00 .byte 0 + 2424 0056 07 .uleb128 0x7 + 2425 0057 0D .uleb128 0xd + 2426 0058 00 .byte 0 + 2427 0059 03 .uleb128 0x3 + 2428 005a 08 .uleb128 0x8 + 2429 005b 3A .uleb128 0x3a + 2430 005c 0B .uleb128 0xb + 2431 005d 3B .uleb128 0x3b + 2432 005e 0B .uleb128 0xb + 2433 005f 49 .uleb128 0x49 + 2434 0060 13 .uleb128 0x13 + 2435 0061 38 .uleb128 0x38 + 2436 0062 0A .uleb128 0xa + 2437 0063 00 .byte 0 + 2438 0064 00 .byte 0 + 2439 0065 08 .uleb128 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 44 + + + 2440 0066 13 .uleb128 0x13 + 2441 0067 01 .byte 0x1 + 2442 0068 0B .uleb128 0xb + 2443 0069 0B .uleb128 0xb + 2444 006a 3A .uleb128 0x3a + 2445 006b 0B .uleb128 0xb + 2446 006c 3B .uleb128 0x3b + 2447 006d 0B .uleb128 0xb + 2448 006e 01 .uleb128 0x1 + 2449 006f 13 .uleb128 0x13 + 2450 0070 00 .byte 0 + 2451 0071 00 .byte 0 + 2452 0072 09 .uleb128 0x9 + 2453 0073 0F .uleb128 0xf + 2454 0074 00 .byte 0 + 2455 0075 0B .uleb128 0xb + 2456 0076 0B .uleb128 0xb + 2457 0077 49 .uleb128 0x49 + 2458 0078 13 .uleb128 0x13 + 2459 0079 00 .byte 0 + 2460 007a 00 .byte 0 + 2461 007b 0A .uleb128 0xa + 2462 007c 0F .uleb128 0xf + 2463 007d 00 .byte 0 + 2464 007e 0B .uleb128 0xb + 2465 007f 0B .uleb128 0xb + 2466 0080 00 .byte 0 + 2467 0081 00 .byte 0 + 2468 0082 0B .uleb128 0xb + 2469 0083 35 .uleb128 0x35 + 2470 0084 00 .byte 0 + 2471 0085 49 .uleb128 0x49 + 2472 0086 13 .uleb128 0x13 + 2473 0087 00 .byte 0 + 2474 0088 00 .byte 0 + 2475 0089 0C .uleb128 0xc + 2476 008a 15 .uleb128 0x15 + 2477 008b 01 .byte 0x1 + 2478 008c 27 .uleb128 0x27 + 2479 008d 0C .uleb128 0xc + 2480 008e 49 .uleb128 0x49 + 2481 008f 13 .uleb128 0x13 + 2482 0090 01 .uleb128 0x1 + 2483 0091 13 .uleb128 0x13 + 2484 0092 00 .byte 0 + 2485 0093 00 .byte 0 + 2486 0094 0D .uleb128 0xd + 2487 0095 05 .uleb128 0x5 + 2488 0096 00 .byte 0 + 2489 0097 49 .uleb128 0x49 + 2490 0098 13 .uleb128 0x13 + 2491 0099 00 .byte 0 + 2492 009a 00 .byte 0 + 2493 009b 0E .uleb128 0xe + 2494 009c 17 .uleb128 0x17 + 2495 009d 01 .byte 0x1 + 2496 009e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 45 + + + 2497 009f 0B .uleb128 0xb + 2498 00a0 3A .uleb128 0x3a + 2499 00a1 0B .uleb128 0xb + 2500 00a2 3B .uleb128 0x3b + 2501 00a3 0B .uleb128 0xb + 2502 00a4 01 .uleb128 0x1 + 2503 00a5 13 .uleb128 0x13 + 2504 00a6 00 .byte 0 + 2505 00a7 00 .byte 0 + 2506 00a8 0F .uleb128 0xf + 2507 00a9 0D .uleb128 0xd + 2508 00aa 00 .byte 0 + 2509 00ab 03 .uleb128 0x3 + 2510 00ac 0E .uleb128 0xe + 2511 00ad 3A .uleb128 0x3a + 2512 00ae 0B .uleb128 0xb + 2513 00af 3B .uleb128 0x3b + 2514 00b0 0B .uleb128 0xb + 2515 00b1 49 .uleb128 0x49 + 2516 00b2 13 .uleb128 0x13 + 2517 00b3 00 .byte 0 + 2518 00b4 00 .byte 0 + 2519 00b5 10 .uleb128 0x10 + 2520 00b6 17 .uleb128 0x17 + 2521 00b7 01 .byte 0x1 + 2522 00b8 03 .uleb128 0x3 + 2523 00b9 0E .uleb128 0xe + 2524 00ba 0B .uleb128 0xb + 2525 00bb 0B .uleb128 0xb + 2526 00bc 3A .uleb128 0x3a + 2527 00bd 0B .uleb128 0xb + 2528 00be 3B .uleb128 0x3b + 2529 00bf 0B .uleb128 0xb + 2530 00c0 01 .uleb128 0x1 + 2531 00c1 13 .uleb128 0x13 + 2532 00c2 00 .byte 0 + 2533 00c3 00 .byte 0 + 2534 00c4 11 .uleb128 0x11 + 2535 00c5 0D .uleb128 0xd + 2536 00c6 00 .byte 0 + 2537 00c7 03 .uleb128 0x3 + 2538 00c8 08 .uleb128 0x8 + 2539 00c9 3A .uleb128 0x3a + 2540 00ca 0B .uleb128 0xb + 2541 00cb 3B .uleb128 0x3b + 2542 00cc 0B .uleb128 0xb + 2543 00cd 49 .uleb128 0x49 + 2544 00ce 13 .uleb128 0x13 + 2545 00cf 00 .byte 0 + 2546 00d0 00 .byte 0 + 2547 00d1 12 .uleb128 0x12 + 2548 00d2 26 .uleb128 0x26 + 2549 00d3 00 .byte 0 + 2550 00d4 49 .uleb128 0x49 + 2551 00d5 13 .uleb128 0x13 + 2552 00d6 00 .byte 0 + 2553 00d7 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 46 + + + 2554 00d8 13 .uleb128 0x13 + 2555 00d9 15 .uleb128 0x15 + 2556 00da 00 .byte 0 + 2557 00db 27 .uleb128 0x27 + 2558 00dc 0C .uleb128 0xc + 2559 00dd 00 .byte 0 + 2560 00de 00 .byte 0 + 2561 00df 14 .uleb128 0x14 + 2562 00e0 13 .uleb128 0x13 + 2563 00e1 01 .byte 0x1 + 2564 00e2 0B .uleb128 0xb + 2565 00e3 05 .uleb128 0x5 + 2566 00e4 3A .uleb128 0x3a + 2567 00e5 0B .uleb128 0xb + 2568 00e6 3B .uleb128 0x3b + 2569 00e7 0B .uleb128 0xb + 2570 00e8 01 .uleb128 0x1 + 2571 00e9 13 .uleb128 0x13 + 2572 00ea 00 .byte 0 + 2573 00eb 00 .byte 0 + 2574 00ec 15 .uleb128 0x15 + 2575 00ed 01 .uleb128 0x1 + 2576 00ee 01 .byte 0x1 + 2577 00ef 49 .uleb128 0x49 + 2578 00f0 13 .uleb128 0x13 + 2579 00f1 01 .uleb128 0x1 + 2580 00f2 13 .uleb128 0x13 + 2581 00f3 00 .byte 0 + 2582 00f4 00 .byte 0 + 2583 00f5 16 .uleb128 0x16 + 2584 00f6 21 .uleb128 0x21 + 2585 00f7 00 .byte 0 + 2586 00f8 49 .uleb128 0x49 + 2587 00f9 13 .uleb128 0x13 + 2588 00fa 2F .uleb128 0x2f + 2589 00fb 0B .uleb128 0xb + 2590 00fc 00 .byte 0 + 2591 00fd 00 .byte 0 + 2592 00fe 17 .uleb128 0x17 + 2593 00ff 17 .uleb128 0x17 + 2594 0100 01 .byte 0x1 + 2595 0101 03 .uleb128 0x3 + 2596 0102 0E .uleb128 0xe + 2597 0103 0B .uleb128 0xb + 2598 0104 05 .uleb128 0x5 + 2599 0105 3A .uleb128 0x3a + 2600 0106 0B .uleb128 0xb + 2601 0107 3B .uleb128 0x3b + 2602 0108 0B .uleb128 0xb + 2603 0109 01 .uleb128 0x1 + 2604 010a 13 .uleb128 0x13 + 2605 010b 00 .byte 0 + 2606 010c 00 .byte 0 + 2607 010d 18 .uleb128 0x18 + 2608 010e 21 .uleb128 0x21 + 2609 010f 00 .byte 0 + 2610 0110 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 47 + + + 2611 0111 13 .uleb128 0x13 + 2612 0112 2F .uleb128 0x2f + 2613 0113 05 .uleb128 0x5 + 2614 0114 00 .byte 0 + 2615 0115 00 .byte 0 + 2616 0116 19 .uleb128 0x19 + 2617 0117 2E .uleb128 0x2e + 2618 0118 01 .byte 0x1 + 2619 0119 03 .uleb128 0x3 + 2620 011a 0E .uleb128 0xe + 2621 011b 3A .uleb128 0x3a + 2622 011c 0B .uleb128 0xb + 2623 011d 3B .uleb128 0x3b + 2624 011e 0B .uleb128 0xb + 2625 011f 27 .uleb128 0x27 + 2626 0120 0C .uleb128 0xc + 2627 0121 49 .uleb128 0x49 + 2628 0122 13 .uleb128 0x13 + 2629 0123 11 .uleb128 0x11 + 2630 0124 01 .uleb128 0x1 + 2631 0125 12 .uleb128 0x12 + 2632 0126 01 .uleb128 0x1 + 2633 0127 40 .uleb128 0x40 + 2634 0128 06 .uleb128 0x6 + 2635 0129 9742 .uleb128 0x2117 + 2636 012b 0C .uleb128 0xc + 2637 012c 01 .uleb128 0x1 + 2638 012d 13 .uleb128 0x13 + 2639 012e 00 .byte 0 + 2640 012f 00 .byte 0 + 2641 0130 1A .uleb128 0x1a + 2642 0131 05 .uleb128 0x5 + 2643 0132 00 .byte 0 + 2644 0133 03 .uleb128 0x3 + 2645 0134 08 .uleb128 0x8 + 2646 0135 3A .uleb128 0x3a + 2647 0136 0B .uleb128 0xb + 2648 0137 3B .uleb128 0x3b + 2649 0138 0B .uleb128 0xb + 2650 0139 49 .uleb128 0x49 + 2651 013a 13 .uleb128 0x13 + 2652 013b 02 .uleb128 0x2 + 2653 013c 06 .uleb128 0x6 + 2654 013d 00 .byte 0 + 2655 013e 00 .byte 0 + 2656 013f 1B .uleb128 0x1b + 2657 0140 34 .uleb128 0x34 + 2658 0141 00 .byte 0 + 2659 0142 03 .uleb128 0x3 + 2660 0143 08 .uleb128 0x8 + 2661 0144 3A .uleb128 0x3a + 2662 0145 0B .uleb128 0xb + 2663 0146 3B .uleb128 0x3b + 2664 0147 0B .uleb128 0xb + 2665 0148 49 .uleb128 0x49 + 2666 0149 13 .uleb128 0x13 + 2667 014a 02 .uleb128 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 48 + + + 2668 014b 06 .uleb128 0x6 + 2669 014c 00 .byte 0 + 2670 014d 00 .byte 0 + 2671 014e 1C .uleb128 0x1c + 2672 014f 34 .uleb128 0x34 + 2673 0150 00 .byte 0 + 2674 0151 03 .uleb128 0x3 + 2675 0152 0E .uleb128 0xe + 2676 0153 3A .uleb128 0x3a + 2677 0154 0B .uleb128 0xb + 2678 0155 3B .uleb128 0x3b + 2679 0156 0B .uleb128 0xb + 2680 0157 49 .uleb128 0x49 + 2681 0158 13 .uleb128 0x13 + 2682 0159 02 .uleb128 0x2 + 2683 015a 06 .uleb128 0x6 + 2684 015b 00 .byte 0 + 2685 015c 00 .byte 0 + 2686 015d 1D .uleb128 0x1d + 2687 015e 898201 .uleb128 0x4109 + 2688 0161 00 .byte 0 + 2689 0162 11 .uleb128 0x11 + 2690 0163 01 .uleb128 0x1 + 2691 0164 31 .uleb128 0x31 + 2692 0165 13 .uleb128 0x13 + 2693 0166 00 .byte 0 + 2694 0167 00 .byte 0 + 2695 0168 1E .uleb128 0x1e + 2696 0169 2E .uleb128 0x2e + 2697 016a 01 .byte 0x1 + 2698 016b 03 .uleb128 0x3 + 2699 016c 0E .uleb128 0xe + 2700 016d 3A .uleb128 0x3a + 2701 016e 0B .uleb128 0xb + 2702 016f 3B .uleb128 0x3b + 2703 0170 0B .uleb128 0xb + 2704 0171 27 .uleb128 0x27 + 2705 0172 0C .uleb128 0xc + 2706 0173 11 .uleb128 0x11 + 2707 0174 01 .uleb128 0x1 + 2708 0175 12 .uleb128 0x12 + 2709 0176 01 .uleb128 0x1 + 2710 0177 40 .uleb128 0x40 + 2711 0178 06 .uleb128 0x6 + 2712 0179 9742 .uleb128 0x2117 + 2713 017b 0C .uleb128 0xc + 2714 017c 01 .uleb128 0x1 + 2715 017d 13 .uleb128 0x13 + 2716 017e 00 .byte 0 + 2717 017f 00 .byte 0 + 2718 0180 1F .uleb128 0x1f + 2719 0181 34 .uleb128 0x34 + 2720 0182 00 .byte 0 + 2721 0183 03 .uleb128 0x3 + 2722 0184 0E .uleb128 0xe + 2723 0185 3A .uleb128 0x3a + 2724 0186 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 49 + + + 2725 0187 3B .uleb128 0x3b + 2726 0188 0B .uleb128 0xb + 2727 0189 49 .uleb128 0x49 + 2728 018a 13 .uleb128 0x13 + 2729 018b 00 .byte 0 + 2730 018c 00 .byte 0 + 2731 018d 20 .uleb128 0x20 + 2732 018e 898201 .uleb128 0x4109 + 2733 0191 01 .byte 0x1 + 2734 0192 11 .uleb128 0x11 + 2735 0193 01 .uleb128 0x1 + 2736 0194 31 .uleb128 0x31 + 2737 0195 13 .uleb128 0x13 + 2738 0196 01 .uleb128 0x1 + 2739 0197 13 .uleb128 0x13 + 2740 0198 00 .byte 0 + 2741 0199 00 .byte 0 + 2742 019a 21 .uleb128 0x21 + 2743 019b 8A8201 .uleb128 0x410a + 2744 019e 00 .byte 0 + 2745 019f 02 .uleb128 0x2 + 2746 01a0 0A .uleb128 0xa + 2747 01a1 9142 .uleb128 0x2111 + 2748 01a3 0A .uleb128 0xa + 2749 01a4 00 .byte 0 + 2750 01a5 00 .byte 0 + 2751 01a6 22 .uleb128 0x22 + 2752 01a7 898201 .uleb128 0x4109 + 2753 01aa 01 .byte 0x1 + 2754 01ab 11 .uleb128 0x11 + 2755 01ac 01 .uleb128 0x1 + 2756 01ad 9542 .uleb128 0x2115 + 2757 01af 0C .uleb128 0xc + 2758 01b0 31 .uleb128 0x31 + 2759 01b1 13 .uleb128 0x13 + 2760 01b2 00 .byte 0 + 2761 01b3 00 .byte 0 + 2762 01b4 23 .uleb128 0x23 + 2763 01b5 2E .uleb128 0x2e + 2764 01b6 01 .byte 0x1 + 2765 01b7 03 .uleb128 0x3 + 2766 01b8 0E .uleb128 0xe + 2767 01b9 3A .uleb128 0x3a + 2768 01ba 0B .uleb128 0xb + 2769 01bb 3B .uleb128 0x3b + 2770 01bc 0B .uleb128 0xb + 2771 01bd 27 .uleb128 0x27 + 2772 01be 0C .uleb128 0xc + 2773 01bf 11 .uleb128 0x11 + 2774 01c0 01 .uleb128 0x1 + 2775 01c1 12 .uleb128 0x12 + 2776 01c2 01 .uleb128 0x1 + 2777 01c3 40 .uleb128 0x40 + 2778 01c4 0A .uleb128 0xa + 2779 01c5 9742 .uleb128 0x2117 + 2780 01c7 0C .uleb128 0xc + 2781 01c8 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 50 + + + 2782 01c9 13 .uleb128 0x13 + 2783 01ca 00 .byte 0 + 2784 01cb 00 .byte 0 + 2785 01cc 24 .uleb128 0x24 + 2786 01cd 34 .uleb128 0x34 + 2787 01ce 00 .byte 0 + 2788 01cf 03 .uleb128 0x3 + 2789 01d0 08 .uleb128 0x8 + 2790 01d1 3A .uleb128 0x3a + 2791 01d2 0B .uleb128 0xb + 2792 01d3 3B .uleb128 0x3b + 2793 01d4 0B .uleb128 0xb + 2794 01d5 49 .uleb128 0x49 + 2795 01d6 13 .uleb128 0x13 + 2796 01d7 02 .uleb128 0x2 + 2797 01d8 0A .uleb128 0xa + 2798 01d9 00 .byte 0 + 2799 01da 00 .byte 0 + 2800 01db 25 .uleb128 0x25 + 2801 01dc 34 .uleb128 0x34 + 2802 01dd 00 .byte 0 + 2803 01de 03 .uleb128 0x3 + 2804 01df 0E .uleb128 0xe + 2805 01e0 3A .uleb128 0x3a + 2806 01e1 0B .uleb128 0xb + 2807 01e2 3B .uleb128 0x3b + 2808 01e3 0B .uleb128 0xb + 2809 01e4 49 .uleb128 0x49 + 2810 01e5 13 .uleb128 0x13 + 2811 01e6 02 .uleb128 0x2 + 2812 01e7 0A .uleb128 0xa + 2813 01e8 00 .byte 0 + 2814 01e9 00 .byte 0 + 2815 01ea 26 .uleb128 0x26 + 2816 01eb 898201 .uleb128 0x4109 + 2817 01ee 01 .byte 0x1 + 2818 01ef 11 .uleb128 0x11 + 2819 01f0 01 .uleb128 0x1 + 2820 01f1 31 .uleb128 0x31 + 2821 01f2 13 .uleb128 0x13 + 2822 01f3 00 .byte 0 + 2823 01f4 00 .byte 0 + 2824 01f5 27 .uleb128 0x27 + 2825 01f6 34 .uleb128 0x34 + 2826 01f7 00 .byte 0 + 2827 01f8 03 .uleb128 0x3 + 2828 01f9 0E .uleb128 0xe + 2829 01fa 3A .uleb128 0x3a + 2830 01fb 0B .uleb128 0xb + 2831 01fc 3B .uleb128 0x3b + 2832 01fd 0B .uleb128 0xb + 2833 01fe 49 .uleb128 0x49 + 2834 01ff 13 .uleb128 0x13 + 2835 0200 3F .uleb128 0x3f + 2836 0201 0C .uleb128 0xc + 2837 0202 3C .uleb128 0x3c + 2838 0203 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 51 + + + 2839 0204 00 .byte 0 + 2840 0205 00 .byte 0 + 2841 0206 28 .uleb128 0x28 + 2842 0207 34 .uleb128 0x34 + 2843 0208 00 .byte 0 + 2844 0209 03 .uleb128 0x3 + 2845 020a 0E .uleb128 0xe + 2846 020b 3A .uleb128 0x3a + 2847 020c 0B .uleb128 0xb + 2848 020d 3B .uleb128 0x3b + 2849 020e 0B .uleb128 0xb + 2850 020f 49 .uleb128 0x49 + 2851 0210 13 .uleb128 0x13 + 2852 0211 3F .uleb128 0x3f + 2853 0212 0C .uleb128 0xc + 2854 0213 02 .uleb128 0x2 + 2855 0214 0A .uleb128 0xa + 2856 0215 00 .byte 0 + 2857 0216 00 .byte 0 + 2858 0217 29 .uleb128 0x29 + 2859 0218 2E .uleb128 0x2e + 2860 0219 00 .byte 0 + 2861 021a 3F .uleb128 0x3f + 2862 021b 0C .uleb128 0xc + 2863 021c 03 .uleb128 0x3 + 2864 021d 0E .uleb128 0xe + 2865 021e 3A .uleb128 0x3a + 2866 021f 0B .uleb128 0xb + 2867 0220 3B .uleb128 0x3b + 2868 0221 0B .uleb128 0xb + 2869 0222 27 .uleb128 0x27 + 2870 0223 0C .uleb128 0xc + 2871 0224 49 .uleb128 0x49 + 2872 0225 13 .uleb128 0x13 + 2873 0226 3C .uleb128 0x3c + 2874 0227 0C .uleb128 0xc + 2875 0228 00 .byte 0 + 2876 0229 00 .byte 0 + 2877 022a 2A .uleb128 0x2a + 2878 022b 2E .uleb128 0x2e + 2879 022c 01 .byte 0x1 + 2880 022d 3F .uleb128 0x3f + 2881 022e 0C .uleb128 0xc + 2882 022f 03 .uleb128 0x3 + 2883 0230 0E .uleb128 0xe + 2884 0231 3A .uleb128 0x3a + 2885 0232 0B .uleb128 0xb + 2886 0233 3B .uleb128 0x3b + 2887 0234 0B .uleb128 0xb + 2888 0235 27 .uleb128 0x27 + 2889 0236 0C .uleb128 0xc + 2890 0237 49 .uleb128 0x49 + 2891 0238 13 .uleb128 0x13 + 2892 0239 3C .uleb128 0x3c + 2893 023a 0C .uleb128 0xc + 2894 023b 01 .uleb128 0x1 + 2895 023c 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 52 + + + 2896 023d 00 .byte 0 + 2897 023e 00 .byte 0 + 2898 023f 2B .uleb128 0x2b + 2899 0240 2E .uleb128 0x2e + 2900 0241 01 .byte 0x1 + 2901 0242 3F .uleb128 0x3f + 2902 0243 0C .uleb128 0xc + 2903 0244 03 .uleb128 0x3 + 2904 0245 0E .uleb128 0xe + 2905 0246 3A .uleb128 0x3a + 2906 0247 0B .uleb128 0xb + 2907 0248 3B .uleb128 0x3b + 2908 0249 0B .uleb128 0xb + 2909 024a 27 .uleb128 0x27 + 2910 024b 0C .uleb128 0xc + 2911 024c 3C .uleb128 0x3c + 2912 024d 0C .uleb128 0xc + 2913 024e 01 .uleb128 0x1 + 2914 024f 13 .uleb128 0x13 + 2915 0250 00 .byte 0 + 2916 0251 00 .byte 0 + 2917 0252 2C .uleb128 0x2c + 2918 0253 2E .uleb128 0x2e + 2919 0254 01 .byte 0x1 + 2920 0255 3F .uleb128 0x3f + 2921 0256 0C .uleb128 0xc + 2922 0257 03 .uleb128 0x3 + 2923 0258 0E .uleb128 0xe + 2924 0259 3A .uleb128 0x3a + 2925 025a 0B .uleb128 0xb + 2926 025b 3B .uleb128 0x3b + 2927 025c 05 .uleb128 0x5 + 2928 025d 27 .uleb128 0x27 + 2929 025e 0C .uleb128 0xc + 2930 025f 3C .uleb128 0x3c + 2931 0260 0C .uleb128 0xc + 2932 0261 01 .uleb128 0x1 + 2933 0262 13 .uleb128 0x13 + 2934 0263 00 .byte 0 + 2935 0264 00 .byte 0 + 2936 0265 2D .uleb128 0x2d + 2937 0266 2E .uleb128 0x2e + 2938 0267 00 .byte 0 + 2939 0268 3F .uleb128 0x3f + 2940 0269 0C .uleb128 0xc + 2941 026a 03 .uleb128 0x3 + 2942 026b 0E .uleb128 0xe + 2943 026c 3A .uleb128 0x3a + 2944 026d 0B .uleb128 0xb + 2945 026e 3B .uleb128 0x3b + 2946 026f 0B .uleb128 0xb + 2947 0270 27 .uleb128 0x27 + 2948 0271 0C .uleb128 0xc + 2949 0272 3C .uleb128 0x3c + 2950 0273 0C .uleb128 0xc + 2951 0274 00 .byte 0 + 2952 0275 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 53 + + + 2953 0276 00 .byte 0 + 2954 .section .debug_loc,"",%progbits + 2955 .Ldebug_loc0: + 2956 .LLST0: + 2957 0000 00000000 .4byte .LFB10 + 2958 0004 04000000 .4byte .LCFI0 + 2959 0008 0200 .2byte 0x2 + 2960 000a 7D .byte 0x7d + 2961 000b 00 .sleb128 0 + 2962 000c 04000000 .4byte .LCFI0 + 2963 0010 34000000 .4byte .LFE10 + 2964 0014 0200 .2byte 0x2 + 2965 0016 7D .byte 0x7d + 2966 0017 10 .sleb128 16 + 2967 0018 00000000 .4byte 0 + 2968 001c 00000000 .4byte 0 + 2969 .LLST1: + 2970 0020 00000000 .4byte .LVL0 + 2971 0024 0B000000 .4byte .LVL1-1 + 2972 0028 0100 .2byte 0x1 + 2973 002a 50 .byte 0x50 + 2974 002b 0B000000 .4byte .LVL1-1 + 2975 002f 34000000 .4byte .LFE10 + 2976 0033 0100 .2byte 0x1 + 2977 0035 55 .byte 0x55 + 2978 0036 00000000 .4byte 0 + 2979 003a 00000000 .4byte 0 + 2980 .LLST2: + 2981 003e 14000000 .4byte .LVL2 + 2982 0042 23000000 .4byte .LVL4-1 + 2983 0046 0100 .2byte 0x1 + 2984 0048 50 .byte 0x50 + 2985 0049 24000000 .4byte .LVL4 + 2986 004d 30000000 .4byte .LVL5 + 2987 0051 0100 .2byte 0x1 + 2988 0053 50 .byte 0x50 + 2989 0054 30000000 .4byte .LVL5 + 2990 0058 34000000 .4byte .LFE10 + 2991 005c 0100 .2byte 0x1 + 2992 005e 53 .byte 0x53 + 2993 005f 00000000 .4byte 0 + 2994 0063 00000000 .4byte 0 + 2995 .LLST3: + 2996 0067 00000000 .4byte .LVL0 + 2997 006b 14000000 .4byte .LVL2 + 2998 006f 0200 .2byte 0x2 + 2999 0071 30 .byte 0x30 + 3000 0072 9F .byte 0x9f + 3001 0073 14000000 .4byte .LVL2 + 3002 0077 34000000 .4byte .LFE10 + 3003 007b 0100 .2byte 0x1 + 3004 007d 54 .byte 0x54 + 3005 007e 00000000 .4byte 0 + 3006 0082 00000000 .4byte 0 + 3007 .LLST4: + 3008 0086 00000000 .4byte .LFB12 + 3009 008a 04000000 .4byte .LCFI1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 54 + + + 3010 008e 0200 .2byte 0x2 + 3011 0090 7D .byte 0x7d + 3012 0091 00 .sleb128 0 + 3013 0092 04000000 .4byte .LCFI1 + 3014 0096 14000000 .4byte .LCFI2 + 3015 009a 0200 .2byte 0x2 + 3016 009c 7D .byte 0x7d + 3017 009d 08 .sleb128 8 + 3018 009e 14000000 .4byte .LCFI2 + 3019 00a2 D0010000 .4byte .LFE12 + 3020 00a6 0200 .2byte 0x2 + 3021 00a8 7D .byte 0x7d + 3022 00a9 10 .sleb128 16 + 3023 00aa 00000000 .4byte 0 + 3024 00ae 00000000 .4byte 0 + 3025 .LLST5: + 3026 00b2 38000000 .4byte .LVL8 + 3027 00b6 3C000000 .4byte .LVL9 + 3028 00ba 0100 .2byte 0x1 + 3029 00bc 50 .byte 0x50 + 3030 00bd 3C000000 .4byte .LVL9 + 3031 00c1 D0010000 .4byte .LFE12 + 3032 00c5 0100 .2byte 0x1 + 3033 00c7 54 .byte 0x54 + 3034 00c8 00000000 .4byte 0 + 3035 00cc 00000000 .4byte 0 + 3036 .LLST6: + 3037 00d0 00000000 .4byte .LFB7 + 3038 00d4 04000000 .4byte .LCFI3 + 3039 00d8 0200 .2byte 0x2 + 3040 00da 7D .byte 0x7d + 3041 00db 00 .sleb128 0 + 3042 00dc 04000000 .4byte .LCFI3 + 3043 00e0 14000000 .4byte .LFE7 + 3044 00e4 0200 .2byte 0x2 + 3045 00e6 7D .byte 0x7d + 3046 00e7 08 .sleb128 8 + 3047 00e8 00000000 .4byte 0 + 3048 00ec 00000000 .4byte 0 + 3049 .LLST7: + 3050 00f0 00000000 .4byte .LVL32 + 3051 00f4 08000000 .4byte .LVL33 + 3052 00f8 0100 .2byte 0x1 + 3053 00fa 50 .byte 0x50 + 3054 00fb 08000000 .4byte .LVL33 + 3055 00ff 14000000 .4byte .LFE7 + 3056 0103 0400 .2byte 0x4 + 3057 0105 F3 .byte 0xf3 + 3058 0106 01 .uleb128 0x1 + 3059 0107 50 .byte 0x50 + 3060 0108 9F .byte 0x9f + 3061 0109 00000000 .4byte 0 + 3062 010d 00000000 .4byte 0 + 3063 .LLST8: + 3064 0111 00000000 .4byte .LFB9 + 3065 0115 04000000 .4byte .LCFI4 + 3066 0119 0200 .2byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 55 + + + 3067 011b 7D .byte 0x7d + 3068 011c 00 .sleb128 0 + 3069 011d 04000000 .4byte .LCFI4 + 3070 0121 0C000000 .4byte .LCFI5 + 3071 0125 0200 .2byte 0x2 + 3072 0127 7D .byte 0x7d + 3073 0128 10 .sleb128 16 + 3074 0129 0C000000 .4byte .LCFI5 + 3075 012d 84010000 .4byte .LFE9 + 3076 0131 0200 .2byte 0x2 + 3077 0133 7D .byte 0x7d + 3078 0134 20 .sleb128 32 + 3079 0135 00000000 .4byte 0 + 3080 0139 00000000 .4byte 0 + 3081 .LLST9: + 3082 013d E0000000 .4byte .LVL48 + 3083 0141 E8000000 .4byte .LVL49 + 3084 0145 0200 .2byte 0x2 + 3085 0147 91 .byte 0x91 + 3086 0148 64 .sleb128 -28 + 3087 0149 2C010000 .4byte .LVL54 + 3088 014d 48010000 .4byte .LVL56 + 3089 0151 0200 .2byte 0x2 + 3090 0153 91 .byte 0x91 + 3091 0154 64 .sleb128 -28 + 3092 0155 00000000 .4byte 0 + 3093 0159 00000000 .4byte 0 + 3094 .LLST10: + 3095 015d 80000000 .4byte .LVL43 + 3096 0161 84000000 .4byte .LVL44 + 3097 0165 0100 .2byte 0x1 + 3098 0167 50 .byte 0x50 + 3099 0168 84000000 .4byte .LVL44 + 3100 016c 84010000 .4byte .LFE9 + 3101 0170 0100 .2byte 0x1 + 3102 0172 56 .byte 0x56 + 3103 0173 00000000 .4byte 0 + 3104 0177 00000000 .4byte 0 + 3105 .section .debug_aranges,"",%progbits + 3106 0000 44000000 .4byte 0x44 + 3107 0004 0200 .2byte 0x2 + 3108 0006 00000000 .4byte .Ldebug_info0 + 3109 000a 04 .byte 0x4 + 3110 000b 00 .byte 0 + 3111 000c 0000 .2byte 0 + 3112 000e 0000 .2byte 0 + 3113 0010 00000000 .4byte .LFB10 + 3114 0014 34000000 .4byte .LFE10-.LFB10 + 3115 0018 00000000 .4byte .LFB12 + 3116 001c D0010000 .4byte .LFE12-.LFB12 + 3117 0020 00000000 .4byte .LFB7 + 3118 0024 14000000 .4byte .LFE7-.LFB7 + 3119 0028 00000000 .4byte .LFB11 + 3120 002c 1C000000 .4byte .LFE11-.LFB11 + 3121 0030 00000000 .4byte .LFB8 + 3122 0034 1C000000 .4byte .LFE8-.LFB8 + 3123 0038 00000000 .4byte .LFB9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 56 + + + 3124 003c 84010000 .4byte .LFE9-.LFB9 + 3125 0040 00000000 .4byte 0 + 3126 0044 00000000 .4byte 0 + 3127 .section .debug_ranges,"",%progbits + 3128 .Ldebug_ranges0: + 3129 0000 00000000 .4byte .LFB10 + 3130 0004 34000000 .4byte .LFE10 + 3131 0008 00000000 .4byte .LFB12 + 3132 000c D0010000 .4byte .LFE12 + 3133 0010 00000000 .4byte .LFB7 + 3134 0014 14000000 .4byte .LFE7 + 3135 0018 00000000 .4byte .LFB11 + 3136 001c 1C000000 .4byte .LFE11 + 3137 0020 00000000 .4byte .LFB8 + 3138 0024 1C000000 .4byte .LFE8 + 3139 0028 00000000 .4byte .LFB9 + 3140 002c 84010000 .4byte .LFE9 + 3141 0030 00000000 .4byte 0 + 3142 0034 00000000 .4byte 0 + 3143 .section .debug_line,"",%progbits + 3144 .Ldebug_line0: + 3145 0000 5B020000 .section .debug_str,"MS",%progbits,1 + 3145 02007D01 + 3145 00000201 + 3145 FB0E0D00 + 3145 01010101 + 3146 .LASF74: + 3147 0000 7466756E .ascii "tfunc_t\000" + 3147 635F7400 + 3148 .LASF38: + 3149 0008 705F6D73 .ascii "p_msg\000" + 3149 6700 + 3150 .LASF2: + 3151 000e 73697A65 .ascii "size_t\000" + 3151 5F7400 + 3152 .LASF91: + 3153 0015 7072696F .ascii "prio\000" + 3153 00 + 3154 .LASF69: + 3155 001a 7264796D .ascii "rdymsg\000" + 3155 736700 + 3156 .LASF59: + 3157 0021 6D656D67 .ascii "memgetfunc_t\000" + 3157 65746675 + 3157 6E635F74 + 3157 00 + 3158 .LASF12: + 3159 002e 6C6F6E67 .ascii "long long unsigned int\000" + 3159 206C6F6E + 3159 6720756E + 3159 7369676E + 3159 65642069 + 3160 .LASF70: + 3161 0045 65786974 .ascii "exitcode\000" + 3161 636F6465 + 3161 00 + 3162 .LASF63: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 57 + + + 3163 004e 685F6672 .ascii "h_free\000" + 3163 656500 + 3164 .LASF95: + 3165 0055 74657374 .ascii "test\000" + 3165 00 + 3166 .LASF114: + 3167 005a 63685265 .ascii "chRegFirstThread\000" + 3167 67466972 + 3167 73745468 + 3167 72656164 + 3167 00 + 3168 .LASF106: + 3169 006b 63684865 .ascii "chHeapInit\000" + 3169 6170496E + 3169 697400 + 3170 .LASF65: + 3171 0076 6E657874 .ascii "next\000" + 3171 00 + 3172 .LASF26: + 3173 007b 705F7072 .ascii "p_prio\000" + 3173 696F00 + 3174 .LASF11: + 3175 0082 6C6F6E67 .ascii "long long int\000" + 3175 206C6F6E + 3175 6720696E + 3175 7400 + 3176 .LASF1: + 3177 0090 7369676E .ascii "signed char\000" + 3177 65642063 + 3177 68617200 + 3178 .LASF64: + 3179 009c 685F6D74 .ascii "h_mtx\000" + 3179 7800 + 3180 .LASF13: + 3181 00a2 626F6F6C .ascii "bool_t\000" + 3181 5F7400 + 3182 .LASF56: + 3183 00a9 6D5F7175 .ascii "m_queue\000" + 3183 65756500 + 3184 .LASF105: + 3185 00b1 74657374 .ascii "test_emit_token\000" + 3185 5F656D69 + 3185 745F746F + 3185 6B656E00 + 3186 .LASF109: + 3187 00c1 63684865 .ascii "chHeapFree\000" + 3187 61704672 + 3187 656500 + 3188 .LASF18: + 3189 00cc 74736C69 .ascii "tslices_t\000" + 3189 6365735F + 3189 7400 + 3190 .LASF8: + 3191 00d6 6C6F6E67 .ascii "long int\000" + 3191 20696E74 + 3191 00 + 3192 .LASF100: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 58 + + + 3193 00df 63685468 .ascii "chThdCreateFromHeap\000" + 3193 64437265 + 3193 61746546 + 3193 726F6D48 + 3193 65617000 + 3194 .LASF16: + 3195 00f3 74737461 .ascii "tstate_t\000" + 3195 74655F74 + 3195 00 + 3196 .LASF90: + 3197 00fc 64796E31 .ascii "dyn1_execute\000" + 3197 5F657865 + 3197 63757465 + 3197 00 + 3198 .LASF28: + 3199 0109 705F6E65 .ascii "p_newer\000" + 3199 77657200 + 3200 .LASF113: + 3201 0111 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 3201 73657273 + 3201 5C4E6963 + 3201 6F204D61 + 3201 61735C44 + 3202 013e 312D4243 .ascii "1-BCM2835-GCC\000" + 3202 4D323833 + 3202 352D4743 + 3202 4300 + 3203 .LASF51: + 3204 014c 725F6E65 .ascii "r_newer\000" + 3204 77657200 + 3205 .LASF45: + 3206 0154 72656761 .ascii "regarm_t\000" + 3206 726D5F74 + 3206 00 + 3207 .LASF67: + 3208 015d 616C6967 .ascii "align\000" + 3208 6E00 + 3209 .LASF0: + 3210 0163 756E7369 .ascii "unsigned int\000" + 3210 676E6564 + 3210 20696E74 + 3210 00 + 3211 .LASF10: + 3212 0170 6C6F6E67 .ascii "long unsigned int\000" + 3212 20756E73 + 3212 69676E65 + 3212 6420696E + 3212 7400 + 3213 .LASF79: + 3214 0182 74656172 .ascii "teardown\000" + 3214 646F776E + 3214 00 + 3215 .LASF89: + 3216 018b 64796E31 .ascii "dyn1_setup\000" + 3216 5F736574 + 3216 757000 + 3217 .LASF77: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 59 + + + 3218 0196 6E616D65 .ascii "name\000" + 3218 00 + 3219 .LASF47: + 3220 019b 636F6E74 .ascii "context\000" + 3220 65787400 + 3221 .LASF68: + 3222 01a3 73697A65 .ascii "size\000" + 3222 00 + 3223 .LASF6: + 3224 01a8 73686F72 .ascii "short unsigned int\000" + 3224 7420756E + 3224 7369676E + 3224 65642069 + 3224 6E7400 + 3225 .LASF20: + 3226 01bb 6D73675F .ascii "msg_t\000" + 3226 7400 + 3227 .LASF15: + 3228 01c1 746D6F64 .ascii "tmode_t\000" + 3228 655F7400 + 3229 .LASF43: + 3230 01c9 54687265 .ascii "ThreadsList\000" + 3230 6164734C + 3230 69737400 + 3231 .LASF21: + 3232 01d5 6576656E .ascii "eventmask_t\000" + 3232 746D6173 + 3232 6B5F7400 + 3233 .LASF55: + 3234 01e1 4D757465 .ascii "Mutex\000" + 3234 7800 + 3235 .LASF102: + 3236 01e7 63685468 .ascii "chThdAddRef\000" + 3236 64416464 + 3236 52656600 + 3237 .LASF44: + 3238 01f3 73746B61 .ascii "stkalign_t\000" + 3238 6C69676E + 3238 5F7400 + 3239 .LASF75: + 3240 01fe 73697A65 .ascii "sizetype\000" + 3240 74797065 + 3240 00 + 3241 .LASF96: + 3242 0207 74657374 .ascii "testdyn1\000" + 3242 64796E31 + 3242 00 + 3243 .LASF97: + 3244 0210 74657374 .ascii "testdyn3\000" + 3244 64796E33 + 3244 00 + 3245 .LASF87: + 3246 0219 64796E33 .ascii "dyn3_execute\000" + 3246 5F657865 + 3246 63757465 + 3246 00 + 3247 .LASF29: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 60 + + + 3248 0226 705F6F6C .ascii "p_older\000" + 3248 64657200 + 3249 .LASF50: + 3250 022e 725F6374 .ascii "r_ctx\000" + 3250 7800 + 3251 .LASF42: + 3252 0234 54687265 .ascii "ThreadsQueue\000" + 3252 61647351 + 3252 75657565 + 3252 00 + 3253 .LASF78: + 3254 0241 73657475 .ascii "setup\000" + 3254 7000 + 3255 .LASF110: + 3256 0247 5F746573 .ascii "_test_assert_sequence\000" + 3256 745F6173 + 3256 73657274 + 3256 5F736571 + 3256 75656E63 + 3257 .LASF111: + 3258 025d 474E5520 .ascii "GNU C 4.7.2\000" + 3258 4320342E + 3258 372E3200 + 3259 .LASF53: + 3260 0269 725F6375 .ascii "r_current\000" + 3260 7272656E + 3260 7400 + 3261 .LASF52: + 3262 0273 725F6F6C .ascii "r_older\000" + 3262 64657200 + 3263 .LASF60: + 3264 027b 4D656D6F .ascii "MemoryHeap\000" + 3264 72794865 + 3264 617000 + 3265 .LASF17: + 3266 0286 74726566 .ascii "trefs_t\000" + 3266 735F7400 + 3267 .LASF25: + 3268 028e 705F7072 .ascii "p_prev\000" + 3268 657600 + 3269 .LASF80: + 3270 0295 65786563 .ascii "execute\000" + 3270 75746500 + 3271 .LASF19: + 3272 029d 74707269 .ascii "tprio_t\000" + 3272 6F5F7400 + 3273 .LASF86: + 3274 02a5 74687265 .ascii "thread\000" + 3274 616400 + 3275 .LASF14: + 3276 02ac 5F426F6F .ascii "_Bool\000" + 3276 6C00 + 3277 .LASF7: + 3278 02b2 696E7433 .ascii "int32_t\000" + 3278 325F7400 + 3279 .LASF4: + 3280 02ba 756E7369 .ascii "unsigned char\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 61 + + + 3280 676E6564 + 3280 20636861 + 3280 7200 + 3281 .LASF62: + 3282 02c8 685F7072 .ascii "h_provider\000" + 3282 6F766964 + 3282 657200 + 3283 .LASF40: + 3284 02d3 705F6D74 .ascii "p_mtxlist\000" + 3284 786C6973 + 3284 7400 + 3285 .LASF5: + 3286 02dd 73686F72 .ascii "short int\000" + 3286 7420696E + 3286 7400 + 3287 .LASF31: + 3288 02e7 705F7374 .ascii "p_state\000" + 3288 61746500 + 3289 .LASF34: + 3290 02ef 705F7072 .ascii "p_preempt\000" + 3290 65656D70 + 3290 7400 + 3291 .LASF94: + 3292 02f9 74687265 .ascii "threads\000" + 3292 61647300 + 3293 .LASF49: + 3294 0301 725F7072 .ascii "r_prio\000" + 3294 696F00 + 3295 .LASF81: + 3296 0308 68656170 .ascii "heap_header\000" + 3296 5F686561 + 3296 64657200 + 3297 .LASF72: + 3298 0314 65776D61 .ascii "ewmask\000" + 3298 736B00 + 3299 .LASF24: + 3300 031b 705F6E65 .ascii "p_next\000" + 3300 787400 + 3301 .LASF32: + 3302 0322 705F666C .ascii "p_flags\000" + 3302 61677300 + 3303 .LASF103: + 3304 032a 63685468 .ascii "chThdRelease\000" + 3304 6452656C + 3304 65617365 + 3304 00 + 3305 .LASF23: + 3306 0337 54687265 .ascii "Thread\000" + 3306 616400 + 3307 .LASF108: + 3308 033e 63684865 .ascii "chHeapAlloc\000" + 3308 6170416C + 3308 6C6F6300 + 3309 .LASF76: + 3310 034a 74657374 .ascii "testcase\000" + 3310 63617365 + 3310 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 62 + + + 3311 .LASF39: + 3312 0353 705F6570 .ascii "p_epending\000" + 3312 656E6469 + 3312 6E6700 + 3313 .LASF104: + 3314 035e 63685468 .ascii "chThdSleep\000" + 3314 64536C65 + 3314 657000 + 3315 .LASF9: + 3316 0369 75696E74 .ascii "uint32_t\000" + 3316 33325F74 + 3316 00 + 3317 .LASF48: + 3318 0372 725F7175 .ascii "r_queue\000" + 3318 65756500 + 3319 .LASF66: + 3320 037a 68656170 .ascii "heap\000" + 3320 00 + 3321 .LASF73: + 3322 037f 63686172 .ascii "char\000" + 3322 00 + 3323 .LASF99: + 3324 0384 63685265 .ascii "chRegNextThread\000" + 3324 674E6578 + 3324 74546872 + 3324 65616400 + 3325 .LASF88: + 3326 0394 64796E33 .ascii "dyn3_setup\000" + 3326 5F736574 + 3326 757000 + 3327 .LASF107: + 3328 039f 63684865 .ascii "chHeapStatus\000" + 3328 61705374 + 3328 61747573 + 3328 00 + 3329 .LASF115: + 3330 03ac 74657374 .ascii "test_wait_threads\000" + 3330 5F776169 + 3330 745F7468 + 3330 72656164 + 3330 7300 + 3331 .LASF58: + 3332 03be 6D5F6E65 .ascii "m_next\000" + 3332 787400 + 3333 .LASF22: + 3334 03c5 73797374 .ascii "systime_t\000" + 3334 696D655F + 3334 7400 + 3335 .LASF41: + 3336 03cf 705F7265 .ascii "p_realprio\000" + 3336 616C7072 + 3336 696F00 + 3337 .LASF83: + 3338 03da 62756666 .ascii "buffer\000" + 3338 657200 + 3339 .LASF98: + 3340 03e1 70617474 .ascii "patterndyn\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 63 + + + 3340 65726E64 + 3340 796E00 + 3341 .LASF35: + 3342 03ec 705F7469 .ascii "p_time\000" + 3342 6D6500 + 3343 .LASF46: + 3344 03f3 696E7463 .ascii "intctx\000" + 3344 747800 + 3345 .LASF37: + 3346 03fa 705F6D73 .ascii "p_msgqueue\000" + 3346 67717565 + 3346 756500 + 3347 .LASF112: + 3348 0405 2E2E2F2E .ascii "../../test/testdyn.c\000" + 3348 2E2F7465 + 3348 73742F74 + 3348 65737464 + 3348 796E2E63 + 3349 .LASF84: + 3350 041a 666F756E .ascii "found\000" + 3350 6400 + 3351 .LASF82: + 3352 0420 74657374 .ascii "test_buffers\000" + 3352 5F627566 + 3352 66657273 + 3352 00 + 3353 .LASF33: + 3354 042d 705F7265 .ascii "p_refs\000" + 3354 667300 + 3355 .LASF54: + 3356 0434 52656164 .ascii "ReadyList\000" + 3356 794C6973 + 3356 7400 + 3357 .LASF85: + 3358 043e 72656766 .ascii "regfind\000" + 3358 696E6400 + 3359 .LASF93: + 3360 0446 726C6973 .ascii "rlist\000" + 3360 7400 + 3361 .LASF3: + 3362 044c 75696E74 .ascii "uint8_t\000" + 3362 385F7400 + 3363 .LASF71: + 3364 0454 77746F62 .ascii "wtobjp\000" + 3364 6A7000 + 3365 .LASF30: + 3366 045b 705F6E61 .ascii "p_name\000" + 3366 6D6500 + 3367 .LASF101: + 3368 0462 5F746573 .ascii "_test_assert\000" + 3368 745F6173 + 3368 73657274 + 3368 00 + 3369 .LASF57: + 3370 046f 6D5F6F77 .ascii "m_owner\000" + 3370 6E657200 + 3371 .LASF27: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 64 + + + 3372 0477 705F6374 .ascii "p_ctx\000" + 3372 7800 + 3373 .LASF36: + 3374 047d 705F7761 .ascii "p_waiting\000" + 3374 6974696E + 3374 6700 + 3375 .LASF92: + 3376 0487 68656170 .ascii "heap1\000" + 3376 3100 + 3377 .LASF61: + 3378 048d 6D656D6F .ascii "memory_heap\000" + 3378 72795F68 + 3378 65617000 + 3379 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s page 65 + + +DEFINED SYMBOLS + *ABS*:00000000 testdyn.c +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:17 .text.regfind:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:19 .text.regfind:00000000 regfind +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:65 .text.dyn3_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:67 .text.dyn3_execute:00000000 dyn3_execute +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:248 .text.dyn3_execute:000001c0 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:258 .text.thread:00000000 thread +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:256 .text.thread:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:282 .text.dyn3_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:284 .text.dyn3_setup:00000000 dyn3_setup +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:302 .text.dyn3_setup:00000010 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:309 .text.dyn1_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:311 .text.dyn1_setup:00000000 dyn1_setup +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:329 .text.dyn1_setup:00000010 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:336 .text.dyn1_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:338 .text.dyn1_execute:00000000 dyn1_execute +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:495 .text.dyn1_execute:00000164 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:550 .rodata.patterndyn:00000000 patterndyn +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:522 .rodata.testdyn3:00000000 testdyn3 +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:513 .rodata.testdyn1:00000000 testdyn1 +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:510 .rodata.testdyn1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:519 .rodata.testdyn3:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:528 .rodata.str1.4:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:547 .rodata.patterndyn:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:555 .bss.heap1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc3mH8fB.s:559 .bss.heap1:00000000 heap1 + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chRegFirstThread +chRegNextThread +chThdCreateFromHeap +_test_assert +chThdAddRef +chThdRelease +chThdSleep +rlist +test_emit_token +chHeapInit +test +chHeapStatus +chHeapAlloc +chHeapFree +test_wait_threads +_test_assert_sequence +threads diff --git a/demos/ARM11-BCM2835-GCC/build/lst/testevt.lst b/demos/ARM11-BCM2835-GCC/build/lst/testevt.lst new file mode 100644 index 0000000000..5e13170528 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/testevt.lst @@ -0,0 +1,5227 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "testevt.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.evt3_setup,"ax",%progbits + 17 .align 2 + 18 .type evt3_setup, %function + 19 evt3_setup: + 20 .LFB16: + 21 .file 1 "../../test/testevt.c" + 22 .loc 1 247 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 0 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 @ link register save eliminated. + 27 .loc 1 249 0 + 28 0000 0000E0E3 mvn r0, #0 + 29 .loc 1 250 0 + 30 .loc 1 249 0 + 31 0004 FEFFFFEA b chEvtGetAndClearEvents + 32 .LVL0: + 33 .cfi_endproc + 34 .LFE16: + 35 .size evt3_setup, .-evt3_setup + 36 .section .text.evt2_setup,"ax",%progbits + 37 .align 2 + 38 .type evt2_setup, %function + 39 evt2_setup: + 40 .LFB12: + 41 .loc 1 128 0 + 42 .cfi_startproc + 43 @ args = 0, pretend = 0, frame = 0 + 44 @ frame_needed = 0, uses_anonymous_args = 0 + 45 @ link register save eliminated. + 46 .loc 1 130 0 + 47 0000 0000E0E3 mvn r0, #0 + 48 .loc 1 131 0 + 49 .loc 1 130 0 + 50 0004 FEFFFFEA b chEvtGetAndClearEvents + 51 .LVL1: + 52 .cfi_endproc + 53 .LFE12: + 54 .size evt2_setup, .-evt2_setup + 55 .section .text.evt1_setup,"ax",%progbits + 56 .align 2 + 57 .type evt1_setup, %function + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 2 + + + 58 evt1_setup: + 59 .LFB7: + 60 .loc 1 75 0 + 61 .cfi_startproc + 62 @ args = 0, pretend = 0, frame = 0 + 63 @ frame_needed = 0, uses_anonymous_args = 0 + 64 @ link register save eliminated. + 65 .loc 1 77 0 + 66 0000 0000E0E3 mvn r0, #0 + 67 .loc 1 78 0 + 68 .loc 1 77 0 + 69 0004 FEFFFFEA b chEvtGetAndClearEvents + 70 .LVL2: + 71 .cfi_endproc + 72 .LFE7: + 73 .size evt1_setup, .-evt1_setup + 74 .section .text.evt2_execute,"ax",%progbits + 75 .align 2 + 76 .type evt2_execute, %function + 77 evt2_execute: + 78 .LFB15: + 79 .loc 1 149 0 + 80 .cfi_startproc + 81 @ args = 0, pretend = 0, frame = 32 + 82 @ frame_needed = 0, uses_anonymous_args = 0 + 83 0000 F0452DE9 stmfd sp!, {r4, r5, r6, r7, r8, sl, lr} + 84 .LCFI0: + 85 .cfi_def_cfa_offset 28 + 86 .cfi_offset 4, -28 + 87 .cfi_offset 5, -24 + 88 .cfi_offset 6, -20 + 89 .cfi_offset 7, -16 + 90 .cfi_offset 8, -12 + 91 .cfi_offset 10, -8 + 92 .cfi_offset 14, -4 + 93 .loc 1 157 0 + 94 0004 0500A0E3 mov r0, #5 + 95 .loc 1 149 0 + 96 0008 2CD04DE2 sub sp, sp, #44 + 97 .LCFI1: + 98 .cfi_def_cfa_offset 72 + 99 .loc 1 157 0 + 100 000c FEFFFFEB bl chEvtAddEvents + 101 .LVL3: + 102 .loc 1 158 0 + 103 0010 0000E0E3 mvn r0, #0 + 104 0014 FEFFFFEB bl chEvtWaitOne + 105 .LVL4: + 106 .loc 1 159 0 + 107 0018 012050E2 subs r2, r0, #1 + 108 001c 001072E2 rsbs r1, r2, #0 + 109 0020 0210B1E0 adcs r1, r1, r2 + 110 0024 0100A0E3 mov r0, #1 + 111 .LVL5: + 112 0028 FEFFFFEB bl _test_assert + 113 .LVL6: + 114 002c 000050E3 cmp r0, #0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 3 + + + 115 0030 0100000A beq .L8 + 116 .L4: + 117 .loc 1 222 0 + 118 0034 2CD08DE2 add sp, sp, #44 + 119 0038 F085BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, sl, pc} + 120 .L8: + 121 .loc 1 160 0 + 122 003c 0000E0E3 mvn r0, #0 + 123 0040 FEFFFFEB bl chEvtWaitOne + 124 .LVL7: + 125 .loc 1 161 0 + 126 0044 043050E2 subs r3, r0, #4 + 127 0048 001073E2 rsbs r1, r3, #0 + 128 004c 0310B1E0 adcs r1, r1, r3 + 129 0050 0200A0E3 mov r0, #2 + 130 .LVL8: + 131 0054 FEFFFFEB bl _test_assert + 132 .LVL9: + 133 0058 000050E3 cmp r0, #0 + 134 005c F4FFFF1A bne .L4 + 135 .loc 1 162 0 + 136 0060 0000E0E3 mvn r0, #0 + 137 0064 FEFFFFEB bl chEvtGetAndClearEvents + 138 .LVL10: + 139 .loc 1 163 0 + 140 0068 011070E2 rsbs r1, r0, #1 + 141 006c 0010A033 movcc r1, #0 + 142 0070 0300A0E3 mov r0, #3 + 143 .LVL11: + 144 0074 FEFFFFEB bl _test_assert + 145 .LVL12: + 146 0078 000050E3 cmp r0, #0 + 147 007c ECFFFF1A bne .L4 + 148 .loc 1 170 0 + 149 0080 70829FE5 ldr r8, .L9 + 150 .loc 1 168 0 + 151 0084 FEFFFFEB bl test_wait_tick + 152 .LVL13: + 153 .loc 1 170 0 + 154 0088 18C098E5 ldr ip, [r8, #24] + 155 008c 68329FE5 ldr r3, .L9+4 + 156 0090 08209CE5 ldr r2, [ip, #8] + 157 0094 007093E5 ldr r7, [r3, #0] + 158 .loc 1 169 0 + 159 0098 60629FE5 ldr r6, .L9+8 + 160 .loc 1 170 0 + 161 009c 00C08DE5 str ip, [sp, #0] + 162 00a0 461FA0E3 mov r1, #280 + 163 00a4 012042E2 sub r2, r2, #1 + 164 00a8 54329FE5 ldr r3, .L9+12 + 165 00ac 0700A0E1 mov r0, r7 + 166 .loc 1 169 0 + 167 00b0 0C4096E5 ldr r4, [r6, #12] + 168 .LVL14: + 169 .loc 1 170 0 + 170 00b4 FEFFFFEB bl chThdCreateStatic + 171 .LVL15: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 4 + + + 172 00b8 48529FE5 ldr r5, .L9+16 + 173 00bc 000085E5 str r0, [r5, #0] + 174 .loc 1 172 0 + 175 00c0 0000E0E3 mvn r0, #0 + 176 00c4 FEFFFFEB bl chEvtWaitOne + 177 .LVL16: + 178 .loc 1 173 0 + 179 00c8 321084E2 add r1, r4, #50 + 180 .LVL17: + 181 .loc 1 172 0 + 182 00cc 00A0A0E1 mov sl, r0 + 183 .LVL18: + 184 .loc 1 173 0 + 185 00d0 372084E2 add r2, r4, #55 + 186 00d4 0400A0E3 mov r0, #4 + 187 .LVL19: + 188 00d8 FEFFFFEB bl _test_assert_time_window + 189 .LVL20: + 190 00dc 000050E3 cmp r0, #0 + 191 00e0 D3FFFF1A bne .L4 + 192 .loc 1 174 0 + 193 00e4 01E05AE2 subs lr, sl, #1 + 194 00e8 00107EE2 rsbs r1, lr, #0 + 195 00ec 0E10B1E0 adcs r1, r1, lr + 196 00f0 0500A0E3 mov r0, #5 + 197 00f4 FEFFFFEB bl _test_assert + 198 .LVL21: + 199 00f8 000050E3 cmp r0, #0 + 200 00fc CCFFFF1A bne .L4 + 201 .loc 1 175 0 + 202 0100 0000E0E3 mvn r0, #0 + 203 0104 FEFFFFEB bl chEvtGetAndClearEvents + 204 .LVL22: + 205 .loc 1 176 0 + 206 0108 011070E2 rsbs r1, r0, #1 + 207 010c 0010A033 movcc r1, #0 + 208 0110 0600A0E3 mov r0, #6 + 209 .LVL23: + 210 0114 FEFFFFEB bl _test_assert + 211 .LVL24: + 212 0118 000050E3 cmp r0, #0 + 213 011c C4FFFF1A bne .L4 + 214 .loc 1 177 0 + 215 0120 FEFFFFEB bl test_wait_threads + 216 .LVL25: + 217 .loc 1 182 0 + 218 0124 0500A0E3 mov r0, #5 + 219 0128 FEFFFFEB bl chEvtAddEvents + 220 .LVL26: + 221 .loc 1 183 0 + 222 012c 0000E0E3 mvn r0, #0 + 223 0130 FEFFFFEB bl chEvtWaitAny + 224 .LVL27: + 225 .loc 1 184 0 + 226 0134 05C050E2 subs ip, r0, #5 + 227 0138 00107CE2 rsbs r1, ip, #0 + 228 013c 0C10B1E0 adcs r1, r1, ip + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 5 + + + 229 0140 0700A0E3 mov r0, #7 + 230 .LVL28: + 231 0144 FEFFFFEB bl _test_assert + 232 .LVL29: + 233 0148 000050E3 cmp r0, #0 + 234 014c B8FFFF1A bne .L4 + 235 .loc 1 185 0 + 236 0150 0000E0E3 mvn r0, #0 + 237 0154 FEFFFFEB bl chEvtGetAndClearEvents + 238 .LVL30: + 239 .loc 1 186 0 + 240 0158 011070E2 rsbs r1, r0, #1 + 241 015c 0010A033 movcc r1, #0 + 242 0160 0800A0E3 mov r0, #8 + 243 .LVL31: + 244 0164 FEFFFFEB bl _test_assert + 245 .LVL32: + 246 0168 000050E3 cmp r0, #0 + 247 016c B0FFFF1A bne .L4 + 248 .loc 1 191 0 + 249 0170 FEFFFFEB bl test_wait_tick + 250 .LVL33: + 251 .loc 1 193 0 + 252 0174 180098E5 ldr r0, [r8, #24] + 253 0178 461FA0E3 mov r1, #280 + 254 017c 082090E5 ldr r2, [r0, #8] + 255 0180 7C319FE5 ldr r3, .L9+12 + 256 0184 012042E2 sub r2, r2, #1 + 257 0188 00008DE5 str r0, [sp, #0] + 258 018c 0700A0E1 mov r0, r7 + 259 .loc 1 192 0 + 260 0190 0C4096E5 ldr r4, [r6, #12] + 261 .LVL34: + 262 .loc 1 193 0 + 263 0194 FEFFFFEB bl chThdCreateStatic + 264 .LVL35: + 265 0198 000085E5 str r0, [r5, #0] + 266 .loc 1 195 0 + 267 019c 0000E0E3 mvn r0, #0 + 268 01a0 FEFFFFEB bl chEvtWaitAny + 269 .LVL36: + 270 .loc 1 196 0 + 271 01a4 321084E2 add r1, r4, #50 + 272 .LVL37: + 273 .loc 1 195 0 + 274 01a8 00A0A0E1 mov sl, r0 + 275 .LVL38: + 276 .loc 1 196 0 + 277 01ac 372084E2 add r2, r4, #55 + 278 01b0 0900A0E3 mov r0, #9 + 279 .LVL39: + 280 01b4 FEFFFFEB bl _test_assert_time_window + 281 .LVL40: + 282 01b8 000050E3 cmp r0, #0 + 283 01bc 9CFFFF1A bne .L4 + 284 .loc 1 197 0 + 285 01c0 01005AE2 subs r0, sl, #1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 6 + + + 286 01c4 001070E2 rsbs r1, r0, #0 + 287 01c8 0010B1E0 adcs r1, r1, r0 + 288 01cc 0A00A0E3 mov r0, #10 + 289 01d0 FEFFFFEB bl _test_assert + 290 .LVL41: + 291 01d4 000050E3 cmp r0, #0 + 292 01d8 95FFFF1A bne .L4 + 293 .loc 1 198 0 + 294 01dc 0000E0E3 mvn r0, #0 + 295 01e0 FEFFFFEB bl chEvtGetAndClearEvents + 296 .LVL42: + 297 .loc 1 199 0 + 298 01e4 011070E2 rsbs r1, r0, #1 + 299 01e8 0010A033 movcc r1, #0 + 300 01ec 0B00A0E3 mov r0, #11 + 301 .LVL43: + 302 01f0 FEFFFFEB bl _test_assert + 303 .LVL44: + 304 01f4 000050E3 cmp r0, #0 + 305 01f8 8DFFFF1A bne .L4 + 306 .loc 1 205 0 + 307 01fc 08A19FE5 ldr sl, .L9+20 + 308 .loc 1 206 0 + 309 0200 08419FE5 ldr r4, .L9+24 + 310 .LVL45: + 311 .loc 1 200 0 + 312 0204 FEFFFFEB bl test_wait_threads + 313 .LVL46: + 314 .loc 1 207 0 + 315 0208 0A00A0E1 mov r0, sl + 316 020c 08108DE2 add r1, sp, #8 + 317 0210 0120A0E3 mov r2, #1 + 318 .loc 1 205 0 + 319 0214 00A08AE5 str sl, [sl, #0] + 320 .loc 1 206 0 + 321 0218 004084E5 str r4, [r4, #0] + 322 .loc 1 207 0 + 323 021c FEFFFFEB bl chEvtRegisterMask + 324 .LVL47: + 325 .loc 1 208 0 + 326 0220 18108DE2 add r1, sp, #24 + 327 0224 0420A0E3 mov r2, #4 + 328 0228 0400A0E1 mov r0, r4 + 329 022c FEFFFFEB bl chEvtRegisterMask + 330 .LVL48: + 331 .loc 1 209 0 + 332 0230 FEFFFFEB bl test_wait_tick + 333 .LVL49: + 334 .loc 1 211 0 + 335 0234 183098E5 ldr r3, [r8, #24] + 336 0238 D4009FE5 ldr r0, .L9+28 + 337 023c 082093E5 ldr r2, [r3, #8] + 338 0240 461FA0E3 mov r1, #280 + 339 0244 012042E2 sub r2, r2, #1 + 340 0248 C8309FE5 ldr r3, .L9+32 + 341 024c 00008DE5 str r0, [sp, #0] + 342 0250 0700A0E1 mov r0, r7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 7 + + + 343 .loc 1 210 0 + 344 0254 0C6096E5 ldr r6, [r6, #12] + 345 .LVL50: + 346 .loc 1 211 0 + 347 0258 FEFFFFEB bl chThdCreateStatic + 348 .LVL51: + 349 025c 000085E5 str r0, [r5, #0] + 350 .loc 1 213 0 + 351 0260 0500A0E3 mov r0, #5 + 352 0264 FEFFFFEB bl chEvtWaitAll + 353 .LVL52: + 354 .loc 1 214 0 + 355 0268 0C00A0E3 mov r0, #12 + 356 026c 321086E2 add r1, r6, #50 + 357 .LVL53: + 358 0270 372086E2 add r2, r6, #55 + 359 0274 FEFFFFEB bl _test_assert_time_window + 360 .LVL54: + 361 0278 000050E3 cmp r0, #0 + 362 027c 6CFFFF1A bne .L4 + 363 .loc 1 215 0 + 364 0280 0000E0E3 mvn r0, #0 + 365 0284 FEFFFFEB bl chEvtGetAndClearEvents + 366 .LVL55: + 367 .loc 1 216 0 + 368 0288 011070E2 rsbs r1, r0, #1 + 369 028c 0010A033 movcc r1, #0 + 370 0290 0D00A0E3 mov r0, #13 + 371 .LVL56: + 372 0294 FEFFFFEB bl _test_assert + 373 .LVL57: + 374 0298 000050E3 cmp r0, #0 + 375 029c 64FFFF1A bne .L4 + 376 .loc 1 217 0 + 377 02a0 FEFFFFEB bl test_wait_threads + 378 .LVL58: + 379 .loc 1 218 0 + 380 02a4 0A00A0E1 mov r0, sl + 381 02a8 08108DE2 add r1, sp, #8 + 382 02ac FEFFFFEB bl chEvtUnregister + 383 .LVL59: + 384 .loc 1 219 0 + 385 02b0 0400A0E1 mov r0, r4 + 386 02b4 18108DE2 add r1, sp, #24 + 387 02b8 FEFFFFEB bl chEvtUnregister + 388 .LVL60: + 389 .loc 1 220 0 + 390 02bc 00109AE5 ldr r1, [sl, #0] + 391 02c0 0E00A0E3 mov r0, #14 + 392 02c4 0A2051E0 subs r2, r1, sl + 393 02c8 001072E2 rsbs r1, r2, #0 + 394 02cc 0210B1E0 adcs r1, r1, r2 + 395 02d0 FEFFFFEB bl _test_assert + 396 .LVL61: + 397 02d4 000050E3 cmp r0, #0 + 398 02d8 55FFFF1A bne .L4 + 399 .loc 1 221 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 8 + + + 400 02dc 001094E5 ldr r1, [r4, #0] + 401 02e0 0F00A0E3 mov r0, #15 + 402 02e4 043051E0 subs r3, r1, r4 + 403 02e8 001073E2 rsbs r1, r3, #0 + 404 02ec 0310B1E0 adcs r1, r1, r3 + 405 02f0 FEFFFFEB bl _test_assert + 406 .LVL62: + 407 02f4 4EFFFFEA b .L4 + 408 .L10: + 409 .align 2 + 410 .L9: + 411 02f8 00000000 .word rlist + 412 02fc 00000000 .word wa + 413 0300 00000000 .word vtlist + 414 0304 00000000 .word thread1 + 415 0308 00000000 .word threads + 416 030c 00000000 .word .LANCHOR0 + 417 0310 00000000 .word .LANCHOR1 + 418 0314 00000000 .word .LC0 + 419 0318 00000000 .word thread2 + 420 .cfi_endproc + 421 .LFE15: + 422 .size evt2_execute, .-evt2_execute + 423 .section .text.thread2,"ax",%progbits + 424 .align 2 + 425 .type thread2, %function + 426 thread2: + 427 .LFB14: + 428 .loc 1 140 0 + 429 .cfi_startproc + 430 @ args = 0, pretend = 0, frame = 0 + 431 @ frame_needed = 0, uses_anonymous_args = 0 + 432 .LVL63: + 433 0000 08402DE9 stmfd sp!, {r3, lr} + 434 .LCFI2: + 435 .cfi_def_cfa_offset 8 + 436 .cfi_offset 3, -8 + 437 .cfi_offset 14, -4 + 438 .loc 1 143 0 + 439 0004 0010A0E3 mov r1, #0 + 440 0008 1C009FE5 ldr r0, .L12 + 441 .LVL64: + 442 000c FEFFFFEB bl chEvtBroadcastFlags + 443 .LVL65: + 444 .loc 1 144 0 + 445 0010 3200A0E3 mov r0, #50 + 446 0014 FEFFFFEB bl chThdSleep + 447 .LVL66: + 448 .loc 1 145 0 + 449 0018 10009FE5 ldr r0, .L12+4 + 450 001c 0010A0E3 mov r1, #0 + 451 0020 FEFFFFEB bl chEvtBroadcastFlags + 452 .LVL67: + 453 .loc 1 147 0 + 454 0024 0000A0E3 mov r0, #0 + 455 0028 0880BDE8 ldmfd sp!, {r3, pc} + 456 .L13: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 9 + + + 457 .align 2 + 458 .L12: + 459 002c 00000000 .word .LANCHOR0 + 460 0030 00000000 .word .LANCHOR1 + 461 .cfi_endproc + 462 .LFE14: + 463 .size thread2, .-thread2 + 464 .section .text.thread1,"ax",%progbits + 465 .align 2 + 466 .type thread1, %function + 467 thread1: + 468 .LFB13: + 469 .loc 1 133 0 + 470 .cfi_startproc + 471 @ args = 0, pretend = 0, frame = 0 + 472 @ frame_needed = 0, uses_anonymous_args = 0 + 473 .LVL68: + 474 0000 10402DE9 stmfd sp!, {r4, lr} + 475 .LCFI3: + 476 .cfi_def_cfa_offset 8 + 477 .cfi_offset 4, -8 + 478 .cfi_offset 14, -4 + 479 .loc 1 133 0 + 480 0004 0040A0E1 mov r4, r0 + 481 .loc 1 135 0 + 482 0008 3200A0E3 mov r0, #50 + 483 .LVL69: + 484 000c FEFFFFEB bl chThdSleep + 485 .LVL70: + 486 .loc 1 136 0 + 487 0010 0400A0E1 mov r0, r4 + 488 0014 0110A0E3 mov r1, #1 + 489 0018 FEFFFFEB bl chEvtSignal + 490 .LVL71: + 491 .loc 1 138 0 + 492 001c 0000A0E3 mov r0, #0 + 493 0020 1080BDE8 ldmfd sp!, {r4, pc} + 494 .cfi_endproc + 495 .LFE13: + 496 .size thread1, .-thread1 + 497 .section .text.evt1_execute,"ax",%progbits + 498 .align 2 + 499 .type evt1_execute, %function + 500 evt1_execute: + 501 .LFB11: + 502 .loc 1 85 0 + 503 .cfi_startproc + 504 @ args = 0, pretend = 0, frame = 32 + 505 @ frame_needed = 0, uses_anonymous_args = 0 + 506 0000 10402DE9 stmfd sp!, {r4, lr} + 507 .LCFI4: + 508 .cfi_def_cfa_offset 8 + 509 .cfi_offset 4, -8 + 510 .cfi_offset 14, -4 + 511 .loc 1 91 0 + 512 0004 B8409FE5 ldr r4, .L19 + 513 .loc 1 85 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 10 + + + 514 0008 20D04DE2 sub sp, sp, #32 + 515 .LCFI5: + 516 .cfi_def_cfa_offset 40 + 517 .loc 1 92 0 + 518 000c 0400A0E1 mov r0, r4 + 519 0010 0D10A0E1 mov r1, sp + 520 0014 0120A0E3 mov r2, #1 + 521 .loc 1 91 0 + 522 0018 004084E5 str r4, [r4, #0] + 523 .loc 1 92 0 + 524 001c FEFFFFEB bl chEvtRegisterMask + 525 .LVL72: + 526 .loc 1 93 0 + 527 0020 0400A0E1 mov r0, r4 + 528 0024 10108DE2 add r1, sp, #16 + 529 0028 0220A0E3 mov r2, #2 + 530 002c FEFFFFEB bl chEvtRegisterMask + 531 .LVL73: + 532 .loc 1 94 0 + 533 0030 001094E5 ldr r1, [r4, #0] + 534 0034 0100A0E3 mov r0, #1 + 535 0038 041051E0 subs r1, r1, r4 + 536 003c 0110A013 movne r1, #1 + 537 0040 FEFFFFEB bl _test_assert + 538 .LVL74: + 539 0044 000050E3 cmp r0, #0 + 540 0048 0100000A beq .L18 + 541 .L15: + 542 .loc 1 105 0 + 543 004c 20D08DE2 add sp, sp, #32 + 544 0050 1080BDE8 ldmfd sp!, {r4, pc} + 545 .L18: + 546 .loc 1 95 0 + 547 0054 0400A0E1 mov r0, r4 + 548 0058 0D10A0E1 mov r1, sp + 549 005c FEFFFFEB bl chEvtUnregister + 550 .LVL75: + 551 .loc 1 96 0 + 552 0060 001094E5 ldr r1, [r4, #0] + 553 0064 0200A0E3 mov r0, #2 + 554 0068 041051E0 subs r1, r1, r4 + 555 006c 0110A013 movne r1, #1 + 556 0070 FEFFFFEB bl _test_assert + 557 .LVL76: + 558 0074 000050E3 cmp r0, #0 + 559 0078 F3FFFF1A bne .L15 + 560 .loc 1 97 0 + 561 007c 0400A0E1 mov r0, r4 + 562 0080 10108DE2 add r1, sp, #16 + 563 0084 FEFFFFEB bl chEvtUnregister + 564 .LVL77: + 565 .loc 1 98 0 + 566 0088 001094E5 ldr r1, [r4, #0] + 567 008c 0300A0E3 mov r0, #3 + 568 0090 04C051E0 subs ip, r1, r4 + 569 0094 00107CE2 rsbs r1, ip, #0 + 570 0098 0C10B1E0 adcs r1, r1, ip + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 11 + + + 571 009c FEFFFFEB bl _test_assert + 572 .LVL78: + 573 00a0 000050E3 cmp r0, #0 + 574 00a4 E8FFFF1A bne .L15 + 575 .loc 1 103 0 + 576 00a8 18009FE5 ldr r0, .L19+4 + 577 00ac 0710A0E3 mov r1, #7 + 578 00b0 FEFFFFEB bl chEvtDispatch + 579 .LVL79: + 580 .loc 1 104 0 + 581 00b4 10109FE5 ldr r1, .L19+8 + 582 00b8 0400A0E3 mov r0, #4 + 583 00bc FEFFFFEB bl _test_assert_sequence + 584 .LVL80: + 585 00c0 E1FFFFEA b .L15 + 586 .L20: + 587 .align 2 + 588 .L19: + 589 00c4 00000000 .word .LANCHOR0 + 590 00c8 00000000 .word .LANCHOR2 + 591 00cc 04000000 .word .LC1 + 592 .cfi_endproc + 593 .LFE11: + 594 .size evt1_execute, .-evt1_execute + 595 .section .text.h3,"ax",%progbits + 596 .align 2 + 597 .type h3, %function + 598 h3: + 599 .LFB10: + 600 .loc 1 82 0 + 601 .cfi_startproc + 602 @ args = 0, pretend = 0, frame = 0 + 603 @ frame_needed = 0, uses_anonymous_args = 0 + 604 @ link register save eliminated. + 605 .LVL81: + 606 .loc 1 82 0 + 607 0000 4300A0E3 mov r0, #67 + 608 .LVL82: + 609 0004 FEFFFFEA b test_emit_token + 610 .LVL83: + 611 .cfi_endproc + 612 .LFE10: + 613 .size h3, .-h3 + 614 .section .text.h2,"ax",%progbits + 615 .align 2 + 616 .type h2, %function + 617 h2: + 618 .LFB9: + 619 .loc 1 81 0 + 620 .cfi_startproc + 621 @ args = 0, pretend = 0, frame = 0 + 622 @ frame_needed = 0, uses_anonymous_args = 0 + 623 @ link register save eliminated. + 624 .LVL84: + 625 .loc 1 81 0 + 626 0000 4200A0E3 mov r0, #66 + 627 .LVL85: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 12 + + + 628 0004 FEFFFFEA b test_emit_token + 629 .LVL86: + 630 .cfi_endproc + 631 .LFE9: + 632 .size h2, .-h2 + 633 .section .text.h1,"ax",%progbits + 634 .align 2 + 635 .type h1, %function + 636 h1: + 637 .LFB8: + 638 .loc 1 80 0 + 639 .cfi_startproc + 640 @ args = 0, pretend = 0, frame = 0 + 641 @ frame_needed = 0, uses_anonymous_args = 0 + 642 @ link register save eliminated. + 643 .LVL87: + 644 .loc 1 80 0 + 645 0000 4100A0E3 mov r0, #65 + 646 .LVL88: + 647 0004 FEFFFFEA b test_emit_token + 648 .LVL89: + 649 .cfi_endproc + 650 .LFE8: + 651 .size h1, .-h1 + 652 .section .text.evt3_execute,"ax",%progbits + 653 .align 2 + 654 .type evt3_execute, %function + 655 evt3_execute: + 656 .LFB17: + 657 .loc 1 252 0 + 658 .cfi_startproc + 659 @ args = 0, pretend = 0, frame = 0 + 660 @ frame_needed = 0, uses_anonymous_args = 0 + 661 0000 08402DE9 stmfd sp!, {r3, lr} + 662 .LCFI6: + 663 .cfi_def_cfa_offset 8 + 664 .cfi_offset 3, -8 + 665 .cfi_offset 14, -4 + 666 .loc 1 258 0 + 667 0004 0010A0E3 mov r1, #0 + 668 0008 0000E0E3 mvn r0, #0 + 669 000c FEFFFFEB bl chEvtWaitOneTimeout + 670 .LVL90: + 671 .loc 1 259 0 + 672 0010 011070E2 rsbs r1, r0, #1 + 673 0014 0010A033 movcc r1, #0 + 674 0018 0100A0E3 mov r0, #1 + 675 .LVL91: + 676 001c FEFFFFEB bl _test_assert + 677 .LVL92: + 678 0020 001050E2 subs r1, r0, #0 + 679 0024 0880BD18 ldmnefd sp!, {r3, pc} + 680 .loc 1 260 0 + 681 0028 0000E0E3 mvn r0, #0 + 682 002c FEFFFFEB bl chEvtWaitAnyTimeout + 683 .LVL93: + 684 .loc 1 261 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 13 + + + 685 0030 011070E2 rsbs r1, r0, #1 + 686 0034 0010A033 movcc r1, #0 + 687 0038 0200A0E3 mov r0, #2 + 688 .LVL94: + 689 003c FEFFFFEB bl _test_assert + 690 .LVL95: + 691 0040 001050E2 subs r1, r0, #0 + 692 0044 0880BD18 ldmnefd sp!, {r3, pc} + 693 .loc 1 262 0 + 694 0048 0000E0E3 mvn r0, #0 + 695 004c FEFFFFEB bl chEvtWaitAllTimeout + 696 .LVL96: + 697 .loc 1 263 0 + 698 0050 011070E2 rsbs r1, r0, #1 + 699 0054 0010A033 movcc r1, #0 + 700 0058 0300A0E3 mov r0, #3 + 701 .LVL97: + 702 005c FEFFFFEB bl _test_assert + 703 .LVL98: + 704 0060 000050E3 cmp r0, #0 + 705 0064 0880BD18 ldmnefd sp!, {r3, pc} + 706 .LBB4: + 707 .LBB5: + 708 .loc 1 264 0 + 709 0068 0A10A0E3 mov r1, #10 + 710 006c 0000E0E3 mvn r0, #0 + 711 0070 FEFFFFEB bl chEvtWaitOneTimeout + 712 .LVL99: + 713 .loc 1 265 0 + 714 0074 011070E2 rsbs r1, r0, #1 + 715 0078 0010A033 movcc r1, #0 + 716 007c 0400A0E3 mov r0, #4 + 717 .LVL100: + 718 0080 FEFFFFEB bl _test_assert + 719 .LVL101: + 720 0084 000050E3 cmp r0, #0 + 721 0088 0880BD18 ldmnefd sp!, {r3, pc} + 722 .loc 1 266 0 + 723 008c 0A10A0E3 mov r1, #10 + 724 0090 0000E0E3 mvn r0, #0 + 725 0094 FEFFFFEB bl chEvtWaitAnyTimeout + 726 .LVL102: + 727 .loc 1 267 0 + 728 0098 011070E2 rsbs r1, r0, #1 + 729 009c 0010A033 movcc r1, #0 + 730 00a0 0500A0E3 mov r0, #5 + 731 .LVL103: + 732 00a4 FEFFFFEB bl _test_assert + 733 .LVL104: + 734 00a8 000050E3 cmp r0, #0 + 735 00ac 0880BD18 ldmnefd sp!, {r3, pc} + 736 .loc 1 268 0 + 737 00b0 0A10A0E3 mov r1, #10 + 738 00b4 0000E0E3 mvn r0, #0 + 739 00b8 FEFFFFEB bl chEvtWaitAllTimeout + 740 .LVL105: + 741 .loc 1 269 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 14 + + + 742 00bc 011070E2 rsbs r1, r0, #1 + 743 00c0 0010A033 movcc r1, #0 + 744 00c4 0600A0E3 mov r0, #6 + 745 .LVL106: + 746 .LBE5: + 747 .LBE4: + 748 .loc 1 270 0 + 749 00c8 0840BDE8 ldmfd sp!, {r3, lr} + 750 .LBB7: + 751 .LBB6: + 752 .loc 1 269 0 + 753 00cc FEFFFFEA b _test_assert + 754 .LVL107: + 755 .LBE6: + 756 .LBE7: + 757 .cfi_endproc + 758 .LFE17: + 759 .size evt3_execute, .-evt3_execute + 760 .global patternevt + 761 .global testevt3 + 762 .global testevt2 + 763 .global testevt1 + 764 .section .rodata.patternevt,"a",%progbits + 765 .align 2 + 766 .type patternevt, %object + 767 .size patternevt, 16 + 768 patternevt: + 769 0000 00000000 .word testevt1 + 770 0004 00000000 .word testevt2 + 771 0008 00000000 .word testevt3 + 772 000c 00000000 .word 0 + 773 .section .rodata.testevt2,"a",%progbits + 774 .align 2 + 775 .type testevt2, %object + 776 .size testevt2, 16 + 777 testevt2: + 778 0000 1C000000 .word .LC3 + 779 0004 00000000 .word evt2_setup + 780 0008 00000000 .word 0 + 781 000c 00000000 .word evt2_execute + 782 .section .rodata.str1.4,"aMS",%progbits,1 + 783 .align 2 + 784 .LC0: + 785 0000 4100 .ascii "A\000" + 786 0002 0000 .space 2 + 787 .LC1: + 788 0004 41424300 .ascii "ABC\000" + 789 .LC2: + 790 0008 4576656E .ascii "Events, timeouts\000" + 790 74732C20 + 790 74696D65 + 790 6F757473 + 790 00 + 791 0019 000000 .space 3 + 792 .LC3: + 793 001c 4576656E .ascii "Events, wait and broadcast\000" + 793 74732C20 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 15 + + + 793 77616974 + 793 20616E64 + 793 2062726F + 794 0037 00 .space 1 + 795 .LC4: + 796 0038 4576656E .ascii "Events, registration and dispatch\000" + 796 74732C20 + 796 72656769 + 796 73747261 + 796 74696F6E + 797 005a 0000 .section .rodata.testevt1,"a",%progbits + 798 .align 2 + 799 .type testevt1, %object + 800 .size testevt1, 16 + 801 testevt1: + 802 0000 38000000 .word .LC4 + 803 0004 00000000 .word evt1_setup + 804 0008 00000000 .word 0 + 805 000c 00000000 .word evt1_execute + 806 .section .rodata.evhndl,"a",%progbits + 807 .align 2 + 808 .set .LANCHOR2,. + 0 + 809 .type evhndl, %object + 810 .size evhndl, 12 + 811 evhndl: + 812 0000 00000000 .word h1 + 813 0004 00000000 .word h2 + 814 0008 00000000 .word h3 + 815 .section .rodata.testevt3,"a",%progbits + 816 .align 2 + 817 .type testevt3, %object + 818 .size testevt3, 16 + 819 testevt3: + 820 0000 08000000 .word .LC2 + 821 0004 00000000 .word evt3_setup + 822 0008 00000000 .word 0 + 823 000c 00000000 .word evt3_execute + 824 .section .data.es1,"aw",%progbits + 825 .align 2 + 826 .set .LANCHOR0,. + 0 + 827 .type es1, %object + 828 .size es1, 4 + 829 es1: + 830 0000 00000000 .word es1 + 831 .section .data.es2,"aw",%progbits + 832 .align 2 + 833 .set .LANCHOR1,. + 0 + 834 .type es2, %object + 835 .size es2, 4 + 836 es2: + 837 0000 00000000 .word es2 + 838 .text + 839 .Letext0: + 840 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 841 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 842 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 843 .file 5 "../../os/kernel/include/chlists.h" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 16 + + + 844 .file 6 "../../os/kernel/include/chthreads.h" + 845 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 846 .file 8 "../../os/kernel/include/chvt.h" + 847 .file 9 "../../os/kernel/include/chschd.h" + 848 .file 10 "../../os/kernel/include/chmtx.h" + 849 .file 11 "../../os/kernel/include/chevents.h" + 850 .file 12 "../../test/test.h" + 851 .section .debug_info,"",%progbits + 852 .Ldebug_info0: + 853 0000 64110000 .4byte 0x1164 + 854 0004 0200 .2byte 0x2 + 855 0006 00000000 .4byte .Ldebug_abbrev0 + 856 000a 04 .byte 0x4 + 857 000b 01 .uleb128 0x1 + 858 000c 40030000 .4byte .LASF124 + 859 0010 01 .byte 0x1 + 860 0011 36040000 .4byte .LASF125 + 861 0015 46010000 .4byte .LASF126 + 862 0019 30000000 .4byte .Ldebug_ranges0+0x30 + 863 001d 00000000 .4byte 0 + 864 0021 00000000 .4byte 0 + 865 0025 00000000 .4byte .Ldebug_line0 + 866 0029 02 .uleb128 0x2 + 867 002a 04 .byte 0x4 + 868 002b 05 .byte 0x5 + 869 002c 696E7400 .ascii "int\000" + 870 0030 03 .uleb128 0x3 + 871 0031 19000000 .4byte .LASF2 + 872 0035 02 .byte 0x2 + 873 0036 D5 .byte 0xd5 + 874 0037 3B000000 .4byte 0x3b + 875 003b 04 .uleb128 0x4 + 876 003c 04 .byte 0x4 + 877 003d 07 .byte 0x7 + 878 003e D0010000 .4byte .LASF0 + 879 0042 04 .uleb128 0x4 + 880 0043 01 .byte 0x1 + 881 0044 06 .byte 0x6 + 882 0045 9F000000 .4byte .LASF1 + 883 0049 03 .uleb128 0x3 + 884 004a FE040000 .4byte .LASF3 + 885 004e 03 .byte 0x3 + 886 004f 2A .byte 0x2a + 887 0050 54000000 .4byte 0x54 + 888 0054 04 .uleb128 0x4 + 889 0055 01 .byte 0x1 + 890 0056 08 .byte 0x8 + 891 0057 93030000 .4byte .LASF4 + 892 005b 04 .uleb128 0x4 + 893 005c 02 .byte 0x2 + 894 005d 05 .byte 0x5 + 895 005e DA030000 .4byte .LASF5 + 896 0062 04 .uleb128 0x4 + 897 0063 02 .byte 0x2 + 898 0064 07 .byte 0x7 + 899 0065 2F020000 .4byte .LASF6 + 900 0069 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 17 + + + 901 006a 8B030000 .4byte .LASF7 + 902 006e 03 .byte 0x3 + 903 006f 4F .byte 0x4f + 904 0070 74000000 .4byte 0x74 + 905 0074 04 .uleb128 0x4 + 906 0075 04 .byte 0x4 + 907 0076 05 .byte 0x5 + 908 0077 E8000000 .4byte .LASF8 + 909 007b 03 .uleb128 0x3 + 910 007c 5B040000 .4byte .LASF9 + 911 0080 03 .byte 0x3 + 912 0081 50 .byte 0x50 + 913 0082 86000000 .4byte 0x86 + 914 0086 04 .uleb128 0x4 + 915 0087 04 .byte 0x4 + 916 0088 07 .byte 0x7 + 917 0089 E5010000 .4byte .LASF10 + 918 008d 04 .uleb128 0x4 + 919 008e 08 .byte 0x8 + 920 008f 05 .byte 0x5 + 921 0090 91000000 .4byte .LASF11 + 922 0094 04 .uleb128 0x4 + 923 0095 08 .byte 0x8 + 924 0096 07 .byte 0x7 + 925 0097 3A000000 .4byte .LASF12 + 926 009b 03 .uleb128 0x3 + 927 009c BF000000 .4byte .LASF13 + 928 00a0 04 .byte 0x4 + 929 00a1 2B .byte 0x2b + 930 00a2 A6000000 .4byte 0xa6 + 931 00a6 04 .uleb128 0x4 + 932 00a7 01 .byte 0x1 + 933 00a8 02 .byte 0x2 + 934 00a9 85030000 .4byte .LASF14 + 935 00ad 03 .uleb128 0x3 + 936 00ae 72020000 .4byte .LASF15 + 937 00b2 04 .byte 0x4 + 938 00b3 2C .byte 0x2c + 939 00b4 49000000 .4byte 0x49 + 940 00b8 03 .uleb128 0x3 + 941 00b9 FD000000 .4byte .LASF16 + 942 00bd 04 .byte 0x4 + 943 00be 2D .byte 0x2d + 944 00bf 49000000 .4byte 0x49 + 945 00c3 03 .uleb128 0x3 + 946 00c4 66030000 .4byte .LASF17 + 947 00c8 04 .byte 0x4 + 948 00c9 2E .byte 0x2e + 949 00ca 49000000 .4byte 0x49 + 950 00ce 03 .uleb128 0x3 + 951 00cf DE000000 .4byte .LASF18 + 952 00d3 04 .byte 0x4 + 953 00d4 2F .byte 0x2f + 954 00d5 49000000 .4byte 0x49 + 955 00d9 03 .uleb128 0x3 + 956 00da 7D030000 .4byte .LASF19 + 957 00de 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 18 + + + 958 00df 30 .byte 0x30 + 959 00e0 7B000000 .4byte 0x7b + 960 00e4 03 .uleb128 0x3 + 961 00e5 54020000 .4byte .LASF20 + 962 00e9 04 .byte 0x4 + 963 00ea 31 .byte 0x31 + 964 00eb 69000000 .4byte 0x69 + 965 00ef 03 .uleb128 0x3 + 966 00f0 AE010000 .4byte .LASF21 + 967 00f4 04 .byte 0x4 + 968 00f5 32 .byte 0x32 + 969 00f6 69000000 .4byte 0x69 + 970 00fa 03 .uleb128 0x3 + 971 00fb 86020000 .4byte .LASF22 + 972 00ff 04 .byte 0x4 + 973 0100 33 .byte 0x33 + 974 0101 7B000000 .4byte 0x7b + 975 0105 03 .uleb128 0x3 + 976 0106 D0040000 .4byte .LASF23 + 977 010a 04 .byte 0x4 + 978 010b 34 .byte 0x34 + 979 010c 7B000000 .4byte 0x7b + 980 0110 03 .uleb128 0x3 + 981 0111 85040000 .4byte .LASF24 + 982 0115 04 .byte 0x4 + 983 0116 35 .byte 0x35 + 984 0117 7B000000 .4byte 0x7b + 985 011b 03 .uleb128 0x3 + 986 011c 1B040000 .4byte .LASF25 + 987 0120 05 .byte 0x5 + 988 0121 2A .byte 0x2a + 989 0122 26010000 .4byte 0x126 + 990 0126 05 .uleb128 0x5 + 991 0127 1B040000 .4byte .LASF25 + 992 012b 44 .byte 0x44 + 993 012c 06 .byte 0x6 + 994 012d 5E .byte 0x5e + 995 012e 3D020000 .4byte 0x23d + 996 0132 06 .uleb128 0x6 + 997 0133 0C040000 .4byte .LASF26 + 998 0137 06 .byte 0x6 + 999 0138 5F .byte 0x5f + 1000 0139 62020000 .4byte 0x262 + 1001 013d 02 .byte 0x2 + 1002 013e 23 .byte 0x23 + 1003 013f 00 .uleb128 0 + 1004 0140 06 .uleb128 0x6 + 1005 0141 6E030000 .4byte .LASF27 + 1006 0145 06 .byte 0x6 + 1007 0146 61 .byte 0x61 + 1008 0147 62020000 .4byte 0x262 + 1009 014b 02 .byte 0x2 + 1010 014c 23 .byte 0x23 + 1011 014d 04 .uleb128 0x4 + 1012 014e 06 .uleb128 0x6 + 1013 014f 7D000000 .4byte .LASF28 + 1014 0153 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 19 + + + 1015 0154 63 .byte 0x63 + 1016 0155 D9000000 .4byte 0xd9 + 1017 0159 02 .byte 0x2 + 1018 015a 23 .byte 0x23 + 1019 015b 08 .uleb128 0x8 + 1020 015c 06 .uleb128 0x6 + 1021 015d 81050000 .4byte .LASF29 + 1022 0161 06 .byte 0x6 + 1023 0162 64 .byte 0x64 + 1024 0163 26030000 .4byte 0x326 + 1025 0167 02 .byte 0x2 + 1026 0168 23 .byte 0x23 + 1027 0169 0C .uleb128 0xc + 1028 016a 06 .uleb128 0x6 + 1029 016b 3E010000 .4byte .LASF30 + 1030 016f 06 .byte 0x6 + 1031 0170 66 .byte 0x66 + 1032 0171 62020000 .4byte 0x262 + 1033 0175 02 .byte 0x2 + 1034 0176 23 .byte 0x23 + 1035 0177 10 .uleb128 0x10 + 1036 0178 06 .uleb128 0x6 + 1037 0179 F9020000 .4byte .LASF31 + 1038 017d 06 .byte 0x6 + 1039 017e 67 .byte 0x67 + 1040 017f 62020000 .4byte 0x262 + 1041 0183 02 .byte 0x2 + 1042 0184 23 .byte 0x23 + 1043 0185 14 .uleb128 0x14 + 1044 0186 06 .uleb128 0x6 + 1045 0187 2F050000 .4byte .LASF32 + 1046 018b 06 .byte 0x6 + 1047 018c 6E .byte 0x6e + 1048 018d 97050000 .4byte 0x597 + 1049 0191 02 .byte 0x2 + 1050 0192 23 .byte 0x23 + 1051 0193 18 .uleb128 0x18 + 1052 0194 06 .uleb128 0x6 + 1053 0195 E4030000 .4byte .LASF33 + 1054 0199 06 .byte 0x6 + 1055 019a 79 .byte 0x79 + 1056 019b B8000000 .4byte 0xb8 + 1057 019f 02 .byte 0x2 + 1058 01a0 23 .byte 0x23 + 1059 01a1 1C .uleb128 0x1c + 1060 01a2 06 .uleb128 0x6 + 1061 01a3 13040000 .4byte .LASF34 + 1062 01a7 06 .byte 0x6 + 1063 01a8 7D .byte 0x7d + 1064 01a9 AD000000 .4byte 0xad + 1065 01ad 02 .byte 0x2 + 1066 01ae 23 .byte 0x23 + 1067 01af 1D .uleb128 0x1d + 1068 01b0 06 .uleb128 0x6 + 1069 01b1 E7040000 .4byte .LASF35 + 1070 01b5 06 .byte 0x6 + 1071 01b6 82 .byte 0x82 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 20 + + + 1072 01b7 C3000000 .4byte 0xc3 + 1073 01bb 02 .byte 0x2 + 1074 01bc 23 .byte 0x23 + 1075 01bd 1E .uleb128 0x1e + 1076 01be 06 .uleb128 0x6 + 1077 01bf EC030000 .4byte .LASF36 + 1078 01c3 06 .byte 0x6 + 1079 01c4 88 .byte 0x88 + 1080 01c5 CE000000 .4byte 0xce + 1081 01c9 02 .byte 0x2 + 1082 01ca 23 .byte 0x23 + 1083 01cb 1F .uleb128 0x1f + 1084 01cc 06 .uleb128 0x6 + 1085 01cd A3040000 .4byte .LASF37 + 1086 01d1 06 .byte 0x6 + 1087 01d2 8F .byte 0x8f + 1088 01d3 09040000 .4byte 0x409 + 1089 01d7 02 .byte 0x2 + 1090 01d8 23 .byte 0x23 + 1091 01d9 20 .uleb128 0x20 + 1092 01da 07 .uleb128 0x7 + 1093 01db 705F7500 .ascii "p_u\000" + 1094 01df 06 .byte 0x6 + 1095 01e0 B4 .byte 0xb4 + 1096 01e1 62050000 .4byte 0x562 + 1097 01e5 02 .byte 0x2 + 1098 01e6 23 .byte 0x23 + 1099 01e7 24 .uleb128 0x24 + 1100 01e8 06 .uleb128 0x6 + 1101 01e9 87050000 .4byte .LASF38 + 1102 01ed 06 .byte 0x6 + 1103 01ee B9 .byte 0xb9 + 1104 01ef 8A020000 .4byte 0x28a + 1105 01f3 02 .byte 0x2 + 1106 01f4 23 .byte 0x23 + 1107 01f5 28 .uleb128 0x28 + 1108 01f6 06 .uleb128 0x6 + 1109 01f7 B1040000 .4byte .LASF39 + 1110 01fb 06 .byte 0x6 + 1111 01fc BF .byte 0xbf + 1112 01fd 68020000 .4byte 0x268 + 1113 0201 02 .byte 0x2 + 1114 0202 23 .byte 0x23 + 1115 0203 2C .uleb128 0x2c + 1116 0204 06 .uleb128 0x6 + 1117 0205 13000000 .4byte .LASF40 + 1118 0209 06 .byte 0x6 + 1119 020a C3 .byte 0xc3 + 1120 020b E4000000 .4byte 0xe4 + 1121 020f 02 .byte 0x2 + 1122 0210 23 .byte 0x23 + 1123 0211 34 .uleb128 0x34 + 1124 0212 06 .uleb128 0x6 + 1125 0213 2B040000 .4byte .LASF41 + 1126 0217 06 .byte 0x6 + 1127 0218 C9 .byte 0xc9 + 1128 0219 FA000000 .4byte 0xfa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 21 + + + 1129 021d 02 .byte 0x2 + 1130 021e 23 .byte 0x23 + 1131 021f 38 .uleb128 0x38 + 1132 0220 06 .uleb128 0x6 + 1133 0221 D0030000 .4byte .LASF42 + 1134 0225 06 .byte 0x6 + 1135 0226 D0 .byte 0xd0 + 1136 0227 A9050000 .4byte 0x5a9 + 1137 022b 02 .byte 0x2 + 1138 022c 23 .byte 0x23 + 1139 022d 3C .uleb128 0x3c + 1140 022e 06 .uleb128 0x6 + 1141 022f 8F040000 .4byte .LASF43 + 1142 0233 06 .byte 0x6 + 1143 0234 D4 .byte 0xd4 + 1144 0235 D9000000 .4byte 0xd9 + 1145 0239 02 .byte 0x2 + 1146 023a 23 .byte 0x23 + 1147 023b 40 .uleb128 0x40 + 1148 023c 00 .byte 0 + 1149 023d 08 .uleb128 0x8 + 1150 023e 08 .byte 0x8 + 1151 023f 05 .byte 0x5 + 1152 0240 61 .byte 0x61 + 1153 0241 62020000 .4byte 0x262 + 1154 0245 06 .uleb128 0x6 + 1155 0246 0C040000 .4byte .LASF26 + 1156 024a 05 .byte 0x5 + 1157 024b 62 .byte 0x62 + 1158 024c 62020000 .4byte 0x262 + 1159 0250 02 .byte 0x2 + 1160 0251 23 .byte 0x23 + 1161 0252 00 .uleb128 0 + 1162 0253 06 .uleb128 0x6 + 1163 0254 6E030000 .4byte .LASF27 + 1164 0258 05 .byte 0x5 + 1165 0259 64 .byte 0x64 + 1166 025a 62020000 .4byte 0x262 + 1167 025e 02 .byte 0x2 + 1168 025f 23 .byte 0x23 + 1169 0260 04 .uleb128 0x4 + 1170 0261 00 .byte 0 + 1171 0262 09 .uleb128 0x9 + 1172 0263 04 .byte 0x4 + 1173 0264 1B010000 .4byte 0x11b + 1174 0268 03 .uleb128 0x3 + 1175 0269 17030000 .4byte .LASF44 + 1176 026d 05 .byte 0x5 + 1177 026e 66 .byte 0x66 + 1178 026f 3D020000 .4byte 0x23d + 1179 0273 08 .uleb128 0x8 + 1180 0274 04 .byte 0x4 + 1181 0275 05 .byte 0x5 + 1182 0276 6B .byte 0x6b + 1183 0277 8A020000 .4byte 0x28a + 1184 027b 06 .uleb128 0x6 + 1185 027c 0C040000 .4byte .LASF26 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 22 + + + 1186 0280 05 .byte 0x5 + 1187 0281 6D .byte 0x6d + 1188 0282 62020000 .4byte 0x262 + 1189 0286 02 .byte 0x2 + 1190 0287 23 .byte 0x23 + 1191 0288 00 .uleb128 0 + 1192 0289 00 .byte 0 + 1193 028a 03 .uleb128 0x3 + 1194 028b 7A020000 .4byte .LASF45 + 1195 028f 05 .byte 0x5 + 1196 0290 70 .byte 0x70 + 1197 0291 73020000 .4byte 0x273 + 1198 0295 03 .uleb128 0x3 + 1199 0296 89010000 .4byte .LASF46 + 1200 029a 07 .byte 0x7 + 1201 029b A9 .byte 0xa9 + 1202 029c A0020000 .4byte 0x2a0 + 1203 02a0 0A .uleb128 0xa + 1204 02a1 04 .byte 0x4 + 1205 02a2 05 .uleb128 0x5 + 1206 02a3 AA040000 .4byte .LASF47 + 1207 02a7 24 .byte 0x24 + 1208 02a8 07 .byte 0x7 + 1209 02a9 C0 .byte 0xc0 + 1210 02aa 26030000 .4byte 0x326 + 1211 02ae 07 .uleb128 0x7 + 1212 02af 723400 .ascii "r4\000" + 1213 02b2 07 .byte 0x7 + 1214 02b3 C1 .byte 0xc1 + 1215 02b4 95020000 .4byte 0x295 + 1216 02b8 02 .byte 0x2 + 1217 02b9 23 .byte 0x23 + 1218 02ba 00 .uleb128 0 + 1219 02bb 07 .uleb128 0x7 + 1220 02bc 723500 .ascii "r5\000" + 1221 02bf 07 .byte 0x7 + 1222 02c0 C2 .byte 0xc2 + 1223 02c1 95020000 .4byte 0x295 + 1224 02c5 02 .byte 0x2 + 1225 02c6 23 .byte 0x23 + 1226 02c7 04 .uleb128 0x4 + 1227 02c8 07 .uleb128 0x7 + 1228 02c9 723600 .ascii "r6\000" + 1229 02cc 07 .byte 0x7 + 1230 02cd C3 .byte 0xc3 + 1231 02ce 95020000 .4byte 0x295 + 1232 02d2 02 .byte 0x2 + 1233 02d3 23 .byte 0x23 + 1234 02d4 08 .uleb128 0x8 + 1235 02d5 07 .uleb128 0x7 + 1236 02d6 723700 .ascii "r7\000" + 1237 02d9 07 .byte 0x7 + 1238 02da C4 .byte 0xc4 + 1239 02db 95020000 .4byte 0x295 + 1240 02df 02 .byte 0x2 + 1241 02e0 23 .byte 0x23 + 1242 02e1 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 23 + + + 1243 02e2 07 .uleb128 0x7 + 1244 02e3 723800 .ascii "r8\000" + 1245 02e6 07 .byte 0x7 + 1246 02e7 C5 .byte 0xc5 + 1247 02e8 95020000 .4byte 0x295 + 1248 02ec 02 .byte 0x2 + 1249 02ed 23 .byte 0x23 + 1250 02ee 10 .uleb128 0x10 + 1251 02ef 07 .uleb128 0x7 + 1252 02f0 723900 .ascii "r9\000" + 1253 02f3 07 .byte 0x7 + 1254 02f4 C6 .byte 0xc6 + 1255 02f5 95020000 .4byte 0x295 + 1256 02f9 02 .byte 0x2 + 1257 02fa 23 .byte 0x23 + 1258 02fb 14 .uleb128 0x14 + 1259 02fc 07 .uleb128 0x7 + 1260 02fd 72313000 .ascii "r10\000" + 1261 0301 07 .byte 0x7 + 1262 0302 C7 .byte 0xc7 + 1263 0303 95020000 .4byte 0x295 + 1264 0307 02 .byte 0x2 + 1265 0308 23 .byte 0x23 + 1266 0309 18 .uleb128 0x18 + 1267 030a 07 .uleb128 0x7 + 1268 030b 72313100 .ascii "r11\000" + 1269 030f 07 .byte 0x7 + 1270 0310 C8 .byte 0xc8 + 1271 0311 95020000 .4byte 0x295 + 1272 0315 02 .byte 0x2 + 1273 0316 23 .byte 0x23 + 1274 0317 1C .uleb128 0x1c + 1275 0318 07 .uleb128 0x7 + 1276 0319 6C7200 .ascii "lr\000" + 1277 031c 07 .byte 0x7 + 1278 031d C9 .byte 0xc9 + 1279 031e 95020000 .4byte 0x295 + 1280 0322 02 .byte 0x2 + 1281 0323 23 .byte 0x23 + 1282 0324 20 .uleb128 0x20 + 1283 0325 00 .byte 0 + 1284 0326 05 .uleb128 0x5 + 1285 0327 27020000 .4byte .LASF48 + 1286 032b 04 .byte 0x4 + 1287 032c 07 .byte 0x7 + 1288 032d D1 .byte 0xd1 + 1289 032e 41030000 .4byte 0x341 + 1290 0332 07 .uleb128 0x7 + 1291 0333 72313300 .ascii "r13\000" + 1292 0337 07 .byte 0x7 + 1293 0338 D2 .byte 0xd2 + 1294 0339 41030000 .4byte 0x341 + 1295 033d 02 .byte 0x2 + 1296 033e 23 .byte 0x23 + 1297 033f 00 .uleb128 0 + 1298 0340 00 .byte 0 + 1299 0341 09 .uleb128 0x9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 24 + + + 1300 0342 04 .byte 0x4 + 1301 0343 A2020000 .4byte 0x2a2 + 1302 0347 03 .uleb128 0x3 + 1303 0348 9A040000 .4byte .LASF49 + 1304 034c 08 .byte 0x8 + 1305 034d 58 .byte 0x58 + 1306 034e 52030000 .4byte 0x352 + 1307 0352 09 .uleb128 0x9 + 1308 0353 04 .byte 0x4 + 1309 0354 58030000 .4byte 0x358 + 1310 0358 0B .uleb128 0xb + 1311 0359 01 .byte 0x1 + 1312 035a 64030000 .4byte 0x364 + 1313 035e 0C .uleb128 0xc + 1314 035f A0020000 .4byte 0x2a0 + 1315 0363 00 .byte 0 + 1316 0364 03 .uleb128 0x3 + 1317 0365 6C040000 .4byte .LASF50 + 1318 0369 08 .byte 0x8 + 1319 036a 5D .byte 0x5d + 1320 036b 6F030000 .4byte 0x36f + 1321 036f 05 .uleb128 0x5 + 1322 0370 6C040000 .4byte .LASF50 + 1323 0374 14 .byte 0x14 + 1324 0375 08 .byte 0x8 + 1325 0376 64 .byte 0x64 + 1326 0377 C2030000 .4byte 0x3c2 + 1327 037b 06 .uleb128 0x6 + 1328 037c DD010000 .4byte .LASF51 + 1329 0380 08 .byte 0x8 + 1330 0381 65 .byte 0x65 + 1331 0382 C2030000 .4byte 0x3c2 + 1332 0386 02 .byte 0x2 + 1333 0387 23 .byte 0x23 + 1334 0388 00 .uleb128 0 + 1335 0389 06 .uleb128 0x6 + 1336 038a 92010000 .4byte .LASF52 + 1337 038e 08 .byte 0x8 + 1338 038f 67 .byte 0x67 + 1339 0390 C2030000 .4byte 0x3c2 + 1340 0394 02 .byte 0x2 + 1341 0395 23 .byte 0x23 + 1342 0396 04 .uleb128 0x4 + 1343 0397 06 .uleb128 0x6 + 1344 0398 AA020000 .4byte .LASF53 + 1345 039c 08 .byte 0x8 + 1346 039d 69 .byte 0x69 + 1347 039e 10010000 .4byte 0x110 + 1348 03a2 02 .byte 0x2 + 1349 03a3 23 .byte 0x23 + 1350 03a4 08 .uleb128 0x8 + 1351 03a5 06 .uleb128 0x6 + 1352 03a6 C6020000 .4byte .LASF54 + 1353 03aa 08 .byte 0x8 + 1354 03ab 6A .byte 0x6a + 1355 03ac 47030000 .4byte 0x347 + 1356 03b0 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 25 + + + 1357 03b1 23 .byte 0x23 + 1358 03b2 0C .uleb128 0xc + 1359 03b3 06 .uleb128 0x6 + 1360 03b4 C9040000 .4byte .LASF55 + 1361 03b8 08 .byte 0x8 + 1362 03b9 6C .byte 0x6c + 1363 03ba A0020000 .4byte 0x2a0 + 1364 03be 02 .byte 0x2 + 1365 03bf 23 .byte 0x23 + 1366 03c0 10 .uleb128 0x10 + 1367 03c1 00 .byte 0 + 1368 03c2 09 .uleb128 0x9 + 1369 03c3 04 .byte 0x4 + 1370 03c4 64030000 .4byte 0x364 + 1371 03c8 08 .uleb128 0x8 + 1372 03c9 10 .byte 0x10 + 1373 03ca 08 .byte 0x8 + 1374 03cb 76 .byte 0x76 + 1375 03cc 09040000 .4byte 0x409 + 1376 03d0 06 .uleb128 0x6 + 1377 03d1 DD010000 .4byte .LASF51 + 1378 03d5 08 .byte 0x8 + 1379 03d6 77 .byte 0x77 + 1380 03d7 C2030000 .4byte 0x3c2 + 1381 03db 02 .byte 0x2 + 1382 03dc 23 .byte 0x23 + 1383 03dd 00 .uleb128 0 + 1384 03de 06 .uleb128 0x6 + 1385 03df 92010000 .4byte .LASF52 + 1386 03e3 08 .byte 0x8 + 1387 03e4 79 .byte 0x79 + 1388 03e5 C2030000 .4byte 0x3c2 + 1389 03e9 02 .byte 0x2 + 1390 03ea 23 .byte 0x23 + 1391 03eb 04 .uleb128 0x4 + 1392 03ec 06 .uleb128 0x6 + 1393 03ed AA020000 .4byte .LASF53 + 1394 03f1 08 .byte 0x8 + 1395 03f2 7B .byte 0x7b + 1396 03f3 10010000 .4byte 0x110 + 1397 03f7 02 .byte 0x2 + 1398 03f8 23 .byte 0x23 + 1399 03f9 08 .uleb128 0x8 + 1400 03fa 06 .uleb128 0x6 + 1401 03fb 43050000 .4byte .LASF56 + 1402 03ff 08 .byte 0x8 + 1403 0400 7C .byte 0x7c + 1404 0401 09040000 .4byte 0x409 + 1405 0405 02 .byte 0x2 + 1406 0406 23 .byte 0x23 + 1407 0407 0C .uleb128 0xc + 1408 0408 00 .byte 0 + 1409 0409 0D .uleb128 0xd + 1410 040a 10010000 .4byte 0x110 + 1411 040e 03 .uleb128 0x3 + 1412 040f 56050000 .4byte .LASF57 + 1413 0413 08 .byte 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 26 + + + 1414 0414 7D .byte 0x7d + 1415 0415 C8030000 .4byte 0x3c8 + 1416 0419 08 .uleb128 0x8 + 1417 041a 1C .byte 0x1c + 1418 041b 09 .byte 0x9 + 1419 041c 5E .byte 0x5e + 1420 041d 76040000 .4byte 0x476 + 1421 0421 06 .uleb128 0x6 + 1422 0422 64040000 .4byte .LASF58 + 1423 0426 09 .byte 0x9 + 1424 0427 5F .byte 0x5f + 1425 0428 68020000 .4byte 0x268 + 1426 042c 02 .byte 0x2 + 1427 042d 23 .byte 0x23 + 1428 042e 00 .uleb128 0 + 1429 042f 06 .uleb128 0x6 + 1430 0430 FE030000 .4byte .LASF59 + 1431 0434 09 .byte 0x9 + 1432 0435 60 .byte 0x60 + 1433 0436 D9000000 .4byte 0xd9 + 1434 043a 02 .byte 0x2 + 1435 043b 23 .byte 0x23 + 1436 043c 08 .uleb128 0x8 + 1437 043d 06 .uleb128 0x6 + 1438 043e 11030000 .4byte .LASF60 + 1439 0442 09 .byte 0x9 + 1440 0443 62 .byte 0x62 + 1441 0444 26030000 .4byte 0x326 + 1442 0448 02 .byte 0x2 + 1443 0449 23 .byte 0x23 + 1444 044a 0C .uleb128 0xc + 1445 044b 06 .uleb128 0x6 + 1446 044c 81010000 .4byte .LASF61 + 1447 0450 09 .byte 0x9 + 1448 0451 65 .byte 0x65 + 1449 0452 62020000 .4byte 0x262 + 1450 0456 02 .byte 0x2 + 1451 0457 23 .byte 0x23 + 1452 0458 10 .uleb128 0x10 + 1453 0459 06 .uleb128 0x6 + 1454 045a 56030000 .4byte .LASF62 + 1455 045e 09 .byte 0x9 + 1456 045f 66 .byte 0x66 + 1457 0460 62020000 .4byte 0x262 + 1458 0464 02 .byte 0x2 + 1459 0465 23 .byte 0x23 + 1460 0466 14 .uleb128 0x14 + 1461 0467 06 .uleb128 0x6 + 1462 0468 4C030000 .4byte .LASF63 + 1463 046c 09 .byte 0x9 + 1464 046d 69 .byte 0x69 + 1465 046e 62020000 .4byte 0x262 + 1466 0472 02 .byte 0x2 + 1467 0473 23 .byte 0x23 + 1468 0474 18 .uleb128 0x18 + 1469 0475 00 .byte 0 + 1470 0476 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 27 + + + 1471 0477 EE040000 .4byte .LASF64 + 1472 047b 09 .byte 0x9 + 1473 047c 6B .byte 0x6b + 1474 047d 19040000 .4byte 0x419 + 1475 0481 05 .uleb128 0x5 + 1476 0482 92020000 .4byte .LASF65 + 1477 0486 10 .byte 0x10 + 1478 0487 0A .byte 0xa + 1479 0488 2C .byte 0x2c + 1480 0489 B8040000 .4byte 0x4b8 + 1481 048d 06 .uleb128 0x6 + 1482 048e C6000000 .4byte .LASF66 + 1483 0492 0A .byte 0xa + 1484 0493 2D .byte 0x2d + 1485 0494 68020000 .4byte 0x268 + 1486 0498 02 .byte 0x2 + 1487 0499 23 .byte 0x23 + 1488 049a 00 .uleb128 0 + 1489 049b 06 .uleb128 0x6 + 1490 049c 5D050000 .4byte .LASF67 + 1491 04a0 0A .byte 0xa + 1492 04a1 2F .byte 0x2f + 1493 04a2 62020000 .4byte 0x262 + 1494 04a6 02 .byte 0x2 + 1495 04a7 23 .byte 0x23 + 1496 04a8 08 .uleb128 0x8 + 1497 04a9 06 .uleb128 0x6 + 1498 04aa 7E040000 .4byte .LASF68 + 1499 04ae 0A .byte 0xa + 1500 04af 31 .byte 0x31 + 1501 04b0 B8040000 .4byte 0x4b8 + 1502 04b4 02 .byte 0x2 + 1503 04b5 23 .byte 0x23 + 1504 04b6 0C .uleb128 0xc + 1505 04b7 00 .byte 0 + 1506 04b8 09 .uleb128 0x9 + 1507 04b9 04 .byte 0x4 + 1508 04ba 81040000 .4byte 0x481 + 1509 04be 03 .uleb128 0x3 + 1510 04bf 92020000 .4byte .LASF65 + 1511 04c3 0A .byte 0xa + 1512 04c4 33 .byte 0x33 + 1513 04c5 81040000 .4byte 0x481 + 1514 04c9 03 .uleb128 0x3 + 1515 04ca 06050000 .4byte .LASF69 + 1516 04ce 0B .byte 0xb + 1517 04cf 2C .byte 0x2c + 1518 04d0 D4040000 .4byte 0x4d4 + 1519 04d4 05 .uleb128 0x5 + 1520 04d5 06050000 .4byte .LASF69 + 1521 04d9 10 .byte 0x10 + 1522 04da 0B .byte 0xb + 1523 04db 31 .byte 0x31 + 1524 04dc 19050000 .4byte 0x519 + 1525 04e0 06 .uleb128 0x6 + 1526 04e1 5A020000 .4byte .LASF70 + 1527 04e5 0B .byte 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 28 + + + 1528 04e6 32 .byte 0x32 + 1529 04e7 19050000 .4byte 0x519 + 1530 04eb 02 .byte 0x2 + 1531 04ec 23 .byte 0x23 + 1532 04ed 00 .uleb128 0 + 1533 04ee 06 .uleb128 0x6 + 1534 04ef AE030000 .4byte .LASF71 + 1535 04f3 0B .byte 0xb + 1536 04f4 35 .byte 0x35 + 1537 04f5 62020000 .4byte 0x262 + 1538 04f9 02 .byte 0x2 + 1539 04fa 23 .byte 0x23 + 1540 04fb 04 .uleb128 0x4 + 1541 04fc 06 .uleb128 0x6 + 1542 04fd 5E030000 .4byte .LASF72 + 1543 0501 0B .byte 0xb + 1544 0502 37 .byte 0x37 + 1545 0503 FA000000 .4byte 0xfa + 1546 0507 02 .byte 0x2 + 1547 0508 23 .byte 0x23 + 1548 0509 08 .uleb128 0x8 + 1549 050a 06 .uleb128 0x6 + 1550 050b C7030000 .4byte .LASF73 + 1551 050f 0B .byte 0xb + 1552 0510 3A .byte 0x3a + 1553 0511 05010000 .4byte 0x105 + 1554 0515 02 .byte 0x2 + 1555 0516 23 .byte 0x23 + 1556 0517 0C .uleb128 0xc + 1557 0518 00 .byte 0 + 1558 0519 09 .uleb128 0x9 + 1559 051a 04 .byte 0x4 + 1560 051b C9040000 .4byte 0x4c9 + 1561 051f 05 .uleb128 0x5 + 1562 0520 B8010000 .4byte .LASF74 + 1563 0524 04 .byte 0x4 + 1564 0525 0B .byte 0xb + 1565 0526 41 .byte 0x41 + 1566 0527 3A050000 .4byte 0x53a + 1567 052b 06 .uleb128 0x6 + 1568 052c 4E050000 .4byte .LASF75 + 1569 0530 0B .byte 0xb + 1570 0531 42 .byte 0x42 + 1571 0532 19050000 .4byte 0x519 + 1572 0536 02 .byte 0x2 + 1573 0537 23 .byte 0x23 + 1574 0538 00 .uleb128 0 + 1575 0539 00 .byte 0 + 1576 053a 03 .uleb128 0x3 + 1577 053b B8010000 .4byte .LASF74 + 1578 053f 0B .byte 0xb + 1579 0540 45 .byte 0x45 + 1580 0541 1F050000 .4byte 0x51f + 1581 0545 03 .uleb128 0x3 + 1582 0546 C4010000 .4byte .LASF76 + 1583 054a 0B .byte 0xb + 1584 054b 4A .byte 0x4a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 29 + + + 1585 054c 50050000 .4byte 0x550 + 1586 0550 09 .uleb128 0x9 + 1587 0551 04 .byte 0x4 + 1588 0552 56050000 .4byte 0x556 + 1589 0556 0B .uleb128 0xb + 1590 0557 01 .byte 0x1 + 1591 0558 62050000 .4byte 0x562 + 1592 055c 0C .uleb128 0xc + 1593 055d EF000000 .4byte 0xef + 1594 0561 00 .byte 0 + 1595 0562 0E .uleb128 0xe + 1596 0563 04 .byte 0x4 + 1597 0564 06 .byte 0x6 + 1598 0565 96 .byte 0x96 + 1599 0566 97050000 .4byte 0x597 + 1600 056a 0F .uleb128 0xf + 1601 056b 20000000 .4byte .LASF77 + 1602 056f 06 .byte 0x6 + 1603 0570 9D .byte 0x9d + 1604 0571 E4000000 .4byte 0xe4 + 1605 0575 0F .uleb128 0xf + 1606 0576 60000000 .4byte .LASF78 + 1607 057a 06 .byte 0x6 + 1608 057b A4 .byte 0xa4 + 1609 057c E4000000 .4byte 0xe4 + 1610 0580 0F .uleb128 0xf + 1611 0581 28050000 .4byte .LASF79 + 1612 0585 06 .byte 0x6 + 1613 0586 AB .byte 0xab + 1614 0587 A0020000 .4byte 0x2a0 + 1615 058b 0F .uleb128 0xf + 1616 058c 05040000 .4byte .LASF80 + 1617 0590 06 .byte 0x6 + 1618 0591 B2 .byte 0xb2 + 1619 0592 FA000000 .4byte 0xfa + 1620 0596 00 .byte 0 + 1621 0597 09 .uleb128 0x9 + 1622 0598 04 .byte 0x4 + 1623 0599 9D050000 .4byte 0x59d + 1624 059d 10 .uleb128 0x10 + 1625 059e A2050000 .4byte 0x5a2 + 1626 05a2 04 .uleb128 0x4 + 1627 05a3 01 .byte 0x1 + 1628 05a4 08 .byte 0x8 + 1629 05a5 79040000 .4byte .LASF81 + 1630 05a9 09 .uleb128 0x9 + 1631 05aa 04 .byte 0x4 + 1632 05ab BE040000 .4byte 0x4be + 1633 05af 03 .uleb128 0x3 + 1634 05b0 00000000 .4byte .LASF82 + 1635 05b4 06 .byte 0x6 + 1636 05b5 E5 .byte 0xe5 + 1637 05b6 BA050000 .4byte 0x5ba + 1638 05ba 09 .uleb128 0x9 + 1639 05bb 04 .byte 0x4 + 1640 05bc C0050000 .4byte 0x5c0 + 1641 05c0 11 .uleb128 0x11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 30 + + + 1642 05c1 01 .byte 0x1 + 1643 05c2 E4000000 .4byte 0xe4 + 1644 05c6 D0050000 .4byte 0x5d0 + 1645 05ca 0C .uleb128 0xc + 1646 05cb A0020000 .4byte 0x2a0 + 1647 05cf 00 .byte 0 + 1648 05d0 04 .uleb128 0x4 + 1649 05d1 04 .byte 0x4 + 1650 05d2 07 .byte 0x7 + 1651 05d3 BD020000 .4byte .LASF83 + 1652 05d7 05 .uleb128 0x5 + 1653 05d8 22040000 .4byte .LASF84 + 1654 05dc 10 .byte 0x10 + 1655 05dd 0C .byte 0xc + 1656 05de 3B .byte 0x3b + 1657 05df 1C060000 .4byte 0x61c + 1658 05e3 06 .uleb128 0x6 + 1659 05e4 22020000 .4byte .LASF85 + 1660 05e8 0C .byte 0xc + 1661 05e9 3C .byte 0x3c + 1662 05ea 97050000 .4byte 0x597 + 1663 05ee 02 .byte 0x2 + 1664 05ef 23 .byte 0x23 + 1665 05f0 00 .uleb128 0 + 1666 05f1 06 .uleb128 0x6 + 1667 05f2 24030000 .4byte .LASF86 + 1668 05f6 0C .byte 0xc + 1669 05f7 3D .byte 0x3d + 1670 05f8 1E060000 .4byte 0x61e + 1671 05fc 02 .byte 0x2 + 1672 05fd 23 .byte 0x23 + 1673 05fe 04 .uleb128 0x4 + 1674 05ff 06 .uleb128 0x6 + 1675 0600 0E020000 .4byte .LASF87 + 1676 0604 0C .byte 0xc + 1677 0605 3E .byte 0x3e + 1678 0606 1E060000 .4byte 0x61e + 1679 060a 02 .byte 0x2 + 1680 060b 23 .byte 0x23 + 1681 060c 08 .uleb128 0x8 + 1682 060d 06 .uleb128 0x6 + 1683 060e 75030000 .4byte .LASF88 + 1684 0612 0C .byte 0xc + 1685 0613 3F .byte 0x3f + 1686 0614 1E060000 .4byte 0x61e + 1687 0618 02 .byte 0x2 + 1688 0619 23 .byte 0x23 + 1689 061a 0C .uleb128 0xc + 1690 061b 00 .byte 0 + 1691 061c 12 .uleb128 0x12 + 1692 061d 01 .byte 0x1 + 1693 061e 09 .uleb128 0x9 + 1694 061f 04 .byte 0x4 + 1695 0620 1C060000 .4byte 0x61c + 1696 0624 13 .uleb128 0x13 + 1697 0625 BA030000 .4byte .LASF127 + 1698 0629 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 31 + + + 1699 062a FC .byte 0xfc + 1700 062b 01 .byte 0x1 + 1701 062c 01 .byte 0x1 + 1702 062d 3B060000 .4byte 0x63b + 1703 0631 14 .uleb128 0x14 + 1704 0632 6D00 .ascii "m\000" + 1705 0634 01 .byte 0x1 + 1706 0635 FD .byte 0xfd + 1707 0636 FA000000 .4byte 0xfa + 1708 063a 00 .byte 0 + 1709 063b 15 .uleb128 0x15 + 1710 063c DC020000 .4byte .LASF89 + 1711 0640 01 .byte 0x1 + 1712 0641 F7 .byte 0xf7 + 1713 0642 01 .byte 0x1 + 1714 0643 00000000 .4byte .LFB16 + 1715 0647 08000000 .4byte .LFE16 + 1716 064b 02 .byte 0x2 + 1717 064c 7D .byte 0x7d + 1718 064d 00 .sleb128 0 + 1719 064e 01 .byte 0x1 + 1720 064f 65060000 .4byte 0x665 + 1721 0653 16 .uleb128 0x16 + 1722 0654 08000000 .4byte .LVL0 + 1723 0658 01 .byte 0x1 + 1724 0659 390F0000 .4byte 0xf39 + 1725 065d 17 .uleb128 0x17 + 1726 065e 01 .byte 0x1 + 1727 065f 50 .byte 0x50 + 1728 0660 02 .byte 0x2 + 1729 0661 09 .byte 0x9 + 1730 0662 FF .byte 0xff + 1731 0663 00 .byte 0 + 1732 0664 00 .byte 0 + 1733 0665 15 .uleb128 0x15 + 1734 0666 08000000 .4byte .LASF90 + 1735 066a 01 .byte 0x1 + 1736 066b 80 .byte 0x80 + 1737 066c 01 .byte 0x1 + 1738 066d 00000000 .4byte .LFB12 + 1739 0671 08000000 .4byte .LFE12 + 1740 0675 02 .byte 0x2 + 1741 0676 7D .byte 0x7d + 1742 0677 00 .sleb128 0 + 1743 0678 01 .byte 0x1 + 1744 0679 8F060000 .4byte 0x68f + 1745 067d 16 .uleb128 0x16 + 1746 067e 08000000 .4byte .LVL1 + 1747 0682 01 .byte 0x1 + 1748 0683 390F0000 .4byte 0xf39 + 1749 0687 17 .uleb128 0x17 + 1750 0688 01 .byte 0x1 + 1751 0689 50 .byte 0x50 + 1752 068a 02 .byte 0x2 + 1753 068b 09 .byte 0x9 + 1754 068c FF .byte 0xff + 1755 068d 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 32 + + + 1756 068e 00 .byte 0 + 1757 068f 15 .uleb128 0x15 + 1758 0690 B2020000 .4byte .LASF91 + 1759 0694 01 .byte 0x1 + 1760 0695 4B .byte 0x4b + 1761 0696 01 .byte 0x1 + 1762 0697 00000000 .4byte .LFB7 + 1763 069b 08000000 .4byte .LFE7 + 1764 069f 02 .byte 0x2 + 1765 06a0 7D .byte 0x7d + 1766 06a1 00 .sleb128 0 + 1767 06a2 01 .byte 0x1 + 1768 06a3 B9060000 .4byte 0x6b9 + 1769 06a7 16 .uleb128 0x16 + 1770 06a8 08000000 .4byte .LVL2 + 1771 06ac 01 .byte 0x1 + 1772 06ad 390F0000 .4byte 0xf39 + 1773 06b1 17 .uleb128 0x17 + 1774 06b2 01 .byte 0x1 + 1775 06b3 50 .byte 0x50 + 1776 06b4 02 .byte 0x2 + 1777 06b5 09 .byte 0x9 + 1778 06b6 FF .byte 0xff + 1779 06b7 00 .byte 0 + 1780 06b8 00 .byte 0 + 1781 06b9 18 .uleb128 0x18 + 1782 06ba 84000000 .4byte .LASF92 + 1783 06be 01 .byte 0x1 + 1784 06bf 95 .byte 0x95 + 1785 06c0 01 .byte 0x1 + 1786 06c1 00000000 .4byte .LFB15 + 1787 06c5 1C030000 .4byte .LFE15 + 1788 06c9 00000000 .4byte .LLST0 + 1789 06cd 01 .byte 0x1 + 1790 06ce 790A0000 .4byte 0xa79 + 1791 06d2 19 .uleb128 0x19 + 1792 06d3 6D00 .ascii "m\000" + 1793 06d5 01 .byte 0x1 + 1794 06d6 96 .byte 0x96 + 1795 06d7 FA000000 .4byte 0xfa + 1796 06db 2D000000 .4byte .LLST1 + 1797 06df 1A .uleb128 0x1a + 1798 06e0 656C3100 .ascii "el1\000" + 1799 06e4 01 .byte 0x1 + 1800 06e5 97 .byte 0x97 + 1801 06e6 C9040000 .4byte 0x4c9 + 1802 06ea 02 .byte 0x2 + 1803 06eb 91 .byte 0x91 + 1804 06ec 40 .sleb128 -64 + 1805 06ed 1A .uleb128 0x1a + 1806 06ee 656C3200 .ascii "el2\000" + 1807 06f2 01 .byte 0x1 + 1808 06f3 97 .byte 0x97 + 1809 06f4 C9040000 .4byte 0x4c9 + 1810 06f8 02 .byte 0x2 + 1811 06f9 91 .byte 0x91 + 1812 06fa 50 .sleb128 -48 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 33 + + + 1813 06fb 1B .uleb128 0x1b + 1814 06fc F1000000 .4byte .LASF93 + 1815 0700 01 .byte 0x1 + 1816 0701 98 .byte 0x98 + 1817 0702 10010000 .4byte 0x110 + 1818 0706 E0000000 .4byte .LLST2 + 1819 070a 1C .uleb128 0x1c + 1820 070b 10000000 .4byte .LVL3 + 1821 070f 510F0000 .4byte 0xf51 + 1822 0713 1D070000 .4byte 0x71d + 1823 0717 17 .uleb128 0x17 + 1824 0718 01 .byte 0x1 + 1825 0719 50 .byte 0x50 + 1826 071a 01 .byte 0x1 + 1827 071b 35 .byte 0x35 + 1828 071c 00 .byte 0 + 1829 071d 1C .uleb128 0x1c + 1830 071e 18000000 .4byte .LVL4 + 1831 0722 690F0000 .4byte 0xf69 + 1832 0726 31070000 .4byte 0x731 + 1833 072a 17 .uleb128 0x17 + 1834 072b 01 .byte 0x1 + 1835 072c 50 .byte 0x50 + 1836 072d 02 .byte 0x2 + 1837 072e 09 .byte 0x9 + 1838 072f FF .byte 0xff + 1839 0730 00 .byte 0 + 1840 0731 1C .uleb128 0x1c + 1841 0732 2C000000 .4byte .LVL6 + 1842 0736 810F0000 .4byte 0xf81 + 1843 073a 44070000 .4byte 0x744 + 1844 073e 17 .uleb128 0x17 + 1845 073f 01 .byte 0x1 + 1846 0740 50 .byte 0x50 + 1847 0741 01 .byte 0x1 + 1848 0742 31 .byte 0x31 + 1849 0743 00 .byte 0 + 1850 0744 1C .uleb128 0x1c + 1851 0745 44000000 .4byte .LVL7 + 1852 0749 690F0000 .4byte 0xf69 + 1853 074d 58070000 .4byte 0x758 + 1854 0751 17 .uleb128 0x17 + 1855 0752 01 .byte 0x1 + 1856 0753 50 .byte 0x50 + 1857 0754 02 .byte 0x2 + 1858 0755 09 .byte 0x9 + 1859 0756 FF .byte 0xff + 1860 0757 00 .byte 0 + 1861 0758 1C .uleb128 0x1c + 1862 0759 58000000 .4byte .LVL9 + 1863 075d 810F0000 .4byte 0xf81 + 1864 0761 6B070000 .4byte 0x76b + 1865 0765 17 .uleb128 0x17 + 1866 0766 01 .byte 0x1 + 1867 0767 50 .byte 0x50 + 1868 0768 01 .byte 0x1 + 1869 0769 32 .byte 0x32 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 34 + + + 1870 076a 00 .byte 0 + 1871 076b 1C .uleb128 0x1c + 1872 076c 68000000 .4byte .LVL10 + 1873 0770 390F0000 .4byte 0xf39 + 1874 0774 7F070000 .4byte 0x77f + 1875 0778 17 .uleb128 0x17 + 1876 0779 01 .byte 0x1 + 1877 077a 50 .byte 0x50 + 1878 077b 02 .byte 0x2 + 1879 077c 09 .byte 0x9 + 1880 077d FF .byte 0xff + 1881 077e 00 .byte 0 + 1882 077f 1C .uleb128 0x1c + 1883 0780 78000000 .4byte .LVL12 + 1884 0784 810F0000 .4byte 0xf81 + 1885 0788 92070000 .4byte 0x792 + 1886 078c 17 .uleb128 0x17 + 1887 078d 01 .byte 0x1 + 1888 078e 50 .byte 0x50 + 1889 078f 01 .byte 0x1 + 1890 0790 33 .byte 0x33 + 1891 0791 00 .byte 0 + 1892 0792 1D .uleb128 0x1d + 1893 0793 88000000 .4byte .LVL13 + 1894 0797 9E0F0000 .4byte 0xf9e + 1895 079b 1C .uleb128 0x1c + 1896 079c B8000000 .4byte .LVL15 + 1897 07a0 AC0F0000 .4byte 0xfac + 1898 07a4 BF070000 .4byte 0x7bf + 1899 07a8 17 .uleb128 0x17 + 1900 07a9 01 .byte 0x1 + 1901 07aa 53 .byte 0x53 + 1902 07ab 05 .byte 0x5 + 1903 07ac 03 .byte 0x3 + 1904 07ad 00000000 .4byte thread1 + 1905 07b1 17 .uleb128 0x17 + 1906 07b2 01 .byte 0x1 + 1907 07b3 51 .byte 0x51 + 1908 07b4 03 .byte 0x3 + 1909 07b5 0A .byte 0xa + 1910 07b6 1801 .2byte 0x118 + 1911 07b8 17 .uleb128 0x17 + 1912 07b9 01 .byte 0x1 + 1913 07ba 50 .byte 0x50 + 1914 07bb 02 .byte 0x2 + 1915 07bc 77 .byte 0x77 + 1916 07bd 00 .sleb128 0 + 1917 07be 00 .byte 0 + 1918 07bf 1C .uleb128 0x1c + 1919 07c0 C8000000 .4byte .LVL16 + 1920 07c4 690F0000 .4byte 0xf69 + 1921 07c8 D3070000 .4byte 0x7d3 + 1922 07cc 17 .uleb128 0x17 + 1923 07cd 01 .byte 0x1 + 1924 07ce 50 .byte 0x50 + 1925 07cf 02 .byte 0x2 + 1926 07d0 09 .byte 0x9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 35 + + + 1927 07d1 FF .byte 0xff + 1928 07d2 00 .byte 0 + 1929 07d3 1C .uleb128 0x1c + 1930 07d4 DC000000 .4byte .LVL20 + 1931 07d8 D90F0000 .4byte 0xfd9 + 1932 07dc F2070000 .4byte 0x7f2 + 1933 07e0 17 .uleb128 0x17 + 1934 07e1 01 .byte 0x1 + 1935 07e2 52 .byte 0x52 + 1936 07e3 02 .byte 0x2 + 1937 07e4 74 .byte 0x74 + 1938 07e5 37 .sleb128 55 + 1939 07e6 17 .uleb128 0x17 + 1940 07e7 01 .byte 0x1 + 1941 07e8 51 .byte 0x51 + 1942 07e9 02 .byte 0x2 + 1943 07ea 74 .byte 0x74 + 1944 07eb 32 .sleb128 50 + 1945 07ec 17 .uleb128 0x17 + 1946 07ed 01 .byte 0x1 + 1947 07ee 50 .byte 0x50 + 1948 07ef 01 .byte 0x1 + 1949 07f0 34 .byte 0x34 + 1950 07f1 00 .byte 0 + 1951 07f2 1C .uleb128 0x1c + 1952 07f3 F8000000 .4byte .LVL21 + 1953 07f7 810F0000 .4byte 0xf81 + 1954 07fb 0D080000 .4byte 0x80d + 1955 07ff 17 .uleb128 0x17 + 1956 0800 01 .byte 0x1 + 1957 0801 51 .byte 0x51 + 1958 0802 04 .byte 0x4 + 1959 0803 7A .byte 0x7a + 1960 0804 00 .sleb128 0 + 1961 0805 31 .byte 0x31 + 1962 0806 29 .byte 0x29 + 1963 0807 17 .uleb128 0x17 + 1964 0808 01 .byte 0x1 + 1965 0809 50 .byte 0x50 + 1966 080a 01 .byte 0x1 + 1967 080b 35 .byte 0x35 + 1968 080c 00 .byte 0 + 1969 080d 1C .uleb128 0x1c + 1970 080e 08010000 .4byte .LVL22 + 1971 0812 390F0000 .4byte 0xf39 + 1972 0816 21080000 .4byte 0x821 + 1973 081a 17 .uleb128 0x17 + 1974 081b 01 .byte 0x1 + 1975 081c 50 .byte 0x50 + 1976 081d 02 .byte 0x2 + 1977 081e 09 .byte 0x9 + 1978 081f FF .byte 0xff + 1979 0820 00 .byte 0 + 1980 0821 1C .uleb128 0x1c + 1981 0822 18010000 .4byte .LVL24 + 1982 0826 810F0000 .4byte 0xf81 + 1983 082a 34080000 .4byte 0x834 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 36 + + + 1984 082e 17 .uleb128 0x17 + 1985 082f 01 .byte 0x1 + 1986 0830 50 .byte 0x50 + 1987 0831 01 .byte 0x1 + 1988 0832 36 .byte 0x36 + 1989 0833 00 .byte 0 + 1990 0834 1D .uleb128 0x1d + 1991 0835 24010000 .4byte .LVL25 + 1992 0839 FB0F0000 .4byte 0xffb + 1993 083d 1C .uleb128 0x1c + 1994 083e 2C010000 .4byte .LVL26 + 1995 0842 510F0000 .4byte 0xf51 + 1996 0846 50080000 .4byte 0x850 + 1997 084a 17 .uleb128 0x17 + 1998 084b 01 .byte 0x1 + 1999 084c 50 .byte 0x50 + 2000 084d 01 .byte 0x1 + 2001 084e 35 .byte 0x35 + 2002 084f 00 .byte 0 + 2003 0850 1C .uleb128 0x1c + 2004 0851 34010000 .4byte .LVL27 + 2005 0855 05100000 .4byte 0x1005 + 2006 0859 64080000 .4byte 0x864 + 2007 085d 17 .uleb128 0x17 + 2008 085e 01 .byte 0x1 + 2009 085f 50 .byte 0x50 + 2010 0860 02 .byte 0x2 + 2011 0861 09 .byte 0x9 + 2012 0862 FF .byte 0xff + 2013 0863 00 .byte 0 + 2014 0864 1C .uleb128 0x1c + 2015 0865 48010000 .4byte .LVL29 + 2016 0869 810F0000 .4byte 0xf81 + 2017 086d 77080000 .4byte 0x877 + 2018 0871 17 .uleb128 0x17 + 2019 0872 01 .byte 0x1 + 2020 0873 50 .byte 0x50 + 2021 0874 01 .byte 0x1 + 2022 0875 37 .byte 0x37 + 2023 0876 00 .byte 0 + 2024 0877 1C .uleb128 0x1c + 2025 0878 58010000 .4byte .LVL30 + 2026 087c 390F0000 .4byte 0xf39 + 2027 0880 8B080000 .4byte 0x88b + 2028 0884 17 .uleb128 0x17 + 2029 0885 01 .byte 0x1 + 2030 0886 50 .byte 0x50 + 2031 0887 02 .byte 0x2 + 2032 0888 09 .byte 0x9 + 2033 0889 FF .byte 0xff + 2034 088a 00 .byte 0 + 2035 088b 1C .uleb128 0x1c + 2036 088c 68010000 .4byte .LVL32 + 2037 0890 810F0000 .4byte 0xf81 + 2038 0894 9E080000 .4byte 0x89e + 2039 0898 17 .uleb128 0x17 + 2040 0899 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 37 + + + 2041 089a 50 .byte 0x50 + 2042 089b 01 .byte 0x1 + 2043 089c 38 .byte 0x38 + 2044 089d 00 .byte 0 + 2045 089e 1D .uleb128 0x1d + 2046 089f 74010000 .4byte .LVL33 + 2047 08a3 9E0F0000 .4byte 0xf9e + 2048 08a7 1C .uleb128 0x1c + 2049 08a8 98010000 .4byte .LVL35 + 2050 08ac AC0F0000 .4byte 0xfac + 2051 08b0 CB080000 .4byte 0x8cb + 2052 08b4 17 .uleb128 0x17 + 2053 08b5 01 .byte 0x1 + 2054 08b6 53 .byte 0x53 + 2055 08b7 05 .byte 0x5 + 2056 08b8 03 .byte 0x3 + 2057 08b9 00000000 .4byte thread1 + 2058 08bd 17 .uleb128 0x17 + 2059 08be 01 .byte 0x1 + 2060 08bf 51 .byte 0x51 + 2061 08c0 03 .byte 0x3 + 2062 08c1 0A .byte 0xa + 2063 08c2 1801 .2byte 0x118 + 2064 08c4 17 .uleb128 0x17 + 2065 08c5 01 .byte 0x1 + 2066 08c6 50 .byte 0x50 + 2067 08c7 02 .byte 0x2 + 2068 08c8 77 .byte 0x77 + 2069 08c9 00 .sleb128 0 + 2070 08ca 00 .byte 0 + 2071 08cb 1C .uleb128 0x1c + 2072 08cc A4010000 .4byte .LVL36 + 2073 08d0 05100000 .4byte 0x1005 + 2074 08d4 DF080000 .4byte 0x8df + 2075 08d8 17 .uleb128 0x17 + 2076 08d9 01 .byte 0x1 + 2077 08da 50 .byte 0x50 + 2078 08db 02 .byte 0x2 + 2079 08dc 09 .byte 0x9 + 2080 08dd FF .byte 0xff + 2081 08de 00 .byte 0 + 2082 08df 1C .uleb128 0x1c + 2083 08e0 B8010000 .4byte .LVL40 + 2084 08e4 D90F0000 .4byte 0xfd9 + 2085 08e8 FE080000 .4byte 0x8fe + 2086 08ec 17 .uleb128 0x17 + 2087 08ed 01 .byte 0x1 + 2088 08ee 52 .byte 0x52 + 2089 08ef 02 .byte 0x2 + 2090 08f0 74 .byte 0x74 + 2091 08f1 37 .sleb128 55 + 2092 08f2 17 .uleb128 0x17 + 2093 08f3 01 .byte 0x1 + 2094 08f4 51 .byte 0x51 + 2095 08f5 02 .byte 0x2 + 2096 08f6 74 .byte 0x74 + 2097 08f7 32 .sleb128 50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 38 + + + 2098 08f8 17 .uleb128 0x17 + 2099 08f9 01 .byte 0x1 + 2100 08fa 50 .byte 0x50 + 2101 08fb 01 .byte 0x1 + 2102 08fc 39 .byte 0x39 + 2103 08fd 00 .byte 0 + 2104 08fe 1C .uleb128 0x1c + 2105 08ff D4010000 .4byte .LVL41 + 2106 0903 810F0000 .4byte 0xf81 + 2107 0907 19090000 .4byte 0x919 + 2108 090b 17 .uleb128 0x17 + 2109 090c 01 .byte 0x1 + 2110 090d 51 .byte 0x51 + 2111 090e 04 .byte 0x4 + 2112 090f 7A .byte 0x7a + 2113 0910 00 .sleb128 0 + 2114 0911 31 .byte 0x31 + 2115 0912 29 .byte 0x29 + 2116 0913 17 .uleb128 0x17 + 2117 0914 01 .byte 0x1 + 2118 0915 50 .byte 0x50 + 2119 0916 01 .byte 0x1 + 2120 0917 3A .byte 0x3a + 2121 0918 00 .byte 0 + 2122 0919 1C .uleb128 0x1c + 2123 091a E4010000 .4byte .LVL42 + 2124 091e 390F0000 .4byte 0xf39 + 2125 0922 2D090000 .4byte 0x92d + 2126 0926 17 .uleb128 0x17 + 2127 0927 01 .byte 0x1 + 2128 0928 50 .byte 0x50 + 2129 0929 02 .byte 0x2 + 2130 092a 09 .byte 0x9 + 2131 092b FF .byte 0xff + 2132 092c 00 .byte 0 + 2133 092d 1C .uleb128 0x1c + 2134 092e F4010000 .4byte .LVL44 + 2135 0932 810F0000 .4byte 0xf81 + 2136 0936 40090000 .4byte 0x940 + 2137 093a 17 .uleb128 0x17 + 2138 093b 01 .byte 0x1 + 2139 093c 50 .byte 0x50 + 2140 093d 01 .byte 0x1 + 2141 093e 3B .byte 0x3b + 2142 093f 00 .byte 0 + 2143 0940 1D .uleb128 0x1d + 2144 0941 08020000 .4byte .LVL46 + 2145 0945 FB0F0000 .4byte 0xffb + 2146 0949 1C .uleb128 0x1c + 2147 094a 20020000 .4byte .LVL47 + 2148 094e 1D100000 .4byte 0x101d + 2149 0952 69090000 .4byte 0x969 + 2150 0956 17 .uleb128 0x17 + 2151 0957 01 .byte 0x1 + 2152 0958 52 .byte 0x52 + 2153 0959 01 .byte 0x1 + 2154 095a 31 .byte 0x31 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 39 + + + 2155 095b 17 .uleb128 0x17 + 2156 095c 01 .byte 0x1 + 2157 095d 51 .byte 0x51 + 2158 095e 03 .byte 0x3 + 2159 095f 91 .byte 0x91 + 2160 0960 B87F .sleb128 -72 + 2161 0962 17 .uleb128 0x17 + 2162 0963 01 .byte 0x1 + 2163 0964 50 .byte 0x50 + 2164 0965 02 .byte 0x2 + 2165 0966 7A .byte 0x7a + 2166 0967 00 .sleb128 0 + 2167 0968 00 .byte 0 + 2168 0969 1C .uleb128 0x1c + 2169 096a 30020000 .4byte .LVL48 + 2170 096e 1D100000 .4byte 0x101d + 2171 0972 88090000 .4byte 0x988 + 2172 0976 17 .uleb128 0x17 + 2173 0977 01 .byte 0x1 + 2174 0978 52 .byte 0x52 + 2175 0979 01 .byte 0x1 + 2176 097a 34 .byte 0x34 + 2177 097b 17 .uleb128 0x17 + 2178 097c 01 .byte 0x1 + 2179 097d 51 .byte 0x51 + 2180 097e 02 .byte 0x2 + 2181 097f 91 .byte 0x91 + 2182 0980 48 .sleb128 -56 + 2183 0981 17 .uleb128 0x17 + 2184 0982 01 .byte 0x1 + 2185 0983 50 .byte 0x50 + 2186 0984 02 .byte 0x2 + 2187 0985 74 .byte 0x74 + 2188 0986 00 .sleb128 0 + 2189 0987 00 .byte 0 + 2190 0988 1D .uleb128 0x1d + 2191 0989 34020000 .4byte .LVL49 + 2192 098d 9E0F0000 .4byte 0xf9e + 2193 0991 1C .uleb128 0x1c + 2194 0992 5C020000 .4byte .LVL51 + 2195 0996 AC0F0000 .4byte 0xfac + 2196 099a BF090000 .4byte 0x9bf + 2197 099e 17 .uleb128 0x17 + 2198 099f 01 .byte 0x1 + 2199 09a0 53 .byte 0x53 + 2200 09a1 05 .byte 0x5 + 2201 09a2 03 .byte 0x3 + 2202 09a3 00000000 .4byte thread2 + 2203 09a7 17 .uleb128 0x17 + 2204 09a8 01 .byte 0x1 + 2205 09a9 51 .byte 0x51 + 2206 09aa 03 .byte 0x3 + 2207 09ab 0A .byte 0xa + 2208 09ac 1801 .2byte 0x118 + 2209 09ae 17 .uleb128 0x17 + 2210 09af 01 .byte 0x1 + 2211 09b0 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 40 + + + 2212 09b1 02 .byte 0x2 + 2213 09b2 77 .byte 0x77 + 2214 09b3 00 .sleb128 0 + 2215 09b4 17 .uleb128 0x17 + 2216 09b5 02 .byte 0x2 + 2217 09b6 7D .byte 0x7d + 2218 09b7 00 .sleb128 0 + 2219 09b8 05 .byte 0x5 + 2220 09b9 03 .byte 0x3 + 2221 09ba 00000000 .4byte .LC0 + 2222 09be 00 .byte 0 + 2223 09bf 1C .uleb128 0x1c + 2224 09c0 68020000 .4byte .LVL52 + 2225 09c4 41100000 .4byte 0x1041 + 2226 09c8 D2090000 .4byte 0x9d2 + 2227 09cc 17 .uleb128 0x17 + 2228 09cd 01 .byte 0x1 + 2229 09ce 50 .byte 0x50 + 2230 09cf 01 .byte 0x1 + 2231 09d0 35 .byte 0x35 + 2232 09d1 00 .byte 0 + 2233 09d2 1C .uleb128 0x1c + 2234 09d3 78020000 .4byte .LVL54 + 2235 09d7 D90F0000 .4byte 0xfd9 + 2236 09db F1090000 .4byte 0x9f1 + 2237 09df 17 .uleb128 0x17 + 2238 09e0 01 .byte 0x1 + 2239 09e1 52 .byte 0x52 + 2240 09e2 02 .byte 0x2 + 2241 09e3 76 .byte 0x76 + 2242 09e4 37 .sleb128 55 + 2243 09e5 17 .uleb128 0x17 + 2244 09e6 01 .byte 0x1 + 2245 09e7 51 .byte 0x51 + 2246 09e8 02 .byte 0x2 + 2247 09e9 76 .byte 0x76 + 2248 09ea 32 .sleb128 50 + 2249 09eb 17 .uleb128 0x17 + 2250 09ec 01 .byte 0x1 + 2251 09ed 50 .byte 0x50 + 2252 09ee 01 .byte 0x1 + 2253 09ef 3C .byte 0x3c + 2254 09f0 00 .byte 0 + 2255 09f1 1C .uleb128 0x1c + 2256 09f2 88020000 .4byte .LVL55 + 2257 09f6 390F0000 .4byte 0xf39 + 2258 09fa 050A0000 .4byte 0xa05 + 2259 09fe 17 .uleb128 0x17 + 2260 09ff 01 .byte 0x1 + 2261 0a00 50 .byte 0x50 + 2262 0a01 02 .byte 0x2 + 2263 0a02 09 .byte 0x9 + 2264 0a03 FF .byte 0xff + 2265 0a04 00 .byte 0 + 2266 0a05 1C .uleb128 0x1c + 2267 0a06 98020000 .4byte .LVL57 + 2268 0a0a 810F0000 .4byte 0xf81 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 41 + + + 2269 0a0e 180A0000 .4byte 0xa18 + 2270 0a12 17 .uleb128 0x17 + 2271 0a13 01 .byte 0x1 + 2272 0a14 50 .byte 0x50 + 2273 0a15 01 .byte 0x1 + 2274 0a16 3D .byte 0x3d + 2275 0a17 00 .byte 0 + 2276 0a18 1D .uleb128 0x1d + 2277 0a19 A4020000 .4byte .LVL58 + 2278 0a1d FB0F0000 .4byte 0xffb + 2279 0a21 1C .uleb128 0x1c + 2280 0a22 B0020000 .4byte .LVL59 + 2281 0a26 59100000 .4byte 0x1059 + 2282 0a2a 3C0A0000 .4byte 0xa3c + 2283 0a2e 17 .uleb128 0x17 + 2284 0a2f 01 .byte 0x1 + 2285 0a30 51 .byte 0x51 + 2286 0a31 03 .byte 0x3 + 2287 0a32 91 .byte 0x91 + 2288 0a33 B87F .sleb128 -72 + 2289 0a35 17 .uleb128 0x17 + 2290 0a36 01 .byte 0x1 + 2291 0a37 50 .byte 0x50 + 2292 0a38 02 .byte 0x2 + 2293 0a39 7A .byte 0x7a + 2294 0a3a 00 .sleb128 0 + 2295 0a3b 00 .byte 0 + 2296 0a3c 1C .uleb128 0x1c + 2297 0a3d BC020000 .4byte .LVL60 + 2298 0a41 59100000 .4byte 0x1059 + 2299 0a45 560A0000 .4byte 0xa56 + 2300 0a49 17 .uleb128 0x17 + 2301 0a4a 01 .byte 0x1 + 2302 0a4b 51 .byte 0x51 + 2303 0a4c 02 .byte 0x2 + 2304 0a4d 91 .byte 0x91 + 2305 0a4e 48 .sleb128 -56 + 2306 0a4f 17 .uleb128 0x17 + 2307 0a50 01 .byte 0x1 + 2308 0a51 50 .byte 0x50 + 2309 0a52 02 .byte 0x2 + 2310 0a53 74 .byte 0x74 + 2311 0a54 00 .sleb128 0 + 2312 0a55 00 .byte 0 + 2313 0a56 1C .uleb128 0x1c + 2314 0a57 D4020000 .4byte .LVL61 + 2315 0a5b 810F0000 .4byte 0xf81 + 2316 0a5f 690A0000 .4byte 0xa69 + 2317 0a63 17 .uleb128 0x17 + 2318 0a64 01 .byte 0x1 + 2319 0a65 50 .byte 0x50 + 2320 0a66 01 .byte 0x1 + 2321 0a67 3E .byte 0x3e + 2322 0a68 00 .byte 0 + 2323 0a69 1E .uleb128 0x1e + 2324 0a6a F4020000 .4byte .LVL62 + 2325 0a6e 810F0000 .4byte 0xf81 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 42 + + + 2326 0a72 17 .uleb128 0x17 + 2327 0a73 01 .byte 0x1 + 2328 0a74 50 .byte 0x50 + 2329 0a75 01 .byte 0x1 + 2330 0a76 3F .byte 0x3f + 2331 0a77 00 .byte 0 + 2332 0a78 00 .byte 0 + 2333 0a79 1F .uleb128 0x1f + 2334 0a7a 09030000 .4byte .LASF94 + 2335 0a7e 01 .byte 0x1 + 2336 0a7f 8C .byte 0x8c + 2337 0a80 01 .byte 0x1 + 2338 0a81 E4000000 .4byte 0xe4 + 2339 0a85 00000000 .4byte .LFB14 + 2340 0a89 34000000 .4byte .LFE14 + 2341 0a8d 4A010000 .4byte .LLST3 + 2342 0a91 01 .byte 0x1 + 2343 0a92 EC0A0000 .4byte 0xaec + 2344 0a96 20 .uleb128 0x20 + 2345 0a97 7000 .ascii "p\000" + 2346 0a99 01 .byte 0x1 + 2347 0a9a 8C .byte 0x8c + 2348 0a9b A0020000 .4byte 0x2a0 + 2349 0a9f 6A010000 .4byte .LLST4 + 2350 0aa3 1C .uleb128 0x1c + 2351 0aa4 10000000 .4byte .LVL65 + 2352 0aa8 72100000 .4byte 0x1072 + 2353 0aac BF0A0000 .4byte 0xabf + 2354 0ab0 17 .uleb128 0x17 + 2355 0ab1 01 .byte 0x1 + 2356 0ab2 51 .byte 0x51 + 2357 0ab3 01 .byte 0x1 + 2358 0ab4 30 .byte 0x30 + 2359 0ab5 17 .uleb128 0x17 + 2360 0ab6 01 .byte 0x1 + 2361 0ab7 50 .byte 0x50 + 2362 0ab8 05 .byte 0x5 + 2363 0ab9 03 .byte 0x3 + 2364 0aba 00000000 .4byte .LANCHOR0 + 2365 0abe 00 .byte 0 + 2366 0abf 1C .uleb128 0x1c + 2367 0ac0 18000000 .4byte .LVL66 + 2368 0ac4 8B100000 .4byte 0x108b + 2369 0ac8 D30A0000 .4byte 0xad3 + 2370 0acc 17 .uleb128 0x17 + 2371 0acd 01 .byte 0x1 + 2372 0ace 50 .byte 0x50 + 2373 0acf 02 .byte 0x2 + 2374 0ad0 08 .byte 0x8 + 2375 0ad1 32 .byte 0x32 + 2376 0ad2 00 .byte 0 + 2377 0ad3 1E .uleb128 0x1e + 2378 0ad4 24000000 .4byte .LVL67 + 2379 0ad8 72100000 .4byte 0x1072 + 2380 0adc 17 .uleb128 0x17 + 2381 0add 01 .byte 0x1 + 2382 0ade 51 .byte 0x51 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 43 + + + 2383 0adf 01 .byte 0x1 + 2384 0ae0 30 .byte 0x30 + 2385 0ae1 17 .uleb128 0x17 + 2386 0ae2 01 .byte 0x1 + 2387 0ae3 50 .byte 0x50 + 2388 0ae4 05 .byte 0x5 + 2389 0ae5 03 .byte 0x3 + 2390 0ae6 00000000 .4byte .LANCHOR1 + 2391 0aea 00 .byte 0 + 2392 0aeb 00 .byte 0 + 2393 0aec 1F .uleb128 0x1f + 2394 0aed 01030000 .4byte .LASF95 + 2395 0af1 01 .byte 0x1 + 2396 0af2 85 .byte 0x85 + 2397 0af3 01 .byte 0x1 + 2398 0af4 E4000000 .4byte 0xe4 + 2399 0af8 00000000 .4byte .LFB13 + 2400 0afc 24000000 .4byte .LFE13 + 2401 0b00 8B010000 .4byte .LLST5 + 2402 0b04 01 .byte 0x1 + 2403 0b05 400B0000 .4byte 0xb40 + 2404 0b09 20 .uleb128 0x20 + 2405 0b0a 7000 .ascii "p\000" + 2406 0b0c 01 .byte 0x1 + 2407 0b0d 85 .byte 0x85 + 2408 0b0e A0020000 .4byte 0x2a0 + 2409 0b12 AB010000 .4byte .LLST6 + 2410 0b16 1C .uleb128 0x1c + 2411 0b17 10000000 .4byte .LVL70 + 2412 0b1b 8B100000 .4byte 0x108b + 2413 0b1f 2A0B0000 .4byte 0xb2a + 2414 0b23 17 .uleb128 0x17 + 2415 0b24 01 .byte 0x1 + 2416 0b25 50 .byte 0x50 + 2417 0b26 02 .byte 0x2 + 2418 0b27 08 .byte 0x8 + 2419 0b28 32 .byte 0x32 + 2420 0b29 00 .byte 0 + 2421 0b2a 1E .uleb128 0x1e + 2422 0b2b 1C000000 .4byte .LVL71 + 2423 0b2f A0100000 .4byte 0x10a0 + 2424 0b33 17 .uleb128 0x17 + 2425 0b34 01 .byte 0x1 + 2426 0b35 51 .byte 0x51 + 2427 0b36 01 .byte 0x1 + 2428 0b37 31 .byte 0x31 + 2429 0b38 17 .uleb128 0x17 + 2430 0b39 01 .byte 0x1 + 2431 0b3a 50 .byte 0x50 + 2432 0b3b 02 .byte 0x2 + 2433 0b3c 74 .byte 0x74 + 2434 0b3d 00 .sleb128 0 + 2435 0b3e 00 .byte 0 + 2436 0b3f 00 .byte 0 + 2437 0b40 18 .uleb128 0x18 + 2438 0b41 74050000 .4byte .LASF96 + 2439 0b45 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 44 + + + 2440 0b46 55 .byte 0x55 + 2441 0b47 01 .byte 0x1 + 2442 0b48 00000000 .4byte .LFB11 + 2443 0b4c D0000000 .4byte .LFE11 + 2444 0b50 C9010000 .4byte .LLST7 + 2445 0b54 01 .byte 0x1 + 2446 0b55 550C0000 .4byte 0xc55 + 2447 0b59 1A .uleb128 0x1a + 2448 0b5a 656C3100 .ascii "el1\000" + 2449 0b5e 01 .byte 0x1 + 2450 0b5f 56 .byte 0x56 + 2451 0b60 C9040000 .4byte 0x4c9 + 2452 0b64 02 .byte 0x2 + 2453 0b65 91 .byte 0x91 + 2454 0b66 58 .sleb128 -40 + 2455 0b67 1A .uleb128 0x1a + 2456 0b68 656C3200 .ascii "el2\000" + 2457 0b6c 01 .byte 0x1 + 2458 0b6d 56 .byte 0x56 + 2459 0b6e C9040000 .4byte 0x4c9 + 2460 0b72 02 .byte 0x2 + 2461 0b73 91 .byte 0x91 + 2462 0b74 68 .sleb128 -24 + 2463 0b75 1C .uleb128 0x1c + 2464 0b76 20000000 .4byte .LVL72 + 2465 0b7a 1D100000 .4byte 0x101d + 2466 0b7e 940B0000 .4byte 0xb94 + 2467 0b82 17 .uleb128 0x17 + 2468 0b83 01 .byte 0x1 + 2469 0b84 52 .byte 0x52 + 2470 0b85 01 .byte 0x1 + 2471 0b86 31 .byte 0x31 + 2472 0b87 17 .uleb128 0x17 + 2473 0b88 01 .byte 0x1 + 2474 0b89 51 .byte 0x51 + 2475 0b8a 02 .byte 0x2 + 2476 0b8b 7D .byte 0x7d + 2477 0b8c 00 .sleb128 0 + 2478 0b8d 17 .uleb128 0x17 + 2479 0b8e 01 .byte 0x1 + 2480 0b8f 50 .byte 0x50 + 2481 0b90 02 .byte 0x2 + 2482 0b91 74 .byte 0x74 + 2483 0b92 00 .sleb128 0 + 2484 0b93 00 .byte 0 + 2485 0b94 1C .uleb128 0x1c + 2486 0b95 30000000 .4byte .LVL73 + 2487 0b99 1D100000 .4byte 0x101d + 2488 0b9d B30B0000 .4byte 0xbb3 + 2489 0ba1 17 .uleb128 0x17 + 2490 0ba2 01 .byte 0x1 + 2491 0ba3 52 .byte 0x52 + 2492 0ba4 01 .byte 0x1 + 2493 0ba5 32 .byte 0x32 + 2494 0ba6 17 .uleb128 0x17 + 2495 0ba7 01 .byte 0x1 + 2496 0ba8 51 .byte 0x51 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 45 + + + 2497 0ba9 02 .byte 0x2 + 2498 0baa 91 .byte 0x91 + 2499 0bab 60 .sleb128 -32 + 2500 0bac 17 .uleb128 0x17 + 2501 0bad 01 .byte 0x1 + 2502 0bae 50 .byte 0x50 + 2503 0baf 02 .byte 0x2 + 2504 0bb0 74 .byte 0x74 + 2505 0bb1 00 .sleb128 0 + 2506 0bb2 00 .byte 0 + 2507 0bb3 1C .uleb128 0x1c + 2508 0bb4 44000000 .4byte .LVL74 + 2509 0bb8 810F0000 .4byte 0xf81 + 2510 0bbc C60B0000 .4byte 0xbc6 + 2511 0bc0 17 .uleb128 0x17 + 2512 0bc1 01 .byte 0x1 + 2513 0bc2 50 .byte 0x50 + 2514 0bc3 01 .byte 0x1 + 2515 0bc4 31 .byte 0x31 + 2516 0bc5 00 .byte 0 + 2517 0bc6 1C .uleb128 0x1c + 2518 0bc7 60000000 .4byte .LVL75 + 2519 0bcb 59100000 .4byte 0x1059 + 2520 0bcf E00B0000 .4byte 0xbe0 + 2521 0bd3 17 .uleb128 0x17 + 2522 0bd4 01 .byte 0x1 + 2523 0bd5 51 .byte 0x51 + 2524 0bd6 02 .byte 0x2 + 2525 0bd7 7D .byte 0x7d + 2526 0bd8 00 .sleb128 0 + 2527 0bd9 17 .uleb128 0x17 + 2528 0bda 01 .byte 0x1 + 2529 0bdb 50 .byte 0x50 + 2530 0bdc 02 .byte 0x2 + 2531 0bdd 74 .byte 0x74 + 2532 0bde 00 .sleb128 0 + 2533 0bdf 00 .byte 0 + 2534 0be0 1C .uleb128 0x1c + 2535 0be1 74000000 .4byte .LVL76 + 2536 0be5 810F0000 .4byte 0xf81 + 2537 0be9 F30B0000 .4byte 0xbf3 + 2538 0bed 17 .uleb128 0x17 + 2539 0bee 01 .byte 0x1 + 2540 0bef 50 .byte 0x50 + 2541 0bf0 01 .byte 0x1 + 2542 0bf1 32 .byte 0x32 + 2543 0bf2 00 .byte 0 + 2544 0bf3 1C .uleb128 0x1c + 2545 0bf4 88000000 .4byte .LVL77 + 2546 0bf8 59100000 .4byte 0x1059 + 2547 0bfc 0D0C0000 .4byte 0xc0d + 2548 0c00 17 .uleb128 0x17 + 2549 0c01 01 .byte 0x1 + 2550 0c02 51 .byte 0x51 + 2551 0c03 02 .byte 0x2 + 2552 0c04 91 .byte 0x91 + 2553 0c05 60 .sleb128 -32 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 46 + + + 2554 0c06 17 .uleb128 0x17 + 2555 0c07 01 .byte 0x1 + 2556 0c08 50 .byte 0x50 + 2557 0c09 02 .byte 0x2 + 2558 0c0a 74 .byte 0x74 + 2559 0c0b 00 .sleb128 0 + 2560 0c0c 00 .byte 0 + 2561 0c0d 1C .uleb128 0x1c + 2562 0c0e A0000000 .4byte .LVL78 + 2563 0c12 810F0000 .4byte 0xf81 + 2564 0c16 200C0000 .4byte 0xc20 + 2565 0c1a 17 .uleb128 0x17 + 2566 0c1b 01 .byte 0x1 + 2567 0c1c 50 .byte 0x50 + 2568 0c1d 01 .byte 0x1 + 2569 0c1e 33 .byte 0x33 + 2570 0c1f 00 .byte 0 + 2571 0c20 1C .uleb128 0x1c + 2572 0c21 B4000000 .4byte .LVL79 + 2573 0c25 B9100000 .4byte 0x10b9 + 2574 0c29 3C0C0000 .4byte 0xc3c + 2575 0c2d 17 .uleb128 0x17 + 2576 0c2e 01 .byte 0x1 + 2577 0c2f 51 .byte 0x51 + 2578 0c30 01 .byte 0x1 + 2579 0c31 37 .byte 0x37 + 2580 0c32 17 .uleb128 0x17 + 2581 0c33 01 .byte 0x1 + 2582 0c34 50 .byte 0x50 + 2583 0c35 05 .byte 0x5 + 2584 0c36 03 .byte 0x3 + 2585 0c37 00000000 .4byte .LANCHOR2 + 2586 0c3b 00 .byte 0 + 2587 0c3c 1E .uleb128 0x1e + 2588 0c3d C0000000 .4byte .LVL80 + 2589 0c41 DD100000 .4byte 0x10dd + 2590 0c45 17 .uleb128 0x17 + 2591 0c46 01 .byte 0x1 + 2592 0c47 51 .byte 0x51 + 2593 0c48 05 .byte 0x5 + 2594 0c49 03 .byte 0x3 + 2595 0c4a 04000000 .4byte .LC1 + 2596 0c4e 17 .uleb128 0x17 + 2597 0c4f 01 .byte 0x1 + 2598 0c50 50 .byte 0x50 + 2599 0c51 01 .byte 0x1 + 2600 0c52 34 .byte 0x34 + 2601 0c53 00 .byte 0 + 2602 0c54 00 .byte 0 + 2603 0c55 21 .uleb128 0x21 + 2604 0c56 683300 .ascii "h3\000" + 2605 0c59 01 .byte 0x1 + 2606 0c5a 52 .byte 0x52 + 2607 0c5b 01 .byte 0x1 + 2608 0c5c 00000000 .4byte .LFB10 + 2609 0c60 08000000 .4byte .LFE10 + 2610 0c64 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 47 + + + 2611 0c65 7D .byte 0x7d + 2612 0c66 00 .sleb128 0 + 2613 0c67 01 .byte 0x1 + 2614 0c68 8C0C0000 .4byte 0xc8c + 2615 0c6c 20 .uleb128 0x20 + 2616 0c6d 696400 .ascii "id\000" + 2617 0c70 01 .byte 0x1 + 2618 0c71 52 .byte 0x52 + 2619 0c72 EF000000 .4byte 0xef + 2620 0c76 F5010000 .4byte .LLST8 + 2621 0c7a 16 .uleb128 0x16 + 2622 0c7b 08000000 .4byte .LVL83 + 2623 0c7f 01 .byte 0x1 + 2624 0c80 00110000 .4byte 0x1100 + 2625 0c84 17 .uleb128 0x17 + 2626 0c85 01 .byte 0x1 + 2627 0c86 50 .byte 0x50 + 2628 0c87 02 .byte 0x2 + 2629 0c88 08 .byte 0x8 + 2630 0c89 43 .byte 0x43 + 2631 0c8a 00 .byte 0 + 2632 0c8b 00 .byte 0 + 2633 0c8c 21 .uleb128 0x21 + 2634 0c8d 683200 .ascii "h2\000" + 2635 0c90 01 .byte 0x1 + 2636 0c91 51 .byte 0x51 + 2637 0c92 01 .byte 0x1 + 2638 0c93 00000000 .4byte .LFB9 + 2639 0c97 08000000 .4byte .LFE9 + 2640 0c9b 02 .byte 0x2 + 2641 0c9c 7D .byte 0x7d + 2642 0c9d 00 .sleb128 0 + 2643 0c9e 01 .byte 0x1 + 2644 0c9f C30C0000 .4byte 0xcc3 + 2645 0ca3 20 .uleb128 0x20 + 2646 0ca4 696400 .ascii "id\000" + 2647 0ca7 01 .byte 0x1 + 2648 0ca8 51 .byte 0x51 + 2649 0ca9 EF000000 .4byte 0xef + 2650 0cad 16020000 .4byte .LLST9 + 2651 0cb1 16 .uleb128 0x16 + 2652 0cb2 08000000 .4byte .LVL86 + 2653 0cb6 01 .byte 0x1 + 2654 0cb7 00110000 .4byte 0x1100 + 2655 0cbb 17 .uleb128 0x17 + 2656 0cbc 01 .byte 0x1 + 2657 0cbd 50 .byte 0x50 + 2658 0cbe 02 .byte 0x2 + 2659 0cbf 08 .byte 0x8 + 2660 0cc0 42 .byte 0x42 + 2661 0cc1 00 .byte 0 + 2662 0cc2 00 .byte 0 + 2663 0cc3 21 .uleb128 0x21 + 2664 0cc4 683100 .ascii "h1\000" + 2665 0cc7 01 .byte 0x1 + 2666 0cc8 50 .byte 0x50 + 2667 0cc9 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 48 + + + 2668 0cca 00000000 .4byte .LFB8 + 2669 0cce 08000000 .4byte .LFE8 + 2670 0cd2 02 .byte 0x2 + 2671 0cd3 7D .byte 0x7d + 2672 0cd4 00 .sleb128 0 + 2673 0cd5 01 .byte 0x1 + 2674 0cd6 FA0C0000 .4byte 0xcfa + 2675 0cda 20 .uleb128 0x20 + 2676 0cdb 696400 .ascii "id\000" + 2677 0cde 01 .byte 0x1 + 2678 0cdf 50 .byte 0x50 + 2679 0ce0 EF000000 .4byte 0xef + 2680 0ce4 37020000 .4byte .LLST10 + 2681 0ce8 16 .uleb128 0x16 + 2682 0ce9 08000000 .4byte .LVL89 + 2683 0ced 01 .byte 0x1 + 2684 0cee 00110000 .4byte 0x1100 + 2685 0cf2 17 .uleb128 0x17 + 2686 0cf3 01 .byte 0x1 + 2687 0cf4 50 .byte 0x50 + 2688 0cf5 02 .byte 0x2 + 2689 0cf6 08 .byte 0x8 + 2690 0cf7 41 .byte 0x41 + 2691 0cf8 00 .byte 0 + 2692 0cf9 00 .byte 0 + 2693 0cfa 22 .uleb128 0x22 + 2694 0cfb 24060000 .4byte 0x624 + 2695 0cff 00000000 .4byte .LFB17 + 2696 0d03 D0000000 .4byte .LFE17 + 2697 0d07 58020000 .4byte .LLST11 + 2698 0d0b 01 .byte 0x1 + 2699 0d0c 340E0000 .4byte 0xe34 + 2700 0d10 23 .uleb128 0x23 + 2701 0d11 31060000 .4byte 0x631 + 2702 0d15 78020000 .4byte .LLST12 + 2703 0d19 24 .uleb128 0x24 + 2704 0d1a 24060000 .4byte 0x624 + 2705 0d1e 68000000 .4byte .LBB4 + 2706 0d22 00000000 .4byte .Ldebug_ranges0+0 + 2707 0d26 01 .byte 0x1 + 2708 0d27 FC .byte 0xfc + 2709 0d28 BD0D0000 .4byte 0xdbd + 2710 0d2c 25 .uleb128 0x25 + 2711 0d2d 18000000 .4byte .Ldebug_ranges0+0x18 + 2712 0d31 23 .uleb128 0x23 + 2713 0d32 31060000 .4byte 0x631 + 2714 0d36 A1020000 .4byte .LLST13 + 2715 0d3a 1C .uleb128 0x1c + 2716 0d3b 74000000 .4byte .LVL99 + 2717 0d3f 14110000 .4byte 0x1114 + 2718 0d43 530D0000 .4byte 0xd53 + 2719 0d47 17 .uleb128 0x17 + 2720 0d48 01 .byte 0x1 + 2721 0d49 51 .byte 0x51 + 2722 0d4a 01 .byte 0x1 + 2723 0d4b 3A .byte 0x3a + 2724 0d4c 17 .uleb128 0x17 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 49 + + + 2725 0d4d 01 .byte 0x1 + 2726 0d4e 50 .byte 0x50 + 2727 0d4f 02 .byte 0x2 + 2728 0d50 09 .byte 0x9 + 2729 0d51 FF .byte 0xff + 2730 0d52 00 .byte 0 + 2731 0d53 1C .uleb128 0x1c + 2732 0d54 84000000 .4byte .LVL101 + 2733 0d58 810F0000 .4byte 0xf81 + 2734 0d5c 660D0000 .4byte 0xd66 + 2735 0d60 17 .uleb128 0x17 + 2736 0d61 01 .byte 0x1 + 2737 0d62 50 .byte 0x50 + 2738 0d63 01 .byte 0x1 + 2739 0d64 34 .byte 0x34 + 2740 0d65 00 .byte 0 + 2741 0d66 1C .uleb128 0x1c + 2742 0d67 98000000 .4byte .LVL102 + 2743 0d6b 31110000 .4byte 0x1131 + 2744 0d6f 7F0D0000 .4byte 0xd7f + 2745 0d73 17 .uleb128 0x17 + 2746 0d74 01 .byte 0x1 + 2747 0d75 51 .byte 0x51 + 2748 0d76 01 .byte 0x1 + 2749 0d77 3A .byte 0x3a + 2750 0d78 17 .uleb128 0x17 + 2751 0d79 01 .byte 0x1 + 2752 0d7a 50 .byte 0x50 + 2753 0d7b 02 .byte 0x2 + 2754 0d7c 09 .byte 0x9 + 2755 0d7d FF .byte 0xff + 2756 0d7e 00 .byte 0 + 2757 0d7f 1C .uleb128 0x1c + 2758 0d80 A8000000 .4byte .LVL104 + 2759 0d84 810F0000 .4byte 0xf81 + 2760 0d88 920D0000 .4byte 0xd92 + 2761 0d8c 17 .uleb128 0x17 + 2762 0d8d 01 .byte 0x1 + 2763 0d8e 50 .byte 0x50 + 2764 0d8f 01 .byte 0x1 + 2765 0d90 35 .byte 0x35 + 2766 0d91 00 .byte 0 + 2767 0d92 1C .uleb128 0x1c + 2768 0d93 BC000000 .4byte .LVL105 + 2769 0d97 4E110000 .4byte 0x114e + 2770 0d9b AB0D0000 .4byte 0xdab + 2771 0d9f 17 .uleb128 0x17 + 2772 0da0 01 .byte 0x1 + 2773 0da1 51 .byte 0x51 + 2774 0da2 01 .byte 0x1 + 2775 0da3 3A .byte 0x3a + 2776 0da4 17 .uleb128 0x17 + 2777 0da5 01 .byte 0x1 + 2778 0da6 50 .byte 0x50 + 2779 0da7 02 .byte 0x2 + 2780 0da8 09 .byte 0x9 + 2781 0da9 FF .byte 0xff + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 50 + + + 2782 0daa 00 .byte 0 + 2783 0dab 16 .uleb128 0x16 + 2784 0dac D0000000 .4byte .LVL107 + 2785 0db0 01 .byte 0x1 + 2786 0db1 810F0000 .4byte 0xf81 + 2787 0db5 17 .uleb128 0x17 + 2788 0db6 01 .byte 0x1 + 2789 0db7 50 .byte 0x50 + 2790 0db8 01 .byte 0x1 + 2791 0db9 36 .byte 0x36 + 2792 0dba 00 .byte 0 + 2793 0dbb 00 .byte 0 + 2794 0dbc 00 .byte 0 + 2795 0dbd 1C .uleb128 0x1c + 2796 0dbe 10000000 .4byte .LVL90 + 2797 0dc2 14110000 .4byte 0x1114 + 2798 0dc6 D60D0000 .4byte 0xdd6 + 2799 0dca 17 .uleb128 0x17 + 2800 0dcb 01 .byte 0x1 + 2801 0dcc 51 .byte 0x51 + 2802 0dcd 01 .byte 0x1 + 2803 0dce 30 .byte 0x30 + 2804 0dcf 17 .uleb128 0x17 + 2805 0dd0 01 .byte 0x1 + 2806 0dd1 50 .byte 0x50 + 2807 0dd2 02 .byte 0x2 + 2808 0dd3 09 .byte 0x9 + 2809 0dd4 FF .byte 0xff + 2810 0dd5 00 .byte 0 + 2811 0dd6 1C .uleb128 0x1c + 2812 0dd7 20000000 .4byte .LVL92 + 2813 0ddb 810F0000 .4byte 0xf81 + 2814 0ddf E90D0000 .4byte 0xde9 + 2815 0de3 17 .uleb128 0x17 + 2816 0de4 01 .byte 0x1 + 2817 0de5 50 .byte 0x50 + 2818 0de6 01 .byte 0x1 + 2819 0de7 31 .byte 0x31 + 2820 0de8 00 .byte 0 + 2821 0de9 1C .uleb128 0x1c + 2822 0dea 30000000 .4byte .LVL93 + 2823 0dee 31110000 .4byte 0x1131 + 2824 0df2 FD0D0000 .4byte 0xdfd + 2825 0df6 17 .uleb128 0x17 + 2826 0df7 01 .byte 0x1 + 2827 0df8 50 .byte 0x50 + 2828 0df9 02 .byte 0x2 + 2829 0dfa 09 .byte 0x9 + 2830 0dfb FF .byte 0xff + 2831 0dfc 00 .byte 0 + 2832 0dfd 1C .uleb128 0x1c + 2833 0dfe 40000000 .4byte .LVL95 + 2834 0e02 810F0000 .4byte 0xf81 + 2835 0e06 100E0000 .4byte 0xe10 + 2836 0e0a 17 .uleb128 0x17 + 2837 0e0b 01 .byte 0x1 + 2838 0e0c 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 51 + + + 2839 0e0d 01 .byte 0x1 + 2840 0e0e 32 .byte 0x32 + 2841 0e0f 00 .byte 0 + 2842 0e10 1C .uleb128 0x1c + 2843 0e11 50000000 .4byte .LVL96 + 2844 0e15 4E110000 .4byte 0x114e + 2845 0e19 240E0000 .4byte 0xe24 + 2846 0e1d 17 .uleb128 0x17 + 2847 0e1e 01 .byte 0x1 + 2848 0e1f 50 .byte 0x50 + 2849 0e20 02 .byte 0x2 + 2850 0e21 09 .byte 0x9 + 2851 0e22 FF .byte 0xff + 2852 0e23 00 .byte 0 + 2853 0e24 1E .uleb128 0x1e + 2854 0e25 60000000 .4byte .LVL98 + 2855 0e29 810F0000 .4byte 0xf81 + 2856 0e2d 17 .uleb128 0x17 + 2857 0e2e 01 .byte 0x1 + 2858 0e2f 50 .byte 0x50 + 2859 0e30 01 .byte 0x1 + 2860 0e31 33 .byte 0x33 + 2861 0e32 00 .byte 0 + 2862 0e33 00 .byte 0 + 2863 0e34 1A .uleb128 0x1a + 2864 0e35 65733100 .ascii "es1\000" + 2865 0e39 01 .byte 0x1 + 2866 0e3a 3B .byte 0x3b + 2867 0e3b 3A050000 .4byte 0x53a + 2868 0e3f 05 .byte 0x5 + 2869 0e40 03 .byte 0x3 + 2870 0e41 00000000 .4byte es1 + 2871 0e45 1A .uleb128 0x1a + 2872 0e46 65733200 .ascii "es2\000" + 2873 0e4a 01 .byte 0x1 + 2874 0e4b 3C .byte 0x3c + 2875 0e4c 3A050000 .4byte 0x53a + 2876 0e50 05 .byte 0x5 + 2877 0e51 03 .byte 0x3 + 2878 0e52 00000000 .4byte es2 + 2879 0e56 26 .uleb128 0x26 + 2880 0e57 45050000 .4byte 0x545 + 2881 0e5b 660E0000 .4byte 0xe66 + 2882 0e5f 27 .uleb128 0x27 + 2883 0e60 D0050000 .4byte 0x5d0 + 2884 0e64 02 .byte 0x2 + 2885 0e65 00 .byte 0 + 2886 0e66 28 .uleb128 0x28 + 2887 0e67 54040000 .4byte .LASF97 + 2888 0e6b 01 .byte 0x1 + 2889 0e6c 53 .byte 0x53 + 2890 0e6d 770E0000 .4byte 0xe77 + 2891 0e71 05 .byte 0x5 + 2892 0e72 03 .byte 0x3 + 2893 0e73 00000000 .4byte evhndl + 2894 0e77 10 .uleb128 0x10 + 2895 0e78 560E0000 .4byte 0xe56 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 52 + + + 2896 0e7c 29 .uleb128 0x29 + 2897 0e7d 27000000 .4byte .LASF98 + 2898 0e81 08 .byte 0x8 + 2899 0e82 F5 .byte 0xf5 + 2900 0e83 0E040000 .4byte 0x40e + 2901 0e87 01 .byte 0x1 + 2902 0e88 01 .byte 0x1 + 2903 0e89 29 .uleb128 0x29 + 2904 0e8a F8040000 .4byte .LASF99 + 2905 0e8e 09 .byte 0x9 + 2906 0e8f 6F .byte 0x6f + 2907 0e90 76040000 .4byte 0x476 + 2908 0e94 01 .byte 0x1 + 2909 0e95 01 .byte 0x1 + 2910 0e96 26 .uleb128 0x26 + 2911 0e97 62020000 .4byte 0x262 + 2912 0e9b A60E0000 .4byte 0xea6 + 2913 0e9f 27 .uleb128 0x27 + 2914 0ea0 D0050000 .4byte 0x5d0 + 2915 0ea4 04 .byte 0x4 + 2916 0ea5 00 .byte 0 + 2917 0ea6 29 .uleb128 0x29 + 2918 0ea7 F6030000 .4byte .LASF100 + 2919 0eab 0C .byte 0xc + 2920 0eac A5 .byte 0xa5 + 2921 0ead 960E0000 .4byte 0xe96 + 2922 0eb1 01 .byte 0x1 + 2923 0eb2 01 .byte 0x1 + 2924 0eb3 26 .uleb128 0x26 + 2925 0eb4 A0020000 .4byte 0x2a0 + 2926 0eb8 BE0E0000 .4byte 0xebe + 2927 0ebc 2A .uleb128 0x2a + 2928 0ebd 00 .byte 0 + 2929 0ebe 2B .uleb128 0x2b + 2930 0ebf 776100 .ascii "wa\000" + 2931 0ec2 0C .byte 0xc + 2932 0ec3 A7 .byte 0xa7 + 2933 0ec4 CA0E0000 .4byte 0xeca + 2934 0ec8 01 .byte 0x1 + 2935 0ec9 01 .byte 0x1 + 2936 0eca 10 .uleb128 0x10 + 2937 0ecb B30E0000 .4byte 0xeb3 + 2938 0ecf 2C .uleb128 0x2c + 2939 0ed0 4B040000 .4byte .LASF101 + 2940 0ed4 01 .byte 0x1 + 2941 0ed5 6B .byte 0x6b + 2942 0ed6 E10E0000 .4byte 0xee1 + 2943 0eda 01 .byte 0x1 + 2944 0edb 05 .byte 0x5 + 2945 0edc 03 .byte 0x3 + 2946 0edd 00000000 .4byte testevt1 + 2947 0ee1 10 .uleb128 0x10 + 2948 0ee2 D7050000 .4byte 0x5d7 + 2949 0ee6 2C .uleb128 0x2c + 2950 0ee7 1F010000 .4byte .LASF102 + 2951 0eeb 01 .byte 0x1 + 2952 0eec E0 .byte 0xe0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 53 + + + 2953 0eed E10E0000 .4byte 0xee1 + 2954 0ef1 01 .byte 0x1 + 2955 0ef2 05 .byte 0x5 + 2956 0ef3 03 .byte 0x3 + 2957 0ef4 00000000 .4byte testevt2 + 2958 0ef8 2D .uleb128 0x2d + 2959 0ef9 35010000 .4byte .LASF103 + 2960 0efd 01 .byte 0x1 + 2961 0efe 1001 .2byte 0x110 + 2962 0f00 E10E0000 .4byte 0xee1 + 2963 0f04 01 .byte 0x1 + 2964 0f05 05 .byte 0x5 + 2965 0f06 03 .byte 0x3 + 2966 0f07 00000000 .4byte testevt3 + 2967 0f0b 26 .uleb128 0x26 + 2968 0f0c 1B0F0000 .4byte 0xf1b + 2969 0f10 1B0F0000 .4byte 0xf1b + 2970 0f14 27 .uleb128 0x27 + 2971 0f15 D0050000 .4byte 0x5d0 + 2972 0f19 03 .byte 0x3 + 2973 0f1a 00 .byte 0 + 2974 0f1b 09 .uleb128 0x9 + 2975 0f1c 04 .byte 0x4 + 2976 0f1d E10E0000 .4byte 0xee1 + 2977 0f21 2D .uleb128 0x2d + 2978 0f22 17020000 .4byte .LASF104 + 2979 0f26 01 .byte 0x1 + 2980 0f27 1B01 .2byte 0x11b + 2981 0f29 340F0000 .4byte 0xf34 + 2982 0f2d 01 .byte 0x1 + 2983 0f2e 05 .byte 0x5 + 2984 0f2f 03 .byte 0x3 + 2985 0f30 00000000 .4byte patternevt + 2986 0f34 10 .uleb128 0x10 + 2987 0f35 0B0F0000 .4byte 0xf0b + 2988 0f39 2E .uleb128 0x2e + 2989 0f3a 01 .byte 0x1 + 2990 0f3b F7010000 .4byte .LASF105 + 2991 0f3f 0B .byte 0xb + 2992 0f40 B3 .byte 0xb3 + 2993 0f41 01 .byte 0x1 + 2994 0f42 FA000000 .4byte 0xfa + 2995 0f46 01 .byte 0x1 + 2996 0f47 510F0000 .4byte 0xf51 + 2997 0f4b 0C .uleb128 0xc + 2998 0f4c FA000000 .4byte 0xfa + 2999 0f50 00 .byte 0 + 3000 0f51 2E .uleb128 0x2e + 3001 0f52 01 .byte 0x1 + 3002 0f53 51000000 .4byte .LASF106 + 3003 0f57 0B .byte 0xb + 3004 0f58 B4 .byte 0xb4 + 3005 0f59 01 .byte 0x1 + 3006 0f5a FA000000 .4byte 0xfa + 3007 0f5e 01 .byte 0x1 + 3008 0f5f 690F0000 .4byte 0xf69 + 3009 0f63 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 54 + + + 3010 0f64 FA000000 .4byte 0xfa + 3011 0f68 00 .byte 0 + 3012 0f69 2E .uleb128 0x2e + 3013 0f6a 01 .byte 0x1 + 3014 0f6b A1030000 .4byte .LASF107 + 3015 0f6f 0B .byte 0xb + 3016 0f70 BD .byte 0xbd + 3017 0f71 01 .byte 0x1 + 3018 0f72 FA000000 .4byte 0xfa + 3019 0f76 01 .byte 0x1 + 3020 0f77 810F0000 .4byte 0xf81 + 3021 0f7b 0C .uleb128 0xc + 3022 0f7c FA000000 .4byte 0xfa + 3023 0f80 00 .byte 0 + 3024 0f81 2E .uleb128 0x2e + 3025 0f82 01 .byte 0x1 + 3026 0f83 36050000 .4byte .LASF108 + 3027 0f87 0C .byte 0xc + 3028 0f88 58 .byte 0x58 + 3029 0f89 01 .byte 0x1 + 3030 0f8a 9B000000 .4byte 0x9b + 3031 0f8e 01 .byte 0x1 + 3032 0f8f 9E0F0000 .4byte 0xf9e + 3033 0f93 0C .uleb128 0xc + 3034 0f94 3B000000 .4byte 0x3b + 3035 0f98 0C .uleb128 0xc + 3036 0f99 9B000000 .4byte 0x9b + 3037 0f9d 00 .byte 0 + 3038 0f9e 2F .uleb128 0x2f + 3039 0f9f 01 .byte 0x1 + 3040 0fa0 65050000 .4byte .LASF128 + 3041 0fa4 0C .byte 0xc + 3042 0fa5 5D .byte 0x5d + 3043 0fa6 01 .byte 0x1 + 3044 0fa7 10010000 .4byte 0x110 + 3045 0fab 01 .byte 0x1 + 3046 0fac 30 .uleb128 0x30 + 3047 0fad 01 .byte 0x1 + 3048 0fae 98020000 .4byte .LASF109 + 3049 0fb2 06 .byte 0x6 + 3050 0fb3 7001 .2byte 0x170 + 3051 0fb5 01 .byte 0x1 + 3052 0fb6 62020000 .4byte 0x262 + 3053 0fba 01 .byte 0x1 + 3054 0fbb D90F0000 .4byte 0xfd9 + 3055 0fbf 0C .uleb128 0xc + 3056 0fc0 A0020000 .4byte 0x2a0 + 3057 0fc4 0C .uleb128 0xc + 3058 0fc5 30000000 .4byte 0x30 + 3059 0fc9 0C .uleb128 0xc + 3060 0fca D9000000 .4byte 0xd9 + 3061 0fce 0C .uleb128 0xc + 3062 0fcf AF050000 .4byte 0x5af + 3063 0fd3 0C .uleb128 0xc + 3064 0fd4 A0020000 .4byte 0x2a0 + 3065 0fd8 00 .byte 0 + 3066 0fd9 2E .uleb128 0x2e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 55 + + + 3067 0fda 01 .byte 0x1 + 3068 0fdb 06010000 .4byte .LASF110 + 3069 0fdf 0C .byte 0xc + 3070 0fe0 5A .byte 0x5a + 3071 0fe1 01 .byte 0x1 + 3072 0fe2 9B000000 .4byte 0x9b + 3073 0fe6 01 .byte 0x1 + 3074 0fe7 FB0F0000 .4byte 0xffb + 3075 0feb 0C .uleb128 0xc + 3076 0fec 3B000000 .4byte 0x3b + 3077 0ff0 0C .uleb128 0xc + 3078 0ff1 10010000 .4byte 0x110 + 3079 0ff5 0C .uleb128 0xc + 3080 0ff6 10010000 .4byte 0x110 + 3081 0ffa 00 .byte 0 + 3082 0ffb 31 .uleb128 0x31 + 3083 0ffc 01 .byte 0x1 + 3084 0ffd E7020000 .4byte .LASF129 + 3085 1001 0C .byte 0xc + 3086 1002 5C .byte 0x5c + 3087 1003 01 .byte 0x1 + 3088 1004 01 .byte 0x1 + 3089 1005 2E .uleb128 0x2e + 3090 1006 01 .byte 0x1 + 3091 1007 28010000 .4byte .LASF111 + 3092 100b 0B .byte 0xb + 3093 100c BE .byte 0xbe + 3094 100d 01 .byte 0x1 + 3095 100e FA000000 .4byte 0xfa + 3096 1012 01 .byte 0x1 + 3097 1013 1D100000 .4byte 0x101d + 3098 1017 0C .uleb128 0xc + 3099 1018 FA000000 .4byte 0xfa + 3100 101c 00 .byte 0 + 3101 101d 32 .uleb128 0x32 + 3102 101e 01 .byte 0x1 + 3103 101f 42020000 .4byte .LASF113 + 3104 1023 0B .byte 0xb + 3105 1024 AF .byte 0xaf + 3106 1025 01 .byte 0x1 + 3107 1026 01 .byte 0x1 + 3108 1027 3B100000 .4byte 0x103b + 3109 102b 0C .uleb128 0xc + 3110 102c 3B100000 .4byte 0x103b + 3111 1030 0C .uleb128 0xc + 3112 1031 19050000 .4byte 0x519 + 3113 1035 0C .uleb128 0xc + 3114 1036 FA000000 .4byte 0xfa + 3115 103a 00 .byte 0 + 3116 103b 09 .uleb128 0x9 + 3117 103c 04 .byte 0x4 + 3118 103d 3A050000 .4byte 0x53a + 3119 1041 2E .uleb128 0x2e + 3120 1042 01 .byte 0x1 + 3121 1043 BC040000 .4byte .LASF112 + 3122 1047 0B .byte 0xb + 3123 1048 BF .byte 0xbf + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 56 + + + 3124 1049 01 .byte 0x1 + 3125 104a FA000000 .4byte 0xfa + 3126 104e 01 .byte 0x1 + 3127 104f 59100000 .4byte 0x1059 + 3128 1053 0C .uleb128 0xc + 3129 1054 FA000000 .4byte 0xfa + 3130 1058 00 .byte 0 + 3131 1059 32 .uleb128 0x32 + 3132 105a 01 .byte 0x1 + 3133 105b 62020000 .4byte .LASF114 + 3134 105f 0B .byte 0xb + 3135 1060 B2 .byte 0xb2 + 3136 1061 01 .byte 0x1 + 3137 1062 01 .byte 0x1 + 3138 1063 72100000 .4byte 0x1072 + 3139 1067 0C .uleb128 0xc + 3140 1068 3B100000 .4byte 0x103b + 3141 106c 0C .uleb128 0xc + 3142 106d 19050000 .4byte 0x519 + 3143 1071 00 .byte 0 + 3144 1072 32 .uleb128 0x32 + 3145 1073 01 .byte 0x1 + 3146 1074 9A010000 .4byte .LASF115 + 3147 1078 0B .byte 0xb + 3148 1079 B9 .byte 0xb9 + 3149 107a 01 .byte 0x1 + 3150 107b 01 .byte 0x1 + 3151 107c 8B100000 .4byte 0x108b + 3152 1080 0C .uleb128 0xc + 3153 1081 3B100000 .4byte 0x103b + 3154 1085 0C .uleb128 0xc + 3155 1086 05010000 .4byte 0x105 + 3156 108a 00 .byte 0 + 3157 108b 33 .uleb128 0x33 + 3158 108c 01 .byte 0x1 + 3159 108d DC040000 .4byte .LASF116 + 3160 1091 06 .byte 0x6 + 3161 1092 7501 .2byte 0x175 + 3162 1094 01 .byte 0x1 + 3163 1095 01 .byte 0x1 + 3164 1096 A0100000 .4byte 0x10a0 + 3165 109a 0C .uleb128 0xc + 3166 109b 10010000 .4byte 0x110 + 3167 109f 00 .byte 0 + 3168 10a0 32 .uleb128 0x32 + 3169 10a1 01 .byte 0x1 + 3170 10a2 2E000000 .4byte .LASF117 + 3171 10a6 0B .byte 0xb + 3172 10a7 B7 .byte 0xb7 + 3173 10a8 01 .byte 0x1 + 3174 10a9 01 .byte 0x1 + 3175 10aa B9100000 .4byte 0x10b9 + 3176 10ae 0C .uleb128 0xc + 3177 10af 62020000 .4byte 0x262 + 3178 10b3 0C .uleb128 0xc + 3179 10b4 FA000000 .4byte 0xfa + 3180 10b8 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 57 + + + 3181 10b9 32 .uleb128 0x32 + 3182 10ba 01 .byte 0x1 + 3183 10bb CE020000 .4byte .LASF118 + 3184 10bf 0B .byte 0xb + 3185 10c0 BB .byte 0xbb + 3186 10c1 01 .byte 0x1 + 3187 10c2 01 .byte 0x1 + 3188 10c3 D2100000 .4byte 0x10d2 + 3189 10c7 0C .uleb128 0xc + 3190 10c8 D2100000 .4byte 0x10d2 + 3191 10cc 0C .uleb128 0xc + 3192 10cd FA000000 .4byte 0xfa + 3193 10d1 00 .byte 0 + 3194 10d2 09 .uleb128 0x9 + 3195 10d3 04 .byte 0x4 + 3196 10d4 D8100000 .4byte 0x10d8 + 3197 10d8 10 .uleb128 0x10 + 3198 10d9 45050000 .4byte 0x545 + 3199 10dd 2E .uleb128 0x2e + 3200 10de 01 .byte 0x1 + 3201 10df 2A030000 .4byte .LASF119 + 3202 10e3 0C .byte 0xc + 3203 10e4 59 .byte 0x59 + 3204 10e5 01 .byte 0x1 + 3205 10e6 9B000000 .4byte 0x9b + 3206 10ea 01 .byte 0x1 + 3207 10eb FA100000 .4byte 0x10fa + 3208 10ef 0C .uleb128 0xc + 3209 10f0 3B000000 .4byte 0x3b + 3210 10f4 0C .uleb128 0xc + 3211 10f5 FA100000 .4byte 0x10fa + 3212 10f9 00 .byte 0 + 3213 10fa 09 .uleb128 0x9 + 3214 10fb 04 .byte 0x4 + 3215 10fc A2050000 .4byte 0x5a2 + 3216 1100 32 .uleb128 0x32 + 3217 1101 01 .byte 0x1 + 3218 1102 CE000000 .4byte .LASF120 + 3219 1106 0C .byte 0xc + 3220 1107 56 .byte 0x56 + 3221 1108 01 .byte 0x1 + 3222 1109 01 .byte 0x1 + 3223 110a 14110000 .4byte 0x1114 + 3224 110e 0C .uleb128 0xc + 3225 110f A2050000 .4byte 0x5a2 + 3226 1113 00 .byte 0 + 3227 1114 2E .uleb128 0x2e + 3228 1115 01 .byte 0x1 + 3229 1116 14050000 .4byte .LASF121 + 3230 111a 0B .byte 0xb + 3231 111b C2 .byte 0xc2 + 3232 111c 01 .byte 0x1 + 3233 111d FA000000 .4byte 0xfa + 3234 1121 01 .byte 0x1 + 3235 1122 31110000 .4byte 0x1131 + 3236 1126 0C .uleb128 0xc + 3237 1127 FA000000 .4byte 0xfa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 58 + + + 3238 112b 0C .uleb128 0xc + 3239 112c 10010000 .4byte 0x110 + 3240 1130 00 .byte 0 + 3241 1131 2E .uleb128 0x2e + 3242 1132 01 .byte 0x1 + 3243 1133 69000000 .4byte .LASF122 + 3244 1137 0B .byte 0xb + 3245 1138 C3 .byte 0xc3 + 3246 1139 01 .byte 0x1 + 3247 113a FA000000 .4byte 0xfa + 3248 113e 01 .byte 0x1 + 3249 113f 4E110000 .4byte 0x114e + 3250 1143 0C .uleb128 0xc + 3251 1144 FA000000 .4byte 0xfa + 3252 1148 0C .uleb128 0xc + 3253 1149 10010000 .4byte 0x110 + 3254 114d 00 .byte 0 + 3255 114e 34 .uleb128 0x34 + 3256 114f 01 .byte 0x1 + 3257 1150 AB000000 .4byte .LASF123 + 3258 1154 0B .byte 0xb + 3259 1155 C4 .byte 0xc4 + 3260 1156 01 .byte 0x1 + 3261 1157 FA000000 .4byte 0xfa + 3262 115b 01 .byte 0x1 + 3263 115c 0C .uleb128 0xc + 3264 115d FA000000 .4byte 0xfa + 3265 1161 0C .uleb128 0xc + 3266 1162 10010000 .4byte 0x110 + 3267 1166 00 .byte 0 + 3268 1167 00 .byte 0 + 3269 .section .debug_abbrev,"",%progbits + 3270 .Ldebug_abbrev0: + 3271 0000 01 .uleb128 0x1 + 3272 0001 11 .uleb128 0x11 + 3273 0002 01 .byte 0x1 + 3274 0003 25 .uleb128 0x25 + 3275 0004 0E .uleb128 0xe + 3276 0005 13 .uleb128 0x13 + 3277 0006 0B .uleb128 0xb + 3278 0007 03 .uleb128 0x3 + 3279 0008 0E .uleb128 0xe + 3280 0009 1B .uleb128 0x1b + 3281 000a 0E .uleb128 0xe + 3282 000b 55 .uleb128 0x55 + 3283 000c 06 .uleb128 0x6 + 3284 000d 11 .uleb128 0x11 + 3285 000e 01 .uleb128 0x1 + 3286 000f 52 .uleb128 0x52 + 3287 0010 01 .uleb128 0x1 + 3288 0011 10 .uleb128 0x10 + 3289 0012 06 .uleb128 0x6 + 3290 0013 00 .byte 0 + 3291 0014 00 .byte 0 + 3292 0015 02 .uleb128 0x2 + 3293 0016 24 .uleb128 0x24 + 3294 0017 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 59 + + + 3295 0018 0B .uleb128 0xb + 3296 0019 0B .uleb128 0xb + 3297 001a 3E .uleb128 0x3e + 3298 001b 0B .uleb128 0xb + 3299 001c 03 .uleb128 0x3 + 3300 001d 08 .uleb128 0x8 + 3301 001e 00 .byte 0 + 3302 001f 00 .byte 0 + 3303 0020 03 .uleb128 0x3 + 3304 0021 16 .uleb128 0x16 + 3305 0022 00 .byte 0 + 3306 0023 03 .uleb128 0x3 + 3307 0024 0E .uleb128 0xe + 3308 0025 3A .uleb128 0x3a + 3309 0026 0B .uleb128 0xb + 3310 0027 3B .uleb128 0x3b + 3311 0028 0B .uleb128 0xb + 3312 0029 49 .uleb128 0x49 + 3313 002a 13 .uleb128 0x13 + 3314 002b 00 .byte 0 + 3315 002c 00 .byte 0 + 3316 002d 04 .uleb128 0x4 + 3317 002e 24 .uleb128 0x24 + 3318 002f 00 .byte 0 + 3319 0030 0B .uleb128 0xb + 3320 0031 0B .uleb128 0xb + 3321 0032 3E .uleb128 0x3e + 3322 0033 0B .uleb128 0xb + 3323 0034 03 .uleb128 0x3 + 3324 0035 0E .uleb128 0xe + 3325 0036 00 .byte 0 + 3326 0037 00 .byte 0 + 3327 0038 05 .uleb128 0x5 + 3328 0039 13 .uleb128 0x13 + 3329 003a 01 .byte 0x1 + 3330 003b 03 .uleb128 0x3 + 3331 003c 0E .uleb128 0xe + 3332 003d 0B .uleb128 0xb + 3333 003e 0B .uleb128 0xb + 3334 003f 3A .uleb128 0x3a + 3335 0040 0B .uleb128 0xb + 3336 0041 3B .uleb128 0x3b + 3337 0042 0B .uleb128 0xb + 3338 0043 01 .uleb128 0x1 + 3339 0044 13 .uleb128 0x13 + 3340 0045 00 .byte 0 + 3341 0046 00 .byte 0 + 3342 0047 06 .uleb128 0x6 + 3343 0048 0D .uleb128 0xd + 3344 0049 00 .byte 0 + 3345 004a 03 .uleb128 0x3 + 3346 004b 0E .uleb128 0xe + 3347 004c 3A .uleb128 0x3a + 3348 004d 0B .uleb128 0xb + 3349 004e 3B .uleb128 0x3b + 3350 004f 0B .uleb128 0xb + 3351 0050 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 60 + + + 3352 0051 13 .uleb128 0x13 + 3353 0052 38 .uleb128 0x38 + 3354 0053 0A .uleb128 0xa + 3355 0054 00 .byte 0 + 3356 0055 00 .byte 0 + 3357 0056 07 .uleb128 0x7 + 3358 0057 0D .uleb128 0xd + 3359 0058 00 .byte 0 + 3360 0059 03 .uleb128 0x3 + 3361 005a 08 .uleb128 0x8 + 3362 005b 3A .uleb128 0x3a + 3363 005c 0B .uleb128 0xb + 3364 005d 3B .uleb128 0x3b + 3365 005e 0B .uleb128 0xb + 3366 005f 49 .uleb128 0x49 + 3367 0060 13 .uleb128 0x13 + 3368 0061 38 .uleb128 0x38 + 3369 0062 0A .uleb128 0xa + 3370 0063 00 .byte 0 + 3371 0064 00 .byte 0 + 3372 0065 08 .uleb128 0x8 + 3373 0066 13 .uleb128 0x13 + 3374 0067 01 .byte 0x1 + 3375 0068 0B .uleb128 0xb + 3376 0069 0B .uleb128 0xb + 3377 006a 3A .uleb128 0x3a + 3378 006b 0B .uleb128 0xb + 3379 006c 3B .uleb128 0x3b + 3380 006d 0B .uleb128 0xb + 3381 006e 01 .uleb128 0x1 + 3382 006f 13 .uleb128 0x13 + 3383 0070 00 .byte 0 + 3384 0071 00 .byte 0 + 3385 0072 09 .uleb128 0x9 + 3386 0073 0F .uleb128 0xf + 3387 0074 00 .byte 0 + 3388 0075 0B .uleb128 0xb + 3389 0076 0B .uleb128 0xb + 3390 0077 49 .uleb128 0x49 + 3391 0078 13 .uleb128 0x13 + 3392 0079 00 .byte 0 + 3393 007a 00 .byte 0 + 3394 007b 0A .uleb128 0xa + 3395 007c 0F .uleb128 0xf + 3396 007d 00 .byte 0 + 3397 007e 0B .uleb128 0xb + 3398 007f 0B .uleb128 0xb + 3399 0080 00 .byte 0 + 3400 0081 00 .byte 0 + 3401 0082 0B .uleb128 0xb + 3402 0083 15 .uleb128 0x15 + 3403 0084 01 .byte 0x1 + 3404 0085 27 .uleb128 0x27 + 3405 0086 0C .uleb128 0xc + 3406 0087 01 .uleb128 0x1 + 3407 0088 13 .uleb128 0x13 + 3408 0089 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 61 + + + 3409 008a 00 .byte 0 + 3410 008b 0C .uleb128 0xc + 3411 008c 05 .uleb128 0x5 + 3412 008d 00 .byte 0 + 3413 008e 49 .uleb128 0x49 + 3414 008f 13 .uleb128 0x13 + 3415 0090 00 .byte 0 + 3416 0091 00 .byte 0 + 3417 0092 0D .uleb128 0xd + 3418 0093 35 .uleb128 0x35 + 3419 0094 00 .byte 0 + 3420 0095 49 .uleb128 0x49 + 3421 0096 13 .uleb128 0x13 + 3422 0097 00 .byte 0 + 3423 0098 00 .byte 0 + 3424 0099 0E .uleb128 0xe + 3425 009a 17 .uleb128 0x17 + 3426 009b 01 .byte 0x1 + 3427 009c 0B .uleb128 0xb + 3428 009d 0B .uleb128 0xb + 3429 009e 3A .uleb128 0x3a + 3430 009f 0B .uleb128 0xb + 3431 00a0 3B .uleb128 0x3b + 3432 00a1 0B .uleb128 0xb + 3433 00a2 01 .uleb128 0x1 + 3434 00a3 13 .uleb128 0x13 + 3435 00a4 00 .byte 0 + 3436 00a5 00 .byte 0 + 3437 00a6 0F .uleb128 0xf + 3438 00a7 0D .uleb128 0xd + 3439 00a8 00 .byte 0 + 3440 00a9 03 .uleb128 0x3 + 3441 00aa 0E .uleb128 0xe + 3442 00ab 3A .uleb128 0x3a + 3443 00ac 0B .uleb128 0xb + 3444 00ad 3B .uleb128 0x3b + 3445 00ae 0B .uleb128 0xb + 3446 00af 49 .uleb128 0x49 + 3447 00b0 13 .uleb128 0x13 + 3448 00b1 00 .byte 0 + 3449 00b2 00 .byte 0 + 3450 00b3 10 .uleb128 0x10 + 3451 00b4 26 .uleb128 0x26 + 3452 00b5 00 .byte 0 + 3453 00b6 49 .uleb128 0x49 + 3454 00b7 13 .uleb128 0x13 + 3455 00b8 00 .byte 0 + 3456 00b9 00 .byte 0 + 3457 00ba 11 .uleb128 0x11 + 3458 00bb 15 .uleb128 0x15 + 3459 00bc 01 .byte 0x1 + 3460 00bd 27 .uleb128 0x27 + 3461 00be 0C .uleb128 0xc + 3462 00bf 49 .uleb128 0x49 + 3463 00c0 13 .uleb128 0x13 + 3464 00c1 01 .uleb128 0x1 + 3465 00c2 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 62 + + + 3466 00c3 00 .byte 0 + 3467 00c4 00 .byte 0 + 3468 00c5 12 .uleb128 0x12 + 3469 00c6 15 .uleb128 0x15 + 3470 00c7 00 .byte 0 + 3471 00c8 27 .uleb128 0x27 + 3472 00c9 0C .uleb128 0xc + 3473 00ca 00 .byte 0 + 3474 00cb 00 .byte 0 + 3475 00cc 13 .uleb128 0x13 + 3476 00cd 2E .uleb128 0x2e + 3477 00ce 01 .byte 0x1 + 3478 00cf 03 .uleb128 0x3 + 3479 00d0 0E .uleb128 0xe + 3480 00d1 3A .uleb128 0x3a + 3481 00d2 0B .uleb128 0xb + 3482 00d3 3B .uleb128 0x3b + 3483 00d4 0B .uleb128 0xb + 3484 00d5 27 .uleb128 0x27 + 3485 00d6 0C .uleb128 0xc + 3486 00d7 20 .uleb128 0x20 + 3487 00d8 0B .uleb128 0xb + 3488 00d9 01 .uleb128 0x1 + 3489 00da 13 .uleb128 0x13 + 3490 00db 00 .byte 0 + 3491 00dc 00 .byte 0 + 3492 00dd 14 .uleb128 0x14 + 3493 00de 34 .uleb128 0x34 + 3494 00df 00 .byte 0 + 3495 00e0 03 .uleb128 0x3 + 3496 00e1 08 .uleb128 0x8 + 3497 00e2 3A .uleb128 0x3a + 3498 00e3 0B .uleb128 0xb + 3499 00e4 3B .uleb128 0x3b + 3500 00e5 0B .uleb128 0xb + 3501 00e6 49 .uleb128 0x49 + 3502 00e7 13 .uleb128 0x13 + 3503 00e8 00 .byte 0 + 3504 00e9 00 .byte 0 + 3505 00ea 15 .uleb128 0x15 + 3506 00eb 2E .uleb128 0x2e + 3507 00ec 01 .byte 0x1 + 3508 00ed 03 .uleb128 0x3 + 3509 00ee 0E .uleb128 0xe + 3510 00ef 3A .uleb128 0x3a + 3511 00f0 0B .uleb128 0xb + 3512 00f1 3B .uleb128 0x3b + 3513 00f2 0B .uleb128 0xb + 3514 00f3 27 .uleb128 0x27 + 3515 00f4 0C .uleb128 0xc + 3516 00f5 11 .uleb128 0x11 + 3517 00f6 01 .uleb128 0x1 + 3518 00f7 12 .uleb128 0x12 + 3519 00f8 01 .uleb128 0x1 + 3520 00f9 40 .uleb128 0x40 + 3521 00fa 0A .uleb128 0xa + 3522 00fb 9742 .uleb128 0x2117 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 63 + + + 3523 00fd 0C .uleb128 0xc + 3524 00fe 01 .uleb128 0x1 + 3525 00ff 13 .uleb128 0x13 + 3526 0100 00 .byte 0 + 3527 0101 00 .byte 0 + 3528 0102 16 .uleb128 0x16 + 3529 0103 898201 .uleb128 0x4109 + 3530 0106 01 .byte 0x1 + 3531 0107 11 .uleb128 0x11 + 3532 0108 01 .uleb128 0x1 + 3533 0109 9542 .uleb128 0x2115 + 3534 010b 0C .uleb128 0xc + 3535 010c 31 .uleb128 0x31 + 3536 010d 13 .uleb128 0x13 + 3537 010e 00 .byte 0 + 3538 010f 00 .byte 0 + 3539 0110 17 .uleb128 0x17 + 3540 0111 8A8201 .uleb128 0x410a + 3541 0114 00 .byte 0 + 3542 0115 02 .uleb128 0x2 + 3543 0116 0A .uleb128 0xa + 3544 0117 9142 .uleb128 0x2111 + 3545 0119 0A .uleb128 0xa + 3546 011a 00 .byte 0 + 3547 011b 00 .byte 0 + 3548 011c 18 .uleb128 0x18 + 3549 011d 2E .uleb128 0x2e + 3550 011e 01 .byte 0x1 + 3551 011f 03 .uleb128 0x3 + 3552 0120 0E .uleb128 0xe + 3553 0121 3A .uleb128 0x3a + 3554 0122 0B .uleb128 0xb + 3555 0123 3B .uleb128 0x3b + 3556 0124 0B .uleb128 0xb + 3557 0125 27 .uleb128 0x27 + 3558 0126 0C .uleb128 0xc + 3559 0127 11 .uleb128 0x11 + 3560 0128 01 .uleb128 0x1 + 3561 0129 12 .uleb128 0x12 + 3562 012a 01 .uleb128 0x1 + 3563 012b 40 .uleb128 0x40 + 3564 012c 06 .uleb128 0x6 + 3565 012d 9742 .uleb128 0x2117 + 3566 012f 0C .uleb128 0xc + 3567 0130 01 .uleb128 0x1 + 3568 0131 13 .uleb128 0x13 + 3569 0132 00 .byte 0 + 3570 0133 00 .byte 0 + 3571 0134 19 .uleb128 0x19 + 3572 0135 34 .uleb128 0x34 + 3573 0136 00 .byte 0 + 3574 0137 03 .uleb128 0x3 + 3575 0138 08 .uleb128 0x8 + 3576 0139 3A .uleb128 0x3a + 3577 013a 0B .uleb128 0xb + 3578 013b 3B .uleb128 0x3b + 3579 013c 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 64 + + + 3580 013d 49 .uleb128 0x49 + 3581 013e 13 .uleb128 0x13 + 3582 013f 02 .uleb128 0x2 + 3583 0140 06 .uleb128 0x6 + 3584 0141 00 .byte 0 + 3585 0142 00 .byte 0 + 3586 0143 1A .uleb128 0x1a + 3587 0144 34 .uleb128 0x34 + 3588 0145 00 .byte 0 + 3589 0146 03 .uleb128 0x3 + 3590 0147 08 .uleb128 0x8 + 3591 0148 3A .uleb128 0x3a + 3592 0149 0B .uleb128 0xb + 3593 014a 3B .uleb128 0x3b + 3594 014b 0B .uleb128 0xb + 3595 014c 49 .uleb128 0x49 + 3596 014d 13 .uleb128 0x13 + 3597 014e 02 .uleb128 0x2 + 3598 014f 0A .uleb128 0xa + 3599 0150 00 .byte 0 + 3600 0151 00 .byte 0 + 3601 0152 1B .uleb128 0x1b + 3602 0153 34 .uleb128 0x34 + 3603 0154 00 .byte 0 + 3604 0155 03 .uleb128 0x3 + 3605 0156 0E .uleb128 0xe + 3606 0157 3A .uleb128 0x3a + 3607 0158 0B .uleb128 0xb + 3608 0159 3B .uleb128 0x3b + 3609 015a 0B .uleb128 0xb + 3610 015b 49 .uleb128 0x49 + 3611 015c 13 .uleb128 0x13 + 3612 015d 02 .uleb128 0x2 + 3613 015e 06 .uleb128 0x6 + 3614 015f 00 .byte 0 + 3615 0160 00 .byte 0 + 3616 0161 1C .uleb128 0x1c + 3617 0162 898201 .uleb128 0x4109 + 3618 0165 01 .byte 0x1 + 3619 0166 11 .uleb128 0x11 + 3620 0167 01 .uleb128 0x1 + 3621 0168 31 .uleb128 0x31 + 3622 0169 13 .uleb128 0x13 + 3623 016a 01 .uleb128 0x1 + 3624 016b 13 .uleb128 0x13 + 3625 016c 00 .byte 0 + 3626 016d 00 .byte 0 + 3627 016e 1D .uleb128 0x1d + 3628 016f 898201 .uleb128 0x4109 + 3629 0172 00 .byte 0 + 3630 0173 11 .uleb128 0x11 + 3631 0174 01 .uleb128 0x1 + 3632 0175 31 .uleb128 0x31 + 3633 0176 13 .uleb128 0x13 + 3634 0177 00 .byte 0 + 3635 0178 00 .byte 0 + 3636 0179 1E .uleb128 0x1e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 65 + + + 3637 017a 898201 .uleb128 0x4109 + 3638 017d 01 .byte 0x1 + 3639 017e 11 .uleb128 0x11 + 3640 017f 01 .uleb128 0x1 + 3641 0180 31 .uleb128 0x31 + 3642 0181 13 .uleb128 0x13 + 3643 0182 00 .byte 0 + 3644 0183 00 .byte 0 + 3645 0184 1F .uleb128 0x1f + 3646 0185 2E .uleb128 0x2e + 3647 0186 01 .byte 0x1 + 3648 0187 03 .uleb128 0x3 + 3649 0188 0E .uleb128 0xe + 3650 0189 3A .uleb128 0x3a + 3651 018a 0B .uleb128 0xb + 3652 018b 3B .uleb128 0x3b + 3653 018c 0B .uleb128 0xb + 3654 018d 27 .uleb128 0x27 + 3655 018e 0C .uleb128 0xc + 3656 018f 49 .uleb128 0x49 + 3657 0190 13 .uleb128 0x13 + 3658 0191 11 .uleb128 0x11 + 3659 0192 01 .uleb128 0x1 + 3660 0193 12 .uleb128 0x12 + 3661 0194 01 .uleb128 0x1 + 3662 0195 40 .uleb128 0x40 + 3663 0196 06 .uleb128 0x6 + 3664 0197 9742 .uleb128 0x2117 + 3665 0199 0C .uleb128 0xc + 3666 019a 01 .uleb128 0x1 + 3667 019b 13 .uleb128 0x13 + 3668 019c 00 .byte 0 + 3669 019d 00 .byte 0 + 3670 019e 20 .uleb128 0x20 + 3671 019f 05 .uleb128 0x5 + 3672 01a0 00 .byte 0 + 3673 01a1 03 .uleb128 0x3 + 3674 01a2 08 .uleb128 0x8 + 3675 01a3 3A .uleb128 0x3a + 3676 01a4 0B .uleb128 0xb + 3677 01a5 3B .uleb128 0x3b + 3678 01a6 0B .uleb128 0xb + 3679 01a7 49 .uleb128 0x49 + 3680 01a8 13 .uleb128 0x13 + 3681 01a9 02 .uleb128 0x2 + 3682 01aa 06 .uleb128 0x6 + 3683 01ab 00 .byte 0 + 3684 01ac 00 .byte 0 + 3685 01ad 21 .uleb128 0x21 + 3686 01ae 2E .uleb128 0x2e + 3687 01af 01 .byte 0x1 + 3688 01b0 03 .uleb128 0x3 + 3689 01b1 08 .uleb128 0x8 + 3690 01b2 3A .uleb128 0x3a + 3691 01b3 0B .uleb128 0xb + 3692 01b4 3B .uleb128 0x3b + 3693 01b5 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 66 + + + 3694 01b6 27 .uleb128 0x27 + 3695 01b7 0C .uleb128 0xc + 3696 01b8 11 .uleb128 0x11 + 3697 01b9 01 .uleb128 0x1 + 3698 01ba 12 .uleb128 0x12 + 3699 01bb 01 .uleb128 0x1 + 3700 01bc 40 .uleb128 0x40 + 3701 01bd 0A .uleb128 0xa + 3702 01be 9742 .uleb128 0x2117 + 3703 01c0 0C .uleb128 0xc + 3704 01c1 01 .uleb128 0x1 + 3705 01c2 13 .uleb128 0x13 + 3706 01c3 00 .byte 0 + 3707 01c4 00 .byte 0 + 3708 01c5 22 .uleb128 0x22 + 3709 01c6 2E .uleb128 0x2e + 3710 01c7 01 .byte 0x1 + 3711 01c8 31 .uleb128 0x31 + 3712 01c9 13 .uleb128 0x13 + 3713 01ca 11 .uleb128 0x11 + 3714 01cb 01 .uleb128 0x1 + 3715 01cc 12 .uleb128 0x12 + 3716 01cd 01 .uleb128 0x1 + 3717 01ce 40 .uleb128 0x40 + 3718 01cf 06 .uleb128 0x6 + 3719 01d0 9742 .uleb128 0x2117 + 3720 01d2 0C .uleb128 0xc + 3721 01d3 01 .uleb128 0x1 + 3722 01d4 13 .uleb128 0x13 + 3723 01d5 00 .byte 0 + 3724 01d6 00 .byte 0 + 3725 01d7 23 .uleb128 0x23 + 3726 01d8 34 .uleb128 0x34 + 3727 01d9 00 .byte 0 + 3728 01da 31 .uleb128 0x31 + 3729 01db 13 .uleb128 0x13 + 3730 01dc 02 .uleb128 0x2 + 3731 01dd 06 .uleb128 0x6 + 3732 01de 00 .byte 0 + 3733 01df 00 .byte 0 + 3734 01e0 24 .uleb128 0x24 + 3735 01e1 1D .uleb128 0x1d + 3736 01e2 01 .byte 0x1 + 3737 01e3 31 .uleb128 0x31 + 3738 01e4 13 .uleb128 0x13 + 3739 01e5 52 .uleb128 0x52 + 3740 01e6 01 .uleb128 0x1 + 3741 01e7 55 .uleb128 0x55 + 3742 01e8 06 .uleb128 0x6 + 3743 01e9 58 .uleb128 0x58 + 3744 01ea 0B .uleb128 0xb + 3745 01eb 59 .uleb128 0x59 + 3746 01ec 0B .uleb128 0xb + 3747 01ed 01 .uleb128 0x1 + 3748 01ee 13 .uleb128 0x13 + 3749 01ef 00 .byte 0 + 3750 01f0 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 67 + + + 3751 01f1 25 .uleb128 0x25 + 3752 01f2 0B .uleb128 0xb + 3753 01f3 01 .byte 0x1 + 3754 01f4 55 .uleb128 0x55 + 3755 01f5 06 .uleb128 0x6 + 3756 01f6 00 .byte 0 + 3757 01f7 00 .byte 0 + 3758 01f8 26 .uleb128 0x26 + 3759 01f9 01 .uleb128 0x1 + 3760 01fa 01 .byte 0x1 + 3761 01fb 49 .uleb128 0x49 + 3762 01fc 13 .uleb128 0x13 + 3763 01fd 01 .uleb128 0x1 + 3764 01fe 13 .uleb128 0x13 + 3765 01ff 00 .byte 0 + 3766 0200 00 .byte 0 + 3767 0201 27 .uleb128 0x27 + 3768 0202 21 .uleb128 0x21 + 3769 0203 00 .byte 0 + 3770 0204 49 .uleb128 0x49 + 3771 0205 13 .uleb128 0x13 + 3772 0206 2F .uleb128 0x2f + 3773 0207 0B .uleb128 0xb + 3774 0208 00 .byte 0 + 3775 0209 00 .byte 0 + 3776 020a 28 .uleb128 0x28 + 3777 020b 34 .uleb128 0x34 + 3778 020c 00 .byte 0 + 3779 020d 03 .uleb128 0x3 + 3780 020e 0E .uleb128 0xe + 3781 020f 3A .uleb128 0x3a + 3782 0210 0B .uleb128 0xb + 3783 0211 3B .uleb128 0x3b + 3784 0212 0B .uleb128 0xb + 3785 0213 49 .uleb128 0x49 + 3786 0214 13 .uleb128 0x13 + 3787 0215 02 .uleb128 0x2 + 3788 0216 0A .uleb128 0xa + 3789 0217 00 .byte 0 + 3790 0218 00 .byte 0 + 3791 0219 29 .uleb128 0x29 + 3792 021a 34 .uleb128 0x34 + 3793 021b 00 .byte 0 + 3794 021c 03 .uleb128 0x3 + 3795 021d 0E .uleb128 0xe + 3796 021e 3A .uleb128 0x3a + 3797 021f 0B .uleb128 0xb + 3798 0220 3B .uleb128 0x3b + 3799 0221 0B .uleb128 0xb + 3800 0222 49 .uleb128 0x49 + 3801 0223 13 .uleb128 0x13 + 3802 0224 3F .uleb128 0x3f + 3803 0225 0C .uleb128 0xc + 3804 0226 3C .uleb128 0x3c + 3805 0227 0C .uleb128 0xc + 3806 0228 00 .byte 0 + 3807 0229 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 68 + + + 3808 022a 2A .uleb128 0x2a + 3809 022b 21 .uleb128 0x21 + 3810 022c 00 .byte 0 + 3811 022d 00 .byte 0 + 3812 022e 00 .byte 0 + 3813 022f 2B .uleb128 0x2b + 3814 0230 34 .uleb128 0x34 + 3815 0231 00 .byte 0 + 3816 0232 03 .uleb128 0x3 + 3817 0233 08 .uleb128 0x8 + 3818 0234 3A .uleb128 0x3a + 3819 0235 0B .uleb128 0xb + 3820 0236 3B .uleb128 0x3b + 3821 0237 0B .uleb128 0xb + 3822 0238 49 .uleb128 0x49 + 3823 0239 13 .uleb128 0x13 + 3824 023a 3F .uleb128 0x3f + 3825 023b 0C .uleb128 0xc + 3826 023c 3C .uleb128 0x3c + 3827 023d 0C .uleb128 0xc + 3828 023e 00 .byte 0 + 3829 023f 00 .byte 0 + 3830 0240 2C .uleb128 0x2c + 3831 0241 34 .uleb128 0x34 + 3832 0242 00 .byte 0 + 3833 0243 03 .uleb128 0x3 + 3834 0244 0E .uleb128 0xe + 3835 0245 3A .uleb128 0x3a + 3836 0246 0B .uleb128 0xb + 3837 0247 3B .uleb128 0x3b + 3838 0248 0B .uleb128 0xb + 3839 0249 49 .uleb128 0x49 + 3840 024a 13 .uleb128 0x13 + 3841 024b 3F .uleb128 0x3f + 3842 024c 0C .uleb128 0xc + 3843 024d 02 .uleb128 0x2 + 3844 024e 0A .uleb128 0xa + 3845 024f 00 .byte 0 + 3846 0250 00 .byte 0 + 3847 0251 2D .uleb128 0x2d + 3848 0252 34 .uleb128 0x34 + 3849 0253 00 .byte 0 + 3850 0254 03 .uleb128 0x3 + 3851 0255 0E .uleb128 0xe + 3852 0256 3A .uleb128 0x3a + 3853 0257 0B .uleb128 0xb + 3854 0258 3B .uleb128 0x3b + 3855 0259 05 .uleb128 0x5 + 3856 025a 49 .uleb128 0x49 + 3857 025b 13 .uleb128 0x13 + 3858 025c 3F .uleb128 0x3f + 3859 025d 0C .uleb128 0xc + 3860 025e 02 .uleb128 0x2 + 3861 025f 0A .uleb128 0xa + 3862 0260 00 .byte 0 + 3863 0261 00 .byte 0 + 3864 0262 2E .uleb128 0x2e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 69 + + + 3865 0263 2E .uleb128 0x2e + 3866 0264 01 .byte 0x1 + 3867 0265 3F .uleb128 0x3f + 3868 0266 0C .uleb128 0xc + 3869 0267 03 .uleb128 0x3 + 3870 0268 0E .uleb128 0xe + 3871 0269 3A .uleb128 0x3a + 3872 026a 0B .uleb128 0xb + 3873 026b 3B .uleb128 0x3b + 3874 026c 0B .uleb128 0xb + 3875 026d 27 .uleb128 0x27 + 3876 026e 0C .uleb128 0xc + 3877 026f 49 .uleb128 0x49 + 3878 0270 13 .uleb128 0x13 + 3879 0271 3C .uleb128 0x3c + 3880 0272 0C .uleb128 0xc + 3881 0273 01 .uleb128 0x1 + 3882 0274 13 .uleb128 0x13 + 3883 0275 00 .byte 0 + 3884 0276 00 .byte 0 + 3885 0277 2F .uleb128 0x2f + 3886 0278 2E .uleb128 0x2e + 3887 0279 00 .byte 0 + 3888 027a 3F .uleb128 0x3f + 3889 027b 0C .uleb128 0xc + 3890 027c 03 .uleb128 0x3 + 3891 027d 0E .uleb128 0xe + 3892 027e 3A .uleb128 0x3a + 3893 027f 0B .uleb128 0xb + 3894 0280 3B .uleb128 0x3b + 3895 0281 0B .uleb128 0xb + 3896 0282 27 .uleb128 0x27 + 3897 0283 0C .uleb128 0xc + 3898 0284 49 .uleb128 0x49 + 3899 0285 13 .uleb128 0x13 + 3900 0286 3C .uleb128 0x3c + 3901 0287 0C .uleb128 0xc + 3902 0288 00 .byte 0 + 3903 0289 00 .byte 0 + 3904 028a 30 .uleb128 0x30 + 3905 028b 2E .uleb128 0x2e + 3906 028c 01 .byte 0x1 + 3907 028d 3F .uleb128 0x3f + 3908 028e 0C .uleb128 0xc + 3909 028f 03 .uleb128 0x3 + 3910 0290 0E .uleb128 0xe + 3911 0291 3A .uleb128 0x3a + 3912 0292 0B .uleb128 0xb + 3913 0293 3B .uleb128 0x3b + 3914 0294 05 .uleb128 0x5 + 3915 0295 27 .uleb128 0x27 + 3916 0296 0C .uleb128 0xc + 3917 0297 49 .uleb128 0x49 + 3918 0298 13 .uleb128 0x13 + 3919 0299 3C .uleb128 0x3c + 3920 029a 0C .uleb128 0xc + 3921 029b 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 70 + + + 3922 029c 13 .uleb128 0x13 + 3923 029d 00 .byte 0 + 3924 029e 00 .byte 0 + 3925 029f 31 .uleb128 0x31 + 3926 02a0 2E .uleb128 0x2e + 3927 02a1 00 .byte 0 + 3928 02a2 3F .uleb128 0x3f + 3929 02a3 0C .uleb128 0xc + 3930 02a4 03 .uleb128 0x3 + 3931 02a5 0E .uleb128 0xe + 3932 02a6 3A .uleb128 0x3a + 3933 02a7 0B .uleb128 0xb + 3934 02a8 3B .uleb128 0x3b + 3935 02a9 0B .uleb128 0xb + 3936 02aa 27 .uleb128 0x27 + 3937 02ab 0C .uleb128 0xc + 3938 02ac 3C .uleb128 0x3c + 3939 02ad 0C .uleb128 0xc + 3940 02ae 00 .byte 0 + 3941 02af 00 .byte 0 + 3942 02b0 32 .uleb128 0x32 + 3943 02b1 2E .uleb128 0x2e + 3944 02b2 01 .byte 0x1 + 3945 02b3 3F .uleb128 0x3f + 3946 02b4 0C .uleb128 0xc + 3947 02b5 03 .uleb128 0x3 + 3948 02b6 0E .uleb128 0xe + 3949 02b7 3A .uleb128 0x3a + 3950 02b8 0B .uleb128 0xb + 3951 02b9 3B .uleb128 0x3b + 3952 02ba 0B .uleb128 0xb + 3953 02bb 27 .uleb128 0x27 + 3954 02bc 0C .uleb128 0xc + 3955 02bd 3C .uleb128 0x3c + 3956 02be 0C .uleb128 0xc + 3957 02bf 01 .uleb128 0x1 + 3958 02c0 13 .uleb128 0x13 + 3959 02c1 00 .byte 0 + 3960 02c2 00 .byte 0 + 3961 02c3 33 .uleb128 0x33 + 3962 02c4 2E .uleb128 0x2e + 3963 02c5 01 .byte 0x1 + 3964 02c6 3F .uleb128 0x3f + 3965 02c7 0C .uleb128 0xc + 3966 02c8 03 .uleb128 0x3 + 3967 02c9 0E .uleb128 0xe + 3968 02ca 3A .uleb128 0x3a + 3969 02cb 0B .uleb128 0xb + 3970 02cc 3B .uleb128 0x3b + 3971 02cd 05 .uleb128 0x5 + 3972 02ce 27 .uleb128 0x27 + 3973 02cf 0C .uleb128 0xc + 3974 02d0 3C .uleb128 0x3c + 3975 02d1 0C .uleb128 0xc + 3976 02d2 01 .uleb128 0x1 + 3977 02d3 13 .uleb128 0x13 + 3978 02d4 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 71 + + + 3979 02d5 00 .byte 0 + 3980 02d6 34 .uleb128 0x34 + 3981 02d7 2E .uleb128 0x2e + 3982 02d8 01 .byte 0x1 + 3983 02d9 3F .uleb128 0x3f + 3984 02da 0C .uleb128 0xc + 3985 02db 03 .uleb128 0x3 + 3986 02dc 0E .uleb128 0xe + 3987 02dd 3A .uleb128 0x3a + 3988 02de 0B .uleb128 0xb + 3989 02df 3B .uleb128 0x3b + 3990 02e0 0B .uleb128 0xb + 3991 02e1 27 .uleb128 0x27 + 3992 02e2 0C .uleb128 0xc + 3993 02e3 49 .uleb128 0x49 + 3994 02e4 13 .uleb128 0x13 + 3995 02e5 3C .uleb128 0x3c + 3996 02e6 0C .uleb128 0xc + 3997 02e7 00 .byte 0 + 3998 02e8 00 .byte 0 + 3999 02e9 00 .byte 0 + 4000 .section .debug_loc,"",%progbits + 4001 .Ldebug_loc0: + 4002 .LLST0: + 4003 0000 00000000 .4byte .LFB15 + 4004 0004 04000000 .4byte .LCFI0 + 4005 0008 0200 .2byte 0x2 + 4006 000a 7D .byte 0x7d + 4007 000b 00 .sleb128 0 + 4008 000c 04000000 .4byte .LCFI0 + 4009 0010 0C000000 .4byte .LCFI1 + 4010 0014 0200 .2byte 0x2 + 4011 0016 7D .byte 0x7d + 4012 0017 1C .sleb128 28 + 4013 0018 0C000000 .4byte .LCFI1 + 4014 001c 1C030000 .4byte .LFE15 + 4015 0020 0300 .2byte 0x3 + 4016 0022 7D .byte 0x7d + 4017 0023 C800 .sleb128 72 + 4018 0025 00000000 .4byte 0 + 4019 0029 00000000 .4byte 0 + 4020 .LLST1: + 4021 002d 18000000 .4byte .LVL4 + 4022 0031 28000000 .4byte .LVL5 + 4023 0035 0100 .2byte 0x1 + 4024 0037 50 .byte 0x50 + 4025 0038 28000000 .4byte .LVL5 + 4026 003c 2B000000 .4byte .LVL6-1 + 4027 0040 0300 .2byte 0x3 + 4028 0042 72 .byte 0x72 + 4029 0043 01 .sleb128 1 + 4030 0044 9F .byte 0x9f + 4031 0045 44000000 .4byte .LVL7 + 4032 0049 54000000 .4byte .LVL8 + 4033 004d 0100 .2byte 0x1 + 4034 004f 50 .byte 0x50 + 4035 0050 54000000 .4byte .LVL8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 72 + + + 4036 0054 57000000 .4byte .LVL9-1 + 4037 0058 0300 .2byte 0x3 + 4038 005a 73 .byte 0x73 + 4039 005b 04 .sleb128 4 + 4040 005c 9F .byte 0x9f + 4041 005d 68000000 .4byte .LVL10 + 4042 0061 74000000 .4byte .LVL11 + 4043 0065 0100 .2byte 0x1 + 4044 0067 50 .byte 0x50 + 4045 0068 D0000000 .4byte .LVL18 + 4046 006c D8000000 .4byte .LVL19 + 4047 0070 0100 .2byte 0x1 + 4048 0072 50 .byte 0x50 + 4049 0073 D8000000 .4byte .LVL19 + 4050 0077 08010000 .4byte .LVL22 + 4051 007b 0100 .2byte 0x1 + 4052 007d 5A .byte 0x5a + 4053 007e 08010000 .4byte .LVL22 + 4054 0082 14010000 .4byte .LVL23 + 4055 0086 0100 .2byte 0x1 + 4056 0088 50 .byte 0x50 + 4057 0089 34010000 .4byte .LVL27 + 4058 008d 44010000 .4byte .LVL28 + 4059 0091 0100 .2byte 0x1 + 4060 0093 50 .byte 0x50 + 4061 0094 44010000 .4byte .LVL28 + 4062 0098 47010000 .4byte .LVL29-1 + 4063 009c 0300 .2byte 0x3 + 4064 009e 7C .byte 0x7c + 4065 009f 05 .sleb128 5 + 4066 00a0 9F .byte 0x9f + 4067 00a1 58010000 .4byte .LVL30 + 4068 00a5 64010000 .4byte .LVL31 + 4069 00a9 0100 .2byte 0x1 + 4070 00ab 50 .byte 0x50 + 4071 00ac AC010000 .4byte .LVL38 + 4072 00b0 B4010000 .4byte .LVL39 + 4073 00b4 0100 .2byte 0x1 + 4074 00b6 50 .byte 0x50 + 4075 00b7 B4010000 .4byte .LVL39 + 4076 00bb E4010000 .4byte .LVL42 + 4077 00bf 0100 .2byte 0x1 + 4078 00c1 5A .byte 0x5a + 4079 00c2 E4010000 .4byte .LVL42 + 4080 00c6 F0010000 .4byte .LVL43 + 4081 00ca 0100 .2byte 0x1 + 4082 00cc 50 .byte 0x50 + 4083 00cd 88020000 .4byte .LVL55 + 4084 00d1 94020000 .4byte .LVL56 + 4085 00d5 0100 .2byte 0x1 + 4086 00d7 50 .byte 0x50 + 4087 00d8 00000000 .4byte 0 + 4088 00dc 00000000 .4byte 0 + 4089 .LLST2: + 4090 00e0 B4000000 .4byte .LVL14 + 4091 00e4 CC000000 .4byte .LVL17 + 4092 00e8 0300 .2byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 73 + + + 4093 00ea 74 .byte 0x74 + 4094 00eb 32 .sleb128 50 + 4095 00ec 9F .byte 0x9f + 4096 00ed CC000000 .4byte .LVL17 + 4097 00f1 DB000000 .4byte .LVL20-1 + 4098 00f5 0100 .2byte 0x1 + 4099 00f7 51 .byte 0x51 + 4100 00f8 DB000000 .4byte .LVL20-1 + 4101 00fc A8010000 .4byte .LVL37 + 4102 0100 0300 .2byte 0x3 + 4103 0102 74 .byte 0x74 + 4104 0103 32 .sleb128 50 + 4105 0104 9F .byte 0x9f + 4106 0105 A8010000 .4byte .LVL37 + 4107 0109 B7010000 .4byte .LVL40-1 + 4108 010d 0100 .2byte 0x1 + 4109 010f 51 .byte 0x51 + 4110 0110 B7010000 .4byte .LVL40-1 + 4111 0114 04020000 .4byte .LVL45 + 4112 0118 0300 .2byte 0x3 + 4113 011a 74 .byte 0x74 + 4114 011b 32 .sleb128 50 + 4115 011c 9F .byte 0x9f + 4116 011d 58020000 .4byte .LVL50 + 4117 0121 70020000 .4byte .LVL53 + 4118 0125 0300 .2byte 0x3 + 4119 0127 76 .byte 0x76 + 4120 0128 32 .sleb128 50 + 4121 0129 9F .byte 0x9f + 4122 012a 70020000 .4byte .LVL53 + 4123 012e 77020000 .4byte .LVL54-1 + 4124 0132 0100 .2byte 0x1 + 4125 0134 51 .byte 0x51 + 4126 0135 77020000 .4byte .LVL54-1 + 4127 0139 1C030000 .4byte .LFE15 + 4128 013d 0300 .2byte 0x3 + 4129 013f 76 .byte 0x76 + 4130 0140 32 .sleb128 50 + 4131 0141 9F .byte 0x9f + 4132 0142 00000000 .4byte 0 + 4133 0146 00000000 .4byte 0 + 4134 .LLST3: + 4135 014a 00000000 .4byte .LFB14 + 4136 014e 04000000 .4byte .LCFI2 + 4137 0152 0200 .2byte 0x2 + 4138 0154 7D .byte 0x7d + 4139 0155 00 .sleb128 0 + 4140 0156 04000000 .4byte .LCFI2 + 4141 015a 34000000 .4byte .LFE14 + 4142 015e 0200 .2byte 0x2 + 4143 0160 7D .byte 0x7d + 4144 0161 08 .sleb128 8 + 4145 0162 00000000 .4byte 0 + 4146 0166 00000000 .4byte 0 + 4147 .LLST4: + 4148 016a 00000000 .4byte .LVL63 + 4149 016e 0C000000 .4byte .LVL64 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 74 + + + 4150 0172 0100 .2byte 0x1 + 4151 0174 50 .byte 0x50 + 4152 0175 0C000000 .4byte .LVL64 + 4153 0179 34000000 .4byte .LFE14 + 4154 017d 0400 .2byte 0x4 + 4155 017f F3 .byte 0xf3 + 4156 0180 01 .uleb128 0x1 + 4157 0181 50 .byte 0x50 + 4158 0182 9F .byte 0x9f + 4159 0183 00000000 .4byte 0 + 4160 0187 00000000 .4byte 0 + 4161 .LLST5: + 4162 018b 00000000 .4byte .LFB13 + 4163 018f 04000000 .4byte .LCFI3 + 4164 0193 0200 .2byte 0x2 + 4165 0195 7D .byte 0x7d + 4166 0196 00 .sleb128 0 + 4167 0197 04000000 .4byte .LCFI3 + 4168 019b 24000000 .4byte .LFE13 + 4169 019f 0200 .2byte 0x2 + 4170 01a1 7D .byte 0x7d + 4171 01a2 08 .sleb128 8 + 4172 01a3 00000000 .4byte 0 + 4173 01a7 00000000 .4byte 0 + 4174 .LLST6: + 4175 01ab 00000000 .4byte .LVL68 + 4176 01af 0C000000 .4byte .LVL69 + 4177 01b3 0100 .2byte 0x1 + 4178 01b5 50 .byte 0x50 + 4179 01b6 0C000000 .4byte .LVL69 + 4180 01ba 24000000 .4byte .LFE13 + 4181 01be 0100 .2byte 0x1 + 4182 01c0 54 .byte 0x54 + 4183 01c1 00000000 .4byte 0 + 4184 01c5 00000000 .4byte 0 + 4185 .LLST7: + 4186 01c9 00000000 .4byte .LFB11 + 4187 01cd 04000000 .4byte .LCFI4 + 4188 01d1 0200 .2byte 0x2 + 4189 01d3 7D .byte 0x7d + 4190 01d4 00 .sleb128 0 + 4191 01d5 04000000 .4byte .LCFI4 + 4192 01d9 0C000000 .4byte .LCFI5 + 4193 01dd 0200 .2byte 0x2 + 4194 01df 7D .byte 0x7d + 4195 01e0 08 .sleb128 8 + 4196 01e1 0C000000 .4byte .LCFI5 + 4197 01e5 D0000000 .4byte .LFE11 + 4198 01e9 0200 .2byte 0x2 + 4199 01eb 7D .byte 0x7d + 4200 01ec 28 .sleb128 40 + 4201 01ed 00000000 .4byte 0 + 4202 01f1 00000000 .4byte 0 + 4203 .LLST8: + 4204 01f5 00000000 .4byte .LVL81 + 4205 01f9 04000000 .4byte .LVL82 + 4206 01fd 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 75 + + + 4207 01ff 50 .byte 0x50 + 4208 0200 04000000 .4byte .LVL82 + 4209 0204 08000000 .4byte .LFE10 + 4210 0208 0400 .2byte 0x4 + 4211 020a F3 .byte 0xf3 + 4212 020b 01 .uleb128 0x1 + 4213 020c 50 .byte 0x50 + 4214 020d 9F .byte 0x9f + 4215 020e 00000000 .4byte 0 + 4216 0212 00000000 .4byte 0 + 4217 .LLST9: + 4218 0216 00000000 .4byte .LVL84 + 4219 021a 04000000 .4byte .LVL85 + 4220 021e 0100 .2byte 0x1 + 4221 0220 50 .byte 0x50 + 4222 0221 04000000 .4byte .LVL85 + 4223 0225 08000000 .4byte .LFE9 + 4224 0229 0400 .2byte 0x4 + 4225 022b F3 .byte 0xf3 + 4226 022c 01 .uleb128 0x1 + 4227 022d 50 .byte 0x50 + 4228 022e 9F .byte 0x9f + 4229 022f 00000000 .4byte 0 + 4230 0233 00000000 .4byte 0 + 4231 .LLST10: + 4232 0237 00000000 .4byte .LVL87 + 4233 023b 04000000 .4byte .LVL88 + 4234 023f 0100 .2byte 0x1 + 4235 0241 50 .byte 0x50 + 4236 0242 04000000 .4byte .LVL88 + 4237 0246 08000000 .4byte .LFE8 + 4238 024a 0400 .2byte 0x4 + 4239 024c F3 .byte 0xf3 + 4240 024d 01 .uleb128 0x1 + 4241 024e 50 .byte 0x50 + 4242 024f 9F .byte 0x9f + 4243 0250 00000000 .4byte 0 + 4244 0254 00000000 .4byte 0 + 4245 .LLST11: + 4246 0258 00000000 .4byte .LFB17 + 4247 025c 04000000 .4byte .LCFI6 + 4248 0260 0200 .2byte 0x2 + 4249 0262 7D .byte 0x7d + 4250 0263 00 .sleb128 0 + 4251 0264 04000000 .4byte .LCFI6 + 4252 0268 D0000000 .4byte .LFE17 + 4253 026c 0200 .2byte 0x2 + 4254 026e 7D .byte 0x7d + 4255 026f 08 .sleb128 8 + 4256 0270 00000000 .4byte 0 + 4257 0274 00000000 .4byte 0 + 4258 .LLST12: + 4259 0278 10000000 .4byte .LVL90 + 4260 027c 1C000000 .4byte .LVL91 + 4261 0280 0100 .2byte 0x1 + 4262 0282 50 .byte 0x50 + 4263 0283 30000000 .4byte .LVL93 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 76 + + + 4264 0287 3C000000 .4byte .LVL94 + 4265 028b 0100 .2byte 0x1 + 4266 028d 50 .byte 0x50 + 4267 028e 50000000 .4byte .LVL96 + 4268 0292 5C000000 .4byte .LVL97 + 4269 0296 0100 .2byte 0x1 + 4270 0298 50 .byte 0x50 + 4271 0299 00000000 .4byte 0 + 4272 029d 00000000 .4byte 0 + 4273 .LLST13: + 4274 02a1 74000000 .4byte .LVL99 + 4275 02a5 80000000 .4byte .LVL100 + 4276 02a9 0100 .2byte 0x1 + 4277 02ab 50 .byte 0x50 + 4278 02ac 98000000 .4byte .LVL102 + 4279 02b0 A4000000 .4byte .LVL103 + 4280 02b4 0100 .2byte 0x1 + 4281 02b6 50 .byte 0x50 + 4282 02b7 BC000000 .4byte .LVL105 + 4283 02bb C8000000 .4byte .LVL106 + 4284 02bf 0100 .2byte 0x1 + 4285 02c1 50 .byte 0x50 + 4286 02c2 00000000 .4byte 0 + 4287 02c6 00000000 .4byte 0 + 4288 .section .debug_aranges,"",%progbits + 4289 0000 6C000000 .4byte 0x6c + 4290 0004 0200 .2byte 0x2 + 4291 0006 00000000 .4byte .Ldebug_info0 + 4292 000a 04 .byte 0x4 + 4293 000b 00 .byte 0 + 4294 000c 0000 .2byte 0 + 4295 000e 0000 .2byte 0 + 4296 0010 00000000 .4byte .LFB16 + 4297 0014 08000000 .4byte .LFE16-.LFB16 + 4298 0018 00000000 .4byte .LFB12 + 4299 001c 08000000 .4byte .LFE12-.LFB12 + 4300 0020 00000000 .4byte .LFB7 + 4301 0024 08000000 .4byte .LFE7-.LFB7 + 4302 0028 00000000 .4byte .LFB15 + 4303 002c 1C030000 .4byte .LFE15-.LFB15 + 4304 0030 00000000 .4byte .LFB14 + 4305 0034 34000000 .4byte .LFE14-.LFB14 + 4306 0038 00000000 .4byte .LFB13 + 4307 003c 24000000 .4byte .LFE13-.LFB13 + 4308 0040 00000000 .4byte .LFB11 + 4309 0044 D0000000 .4byte .LFE11-.LFB11 + 4310 0048 00000000 .4byte .LFB10 + 4311 004c 08000000 .4byte .LFE10-.LFB10 + 4312 0050 00000000 .4byte .LFB9 + 4313 0054 08000000 .4byte .LFE9-.LFB9 + 4314 0058 00000000 .4byte .LFB8 + 4315 005c 08000000 .4byte .LFE8-.LFB8 + 4316 0060 00000000 .4byte .LFB17 + 4317 0064 D0000000 .4byte .LFE17-.LFB17 + 4318 0068 00000000 .4byte 0 + 4319 006c 00000000 .4byte 0 + 4320 .section .debug_ranges,"",%progbits + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 77 + + + 4321 .Ldebug_ranges0: + 4322 0000 68000000 .4byte .LBB4 + 4323 0004 C8000000 .4byte .LBE4 + 4324 0008 CC000000 .4byte .LBB7 + 4325 000c D0000000 .4byte .LBE7 + 4326 0010 00000000 .4byte 0 + 4327 0014 00000000 .4byte 0 + 4328 0018 68000000 .4byte .LBB5 + 4329 001c C8000000 .4byte .LBE5 + 4330 0020 CC000000 .4byte .LBB6 + 4331 0024 D0000000 .4byte .LBE6 + 4332 0028 00000000 .4byte 0 + 4333 002c 00000000 .4byte 0 + 4334 0030 00000000 .4byte .LFB16 + 4335 0034 08000000 .4byte .LFE16 + 4336 0038 00000000 .4byte .LFB12 + 4337 003c 08000000 .4byte .LFE12 + 4338 0040 00000000 .4byte .LFB7 + 4339 0044 08000000 .4byte .LFE7 + 4340 0048 00000000 .4byte .LFB15 + 4341 004c 1C030000 .4byte .LFE15 + 4342 0050 00000000 .4byte .LFB14 + 4343 0054 34000000 .4byte .LFE14 + 4344 0058 00000000 .4byte .LFB13 + 4345 005c 24000000 .4byte .LFE13 + 4346 0060 00000000 .4byte .LFB11 + 4347 0064 D0000000 .4byte .LFE11 + 4348 0068 00000000 .4byte .LFB10 + 4349 006c 08000000 .4byte .LFE10 + 4350 0070 00000000 .4byte .LFB9 + 4351 0074 08000000 .4byte .LFE9 + 4352 0078 00000000 .4byte .LFB8 + 4353 007c 08000000 .4byte .LFE8 + 4354 0080 00000000 .4byte .LFB17 + 4355 0084 D0000000 .4byte .LFE17 + 4356 0088 00000000 .4byte 0 + 4357 008c 00000000 .4byte 0 + 4358 .section .debug_line,"",%progbits + 4359 .Ldebug_line0: + 4360 0000 8D020000 .section .debug_str,"MS",%progbits,1 + 4360 02005B01 + 4360 00000201 + 4360 FB0E0D00 + 4360 01010101 + 4361 .LASF82: + 4362 0000 7466756E .ascii "tfunc_t\000" + 4362 635F7400 + 4363 .LASF90: + 4364 0008 65767432 .ascii "evt2_setup\000" + 4364 5F736574 + 4364 757000 + 4365 .LASF40: + 4366 0013 705F6D73 .ascii "p_msg\000" + 4366 6700 + 4367 .LASF2: + 4368 0019 73697A65 .ascii "size_t\000" + 4368 5F7400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 78 + + + 4369 .LASF77: + 4370 0020 7264796D .ascii "rdymsg\000" + 4370 736700 + 4371 .LASF98: + 4372 0027 76746C69 .ascii "vtlist\000" + 4372 737400 + 4373 .LASF117: + 4374 002e 63684576 .ascii "chEvtSignal\000" + 4374 74536967 + 4374 6E616C00 + 4375 .LASF12: + 4376 003a 6C6F6E67 .ascii "long long unsigned int\000" + 4376 206C6F6E + 4376 6720756E + 4376 7369676E + 4376 65642069 + 4377 .LASF106: + 4378 0051 63684576 .ascii "chEvtAddEvents\000" + 4378 74416464 + 4378 4576656E + 4378 747300 + 4379 .LASF78: + 4380 0060 65786974 .ascii "exitcode\000" + 4380 636F6465 + 4380 00 + 4381 .LASF122: + 4382 0069 63684576 .ascii "chEvtWaitAnyTimeout\000" + 4382 74576169 + 4382 74416E79 + 4382 54696D65 + 4382 6F757400 + 4383 .LASF28: + 4384 007d 705F7072 .ascii "p_prio\000" + 4384 696F00 + 4385 .LASF92: + 4386 0084 65767432 .ascii "evt2_execute\000" + 4386 5F657865 + 4386 63757465 + 4386 00 + 4387 .LASF11: + 4388 0091 6C6F6E67 .ascii "long long int\000" + 4388 206C6F6E + 4388 6720696E + 4388 7400 + 4389 .LASF1: + 4390 009f 7369676E .ascii "signed char\000" + 4390 65642063 + 4390 68617200 + 4391 .LASF123: + 4392 00ab 63684576 .ascii "chEvtWaitAllTimeout\000" + 4392 74576169 + 4392 74416C6C + 4392 54696D65 + 4392 6F757400 + 4393 .LASF13: + 4394 00bf 626F6F6C .ascii "bool_t\000" + 4394 5F7400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 79 + + + 4395 .LASF66: + 4396 00c6 6D5F7175 .ascii "m_queue\000" + 4396 65756500 + 4397 .LASF120: + 4398 00ce 74657374 .ascii "test_emit_token\000" + 4398 5F656D69 + 4398 745F746F + 4398 6B656E00 + 4399 .LASF18: + 4400 00de 74736C69 .ascii "tslices_t\000" + 4400 6365735F + 4400 7400 + 4401 .LASF8: + 4402 00e8 6C6F6E67 .ascii "long int\000" + 4402 20696E74 + 4402 00 + 4403 .LASF93: + 4404 00f1 74617267 .ascii "target_time\000" + 4404 65745F74 + 4404 696D6500 + 4405 .LASF16: + 4406 00fd 74737461 .ascii "tstate_t\000" + 4406 74655F74 + 4406 00 + 4407 .LASF110: + 4408 0106 5F746573 .ascii "_test_assert_time_window\000" + 4408 745F6173 + 4408 73657274 + 4408 5F74696D + 4408 655F7769 + 4409 .LASF102: + 4410 011f 74657374 .ascii "testevt2\000" + 4410 65767432 + 4410 00 + 4411 .LASF111: + 4412 0128 63684576 .ascii "chEvtWaitAny\000" + 4412 74576169 + 4412 74416E79 + 4412 00 + 4413 .LASF103: + 4414 0135 74657374 .ascii "testevt3\000" + 4414 65767433 + 4414 00 + 4415 .LASF30: + 4416 013e 705F6E65 .ascii "p_newer\000" + 4416 77657200 + 4417 .LASF126: + 4418 0146 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 4418 73657273 + 4418 5C4E6963 + 4418 6F204D61 + 4418 61735C44 + 4419 0173 312D4243 .ascii "1-BCM2835-GCC\000" + 4419 4D323833 + 4419 352D4743 + 4419 4300 + 4420 .LASF61: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 80 + + + 4421 0181 725F6E65 .ascii "r_newer\000" + 4421 77657200 + 4422 .LASF46: + 4423 0189 72656761 .ascii "regarm_t\000" + 4423 726D5F74 + 4423 00 + 4424 .LASF52: + 4425 0192 76745F70 .ascii "vt_prev\000" + 4425 72657600 + 4426 .LASF115: + 4427 019a 63684576 .ascii "chEvtBroadcastFlags\000" + 4427 7442726F + 4427 61646361 + 4427 7374466C + 4427 61677300 + 4428 .LASF21: + 4429 01ae 6576656E .ascii "eventid_t\000" + 4429 7469645F + 4429 7400 + 4430 .LASF74: + 4431 01b8 4576656E .ascii "EventSource\000" + 4431 74536F75 + 4431 72636500 + 4432 .LASF76: + 4433 01c4 65766861 .ascii "evhandler_t\000" + 4433 6E646C65 + 4433 725F7400 + 4434 .LASF0: + 4435 01d0 756E7369 .ascii "unsigned int\000" + 4435 676E6564 + 4435 20696E74 + 4435 00 + 4436 .LASF51: + 4437 01dd 76745F6E .ascii "vt_next\000" + 4437 65787400 + 4438 .LASF10: + 4439 01e5 6C6F6E67 .ascii "long unsigned int\000" + 4439 20756E73 + 4439 69676E65 + 4439 6420696E + 4439 7400 + 4440 .LASF105: + 4441 01f7 63684576 .ascii "chEvtGetAndClearEvents\000" + 4441 74476574 + 4441 416E6443 + 4441 6C656172 + 4441 4576656E + 4442 .LASF87: + 4443 020e 74656172 .ascii "teardown\000" + 4443 646F776E + 4443 00 + 4444 .LASF104: + 4445 0217 70617474 .ascii "patternevt\000" + 4445 65726E65 + 4445 767400 + 4446 .LASF85: + 4447 0222 6E616D65 .ascii "name\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 81 + + + 4447 00 + 4448 .LASF48: + 4449 0227 636F6E74 .ascii "context\000" + 4449 65787400 + 4450 .LASF6: + 4451 022f 73686F72 .ascii "short unsigned int\000" + 4451 7420756E + 4451 7369676E + 4451 65642069 + 4451 6E7400 + 4452 .LASF113: + 4453 0242 63684576 .ascii "chEvtRegisterMask\000" + 4453 74526567 + 4453 69737465 + 4453 724D6173 + 4453 6B00 + 4454 .LASF20: + 4455 0254 6D73675F .ascii "msg_t\000" + 4455 7400 + 4456 .LASF70: + 4457 025a 656C5F6E .ascii "el_next\000" + 4457 65787400 + 4458 .LASF114: + 4459 0262 63684576 .ascii "chEvtUnregister\000" + 4459 74556E72 + 4459 65676973 + 4459 74657200 + 4460 .LASF15: + 4461 0272 746D6F64 .ascii "tmode_t\000" + 4461 655F7400 + 4462 .LASF45: + 4463 027a 54687265 .ascii "ThreadsList\000" + 4463 6164734C + 4463 69737400 + 4464 .LASF22: + 4465 0286 6576656E .ascii "eventmask_t\000" + 4465 746D6173 + 4465 6B5F7400 + 4466 .LASF65: + 4467 0292 4D757465 .ascii "Mutex\000" + 4467 7800 + 4468 .LASF109: + 4469 0298 63685468 .ascii "chThdCreateStatic\000" + 4469 64437265 + 4469 61746553 + 4469 74617469 + 4469 6300 + 4470 .LASF53: + 4471 02aa 76745F74 .ascii "vt_time\000" + 4471 696D6500 + 4472 .LASF91: + 4473 02b2 65767431 .ascii "evt1_setup\000" + 4473 5F736574 + 4473 757000 + 4474 .LASF83: + 4475 02bd 73697A65 .ascii "sizetype\000" + 4475 74797065 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 82 + + + 4475 00 + 4476 .LASF54: + 4477 02c6 76745F66 .ascii "vt_func\000" + 4477 756E6300 + 4478 .LASF118: + 4479 02ce 63684576 .ascii "chEvtDispatch\000" + 4479 74446973 + 4479 70617463 + 4479 6800 + 4480 .LASF89: + 4481 02dc 65767433 .ascii "evt3_setup\000" + 4481 5F736574 + 4481 757000 + 4482 .LASF129: + 4483 02e7 74657374 .ascii "test_wait_threads\000" + 4483 5F776169 + 4483 745F7468 + 4483 72656164 + 4483 7300 + 4484 .LASF31: + 4485 02f9 705F6F6C .ascii "p_older\000" + 4485 64657200 + 4486 .LASF95: + 4487 0301 74687265 .ascii "thread1\000" + 4487 61643100 + 4488 .LASF94: + 4489 0309 74687265 .ascii "thread2\000" + 4489 61643200 + 4490 .LASF60: + 4491 0311 725F6374 .ascii "r_ctx\000" + 4491 7800 + 4492 .LASF44: + 4493 0317 54687265 .ascii "ThreadsQueue\000" + 4493 61647351 + 4493 75657565 + 4493 00 + 4494 .LASF86: + 4495 0324 73657475 .ascii "setup\000" + 4495 7000 + 4496 .LASF119: + 4497 032a 5F746573 .ascii "_test_assert_sequence\000" + 4497 745F6173 + 4497 73657274 + 4497 5F736571 + 4497 75656E63 + 4498 .LASF124: + 4499 0340 474E5520 .ascii "GNU C 4.7.2\000" + 4499 4320342E + 4499 372E3200 + 4500 .LASF63: + 4501 034c 725F6375 .ascii "r_current\000" + 4501 7272656E + 4501 7400 + 4502 .LASF62: + 4503 0356 725F6F6C .ascii "r_older\000" + 4503 64657200 + 4504 .LASF72: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 83 + + + 4505 035e 656C5F6D .ascii "el_mask\000" + 4505 61736B00 + 4506 .LASF17: + 4507 0366 74726566 .ascii "trefs_t\000" + 4507 735F7400 + 4508 .LASF27: + 4509 036e 705F7072 .ascii "p_prev\000" + 4509 657600 + 4510 .LASF88: + 4511 0375 65786563 .ascii "execute\000" + 4511 75746500 + 4512 .LASF19: + 4513 037d 74707269 .ascii "tprio_t\000" + 4513 6F5F7400 + 4514 .LASF14: + 4515 0385 5F426F6F .ascii "_Bool\000" + 4515 6C00 + 4516 .LASF7: + 4517 038b 696E7433 .ascii "int32_t\000" + 4517 325F7400 + 4518 .LASF4: + 4519 0393 756E7369 .ascii "unsigned char\000" + 4519 676E6564 + 4519 20636861 + 4519 7200 + 4520 .LASF107: + 4521 03a1 63684576 .ascii "chEvtWaitOne\000" + 4521 74576169 + 4521 744F6E65 + 4521 00 + 4522 .LASF71: + 4523 03ae 656C5F6C .ascii "el_listener\000" + 4523 69737465 + 4523 6E657200 + 4524 .LASF127: + 4525 03ba 65767433 .ascii "evt3_execute\000" + 4525 5F657865 + 4525 63757465 + 4525 00 + 4526 .LASF73: + 4527 03c7 656C5F66 .ascii "el_flags\000" + 4527 6C616773 + 4527 00 + 4528 .LASF42: + 4529 03d0 705F6D74 .ascii "p_mtxlist\000" + 4529 786C6973 + 4529 7400 + 4530 .LASF5: + 4531 03da 73686F72 .ascii "short int\000" + 4531 7420696E + 4531 7400 + 4532 .LASF33: + 4533 03e4 705F7374 .ascii "p_state\000" + 4533 61746500 + 4534 .LASF36: + 4535 03ec 705F7072 .ascii "p_preempt\000" + 4535 65656D70 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 84 + + + 4535 7400 + 4536 .LASF100: + 4537 03f6 74687265 .ascii "threads\000" + 4537 61647300 + 4538 .LASF59: + 4539 03fe 725F7072 .ascii "r_prio\000" + 4539 696F00 + 4540 .LASF80: + 4541 0405 65776D61 .ascii "ewmask\000" + 4541 736B00 + 4542 .LASF26: + 4543 040c 705F6E65 .ascii "p_next\000" + 4543 787400 + 4544 .LASF34: + 4545 0413 705F666C .ascii "p_flags\000" + 4545 61677300 + 4546 .LASF25: + 4547 041b 54687265 .ascii "Thread\000" + 4547 616400 + 4548 .LASF84: + 4549 0422 74657374 .ascii "testcase\000" + 4549 63617365 + 4549 00 + 4550 .LASF41: + 4551 042b 705F6570 .ascii "p_epending\000" + 4551 656E6469 + 4551 6E6700 + 4552 .LASF125: + 4553 0436 2E2E2F2E .ascii "../../test/testevt.c\000" + 4553 2E2F7465 + 4553 73742F74 + 4553 65737465 + 4553 76742E63 + 4554 .LASF101: + 4555 044b 74657374 .ascii "testevt1\000" + 4555 65767431 + 4555 00 + 4556 .LASF97: + 4557 0454 6576686E .ascii "evhndl\000" + 4557 646C00 + 4558 .LASF9: + 4559 045b 75696E74 .ascii "uint32_t\000" + 4559 33325F74 + 4559 00 + 4560 .LASF58: + 4561 0464 725F7175 .ascii "r_queue\000" + 4561 65756500 + 4562 .LASF50: + 4563 046c 56697274 .ascii "VirtualTimer\000" + 4563 75616C54 + 4563 696D6572 + 4563 00 + 4564 .LASF81: + 4565 0479 63686172 .ascii "char\000" + 4565 00 + 4566 .LASF68: + 4567 047e 6D5F6E65 .ascii "m_next\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 85 + + + 4567 787400 + 4568 .LASF24: + 4569 0485 73797374 .ascii "systime_t\000" + 4569 696D655F + 4569 7400 + 4570 .LASF43: + 4571 048f 705F7265 .ascii "p_realprio\000" + 4571 616C7072 + 4571 696F00 + 4572 .LASF49: + 4573 049a 76746675 .ascii "vtfunc_t\000" + 4573 6E635F74 + 4573 00 + 4574 .LASF37: + 4575 04a3 705F7469 .ascii "p_time\000" + 4575 6D6500 + 4576 .LASF47: + 4577 04aa 696E7463 .ascii "intctx\000" + 4577 747800 + 4578 .LASF39: + 4579 04b1 705F6D73 .ascii "p_msgqueue\000" + 4579 67717565 + 4579 756500 + 4580 .LASF112: + 4581 04bc 63684576 .ascii "chEvtWaitAll\000" + 4581 74576169 + 4581 74416C6C + 4581 00 + 4582 .LASF55: + 4583 04c9 76745F70 .ascii "vt_par\000" + 4583 617200 + 4584 .LASF23: + 4585 04d0 666C6167 .ascii "flagsmask_t\000" + 4585 736D6173 + 4585 6B5F7400 + 4586 .LASF116: + 4587 04dc 63685468 .ascii "chThdSleep\000" + 4587 64536C65 + 4587 657000 + 4588 .LASF35: + 4589 04e7 705F7265 .ascii "p_refs\000" + 4589 667300 + 4590 .LASF64: + 4591 04ee 52656164 .ascii "ReadyList\000" + 4591 794C6973 + 4591 7400 + 4592 .LASF99: + 4593 04f8 726C6973 .ascii "rlist\000" + 4593 7400 + 4594 .LASF3: + 4595 04fe 75696E74 .ascii "uint8_t\000" + 4595 385F7400 + 4596 .LASF69: + 4597 0506 4576656E .ascii "EventListener\000" + 4597 744C6973 + 4597 74656E65 + 4597 7200 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 86 + + + 4598 .LASF121: + 4599 0514 63684576 .ascii "chEvtWaitOneTimeout\000" + 4599 74576169 + 4599 744F6E65 + 4599 54696D65 + 4599 6F757400 + 4600 .LASF79: + 4601 0528 77746F62 .ascii "wtobjp\000" + 4601 6A7000 + 4602 .LASF32: + 4603 052f 705F6E61 .ascii "p_name\000" + 4603 6D6500 + 4604 .LASF108: + 4605 0536 5F746573 .ascii "_test_assert\000" + 4605 745F6173 + 4605 73657274 + 4605 00 + 4606 .LASF56: + 4607 0543 76745F73 .ascii "vt_systime\000" + 4607 79737469 + 4607 6D6500 + 4608 .LASF75: + 4609 054e 65735F6E .ascii "es_next\000" + 4609 65787400 + 4610 .LASF57: + 4611 0556 56544C69 .ascii "VTList\000" + 4611 737400 + 4612 .LASF67: + 4613 055d 6D5F6F77 .ascii "m_owner\000" + 4613 6E657200 + 4614 .LASF128: + 4615 0565 74657374 .ascii "test_wait_tick\000" + 4615 5F776169 + 4615 745F7469 + 4615 636B00 + 4616 .LASF96: + 4617 0574 65767431 .ascii "evt1_execute\000" + 4617 5F657865 + 4617 63757465 + 4617 00 + 4618 .LASF29: + 4619 0581 705F6374 .ascii "p_ctx\000" + 4619 7800 + 4620 .LASF38: + 4621 0587 705F7761 .ascii "p_waiting\000" + 4621 6974696E + 4621 6700 + 4622 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 87 + + +DEFINED SYMBOLS + *ABS*:00000000 testevt.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:17 .text.evt3_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:19 .text.evt3_setup:00000000 evt3_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:37 .text.evt2_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:39 .text.evt2_setup:00000000 evt2_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:56 .text.evt1_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:58 .text.evt1_setup:00000000 evt1_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:75 .text.evt2_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:77 .text.evt2_execute:00000000 evt2_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:411 .text.evt2_execute:000002f8 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:467 .text.thread1:00000000 thread1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:426 .text.thread2:00000000 thread2 +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:424 .text.thread2:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:459 .text.thread2:0000002c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:465 .text.thread1:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:498 .text.evt1_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:500 .text.evt1_execute:00000000 evt1_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:589 .text.evt1_execute:000000c4 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:596 .text.h3:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:598 .text.h3:00000000 h3 +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:615 .text.h2:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:617 .text.h2:00000000 h2 +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:634 .text.h1:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:636 .text.h1:00000000 h1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:653 .text.evt3_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:655 .text.evt3_execute:00000000 evt3_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:768 .rodata.patternevt:00000000 patternevt +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:819 .rodata.testevt3:00000000 testevt3 +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:777 .rodata.testevt2:00000000 testevt2 +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:801 .rodata.testevt1:00000000 testevt1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:765 .rodata.patternevt:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:774 .rodata.testevt2:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:783 .rodata.str1.4:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:798 .rodata.testevt1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:807 .rodata.evhndl:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:811 .rodata.evhndl:00000000 evhndl +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:816 .rodata.testevt3:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:825 .data.es1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:829 .data.es1:00000000 es1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:832 .data.es2:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s:836 .data.es2:00000000 es2 + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chEvtGetAndClearEvents +chEvtAddEvents +chEvtWaitOne +_test_assert +test_wait_tick +chThdCreateStatic +_test_assert_time_window +test_wait_threads +chEvtWaitAny +chEvtRegisterMask +chEvtWaitAll +chEvtUnregister + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccSLkfsR.s page 88 + + +rlist +wa +vtlist +threads +chEvtBroadcastFlags +chThdSleep +chEvtSignal +chEvtDispatch +_test_assert_sequence +test_emit_token +chEvtWaitOneTimeout +chEvtWaitAnyTimeout +chEvtWaitAllTimeout diff --git a/demos/ARM11-BCM2835-GCC/build/lst/testheap.lst b/demos/ARM11-BCM2835-GCC/build/lst/testheap.lst new file mode 100644 index 0000000000..fa19980949 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/testheap.lst @@ -0,0 +1,3426 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "testheap.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.heap1_execute,"ax",%progbits + 17 .align 2 + 18 .type heap1_execute, %function + 19 heap1_execute: + 20 .LFB8: + 21 .file 1 "../../test/testheap.c" + 22 .loc 1 69 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 8 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 27 .LCFI0: + 28 .cfi_def_cfa_offset 16 + 29 .cfi_offset 4, -16 + 30 .cfi_offset 5, -12 + 31 .cfi_offset 6, -8 + 32 .cfi_offset 14, -4 + 33 0004 08D04DE2 sub sp, sp, #8 + 34 .LCFI1: + 35 .cfi_def_cfa_offset 24 + 36 .loc 1 74 0 + 37 0008 FEFFFFEB bl chCoreStatus + 38 .LVL0: + 39 .loc 1 80 0 + 40 000c 04108DE2 add r1, sp, #4 + 41 0010 0000A0E3 mov r0, #0 + 42 0014 FEFFFFEB bl chHeapStatus + 43 .LVL1: + 44 .loc 1 81 0 + 45 0018 1010A0E3 mov r1, #16 + 46 001c 0000A0E3 mov r0, #0 + 47 0020 FEFFFFEB bl chHeapAlloc + 48 .LVL2: + 49 .loc 1 82 0 + 50 0024 001090E2 adds r1, r0, #0 + 51 0028 0110A013 movne r1, #1 + 52 002c 0040A0E1 mov r4, r0 + 53 0030 0100A0E3 mov r0, #1 + 54 .LVL3: + 55 0034 FEFFFFEB bl _test_assert + 56 .LVL4: + 57 0038 005050E2 subs r5, r0, #0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 2 + + + 58 003c 0100000A beq .L7 + 59 .LVL5: + 60 .L1: + 61 .loc 1 140 0 + 62 0040 08D08DE2 add sp, sp, #8 + 63 0044 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 64 .LVL6: + 65 .L7: + 66 .loc 1 83 0 + 67 0048 0400A0E1 mov r0, r4 + 68 004c FEFFFFEB bl chHeapFree + 69 .LVL7: + 70 .loc 1 84 0 + 71 0050 FF10E0E3 mvn r1, #255 + 72 0054 0500A0E1 mov r0, r5 + 73 0058 FEFFFFEB bl chHeapAlloc + 74 .LVL8: + 75 .loc 1 85 0 + 76 005c 011070E2 rsbs r1, r0, #1 + 77 0060 0010A033 movcc r1, #0 + 78 0064 0200A0E3 mov r0, #2 + 79 .LVL9: + 80 0068 FEFFFFEB bl _test_assert + 81 .LVL10: + 82 006c 000050E3 cmp r0, #0 + 83 0070 F2FFFF1A bne .L1 + 84 .loc 1 88 0 + 85 0074 04108DE2 add r1, sp, #4 + 86 0078 CC029FE5 ldr r0, .L8 + 87 007c FEFFFFEB bl chHeapStatus + 88 .LVL11: + 89 .loc 1 91 0 + 90 0080 1010A0E3 mov r1, #16 + 91 0084 C0029FE5 ldr r0, .L8 + 92 0088 FEFFFFEB bl chHeapAlloc + 93 .LVL12: + 94 .loc 1 92 0 + 95 008c 1010A0E3 mov r1, #16 + 96 .loc 1 91 0 + 97 0090 0050A0E1 mov r5, r0 + 98 .LVL13: + 99 .loc 1 92 0 + 100 0094 B0029FE5 ldr r0, .L8 + 101 .LVL14: + 102 0098 FEFFFFEB bl chHeapAlloc + 103 .LVL15: + 104 .loc 1 93 0 + 105 009c 1010A0E3 mov r1, #16 + 106 .loc 1 92 0 + 107 00a0 0040A0E1 mov r4, r0 + 108 .LVL16: + 109 .loc 1 93 0 + 110 00a4 A0029FE5 ldr r0, .L8 + 111 .LVL17: + 112 00a8 FEFFFFEB bl chHeapAlloc + 113 .LVL18: + 114 00ac 0060A0E1 mov r6, r0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 3 + + + 115 .LVL19: + 116 .loc 1 94 0 + 117 00b0 0500A0E1 mov r0, r5 + 118 .LVL20: + 119 00b4 FEFFFFEB bl chHeapFree + 120 .LVL21: + 121 .loc 1 95 0 + 122 00b8 0400A0E1 mov r0, r4 + 123 00bc FEFFFFEB bl chHeapFree + 124 .LVL22: + 125 .loc 1 96 0 + 126 00c0 0600A0E1 mov r0, r6 + 127 00c4 FEFFFFEB bl chHeapFree + 128 .LVL23: + 129 .loc 1 97 0 + 130 00c8 0D10A0E1 mov r1, sp + 131 00cc 78029FE5 ldr r0, .L8 + 132 00d0 FEFFFFEB bl chHeapStatus + 133 .LVL24: + 134 00d4 01C050E2 subs ip, r0, #1 + 135 00d8 00107CE2 rsbs r1, ip, #0 + 136 00dc 0C10B1E0 adcs r1, r1, ip + 137 00e0 0300A0E3 mov r0, #3 + 138 00e4 FEFFFFEB bl _test_assert + 139 .LVL25: + 140 00e8 000050E3 cmp r0, #0 + 141 00ec D3FFFF1A bne .L1 + 142 .loc 1 100 0 + 143 00f0 1010A0E3 mov r1, #16 + 144 00f4 50029FE5 ldr r0, .L8 + 145 00f8 FEFFFFEB bl chHeapAlloc + 146 .LVL26: + 147 .loc 1 101 0 + 148 00fc 1010A0E3 mov r1, #16 + 149 .loc 1 100 0 + 150 0100 0040A0E1 mov r4, r0 + 151 .LVL27: + 152 .loc 1 101 0 + 153 0104 40029FE5 ldr r0, .L8 + 154 .LVL28: + 155 0108 FEFFFFEB bl chHeapAlloc + 156 .LVL29: + 157 .loc 1 102 0 + 158 010c 1010A0E3 mov r1, #16 + 159 .loc 1 101 0 + 160 0110 0050A0E1 mov r5, r0 + 161 .LVL30: + 162 .loc 1 102 0 + 163 0114 30029FE5 ldr r0, .L8 + 164 .LVL31: + 165 0118 FEFFFFEB bl chHeapAlloc + 166 .LVL32: + 167 .loc 1 103 0 + 168 011c FEFFFFEB bl chHeapFree + 169 .LVL33: + 170 .loc 1 104 0 + 171 0120 0500A0E1 mov r0, r5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 4 + + + 172 0124 FEFFFFEB bl chHeapFree + 173 .LVL34: + 174 .loc 1 105 0 + 175 0128 0400A0E1 mov r0, r4 + 176 012c FEFFFFEB bl chHeapFree + 177 .LVL35: + 178 .loc 1 106 0 + 179 0130 0D10A0E1 mov r1, sp + 180 0134 10029FE5 ldr r0, .L8 + 181 0138 FEFFFFEB bl chHeapStatus + 182 .LVL36: + 183 013c 010050E2 subs r0, r0, #1 + 184 0140 001070E2 rsbs r1, r0, #0 + 185 0144 0010B1E0 adcs r1, r1, r0 + 186 0148 0400A0E3 mov r0, #4 + 187 014c FEFFFFEB bl _test_assert + 188 .LVL37: + 189 0150 000050E3 cmp r0, #0 + 190 0154 B9FFFF1A bne .L1 + 191 .loc 1 109 0 + 192 0158 1110A0E3 mov r1, #17 + 193 015c E8019FE5 ldr r0, .L8 + 194 0160 FEFFFFEB bl chHeapAlloc + 195 .LVL38: + 196 .loc 1 110 0 + 197 0164 1010A0E3 mov r1, #16 + 198 .loc 1 109 0 + 199 0168 0040A0E1 mov r4, r0 + 200 .LVL39: + 201 .loc 1 110 0 + 202 016c D8019FE5 ldr r0, .L8 + 203 .LVL40: + 204 0170 FEFFFFEB bl chHeapAlloc + 205 .LVL41: + 206 0174 0050A0E1 mov r5, r0 + 207 .LVL42: + 208 .loc 1 111 0 + 209 0178 0400A0E1 mov r0, r4 + 210 .LVL43: + 211 017c FEFFFFEB bl chHeapFree + 212 .LVL44: + 213 .loc 1 112 0 + 214 0180 0D10A0E1 mov r1, sp + 215 0184 C0019FE5 ldr r0, .L8 + 216 0188 FEFFFFEB bl chHeapStatus + 217 .LVL45: + 218 018c 022050E2 subs r2, r0, #2 + 219 0190 001072E2 rsbs r1, r2, #0 + 220 0194 0210B1E0 adcs r1, r1, r2 + 221 0198 0500A0E3 mov r0, #5 + 222 019c FEFFFFEB bl _test_assert + 223 .LVL46: + 224 01a0 000050E3 cmp r0, #0 + 225 01a4 A5FFFF1A bne .L1 + 226 .loc 1 113 0 + 227 01a8 1010A0E3 mov r1, #16 + 228 01ac 98019FE5 ldr r0, .L8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 5 + + + 229 01b0 FEFFFFEB bl chHeapAlloc + 230 .LVL47: + 231 .loc 1 116 0 + 232 01b4 0D10A0E1 mov r1, sp + 233 .loc 1 113 0 + 234 01b8 0040A0E1 mov r4, r0 + 235 .LVL48: + 236 .loc 1 116 0 + 237 01bc 88019FE5 ldr r0, .L8 + 238 .LVL49: + 239 01c0 FEFFFFEB bl chHeapStatus + 240 .LVL50: + 241 01c4 010050E3 cmp r0, #1 + 242 01c8 0010A001 moveq r1, r0 + 243 01cc 0500000A beq .L3 + 244 .loc 1 116 0 is_stmt 0 discriminator 2 + 245 01d0 0D10A0E1 mov r1, sp + 246 01d4 70019FE5 ldr r0, .L8 + 247 01d8 FEFFFFEB bl chHeapStatus + 248 .LVL51: + 249 01dc 023050E2 subs r3, r0, #2 + 250 01e0 001073E2 rsbs r1, r3, #0 + 251 01e4 0310B1E0 adcs r1, r1, r3 + 252 .L3: + 253 .loc 1 116 0 discriminator 4 + 254 01e8 0600A0E3 mov r0, #6 + 255 01ec FEFFFFEB bl _test_assert + 256 .LVL52: + 257 01f0 000050E3 cmp r0, #0 + 258 01f4 91FFFF1A bne .L1 + 259 .loc 1 118 0 is_stmt 1 + 260 01f8 0500A0E1 mov r0, r5 + 261 01fc FEFFFFEB bl chHeapFree + 262 .LVL53: + 263 .loc 1 119 0 + 264 0200 0400A0E1 mov r0, r4 + 265 0204 FEFFFFEB bl chHeapFree + 266 .LVL54: + 267 .loc 1 120 0 + 268 0208 0D10A0E1 mov r1, sp + 269 020c 38019FE5 ldr r0, .L8 + 270 0210 FEFFFFEB bl chHeapStatus + 271 .LVL55: + 272 0214 01E050E2 subs lr, r0, #1 + 273 0218 00107EE2 rsbs r1, lr, #0 + 274 021c 0E10B1E0 adcs r1, r1, lr + 275 0220 0700A0E3 mov r0, #7 + 276 0224 FEFFFFEB bl _test_assert + 277 .LVL56: + 278 0228 000050E3 cmp r0, #0 + 279 022c 83FFFF1A bne .L1 + 280 .loc 1 123 0 + 281 0230 1010A0E3 mov r1, #16 + 282 0234 10019FE5 ldr r0, .L8 + 283 0238 FEFFFFEB bl chHeapAlloc + 284 .LVL57: + 285 .loc 1 124 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 6 + + + 286 023c 1010A0E3 mov r1, #16 + 287 .loc 1 123 0 + 288 0240 0050A0E1 mov r5, r0 + 289 .LVL58: + 290 .loc 1 124 0 + 291 0244 00019FE5 ldr r0, .L8 + 292 .LVL59: + 293 0248 FEFFFFEB bl chHeapAlloc + 294 .LVL60: + 295 024c 0040A0E1 mov r4, r0 + 296 .LVL61: + 297 .loc 1 125 0 + 298 0250 0500A0E1 mov r0, r5 + 299 .LVL62: + 300 0254 FEFFFFEB bl chHeapFree + 301 .LVL63: + 302 .loc 1 126 0 + 303 0258 0D10A0E1 mov r1, sp + 304 025c E8009FE5 ldr r0, .L8 + 305 0260 FEFFFFEB bl chHeapStatus + 306 .LVL64: + 307 0264 02C050E2 subs ip, r0, #2 + 308 0268 00107CE2 rsbs r1, ip, #0 + 309 026c 0C10B1E0 adcs r1, r1, ip + 310 0270 0800A0E3 mov r0, #8 + 311 0274 FEFFFFEB bl _test_assert + 312 .LVL65: + 313 0278 000050E3 cmp r0, #0 + 314 027c 6FFFFF1A bne .L1 + 315 .loc 1 127 0 + 316 0280 2010A0E3 mov r1, #32 + 317 0284 C0009FE5 ldr r0, .L8 + 318 0288 FEFFFFEB bl chHeapAlloc + 319 .LVL66: + 320 .loc 1 128 0 + 321 028c FEFFFFEB bl chHeapFree + 322 .LVL67: + 323 .loc 1 129 0 + 324 0290 0400A0E1 mov r0, r4 + 325 0294 FEFFFFEB bl chHeapFree + 326 .LVL68: + 327 .loc 1 130 0 + 328 0298 0D10A0E1 mov r1, sp + 329 029c A8009FE5 ldr r0, .L8 + 330 02a0 FEFFFFEB bl chHeapStatus + 331 .LVL69: + 332 02a4 010050E2 subs r0, r0, #1 + 333 02a8 001070E2 rsbs r1, r0, #0 + 334 02ac 0010B1E0 adcs r1, r1, r0 + 335 02b0 0900A0E3 mov r0, #9 + 336 02b4 FEFFFFEB bl _test_assert + 337 .LVL70: + 338 02b8 000050E3 cmp r0, #0 + 339 02bc 5FFFFF1A bne .L1 + 340 .loc 1 133 0 + 341 02c0 0D10A0E1 mov r1, sp + 342 02c4 80009FE5 ldr r0, .L8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 7 + + + 343 02c8 FEFFFFEB bl chHeapStatus + 344 .LVL71: + 345 .loc 1 134 0 + 346 02cc 00109DE5 ldr r1, [sp, #0] + 347 02d0 74009FE5 ldr r0, .L8 + 348 02d4 FEFFFFEB bl chHeapAlloc + 349 .LVL72: + 350 .loc 1 135 0 + 351 02d8 0D10A0E1 mov r1, sp + 352 .loc 1 134 0 + 353 02dc 0040A0E1 mov r4, r0 + 354 .LVL73: + 355 .loc 1 135 0 + 356 02e0 64009FE5 ldr r0, .L8 + 357 .LVL74: + 358 02e4 FEFFFFEB bl chHeapStatus + 359 .LVL75: + 360 02e8 011070E2 rsbs r1, r0, #1 + 361 02ec 0010A033 movcc r1, #0 + 362 02f0 0A00A0E3 mov r0, #10 + 363 02f4 FEFFFFEB bl _test_assert + 364 .LVL76: + 365 02f8 000050E3 cmp r0, #0 + 366 02fc 4FFFFF1A bne .L1 + 367 .loc 1 136 0 + 368 0300 0400A0E1 mov r0, r4 + 369 0304 FEFFFFEB bl chHeapFree + 370 .LVL77: + 371 .loc 1 138 0 + 372 0308 0D10A0E1 mov r1, sp + 373 030c 38009FE5 ldr r0, .L8 + 374 0310 FEFFFFEB bl chHeapStatus + 375 .LVL78: + 376 0314 012050E2 subs r2, r0, #1 + 377 0318 001072E2 rsbs r1, r2, #0 + 378 031c 0210B1E0 adcs r1, r1, r2 + 379 0320 0B00A0E3 mov r0, #11 + 380 0324 FEFFFFEB bl _test_assert + 381 .LVL79: + 382 0328 000050E3 cmp r0, #0 + 383 032c 43FFFF1A bne .L1 + 384 .LVL80: + 385 .loc 1 139 0 + 386 0330 0A009DE8 ldmia sp, {r1, r3} + 387 0334 033051E0 subs r3, r1, r3 + 388 .LVL81: + 389 0338 001073E2 rsbs r1, r3, #0 + 390 .LVL82: + 391 033c 0310B1E0 adcs r1, r1, r3 + 392 0340 0C00A0E3 mov r0, #12 + 393 0344 FEFFFFEB bl _test_assert + 394 .LVL83: + 395 0348 3CFFFFEA b .L1 + 396 .L9: + 397 .align 2 + 398 .L8: + 399 034c 00000000 .word .LANCHOR0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 8 + + + 400 .cfi_endproc + 401 .LFE8: + 402 .size heap1_execute, .-heap1_execute + 403 .section .text.heap1_setup,"ax",%progbits + 404 .align 2 + 405 .type heap1_setup, %function + 406 heap1_setup: + 407 .LFB7: + 408 .loc 1 64 0 + 409 .cfi_startproc + 410 @ args = 0, pretend = 0, frame = 0 + 411 @ frame_needed = 0, uses_anonymous_args = 0 + 412 @ link register save eliminated. + 413 .loc 1 66 0 + 414 0000 08009FE5 ldr r0, .L11 + 415 0004 08109FE5 ldr r1, .L11+4 + 416 0008 08209FE5 ldr r2, .L11+8 + 417 .loc 1 67 0 + 418 .loc 1 66 0 + 419 000c FEFFFFEA b chHeapInit + 420 .LVL84: + 421 .L12: + 422 .align 2 + 423 .L11: + 424 0010 00000000 .word .LANCHOR0 + 425 0014 00000000 .word test + 426 0018 78050000 .word 1400 + 427 .cfi_endproc + 428 .LFE7: + 429 .size heap1_setup, .-heap1_setup + 430 .global patternheap + 431 .global testheap1 + 432 .section .rodata.patternheap,"a",%progbits + 433 .align 2 + 434 .type patternheap, %object + 435 .size patternheap, 8 + 436 patternheap: + 437 0000 00000000 .word testheap1 + 438 0004 00000000 .word 0 + 439 .section .rodata.str1.4,"aMS",%progbits,1 + 440 .align 2 + 441 .LC0: + 442 0000 48656170 .ascii "Heap, allocation and fragmentation test\000" + 442 2C20616C + 442 6C6F6361 + 442 74696F6E + 442 20616E64 + 443 .section .rodata.testheap1,"a",%progbits + 444 .align 2 + 445 .type testheap1, %object + 446 .size testheap1, 16 + 447 testheap1: + 448 0000 00000000 .word .LC0 + 449 0004 00000000 .word heap1_setup + 450 0008 00000000 .word 0 + 451 000c 00000000 .word heap1_execute + 452 .section .bss.test_heap,"aw",%nobits + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 9 + + + 453 .align 2 + 454 .set .LANCHOR0,. + 0 + 455 .type test_heap, %object + 456 .size test_heap, 28 + 457 test_heap: + 458 0000 00000000 .space 28 + 458 00000000 + 458 00000000 + 458 00000000 + 458 00000000 + 459 .text + 460 .Letext0: + 461 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 462 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 463 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 464 .file 5 "../../os/kernel/include/chlists.h" + 465 .file 6 "../../os/kernel/include/chthreads.h" + 466 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 467 .file 8 "../../os/kernel/include/chmtx.h" + 468 .file 9 "../../os/kernel/include/chmemcore.h" + 469 .file 10 "../../os/kernel/include/chheap.h" + 470 .file 11 "../../test/test.h" + 471 .section .debug_info,"",%progbits + 472 .Ldebug_info0: + 473 0000 250C0000 .4byte 0xc25 + 474 0004 0200 .2byte 0x2 + 475 0006 00000000 .4byte .Ldebug_abbrev0 + 476 000a 04 .byte 0x4 + 477 000b 01 .uleb128 0x1 + 478 000c F1010000 .4byte .LASF85 + 479 0010 01 .byte 0x1 + 480 0011 27020000 .4byte .LASF86 + 481 0015 DA000000 .4byte .LASF87 + 482 0019 00000000 .4byte .Ldebug_ranges0+0 + 483 001d 00000000 .4byte 0 + 484 0021 00000000 .4byte 0 + 485 0025 00000000 .4byte .Ldebug_line0 + 486 0029 02 .uleb128 0x2 + 487 002a 04 .byte 0x4 + 488 002b 05 .byte 0x5 + 489 002c 696E7400 .ascii "int\000" + 490 0030 03 .uleb128 0x3 + 491 0031 06000000 .4byte .LASF2 + 492 0035 02 .byte 0x2 + 493 0036 D5 .byte 0xd5 + 494 0037 3B000000 .4byte 0x3b + 495 003b 04 .uleb128 0x4 + 496 003c 04 .byte 0x4 + 497 003d 07 .byte 0x7 + 498 003e 32010000 .4byte .LASF0 + 499 0042 04 .uleb128 0x4 + 500 0043 01 .byte 0x1 + 501 0044 06 .byte 0x6 + 502 0045 7E000000 .4byte .LASF1 + 503 0049 03 .uleb128 0x3 + 504 004a 43030000 .4byte .LASF3 + 505 004e 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 10 + + + 506 004f 2A .byte 0x2a + 507 0050 54000000 .4byte 0x54 + 508 0054 04 .uleb128 0x4 + 509 0055 01 .byte 0x1 + 510 0056 08 .byte 0x8 + 511 0057 4B020000 .4byte .LASF4 + 512 005b 04 .uleb128 0x4 + 513 005c 02 .byte 0x2 + 514 005d 05 .byte 0x5 + 515 005e 6E020000 .4byte .LASF5 + 516 0062 04 .uleb128 0x4 + 517 0063 02 .byte 0x2 + 518 0064 07 .byte 0x7 + 519 0065 6C010000 .4byte .LASF6 + 520 0069 03 .uleb128 0x3 + 521 006a 43020000 .4byte .LASF7 + 522 006e 03 .byte 0x3 + 523 006f 4F .byte 0x4f + 524 0070 74000000 .4byte 0x74 + 525 0074 04 .uleb128 0x4 + 526 0075 04 .byte 0x4 + 527 0076 05 .byte 0x5 + 528 0077 C0000000 .4byte .LASF8 + 529 007b 03 .uleb128 0x3 + 530 007c D3020000 .4byte .LASF9 + 531 0080 03 .byte 0x3 + 532 0081 50 .byte 0x50 + 533 0082 86000000 .4byte 0x86 + 534 0086 04 .uleb128 0x4 + 535 0087 04 .byte 0x4 + 536 0088 07 .byte 0x7 + 537 0089 3F010000 .4byte .LASF10 + 538 008d 04 .uleb128 0x4 + 539 008e 08 .byte 0x8 + 540 008f 05 .byte 0x5 + 541 0090 70000000 .4byte .LASF11 + 542 0094 04 .uleb128 0x4 + 543 0095 08 .byte 0x8 + 544 0096 07 .byte 0x7 + 545 0097 21000000 .4byte .LASF12 + 546 009b 03 .uleb128 0x3 + 547 009c 90000000 .4byte .LASF13 + 548 00a0 04 .byte 0x4 + 549 00a1 2B .byte 0x2b + 550 00a2 A6000000 .4byte 0xa6 + 551 00a6 04 .uleb128 0x4 + 552 00a7 01 .byte 0x1 + 553 00a8 02 .byte 0x2 + 554 00a9 3D020000 .4byte .LASF14 + 555 00ad 03 .uleb128 0x3 + 556 00ae 85010000 .4byte .LASF15 + 557 00b2 04 .byte 0x4 + 558 00b3 2C .byte 0x2c + 559 00b4 49000000 .4byte 0x49 + 560 00b8 03 .uleb128 0x3 + 561 00b9 C9000000 .4byte .LASF16 + 562 00bd 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 11 + + + 563 00be 2D .byte 0x2d + 564 00bf 49000000 .4byte 0x49 + 565 00c3 03 .uleb128 0x3 + 566 00c4 08020000 .4byte .LASF17 + 567 00c8 04 .byte 0x4 + 568 00c9 2E .byte 0x2e + 569 00ca 49000000 .4byte 0x49 + 570 00ce 03 .uleb128 0x3 + 571 00cf B6000000 .4byte .LASF18 + 572 00d3 04 .byte 0x4 + 573 00d4 2F .byte 0x2f + 574 00d5 49000000 .4byte 0x49 + 575 00d9 03 .uleb128 0x3 + 576 00da 1F020000 .4byte .LASF19 + 577 00de 04 .byte 0x4 + 578 00df 30 .byte 0x30 + 579 00e0 7B000000 .4byte 0x7b + 580 00e4 03 .uleb128 0x3 + 581 00e5 7F010000 .4byte .LASF20 + 582 00e9 04 .byte 0x4 + 583 00ea 31 .byte 0x31 + 584 00eb 69000000 .4byte 0x69 + 585 00ef 03 .uleb128 0x3 + 586 00f0 99010000 .4byte .LASF21 + 587 00f4 04 .byte 0x4 + 588 00f5 33 .byte 0x33 + 589 00f6 7B000000 .4byte 0x7b + 590 00fa 03 .uleb128 0x3 + 591 00fb FA020000 .4byte .LASF22 + 592 00ff 04 .byte 0x4 + 593 0100 35 .byte 0x35 + 594 0101 7B000000 .4byte 0x7b + 595 0105 03 .uleb128 0x3 + 596 0106 AC020000 .4byte .LASF23 + 597 010a 05 .byte 0x5 + 598 010b 2A .byte 0x2a + 599 010c 10010000 .4byte 0x110 + 600 0110 05 .uleb128 0x5 + 601 0111 AC020000 .4byte .LASF23 + 602 0115 44 .byte 0x44 + 603 0116 06 .byte 0x6 + 604 0117 5E .byte 0x5e + 605 0118 27020000 .4byte 0x227 + 606 011c 06 .uleb128 0x6 + 607 011d 9D020000 .4byte .LASF24 + 608 0121 06 .byte 0x6 + 609 0122 5F .byte 0x5f + 610 0123 4C020000 .4byte 0x24c + 611 0127 02 .byte 0x2 + 612 0128 23 .byte 0x23 + 613 0129 00 .uleb128 0 + 614 012a 06 .uleb128 0x6 + 615 012b 10020000 .4byte .LASF25 + 616 012f 06 .byte 0x6 + 617 0130 61 .byte 0x61 + 618 0131 4C020000 .4byte 0x24c + 619 0135 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 12 + + + 620 0136 23 .byte 0x23 + 621 0137 04 .uleb128 0x4 + 622 0138 06 .uleb128 0x6 + 623 0139 5D000000 .4byte .LASF26 + 624 013d 06 .byte 0x6 + 625 013e 63 .byte 0x63 + 626 013f D9000000 .4byte 0xd9 + 627 0143 02 .byte 0x2 + 628 0144 23 .byte 0x23 + 629 0145 08 .uleb128 0x8 + 630 0146 06 .uleb128 0x6 + 631 0147 78030000 .4byte .LASF27 + 632 014b 06 .byte 0x6 + 633 014c 64 .byte 0x64 + 634 014d 1B030000 .4byte 0x31b + 635 0151 02 .byte 0x2 + 636 0152 23 .byte 0x23 + 637 0153 0C .uleb128 0xc + 638 0154 06 .uleb128 0x6 + 639 0155 D2000000 .4byte .LASF28 + 640 0159 06 .byte 0x6 + 641 015a 66 .byte 0x66 + 642 015b 4C020000 .4byte 0x24c + 643 015f 02 .byte 0x2 + 644 0160 23 .byte 0x23 + 645 0161 10 .uleb128 0x10 + 646 0162 06 .uleb128 0x6 + 647 0163 D6010000 .4byte .LASF29 + 648 0167 06 .byte 0x6 + 649 0168 67 .byte 0x67 + 650 0169 4C020000 .4byte 0x24c + 651 016d 02 .byte 0x2 + 652 016e 23 .byte 0x23 + 653 016f 14 .uleb128 0x14 + 654 0170 06 .uleb128 0x6 + 655 0171 5C030000 .4byte .LASF30 + 656 0175 06 .byte 0x6 + 657 0176 6E .byte 0x6e + 658 0177 90040000 .4byte 0x490 + 659 017b 02 .byte 0x2 + 660 017c 23 .byte 0x23 + 661 017d 18 .uleb128 0x18 + 662 017e 06 .uleb128 0x6 + 663 017f 78020000 .4byte .LASF31 + 664 0183 06 .byte 0x6 + 665 0184 79 .byte 0x79 + 666 0185 B8000000 .4byte 0xb8 + 667 0189 02 .byte 0x2 + 668 018a 23 .byte 0x23 + 669 018b 1C .uleb128 0x1c + 670 018c 06 .uleb128 0x6 + 671 018d A4020000 .4byte .LASF32 + 672 0191 06 .byte 0x6 + 673 0192 7D .byte 0x7d + 674 0193 AD000000 .4byte 0xad + 675 0197 02 .byte 0x2 + 676 0198 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 13 + + + 677 0199 1D .uleb128 0x1d + 678 019a 06 .uleb128 0x6 + 679 019b 3C030000 .4byte .LASF33 + 680 019f 06 .byte 0x6 + 681 01a0 82 .byte 0x82 + 682 01a1 C3000000 .4byte 0xc3 + 683 01a5 02 .byte 0x2 + 684 01a6 23 .byte 0x23 + 685 01a7 1E .uleb128 0x1e + 686 01a8 06 .uleb128 0x6 + 687 01a9 80020000 .4byte .LASF34 + 688 01ad 06 .byte 0x6 + 689 01ae 88 .byte 0x88 + 690 01af CE000000 .4byte 0xce + 691 01b3 02 .byte 0x2 + 692 01b4 23 .byte 0x23 + 693 01b5 1F .uleb128 0x1f + 694 01b6 06 .uleb128 0x6 + 695 01b7 16030000 .4byte .LASF35 + 696 01bb 06 .byte 0x6 + 697 01bc 8F .byte 0x8f + 698 01bd 3C030000 .4byte 0x33c + 699 01c1 02 .byte 0x2 + 700 01c2 23 .byte 0x23 + 701 01c3 20 .uleb128 0x20 + 702 01c4 07 .uleb128 0x7 + 703 01c5 705F7500 .ascii "p_u\000" + 704 01c9 06 .byte 0x6 + 705 01ca B4 .byte 0xb4 + 706 01cb 5B040000 .4byte 0x45b + 707 01cf 02 .byte 0x2 + 708 01d0 23 .byte 0x23 + 709 01d1 24 .uleb128 0x24 + 710 01d2 06 .uleb128 0x6 + 711 01d3 7E030000 .4byte .LASF36 + 712 01d7 06 .byte 0x6 + 713 01d8 B9 .byte 0xb9 + 714 01d9 74020000 .4byte 0x274 + 715 01dd 02 .byte 0x2 + 716 01de 23 .byte 0x23 + 717 01df 28 .uleb128 0x28 + 718 01e0 06 .uleb128 0x6 + 719 01e1 24030000 .4byte .LASF37 + 720 01e5 06 .byte 0x6 + 721 01e6 BF .byte 0xbf + 722 01e7 52020000 .4byte 0x252 + 723 01eb 02 .byte 0x2 + 724 01ec 23 .byte 0x23 + 725 01ed 2C .uleb128 0x2c + 726 01ee 06 .uleb128 0x6 + 727 01ef 00000000 .4byte .LASF38 + 728 01f3 06 .byte 0x6 + 729 01f4 C3 .byte 0xc3 + 730 01f5 E4000000 .4byte 0xe4 + 731 01f9 02 .byte 0x2 + 732 01fa 23 .byte 0x23 + 733 01fb 34 .uleb128 0x34 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 14 + + + 734 01fc 06 .uleb128 0x6 + 735 01fd C8020000 .4byte .LASF39 + 736 0201 06 .byte 0x6 + 737 0202 C9 .byte 0xc9 + 738 0203 EF000000 .4byte 0xef + 739 0207 02 .byte 0x2 + 740 0208 23 .byte 0x23 + 741 0209 38 .uleb128 0x38 + 742 020a 06 .uleb128 0x6 + 743 020b 64020000 .4byte .LASF40 + 744 020f 06 .byte 0x6 + 745 0210 D0 .byte 0xd0 + 746 0211 A2040000 .4byte 0x4a2 + 747 0215 02 .byte 0x2 + 748 0216 23 .byte 0x23 + 749 0217 3C .uleb128 0x3c + 750 0218 06 .uleb128 0x6 + 751 0219 04030000 .4byte .LASF41 + 752 021d 06 .byte 0x6 + 753 021e D4 .byte 0xd4 + 754 021f D9000000 .4byte 0xd9 + 755 0223 02 .byte 0x2 + 756 0224 23 .byte 0x23 + 757 0225 40 .uleb128 0x40 + 758 0226 00 .byte 0 + 759 0227 08 .uleb128 0x8 + 760 0228 08 .byte 0x8 + 761 0229 05 .byte 0x5 + 762 022a 61 .byte 0x61 + 763 022b 4C020000 .4byte 0x24c + 764 022f 06 .uleb128 0x6 + 765 0230 9D020000 .4byte .LASF24 + 766 0234 05 .byte 0x5 + 767 0235 62 .byte 0x62 + 768 0236 4C020000 .4byte 0x24c + 769 023a 02 .byte 0x2 + 770 023b 23 .byte 0x23 + 771 023c 00 .uleb128 0 + 772 023d 06 .uleb128 0x6 + 773 023e 10020000 .4byte .LASF25 + 774 0242 05 .byte 0x5 + 775 0243 64 .byte 0x64 + 776 0244 4C020000 .4byte 0x24c + 777 0248 02 .byte 0x2 + 778 0249 23 .byte 0x23 + 779 024a 04 .uleb128 0x4 + 780 024b 00 .byte 0 + 781 024c 09 .uleb128 0x9 + 782 024d 04 .byte 0x4 + 783 024e 05010000 .4byte 0x105 + 784 0252 03 .uleb128 0x3 + 785 0253 DE010000 .4byte .LASF42 + 786 0257 05 .byte 0x5 + 787 0258 66 .byte 0x66 + 788 0259 27020000 .4byte 0x227 + 789 025d 08 .uleb128 0x8 + 790 025e 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 15 + + + 791 025f 05 .byte 0x5 + 792 0260 6B .byte 0x6b + 793 0261 74020000 .4byte 0x274 + 794 0265 06 .uleb128 0x6 + 795 0266 9D020000 .4byte .LASF24 + 796 026a 05 .byte 0x5 + 797 026b 6D .byte 0x6d + 798 026c 4C020000 .4byte 0x24c + 799 0270 02 .byte 0x2 + 800 0271 23 .byte 0x23 + 801 0272 00 .uleb128 0 + 802 0273 00 .byte 0 + 803 0274 03 .uleb128 0x3 + 804 0275 8D010000 .4byte .LASF43 + 805 0279 05 .byte 0x5 + 806 027a 70 .byte 0x70 + 807 027b 5D020000 .4byte 0x25d + 808 027f 03 .uleb128 0x3 + 809 0280 AB010000 .4byte .LASF44 + 810 0284 07 .byte 0x7 + 811 0285 A4 .byte 0xa4 + 812 0286 7B000000 .4byte 0x7b + 813 028a 03 .uleb128 0x3 + 814 028b 15010000 .4byte .LASF45 + 815 028f 07 .byte 0x7 + 816 0290 A9 .byte 0xa9 + 817 0291 95020000 .4byte 0x295 + 818 0295 0A .uleb128 0xa + 819 0296 04 .byte 0x4 + 820 0297 05 .uleb128 0x5 + 821 0298 1D030000 .4byte .LASF46 + 822 029c 24 .byte 0x24 + 823 029d 07 .byte 0x7 + 824 029e C0 .byte 0xc0 + 825 029f 1B030000 .4byte 0x31b + 826 02a3 07 .uleb128 0x7 + 827 02a4 723400 .ascii "r4\000" + 828 02a7 07 .byte 0x7 + 829 02a8 C1 .byte 0xc1 + 830 02a9 8A020000 .4byte 0x28a + 831 02ad 02 .byte 0x2 + 832 02ae 23 .byte 0x23 + 833 02af 00 .uleb128 0 + 834 02b0 07 .uleb128 0x7 + 835 02b1 723500 .ascii "r5\000" + 836 02b4 07 .byte 0x7 + 837 02b5 C2 .byte 0xc2 + 838 02b6 8A020000 .4byte 0x28a + 839 02ba 02 .byte 0x2 + 840 02bb 23 .byte 0x23 + 841 02bc 04 .uleb128 0x4 + 842 02bd 07 .uleb128 0x7 + 843 02be 723600 .ascii "r6\000" + 844 02c1 07 .byte 0x7 + 845 02c2 C3 .byte 0xc3 + 846 02c3 8A020000 .4byte 0x28a + 847 02c7 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 16 + + + 848 02c8 23 .byte 0x23 + 849 02c9 08 .uleb128 0x8 + 850 02ca 07 .uleb128 0x7 + 851 02cb 723700 .ascii "r7\000" + 852 02ce 07 .byte 0x7 + 853 02cf C4 .byte 0xc4 + 854 02d0 8A020000 .4byte 0x28a + 855 02d4 02 .byte 0x2 + 856 02d5 23 .byte 0x23 + 857 02d6 0C .uleb128 0xc + 858 02d7 07 .uleb128 0x7 + 859 02d8 723800 .ascii "r8\000" + 860 02db 07 .byte 0x7 + 861 02dc C5 .byte 0xc5 + 862 02dd 8A020000 .4byte 0x28a + 863 02e1 02 .byte 0x2 + 864 02e2 23 .byte 0x23 + 865 02e3 10 .uleb128 0x10 + 866 02e4 07 .uleb128 0x7 + 867 02e5 723900 .ascii "r9\000" + 868 02e8 07 .byte 0x7 + 869 02e9 C6 .byte 0xc6 + 870 02ea 8A020000 .4byte 0x28a + 871 02ee 02 .byte 0x2 + 872 02ef 23 .byte 0x23 + 873 02f0 14 .uleb128 0x14 + 874 02f1 07 .uleb128 0x7 + 875 02f2 72313000 .ascii "r10\000" + 876 02f6 07 .byte 0x7 + 877 02f7 C7 .byte 0xc7 + 878 02f8 8A020000 .4byte 0x28a + 879 02fc 02 .byte 0x2 + 880 02fd 23 .byte 0x23 + 881 02fe 18 .uleb128 0x18 + 882 02ff 07 .uleb128 0x7 + 883 0300 72313100 .ascii "r11\000" + 884 0304 07 .byte 0x7 + 885 0305 C8 .byte 0xc8 + 886 0306 8A020000 .4byte 0x28a + 887 030a 02 .byte 0x2 + 888 030b 23 .byte 0x23 + 889 030c 1C .uleb128 0x1c + 890 030d 07 .uleb128 0x7 + 891 030e 6C7200 .ascii "lr\000" + 892 0311 07 .byte 0x7 + 893 0312 C9 .byte 0xc9 + 894 0313 8A020000 .4byte 0x28a + 895 0317 02 .byte 0x2 + 896 0318 23 .byte 0x23 + 897 0319 20 .uleb128 0x20 + 898 031a 00 .byte 0 + 899 031b 05 .uleb128 0x5 + 900 031c 5F010000 .4byte .LASF47 + 901 0320 04 .byte 0x4 + 902 0321 07 .byte 0x7 + 903 0322 D1 .byte 0xd1 + 904 0323 36030000 .4byte 0x336 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 17 + + + 905 0327 07 .uleb128 0x7 + 906 0328 72313300 .ascii "r13\000" + 907 032c 07 .byte 0x7 + 908 032d D2 .byte 0xd2 + 909 032e 36030000 .4byte 0x336 + 910 0332 02 .byte 0x2 + 911 0333 23 .byte 0x23 + 912 0334 00 .uleb128 0 + 913 0335 00 .byte 0 + 914 0336 09 .uleb128 0x9 + 915 0337 04 .byte 0x4 + 916 0338 97020000 .4byte 0x297 + 917 033c 0B .uleb128 0xb + 918 033d FA000000 .4byte 0xfa + 919 0341 05 .uleb128 0x5 + 920 0342 A5010000 .4byte .LASF48 + 921 0346 10 .byte 0x10 + 922 0347 08 .byte 0x8 + 923 0348 2C .byte 0x2c + 924 0349 78030000 .4byte 0x378 + 925 034d 06 .uleb128 0x6 + 926 034e 97000000 .4byte .LASF49 + 927 0352 08 .byte 0x8 + 928 0353 2D .byte 0x2d + 929 0354 52020000 .4byte 0x252 + 930 0358 02 .byte 0x2 + 931 0359 23 .byte 0x23 + 932 035a 00 .uleb128 0 + 933 035b 06 .uleb128 0x6 + 934 035c 70030000 .4byte .LASF50 + 935 0360 08 .byte 0x8 + 936 0361 2F .byte 0x2f + 937 0362 4C020000 .4byte 0x24c + 938 0366 02 .byte 0x2 + 939 0367 23 .byte 0x23 + 940 0368 08 .uleb128 0x8 + 941 0369 06 .uleb128 0x6 + 942 036a F3020000 .4byte .LASF51 + 943 036e 08 .byte 0x8 + 944 036f 31 .byte 0x31 + 945 0370 78030000 .4byte 0x378 + 946 0374 02 .byte 0x2 + 947 0375 23 .byte 0x23 + 948 0376 0C .uleb128 0xc + 949 0377 00 .byte 0 + 950 0378 09 .uleb128 0x9 + 951 0379 04 .byte 0x4 + 952 037a 41030000 .4byte 0x341 + 953 037e 03 .uleb128 0x3 + 954 037f A5010000 .4byte .LASF48 + 955 0383 08 .byte 0x8 + 956 0384 33 .byte 0x33 + 957 0385 41030000 .4byte 0x341 + 958 0389 03 .uleb128 0x3 + 959 038a 14000000 .4byte .LASF52 + 960 038e 09 .byte 0x9 + 961 038f 2C .byte 0x2c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 18 + + + 962 0390 94030000 .4byte 0x394 + 963 0394 09 .uleb128 0x9 + 964 0395 04 .byte 0x4 + 965 0396 9A030000 .4byte 0x39a + 966 039a 0C .uleb128 0xc + 967 039b 01 .byte 0x1 + 968 039c 95020000 .4byte 0x295 + 969 03a0 AA030000 .4byte 0x3aa + 970 03a4 0D .uleb128 0xd + 971 03a5 30000000 .4byte 0x30 + 972 03a9 00 .byte 0 + 973 03aa 03 .uleb128 0x3 + 974 03ab FD010000 .4byte .LASF53 + 975 03af 0A .byte 0xa + 976 03b0 34 .byte 0x34 + 977 03b1 B5030000 .4byte 0x3b5 + 978 03b5 05 .uleb128 0x5 + 979 03b6 88030000 .4byte .LASF54 + 980 03ba 1C .byte 0x1c + 981 03bb 0A .byte 0xa + 982 03bc 47 .byte 0x47 + 983 03bd EC030000 .4byte 0x3ec + 984 03c1 06 .uleb128 0x6 + 985 03c2 59020000 .4byte .LASF55 + 986 03c6 0A .byte 0xa + 987 03c7 48 .byte 0x48 + 988 03c8 89030000 .4byte 0x389 + 989 03cc 02 .byte 0x2 + 990 03cd 23 .byte 0x23 + 991 03ce 00 .uleb128 0 + 992 03cf 06 .uleb128 0x6 + 993 03d0 41000000 .4byte .LASF56 + 994 03d4 0A .byte 0xa + 995 03d5 4A .byte 0x4a + 996 03d6 0B040000 .4byte 0x40b + 997 03da 02 .byte 0x2 + 998 03db 23 .byte 0x23 + 999 03dc 04 .uleb128 0x4 + 1000 03dd 06 .uleb128 0x6 + 1001 03de 8A000000 .4byte .LASF57 + 1002 03e2 0A .byte 0xa + 1003 03e3 4C .byte 0x4c + 1004 03e4 7E030000 .4byte 0x37e + 1005 03e8 02 .byte 0x2 + 1006 03e9 23 .byte 0x23 + 1007 03ea 0C .uleb128 0xc + 1008 03eb 00 .byte 0 + 1009 03ec 0E .uleb128 0xe + 1010 03ed 04 .byte 0x4 + 1011 03ee 0A .byte 0xa + 1012 03ef 3C .byte 0x3c + 1013 03f0 0B040000 .4byte 0x40b + 1014 03f4 0F .uleb128 0xf + 1015 03f5 58000000 .4byte .LASF58 + 1016 03f9 0A .byte 0xa + 1017 03fa 3D .byte 0x3d + 1018 03fb 2C040000 .4byte 0x42c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 19 + + + 1019 03ff 0F .uleb128 0xf + 1020 0400 DC020000 .4byte .LASF59 + 1021 0404 0A .byte 0xa + 1022 0405 3E .byte 0x3e + 1023 0406 32040000 .4byte 0x432 + 1024 040a 00 .byte 0 + 1025 040b 10 .uleb128 0x10 + 1026 040c 8A020000 .4byte .LASF73 + 1027 0410 08 .byte 0x8 + 1028 0411 0A .byte 0xa + 1029 0412 39 .byte 0x39 + 1030 0413 2C040000 .4byte 0x42c + 1031 0417 0F .uleb128 0xf + 1032 0418 2C010000 .4byte .LASF60 + 1033 041c 0A .byte 0xa + 1034 041d 3A .byte 0x3a + 1035 041e 7F020000 .4byte 0x27f + 1036 0422 11 .uleb128 0x11 + 1037 0423 6800 .ascii "h\000" + 1038 0425 0A .byte 0xa + 1039 0426 41 .byte 0x41 + 1040 0427 38040000 .4byte 0x438 + 1041 042b 00 .byte 0 + 1042 042c 09 .uleb128 0x9 + 1043 042d 04 .byte 0x4 + 1044 042e 0B040000 .4byte 0x40b + 1045 0432 09 .uleb128 0x9 + 1046 0433 04 .byte 0x4 + 1047 0434 AA030000 .4byte 0x3aa + 1048 0438 08 .uleb128 0x8 + 1049 0439 08 .byte 0x8 + 1050 043a 0A .byte 0xa + 1051 043b 3B .byte 0x3b + 1052 043c 5B040000 .4byte 0x45b + 1053 0440 07 .uleb128 0x7 + 1054 0441 7500 .ascii "u\000" + 1055 0443 0A .byte 0xa + 1056 0444 3F .byte 0x3f + 1057 0445 EC030000 .4byte 0x3ec + 1058 0449 02 .byte 0x2 + 1059 044a 23 .byte 0x23 + 1060 044b 00 .uleb128 0 + 1061 044c 06 .uleb128 0x6 + 1062 044d 67010000 .4byte .LASF61 + 1063 0451 0A .byte 0xa + 1064 0452 40 .byte 0x40 + 1065 0453 30000000 .4byte 0x30 + 1066 0457 02 .byte 0x2 + 1067 0458 23 .byte 0x23 + 1068 0459 04 .uleb128 0x4 + 1069 045a 00 .byte 0 + 1070 045b 0E .uleb128 0xe + 1071 045c 04 .byte 0x4 + 1072 045d 06 .byte 0x6 + 1073 045e 96 .byte 0x96 + 1074 045f 90040000 .4byte 0x490 + 1075 0463 0F .uleb128 0xf + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 20 + + + 1076 0464 0D000000 .4byte .LASF62 + 1077 0468 06 .byte 0x6 + 1078 0469 9D .byte 0x9d + 1079 046a E4000000 .4byte 0xe4 + 1080 046e 0F .uleb128 0xf + 1081 046f 38000000 .4byte .LASF63 + 1082 0473 06 .byte 0x6 + 1083 0474 A4 .byte 0xa4 + 1084 0475 E4000000 .4byte 0xe4 + 1085 0479 0F .uleb128 0xf + 1086 047a 55030000 .4byte .LASF64 + 1087 047e 06 .byte 0x6 + 1088 047f AB .byte 0xab + 1089 0480 95020000 .4byte 0x295 + 1090 0484 0F .uleb128 0xf + 1091 0485 96020000 .4byte .LASF65 + 1092 0489 06 .byte 0x6 + 1093 048a B2 .byte 0xb2 + 1094 048b EF000000 .4byte 0xef + 1095 048f 00 .byte 0 + 1096 0490 09 .uleb128 0x9 + 1097 0491 04 .byte 0x4 + 1098 0492 96040000 .4byte 0x496 + 1099 0496 12 .uleb128 0x12 + 1100 0497 9B040000 .4byte 0x49b + 1101 049b 04 .uleb128 0x4 + 1102 049c 01 .byte 0x1 + 1103 049d 08 .byte 0x8 + 1104 049e E1020000 .4byte .LASF66 + 1105 04a2 09 .uleb128 0x9 + 1106 04a3 04 .byte 0x4 + 1107 04a4 7E030000 .4byte 0x37e + 1108 04a8 04 .uleb128 0x4 + 1109 04a9 04 .byte 0x4 + 1110 04aa 07 .byte 0x7 + 1111 04ab C0010000 .4byte .LASF67 + 1112 04af 05 .uleb128 0x5 + 1113 04b0 BF020000 .4byte .LASF68 + 1114 04b4 10 .byte 0x10 + 1115 04b5 0B .byte 0xb + 1116 04b6 3B .byte 0x3b + 1117 04b7 F4040000 .4byte 0x4f4 + 1118 04bb 06 .uleb128 0x6 + 1119 04bc 5A010000 .4byte .LASF69 + 1120 04c0 0B .byte 0xb + 1121 04c1 3C .byte 0x3c + 1122 04c2 90040000 .4byte 0x490 + 1123 04c6 02 .byte 0x2 + 1124 04c7 23 .byte 0x23 + 1125 04c8 00 .uleb128 0 + 1126 04c9 06 .uleb128 0x6 + 1127 04ca EB010000 .4byte .LASF70 + 1128 04ce 0B .byte 0xb + 1129 04cf 3D .byte 0x3d + 1130 04d0 F6040000 .4byte 0x4f6 + 1131 04d4 02 .byte 0x2 + 1132 04d5 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 21 + + + 1133 04d6 04 .uleb128 0x4 + 1134 04d7 06 .uleb128 0x6 + 1135 04d8 51010000 .4byte .LASF71 + 1136 04dc 0B .byte 0xb + 1137 04dd 3E .byte 0x3e + 1138 04de F6040000 .4byte 0x4f6 + 1139 04e2 02 .byte 0x2 + 1140 04e3 23 .byte 0x23 + 1141 04e4 08 .uleb128 0x8 + 1142 04e5 06 .uleb128 0x6 + 1143 04e6 17020000 .4byte .LASF72 + 1144 04ea 0B .byte 0xb + 1145 04eb 3F .byte 0x3f + 1146 04ec F6040000 .4byte 0x4f6 + 1147 04f0 02 .byte 0x2 + 1148 04f1 23 .byte 0x23 + 1149 04f2 0C .uleb128 0xc + 1150 04f3 00 .byte 0 + 1151 04f4 13 .uleb128 0x13 + 1152 04f5 01 .byte 0x1 + 1153 04f6 09 .uleb128 0x9 + 1154 04f7 04 .byte 0x4 + 1155 04f8 F4040000 .4byte 0x4f4 + 1156 04fc 14 .uleb128 0x14 + 1157 04fd 7805 .2byte 0x578 + 1158 04ff 0B .byte 0xb + 1159 0500 44 .byte 0x44 + 1160 0501 4B050000 .4byte 0x54b + 1161 0505 07 .uleb128 0x7 + 1162 0506 543000 .ascii "T0\000" + 1163 0509 0B .byte 0xb + 1164 050a 45 .byte 0x45 + 1165 050b 4B050000 .4byte 0x54b + 1166 050f 02 .byte 0x2 + 1167 0510 23 .byte 0x23 + 1168 0511 00 .uleb128 0 + 1169 0512 07 .uleb128 0x7 + 1170 0513 543100 .ascii "T1\000" + 1171 0516 0B .byte 0xb + 1172 0517 46 .byte 0x46 + 1173 0518 4B050000 .4byte 0x54b + 1174 051c 03 .byte 0x3 + 1175 051d 23 .byte 0x23 + 1176 051e 9802 .uleb128 0x118 + 1177 0520 07 .uleb128 0x7 + 1178 0521 543200 .ascii "T2\000" + 1179 0524 0B .byte 0xb + 1180 0525 47 .byte 0x47 + 1181 0526 4B050000 .4byte 0x54b + 1182 052a 03 .byte 0x3 + 1183 052b 23 .byte 0x23 + 1184 052c B004 .uleb128 0x230 + 1185 052e 07 .uleb128 0x7 + 1186 052f 543300 .ascii "T3\000" + 1187 0532 0B .byte 0xb + 1188 0533 48 .byte 0x48 + 1189 0534 4B050000 .4byte 0x54b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 22 + + + 1190 0538 03 .byte 0x3 + 1191 0539 23 .byte 0x23 + 1192 053a C806 .uleb128 0x348 + 1193 053c 07 .uleb128 0x7 + 1194 053d 543400 .ascii "T4\000" + 1195 0540 0B .byte 0xb + 1196 0541 49 .byte 0x49 + 1197 0542 4B050000 .4byte 0x54b + 1198 0546 03 .byte 0x3 + 1199 0547 23 .byte 0x23 + 1200 0548 E008 .uleb128 0x460 + 1201 054a 00 .byte 0 + 1202 054b 15 .uleb128 0x15 + 1203 054c 7F020000 .4byte 0x27f + 1204 0550 5B050000 .4byte 0x55b + 1205 0554 16 .uleb128 0x16 + 1206 0555 A8040000 .4byte 0x4a8 + 1207 0559 45 .byte 0x45 + 1208 055a 00 .byte 0 + 1209 055b 17 .uleb128 0x17 + 1210 055c 2F030000 .4byte .LASF74 + 1211 0560 7805 .2byte 0x578 + 1212 0562 0B .byte 0xb + 1213 0563 43 .byte 0x43 + 1214 0564 7E050000 .4byte 0x57e + 1215 0568 11 .uleb128 0x11 + 1216 0569 776100 .ascii "wa\000" + 1217 056c 0B .byte 0xb + 1218 056d 4A .byte 0x4a + 1219 056e FC040000 .4byte 0x4fc + 1220 0572 0F .uleb128 0xf + 1221 0573 0F030000 .4byte .LASF75 + 1222 0577 0B .byte 0xb + 1223 0578 4B .byte 0x4b + 1224 0579 7E050000 .4byte 0x57e + 1225 057d 00 .byte 0 + 1226 057e 15 .uleb128 0x15 + 1227 057f 49000000 .4byte 0x49 + 1228 0583 8F050000 .4byte 0x58f + 1229 0587 18 .uleb128 0x18 + 1230 0588 A8040000 .4byte 0x4a8 + 1231 058c 7705 .2byte 0x577 + 1232 058e 00 .byte 0 + 1233 058f 19 .uleb128 0x19 + 1234 0590 1E010000 .4byte .LASF76 + 1235 0594 01 .byte 0x1 + 1236 0595 45 .byte 0x45 + 1237 0596 01 .byte 0x1 + 1238 0597 00000000 .4byte .LFB8 + 1239 059b 50030000 .4byte .LFE8 + 1240 059f 00000000 .4byte .LLST0 + 1241 05a3 01 .byte 0x1 + 1242 05a4 F90A0000 .4byte 0xaf9 + 1243 05a8 1A .uleb128 0x1a + 1244 05a9 703100 .ascii "p1\000" + 1245 05ac 01 .byte 0x1 + 1246 05ad 46 .byte 0x46 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 23 + + + 1247 05ae 95020000 .4byte 0x295 + 1248 05b2 2C000000 .4byte .LLST1 + 1249 05b6 1A .uleb128 0x1a + 1250 05b7 703200 .ascii "p2\000" + 1251 05ba 01 .byte 0x1 + 1252 05bb 46 .byte 0x46 + 1253 05bc 95020000 .4byte 0x295 + 1254 05c0 E4000000 .4byte .LLST2 + 1255 05c4 1A .uleb128 0x1a + 1256 05c5 703300 .ascii "p3\000" + 1257 05c8 01 .byte 0x1 + 1258 05c9 46 .byte 0x46 + 1259 05ca 95020000 .4byte 0x295 + 1260 05ce 44010000 .4byte .LLST3 + 1261 05d2 1A .uleb128 0x1a + 1262 05d3 6E00 .ascii "n\000" + 1263 05d5 01 .byte 0x1 + 1264 05d6 47 .byte 0x47 + 1265 05d7 30000000 .4byte 0x30 + 1266 05db 62010000 .4byte .LLST4 + 1267 05df 1A .uleb128 0x1a + 1268 05e0 737A00 .ascii "sz\000" + 1269 05e3 01 .byte 0x1 + 1270 05e4 47 .byte 0x47 + 1271 05e5 30000000 .4byte 0x30 + 1272 05e9 99010000 .4byte .LLST5 + 1273 05ed 1B .uleb128 0x1b + 1274 05ee 0C000000 .4byte .LVL0 + 1275 05f2 8F0B0000 .4byte 0xb8f + 1276 05f6 1C .uleb128 0x1c + 1277 05f7 18000000 .4byte .LVL1 + 1278 05fb 9D0B0000 .4byte 0xb9d + 1279 05ff 0F060000 .4byte 0x60f + 1280 0603 1D .uleb128 0x1d + 1281 0604 01 .byte 0x1 + 1282 0605 51 .byte 0x51 + 1283 0606 02 .byte 0x2 + 1284 0607 91 .byte 0x91 + 1285 0608 64 .sleb128 -28 + 1286 0609 1D .uleb128 0x1d + 1287 060a 01 .byte 0x1 + 1288 060b 50 .byte 0x50 + 1289 060c 01 .byte 0x1 + 1290 060d 30 .byte 0x30 + 1291 060e 00 .byte 0 + 1292 060f 1C .uleb128 0x1c + 1293 0610 24000000 .4byte .LVL2 + 1294 0614 C00B0000 .4byte 0xbc0 + 1295 0618 27060000 .4byte 0x627 + 1296 061c 1D .uleb128 0x1d + 1297 061d 01 .byte 0x1 + 1298 061e 51 .byte 0x51 + 1299 061f 01 .byte 0x1 + 1300 0620 40 .byte 0x40 + 1301 0621 1D .uleb128 0x1d + 1302 0622 01 .byte 0x1 + 1303 0623 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 24 + + + 1304 0624 01 .byte 0x1 + 1305 0625 30 .byte 0x30 + 1306 0626 00 .byte 0 + 1307 0627 1C .uleb128 0x1c + 1308 0628 38000000 .4byte .LVL4 + 1309 062c DD0B0000 .4byte 0xbdd + 1310 0630 4A060000 .4byte 0x64a + 1311 0634 1D .uleb128 0x1d + 1312 0635 01 .byte 0x1 + 1313 0636 51 .byte 0x51 + 1314 0637 0C .byte 0xc + 1315 0638 31 .byte 0x31 + 1316 0639 74 .byte 0x74 + 1317 063a 00 .sleb128 0 + 1318 063b 74 .byte 0x74 + 1319 063c 00 .sleb128 0 + 1320 063d 30 .byte 0x30 + 1321 063e 2E .byte 0x2e + 1322 063f 28 .byte 0x28 + 1323 0640 0100 .2byte 0x1 + 1324 0642 16 .byte 0x16 + 1325 0643 13 .byte 0x13 + 1326 0644 1D .uleb128 0x1d + 1327 0645 01 .byte 0x1 + 1328 0646 50 .byte 0x50 + 1329 0647 01 .byte 0x1 + 1330 0648 31 .byte 0x31 + 1331 0649 00 .byte 0 + 1332 064a 1C .uleb128 0x1c + 1333 064b 50000000 .4byte .LVL7 + 1334 064f FA0B0000 .4byte 0xbfa + 1335 0653 5E060000 .4byte 0x65e + 1336 0657 1D .uleb128 0x1d + 1337 0658 01 .byte 0x1 + 1338 0659 50 .byte 0x50 + 1339 065a 02 .byte 0x2 + 1340 065b 74 .byte 0x74 + 1341 065c 00 .sleb128 0 + 1342 065d 00 .byte 0 + 1343 065e 1C .uleb128 0x1c + 1344 065f 5C000000 .4byte .LVL8 + 1345 0663 C00B0000 .4byte 0xbc0 + 1346 0667 79060000 .4byte 0x679 + 1347 066b 1D .uleb128 0x1d + 1348 066c 01 .byte 0x1 + 1349 066d 51 .byte 0x51 + 1350 066e 03 .byte 0x3 + 1351 066f 0B .byte 0xb + 1352 0670 00FF .2byte 0xff00 + 1353 0672 1D .uleb128 0x1d + 1354 0673 01 .byte 0x1 + 1355 0674 50 .byte 0x50 + 1356 0675 02 .byte 0x2 + 1357 0676 75 .byte 0x75 + 1358 0677 00 .sleb128 0 + 1359 0678 00 .byte 0 + 1360 0679 1C .uleb128 0x1c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 25 + + + 1361 067a 6C000000 .4byte .LVL10 + 1362 067e DD0B0000 .4byte 0xbdd + 1363 0682 8C060000 .4byte 0x68c + 1364 0686 1D .uleb128 0x1d + 1365 0687 01 .byte 0x1 + 1366 0688 50 .byte 0x50 + 1367 0689 01 .byte 0x1 + 1368 068a 32 .byte 0x32 + 1369 068b 00 .byte 0 + 1370 068c 1C .uleb128 0x1c + 1371 068d 80000000 .4byte .LVL11 + 1372 0691 9D0B0000 .4byte 0xb9d + 1373 0695 A9060000 .4byte 0x6a9 + 1374 0699 1D .uleb128 0x1d + 1375 069a 01 .byte 0x1 + 1376 069b 51 .byte 0x51 + 1377 069c 02 .byte 0x2 + 1378 069d 91 .byte 0x91 + 1379 069e 64 .sleb128 -28 + 1380 069f 1D .uleb128 0x1d + 1381 06a0 01 .byte 0x1 + 1382 06a1 50 .byte 0x50 + 1383 06a2 05 .byte 0x5 + 1384 06a3 03 .byte 0x3 + 1385 06a4 00000000 .4byte .LANCHOR0 + 1386 06a8 00 .byte 0 + 1387 06a9 1C .uleb128 0x1c + 1388 06aa 8C000000 .4byte .LVL12 + 1389 06ae C00B0000 .4byte 0xbc0 + 1390 06b2 C5060000 .4byte 0x6c5 + 1391 06b6 1D .uleb128 0x1d + 1392 06b7 01 .byte 0x1 + 1393 06b8 51 .byte 0x51 + 1394 06b9 01 .byte 0x1 + 1395 06ba 40 .byte 0x40 + 1396 06bb 1D .uleb128 0x1d + 1397 06bc 01 .byte 0x1 + 1398 06bd 50 .byte 0x50 + 1399 06be 05 .byte 0x5 + 1400 06bf 03 .byte 0x3 + 1401 06c0 00000000 .4byte .LANCHOR0 + 1402 06c4 00 .byte 0 + 1403 06c5 1C .uleb128 0x1c + 1404 06c6 9C000000 .4byte .LVL15 + 1405 06ca C00B0000 .4byte 0xbc0 + 1406 06ce E1060000 .4byte 0x6e1 + 1407 06d2 1D .uleb128 0x1d + 1408 06d3 01 .byte 0x1 + 1409 06d4 51 .byte 0x51 + 1410 06d5 01 .byte 0x1 + 1411 06d6 40 .byte 0x40 + 1412 06d7 1D .uleb128 0x1d + 1413 06d8 01 .byte 0x1 + 1414 06d9 50 .byte 0x50 + 1415 06da 05 .byte 0x5 + 1416 06db 03 .byte 0x3 + 1417 06dc 00000000 .4byte .LANCHOR0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 26 + + + 1418 06e0 00 .byte 0 + 1419 06e1 1C .uleb128 0x1c + 1420 06e2 AC000000 .4byte .LVL18 + 1421 06e6 C00B0000 .4byte 0xbc0 + 1422 06ea FD060000 .4byte 0x6fd + 1423 06ee 1D .uleb128 0x1d + 1424 06ef 01 .byte 0x1 + 1425 06f0 51 .byte 0x51 + 1426 06f1 01 .byte 0x1 + 1427 06f2 40 .byte 0x40 + 1428 06f3 1D .uleb128 0x1d + 1429 06f4 01 .byte 0x1 + 1430 06f5 50 .byte 0x50 + 1431 06f6 05 .byte 0x5 + 1432 06f7 03 .byte 0x3 + 1433 06f8 00000000 .4byte .LANCHOR0 + 1434 06fc 00 .byte 0 + 1435 06fd 1C .uleb128 0x1c + 1436 06fe B8000000 .4byte .LVL21 + 1437 0702 FA0B0000 .4byte 0xbfa + 1438 0706 11070000 .4byte 0x711 + 1439 070a 1D .uleb128 0x1d + 1440 070b 01 .byte 0x1 + 1441 070c 50 .byte 0x50 + 1442 070d 02 .byte 0x2 + 1443 070e 75 .byte 0x75 + 1444 070f 00 .sleb128 0 + 1445 0710 00 .byte 0 + 1446 0711 1C .uleb128 0x1c + 1447 0712 C0000000 .4byte .LVL22 + 1448 0716 FA0B0000 .4byte 0xbfa + 1449 071a 25070000 .4byte 0x725 + 1450 071e 1D .uleb128 0x1d + 1451 071f 01 .byte 0x1 + 1452 0720 50 .byte 0x50 + 1453 0721 02 .byte 0x2 + 1454 0722 74 .byte 0x74 + 1455 0723 00 .sleb128 0 + 1456 0724 00 .byte 0 + 1457 0725 1C .uleb128 0x1c + 1458 0726 C8000000 .4byte .LVL23 + 1459 072a FA0B0000 .4byte 0xbfa + 1460 072e 39070000 .4byte 0x739 + 1461 0732 1D .uleb128 0x1d + 1462 0733 01 .byte 0x1 + 1463 0734 50 .byte 0x50 + 1464 0735 02 .byte 0x2 + 1465 0736 76 .byte 0x76 + 1466 0737 00 .sleb128 0 + 1467 0738 00 .byte 0 + 1468 0739 1C .uleb128 0x1c + 1469 073a D4000000 .4byte .LVL24 + 1470 073e 9D0B0000 .4byte 0xb9d + 1471 0742 56070000 .4byte 0x756 + 1472 0746 1D .uleb128 0x1d + 1473 0747 01 .byte 0x1 + 1474 0748 51 .byte 0x51 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 27 + + + 1475 0749 02 .byte 0x2 + 1476 074a 7D .byte 0x7d + 1477 074b 00 .sleb128 0 + 1478 074c 1D .uleb128 0x1d + 1479 074d 01 .byte 0x1 + 1480 074e 50 .byte 0x50 + 1481 074f 05 .byte 0x5 + 1482 0750 03 .byte 0x3 + 1483 0751 00000000 .4byte .LANCHOR0 + 1484 0755 00 .byte 0 + 1485 0756 1C .uleb128 0x1c + 1486 0757 E8000000 .4byte .LVL25 + 1487 075b DD0B0000 .4byte 0xbdd + 1488 075f 69070000 .4byte 0x769 + 1489 0763 1D .uleb128 0x1d + 1490 0764 01 .byte 0x1 + 1491 0765 50 .byte 0x50 + 1492 0766 01 .byte 0x1 + 1493 0767 33 .byte 0x33 + 1494 0768 00 .byte 0 + 1495 0769 1C .uleb128 0x1c + 1496 076a FC000000 .4byte .LVL26 + 1497 076e C00B0000 .4byte 0xbc0 + 1498 0772 85070000 .4byte 0x785 + 1499 0776 1D .uleb128 0x1d + 1500 0777 01 .byte 0x1 + 1501 0778 51 .byte 0x51 + 1502 0779 01 .byte 0x1 + 1503 077a 40 .byte 0x40 + 1504 077b 1D .uleb128 0x1d + 1505 077c 01 .byte 0x1 + 1506 077d 50 .byte 0x50 + 1507 077e 05 .byte 0x5 + 1508 077f 03 .byte 0x3 + 1509 0780 00000000 .4byte .LANCHOR0 + 1510 0784 00 .byte 0 + 1511 0785 1C .uleb128 0x1c + 1512 0786 0C010000 .4byte .LVL29 + 1513 078a C00B0000 .4byte 0xbc0 + 1514 078e A1070000 .4byte 0x7a1 + 1515 0792 1D .uleb128 0x1d + 1516 0793 01 .byte 0x1 + 1517 0794 51 .byte 0x51 + 1518 0795 01 .byte 0x1 + 1519 0796 40 .byte 0x40 + 1520 0797 1D .uleb128 0x1d + 1521 0798 01 .byte 0x1 + 1522 0799 50 .byte 0x50 + 1523 079a 05 .byte 0x5 + 1524 079b 03 .byte 0x3 + 1525 079c 00000000 .4byte .LANCHOR0 + 1526 07a0 00 .byte 0 + 1527 07a1 1C .uleb128 0x1c + 1528 07a2 1C010000 .4byte .LVL32 + 1529 07a6 C00B0000 .4byte 0xbc0 + 1530 07aa BD070000 .4byte 0x7bd + 1531 07ae 1D .uleb128 0x1d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 28 + + + 1532 07af 01 .byte 0x1 + 1533 07b0 51 .byte 0x51 + 1534 07b1 01 .byte 0x1 + 1535 07b2 40 .byte 0x40 + 1536 07b3 1D .uleb128 0x1d + 1537 07b4 01 .byte 0x1 + 1538 07b5 50 .byte 0x50 + 1539 07b6 05 .byte 0x5 + 1540 07b7 03 .byte 0x3 + 1541 07b8 00000000 .4byte .LANCHOR0 + 1542 07bc 00 .byte 0 + 1543 07bd 1B .uleb128 0x1b + 1544 07be 20010000 .4byte .LVL33 + 1545 07c2 FA0B0000 .4byte 0xbfa + 1546 07c6 1C .uleb128 0x1c + 1547 07c7 28010000 .4byte .LVL34 + 1548 07cb FA0B0000 .4byte 0xbfa + 1549 07cf DA070000 .4byte 0x7da + 1550 07d3 1D .uleb128 0x1d + 1551 07d4 01 .byte 0x1 + 1552 07d5 50 .byte 0x50 + 1553 07d6 02 .byte 0x2 + 1554 07d7 75 .byte 0x75 + 1555 07d8 00 .sleb128 0 + 1556 07d9 00 .byte 0 + 1557 07da 1C .uleb128 0x1c + 1558 07db 30010000 .4byte .LVL35 + 1559 07df FA0B0000 .4byte 0xbfa + 1560 07e3 EE070000 .4byte 0x7ee + 1561 07e7 1D .uleb128 0x1d + 1562 07e8 01 .byte 0x1 + 1563 07e9 50 .byte 0x50 + 1564 07ea 02 .byte 0x2 + 1565 07eb 74 .byte 0x74 + 1566 07ec 00 .sleb128 0 + 1567 07ed 00 .byte 0 + 1568 07ee 1C .uleb128 0x1c + 1569 07ef 3C010000 .4byte .LVL36 + 1570 07f3 9D0B0000 .4byte 0xb9d + 1571 07f7 0B080000 .4byte 0x80b + 1572 07fb 1D .uleb128 0x1d + 1573 07fc 01 .byte 0x1 + 1574 07fd 51 .byte 0x51 + 1575 07fe 02 .byte 0x2 + 1576 07ff 7D .byte 0x7d + 1577 0800 00 .sleb128 0 + 1578 0801 1D .uleb128 0x1d + 1579 0802 01 .byte 0x1 + 1580 0803 50 .byte 0x50 + 1581 0804 05 .byte 0x5 + 1582 0805 03 .byte 0x3 + 1583 0806 00000000 .4byte .LANCHOR0 + 1584 080a 00 .byte 0 + 1585 080b 1C .uleb128 0x1c + 1586 080c 50010000 .4byte .LVL37 + 1587 0810 DD0B0000 .4byte 0xbdd + 1588 0814 1E080000 .4byte 0x81e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 29 + + + 1589 0818 1D .uleb128 0x1d + 1590 0819 01 .byte 0x1 + 1591 081a 50 .byte 0x50 + 1592 081b 01 .byte 0x1 + 1593 081c 34 .byte 0x34 + 1594 081d 00 .byte 0 + 1595 081e 1C .uleb128 0x1c + 1596 081f 64010000 .4byte .LVL38 + 1597 0823 C00B0000 .4byte 0xbc0 + 1598 0827 3A080000 .4byte 0x83a + 1599 082b 1D .uleb128 0x1d + 1600 082c 01 .byte 0x1 + 1601 082d 51 .byte 0x51 + 1602 082e 01 .byte 0x1 + 1603 082f 41 .byte 0x41 + 1604 0830 1D .uleb128 0x1d + 1605 0831 01 .byte 0x1 + 1606 0832 50 .byte 0x50 + 1607 0833 05 .byte 0x5 + 1608 0834 03 .byte 0x3 + 1609 0835 00000000 .4byte .LANCHOR0 + 1610 0839 00 .byte 0 + 1611 083a 1C .uleb128 0x1c + 1612 083b 74010000 .4byte .LVL41 + 1613 083f C00B0000 .4byte 0xbc0 + 1614 0843 56080000 .4byte 0x856 + 1615 0847 1D .uleb128 0x1d + 1616 0848 01 .byte 0x1 + 1617 0849 51 .byte 0x51 + 1618 084a 01 .byte 0x1 + 1619 084b 40 .byte 0x40 + 1620 084c 1D .uleb128 0x1d + 1621 084d 01 .byte 0x1 + 1622 084e 50 .byte 0x50 + 1623 084f 05 .byte 0x5 + 1624 0850 03 .byte 0x3 + 1625 0851 00000000 .4byte .LANCHOR0 + 1626 0855 00 .byte 0 + 1627 0856 1C .uleb128 0x1c + 1628 0857 80010000 .4byte .LVL44 + 1629 085b FA0B0000 .4byte 0xbfa + 1630 085f 6A080000 .4byte 0x86a + 1631 0863 1D .uleb128 0x1d + 1632 0864 01 .byte 0x1 + 1633 0865 50 .byte 0x50 + 1634 0866 02 .byte 0x2 + 1635 0867 74 .byte 0x74 + 1636 0868 00 .sleb128 0 + 1637 0869 00 .byte 0 + 1638 086a 1C .uleb128 0x1c + 1639 086b 8C010000 .4byte .LVL45 + 1640 086f 9D0B0000 .4byte 0xb9d + 1641 0873 87080000 .4byte 0x887 + 1642 0877 1D .uleb128 0x1d + 1643 0878 01 .byte 0x1 + 1644 0879 51 .byte 0x51 + 1645 087a 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 30 + + + 1646 087b 7D .byte 0x7d + 1647 087c 00 .sleb128 0 + 1648 087d 1D .uleb128 0x1d + 1649 087e 01 .byte 0x1 + 1650 087f 50 .byte 0x50 + 1651 0880 05 .byte 0x5 + 1652 0881 03 .byte 0x3 + 1653 0882 00000000 .4byte .LANCHOR0 + 1654 0886 00 .byte 0 + 1655 0887 1C .uleb128 0x1c + 1656 0888 A0010000 .4byte .LVL46 + 1657 088c DD0B0000 .4byte 0xbdd + 1658 0890 9A080000 .4byte 0x89a + 1659 0894 1D .uleb128 0x1d + 1660 0895 01 .byte 0x1 + 1661 0896 50 .byte 0x50 + 1662 0897 01 .byte 0x1 + 1663 0898 35 .byte 0x35 + 1664 0899 00 .byte 0 + 1665 089a 1C .uleb128 0x1c + 1666 089b B4010000 .4byte .LVL47 + 1667 089f C00B0000 .4byte 0xbc0 + 1668 08a3 B6080000 .4byte 0x8b6 + 1669 08a7 1D .uleb128 0x1d + 1670 08a8 01 .byte 0x1 + 1671 08a9 51 .byte 0x51 + 1672 08aa 01 .byte 0x1 + 1673 08ab 40 .byte 0x40 + 1674 08ac 1D .uleb128 0x1d + 1675 08ad 01 .byte 0x1 + 1676 08ae 50 .byte 0x50 + 1677 08af 05 .byte 0x5 + 1678 08b0 03 .byte 0x3 + 1679 08b1 00000000 .4byte .LANCHOR0 + 1680 08b5 00 .byte 0 + 1681 08b6 1C .uleb128 0x1c + 1682 08b7 C4010000 .4byte .LVL50 + 1683 08bb 9D0B0000 .4byte 0xb9d + 1684 08bf D3080000 .4byte 0x8d3 + 1685 08c3 1D .uleb128 0x1d + 1686 08c4 01 .byte 0x1 + 1687 08c5 51 .byte 0x51 + 1688 08c6 02 .byte 0x2 + 1689 08c7 7D .byte 0x7d + 1690 08c8 00 .sleb128 0 + 1691 08c9 1D .uleb128 0x1d + 1692 08ca 01 .byte 0x1 + 1693 08cb 50 .byte 0x50 + 1694 08cc 05 .byte 0x5 + 1695 08cd 03 .byte 0x3 + 1696 08ce 00000000 .4byte .LANCHOR0 + 1697 08d2 00 .byte 0 + 1698 08d3 1C .uleb128 0x1c + 1699 08d4 DC010000 .4byte .LVL51 + 1700 08d8 9D0B0000 .4byte 0xb9d + 1701 08dc F0080000 .4byte 0x8f0 + 1702 08e0 1D .uleb128 0x1d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 31 + + + 1703 08e1 01 .byte 0x1 + 1704 08e2 51 .byte 0x51 + 1705 08e3 02 .byte 0x2 + 1706 08e4 7D .byte 0x7d + 1707 08e5 00 .sleb128 0 + 1708 08e6 1D .uleb128 0x1d + 1709 08e7 01 .byte 0x1 + 1710 08e8 50 .byte 0x50 + 1711 08e9 05 .byte 0x5 + 1712 08ea 03 .byte 0x3 + 1713 08eb 00000000 .4byte .LANCHOR0 + 1714 08ef 00 .byte 0 + 1715 08f0 1C .uleb128 0x1c + 1716 08f1 F0010000 .4byte .LVL52 + 1717 08f5 DD0B0000 .4byte 0xbdd + 1718 08f9 03090000 .4byte 0x903 + 1719 08fd 1D .uleb128 0x1d + 1720 08fe 01 .byte 0x1 + 1721 08ff 50 .byte 0x50 + 1722 0900 01 .byte 0x1 + 1723 0901 36 .byte 0x36 + 1724 0902 00 .byte 0 + 1725 0903 1C .uleb128 0x1c + 1726 0904 00020000 .4byte .LVL53 + 1727 0908 FA0B0000 .4byte 0xbfa + 1728 090c 17090000 .4byte 0x917 + 1729 0910 1D .uleb128 0x1d + 1730 0911 01 .byte 0x1 + 1731 0912 50 .byte 0x50 + 1732 0913 02 .byte 0x2 + 1733 0914 75 .byte 0x75 + 1734 0915 00 .sleb128 0 + 1735 0916 00 .byte 0 + 1736 0917 1C .uleb128 0x1c + 1737 0918 08020000 .4byte .LVL54 + 1738 091c FA0B0000 .4byte 0xbfa + 1739 0920 2B090000 .4byte 0x92b + 1740 0924 1D .uleb128 0x1d + 1741 0925 01 .byte 0x1 + 1742 0926 50 .byte 0x50 + 1743 0927 02 .byte 0x2 + 1744 0928 74 .byte 0x74 + 1745 0929 00 .sleb128 0 + 1746 092a 00 .byte 0 + 1747 092b 1C .uleb128 0x1c + 1748 092c 14020000 .4byte .LVL55 + 1749 0930 9D0B0000 .4byte 0xb9d + 1750 0934 48090000 .4byte 0x948 + 1751 0938 1D .uleb128 0x1d + 1752 0939 01 .byte 0x1 + 1753 093a 51 .byte 0x51 + 1754 093b 02 .byte 0x2 + 1755 093c 7D .byte 0x7d + 1756 093d 00 .sleb128 0 + 1757 093e 1D .uleb128 0x1d + 1758 093f 01 .byte 0x1 + 1759 0940 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 32 + + + 1760 0941 05 .byte 0x5 + 1761 0942 03 .byte 0x3 + 1762 0943 00000000 .4byte .LANCHOR0 + 1763 0947 00 .byte 0 + 1764 0948 1C .uleb128 0x1c + 1765 0949 28020000 .4byte .LVL56 + 1766 094d DD0B0000 .4byte 0xbdd + 1767 0951 5B090000 .4byte 0x95b + 1768 0955 1D .uleb128 0x1d + 1769 0956 01 .byte 0x1 + 1770 0957 50 .byte 0x50 + 1771 0958 01 .byte 0x1 + 1772 0959 37 .byte 0x37 + 1773 095a 00 .byte 0 + 1774 095b 1C .uleb128 0x1c + 1775 095c 3C020000 .4byte .LVL57 + 1776 0960 C00B0000 .4byte 0xbc0 + 1777 0964 77090000 .4byte 0x977 + 1778 0968 1D .uleb128 0x1d + 1779 0969 01 .byte 0x1 + 1780 096a 51 .byte 0x51 + 1781 096b 01 .byte 0x1 + 1782 096c 40 .byte 0x40 + 1783 096d 1D .uleb128 0x1d + 1784 096e 01 .byte 0x1 + 1785 096f 50 .byte 0x50 + 1786 0970 05 .byte 0x5 + 1787 0971 03 .byte 0x3 + 1788 0972 00000000 .4byte .LANCHOR0 + 1789 0976 00 .byte 0 + 1790 0977 1C .uleb128 0x1c + 1791 0978 4C020000 .4byte .LVL60 + 1792 097c C00B0000 .4byte 0xbc0 + 1793 0980 93090000 .4byte 0x993 + 1794 0984 1D .uleb128 0x1d + 1795 0985 01 .byte 0x1 + 1796 0986 51 .byte 0x51 + 1797 0987 01 .byte 0x1 + 1798 0988 40 .byte 0x40 + 1799 0989 1D .uleb128 0x1d + 1800 098a 01 .byte 0x1 + 1801 098b 50 .byte 0x50 + 1802 098c 05 .byte 0x5 + 1803 098d 03 .byte 0x3 + 1804 098e 00000000 .4byte .LANCHOR0 + 1805 0992 00 .byte 0 + 1806 0993 1C .uleb128 0x1c + 1807 0994 58020000 .4byte .LVL63 + 1808 0998 FA0B0000 .4byte 0xbfa + 1809 099c A7090000 .4byte 0x9a7 + 1810 09a0 1D .uleb128 0x1d + 1811 09a1 01 .byte 0x1 + 1812 09a2 50 .byte 0x50 + 1813 09a3 02 .byte 0x2 + 1814 09a4 75 .byte 0x75 + 1815 09a5 00 .sleb128 0 + 1816 09a6 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 33 + + + 1817 09a7 1C .uleb128 0x1c + 1818 09a8 64020000 .4byte .LVL64 + 1819 09ac 9D0B0000 .4byte 0xb9d + 1820 09b0 C4090000 .4byte 0x9c4 + 1821 09b4 1D .uleb128 0x1d + 1822 09b5 01 .byte 0x1 + 1823 09b6 51 .byte 0x51 + 1824 09b7 02 .byte 0x2 + 1825 09b8 7D .byte 0x7d + 1826 09b9 00 .sleb128 0 + 1827 09ba 1D .uleb128 0x1d + 1828 09bb 01 .byte 0x1 + 1829 09bc 50 .byte 0x50 + 1830 09bd 05 .byte 0x5 + 1831 09be 03 .byte 0x3 + 1832 09bf 00000000 .4byte .LANCHOR0 + 1833 09c3 00 .byte 0 + 1834 09c4 1C .uleb128 0x1c + 1835 09c5 78020000 .4byte .LVL65 + 1836 09c9 DD0B0000 .4byte 0xbdd + 1837 09cd D7090000 .4byte 0x9d7 + 1838 09d1 1D .uleb128 0x1d + 1839 09d2 01 .byte 0x1 + 1840 09d3 50 .byte 0x50 + 1841 09d4 01 .byte 0x1 + 1842 09d5 38 .byte 0x38 + 1843 09d6 00 .byte 0 + 1844 09d7 1C .uleb128 0x1c + 1845 09d8 8C020000 .4byte .LVL66 + 1846 09dc C00B0000 .4byte 0xbc0 + 1847 09e0 F4090000 .4byte 0x9f4 + 1848 09e4 1D .uleb128 0x1d + 1849 09e5 01 .byte 0x1 + 1850 09e6 51 .byte 0x51 + 1851 09e7 02 .byte 0x2 + 1852 09e8 08 .byte 0x8 + 1853 09e9 20 .byte 0x20 + 1854 09ea 1D .uleb128 0x1d + 1855 09eb 01 .byte 0x1 + 1856 09ec 50 .byte 0x50 + 1857 09ed 05 .byte 0x5 + 1858 09ee 03 .byte 0x3 + 1859 09ef 00000000 .4byte .LANCHOR0 + 1860 09f3 00 .byte 0 + 1861 09f4 1B .uleb128 0x1b + 1862 09f5 90020000 .4byte .LVL67 + 1863 09f9 FA0B0000 .4byte 0xbfa + 1864 09fd 1C .uleb128 0x1c + 1865 09fe 98020000 .4byte .LVL68 + 1866 0a02 FA0B0000 .4byte 0xbfa + 1867 0a06 110A0000 .4byte 0xa11 + 1868 0a0a 1D .uleb128 0x1d + 1869 0a0b 01 .byte 0x1 + 1870 0a0c 50 .byte 0x50 + 1871 0a0d 02 .byte 0x2 + 1872 0a0e 74 .byte 0x74 + 1873 0a0f 00 .sleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 34 + + + 1874 0a10 00 .byte 0 + 1875 0a11 1C .uleb128 0x1c + 1876 0a12 A4020000 .4byte .LVL69 + 1877 0a16 9D0B0000 .4byte 0xb9d + 1878 0a1a 2E0A0000 .4byte 0xa2e + 1879 0a1e 1D .uleb128 0x1d + 1880 0a1f 01 .byte 0x1 + 1881 0a20 51 .byte 0x51 + 1882 0a21 02 .byte 0x2 + 1883 0a22 7D .byte 0x7d + 1884 0a23 00 .sleb128 0 + 1885 0a24 1D .uleb128 0x1d + 1886 0a25 01 .byte 0x1 + 1887 0a26 50 .byte 0x50 + 1888 0a27 05 .byte 0x5 + 1889 0a28 03 .byte 0x3 + 1890 0a29 00000000 .4byte .LANCHOR0 + 1891 0a2d 00 .byte 0 + 1892 0a2e 1C .uleb128 0x1c + 1893 0a2f B8020000 .4byte .LVL70 + 1894 0a33 DD0B0000 .4byte 0xbdd + 1895 0a37 410A0000 .4byte 0xa41 + 1896 0a3b 1D .uleb128 0x1d + 1897 0a3c 01 .byte 0x1 + 1898 0a3d 50 .byte 0x50 + 1899 0a3e 01 .byte 0x1 + 1900 0a3f 39 .byte 0x39 + 1901 0a40 00 .byte 0 + 1902 0a41 1C .uleb128 0x1c + 1903 0a42 CC020000 .4byte .LVL71 + 1904 0a46 9D0B0000 .4byte 0xb9d + 1905 0a4a 5E0A0000 .4byte 0xa5e + 1906 0a4e 1D .uleb128 0x1d + 1907 0a4f 01 .byte 0x1 + 1908 0a50 51 .byte 0x51 + 1909 0a51 02 .byte 0x2 + 1910 0a52 7D .byte 0x7d + 1911 0a53 00 .sleb128 0 + 1912 0a54 1D .uleb128 0x1d + 1913 0a55 01 .byte 0x1 + 1914 0a56 50 .byte 0x50 + 1915 0a57 05 .byte 0x5 + 1916 0a58 03 .byte 0x3 + 1917 0a59 00000000 .4byte .LANCHOR0 + 1918 0a5d 00 .byte 0 + 1919 0a5e 1C .uleb128 0x1c + 1920 0a5f D8020000 .4byte .LVL72 + 1921 0a63 C00B0000 .4byte 0xbc0 + 1922 0a67 750A0000 .4byte 0xa75 + 1923 0a6b 1D .uleb128 0x1d + 1924 0a6c 01 .byte 0x1 + 1925 0a6d 50 .byte 0x50 + 1926 0a6e 05 .byte 0x5 + 1927 0a6f 03 .byte 0x3 + 1928 0a70 00000000 .4byte .LANCHOR0 + 1929 0a74 00 .byte 0 + 1930 0a75 1C .uleb128 0x1c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 35 + + + 1931 0a76 E8020000 .4byte .LVL75 + 1932 0a7a 9D0B0000 .4byte 0xb9d + 1933 0a7e 920A0000 .4byte 0xa92 + 1934 0a82 1D .uleb128 0x1d + 1935 0a83 01 .byte 0x1 + 1936 0a84 51 .byte 0x51 + 1937 0a85 02 .byte 0x2 + 1938 0a86 7D .byte 0x7d + 1939 0a87 00 .sleb128 0 + 1940 0a88 1D .uleb128 0x1d + 1941 0a89 01 .byte 0x1 + 1942 0a8a 50 .byte 0x50 + 1943 0a8b 05 .byte 0x5 + 1944 0a8c 03 .byte 0x3 + 1945 0a8d 00000000 .4byte .LANCHOR0 + 1946 0a91 00 .byte 0 + 1947 0a92 1C .uleb128 0x1c + 1948 0a93 F8020000 .4byte .LVL76 + 1949 0a97 DD0B0000 .4byte 0xbdd + 1950 0a9b A50A0000 .4byte 0xaa5 + 1951 0a9f 1D .uleb128 0x1d + 1952 0aa0 01 .byte 0x1 + 1953 0aa1 50 .byte 0x50 + 1954 0aa2 01 .byte 0x1 + 1955 0aa3 3A .byte 0x3a + 1956 0aa4 00 .byte 0 + 1957 0aa5 1C .uleb128 0x1c + 1958 0aa6 08030000 .4byte .LVL77 + 1959 0aaa FA0B0000 .4byte 0xbfa + 1960 0aae B90A0000 .4byte 0xab9 + 1961 0ab2 1D .uleb128 0x1d + 1962 0ab3 01 .byte 0x1 + 1963 0ab4 50 .byte 0x50 + 1964 0ab5 02 .byte 0x2 + 1965 0ab6 74 .byte 0x74 + 1966 0ab7 00 .sleb128 0 + 1967 0ab8 00 .byte 0 + 1968 0ab9 1C .uleb128 0x1c + 1969 0aba 14030000 .4byte .LVL78 + 1970 0abe 9D0B0000 .4byte 0xb9d + 1971 0ac2 D60A0000 .4byte 0xad6 + 1972 0ac6 1D .uleb128 0x1d + 1973 0ac7 01 .byte 0x1 + 1974 0ac8 51 .byte 0x51 + 1975 0ac9 02 .byte 0x2 + 1976 0aca 7D .byte 0x7d + 1977 0acb 00 .sleb128 0 + 1978 0acc 1D .uleb128 0x1d + 1979 0acd 01 .byte 0x1 + 1980 0ace 50 .byte 0x50 + 1981 0acf 05 .byte 0x5 + 1982 0ad0 03 .byte 0x3 + 1983 0ad1 00000000 .4byte .LANCHOR0 + 1984 0ad5 00 .byte 0 + 1985 0ad6 1C .uleb128 0x1c + 1986 0ad7 28030000 .4byte .LVL79 + 1987 0adb DD0B0000 .4byte 0xbdd + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 36 + + + 1988 0adf E90A0000 .4byte 0xae9 + 1989 0ae3 1D .uleb128 0x1d + 1990 0ae4 01 .byte 0x1 + 1991 0ae5 50 .byte 0x50 + 1992 0ae6 01 .byte 0x1 + 1993 0ae7 3B .byte 0x3b + 1994 0ae8 00 .byte 0 + 1995 0ae9 1E .uleb128 0x1e + 1996 0aea 48030000 .4byte .LVL83 + 1997 0aee DD0B0000 .4byte 0xbdd + 1998 0af2 1D .uleb128 0x1d + 1999 0af3 01 .byte 0x1 + 2000 0af4 50 .byte 0x50 + 2001 0af5 01 .byte 0x1 + 2002 0af6 3C .byte 0x3c + 2003 0af7 00 .byte 0 + 2004 0af8 00 .byte 0 + 2005 0af9 1F .uleb128 0x1f + 2006 0afa AA000000 .4byte .LASF77 + 2007 0afe 01 .byte 0x1 + 2008 0aff 40 .byte 0x40 + 2009 0b00 01 .byte 0x1 + 2010 0b01 00000000 .4byte .LFB7 + 2011 0b05 1C000000 .4byte .LFE7 + 2012 0b09 02 .byte 0x2 + 2013 0b0a 7D .byte 0x7d + 2014 0b0b 00 .sleb128 0 + 2015 0b0c 01 .byte 0x1 + 2016 0b0d 2D0B0000 .4byte 0xb2d + 2017 0b11 20 .uleb128 0x20 + 2018 0b12 10000000 .4byte .LVL84 + 2019 0b16 01 .byte 0x1 + 2020 0b17 0E0C0000 .4byte 0xc0e + 2021 0b1b 1D .uleb128 0x1d + 2022 0b1c 01 .byte 0x1 + 2023 0b1d 52 .byte 0x52 + 2024 0b1e 03 .byte 0x3 + 2025 0b1f 0A .byte 0xa + 2026 0b20 7805 .2byte 0x578 + 2027 0b22 1D .uleb128 0x1d + 2028 0b23 01 .byte 0x1 + 2029 0b24 50 .byte 0x50 + 2030 0b25 05 .byte 0x5 + 2031 0b26 03 .byte 0x3 + 2032 0b27 00000000 .4byte .LANCHOR0 + 2033 0b2b 00 .byte 0 + 2034 0b2c 00 .byte 0 + 2035 0b2d 21 .uleb128 0x21 + 2036 0b2e 4B030000 .4byte .LASF78 + 2037 0b32 01 .byte 0x1 + 2038 0b33 33 .byte 0x33 + 2039 0b34 AA030000 .4byte 0x3aa + 2040 0b38 05 .byte 0x5 + 2041 0b39 03 .byte 0x3 + 2042 0b3a 00000000 .4byte test_heap + 2043 0b3e 22 .uleb128 0x22 + 2044 0b3f 48000000 .4byte .LASF79 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 37 + + + 2045 0b43 0B .byte 0xb + 2046 0b44 A6 .byte 0xa6 + 2047 0b45 5B050000 .4byte 0x55b + 2048 0b49 01 .byte 0x1 + 2049 0b4a 01 .byte 0x1 + 2050 0b4b 23 .uleb128 0x23 + 2051 0b4c B6010000 .4byte .LASF80 + 2052 0b50 01 .byte 0x1 + 2053 0b51 8E .byte 0x8e + 2054 0b52 5D0B0000 .4byte 0xb5d + 2055 0b56 01 .byte 0x1 + 2056 0b57 05 .byte 0x5 + 2057 0b58 03 .byte 0x3 + 2058 0b59 00000000 .4byte testheap1 + 2059 0b5d 12 .uleb128 0x12 + 2060 0b5e AF040000 .4byte 0x4af + 2061 0b62 15 .uleb128 0x15 + 2062 0b63 720B0000 .4byte 0xb72 + 2063 0b67 720B0000 .4byte 0xb72 + 2064 0b6b 16 .uleb128 0x16 + 2065 0b6c A8040000 .4byte 0x4a8 + 2066 0b70 01 .byte 0x1 + 2067 0b71 00 .byte 0 + 2068 0b72 09 .uleb128 0x9 + 2069 0b73 04 .byte 0x4 + 2070 0b74 5D0B0000 .4byte 0xb5d + 2071 0b78 23 .uleb128 0x23 + 2072 0b79 64000000 .4byte .LASF81 + 2073 0b7d 01 .byte 0x1 + 2074 0b7e 9A .byte 0x9a + 2075 0b7f 8A0B0000 .4byte 0xb8a + 2076 0b83 01 .byte 0x1 + 2077 0b84 05 .byte 0x5 + 2078 0b85 03 .byte 0x3 + 2079 0b86 00000000 .4byte patternheap + 2080 0b8a 12 .uleb128 0x12 + 2081 0b8b 620B0000 .4byte 0xb62 + 2082 0b8f 24 .uleb128 0x24 + 2083 0b90 01 .byte 0x1 + 2084 0b91 C9010000 .4byte .LASF88 + 2085 0b95 09 .byte 0x9 + 2086 0b96 54 .byte 0x54 + 2087 0b97 01 .byte 0x1 + 2088 0b98 30000000 .4byte 0x30 + 2089 0b9c 01 .byte 0x1 + 2090 0b9d 25 .uleb128 0x25 + 2091 0b9e 01 .byte 0x1 + 2092 0b9f E6020000 .4byte .LASF82 + 2093 0ba3 0A .byte 0xa + 2094 0ba4 5B .byte 0x5b + 2095 0ba5 01 .byte 0x1 + 2096 0ba6 30000000 .4byte 0x30 + 2097 0baa 01 .byte 0x1 + 2098 0bab BA0B0000 .4byte 0xbba + 2099 0baf 0D .uleb128 0xd + 2100 0bb0 32040000 .4byte 0x432 + 2101 0bb4 0D .uleb128 0xd + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 38 + + + 2102 0bb5 BA0B0000 .4byte 0xbba + 2103 0bb9 00 .byte 0 + 2104 0bba 09 .uleb128 0x9 + 2105 0bbb 04 .byte 0x4 + 2106 0bbc 30000000 .4byte 0x30 + 2107 0bc0 25 .uleb128 0x25 + 2108 0bc1 01 .byte 0x1 + 2109 0bc2 B3020000 .4byte .LASF83 + 2110 0bc6 0A .byte 0xa + 2111 0bc7 59 .byte 0x59 + 2112 0bc8 01 .byte 0x1 + 2113 0bc9 95020000 .4byte 0x295 + 2114 0bcd 01 .byte 0x1 + 2115 0bce DD0B0000 .4byte 0xbdd + 2116 0bd2 0D .uleb128 0xd + 2117 0bd3 32040000 .4byte 0x432 + 2118 0bd7 0D .uleb128 0xd + 2119 0bd8 30000000 .4byte 0x30 + 2120 0bdc 00 .byte 0 + 2121 0bdd 25 .uleb128 0x25 + 2122 0bde 01 .byte 0x1 + 2123 0bdf 63030000 .4byte .LASF84 + 2124 0be3 0B .byte 0xb + 2125 0be4 58 .byte 0x58 + 2126 0be5 01 .byte 0x1 + 2127 0be6 9B000000 .4byte 0x9b + 2128 0bea 01 .byte 0x1 + 2129 0beb FA0B0000 .4byte 0xbfa + 2130 0bef 0D .uleb128 0xd + 2131 0bf0 3B000000 .4byte 0x3b + 2132 0bf4 0D .uleb128 0xd + 2133 0bf5 9B000000 .4byte 0x9b + 2134 0bf9 00 .byte 0 + 2135 0bfa 26 .uleb128 0x26 + 2136 0bfb 01 .byte 0x1 + 2137 0bfc 9F000000 .4byte .LASF89 + 2138 0c00 0A .byte 0xa + 2139 0c01 5A .byte 0x5a + 2140 0c02 01 .byte 0x1 + 2141 0c03 01 .byte 0x1 + 2142 0c04 0E0C0000 .4byte 0xc0e + 2143 0c08 0D .uleb128 0xd + 2144 0c09 95020000 .4byte 0x295 + 2145 0c0d 00 .byte 0 + 2146 0c0e 27 .uleb128 0x27 + 2147 0c0f 01 .byte 0x1 + 2148 0c10 4D000000 .4byte .LASF90 + 2149 0c14 0A .byte 0xa + 2150 0c15 57 .byte 0x57 + 2151 0c16 01 .byte 0x1 + 2152 0c17 01 .byte 0x1 + 2153 0c18 0D .uleb128 0xd + 2154 0c19 32040000 .4byte 0x432 + 2155 0c1d 0D .uleb128 0xd + 2156 0c1e 95020000 .4byte 0x295 + 2157 0c22 0D .uleb128 0xd + 2158 0c23 30000000 .4byte 0x30 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 39 + + + 2159 0c27 00 .byte 0 + 2160 0c28 00 .byte 0 + 2161 .section .debug_abbrev,"",%progbits + 2162 .Ldebug_abbrev0: + 2163 0000 01 .uleb128 0x1 + 2164 0001 11 .uleb128 0x11 + 2165 0002 01 .byte 0x1 + 2166 0003 25 .uleb128 0x25 + 2167 0004 0E .uleb128 0xe + 2168 0005 13 .uleb128 0x13 + 2169 0006 0B .uleb128 0xb + 2170 0007 03 .uleb128 0x3 + 2171 0008 0E .uleb128 0xe + 2172 0009 1B .uleb128 0x1b + 2173 000a 0E .uleb128 0xe + 2174 000b 55 .uleb128 0x55 + 2175 000c 06 .uleb128 0x6 + 2176 000d 11 .uleb128 0x11 + 2177 000e 01 .uleb128 0x1 + 2178 000f 52 .uleb128 0x52 + 2179 0010 01 .uleb128 0x1 + 2180 0011 10 .uleb128 0x10 + 2181 0012 06 .uleb128 0x6 + 2182 0013 00 .byte 0 + 2183 0014 00 .byte 0 + 2184 0015 02 .uleb128 0x2 + 2185 0016 24 .uleb128 0x24 + 2186 0017 00 .byte 0 + 2187 0018 0B .uleb128 0xb + 2188 0019 0B .uleb128 0xb + 2189 001a 3E .uleb128 0x3e + 2190 001b 0B .uleb128 0xb + 2191 001c 03 .uleb128 0x3 + 2192 001d 08 .uleb128 0x8 + 2193 001e 00 .byte 0 + 2194 001f 00 .byte 0 + 2195 0020 03 .uleb128 0x3 + 2196 0021 16 .uleb128 0x16 + 2197 0022 00 .byte 0 + 2198 0023 03 .uleb128 0x3 + 2199 0024 0E .uleb128 0xe + 2200 0025 3A .uleb128 0x3a + 2201 0026 0B .uleb128 0xb + 2202 0027 3B .uleb128 0x3b + 2203 0028 0B .uleb128 0xb + 2204 0029 49 .uleb128 0x49 + 2205 002a 13 .uleb128 0x13 + 2206 002b 00 .byte 0 + 2207 002c 00 .byte 0 + 2208 002d 04 .uleb128 0x4 + 2209 002e 24 .uleb128 0x24 + 2210 002f 00 .byte 0 + 2211 0030 0B .uleb128 0xb + 2212 0031 0B .uleb128 0xb + 2213 0032 3E .uleb128 0x3e + 2214 0033 0B .uleb128 0xb + 2215 0034 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 40 + + + 2216 0035 0E .uleb128 0xe + 2217 0036 00 .byte 0 + 2218 0037 00 .byte 0 + 2219 0038 05 .uleb128 0x5 + 2220 0039 13 .uleb128 0x13 + 2221 003a 01 .byte 0x1 + 2222 003b 03 .uleb128 0x3 + 2223 003c 0E .uleb128 0xe + 2224 003d 0B .uleb128 0xb + 2225 003e 0B .uleb128 0xb + 2226 003f 3A .uleb128 0x3a + 2227 0040 0B .uleb128 0xb + 2228 0041 3B .uleb128 0x3b + 2229 0042 0B .uleb128 0xb + 2230 0043 01 .uleb128 0x1 + 2231 0044 13 .uleb128 0x13 + 2232 0045 00 .byte 0 + 2233 0046 00 .byte 0 + 2234 0047 06 .uleb128 0x6 + 2235 0048 0D .uleb128 0xd + 2236 0049 00 .byte 0 + 2237 004a 03 .uleb128 0x3 + 2238 004b 0E .uleb128 0xe + 2239 004c 3A .uleb128 0x3a + 2240 004d 0B .uleb128 0xb + 2241 004e 3B .uleb128 0x3b + 2242 004f 0B .uleb128 0xb + 2243 0050 49 .uleb128 0x49 + 2244 0051 13 .uleb128 0x13 + 2245 0052 38 .uleb128 0x38 + 2246 0053 0A .uleb128 0xa + 2247 0054 00 .byte 0 + 2248 0055 00 .byte 0 + 2249 0056 07 .uleb128 0x7 + 2250 0057 0D .uleb128 0xd + 2251 0058 00 .byte 0 + 2252 0059 03 .uleb128 0x3 + 2253 005a 08 .uleb128 0x8 + 2254 005b 3A .uleb128 0x3a + 2255 005c 0B .uleb128 0xb + 2256 005d 3B .uleb128 0x3b + 2257 005e 0B .uleb128 0xb + 2258 005f 49 .uleb128 0x49 + 2259 0060 13 .uleb128 0x13 + 2260 0061 38 .uleb128 0x38 + 2261 0062 0A .uleb128 0xa + 2262 0063 00 .byte 0 + 2263 0064 00 .byte 0 + 2264 0065 08 .uleb128 0x8 + 2265 0066 13 .uleb128 0x13 + 2266 0067 01 .byte 0x1 + 2267 0068 0B .uleb128 0xb + 2268 0069 0B .uleb128 0xb + 2269 006a 3A .uleb128 0x3a + 2270 006b 0B .uleb128 0xb + 2271 006c 3B .uleb128 0x3b + 2272 006d 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 41 + + + 2273 006e 01 .uleb128 0x1 + 2274 006f 13 .uleb128 0x13 + 2275 0070 00 .byte 0 + 2276 0071 00 .byte 0 + 2277 0072 09 .uleb128 0x9 + 2278 0073 0F .uleb128 0xf + 2279 0074 00 .byte 0 + 2280 0075 0B .uleb128 0xb + 2281 0076 0B .uleb128 0xb + 2282 0077 49 .uleb128 0x49 + 2283 0078 13 .uleb128 0x13 + 2284 0079 00 .byte 0 + 2285 007a 00 .byte 0 + 2286 007b 0A .uleb128 0xa + 2287 007c 0F .uleb128 0xf + 2288 007d 00 .byte 0 + 2289 007e 0B .uleb128 0xb + 2290 007f 0B .uleb128 0xb + 2291 0080 00 .byte 0 + 2292 0081 00 .byte 0 + 2293 0082 0B .uleb128 0xb + 2294 0083 35 .uleb128 0x35 + 2295 0084 00 .byte 0 + 2296 0085 49 .uleb128 0x49 + 2297 0086 13 .uleb128 0x13 + 2298 0087 00 .byte 0 + 2299 0088 00 .byte 0 + 2300 0089 0C .uleb128 0xc + 2301 008a 15 .uleb128 0x15 + 2302 008b 01 .byte 0x1 + 2303 008c 27 .uleb128 0x27 + 2304 008d 0C .uleb128 0xc + 2305 008e 49 .uleb128 0x49 + 2306 008f 13 .uleb128 0x13 + 2307 0090 01 .uleb128 0x1 + 2308 0091 13 .uleb128 0x13 + 2309 0092 00 .byte 0 + 2310 0093 00 .byte 0 + 2311 0094 0D .uleb128 0xd + 2312 0095 05 .uleb128 0x5 + 2313 0096 00 .byte 0 + 2314 0097 49 .uleb128 0x49 + 2315 0098 13 .uleb128 0x13 + 2316 0099 00 .byte 0 + 2317 009a 00 .byte 0 + 2318 009b 0E .uleb128 0xe + 2319 009c 17 .uleb128 0x17 + 2320 009d 01 .byte 0x1 + 2321 009e 0B .uleb128 0xb + 2322 009f 0B .uleb128 0xb + 2323 00a0 3A .uleb128 0x3a + 2324 00a1 0B .uleb128 0xb + 2325 00a2 3B .uleb128 0x3b + 2326 00a3 0B .uleb128 0xb + 2327 00a4 01 .uleb128 0x1 + 2328 00a5 13 .uleb128 0x13 + 2329 00a6 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 42 + + + 2330 00a7 00 .byte 0 + 2331 00a8 0F .uleb128 0xf + 2332 00a9 0D .uleb128 0xd + 2333 00aa 00 .byte 0 + 2334 00ab 03 .uleb128 0x3 + 2335 00ac 0E .uleb128 0xe + 2336 00ad 3A .uleb128 0x3a + 2337 00ae 0B .uleb128 0xb + 2338 00af 3B .uleb128 0x3b + 2339 00b0 0B .uleb128 0xb + 2340 00b1 49 .uleb128 0x49 + 2341 00b2 13 .uleb128 0x13 + 2342 00b3 00 .byte 0 + 2343 00b4 00 .byte 0 + 2344 00b5 10 .uleb128 0x10 + 2345 00b6 17 .uleb128 0x17 + 2346 00b7 01 .byte 0x1 + 2347 00b8 03 .uleb128 0x3 + 2348 00b9 0E .uleb128 0xe + 2349 00ba 0B .uleb128 0xb + 2350 00bb 0B .uleb128 0xb + 2351 00bc 3A .uleb128 0x3a + 2352 00bd 0B .uleb128 0xb + 2353 00be 3B .uleb128 0x3b + 2354 00bf 0B .uleb128 0xb + 2355 00c0 01 .uleb128 0x1 + 2356 00c1 13 .uleb128 0x13 + 2357 00c2 00 .byte 0 + 2358 00c3 00 .byte 0 + 2359 00c4 11 .uleb128 0x11 + 2360 00c5 0D .uleb128 0xd + 2361 00c6 00 .byte 0 + 2362 00c7 03 .uleb128 0x3 + 2363 00c8 08 .uleb128 0x8 + 2364 00c9 3A .uleb128 0x3a + 2365 00ca 0B .uleb128 0xb + 2366 00cb 3B .uleb128 0x3b + 2367 00cc 0B .uleb128 0xb + 2368 00cd 49 .uleb128 0x49 + 2369 00ce 13 .uleb128 0x13 + 2370 00cf 00 .byte 0 + 2371 00d0 00 .byte 0 + 2372 00d1 12 .uleb128 0x12 + 2373 00d2 26 .uleb128 0x26 + 2374 00d3 00 .byte 0 + 2375 00d4 49 .uleb128 0x49 + 2376 00d5 13 .uleb128 0x13 + 2377 00d6 00 .byte 0 + 2378 00d7 00 .byte 0 + 2379 00d8 13 .uleb128 0x13 + 2380 00d9 15 .uleb128 0x15 + 2381 00da 00 .byte 0 + 2382 00db 27 .uleb128 0x27 + 2383 00dc 0C .uleb128 0xc + 2384 00dd 00 .byte 0 + 2385 00de 00 .byte 0 + 2386 00df 14 .uleb128 0x14 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 43 + + + 2387 00e0 13 .uleb128 0x13 + 2388 00e1 01 .byte 0x1 + 2389 00e2 0B .uleb128 0xb + 2390 00e3 05 .uleb128 0x5 + 2391 00e4 3A .uleb128 0x3a + 2392 00e5 0B .uleb128 0xb + 2393 00e6 3B .uleb128 0x3b + 2394 00e7 0B .uleb128 0xb + 2395 00e8 01 .uleb128 0x1 + 2396 00e9 13 .uleb128 0x13 + 2397 00ea 00 .byte 0 + 2398 00eb 00 .byte 0 + 2399 00ec 15 .uleb128 0x15 + 2400 00ed 01 .uleb128 0x1 + 2401 00ee 01 .byte 0x1 + 2402 00ef 49 .uleb128 0x49 + 2403 00f0 13 .uleb128 0x13 + 2404 00f1 01 .uleb128 0x1 + 2405 00f2 13 .uleb128 0x13 + 2406 00f3 00 .byte 0 + 2407 00f4 00 .byte 0 + 2408 00f5 16 .uleb128 0x16 + 2409 00f6 21 .uleb128 0x21 + 2410 00f7 00 .byte 0 + 2411 00f8 49 .uleb128 0x49 + 2412 00f9 13 .uleb128 0x13 + 2413 00fa 2F .uleb128 0x2f + 2414 00fb 0B .uleb128 0xb + 2415 00fc 00 .byte 0 + 2416 00fd 00 .byte 0 + 2417 00fe 17 .uleb128 0x17 + 2418 00ff 17 .uleb128 0x17 + 2419 0100 01 .byte 0x1 + 2420 0101 03 .uleb128 0x3 + 2421 0102 0E .uleb128 0xe + 2422 0103 0B .uleb128 0xb + 2423 0104 05 .uleb128 0x5 + 2424 0105 3A .uleb128 0x3a + 2425 0106 0B .uleb128 0xb + 2426 0107 3B .uleb128 0x3b + 2427 0108 0B .uleb128 0xb + 2428 0109 01 .uleb128 0x1 + 2429 010a 13 .uleb128 0x13 + 2430 010b 00 .byte 0 + 2431 010c 00 .byte 0 + 2432 010d 18 .uleb128 0x18 + 2433 010e 21 .uleb128 0x21 + 2434 010f 00 .byte 0 + 2435 0110 49 .uleb128 0x49 + 2436 0111 13 .uleb128 0x13 + 2437 0112 2F .uleb128 0x2f + 2438 0113 05 .uleb128 0x5 + 2439 0114 00 .byte 0 + 2440 0115 00 .byte 0 + 2441 0116 19 .uleb128 0x19 + 2442 0117 2E .uleb128 0x2e + 2443 0118 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 44 + + + 2444 0119 03 .uleb128 0x3 + 2445 011a 0E .uleb128 0xe + 2446 011b 3A .uleb128 0x3a + 2447 011c 0B .uleb128 0xb + 2448 011d 3B .uleb128 0x3b + 2449 011e 0B .uleb128 0xb + 2450 011f 27 .uleb128 0x27 + 2451 0120 0C .uleb128 0xc + 2452 0121 11 .uleb128 0x11 + 2453 0122 01 .uleb128 0x1 + 2454 0123 12 .uleb128 0x12 + 2455 0124 01 .uleb128 0x1 + 2456 0125 40 .uleb128 0x40 + 2457 0126 06 .uleb128 0x6 + 2458 0127 9742 .uleb128 0x2117 + 2459 0129 0C .uleb128 0xc + 2460 012a 01 .uleb128 0x1 + 2461 012b 13 .uleb128 0x13 + 2462 012c 00 .byte 0 + 2463 012d 00 .byte 0 + 2464 012e 1A .uleb128 0x1a + 2465 012f 34 .uleb128 0x34 + 2466 0130 00 .byte 0 + 2467 0131 03 .uleb128 0x3 + 2468 0132 08 .uleb128 0x8 + 2469 0133 3A .uleb128 0x3a + 2470 0134 0B .uleb128 0xb + 2471 0135 3B .uleb128 0x3b + 2472 0136 0B .uleb128 0xb + 2473 0137 49 .uleb128 0x49 + 2474 0138 13 .uleb128 0x13 + 2475 0139 02 .uleb128 0x2 + 2476 013a 06 .uleb128 0x6 + 2477 013b 00 .byte 0 + 2478 013c 00 .byte 0 + 2479 013d 1B .uleb128 0x1b + 2480 013e 898201 .uleb128 0x4109 + 2481 0141 00 .byte 0 + 2482 0142 11 .uleb128 0x11 + 2483 0143 01 .uleb128 0x1 + 2484 0144 31 .uleb128 0x31 + 2485 0145 13 .uleb128 0x13 + 2486 0146 00 .byte 0 + 2487 0147 00 .byte 0 + 2488 0148 1C .uleb128 0x1c + 2489 0149 898201 .uleb128 0x4109 + 2490 014c 01 .byte 0x1 + 2491 014d 11 .uleb128 0x11 + 2492 014e 01 .uleb128 0x1 + 2493 014f 31 .uleb128 0x31 + 2494 0150 13 .uleb128 0x13 + 2495 0151 01 .uleb128 0x1 + 2496 0152 13 .uleb128 0x13 + 2497 0153 00 .byte 0 + 2498 0154 00 .byte 0 + 2499 0155 1D .uleb128 0x1d + 2500 0156 8A8201 .uleb128 0x410a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 45 + + + 2501 0159 00 .byte 0 + 2502 015a 02 .uleb128 0x2 + 2503 015b 0A .uleb128 0xa + 2504 015c 9142 .uleb128 0x2111 + 2505 015e 0A .uleb128 0xa + 2506 015f 00 .byte 0 + 2507 0160 00 .byte 0 + 2508 0161 1E .uleb128 0x1e + 2509 0162 898201 .uleb128 0x4109 + 2510 0165 01 .byte 0x1 + 2511 0166 11 .uleb128 0x11 + 2512 0167 01 .uleb128 0x1 + 2513 0168 31 .uleb128 0x31 + 2514 0169 13 .uleb128 0x13 + 2515 016a 00 .byte 0 + 2516 016b 00 .byte 0 + 2517 016c 1F .uleb128 0x1f + 2518 016d 2E .uleb128 0x2e + 2519 016e 01 .byte 0x1 + 2520 016f 03 .uleb128 0x3 + 2521 0170 0E .uleb128 0xe + 2522 0171 3A .uleb128 0x3a + 2523 0172 0B .uleb128 0xb + 2524 0173 3B .uleb128 0x3b + 2525 0174 0B .uleb128 0xb + 2526 0175 27 .uleb128 0x27 + 2527 0176 0C .uleb128 0xc + 2528 0177 11 .uleb128 0x11 + 2529 0178 01 .uleb128 0x1 + 2530 0179 12 .uleb128 0x12 + 2531 017a 01 .uleb128 0x1 + 2532 017b 40 .uleb128 0x40 + 2533 017c 0A .uleb128 0xa + 2534 017d 9742 .uleb128 0x2117 + 2535 017f 0C .uleb128 0xc + 2536 0180 01 .uleb128 0x1 + 2537 0181 13 .uleb128 0x13 + 2538 0182 00 .byte 0 + 2539 0183 00 .byte 0 + 2540 0184 20 .uleb128 0x20 + 2541 0185 898201 .uleb128 0x4109 + 2542 0188 01 .byte 0x1 + 2543 0189 11 .uleb128 0x11 + 2544 018a 01 .uleb128 0x1 + 2545 018b 9542 .uleb128 0x2115 + 2546 018d 0C .uleb128 0xc + 2547 018e 31 .uleb128 0x31 + 2548 018f 13 .uleb128 0x13 + 2549 0190 00 .byte 0 + 2550 0191 00 .byte 0 + 2551 0192 21 .uleb128 0x21 + 2552 0193 34 .uleb128 0x34 + 2553 0194 00 .byte 0 + 2554 0195 03 .uleb128 0x3 + 2555 0196 0E .uleb128 0xe + 2556 0197 3A .uleb128 0x3a + 2557 0198 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 46 + + + 2558 0199 3B .uleb128 0x3b + 2559 019a 0B .uleb128 0xb + 2560 019b 49 .uleb128 0x49 + 2561 019c 13 .uleb128 0x13 + 2562 019d 02 .uleb128 0x2 + 2563 019e 0A .uleb128 0xa + 2564 019f 00 .byte 0 + 2565 01a0 00 .byte 0 + 2566 01a1 22 .uleb128 0x22 + 2567 01a2 34 .uleb128 0x34 + 2568 01a3 00 .byte 0 + 2569 01a4 03 .uleb128 0x3 + 2570 01a5 0E .uleb128 0xe + 2571 01a6 3A .uleb128 0x3a + 2572 01a7 0B .uleb128 0xb + 2573 01a8 3B .uleb128 0x3b + 2574 01a9 0B .uleb128 0xb + 2575 01aa 49 .uleb128 0x49 + 2576 01ab 13 .uleb128 0x13 + 2577 01ac 3F .uleb128 0x3f + 2578 01ad 0C .uleb128 0xc + 2579 01ae 3C .uleb128 0x3c + 2580 01af 0C .uleb128 0xc + 2581 01b0 00 .byte 0 + 2582 01b1 00 .byte 0 + 2583 01b2 23 .uleb128 0x23 + 2584 01b3 34 .uleb128 0x34 + 2585 01b4 00 .byte 0 + 2586 01b5 03 .uleb128 0x3 + 2587 01b6 0E .uleb128 0xe + 2588 01b7 3A .uleb128 0x3a + 2589 01b8 0B .uleb128 0xb + 2590 01b9 3B .uleb128 0x3b + 2591 01ba 0B .uleb128 0xb + 2592 01bb 49 .uleb128 0x49 + 2593 01bc 13 .uleb128 0x13 + 2594 01bd 3F .uleb128 0x3f + 2595 01be 0C .uleb128 0xc + 2596 01bf 02 .uleb128 0x2 + 2597 01c0 0A .uleb128 0xa + 2598 01c1 00 .byte 0 + 2599 01c2 00 .byte 0 + 2600 01c3 24 .uleb128 0x24 + 2601 01c4 2E .uleb128 0x2e + 2602 01c5 00 .byte 0 + 2603 01c6 3F .uleb128 0x3f + 2604 01c7 0C .uleb128 0xc + 2605 01c8 03 .uleb128 0x3 + 2606 01c9 0E .uleb128 0xe + 2607 01ca 3A .uleb128 0x3a + 2608 01cb 0B .uleb128 0xb + 2609 01cc 3B .uleb128 0x3b + 2610 01cd 0B .uleb128 0xb + 2611 01ce 27 .uleb128 0x27 + 2612 01cf 0C .uleb128 0xc + 2613 01d0 49 .uleb128 0x49 + 2614 01d1 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 47 + + + 2615 01d2 3C .uleb128 0x3c + 2616 01d3 0C .uleb128 0xc + 2617 01d4 00 .byte 0 + 2618 01d5 00 .byte 0 + 2619 01d6 25 .uleb128 0x25 + 2620 01d7 2E .uleb128 0x2e + 2621 01d8 01 .byte 0x1 + 2622 01d9 3F .uleb128 0x3f + 2623 01da 0C .uleb128 0xc + 2624 01db 03 .uleb128 0x3 + 2625 01dc 0E .uleb128 0xe + 2626 01dd 3A .uleb128 0x3a + 2627 01de 0B .uleb128 0xb + 2628 01df 3B .uleb128 0x3b + 2629 01e0 0B .uleb128 0xb + 2630 01e1 27 .uleb128 0x27 + 2631 01e2 0C .uleb128 0xc + 2632 01e3 49 .uleb128 0x49 + 2633 01e4 13 .uleb128 0x13 + 2634 01e5 3C .uleb128 0x3c + 2635 01e6 0C .uleb128 0xc + 2636 01e7 01 .uleb128 0x1 + 2637 01e8 13 .uleb128 0x13 + 2638 01e9 00 .byte 0 + 2639 01ea 00 .byte 0 + 2640 01eb 26 .uleb128 0x26 + 2641 01ec 2E .uleb128 0x2e + 2642 01ed 01 .byte 0x1 + 2643 01ee 3F .uleb128 0x3f + 2644 01ef 0C .uleb128 0xc + 2645 01f0 03 .uleb128 0x3 + 2646 01f1 0E .uleb128 0xe + 2647 01f2 3A .uleb128 0x3a + 2648 01f3 0B .uleb128 0xb + 2649 01f4 3B .uleb128 0x3b + 2650 01f5 0B .uleb128 0xb + 2651 01f6 27 .uleb128 0x27 + 2652 01f7 0C .uleb128 0xc + 2653 01f8 3C .uleb128 0x3c + 2654 01f9 0C .uleb128 0xc + 2655 01fa 01 .uleb128 0x1 + 2656 01fb 13 .uleb128 0x13 + 2657 01fc 00 .byte 0 + 2658 01fd 00 .byte 0 + 2659 01fe 27 .uleb128 0x27 + 2660 01ff 2E .uleb128 0x2e + 2661 0200 01 .byte 0x1 + 2662 0201 3F .uleb128 0x3f + 2663 0202 0C .uleb128 0xc + 2664 0203 03 .uleb128 0x3 + 2665 0204 0E .uleb128 0xe + 2666 0205 3A .uleb128 0x3a + 2667 0206 0B .uleb128 0xb + 2668 0207 3B .uleb128 0x3b + 2669 0208 0B .uleb128 0xb + 2670 0209 27 .uleb128 0x27 + 2671 020a 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 48 + + + 2672 020b 3C .uleb128 0x3c + 2673 020c 0C .uleb128 0xc + 2674 020d 00 .byte 0 + 2675 020e 00 .byte 0 + 2676 020f 00 .byte 0 + 2677 .section .debug_loc,"",%progbits + 2678 .Ldebug_loc0: + 2679 .LLST0: + 2680 0000 00000000 .4byte .LFB8 + 2681 0004 04000000 .4byte .LCFI0 + 2682 0008 0200 .2byte 0x2 + 2683 000a 7D .byte 0x7d + 2684 000b 00 .sleb128 0 + 2685 000c 04000000 .4byte .LCFI0 + 2686 0010 08000000 .4byte .LCFI1 + 2687 0014 0200 .2byte 0x2 + 2688 0016 7D .byte 0x7d + 2689 0017 10 .sleb128 16 + 2690 0018 08000000 .4byte .LCFI1 + 2691 001c 50030000 .4byte .LFE8 + 2692 0020 0200 .2byte 0x2 + 2693 0022 7D .byte 0x7d + 2694 0023 18 .sleb128 24 + 2695 0024 00000000 .4byte 0 + 2696 0028 00000000 .4byte 0 + 2697 .LLST1: + 2698 002c 24000000 .4byte .LVL2 + 2699 0030 34000000 .4byte .LVL3 + 2700 0034 0100 .2byte 0x1 + 2701 0036 50 .byte 0x50 + 2702 0037 34000000 .4byte .LVL3 + 2703 003b 40000000 .4byte .LVL5 + 2704 003f 0100 .2byte 0x1 + 2705 0041 54 .byte 0x54 + 2706 0042 48000000 .4byte .LVL6 + 2707 0046 5C000000 .4byte .LVL8 + 2708 004a 0100 .2byte 0x1 + 2709 004c 54 .byte 0x54 + 2710 004d 5C000000 .4byte .LVL8 + 2711 0051 68000000 .4byte .LVL9 + 2712 0055 0100 .2byte 0x1 + 2713 0057 50 .byte 0x50 + 2714 0058 94000000 .4byte .LVL13 + 2715 005c 98000000 .4byte .LVL14 + 2716 0060 0100 .2byte 0x1 + 2717 0062 50 .byte 0x50 + 2718 0063 98000000 .4byte .LVL14 + 2719 0067 04010000 .4byte .LVL27 + 2720 006b 0100 .2byte 0x1 + 2721 006d 55 .byte 0x55 + 2722 006e 04010000 .4byte .LVL27 + 2723 0072 08010000 .4byte .LVL28 + 2724 0076 0100 .2byte 0x1 + 2725 0078 50 .byte 0x50 + 2726 0079 08010000 .4byte .LVL28 + 2727 007d 6C010000 .4byte .LVL39 + 2728 0081 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 49 + + + 2729 0083 54 .byte 0x54 + 2730 0084 6C010000 .4byte .LVL39 + 2731 0088 70010000 .4byte .LVL40 + 2732 008c 0100 .2byte 0x1 + 2733 008e 50 .byte 0x50 + 2734 008f 70010000 .4byte .LVL40 + 2735 0093 BC010000 .4byte .LVL48 + 2736 0097 0100 .2byte 0x1 + 2737 0099 54 .byte 0x54 + 2738 009a BC010000 .4byte .LVL48 + 2739 009e C0010000 .4byte .LVL49 + 2740 00a2 0100 .2byte 0x1 + 2741 00a4 50 .byte 0x50 + 2742 00a5 C0010000 .4byte .LVL49 + 2743 00a9 44020000 .4byte .LVL58 + 2744 00ad 0100 .2byte 0x1 + 2745 00af 54 .byte 0x54 + 2746 00b0 44020000 .4byte .LVL58 + 2747 00b4 48020000 .4byte .LVL59 + 2748 00b8 0100 .2byte 0x1 + 2749 00ba 50 .byte 0x50 + 2750 00bb 48020000 .4byte .LVL59 + 2751 00bf 8C020000 .4byte .LVL66 + 2752 00c3 0100 .2byte 0x1 + 2753 00c5 55 .byte 0x55 + 2754 00c6 E0020000 .4byte .LVL73 + 2755 00ca E4020000 .4byte .LVL74 + 2756 00ce 0100 .2byte 0x1 + 2757 00d0 50 .byte 0x50 + 2758 00d1 E4020000 .4byte .LVL74 + 2759 00d5 50030000 .4byte .LFE8 + 2760 00d9 0100 .2byte 0x1 + 2761 00db 54 .byte 0x54 + 2762 00dc 00000000 .4byte 0 + 2763 00e0 00000000 .4byte 0 + 2764 .LLST2: + 2765 00e4 A4000000 .4byte .LVL16 + 2766 00e8 A8000000 .4byte .LVL17 + 2767 00ec 0100 .2byte 0x1 + 2768 00ee 50 .byte 0x50 + 2769 00ef A8000000 .4byte .LVL17 + 2770 00f3 04010000 .4byte .LVL27 + 2771 00f7 0100 .2byte 0x1 + 2772 00f9 54 .byte 0x54 + 2773 00fa 14010000 .4byte .LVL30 + 2774 00fe 18010000 .4byte .LVL31 + 2775 0102 0100 .2byte 0x1 + 2776 0104 50 .byte 0x50 + 2777 0105 18010000 .4byte .LVL31 + 2778 0109 78010000 .4byte .LVL42 + 2779 010d 0100 .2byte 0x1 + 2780 010f 55 .byte 0x55 + 2781 0110 78010000 .4byte .LVL42 + 2782 0114 7C010000 .4byte .LVL43 + 2783 0118 0100 .2byte 0x1 + 2784 011a 50 .byte 0x50 + 2785 011b 7C010000 .4byte .LVL43 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 50 + + + 2786 011f 44020000 .4byte .LVL58 + 2787 0123 0100 .2byte 0x1 + 2788 0125 55 .byte 0x55 + 2789 0126 50020000 .4byte .LVL61 + 2790 012a 54020000 .4byte .LVL62 + 2791 012e 0100 .2byte 0x1 + 2792 0130 50 .byte 0x50 + 2793 0131 54020000 .4byte .LVL62 + 2794 0135 E0020000 .4byte .LVL73 + 2795 0139 0100 .2byte 0x1 + 2796 013b 54 .byte 0x54 + 2797 013c 00000000 .4byte 0 + 2798 0140 00000000 .4byte 0 + 2799 .LLST3: + 2800 0144 B0000000 .4byte .LVL19 + 2801 0148 B4000000 .4byte .LVL20 + 2802 014c 0100 .2byte 0x1 + 2803 014e 50 .byte 0x50 + 2804 014f B4000000 .4byte .LVL20 + 2805 0153 1C010000 .4byte .LVL32 + 2806 0157 0100 .2byte 0x1 + 2807 0159 56 .byte 0x56 + 2808 015a 00000000 .4byte 0 + 2809 015e 00000000 .4byte 0 + 2810 .LLST4: + 2811 0162 40000000 .4byte .LVL5 + 2812 0166 48000000 .4byte .LVL6 + 2813 016a 0200 .2byte 0x2 + 2814 016c 91 .byte 0x91 + 2815 016d 60 .sleb128 -32 + 2816 016e CC020000 .4byte .LVL71 + 2817 0172 38030000 .4byte .LVL81 + 2818 0176 0200 .2byte 0x2 + 2819 0178 91 .byte 0x91 + 2820 0179 60 .sleb128 -32 + 2821 017a 38030000 .4byte .LVL81 + 2822 017e 3C030000 .4byte .LVL82 + 2823 0182 0100 .2byte 0x1 + 2824 0184 51 .byte 0x51 + 2825 0185 3C030000 .4byte .LVL82 + 2826 0189 50030000 .4byte .LFE8 + 2827 018d 0200 .2byte 0x2 + 2828 018f 91 .byte 0x91 + 2829 0190 60 .sleb128 -32 + 2830 0191 00000000 .4byte 0 + 2831 0195 00000000 .4byte 0 + 2832 .LLST5: + 2833 0199 40000000 .4byte .LVL5 + 2834 019d 48000000 .4byte .LVL6 + 2835 01a1 0200 .2byte 0x2 + 2836 01a3 91 .byte 0x91 + 2837 01a4 64 .sleb128 -28 + 2838 01a5 30030000 .4byte .LVL80 + 2839 01a9 50030000 .4byte .LFE8 + 2840 01ad 0200 .2byte 0x2 + 2841 01af 91 .byte 0x91 + 2842 01b0 64 .sleb128 -28 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 51 + + + 2843 01b1 00000000 .4byte 0 + 2844 01b5 00000000 .4byte 0 + 2845 .section .debug_aranges,"",%progbits + 2846 0000 24000000 .4byte 0x24 + 2847 0004 0200 .2byte 0x2 + 2848 0006 00000000 .4byte .Ldebug_info0 + 2849 000a 04 .byte 0x4 + 2850 000b 00 .byte 0 + 2851 000c 0000 .2byte 0 + 2852 000e 0000 .2byte 0 + 2853 0010 00000000 .4byte .LFB8 + 2854 0014 50030000 .4byte .LFE8-.LFB8 + 2855 0018 00000000 .4byte .LFB7 + 2856 001c 1C000000 .4byte .LFE7-.LFB7 + 2857 0020 00000000 .4byte 0 + 2858 0024 00000000 .4byte 0 + 2859 .section .debug_ranges,"",%progbits + 2860 .Ldebug_ranges0: + 2861 0000 00000000 .4byte .LFB8 + 2862 0004 50030000 .4byte .LFE8 + 2863 0008 00000000 .4byte .LFB7 + 2864 000c 1C000000 .4byte .LFE7 + 2865 0010 00000000 .4byte 0 + 2866 0014 00000000 .4byte 0 + 2867 .section .debug_line,"",%progbits + 2868 .Ldebug_line0: + 2869 0000 D0010000 .section .debug_str,"MS",%progbits,1 + 2869 02005301 + 2869 00000201 + 2869 FB0E0D00 + 2869 01010101 + 2870 .LASF38: + 2871 0000 705F6D73 .ascii "p_msg\000" + 2871 6700 + 2872 .LASF2: + 2873 0006 73697A65 .ascii "size_t\000" + 2873 5F7400 + 2874 .LASF62: + 2875 000d 7264796D .ascii "rdymsg\000" + 2875 736700 + 2876 .LASF52: + 2877 0014 6D656D67 .ascii "memgetfunc_t\000" + 2877 65746675 + 2877 6E635F74 + 2877 00 + 2878 .LASF12: + 2879 0021 6C6F6E67 .ascii "long long unsigned int\000" + 2879 206C6F6E + 2879 6720756E + 2879 7369676E + 2879 65642069 + 2880 .LASF63: + 2881 0038 65786974 .ascii "exitcode\000" + 2881 636F6465 + 2881 00 + 2882 .LASF56: + 2883 0041 685F6672 .ascii "h_free\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 52 + + + 2883 656500 + 2884 .LASF79: + 2885 0048 74657374 .ascii "test\000" + 2885 00 + 2886 .LASF90: + 2887 004d 63684865 .ascii "chHeapInit\000" + 2887 6170496E + 2887 697400 + 2888 .LASF58: + 2889 0058 6E657874 .ascii "next\000" + 2889 00 + 2890 .LASF26: + 2891 005d 705F7072 .ascii "p_prio\000" + 2891 696F00 + 2892 .LASF81: + 2893 0064 70617474 .ascii "patternheap\000" + 2893 65726E68 + 2893 65617000 + 2894 .LASF11: + 2895 0070 6C6F6E67 .ascii "long long int\000" + 2895 206C6F6E + 2895 6720696E + 2895 7400 + 2896 .LASF1: + 2897 007e 7369676E .ascii "signed char\000" + 2897 65642063 + 2897 68617200 + 2898 .LASF57: + 2899 008a 685F6D74 .ascii "h_mtx\000" + 2899 7800 + 2900 .LASF13: + 2901 0090 626F6F6C .ascii "bool_t\000" + 2901 5F7400 + 2902 .LASF49: + 2903 0097 6D5F7175 .ascii "m_queue\000" + 2903 65756500 + 2904 .LASF89: + 2905 009f 63684865 .ascii "chHeapFree\000" + 2905 61704672 + 2905 656500 + 2906 .LASF77: + 2907 00aa 68656170 .ascii "heap1_setup\000" + 2907 315F7365 + 2907 74757000 + 2908 .LASF18: + 2909 00b6 74736C69 .ascii "tslices_t\000" + 2909 6365735F + 2909 7400 + 2910 .LASF8: + 2911 00c0 6C6F6E67 .ascii "long int\000" + 2911 20696E74 + 2911 00 + 2912 .LASF16: + 2913 00c9 74737461 .ascii "tstate_t\000" + 2913 74655F74 + 2913 00 + 2914 .LASF28: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 53 + + + 2915 00d2 705F6E65 .ascii "p_newer\000" + 2915 77657200 + 2916 .LASF87: + 2917 00da 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 2917 73657273 + 2917 5C4E6963 + 2917 6F204D61 + 2917 61735C44 + 2918 0107 312D4243 .ascii "1-BCM2835-GCC\000" + 2918 4D323833 + 2918 352D4743 + 2918 4300 + 2919 .LASF45: + 2920 0115 72656761 .ascii "regarm_t\000" + 2920 726D5F74 + 2920 00 + 2921 .LASF76: + 2922 011e 68656170 .ascii "heap1_execute\000" + 2922 315F6578 + 2922 65637574 + 2922 6500 + 2923 .LASF60: + 2924 012c 616C6967 .ascii "align\000" + 2924 6E00 + 2925 .LASF0: + 2926 0132 756E7369 .ascii "unsigned int\000" + 2926 676E6564 + 2926 20696E74 + 2926 00 + 2927 .LASF10: + 2928 013f 6C6F6E67 .ascii "long unsigned int\000" + 2928 20756E73 + 2928 69676E65 + 2928 6420696E + 2928 7400 + 2929 .LASF71: + 2930 0151 74656172 .ascii "teardown\000" + 2930 646F776E + 2930 00 + 2931 .LASF69: + 2932 015a 6E616D65 .ascii "name\000" + 2932 00 + 2933 .LASF47: + 2934 015f 636F6E74 .ascii "context\000" + 2934 65787400 + 2935 .LASF61: + 2936 0167 73697A65 .ascii "size\000" + 2936 00 + 2937 .LASF6: + 2938 016c 73686F72 .ascii "short unsigned int\000" + 2938 7420756E + 2938 7369676E + 2938 65642069 + 2938 6E7400 + 2939 .LASF20: + 2940 017f 6D73675F .ascii "msg_t\000" + 2940 7400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 54 + + + 2941 .LASF15: + 2942 0185 746D6F64 .ascii "tmode_t\000" + 2942 655F7400 + 2943 .LASF43: + 2944 018d 54687265 .ascii "ThreadsList\000" + 2944 6164734C + 2944 69737400 + 2945 .LASF21: + 2946 0199 6576656E .ascii "eventmask_t\000" + 2946 746D6173 + 2946 6B5F7400 + 2947 .LASF48: + 2948 01a5 4D757465 .ascii "Mutex\000" + 2948 7800 + 2949 .LASF44: + 2950 01ab 73746B61 .ascii "stkalign_t\000" + 2950 6C69676E + 2950 5F7400 + 2951 .LASF80: + 2952 01b6 74657374 .ascii "testheap1\000" + 2952 68656170 + 2952 3100 + 2953 .LASF67: + 2954 01c0 73697A65 .ascii "sizetype\000" + 2954 74797065 + 2954 00 + 2955 .LASF88: + 2956 01c9 6368436F .ascii "chCoreStatus\000" + 2956 72655374 + 2956 61747573 + 2956 00 + 2957 .LASF29: + 2958 01d6 705F6F6C .ascii "p_older\000" + 2958 64657200 + 2959 .LASF42: + 2960 01de 54687265 .ascii "ThreadsQueue\000" + 2960 61647351 + 2960 75657565 + 2960 00 + 2961 .LASF70: + 2962 01eb 73657475 .ascii "setup\000" + 2962 7000 + 2963 .LASF85: + 2964 01f1 474E5520 .ascii "GNU C 4.7.2\000" + 2964 4320342E + 2964 372E3200 + 2965 .LASF53: + 2966 01fd 4D656D6F .ascii "MemoryHeap\000" + 2966 72794865 + 2966 617000 + 2967 .LASF17: + 2968 0208 74726566 .ascii "trefs_t\000" + 2968 735F7400 + 2969 .LASF25: + 2970 0210 705F7072 .ascii "p_prev\000" + 2970 657600 + 2971 .LASF72: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 55 + + + 2972 0217 65786563 .ascii "execute\000" + 2972 75746500 + 2973 .LASF19: + 2974 021f 74707269 .ascii "tprio_t\000" + 2974 6F5F7400 + 2975 .LASF86: + 2976 0227 2E2E2F2E .ascii "../../test/testheap.c\000" + 2976 2E2F7465 + 2976 73742F74 + 2976 65737468 + 2976 6561702E + 2977 .LASF14: + 2978 023d 5F426F6F .ascii "_Bool\000" + 2978 6C00 + 2979 .LASF7: + 2980 0243 696E7433 .ascii "int32_t\000" + 2980 325F7400 + 2981 .LASF4: + 2982 024b 756E7369 .ascii "unsigned char\000" + 2982 676E6564 + 2982 20636861 + 2982 7200 + 2983 .LASF55: + 2984 0259 685F7072 .ascii "h_provider\000" + 2984 6F766964 + 2984 657200 + 2985 .LASF40: + 2986 0264 705F6D74 .ascii "p_mtxlist\000" + 2986 786C6973 + 2986 7400 + 2987 .LASF5: + 2988 026e 73686F72 .ascii "short int\000" + 2988 7420696E + 2988 7400 + 2989 .LASF31: + 2990 0278 705F7374 .ascii "p_state\000" + 2990 61746500 + 2991 .LASF34: + 2992 0280 705F7072 .ascii "p_preempt\000" + 2992 65656D70 + 2992 7400 + 2993 .LASF73: + 2994 028a 68656170 .ascii "heap_header\000" + 2994 5F686561 + 2994 64657200 + 2995 .LASF65: + 2996 0296 65776D61 .ascii "ewmask\000" + 2996 736B00 + 2997 .LASF24: + 2998 029d 705F6E65 .ascii "p_next\000" + 2998 787400 + 2999 .LASF32: + 3000 02a4 705F666C .ascii "p_flags\000" + 3000 61677300 + 3001 .LASF23: + 3002 02ac 54687265 .ascii "Thread\000" + 3002 616400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 56 + + + 3003 .LASF83: + 3004 02b3 63684865 .ascii "chHeapAlloc\000" + 3004 6170416C + 3004 6C6F6300 + 3005 .LASF68: + 3006 02bf 74657374 .ascii "testcase\000" + 3006 63617365 + 3006 00 + 3007 .LASF39: + 3008 02c8 705F6570 .ascii "p_epending\000" + 3008 656E6469 + 3008 6E6700 + 3009 .LASF9: + 3010 02d3 75696E74 .ascii "uint32_t\000" + 3010 33325F74 + 3010 00 + 3011 .LASF59: + 3012 02dc 68656170 .ascii "heap\000" + 3012 00 + 3013 .LASF66: + 3014 02e1 63686172 .ascii "char\000" + 3014 00 + 3015 .LASF82: + 3016 02e6 63684865 .ascii "chHeapStatus\000" + 3016 61705374 + 3016 61747573 + 3016 00 + 3017 .LASF51: + 3018 02f3 6D5F6E65 .ascii "m_next\000" + 3018 787400 + 3019 .LASF22: + 3020 02fa 73797374 .ascii "systime_t\000" + 3020 696D655F + 3020 7400 + 3021 .LASF41: + 3022 0304 705F7265 .ascii "p_realprio\000" + 3022 616C7072 + 3022 696F00 + 3023 .LASF75: + 3024 030f 62756666 .ascii "buffer\000" + 3024 657200 + 3025 .LASF35: + 3026 0316 705F7469 .ascii "p_time\000" + 3026 6D6500 + 3027 .LASF46: + 3028 031d 696E7463 .ascii "intctx\000" + 3028 747800 + 3029 .LASF37: + 3030 0324 705F6D73 .ascii "p_msgqueue\000" + 3030 67717565 + 3030 756500 + 3031 .LASF74: + 3032 032f 74657374 .ascii "test_buffers\000" + 3032 5F627566 + 3032 66657273 + 3032 00 + 3033 .LASF33: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 57 + + + 3034 033c 705F7265 .ascii "p_refs\000" + 3034 667300 + 3035 .LASF3: + 3036 0343 75696E74 .ascii "uint8_t\000" + 3036 385F7400 + 3037 .LASF78: + 3038 034b 74657374 .ascii "test_heap\000" + 3038 5F686561 + 3038 7000 + 3039 .LASF64: + 3040 0355 77746F62 .ascii "wtobjp\000" + 3040 6A7000 + 3041 .LASF30: + 3042 035c 705F6E61 .ascii "p_name\000" + 3042 6D6500 + 3043 .LASF84: + 3044 0363 5F746573 .ascii "_test_assert\000" + 3044 745F6173 + 3044 73657274 + 3044 00 + 3045 .LASF50: + 3046 0370 6D5F6F77 .ascii "m_owner\000" + 3046 6E657200 + 3047 .LASF27: + 3048 0378 705F6374 .ascii "p_ctx\000" + 3048 7800 + 3049 .LASF36: + 3050 037e 705F7761 .ascii "p_waiting\000" + 3050 6974696E + 3050 6700 + 3051 .LASF54: + 3052 0388 6D656D6F .ascii "memory_heap\000" + 3052 72795F68 + 3052 65617000 + 3053 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s page 58 + + +DEFINED SYMBOLS + *ABS*:00000000 testheap.c +C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s:17 .text.heap1_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s:19 .text.heap1_execute:00000000 heap1_execute +C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s:399 .text.heap1_execute:0000034c $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s:404 .text.heap1_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s:406 .text.heap1_setup:00000000 heap1_setup +C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s:424 .text.heap1_setup:00000010 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s:436 .rodata.patternheap:00000000 patternheap +C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s:447 .rodata.testheap1:00000000 testheap1 +C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s:433 .rodata.patternheap:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s:440 .rodata.str1.4:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s:444 .rodata.testheap1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s:453 .bss.test_heap:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\cc8jT6bk.s:457 .bss.test_heap:00000000 test_heap + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chCoreStatus +chHeapStatus +chHeapAlloc +_test_assert +chHeapFree +chHeapInit +test diff --git a/demos/ARM11-BCM2835-GCC/build/lst/testmbox.lst b/demos/ARM11-BCM2835-GCC/build/lst/testmbox.lst new file mode 100644 index 0000000000..1d5a9e7365 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/testmbox.lst @@ -0,0 +1,4132 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "testmbox.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.mbox1_execute,"ax",%progbits + 17 .align 2 + 18 .type mbox1_execute, %function + 19 mbox1_execute: + 20 .LFB8: + 21 .file 1 "../../test/testmbox.c" + 22 .loc 1 76 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 8 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 27 .LCFI0: + 28 .cfi_def_cfa_offset 16 + 29 .cfi_offset 4, -16 + 30 .cfi_offset 5, -12 + 31 .cfi_offset 6, -8 + 32 .cfi_offset 14, -4 + 33 .loc 1 83 0 + 34 0004 A0679FE5 ldr r6, .L31 + 35 .loc 1 76 0 + 36 0008 08D04DE2 sub sp, sp, #8 + 37 .LCFI1: + 38 .cfi_def_cfa_offset 24 + 39 .loc 1 83 0 + 40 000c 241096E5 ldr r1, [r6, #36] + 41 0010 0100A0E3 mov r0, #1 + 42 0014 05E051E2 subs lr, r1, #5 + 43 0018 00107EE2 rsbs r1, lr, #0 + 44 001c 0E10B1E0 adcs r1, r1, lr + 45 0020 FEFFFFEB bl _test_assert + 46 .LVL0: + 47 0024 000050E3 cmp r0, #0 + 48 0028 1800001A bne .L1 + 49 002c 4240A0E3 mov r4, #66 + 50 .L3: + 51 .loc 1 89 0 + 52 0030 74579FE5 ldr r5, .L31 + 53 0034 0410A0E1 mov r1, r4 + 54 0038 0020E0E3 mvn r2, #0 + 55 003c 0500A0E1 mov r0, r5 + 56 0040 FEFFFFEB bl chMBPost + 57 .LVL1: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 2 + + + 58 .loc 1 90 0 + 59 0044 011070E2 rsbs r1, r0, #1 + 60 0048 0010A033 movcc r1, #0 + 61 004c 0200A0E3 mov r0, #2 + 62 .LVL2: + 63 0050 FEFFFFEB bl _test_assert + 64 .LVL3: + 65 0054 000050E3 cmp r0, #0 + 66 0058 014084E2 add r4, r4, #1 + 67 005c 0B00001A bne .L1 + 68 .loc 1 88 0 + 69 0060 460054E3 cmp r4, #70 + 70 0064 F1FFFF1A bne .L3 + 71 .loc 1 92 0 + 72 0068 4110A0E3 mov r1, #65 + 73 006c 0020E0E3 mvn r2, #0 + 74 0070 0500A0E1 mov r0, r5 + 75 0074 FEFFFFEB bl chMBPostAhead + 76 .LVL4: + 77 .loc 1 93 0 + 78 0078 011070E2 rsbs r1, r0, #1 + 79 007c 0010A033 movcc r1, #0 + 80 0080 0300A0E3 mov r0, #3 + 81 .LVL5: + 82 0084 FEFFFFEB bl _test_assert + 83 .LVL6: + 84 0088 000050E3 cmp r0, #0 + 85 008c 0100000A beq .L28 + 86 .LVL7: + 87 .L1: + 88 .loc 1 220 0 + 89 0090 08D08DE2 add sp, sp, #8 + 90 0094 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 91 .L28: + 92 .loc 1 98 0 + 93 0098 5810A0E3 mov r1, #88 + 94 009c 0120A0E3 mov r2, #1 + 95 00a0 0500A0E1 mov r0, r5 + 96 00a4 FEFFFFEB bl chMBPost + 97 .LVL8: + 98 .loc 1 99 0 + 99 00a8 010070E3 cmn r0, #1 + 100 00ac 0010A013 movne r1, #0 + 101 00b0 0110A003 moveq r1, #1 + 102 00b4 0400A0E3 mov r0, #4 + 103 .LVL9: + 104 00b8 FEFFFFEB bl _test_assert + 105 .LVL10: + 106 00bc 000050E3 cmp r0, #0 + 107 00c0 F2FFFF1A bne .L1 + 108 .loc 1 100 0 + 109 @ 100 "../../test/testmbox.c" 1 + 110 00c4 9FF021E3 msr CPSR_c, #0x9F + 111 @ 0 "" 2 + 112 .loc 1 101 0 + 113 00c8 5810A0E3 mov r1, #88 + 114 00cc 0500A0E1 mov r0, r5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 3 + + + 115 00d0 FEFFFFEB bl chMBPostI + 116 .LVL11: + 117 00d4 0010A0E1 mov r1, r0 + 118 .LVL12: + 119 .loc 1 102 0 + 120 @ 102 "../../test/testmbox.c" 1 + 121 00d8 1FF021E3 msr CPSR_c, #0x1F + 122 @ 0 "" 2 + 123 .loc 1 103 0 + 124 00dc 010071E3 cmn r1, #1 + 125 00e0 0010A013 movne r1, #0 + 126 00e4 0110A003 moveq r1, #1 + 127 00e8 0500A0E3 mov r0, #5 + 128 .LVL13: + 129 00ec FEFFFFEB bl _test_assert + 130 .LVL14: + 131 00f0 000050E3 cmp r0, #0 + 132 00f4 E5FFFF1A bne .L1 + 133 .loc 1 104 0 + 134 00f8 5810A0E3 mov r1, #88 + 135 00fc 0120A0E3 mov r2, #1 + 136 0100 0500A0E1 mov r0, r5 + 137 0104 FEFFFFEB bl chMBPostAhead + 138 .LVL15: + 139 .loc 1 105 0 + 140 0108 010070E3 cmn r0, #1 + 141 010c 0010A013 movne r1, #0 + 142 0110 0110A003 moveq r1, #1 + 143 0114 0600A0E3 mov r0, #6 + 144 .LVL16: + 145 0118 FEFFFFEB bl _test_assert + 146 .LVL17: + 147 011c 000050E3 cmp r0, #0 + 148 0120 DAFFFF1A bne .L1 + 149 .loc 1 106 0 + 150 @ 106 "../../test/testmbox.c" 1 + 151 0124 9FF021E3 msr CPSR_c, #0x9F + 152 @ 0 "" 2 + 153 .loc 1 107 0 + 154 0128 5810A0E3 mov r1, #88 + 155 012c 0500A0E1 mov r0, r5 + 156 0130 FEFFFFEB bl chMBPostAheadI + 157 .LVL18: + 158 0134 0010A0E1 mov r1, r0 + 159 .LVL19: + 160 .loc 1 108 0 + 161 @ 108 "../../test/testmbox.c" 1 + 162 0138 1FF021E3 msr CPSR_c, #0x1F + 163 @ 0 "" 2 + 164 .loc 1 109 0 + 165 013c 010071E3 cmn r1, #1 + 166 0140 0010A013 movne r1, #0 + 167 0144 0110A003 moveq r1, #1 + 168 0148 0700A0E3 mov r0, #7 + 169 .LVL20: + 170 014c FEFFFFEB bl _test_assert + 171 .LVL21: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 4 + + + 172 0150 000050E3 cmp r0, #0 + 173 0154 CDFFFF1A bne .L1 + 174 .loc 1 114 0 + 175 @ 114 "../../test/testmbox.c" 1 + 176 0158 9FF021E3 msr CPSR_c, #0x9F + 177 @ 0 "" 2 + 178 015c 241095E5 ldr r1, [r5, #36] + 179 0160 0800A0E3 mov r0, #8 + 180 0164 011071E2 rsbs r1, r1, #1 + 181 0168 0010A033 movcc r1, #0 + 182 016c FEFFFFEB bl _test_assert + 183 .LVL22: + 184 @ 114 "../../test/testmbox.c" 1 + 185 0170 1FF021E3 msr CPSR_c, #0x1F + 186 @ 0 "" 2 + 187 0174 000050E3 cmp r0, #0 + 188 0178 C4FFFF1A bne .L1 + 189 .loc 1 115 0 discriminator 2 + 190 @ 115 "../../test/testmbox.c" 1 + 191 017c 9FF021E3 msr CPSR_c, #0x9F + 192 @ 0 "" 2 + 193 0180 181095E5 ldr r1, [r5, #24] + 194 0184 0900A0E3 mov r0, #9 + 195 0188 05C051E2 subs ip, r1, #5 + 196 018c 00107CE2 rsbs r1, ip, #0 + 197 0190 0C10B1E0 adcs r1, r1, ip + 198 0194 FEFFFFEB bl _test_assert + 199 .LVL23: + 200 @ 115 "../../test/testmbox.c" 1 + 201 0198 1FF021E3 msr CPSR_c, #0x1F + 202 @ 0 "" 2 + 203 019c 000050E3 cmp r0, #0 + 204 01a0 BAFFFF1A bne .L1 + 205 .loc 1 116 0 discriminator 2 + 206 @ 116 "../../test/testmbox.c" 1 + 207 01a4 9FF021E3 msr CPSR_c, #0x9F + 208 @ 0 "" 2 + 209 01a8 0C1095E5 ldr r1, [r5, #12] + 210 01ac 083095E5 ldr r3, [r5, #8] + 211 01b0 0A00A0E3 mov r0, #10 + 212 01b4 032051E0 subs r2, r1, r3 + 213 01b8 001072E2 rsbs r1, r2, #0 + 214 01bc 0210B1E0 adcs r1, r1, r2 + 215 01c0 FEFFFFEB bl _test_assert + 216 .LVL24: + 217 @ 116 "../../test/testmbox.c" 1 + 218 01c4 1FF021E3 msr CPSR_c, #0x1F + 219 @ 0 "" 2 + 220 01c8 000050E3 cmp r0, #0 + 221 01cc AFFFFF1A bne .L1 + 222 .LVL25: + 223 01d0 0550A0E3 mov r5, #5 + 224 01d4 030000EA b .L8 + 225 .LVL26: + 226 .L30: + 227 .loc 1 124 0 + 228 01d8 0400DDE5 ldrb r0, [sp, #4] @ zero_extendqisi2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 5 + + + 229 01dc FEFFFFEB bl test_emit_token + 230 .LVL27: + 231 .loc 1 121 0 + 232 01e0 015055E2 subs r5, r5, #1 + 233 01e4 0B00000A beq .L29 + 234 .L8: + 235 .loc 1 122 0 + 236 01e8 BC459FE5 ldr r4, .L31 + 237 01ec 0020E0E3 mvn r2, #0 + 238 01f0 04108DE2 add r1, sp, #4 + 239 01f4 0400A0E1 mov r0, r4 + 240 01f8 FEFFFFEB bl chMBFetch + 241 .LVL28: + 242 .loc 1 123 0 + 243 01fc 011070E2 rsbs r1, r0, #1 + 244 0200 0010A033 movcc r1, #0 + 245 0204 0B00A0E3 mov r0, #11 + 246 .LVL29: + 247 0208 FEFFFFEB bl _test_assert + 248 .LVL30: + 249 020c 000050E3 cmp r0, #0 + 250 0210 F0FFFF0A beq .L30 + 251 0214 9DFFFFEA b .L1 + 252 .L29: + 253 .loc 1 126 0 + 254 0218 0C00A0E3 mov r0, #12 + 255 021c 8C159FE5 ldr r1, .L31+4 + 256 0220 FEFFFFEB bl _test_assert_sequence + 257 .LVL31: + 258 0224 000050E3 cmp r0, #0 + 259 0228 98FFFF1A bne .L1 + 260 .loc 1 131 0 + 261 022c 4710A0E3 mov r1, #71 + 262 0230 0020E0E3 mvn r2, #0 + 263 0234 0400A0E1 mov r0, r4 + 264 0238 FEFFFFEB bl chMBPost + 265 .LVL32: + 266 .loc 1 132 0 + 267 023c 011070E2 rsbs r1, r0, #1 + 268 0240 0010A033 movcc r1, #0 + 269 0244 0D00A0E3 mov r0, #13 + 270 .LVL33: + 271 0248 FEFFFFEB bl _test_assert + 272 .LVL34: + 273 024c 000050E3 cmp r0, #0 + 274 0250 8EFFFF1A bne .L1 + 275 .loc 1 133 0 + 276 0254 04108DE2 add r1, sp, #4 + 277 0258 0020E0E3 mvn r2, #0 + 278 025c 0400A0E1 mov r0, r4 + 279 0260 FEFFFFEB bl chMBFetch + 280 .LVL35: + 281 .loc 1 134 0 + 282 0264 011070E2 rsbs r1, r0, #1 + 283 0268 0010A033 movcc r1, #0 + 284 026c 0E00A0E3 mov r0, #14 + 285 .LVL36: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 6 + + + 286 0270 FEFFFFEB bl _test_assert + 287 .LVL37: + 288 0274 000050E3 cmp r0, #0 + 289 0278 84FFFF1A bne .L1 + 290 .loc 1 135 0 + 291 027c 001094E5 ldr r1, [r4, #0] + 292 0280 083094E5 ldr r3, [r4, #8] + 293 0284 0F00A0E3 mov r0, #15 + 294 0288 033051E0 subs r3, r1, r3 + 295 028c 001073E2 rsbs r1, r3, #0 + 296 0290 0310B1E0 adcs r1, r1, r3 + 297 0294 FEFFFFEB bl _test_assert + 298 .LVL38: + 299 0298 000050E3 cmp r0, #0 + 300 029c 7BFFFF1A bne .L1 + 301 .loc 1 136 0 + 302 02a0 001094E5 ldr r1, [r4, #0] + 303 02a4 0C3094E5 ldr r3, [r4, #12] + 304 02a8 1000A0E3 mov r0, #16 + 305 02ac 03E051E0 subs lr, r1, r3 + 306 02b0 00107EE2 rsbs r1, lr, #0 + 307 02b4 0E10B1E0 adcs r1, r1, lr + 308 02b8 FEFFFFEB bl _test_assert + 309 .LVL39: + 310 02bc 000050E3 cmp r0, #0 + 311 02c0 72FFFF1A bne .L1 + 312 .loc 1 141 0 + 313 02c4 04108DE2 add r1, sp, #4 + 314 02c8 0120A0E3 mov r2, #1 + 315 02cc 0400A0E1 mov r0, r4 + 316 02d0 FEFFFFEB bl chMBFetch + 317 .LVL40: + 318 .loc 1 142 0 + 319 02d4 010070E3 cmn r0, #1 + 320 02d8 0010A013 movne r1, #0 + 321 02dc 0110A003 moveq r1, #1 + 322 02e0 1100A0E3 mov r0, #17 + 323 .LVL41: + 324 02e4 FEFFFFEB bl _test_assert + 325 .LVL42: + 326 02e8 000050E3 cmp r0, #0 + 327 02ec 67FFFF1A bne .L1 + 328 .loc 1 143 0 + 329 @ 143 "../../test/testmbox.c" 1 + 330 02f0 9FF021E3 msr CPSR_c, #0x9F + 331 @ 0 "" 2 + 332 .loc 1 144 0 + 333 02f4 04108DE2 add r1, sp, #4 + 334 02f8 0400A0E1 mov r0, r4 + 335 02fc FEFFFFEB bl chMBFetchI + 336 .LVL43: + 337 0300 0010A0E1 mov r1, r0 + 338 .LVL44: + 339 .loc 1 145 0 + 340 @ 145 "../../test/testmbox.c" 1 + 341 0304 1FF021E3 msr CPSR_c, #0x1F + 342 @ 0 "" 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 7 + + + 343 .loc 1 146 0 + 344 0308 010071E3 cmn r1, #1 + 345 030c 0010A013 movne r1, #0 + 346 0310 0110A003 moveq r1, #1 + 347 0314 1200A0E3 mov r0, #18 + 348 .LVL45: + 349 0318 FEFFFFEB bl _test_assert + 350 .LVL46: + 351 031c 000050E3 cmp r0, #0 + 352 0320 5AFFFF1A bne .L1 + 353 .loc 1 151 0 + 354 @ 151 "../../test/testmbox.c" 1 + 355 0324 9FF021E3 msr CPSR_c, #0x9F + 356 @ 0 "" 2 + 357 0328 241094E5 ldr r1, [r4, #36] + 358 032c 1300A0E3 mov r0, #19 + 359 0330 05C051E2 subs ip, r1, #5 + 360 0334 00107CE2 rsbs r1, ip, #0 + 361 0338 0C10B1E0 adcs r1, r1, ip + 362 033c FEFFFFEB bl _test_assert + 363 .LVL47: + 364 @ 151 "../../test/testmbox.c" 1 + 365 0340 1FF021E3 msr CPSR_c, #0x1F + 366 @ 0 "" 2 + 367 0344 000050E3 cmp r0, #0 + 368 0348 50FFFF1A bne .L1 + 369 .loc 1 152 0 discriminator 2 + 370 @ 152 "../../test/testmbox.c" 1 + 371 034c 9FF021E3 msr CPSR_c, #0x9F + 372 @ 0 "" 2 + 373 0350 181096E5 ldr r1, [r6, #24] + 374 0354 1400A0E3 mov r0, #20 + 375 0358 011071E2 rsbs r1, r1, #1 + 376 035c 0010A033 movcc r1, #0 + 377 0360 FEFFFFEB bl _test_assert + 378 .LVL48: + 379 @ 152 "../../test/testmbox.c" 1 + 380 0364 1FF021E3 msr CPSR_c, #0x1F + 381 @ 0 "" 2 + 382 0368 000050E3 cmp r0, #0 + 383 036c 38449FE5 ldr r4, .L31 + 384 0370 46FFFF1A bne .L1 + 385 .loc 1 153 0 discriminator 2 + 386 @ 153 "../../test/testmbox.c" 1 + 387 0374 9FF021E3 msr CPSR_c, #0x9F + 388 @ 0 "" 2 + 389 0378 0C1094E5 ldr r1, [r4, #12] + 390 037c 083094E5 ldr r3, [r4, #8] + 391 0380 1500A0E3 mov r0, #21 + 392 0384 032051E0 subs r2, r1, r3 + 393 0388 001072E2 rsbs r1, r2, #0 + 394 038c 0210B1E0 adcs r1, r1, r2 + 395 0390 FEFFFFEB bl _test_assert + 396 .LVL49: + 397 @ 153 "../../test/testmbox.c" 1 + 398 0394 1FF021E3 msr CPSR_c, #0x1F + 399 @ 0 "" 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 8 + + + 400 0398 000050E3 cmp r0, #0 + 401 039c 3BFFFF1A bne .L1 + 402 .loc 1 158 0 discriminator 2 + 403 @ 158 "../../test/testmbox.c" 1 + 404 03a0 9FF021E3 msr CPSR_c, #0x9F + 405 @ 0 "" 2 + 406 .loc 1 159 0 discriminator 2 + 407 03a4 4110A0E3 mov r1, #65 + 408 03a8 0400A0E1 mov r0, r4 + 409 03ac FEFFFFEB bl chMBPostI + 410 .LVL50: + 411 .loc 1 160 0 discriminator 2 + 412 03b0 011070E2 rsbs r1, r0, #1 + 413 03b4 0010A033 movcc r1, #0 + 414 03b8 1600A0E3 mov r0, #22 + 415 .LVL51: + 416 03bc FEFFFFEB bl _test_assert + 417 .LVL52: + 418 03c0 000050E3 cmp r0, #0 + 419 03c4 31FFFF1A bne .L1 + 420 .loc 1 161 0 + 421 03c8 4210A0E3 mov r1, #66 + 422 03cc 0400A0E1 mov r0, r4 + 423 03d0 FEFFFFEB bl chMBPostI + 424 .LVL53: + 425 .loc 1 162 0 + 426 03d4 011070E2 rsbs r1, r0, #1 + 427 03d8 0010A033 movcc r1, #0 + 428 03dc 1700A0E3 mov r0, #23 + 429 .LVL54: + 430 03e0 FEFFFFEB bl _test_assert + 431 .LVL55: + 432 03e4 000050E3 cmp r0, #0 + 433 03e8 28FFFF1A bne .L1 + 434 .loc 1 163 0 + 435 03ec 4310A0E3 mov r1, #67 + 436 03f0 0400A0E1 mov r0, r4 + 437 03f4 FEFFFFEB bl chMBPostI + 438 .LVL56: + 439 .loc 1 164 0 + 440 03f8 011070E2 rsbs r1, r0, #1 + 441 03fc 0010A033 movcc r1, #0 + 442 0400 1800A0E3 mov r0, #24 + 443 .LVL57: + 444 0404 FEFFFFEB bl _test_assert + 445 .LVL58: + 446 0408 000050E3 cmp r0, #0 + 447 040c 1FFFFF1A bne .L1 + 448 .loc 1 165 0 + 449 0410 4410A0E3 mov r1, #68 + 450 0414 0400A0E1 mov r0, r4 + 451 0418 FEFFFFEB bl chMBPostI + 452 .LVL59: + 453 .loc 1 166 0 + 454 041c 011070E2 rsbs r1, r0, #1 + 455 0420 0010A033 movcc r1, #0 + 456 0424 1900A0E3 mov r0, #25 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 9 + + + 457 .LVL60: + 458 0428 FEFFFFEB bl _test_assert + 459 .LVL61: + 460 042c 000050E3 cmp r0, #0 + 461 0430 16FFFF1A bne .L1 + 462 .loc 1 167 0 + 463 0434 0400A0E1 mov r0, r4 + 464 0438 4510A0E3 mov r1, #69 + 465 043c FEFFFFEB bl chMBPostI + 466 .LVL62: + 467 0440 0010A0E1 mov r1, r0 + 468 .LVL63: + 469 .loc 1 168 0 + 470 @ 168 "../../test/testmbox.c" 1 + 471 0444 1FF021E3 msr CPSR_c, #0x1F + 472 @ 0 "" 2 + 473 .loc 1 169 0 + 474 0448 011071E2 rsbs r1, r1, #1 + 475 044c 0010A033 movcc r1, #0 + 476 0450 1A00A0E3 mov r0, #26 + 477 .LVL64: + 478 0454 FEFFFFEB bl _test_assert + 479 .LVL65: + 480 0458 000050E3 cmp r0, #0 + 481 045c 0BFFFF1A bne .L1 + 482 .loc 1 170 0 + 483 0460 0C1094E5 ldr r1, [r4, #12] + 484 0464 083094E5 ldr r3, [r4, #8] + 485 0468 1B00A0E3 mov r0, #27 + 486 046c 033051E0 subs r3, r1, r3 + 487 0470 001073E2 rsbs r1, r3, #0 + 488 0474 0310B1E0 adcs r1, r1, r3 + 489 0478 FEFFFFEB bl _test_assert + 490 .LVL66: + 491 047c 000050E3 cmp r0, #0 + 492 0480 02FFFF1A bne .L1 + 493 0484 0550A0E3 mov r5, #5 + 494 .L12: + 495 .loc 1 172 0 + 496 @ 172 "../../test/testmbox.c" 1 + 497 0488 9FF021E3 msr CPSR_c, #0x9F + 498 @ 0 "" 2 + 499 .loc 1 173 0 + 500 048c 18439FE5 ldr r4, .L31 + 501 0490 04108DE2 add r1, sp, #4 + 502 0494 0400A0E1 mov r0, r4 + 503 0498 FEFFFFEB bl chMBFetchI + 504 .LVL67: + 505 049c 0010A0E1 mov r1, r0 + 506 .LVL68: + 507 .loc 1 174 0 + 508 @ 174 "../../test/testmbox.c" 1 + 509 04a0 1FF021E3 msr CPSR_c, #0x1F + 510 @ 0 "" 2 + 511 .loc 1 175 0 + 512 04a4 011071E2 rsbs r1, r1, #1 + 513 04a8 0010A033 movcc r1, #0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 10 + + + 514 04ac 1C00A0E3 mov r0, #28 + 515 .LVL69: + 516 04b0 FEFFFFEB bl _test_assert + 517 .LVL70: + 518 04b4 000050E3 cmp r0, #0 + 519 04b8 F4FEFF1A bne .L1 + 520 .loc 1 176 0 + 521 04bc 0400DDE5 ldrb r0, [sp, #4] @ zero_extendqisi2 + 522 04c0 FEFFFFEB bl test_emit_token + 523 .LVL71: + 524 .loc 1 171 0 + 525 04c4 015055E2 subs r5, r5, #1 + 526 04c8 EEFFFF1A bne .L12 + 527 .loc 1 178 0 + 528 04cc 1D00A0E3 mov r0, #29 + 529 04d0 D8129FE5 ldr r1, .L31+4 + 530 04d4 FEFFFFEB bl _test_assert_sequence + 531 .LVL72: + 532 04d8 000050E3 cmp r0, #0 + 533 04dc EBFEFF1A bne .L1 + 534 .loc 1 179 0 + 535 @ 179 "../../test/testmbox.c" 1 + 536 04e0 9FF021E3 msr CPSR_c, #0x9F + 537 @ 0 "" 2 + 538 04e4 241094E5 ldr r1, [r4, #36] + 539 04e8 1E00A0E3 mov r0, #30 + 540 04ec 05E051E2 subs lr, r1, #5 + 541 04f0 00107EE2 rsbs r1, lr, #0 + 542 04f4 0E10B1E0 adcs r1, r1, lr + 543 04f8 FEFFFFEB bl _test_assert + 544 .LVL73: + 545 @ 179 "../../test/testmbox.c" 1 + 546 04fc 1FF021E3 msr CPSR_c, #0x1F + 547 @ 0 "" 2 + 548 0500 000050E3 cmp r0, #0 + 549 0504 E1FEFF1A bne .L1 + 550 .loc 1 180 0 discriminator 2 + 551 @ 180 "../../test/testmbox.c" 1 + 552 0508 9FF021E3 msr CPSR_c, #0x9F + 553 @ 0 "" 2 + 554 050c 181094E5 ldr r1, [r4, #24] + 555 0510 1F00A0E3 mov r0, #31 + 556 0514 011071E2 rsbs r1, r1, #1 + 557 0518 0010A033 movcc r1, #0 + 558 051c FEFFFFEB bl _test_assert + 559 .LVL74: + 560 @ 180 "../../test/testmbox.c" 1 + 561 0520 1FF021E3 msr CPSR_c, #0x1F + 562 @ 0 "" 2 + 563 0524 000050E3 cmp r0, #0 + 564 0528 D8FEFF1A bne .L1 + 565 .loc 1 181 0 discriminator 2 + 566 052c 0C1094E5 ldr r1, [r4, #12] + 567 0530 083094E5 ldr r3, [r4, #8] + 568 0534 2000A0E3 mov r0, #32 + 569 0538 03C051E0 subs ip, r1, r3 + 570 053c 00107CE2 rsbs r1, ip, #0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 11 + + + 571 0540 0C10B1E0 adcs r1, r1, ip + 572 0544 FEFFFFEB bl _test_assert + 573 .LVL75: + 574 0548 000050E3 cmp r0, #0 + 575 054c CFFEFF1A bne .L1 + 576 .loc 1 183 0 + 577 @ 183 "../../test/testmbox.c" 1 + 578 0550 9FF021E3 msr CPSR_c, #0x9F + 579 @ 0 "" 2 + 580 .loc 1 184 0 + 581 0554 4510A0E3 mov r1, #69 + 582 0558 0400A0E1 mov r0, r4 + 583 055c FEFFFFEB bl chMBPostAheadI + 584 .LVL76: + 585 .loc 1 185 0 + 586 0560 011070E2 rsbs r1, r0, #1 + 587 0564 0010A033 movcc r1, #0 + 588 0568 2100A0E3 mov r0, #33 + 589 .LVL77: + 590 056c FEFFFFEB bl _test_assert + 591 .LVL78: + 592 0570 000050E3 cmp r0, #0 + 593 0574 C5FEFF1A bne .L1 + 594 .loc 1 186 0 + 595 0578 4410A0E3 mov r1, #68 + 596 057c 0400A0E1 mov r0, r4 + 597 0580 FEFFFFEB bl chMBPostAheadI + 598 .LVL79: + 599 .loc 1 187 0 + 600 0584 011070E2 rsbs r1, r0, #1 + 601 0588 0010A033 movcc r1, #0 + 602 058c 2200A0E3 mov r0, #34 + 603 .LVL80: + 604 0590 FEFFFFEB bl _test_assert + 605 .LVL81: + 606 0594 000050E3 cmp r0, #0 + 607 0598 BCFEFF1A bne .L1 + 608 .loc 1 188 0 + 609 059c 4310A0E3 mov r1, #67 + 610 05a0 0400A0E1 mov r0, r4 + 611 05a4 FEFFFFEB bl chMBPostAheadI + 612 .LVL82: + 613 .loc 1 189 0 + 614 05a8 011070E2 rsbs r1, r0, #1 + 615 05ac 0010A033 movcc r1, #0 + 616 05b0 2300A0E3 mov r0, #35 + 617 .LVL83: + 618 05b4 FEFFFFEB bl _test_assert + 619 .LVL84: + 620 05b8 000050E3 cmp r0, #0 + 621 05bc B3FEFF1A bne .L1 + 622 .loc 1 190 0 + 623 05c0 4210A0E3 mov r1, #66 + 624 05c4 0400A0E1 mov r0, r4 + 625 05c8 FEFFFFEB bl chMBPostAheadI + 626 .LVL85: + 627 .loc 1 191 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 12 + + + 628 05cc 011070E2 rsbs r1, r0, #1 + 629 05d0 0010A033 movcc r1, #0 + 630 05d4 2400A0E3 mov r0, #36 + 631 .LVL86: + 632 05d8 FEFFFFEB bl _test_assert + 633 .LVL87: + 634 05dc 000050E3 cmp r0, #0 + 635 05e0 AAFEFF1A bne .L1 + 636 .loc 1 192 0 + 637 05e4 C0419FE5 ldr r4, .L31 + 638 05e8 4110A0E3 mov r1, #65 + 639 05ec 0400A0E1 mov r0, r4 + 640 05f0 FEFFFFEB bl chMBPostAheadI + 641 .LVL88: + 642 05f4 0010A0E1 mov r1, r0 + 643 .LVL89: + 644 .loc 1 193 0 + 645 @ 193 "../../test/testmbox.c" 1 + 646 05f8 1FF021E3 msr CPSR_c, #0x1F + 647 @ 0 "" 2 + 648 .loc 1 194 0 + 649 05fc 011071E2 rsbs r1, r1, #1 + 650 0600 0010A033 movcc r1, #0 + 651 0604 2500A0E3 mov r0, #37 + 652 .LVL90: + 653 0608 FEFFFFEB bl _test_assert + 654 .LVL91: + 655 060c 000050E3 cmp r0, #0 + 656 0610 9EFEFF1A bne .L1 + 657 .loc 1 195 0 + 658 0614 0C1094E5 ldr r1, [r4, #12] + 659 0618 083094E5 ldr r3, [r4, #8] + 660 061c 2600A0E3 mov r0, #38 + 661 0620 032051E0 subs r2, r1, r3 + 662 0624 001072E2 rsbs r1, r2, #0 + 663 0628 0210B1E0 adcs r1, r1, r2 + 664 062c FEFFFFEB bl _test_assert + 665 .LVL92: + 666 0630 000050E3 cmp r0, #0 + 667 0634 95FEFF1A bne .L1 + 668 0638 0550A0E3 mov r5, #5 + 669 .L15: + 670 .loc 1 197 0 + 671 @ 197 "../../test/testmbox.c" 1 + 672 063c 9FF021E3 msr CPSR_c, #0x9F + 673 @ 0 "" 2 + 674 .loc 1 198 0 + 675 0640 64419FE5 ldr r4, .L31 + 676 0644 04108DE2 add r1, sp, #4 + 677 0648 0400A0E1 mov r0, r4 + 678 064c FEFFFFEB bl chMBFetchI + 679 .LVL93: + 680 0650 0010A0E1 mov r1, r0 + 681 .LVL94: + 682 .loc 1 199 0 + 683 @ 199 "../../test/testmbox.c" 1 + 684 0654 1FF021E3 msr CPSR_c, #0x1F + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 13 + + + 685 @ 0 "" 2 + 686 .loc 1 200 0 + 687 0658 011071E2 rsbs r1, r1, #1 + 688 065c 0010A033 movcc r1, #0 + 689 0660 2700A0E3 mov r0, #39 + 690 .LVL95: + 691 0664 FEFFFFEB bl _test_assert + 692 .LVL96: + 693 0668 000050E3 cmp r0, #0 + 694 066c 87FEFF1A bne .L1 + 695 .loc 1 201 0 + 696 0670 0400DDE5 ldrb r0, [sp, #4] @ zero_extendqisi2 + 697 0674 FEFFFFEB bl test_emit_token + 698 .LVL97: + 699 .loc 1 196 0 + 700 0678 015055E2 subs r5, r5, #1 + 701 067c EEFFFF1A bne .L15 + 702 .loc 1 203 0 + 703 0680 2800A0E3 mov r0, #40 + 704 0684 24119FE5 ldr r1, .L31+4 + 705 0688 FEFFFFEB bl _test_assert_sequence + 706 .LVL98: + 707 068c 000050E3 cmp r0, #0 + 708 0690 7EFEFF1A bne .L1 + 709 .loc 1 204 0 + 710 @ 204 "../../test/testmbox.c" 1 + 711 0694 9FF021E3 msr CPSR_c, #0x9F + 712 @ 0 "" 2 + 713 0698 241094E5 ldr r1, [r4, #36] + 714 069c 2900A0E3 mov r0, #41 + 715 06a0 053051E2 subs r3, r1, #5 + 716 06a4 001073E2 rsbs r1, r3, #0 + 717 06a8 0310B1E0 adcs r1, r1, r3 + 718 06ac FEFFFFEB bl _test_assert + 719 .LVL99: + 720 @ 204 "../../test/testmbox.c" 1 + 721 06b0 1FF021E3 msr CPSR_c, #0x1F + 722 @ 0 "" 2 + 723 06b4 000050E3 cmp r0, #0 + 724 06b8 74FEFF1A bne .L1 + 725 .loc 1 205 0 discriminator 2 + 726 @ 205 "../../test/testmbox.c" 1 + 727 06bc 9FF021E3 msr CPSR_c, #0x9F + 728 @ 0 "" 2 + 729 06c0 181094E5 ldr r1, [r4, #24] + 730 06c4 2A00A0E3 mov r0, #42 + 731 06c8 011071E2 rsbs r1, r1, #1 + 732 06cc 0010A033 movcc r1, #0 + 733 06d0 FEFFFFEB bl _test_assert + 734 .LVL100: + 735 @ 205 "../../test/testmbox.c" 1 + 736 06d4 1FF021E3 msr CPSR_c, #0x1F + 737 @ 0 "" 2 + 738 06d8 000050E3 cmp r0, #0 + 739 06dc 6BFEFF1A bne .L1 + 740 .loc 1 206 0 discriminator 2 + 741 06e0 0C1094E5 ldr r1, [r4, #12] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 14 + + + 742 06e4 083094E5 ldr r3, [r4, #8] + 743 06e8 2B00A0E3 mov r0, #43 + 744 06ec 03E051E0 subs lr, r1, r3 + 745 06f0 00107EE2 rsbs r1, lr, #0 + 746 06f4 0E10B1E0 adcs r1, r1, lr + 747 06f8 FEFFFFEB bl _test_assert + 748 .LVL101: + 749 06fc 000050E3 cmp r0, #0 + 750 0700 62FEFF1A bne .L1 + 751 .loc 1 211 0 + 752 0704 0400A0E1 mov r0, r4 + 753 0708 FEFFFFEB bl chMBReset + 754 .LVL102: + 755 .loc 1 216 0 + 756 @ 216 "../../test/testmbox.c" 1 + 757 070c 9FF021E3 msr CPSR_c, #0x9F + 758 @ 0 "" 2 + 759 0710 241094E5 ldr r1, [r4, #36] + 760 0714 2C00A0E3 mov r0, #44 + 761 0718 05C051E2 subs ip, r1, #5 + 762 071c 00107CE2 rsbs r1, ip, #0 + 763 0720 0C10B1E0 adcs r1, r1, ip + 764 0724 FEFFFFEB bl _test_assert + 765 .LVL103: + 766 @ 216 "../../test/testmbox.c" 1 + 767 0728 1FF021E3 msr CPSR_c, #0x1F + 768 @ 0 "" 2 + 769 072c 000050E3 cmp r0, #0 + 770 0730 56FEFF1A bne .L1 + 771 .loc 1 217 0 discriminator 2 + 772 @ 217 "../../test/testmbox.c" 1 + 773 0734 9FF021E3 msr CPSR_c, #0x9F + 774 @ 0 "" 2 + 775 0738 181094E5 ldr r1, [r4, #24] + 776 073c 2D00A0E3 mov r0, #45 + 777 0740 011071E2 rsbs r1, r1, #1 + 778 0744 0010A033 movcc r1, #0 + 779 0748 FEFFFFEB bl _test_assert + 780 .LVL104: + 781 @ 217 "../../test/testmbox.c" 1 + 782 074c 1FF021E3 msr CPSR_c, #0x1F + 783 @ 0 "" 2 + 784 0750 000050E3 cmp r0, #0 + 785 0754 4DFEFF1A bne .L1 + 786 .loc 1 218 0 discriminator 2 + 787 @ 218 "../../test/testmbox.c" 1 + 788 0758 9FF021E3 msr CPSR_c, #0x9F + 789 @ 0 "" 2 + 790 075c 001094E5 ldr r1, [r4, #0] + 791 0760 083094E5 ldr r3, [r4, #8] + 792 0764 2E00A0E3 mov r0, #46 + 793 0768 032051E0 subs r2, r1, r3 + 794 076c 001072E2 rsbs r1, r2, #0 + 795 0770 0210B1E0 adcs r1, r1, r2 + 796 0774 FEFFFFEB bl _test_assert + 797 .LVL105: + 798 @ 218 "../../test/testmbox.c" 1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 15 + + + 799 0778 1FF021E3 msr CPSR_c, #0x1F + 800 @ 0 "" 2 + 801 077c 000050E3 cmp r0, #0 + 802 0780 42FEFF1A bne .L1 + 803 .loc 1 219 0 discriminator 2 + 804 @ 219 "../../test/testmbox.c" 1 + 805 0784 9FF021E3 msr CPSR_c, #0x9F + 806 @ 0 "" 2 + 807 0788 001094E5 ldr r1, [r4, #0] + 808 078c 0C3094E5 ldr r3, [r4, #12] + 809 0790 2F00A0E3 mov r0, #47 + 810 0794 033051E0 subs r3, r1, r3 + 811 0798 001073E2 rsbs r1, r3, #0 + 812 079c 0310B1E0 adcs r1, r1, r3 + 813 07a0 FEFFFFEB bl _test_assert + 814 .LVL106: + 815 @ 219 "../../test/testmbox.c" 1 + 816 07a4 1FF021E3 msr CPSR_c, #0x1F + 817 @ 0 "" 2 + 818 07a8 38FEFFEA b .L1 + 819 .L32: + 820 .align 2 + 821 .L31: + 822 07ac 00000000 .word .LANCHOR0 + 823 07b0 00000000 .word .LC0 + 824 .cfi_endproc + 825 .LFE8: + 826 .size mbox1_execute, .-mbox1_execute + 827 .section .text.mbox1_setup,"ax",%progbits + 828 .align 2 + 829 .type mbox1_setup, %function + 830 mbox1_setup: + 831 .LFB7: + 832 .loc 1 71 0 + 833 .cfi_startproc + 834 @ args = 0, pretend = 0, frame = 0 + 835 @ frame_needed = 0, uses_anonymous_args = 0 + 836 @ link register save eliminated. + 837 .loc 1 73 0 + 838 0000 08009FE5 ldr r0, .L34 + 839 0004 08109FE5 ldr r1, .L34+4 + 840 0008 0520A0E3 mov r2, #5 + 841 .loc 1 74 0 + 842 .loc 1 73 0 + 843 000c FEFFFFEA b chMBInit + 844 .LVL107: + 845 .L35: + 846 .align 2 + 847 .L34: + 848 0010 00000000 .word .LANCHOR0 + 849 0014 00000000 .word test + 850 .cfi_endproc + 851 .LFE7: + 852 .size mbox1_setup, .-mbox1_setup + 853 .global patternmbox + 854 .global testmbox1 + 855 .section .data.mb1,"aw",%progbits + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 16 + + + 856 .align 2 + 857 .set .LANCHOR0,. + 0 + 858 .type mb1, %object + 859 .size mb1, 40 + 860 mb1: + 861 0000 00000000 .word test + 862 0004 14000000 .word test+20 + 863 0008 00000000 .word test + 864 000c 00000000 .word test + 865 0010 10000000 .word mb1+16 + 866 0014 10000000 .word mb1+16 + 867 0018 00000000 .word 0 + 868 001c 1C000000 .word mb1+28 + 869 0020 1C000000 .word mb1+28 + 870 0024 05000000 .word 5 + 871 .section .rodata.patternmbox,"a",%progbits + 872 .align 2 + 873 .type patternmbox, %object + 874 .size patternmbox, 8 + 875 patternmbox: + 876 0000 00000000 .word testmbox1 + 877 0004 00000000 .word 0 + 878 .section .rodata.str1.4,"aMS",%progbits,1 + 879 .align 2 + 880 .LC0: + 881 0000 41424344 .ascii "ABCDE\000" + 881 4500 + 882 0006 0000 .space 2 + 883 .LC1: + 884 0008 4D61696C .ascii "Mailboxes, queuing and timeouts\000" + 884 626F7865 + 884 732C2071 + 884 75657569 + 884 6E672061 + 885 .section .rodata.testmbox1,"a",%progbits + 886 .align 2 + 887 .type testmbox1, %object + 888 .size testmbox1, 16 + 889 testmbox1: + 890 0000 08000000 .word .LC1 + 891 0004 00000000 .word mbox1_setup + 892 0008 00000000 .word 0 + 893 000c 00000000 .word mbox1_execute + 894 .text + 895 .Letext0: + 896 .file 2 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 897 .file 3 "../../os/ports/GCC/ARM/chtypes.h" + 898 .file 4 "../../os/kernel/include/chlists.h" + 899 .file 5 "../../os/kernel/include/chthreads.h" + 900 .file 6 "../../os/ports/GCC/ARM/chcore.h" + 901 .file 7 "../../os/kernel/include/chsem.h" + 902 .file 8 "../../os/kernel/include/chmtx.h" + 903 .file 9 "../../os/kernel/include/chmboxes.h" + 904 .file 10 "../../test/test.h" + 905 .section .debug_info,"",%progbits + 906 .Ldebug_info0: + 907 0000 CC0D0000 .4byte 0xdcc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 17 + + + 908 0004 0200 .2byte 0x2 + 909 0006 00000000 .4byte .Ldebug_abbrev0 + 910 000a 04 .byte 0x4 + 911 000b 01 .uleb128 0x1 + 912 000c 51020000 .4byte .LASF90 + 913 0010 01 .byte 0x1 + 914 0011 BB020000 .4byte .LASF91 + 915 0015 DD000000 .4byte .LASF92 + 916 0019 00000000 .4byte .Ldebug_ranges0+0 + 917 001d 00000000 .4byte 0 + 918 0021 00000000 .4byte 0 + 919 0025 00000000 .4byte .Ldebug_line0 + 920 0029 02 .uleb128 0x2 + 921 002a 04 .byte 0x4 + 922 002b 05 .byte 0x5 + 923 002c 696E7400 .ascii "int\000" + 924 0030 03 .uleb128 0x3 + 925 0031 04 .byte 0x4 + 926 0032 07 .byte 0x7 + 927 0033 27010000 .4byte .LASF0 + 928 0037 03 .uleb128 0x3 + 929 0038 01 .byte 0x1 + 930 0039 06 .byte 0x6 + 931 003a 7D000000 .4byte .LASF1 + 932 003e 04 .uleb128 0x4 + 933 003f 97030000 .4byte .LASF5 + 934 0043 02 .byte 0x2 + 935 0044 2A .byte 0x2a + 936 0045 49000000 .4byte 0x49 + 937 0049 03 .uleb128 0x3 + 938 004a 01 .byte 0x1 + 939 004b 08 .byte 0x8 + 940 004c 8A020000 .4byte .LASF2 + 941 0050 03 .uleb128 0x3 + 942 0051 02 .byte 0x2 + 943 0052 05 .byte 0x5 + 944 0053 B1020000 .4byte .LASF3 + 945 0057 03 .uleb128 0x3 + 946 0058 02 .byte 0x2 + 947 0059 07 .byte 0x7 + 948 005a 8F010000 .4byte .LASF4 + 949 005e 04 .uleb128 0x4 + 950 005f 82020000 .4byte .LASF6 + 951 0063 02 .byte 0x2 + 952 0064 4F .byte 0x4f + 953 0065 69000000 .4byte 0x69 + 954 0069 03 .uleb128 0x3 + 955 006a 04 .byte 0x4 + 956 006b 05 .byte 0x5 + 957 006c BB000000 .4byte .LASF7 + 958 0070 04 .uleb128 0x4 + 959 0071 0C030000 .4byte .LASF8 + 960 0075 02 .byte 0x2 + 961 0076 50 .byte 0x50 + 962 0077 7B000000 .4byte 0x7b + 963 007b 03 .uleb128 0x3 + 964 007c 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 18 + + + 965 007d 07 .byte 0x7 + 966 007e 47010000 .4byte .LASF9 + 967 0082 03 .uleb128 0x3 + 968 0083 08 .byte 0x8 + 969 0084 05 .byte 0x5 + 970 0085 6F000000 .4byte .LASF10 + 971 0089 03 .uleb128 0x3 + 972 008a 08 .byte 0x8 + 973 008b 07 .byte 0x7 + 974 008c 2E000000 .4byte .LASF11 + 975 0090 04 .uleb128 0x4 + 976 0091 89000000 .4byte .LASF12 + 977 0095 03 .byte 0x3 + 978 0096 2B .byte 0x2b + 979 0097 9B000000 .4byte 0x9b + 980 009b 03 .uleb128 0x3 + 981 009c 01 .byte 0x1 + 982 009d 02 .byte 0x2 + 983 009e 7C020000 .4byte .LASF13 + 984 00a2 04 .uleb128 0x4 + 985 00a3 B3010000 .4byte .LASF14 + 986 00a7 03 .byte 0x3 + 987 00a8 2C .byte 0x2c + 988 00a9 3E000000 .4byte 0x3e + 989 00ad 04 .uleb128 0x4 + 990 00ae C4000000 .4byte .LASF15 + 991 00b2 03 .byte 0x3 + 992 00b3 2D .byte 0x2d + 993 00b4 3E000000 .4byte 0x3e + 994 00b8 04 .uleb128 0x4 + 995 00b9 5D020000 .4byte .LASF16 + 996 00bd 03 .byte 0x3 + 997 00be 2E .byte 0x2e + 998 00bf 3E000000 .4byte 0x3e + 999 00c3 04 .uleb128 0x4 + 1000 00c4 A8000000 .4byte .LASF17 + 1001 00c8 03 .byte 0x3 + 1002 00c9 2F .byte 0x2f + 1003 00ca 3E000000 .4byte 0x3e + 1004 00ce 04 .uleb128 0x4 + 1005 00cf 74020000 .4byte .LASF18 + 1006 00d3 03 .byte 0x3 + 1007 00d4 30 .byte 0x30 + 1008 00d5 70000000 .4byte 0x70 + 1009 00d9 04 .uleb128 0x4 + 1010 00da AD010000 .4byte .LASF19 + 1011 00de 03 .byte 0x3 + 1012 00df 31 .byte 0x31 + 1013 00e0 5E000000 .4byte 0x5e + 1014 00e4 04 .uleb128 0x4 + 1015 00e5 D3010000 .4byte .LASF20 + 1016 00e9 03 .byte 0x3 + 1017 00ea 33 .byte 0x33 + 1018 00eb 70000000 .4byte 0x70 + 1019 00ef 04 .uleb128 0x4 + 1020 00f0 21030000 .4byte .LASF21 + 1021 00f4 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 19 + + + 1022 00f5 35 .byte 0x35 + 1023 00f6 70000000 .4byte 0x70 + 1024 00fa 04 .uleb128 0x4 + 1025 00fb 21010000 .4byte .LASF22 + 1026 00ff 03 .byte 0x3 + 1027 0100 36 .byte 0x36 + 1028 0101 5E000000 .4byte 0x5e + 1029 0105 04 .uleb128 0x4 + 1030 0106 F1020000 .4byte .LASF23 + 1031 010a 04 .byte 0x4 + 1032 010b 2A .byte 0x2a + 1033 010c 10010000 .4byte 0x110 + 1034 0110 05 .uleb128 0x5 + 1035 0111 F1020000 .4byte .LASF23 + 1036 0115 44 .byte 0x44 + 1037 0116 05 .byte 0x5 + 1038 0117 5E .byte 0x5e + 1039 0118 27020000 .4byte 0x227 + 1040 011c 06 .uleb128 0x6 + 1041 011d E2020000 .4byte .LASF24 + 1042 0121 05 .byte 0x5 + 1043 0122 5F .byte 0x5f + 1044 0123 4C020000 .4byte 0x24c + 1045 0127 02 .byte 0x2 + 1046 0128 23 .byte 0x23 + 1047 0129 00 .uleb128 0 + 1048 012a 06 .uleb128 0x6 + 1049 012b 65020000 .4byte .LASF25 + 1050 012f 05 .byte 0x5 + 1051 0130 61 .byte 0x61 + 1052 0131 4C020000 .4byte 0x24c + 1053 0135 02 .byte 0x2 + 1054 0136 23 .byte 0x23 + 1055 0137 04 .uleb128 0x4 + 1056 0138 06 .uleb128 0x6 + 1057 0139 68000000 .4byte .LASF26 + 1058 013d 05 .byte 0x5 + 1059 013e 63 .byte 0x63 + 1060 013f CE000000 .4byte 0xce + 1061 0143 02 .byte 0x2 + 1062 0144 23 .byte 0x23 + 1063 0145 08 .uleb128 0x8 + 1064 0146 06 .uleb128 0x6 + 1065 0147 C2030000 .4byte .LASF27 + 1066 014b 05 .byte 0x5 + 1067 014c 64 .byte 0x64 + 1068 014d 1B030000 .4byte 0x31b + 1069 0151 02 .byte 0x2 + 1070 0152 23 .byte 0x23 + 1071 0153 0C .uleb128 0xc + 1072 0154 06 .uleb128 0x6 + 1073 0155 CD000000 .4byte .LASF28 + 1074 0159 05 .byte 0x5 + 1075 015a 66 .byte 0x66 + 1076 015b 4C020000 .4byte 0x24c + 1077 015f 02 .byte 0x2 + 1078 0160 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 20 + + + 1079 0161 10 .uleb128 0x10 + 1080 0162 06 .uleb128 0x6 + 1081 0163 16020000 .4byte .LASF29 + 1082 0167 05 .byte 0x5 + 1083 0168 67 .byte 0x67 + 1084 0169 4C020000 .4byte 0x24c + 1085 016d 02 .byte 0x2 + 1086 016e 23 .byte 0x23 + 1087 016f 14 .uleb128 0x14 + 1088 0170 06 .uleb128 0x6 + 1089 0171 A6030000 .4byte .LASF30 + 1090 0175 05 .byte 0x5 + 1091 0176 6E .byte 0x6e + 1092 0177 60040000 .4byte 0x460 + 1093 017b 02 .byte 0x2 + 1094 017c 23 .byte 0x23 + 1095 017d 18 .uleb128 0x18 + 1096 017e 06 .uleb128 0x6 + 1097 017f 90000000 .4byte .LASF31 + 1098 0183 05 .byte 0x5 + 1099 0184 79 .byte 0x79 + 1100 0185 AD000000 .4byte 0xad + 1101 0189 02 .byte 0x2 + 1102 018a 23 .byte 0x23 + 1103 018b 1C .uleb128 0x1c + 1104 018c 06 .uleb128 0x6 + 1105 018d E9020000 .4byte .LASF32 + 1106 0191 05 .byte 0x5 + 1107 0192 7D .byte 0x7d + 1108 0193 A2000000 .4byte 0xa2 + 1109 0197 02 .byte 0x2 + 1110 0198 23 .byte 0x23 + 1111 0199 1D .uleb128 0x1d + 1112 019a 06 .uleb128 0x6 + 1113 019b 90030000 .4byte .LASF33 + 1114 019f 05 .byte 0x5 + 1115 01a0 82 .byte 0x82 + 1116 01a1 B8000000 .4byte 0xb8 + 1117 01a5 02 .byte 0x2 + 1118 01a6 23 .byte 0x23 + 1119 01a7 1E .uleb128 0x1e + 1120 01a8 06 .uleb128 0x6 + 1121 01a9 D1020000 .4byte .LASF34 + 1122 01ad 05 .byte 0x5 + 1123 01ae 88 .byte 0x88 + 1124 01af C3000000 .4byte 0xc3 + 1125 01b3 02 .byte 0x2 + 1126 01b4 23 .byte 0x23 + 1127 01b5 1F .uleb128 0x1f + 1128 01b6 06 .uleb128 0x6 + 1129 01b7 3D030000 .4byte .LASF35 + 1130 01bb 05 .byte 0x5 + 1131 01bc 8F .byte 0x8f + 1132 01bd 3C030000 .4byte 0x33c + 1133 01c1 02 .byte 0x2 + 1134 01c2 23 .byte 0x23 + 1135 01c3 20 .uleb128 0x20 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 21 + + + 1136 01c4 07 .uleb128 0x7 + 1137 01c5 705F7500 .ascii "p_u\000" + 1138 01c9 05 .byte 0x5 + 1139 01ca B4 .byte 0xb4 + 1140 01cb 2B040000 .4byte 0x42b + 1141 01cf 02 .byte 0x2 + 1142 01d0 23 .byte 0x23 + 1143 01d1 24 .uleb128 0x24 + 1144 01d2 06 .uleb128 0x6 + 1145 01d3 C8030000 .4byte .LASF36 + 1146 01d7 05 .byte 0x5 + 1147 01d8 B9 .byte 0xb9 + 1148 01d9 74020000 .4byte 0x274 + 1149 01dd 02 .byte 0x2 + 1150 01de 23 .byte 0x23 + 1151 01df 28 .uleb128 0x28 + 1152 01e0 06 .uleb128 0x6 + 1153 01e1 59030000 .4byte .LASF37 + 1154 01e5 05 .byte 0x5 + 1155 01e6 BF .byte 0xbf + 1156 01e7 52020000 .4byte 0x252 + 1157 01eb 02 .byte 0x2 + 1158 01ec 23 .byte 0x23 + 1159 01ed 2C .uleb128 0x2c + 1160 01ee 06 .uleb128 0x6 + 1161 01ef 00000000 .4byte .LASF38 + 1162 01f3 05 .byte 0x5 + 1163 01f4 C3 .byte 0xc3 + 1164 01f5 D9000000 .4byte 0xd9 + 1165 01f9 02 .byte 0x2 + 1166 01fa 23 .byte 0x23 + 1167 01fb 34 .uleb128 0x34 + 1168 01fc 06 .uleb128 0x6 + 1169 01fd 01030000 .4byte .LASF39 + 1170 0201 05 .byte 0x5 + 1171 0202 C9 .byte 0xc9 + 1172 0203 E4000000 .4byte 0xe4 + 1173 0207 02 .byte 0x2 + 1174 0208 23 .byte 0x23 + 1175 0209 38 .uleb128 0x38 + 1176 020a 06 .uleb128 0x6 + 1177 020b A7020000 .4byte .LASF40 + 1178 020f 05 .byte 0x5 + 1179 0210 D0 .byte 0xd0 + 1180 0211 72040000 .4byte 0x472 + 1181 0215 02 .byte 0x2 + 1182 0216 23 .byte 0x23 + 1183 0217 3C .uleb128 0x3c + 1184 0218 06 .uleb128 0x6 + 1185 0219 2B030000 .4byte .LASF41 + 1186 021d 05 .byte 0x5 + 1187 021e D4 .byte 0xd4 + 1188 021f CE000000 .4byte 0xce + 1189 0223 02 .byte 0x2 + 1190 0224 23 .byte 0x23 + 1191 0225 40 .uleb128 0x40 + 1192 0226 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 22 + + + 1193 0227 08 .uleb128 0x8 + 1194 0228 08 .byte 0x8 + 1195 0229 04 .byte 0x4 + 1196 022a 61 .byte 0x61 + 1197 022b 4C020000 .4byte 0x24c + 1198 022f 06 .uleb128 0x6 + 1199 0230 E2020000 .4byte .LASF24 + 1200 0234 04 .byte 0x4 + 1201 0235 62 .byte 0x62 + 1202 0236 4C020000 .4byte 0x24c + 1203 023a 02 .byte 0x2 + 1204 023b 23 .byte 0x23 + 1205 023c 00 .uleb128 0 + 1206 023d 06 .uleb128 0x6 + 1207 023e 65020000 .4byte .LASF25 + 1208 0242 04 .byte 0x4 + 1209 0243 64 .byte 0x64 + 1210 0244 4C020000 .4byte 0x24c + 1211 0248 02 .byte 0x2 + 1212 0249 23 .byte 0x23 + 1213 024a 04 .uleb128 0x4 + 1214 024b 00 .byte 0 + 1215 024c 09 .uleb128 0x9 + 1216 024d 04 .byte 0x4 + 1217 024e 05010000 .4byte 0x105 + 1218 0252 04 .uleb128 0x4 + 1219 0253 1E020000 .4byte .LASF42 + 1220 0257 04 .byte 0x4 + 1221 0258 66 .byte 0x66 + 1222 0259 27020000 .4byte 0x227 + 1223 025d 08 .uleb128 0x8 + 1224 025e 04 .byte 0x4 + 1225 025f 04 .byte 0x4 + 1226 0260 6B .byte 0x6b + 1227 0261 74020000 .4byte 0x274 + 1228 0265 06 .uleb128 0x6 + 1229 0266 E2020000 .4byte .LASF24 + 1230 026a 04 .byte 0x4 + 1231 026b 6D .byte 0x6d + 1232 026c 4C020000 .4byte 0x24c + 1233 0270 02 .byte 0x2 + 1234 0271 23 .byte 0x23 + 1235 0272 00 .uleb128 0 + 1236 0273 00 .byte 0 + 1237 0274 04 .uleb128 0x4 + 1238 0275 C7010000 .4byte .LASF43 + 1239 0279 04 .byte 0x4 + 1240 027a 70 .byte 0x70 + 1241 027b 5D020000 .4byte 0x25d + 1242 027f 04 .uleb128 0x4 + 1243 0280 EF010000 .4byte .LASF44 + 1244 0284 06 .byte 0x6 + 1245 0285 A4 .byte 0xa4 + 1246 0286 70000000 .4byte 0x70 + 1247 028a 04 .uleb128 0x4 + 1248 028b 18010000 .4byte .LASF45 + 1249 028f 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 23 + + + 1250 0290 A9 .byte 0xa9 + 1251 0291 95020000 .4byte 0x295 + 1252 0295 0A .uleb128 0xa + 1253 0296 04 .byte 0x4 + 1254 0297 05 .uleb128 0x5 + 1255 0298 52030000 .4byte .LASF46 + 1256 029c 24 .byte 0x24 + 1257 029d 06 .byte 0x6 + 1258 029e C0 .byte 0xc0 + 1259 029f 1B030000 .4byte 0x31b + 1260 02a3 07 .uleb128 0x7 + 1261 02a4 723400 .ascii "r4\000" + 1262 02a7 06 .byte 0x6 + 1263 02a8 C1 .byte 0xc1 + 1264 02a9 8A020000 .4byte 0x28a + 1265 02ad 02 .byte 0x2 + 1266 02ae 23 .byte 0x23 + 1267 02af 00 .uleb128 0 + 1268 02b0 07 .uleb128 0x7 + 1269 02b1 723500 .ascii "r5\000" + 1270 02b4 06 .byte 0x6 + 1271 02b5 C2 .byte 0xc2 + 1272 02b6 8A020000 .4byte 0x28a + 1273 02ba 02 .byte 0x2 + 1274 02bb 23 .byte 0x23 + 1275 02bc 04 .uleb128 0x4 + 1276 02bd 07 .uleb128 0x7 + 1277 02be 723600 .ascii "r6\000" + 1278 02c1 06 .byte 0x6 + 1279 02c2 C3 .byte 0xc3 + 1280 02c3 8A020000 .4byte 0x28a + 1281 02c7 02 .byte 0x2 + 1282 02c8 23 .byte 0x23 + 1283 02c9 08 .uleb128 0x8 + 1284 02ca 07 .uleb128 0x7 + 1285 02cb 723700 .ascii "r7\000" + 1286 02ce 06 .byte 0x6 + 1287 02cf C4 .byte 0xc4 + 1288 02d0 8A020000 .4byte 0x28a + 1289 02d4 02 .byte 0x2 + 1290 02d5 23 .byte 0x23 + 1291 02d6 0C .uleb128 0xc + 1292 02d7 07 .uleb128 0x7 + 1293 02d8 723800 .ascii "r8\000" + 1294 02db 06 .byte 0x6 + 1295 02dc C5 .byte 0xc5 + 1296 02dd 8A020000 .4byte 0x28a + 1297 02e1 02 .byte 0x2 + 1298 02e2 23 .byte 0x23 + 1299 02e3 10 .uleb128 0x10 + 1300 02e4 07 .uleb128 0x7 + 1301 02e5 723900 .ascii "r9\000" + 1302 02e8 06 .byte 0x6 + 1303 02e9 C6 .byte 0xc6 + 1304 02ea 8A020000 .4byte 0x28a + 1305 02ee 02 .byte 0x2 + 1306 02ef 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 24 + + + 1307 02f0 14 .uleb128 0x14 + 1308 02f1 07 .uleb128 0x7 + 1309 02f2 72313000 .ascii "r10\000" + 1310 02f6 06 .byte 0x6 + 1311 02f7 C7 .byte 0xc7 + 1312 02f8 8A020000 .4byte 0x28a + 1313 02fc 02 .byte 0x2 + 1314 02fd 23 .byte 0x23 + 1315 02fe 18 .uleb128 0x18 + 1316 02ff 07 .uleb128 0x7 + 1317 0300 72313100 .ascii "r11\000" + 1318 0304 06 .byte 0x6 + 1319 0305 C8 .byte 0xc8 + 1320 0306 8A020000 .4byte 0x28a + 1321 030a 02 .byte 0x2 + 1322 030b 23 .byte 0x23 + 1323 030c 1C .uleb128 0x1c + 1324 030d 07 .uleb128 0x7 + 1325 030e 6C7200 .ascii "lr\000" + 1326 0311 06 .byte 0x6 + 1327 0312 C9 .byte 0xc9 + 1328 0313 8A020000 .4byte 0x28a + 1329 0317 02 .byte 0x2 + 1330 0318 23 .byte 0x23 + 1331 0319 20 .uleb128 0x20 + 1332 031a 00 .byte 0 + 1333 031b 05 .uleb128 0x5 + 1334 031c 87010000 .4byte .LASF47 + 1335 0320 04 .byte 0x4 + 1336 0321 06 .byte 0x6 + 1337 0322 D1 .byte 0xd1 + 1338 0323 36030000 .4byte 0x336 + 1339 0327 07 .uleb128 0x7 + 1340 0328 72313300 .ascii "r13\000" + 1341 032c 06 .byte 0x6 + 1342 032d D2 .byte 0xd2 + 1343 032e 36030000 .4byte 0x336 + 1344 0332 02 .byte 0x2 + 1345 0333 23 .byte 0x23 + 1346 0334 00 .uleb128 0 + 1347 0335 00 .byte 0 + 1348 0336 09 .uleb128 0x9 + 1349 0337 04 .byte 0x4 + 1350 0338 97020000 .4byte 0x297 + 1351 033c 0B .uleb128 0xb + 1352 033d EF000000 .4byte 0xef + 1353 0341 05 .uleb128 0x5 + 1354 0342 6E030000 .4byte .LASF48 + 1355 0346 0C .byte 0xc + 1356 0347 07 .byte 0x7 + 1357 0348 2C .byte 0x2c + 1358 0349 6A030000 .4byte 0x36a + 1359 034d 06 .uleb128 0x6 + 1360 034e D5000000 .4byte .LASF49 + 1361 0352 07 .byte 0x7 + 1362 0353 2D .byte 0x2d + 1363 0354 52020000 .4byte 0x252 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 25 + + + 1364 0358 02 .byte 0x2 + 1365 0359 23 .byte 0x23 + 1366 035a 00 .uleb128 0 + 1367 035b 06 .uleb128 0x6 + 1368 035c 81010000 .4byte .LASF50 + 1369 0360 07 .byte 0x7 + 1370 0361 2F .byte 0x2f + 1371 0362 FA000000 .4byte 0xfa + 1372 0366 02 .byte 0x2 + 1373 0367 23 .byte 0x23 + 1374 0368 08 .uleb128 0x8 + 1375 0369 00 .byte 0 + 1376 036a 04 .uleb128 0x4 + 1377 036b 6E030000 .4byte .LASF48 + 1378 036f 07 .byte 0x7 + 1379 0370 30 .byte 0x30 + 1380 0371 41030000 .4byte 0x341 + 1381 0375 05 .uleb128 0x5 + 1382 0376 DF010000 .4byte .LASF51 + 1383 037a 10 .byte 0x10 + 1384 037b 08 .byte 0x8 + 1385 037c 2C .byte 0x2c + 1386 037d AC030000 .4byte 0x3ac + 1387 0381 06 .uleb128 0x6 + 1388 0382 98020000 .4byte .LASF52 + 1389 0386 08 .byte 0x8 + 1390 0387 2D .byte 0x2d + 1391 0388 52020000 .4byte 0x252 + 1392 038c 02 .byte 0x2 + 1393 038d 23 .byte 0x23 + 1394 038e 00 .uleb128 0 + 1395 038f 06 .uleb128 0x6 + 1396 0390 BA030000 .4byte .LASF53 + 1397 0394 08 .byte 0x8 + 1398 0395 2F .byte 0x2f + 1399 0396 4C020000 .4byte 0x24c + 1400 039a 02 .byte 0x2 + 1401 039b 23 .byte 0x23 + 1402 039c 08 .uleb128 0x8 + 1403 039d 06 .uleb128 0x6 + 1404 039e 1A030000 .4byte .LASF54 + 1405 03a2 08 .byte 0x8 + 1406 03a3 31 .byte 0x31 + 1407 03a4 AC030000 .4byte 0x3ac + 1408 03a8 02 .byte 0x2 + 1409 03a9 23 .byte 0x23 + 1410 03aa 0C .uleb128 0xc + 1411 03ab 00 .byte 0 + 1412 03ac 09 .uleb128 0x9 + 1413 03ad 04 .byte 0x4 + 1414 03ae 75030000 .4byte 0x375 + 1415 03b2 04 .uleb128 0x4 + 1416 03b3 DF010000 .4byte .LASF51 + 1417 03b7 08 .byte 0x8 + 1418 03b8 33 .byte 0x33 + 1419 03b9 75030000 .4byte 0x375 + 1420 03bd 08 .uleb128 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 26 + + + 1421 03be 28 .byte 0x28 + 1422 03bf 09 .byte 0x9 + 1423 03c0 33 .byte 0x33 + 1424 03c1 1A040000 .4byte 0x41a + 1425 03c5 06 .uleb128 0x6 + 1426 03c6 47020000 .4byte .LASF55 + 1427 03ca 09 .byte 0x9 + 1428 03cb 34 .byte 0x34 + 1429 03cc 1A040000 .4byte 0x41a + 1430 03d0 02 .byte 0x2 + 1431 03d1 23 .byte 0x23 + 1432 03d2 00 .uleb128 0 + 1433 03d3 06 .uleb128 0x6 + 1434 03d4 A0020000 .4byte .LASF56 + 1435 03d8 09 .byte 0x9 + 1436 03d9 36 .byte 0x36 + 1437 03da 1A040000 .4byte 0x41a + 1438 03de 02 .byte 0x2 + 1439 03df 23 .byte 0x23 + 1440 03e0 04 .uleb128 0x4 + 1441 03e1 06 .uleb128 0x6 + 1442 03e2 5F000000 .4byte .LASF57 + 1443 03e6 09 .byte 0x9 + 1444 03e7 38 .byte 0x38 + 1445 03e8 1A040000 .4byte 0x41a + 1446 03ec 02 .byte 0x2 + 1447 03ed 23 .byte 0x23 + 1448 03ee 08 .uleb128 0x8 + 1449 03ef 06 .uleb128 0x6 + 1450 03f0 03020000 .4byte .LASF58 + 1451 03f4 09 .byte 0x9 + 1452 03f5 39 .byte 0x39 + 1453 03f6 1A040000 .4byte 0x41a + 1454 03fa 02 .byte 0x2 + 1455 03fb 23 .byte 0x23 + 1456 03fc 0C .uleb128 0xc + 1457 03fd 06 .uleb128 0x6 + 1458 03fe 78030000 .4byte .LASF59 + 1459 0402 09 .byte 0x9 + 1460 0403 3A .byte 0x3a + 1461 0404 6A030000 .4byte 0x36a + 1462 0408 02 .byte 0x2 + 1463 0409 23 .byte 0x23 + 1464 040a 10 .uleb128 0x10 + 1465 040b 06 .uleb128 0x6 + 1466 040c 70010000 .4byte .LASF60 + 1467 0410 09 .byte 0x9 + 1468 0411 3C .byte 0x3c + 1469 0412 6A030000 .4byte 0x36a + 1470 0416 02 .byte 0x2 + 1471 0417 23 .byte 0x23 + 1472 0418 1C .uleb128 0x1c + 1473 0419 00 .byte 0 + 1474 041a 09 .uleb128 0x9 + 1475 041b 04 .byte 0x4 + 1476 041c D9000000 .4byte 0xd9 + 1477 0420 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 27 + + + 1478 0421 17000000 .4byte .LASF61 + 1479 0425 09 .byte 0x9 + 1480 0426 3E .byte 0x3e + 1481 0427 BD030000 .4byte 0x3bd + 1482 042b 0C .uleb128 0xc + 1483 042c 04 .byte 0x4 + 1484 042d 05 .byte 0x5 + 1485 042e 96 .byte 0x96 + 1486 042f 60040000 .4byte 0x460 + 1487 0433 0D .uleb128 0xd + 1488 0434 06000000 .4byte .LASF62 + 1489 0438 05 .byte 0x5 + 1490 0439 9D .byte 0x9d + 1491 043a D9000000 .4byte 0xd9 + 1492 043e 0D .uleb128 0xd + 1493 043f 51000000 .4byte .LASF63 + 1494 0443 05 .byte 0x5 + 1495 0444 A4 .byte 0xa4 + 1496 0445 D9000000 .4byte 0xd9 + 1497 0449 0D .uleb128 0xd + 1498 044a 9F030000 .4byte .LASF64 + 1499 044e 05 .byte 0x5 + 1500 044f AB .byte 0xab + 1501 0450 95020000 .4byte 0x295 + 1502 0454 0D .uleb128 0xd + 1503 0455 DB020000 .4byte .LASF65 + 1504 0459 05 .byte 0x5 + 1505 045a B2 .byte 0xb2 + 1506 045b E4000000 .4byte 0xe4 + 1507 045f 00 .byte 0 + 1508 0460 09 .uleb128 0x9 + 1509 0461 04 .byte 0x4 + 1510 0462 66040000 .4byte 0x466 + 1511 0466 0E .uleb128 0xe + 1512 0467 6B040000 .4byte 0x46b + 1513 046b 03 .uleb128 0x3 + 1514 046c 01 .byte 0x1 + 1515 046d 08 .byte 0x8 + 1516 046e 15030000 .4byte .LASF66 + 1517 0472 09 .uleb128 0x9 + 1518 0473 04 .byte 0x4 + 1519 0474 B2030000 .4byte 0x3b2 + 1520 0478 03 .uleb128 0x3 + 1521 0479 04 .byte 0x4 + 1522 047a 07 .byte 0x7 + 1523 047b FA010000 .4byte .LASF67 + 1524 047f 05 .uleb128 0x5 + 1525 0480 F8020000 .4byte .LASF68 + 1526 0484 10 .byte 0x10 + 1527 0485 0A .byte 0xa + 1528 0486 3B .byte 0x3b + 1529 0487 C4040000 .4byte 0x4c4 + 1530 048b 06 .uleb128 0x6 + 1531 048c 7C010000 .4byte .LASF69 + 1532 0490 0A .byte 0xa + 1533 0491 3C .byte 0x3c + 1534 0492 60040000 .4byte 0x460 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 28 + + + 1535 0496 02 .byte 0x2 + 1536 0497 23 .byte 0x23 + 1537 0498 00 .uleb128 0 + 1538 0499 06 .uleb128 0x6 + 1539 049a 2B020000 .4byte .LASF70 + 1540 049e 0A .byte 0xa + 1541 049f 3D .byte 0x3d + 1542 04a0 C6040000 .4byte 0x4c6 + 1543 04a4 02 .byte 0x2 + 1544 04a5 23 .byte 0x23 + 1545 04a6 04 .uleb128 0x4 + 1546 04a7 06 .uleb128 0x6 + 1547 04a8 67010000 .4byte .LASF71 + 1548 04ac 0A .byte 0xa + 1549 04ad 3E .byte 0x3e + 1550 04ae C6040000 .4byte 0x4c6 + 1551 04b2 02 .byte 0x2 + 1552 04b3 23 .byte 0x23 + 1553 04b4 08 .uleb128 0x8 + 1554 04b5 06 .uleb128 0x6 + 1555 04b6 6C020000 .4byte .LASF72 + 1556 04ba 0A .byte 0xa + 1557 04bb 3F .byte 0x3f + 1558 04bc C6040000 .4byte 0x4c6 + 1559 04c0 02 .byte 0x2 + 1560 04c1 23 .byte 0x23 + 1561 04c2 0C .uleb128 0xc + 1562 04c3 00 .byte 0 + 1563 04c4 0F .uleb128 0xf + 1564 04c5 01 .byte 0x1 + 1565 04c6 09 .uleb128 0x9 + 1566 04c7 04 .byte 0x4 + 1567 04c8 C4040000 .4byte 0x4c4 + 1568 04cc 10 .uleb128 0x10 + 1569 04cd 7805 .2byte 0x578 + 1570 04cf 0A .byte 0xa + 1571 04d0 44 .byte 0x44 + 1572 04d1 1B050000 .4byte 0x51b + 1573 04d5 07 .uleb128 0x7 + 1574 04d6 543000 .ascii "T0\000" + 1575 04d9 0A .byte 0xa + 1576 04da 45 .byte 0x45 + 1577 04db 1B050000 .4byte 0x51b + 1578 04df 02 .byte 0x2 + 1579 04e0 23 .byte 0x23 + 1580 04e1 00 .uleb128 0 + 1581 04e2 07 .uleb128 0x7 + 1582 04e3 543100 .ascii "T1\000" + 1583 04e6 0A .byte 0xa + 1584 04e7 46 .byte 0x46 + 1585 04e8 1B050000 .4byte 0x51b + 1586 04ec 03 .byte 0x3 + 1587 04ed 23 .byte 0x23 + 1588 04ee 9802 .uleb128 0x118 + 1589 04f0 07 .uleb128 0x7 + 1590 04f1 543200 .ascii "T2\000" + 1591 04f4 0A .byte 0xa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 29 + + + 1592 04f5 47 .byte 0x47 + 1593 04f6 1B050000 .4byte 0x51b + 1594 04fa 03 .byte 0x3 + 1595 04fb 23 .byte 0x23 + 1596 04fc B004 .uleb128 0x230 + 1597 04fe 07 .uleb128 0x7 + 1598 04ff 543300 .ascii "T3\000" + 1599 0502 0A .byte 0xa + 1600 0503 48 .byte 0x48 + 1601 0504 1B050000 .4byte 0x51b + 1602 0508 03 .byte 0x3 + 1603 0509 23 .byte 0x23 + 1604 050a C806 .uleb128 0x348 + 1605 050c 07 .uleb128 0x7 + 1606 050d 543400 .ascii "T4\000" + 1607 0510 0A .byte 0xa + 1608 0511 49 .byte 0x49 + 1609 0512 1B050000 .4byte 0x51b + 1610 0516 03 .byte 0x3 + 1611 0517 23 .byte 0x23 + 1612 0518 E008 .uleb128 0x460 + 1613 051a 00 .byte 0 + 1614 051b 11 .uleb128 0x11 + 1615 051c 7F020000 .4byte 0x27f + 1616 0520 2B050000 .4byte 0x52b + 1617 0524 12 .uleb128 0x12 + 1618 0525 78040000 .4byte 0x478 + 1619 0529 45 .byte 0x45 + 1620 052a 00 .byte 0 + 1621 052b 13 .uleb128 0x13 + 1622 052c 83030000 .4byte .LASF93 + 1623 0530 7805 .2byte 0x578 + 1624 0532 0A .byte 0xa + 1625 0533 43 .byte 0x43 + 1626 0534 4E050000 .4byte 0x54e + 1627 0538 14 .uleb128 0x14 + 1628 0539 776100 .ascii "wa\000" + 1629 053c 0A .byte 0xa + 1630 053d 4A .byte 0x4a + 1631 053e CC040000 .4byte 0x4cc + 1632 0542 0D .uleb128 0xd + 1633 0543 36030000 .4byte .LASF73 + 1634 0547 0A .byte 0xa + 1635 0548 4B .byte 0x4b + 1636 0549 4E050000 .4byte 0x54e + 1637 054d 00 .byte 0 + 1638 054e 11 .uleb128 0x11 + 1639 054f 3E000000 .4byte 0x3e + 1640 0553 5F050000 .4byte 0x55f + 1641 0557 15 .uleb128 0x15 + 1642 0558 78040000 .4byte 0x478 + 1643 055c 7705 .2byte 0x577 + 1644 055e 00 .byte 0 + 1645 055f 16 .uleb128 0x16 + 1646 0560 59010000 .4byte .LASF75 + 1647 0564 01 .byte 0x1 + 1648 0565 4C .byte 0x4c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 30 + + + 1649 0566 01 .byte 0x1 + 1650 0567 00000000 .4byte .LFB8 + 1651 056b B4070000 .4byte .LFE8 + 1652 056f 00000000 .4byte .LLST0 + 1653 0573 01 .byte 0x1 + 1654 0574 F60B0000 .4byte 0xbf6 + 1655 0578 17 .uleb128 0x17 + 1656 0579 3D010000 .4byte .LASF74 + 1657 057d 01 .byte 0x1 + 1658 057e 4D .byte 0x4d + 1659 057f D9000000 .4byte 0xd9 + 1660 0583 2C000000 .4byte .LLST1 + 1661 0587 18 .uleb128 0x18 + 1662 0588 42010000 .4byte .LASF94 + 1663 058c 01 .byte 0x1 + 1664 058d 4D .byte 0x4d + 1665 058e D9000000 .4byte 0xd9 + 1666 0592 19 .uleb128 0x19 + 1667 0593 6900 .ascii "i\000" + 1668 0595 01 .byte 0x1 + 1669 0596 4E .byte 0x4e + 1670 0597 30000000 .4byte 0x30 + 1671 059b 31010000 .4byte .LLST2 + 1672 059f 1A .uleb128 0x1a + 1673 05a0 24000000 .4byte .LVL0 + 1674 05a4 8A0C0000 .4byte 0xc8a + 1675 05a8 B2050000 .4byte 0x5b2 + 1676 05ac 1B .uleb128 0x1b + 1677 05ad 01 .byte 0x1 + 1678 05ae 50 .byte 0x50 + 1679 05af 01 .byte 0x1 + 1680 05b0 31 .byte 0x31 + 1681 05b1 00 .byte 0 + 1682 05b2 1A .uleb128 0x1a + 1683 05b3 44000000 .4byte .LVL1 + 1684 05b7 A70C0000 .4byte 0xca7 + 1685 05bb D2050000 .4byte 0x5d2 + 1686 05bf 1B .uleb128 0x1b + 1687 05c0 01 .byte 0x1 + 1688 05c1 52 .byte 0x52 + 1689 05c2 02 .byte 0x2 + 1690 05c3 09 .byte 0x9 + 1691 05c4 FF .byte 0xff + 1692 05c5 1B .uleb128 0x1b + 1693 05c6 01 .byte 0x1 + 1694 05c7 51 .byte 0x51 + 1695 05c8 02 .byte 0x2 + 1696 05c9 74 .byte 0x74 + 1697 05ca 00 .sleb128 0 + 1698 05cb 1B .uleb128 0x1b + 1699 05cc 01 .byte 0x1 + 1700 05cd 50 .byte 0x50 + 1701 05ce 02 .byte 0x2 + 1702 05cf 75 .byte 0x75 + 1703 05d0 00 .sleb128 0 + 1704 05d1 00 .byte 0 + 1705 05d2 1A .uleb128 0x1a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 31 + + + 1706 05d3 54000000 .4byte .LVL3 + 1707 05d7 8A0C0000 .4byte 0xc8a + 1708 05db E5050000 .4byte 0x5e5 + 1709 05df 1B .uleb128 0x1b + 1710 05e0 01 .byte 0x1 + 1711 05e1 50 .byte 0x50 + 1712 05e2 01 .byte 0x1 + 1713 05e3 32 .byte 0x32 + 1714 05e4 00 .byte 0 + 1715 05e5 1A .uleb128 0x1a + 1716 05e6 78000000 .4byte .LVL4 + 1717 05ea CF0C0000 .4byte 0xccf + 1718 05ee 05060000 .4byte 0x605 + 1719 05f2 1B .uleb128 0x1b + 1720 05f3 01 .byte 0x1 + 1721 05f4 52 .byte 0x52 + 1722 05f5 02 .byte 0x2 + 1723 05f6 09 .byte 0x9 + 1724 05f7 FF .byte 0xff + 1725 05f8 1B .uleb128 0x1b + 1726 05f9 01 .byte 0x1 + 1727 05fa 51 .byte 0x51 + 1728 05fb 02 .byte 0x2 + 1729 05fc 08 .byte 0x8 + 1730 05fd 41 .byte 0x41 + 1731 05fe 1B .uleb128 0x1b + 1732 05ff 01 .byte 0x1 + 1733 0600 50 .byte 0x50 + 1734 0601 02 .byte 0x2 + 1735 0602 75 .byte 0x75 + 1736 0603 00 .sleb128 0 + 1737 0604 00 .byte 0 + 1738 0605 1A .uleb128 0x1a + 1739 0606 88000000 .4byte .LVL6 + 1740 060a 8A0C0000 .4byte 0xc8a + 1741 060e 18060000 .4byte 0x618 + 1742 0612 1B .uleb128 0x1b + 1743 0613 01 .byte 0x1 + 1744 0614 50 .byte 0x50 + 1745 0615 01 .byte 0x1 + 1746 0616 33 .byte 0x33 + 1747 0617 00 .byte 0 + 1748 0618 1A .uleb128 0x1a + 1749 0619 A8000000 .4byte .LVL8 + 1750 061d A70C0000 .4byte 0xca7 + 1751 0621 37060000 .4byte 0x637 + 1752 0625 1B .uleb128 0x1b + 1753 0626 01 .byte 0x1 + 1754 0627 52 .byte 0x52 + 1755 0628 01 .byte 0x1 + 1756 0629 31 .byte 0x31 + 1757 062a 1B .uleb128 0x1b + 1758 062b 01 .byte 0x1 + 1759 062c 51 .byte 0x51 + 1760 062d 02 .byte 0x2 + 1761 062e 08 .byte 0x8 + 1762 062f 58 .byte 0x58 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 32 + + + 1763 0630 1B .uleb128 0x1b + 1764 0631 01 .byte 0x1 + 1765 0632 50 .byte 0x50 + 1766 0633 02 .byte 0x2 + 1767 0634 75 .byte 0x75 + 1768 0635 00 .sleb128 0 + 1769 0636 00 .byte 0 + 1770 0637 1A .uleb128 0x1a + 1771 0638 BC000000 .4byte .LVL10 + 1772 063c 8A0C0000 .4byte 0xc8a + 1773 0640 4A060000 .4byte 0x64a + 1774 0644 1B .uleb128 0x1b + 1775 0645 01 .byte 0x1 + 1776 0646 50 .byte 0x50 + 1777 0647 01 .byte 0x1 + 1778 0648 34 .byte 0x34 + 1779 0649 00 .byte 0 + 1780 064a 1A .uleb128 0x1a + 1781 064b D4000000 .4byte .LVL11 + 1782 064f F10C0000 .4byte 0xcf1 + 1783 0653 64060000 .4byte 0x664 + 1784 0657 1B .uleb128 0x1b + 1785 0658 01 .byte 0x1 + 1786 0659 51 .byte 0x51 + 1787 065a 02 .byte 0x2 + 1788 065b 08 .byte 0x8 + 1789 065c 58 .byte 0x58 + 1790 065d 1B .uleb128 0x1b + 1791 065e 01 .byte 0x1 + 1792 065f 50 .byte 0x50 + 1793 0660 02 .byte 0x2 + 1794 0661 75 .byte 0x75 + 1795 0662 00 .sleb128 0 + 1796 0663 00 .byte 0 + 1797 0664 1A .uleb128 0x1a + 1798 0665 F0000000 .4byte .LVL14 + 1799 0669 8A0C0000 .4byte 0xc8a + 1800 066d 77060000 .4byte 0x677 + 1801 0671 1B .uleb128 0x1b + 1802 0672 01 .byte 0x1 + 1803 0673 50 .byte 0x50 + 1804 0674 01 .byte 0x1 + 1805 0675 35 .byte 0x35 + 1806 0676 00 .byte 0 + 1807 0677 1A .uleb128 0x1a + 1808 0678 08010000 .4byte .LVL15 + 1809 067c CF0C0000 .4byte 0xccf + 1810 0680 96060000 .4byte 0x696 + 1811 0684 1B .uleb128 0x1b + 1812 0685 01 .byte 0x1 + 1813 0686 52 .byte 0x52 + 1814 0687 01 .byte 0x1 + 1815 0688 31 .byte 0x31 + 1816 0689 1B .uleb128 0x1b + 1817 068a 01 .byte 0x1 + 1818 068b 51 .byte 0x51 + 1819 068c 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 33 + + + 1820 068d 08 .byte 0x8 + 1821 068e 58 .byte 0x58 + 1822 068f 1B .uleb128 0x1b + 1823 0690 01 .byte 0x1 + 1824 0691 50 .byte 0x50 + 1825 0692 02 .byte 0x2 + 1826 0693 75 .byte 0x75 + 1827 0694 00 .sleb128 0 + 1828 0695 00 .byte 0 + 1829 0696 1A .uleb128 0x1a + 1830 0697 1C010000 .4byte .LVL17 + 1831 069b 8A0C0000 .4byte 0xc8a + 1832 069f A9060000 .4byte 0x6a9 + 1833 06a3 1B .uleb128 0x1b + 1834 06a4 01 .byte 0x1 + 1835 06a5 50 .byte 0x50 + 1836 06a6 01 .byte 0x1 + 1837 06a7 36 .byte 0x36 + 1838 06a8 00 .byte 0 + 1839 06a9 1A .uleb128 0x1a + 1840 06aa 34010000 .4byte .LVL18 + 1841 06ae 0E0D0000 .4byte 0xd0e + 1842 06b2 C3060000 .4byte 0x6c3 + 1843 06b6 1B .uleb128 0x1b + 1844 06b7 01 .byte 0x1 + 1845 06b8 51 .byte 0x51 + 1846 06b9 02 .byte 0x2 + 1847 06ba 08 .byte 0x8 + 1848 06bb 58 .byte 0x58 + 1849 06bc 1B .uleb128 0x1b + 1850 06bd 01 .byte 0x1 + 1851 06be 50 .byte 0x50 + 1852 06bf 02 .byte 0x2 + 1853 06c0 75 .byte 0x75 + 1854 06c1 00 .sleb128 0 + 1855 06c2 00 .byte 0 + 1856 06c3 1A .uleb128 0x1a + 1857 06c4 50010000 .4byte .LVL21 + 1858 06c8 8A0C0000 .4byte 0xc8a + 1859 06cc D6060000 .4byte 0x6d6 + 1860 06d0 1B .uleb128 0x1b + 1861 06d1 01 .byte 0x1 + 1862 06d2 50 .byte 0x50 + 1863 06d3 01 .byte 0x1 + 1864 06d4 37 .byte 0x37 + 1865 06d5 00 .byte 0 + 1866 06d6 1A .uleb128 0x1a + 1867 06d7 70010000 .4byte .LVL22 + 1868 06db 8A0C0000 .4byte 0xc8a + 1869 06df E9060000 .4byte 0x6e9 + 1870 06e3 1B .uleb128 0x1b + 1871 06e4 01 .byte 0x1 + 1872 06e5 50 .byte 0x50 + 1873 06e6 01 .byte 0x1 + 1874 06e7 38 .byte 0x38 + 1875 06e8 00 .byte 0 + 1876 06e9 1A .uleb128 0x1a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 34 + + + 1877 06ea 98010000 .4byte .LVL23 + 1878 06ee 8A0C0000 .4byte 0xc8a + 1879 06f2 FC060000 .4byte 0x6fc + 1880 06f6 1B .uleb128 0x1b + 1881 06f7 01 .byte 0x1 + 1882 06f8 50 .byte 0x50 + 1883 06f9 01 .byte 0x1 + 1884 06fa 39 .byte 0x39 + 1885 06fb 00 .byte 0 + 1886 06fc 1A .uleb128 0x1a + 1887 06fd C4010000 .4byte .LVL24 + 1888 0701 8A0C0000 .4byte 0xc8a + 1889 0705 0F070000 .4byte 0x70f + 1890 0709 1B .uleb128 0x1b + 1891 070a 01 .byte 0x1 + 1892 070b 50 .byte 0x50 + 1893 070c 01 .byte 0x1 + 1894 070d 3A .byte 0x3a + 1895 070e 00 .byte 0 + 1896 070f 1C .uleb128 0x1c + 1897 0710 E0010000 .4byte .LVL27 + 1898 0714 2B0D0000 .4byte 0xd2b + 1899 0718 1A .uleb128 0x1a + 1900 0719 FC010000 .4byte .LVL28 + 1901 071d 3F0D0000 .4byte 0xd3f + 1902 0721 38070000 .4byte 0x738 + 1903 0725 1B .uleb128 0x1b + 1904 0726 01 .byte 0x1 + 1905 0727 52 .byte 0x52 + 1906 0728 02 .byte 0x2 + 1907 0729 09 .byte 0x9 + 1908 072a FF .byte 0xff + 1909 072b 1B .uleb128 0x1b + 1910 072c 01 .byte 0x1 + 1911 072d 51 .byte 0x51 + 1912 072e 02 .byte 0x2 + 1913 072f 91 .byte 0x91 + 1914 0730 64 .sleb128 -28 + 1915 0731 1B .uleb128 0x1b + 1916 0732 01 .byte 0x1 + 1917 0733 50 .byte 0x50 + 1918 0734 02 .byte 0x2 + 1919 0735 74 .byte 0x74 + 1920 0736 00 .sleb128 0 + 1921 0737 00 .byte 0 + 1922 0738 1A .uleb128 0x1a + 1923 0739 0C020000 .4byte .LVL30 + 1924 073d 8A0C0000 .4byte 0xc8a + 1925 0741 4B070000 .4byte 0x74b + 1926 0745 1B .uleb128 0x1b + 1927 0746 01 .byte 0x1 + 1928 0747 50 .byte 0x50 + 1929 0748 01 .byte 0x1 + 1930 0749 3B .byte 0x3b + 1931 074a 00 .byte 0 + 1932 074b 1A .uleb128 0x1a + 1933 074c 24020000 .4byte .LVL31 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 35 + + + 1934 0750 610D0000 .4byte 0xd61 + 1935 0754 67070000 .4byte 0x767 + 1936 0758 1B .uleb128 0x1b + 1937 0759 01 .byte 0x1 + 1938 075a 51 .byte 0x51 + 1939 075b 05 .byte 0x5 + 1940 075c 03 .byte 0x3 + 1941 075d 00000000 .4byte .LC0 + 1942 0761 1B .uleb128 0x1b + 1943 0762 01 .byte 0x1 + 1944 0763 50 .byte 0x50 + 1945 0764 01 .byte 0x1 + 1946 0765 3C .byte 0x3c + 1947 0766 00 .byte 0 + 1948 0767 1A .uleb128 0x1a + 1949 0768 3C020000 .4byte .LVL32 + 1950 076c A70C0000 .4byte 0xca7 + 1951 0770 87070000 .4byte 0x787 + 1952 0774 1B .uleb128 0x1b + 1953 0775 01 .byte 0x1 + 1954 0776 52 .byte 0x52 + 1955 0777 02 .byte 0x2 + 1956 0778 09 .byte 0x9 + 1957 0779 FF .byte 0xff + 1958 077a 1B .uleb128 0x1b + 1959 077b 01 .byte 0x1 + 1960 077c 51 .byte 0x51 + 1961 077d 02 .byte 0x2 + 1962 077e 08 .byte 0x8 + 1963 077f 47 .byte 0x47 + 1964 0780 1B .uleb128 0x1b + 1965 0781 01 .byte 0x1 + 1966 0782 50 .byte 0x50 + 1967 0783 02 .byte 0x2 + 1968 0784 74 .byte 0x74 + 1969 0785 00 .sleb128 0 + 1970 0786 00 .byte 0 + 1971 0787 1A .uleb128 0x1a + 1972 0788 4C020000 .4byte .LVL34 + 1973 078c 8A0C0000 .4byte 0xc8a + 1974 0790 9A070000 .4byte 0x79a + 1975 0794 1B .uleb128 0x1b + 1976 0795 01 .byte 0x1 + 1977 0796 50 .byte 0x50 + 1978 0797 01 .byte 0x1 + 1979 0798 3D .byte 0x3d + 1980 0799 00 .byte 0 + 1981 079a 1A .uleb128 0x1a + 1982 079b 64020000 .4byte .LVL35 + 1983 079f 3F0D0000 .4byte 0xd3f + 1984 07a3 BA070000 .4byte 0x7ba + 1985 07a7 1B .uleb128 0x1b + 1986 07a8 01 .byte 0x1 + 1987 07a9 52 .byte 0x52 + 1988 07aa 02 .byte 0x2 + 1989 07ab 09 .byte 0x9 + 1990 07ac FF .byte 0xff + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 36 + + + 1991 07ad 1B .uleb128 0x1b + 1992 07ae 01 .byte 0x1 + 1993 07af 51 .byte 0x51 + 1994 07b0 02 .byte 0x2 + 1995 07b1 91 .byte 0x91 + 1996 07b2 64 .sleb128 -28 + 1997 07b3 1B .uleb128 0x1b + 1998 07b4 01 .byte 0x1 + 1999 07b5 50 .byte 0x50 + 2000 07b6 02 .byte 0x2 + 2001 07b7 74 .byte 0x74 + 2002 07b8 00 .sleb128 0 + 2003 07b9 00 .byte 0 + 2004 07ba 1A .uleb128 0x1a + 2005 07bb 74020000 .4byte .LVL37 + 2006 07bf 8A0C0000 .4byte 0xc8a + 2007 07c3 CD070000 .4byte 0x7cd + 2008 07c7 1B .uleb128 0x1b + 2009 07c8 01 .byte 0x1 + 2010 07c9 50 .byte 0x50 + 2011 07ca 01 .byte 0x1 + 2012 07cb 3E .byte 0x3e + 2013 07cc 00 .byte 0 + 2014 07cd 1A .uleb128 0x1a + 2015 07ce 98020000 .4byte .LVL38 + 2016 07d2 8A0C0000 .4byte 0xc8a + 2017 07d6 E0070000 .4byte 0x7e0 + 2018 07da 1B .uleb128 0x1b + 2019 07db 01 .byte 0x1 + 2020 07dc 50 .byte 0x50 + 2021 07dd 01 .byte 0x1 + 2022 07de 3F .byte 0x3f + 2023 07df 00 .byte 0 + 2024 07e0 1A .uleb128 0x1a + 2025 07e1 BC020000 .4byte .LVL39 + 2026 07e5 8A0C0000 .4byte 0xc8a + 2027 07e9 F3070000 .4byte 0x7f3 + 2028 07ed 1B .uleb128 0x1b + 2029 07ee 01 .byte 0x1 + 2030 07ef 50 .byte 0x50 + 2031 07f0 01 .byte 0x1 + 2032 07f1 40 .byte 0x40 + 2033 07f2 00 .byte 0 + 2034 07f3 1A .uleb128 0x1a + 2035 07f4 D4020000 .4byte .LVL40 + 2036 07f8 3F0D0000 .4byte 0xd3f + 2037 07fc 12080000 .4byte 0x812 + 2038 0800 1B .uleb128 0x1b + 2039 0801 01 .byte 0x1 + 2040 0802 52 .byte 0x52 + 2041 0803 01 .byte 0x1 + 2042 0804 31 .byte 0x31 + 2043 0805 1B .uleb128 0x1b + 2044 0806 01 .byte 0x1 + 2045 0807 51 .byte 0x51 + 2046 0808 02 .byte 0x2 + 2047 0809 91 .byte 0x91 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 37 + + + 2048 080a 64 .sleb128 -28 + 2049 080b 1B .uleb128 0x1b + 2050 080c 01 .byte 0x1 + 2051 080d 50 .byte 0x50 + 2052 080e 02 .byte 0x2 + 2053 080f 74 .byte 0x74 + 2054 0810 00 .sleb128 0 + 2055 0811 00 .byte 0 + 2056 0812 1A .uleb128 0x1a + 2057 0813 E8020000 .4byte .LVL42 + 2058 0817 8A0C0000 .4byte 0xc8a + 2059 081b 25080000 .4byte 0x825 + 2060 081f 1B .uleb128 0x1b + 2061 0820 01 .byte 0x1 + 2062 0821 50 .byte 0x50 + 2063 0822 01 .byte 0x1 + 2064 0823 41 .byte 0x41 + 2065 0824 00 .byte 0 + 2066 0825 1A .uleb128 0x1a + 2067 0826 00030000 .4byte .LVL43 + 2068 082a 840D0000 .4byte 0xd84 + 2069 082e 3F080000 .4byte 0x83f + 2070 0832 1B .uleb128 0x1b + 2071 0833 01 .byte 0x1 + 2072 0834 51 .byte 0x51 + 2073 0835 02 .byte 0x2 + 2074 0836 91 .byte 0x91 + 2075 0837 64 .sleb128 -28 + 2076 0838 1B .uleb128 0x1b + 2077 0839 01 .byte 0x1 + 2078 083a 50 .byte 0x50 + 2079 083b 02 .byte 0x2 + 2080 083c 74 .byte 0x74 + 2081 083d 00 .sleb128 0 + 2082 083e 00 .byte 0 + 2083 083f 1A .uleb128 0x1a + 2084 0840 1C030000 .4byte .LVL46 + 2085 0844 8A0C0000 .4byte 0xc8a + 2086 0848 52080000 .4byte 0x852 + 2087 084c 1B .uleb128 0x1b + 2088 084d 01 .byte 0x1 + 2089 084e 50 .byte 0x50 + 2090 084f 01 .byte 0x1 + 2091 0850 42 .byte 0x42 + 2092 0851 00 .byte 0 + 2093 0852 1A .uleb128 0x1a + 2094 0853 40030000 .4byte .LVL47 + 2095 0857 8A0C0000 .4byte 0xc8a + 2096 085b 65080000 .4byte 0x865 + 2097 085f 1B .uleb128 0x1b + 2098 0860 01 .byte 0x1 + 2099 0861 50 .byte 0x50 + 2100 0862 01 .byte 0x1 + 2101 0863 43 .byte 0x43 + 2102 0864 00 .byte 0 + 2103 0865 1A .uleb128 0x1a + 2104 0866 64030000 .4byte .LVL48 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 38 + + + 2105 086a 8A0C0000 .4byte 0xc8a + 2106 086e 78080000 .4byte 0x878 + 2107 0872 1B .uleb128 0x1b + 2108 0873 01 .byte 0x1 + 2109 0874 50 .byte 0x50 + 2110 0875 01 .byte 0x1 + 2111 0876 44 .byte 0x44 + 2112 0877 00 .byte 0 + 2113 0878 1A .uleb128 0x1a + 2114 0879 94030000 .4byte .LVL49 + 2115 087d 8A0C0000 .4byte 0xc8a + 2116 0881 8B080000 .4byte 0x88b + 2117 0885 1B .uleb128 0x1b + 2118 0886 01 .byte 0x1 + 2119 0887 50 .byte 0x50 + 2120 0888 01 .byte 0x1 + 2121 0889 45 .byte 0x45 + 2122 088a 00 .byte 0 + 2123 088b 1A .uleb128 0x1a + 2124 088c B0030000 .4byte .LVL50 + 2125 0890 F10C0000 .4byte 0xcf1 + 2126 0894 A5080000 .4byte 0x8a5 + 2127 0898 1B .uleb128 0x1b + 2128 0899 01 .byte 0x1 + 2129 089a 51 .byte 0x51 + 2130 089b 02 .byte 0x2 + 2131 089c 08 .byte 0x8 + 2132 089d 41 .byte 0x41 + 2133 089e 1B .uleb128 0x1b + 2134 089f 01 .byte 0x1 + 2135 08a0 50 .byte 0x50 + 2136 08a1 02 .byte 0x2 + 2137 08a2 74 .byte 0x74 + 2138 08a3 00 .sleb128 0 + 2139 08a4 00 .byte 0 + 2140 08a5 1A .uleb128 0x1a + 2141 08a6 C0030000 .4byte .LVL52 + 2142 08aa 8A0C0000 .4byte 0xc8a + 2143 08ae B8080000 .4byte 0x8b8 + 2144 08b2 1B .uleb128 0x1b + 2145 08b3 01 .byte 0x1 + 2146 08b4 50 .byte 0x50 + 2147 08b5 01 .byte 0x1 + 2148 08b6 46 .byte 0x46 + 2149 08b7 00 .byte 0 + 2150 08b8 1A .uleb128 0x1a + 2151 08b9 D4030000 .4byte .LVL53 + 2152 08bd F10C0000 .4byte 0xcf1 + 2153 08c1 D2080000 .4byte 0x8d2 + 2154 08c5 1B .uleb128 0x1b + 2155 08c6 01 .byte 0x1 + 2156 08c7 51 .byte 0x51 + 2157 08c8 02 .byte 0x2 + 2158 08c9 08 .byte 0x8 + 2159 08ca 42 .byte 0x42 + 2160 08cb 1B .uleb128 0x1b + 2161 08cc 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 39 + + + 2162 08cd 50 .byte 0x50 + 2163 08ce 02 .byte 0x2 + 2164 08cf 74 .byte 0x74 + 2165 08d0 00 .sleb128 0 + 2166 08d1 00 .byte 0 + 2167 08d2 1A .uleb128 0x1a + 2168 08d3 E4030000 .4byte .LVL55 + 2169 08d7 8A0C0000 .4byte 0xc8a + 2170 08db E5080000 .4byte 0x8e5 + 2171 08df 1B .uleb128 0x1b + 2172 08e0 01 .byte 0x1 + 2173 08e1 50 .byte 0x50 + 2174 08e2 01 .byte 0x1 + 2175 08e3 47 .byte 0x47 + 2176 08e4 00 .byte 0 + 2177 08e5 1A .uleb128 0x1a + 2178 08e6 F8030000 .4byte .LVL56 + 2179 08ea F10C0000 .4byte 0xcf1 + 2180 08ee FF080000 .4byte 0x8ff + 2181 08f2 1B .uleb128 0x1b + 2182 08f3 01 .byte 0x1 + 2183 08f4 51 .byte 0x51 + 2184 08f5 02 .byte 0x2 + 2185 08f6 08 .byte 0x8 + 2186 08f7 43 .byte 0x43 + 2187 08f8 1B .uleb128 0x1b + 2188 08f9 01 .byte 0x1 + 2189 08fa 50 .byte 0x50 + 2190 08fb 02 .byte 0x2 + 2191 08fc 74 .byte 0x74 + 2192 08fd 00 .sleb128 0 + 2193 08fe 00 .byte 0 + 2194 08ff 1A .uleb128 0x1a + 2195 0900 08040000 .4byte .LVL58 + 2196 0904 8A0C0000 .4byte 0xc8a + 2197 0908 12090000 .4byte 0x912 + 2198 090c 1B .uleb128 0x1b + 2199 090d 01 .byte 0x1 + 2200 090e 50 .byte 0x50 + 2201 090f 01 .byte 0x1 + 2202 0910 48 .byte 0x48 + 2203 0911 00 .byte 0 + 2204 0912 1A .uleb128 0x1a + 2205 0913 1C040000 .4byte .LVL59 + 2206 0917 F10C0000 .4byte 0xcf1 + 2207 091b 2C090000 .4byte 0x92c + 2208 091f 1B .uleb128 0x1b + 2209 0920 01 .byte 0x1 + 2210 0921 51 .byte 0x51 + 2211 0922 02 .byte 0x2 + 2212 0923 08 .byte 0x8 + 2213 0924 44 .byte 0x44 + 2214 0925 1B .uleb128 0x1b + 2215 0926 01 .byte 0x1 + 2216 0927 50 .byte 0x50 + 2217 0928 02 .byte 0x2 + 2218 0929 74 .byte 0x74 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 40 + + + 2219 092a 00 .sleb128 0 + 2220 092b 00 .byte 0 + 2221 092c 1A .uleb128 0x1a + 2222 092d 2C040000 .4byte .LVL61 + 2223 0931 8A0C0000 .4byte 0xc8a + 2224 0935 3F090000 .4byte 0x93f + 2225 0939 1B .uleb128 0x1b + 2226 093a 01 .byte 0x1 + 2227 093b 50 .byte 0x50 + 2228 093c 01 .byte 0x1 + 2229 093d 49 .byte 0x49 + 2230 093e 00 .byte 0 + 2231 093f 1A .uleb128 0x1a + 2232 0940 40040000 .4byte .LVL62 + 2233 0944 F10C0000 .4byte 0xcf1 + 2234 0948 59090000 .4byte 0x959 + 2235 094c 1B .uleb128 0x1b + 2236 094d 01 .byte 0x1 + 2237 094e 51 .byte 0x51 + 2238 094f 02 .byte 0x2 + 2239 0950 08 .byte 0x8 + 2240 0951 45 .byte 0x45 + 2241 0952 1B .uleb128 0x1b + 2242 0953 01 .byte 0x1 + 2243 0954 50 .byte 0x50 + 2244 0955 02 .byte 0x2 + 2245 0956 74 .byte 0x74 + 2246 0957 00 .sleb128 0 + 2247 0958 00 .byte 0 + 2248 0959 1A .uleb128 0x1a + 2249 095a 58040000 .4byte .LVL65 + 2250 095e 8A0C0000 .4byte 0xc8a + 2251 0962 6C090000 .4byte 0x96c + 2252 0966 1B .uleb128 0x1b + 2253 0967 01 .byte 0x1 + 2254 0968 50 .byte 0x50 + 2255 0969 01 .byte 0x1 + 2256 096a 4A .byte 0x4a + 2257 096b 00 .byte 0 + 2258 096c 1A .uleb128 0x1a + 2259 096d 7C040000 .4byte .LVL66 + 2260 0971 8A0C0000 .4byte 0xc8a + 2261 0975 7F090000 .4byte 0x97f + 2262 0979 1B .uleb128 0x1b + 2263 097a 01 .byte 0x1 + 2264 097b 50 .byte 0x50 + 2265 097c 01 .byte 0x1 + 2266 097d 4B .byte 0x4b + 2267 097e 00 .byte 0 + 2268 097f 1A .uleb128 0x1a + 2269 0980 9C040000 .4byte .LVL67 + 2270 0984 840D0000 .4byte 0xd84 + 2271 0988 99090000 .4byte 0x999 + 2272 098c 1B .uleb128 0x1b + 2273 098d 01 .byte 0x1 + 2274 098e 51 .byte 0x51 + 2275 098f 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 41 + + + 2276 0990 91 .byte 0x91 + 2277 0991 64 .sleb128 -28 + 2278 0992 1B .uleb128 0x1b + 2279 0993 01 .byte 0x1 + 2280 0994 50 .byte 0x50 + 2281 0995 02 .byte 0x2 + 2282 0996 74 .byte 0x74 + 2283 0997 00 .sleb128 0 + 2284 0998 00 .byte 0 + 2285 0999 1A .uleb128 0x1a + 2286 099a B4040000 .4byte .LVL70 + 2287 099e 8A0C0000 .4byte 0xc8a + 2288 09a2 AC090000 .4byte 0x9ac + 2289 09a6 1B .uleb128 0x1b + 2290 09a7 01 .byte 0x1 + 2291 09a8 50 .byte 0x50 + 2292 09a9 01 .byte 0x1 + 2293 09aa 4C .byte 0x4c + 2294 09ab 00 .byte 0 + 2295 09ac 1C .uleb128 0x1c + 2296 09ad C4040000 .4byte .LVL71 + 2297 09b1 2B0D0000 .4byte 0xd2b + 2298 09b5 1A .uleb128 0x1a + 2299 09b6 D8040000 .4byte .LVL72 + 2300 09ba 610D0000 .4byte 0xd61 + 2301 09be D1090000 .4byte 0x9d1 + 2302 09c2 1B .uleb128 0x1b + 2303 09c3 01 .byte 0x1 + 2304 09c4 51 .byte 0x51 + 2305 09c5 05 .byte 0x5 + 2306 09c6 03 .byte 0x3 + 2307 09c7 00000000 .4byte .LC0 + 2308 09cb 1B .uleb128 0x1b + 2309 09cc 01 .byte 0x1 + 2310 09cd 50 .byte 0x50 + 2311 09ce 01 .byte 0x1 + 2312 09cf 4D .byte 0x4d + 2313 09d0 00 .byte 0 + 2314 09d1 1A .uleb128 0x1a + 2315 09d2 FC040000 .4byte .LVL73 + 2316 09d6 8A0C0000 .4byte 0xc8a + 2317 09da E4090000 .4byte 0x9e4 + 2318 09de 1B .uleb128 0x1b + 2319 09df 01 .byte 0x1 + 2320 09e0 50 .byte 0x50 + 2321 09e1 01 .byte 0x1 + 2322 09e2 4E .byte 0x4e + 2323 09e3 00 .byte 0 + 2324 09e4 1A .uleb128 0x1a + 2325 09e5 20050000 .4byte .LVL74 + 2326 09e9 8A0C0000 .4byte 0xc8a + 2327 09ed F7090000 .4byte 0x9f7 + 2328 09f1 1B .uleb128 0x1b + 2329 09f2 01 .byte 0x1 + 2330 09f3 50 .byte 0x50 + 2331 09f4 01 .byte 0x1 + 2332 09f5 4F .byte 0x4f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 42 + + + 2333 09f6 00 .byte 0 + 2334 09f7 1A .uleb128 0x1a + 2335 09f8 48050000 .4byte .LVL75 + 2336 09fc 8A0C0000 .4byte 0xc8a + 2337 0a00 0B0A0000 .4byte 0xa0b + 2338 0a04 1B .uleb128 0x1b + 2339 0a05 01 .byte 0x1 + 2340 0a06 50 .byte 0x50 + 2341 0a07 02 .byte 0x2 + 2342 0a08 08 .byte 0x8 + 2343 0a09 20 .byte 0x20 + 2344 0a0a 00 .byte 0 + 2345 0a0b 1A .uleb128 0x1a + 2346 0a0c 60050000 .4byte .LVL76 + 2347 0a10 0E0D0000 .4byte 0xd0e + 2348 0a14 250A0000 .4byte 0xa25 + 2349 0a18 1B .uleb128 0x1b + 2350 0a19 01 .byte 0x1 + 2351 0a1a 51 .byte 0x51 + 2352 0a1b 02 .byte 0x2 + 2353 0a1c 08 .byte 0x8 + 2354 0a1d 45 .byte 0x45 + 2355 0a1e 1B .uleb128 0x1b + 2356 0a1f 01 .byte 0x1 + 2357 0a20 50 .byte 0x50 + 2358 0a21 02 .byte 0x2 + 2359 0a22 74 .byte 0x74 + 2360 0a23 00 .sleb128 0 + 2361 0a24 00 .byte 0 + 2362 0a25 1A .uleb128 0x1a + 2363 0a26 70050000 .4byte .LVL78 + 2364 0a2a 8A0C0000 .4byte 0xc8a + 2365 0a2e 390A0000 .4byte 0xa39 + 2366 0a32 1B .uleb128 0x1b + 2367 0a33 01 .byte 0x1 + 2368 0a34 50 .byte 0x50 + 2369 0a35 02 .byte 0x2 + 2370 0a36 08 .byte 0x8 + 2371 0a37 21 .byte 0x21 + 2372 0a38 00 .byte 0 + 2373 0a39 1A .uleb128 0x1a + 2374 0a3a 84050000 .4byte .LVL79 + 2375 0a3e 0E0D0000 .4byte 0xd0e + 2376 0a42 530A0000 .4byte 0xa53 + 2377 0a46 1B .uleb128 0x1b + 2378 0a47 01 .byte 0x1 + 2379 0a48 51 .byte 0x51 + 2380 0a49 02 .byte 0x2 + 2381 0a4a 08 .byte 0x8 + 2382 0a4b 44 .byte 0x44 + 2383 0a4c 1B .uleb128 0x1b + 2384 0a4d 01 .byte 0x1 + 2385 0a4e 50 .byte 0x50 + 2386 0a4f 02 .byte 0x2 + 2387 0a50 74 .byte 0x74 + 2388 0a51 00 .sleb128 0 + 2389 0a52 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 43 + + + 2390 0a53 1A .uleb128 0x1a + 2391 0a54 94050000 .4byte .LVL81 + 2392 0a58 8A0C0000 .4byte 0xc8a + 2393 0a5c 670A0000 .4byte 0xa67 + 2394 0a60 1B .uleb128 0x1b + 2395 0a61 01 .byte 0x1 + 2396 0a62 50 .byte 0x50 + 2397 0a63 02 .byte 0x2 + 2398 0a64 08 .byte 0x8 + 2399 0a65 22 .byte 0x22 + 2400 0a66 00 .byte 0 + 2401 0a67 1A .uleb128 0x1a + 2402 0a68 A8050000 .4byte .LVL82 + 2403 0a6c 0E0D0000 .4byte 0xd0e + 2404 0a70 810A0000 .4byte 0xa81 + 2405 0a74 1B .uleb128 0x1b + 2406 0a75 01 .byte 0x1 + 2407 0a76 51 .byte 0x51 + 2408 0a77 02 .byte 0x2 + 2409 0a78 08 .byte 0x8 + 2410 0a79 43 .byte 0x43 + 2411 0a7a 1B .uleb128 0x1b + 2412 0a7b 01 .byte 0x1 + 2413 0a7c 50 .byte 0x50 + 2414 0a7d 02 .byte 0x2 + 2415 0a7e 74 .byte 0x74 + 2416 0a7f 00 .sleb128 0 + 2417 0a80 00 .byte 0 + 2418 0a81 1A .uleb128 0x1a + 2419 0a82 B8050000 .4byte .LVL84 + 2420 0a86 8A0C0000 .4byte 0xc8a + 2421 0a8a 950A0000 .4byte 0xa95 + 2422 0a8e 1B .uleb128 0x1b + 2423 0a8f 01 .byte 0x1 + 2424 0a90 50 .byte 0x50 + 2425 0a91 02 .byte 0x2 + 2426 0a92 08 .byte 0x8 + 2427 0a93 23 .byte 0x23 + 2428 0a94 00 .byte 0 + 2429 0a95 1A .uleb128 0x1a + 2430 0a96 CC050000 .4byte .LVL85 + 2431 0a9a 0E0D0000 .4byte 0xd0e + 2432 0a9e AF0A0000 .4byte 0xaaf + 2433 0aa2 1B .uleb128 0x1b + 2434 0aa3 01 .byte 0x1 + 2435 0aa4 51 .byte 0x51 + 2436 0aa5 02 .byte 0x2 + 2437 0aa6 08 .byte 0x8 + 2438 0aa7 42 .byte 0x42 + 2439 0aa8 1B .uleb128 0x1b + 2440 0aa9 01 .byte 0x1 + 2441 0aaa 50 .byte 0x50 + 2442 0aab 02 .byte 0x2 + 2443 0aac 74 .byte 0x74 + 2444 0aad 00 .sleb128 0 + 2445 0aae 00 .byte 0 + 2446 0aaf 1A .uleb128 0x1a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 44 + + + 2447 0ab0 DC050000 .4byte .LVL87 + 2448 0ab4 8A0C0000 .4byte 0xc8a + 2449 0ab8 C30A0000 .4byte 0xac3 + 2450 0abc 1B .uleb128 0x1b + 2451 0abd 01 .byte 0x1 + 2452 0abe 50 .byte 0x50 + 2453 0abf 02 .byte 0x2 + 2454 0ac0 08 .byte 0x8 + 2455 0ac1 24 .byte 0x24 + 2456 0ac2 00 .byte 0 + 2457 0ac3 1A .uleb128 0x1a + 2458 0ac4 F4050000 .4byte .LVL88 + 2459 0ac8 0E0D0000 .4byte 0xd0e + 2460 0acc DD0A0000 .4byte 0xadd + 2461 0ad0 1B .uleb128 0x1b + 2462 0ad1 01 .byte 0x1 + 2463 0ad2 51 .byte 0x51 + 2464 0ad3 02 .byte 0x2 + 2465 0ad4 08 .byte 0x8 + 2466 0ad5 41 .byte 0x41 + 2467 0ad6 1B .uleb128 0x1b + 2468 0ad7 01 .byte 0x1 + 2469 0ad8 50 .byte 0x50 + 2470 0ad9 02 .byte 0x2 + 2471 0ada 74 .byte 0x74 + 2472 0adb 00 .sleb128 0 + 2473 0adc 00 .byte 0 + 2474 0add 1A .uleb128 0x1a + 2475 0ade 0C060000 .4byte .LVL91 + 2476 0ae2 8A0C0000 .4byte 0xc8a + 2477 0ae6 F10A0000 .4byte 0xaf1 + 2478 0aea 1B .uleb128 0x1b + 2479 0aeb 01 .byte 0x1 + 2480 0aec 50 .byte 0x50 + 2481 0aed 02 .byte 0x2 + 2482 0aee 08 .byte 0x8 + 2483 0aef 25 .byte 0x25 + 2484 0af0 00 .byte 0 + 2485 0af1 1A .uleb128 0x1a + 2486 0af2 30060000 .4byte .LVL92 + 2487 0af6 8A0C0000 .4byte 0xc8a + 2488 0afa 050B0000 .4byte 0xb05 + 2489 0afe 1B .uleb128 0x1b + 2490 0aff 01 .byte 0x1 + 2491 0b00 50 .byte 0x50 + 2492 0b01 02 .byte 0x2 + 2493 0b02 08 .byte 0x8 + 2494 0b03 26 .byte 0x26 + 2495 0b04 00 .byte 0 + 2496 0b05 1A .uleb128 0x1a + 2497 0b06 50060000 .4byte .LVL93 + 2498 0b0a 840D0000 .4byte 0xd84 + 2499 0b0e 1F0B0000 .4byte 0xb1f + 2500 0b12 1B .uleb128 0x1b + 2501 0b13 01 .byte 0x1 + 2502 0b14 51 .byte 0x51 + 2503 0b15 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 45 + + + 2504 0b16 91 .byte 0x91 + 2505 0b17 64 .sleb128 -28 + 2506 0b18 1B .uleb128 0x1b + 2507 0b19 01 .byte 0x1 + 2508 0b1a 50 .byte 0x50 + 2509 0b1b 02 .byte 0x2 + 2510 0b1c 74 .byte 0x74 + 2511 0b1d 00 .sleb128 0 + 2512 0b1e 00 .byte 0 + 2513 0b1f 1A .uleb128 0x1a + 2514 0b20 68060000 .4byte .LVL96 + 2515 0b24 8A0C0000 .4byte 0xc8a + 2516 0b28 330B0000 .4byte 0xb33 + 2517 0b2c 1B .uleb128 0x1b + 2518 0b2d 01 .byte 0x1 + 2519 0b2e 50 .byte 0x50 + 2520 0b2f 02 .byte 0x2 + 2521 0b30 08 .byte 0x8 + 2522 0b31 27 .byte 0x27 + 2523 0b32 00 .byte 0 + 2524 0b33 1C .uleb128 0x1c + 2525 0b34 78060000 .4byte .LVL97 + 2526 0b38 2B0D0000 .4byte 0xd2b + 2527 0b3c 1A .uleb128 0x1a + 2528 0b3d 8C060000 .4byte .LVL98 + 2529 0b41 610D0000 .4byte 0xd61 + 2530 0b45 590B0000 .4byte 0xb59 + 2531 0b49 1B .uleb128 0x1b + 2532 0b4a 01 .byte 0x1 + 2533 0b4b 51 .byte 0x51 + 2534 0b4c 05 .byte 0x5 + 2535 0b4d 03 .byte 0x3 + 2536 0b4e 00000000 .4byte .LC0 + 2537 0b52 1B .uleb128 0x1b + 2538 0b53 01 .byte 0x1 + 2539 0b54 50 .byte 0x50 + 2540 0b55 02 .byte 0x2 + 2541 0b56 08 .byte 0x8 + 2542 0b57 28 .byte 0x28 + 2543 0b58 00 .byte 0 + 2544 0b59 1A .uleb128 0x1a + 2545 0b5a B0060000 .4byte .LVL99 + 2546 0b5e 8A0C0000 .4byte 0xc8a + 2547 0b62 6D0B0000 .4byte 0xb6d + 2548 0b66 1B .uleb128 0x1b + 2549 0b67 01 .byte 0x1 + 2550 0b68 50 .byte 0x50 + 2551 0b69 02 .byte 0x2 + 2552 0b6a 08 .byte 0x8 + 2553 0b6b 29 .byte 0x29 + 2554 0b6c 00 .byte 0 + 2555 0b6d 1A .uleb128 0x1a + 2556 0b6e D4060000 .4byte .LVL100 + 2557 0b72 8A0C0000 .4byte 0xc8a + 2558 0b76 810B0000 .4byte 0xb81 + 2559 0b7a 1B .uleb128 0x1b + 2560 0b7b 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 46 + + + 2561 0b7c 50 .byte 0x50 + 2562 0b7d 02 .byte 0x2 + 2563 0b7e 08 .byte 0x8 + 2564 0b7f 2A .byte 0x2a + 2565 0b80 00 .byte 0 + 2566 0b81 1A .uleb128 0x1a + 2567 0b82 FC060000 .4byte .LVL101 + 2568 0b86 8A0C0000 .4byte 0xc8a + 2569 0b8a 950B0000 .4byte 0xb95 + 2570 0b8e 1B .uleb128 0x1b + 2571 0b8f 01 .byte 0x1 + 2572 0b90 50 .byte 0x50 + 2573 0b91 02 .byte 0x2 + 2574 0b92 08 .byte 0x8 + 2575 0b93 2B .byte 0x2b + 2576 0b94 00 .byte 0 + 2577 0b95 1A .uleb128 0x1a + 2578 0b96 0C070000 .4byte .LVL102 + 2579 0b9a A10D0000 .4byte 0xda1 + 2580 0b9e A90B0000 .4byte 0xba9 + 2581 0ba2 1B .uleb128 0x1b + 2582 0ba3 01 .byte 0x1 + 2583 0ba4 50 .byte 0x50 + 2584 0ba5 02 .byte 0x2 + 2585 0ba6 74 .byte 0x74 + 2586 0ba7 00 .sleb128 0 + 2587 0ba8 00 .byte 0 + 2588 0ba9 1A .uleb128 0x1a + 2589 0baa 28070000 .4byte .LVL103 + 2590 0bae 8A0C0000 .4byte 0xc8a + 2591 0bb2 BD0B0000 .4byte 0xbbd + 2592 0bb6 1B .uleb128 0x1b + 2593 0bb7 01 .byte 0x1 + 2594 0bb8 50 .byte 0x50 + 2595 0bb9 02 .byte 0x2 + 2596 0bba 08 .byte 0x8 + 2597 0bbb 2C .byte 0x2c + 2598 0bbc 00 .byte 0 + 2599 0bbd 1A .uleb128 0x1a + 2600 0bbe 4C070000 .4byte .LVL104 + 2601 0bc2 8A0C0000 .4byte 0xc8a + 2602 0bc6 D10B0000 .4byte 0xbd1 + 2603 0bca 1B .uleb128 0x1b + 2604 0bcb 01 .byte 0x1 + 2605 0bcc 50 .byte 0x50 + 2606 0bcd 02 .byte 0x2 + 2607 0bce 08 .byte 0x8 + 2608 0bcf 2D .byte 0x2d + 2609 0bd0 00 .byte 0 + 2610 0bd1 1A .uleb128 0x1a + 2611 0bd2 78070000 .4byte .LVL105 + 2612 0bd6 8A0C0000 .4byte 0xc8a + 2613 0bda E50B0000 .4byte 0xbe5 + 2614 0bde 1B .uleb128 0x1b + 2615 0bdf 01 .byte 0x1 + 2616 0be0 50 .byte 0x50 + 2617 0be1 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 47 + + + 2618 0be2 08 .byte 0x8 + 2619 0be3 2E .byte 0x2e + 2620 0be4 00 .byte 0 + 2621 0be5 1D .uleb128 0x1d + 2622 0be6 A4070000 .4byte .LVL106 + 2623 0bea 8A0C0000 .4byte 0xc8a + 2624 0bee 1B .uleb128 0x1b + 2625 0bef 01 .byte 0x1 + 2626 0bf0 50 .byte 0x50 + 2627 0bf1 02 .byte 0x2 + 2628 0bf2 08 .byte 0x8 + 2629 0bf3 2F .byte 0x2f + 2630 0bf4 00 .byte 0 + 2631 0bf5 00 .byte 0 + 2632 0bf6 1E .uleb128 0x1e + 2633 0bf7 BB010000 .4byte .LASF76 + 2634 0bfb 01 .byte 0x1 + 2635 0bfc 47 .byte 0x47 + 2636 0bfd 01 .byte 0x1 + 2637 0bfe 00000000 .4byte .LFB7 + 2638 0c02 18000000 .4byte .LFE7 + 2639 0c06 02 .byte 0x2 + 2640 0c07 7D .byte 0x7d + 2641 0c08 00 .sleb128 0 + 2642 0c09 01 .byte 0x1 + 2643 0c0a 280C0000 .4byte 0xc28 + 2644 0c0e 1F .uleb128 0x1f + 2645 0c0f 10000000 .4byte .LVL107 + 2646 0c13 01 .byte 0x1 + 2647 0c14 B50D0000 .4byte 0xdb5 + 2648 0c18 1B .uleb128 0x1b + 2649 0c19 01 .byte 0x1 + 2650 0c1a 52 .byte 0x52 + 2651 0c1b 01 .byte 0x1 + 2652 0c1c 35 .byte 0x35 + 2653 0c1d 1B .uleb128 0x1b + 2654 0c1e 01 .byte 0x1 + 2655 0c1f 50 .byte 0x50 + 2656 0c20 05 .byte 0x5 + 2657 0c21 03 .byte 0x3 + 2658 0c22 00000000 .4byte .LANCHOR0 + 2659 0c26 00 .byte 0 + 2660 0c27 00 .byte 0 + 2661 0c28 20 .uleb128 0x20 + 2662 0c29 6D623100 .ascii "mb1\000" + 2663 0c2d 01 .byte 0x1 + 2664 0c2e 3C .byte 0x3c + 2665 0c2f 20040000 .4byte 0x420 + 2666 0c33 05 .byte 0x5 + 2667 0c34 03 .byte 0x3 + 2668 0c35 00000000 .4byte mb1 + 2669 0c39 21 .uleb128 0x21 + 2670 0c3a 5A000000 .4byte .LASF77 + 2671 0c3e 0A .byte 0xa + 2672 0c3f A6 .byte 0xa6 + 2673 0c40 2B050000 .4byte 0x52b + 2674 0c44 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 48 + + + 2675 0c45 01 .byte 0x1 + 2676 0c46 22 .uleb128 0x22 + 2677 0c47 E5010000 .4byte .LASF78 + 2678 0c4b 01 .byte 0x1 + 2679 0c4c DE .byte 0xde + 2680 0c4d 580C0000 .4byte 0xc58 + 2681 0c51 01 .byte 0x1 + 2682 0c52 05 .byte 0x5 + 2683 0c53 03 .byte 0x3 + 2684 0c54 00000000 .4byte testmbox1 + 2685 0c58 0E .uleb128 0xe + 2686 0c59 7F040000 .4byte 0x47f + 2687 0c5d 11 .uleb128 0x11 + 2688 0c5e 6D0C0000 .4byte 0xc6d + 2689 0c62 6D0C0000 .4byte 0xc6d + 2690 0c66 12 .uleb128 0x12 + 2691 0c67 78040000 .4byte 0x478 + 2692 0c6b 01 .byte 0x1 + 2693 0c6c 00 .byte 0 + 2694 0c6d 09 .uleb128 0x9 + 2695 0c6e 04 .byte 0x4 + 2696 0c6f 580C0000 .4byte 0xc58 + 2697 0c73 22 .uleb128 0x22 + 2698 0c74 45000000 .4byte .LASF79 + 2699 0c78 01 .byte 0x1 + 2700 0c79 EA .byte 0xea + 2701 0c7a 850C0000 .4byte 0xc85 + 2702 0c7e 01 .byte 0x1 + 2703 0c7f 05 .byte 0x5 + 2704 0c80 03 .byte 0x3 + 2705 0c81 00000000 .4byte patternmbox + 2706 0c85 0E .uleb128 0xe + 2707 0c86 5D0C0000 .4byte 0xc5d + 2708 0c8a 23 .uleb128 0x23 + 2709 0c8b 01 .byte 0x1 + 2710 0c8c AD030000 .4byte .LASF80 + 2711 0c90 0A .byte 0xa + 2712 0c91 58 .byte 0x58 + 2713 0c92 01 .byte 0x1 + 2714 0c93 90000000 .4byte 0x90 + 2715 0c97 01 .byte 0x1 + 2716 0c98 A70C0000 .4byte 0xca7 + 2717 0c9c 24 .uleb128 0x24 + 2718 0c9d 30000000 .4byte 0x30 + 2719 0ca1 24 .uleb128 0x24 + 2720 0ca2 90000000 .4byte 0x90 + 2721 0ca6 00 .byte 0 + 2722 0ca7 23 .uleb128 0x23 + 2723 0ca8 01 .byte 0x1 + 2724 0ca9 B2000000 .4byte .LASF81 + 2725 0cad 09 .byte 0x9 + 2726 0cae 45 .byte 0x45 + 2727 0caf 01 .byte 0x1 + 2728 0cb0 D9000000 .4byte 0xd9 + 2729 0cb4 01 .byte 0x1 + 2730 0cb5 C90C0000 .4byte 0xcc9 + 2731 0cb9 24 .uleb128 0x24 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 49 + + + 2732 0cba C90C0000 .4byte 0xcc9 + 2733 0cbe 24 .uleb128 0x24 + 2734 0cbf D9000000 .4byte 0xd9 + 2735 0cc3 24 .uleb128 0x24 + 2736 0cc4 EF000000 .4byte 0xef + 2737 0cc8 00 .byte 0 + 2738 0cc9 09 .uleb128 0x9 + 2739 0cca 04 .byte 0x4 + 2740 0ccb 20040000 .4byte 0x420 + 2741 0ccf 23 .uleb128 0x23 + 2742 0cd0 01 .byte 0x1 + 2743 0cd1 44030000 .4byte .LASF82 + 2744 0cd5 09 .byte 0x9 + 2745 0cd6 48 .byte 0x48 + 2746 0cd7 01 .byte 0x1 + 2747 0cd8 D9000000 .4byte 0xd9 + 2748 0cdc 01 .byte 0x1 + 2749 0cdd F10C0000 .4byte 0xcf1 + 2750 0ce1 24 .uleb128 0x24 + 2751 0ce2 C90C0000 .4byte 0xcc9 + 2752 0ce6 24 .uleb128 0x24 + 2753 0ce7 D9000000 .4byte 0xd9 + 2754 0ceb 24 .uleb128 0x24 + 2755 0cec EF000000 .4byte 0xef + 2756 0cf0 00 .byte 0 + 2757 0cf1 23 .uleb128 0x23 + 2758 0cf2 01 .byte 0x1 + 2759 0cf3 0D000000 .4byte .LASF83 + 2760 0cf7 09 .byte 0x9 + 2761 0cf8 47 .byte 0x47 + 2762 0cf9 01 .byte 0x1 + 2763 0cfa D9000000 .4byte 0xd9 + 2764 0cfe 01 .byte 0x1 + 2765 0cff 0E0D0000 .4byte 0xd0e + 2766 0d03 24 .uleb128 0x24 + 2767 0d04 C90C0000 .4byte 0xcc9 + 2768 0d08 24 .uleb128 0x24 + 2769 0d09 D9000000 .4byte 0xd9 + 2770 0d0d 00 .byte 0 + 2771 0d0e 23 .uleb128 0x23 + 2772 0d0f 01 .byte 0x1 + 2773 0d10 1F000000 .4byte .LASF84 + 2774 0d14 09 .byte 0x9 + 2775 0d15 4A .byte 0x4a + 2776 0d16 01 .byte 0x1 + 2777 0d17 D9000000 .4byte 0xd9 + 2778 0d1b 01 .byte 0x1 + 2779 0d1c 2B0D0000 .4byte 0xd2b + 2780 0d20 24 .uleb128 0x24 + 2781 0d21 C90C0000 .4byte 0xcc9 + 2782 0d25 24 .uleb128 0x24 + 2783 0d26 D9000000 .4byte 0xd9 + 2784 0d2a 00 .byte 0 + 2785 0d2b 25 .uleb128 0x25 + 2786 0d2c 01 .byte 0x1 + 2787 0d2d 98000000 .4byte .LASF88 + 2788 0d31 0A .byte 0xa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 50 + + + 2789 0d32 56 .byte 0x56 + 2790 0d33 01 .byte 0x1 + 2791 0d34 01 .byte 0x1 + 2792 0d35 3F0D0000 .4byte 0xd3f + 2793 0d39 24 .uleb128 0x24 + 2794 0d3a 6B040000 .4byte 0x46b + 2795 0d3e 00 .byte 0 + 2796 0d3f 23 .uleb128 0x23 + 2797 0d40 01 .byte 0x1 + 2798 0d41 64030000 .4byte .LASF85 + 2799 0d45 09 .byte 0x9 + 2800 0d46 4B .byte 0x4b + 2801 0d47 01 .byte 0x1 + 2802 0d48 D9000000 .4byte 0xd9 + 2803 0d4c 01 .byte 0x1 + 2804 0d4d 610D0000 .4byte 0xd61 + 2805 0d51 24 .uleb128 0x24 + 2806 0d52 C90C0000 .4byte 0xcc9 + 2807 0d56 24 .uleb128 0x24 + 2808 0d57 1A040000 .4byte 0x41a + 2809 0d5b 24 .uleb128 0x24 + 2810 0d5c EF000000 .4byte 0xef + 2811 0d60 00 .byte 0 + 2812 0d61 23 .uleb128 0x23 + 2813 0d62 01 .byte 0x1 + 2814 0d63 31020000 .4byte .LASF86 + 2815 0d67 0A .byte 0xa + 2816 0d68 59 .byte 0x59 + 2817 0d69 01 .byte 0x1 + 2818 0d6a 90000000 .4byte 0x90 + 2819 0d6e 01 .byte 0x1 + 2820 0d6f 7E0D0000 .4byte 0xd7e + 2821 0d73 24 .uleb128 0x24 + 2822 0d74 30000000 .4byte 0x30 + 2823 0d78 24 .uleb128 0x24 + 2824 0d79 7E0D0000 .4byte 0xd7e + 2825 0d7d 00 .byte 0 + 2826 0d7e 09 .uleb128 0x9 + 2827 0d7f 04 .byte 0x4 + 2828 0d80 6B040000 .4byte 0x46b + 2829 0d84 23 .uleb128 0x23 + 2830 0d85 01 .byte 0x1 + 2831 0d86 A2010000 .4byte .LASF87 + 2832 0d8a 09 .byte 0x9 + 2833 0d8b 4D .byte 0x4d + 2834 0d8c 01 .byte 0x1 + 2835 0d8d D9000000 .4byte 0xd9 + 2836 0d91 01 .byte 0x1 + 2837 0d92 A10D0000 .4byte 0xda1 + 2838 0d96 24 .uleb128 0x24 + 2839 0d97 C90C0000 .4byte 0xcc9 + 2840 0d9b 24 .uleb128 0x24 + 2841 0d9c 1A040000 .4byte 0x41a + 2842 0da0 00 .byte 0 + 2843 0da1 25 .uleb128 0x25 + 2844 0da2 01 .byte 0x1 + 2845 0da3 0C020000 .4byte .LASF89 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 51 + + + 2846 0da7 09 .byte 0x9 + 2847 0da8 44 .byte 0x44 + 2848 0da9 01 .byte 0x1 + 2849 0daa 01 .byte 0x1 + 2850 0dab B50D0000 .4byte 0xdb5 + 2851 0daf 24 .uleb128 0x24 + 2852 0db0 C90C0000 .4byte 0xcc9 + 2853 0db4 00 .byte 0 + 2854 0db5 26 .uleb128 0x26 + 2855 0db6 01 .byte 0x1 + 2856 0db7 34010000 .4byte .LASF95 + 2857 0dbb 09 .byte 0x9 + 2858 0dbc 43 .byte 0x43 + 2859 0dbd 01 .byte 0x1 + 2860 0dbe 01 .byte 0x1 + 2861 0dbf 24 .uleb128 0x24 + 2862 0dc0 C90C0000 .4byte 0xcc9 + 2863 0dc4 24 .uleb128 0x24 + 2864 0dc5 1A040000 .4byte 0x41a + 2865 0dc9 24 .uleb128 0x24 + 2866 0dca FA000000 .4byte 0xfa + 2867 0dce 00 .byte 0 + 2868 0dcf 00 .byte 0 + 2869 .section .debug_abbrev,"",%progbits + 2870 .Ldebug_abbrev0: + 2871 0000 01 .uleb128 0x1 + 2872 0001 11 .uleb128 0x11 + 2873 0002 01 .byte 0x1 + 2874 0003 25 .uleb128 0x25 + 2875 0004 0E .uleb128 0xe + 2876 0005 13 .uleb128 0x13 + 2877 0006 0B .uleb128 0xb + 2878 0007 03 .uleb128 0x3 + 2879 0008 0E .uleb128 0xe + 2880 0009 1B .uleb128 0x1b + 2881 000a 0E .uleb128 0xe + 2882 000b 55 .uleb128 0x55 + 2883 000c 06 .uleb128 0x6 + 2884 000d 11 .uleb128 0x11 + 2885 000e 01 .uleb128 0x1 + 2886 000f 52 .uleb128 0x52 + 2887 0010 01 .uleb128 0x1 + 2888 0011 10 .uleb128 0x10 + 2889 0012 06 .uleb128 0x6 + 2890 0013 00 .byte 0 + 2891 0014 00 .byte 0 + 2892 0015 02 .uleb128 0x2 + 2893 0016 24 .uleb128 0x24 + 2894 0017 00 .byte 0 + 2895 0018 0B .uleb128 0xb + 2896 0019 0B .uleb128 0xb + 2897 001a 3E .uleb128 0x3e + 2898 001b 0B .uleb128 0xb + 2899 001c 03 .uleb128 0x3 + 2900 001d 08 .uleb128 0x8 + 2901 001e 00 .byte 0 + 2902 001f 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 52 + + + 2903 0020 03 .uleb128 0x3 + 2904 0021 24 .uleb128 0x24 + 2905 0022 00 .byte 0 + 2906 0023 0B .uleb128 0xb + 2907 0024 0B .uleb128 0xb + 2908 0025 3E .uleb128 0x3e + 2909 0026 0B .uleb128 0xb + 2910 0027 03 .uleb128 0x3 + 2911 0028 0E .uleb128 0xe + 2912 0029 00 .byte 0 + 2913 002a 00 .byte 0 + 2914 002b 04 .uleb128 0x4 + 2915 002c 16 .uleb128 0x16 + 2916 002d 00 .byte 0 + 2917 002e 03 .uleb128 0x3 + 2918 002f 0E .uleb128 0xe + 2919 0030 3A .uleb128 0x3a + 2920 0031 0B .uleb128 0xb + 2921 0032 3B .uleb128 0x3b + 2922 0033 0B .uleb128 0xb + 2923 0034 49 .uleb128 0x49 + 2924 0035 13 .uleb128 0x13 + 2925 0036 00 .byte 0 + 2926 0037 00 .byte 0 + 2927 0038 05 .uleb128 0x5 + 2928 0039 13 .uleb128 0x13 + 2929 003a 01 .byte 0x1 + 2930 003b 03 .uleb128 0x3 + 2931 003c 0E .uleb128 0xe + 2932 003d 0B .uleb128 0xb + 2933 003e 0B .uleb128 0xb + 2934 003f 3A .uleb128 0x3a + 2935 0040 0B .uleb128 0xb + 2936 0041 3B .uleb128 0x3b + 2937 0042 0B .uleb128 0xb + 2938 0043 01 .uleb128 0x1 + 2939 0044 13 .uleb128 0x13 + 2940 0045 00 .byte 0 + 2941 0046 00 .byte 0 + 2942 0047 06 .uleb128 0x6 + 2943 0048 0D .uleb128 0xd + 2944 0049 00 .byte 0 + 2945 004a 03 .uleb128 0x3 + 2946 004b 0E .uleb128 0xe + 2947 004c 3A .uleb128 0x3a + 2948 004d 0B .uleb128 0xb + 2949 004e 3B .uleb128 0x3b + 2950 004f 0B .uleb128 0xb + 2951 0050 49 .uleb128 0x49 + 2952 0051 13 .uleb128 0x13 + 2953 0052 38 .uleb128 0x38 + 2954 0053 0A .uleb128 0xa + 2955 0054 00 .byte 0 + 2956 0055 00 .byte 0 + 2957 0056 07 .uleb128 0x7 + 2958 0057 0D .uleb128 0xd + 2959 0058 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 53 + + + 2960 0059 03 .uleb128 0x3 + 2961 005a 08 .uleb128 0x8 + 2962 005b 3A .uleb128 0x3a + 2963 005c 0B .uleb128 0xb + 2964 005d 3B .uleb128 0x3b + 2965 005e 0B .uleb128 0xb + 2966 005f 49 .uleb128 0x49 + 2967 0060 13 .uleb128 0x13 + 2968 0061 38 .uleb128 0x38 + 2969 0062 0A .uleb128 0xa + 2970 0063 00 .byte 0 + 2971 0064 00 .byte 0 + 2972 0065 08 .uleb128 0x8 + 2973 0066 13 .uleb128 0x13 + 2974 0067 01 .byte 0x1 + 2975 0068 0B .uleb128 0xb + 2976 0069 0B .uleb128 0xb + 2977 006a 3A .uleb128 0x3a + 2978 006b 0B .uleb128 0xb + 2979 006c 3B .uleb128 0x3b + 2980 006d 0B .uleb128 0xb + 2981 006e 01 .uleb128 0x1 + 2982 006f 13 .uleb128 0x13 + 2983 0070 00 .byte 0 + 2984 0071 00 .byte 0 + 2985 0072 09 .uleb128 0x9 + 2986 0073 0F .uleb128 0xf + 2987 0074 00 .byte 0 + 2988 0075 0B .uleb128 0xb + 2989 0076 0B .uleb128 0xb + 2990 0077 49 .uleb128 0x49 + 2991 0078 13 .uleb128 0x13 + 2992 0079 00 .byte 0 + 2993 007a 00 .byte 0 + 2994 007b 0A .uleb128 0xa + 2995 007c 0F .uleb128 0xf + 2996 007d 00 .byte 0 + 2997 007e 0B .uleb128 0xb + 2998 007f 0B .uleb128 0xb + 2999 0080 00 .byte 0 + 3000 0081 00 .byte 0 + 3001 0082 0B .uleb128 0xb + 3002 0083 35 .uleb128 0x35 + 3003 0084 00 .byte 0 + 3004 0085 49 .uleb128 0x49 + 3005 0086 13 .uleb128 0x13 + 3006 0087 00 .byte 0 + 3007 0088 00 .byte 0 + 3008 0089 0C .uleb128 0xc + 3009 008a 17 .uleb128 0x17 + 3010 008b 01 .byte 0x1 + 3011 008c 0B .uleb128 0xb + 3012 008d 0B .uleb128 0xb + 3013 008e 3A .uleb128 0x3a + 3014 008f 0B .uleb128 0xb + 3015 0090 3B .uleb128 0x3b + 3016 0091 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 54 + + + 3017 0092 01 .uleb128 0x1 + 3018 0093 13 .uleb128 0x13 + 3019 0094 00 .byte 0 + 3020 0095 00 .byte 0 + 3021 0096 0D .uleb128 0xd + 3022 0097 0D .uleb128 0xd + 3023 0098 00 .byte 0 + 3024 0099 03 .uleb128 0x3 + 3025 009a 0E .uleb128 0xe + 3026 009b 3A .uleb128 0x3a + 3027 009c 0B .uleb128 0xb + 3028 009d 3B .uleb128 0x3b + 3029 009e 0B .uleb128 0xb + 3030 009f 49 .uleb128 0x49 + 3031 00a0 13 .uleb128 0x13 + 3032 00a1 00 .byte 0 + 3033 00a2 00 .byte 0 + 3034 00a3 0E .uleb128 0xe + 3035 00a4 26 .uleb128 0x26 + 3036 00a5 00 .byte 0 + 3037 00a6 49 .uleb128 0x49 + 3038 00a7 13 .uleb128 0x13 + 3039 00a8 00 .byte 0 + 3040 00a9 00 .byte 0 + 3041 00aa 0F .uleb128 0xf + 3042 00ab 15 .uleb128 0x15 + 3043 00ac 00 .byte 0 + 3044 00ad 27 .uleb128 0x27 + 3045 00ae 0C .uleb128 0xc + 3046 00af 00 .byte 0 + 3047 00b0 00 .byte 0 + 3048 00b1 10 .uleb128 0x10 + 3049 00b2 13 .uleb128 0x13 + 3050 00b3 01 .byte 0x1 + 3051 00b4 0B .uleb128 0xb + 3052 00b5 05 .uleb128 0x5 + 3053 00b6 3A .uleb128 0x3a + 3054 00b7 0B .uleb128 0xb + 3055 00b8 3B .uleb128 0x3b + 3056 00b9 0B .uleb128 0xb + 3057 00ba 01 .uleb128 0x1 + 3058 00bb 13 .uleb128 0x13 + 3059 00bc 00 .byte 0 + 3060 00bd 00 .byte 0 + 3061 00be 11 .uleb128 0x11 + 3062 00bf 01 .uleb128 0x1 + 3063 00c0 01 .byte 0x1 + 3064 00c1 49 .uleb128 0x49 + 3065 00c2 13 .uleb128 0x13 + 3066 00c3 01 .uleb128 0x1 + 3067 00c4 13 .uleb128 0x13 + 3068 00c5 00 .byte 0 + 3069 00c6 00 .byte 0 + 3070 00c7 12 .uleb128 0x12 + 3071 00c8 21 .uleb128 0x21 + 3072 00c9 00 .byte 0 + 3073 00ca 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 55 + + + 3074 00cb 13 .uleb128 0x13 + 3075 00cc 2F .uleb128 0x2f + 3076 00cd 0B .uleb128 0xb + 3077 00ce 00 .byte 0 + 3078 00cf 00 .byte 0 + 3079 00d0 13 .uleb128 0x13 + 3080 00d1 17 .uleb128 0x17 + 3081 00d2 01 .byte 0x1 + 3082 00d3 03 .uleb128 0x3 + 3083 00d4 0E .uleb128 0xe + 3084 00d5 0B .uleb128 0xb + 3085 00d6 05 .uleb128 0x5 + 3086 00d7 3A .uleb128 0x3a + 3087 00d8 0B .uleb128 0xb + 3088 00d9 3B .uleb128 0x3b + 3089 00da 0B .uleb128 0xb + 3090 00db 01 .uleb128 0x1 + 3091 00dc 13 .uleb128 0x13 + 3092 00dd 00 .byte 0 + 3093 00de 00 .byte 0 + 3094 00df 14 .uleb128 0x14 + 3095 00e0 0D .uleb128 0xd + 3096 00e1 00 .byte 0 + 3097 00e2 03 .uleb128 0x3 + 3098 00e3 08 .uleb128 0x8 + 3099 00e4 3A .uleb128 0x3a + 3100 00e5 0B .uleb128 0xb + 3101 00e6 3B .uleb128 0x3b + 3102 00e7 0B .uleb128 0xb + 3103 00e8 49 .uleb128 0x49 + 3104 00e9 13 .uleb128 0x13 + 3105 00ea 00 .byte 0 + 3106 00eb 00 .byte 0 + 3107 00ec 15 .uleb128 0x15 + 3108 00ed 21 .uleb128 0x21 + 3109 00ee 00 .byte 0 + 3110 00ef 49 .uleb128 0x49 + 3111 00f0 13 .uleb128 0x13 + 3112 00f1 2F .uleb128 0x2f + 3113 00f2 05 .uleb128 0x5 + 3114 00f3 00 .byte 0 + 3115 00f4 00 .byte 0 + 3116 00f5 16 .uleb128 0x16 + 3117 00f6 2E .uleb128 0x2e + 3118 00f7 01 .byte 0x1 + 3119 00f8 03 .uleb128 0x3 + 3120 00f9 0E .uleb128 0xe + 3121 00fa 3A .uleb128 0x3a + 3122 00fb 0B .uleb128 0xb + 3123 00fc 3B .uleb128 0x3b + 3124 00fd 0B .uleb128 0xb + 3125 00fe 27 .uleb128 0x27 + 3126 00ff 0C .uleb128 0xc + 3127 0100 11 .uleb128 0x11 + 3128 0101 01 .uleb128 0x1 + 3129 0102 12 .uleb128 0x12 + 3130 0103 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 56 + + + 3131 0104 40 .uleb128 0x40 + 3132 0105 06 .uleb128 0x6 + 3133 0106 9742 .uleb128 0x2117 + 3134 0108 0C .uleb128 0xc + 3135 0109 01 .uleb128 0x1 + 3136 010a 13 .uleb128 0x13 + 3137 010b 00 .byte 0 + 3138 010c 00 .byte 0 + 3139 010d 17 .uleb128 0x17 + 3140 010e 34 .uleb128 0x34 + 3141 010f 00 .byte 0 + 3142 0110 03 .uleb128 0x3 + 3143 0111 0E .uleb128 0xe + 3144 0112 3A .uleb128 0x3a + 3145 0113 0B .uleb128 0xb + 3146 0114 3B .uleb128 0x3b + 3147 0115 0B .uleb128 0xb + 3148 0116 49 .uleb128 0x49 + 3149 0117 13 .uleb128 0x13 + 3150 0118 02 .uleb128 0x2 + 3151 0119 06 .uleb128 0x6 + 3152 011a 00 .byte 0 + 3153 011b 00 .byte 0 + 3154 011c 18 .uleb128 0x18 + 3155 011d 34 .uleb128 0x34 + 3156 011e 00 .byte 0 + 3157 011f 03 .uleb128 0x3 + 3158 0120 0E .uleb128 0xe + 3159 0121 3A .uleb128 0x3a + 3160 0122 0B .uleb128 0xb + 3161 0123 3B .uleb128 0x3b + 3162 0124 0B .uleb128 0xb + 3163 0125 49 .uleb128 0x49 + 3164 0126 13 .uleb128 0x13 + 3165 0127 00 .byte 0 + 3166 0128 00 .byte 0 + 3167 0129 19 .uleb128 0x19 + 3168 012a 34 .uleb128 0x34 + 3169 012b 00 .byte 0 + 3170 012c 03 .uleb128 0x3 + 3171 012d 08 .uleb128 0x8 + 3172 012e 3A .uleb128 0x3a + 3173 012f 0B .uleb128 0xb + 3174 0130 3B .uleb128 0x3b + 3175 0131 0B .uleb128 0xb + 3176 0132 49 .uleb128 0x49 + 3177 0133 13 .uleb128 0x13 + 3178 0134 02 .uleb128 0x2 + 3179 0135 06 .uleb128 0x6 + 3180 0136 00 .byte 0 + 3181 0137 00 .byte 0 + 3182 0138 1A .uleb128 0x1a + 3183 0139 898201 .uleb128 0x4109 + 3184 013c 01 .byte 0x1 + 3185 013d 11 .uleb128 0x11 + 3186 013e 01 .uleb128 0x1 + 3187 013f 31 .uleb128 0x31 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 57 + + + 3188 0140 13 .uleb128 0x13 + 3189 0141 01 .uleb128 0x1 + 3190 0142 13 .uleb128 0x13 + 3191 0143 00 .byte 0 + 3192 0144 00 .byte 0 + 3193 0145 1B .uleb128 0x1b + 3194 0146 8A8201 .uleb128 0x410a + 3195 0149 00 .byte 0 + 3196 014a 02 .uleb128 0x2 + 3197 014b 0A .uleb128 0xa + 3198 014c 9142 .uleb128 0x2111 + 3199 014e 0A .uleb128 0xa + 3200 014f 00 .byte 0 + 3201 0150 00 .byte 0 + 3202 0151 1C .uleb128 0x1c + 3203 0152 898201 .uleb128 0x4109 + 3204 0155 00 .byte 0 + 3205 0156 11 .uleb128 0x11 + 3206 0157 01 .uleb128 0x1 + 3207 0158 31 .uleb128 0x31 + 3208 0159 13 .uleb128 0x13 + 3209 015a 00 .byte 0 + 3210 015b 00 .byte 0 + 3211 015c 1D .uleb128 0x1d + 3212 015d 898201 .uleb128 0x4109 + 3213 0160 01 .byte 0x1 + 3214 0161 11 .uleb128 0x11 + 3215 0162 01 .uleb128 0x1 + 3216 0163 31 .uleb128 0x31 + 3217 0164 13 .uleb128 0x13 + 3218 0165 00 .byte 0 + 3219 0166 00 .byte 0 + 3220 0167 1E .uleb128 0x1e + 3221 0168 2E .uleb128 0x2e + 3222 0169 01 .byte 0x1 + 3223 016a 03 .uleb128 0x3 + 3224 016b 0E .uleb128 0xe + 3225 016c 3A .uleb128 0x3a + 3226 016d 0B .uleb128 0xb + 3227 016e 3B .uleb128 0x3b + 3228 016f 0B .uleb128 0xb + 3229 0170 27 .uleb128 0x27 + 3230 0171 0C .uleb128 0xc + 3231 0172 11 .uleb128 0x11 + 3232 0173 01 .uleb128 0x1 + 3233 0174 12 .uleb128 0x12 + 3234 0175 01 .uleb128 0x1 + 3235 0176 40 .uleb128 0x40 + 3236 0177 0A .uleb128 0xa + 3237 0178 9742 .uleb128 0x2117 + 3238 017a 0C .uleb128 0xc + 3239 017b 01 .uleb128 0x1 + 3240 017c 13 .uleb128 0x13 + 3241 017d 00 .byte 0 + 3242 017e 00 .byte 0 + 3243 017f 1F .uleb128 0x1f + 3244 0180 898201 .uleb128 0x4109 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 58 + + + 3245 0183 01 .byte 0x1 + 3246 0184 11 .uleb128 0x11 + 3247 0185 01 .uleb128 0x1 + 3248 0186 9542 .uleb128 0x2115 + 3249 0188 0C .uleb128 0xc + 3250 0189 31 .uleb128 0x31 + 3251 018a 13 .uleb128 0x13 + 3252 018b 00 .byte 0 + 3253 018c 00 .byte 0 + 3254 018d 20 .uleb128 0x20 + 3255 018e 34 .uleb128 0x34 + 3256 018f 00 .byte 0 + 3257 0190 03 .uleb128 0x3 + 3258 0191 08 .uleb128 0x8 + 3259 0192 3A .uleb128 0x3a + 3260 0193 0B .uleb128 0xb + 3261 0194 3B .uleb128 0x3b + 3262 0195 0B .uleb128 0xb + 3263 0196 49 .uleb128 0x49 + 3264 0197 13 .uleb128 0x13 + 3265 0198 02 .uleb128 0x2 + 3266 0199 0A .uleb128 0xa + 3267 019a 00 .byte 0 + 3268 019b 00 .byte 0 + 3269 019c 21 .uleb128 0x21 + 3270 019d 34 .uleb128 0x34 + 3271 019e 00 .byte 0 + 3272 019f 03 .uleb128 0x3 + 3273 01a0 0E .uleb128 0xe + 3274 01a1 3A .uleb128 0x3a + 3275 01a2 0B .uleb128 0xb + 3276 01a3 3B .uleb128 0x3b + 3277 01a4 0B .uleb128 0xb + 3278 01a5 49 .uleb128 0x49 + 3279 01a6 13 .uleb128 0x13 + 3280 01a7 3F .uleb128 0x3f + 3281 01a8 0C .uleb128 0xc + 3282 01a9 3C .uleb128 0x3c + 3283 01aa 0C .uleb128 0xc + 3284 01ab 00 .byte 0 + 3285 01ac 00 .byte 0 + 3286 01ad 22 .uleb128 0x22 + 3287 01ae 34 .uleb128 0x34 + 3288 01af 00 .byte 0 + 3289 01b0 03 .uleb128 0x3 + 3290 01b1 0E .uleb128 0xe + 3291 01b2 3A .uleb128 0x3a + 3292 01b3 0B .uleb128 0xb + 3293 01b4 3B .uleb128 0x3b + 3294 01b5 0B .uleb128 0xb + 3295 01b6 49 .uleb128 0x49 + 3296 01b7 13 .uleb128 0x13 + 3297 01b8 3F .uleb128 0x3f + 3298 01b9 0C .uleb128 0xc + 3299 01ba 02 .uleb128 0x2 + 3300 01bb 0A .uleb128 0xa + 3301 01bc 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 59 + + + 3302 01bd 00 .byte 0 + 3303 01be 23 .uleb128 0x23 + 3304 01bf 2E .uleb128 0x2e + 3305 01c0 01 .byte 0x1 + 3306 01c1 3F .uleb128 0x3f + 3307 01c2 0C .uleb128 0xc + 3308 01c3 03 .uleb128 0x3 + 3309 01c4 0E .uleb128 0xe + 3310 01c5 3A .uleb128 0x3a + 3311 01c6 0B .uleb128 0xb + 3312 01c7 3B .uleb128 0x3b + 3313 01c8 0B .uleb128 0xb + 3314 01c9 27 .uleb128 0x27 + 3315 01ca 0C .uleb128 0xc + 3316 01cb 49 .uleb128 0x49 + 3317 01cc 13 .uleb128 0x13 + 3318 01cd 3C .uleb128 0x3c + 3319 01ce 0C .uleb128 0xc + 3320 01cf 01 .uleb128 0x1 + 3321 01d0 13 .uleb128 0x13 + 3322 01d1 00 .byte 0 + 3323 01d2 00 .byte 0 + 3324 01d3 24 .uleb128 0x24 + 3325 01d4 05 .uleb128 0x5 + 3326 01d5 00 .byte 0 + 3327 01d6 49 .uleb128 0x49 + 3328 01d7 13 .uleb128 0x13 + 3329 01d8 00 .byte 0 + 3330 01d9 00 .byte 0 + 3331 01da 25 .uleb128 0x25 + 3332 01db 2E .uleb128 0x2e + 3333 01dc 01 .byte 0x1 + 3334 01dd 3F .uleb128 0x3f + 3335 01de 0C .uleb128 0xc + 3336 01df 03 .uleb128 0x3 + 3337 01e0 0E .uleb128 0xe + 3338 01e1 3A .uleb128 0x3a + 3339 01e2 0B .uleb128 0xb + 3340 01e3 3B .uleb128 0x3b + 3341 01e4 0B .uleb128 0xb + 3342 01e5 27 .uleb128 0x27 + 3343 01e6 0C .uleb128 0xc + 3344 01e7 3C .uleb128 0x3c + 3345 01e8 0C .uleb128 0xc + 3346 01e9 01 .uleb128 0x1 + 3347 01ea 13 .uleb128 0x13 + 3348 01eb 00 .byte 0 + 3349 01ec 00 .byte 0 + 3350 01ed 26 .uleb128 0x26 + 3351 01ee 2E .uleb128 0x2e + 3352 01ef 01 .byte 0x1 + 3353 01f0 3F .uleb128 0x3f + 3354 01f1 0C .uleb128 0xc + 3355 01f2 03 .uleb128 0x3 + 3356 01f3 0E .uleb128 0xe + 3357 01f4 3A .uleb128 0x3a + 3358 01f5 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 60 + + + 3359 01f6 3B .uleb128 0x3b + 3360 01f7 0B .uleb128 0xb + 3361 01f8 27 .uleb128 0x27 + 3362 01f9 0C .uleb128 0xc + 3363 01fa 3C .uleb128 0x3c + 3364 01fb 0C .uleb128 0xc + 3365 01fc 00 .byte 0 + 3366 01fd 00 .byte 0 + 3367 01fe 00 .byte 0 + 3368 .section .debug_loc,"",%progbits + 3369 .Ldebug_loc0: + 3370 .LLST0: + 3371 0000 00000000 .4byte .LFB8 + 3372 0004 04000000 .4byte .LCFI0 + 3373 0008 0200 .2byte 0x2 + 3374 000a 7D .byte 0x7d + 3375 000b 00 .sleb128 0 + 3376 000c 04000000 .4byte .LCFI0 + 3377 0010 0C000000 .4byte .LCFI1 + 3378 0014 0200 .2byte 0x2 + 3379 0016 7D .byte 0x7d + 3380 0017 10 .sleb128 16 + 3381 0018 0C000000 .4byte .LCFI1 + 3382 001c B4070000 .4byte .LFE8 + 3383 0020 0200 .2byte 0x2 + 3384 0022 7D .byte 0x7d + 3385 0023 18 .sleb128 24 + 3386 0024 00000000 .4byte 0 + 3387 0028 00000000 .4byte 0 + 3388 .LLST1: + 3389 002c 44000000 .4byte .LVL1 + 3390 0030 50000000 .4byte .LVL2 + 3391 0034 0100 .2byte 0x1 + 3392 0036 50 .byte 0x50 + 3393 0037 78000000 .4byte .LVL4 + 3394 003b 84000000 .4byte .LVL5 + 3395 003f 0100 .2byte 0x1 + 3396 0041 50 .byte 0x50 + 3397 0042 A8000000 .4byte .LVL8 + 3398 0046 B8000000 .4byte .LVL9 + 3399 004a 0100 .2byte 0x1 + 3400 004c 50 .byte 0x50 + 3401 004d D8000000 .4byte .LVL12 + 3402 0051 EC000000 .4byte .LVL13 + 3403 0055 0100 .2byte 0x1 + 3404 0057 50 .byte 0x50 + 3405 0058 08010000 .4byte .LVL15 + 3406 005c 18010000 .4byte .LVL16 + 3407 0060 0100 .2byte 0x1 + 3408 0062 50 .byte 0x50 + 3409 0063 38010000 .4byte .LVL19 + 3410 0067 4C010000 .4byte .LVL20 + 3411 006b 0100 .2byte 0x1 + 3412 006d 50 .byte 0x50 + 3413 006e FC010000 .4byte .LVL28 + 3414 0072 08020000 .4byte .LVL29 + 3415 0076 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 61 + + + 3416 0078 50 .byte 0x50 + 3417 0079 3C020000 .4byte .LVL32 + 3418 007d 48020000 .4byte .LVL33 + 3419 0081 0100 .2byte 0x1 + 3420 0083 50 .byte 0x50 + 3421 0084 64020000 .4byte .LVL35 + 3422 0088 70020000 .4byte .LVL36 + 3423 008c 0100 .2byte 0x1 + 3424 008e 50 .byte 0x50 + 3425 008f D4020000 .4byte .LVL40 + 3426 0093 E4020000 .4byte .LVL41 + 3427 0097 0100 .2byte 0x1 + 3428 0099 50 .byte 0x50 + 3429 009a 04030000 .4byte .LVL44 + 3430 009e 18030000 .4byte .LVL45 + 3431 00a2 0100 .2byte 0x1 + 3432 00a4 50 .byte 0x50 + 3433 00a5 B0030000 .4byte .LVL50 + 3434 00a9 BC030000 .4byte .LVL51 + 3435 00ad 0100 .2byte 0x1 + 3436 00af 50 .byte 0x50 + 3437 00b0 D4030000 .4byte .LVL53 + 3438 00b4 E0030000 .4byte .LVL54 + 3439 00b8 0100 .2byte 0x1 + 3440 00ba 50 .byte 0x50 + 3441 00bb F8030000 .4byte .LVL56 + 3442 00bf 04040000 .4byte .LVL57 + 3443 00c3 0100 .2byte 0x1 + 3444 00c5 50 .byte 0x50 + 3445 00c6 1C040000 .4byte .LVL59 + 3446 00ca 28040000 .4byte .LVL60 + 3447 00ce 0100 .2byte 0x1 + 3448 00d0 50 .byte 0x50 + 3449 00d1 44040000 .4byte .LVL63 + 3450 00d5 54040000 .4byte .LVL64 + 3451 00d9 0100 .2byte 0x1 + 3452 00db 50 .byte 0x50 + 3453 00dc A0040000 .4byte .LVL68 + 3454 00e0 B0040000 .4byte .LVL69 + 3455 00e4 0100 .2byte 0x1 + 3456 00e6 50 .byte 0x50 + 3457 00e7 60050000 .4byte .LVL76 + 3458 00eb 6C050000 .4byte .LVL77 + 3459 00ef 0100 .2byte 0x1 + 3460 00f1 50 .byte 0x50 + 3461 00f2 84050000 .4byte .LVL79 + 3462 00f6 90050000 .4byte .LVL80 + 3463 00fa 0100 .2byte 0x1 + 3464 00fc 50 .byte 0x50 + 3465 00fd A8050000 .4byte .LVL82 + 3466 0101 B4050000 .4byte .LVL83 + 3467 0105 0100 .2byte 0x1 + 3468 0107 50 .byte 0x50 + 3469 0108 CC050000 .4byte .LVL85 + 3470 010c D8050000 .4byte .LVL86 + 3471 0110 0100 .2byte 0x1 + 3472 0112 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 62 + + + 3473 0113 F8050000 .4byte .LVL89 + 3474 0117 08060000 .4byte .LVL90 + 3475 011b 0100 .2byte 0x1 + 3476 011d 50 .byte 0x50 + 3477 011e 54060000 .4byte .LVL94 + 3478 0122 64060000 .4byte .LVL95 + 3479 0126 0100 .2byte 0x1 + 3480 0128 50 .byte 0x50 + 3481 0129 00000000 .4byte 0 + 3482 012d 00000000 .4byte 0 + 3483 .LLST2: + 3484 0131 D0010000 .4byte .LVL25 + 3485 0135 D8010000 .4byte .LVL26 + 3486 0139 0200 .2byte 0x2 + 3487 013b 30 .byte 0x30 + 3488 013c 9F .byte 0x9f + 3489 013d 00000000 .4byte 0 + 3490 0141 00000000 .4byte 0 + 3491 .section .debug_aranges,"",%progbits + 3492 0000 24000000 .4byte 0x24 + 3493 0004 0200 .2byte 0x2 + 3494 0006 00000000 .4byte .Ldebug_info0 + 3495 000a 04 .byte 0x4 + 3496 000b 00 .byte 0 + 3497 000c 0000 .2byte 0 + 3498 000e 0000 .2byte 0 + 3499 0010 00000000 .4byte .LFB8 + 3500 0014 B4070000 .4byte .LFE8-.LFB8 + 3501 0018 00000000 .4byte .LFB7 + 3502 001c 18000000 .4byte .LFE7-.LFB7 + 3503 0020 00000000 .4byte 0 + 3504 0024 00000000 .4byte 0 + 3505 .section .debug_ranges,"",%progbits + 3506 .Ldebug_ranges0: + 3507 0000 00000000 .4byte .LFB8 + 3508 0004 B4070000 .4byte .LFE8 + 3509 0008 00000000 .4byte .LFB7 + 3510 000c 18000000 .4byte .LFE7 + 3511 0010 00000000 .4byte 0 + 3512 0014 00000000 .4byte 0 + 3513 .section .debug_line,"",%progbits + 3514 .Ldebug_line0: + 3515 0000 E2010000 .section .debug_str,"MS",%progbits,1 + 3515 02000601 + 3515 00000201 + 3515 FB0E0D00 + 3515 01010101 + 3516 .LASF38: + 3517 0000 705F6D73 .ascii "p_msg\000" + 3517 6700 + 3518 .LASF62: + 3519 0006 7264796D .ascii "rdymsg\000" + 3519 736700 + 3520 .LASF83: + 3521 000d 63684D42 .ascii "chMBPostI\000" + 3521 506F7374 + 3521 4900 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 63 + + + 3522 .LASF61: + 3523 0017 4D61696C .ascii "Mailbox\000" + 3523 626F7800 + 3524 .LASF84: + 3525 001f 63684D42 .ascii "chMBPostAheadI\000" + 3525 506F7374 + 3525 41686561 + 3525 644900 + 3526 .LASF11: + 3527 002e 6C6F6E67 .ascii "long long unsigned int\000" + 3527 206C6F6E + 3527 6720756E + 3527 7369676E + 3527 65642069 + 3528 .LASF79: + 3529 0045 70617474 .ascii "patternmbox\000" + 3529 65726E6D + 3529 626F7800 + 3530 .LASF63: + 3531 0051 65786974 .ascii "exitcode\000" + 3531 636F6465 + 3531 00 + 3532 .LASF77: + 3533 005a 74657374 .ascii "test\000" + 3533 00 + 3534 .LASF57: + 3535 005f 6D625F77 .ascii "mb_wrptr\000" + 3535 72707472 + 3535 00 + 3536 .LASF26: + 3537 0068 705F7072 .ascii "p_prio\000" + 3537 696F00 + 3538 .LASF10: + 3539 006f 6C6F6E67 .ascii "long long int\000" + 3539 206C6F6E + 3539 6720696E + 3539 7400 + 3540 .LASF1: + 3541 007d 7369676E .ascii "signed char\000" + 3541 65642063 + 3541 68617200 + 3542 .LASF12: + 3543 0089 626F6F6C .ascii "bool_t\000" + 3543 5F7400 + 3544 .LASF31: + 3545 0090 705F7374 .ascii "p_state\000" + 3545 61746500 + 3546 .LASF88: + 3547 0098 74657374 .ascii "test_emit_token\000" + 3547 5F656D69 + 3547 745F746F + 3547 6B656E00 + 3548 .LASF17: + 3549 00a8 74736C69 .ascii "tslices_t\000" + 3549 6365735F + 3549 7400 + 3550 .LASF81: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 64 + + + 3551 00b2 63684D42 .ascii "chMBPost\000" + 3551 506F7374 + 3551 00 + 3552 .LASF7: + 3553 00bb 6C6F6E67 .ascii "long int\000" + 3553 20696E74 + 3553 00 + 3554 .LASF15: + 3555 00c4 74737461 .ascii "tstate_t\000" + 3555 74655F74 + 3555 00 + 3556 .LASF28: + 3557 00cd 705F6E65 .ascii "p_newer\000" + 3557 77657200 + 3558 .LASF49: + 3559 00d5 735F7175 .ascii "s_queue\000" + 3559 65756500 + 3560 .LASF92: + 3561 00dd 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 3561 73657273 + 3561 5C4E6963 + 3561 6F204D61 + 3561 61735C44 + 3562 010a 312D4243 .ascii "1-BCM2835-GCC\000" + 3562 4D323833 + 3562 352D4743 + 3562 4300 + 3563 .LASF45: + 3564 0118 72656761 .ascii "regarm_t\000" + 3564 726D5F74 + 3564 00 + 3565 .LASF22: + 3566 0121 636E745F .ascii "cnt_t\000" + 3566 7400 + 3567 .LASF0: + 3568 0127 756E7369 .ascii "unsigned int\000" + 3568 676E6564 + 3568 20696E74 + 3568 00 + 3569 .LASF95: + 3570 0134 63684D42 .ascii "chMBInit\000" + 3570 496E6974 + 3570 00 + 3571 .LASF74: + 3572 013d 6D736731 .ascii "msg1\000" + 3572 00 + 3573 .LASF94: + 3574 0142 6D736732 .ascii "msg2\000" + 3574 00 + 3575 .LASF9: + 3576 0147 6C6F6E67 .ascii "long unsigned int\000" + 3576 20756E73 + 3576 69676E65 + 3576 6420696E + 3576 7400 + 3577 .LASF75: + 3578 0159 6D626F78 .ascii "mbox1_execute\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 65 + + + 3578 315F6578 + 3578 65637574 + 3578 6500 + 3579 .LASF71: + 3580 0167 74656172 .ascii "teardown\000" + 3580 646F776E + 3580 00 + 3581 .LASF60: + 3582 0170 6D625F65 .ascii "mb_emptysem\000" + 3582 6D707479 + 3582 73656D00 + 3583 .LASF69: + 3584 017c 6E616D65 .ascii "name\000" + 3584 00 + 3585 .LASF50: + 3586 0181 735F636E .ascii "s_cnt\000" + 3586 7400 + 3587 .LASF47: + 3588 0187 636F6E74 .ascii "context\000" + 3588 65787400 + 3589 .LASF4: + 3590 018f 73686F72 .ascii "short unsigned int\000" + 3590 7420756E + 3590 7369676E + 3590 65642069 + 3590 6E7400 + 3591 .LASF87: + 3592 01a2 63684D42 .ascii "chMBFetchI\000" + 3592 46657463 + 3592 684900 + 3593 .LASF19: + 3594 01ad 6D73675F .ascii "msg_t\000" + 3594 7400 + 3595 .LASF14: + 3596 01b3 746D6F64 .ascii "tmode_t\000" + 3596 655F7400 + 3597 .LASF76: + 3598 01bb 6D626F78 .ascii "mbox1_setup\000" + 3598 315F7365 + 3598 74757000 + 3599 .LASF43: + 3600 01c7 54687265 .ascii "ThreadsList\000" + 3600 6164734C + 3600 69737400 + 3601 .LASF20: + 3602 01d3 6576656E .ascii "eventmask_t\000" + 3602 746D6173 + 3602 6B5F7400 + 3603 .LASF51: + 3604 01df 4D757465 .ascii "Mutex\000" + 3604 7800 + 3605 .LASF78: + 3606 01e5 74657374 .ascii "testmbox1\000" + 3606 6D626F78 + 3606 3100 + 3607 .LASF44: + 3608 01ef 73746B61 .ascii "stkalign_t\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 66 + + + 3608 6C69676E + 3608 5F7400 + 3609 .LASF67: + 3610 01fa 73697A65 .ascii "sizetype\000" + 3610 74797065 + 3610 00 + 3611 .LASF58: + 3612 0203 6D625F72 .ascii "mb_rdptr\000" + 3612 64707472 + 3612 00 + 3613 .LASF89: + 3614 020c 63684D42 .ascii "chMBReset\000" + 3614 52657365 + 3614 7400 + 3615 .LASF29: + 3616 0216 705F6F6C .ascii "p_older\000" + 3616 64657200 + 3617 .LASF42: + 3618 021e 54687265 .ascii "ThreadsQueue\000" + 3618 61647351 + 3618 75657565 + 3618 00 + 3619 .LASF70: + 3620 022b 73657475 .ascii "setup\000" + 3620 7000 + 3621 .LASF86: + 3622 0231 5F746573 .ascii "_test_assert_sequence\000" + 3622 745F6173 + 3622 73657274 + 3622 5F736571 + 3622 75656E63 + 3623 .LASF55: + 3624 0247 6D625F62 .ascii "mb_buffer\000" + 3624 75666665 + 3624 7200 + 3625 .LASF90: + 3626 0251 474E5520 .ascii "GNU C 4.7.2\000" + 3626 4320342E + 3626 372E3200 + 3627 .LASF16: + 3628 025d 74726566 .ascii "trefs_t\000" + 3628 735F7400 + 3629 .LASF25: + 3630 0265 705F7072 .ascii "p_prev\000" + 3630 657600 + 3631 .LASF72: + 3632 026c 65786563 .ascii "execute\000" + 3632 75746500 + 3633 .LASF18: + 3634 0274 74707269 .ascii "tprio_t\000" + 3634 6F5F7400 + 3635 .LASF13: + 3636 027c 5F426F6F .ascii "_Bool\000" + 3636 6C00 + 3637 .LASF6: + 3638 0282 696E7433 .ascii "int32_t\000" + 3638 325F7400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 67 + + + 3639 .LASF2: + 3640 028a 756E7369 .ascii "unsigned char\000" + 3640 676E6564 + 3640 20636861 + 3640 7200 + 3641 .LASF52: + 3642 0298 6D5F7175 .ascii "m_queue\000" + 3642 65756500 + 3643 .LASF56: + 3644 02a0 6D625F74 .ascii "mb_top\000" + 3644 6F7000 + 3645 .LASF40: + 3646 02a7 705F6D74 .ascii "p_mtxlist\000" + 3646 786C6973 + 3646 7400 + 3647 .LASF3: + 3648 02b1 73686F72 .ascii "short int\000" + 3648 7420696E + 3648 7400 + 3649 .LASF91: + 3650 02bb 2E2E2F2E .ascii "../../test/testmbox.c\000" + 3650 2E2F7465 + 3650 73742F74 + 3650 6573746D + 3650 626F782E + 3651 .LASF34: + 3652 02d1 705F7072 .ascii "p_preempt\000" + 3652 65656D70 + 3652 7400 + 3653 .LASF65: + 3654 02db 65776D61 .ascii "ewmask\000" + 3654 736B00 + 3655 .LASF24: + 3656 02e2 705F6E65 .ascii "p_next\000" + 3656 787400 + 3657 .LASF32: + 3658 02e9 705F666C .ascii "p_flags\000" + 3658 61677300 + 3659 .LASF23: + 3660 02f1 54687265 .ascii "Thread\000" + 3660 616400 + 3661 .LASF68: + 3662 02f8 74657374 .ascii "testcase\000" + 3662 63617365 + 3662 00 + 3663 .LASF39: + 3664 0301 705F6570 .ascii "p_epending\000" + 3664 656E6469 + 3664 6E6700 + 3665 .LASF8: + 3666 030c 75696E74 .ascii "uint32_t\000" + 3666 33325F74 + 3666 00 + 3667 .LASF66: + 3668 0315 63686172 .ascii "char\000" + 3668 00 + 3669 .LASF54: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 68 + + + 3670 031a 6D5F6E65 .ascii "m_next\000" + 3670 787400 + 3671 .LASF21: + 3672 0321 73797374 .ascii "systime_t\000" + 3672 696D655F + 3672 7400 + 3673 .LASF41: + 3674 032b 705F7265 .ascii "p_realprio\000" + 3674 616C7072 + 3674 696F00 + 3675 .LASF73: + 3676 0336 62756666 .ascii "buffer\000" + 3676 657200 + 3677 .LASF35: + 3678 033d 705F7469 .ascii "p_time\000" + 3678 6D6500 + 3679 .LASF82: + 3680 0344 63684D42 .ascii "chMBPostAhead\000" + 3680 506F7374 + 3680 41686561 + 3680 6400 + 3681 .LASF46: + 3682 0352 696E7463 .ascii "intctx\000" + 3682 747800 + 3683 .LASF37: + 3684 0359 705F6D73 .ascii "p_msgqueue\000" + 3684 67717565 + 3684 756500 + 3685 .LASF85: + 3686 0364 63684D42 .ascii "chMBFetch\000" + 3686 46657463 + 3686 6800 + 3687 .LASF48: + 3688 036e 53656D61 .ascii "Semaphore\000" + 3688 70686F72 + 3688 6500 + 3689 .LASF59: + 3690 0378 6D625F66 .ascii "mb_fullsem\000" + 3690 756C6C73 + 3690 656D00 + 3691 .LASF93: + 3692 0383 74657374 .ascii "test_buffers\000" + 3692 5F627566 + 3692 66657273 + 3692 00 + 3693 .LASF33: + 3694 0390 705F7265 .ascii "p_refs\000" + 3694 667300 + 3695 .LASF5: + 3696 0397 75696E74 .ascii "uint8_t\000" + 3696 385F7400 + 3697 .LASF64: + 3698 039f 77746F62 .ascii "wtobjp\000" + 3698 6A7000 + 3699 .LASF30: + 3700 03a6 705F6E61 .ascii "p_name\000" + 3700 6D6500 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 69 + + + 3701 .LASF80: + 3702 03ad 5F746573 .ascii "_test_assert\000" + 3702 745F6173 + 3702 73657274 + 3702 00 + 3703 .LASF53: + 3704 03ba 6D5F6F77 .ascii "m_owner\000" + 3704 6E657200 + 3705 .LASF27: + 3706 03c2 705F6374 .ascii "p_ctx\000" + 3706 7800 + 3707 .LASF36: + 3708 03c8 705F7761 .ascii "p_waiting\000" + 3708 6974696E + 3708 6700 + 3709 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s page 70 + + +DEFINED SYMBOLS + *ABS*:00000000 testmbox.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s:17 .text.mbox1_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s:19 .text.mbox1_execute:00000000 mbox1_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s:822 .text.mbox1_execute:000007ac $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s:828 .text.mbox1_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s:830 .text.mbox1_setup:00000000 mbox1_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s:848 .text.mbox1_setup:00000010 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s:875 .rodata.patternmbox:00000000 patternmbox +C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s:889 .rodata.testmbox1:00000000 testmbox1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s:856 .data.mb1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s:860 .data.mb1:00000000 mb1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s:872 .rodata.patternmbox:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s:879 .rodata.str1.4:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccO3Bz3q.s:886 .rodata.testmbox1:00000000 $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +_test_assert +chMBPost +chMBPostAhead +chMBPostI +chMBPostAheadI +test_emit_token +chMBFetch +_test_assert_sequence +chMBFetchI +chMBReset +chMBInit +test diff --git a/demos/ARM11-BCM2835-GCC/build/lst/testmsg.lst b/demos/ARM11-BCM2835-GCC/build/lst/testmsg.lst new file mode 100644 index 0000000000..ee4b6167bf --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/testmsg.lst @@ -0,0 +1,2241 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "testmsg.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.msg1_execute,"ax",%progbits + 17 .align 2 + 18 .type msg1_execute, %function + 19 msg1_execute: + 20 .LFB8: + 21 .file 1 "../../test/testmsg.c" + 22 .loc 1 67 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 0 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 0000 10402DE9 stmfd sp!, {r4, lr} + 27 .LCFI0: + 28 .cfi_def_cfa_offset 8 + 29 .cfi_offset 4, -8 + 30 .cfi_offset 14, -4 + 31 .loc 1 74 0 + 32 0004 88309FE5 ldr r3, .L2 + 33 .loc 1 67 0 + 34 0008 08D04DE2 sub sp, sp, #8 + 35 .LCFI1: + 36 .cfi_def_cfa_offset 16 + 37 .loc 1 74 0 + 38 000c 18C093E5 ldr ip, [r3, #24] + 39 0010 80309FE5 ldr r3, .L2+4 + 40 0014 08209CE5 ldr r2, [ip, #8] + 41 0018 461FA0E3 mov r1, #280 + 42 001c 012082E2 add r2, r2, #1 + 43 0020 00C08DE5 str ip, [sp, #0] + 44 0024 000093E5 ldr r0, [r3, #0] + 45 0028 6C309FE5 ldr r3, .L2+8 + 46 002c FEFFFFEB bl chThdCreateStatic + 47 .LVL0: + 48 0030 68309FE5 ldr r3, .L2+12 + 49 0034 000083E5 str r0, [r3, #0] + 50 .loc 1 76 0 + 51 0038 FEFFFFEB bl chMsgWait + 52 .LVL1: + 53 .loc 1 77 0 + 54 003c 344090E5 ldr r4, [r0, #52] + 55 .LVL2: + 56 .loc 1 78 0 + 57 0040 0410A0E1 mov r1, r4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 2 + + + 58 0044 FEFFFFEB bl chMsgRelease + 59 .LVL3: + 60 .loc 1 79 0 + 61 0048 7400EFE6 uxtb r0, r4 + 62 004c FEFFFFEB bl test_emit_token + 63 .LVL4: + 64 .loc 1 80 0 + 65 0050 FEFFFFEB bl chMsgWait + 66 .LVL5: + 67 .loc 1 81 0 + 68 0054 344090E5 ldr r4, [r0, #52] + 69 .LVL6: + 70 .loc 1 82 0 + 71 0058 0410A0E1 mov r1, r4 + 72 005c FEFFFFEB bl chMsgRelease + 73 .LVL7: + 74 .loc 1 83 0 + 75 0060 7400EFE6 uxtb r0, r4 + 76 0064 FEFFFFEB bl test_emit_token + 77 .LVL8: + 78 .loc 1 84 0 + 79 0068 FEFFFFEB bl chMsgWait + 80 .LVL9: + 81 .loc 1 85 0 + 82 006c 344090E5 ldr r4, [r0, #52] + 83 .LVL10: + 84 .loc 1 86 0 + 85 0070 0410A0E1 mov r1, r4 + 86 0074 FEFFFFEB bl chMsgRelease + 87 .LVL11: + 88 .loc 1 87 0 + 89 0078 7400EFE6 uxtb r0, r4 + 90 007c FEFFFFEB bl test_emit_token + 91 .LVL12: + 92 .loc 1 88 0 + 93 0080 1C109FE5 ldr r1, .L2+16 + 94 0084 0100A0E3 mov r0, #1 + 95 .loc 1 89 0 + 96 0088 08D08DE2 add sp, sp, #8 + 97 008c 1040BDE8 ldmfd sp!, {r4, lr} + 98 .loc 1 88 0 + 99 0090 FEFFFFEA b _test_assert_sequence + 100 .LVL13: + 101 .L3: + 102 .align 2 + 103 .L2: + 104 0094 00000000 .word rlist + 105 0098 00000000 .word wa + 106 009c 00000000 .word thread + 107 00a0 00000000 .word threads + 108 00a4 00000000 .word .LC0 + 109 .cfi_endproc + 110 .LFE8: + 111 .size msg1_execute, .-msg1_execute + 112 .section .text.thread,"ax",%progbits + 113 .align 2 + 114 .type thread, %function + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 3 + + + 115 thread: + 116 .LFB7: + 117 .loc 1 59 0 + 118 .cfi_startproc + 119 @ args = 0, pretend = 0, frame = 0 + 120 @ frame_needed = 0, uses_anonymous_args = 0 + 121 .LVL14: + 122 0000 10402DE9 stmfd sp!, {r4, lr} + 123 .LCFI2: + 124 .cfi_def_cfa_offset 8 + 125 .cfi_offset 4, -8 + 126 .cfi_offset 14, -4 + 127 .loc 1 61 0 + 128 0004 4110A0E3 mov r1, #65 + 129 .loc 1 59 0 + 130 0008 0040A0E1 mov r4, r0 + 131 .loc 1 61 0 + 132 000c FEFFFFEB bl chMsgSend + 133 .LVL15: + 134 .loc 1 62 0 + 135 0010 0400A0E1 mov r0, r4 + 136 0014 4210A0E3 mov r1, #66 + 137 0018 FEFFFFEB bl chMsgSend + 138 .LVL16: + 139 .loc 1 63 0 + 140 001c 0400A0E1 mov r0, r4 + 141 0020 4310A0E3 mov r1, #67 + 142 0024 FEFFFFEB bl chMsgSend + 143 .LVL17: + 144 .loc 1 65 0 + 145 0028 0000A0E3 mov r0, #0 + 146 002c 1080BDE8 ldmfd sp!, {r4, pc} + 147 .cfi_endproc + 148 .LFE7: + 149 .size thread, .-thread + 150 .global patternmsg + 151 .global testmsg1 + 152 .section .rodata.testmsg1,"a",%progbits + 153 .align 2 + 154 .type testmsg1, %object + 155 .size testmsg1, 16 + 156 testmsg1: + 157 0000 04000000 .word .LC1 + 158 0004 00000000 .word 0 + 159 0008 00000000 .word 0 + 160 000c 00000000 .word msg1_execute + 161 .section .rodata.str1.4,"aMS",%progbits,1 + 162 .align 2 + 163 .LC0: + 164 0000 41424300 .ascii "ABC\000" + 165 .LC1: + 166 0004 4D657373 .ascii "Messages, loop\000" + 166 61676573 + 166 2C206C6F + 166 6F7000 + 167 0013 00 .section .rodata.patternmsg,"a",%progbits + 168 .align 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 4 + + + 169 .type patternmsg, %object + 170 .size patternmsg, 8 + 171 patternmsg: + 172 0000 00000000 .word testmsg1 + 173 0004 00000000 .word 0 + 174 .text + 175 .Letext0: + 176 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 177 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 178 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 179 .file 5 "../../os/kernel/include/chlists.h" + 180 .file 6 "../../os/kernel/include/chthreads.h" + 181 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 182 .file 8 "../../os/kernel/include/chschd.h" + 183 .file 9 "../../os/kernel/include/chmtx.h" + 184 .file 10 "../../test/test.h" + 185 .file 11 "../../os/kernel/include/chmsg.h" + 186 .section .debug_info,"",%progbits + 187 .Ldebug_info0: + 188 0000 47070000 .4byte 0x747 + 189 0004 0200 .2byte 0x2 + 190 0006 00000000 .4byte .Ldebug_abbrev0 + 191 000a 04 .byte 0x4 + 192 000b 01 .uleb128 0x1 + 193 000c DC010000 .4byte .LASF79 + 194 0010 01 .byte 0x1 + 195 0011 4C010000 .4byte .LASF80 + 196 0015 AA000000 .4byte .LASF81 + 197 0019 00000000 .4byte .Ldebug_ranges0+0 + 198 001d 00000000 .4byte 0 + 199 0021 00000000 .4byte 0 + 200 0025 00000000 .4byte .Ldebug_line0 + 201 0029 02 .uleb128 0x2 + 202 002a 04 .byte 0x4 + 203 002b 05 .byte 0x5 + 204 002c 696E7400 .ascii "int\000" + 205 0030 03 .uleb128 0x3 + 206 0031 0E000000 .4byte .LASF2 + 207 0035 02 .byte 0x2 + 208 0036 D5 .byte 0xd5 + 209 0037 3B000000 .4byte 0x3b + 210 003b 04 .uleb128 0x4 + 211 003c 04 .byte 0x4 + 212 003d 07 .byte 0x7 + 213 003e F6000000 .4byte .LASF0 + 214 0042 04 .uleb128 0x4 + 215 0043 01 .byte 0x1 + 216 0044 06 .byte 0x6 + 217 0045 51000000 .4byte .LASF1 + 218 0049 03 .uleb128 0x3 + 219 004a 24030000 .4byte .LASF3 + 220 004e 03 .byte 0x3 + 221 004f 2A .byte 0x2a + 222 0050 54000000 .4byte 0x54 + 223 0054 04 .uleb128 0x4 + 224 0055 01 .byte 0x1 + 225 0056 08 .byte 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 5 + + + 226 0057 2E020000 .4byte .LASF4 + 227 005b 04 .uleb128 0x4 + 228 005c 02 .byte 0x2 + 229 005d 05 .byte 0x5 + 230 005e 46020000 .4byte .LASF5 + 231 0062 04 .uleb128 0x4 + 232 0063 02 .byte 0x2 + 233 0064 07 .byte 0x7 + 234 0065 2B010000 .4byte .LASF6 + 235 0069 03 .uleb128 0x3 + 236 006a 26020000 .4byte .LASF7 + 237 006e 03 .byte 0x3 + 238 006f 4F .byte 0x4f + 239 0070 74000000 .4byte 0x74 + 240 0074 04 .uleb128 0x4 + 241 0075 04 .byte 0x4 + 242 0076 05 .byte 0x5 + 243 0077 86000000 .4byte .LASF8 + 244 007b 03 .uleb128 0x3 + 245 007c B8020000 .4byte .LASF9 + 246 0080 03 .byte 0x3 + 247 0081 50 .byte 0x50 + 248 0082 86000000 .4byte 0x86 + 249 0086 04 .uleb128 0x4 + 250 0087 04 .byte 0x4 + 251 0088 07 .byte 0x7 + 252 0089 03010000 .4byte .LASF10 + 253 008d 04 .uleb128 0x4 + 254 008e 08 .byte 0x8 + 255 008f 05 .byte 0x5 + 256 0090 43000000 .4byte .LASF11 + 257 0094 04 .uleb128 0x4 + 258 0095 08 .byte 0x8 + 259 0096 07 .byte 0x7 + 260 0097 1C000000 .4byte .LASF12 + 261 009b 03 .uleb128 0x3 + 262 009c 5D000000 .4byte .LASF13 + 263 00a0 04 .byte 0x4 + 264 00a1 2B .byte 0x2b + 265 00a2 A6000000 .4byte 0xa6 + 266 00a6 04 .uleb128 0x4 + 267 00a7 01 .byte 0x1 + 268 00a8 02 .byte 0x2 + 269 00a9 20020000 .4byte .LASF14 + 270 00ad 03 .uleb128 0x3 + 271 00ae 44010000 .4byte .LASF15 + 272 00b2 04 .byte 0x4 + 273 00b3 2C .byte 0x2c + 274 00b4 49000000 .4byte 0x49 + 275 00b8 03 .uleb128 0x3 + 276 00b9 99000000 .4byte .LASF16 + 277 00bd 04 .byte 0x4 + 278 00be 2D .byte 0x2d + 279 00bf 49000000 .4byte 0x49 + 280 00c3 03 .uleb128 0x3 + 281 00c4 FA010000 .4byte .LASF17 + 282 00c8 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 6 + + + 283 00c9 2E .byte 0x2e + 284 00ca 49000000 .4byte 0x49 + 285 00ce 03 .uleb128 0x3 + 286 00cf 7C000000 .4byte .LASF18 + 287 00d3 04 .byte 0x4 + 288 00d4 2F .byte 0x2f + 289 00d5 49000000 .4byte 0x49 + 290 00d9 03 .uleb128 0x3 + 291 00da 11020000 .4byte .LASF19 + 292 00de 04 .byte 0x4 + 293 00df 30 .byte 0x30 + 294 00e0 7B000000 .4byte 0x7b + 295 00e4 03 .uleb128 0x3 + 296 00e5 3E010000 .4byte .LASF20 + 297 00e9 04 .byte 0x4 + 298 00ea 31 .byte 0x31 + 299 00eb 69000000 .4byte 0x69 + 300 00ef 03 .uleb128 0x3 + 301 00f0 6D010000 .4byte .LASF21 + 302 00f4 04 .byte 0x4 + 303 00f5 33 .byte 0x33 + 304 00f6 7B000000 .4byte 0x7b + 305 00fa 03 .uleb128 0x3 + 306 00fb D5020000 .4byte .LASF22 + 307 00ff 04 .byte 0x4 + 308 0100 35 .byte 0x35 + 309 0101 7B000000 .4byte 0x7b + 310 0105 03 .uleb128 0x3 + 311 0106 90020000 .4byte .LASF23 + 312 010a 05 .byte 0x5 + 313 010b 2A .byte 0x2a + 314 010c 10010000 .4byte 0x110 + 315 0110 05 .uleb128 0x5 + 316 0111 90020000 .4byte .LASF23 + 317 0115 44 .byte 0x44 + 318 0116 06 .byte 0x6 + 319 0117 5E .byte 0x5e + 320 0118 27020000 .4byte 0x227 + 321 011c 06 .uleb128 0x6 + 322 011d 81020000 .4byte .LASF24 + 323 0121 06 .byte 0x6 + 324 0122 5F .byte 0x5f + 325 0123 4C020000 .4byte 0x24c + 326 0127 02 .byte 0x2 + 327 0128 23 .byte 0x23 + 328 0129 00 .uleb128 0 + 329 012a 06 .uleb128 0x6 + 330 012b 02020000 .4byte .LASF25 + 331 012f 06 .byte 0x6 + 332 0130 61 .byte 0x61 + 333 0131 4C020000 .4byte 0x24c + 334 0135 02 .byte 0x2 + 335 0136 23 .byte 0x23 + 336 0137 04 .uleb128 0x4 + 337 0138 06 .uleb128 0x6 + 338 0139 3C000000 .4byte .LASF26 + 339 013d 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 7 + + + 340 013e 63 .byte 0x63 + 341 013f D9000000 .4byte 0xd9 + 342 0143 02 .byte 0x2 + 343 0144 23 .byte 0x23 + 344 0145 08 .uleb128 0x8 + 345 0146 06 .uleb128 0x6 + 346 0147 4F030000 .4byte .LASF27 + 347 014b 06 .byte 0x6 + 348 014c 64 .byte 0x64 + 349 014d 10030000 .4byte 0x310 + 350 0151 02 .byte 0x2 + 351 0152 23 .byte 0x23 + 352 0153 0C .uleb128 0xc + 353 0154 06 .uleb128 0x6 + 354 0155 A2000000 .4byte .LASF28 + 355 0159 06 .byte 0x6 + 356 015a 66 .byte 0x66 + 357 015b 4C020000 .4byte 0x24c + 358 015f 02 .byte 0x2 + 359 0160 23 .byte 0x23 + 360 0161 10 .uleb128 0x10 + 361 0162 06 .uleb128 0x6 + 362 0163 A5010000 .4byte .LASF29 + 363 0167 06 .byte 0x6 + 364 0168 67 .byte 0x67 + 365 0169 4C020000 .4byte 0x24c + 366 016d 02 .byte 0x2 + 367 016e 23 .byte 0x23 + 368 016f 14 .uleb128 0x14 + 369 0170 06 .uleb128 0x6 + 370 0171 40030000 .4byte .LASF30 + 371 0175 06 .byte 0x6 + 372 0176 6E .byte 0x6e + 373 0177 1B040000 .4byte 0x41b + 374 017b 02 .byte 0x2 + 375 017c 23 .byte 0x23 + 376 017d 18 .uleb128 0x18 + 377 017e 06 .uleb128 0x6 + 378 017f 50020000 .4byte .LASF31 + 379 0183 06 .byte 0x6 + 380 0184 79 .byte 0x79 + 381 0185 B8000000 .4byte 0xb8 + 382 0189 02 .byte 0x2 + 383 018a 23 .byte 0x23 + 384 018b 1C .uleb128 0x1c + 385 018c 06 .uleb128 0x6 + 386 018d 88020000 .4byte .LASF32 + 387 0191 06 .byte 0x6 + 388 0192 7D .byte 0x7d + 389 0193 AD000000 .4byte 0xad + 390 0197 02 .byte 0x2 + 391 0198 23 .byte 0x23 + 392 0199 1D .uleb128 0x1d + 393 019a 06 .uleb128 0x6 + 394 019b 0D030000 .4byte .LASF33 + 395 019f 06 .byte 0x6 + 396 01a0 82 .byte 0x82 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 8 + + + 397 01a1 C3000000 .4byte 0xc3 + 398 01a5 02 .byte 0x2 + 399 01a6 23 .byte 0x23 + 400 01a7 1E .uleb128 0x1e + 401 01a8 06 .uleb128 0x6 + 402 01a9 58020000 .4byte .LASF34 + 403 01ad 06 .byte 0x6 + 404 01ae 88 .byte 0x88 + 405 01af CE000000 .4byte 0xce + 406 01b3 02 .byte 0x2 + 407 01b4 23 .byte 0x23 + 408 01b5 1F .uleb128 0x1f + 409 01b6 06 .uleb128 0x6 + 410 01b7 EA020000 .4byte .LASF35 + 411 01bb 06 .byte 0x6 + 412 01bc 8F .byte 0x8f + 413 01bd 31030000 .4byte 0x331 + 414 01c1 02 .byte 0x2 + 415 01c2 23 .byte 0x23 + 416 01c3 20 .uleb128 0x20 + 417 01c4 07 .uleb128 0x7 + 418 01c5 705F7500 .ascii "p_u\000" + 419 01c9 06 .byte 0x6 + 420 01ca B4 .byte 0xb4 + 421 01cb E6030000 .4byte 0x3e6 + 422 01cf 02 .byte 0x2 + 423 01d0 23 .byte 0x23 + 424 01d1 24 .uleb128 0x24 + 425 01d2 06 .uleb128 0x6 + 426 01d3 55030000 .4byte .LASF36 + 427 01d7 06 .byte 0x6 + 428 01d8 B9 .byte 0xb9 + 429 01d9 74020000 .4byte 0x274 + 430 01dd 02 .byte 0x2 + 431 01de 23 .byte 0x23 + 432 01df 28 .uleb128 0x28 + 433 01e0 06 .uleb128 0x6 + 434 01e1 F8020000 .4byte .LASF37 + 435 01e5 06 .byte 0x6 + 436 01e6 BF .byte 0xbf + 437 01e7 52020000 .4byte 0x252 + 438 01eb 02 .byte 0x2 + 439 01ec 23 .byte 0x23 + 440 01ed 2C .uleb128 0x2c + 441 01ee 06 .uleb128 0x6 + 442 01ef 08000000 .4byte .LASF38 + 443 01f3 06 .byte 0x6 + 444 01f4 C3 .byte 0xc3 + 445 01f5 E4000000 .4byte 0xe4 + 446 01f9 02 .byte 0x2 + 447 01fa 23 .byte 0x23 + 448 01fb 34 .uleb128 0x34 + 449 01fc 06 .uleb128 0x6 + 450 01fd AD020000 .4byte .LASF39 + 451 0201 06 .byte 0x6 + 452 0202 C9 .byte 0xc9 + 453 0203 EF000000 .4byte 0xef + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 9 + + + 454 0207 02 .byte 0x2 + 455 0208 23 .byte 0x23 + 456 0209 38 .uleb128 0x38 + 457 020a 06 .uleb128 0x6 + 458 020b 3C020000 .4byte .LASF40 + 459 020f 06 .byte 0x6 + 460 0210 D0 .byte 0xd0 + 461 0211 2D040000 .4byte 0x42d + 462 0215 02 .byte 0x2 + 463 0216 23 .byte 0x23 + 464 0217 3C .uleb128 0x3c + 465 0218 06 .uleb128 0x6 + 466 0219 DF020000 .4byte .LASF41 + 467 021d 06 .byte 0x6 + 468 021e D4 .byte 0xd4 + 469 021f D9000000 .4byte 0xd9 + 470 0223 02 .byte 0x2 + 471 0224 23 .byte 0x23 + 472 0225 40 .uleb128 0x40 + 473 0226 00 .byte 0 + 474 0227 08 .uleb128 0x8 + 475 0228 08 .byte 0x8 + 476 0229 05 .byte 0x5 + 477 022a 61 .byte 0x61 + 478 022b 4C020000 .4byte 0x24c + 479 022f 06 .uleb128 0x6 + 480 0230 81020000 .4byte .LASF24 + 481 0234 05 .byte 0x5 + 482 0235 62 .byte 0x62 + 483 0236 4C020000 .4byte 0x24c + 484 023a 02 .byte 0x2 + 485 023b 23 .byte 0x23 + 486 023c 00 .uleb128 0 + 487 023d 06 .uleb128 0x6 + 488 023e 02020000 .4byte .LASF25 + 489 0242 05 .byte 0x5 + 490 0243 64 .byte 0x64 + 491 0244 4C020000 .4byte 0x24c + 492 0248 02 .byte 0x2 + 493 0249 23 .byte 0x23 + 494 024a 04 .uleb128 0x4 + 495 024b 00 .byte 0 + 496 024c 09 .uleb128 0x9 + 497 024d 04 .byte 0x4 + 498 024e 05010000 .4byte 0x105 + 499 0252 03 .uleb128 0x3 + 500 0253 B3010000 .4byte .LASF42 + 501 0257 05 .byte 0x5 + 502 0258 66 .byte 0x66 + 503 0259 27020000 .4byte 0x227 + 504 025d 08 .uleb128 0x8 + 505 025e 04 .byte 0x4 + 506 025f 05 .byte 0x5 + 507 0260 6B .byte 0x6b + 508 0261 74020000 .4byte 0x274 + 509 0265 06 .uleb128 0x6 + 510 0266 81020000 .4byte .LASF24 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 10 + + + 511 026a 05 .byte 0x5 + 512 026b 6D .byte 0x6d + 513 026c 4C020000 .4byte 0x24c + 514 0270 02 .byte 0x2 + 515 0271 23 .byte 0x23 + 516 0272 00 .uleb128 0 + 517 0273 00 .byte 0 + 518 0274 03 .uleb128 0x3 + 519 0275 61010000 .4byte .LASF43 + 520 0279 05 .byte 0x5 + 521 027a 70 .byte 0x70 + 522 027b 5D020000 .4byte 0x25d + 523 027f 03 .uleb128 0x3 + 524 0280 ED000000 .4byte .LASF44 + 525 0284 07 .byte 0x7 + 526 0285 A9 .byte 0xa9 + 527 0286 8A020000 .4byte 0x28a + 528 028a 0A .uleb128 0xa + 529 028b 04 .byte 0x4 + 530 028c 05 .uleb128 0x5 + 531 028d F1020000 .4byte .LASF45 + 532 0291 24 .byte 0x24 + 533 0292 07 .byte 0x7 + 534 0293 C0 .byte 0xc0 + 535 0294 10030000 .4byte 0x310 + 536 0298 07 .uleb128 0x7 + 537 0299 723400 .ascii "r4\000" + 538 029c 07 .byte 0x7 + 539 029d C1 .byte 0xc1 + 540 029e 7F020000 .4byte 0x27f + 541 02a2 02 .byte 0x2 + 542 02a3 23 .byte 0x23 + 543 02a4 00 .uleb128 0 + 544 02a5 07 .uleb128 0x7 + 545 02a6 723500 .ascii "r5\000" + 546 02a9 07 .byte 0x7 + 547 02aa C2 .byte 0xc2 + 548 02ab 7F020000 .4byte 0x27f + 549 02af 02 .byte 0x2 + 550 02b0 23 .byte 0x23 + 551 02b1 04 .uleb128 0x4 + 552 02b2 07 .uleb128 0x7 + 553 02b3 723600 .ascii "r6\000" + 554 02b6 07 .byte 0x7 + 555 02b7 C3 .byte 0xc3 + 556 02b8 7F020000 .4byte 0x27f + 557 02bc 02 .byte 0x2 + 558 02bd 23 .byte 0x23 + 559 02be 08 .uleb128 0x8 + 560 02bf 07 .uleb128 0x7 + 561 02c0 723700 .ascii "r7\000" + 562 02c3 07 .byte 0x7 + 563 02c4 C4 .byte 0xc4 + 564 02c5 7F020000 .4byte 0x27f + 565 02c9 02 .byte 0x2 + 566 02ca 23 .byte 0x23 + 567 02cb 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 11 + + + 568 02cc 07 .uleb128 0x7 + 569 02cd 723800 .ascii "r8\000" + 570 02d0 07 .byte 0x7 + 571 02d1 C5 .byte 0xc5 + 572 02d2 7F020000 .4byte 0x27f + 573 02d6 02 .byte 0x2 + 574 02d7 23 .byte 0x23 + 575 02d8 10 .uleb128 0x10 + 576 02d9 07 .uleb128 0x7 + 577 02da 723900 .ascii "r9\000" + 578 02dd 07 .byte 0x7 + 579 02de C6 .byte 0xc6 + 580 02df 7F020000 .4byte 0x27f + 581 02e3 02 .byte 0x2 + 582 02e4 23 .byte 0x23 + 583 02e5 14 .uleb128 0x14 + 584 02e6 07 .uleb128 0x7 + 585 02e7 72313000 .ascii "r10\000" + 586 02eb 07 .byte 0x7 + 587 02ec C7 .byte 0xc7 + 588 02ed 7F020000 .4byte 0x27f + 589 02f1 02 .byte 0x2 + 590 02f2 23 .byte 0x23 + 591 02f3 18 .uleb128 0x18 + 592 02f4 07 .uleb128 0x7 + 593 02f5 72313100 .ascii "r11\000" + 594 02f9 07 .byte 0x7 + 595 02fa C8 .byte 0xc8 + 596 02fb 7F020000 .4byte 0x27f + 597 02ff 02 .byte 0x2 + 598 0300 23 .byte 0x23 + 599 0301 1C .uleb128 0x1c + 600 0302 07 .uleb128 0x7 + 601 0303 6C7200 .ascii "lr\000" + 602 0306 07 .byte 0x7 + 603 0307 C9 .byte 0xc9 + 604 0308 7F020000 .4byte 0x27f + 605 030c 02 .byte 0x2 + 606 030d 23 .byte 0x23 + 607 030e 20 .uleb128 0x20 + 608 030f 00 .byte 0 + 609 0310 05 .uleb128 0x5 + 610 0311 23010000 .4byte .LASF46 + 611 0315 04 .byte 0x4 + 612 0316 07 .byte 0x7 + 613 0317 D1 .byte 0xd1 + 614 0318 2B030000 .4byte 0x32b + 615 031c 07 .uleb128 0x7 + 616 031d 72313300 .ascii "r13\000" + 617 0321 07 .byte 0x7 + 618 0322 D2 .byte 0xd2 + 619 0323 2B030000 .4byte 0x32b + 620 0327 02 .byte 0x2 + 621 0328 23 .byte 0x23 + 622 0329 00 .uleb128 0 + 623 032a 00 .byte 0 + 624 032b 09 .uleb128 0x9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 12 + + + 625 032c 04 .byte 0x4 + 626 032d 8C020000 .4byte 0x28c + 627 0331 0B .uleb128 0xb + 628 0332 FA000000 .4byte 0xfa + 629 0336 08 .uleb128 0x8 + 630 0337 1C .byte 0x1c + 631 0338 08 .byte 0x8 + 632 0339 5E .byte 0x5e + 633 033a 93030000 .4byte 0x393 + 634 033e 06 .uleb128 0x6 + 635 033f C1020000 .4byte .LASF47 + 636 0343 08 .byte 0x8 + 637 0344 5F .byte 0x5f + 638 0345 52020000 .4byte 0x252 + 639 0349 02 .byte 0x2 + 640 034a 23 .byte 0x23 + 641 034b 00 .uleb128 0 + 642 034c 06 .uleb128 0x6 + 643 034d 6A020000 .4byte .LASF48 + 644 0351 08 .byte 0x8 + 645 0352 60 .byte 0x60 + 646 0353 D9000000 .4byte 0xd9 + 647 0357 02 .byte 0x2 + 648 0358 23 .byte 0x23 + 649 0359 08 .uleb128 0x8 + 650 035a 06 .uleb128 0x6 + 651 035b AD010000 .4byte .LASF49 + 652 035f 08 .byte 0x8 + 653 0360 62 .byte 0x62 + 654 0361 10030000 .4byte 0x310 + 655 0365 02 .byte 0x2 + 656 0366 23 .byte 0x23 + 657 0367 0C .uleb128 0xc + 658 0368 06 .uleb128 0x6 + 659 0369 E5000000 .4byte .LASF50 + 660 036d 08 .byte 0x8 + 661 036e 65 .byte 0x65 + 662 036f 4C020000 .4byte 0x24c + 663 0373 02 .byte 0x2 + 664 0374 23 .byte 0x23 + 665 0375 10 .uleb128 0x10 + 666 0376 06 .uleb128 0x6 + 667 0377 F2010000 .4byte .LASF51 + 668 037b 08 .byte 0x8 + 669 037c 66 .byte 0x66 + 670 037d 4C020000 .4byte 0x24c + 671 0381 02 .byte 0x2 + 672 0382 23 .byte 0x23 + 673 0383 14 .uleb128 0x14 + 674 0384 06 .uleb128 0x6 + 675 0385 E8010000 .4byte .LASF52 + 676 0389 08 .byte 0x8 + 677 038a 69 .byte 0x69 + 678 038b 4C020000 .4byte 0x24c + 679 038f 02 .byte 0x2 + 680 0390 23 .byte 0x23 + 681 0391 18 .uleb128 0x18 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 13 + + + 682 0392 00 .byte 0 + 683 0393 03 .uleb128 0x3 + 684 0394 14030000 .4byte .LASF53 + 685 0398 08 .byte 0x8 + 686 0399 6B .byte 0x6b + 687 039a 36030000 .4byte 0x336 + 688 039e 05 .uleb128 0x5 + 689 039f 79010000 .4byte .LASF54 + 690 03a3 10 .byte 0x10 + 691 03a4 09 .byte 0x9 + 692 03a5 2C .byte 0x2c + 693 03a6 D5030000 .4byte 0x3d5 + 694 03aa 06 .uleb128 0x6 + 695 03ab 64000000 .4byte .LASF55 + 696 03af 09 .byte 0x9 + 697 03b0 2D .byte 0x2d + 698 03b1 52020000 .4byte 0x252 + 699 03b5 02 .byte 0x2 + 700 03b6 23 .byte 0x23 + 701 03b7 00 .uleb128 0 + 702 03b8 06 .uleb128 0x6 + 703 03b9 47030000 .4byte .LASF56 + 704 03bd 09 .byte 0x9 + 705 03be 2F .byte 0x2f + 706 03bf 4C020000 .4byte 0x24c + 707 03c3 02 .byte 0x2 + 708 03c4 23 .byte 0x23 + 709 03c5 08 .uleb128 0x8 + 710 03c6 06 .uleb128 0x6 + 711 03c7 CE020000 .4byte .LASF57 + 712 03cb 09 .byte 0x9 + 713 03cc 31 .byte 0x31 + 714 03cd D5030000 .4byte 0x3d5 + 715 03d1 02 .byte 0x2 + 716 03d2 23 .byte 0x23 + 717 03d3 0C .uleb128 0xc + 718 03d4 00 .byte 0 + 719 03d5 09 .uleb128 0x9 + 720 03d6 04 .byte 0x4 + 721 03d7 9E030000 .4byte 0x39e + 722 03db 03 .uleb128 0x3 + 723 03dc 79010000 .4byte .LASF54 + 724 03e0 09 .byte 0x9 + 725 03e1 33 .byte 0x33 + 726 03e2 9E030000 .4byte 0x39e + 727 03e6 0C .uleb128 0xc + 728 03e7 04 .byte 0x4 + 729 03e8 06 .byte 0x6 + 730 03e9 96 .byte 0x96 + 731 03ea 1B040000 .4byte 0x41b + 732 03ee 0D .uleb128 0xd + 733 03ef 15000000 .4byte .LASF58 + 734 03f3 06 .byte 0x6 + 735 03f4 9D .byte 0x9d + 736 03f5 E4000000 .4byte 0xe4 + 737 03f9 0D .uleb128 0xd + 738 03fa 33000000 .4byte .LASF59 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 14 + + + 739 03fe 06 .byte 0x6 + 740 03ff A4 .byte 0xa4 + 741 0400 E4000000 .4byte 0xe4 + 742 0404 0D .uleb128 0xd + 743 0405 39030000 .4byte .LASF60 + 744 0409 06 .byte 0x6 + 745 040a AB .byte 0xab + 746 040b 8A020000 .4byte 0x28a + 747 040f 0D .uleb128 0xd + 748 0410 7A020000 .4byte .LASF61 + 749 0414 06 .byte 0x6 + 750 0415 B2 .byte 0xb2 + 751 0416 EF000000 .4byte 0xef + 752 041a 00 .byte 0 + 753 041b 09 .uleb128 0x9 + 754 041c 04 .byte 0x4 + 755 041d 21040000 .4byte 0x421 + 756 0421 0E .uleb128 0xe + 757 0422 26040000 .4byte 0x426 + 758 0426 04 .uleb128 0x4 + 759 0427 01 .byte 0x1 + 760 0428 08 .byte 0x8 + 761 0429 C9020000 .4byte .LASF62 + 762 042d 09 .uleb128 0x9 + 763 042e 04 .byte 0x4 + 764 042f DB030000 .4byte 0x3db + 765 0433 03 .uleb128 0x3 + 766 0434 00000000 .4byte .LASF63 + 767 0438 06 .byte 0x6 + 768 0439 E5 .byte 0xe5 + 769 043a 3E040000 .4byte 0x43e + 770 043e 09 .uleb128 0x9 + 771 043f 04 .byte 0x4 + 772 0440 44040000 .4byte 0x444 + 773 0444 0F .uleb128 0xf + 774 0445 01 .byte 0x1 + 775 0446 E4000000 .4byte 0xe4 + 776 044a 54040000 .4byte 0x454 + 777 044e 10 .uleb128 0x10 + 778 044f 8A020000 .4byte 0x28a + 779 0453 00 .byte 0 + 780 0454 04 .uleb128 0x4 + 781 0455 04 .byte 0x4 + 782 0456 07 .byte 0x7 + 783 0457 9C010000 .4byte .LASF64 + 784 045b 05 .uleb128 0x5 + 785 045c A4020000 .4byte .LASF65 + 786 0460 10 .byte 0x10 + 787 0461 0A .byte 0xa + 788 0462 3B .byte 0x3b + 789 0463 A0040000 .4byte 0x4a0 + 790 0467 06 .uleb128 0x6 + 791 0468 1E010000 .4byte .LASF66 + 792 046c 0A .byte 0xa + 793 046d 3C .byte 0x3c + 794 046e 1B040000 .4byte 0x41b + 795 0472 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 15 + + + 796 0473 23 .byte 0x23 + 797 0474 00 .uleb128 0 + 798 0475 06 .uleb128 0x6 + 799 0476 C0010000 .4byte .LASF67 + 800 047a 0A .byte 0xa + 801 047b 3D .byte 0x3d + 802 047c A2040000 .4byte 0x4a2 + 803 0480 02 .byte 0x2 + 804 0481 23 .byte 0x23 + 805 0482 04 .uleb128 0x4 + 806 0483 06 .uleb128 0x6 + 807 0484 15010000 .4byte .LASF68 + 808 0488 0A .byte 0xa + 809 0489 3E .byte 0x3e + 810 048a A2040000 .4byte 0x4a2 + 811 048e 02 .byte 0x2 + 812 048f 23 .byte 0x23 + 813 0490 08 .uleb128 0x8 + 814 0491 06 .uleb128 0x6 + 815 0492 09020000 .4byte .LASF69 + 816 0496 0A .byte 0xa + 817 0497 3F .byte 0x3f + 818 0498 A2040000 .4byte 0x4a2 + 819 049c 02 .byte 0x2 + 820 049d 23 .byte 0x23 + 821 049e 0C .uleb128 0xc + 822 049f 00 .byte 0 + 823 04a0 11 .uleb128 0x11 + 824 04a1 01 .byte 0x1 + 825 04a2 09 .uleb128 0x9 + 826 04a3 04 .byte 0x4 + 827 04a4 A0040000 .4byte 0x4a0 + 828 04a8 12 .uleb128 0x12 + 829 04a9 2C030000 .4byte .LASF82 + 830 04ad 01 .byte 0x1 + 831 04ae 43 .byte 0x43 + 832 04af 01 .byte 0x1 + 833 04b0 00000000 .4byte .LFB8 + 834 04b4 A8000000 .4byte .LFE8 + 835 04b8 00000000 .4byte .LLST0 + 836 04bc 01 .byte 0x1 + 837 04bd A7050000 .4byte 0x5a7 + 838 04c1 13 .uleb128 0x13 + 839 04c2 747000 .ascii "tp\000" + 840 04c5 01 .byte 0x1 + 841 04c6 44 .byte 0x44 + 842 04c7 4C020000 .4byte 0x24c + 843 04cb 2C000000 .4byte .LLST1 + 844 04cf 14 .uleb128 0x14 + 845 04d0 6D736700 .ascii "msg\000" + 846 04d4 01 .byte 0x1 + 847 04d5 45 .byte 0x45 + 848 04d6 E4000000 .4byte 0xe4 + 849 04da 01 .byte 0x1 + 850 04db 54 .byte 0x54 + 851 04dc 15 .uleb128 0x15 + 852 04dd 30000000 .4byte .LVL0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 16 + + + 853 04e1 A6060000 .4byte 0x6a6 + 854 04e5 FA040000 .4byte 0x4fa + 855 04e9 16 .uleb128 0x16 + 856 04ea 01 .byte 0x1 + 857 04eb 53 .byte 0x53 + 858 04ec 05 .byte 0x5 + 859 04ed 03 .byte 0x3 + 860 04ee 00000000 .4byte thread + 861 04f2 16 .uleb128 0x16 + 862 04f3 01 .byte 0x1 + 863 04f4 51 .byte 0x51 + 864 04f5 03 .byte 0x3 + 865 04f6 0A .byte 0xa + 866 04f7 1801 .2byte 0x118 + 867 04f9 00 .byte 0 + 868 04fa 17 .uleb128 0x17 + 869 04fb 3C000000 .4byte .LVL1 + 870 04ff D3060000 .4byte 0x6d3 + 871 0503 15 .uleb128 0x15 + 872 0504 48000000 .4byte .LVL3 + 873 0508 E1060000 .4byte 0x6e1 + 874 050c 17050000 .4byte 0x517 + 875 0510 16 .uleb128 0x16 + 876 0511 01 .byte 0x1 + 877 0512 51 .byte 0x51 + 878 0513 02 .byte 0x2 + 879 0514 74 .byte 0x74 + 880 0515 00 .sleb128 0 + 881 0516 00 .byte 0 + 882 0517 15 .uleb128 0x15 + 883 0518 50000000 .4byte .LVL4 + 884 051c FA060000 .4byte 0x6fa + 885 0520 2B050000 .4byte 0x52b + 886 0524 16 .uleb128 0x16 + 887 0525 01 .byte 0x1 + 888 0526 50 .byte 0x50 + 889 0527 02 .byte 0x2 + 890 0528 74 .byte 0x74 + 891 0529 00 .sleb128 0 + 892 052a 00 .byte 0 + 893 052b 17 .uleb128 0x17 + 894 052c 54000000 .4byte .LVL5 + 895 0530 D3060000 .4byte 0x6d3 + 896 0534 15 .uleb128 0x15 + 897 0535 60000000 .4byte .LVL7 + 898 0539 E1060000 .4byte 0x6e1 + 899 053d 48050000 .4byte 0x548 + 900 0541 16 .uleb128 0x16 + 901 0542 01 .byte 0x1 + 902 0543 51 .byte 0x51 + 903 0544 02 .byte 0x2 + 904 0545 74 .byte 0x74 + 905 0546 00 .sleb128 0 + 906 0547 00 .byte 0 + 907 0548 15 .uleb128 0x15 + 908 0549 68000000 .4byte .LVL8 + 909 054d FA060000 .4byte 0x6fa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 17 + + + 910 0551 5C050000 .4byte 0x55c + 911 0555 16 .uleb128 0x16 + 912 0556 01 .byte 0x1 + 913 0557 50 .byte 0x50 + 914 0558 02 .byte 0x2 + 915 0559 74 .byte 0x74 + 916 055a 00 .sleb128 0 + 917 055b 00 .byte 0 + 918 055c 17 .uleb128 0x17 + 919 055d 6C000000 .4byte .LVL9 + 920 0561 D3060000 .4byte 0x6d3 + 921 0565 15 .uleb128 0x15 + 922 0566 78000000 .4byte .LVL11 + 923 056a E1060000 .4byte 0x6e1 + 924 056e 79050000 .4byte 0x579 + 925 0572 16 .uleb128 0x16 + 926 0573 01 .byte 0x1 + 927 0574 51 .byte 0x51 + 928 0575 02 .byte 0x2 + 929 0576 74 .byte 0x74 + 930 0577 00 .sleb128 0 + 931 0578 00 .byte 0 + 932 0579 15 .uleb128 0x15 + 933 057a 80000000 .4byte .LVL12 + 934 057e FA060000 .4byte 0x6fa + 935 0582 8D050000 .4byte 0x58d + 936 0586 16 .uleb128 0x16 + 937 0587 01 .byte 0x1 + 938 0588 50 .byte 0x50 + 939 0589 02 .byte 0x2 + 940 058a 74 .byte 0x74 + 941 058b 00 .sleb128 0 + 942 058c 00 .byte 0 + 943 058d 18 .uleb128 0x18 + 944 058e 94000000 .4byte .LVL13 + 945 0592 01 .byte 0x1 + 946 0593 0E070000 .4byte 0x70e + 947 0597 16 .uleb128 0x16 + 948 0598 01 .byte 0x1 + 949 0599 51 .byte 0x51 + 950 059a 05 .byte 0x5 + 951 059b 03 .byte 0x3 + 952 059c 00000000 .4byte .LC0 + 953 05a0 16 .uleb128 0x16 + 954 05a1 01 .byte 0x1 + 955 05a2 50 .byte 0x50 + 956 05a3 01 .byte 0x1 + 957 05a4 31 .byte 0x31 + 958 05a5 00 .byte 0 + 959 05a6 00 .byte 0 + 960 05a7 19 .uleb128 0x19 + 961 05a8 19020000 .4byte .LASF83 + 962 05ac 01 .byte 0x1 + 963 05ad 3B .byte 0x3b + 964 05ae 01 .byte 0x1 + 965 05af E4000000 .4byte 0xe4 + 966 05b3 00000000 .4byte .LFB7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 18 + + + 967 05b7 30000000 .4byte .LFE7 + 968 05bb 55000000 .4byte .LLST2 + 969 05bf 01 .byte 0x1 + 970 05c0 1C060000 .4byte 0x61c + 971 05c4 1A .uleb128 0x1a + 972 05c5 7000 .ascii "p\000" + 973 05c7 01 .byte 0x1 + 974 05c8 3B .byte 0x3b + 975 05c9 8A020000 .4byte 0x28a + 976 05cd 75000000 .4byte .LLST3 + 977 05d1 15 .uleb128 0x15 + 978 05d2 10000000 .4byte .LVL15 + 979 05d6 31070000 .4byte 0x731 + 980 05da EB050000 .4byte 0x5eb + 981 05de 16 .uleb128 0x16 + 982 05df 01 .byte 0x1 + 983 05e0 51 .byte 0x51 + 984 05e1 02 .byte 0x2 + 985 05e2 08 .byte 0x8 + 986 05e3 41 .byte 0x41 + 987 05e4 16 .uleb128 0x16 + 988 05e5 01 .byte 0x1 + 989 05e6 50 .byte 0x50 + 990 05e7 02 .byte 0x2 + 991 05e8 74 .byte 0x74 + 992 05e9 00 .sleb128 0 + 993 05ea 00 .byte 0 + 994 05eb 15 .uleb128 0x15 + 995 05ec 1C000000 .4byte .LVL16 + 996 05f0 31070000 .4byte 0x731 + 997 05f4 05060000 .4byte 0x605 + 998 05f8 16 .uleb128 0x16 + 999 05f9 01 .byte 0x1 + 1000 05fa 51 .byte 0x51 + 1001 05fb 02 .byte 0x2 + 1002 05fc 08 .byte 0x8 + 1003 05fd 42 .byte 0x42 + 1004 05fe 16 .uleb128 0x16 + 1005 05ff 01 .byte 0x1 + 1006 0600 50 .byte 0x50 + 1007 0601 02 .byte 0x2 + 1008 0602 74 .byte 0x74 + 1009 0603 00 .sleb128 0 + 1010 0604 00 .byte 0 + 1011 0605 1B .uleb128 0x1b + 1012 0606 28000000 .4byte .LVL17 + 1013 060a 31070000 .4byte 0x731 + 1014 060e 16 .uleb128 0x16 + 1015 060f 01 .byte 0x1 + 1016 0610 51 .byte 0x51 + 1017 0611 02 .byte 0x2 + 1018 0612 08 .byte 0x8 + 1019 0613 43 .byte 0x43 + 1020 0614 16 .uleb128 0x16 + 1021 0615 01 .byte 0x1 + 1022 0616 50 .byte 0x50 + 1023 0617 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 19 + + + 1024 0618 74 .byte 0x74 + 1025 0619 00 .sleb128 0 + 1026 061a 00 .byte 0 + 1027 061b 00 .byte 0 + 1028 061c 1C .uleb128 0x1c + 1029 061d 1E030000 .4byte .LASF70 + 1030 0621 08 .byte 0x8 + 1031 0622 6F .byte 0x6f + 1032 0623 93030000 .4byte 0x393 + 1033 0627 01 .byte 0x1 + 1034 0628 01 .byte 0x1 + 1035 0629 1D .uleb128 0x1d + 1036 062a 4C020000 .4byte 0x24c + 1037 062e 39060000 .4byte 0x639 + 1038 0632 1E .uleb128 0x1e + 1039 0633 54040000 .4byte 0x454 + 1040 0637 04 .byte 0x4 + 1041 0638 00 .byte 0 + 1042 0639 1C .uleb128 0x1c + 1043 063a 62020000 .4byte .LASF71 + 1044 063e 0A .byte 0xa + 1045 063f A5 .byte 0xa5 + 1046 0640 29060000 .4byte 0x629 + 1047 0644 01 .byte 0x1 + 1048 0645 01 .byte 0x1 + 1049 0646 1D .uleb128 0x1d + 1050 0647 8A020000 .4byte 0x28a + 1051 064b 51060000 .4byte 0x651 + 1052 064f 1F .uleb128 0x1f + 1053 0650 00 .byte 0 + 1054 0651 20 .uleb128 0x20 + 1055 0652 776100 .ascii "wa\000" + 1056 0655 0A .byte 0xa + 1057 0656 A7 .byte 0xa7 + 1058 0657 5D060000 .4byte 0x65d + 1059 065b 01 .byte 0x1 + 1060 065c 01 .byte 0x1 + 1061 065d 0E .uleb128 0xe + 1062 065e 46060000 .4byte 0x646 + 1063 0662 21 .uleb128 0x21 + 1064 0663 71020000 .4byte .LASF72 + 1065 0667 01 .byte 0x1 + 1066 0668 5B .byte 0x5b + 1067 0669 74060000 .4byte 0x674 + 1068 066d 01 .byte 0x1 + 1069 066e 05 .byte 0x5 + 1070 066f 03 .byte 0x3 + 1071 0670 00000000 .4byte testmsg1 + 1072 0674 0E .uleb128 0xe + 1073 0675 5B040000 .4byte 0x45b + 1074 0679 1D .uleb128 0x1d + 1075 067a 89060000 .4byte 0x689 + 1076 067e 89060000 .4byte 0x689 + 1077 0682 1E .uleb128 0x1e + 1078 0683 54040000 .4byte 0x454 + 1079 0687 01 .byte 0x1 + 1080 0688 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 20 + + + 1081 0689 09 .uleb128 0x9 + 1082 068a 04 .byte 0x4 + 1083 068b 74060000 .4byte 0x674 + 1084 068f 21 .uleb128 0x21 + 1085 0690 91010000 .4byte .LASF73 + 1086 0694 01 .byte 0x1 + 1087 0695 67 .byte 0x67 + 1088 0696 A1060000 .4byte 0x6a1 + 1089 069a 01 .byte 0x1 + 1090 069b 05 .byte 0x5 + 1091 069c 03 .byte 0x3 + 1092 069d 00000000 .4byte patternmsg + 1093 06a1 0E .uleb128 0xe + 1094 06a2 79060000 .4byte 0x679 + 1095 06a6 22 .uleb128 0x22 + 1096 06a7 01 .byte 0x1 + 1097 06a8 7F010000 .4byte .LASF76 + 1098 06ac 06 .byte 0x6 + 1099 06ad 7001 .2byte 0x170 + 1100 06af 01 .byte 0x1 + 1101 06b0 4C020000 .4byte 0x24c + 1102 06b4 01 .byte 0x1 + 1103 06b5 D3060000 .4byte 0x6d3 + 1104 06b9 10 .uleb128 0x10 + 1105 06ba 8A020000 .4byte 0x28a + 1106 06be 10 .uleb128 0x10 + 1107 06bf 30000000 .4byte 0x30 + 1108 06c3 10 .uleb128 0x10 + 1109 06c4 D9000000 .4byte 0xd9 + 1110 06c8 10 .uleb128 0x10 + 1111 06c9 33040000 .4byte 0x433 + 1112 06cd 10 .uleb128 0x10 + 1113 06ce 8A020000 .4byte 0x28a + 1114 06d2 00 .byte 0 + 1115 06d3 23 .uleb128 0x23 + 1116 06d4 01 .byte 0x1 + 1117 06d5 03030000 .4byte .LASF84 + 1118 06d9 0B .byte 0xb + 1119 06da 52 .byte 0x52 + 1120 06db 01 .byte 0x1 + 1121 06dc 4C020000 .4byte 0x24c + 1122 06e0 01 .byte 0x1 + 1123 06e1 24 .uleb128 0x24 + 1124 06e2 01 .byte 0x1 + 1125 06e3 97020000 .4byte .LASF74 + 1126 06e7 0B .byte 0xb + 1127 06e8 53 .byte 0x53 + 1128 06e9 01 .byte 0x1 + 1129 06ea 01 .byte 0x1 + 1130 06eb FA060000 .4byte 0x6fa + 1131 06ef 10 .uleb128 0x10 + 1132 06f0 4C020000 .4byte 0x24c + 1133 06f4 10 .uleb128 0x10 + 1134 06f5 E4000000 .4byte 0xe4 + 1135 06f9 00 .byte 0 + 1136 06fa 24 .uleb128 0x24 + 1137 06fb 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 21 + + + 1138 06fc 6C000000 .4byte .LASF75 + 1139 0700 0A .byte 0xa + 1140 0701 56 .byte 0x56 + 1141 0702 01 .byte 0x1 + 1142 0703 01 .byte 0x1 + 1143 0704 0E070000 .4byte 0x70e + 1144 0708 10 .uleb128 0x10 + 1145 0709 26040000 .4byte 0x426 + 1146 070d 00 .byte 0 + 1147 070e 25 .uleb128 0x25 + 1148 070f 01 .byte 0x1 + 1149 0710 C6010000 .4byte .LASF77 + 1150 0714 0A .byte 0xa + 1151 0715 59 .byte 0x59 + 1152 0716 01 .byte 0x1 + 1153 0717 9B000000 .4byte 0x9b + 1154 071b 01 .byte 0x1 + 1155 071c 2B070000 .4byte 0x72b + 1156 0720 10 .uleb128 0x10 + 1157 0721 3B000000 .4byte 0x3b + 1158 0725 10 .uleb128 0x10 + 1159 0726 2B070000 .4byte 0x72b + 1160 072a 00 .byte 0 + 1161 072b 09 .uleb128 0x9 + 1162 072c 04 .byte 0x4 + 1163 072d 26040000 .4byte 0x426 + 1164 0731 26 .uleb128 0x26 + 1165 0732 01 .byte 0x1 + 1166 0733 8F000000 .4byte .LASF78 + 1167 0737 0B .byte 0xb + 1168 0738 51 .byte 0x51 + 1169 0739 01 .byte 0x1 + 1170 073a E4000000 .4byte 0xe4 + 1171 073e 01 .byte 0x1 + 1172 073f 10 .uleb128 0x10 + 1173 0740 4C020000 .4byte 0x24c + 1174 0744 10 .uleb128 0x10 + 1175 0745 E4000000 .4byte 0xe4 + 1176 0749 00 .byte 0 + 1177 074a 00 .byte 0 + 1178 .section .debug_abbrev,"",%progbits + 1179 .Ldebug_abbrev0: + 1180 0000 01 .uleb128 0x1 + 1181 0001 11 .uleb128 0x11 + 1182 0002 01 .byte 0x1 + 1183 0003 25 .uleb128 0x25 + 1184 0004 0E .uleb128 0xe + 1185 0005 13 .uleb128 0x13 + 1186 0006 0B .uleb128 0xb + 1187 0007 03 .uleb128 0x3 + 1188 0008 0E .uleb128 0xe + 1189 0009 1B .uleb128 0x1b + 1190 000a 0E .uleb128 0xe + 1191 000b 55 .uleb128 0x55 + 1192 000c 06 .uleb128 0x6 + 1193 000d 11 .uleb128 0x11 + 1194 000e 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 22 + + + 1195 000f 52 .uleb128 0x52 + 1196 0010 01 .uleb128 0x1 + 1197 0011 10 .uleb128 0x10 + 1198 0012 06 .uleb128 0x6 + 1199 0013 00 .byte 0 + 1200 0014 00 .byte 0 + 1201 0015 02 .uleb128 0x2 + 1202 0016 24 .uleb128 0x24 + 1203 0017 00 .byte 0 + 1204 0018 0B .uleb128 0xb + 1205 0019 0B .uleb128 0xb + 1206 001a 3E .uleb128 0x3e + 1207 001b 0B .uleb128 0xb + 1208 001c 03 .uleb128 0x3 + 1209 001d 08 .uleb128 0x8 + 1210 001e 00 .byte 0 + 1211 001f 00 .byte 0 + 1212 0020 03 .uleb128 0x3 + 1213 0021 16 .uleb128 0x16 + 1214 0022 00 .byte 0 + 1215 0023 03 .uleb128 0x3 + 1216 0024 0E .uleb128 0xe + 1217 0025 3A .uleb128 0x3a + 1218 0026 0B .uleb128 0xb + 1219 0027 3B .uleb128 0x3b + 1220 0028 0B .uleb128 0xb + 1221 0029 49 .uleb128 0x49 + 1222 002a 13 .uleb128 0x13 + 1223 002b 00 .byte 0 + 1224 002c 00 .byte 0 + 1225 002d 04 .uleb128 0x4 + 1226 002e 24 .uleb128 0x24 + 1227 002f 00 .byte 0 + 1228 0030 0B .uleb128 0xb + 1229 0031 0B .uleb128 0xb + 1230 0032 3E .uleb128 0x3e + 1231 0033 0B .uleb128 0xb + 1232 0034 03 .uleb128 0x3 + 1233 0035 0E .uleb128 0xe + 1234 0036 00 .byte 0 + 1235 0037 00 .byte 0 + 1236 0038 05 .uleb128 0x5 + 1237 0039 13 .uleb128 0x13 + 1238 003a 01 .byte 0x1 + 1239 003b 03 .uleb128 0x3 + 1240 003c 0E .uleb128 0xe + 1241 003d 0B .uleb128 0xb + 1242 003e 0B .uleb128 0xb + 1243 003f 3A .uleb128 0x3a + 1244 0040 0B .uleb128 0xb + 1245 0041 3B .uleb128 0x3b + 1246 0042 0B .uleb128 0xb + 1247 0043 01 .uleb128 0x1 + 1248 0044 13 .uleb128 0x13 + 1249 0045 00 .byte 0 + 1250 0046 00 .byte 0 + 1251 0047 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 23 + + + 1252 0048 0D .uleb128 0xd + 1253 0049 00 .byte 0 + 1254 004a 03 .uleb128 0x3 + 1255 004b 0E .uleb128 0xe + 1256 004c 3A .uleb128 0x3a + 1257 004d 0B .uleb128 0xb + 1258 004e 3B .uleb128 0x3b + 1259 004f 0B .uleb128 0xb + 1260 0050 49 .uleb128 0x49 + 1261 0051 13 .uleb128 0x13 + 1262 0052 38 .uleb128 0x38 + 1263 0053 0A .uleb128 0xa + 1264 0054 00 .byte 0 + 1265 0055 00 .byte 0 + 1266 0056 07 .uleb128 0x7 + 1267 0057 0D .uleb128 0xd + 1268 0058 00 .byte 0 + 1269 0059 03 .uleb128 0x3 + 1270 005a 08 .uleb128 0x8 + 1271 005b 3A .uleb128 0x3a + 1272 005c 0B .uleb128 0xb + 1273 005d 3B .uleb128 0x3b + 1274 005e 0B .uleb128 0xb + 1275 005f 49 .uleb128 0x49 + 1276 0060 13 .uleb128 0x13 + 1277 0061 38 .uleb128 0x38 + 1278 0062 0A .uleb128 0xa + 1279 0063 00 .byte 0 + 1280 0064 00 .byte 0 + 1281 0065 08 .uleb128 0x8 + 1282 0066 13 .uleb128 0x13 + 1283 0067 01 .byte 0x1 + 1284 0068 0B .uleb128 0xb + 1285 0069 0B .uleb128 0xb + 1286 006a 3A .uleb128 0x3a + 1287 006b 0B .uleb128 0xb + 1288 006c 3B .uleb128 0x3b + 1289 006d 0B .uleb128 0xb + 1290 006e 01 .uleb128 0x1 + 1291 006f 13 .uleb128 0x13 + 1292 0070 00 .byte 0 + 1293 0071 00 .byte 0 + 1294 0072 09 .uleb128 0x9 + 1295 0073 0F .uleb128 0xf + 1296 0074 00 .byte 0 + 1297 0075 0B .uleb128 0xb + 1298 0076 0B .uleb128 0xb + 1299 0077 49 .uleb128 0x49 + 1300 0078 13 .uleb128 0x13 + 1301 0079 00 .byte 0 + 1302 007a 00 .byte 0 + 1303 007b 0A .uleb128 0xa + 1304 007c 0F .uleb128 0xf + 1305 007d 00 .byte 0 + 1306 007e 0B .uleb128 0xb + 1307 007f 0B .uleb128 0xb + 1308 0080 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 24 + + + 1309 0081 00 .byte 0 + 1310 0082 0B .uleb128 0xb + 1311 0083 35 .uleb128 0x35 + 1312 0084 00 .byte 0 + 1313 0085 49 .uleb128 0x49 + 1314 0086 13 .uleb128 0x13 + 1315 0087 00 .byte 0 + 1316 0088 00 .byte 0 + 1317 0089 0C .uleb128 0xc + 1318 008a 17 .uleb128 0x17 + 1319 008b 01 .byte 0x1 + 1320 008c 0B .uleb128 0xb + 1321 008d 0B .uleb128 0xb + 1322 008e 3A .uleb128 0x3a + 1323 008f 0B .uleb128 0xb + 1324 0090 3B .uleb128 0x3b + 1325 0091 0B .uleb128 0xb + 1326 0092 01 .uleb128 0x1 + 1327 0093 13 .uleb128 0x13 + 1328 0094 00 .byte 0 + 1329 0095 00 .byte 0 + 1330 0096 0D .uleb128 0xd + 1331 0097 0D .uleb128 0xd + 1332 0098 00 .byte 0 + 1333 0099 03 .uleb128 0x3 + 1334 009a 0E .uleb128 0xe + 1335 009b 3A .uleb128 0x3a + 1336 009c 0B .uleb128 0xb + 1337 009d 3B .uleb128 0x3b + 1338 009e 0B .uleb128 0xb + 1339 009f 49 .uleb128 0x49 + 1340 00a0 13 .uleb128 0x13 + 1341 00a1 00 .byte 0 + 1342 00a2 00 .byte 0 + 1343 00a3 0E .uleb128 0xe + 1344 00a4 26 .uleb128 0x26 + 1345 00a5 00 .byte 0 + 1346 00a6 49 .uleb128 0x49 + 1347 00a7 13 .uleb128 0x13 + 1348 00a8 00 .byte 0 + 1349 00a9 00 .byte 0 + 1350 00aa 0F .uleb128 0xf + 1351 00ab 15 .uleb128 0x15 + 1352 00ac 01 .byte 0x1 + 1353 00ad 27 .uleb128 0x27 + 1354 00ae 0C .uleb128 0xc + 1355 00af 49 .uleb128 0x49 + 1356 00b0 13 .uleb128 0x13 + 1357 00b1 01 .uleb128 0x1 + 1358 00b2 13 .uleb128 0x13 + 1359 00b3 00 .byte 0 + 1360 00b4 00 .byte 0 + 1361 00b5 10 .uleb128 0x10 + 1362 00b6 05 .uleb128 0x5 + 1363 00b7 00 .byte 0 + 1364 00b8 49 .uleb128 0x49 + 1365 00b9 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 25 + + + 1366 00ba 00 .byte 0 + 1367 00bb 00 .byte 0 + 1368 00bc 11 .uleb128 0x11 + 1369 00bd 15 .uleb128 0x15 + 1370 00be 00 .byte 0 + 1371 00bf 27 .uleb128 0x27 + 1372 00c0 0C .uleb128 0xc + 1373 00c1 00 .byte 0 + 1374 00c2 00 .byte 0 + 1375 00c3 12 .uleb128 0x12 + 1376 00c4 2E .uleb128 0x2e + 1377 00c5 01 .byte 0x1 + 1378 00c6 03 .uleb128 0x3 + 1379 00c7 0E .uleb128 0xe + 1380 00c8 3A .uleb128 0x3a + 1381 00c9 0B .uleb128 0xb + 1382 00ca 3B .uleb128 0x3b + 1383 00cb 0B .uleb128 0xb + 1384 00cc 27 .uleb128 0x27 + 1385 00cd 0C .uleb128 0xc + 1386 00ce 11 .uleb128 0x11 + 1387 00cf 01 .uleb128 0x1 + 1388 00d0 12 .uleb128 0x12 + 1389 00d1 01 .uleb128 0x1 + 1390 00d2 40 .uleb128 0x40 + 1391 00d3 06 .uleb128 0x6 + 1392 00d4 9742 .uleb128 0x2117 + 1393 00d6 0C .uleb128 0xc + 1394 00d7 01 .uleb128 0x1 + 1395 00d8 13 .uleb128 0x13 + 1396 00d9 00 .byte 0 + 1397 00da 00 .byte 0 + 1398 00db 13 .uleb128 0x13 + 1399 00dc 34 .uleb128 0x34 + 1400 00dd 00 .byte 0 + 1401 00de 03 .uleb128 0x3 + 1402 00df 08 .uleb128 0x8 + 1403 00e0 3A .uleb128 0x3a + 1404 00e1 0B .uleb128 0xb + 1405 00e2 3B .uleb128 0x3b + 1406 00e3 0B .uleb128 0xb + 1407 00e4 49 .uleb128 0x49 + 1408 00e5 13 .uleb128 0x13 + 1409 00e6 02 .uleb128 0x2 + 1410 00e7 06 .uleb128 0x6 + 1411 00e8 00 .byte 0 + 1412 00e9 00 .byte 0 + 1413 00ea 14 .uleb128 0x14 + 1414 00eb 34 .uleb128 0x34 + 1415 00ec 00 .byte 0 + 1416 00ed 03 .uleb128 0x3 + 1417 00ee 08 .uleb128 0x8 + 1418 00ef 3A .uleb128 0x3a + 1419 00f0 0B .uleb128 0xb + 1420 00f1 3B .uleb128 0x3b + 1421 00f2 0B .uleb128 0xb + 1422 00f3 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 26 + + + 1423 00f4 13 .uleb128 0x13 + 1424 00f5 02 .uleb128 0x2 + 1425 00f6 0A .uleb128 0xa + 1426 00f7 00 .byte 0 + 1427 00f8 00 .byte 0 + 1428 00f9 15 .uleb128 0x15 + 1429 00fa 898201 .uleb128 0x4109 + 1430 00fd 01 .byte 0x1 + 1431 00fe 11 .uleb128 0x11 + 1432 00ff 01 .uleb128 0x1 + 1433 0100 31 .uleb128 0x31 + 1434 0101 13 .uleb128 0x13 + 1435 0102 01 .uleb128 0x1 + 1436 0103 13 .uleb128 0x13 + 1437 0104 00 .byte 0 + 1438 0105 00 .byte 0 + 1439 0106 16 .uleb128 0x16 + 1440 0107 8A8201 .uleb128 0x410a + 1441 010a 00 .byte 0 + 1442 010b 02 .uleb128 0x2 + 1443 010c 0A .uleb128 0xa + 1444 010d 9142 .uleb128 0x2111 + 1445 010f 0A .uleb128 0xa + 1446 0110 00 .byte 0 + 1447 0111 00 .byte 0 + 1448 0112 17 .uleb128 0x17 + 1449 0113 898201 .uleb128 0x4109 + 1450 0116 00 .byte 0 + 1451 0117 11 .uleb128 0x11 + 1452 0118 01 .uleb128 0x1 + 1453 0119 31 .uleb128 0x31 + 1454 011a 13 .uleb128 0x13 + 1455 011b 00 .byte 0 + 1456 011c 00 .byte 0 + 1457 011d 18 .uleb128 0x18 + 1458 011e 898201 .uleb128 0x4109 + 1459 0121 01 .byte 0x1 + 1460 0122 11 .uleb128 0x11 + 1461 0123 01 .uleb128 0x1 + 1462 0124 9542 .uleb128 0x2115 + 1463 0126 0C .uleb128 0xc + 1464 0127 31 .uleb128 0x31 + 1465 0128 13 .uleb128 0x13 + 1466 0129 00 .byte 0 + 1467 012a 00 .byte 0 + 1468 012b 19 .uleb128 0x19 + 1469 012c 2E .uleb128 0x2e + 1470 012d 01 .byte 0x1 + 1471 012e 03 .uleb128 0x3 + 1472 012f 0E .uleb128 0xe + 1473 0130 3A .uleb128 0x3a + 1474 0131 0B .uleb128 0xb + 1475 0132 3B .uleb128 0x3b + 1476 0133 0B .uleb128 0xb + 1477 0134 27 .uleb128 0x27 + 1478 0135 0C .uleb128 0xc + 1479 0136 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 27 + + + 1480 0137 13 .uleb128 0x13 + 1481 0138 11 .uleb128 0x11 + 1482 0139 01 .uleb128 0x1 + 1483 013a 12 .uleb128 0x12 + 1484 013b 01 .uleb128 0x1 + 1485 013c 40 .uleb128 0x40 + 1486 013d 06 .uleb128 0x6 + 1487 013e 9742 .uleb128 0x2117 + 1488 0140 0C .uleb128 0xc + 1489 0141 01 .uleb128 0x1 + 1490 0142 13 .uleb128 0x13 + 1491 0143 00 .byte 0 + 1492 0144 00 .byte 0 + 1493 0145 1A .uleb128 0x1a + 1494 0146 05 .uleb128 0x5 + 1495 0147 00 .byte 0 + 1496 0148 03 .uleb128 0x3 + 1497 0149 08 .uleb128 0x8 + 1498 014a 3A .uleb128 0x3a + 1499 014b 0B .uleb128 0xb + 1500 014c 3B .uleb128 0x3b + 1501 014d 0B .uleb128 0xb + 1502 014e 49 .uleb128 0x49 + 1503 014f 13 .uleb128 0x13 + 1504 0150 02 .uleb128 0x2 + 1505 0151 06 .uleb128 0x6 + 1506 0152 00 .byte 0 + 1507 0153 00 .byte 0 + 1508 0154 1B .uleb128 0x1b + 1509 0155 898201 .uleb128 0x4109 + 1510 0158 01 .byte 0x1 + 1511 0159 11 .uleb128 0x11 + 1512 015a 01 .uleb128 0x1 + 1513 015b 31 .uleb128 0x31 + 1514 015c 13 .uleb128 0x13 + 1515 015d 00 .byte 0 + 1516 015e 00 .byte 0 + 1517 015f 1C .uleb128 0x1c + 1518 0160 34 .uleb128 0x34 + 1519 0161 00 .byte 0 + 1520 0162 03 .uleb128 0x3 + 1521 0163 0E .uleb128 0xe + 1522 0164 3A .uleb128 0x3a + 1523 0165 0B .uleb128 0xb + 1524 0166 3B .uleb128 0x3b + 1525 0167 0B .uleb128 0xb + 1526 0168 49 .uleb128 0x49 + 1527 0169 13 .uleb128 0x13 + 1528 016a 3F .uleb128 0x3f + 1529 016b 0C .uleb128 0xc + 1530 016c 3C .uleb128 0x3c + 1531 016d 0C .uleb128 0xc + 1532 016e 00 .byte 0 + 1533 016f 00 .byte 0 + 1534 0170 1D .uleb128 0x1d + 1535 0171 01 .uleb128 0x1 + 1536 0172 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 28 + + + 1537 0173 49 .uleb128 0x49 + 1538 0174 13 .uleb128 0x13 + 1539 0175 01 .uleb128 0x1 + 1540 0176 13 .uleb128 0x13 + 1541 0177 00 .byte 0 + 1542 0178 00 .byte 0 + 1543 0179 1E .uleb128 0x1e + 1544 017a 21 .uleb128 0x21 + 1545 017b 00 .byte 0 + 1546 017c 49 .uleb128 0x49 + 1547 017d 13 .uleb128 0x13 + 1548 017e 2F .uleb128 0x2f + 1549 017f 0B .uleb128 0xb + 1550 0180 00 .byte 0 + 1551 0181 00 .byte 0 + 1552 0182 1F .uleb128 0x1f + 1553 0183 21 .uleb128 0x21 + 1554 0184 00 .byte 0 + 1555 0185 00 .byte 0 + 1556 0186 00 .byte 0 + 1557 0187 20 .uleb128 0x20 + 1558 0188 34 .uleb128 0x34 + 1559 0189 00 .byte 0 + 1560 018a 03 .uleb128 0x3 + 1561 018b 08 .uleb128 0x8 + 1562 018c 3A .uleb128 0x3a + 1563 018d 0B .uleb128 0xb + 1564 018e 3B .uleb128 0x3b + 1565 018f 0B .uleb128 0xb + 1566 0190 49 .uleb128 0x49 + 1567 0191 13 .uleb128 0x13 + 1568 0192 3F .uleb128 0x3f + 1569 0193 0C .uleb128 0xc + 1570 0194 3C .uleb128 0x3c + 1571 0195 0C .uleb128 0xc + 1572 0196 00 .byte 0 + 1573 0197 00 .byte 0 + 1574 0198 21 .uleb128 0x21 + 1575 0199 34 .uleb128 0x34 + 1576 019a 00 .byte 0 + 1577 019b 03 .uleb128 0x3 + 1578 019c 0E .uleb128 0xe + 1579 019d 3A .uleb128 0x3a + 1580 019e 0B .uleb128 0xb + 1581 019f 3B .uleb128 0x3b + 1582 01a0 0B .uleb128 0xb + 1583 01a1 49 .uleb128 0x49 + 1584 01a2 13 .uleb128 0x13 + 1585 01a3 3F .uleb128 0x3f + 1586 01a4 0C .uleb128 0xc + 1587 01a5 02 .uleb128 0x2 + 1588 01a6 0A .uleb128 0xa + 1589 01a7 00 .byte 0 + 1590 01a8 00 .byte 0 + 1591 01a9 22 .uleb128 0x22 + 1592 01aa 2E .uleb128 0x2e + 1593 01ab 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 29 + + + 1594 01ac 3F .uleb128 0x3f + 1595 01ad 0C .uleb128 0xc + 1596 01ae 03 .uleb128 0x3 + 1597 01af 0E .uleb128 0xe + 1598 01b0 3A .uleb128 0x3a + 1599 01b1 0B .uleb128 0xb + 1600 01b2 3B .uleb128 0x3b + 1601 01b3 05 .uleb128 0x5 + 1602 01b4 27 .uleb128 0x27 + 1603 01b5 0C .uleb128 0xc + 1604 01b6 49 .uleb128 0x49 + 1605 01b7 13 .uleb128 0x13 + 1606 01b8 3C .uleb128 0x3c + 1607 01b9 0C .uleb128 0xc + 1608 01ba 01 .uleb128 0x1 + 1609 01bb 13 .uleb128 0x13 + 1610 01bc 00 .byte 0 + 1611 01bd 00 .byte 0 + 1612 01be 23 .uleb128 0x23 + 1613 01bf 2E .uleb128 0x2e + 1614 01c0 00 .byte 0 + 1615 01c1 3F .uleb128 0x3f + 1616 01c2 0C .uleb128 0xc + 1617 01c3 03 .uleb128 0x3 + 1618 01c4 0E .uleb128 0xe + 1619 01c5 3A .uleb128 0x3a + 1620 01c6 0B .uleb128 0xb + 1621 01c7 3B .uleb128 0x3b + 1622 01c8 0B .uleb128 0xb + 1623 01c9 27 .uleb128 0x27 + 1624 01ca 0C .uleb128 0xc + 1625 01cb 49 .uleb128 0x49 + 1626 01cc 13 .uleb128 0x13 + 1627 01cd 3C .uleb128 0x3c + 1628 01ce 0C .uleb128 0xc + 1629 01cf 00 .byte 0 + 1630 01d0 00 .byte 0 + 1631 01d1 24 .uleb128 0x24 + 1632 01d2 2E .uleb128 0x2e + 1633 01d3 01 .byte 0x1 + 1634 01d4 3F .uleb128 0x3f + 1635 01d5 0C .uleb128 0xc + 1636 01d6 03 .uleb128 0x3 + 1637 01d7 0E .uleb128 0xe + 1638 01d8 3A .uleb128 0x3a + 1639 01d9 0B .uleb128 0xb + 1640 01da 3B .uleb128 0x3b + 1641 01db 0B .uleb128 0xb + 1642 01dc 27 .uleb128 0x27 + 1643 01dd 0C .uleb128 0xc + 1644 01de 3C .uleb128 0x3c + 1645 01df 0C .uleb128 0xc + 1646 01e0 01 .uleb128 0x1 + 1647 01e1 13 .uleb128 0x13 + 1648 01e2 00 .byte 0 + 1649 01e3 00 .byte 0 + 1650 01e4 25 .uleb128 0x25 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 30 + + + 1651 01e5 2E .uleb128 0x2e + 1652 01e6 01 .byte 0x1 + 1653 01e7 3F .uleb128 0x3f + 1654 01e8 0C .uleb128 0xc + 1655 01e9 03 .uleb128 0x3 + 1656 01ea 0E .uleb128 0xe + 1657 01eb 3A .uleb128 0x3a + 1658 01ec 0B .uleb128 0xb + 1659 01ed 3B .uleb128 0x3b + 1660 01ee 0B .uleb128 0xb + 1661 01ef 27 .uleb128 0x27 + 1662 01f0 0C .uleb128 0xc + 1663 01f1 49 .uleb128 0x49 + 1664 01f2 13 .uleb128 0x13 + 1665 01f3 3C .uleb128 0x3c + 1666 01f4 0C .uleb128 0xc + 1667 01f5 01 .uleb128 0x1 + 1668 01f6 13 .uleb128 0x13 + 1669 01f7 00 .byte 0 + 1670 01f8 00 .byte 0 + 1671 01f9 26 .uleb128 0x26 + 1672 01fa 2E .uleb128 0x2e + 1673 01fb 01 .byte 0x1 + 1674 01fc 3F .uleb128 0x3f + 1675 01fd 0C .uleb128 0xc + 1676 01fe 03 .uleb128 0x3 + 1677 01ff 0E .uleb128 0xe + 1678 0200 3A .uleb128 0x3a + 1679 0201 0B .uleb128 0xb + 1680 0202 3B .uleb128 0x3b + 1681 0203 0B .uleb128 0xb + 1682 0204 27 .uleb128 0x27 + 1683 0205 0C .uleb128 0xc + 1684 0206 49 .uleb128 0x49 + 1685 0207 13 .uleb128 0x13 + 1686 0208 3C .uleb128 0x3c + 1687 0209 0C .uleb128 0xc + 1688 020a 00 .byte 0 + 1689 020b 00 .byte 0 + 1690 020c 00 .byte 0 + 1691 .section .debug_loc,"",%progbits + 1692 .Ldebug_loc0: + 1693 .LLST0: + 1694 0000 00000000 .4byte .LFB8 + 1695 0004 04000000 .4byte .LCFI0 + 1696 0008 0200 .2byte 0x2 + 1697 000a 7D .byte 0x7d + 1698 000b 00 .sleb128 0 + 1699 000c 04000000 .4byte .LCFI0 + 1700 0010 0C000000 .4byte .LCFI1 + 1701 0014 0200 .2byte 0x2 + 1702 0016 7D .byte 0x7d + 1703 0017 08 .sleb128 8 + 1704 0018 0C000000 .4byte .LCFI1 + 1705 001c A8000000 .4byte .LFE8 + 1706 0020 0200 .2byte 0x2 + 1707 0022 7D .byte 0x7d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 31 + + + 1708 0023 10 .sleb128 16 + 1709 0024 00000000 .4byte 0 + 1710 0028 00000000 .4byte 0 + 1711 .LLST1: + 1712 002c 3C000000 .4byte .LVL1 + 1713 0030 47000000 .4byte .LVL3-1 + 1714 0034 0100 .2byte 0x1 + 1715 0036 50 .byte 0x50 + 1716 0037 54000000 .4byte .LVL5 + 1717 003b 5F000000 .4byte .LVL7-1 + 1718 003f 0100 .2byte 0x1 + 1719 0041 50 .byte 0x50 + 1720 0042 6C000000 .4byte .LVL9 + 1721 0046 77000000 .4byte .LVL11-1 + 1722 004a 0100 .2byte 0x1 + 1723 004c 50 .byte 0x50 + 1724 004d 00000000 .4byte 0 + 1725 0051 00000000 .4byte 0 + 1726 .LLST2: + 1727 0055 00000000 .4byte .LFB7 + 1728 0059 04000000 .4byte .LCFI2 + 1729 005d 0200 .2byte 0x2 + 1730 005f 7D .byte 0x7d + 1731 0060 00 .sleb128 0 + 1732 0061 04000000 .4byte .LCFI2 + 1733 0065 30000000 .4byte .LFE7 + 1734 0069 0200 .2byte 0x2 + 1735 006b 7D .byte 0x7d + 1736 006c 08 .sleb128 8 + 1737 006d 00000000 .4byte 0 + 1738 0071 00000000 .4byte 0 + 1739 .LLST3: + 1740 0075 00000000 .4byte .LVL14 + 1741 0079 0F000000 .4byte .LVL15-1 + 1742 007d 0100 .2byte 0x1 + 1743 007f 50 .byte 0x50 + 1744 0080 0F000000 .4byte .LVL15-1 + 1745 0084 30000000 .4byte .LFE7 + 1746 0088 0100 .2byte 0x1 + 1747 008a 54 .byte 0x54 + 1748 008b 00000000 .4byte 0 + 1749 008f 00000000 .4byte 0 + 1750 .section .debug_aranges,"",%progbits + 1751 0000 24000000 .4byte 0x24 + 1752 0004 0200 .2byte 0x2 + 1753 0006 00000000 .4byte .Ldebug_info0 + 1754 000a 04 .byte 0x4 + 1755 000b 00 .byte 0 + 1756 000c 0000 .2byte 0 + 1757 000e 0000 .2byte 0 + 1758 0010 00000000 .4byte .LFB8 + 1759 0014 A8000000 .4byte .LFE8-.LFB8 + 1760 0018 00000000 .4byte .LFB7 + 1761 001c 30000000 .4byte .LFE7-.LFB7 + 1762 0020 00000000 .4byte 0 + 1763 0024 00000000 .4byte 0 + 1764 .section .debug_ranges,"",%progbits + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 32 + + + 1765 .Ldebug_ranges0: + 1766 0000 00000000 .4byte .LFB8 + 1767 0004 A8000000 .4byte .LFE8 + 1768 0008 00000000 .4byte .LFB7 + 1769 000c 30000000 .4byte .LFE7 + 1770 0010 00000000 .4byte 0 + 1771 0014 00000000 .4byte 0 + 1772 .section .debug_line,"",%progbits + 1773 .Ldebug_line0: + 1774 0000 8E010000 .section .debug_str,"MS",%progbits,1 + 1774 02004E01 + 1774 00000201 + 1774 FB0E0D00 + 1774 01010101 + 1775 .LASF63: + 1776 0000 7466756E .ascii "tfunc_t\000" + 1776 635F7400 + 1777 .LASF38: + 1778 0008 705F6D73 .ascii "p_msg\000" + 1778 6700 + 1779 .LASF2: + 1780 000e 73697A65 .ascii "size_t\000" + 1780 5F7400 + 1781 .LASF58: + 1782 0015 7264796D .ascii "rdymsg\000" + 1782 736700 + 1783 .LASF12: + 1784 001c 6C6F6E67 .ascii "long long unsigned int\000" + 1784 206C6F6E + 1784 6720756E + 1784 7369676E + 1784 65642069 + 1785 .LASF59: + 1786 0033 65786974 .ascii "exitcode\000" + 1786 636F6465 + 1786 00 + 1787 .LASF26: + 1788 003c 705F7072 .ascii "p_prio\000" + 1788 696F00 + 1789 .LASF11: + 1790 0043 6C6F6E67 .ascii "long long int\000" + 1790 206C6F6E + 1790 6720696E + 1790 7400 + 1791 .LASF1: + 1792 0051 7369676E .ascii "signed char\000" + 1792 65642063 + 1792 68617200 + 1793 .LASF13: + 1794 005d 626F6F6C .ascii "bool_t\000" + 1794 5F7400 + 1795 .LASF55: + 1796 0064 6D5F7175 .ascii "m_queue\000" + 1796 65756500 + 1797 .LASF75: + 1798 006c 74657374 .ascii "test_emit_token\000" + 1798 5F656D69 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 33 + + + 1798 745F746F + 1798 6B656E00 + 1799 .LASF18: + 1800 007c 74736C69 .ascii "tslices_t\000" + 1800 6365735F + 1800 7400 + 1801 .LASF8: + 1802 0086 6C6F6E67 .ascii "long int\000" + 1802 20696E74 + 1802 00 + 1803 .LASF78: + 1804 008f 63684D73 .ascii "chMsgSend\000" + 1804 6753656E + 1804 6400 + 1805 .LASF16: + 1806 0099 74737461 .ascii "tstate_t\000" + 1806 74655F74 + 1806 00 + 1807 .LASF28: + 1808 00a2 705F6E65 .ascii "p_newer\000" + 1808 77657200 + 1809 .LASF81: + 1810 00aa 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 1810 73657273 + 1810 5C4E6963 + 1810 6F204D61 + 1810 61735C44 + 1811 00d7 312D4243 .ascii "1-BCM2835-GCC\000" + 1811 4D323833 + 1811 352D4743 + 1811 4300 + 1812 .LASF50: + 1813 00e5 725F6E65 .ascii "r_newer\000" + 1813 77657200 + 1814 .LASF44: + 1815 00ed 72656761 .ascii "regarm_t\000" + 1815 726D5F74 + 1815 00 + 1816 .LASF0: + 1817 00f6 756E7369 .ascii "unsigned int\000" + 1817 676E6564 + 1817 20696E74 + 1817 00 + 1818 .LASF10: + 1819 0103 6C6F6E67 .ascii "long unsigned int\000" + 1819 20756E73 + 1819 69676E65 + 1819 6420696E + 1819 7400 + 1820 .LASF68: + 1821 0115 74656172 .ascii "teardown\000" + 1821 646F776E + 1821 00 + 1822 .LASF66: + 1823 011e 6E616D65 .ascii "name\000" + 1823 00 + 1824 .LASF46: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 34 + + + 1825 0123 636F6E74 .ascii "context\000" + 1825 65787400 + 1826 .LASF6: + 1827 012b 73686F72 .ascii "short unsigned int\000" + 1827 7420756E + 1827 7369676E + 1827 65642069 + 1827 6E7400 + 1828 .LASF20: + 1829 013e 6D73675F .ascii "msg_t\000" + 1829 7400 + 1830 .LASF15: + 1831 0144 746D6F64 .ascii "tmode_t\000" + 1831 655F7400 + 1832 .LASF80: + 1833 014c 2E2E2F2E .ascii "../../test/testmsg.c\000" + 1833 2E2F7465 + 1833 73742F74 + 1833 6573746D + 1833 73672E63 + 1834 .LASF43: + 1835 0161 54687265 .ascii "ThreadsList\000" + 1835 6164734C + 1835 69737400 + 1836 .LASF21: + 1837 016d 6576656E .ascii "eventmask_t\000" + 1837 746D6173 + 1837 6B5F7400 + 1838 .LASF54: + 1839 0179 4D757465 .ascii "Mutex\000" + 1839 7800 + 1840 .LASF76: + 1841 017f 63685468 .ascii "chThdCreateStatic\000" + 1841 64437265 + 1841 61746553 + 1841 74617469 + 1841 6300 + 1842 .LASF73: + 1843 0191 70617474 .ascii "patternmsg\000" + 1843 65726E6D + 1843 736700 + 1844 .LASF64: + 1845 019c 73697A65 .ascii "sizetype\000" + 1845 74797065 + 1845 00 + 1846 .LASF29: + 1847 01a5 705F6F6C .ascii "p_older\000" + 1847 64657200 + 1848 .LASF49: + 1849 01ad 725F6374 .ascii "r_ctx\000" + 1849 7800 + 1850 .LASF42: + 1851 01b3 54687265 .ascii "ThreadsQueue\000" + 1851 61647351 + 1851 75657565 + 1851 00 + 1852 .LASF67: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 35 + + + 1853 01c0 73657475 .ascii "setup\000" + 1853 7000 + 1854 .LASF77: + 1855 01c6 5F746573 .ascii "_test_assert_sequence\000" + 1855 745F6173 + 1855 73657274 + 1855 5F736571 + 1855 75656E63 + 1856 .LASF79: + 1857 01dc 474E5520 .ascii "GNU C 4.7.2\000" + 1857 4320342E + 1857 372E3200 + 1858 .LASF52: + 1859 01e8 725F6375 .ascii "r_current\000" + 1859 7272656E + 1859 7400 + 1860 .LASF51: + 1861 01f2 725F6F6C .ascii "r_older\000" + 1861 64657200 + 1862 .LASF17: + 1863 01fa 74726566 .ascii "trefs_t\000" + 1863 735F7400 + 1864 .LASF25: + 1865 0202 705F7072 .ascii "p_prev\000" + 1865 657600 + 1866 .LASF69: + 1867 0209 65786563 .ascii "execute\000" + 1867 75746500 + 1868 .LASF19: + 1869 0211 74707269 .ascii "tprio_t\000" + 1869 6F5F7400 + 1870 .LASF83: + 1871 0219 74687265 .ascii "thread\000" + 1871 616400 + 1872 .LASF14: + 1873 0220 5F426F6F .ascii "_Bool\000" + 1873 6C00 + 1874 .LASF7: + 1875 0226 696E7433 .ascii "int32_t\000" + 1875 325F7400 + 1876 .LASF4: + 1877 022e 756E7369 .ascii "unsigned char\000" + 1877 676E6564 + 1877 20636861 + 1877 7200 + 1878 .LASF40: + 1879 023c 705F6D74 .ascii "p_mtxlist\000" + 1879 786C6973 + 1879 7400 + 1880 .LASF5: + 1881 0246 73686F72 .ascii "short int\000" + 1881 7420696E + 1881 7400 + 1882 .LASF31: + 1883 0250 705F7374 .ascii "p_state\000" + 1883 61746500 + 1884 .LASF34: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 36 + + + 1885 0258 705F7072 .ascii "p_preempt\000" + 1885 65656D70 + 1885 7400 + 1886 .LASF71: + 1887 0262 74687265 .ascii "threads\000" + 1887 61647300 + 1888 .LASF48: + 1889 026a 725F7072 .ascii "r_prio\000" + 1889 696F00 + 1890 .LASF72: + 1891 0271 74657374 .ascii "testmsg1\000" + 1891 6D736731 + 1891 00 + 1892 .LASF61: + 1893 027a 65776D61 .ascii "ewmask\000" + 1893 736B00 + 1894 .LASF24: + 1895 0281 705F6E65 .ascii "p_next\000" + 1895 787400 + 1896 .LASF32: + 1897 0288 705F666C .ascii "p_flags\000" + 1897 61677300 + 1898 .LASF23: + 1899 0290 54687265 .ascii "Thread\000" + 1899 616400 + 1900 .LASF74: + 1901 0297 63684D73 .ascii "chMsgRelease\000" + 1901 6752656C + 1901 65617365 + 1901 00 + 1902 .LASF65: + 1903 02a4 74657374 .ascii "testcase\000" + 1903 63617365 + 1903 00 + 1904 .LASF39: + 1905 02ad 705F6570 .ascii "p_epending\000" + 1905 656E6469 + 1905 6E6700 + 1906 .LASF9: + 1907 02b8 75696E74 .ascii "uint32_t\000" + 1907 33325F74 + 1907 00 + 1908 .LASF47: + 1909 02c1 725F7175 .ascii "r_queue\000" + 1909 65756500 + 1910 .LASF62: + 1911 02c9 63686172 .ascii "char\000" + 1911 00 + 1912 .LASF57: + 1913 02ce 6D5F6E65 .ascii "m_next\000" + 1913 787400 + 1914 .LASF22: + 1915 02d5 73797374 .ascii "systime_t\000" + 1915 696D655F + 1915 7400 + 1916 .LASF41: + 1917 02df 705F7265 .ascii "p_realprio\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 37 + + + 1917 616C7072 + 1917 696F00 + 1918 .LASF35: + 1919 02ea 705F7469 .ascii "p_time\000" + 1919 6D6500 + 1920 .LASF45: + 1921 02f1 696E7463 .ascii "intctx\000" + 1921 747800 + 1922 .LASF37: + 1923 02f8 705F6D73 .ascii "p_msgqueue\000" + 1923 67717565 + 1923 756500 + 1924 .LASF84: + 1925 0303 63684D73 .ascii "chMsgWait\000" + 1925 67576169 + 1925 7400 + 1926 .LASF33: + 1927 030d 705F7265 .ascii "p_refs\000" + 1927 667300 + 1928 .LASF53: + 1929 0314 52656164 .ascii "ReadyList\000" + 1929 794C6973 + 1929 7400 + 1930 .LASF70: + 1931 031e 726C6973 .ascii "rlist\000" + 1931 7400 + 1932 .LASF3: + 1933 0324 75696E74 .ascii "uint8_t\000" + 1933 385F7400 + 1934 .LASF82: + 1935 032c 6D736731 .ascii "msg1_execute\000" + 1935 5F657865 + 1935 63757465 + 1935 00 + 1936 .LASF60: + 1937 0339 77746F62 .ascii "wtobjp\000" + 1937 6A7000 + 1938 .LASF30: + 1939 0340 705F6E61 .ascii "p_name\000" + 1939 6D6500 + 1940 .LASF56: + 1941 0347 6D5F6F77 .ascii "m_owner\000" + 1941 6E657200 + 1942 .LASF27: + 1943 034f 705F6374 .ascii "p_ctx\000" + 1943 7800 + 1944 .LASF36: + 1945 0355 705F7761 .ascii "p_waiting\000" + 1945 6974696E + 1945 6700 + 1946 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s page 38 + + +DEFINED SYMBOLS + *ABS*:00000000 testmsg.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s:17 .text.msg1_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s:19 .text.msg1_execute:00000000 msg1_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s:104 .text.msg1_execute:00000094 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s:115 .text.thread:00000000 thread +C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s:113 .text.thread:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s:171 .rodata.patternmsg:00000000 patternmsg +C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s:156 .rodata.testmsg1:00000000 testmsg1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s:153 .rodata.testmsg1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s:162 .rodata.str1.4:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccUWW1id.s:168 .rodata.patternmsg:00000000 $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chThdCreateStatic +chMsgWait +chMsgRelease +test_emit_token +_test_assert_sequence +rlist +wa +threads +chMsgSend diff --git a/demos/ARM11-BCM2835-GCC/build/lst/testmtx.lst b/demos/ARM11-BCM2835-GCC/build/lst/testmtx.lst new file mode 100644 index 0000000000..fbd4ce1a53 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/testmtx.lst @@ -0,0 +1,9090 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "testmtx.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.mtx8_execute,"ax",%progbits + 17 .align 2 + 18 .type mtx8_execute, %function + 19 mtx8_execute: + 20 .LFB36: + 21 .file 1 "../../test/testmtx.c" + 22 .loc 1 596 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 0 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 27 .LCFI0: + 28 .cfi_def_cfa_offset 16 + 29 .cfi_offset 4, -16 + 30 .cfi_offset 5, -12 + 31 .cfi_offset 6, -8 + 32 .cfi_offset 14, -4 + 33 .loc 1 598 0 + 34 0004 A4309FE5 ldr r3, .L2 + 35 .loc 1 599 0 + 36 0008 A4609FE5 ldr r6, .L2+4 + 37 .loc 1 598 0 + 38 000c 183093E5 ldr r3, [r3, #24] + 39 .loc 1 599 0 + 40 0010 A0C09FE5 ldr ip, .L2+8 + 41 .loc 1 598 0 + 42 0014 085093E5 ldr r5, [r3, #8] + 43 .LVL0: + 44 .loc 1 596 0 + 45 0018 08D04DE2 sub sp, sp, #8 + 46 .LCFI1: + 47 .cfi_def_cfa_offset 24 + 48 .loc 1 599 0 + 49 001c 012085E2 add r2, r5, #1 + 50 0020 00C08DE5 str ip, [sp, #0] + 51 0024 000096E5 ldr r0, [r6, #0] + 52 0028 461FA0E3 mov r1, #280 + 53 002c 88309FE5 ldr r3, .L2+12 + 54 0030 FEFFFFEB bl chThdCreateStatic + 55 .LVL1: + 56 0034 84409FE5 ldr r4, .L2+16 + 57 .loc 1 600 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 2 + + + 58 0038 04C096E5 ldr ip, [r6, #4] + 59 .loc 1 599 0 + 60 003c 000084E5 str r0, [r4, #0] + 61 .loc 1 600 0 + 62 0040 7C009FE5 ldr r0, .L2+20 + 63 0044 022085E2 add r2, r5, #2 + 64 0048 00008DE5 str r0, [sp, #0] + 65 004c 461FA0E3 mov r1, #280 + 66 0050 70309FE5 ldr r3, .L2+24 + 67 0054 0C00A0E1 mov r0, ip + 68 0058 FEFFFFEB bl chThdCreateStatic + 69 .LVL2: + 70 .loc 1 601 0 + 71 005c 08C096E5 ldr ip, [r6, #8] + 72 .loc 1 600 0 + 73 0060 040084E5 str r0, [r4, #4] + 74 .loc 1 601 0 + 75 0064 60009FE5 ldr r0, .L2+28 + 76 0068 032085E2 add r2, r5, #3 + 77 006c 461FA0E3 mov r1, #280 + 78 0070 58309FE5 ldr r3, .L2+32 + 79 0074 00008DE5 str r0, [sp, #0] + 80 0078 0C00A0E1 mov r0, ip + 81 007c FEFFFFEB bl chThdCreateStatic + 82 .LVL3: + 83 .loc 1 602 0 + 84 0080 4C509FE5 ldr r5, .L2+36 + 85 .LVL4: + 86 .loc 1 601 0 + 87 0084 080084E5 str r0, [r4, #8] + 88 .loc 1 602 0 + 89 0088 0500A0E1 mov r0, r5 + 90 008c FEFFFFEB bl chCondSignal + 91 .LVL5: + 92 .loc 1 603 0 + 93 0090 0500A0E1 mov r0, r5 + 94 0094 FEFFFFEB bl chCondSignal + 95 .LVL6: + 96 .loc 1 604 0 + 97 0098 FEFFFFEB bl test_wait_threads + 98 .LVL7: + 99 .loc 1 605 0 + 100 009c 34109FE5 ldr r1, .L2+40 + 101 00a0 0100A0E3 mov r0, #1 + 102 .loc 1 606 0 + 103 00a4 08D08DE2 add sp, sp, #8 + 104 00a8 7040BDE8 ldmfd sp!, {r4, r5, r6, lr} + 105 .loc 1 605 0 + 106 00ac FEFFFFEA b _test_assert_sequence + 107 .LVL8: + 108 .L3: + 109 .align 2 + 110 .L2: + 111 00b0 00000000 .word rlist + 112 00b4 00000000 .word wa + 113 00b8 00000000 .word .LC0 + 114 00bc 00000000 .word thread11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 3 + + + 115 00c0 00000000 .word threads + 116 00c4 04000000 .word .LC1 + 117 00c8 00000000 .word thread10 + 118 00cc 08000000 .word .LC2 + 119 00d0 00000000 .word thread12 + 120 00d4 00000000 .word .LANCHOR0 + 121 00d8 0C000000 .word .LC3 + 122 .cfi_endproc + 123 .LFE36: + 124 .size mtx8_execute, .-mtx8_execute + 125 .section .text.thread12,"ax",%progbits + 126 .align 2 + 127 .type thread12, %function + 128 thread12: + 129 .LFB35: + 130 .loc 1 588 0 + 131 .cfi_startproc + 132 @ args = 0, pretend = 0, frame = 0 + 133 @ frame_needed = 0, uses_anonymous_args = 0 + 134 .LVL9: + 135 0000 10402DE9 stmfd sp!, {r4, lr} + 136 .LCFI2: + 137 .cfi_def_cfa_offset 8 + 138 .cfi_offset 4, -8 + 139 .cfi_offset 14, -4 + 140 .loc 1 588 0 + 141 0004 0040A0E1 mov r4, r0 + 142 .loc 1 590 0 + 143 0008 14009FE5 ldr r0, .L5 + 144 .LVL10: + 145 000c FEFFFFEB bl chMtxLock + 146 .LVL11: + 147 .loc 1 591 0 + 148 0010 0000D4E5 ldrb r0, [r4, #0] @ zero_extendqisi2 + 149 0014 FEFFFFEB bl test_emit_token + 150 .LVL12: + 151 .loc 1 592 0 + 152 0018 FEFFFFEB bl chMtxUnlock + 153 .LVL13: + 154 .loc 1 594 0 + 155 001c 0000A0E3 mov r0, #0 + 156 0020 1080BDE8 ldmfd sp!, {r4, pc} + 157 .L6: + 158 .align 2 + 159 .L5: + 160 0024 00000000 .word .LANCHOR1 + 161 .cfi_endproc + 162 .LFE35: + 163 .size thread12, .-thread12 + 164 .section .text.thread1,"ax",%progbits + 165 .align 2 + 166 .type thread1, %function + 167 thread1: + 168 .LFB8: + 169 .loc 1 89 0 + 170 .cfi_startproc + 171 @ args = 0, pretend = 0, frame = 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 4 + + + 172 @ frame_needed = 0, uses_anonymous_args = 0 + 173 .LVL14: + 174 0000 10402DE9 stmfd sp!, {r4, lr} + 175 .LCFI3: + 176 .cfi_def_cfa_offset 8 + 177 .cfi_offset 4, -8 + 178 .cfi_offset 14, -4 + 179 .loc 1 89 0 + 180 0004 0040A0E1 mov r4, r0 + 181 .loc 1 91 0 + 182 0008 14009FE5 ldr r0, .L8 + 183 .LVL15: + 184 000c FEFFFFEB bl chMtxLock + 185 .LVL16: + 186 .loc 1 92 0 + 187 0010 0000D4E5 ldrb r0, [r4, #0] @ zero_extendqisi2 + 188 0014 FEFFFFEB bl test_emit_token + 189 .LVL17: + 190 .loc 1 93 0 + 191 0018 FEFFFFEB bl chMtxUnlock + 192 .LVL18: + 193 .loc 1 95 0 + 194 001c 0000A0E3 mov r0, #0 + 195 0020 1080BDE8 ldmfd sp!, {r4, pc} + 196 .L9: + 197 .align 2 + 198 .L8: + 199 0024 00000000 .word .LANCHOR2 + 200 .cfi_endproc + 201 .LFE8: + 202 .size thread1, .-thread1 + 203 .section .text.thread10,"ax",%progbits + 204 .align 2 + 205 .type thread10, %function + 206 thread10: + 207 .LFB29: + 208 .loc 1 485 0 + 209 .cfi_startproc + 210 @ args = 0, pretend = 0, frame = 0 + 211 @ frame_needed = 0, uses_anonymous_args = 0 + 212 .LVL19: + 213 0000 10402DE9 stmfd sp!, {r4, lr} + 214 .LCFI4: + 215 .cfi_def_cfa_offset 8 + 216 .cfi_offset 4, -8 + 217 .cfi_offset 14, -4 + 218 .loc 1 485 0 + 219 0004 0040A0E1 mov r4, r0 + 220 .loc 1 487 0 + 221 0008 1C009FE5 ldr r0, .L11 + 222 .LVL20: + 223 000c FEFFFFEB bl chMtxLock + 224 .LVL21: + 225 .loc 1 488 0 + 226 0010 18009FE5 ldr r0, .L11+4 + 227 0014 FEFFFFEB bl chCondWait + 228 .LVL22: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 5 + + + 229 .loc 1 489 0 + 230 0018 0000D4E5 ldrb r0, [r4, #0] @ zero_extendqisi2 + 231 001c FEFFFFEB bl test_emit_token + 232 .LVL23: + 233 .loc 1 490 0 + 234 0020 FEFFFFEB bl chMtxUnlock + 235 .LVL24: + 236 .loc 1 492 0 + 237 0024 0000A0E3 mov r0, #0 + 238 0028 1080BDE8 ldmfd sp!, {r4, pc} + 239 .L12: + 240 .align 2 + 241 .L11: + 242 002c 00000000 .word .LANCHOR2 + 243 0030 00000000 .word .LANCHOR0 + 244 .cfi_endproc + 245 .LFE29: + 246 .size thread10, .-thread10 + 247 .section .text.thread11,"ax",%progbits + 248 .align 2 + 249 .type thread11, %function + 250 thread11: + 251 .LFB34: + 252 .loc 1 573 0 + 253 .cfi_startproc + 254 @ args = 0, pretend = 0, frame = 0 + 255 @ frame_needed = 0, uses_anonymous_args = 0 + 256 .LVL25: + 257 0000 10402DE9 stmfd sp!, {r4, lr} + 258 .LCFI5: + 259 .cfi_def_cfa_offset 8 + 260 .cfi_offset 4, -8 + 261 .cfi_offset 14, -4 + 262 .loc 1 573 0 + 263 0004 0040A0E1 mov r4, r0 + 264 .loc 1 575 0 + 265 0008 2C009FE5 ldr r0, .L14 + 266 .LVL26: + 267 000c FEFFFFEB bl chMtxLock + 268 .LVL27: + 269 .loc 1 576 0 + 270 0010 28009FE5 ldr r0, .L14+4 + 271 0014 FEFFFFEB bl chMtxLock + 272 .LVL28: + 273 .loc 1 578 0 + 274 0018 0010E0E3 mvn r1, #0 + 275 001c 20009FE5 ldr r0, .L14+8 + 276 0020 FEFFFFEB bl chCondWaitTimeout + 277 .LVL29: + 278 .loc 1 582 0 + 279 0024 0000D4E5 ldrb r0, [r4, #0] @ zero_extendqisi2 + 280 0028 FEFFFFEB bl test_emit_token + 281 .LVL30: + 282 .loc 1 583 0 + 283 002c FEFFFFEB bl chMtxUnlock + 284 .LVL31: + 285 .loc 1 584 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 6 + + + 286 0030 FEFFFFEB bl chMtxUnlock + 287 .LVL32: + 288 .loc 1 586 0 + 289 0034 0000A0E3 mov r0, #0 + 290 0038 1080BDE8 ldmfd sp!, {r4, pc} + 291 .L15: + 292 .align 2 + 293 .L14: + 294 003c 00000000 .word .LANCHOR1 + 295 0040 00000000 .word .LANCHOR2 + 296 0044 00000000 .word .LANCHOR0 + 297 .cfi_endproc + 298 .LFE34: + 299 .size thread11, .-thread11 + 300 .section .text.mtx8_setup,"ax",%progbits + 301 .align 2 + 302 .type mtx8_setup, %function + 303 mtx8_setup: + 304 .LFB33: + 305 .loc 1 566 0 + 306 .cfi_startproc + 307 @ args = 0, pretend = 0, frame = 0 + 308 @ frame_needed = 0, uses_anonymous_args = 0 + 309 0000 08402DE9 stmfd sp!, {r3, lr} + 310 .LCFI6: + 311 .cfi_def_cfa_offset 8 + 312 .cfi_offset 3, -8 + 313 .cfi_offset 14, -4 + 314 .loc 1 568 0 + 315 0004 14009FE5 ldr r0, .L17 + 316 0008 FEFFFFEB bl chCondInit + 317 .LVL33: + 318 .loc 1 569 0 + 319 000c 10009FE5 ldr r0, .L17+4 + 320 0010 FEFFFFEB bl chMtxInit + 321 .LVL34: + 322 .loc 1 570 0 + 323 0014 0C009FE5 ldr r0, .L17+8 + 324 .loc 1 571 0 + 325 0018 0840BDE8 ldmfd sp!, {r3, lr} + 326 .loc 1 570 0 + 327 001c FEFFFFEA b chMtxInit + 328 .LVL35: + 329 .L18: + 330 .align 2 + 331 .L17: + 332 0020 00000000 .word .LANCHOR0 + 333 0024 00000000 .word .LANCHOR2 + 334 0028 00000000 .word .LANCHOR1 + 335 .cfi_endproc + 336 .LFE33: + 337 .size mtx8_setup, .-mtx8_setup + 338 .section .text.mtx7_setup,"ax",%progbits + 339 .align 2 + 340 .type mtx7_setup, %function + 341 mtx7_setup: + 342 .LFB31: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 7 + + + 343 .loc 1 531 0 + 344 .cfi_startproc + 345 @ args = 0, pretend = 0, frame = 0 + 346 @ frame_needed = 0, uses_anonymous_args = 0 + 347 0000 08402DE9 stmfd sp!, {r3, lr} + 348 .LCFI7: + 349 .cfi_def_cfa_offset 8 + 350 .cfi_offset 3, -8 + 351 .cfi_offset 14, -4 + 352 .loc 1 533 0 + 353 0004 0C009FE5 ldr r0, .L20 + 354 0008 FEFFFFEB bl chCondInit + 355 .LVL36: + 356 .loc 1 534 0 + 357 000c 08009FE5 ldr r0, .L20+4 + 358 .loc 1 535 0 + 359 0010 0840BDE8 ldmfd sp!, {r3, lr} + 360 .loc 1 534 0 + 361 0014 FEFFFFEA b chMtxInit + 362 .LVL37: + 363 .L21: + 364 .align 2 + 365 .L20: + 366 0018 00000000 .word .LANCHOR0 + 367 001c 00000000 .word .LANCHOR2 + 368 .cfi_endproc + 369 .LFE31: + 370 .size mtx7_setup, .-mtx7_setup + 371 .section .text.mtx6_setup,"ax",%progbits + 372 .align 2 + 373 .type mtx6_setup, %function + 374 mtx6_setup: + 375 .LFB28: + 376 .loc 1 479 0 + 377 .cfi_startproc + 378 @ args = 0, pretend = 0, frame = 0 + 379 @ frame_needed = 0, uses_anonymous_args = 0 + 380 0000 08402DE9 stmfd sp!, {r3, lr} + 381 .LCFI8: + 382 .cfi_def_cfa_offset 8 + 383 .cfi_offset 3, -8 + 384 .cfi_offset 14, -4 + 385 .loc 1 481 0 + 386 0004 0C009FE5 ldr r0, .L23 + 387 0008 FEFFFFEB bl chCondInit + 388 .LVL38: + 389 .loc 1 482 0 + 390 000c 08009FE5 ldr r0, .L23+4 + 391 .loc 1 483 0 + 392 0010 0840BDE8 ldmfd sp!, {r3, lr} + 393 .loc 1 482 0 + 394 0014 FEFFFFEA b chMtxInit + 395 .LVL39: + 396 .L24: + 397 .align 2 + 398 .L23: + 399 0018 00000000 .word .LANCHOR0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 8 + + + 400 001c 00000000 .word .LANCHOR2 + 401 .cfi_endproc + 402 .LFE28: + 403 .size mtx6_setup, .-mtx6_setup + 404 .section .text.mtx5_setup,"ax",%progbits + 405 .align 2 + 406 .type mtx5_setup, %function + 407 mtx5_setup: + 408 .LFB26: + 409 .loc 1 429 0 + 410 .cfi_startproc + 411 @ args = 0, pretend = 0, frame = 0 + 412 @ frame_needed = 0, uses_anonymous_args = 0 + 413 @ link register save eliminated. + 414 .loc 1 431 0 + 415 0000 00009FE5 ldr r0, .L26 + 416 .loc 1 432 0 + 417 .loc 1 431 0 + 418 0004 FEFFFFEA b chMtxInit + 419 .LVL40: + 420 .L27: + 421 .align 2 + 422 .L26: + 423 0008 00000000 .word .LANCHOR2 + 424 .cfi_endproc + 425 .LFE26: + 426 .size mtx5_setup, .-mtx5_setup + 427 .section .text.mtx4_setup,"ax",%progbits + 428 .align 2 + 429 .type mtx4_setup, %function + 430 mtx4_setup: + 431 .LFB22: + 432 .loc 1 341 0 + 433 .cfi_startproc + 434 @ args = 0, pretend = 0, frame = 0 + 435 @ frame_needed = 0, uses_anonymous_args = 0 + 436 0000 08402DE9 stmfd sp!, {r3, lr} + 437 .LCFI9: + 438 .cfi_def_cfa_offset 8 + 439 .cfi_offset 3, -8 + 440 .cfi_offset 14, -4 + 441 .loc 1 343 0 + 442 0004 0C009FE5 ldr r0, .L29 + 443 0008 FEFFFFEB bl chMtxInit + 444 .LVL41: + 445 .loc 1 344 0 + 446 000c 08009FE5 ldr r0, .L29+4 + 447 .loc 1 345 0 + 448 0010 0840BDE8 ldmfd sp!, {r3, lr} + 449 .loc 1 344 0 + 450 0014 FEFFFFEA b chMtxInit + 451 .LVL42: + 452 .L30: + 453 .align 2 + 454 .L29: + 455 0018 00000000 .word .LANCHOR2 + 456 001c 00000000 .word .LANCHOR1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 9 + + + 457 .cfi_endproc + 458 .LFE22: + 459 .size mtx4_setup, .-mtx4_setup + 460 .section .text.mtx3_setup,"ax",%progbits + 461 .align 2 + 462 .type mtx3_setup, %function + 463 mtx3_setup: + 464 .LFB15: + 465 .loc 1 241 0 + 466 .cfi_startproc + 467 @ args = 0, pretend = 0, frame = 0 + 468 @ frame_needed = 0, uses_anonymous_args = 0 + 469 0000 08402DE9 stmfd sp!, {r3, lr} + 470 .LCFI10: + 471 .cfi_def_cfa_offset 8 + 472 .cfi_offset 3, -8 + 473 .cfi_offset 14, -4 + 474 .loc 1 243 0 + 475 0004 0C009FE5 ldr r0, .L32 + 476 0008 FEFFFFEB bl chMtxInit + 477 .LVL43: + 478 .loc 1 244 0 + 479 000c 08009FE5 ldr r0, .L32+4 + 480 .loc 1 245 0 + 481 0010 0840BDE8 ldmfd sp!, {r3, lr} + 482 .loc 1 244 0 + 483 0014 FEFFFFEA b chMtxInit + 484 .LVL44: + 485 .L33: + 486 .align 2 + 487 .L32: + 488 0018 00000000 .word .LANCHOR2 + 489 001c 00000000 .word .LANCHOR1 + 490 .cfi_endproc + 491 .LFE15: + 492 .size mtx3_setup, .-mtx3_setup + 493 .section .text.mtx2_setup,"ax",%progbits + 494 .align 2 + 495 .type mtx2_setup, %function + 496 mtx2_setup: + 497 .LFB10: + 498 .loc 1 151 0 + 499 .cfi_startproc + 500 @ args = 0, pretend = 0, frame = 0 + 501 @ frame_needed = 0, uses_anonymous_args = 0 + 502 @ link register save eliminated. + 503 .loc 1 153 0 + 504 0000 00009FE5 ldr r0, .L35 + 505 .loc 1 154 0 + 506 .loc 1 153 0 + 507 0004 FEFFFFEA b chMtxInit + 508 .LVL45: + 509 .L36: + 510 .align 2 + 511 .L35: + 512 0008 00000000 .word .LANCHOR2 + 513 .cfi_endproc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 10 + + + 514 .LFE10: + 515 .size mtx2_setup, .-mtx2_setup + 516 .section .text.mtx1_setup,"ax",%progbits + 517 .align 2 + 518 .type mtx1_setup, %function + 519 mtx1_setup: + 520 .LFB7: + 521 .loc 1 84 0 + 522 .cfi_startproc + 523 @ args = 0, pretend = 0, frame = 0 + 524 @ frame_needed = 0, uses_anonymous_args = 0 + 525 @ link register save eliminated. + 526 .loc 1 86 0 + 527 0000 00009FE5 ldr r0, .L38 + 528 .loc 1 87 0 + 529 .loc 1 86 0 + 530 0004 FEFFFFEA b chMtxInit + 531 .LVL46: + 532 .L39: + 533 .align 2 + 534 .L38: + 535 0008 00000000 .word .LANCHOR2 + 536 .cfi_endproc + 537 .LFE7: + 538 .size mtx1_setup, .-mtx1_setup + 539 .section .text.mtx7_execute,"ax",%progbits + 540 .align 2 + 541 .type mtx7_execute, %function + 542 mtx7_execute: + 543 .LFB32: + 544 .loc 1 537 0 + 545 .cfi_startproc + 546 @ args = 0, pretend = 0, frame = 0 + 547 @ frame_needed = 0, uses_anonymous_args = 0 + 548 0000 F0402DE9 stmfd sp!, {r4, r5, r6, r7, lr} + 549 .LCFI11: + 550 .cfi_def_cfa_offset 20 + 551 .cfi_offset 4, -20 + 552 .cfi_offset 5, -16 + 553 .cfi_offset 6, -12 + 554 .cfi_offset 7, -8 + 555 .cfi_offset 14, -4 + 556 .loc 1 539 0 + 557 0004 E4309FE5 ldr r3, .L41 + 558 .loc 1 540 0 + 559 0008 E4709FE5 ldr r7, .L41+4 + 560 .loc 1 539 0 + 561 000c 183093E5 ldr r3, [r3, #24] + 562 .loc 1 540 0 + 563 0010 E0509FE5 ldr r5, .L41+8 + 564 .loc 1 539 0 + 565 0014 086093E5 ldr r6, [r3, #8] + 566 .LVL47: + 567 .loc 1 540 0 + 568 0018 DCC09FE5 ldr ip, .L41+12 + 569 .loc 1 537 0 + 570 001c 0CD04DE2 sub sp, sp, #12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 11 + + + 571 .LCFI12: + 572 .cfi_def_cfa_offset 32 + 573 .loc 1 540 0 + 574 0020 012086E2 add r2, r6, #1 + 575 0024 0530A0E1 mov r3, r5 + 576 0028 00C08DE5 str ip, [sp, #0] + 577 002c 000097E5 ldr r0, [r7, #0] + 578 0030 461FA0E3 mov r1, #280 + 579 0034 FEFFFFEB bl chThdCreateStatic + 580 .LVL48: + 581 0038 C0409FE5 ldr r4, .L41+16 + 582 .loc 1 541 0 + 583 003c 04C097E5 ldr ip, [r7, #4] + 584 .loc 1 540 0 + 585 0040 000084E5 str r0, [r4, #0] + 586 .loc 1 541 0 + 587 0044 B8009FE5 ldr r0, .L41+20 + 588 0048 022086E2 add r2, r6, #2 + 589 004c 0530A0E1 mov r3, r5 + 590 0050 00008DE5 str r0, [sp, #0] + 591 0054 461FA0E3 mov r1, #280 + 592 0058 0C00A0E1 mov r0, ip + 593 005c FEFFFFEB bl chThdCreateStatic + 594 .LVL49: + 595 .loc 1 542 0 + 596 0060 08C097E5 ldr ip, [r7, #8] + 597 .loc 1 541 0 + 598 0064 040084E5 str r0, [r4, #4] + 599 .loc 1 542 0 + 600 0068 98009FE5 ldr r0, .L41+24 + 601 006c 032086E2 add r2, r6, #3 + 602 0070 0530A0E1 mov r3, r5 + 603 0074 00008DE5 str r0, [sp, #0] + 604 0078 461FA0E3 mov r1, #280 + 605 007c 0C00A0E1 mov r0, ip + 606 0080 FEFFFFEB bl chThdCreateStatic + 607 .LVL50: + 608 .loc 1 543 0 + 609 0084 0CC097E5 ldr ip, [r7, #12] + 610 .loc 1 542 0 + 611 0088 080084E5 str r0, [r4, #8] + 612 .loc 1 543 0 + 613 008c 78009FE5 ldr r0, .L41+28 + 614 0090 042086E2 add r2, r6, #4 + 615 0094 0530A0E1 mov r3, r5 + 616 0098 00008DE5 str r0, [sp, #0] + 617 009c 461FA0E3 mov r1, #280 + 618 00a0 0C00A0E1 mov r0, ip + 619 00a4 FEFFFFEB bl chThdCreateStatic + 620 .LVL51: + 621 .loc 1 544 0 + 622 00a8 10C097E5 ldr ip, [r7, #16] + 623 .loc 1 543 0 + 624 00ac 0C0084E5 str r0, [r4, #12] + 625 .loc 1 544 0 + 626 00b0 58009FE5 ldr r0, .L41+32 + 627 00b4 461FA0E3 mov r1, #280 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 12 + + + 628 00b8 052086E2 add r2, r6, #5 + 629 00bc 0530A0E1 mov r3, r5 + 630 00c0 00008DE5 str r0, [sp, #0] + 631 00c4 0C00A0E1 mov r0, ip + 632 00c8 FEFFFFEB bl chThdCreateStatic + 633 .LVL52: + 634 00cc 100084E5 str r0, [r4, #16] + 635 .loc 1 545 0 + 636 00d0 3C009FE5 ldr r0, .L41+36 + 637 00d4 FEFFFFEB bl chCondBroadcast + 638 .LVL53: + 639 .loc 1 546 0 + 640 00d8 FEFFFFEB bl test_wait_threads + 641 .LVL54: + 642 .loc 1 547 0 + 643 00dc 34109FE5 ldr r1, .L41+40 + 644 00e0 0100A0E3 mov r0, #1 + 645 .loc 1 548 0 + 646 00e4 0CD08DE2 add sp, sp, #12 + 647 00e8 F040BDE8 ldmfd sp!, {r4, r5, r6, r7, lr} + 648 .loc 1 547 0 + 649 00ec FEFFFFEA b _test_assert_sequence + 650 .LVL55: + 651 .L42: + 652 .align 2 + 653 .L41: + 654 00f0 00000000 .word rlist + 655 00f4 00000000 .word wa + 656 00f8 00000000 .word thread10 + 657 00fc 10000000 .word .LC4 + 658 0100 00000000 .word threads + 659 0104 14000000 .word .LC5 + 660 0108 04000000 .word .LC1 + 661 010c 08000000 .word .LC2 + 662 0110 00000000 .word .LC0 + 663 0114 00000000 .word .LANCHOR0 + 664 0118 18000000 .word .LC6 + 665 .cfi_endproc + 666 .LFE32: + 667 .size mtx7_execute, .-mtx7_execute + 668 .section .text.mtx6_execute,"ax",%progbits + 669 .align 2 + 670 .type mtx6_execute, %function + 671 mtx6_execute: + 672 .LFB30: + 673 .loc 1 494 0 + 674 .cfi_startproc + 675 @ args = 0, pretend = 0, frame = 0 + 676 @ frame_needed = 0, uses_anonymous_args = 0 + 677 0000 F0402DE9 stmfd sp!, {r4, r5, r6, r7, lr} + 678 .LCFI13: + 679 .cfi_def_cfa_offset 20 + 680 .cfi_offset 4, -20 + 681 .cfi_offset 5, -16 + 682 .cfi_offset 6, -12 + 683 .cfi_offset 7, -8 + 684 .cfi_offset 14, -4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 13 + + + 685 .loc 1 496 0 + 686 0004 14319FE5 ldr r3, .L44 + 687 .loc 1 497 0 + 688 0008 14719FE5 ldr r7, .L44+4 + 689 .loc 1 496 0 + 690 000c 183093E5 ldr r3, [r3, #24] + 691 .loc 1 497 0 + 692 0010 10519FE5 ldr r5, .L44+8 + 693 .loc 1 496 0 + 694 0014 086093E5 ldr r6, [r3, #8] + 695 .LVL56: + 696 .loc 1 497 0 + 697 0018 0C119FE5 ldr r1, .L44+12 + 698 .loc 1 494 0 + 699 001c 0CD04DE2 sub sp, sp, #12 + 700 .LCFI14: + 701 .cfi_def_cfa_offset 32 + 702 .loc 1 497 0 + 703 0020 012086E2 add r2, r6, #1 + 704 0024 0530A0E1 mov r3, r5 + 705 0028 00108DE5 str r1, [sp, #0] + 706 002c 000097E5 ldr r0, [r7, #0] + 707 0030 461FA0E3 mov r1, #280 + 708 0034 FEFFFFEB bl chThdCreateStatic + 709 .LVL57: + 710 0038 F0409FE5 ldr r4, .L44+16 + 711 .loc 1 498 0 + 712 003c 041097E5 ldr r1, [r7, #4] + 713 .loc 1 497 0 + 714 0040 000084E5 str r0, [r4, #0] + 715 .loc 1 498 0 + 716 0044 E8009FE5 ldr r0, .L44+20 + 717 0048 022086E2 add r2, r6, #2 + 718 004c 0530A0E1 mov r3, r5 + 719 0050 00008DE5 str r0, [sp, #0] + 720 0054 0100A0E1 mov r0, r1 + 721 0058 461FA0E3 mov r1, #280 + 722 005c FEFFFFEB bl chThdCreateStatic + 723 .LVL58: + 724 .loc 1 499 0 + 725 0060 081097E5 ldr r1, [r7, #8] + 726 .loc 1 498 0 + 727 0064 040084E5 str r0, [r4, #4] + 728 .loc 1 499 0 + 729 0068 C8009FE5 ldr r0, .L44+24 + 730 006c 032086E2 add r2, r6, #3 + 731 0070 0530A0E1 mov r3, r5 + 732 0074 00008DE5 str r0, [sp, #0] + 733 0078 0100A0E1 mov r0, r1 + 734 007c 461FA0E3 mov r1, #280 + 735 0080 FEFFFFEB bl chThdCreateStatic + 736 .LVL59: + 737 .loc 1 500 0 + 738 0084 0C1097E5 ldr r1, [r7, #12] + 739 .loc 1 499 0 + 740 0088 080084E5 str r0, [r4, #8] + 741 .loc 1 500 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 14 + + + 742 008c A8009FE5 ldr r0, .L44+28 + 743 0090 042086E2 add r2, r6, #4 + 744 0094 0530A0E1 mov r3, r5 + 745 0098 00008DE5 str r0, [sp, #0] + 746 009c 0100A0E1 mov r0, r1 + 747 00a0 461FA0E3 mov r1, #280 + 748 00a4 FEFFFFEB bl chThdCreateStatic + 749 .LVL60: + 750 .loc 1 501 0 + 751 00a8 103097E5 ldr r3, [r7, #16] + 752 00ac 8C209FE5 ldr r2, .L44+32 + 753 .loc 1 500 0 + 754 00b0 0C0084E5 str r0, [r4, #12] + 755 .loc 1 501 0 + 756 00b4 461FA0E3 mov r1, #280 + 757 00b8 00208DE5 str r2, [sp, #0] + 758 00bc 0300A0E1 mov r0, r3 + 759 00c0 052086E2 add r2, r6, #5 + 760 00c4 0530A0E1 mov r3, r5 + 761 00c8 FEFFFFEB bl chThdCreateStatic + 762 .LVL61: + 763 00cc 100084E5 str r0, [r4, #16] + 764 .loc 1 502 0 + 765 @ 502 "../../test/testmtx.c" 1 + 766 00d0 9FF021E3 msr CPSR_c, #0x9F + 767 @ 0 "" 2 + 768 .loc 1 503 0 + 769 00d4 68409FE5 ldr r4, .L44+36 + 770 00d8 0400A0E1 mov r0, r4 + 771 00dc FEFFFFEB bl chCondSignalI + 772 .LVL62: + 773 .loc 1 504 0 + 774 00e0 0400A0E1 mov r0, r4 + 775 00e4 FEFFFFEB bl chCondSignalI + 776 .LVL63: + 777 .loc 1 505 0 + 778 00e8 0400A0E1 mov r0, r4 + 779 00ec FEFFFFEB bl chCondSignalI + 780 .LVL64: + 781 .loc 1 506 0 + 782 00f0 0400A0E1 mov r0, r4 + 783 00f4 FEFFFFEB bl chCondSignalI + 784 .LVL65: + 785 .loc 1 507 0 + 786 00f8 0400A0E1 mov r0, r4 + 787 00fc FEFFFFEB bl chCondSignalI + 788 .LVL66: + 789 .loc 1 508 0 + 790 0100 FEFFFFEB bl chSchRescheduleS + 791 .LVL67: + 792 .loc 1 509 0 + 793 @ 509 "../../test/testmtx.c" 1 + 794 0104 1FF021E3 msr CPSR_c, #0x1F + 795 @ 0 "" 2 + 796 .loc 1 510 0 + 797 0108 FEFFFFEB bl test_wait_threads + 798 .LVL68: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 15 + + + 799 .loc 1 511 0 + 800 010c 34109FE5 ldr r1, .L44+40 + 801 0110 0100A0E3 mov r0, #1 + 802 .loc 1 512 0 + 803 0114 0CD08DE2 add sp, sp, #12 + 804 0118 F040BDE8 ldmfd sp!, {r4, r5, r6, r7, lr} + 805 .loc 1 511 0 + 806 011c FEFFFFEA b _test_assert_sequence + 807 .LVL69: + 808 .L45: + 809 .align 2 + 810 .L44: + 811 0120 00000000 .word rlist + 812 0124 00000000 .word wa + 813 0128 00000000 .word thread10 + 814 012c 10000000 .word .LC4 + 815 0130 00000000 .word threads + 816 0134 14000000 .word .LC5 + 817 0138 04000000 .word .LC1 + 818 013c 08000000 .word .LC2 + 819 0140 00000000 .word .LC0 + 820 0144 00000000 .word .LANCHOR0 + 821 0148 18000000 .word .LC6 + 822 .cfi_endproc + 823 .LFE30: + 824 .size mtx6_execute, .-mtx6_execute + 825 .section .text.mtx1_execute,"ax",%progbits + 826 .align 2 + 827 .type mtx1_execute, %function + 828 mtx1_execute: + 829 .LFB9: + 830 .loc 1 97 0 + 831 .cfi_startproc + 832 @ args = 0, pretend = 0, frame = 0 + 833 @ frame_needed = 0, uses_anonymous_args = 0 + 834 0000 F0402DE9 stmfd sp!, {r4, r5, r6, r7, lr} + 835 .LCFI15: + 836 .cfi_def_cfa_offset 20 + 837 .cfi_offset 4, -20 + 838 .cfi_offset 5, -16 + 839 .cfi_offset 6, -12 + 840 .cfi_offset 7, -8 + 841 .cfi_offset 14, -4 + 842 .loc 1 99 0 + 843 0004 10719FE5 ldr r7, .L50 + 844 .loc 1 97 0 + 845 0008 0CD04DE2 sub sp, sp, #12 + 846 .LCFI16: + 847 .cfi_def_cfa_offset 32 + 848 .loc 1 99 0 + 849 000c 183097E5 ldr r3, [r7, #24] + 850 .loc 1 100 0 + 851 0010 08019FE5 ldr r0, .L50+4 + 852 .loc 1 99 0 + 853 0014 084093E5 ldr r4, [r3, #8] + 854 .LVL70: + 855 .loc 1 101 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 16 + + + 856 0018 04619FE5 ldr r6, .L50+8 + 857 .loc 1 100 0 + 858 001c FEFFFFEB bl chMtxLock + 859 .LVL71: + 860 .loc 1 101 0 + 861 0020 00C19FE5 ldr ip, .L50+12 + 862 0024 461FA0E3 mov r1, #280 + 863 0028 012084E2 add r2, r4, #1 + 864 002c F8309FE5 ldr r3, .L50+16 + 865 0030 00C08DE5 str ip, [sp, #0] + 866 0034 000096E5 ldr r0, [r6, #0] + 867 0038 FEFFFFEB bl chThdCreateStatic + 868 .LVL72: + 869 003c EC509FE5 ldr r5, .L50+20 + 870 .loc 1 102 0 + 871 0040 04C096E5 ldr ip, [r6, #4] + 872 .loc 1 101 0 + 873 0044 000085E5 str r0, [r5, #0] + 874 .loc 1 102 0 + 875 0048 E4009FE5 ldr r0, .L50+24 + 876 004c 461FA0E3 mov r1, #280 + 877 0050 022084E2 add r2, r4, #2 + 878 0054 D0309FE5 ldr r3, .L50+16 + 879 0058 00008DE5 str r0, [sp, #0] + 880 005c 0C00A0E1 mov r0, ip + 881 0060 FEFFFFEB bl chThdCreateStatic + 882 .LVL73: + 883 .loc 1 103 0 + 884 0064 08C096E5 ldr ip, [r6, #8] + 885 .loc 1 102 0 + 886 0068 040085E5 str r0, [r5, #4] + 887 .loc 1 103 0 + 888 006c C4009FE5 ldr r0, .L50+28 + 889 0070 461FA0E3 mov r1, #280 + 890 0074 032084E2 add r2, r4, #3 + 891 0078 AC309FE5 ldr r3, .L50+16 + 892 007c 00008DE5 str r0, [sp, #0] + 893 0080 0C00A0E1 mov r0, ip + 894 0084 FEFFFFEB bl chThdCreateStatic + 895 .LVL74: + 896 .loc 1 104 0 + 897 0088 0CC096E5 ldr ip, [r6, #12] + 898 .loc 1 103 0 + 899 008c 080085E5 str r0, [r5, #8] + 900 .loc 1 104 0 + 901 0090 A4009FE5 ldr r0, .L50+32 + 902 0094 461FA0E3 mov r1, #280 + 903 0098 042084E2 add r2, r4, #4 + 904 009c 88309FE5 ldr r3, .L50+16 + 905 00a0 00008DE5 str r0, [sp, #0] + 906 00a4 0C00A0E1 mov r0, ip + 907 00a8 FEFFFFEB bl chThdCreateStatic + 908 .LVL75: + 909 .loc 1 105 0 + 910 00ac 10C096E5 ldr ip, [r6, #16] + 911 .loc 1 104 0 + 912 00b0 0C0085E5 str r0, [r5, #12] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 17 + + + 913 .loc 1 105 0 + 914 00b4 84009FE5 ldr r0, .L50+36 + 915 00b8 461FA0E3 mov r1, #280 + 916 00bc 052084E2 add r2, r4, #5 + 917 00c0 64309FE5 ldr r3, .L50+16 + 918 00c4 00008DE5 str r0, [sp, #0] + 919 00c8 0C00A0E1 mov r0, ip + 920 00cc FEFFFFEB bl chThdCreateStatic + 921 .LVL76: + 922 00d0 100085E5 str r0, [r5, #16] + 923 .loc 1 106 0 + 924 00d4 FEFFFFEB bl chMtxUnlock + 925 .LVL77: + 926 .loc 1 107 0 + 927 00d8 FEFFFFEB bl test_wait_threads + 928 .LVL78: + 929 .loc 1 108 0 + 930 00dc 183097E5 ldr r3, [r7, #24] + 931 00e0 0100A0E3 mov r0, #1 + 932 00e4 081093E5 ldr r1, [r3, #8] + 933 00e8 043051E0 subs r3, r1, r4 + 934 00ec 001073E2 rsbs r1, r3, #0 + 935 00f0 0310B1E0 adcs r1, r1, r3 + 936 00f4 FEFFFFEB bl _test_assert + 937 .LVL79: + 938 00f8 000050E3 cmp r0, #0 + 939 00fc 0100000A beq .L49 + 940 .loc 1 110 0 + 941 0100 0CD08DE2 add sp, sp, #12 + 942 0104 F080BDE8 ldmfd sp!, {r4, r5, r6, r7, pc} + 943 .L49: + 944 .loc 1 109 0 + 945 0108 34109FE5 ldr r1, .L50+40 + 946 010c 0200A0E3 mov r0, #2 + 947 .loc 1 110 0 + 948 0110 0CD08DE2 add sp, sp, #12 + 949 0114 F040BDE8 ldmfd sp!, {r4, r5, r6, r7, lr} + 950 .loc 1 109 0 + 951 0118 FEFFFFEA b _test_assert_sequence + 952 .LVL80: + 953 .L51: + 954 .align 2 + 955 .L50: + 956 011c 00000000 .word rlist + 957 0120 00000000 .word .LANCHOR2 + 958 0124 00000000 .word wa + 959 0128 10000000 .word .LC4 + 960 012c 00000000 .word thread1 + 961 0130 00000000 .word threads + 962 0134 14000000 .word .LC5 + 963 0138 04000000 .word .LC1 + 964 013c 08000000 .word .LC2 + 965 0140 00000000 .word .LC0 + 966 0144 18000000 .word .LC6 + 967 .cfi_endproc + 968 .LFE9: + 969 .size mtx1_execute, .-mtx1_execute + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 18 + + + 970 .section .text.mtx5_execute,"ax",%progbits + 971 .align 2 + 972 .type mtx5_execute, %function + 973 mtx5_execute: + 974 .LFB27: + 975 .loc 1 434 0 + 976 .cfi_startproc + 977 @ args = 0, pretend = 0, frame = 0 + 978 @ frame_needed = 0, uses_anonymous_args = 0 + 979 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 980 .LCFI17: + 981 .cfi_def_cfa_offset 16 + 982 .cfi_offset 4, -16 + 983 .cfi_offset 5, -12 + 984 .cfi_offset 6, -8 + 985 .cfi_offset 14, -4 + 986 .loc 1 438 0 + 987 0004 F4509FE5 ldr r5, .L56 + 988 .loc 1 440 0 + 989 0008 F4409FE5 ldr r4, .L56+4 + 990 .loc 1 438 0 + 991 000c 183095E5 ldr r3, [r5, #24] + 992 .loc 1 440 0 + 993 0010 0400A0E1 mov r0, r4 + 994 .loc 1 438 0 + 995 0014 086093E5 ldr r6, [r3, #8] + 996 .LVL81: + 997 .loc 1 440 0 + 998 0018 FEFFFFEB bl chMtxTryLock + 999 .LVL82: + 1000 .loc 1 441 0 + 1001 001c 0010A0E1 mov r1, r0 + 1002 0020 0100A0E3 mov r0, #1 + 1003 .LVL83: + 1004 0024 FEFFFFEB bl _test_assert + 1005 .LVL84: + 1006 0028 000050E3 cmp r0, #0 + 1007 002c 7080BD18 ldmnefd sp!, {r4, r5, r6, pc} + 1008 .loc 1 443 0 + 1009 0030 0400A0E1 mov r0, r4 + 1010 0034 FEFFFFEB bl chMtxTryLock + 1011 .LVL85: + 1012 .loc 1 444 0 + 1013 0038 011020E2 eor r1, r0, #1 + 1014 003c 7110EFE6 uxtb r1, r1 + 1015 0040 0200A0E3 mov r0, #2 + 1016 .LVL86: + 1017 0044 FEFFFFEB bl _test_assert + 1018 .LVL87: + 1019 0048 000050E3 cmp r0, #0 + 1020 004c 7080BD18 ldmnefd sp!, {r4, r5, r6, pc} + 1021 .loc 1 446 0 + 1022 @ 446 "../../test/testmtx.c" 1 + 1023 0050 9FF021E3 msr CPSR_c, #0x9F + 1024 @ 0 "" 2 + 1025 .loc 1 447 0 + 1026 0054 FEFFFFEB bl chMtxUnlockS + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 19 + + + 1027 .LVL88: + 1028 .loc 1 448 0 + 1029 @ 448 "../../test/testmtx.c" 1 + 1030 0058 1FF021E3 msr CPSR_c, #0x1F + 1031 @ 0 "" 2 + 1032 .loc 1 450 0 + 1033 005c 001094E5 ldr r1, [r4, #0] + 1034 0060 0300A0E3 mov r0, #3 + 1035 0064 04E051E0 subs lr, r1, r4 + 1036 0068 00107EE2 rsbs r1, lr, #0 + 1037 006c 0E10B1E0 adcs r1, r1, lr + 1038 0070 FEFFFFEB bl _test_assert + 1039 .LVL89: + 1040 0074 000050E3 cmp r0, #0 + 1041 0078 7080BD18 ldmnefd sp!, {r4, r5, r6, pc} + 1042 .loc 1 451 0 + 1043 007c 081094E5 ldr r1, [r4, #8] + 1044 0080 0400A0E3 mov r0, #4 + 1045 0084 011071E2 rsbs r1, r1, #1 + 1046 0088 0010A033 movcc r1, #0 + 1047 008c FEFFFFEB bl _test_assert + 1048 .LVL90: + 1049 0090 000050E3 cmp r0, #0 + 1050 0094 7080BD18 ldmnefd sp!, {r4, r5, r6, pc} + 1051 .loc 1 452 0 + 1052 0098 183095E5 ldr r3, [r5, #24] + 1053 009c 0500A0E3 mov r0, #5 + 1054 00a0 081093E5 ldr r1, [r3, #8] + 1055 00a4 06C051E0 subs ip, r1, r6 + 1056 00a8 00107CE2 rsbs r1, ip, #0 + 1057 00ac 0C10B1E0 adcs r1, r1, ip + 1058 00b0 FEFFFFEB bl _test_assert + 1059 .LVL91: + 1060 00b4 000050E3 cmp r0, #0 + 1061 00b8 7080BD18 ldmnefd sp!, {r4, r5, r6, pc} + 1062 .loc 1 454 0 + 1063 00bc 0400A0E1 mov r0, r4 + 1064 00c0 FEFFFFEB bl chMtxLock + 1065 .LVL92: + 1066 .loc 1 455 0 + 1067 00c4 FEFFFFEB bl chMtxUnlockAll + 1068 .LVL93: + 1069 .loc 1 456 0 + 1070 00c8 001094E5 ldr r1, [r4, #0] + 1071 00cc 0600A0E3 mov r0, #6 + 1072 00d0 042051E0 subs r2, r1, r4 + 1073 00d4 001072E2 rsbs r1, r2, #0 + 1074 00d8 0210B1E0 adcs r1, r1, r2 + 1075 00dc FEFFFFEB bl _test_assert + 1076 .LVL94: + 1077 00e0 000050E3 cmp r0, #0 + 1078 00e4 7080BD18 ldmnefd sp!, {r4, r5, r6, pc} + 1079 .loc 1 457 0 + 1080 00e8 081094E5 ldr r1, [r4, #8] + 1081 00ec 0700A0E3 mov r0, #7 + 1082 00f0 011071E2 rsbs r1, r1, #1 + 1083 00f4 0010A033 movcc r1, #0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 20 + + + 1084 .loc 1 458 0 + 1085 00f8 7040BDE8 ldmfd sp!, {r4, r5, r6, lr} + 1086 .loc 1 457 0 + 1087 00fc FEFFFFEA b _test_assert + 1088 .LVL95: + 1089 .L57: + 1090 .align 2 + 1091 .L56: + 1092 0100 00000000 .word rlist + 1093 0104 00000000 .word .LANCHOR2 + 1094 .cfi_endproc + 1095 .LFE27: + 1096 .size mtx5_execute, .-mtx5_execute + 1097 .section .text.mtx4_execute,"ax",%progbits + 1098 .align 2 + 1099 .type mtx4_execute, %function + 1100 mtx4_execute: + 1101 .LFB25: + 1102 .loc 1 365 0 + 1103 .cfi_startproc + 1104 @ args = 0, pretend = 0, frame = 0 + 1105 @ frame_needed = 0, uses_anonymous_args = 0 + 1106 0000 F0472DE9 stmfd sp!, {r4, r5, r6, r7, r8, r9, sl, lr} + 1107 .LCFI18: + 1108 .cfi_def_cfa_offset 32 + 1109 .cfi_offset 4, -32 + 1110 .cfi_offset 5, -28 + 1111 .cfi_offset 6, -24 + 1112 .cfi_offset 7, -20 + 1113 .cfi_offset 8, -16 + 1114 .cfi_offset 9, -12 + 1115 .cfi_offset 10, -8 + 1116 .cfi_offset 14, -4 + 1117 .loc 1 368 0 + 1118 0004 1C539FE5 ldr r5, .L63 + 1119 .loc 1 371 0 + 1120 0008 1C739FE5 ldr r7, .L63+4 + 1121 .loc 1 368 0 + 1122 000c 183095E5 ldr r3, [r5, #24] + 1123 .loc 1 371 0 + 1124 0010 009097E5 ldr r9, [r7, #0] + 1125 .loc 1 368 0 + 1126 0014 084093E5 ldr r4, [r3, #8] + 1127 .LVL96: + 1128 .loc 1 371 0 + 1129 0018 10039FE5 ldr r0, .L63+8 + 1130 .loc 1 365 0 + 1131 001c 08D04DE2 sub sp, sp, #8 + 1132 .LCFI19: + 1133 .cfi_def_cfa_offset 40 + 1134 .loc 1 369 0 + 1135 0020 018084E2 add r8, r4, #1 + 1136 .LVL97: + 1137 .loc 1 371 0 + 1138 0024 461FA0E3 mov r1, #280 + 1139 0028 0820A0E1 mov r2, r8 + 1140 002c 00339FE5 ldr r3, .L63+12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 21 + + + 1141 0030 00008DE5 str r0, [sp, #0] + 1142 0034 0900A0E1 mov r0, r9 + 1143 0038 FEFFFFEB bl chThdCreateStatic + 1144 .LVL98: + 1145 003c F4629FE5 ldr r6, .L63+16 + 1146 .loc 1 372 0 + 1147 0040 04A097E5 ldr sl, [r7, #4] + 1148 .loc 1 371 0 + 1149 0044 000086E5 str r0, [r6, #0] + 1150 .loc 1 372 0 + 1151 0048 EC029FE5 ldr r0, .L63+20 + 1152 .loc 1 370 0 + 1153 004c 027084E2 add r7, r4, #2 + 1154 .LVL99: + 1155 .loc 1 372 0 + 1156 0050 461FA0E3 mov r1, #280 + 1157 0054 0720A0E1 mov r2, r7 + 1158 0058 E0329FE5 ldr r3, .L63+24 + 1159 005c 00008DE5 str r0, [sp, #0] + 1160 0060 0A00A0E1 mov r0, sl + 1161 0064 FEFFFFEB bl chThdCreateStatic + 1162 .LVL100: + 1163 0068 040086E5 str r0, [r6, #4] + 1164 .loc 1 373 0 + 1165 006c D0029FE5 ldr r0, .L63+28 + 1166 0070 FEFFFFEB bl chMtxLock + 1167 .LVL101: + 1168 .loc 1 374 0 + 1169 0074 183095E5 ldr r3, [r5, #24] + 1170 0078 0100A0E3 mov r0, #1 + 1171 007c 081093E5 ldr r1, [r3, #8] + 1172 0080 042051E0 subs r2, r1, r4 + 1173 0084 001072E2 rsbs r1, r2, #0 + 1174 0088 0210B1E0 adcs r1, r1, r2 + 1175 008c FEFFFFEB bl _test_assert + 1176 .LVL102: + 1177 0090 000050E3 cmp r0, #0 + 1178 0094 0100000A beq .L62 + 1179 .L58: + 1180 .loc 1 410 0 + 1181 0098 08D08DE2 add sp, sp, #8 + 1182 009c F087BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, r9, sl, pc} + 1183 .L62: + 1184 .loc 1 375 0 + 1185 00a0 6400A0E3 mov r0, #100 + 1186 00a4 FEFFFFEB bl chThdSleep + 1187 .LVL103: + 1188 .loc 1 376 0 + 1189 00a8 183095E5 ldr r3, [r5, #24] + 1190 00ac 0200A0E3 mov r0, #2 + 1191 00b0 081093E5 ldr r1, [r3, #8] + 1192 00b4 083051E0 subs r3, r1, r8 + 1193 00b8 001073E2 rsbs r1, r3, #0 + 1194 00bc 0310B1E0 adcs r1, r1, r3 + 1195 00c0 FEFFFFEB bl _test_assert + 1196 .LVL104: + 1197 00c4 000050E3 cmp r0, #0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 22 + + + 1198 00c8 F2FFFF1A bne .L58 + 1199 .loc 1 377 0 + 1200 00cc 74029FE5 ldr r0, .L63+32 + 1201 00d0 FEFFFFEB bl chMtxLock + 1202 .LVL105: + 1203 .loc 1 378 0 + 1204 00d4 183095E5 ldr r3, [r5, #24] + 1205 00d8 0300A0E3 mov r0, #3 + 1206 00dc 081093E5 ldr r1, [r3, #8] + 1207 00e0 08E051E0 subs lr, r1, r8 + 1208 00e4 00107EE2 rsbs r1, lr, #0 + 1209 00e8 0E10B1E0 adcs r1, r1, lr + 1210 00ec FEFFFFEB bl _test_assert + 1211 .LVL106: + 1212 00f0 000050E3 cmp r0, #0 + 1213 00f4 E7FFFF1A bne .L58 + 1214 .loc 1 379 0 + 1215 00f8 6400A0E3 mov r0, #100 + 1216 00fc FEFFFFEB bl chThdSleep + 1217 .LVL107: + 1218 .loc 1 380 0 + 1219 0100 183095E5 ldr r3, [r5, #24] + 1220 0104 0400A0E3 mov r0, #4 + 1221 0108 081093E5 ldr r1, [r3, #8] + 1222 010c 07C051E0 subs ip, r1, r7 + 1223 0110 00107CE2 rsbs r1, ip, #0 + 1224 0114 0C10B1E0 adcs r1, r1, ip + 1225 0118 FEFFFFEB bl _test_assert + 1226 .LVL108: + 1227 011c 000050E3 cmp r0, #0 + 1228 0120 DCFFFF1A bne .L58 + 1229 .loc 1 381 0 + 1230 0124 FEFFFFEB bl chMtxUnlock + 1231 .LVL109: + 1232 .loc 1 382 0 + 1233 0128 183095E5 ldr r3, [r5, #24] + 1234 012c 0500A0E3 mov r0, #5 + 1235 0130 081093E5 ldr r1, [r3, #8] + 1236 0134 082051E0 subs r2, r1, r8 + 1237 0138 001072E2 rsbs r1, r2, #0 + 1238 013c 0210B1E0 adcs r1, r1, r2 + 1239 0140 FEFFFFEB bl _test_assert + 1240 .LVL110: + 1241 0144 000050E3 cmp r0, #0 + 1242 0148 D2FFFF1A bne .L58 + 1243 .loc 1 383 0 + 1244 014c 6400A0E3 mov r0, #100 + 1245 0150 FEFFFFEB bl chThdSleep + 1246 .LVL111: + 1247 .loc 1 384 0 + 1248 0154 183095E5 ldr r3, [r5, #24] + 1249 0158 0600A0E3 mov r0, #6 + 1250 015c 081093E5 ldr r1, [r3, #8] + 1251 0160 083051E0 subs r3, r1, r8 + 1252 0164 001073E2 rsbs r1, r3, #0 + 1253 0168 0310B1E0 adcs r1, r1, r3 + 1254 016c FEFFFFEB bl _test_assert + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 23 + + + 1255 .LVL112: + 1256 0170 000050E3 cmp r0, #0 + 1257 0174 C7FFFF1A bne .L58 + 1258 .loc 1 385 0 + 1259 0178 FEFFFFEB bl chMtxUnlockAll + 1260 .LVL113: + 1261 .loc 1 386 0 + 1262 017c 183095E5 ldr r3, [r5, #24] + 1263 0180 0700A0E3 mov r0, #7 + 1264 0184 081093E5 ldr r1, [r3, #8] + 1265 0188 04E051E0 subs lr, r1, r4 + 1266 018c 00107EE2 rsbs r1, lr, #0 + 1267 0190 0E10B1E0 adcs r1, r1, lr + 1268 0194 FEFFFFEB bl _test_assert + 1269 .LVL114: + 1270 0198 000050E3 cmp r0, #0 + 1271 019c BDFFFF1A bne .L58 + 1272 .loc 1 387 0 + 1273 01a0 FEFFFFEB bl test_wait_threads + 1274 .LVL115: + 1275 .loc 1 390 0 + 1276 01a4 A0019FE5 ldr r0, .L63+36 + 1277 01a8 461FA0E3 mov r1, #280 + 1278 01ac 0820A0E1 mov r2, r8 + 1279 01b0 7C319FE5 ldr r3, .L63+12 + 1280 01b4 00008DE5 str r0, [sp, #0] + 1281 01b8 0900A0E1 mov r0, r9 + 1282 01bc FEFFFFEB bl chThdCreateStatic + 1283 .LVL116: + 1284 01c0 000086E5 str r0, [r6, #0] + 1285 .loc 1 391 0 + 1286 01c4 84019FE5 ldr r0, .L63+40 + 1287 01c8 461FA0E3 mov r1, #280 + 1288 01cc 0720A0E1 mov r2, r7 + 1289 01d0 68319FE5 ldr r3, .L63+24 + 1290 01d4 00008DE5 str r0, [sp, #0] + 1291 01d8 0A00A0E1 mov r0, sl + 1292 01dc FEFFFFEB bl chThdCreateStatic + 1293 .LVL117: + 1294 01e0 040086E5 str r0, [r6, #4] + 1295 .loc 1 392 0 + 1296 01e4 58019FE5 ldr r0, .L63+28 + 1297 01e8 FEFFFFEB bl chMtxLock + 1298 .LVL118: + 1299 .loc 1 393 0 + 1300 01ec 183095E5 ldr r3, [r5, #24] + 1301 01f0 0800A0E3 mov r0, #8 + 1302 01f4 081093E5 ldr r1, [r3, #8] + 1303 01f8 04C051E0 subs ip, r1, r4 + 1304 01fc 00107CE2 rsbs r1, ip, #0 + 1305 0200 0C10B1E0 adcs r1, r1, ip + 1306 0204 FEFFFFEB bl _test_assert + 1307 .LVL119: + 1308 0208 000050E3 cmp r0, #0 + 1309 020c A1FFFF1A bne .L58 + 1310 .loc 1 394 0 + 1311 0210 6400A0E3 mov r0, #100 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 24 + + + 1312 0214 FEFFFFEB bl chThdSleep + 1313 .LVL120: + 1314 .loc 1 395 0 + 1315 0218 183095E5 ldr r3, [r5, #24] + 1316 021c 0900A0E3 mov r0, #9 + 1317 0220 081093E5 ldr r1, [r3, #8] + 1318 0224 082051E0 subs r2, r1, r8 + 1319 0228 001072E2 rsbs r1, r2, #0 + 1320 022c 0210B1E0 adcs r1, r1, r2 + 1321 0230 FEFFFFEB bl _test_assert + 1322 .LVL121: + 1323 0234 000050E3 cmp r0, #0 + 1324 0238 96FFFF1A bne .L58 + 1325 .loc 1 396 0 + 1326 023c 04019FE5 ldr r0, .L63+32 + 1327 0240 FEFFFFEB bl chMtxLock + 1328 .LVL122: + 1329 .loc 1 397 0 + 1330 0244 183095E5 ldr r3, [r5, #24] + 1331 0248 0A00A0E3 mov r0, #10 + 1332 024c 081093E5 ldr r1, [r3, #8] + 1333 0250 083051E0 subs r3, r1, r8 + 1334 0254 001073E2 rsbs r1, r3, #0 + 1335 0258 0310B1E0 adcs r1, r1, r3 + 1336 025c FEFFFFEB bl _test_assert + 1337 .LVL123: + 1338 0260 000050E3 cmp r0, #0 + 1339 0264 8BFFFF1A bne .L58 + 1340 .loc 1 398 0 + 1341 0268 6400A0E3 mov r0, #100 + 1342 026c FEFFFFEB bl chThdSleep + 1343 .LVL124: + 1344 .loc 1 399 0 + 1345 0270 183095E5 ldr r3, [r5, #24] + 1346 0274 0B00A0E3 mov r0, #11 + 1347 0278 081093E5 ldr r1, [r3, #8] + 1348 027c 07E051E0 subs lr, r1, r7 + 1349 0280 00107EE2 rsbs r1, lr, #0 + 1350 0284 0E10B1E0 adcs r1, r1, lr + 1351 0288 FEFFFFEB bl _test_assert + 1352 .LVL125: + 1353 028c 000050E3 cmp r0, #0 + 1354 0290 80FFFF1A bne .L58 + 1355 .loc 1 400 0 + 1356 @ 400 "../../test/testmtx.c" 1 + 1357 0294 9FF021E3 msr CPSR_c, #0x9F + 1358 @ 0 "" 2 + 1359 .loc 1 401 0 + 1360 0298 FEFFFFEB bl chMtxUnlockS + 1361 .LVL126: + 1362 .loc 1 402 0 + 1363 029c FEFFFFEB bl chSchRescheduleS + 1364 .LVL127: + 1365 .loc 1 403 0 + 1366 @ 403 "../../test/testmtx.c" 1 + 1367 02a0 1FF021E3 msr CPSR_c, #0x1F + 1368 @ 0 "" 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 25 + + + 1369 .loc 1 404 0 + 1370 02a4 183095E5 ldr r3, [r5, #24] + 1371 02a8 0C00A0E3 mov r0, #12 + 1372 02ac 081093E5 ldr r1, [r3, #8] + 1373 02b0 08C051E0 subs ip, r1, r8 + 1374 02b4 00107CE2 rsbs r1, ip, #0 + 1375 02b8 0C10B1E0 adcs r1, r1, ip + 1376 02bc FEFFFFEB bl _test_assert + 1377 .LVL128: + 1378 02c0 000050E3 cmp r0, #0 + 1379 02c4 73FFFF1A bne .L58 + 1380 .loc 1 405 0 + 1381 02c8 6400A0E3 mov r0, #100 + 1382 02cc FEFFFFEB bl chThdSleep + 1383 .LVL129: + 1384 .loc 1 406 0 + 1385 02d0 183095E5 ldr r3, [r5, #24] + 1386 02d4 0D00A0E3 mov r0, #13 + 1387 02d8 081093E5 ldr r1, [r3, #8] + 1388 02dc 082051E0 subs r2, r1, r8 + 1389 02e0 001072E2 rsbs r1, r2, #0 + 1390 02e4 0210B1E0 adcs r1, r1, r2 + 1391 02e8 FEFFFFEB bl _test_assert + 1392 .LVL130: + 1393 02ec 000050E3 cmp r0, #0 + 1394 02f0 68FFFF1A bne .L58 + 1395 .loc 1 407 0 + 1396 02f4 FEFFFFEB bl chMtxUnlockAll + 1397 .LVL131: + 1398 .loc 1 408 0 + 1399 02f8 183095E5 ldr r3, [r5, #24] + 1400 02fc 0E00A0E3 mov r0, #14 + 1401 0300 081093E5 ldr r1, [r3, #8] + 1402 0304 043051E0 subs r3, r1, r4 + 1403 0308 001073E2 rsbs r1, r3, #0 + 1404 030c 0310B1E0 adcs r1, r1, r3 + 1405 0310 FEFFFFEB bl _test_assert + 1406 .LVL132: + 1407 0314 000050E3 cmp r0, #0 + 1408 0318 5EFFFF1A bne .L58 + 1409 .loc 1 410 0 + 1410 031c 08D08DE2 add sp, sp, #8 + 1411 0320 F047BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, r9, sl, lr} + 1412 .loc 1 409 0 + 1413 0324 FEFFFFEA b test_wait_threads + 1414 .LVL133: + 1415 .L64: + 1416 .align 2 + 1417 .L63: + 1418 0328 00000000 .word rlist + 1419 032c 00000000 .word wa + 1420 0330 08000000 .word .LC2 + 1421 0334 00000000 .word thread4a + 1422 0338 00000000 .word threads + 1423 033c 00000000 .word .LC0 + 1424 0340 00000000 .word thread4b + 1425 0344 00000000 .word .LANCHOR1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 26 + + + 1426 0348 00000000 .word .LANCHOR2 + 1427 034c 14000000 .word .LC5 + 1428 0350 04000000 .word .LC1 + 1429 .cfi_endproc + 1430 .LFE25: + 1431 .size mtx4_execute, .-mtx4_execute + 1432 .section .text.thread4b,"ax",%progbits + 1433 .align 2 + 1434 .type thread4b, %function + 1435 thread4b: + 1436 .LFB24: + 1437 .loc 1 356 0 + 1438 .cfi_startproc + 1439 @ args = 0, pretend = 0, frame = 0 + 1440 @ frame_needed = 0, uses_anonymous_args = 0 + 1441 .LVL134: + 1442 0000 08402DE9 stmfd sp!, {r3, lr} + 1443 .LCFI20: + 1444 .cfi_def_cfa_offset 8 + 1445 .cfi_offset 3, -8 + 1446 .cfi_offset 14, -4 + 1447 .loc 1 359 0 + 1448 0004 9600A0E3 mov r0, #150 + 1449 .LVL135: + 1450 0008 FEFFFFEB bl chThdSleep + 1451 .LVL136: + 1452 .loc 1 360 0 + 1453 000c 0C009FE5 ldr r0, .L66 + 1454 0010 FEFFFFEB bl chMtxLock + 1455 .LVL137: + 1456 .loc 1 361 0 + 1457 0014 FEFFFFEB bl chMtxUnlock + 1458 .LVL138: + 1459 .loc 1 363 0 + 1460 0018 0000A0E3 mov r0, #0 + 1461 001c 0880BDE8 ldmfd sp!, {r3, pc} + 1462 .L67: + 1463 .align 2 + 1464 .L66: + 1465 0020 00000000 .word .LANCHOR2 + 1466 .cfi_endproc + 1467 .LFE24: + 1468 .size thread4b, .-thread4b + 1469 .section .text.thread4a,"ax",%progbits + 1470 .align 2 + 1471 .type thread4a, %function + 1472 thread4a: + 1473 .LFB23: + 1474 .loc 1 347 0 + 1475 .cfi_startproc + 1476 @ args = 0, pretend = 0, frame = 0 + 1477 @ frame_needed = 0, uses_anonymous_args = 0 + 1478 .LVL139: + 1479 0000 08402DE9 stmfd sp!, {r3, lr} + 1480 .LCFI21: + 1481 .cfi_def_cfa_offset 8 + 1482 .cfi_offset 3, -8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 27 + + + 1483 .cfi_offset 14, -4 + 1484 .loc 1 350 0 + 1485 0004 3200A0E3 mov r0, #50 + 1486 .LVL140: + 1487 0008 FEFFFFEB bl chThdSleep + 1488 .LVL141: + 1489 .loc 1 351 0 + 1490 000c 0C009FE5 ldr r0, .L69 + 1491 0010 FEFFFFEB bl chMtxLock + 1492 .LVL142: + 1493 .loc 1 352 0 + 1494 0014 FEFFFFEB bl chMtxUnlock + 1495 .LVL143: + 1496 .loc 1 354 0 + 1497 0018 0000A0E3 mov r0, #0 + 1498 001c 0880BDE8 ldmfd sp!, {r3, pc} + 1499 .L70: + 1500 .align 2 + 1501 .L69: + 1502 0020 00000000 .word .LANCHOR1 + 1503 .cfi_endproc + 1504 .LFE23: + 1505 .size thread4a, .-thread4a + 1506 .section .text.mtx3_execute,"ax",%progbits + 1507 .align 2 + 1508 .type mtx3_execute, %function + 1509 mtx3_execute: + 1510 .LFB21: + 1511 .loc 1 308 0 + 1512 .cfi_startproc + 1513 @ args = 0, pretend = 0, frame = 0 + 1514 @ frame_needed = 0, uses_anonymous_args = 0 + 1515 0000 F0412DE9 stmfd sp!, {r4, r5, r6, r7, r8, lr} + 1516 .LCFI22: + 1517 .cfi_def_cfa_offset 24 + 1518 .cfi_offset 4, -24 + 1519 .cfi_offset 5, -20 + 1520 .cfi_offset 6, -16 + 1521 .cfi_offset 7, -12 + 1522 .cfi_offset 8, -8 + 1523 .cfi_offset 14, -4 + 1524 .loc 1 313 0 + 1525 0004 14719FE5 ldr r7, .L74 + 1526 .loc 1 308 0 + 1527 0008 08D04DE2 sub sp, sp, #8 + 1528 .LCFI23: + 1529 .cfi_def_cfa_offset 32 + 1530 .loc 1 311 0 + 1531 000c FEFFFFEB bl test_wait_tick + 1532 .LVL144: + 1533 .loc 1 313 0 + 1534 0010 183097E5 ldr r3, [r7, #24] + 1535 0014 08619FE5 ldr r6, .L74+4 + 1536 0018 082093E5 ldr r2, [r3, #8] + 1537 001c 0050A0E3 mov r5, #0 + 1538 .loc 1 312 0 + 1539 0020 00C19FE5 ldr ip, .L74+8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 28 + + + 1540 .loc 1 313 0 + 1541 0024 461FA0E3 mov r1, #280 + 1542 0028 052042E2 sub r2, r2, #5 + 1543 002c F8309FE5 ldr r3, .L74+12 + 1544 0030 00508DE5 str r5, [sp, #0] + 1545 0034 000096E5 ldr r0, [r6, #0] + 1546 .loc 1 312 0 + 1547 0038 0C809CE5 ldr r8, [ip, #12] + 1548 .LVL145: + 1549 .loc 1 313 0 + 1550 003c FEFFFFEB bl chThdCreateStatic + 1551 .LVL146: + 1552 .loc 1 314 0 + 1553 0040 183097E5 ldr r3, [r7, #24] + 1554 .loc 1 313 0 + 1555 0044 E4409FE5 ldr r4, .L74+16 + 1556 .loc 1 314 0 + 1557 0048 082093E5 ldr r2, [r3, #8] + 1558 004c 04C096E5 ldr ip, [r6, #4] + 1559 .loc 1 313 0 + 1560 0050 000084E5 str r0, [r4, #0] + 1561 .loc 1 314 0 + 1562 0054 461FA0E3 mov r1, #280 + 1563 0058 042042E2 sub r2, r2, #4 + 1564 005c D0309FE5 ldr r3, .L74+20 + 1565 0060 0C00A0E1 mov r0, ip + 1566 0064 00508DE5 str r5, [sp, #0] + 1567 0068 FEFFFFEB bl chThdCreateStatic + 1568 .LVL147: + 1569 .loc 1 315 0 + 1570 006c 183097E5 ldr r3, [r7, #24] + 1571 0070 08C096E5 ldr ip, [r6, #8] + 1572 0074 082093E5 ldr r2, [r3, #8] + 1573 0078 461FA0E3 mov r1, #280 + 1574 .loc 1 314 0 + 1575 007c 040084E5 str r0, [r4, #4] + 1576 .loc 1 315 0 + 1577 0080 032042E2 sub r2, r2, #3 + 1578 0084 AC309FE5 ldr r3, .L74+24 + 1579 0088 0C00A0E1 mov r0, ip + 1580 008c 00508DE5 str r5, [sp, #0] + 1581 0090 FEFFFFEB bl chThdCreateStatic + 1582 .LVL148: + 1583 .loc 1 316 0 + 1584 0094 183097E5 ldr r3, [r7, #24] + 1585 0098 0CC096E5 ldr ip, [r6, #12] + 1586 009c 082093E5 ldr r2, [r3, #8] + 1587 00a0 461FA0E3 mov r1, #280 + 1588 .loc 1 315 0 + 1589 00a4 080084E5 str r0, [r4, #8] + 1590 .loc 1 316 0 + 1591 00a8 022042E2 sub r2, r2, #2 + 1592 00ac 88309FE5 ldr r3, .L74+28 + 1593 00b0 0C00A0E1 mov r0, ip + 1594 00b4 00508DE5 str r5, [sp, #0] + 1595 00b8 FEFFFFEB bl chThdCreateStatic + 1596 .LVL149: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 29 + + + 1597 .loc 1 317 0 + 1598 00bc 183097E5 ldr r3, [r7, #24] + 1599 00c0 10C096E5 ldr ip, [r6, #16] + 1600 00c4 082093E5 ldr r2, [r3, #8] + 1601 00c8 461FA0E3 mov r1, #280 + 1602 00cc 012042E2 sub r2, r2, #1 + 1603 00d0 68309FE5 ldr r3, .L74+32 + 1604 .loc 1 316 0 + 1605 00d4 0C0084E5 str r0, [r4, #12] + 1606 .loc 1 317 0 + 1607 00d8 00508DE5 str r5, [sp, #0] + 1608 00dc 0C00A0E1 mov r0, ip + 1609 00e0 FEFFFFEB bl chThdCreateStatic + 1610 .LVL150: + 1611 00e4 100084E5 str r0, [r4, #16] + 1612 .loc 1 318 0 + 1613 00e8 FEFFFFEB bl test_wait_threads + 1614 .LVL151: + 1615 .loc 1 319 0 + 1616 00ec 0100A0E3 mov r0, #1 + 1617 00f0 4C109FE5 ldr r1, .L74+36 + 1618 00f4 FEFFFFEB bl _test_assert_sequence + 1619 .LVL152: + 1620 00f8 050050E1 cmp r0, r5 + 1621 00fc 0100000A beq .L73 + 1622 .loc 1 321 0 + 1623 0100 08D08DE2 add sp, sp, #8 + 1624 0104 F081BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, pc} + 1625 .L73: + 1626 .loc 1 320 0 + 1627 0108 0200A0E3 mov r0, #2 + 1628 010c 6E1088E2 add r1, r8, #110 + 1629 0110 732088E2 add r2, r8, #115 + 1630 .loc 1 321 0 + 1631 0114 08D08DE2 add sp, sp, #8 + 1632 0118 F041BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, lr} + 1633 .loc 1 320 0 + 1634 011c FEFFFFEA b _test_assert_time_window + 1635 .LVL153: + 1636 .L75: + 1637 .align 2 + 1638 .L74: + 1639 0120 00000000 .word rlist + 1640 0124 00000000 .word wa + 1641 0128 00000000 .word vtlist + 1642 012c 00000000 .word thread3LL + 1643 0130 00000000 .word threads + 1644 0134 00000000 .word thread3L + 1645 0138 00000000 .word thread3M + 1646 013c 00000000 .word thread3H + 1647 0140 00000000 .word thread3HH + 1648 0144 18000000 .word .LC6 + 1649 .cfi_endproc + 1650 .LFE21: + 1651 .size mtx3_execute, .-mtx3_execute + 1652 .section .text.mtx2_execute,"ax",%progbits + 1653 .align 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 30 + + + 1654 .type mtx2_execute, %function + 1655 mtx2_execute: + 1656 .LFB14: + 1657 .loc 1 190 0 + 1658 .cfi_startproc + 1659 @ args = 0, pretend = 0, frame = 0 + 1660 @ frame_needed = 0, uses_anonymous_args = 0 + 1661 0000 F0412DE9 stmfd sp!, {r4, r5, r6, r7, r8, lr} + 1662 .LCFI24: + 1663 .cfi_def_cfa_offset 24 + 1664 .cfi_offset 4, -24 + 1665 .cfi_offset 5, -20 + 1666 .cfi_offset 6, -16 + 1667 .cfi_offset 7, -12 + 1668 .cfi_offset 8, -8 + 1669 .cfi_offset 14, -4 + 1670 .loc 1 195 0 + 1671 0004 C4709FE5 ldr r7, .L79 + 1672 .loc 1 190 0 + 1673 0008 08D04DE2 sub sp, sp, #8 + 1674 .LCFI25: + 1675 .cfi_def_cfa_offset 32 + 1676 .loc 1 193 0 + 1677 000c FEFFFFEB bl test_wait_tick + 1678 .LVL154: + 1679 .loc 1 195 0 + 1680 0010 183097E5 ldr r3, [r7, #24] + 1681 0014 B8609FE5 ldr r6, .L79+4 + 1682 0018 082093E5 ldr r2, [r3, #8] + 1683 001c 0050A0E3 mov r5, #0 + 1684 .loc 1 194 0 + 1685 0020 B0C09FE5 ldr ip, .L79+8 + 1686 .loc 1 195 0 + 1687 0024 461FA0E3 mov r1, #280 + 1688 0028 012042E2 sub r2, r2, #1 + 1689 002c A8309FE5 ldr r3, .L79+12 + 1690 0030 00508DE5 str r5, [sp, #0] + 1691 0034 000096E5 ldr r0, [r6, #0] + 1692 .loc 1 194 0 + 1693 0038 0C809CE5 ldr r8, [ip, #12] + 1694 .LVL155: + 1695 .loc 1 195 0 + 1696 003c FEFFFFEB bl chThdCreateStatic + 1697 .LVL156: + 1698 .loc 1 196 0 + 1699 0040 183097E5 ldr r3, [r7, #24] + 1700 .loc 1 195 0 + 1701 0044 94409FE5 ldr r4, .L79+16 + 1702 .loc 1 196 0 + 1703 0048 082093E5 ldr r2, [r3, #8] + 1704 004c 04C096E5 ldr ip, [r6, #4] + 1705 .loc 1 195 0 + 1706 0050 000084E5 str r0, [r4, #0] + 1707 .loc 1 196 0 + 1708 0054 461FA0E3 mov r1, #280 + 1709 0058 022042E2 sub r2, r2, #2 + 1710 005c 80309FE5 ldr r3, .L79+20 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 31 + + + 1711 0060 0C00A0E1 mov r0, ip + 1712 0064 00508DE5 str r5, [sp, #0] + 1713 0068 FEFFFFEB bl chThdCreateStatic + 1714 .LVL157: + 1715 .loc 1 197 0 + 1716 006c 183097E5 ldr r3, [r7, #24] + 1717 0070 08C096E5 ldr ip, [r6, #8] + 1718 0074 082093E5 ldr r2, [r3, #8] + 1719 0078 461FA0E3 mov r1, #280 + 1720 007c 032042E2 sub r2, r2, #3 + 1721 0080 60309FE5 ldr r3, .L79+24 + 1722 .loc 1 196 0 + 1723 0084 040084E5 str r0, [r4, #4] + 1724 .loc 1 197 0 + 1725 0088 00508DE5 str r5, [sp, #0] + 1726 008c 0C00A0E1 mov r0, ip + 1727 0090 FEFFFFEB bl chThdCreateStatic + 1728 .LVL158: + 1729 0094 080084E5 str r0, [r4, #8] + 1730 .loc 1 198 0 + 1731 0098 FEFFFFEB bl test_wait_threads + 1732 .LVL159: + 1733 .loc 1 199 0 + 1734 009c 0100A0E3 mov r0, #1 + 1735 00a0 44109FE5 ldr r1, .L79+28 + 1736 00a4 FEFFFFEB bl _test_assert_sequence + 1737 .LVL160: + 1738 00a8 050050E1 cmp r0, r5 + 1739 00ac 0100000A beq .L78 + 1740 .loc 1 201 0 + 1741 00b0 08D08DE2 add sp, sp, #8 + 1742 00b4 F081BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, pc} + 1743 .L78: + 1744 .loc 1 200 0 + 1745 00b8 0200A0E3 mov r0, #2 + 1746 00bc 641088E2 add r1, r8, #100 + 1747 00c0 692088E2 add r2, r8, #105 + 1748 .loc 1 201 0 + 1749 00c4 08D08DE2 add sp, sp, #8 + 1750 00c8 F041BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, lr} + 1751 .loc 1 200 0 + 1752 00cc FEFFFFEA b _test_assert_time_window + 1753 .LVL161: + 1754 .L80: + 1755 .align 2 + 1756 .L79: + 1757 00d0 00000000 .word rlist + 1758 00d4 00000000 .word wa + 1759 00d8 00000000 .word vtlist + 1760 00dc 00000000 .word thread2H + 1761 00e0 00000000 .word threads + 1762 00e4 00000000 .word thread2M + 1763 00e8 00000000 .word thread2L + 1764 00ec 0C000000 .word .LC3 + 1765 .cfi_endproc + 1766 .LFE14: + 1767 .size mtx2_execute, .-mtx2_execute + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 32 + + + 1768 .section .text.thread3HH,"ax",%progbits + 1769 .align 2 + 1770 .type thread3HH, %function + 1771 thread3HH: + 1772 .LFB20: + 1773 .loc 1 297 0 + 1774 .cfi_startproc + 1775 @ args = 0, pretend = 0, frame = 0 + 1776 @ frame_needed = 0, uses_anonymous_args = 0 + 1777 .LVL162: + 1778 0000 08402DE9 stmfd sp!, {r3, lr} + 1779 .LCFI26: + 1780 .cfi_def_cfa_offset 8 + 1781 .cfi_offset 3, -8 + 1782 .cfi_offset 14, -4 + 1783 .loc 1 300 0 + 1784 0004 3200A0E3 mov r0, #50 + 1785 .LVL163: + 1786 0008 FEFFFFEB bl chThdSleep + 1787 .LVL164: + 1788 .loc 1 301 0 + 1789 000c 1C009FE5 ldr r0, .L82 + 1790 0010 FEFFFFEB bl chMtxLock + 1791 .LVL165: + 1792 .loc 1 302 0 + 1793 0014 0A00A0E3 mov r0, #10 + 1794 0018 FEFFFFEB bl test_cpu_pulse + 1795 .LVL166: + 1796 .loc 1 303 0 + 1797 001c FEFFFFEB bl chMtxUnlock + 1798 .LVL167: + 1799 .loc 1 304 0 + 1800 0020 4100A0E3 mov r0, #65 + 1801 0024 FEFFFFEB bl test_emit_token + 1802 .LVL168: + 1803 .loc 1 306 0 + 1804 0028 0000A0E3 mov r0, #0 + 1805 002c 0880BDE8 ldmfd sp!, {r3, pc} + 1806 .L83: + 1807 .align 2 + 1808 .L82: + 1809 0030 00000000 .word .LANCHOR1 + 1810 .cfi_endproc + 1811 .LFE20: + 1812 .size thread3HH, .-thread3HH + 1813 .section .text.thread3H,"ax",%progbits + 1814 .align 2 + 1815 .type thread3H, %function + 1816 thread3H: + 1817 .LFB19: + 1818 .loc 1 287 0 + 1819 .cfi_startproc + 1820 @ args = 0, pretend = 0, frame = 0 + 1821 @ frame_needed = 0, uses_anonymous_args = 0 + 1822 .LVL169: + 1823 0000 08402DE9 stmfd sp!, {r3, lr} + 1824 .LCFI27: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 33 + + + 1825 .cfi_def_cfa_offset 8 + 1826 .cfi_offset 3, -8 + 1827 .cfi_offset 14, -4 + 1828 .loc 1 290 0 + 1829 0004 2800A0E3 mov r0, #40 + 1830 .LVL170: + 1831 0008 FEFFFFEB bl chThdSleep + 1832 .LVL171: + 1833 .loc 1 291 0 + 1834 000c 1400A0E3 mov r0, #20 + 1835 0010 FEFFFFEB bl test_cpu_pulse + 1836 .LVL172: + 1837 .loc 1 292 0 + 1838 0014 4200A0E3 mov r0, #66 + 1839 0018 FEFFFFEB bl test_emit_token + 1840 .LVL173: + 1841 .loc 1 294 0 + 1842 001c 0000A0E3 mov r0, #0 + 1843 0020 0880BDE8 ldmfd sp!, {r3, pc} + 1844 .cfi_endproc + 1845 .LFE19: + 1846 .size thread3H, .-thread3H + 1847 .section .text.thread3M,"ax",%progbits + 1848 .align 2 + 1849 .type thread3M, %function + 1850 thread3M: + 1851 .LFB18: + 1852 .loc 1 275 0 + 1853 .cfi_startproc + 1854 @ args = 0, pretend = 0, frame = 0 + 1855 @ frame_needed = 0, uses_anonymous_args = 0 + 1856 .LVL174: + 1857 0000 08402DE9 stmfd sp!, {r3, lr} + 1858 .LCFI28: + 1859 .cfi_def_cfa_offset 8 + 1860 .cfi_offset 3, -8 + 1861 .cfi_offset 14, -4 + 1862 .loc 1 278 0 + 1863 0004 1400A0E3 mov r0, #20 + 1864 .LVL175: + 1865 0008 FEFFFFEB bl chThdSleep + 1866 .LVL176: + 1867 .loc 1 279 0 + 1868 000c 1C009FE5 ldr r0, .L86 + 1869 0010 FEFFFFEB bl chMtxLock + 1870 .LVL177: + 1871 .loc 1 280 0 + 1872 0014 0A00A0E3 mov r0, #10 + 1873 0018 FEFFFFEB bl test_cpu_pulse + 1874 .LVL178: + 1875 .loc 1 281 0 + 1876 001c FEFFFFEB bl chMtxUnlock + 1877 .LVL179: + 1878 .loc 1 282 0 + 1879 0020 4300A0E3 mov r0, #67 + 1880 0024 FEFFFFEB bl test_emit_token + 1881 .LVL180: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 34 + + + 1882 .loc 1 284 0 + 1883 0028 0000A0E3 mov r0, #0 + 1884 002c 0880BDE8 ldmfd sp!, {r3, pc} + 1885 .L87: + 1886 .align 2 + 1887 .L86: + 1888 0030 00000000 .word .LANCHOR1 + 1889 .cfi_endproc + 1890 .LFE18: + 1891 .size thread3M, .-thread3M + 1892 .section .text.thread3L,"ax",%progbits + 1893 .align 2 + 1894 .type thread3L, %function + 1895 thread3L: + 1896 .LFB17: + 1897 .loc 1 259 0 + 1898 .cfi_startproc + 1899 @ args = 0, pretend = 0, frame = 0 + 1900 @ frame_needed = 0, uses_anonymous_args = 0 + 1901 .LVL181: + 1902 0000 08402DE9 stmfd sp!, {r3, lr} + 1903 .LCFI29: + 1904 .cfi_def_cfa_offset 8 + 1905 .cfi_offset 3, -8 + 1906 .cfi_offset 14, -4 + 1907 .loc 1 262 0 + 1908 0004 0A00A0E3 mov r0, #10 + 1909 .LVL182: + 1910 0008 FEFFFFEB bl chThdSleep + 1911 .LVL183: + 1912 .loc 1 263 0 + 1913 000c 38009FE5 ldr r0, .L89 + 1914 0010 FEFFFFEB bl chMtxLock + 1915 .LVL184: + 1916 .loc 1 264 0 + 1917 0014 1400A0E3 mov r0, #20 + 1918 0018 FEFFFFEB bl test_cpu_pulse + 1919 .LVL185: + 1920 .loc 1 265 0 + 1921 001c 2C009FE5 ldr r0, .L89+4 + 1922 0020 FEFFFFEB bl chMtxLock + 1923 .LVL186: + 1924 .loc 1 266 0 + 1925 0024 0A00A0E3 mov r0, #10 + 1926 0028 FEFFFFEB bl test_cpu_pulse + 1927 .LVL187: + 1928 .loc 1 267 0 + 1929 002c FEFFFFEB bl chMtxUnlock + 1930 .LVL188: + 1931 .loc 1 268 0 + 1932 0030 0A00A0E3 mov r0, #10 + 1933 0034 FEFFFFEB bl test_cpu_pulse + 1934 .LVL189: + 1935 .loc 1 269 0 + 1936 0038 FEFFFFEB bl chMtxUnlock + 1937 .LVL190: + 1938 .loc 1 270 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 35 + + + 1939 003c 4400A0E3 mov r0, #68 + 1940 0040 FEFFFFEB bl test_emit_token + 1941 .LVL191: + 1942 .loc 1 272 0 + 1943 0044 0000A0E3 mov r0, #0 + 1944 0048 0880BDE8 ldmfd sp!, {r3, pc} + 1945 .L90: + 1946 .align 2 + 1947 .L89: + 1948 004c 00000000 .word .LANCHOR1 + 1949 0050 00000000 .word .LANCHOR2 + 1950 .cfi_endproc + 1951 .LFE17: + 1952 .size thread3L, .-thread3L + 1953 .section .text.thread3LL,"ax",%progbits + 1954 .align 2 + 1955 .type thread3LL, %function + 1956 thread3LL: + 1957 .LFB16: + 1958 .loc 1 248 0 + 1959 .cfi_startproc + 1960 @ args = 0, pretend = 0, frame = 0 + 1961 @ frame_needed = 0, uses_anonymous_args = 0 + 1962 .LVL192: + 1963 0000 08402DE9 stmfd sp!, {r3, lr} + 1964 .LCFI30: + 1965 .cfi_def_cfa_offset 8 + 1966 .cfi_offset 3, -8 + 1967 .cfi_offset 14, -4 + 1968 .loc 1 251 0 + 1969 0004 1C009FE5 ldr r0, .L92 + 1970 .LVL193: + 1971 0008 FEFFFFEB bl chMtxLock + 1972 .LVL194: + 1973 .loc 1 252 0 + 1974 000c 1E00A0E3 mov r0, #30 + 1975 0010 FEFFFFEB bl test_cpu_pulse + 1976 .LVL195: + 1977 .loc 1 253 0 + 1978 0014 FEFFFFEB bl chMtxUnlock + 1979 .LVL196: + 1980 .loc 1 254 0 + 1981 0018 4500A0E3 mov r0, #69 + 1982 001c FEFFFFEB bl test_emit_token + 1983 .LVL197: + 1984 .loc 1 256 0 + 1985 0020 0000A0E3 mov r0, #0 + 1986 0024 0880BDE8 ldmfd sp!, {r3, pc} + 1987 .L93: + 1988 .align 2 + 1989 .L92: + 1990 0028 00000000 .word .LANCHOR2 + 1991 .cfi_endproc + 1992 .LFE16: + 1993 .size thread3LL, .-thread3LL + 1994 .section .text.thread2L,"ax",%progbits + 1995 .align 2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 36 + + + 1996 .type thread2L, %function + 1997 thread2L: + 1998 .LFB11: + 1999 .loc 1 157 0 + 2000 .cfi_startproc + 2001 @ args = 0, pretend = 0, frame = 0 + 2002 @ frame_needed = 0, uses_anonymous_args = 0 + 2003 .LVL198: + 2004 0000 08402DE9 stmfd sp!, {r3, lr} + 2005 .LCFI31: + 2006 .cfi_def_cfa_offset 8 + 2007 .cfi_offset 3, -8 + 2008 .cfi_offset 14, -4 + 2009 .loc 1 160 0 + 2010 0004 24009FE5 ldr r0, .L95 + 2011 .LVL199: + 2012 0008 FEFFFFEB bl chMtxLock + 2013 .LVL200: + 2014 .loc 1 161 0 + 2015 000c 2800A0E3 mov r0, #40 + 2016 0010 FEFFFFEB bl test_cpu_pulse + 2017 .LVL201: + 2018 .loc 1 162 0 + 2019 0014 FEFFFFEB bl chMtxUnlock + 2020 .LVL202: + 2021 .loc 1 163 0 + 2022 0018 0A00A0E3 mov r0, #10 + 2023 001c FEFFFFEB bl test_cpu_pulse + 2024 .LVL203: + 2025 .loc 1 164 0 + 2026 0020 4300A0E3 mov r0, #67 + 2027 0024 FEFFFFEB bl test_emit_token + 2028 .LVL204: + 2029 .loc 1 166 0 + 2030 0028 0000A0E3 mov r0, #0 + 2031 002c 0880BDE8 ldmfd sp!, {r3, pc} + 2032 .L96: + 2033 .align 2 + 2034 .L95: + 2035 0030 00000000 .word .LANCHOR2 + 2036 .cfi_endproc + 2037 .LFE11: + 2038 .size thread2L, .-thread2L + 2039 .section .text.thread2M,"ax",%progbits + 2040 .align 2 + 2041 .type thread2M, %function + 2042 thread2M: + 2043 .LFB12: + 2044 .loc 1 169 0 + 2045 .cfi_startproc + 2046 @ args = 0, pretend = 0, frame = 0 + 2047 @ frame_needed = 0, uses_anonymous_args = 0 + 2048 .LVL205: + 2049 0000 08402DE9 stmfd sp!, {r3, lr} + 2050 .LCFI32: + 2051 .cfi_def_cfa_offset 8 + 2052 .cfi_offset 3, -8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 37 + + + 2053 .cfi_offset 14, -4 + 2054 .loc 1 172 0 + 2055 0004 1400A0E3 mov r0, #20 + 2056 .LVL206: + 2057 0008 FEFFFFEB bl chThdSleep + 2058 .LVL207: + 2059 .loc 1 173 0 + 2060 000c 2800A0E3 mov r0, #40 + 2061 0010 FEFFFFEB bl test_cpu_pulse + 2062 .LVL208: + 2063 .loc 1 174 0 + 2064 0014 4200A0E3 mov r0, #66 + 2065 0018 FEFFFFEB bl test_emit_token + 2066 .LVL209: + 2067 .loc 1 176 0 + 2068 001c 0000A0E3 mov r0, #0 + 2069 0020 0880BDE8 ldmfd sp!, {r3, pc} + 2070 .cfi_endproc + 2071 .LFE12: + 2072 .size thread2M, .-thread2M + 2073 .section .text.thread2H,"ax",%progbits + 2074 .align 2 + 2075 .type thread2H, %function + 2076 thread2H: + 2077 .LFB13: + 2078 .loc 1 179 0 + 2079 .cfi_startproc + 2080 @ args = 0, pretend = 0, frame = 0 + 2081 @ frame_needed = 0, uses_anonymous_args = 0 + 2082 .LVL210: + 2083 0000 08402DE9 stmfd sp!, {r3, lr} + 2084 .LCFI33: + 2085 .cfi_def_cfa_offset 8 + 2086 .cfi_offset 3, -8 + 2087 .cfi_offset 14, -4 + 2088 .loc 1 182 0 + 2089 0004 2800A0E3 mov r0, #40 + 2090 .LVL211: + 2091 0008 FEFFFFEB bl chThdSleep + 2092 .LVL212: + 2093 .loc 1 183 0 + 2094 000c 1C009FE5 ldr r0, .L99 + 2095 0010 FEFFFFEB bl chMtxLock + 2096 .LVL213: + 2097 .loc 1 184 0 + 2098 0014 0A00A0E3 mov r0, #10 + 2099 0018 FEFFFFEB bl test_cpu_pulse + 2100 .LVL214: + 2101 .loc 1 185 0 + 2102 001c FEFFFFEB bl chMtxUnlock + 2103 .LVL215: + 2104 .loc 1 186 0 + 2105 0020 4100A0E3 mov r0, #65 + 2106 0024 FEFFFFEB bl test_emit_token + 2107 .LVL216: + 2108 .loc 1 188 0 + 2109 0028 0000A0E3 mov r0, #0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 38 + + + 2110 002c 0880BDE8 ldmfd sp!, {r3, pc} + 2111 .L100: + 2112 .align 2 + 2113 .L99: + 2114 0030 00000000 .word .LANCHOR2 + 2115 .cfi_endproc + 2116 .LFE13: + 2117 .size thread2H, .-thread2H + 2118 .global patternmtx + 2119 .global testmtx8 + 2120 .global testmtx7 + 2121 .global testmtx6 + 2122 .global testmtx5 + 2123 .global testmtx4 + 2124 .global testmtx3 + 2125 .global testmtx2 + 2126 .global testmtx1 + 2127 .section .rodata.testmtx5,"a",%progbits + 2128 .align 2 + 2129 .type testmtx5, %object + 2130 .size testmtx5, 16 + 2131 testmtx5: + 2132 0000 64000000 .word .LC10 + 2133 0004 00000000 .word mtx5_setup + 2134 0008 00000000 .word 0 + 2135 000c 00000000 .word mtx5_execute + 2136 .section .rodata.testmtx6,"a",%progbits + 2137 .align 2 + 2138 .type testmtx6, %object + 2139 .size testmtx6, 16 + 2140 testmtx6: + 2141 0000 4C000000 .word .LC9 + 2142 0004 00000000 .word mtx6_setup + 2143 0008 00000000 .word 0 + 2144 000c 00000000 .word mtx6_execute + 2145 .section .rodata.testmtx7,"a",%progbits + 2146 .align 2 + 2147 .type testmtx7, %object + 2148 .size testmtx7, 16 + 2149 testmtx7: + 2150 0000 34000000 .word .LC8 + 2151 0004 00000000 .word mtx7_setup + 2152 0008 00000000 .word 0 + 2153 000c 00000000 .word mtx7_execute + 2154 .section .rodata.testmtx8,"a",%progbits + 2155 .align 2 + 2156 .type testmtx8, %object + 2157 .size testmtx8, 16 + 2158 testmtx8: + 2159 0000 20000000 .word .LC7 + 2160 0004 00000000 .word mtx8_setup + 2161 0008 00000000 .word 0 + 2162 000c 00000000 .word mtx8_execute + 2163 .section .data.m1,"aw",%progbits + 2164 .align 2 + 2165 .set .LANCHOR2,. + 0 + 2166 .type m1, %object + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 39 + + + 2167 .size m1, 16 + 2168 m1: + 2169 0000 00000000 .word m1 + 2170 0004 00000000 .word m1 + 2171 0008 00000000 .word 0 + 2172 000c 00000000 .word 0 + 2173 .section .data.m2,"aw",%progbits + 2174 .align 2 + 2175 .set .LANCHOR1,. + 0 + 2176 .type m2, %object + 2177 .size m2, 16 + 2178 m2: + 2179 0000 00000000 .word m2 + 2180 0004 00000000 .word m2 + 2181 0008 00000000 .word 0 + 2182 000c 00000000 .word 0 + 2183 .section .rodata.str1.4,"aMS",%progbits,1 + 2184 .align 2 + 2185 .LC0: + 2186 0000 4100 .ascii "A\000" + 2187 0002 0000 .space 2 + 2188 .LC1: + 2189 0004 4300 .ascii "C\000" + 2190 0006 0000 .space 2 + 2191 .LC2: + 2192 0008 4200 .ascii "B\000" + 2193 000a 0000 .space 2 + 2194 .LC3: + 2195 000c 41424300 .ascii "ABC\000" + 2196 .LC4: + 2197 0010 4500 .ascii "E\000" + 2198 0012 0000 .space 2 + 2199 .LC5: + 2200 0014 4400 .ascii "D\000" + 2201 0016 0000 .space 2 + 2202 .LC6: + 2203 0018 41424344 .ascii "ABCDE\000" + 2203 4500 + 2204 001e 0000 .space 2 + 2205 .LC7: + 2206 0020 436F6E64 .ascii "CondVar, boost test\000" + 2206 5661722C + 2206 20626F6F + 2206 73742074 + 2206 65737400 + 2207 .LC8: + 2208 0034 436F6E64 .ascii "CondVar, broadcast test\000" + 2208 5661722C + 2208 2062726F + 2208 61646361 + 2208 73742074 + 2209 .LC9: + 2210 004c 436F6E64 .ascii "CondVar, signal test\000" + 2210 5661722C + 2210 20736967 + 2210 6E616C20 + 2210 74657374 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 40 + + + 2211 0061 000000 .space 3 + 2212 .LC10: + 2213 0064 4D757465 .ascii "Mutexes, status\000" + 2213 7865732C + 2213 20737461 + 2213 74757300 + 2214 .LC11: + 2215 0074 4D757465 .ascii "Mutexes, priority return\000" + 2215 7865732C + 2215 20707269 + 2215 6F726974 + 2215 79207265 + 2216 008d 000000 .space 3 + 2217 .LC12: + 2218 0090 4D757465 .ascii "Mutexes, priority inheritance, complex case\000" + 2218 7865732C + 2218 20707269 + 2218 6F726974 + 2218 7920696E + 2219 .LC13: + 2220 00bc 4D757465 .ascii "Mutexes, priority inheritance, simple case\000" + 2220 7865732C + 2220 20707269 + 2220 6F726974 + 2220 7920696E + 2221 00e7 00 .space 1 + 2222 .LC14: + 2223 00e8 4D757465 .ascii "Mutexes, priority enqueuing test\000" + 2223 7865732C + 2223 20707269 + 2223 6F726974 + 2223 7920656E + 2224 0109 000000 .section .rodata.patternmtx,"a",%progbits + 2225 .align 2 + 2226 .type patternmtx, %object + 2227 .size patternmtx, 36 + 2228 patternmtx: + 2229 0000 00000000 .word testmtx1 + 2230 0004 00000000 .word testmtx2 + 2231 0008 00000000 .word testmtx3 + 2232 000c 00000000 .word testmtx4 + 2233 0010 00000000 .word testmtx5 + 2234 0014 00000000 .word testmtx6 + 2235 0018 00000000 .word testmtx7 + 2236 001c 00000000 .word testmtx8 + 2237 0020 00000000 .word 0 + 2238 .section .data.c1,"aw",%progbits + 2239 .align 2 + 2240 .set .LANCHOR0,. + 0 + 2241 .type c1, %object + 2242 .size c1, 8 + 2243 c1: + 2244 0000 00000000 .word c1 + 2245 0004 00000000 .word c1 + 2246 .section .rodata.testmtx1,"a",%progbits + 2247 .align 2 + 2248 .type testmtx1, %object + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 41 + + + 2249 .size testmtx1, 16 + 2250 testmtx1: + 2251 0000 E8000000 .word .LC14 + 2252 0004 00000000 .word mtx1_setup + 2253 0008 00000000 .word 0 + 2254 000c 00000000 .word mtx1_execute + 2255 .section .rodata.testmtx2,"a",%progbits + 2256 .align 2 + 2257 .type testmtx2, %object + 2258 .size testmtx2, 16 + 2259 testmtx2: + 2260 0000 BC000000 .word .LC13 + 2261 0004 00000000 .word mtx2_setup + 2262 0008 00000000 .word 0 + 2263 000c 00000000 .word mtx2_execute + 2264 .section .rodata.testmtx3,"a",%progbits + 2265 .align 2 + 2266 .type testmtx3, %object + 2267 .size testmtx3, 16 + 2268 testmtx3: + 2269 0000 90000000 .word .LC12 + 2270 0004 00000000 .word mtx3_setup + 2271 0008 00000000 .word 0 + 2272 000c 00000000 .word mtx3_execute + 2273 .section .rodata.testmtx4,"a",%progbits + 2274 .align 2 + 2275 .type testmtx4, %object + 2276 .size testmtx4, 16 + 2277 testmtx4: + 2278 0000 74000000 .word .LC11 + 2279 0004 00000000 .word mtx4_setup + 2280 0008 00000000 .word 0 + 2281 000c 00000000 .word mtx4_execute + 2282 .text + 2283 .Letext0: + 2284 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 2285 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 2286 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 2287 .file 5 "../../os/kernel/include/chlists.h" + 2288 .file 6 "../../os/kernel/include/chthreads.h" + 2289 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 2290 .file 8 "../../os/kernel/include/chvt.h" + 2291 .file 9 "../../os/kernel/include/chschd.h" + 2292 .file 10 "../../os/kernel/include/chmtx.h" + 2293 .file 11 "../../os/kernel/include/chcond.h" + 2294 .file 12 "../../test/test.h" + 2295 .section .debug_info,"",%progbits + 2296 .Ldebug_info0: + 2297 0000 541D0000 .4byte 0x1d54 + 2298 0004 0200 .2byte 0x2 + 2299 0006 00000000 .4byte .Ldebug_abbrev0 + 2300 000a 04 .byte 0x4 + 2301 000b 01 .uleb128 0x1 + 2302 000c 3A030000 .4byte .LASF146 + 2303 0010 01 .byte 0x1 + 2304 0011 49010000 .4byte .LASF147 + 2305 0015 5E010000 .4byte .LASF148 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 42 + + + 2306 0019 00000000 .4byte .Ldebug_ranges0+0 + 2307 001d 00000000 .4byte 0 + 2308 0021 00000000 .4byte 0 + 2309 0025 00000000 .4byte .Ldebug_line0 + 2310 0029 02 .uleb128 0x2 + 2311 002a 04 .byte 0x4 + 2312 002b 05 .byte 0x5 + 2313 002c 696E7400 .ascii "int\000" + 2314 0030 03 .uleb128 0x3 + 2315 0031 1D000000 .4byte .LASF2 + 2316 0035 02 .byte 0x2 + 2317 0036 D5 .byte 0xd5 + 2318 0037 3B000000 .4byte 0x3b + 2319 003b 04 .uleb128 0x4 + 2320 003c 04 .byte 0x4 + 2321 003d 07 .byte 0x7 + 2322 003e DD010000 .4byte .LASF0 + 2323 0042 04 .uleb128 0x4 + 2324 0043 01 .byte 0x1 + 2325 0044 06 .byte 0x6 + 2326 0045 C1000000 .4byte .LASF1 + 2327 0049 03 .uleb128 0x3 + 2328 004a 92050000 .4byte .LASF3 + 2329 004e 03 .byte 0x3 + 2330 004f 2A .byte 0x2a + 2331 0050 54000000 .4byte 0x54 + 2332 0054 04 .uleb128 0x4 + 2333 0055 01 .byte 0x1 + 2334 0056 08 .byte 0x8 + 2335 0057 D6030000 .4byte .LASF4 + 2336 005b 04 .uleb128 0x4 + 2337 005c 02 .byte 0x2 + 2338 005d 05 .byte 0x5 + 2339 005e 08040000 .4byte .LASF5 + 2340 0062 04 .uleb128 0x4 + 2341 0063 02 .byte 0x2 + 2342 0064 07 .byte 0x7 + 2343 0065 25020000 .4byte .LASF6 + 2344 0069 03 .uleb128 0x3 + 2345 006a CE030000 .4byte .LASF7 + 2346 006e 03 .byte 0x3 + 2347 006f 4F .byte 0x4f + 2348 0070 74000000 .4byte 0x74 + 2349 0074 04 .uleb128 0x4 + 2350 0075 04 .byte 0x4 + 2351 0076 05 .byte 0x5 + 2352 0077 FE000000 .4byte .LASF8 + 2353 007b 03 .uleb128 0x3 + 2354 007c 6C040000 .4byte .LASF9 + 2355 0080 03 .byte 0x3 + 2356 0081 50 .byte 0x50 + 2357 0082 86000000 .4byte 0x86 + 2358 0086 04 .uleb128 0x4 + 2359 0087 04 .byte 0x4 + 2360 0088 07 .byte 0x7 + 2361 0089 FD010000 .4byte .LASF10 + 2362 008d 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 43 + + + 2363 008e 08 .byte 0x8 + 2364 008f 05 .byte 0x5 + 2365 0090 B3000000 .4byte .LASF11 + 2366 0094 04 .uleb128 0x4 + 2367 0095 08 .byte 0x8 + 2368 0096 07 .byte 0x7 + 2369 0097 5F000000 .4byte .LASF12 + 2370 009b 03 .uleb128 0x3 + 2371 009c CD000000 .4byte .LASF13 + 2372 00a0 04 .byte 0x4 + 2373 00a1 2B .byte 0x2b + 2374 00a2 A6000000 .4byte 0xa6 + 2375 00a6 04 .uleb128 0x4 + 2376 00a7 01 .byte 0x1 + 2377 00a8 02 .byte 0x2 + 2378 00a9 C8030000 .4byte .LASF14 + 2379 00ad 03 .uleb128 0x3 + 2380 00ae 5A020000 .4byte .LASF15 + 2381 00b2 04 .byte 0x4 + 2382 00b3 2C .byte 0x2c + 2383 00b4 49000000 .4byte 0x49 + 2384 00b8 03 .uleb128 0x3 + 2385 00b9 07010000 .4byte .LASF16 + 2386 00bd 04 .byte 0x4 + 2387 00be 2D .byte 0x2d + 2388 00bf 49000000 .4byte 0x49 + 2389 00c3 03 .uleb128 0x3 + 2390 00c4 9B030000 .4byte .LASF17 + 2391 00c8 04 .byte 0x4 + 2392 00c9 2E .byte 0x2e + 2393 00ca 49000000 .4byte 0x49 + 2394 00ce 03 .uleb128 0x3 + 2395 00cf EC000000 .4byte .LASF18 + 2396 00d3 04 .byte 0x4 + 2397 00d4 2F .byte 0x2f + 2398 00d5 49000000 .4byte 0x49 + 2399 00d9 03 .uleb128 0x3 + 2400 00da B2030000 .4byte .LASF19 + 2401 00de 04 .byte 0x4 + 2402 00df 30 .byte 0x30 + 2403 00e0 7B000000 .4byte 0x7b + 2404 00e4 03 .uleb128 0x3 + 2405 00e5 38020000 .4byte .LASF20 + 2406 00e9 04 .byte 0x4 + 2407 00ea 31 .byte 0x31 + 2408 00eb 69000000 .4byte 0x69 + 2409 00ef 03 .uleb128 0x3 + 2410 00f0 6E020000 .4byte .LASF21 + 2411 00f4 04 .byte 0x4 + 2412 00f5 33 .byte 0x33 + 2413 00f6 7B000000 .4byte 0x7b + 2414 00fa 03 .uleb128 0x3 + 2415 00fb E7040000 .4byte .LASF22 + 2416 00ff 04 .byte 0x4 + 2417 0100 35 .byte 0x35 + 2418 0101 7B000000 .4byte 0x7b + 2419 0105 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 44 + + + 2420 0106 49040000 .4byte .LASF23 + 2421 010a 05 .byte 0x5 + 2422 010b 2A .byte 0x2a + 2423 010c 10010000 .4byte 0x110 + 2424 0110 05 .uleb128 0x5 + 2425 0111 49040000 .4byte .LASF23 + 2426 0115 44 .byte 0x44 + 2427 0116 06 .byte 0x6 + 2428 0117 5E .byte 0x5e + 2429 0118 27020000 .4byte 0x227 + 2430 011c 06 .uleb128 0x6 + 2431 011d 3A040000 .4byte .LASF24 + 2432 0121 06 .byte 0x6 + 2433 0122 5F .byte 0x5f + 2434 0123 4C020000 .4byte 0x24c + 2435 0127 02 .byte 0x2 + 2436 0128 23 .byte 0x23 + 2437 0129 00 .uleb128 0 + 2438 012a 06 .uleb128 0x6 + 2439 012b A3030000 .4byte .LASF25 + 2440 012f 06 .byte 0x6 + 2441 0130 61 .byte 0x61 + 2442 0131 4C020000 .4byte 0x24c + 2443 0135 02 .byte 0x2 + 2444 0136 23 .byte 0x23 + 2445 0137 04 .uleb128 0x4 + 2446 0138 06 .uleb128 0x6 + 2447 0139 AC000000 .4byte .LASF26 + 2448 013d 06 .byte 0x6 + 2449 013e 63 .byte 0x63 + 2450 013f D9000000 .4byte 0xd9 + 2451 0143 02 .byte 0x2 + 2452 0144 23 .byte 0x23 + 2453 0145 08 .uleb128 0x8 + 2454 0146 06 .uleb128 0x6 + 2455 0147 0B060000 .4byte .LASF27 + 2456 014b 06 .byte 0x6 + 2457 014c 64 .byte 0x64 + 2458 014d 10030000 .4byte 0x310 + 2459 0151 02 .byte 0x2 + 2460 0152 23 .byte 0x23 + 2461 0153 0C .uleb128 0xc + 2462 0154 06 .uleb128 0x6 + 2463 0155 41010000 .4byte .LASF28 + 2464 0159 06 .byte 0x6 + 2465 015a 66 .byte 0x66 + 2466 015b 4C020000 .4byte 0x24c + 2467 015f 02 .byte 0x2 + 2468 0160 23 .byte 0x23 + 2469 0161 10 .uleb128 0x10 + 2470 0162 06 .uleb128 0x6 + 2471 0163 F6020000 .4byte .LASF29 + 2472 0167 06 .byte 0x6 + 2473 0168 67 .byte 0x67 + 2474 0169 4C020000 .4byte 0x24c + 2475 016d 02 .byte 0x2 + 2476 016e 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 45 + + + 2477 016f 14 .uleb128 0x14 + 2478 0170 06 .uleb128 0x6 + 2479 0171 CB050000 .4byte .LASF30 + 2480 0175 06 .byte 0x6 + 2481 0176 6E .byte 0x6e + 2482 0177 0E050000 .4byte 0x50e + 2483 017b 02 .byte 0x2 + 2484 017c 23 .byte 0x23 + 2485 017d 18 .uleb128 0x18 + 2486 017e 06 .uleb128 0x6 + 2487 017f 12040000 .4byte .LASF31 + 2488 0183 06 .byte 0x6 + 2489 0184 79 .byte 0x79 + 2490 0185 B8000000 .4byte 0xb8 + 2491 0189 02 .byte 0x2 + 2492 018a 23 .byte 0x23 + 2493 018b 1C .uleb128 0x1c + 2494 018c 06 .uleb128 0x6 + 2495 018d 41040000 .4byte .LASF32 + 2496 0191 06 .byte 0x6 + 2497 0192 7D .byte 0x7d + 2498 0193 AD000000 .4byte 0xad + 2499 0197 02 .byte 0x2 + 2500 0198 23 .byte 0x23 + 2501 0199 1D .uleb128 0x1d + 2502 019a 06 .uleb128 0x6 + 2503 019b 72050000 .4byte .LASF33 + 2504 019f 06 .byte 0x6 + 2505 01a0 82 .byte 0x82 + 2506 01a1 C3000000 .4byte 0xc3 + 2507 01a5 02 .byte 0x2 + 2508 01a6 23 .byte 0x23 + 2509 01a7 1E .uleb128 0x1e + 2510 01a8 06 .uleb128 0x6 + 2511 01a9 1A040000 .4byte .LASF34 + 2512 01ad 06 .byte 0x6 + 2513 01ae 88 .byte 0x88 + 2514 01af CE000000 .4byte 0xce + 2515 01b3 02 .byte 0x2 + 2516 01b4 23 .byte 0x23 + 2517 01b5 1F .uleb128 0x1f + 2518 01b6 06 .uleb128 0x6 + 2519 01b7 30050000 .4byte .LASF35 + 2520 01bb 06 .byte 0x6 + 2521 01bc 8F .byte 0x8f + 2522 01bd F3030000 .4byte 0x3f3 + 2523 01c1 02 .byte 0x2 + 2524 01c2 23 .byte 0x23 + 2525 01c3 20 .uleb128 0x20 + 2526 01c4 07 .uleb128 0x7 + 2527 01c5 705F7500 .ascii "p_u\000" + 2528 01c9 06 .byte 0x6 + 2529 01ca B4 .byte 0xb4 + 2530 01cb D9040000 .4byte 0x4d9 + 2531 01cf 02 .byte 0x2 + 2532 01d0 23 .byte 0x23 + 2533 01d1 24 .uleb128 0x24 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 46 + + + 2534 01d2 06 .uleb128 0x6 + 2535 01d3 11060000 .4byte .LASF36 + 2536 01d7 06 .byte 0x6 + 2537 01d8 B9 .byte 0xb9 + 2538 01d9 74020000 .4byte 0x274 + 2539 01dd 02 .byte 0x2 + 2540 01de 23 .byte 0x23 + 2541 01df 28 .uleb128 0x28 + 2542 01e0 06 .uleb128 0x6 + 2543 01e1 3E050000 .4byte .LASF37 + 2544 01e5 06 .byte 0x6 + 2545 01e6 BF .byte 0xbf + 2546 01e7 52020000 .4byte 0x252 + 2547 01eb 02 .byte 0x2 + 2548 01ec 23 .byte 0x23 + 2549 01ed 2C .uleb128 0x2c + 2550 01ee 06 .uleb128 0x6 + 2551 01ef 17000000 .4byte .LASF38 + 2552 01f3 06 .byte 0x6 + 2553 01f4 C3 .byte 0xc3 + 2554 01f5 E4000000 .4byte 0xe4 + 2555 01f9 02 .byte 0x2 + 2556 01fa 23 .byte 0x23 + 2557 01fb 34 .uleb128 0x34 + 2558 01fc 06 .uleb128 0x6 + 2559 01fd 61040000 .4byte .LASF39 + 2560 0201 06 .byte 0x6 + 2561 0202 C9 .byte 0xc9 + 2562 0203 EF000000 .4byte 0xef + 2563 0207 02 .byte 0x2 + 2564 0208 23 .byte 0x23 + 2565 0209 38 .uleb128 0x38 + 2566 020a 06 .uleb128 0x6 + 2567 020b FE030000 .4byte .LASF40 + 2568 020f 06 .byte 0x6 + 2569 0210 D0 .byte 0xd0 + 2570 0211 20050000 .4byte 0x520 + 2571 0215 02 .byte 0x2 + 2572 0216 23 .byte 0x23 + 2573 0217 3C .uleb128 0x3c + 2574 0218 06 .uleb128 0x6 + 2575 0219 F1040000 .4byte .LASF41 + 2576 021d 06 .byte 0x6 + 2577 021e D4 .byte 0xd4 + 2578 021f D9000000 .4byte 0xd9 + 2579 0223 02 .byte 0x2 + 2580 0224 23 .byte 0x23 + 2581 0225 40 .uleb128 0x40 + 2582 0226 00 .byte 0 + 2583 0227 08 .uleb128 0x8 + 2584 0228 08 .byte 0x8 + 2585 0229 05 .byte 0x5 + 2586 022a 61 .byte 0x61 + 2587 022b 4C020000 .4byte 0x24c + 2588 022f 06 .uleb128 0x6 + 2589 0230 3A040000 .4byte .LASF24 + 2590 0234 05 .byte 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 47 + + + 2591 0235 62 .byte 0x62 + 2592 0236 4C020000 .4byte 0x24c + 2593 023a 02 .byte 0x2 + 2594 023b 23 .byte 0x23 + 2595 023c 00 .uleb128 0 + 2596 023d 06 .uleb128 0x6 + 2597 023e A3030000 .4byte .LASF25 + 2598 0242 05 .byte 0x5 + 2599 0243 64 .byte 0x64 + 2600 0244 4C020000 .4byte 0x24c + 2601 0248 02 .byte 0x2 + 2602 0249 23 .byte 0x23 + 2603 024a 04 .uleb128 0x4 + 2604 024b 00 .byte 0 + 2605 024c 09 .uleb128 0x9 + 2606 024d 04 .byte 0x4 + 2607 024e 05010000 .4byte 0x105 + 2608 0252 03 .uleb128 0x3 + 2609 0253 0C030000 .4byte .LASF42 + 2610 0257 05 .byte 0x5 + 2611 0258 66 .byte 0x66 + 2612 0259 27020000 .4byte 0x227 + 2613 025d 08 .uleb128 0x8 + 2614 025e 04 .byte 0x4 + 2615 025f 05 .byte 0x5 + 2616 0260 6B .byte 0x6b + 2617 0261 74020000 .4byte 0x274 + 2618 0265 06 .uleb128 0x6 + 2619 0266 3A040000 .4byte .LASF24 + 2620 026a 05 .byte 0x5 + 2621 026b 6D .byte 0x6d + 2622 026c 4C020000 .4byte 0x24c + 2623 0270 02 .byte 0x2 + 2624 0271 23 .byte 0x23 + 2625 0272 00 .uleb128 0 + 2626 0273 00 .byte 0 + 2627 0274 03 .uleb128 0x3 + 2628 0275 62020000 .4byte .LASF43 + 2629 0279 05 .byte 0x5 + 2630 027a 70 .byte 0x70 + 2631 027b 5D020000 .4byte 0x25d + 2632 027f 03 .uleb128 0x3 + 2633 0280 B2010000 .4byte .LASF44 + 2634 0284 07 .byte 0x7 + 2635 0285 A9 .byte 0xa9 + 2636 0286 8A020000 .4byte 0x28a + 2637 028a 0A .uleb128 0xa + 2638 028b 04 .byte 0x4 + 2639 028c 05 .uleb128 0x5 + 2640 028d 37050000 .4byte .LASF45 + 2641 0291 24 .byte 0x24 + 2642 0292 07 .byte 0x7 + 2643 0293 C0 .byte 0xc0 + 2644 0294 10030000 .4byte 0x310 + 2645 0298 07 .uleb128 0x7 + 2646 0299 723400 .ascii "r4\000" + 2647 029c 07 .byte 0x7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 48 + + + 2648 029d C1 .byte 0xc1 + 2649 029e 7F020000 .4byte 0x27f + 2650 02a2 02 .byte 0x2 + 2651 02a3 23 .byte 0x23 + 2652 02a4 00 .uleb128 0 + 2653 02a5 07 .uleb128 0x7 + 2654 02a6 723500 .ascii "r5\000" + 2655 02a9 07 .byte 0x7 + 2656 02aa C2 .byte 0xc2 + 2657 02ab 7F020000 .4byte 0x27f + 2658 02af 02 .byte 0x2 + 2659 02b0 23 .byte 0x23 + 2660 02b1 04 .uleb128 0x4 + 2661 02b2 07 .uleb128 0x7 + 2662 02b3 723600 .ascii "r6\000" + 2663 02b6 07 .byte 0x7 + 2664 02b7 C3 .byte 0xc3 + 2665 02b8 7F020000 .4byte 0x27f + 2666 02bc 02 .byte 0x2 + 2667 02bd 23 .byte 0x23 + 2668 02be 08 .uleb128 0x8 + 2669 02bf 07 .uleb128 0x7 + 2670 02c0 723700 .ascii "r7\000" + 2671 02c3 07 .byte 0x7 + 2672 02c4 C4 .byte 0xc4 + 2673 02c5 7F020000 .4byte 0x27f + 2674 02c9 02 .byte 0x2 + 2675 02ca 23 .byte 0x23 + 2676 02cb 0C .uleb128 0xc + 2677 02cc 07 .uleb128 0x7 + 2678 02cd 723800 .ascii "r8\000" + 2679 02d0 07 .byte 0x7 + 2680 02d1 C5 .byte 0xc5 + 2681 02d2 7F020000 .4byte 0x27f + 2682 02d6 02 .byte 0x2 + 2683 02d7 23 .byte 0x23 + 2684 02d8 10 .uleb128 0x10 + 2685 02d9 07 .uleb128 0x7 + 2686 02da 723900 .ascii "r9\000" + 2687 02dd 07 .byte 0x7 + 2688 02de C6 .byte 0xc6 + 2689 02df 7F020000 .4byte 0x27f + 2690 02e3 02 .byte 0x2 + 2691 02e4 23 .byte 0x23 + 2692 02e5 14 .uleb128 0x14 + 2693 02e6 07 .uleb128 0x7 + 2694 02e7 72313000 .ascii "r10\000" + 2695 02eb 07 .byte 0x7 + 2696 02ec C7 .byte 0xc7 + 2697 02ed 7F020000 .4byte 0x27f + 2698 02f1 02 .byte 0x2 + 2699 02f2 23 .byte 0x23 + 2700 02f3 18 .uleb128 0x18 + 2701 02f4 07 .uleb128 0x7 + 2702 02f5 72313100 .ascii "r11\000" + 2703 02f9 07 .byte 0x7 + 2704 02fa C8 .byte 0xc8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 49 + + + 2705 02fb 7F020000 .4byte 0x27f + 2706 02ff 02 .byte 0x2 + 2707 0300 23 .byte 0x23 + 2708 0301 1C .uleb128 0x1c + 2709 0302 07 .uleb128 0x7 + 2710 0303 6C7200 .ascii "lr\000" + 2711 0306 07 .byte 0x7 + 2712 0307 C9 .byte 0xc9 + 2713 0308 7F020000 .4byte 0x27f + 2714 030c 02 .byte 0x2 + 2715 030d 23 .byte 0x23 + 2716 030e 20 .uleb128 0x20 + 2717 030f 00 .byte 0 + 2718 0310 05 .uleb128 0x5 + 2719 0311 1D020000 .4byte .LASF46 + 2720 0315 04 .byte 0x4 + 2721 0316 07 .byte 0x7 + 2722 0317 D1 .byte 0xd1 + 2723 0318 2B030000 .4byte 0x32b + 2724 031c 07 .uleb128 0x7 + 2725 031d 72313300 .ascii "r13\000" + 2726 0321 07 .byte 0x7 + 2727 0322 D2 .byte 0xd2 + 2728 0323 2B030000 .4byte 0x32b + 2729 0327 02 .byte 0x2 + 2730 0328 23 .byte 0x23 + 2731 0329 00 .uleb128 0 + 2732 032a 00 .byte 0 + 2733 032b 09 .uleb128 0x9 + 2734 032c 04 .byte 0x4 + 2735 032d 8C020000 .4byte 0x28c + 2736 0331 03 .uleb128 0x3 + 2737 0332 FC040000 .4byte .LASF47 + 2738 0336 08 .byte 0x8 + 2739 0337 58 .byte 0x58 + 2740 0338 3C030000 .4byte 0x33c + 2741 033c 09 .uleb128 0x9 + 2742 033d 04 .byte 0x4 + 2743 033e 42030000 .4byte 0x342 + 2744 0342 0B .uleb128 0xb + 2745 0343 01 .byte 0x1 + 2746 0344 4E030000 .4byte 0x34e + 2747 0348 0C .uleb128 0xc + 2748 0349 8A020000 .4byte 0x28a + 2749 034d 00 .byte 0 + 2750 034e 03 .uleb128 0x3 + 2751 034f 7D040000 .4byte .LASF48 + 2752 0353 08 .byte 0x8 + 2753 0354 5D .byte 0x5d + 2754 0355 59030000 .4byte 0x359 + 2755 0359 05 .uleb128 0x5 + 2756 035a 7D040000 .4byte .LASF48 + 2757 035e 14 .byte 0x14 + 2758 035f 08 .byte 0x8 + 2759 0360 64 .byte 0x64 + 2760 0361 AC030000 .4byte 0x3ac + 2761 0365 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 50 + + + 2762 0366 EA010000 .4byte .LASF49 + 2763 036a 08 .byte 0x8 + 2764 036b 65 .byte 0x65 + 2765 036c AC030000 .4byte 0x3ac + 2766 0370 02 .byte 0x2 + 2767 0371 23 .byte 0x23 + 2768 0372 00 .uleb128 0 + 2769 0373 06 .uleb128 0x6 + 2770 0374 BB010000 .4byte .LASF50 + 2771 0378 08 .byte 0x8 + 2772 0379 67 .byte 0x67 + 2773 037a AC030000 .4byte 0x3ac + 2774 037e 02 .byte 0x2 + 2775 037f 23 .byte 0x23 + 2776 0380 04 .uleb128 0x4 + 2777 0381 06 .uleb128 0x6 + 2778 0382 B6020000 .4byte .LASF51 + 2779 0386 08 .byte 0x8 + 2780 0387 69 .byte 0x69 + 2781 0388 FA000000 .4byte 0xfa + 2782 038c 02 .byte 0x2 + 2783 038d 23 .byte 0x23 + 2784 038e 08 .uleb128 0x8 + 2785 038f 06 .uleb128 0x6 + 2786 0390 C7020000 .4byte .LASF52 + 2787 0394 08 .byte 0x8 + 2788 0395 6A .byte 0x6a + 2789 0396 31030000 .4byte 0x331 + 2790 039a 02 .byte 0x2 + 2791 039b 23 .byte 0x23 + 2792 039c 0C .uleb128 0xc + 2793 039d 06 .uleb128 0x6 + 2794 039e 49050000 .4byte .LASF53 + 2795 03a2 08 .byte 0x8 + 2796 03a3 6C .byte 0x6c + 2797 03a4 8A020000 .4byte 0x28a + 2798 03a8 02 .byte 0x2 + 2799 03a9 23 .byte 0x23 + 2800 03aa 10 .uleb128 0x10 + 2801 03ab 00 .byte 0 + 2802 03ac 09 .uleb128 0x9 + 2803 03ad 04 .byte 0x4 + 2804 03ae 4E030000 .4byte 0x34e + 2805 03b2 08 .uleb128 0x8 + 2806 03b3 10 .byte 0x10 + 2807 03b4 08 .byte 0x8 + 2808 03b5 76 .byte 0x76 + 2809 03b6 F3030000 .4byte 0x3f3 + 2810 03ba 06 .uleb128 0x6 + 2811 03bb EA010000 .4byte .LASF49 + 2812 03bf 08 .byte 0x8 + 2813 03c0 77 .byte 0x77 + 2814 03c1 AC030000 .4byte 0x3ac + 2815 03c5 02 .byte 0x2 + 2816 03c6 23 .byte 0x23 + 2817 03c7 00 .uleb128 0 + 2818 03c8 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 51 + + + 2819 03c9 BB010000 .4byte .LASF50 + 2820 03cd 08 .byte 0x8 + 2821 03ce 79 .byte 0x79 + 2822 03cf AC030000 .4byte 0x3ac + 2823 03d3 02 .byte 0x2 + 2824 03d4 23 .byte 0x23 + 2825 03d5 04 .uleb128 0x4 + 2826 03d6 06 .uleb128 0x6 + 2827 03d7 B6020000 .4byte .LASF51 + 2828 03db 08 .byte 0x8 + 2829 03dc 7B .byte 0x7b + 2830 03dd FA000000 .4byte 0xfa + 2831 03e1 02 .byte 0x2 + 2832 03e2 23 .byte 0x23 + 2833 03e3 08 .uleb128 0x8 + 2834 03e4 06 .uleb128 0x6 + 2835 03e5 F1050000 .4byte .LASF54 + 2836 03e9 08 .byte 0x8 + 2837 03ea 7C .byte 0x7c + 2838 03eb F3030000 .4byte 0x3f3 + 2839 03ef 02 .byte 0x2 + 2840 03f0 23 .byte 0x23 + 2841 03f1 0C .uleb128 0xc + 2842 03f2 00 .byte 0 + 2843 03f3 0D .uleb128 0xd + 2844 03f4 FA000000 .4byte 0xfa + 2845 03f8 03 .uleb128 0x3 + 2846 03f9 FC050000 .4byte .LASF55 + 2847 03fd 08 .byte 0x8 + 2848 03fe 7D .byte 0x7d + 2849 03ff B2030000 .4byte 0x3b2 + 2850 0403 08 .uleb128 0x8 + 2851 0404 1C .byte 0x1c + 2852 0405 09 .byte 0x9 + 2853 0406 5E .byte 0x5e + 2854 0407 60040000 .4byte 0x460 + 2855 040b 06 .uleb128 0x6 + 2856 040c 75040000 .4byte .LASF56 + 2857 0410 09 .byte 0x9 + 2858 0411 5F .byte 0x5f + 2859 0412 52020000 .4byte 0x252 + 2860 0416 02 .byte 0x2 + 2861 0417 23 .byte 0x23 + 2862 0418 00 .uleb128 0 + 2863 0419 06 .uleb128 0x6 + 2864 041a 2C040000 .4byte .LASF57 + 2865 041e 09 .byte 0x9 + 2866 041f 60 .byte 0x60 + 2867 0420 D9000000 .4byte 0xd9 + 2868 0424 02 .byte 0x2 + 2869 0425 23 .byte 0x23 + 2870 0426 08 .uleb128 0x8 + 2871 0427 06 .uleb128 0x6 + 2872 0428 06030000 .4byte .LASF58 + 2873 042c 09 .byte 0x9 + 2874 042d 62 .byte 0x62 + 2875 042e 10030000 .4byte 0x310 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 52 + + + 2876 0432 02 .byte 0x2 + 2877 0433 23 .byte 0x23 + 2878 0434 0C .uleb128 0xc + 2879 0435 06 .uleb128 0x6 + 2880 0436 AA010000 .4byte .LASF59 + 2881 043a 09 .byte 0x9 + 2882 043b 65 .byte 0x65 + 2883 043c 4C020000 .4byte 0x24c + 2884 0440 02 .byte 0x2 + 2885 0441 23 .byte 0x23 + 2886 0442 10 .uleb128 0x10 + 2887 0443 06 .uleb128 0x6 + 2888 0444 50030000 .4byte .LASF60 + 2889 0448 09 .byte 0x9 + 2890 0449 66 .byte 0x66 + 2891 044a 4C020000 .4byte 0x24c + 2892 044e 02 .byte 0x2 + 2893 044f 23 .byte 0x23 + 2894 0450 14 .uleb128 0x14 + 2895 0451 06 .uleb128 0x6 + 2896 0452 46030000 .4byte .LASF61 + 2897 0456 09 .byte 0x9 + 2898 0457 69 .byte 0x69 + 2899 0458 4C020000 .4byte 0x24c + 2900 045c 02 .byte 0x2 + 2901 045d 23 .byte 0x23 + 2902 045e 18 .uleb128 0x18 + 2903 045f 00 .byte 0 + 2904 0460 03 .uleb128 0x3 + 2905 0461 79050000 .4byte .LASF62 + 2906 0465 09 .byte 0x9 + 2907 0466 6B .byte 0x6b + 2908 0467 03040000 .4byte 0x403 + 2909 046b 05 .uleb128 0x5 + 2910 046c 87020000 .4byte .LASF63 + 2911 0470 10 .byte 0x10 + 2912 0471 0A .byte 0xa + 2913 0472 2C .byte 0x2c + 2914 0473 A2040000 .4byte 0x4a2 + 2915 0477 06 .uleb128 0x6 + 2916 0478 D4000000 .4byte .LASF64 + 2917 047c 0A .byte 0xa + 2918 047d 2D .byte 0x2d + 2919 047e 52020000 .4byte 0x252 + 2920 0482 02 .byte 0x2 + 2921 0483 23 .byte 0x23 + 2922 0484 00 .uleb128 0 + 2923 0485 06 .uleb128 0x6 + 2924 0486 03060000 .4byte .LASF65 + 2925 048a 0A .byte 0xa + 2926 048b 2F .byte 0x2f + 2927 048c 4C020000 .4byte 0x24c + 2928 0490 02 .byte 0x2 + 2929 0491 23 .byte 0x23 + 2930 0492 08 .uleb128 0x8 + 2931 0493 06 .uleb128 0x6 + 2932 0494 E0040000 .4byte .LASF66 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 53 + + + 2933 0498 0A .byte 0xa + 2934 0499 31 .byte 0x31 + 2935 049a A2040000 .4byte 0x4a2 + 2936 049e 02 .byte 0x2 + 2937 049f 23 .byte 0x23 + 2938 04a0 0C .uleb128 0xc + 2939 04a1 00 .byte 0 + 2940 04a2 09 .uleb128 0x9 + 2941 04a3 04 .byte 0x4 + 2942 04a4 6B040000 .4byte 0x46b + 2943 04a8 03 .uleb128 0x3 + 2944 04a9 87020000 .4byte .LASF63 + 2945 04ad 0A .byte 0xa + 2946 04ae 33 .byte 0x33 + 2947 04af 6B040000 .4byte 0x46b + 2948 04b3 05 .uleb128 0x5 + 2949 04b4 F6000000 .4byte .LASF67 + 2950 04b8 08 .byte 0x8 + 2951 04b9 0B .byte 0xb + 2952 04ba 36 .byte 0x36 + 2953 04bb CE040000 .4byte 0x4ce + 2954 04bf 06 .uleb128 0x6 + 2955 04c0 50040000 .4byte .LASF68 + 2956 04c4 0B .byte 0xb + 2957 04c5 37 .byte 0x37 + 2958 04c6 52020000 .4byte 0x252 + 2959 04ca 02 .byte 0x2 + 2960 04cb 23 .byte 0x23 + 2961 04cc 00 .uleb128 0 + 2962 04cd 00 .byte 0 + 2963 04ce 03 .uleb128 0x3 + 2964 04cf F6000000 .4byte .LASF67 + 2965 04d3 0B .byte 0xb + 2966 04d4 38 .byte 0x38 + 2967 04d5 B3040000 .4byte 0x4b3 + 2968 04d9 0E .uleb128 0xe + 2969 04da 04 .byte 0x4 + 2970 04db 06 .byte 0x6 + 2971 04dc 96 .byte 0x96 + 2972 04dd 0E050000 .4byte 0x50e + 2973 04e1 0F .uleb128 0xf + 2974 04e2 29000000 .4byte .LASF69 + 2975 04e6 06 .byte 0x6 + 2976 04e7 9D .byte 0x9d + 2977 04e8 E4000000 .4byte 0xe4 + 2978 04ec 0F .uleb128 0xf + 2979 04ed 82000000 .4byte .LASF70 + 2980 04f1 06 .byte 0x6 + 2981 04f2 A4 .byte 0xa4 + 2982 04f3 E4000000 .4byte 0xe4 + 2983 04f7 0F .uleb128 0xf + 2984 04f8 C4050000 .4byte .LASF71 + 2985 04fc 06 .byte 0x6 + 2986 04fd AB .byte 0xab + 2987 04fe 8A020000 .4byte 0x28a + 2988 0502 0F .uleb128 0xf + 2989 0503 33040000 .4byte .LASF72 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 54 + + + 2990 0507 06 .byte 0x6 + 2991 0508 B2 .byte 0xb2 + 2992 0509 EF000000 .4byte 0xef + 2993 050d 00 .byte 0 + 2994 050e 09 .uleb128 0x9 + 2995 050f 04 .byte 0x4 + 2996 0510 14050000 .4byte 0x514 + 2997 0514 10 .uleb128 0x10 + 2998 0515 19050000 .4byte 0x519 + 2999 0519 04 .uleb128 0x4 + 3000 051a 01 .byte 0x1 + 3001 051b 08 .byte 0x8 + 3002 051c C0040000 .4byte .LASF73 + 3003 0520 09 .uleb128 0x9 + 3004 0521 04 .byte 0x4 + 3005 0522 A8040000 .4byte 0x4a8 + 3006 0526 03 .uleb128 0x3 + 3007 0527 0F000000 .4byte .LASF74 + 3008 052b 06 .byte 0x6 + 3009 052c E5 .byte 0xe5 + 3010 052d 31050000 .4byte 0x531 + 3011 0531 09 .uleb128 0x9 + 3012 0532 04 .byte 0x4 + 3013 0533 37050000 .4byte 0x537 + 3014 0537 11 .uleb128 0x11 + 3015 0538 01 .byte 0x1 + 3016 0539 E4000000 .4byte 0xe4 + 3017 053d 47050000 .4byte 0x547 + 3018 0541 0C .uleb128 0xc + 3019 0542 8A020000 .4byte 0x28a + 3020 0546 00 .byte 0 + 3021 0547 04 .uleb128 0x4 + 3022 0548 04 .byte 0x4 + 3023 0549 07 .byte 0x7 + 3024 054a BE020000 .4byte .LASF75 + 3025 054e 05 .uleb128 0x5 + 3026 054f 58040000 .4byte .LASF76 + 3027 0553 10 .byte 0x10 + 3028 0554 0C .byte 0xc + 3029 0555 3B .byte 0x3b + 3030 0556 93050000 .4byte 0x593 + 3031 055a 06 .uleb128 0x6 + 3032 055b 18020000 .4byte .LASF77 + 3033 055f 0C .byte 0xc + 3034 0560 3C .byte 0x3c + 3035 0561 0E050000 .4byte 0x50e + 3036 0565 02 .byte 0x2 + 3037 0566 23 .byte 0x23 + 3038 0567 00 .uleb128 0 + 3039 0568 06 .uleb128 0x6 + 3040 0569 19030000 .4byte .LASF78 + 3041 056d 0C .byte 0xc + 3042 056e 3D .byte 0x3d + 3043 056f 95050000 .4byte 0x595 + 3044 0573 02 .byte 0x2 + 3045 0574 23 .byte 0x23 + 3046 0575 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 55 + + + 3047 0576 06 .uleb128 0x6 + 3048 0577 0F020000 .4byte .LASF79 + 3049 057b 0C .byte 0xc + 3050 057c 3E .byte 0x3e + 3051 057d 95050000 .4byte 0x595 + 3052 0581 02 .byte 0x2 + 3053 0582 23 .byte 0x23 + 3054 0583 08 .uleb128 0x8 + 3055 0584 06 .uleb128 0x6 + 3056 0585 AA030000 .4byte .LASF80 + 3057 0589 0C .byte 0xc + 3058 058a 3F .byte 0x3f + 3059 058b 95050000 .4byte 0x595 + 3060 058f 02 .byte 0x2 + 3061 0590 23 .byte 0x23 + 3062 0591 0C .uleb128 0xc + 3063 0592 00 .byte 0 + 3064 0593 12 .uleb128 0x12 + 3065 0594 01 .byte 0x1 + 3066 0595 09 .uleb128 0x9 + 3067 0596 04 .byte 0x4 + 3068 0597 93050000 .4byte 0x593 + 3069 059b 13 .uleb128 0x13 + 3070 059c AC050000 .4byte .LASF85 + 3071 05a0 01 .byte 0x1 + 3072 05a1 5402 .2byte 0x254 + 3073 05a3 01 .byte 0x1 + 3074 05a4 00000000 .4byte .LFB36 + 3075 05a8 DC000000 .4byte .LFE36 + 3076 05ac 00000000 .4byte .LLST0 + 3077 05b0 01 .byte 0x1 + 3078 05b1 AF060000 .4byte 0x6af + 3079 05b5 14 .uleb128 0x14 + 3080 05b6 24000000 .4byte .LASF95 + 3081 05ba 01 .byte 0x1 + 3082 05bb 5602 .2byte 0x256 + 3083 05bd D9000000 .4byte 0xd9 + 3084 05c1 2C000000 .4byte .LLST1 + 3085 05c5 15 .uleb128 0x15 + 3086 05c6 34000000 .4byte .LVL1 + 3087 05ca 7C1B0000 .4byte 0x1b7c + 3088 05ce FA050000 .4byte 0x5fa + 3089 05d2 16 .uleb128 0x16 + 3090 05d3 01 .byte 0x1 + 3091 05d4 53 .byte 0x53 + 3092 05d5 05 .byte 0x5 + 3093 05d6 03 .byte 0x3 + 3094 05d7 00000000 .4byte thread11 + 3095 05db 16 .uleb128 0x16 + 3096 05dc 01 .byte 0x1 + 3097 05dd 52 .byte 0x52 + 3098 05de 02 .byte 0x2 + 3099 05df 75 .byte 0x75 + 3100 05e0 01 .sleb128 1 + 3101 05e1 16 .uleb128 0x16 + 3102 05e2 01 .byte 0x1 + 3103 05e3 51 .byte 0x51 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 56 + + + 3104 05e4 03 .byte 0x3 + 3105 05e5 0A .byte 0xa + 3106 05e6 1801 .2byte 0x118 + 3107 05e8 16 .uleb128 0x16 + 3108 05e9 01 .byte 0x1 + 3109 05ea 50 .byte 0x50 + 3110 05eb 03 .byte 0x3 + 3111 05ec 76 .byte 0x76 + 3112 05ed 00 .sleb128 0 + 3113 05ee 06 .byte 0x6 + 3114 05ef 16 .uleb128 0x16 + 3115 05f0 02 .byte 0x2 + 3116 05f1 7D .byte 0x7d + 3117 05f2 00 .sleb128 0 + 3118 05f3 05 .byte 0x5 + 3119 05f4 03 .byte 0x3 + 3120 05f5 00000000 .4byte .LC0 + 3121 05f9 00 .byte 0 + 3122 05fa 15 .uleb128 0x15 + 3123 05fb 5C000000 .4byte .LVL2 + 3124 05ff 7C1B0000 .4byte 0x1b7c + 3125 0603 2F060000 .4byte 0x62f + 3126 0607 16 .uleb128 0x16 + 3127 0608 01 .byte 0x1 + 3128 0609 53 .byte 0x53 + 3129 060a 05 .byte 0x5 + 3130 060b 03 .byte 0x3 + 3131 060c 00000000 .4byte thread10 + 3132 0610 16 .uleb128 0x16 + 3133 0611 01 .byte 0x1 + 3134 0612 52 .byte 0x52 + 3135 0613 02 .byte 0x2 + 3136 0614 75 .byte 0x75 + 3137 0615 02 .sleb128 2 + 3138 0616 16 .uleb128 0x16 + 3139 0617 01 .byte 0x1 + 3140 0618 51 .byte 0x51 + 3141 0619 03 .byte 0x3 + 3142 061a 0A .byte 0xa + 3143 061b 1801 .2byte 0x118 + 3144 061d 16 .uleb128 0x16 + 3145 061e 01 .byte 0x1 + 3146 061f 50 .byte 0x50 + 3147 0620 03 .byte 0x3 + 3148 0621 76 .byte 0x76 + 3149 0622 04 .sleb128 4 + 3150 0623 06 .byte 0x6 + 3151 0624 16 .uleb128 0x16 + 3152 0625 02 .byte 0x2 + 3153 0626 7D .byte 0x7d + 3154 0627 00 .sleb128 0 + 3155 0628 05 .byte 0x5 + 3156 0629 03 .byte 0x3 + 3157 062a 04000000 .4byte .LC1 + 3158 062e 00 .byte 0 + 3159 062f 15 .uleb128 0x15 + 3160 0630 80000000 .4byte .LVL3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 57 + + + 3161 0634 7C1B0000 .4byte 0x1b7c + 3162 0638 64060000 .4byte 0x664 + 3163 063c 16 .uleb128 0x16 + 3164 063d 01 .byte 0x1 + 3165 063e 53 .byte 0x53 + 3166 063f 05 .byte 0x5 + 3167 0640 03 .byte 0x3 + 3168 0641 00000000 .4byte thread12 + 3169 0645 16 .uleb128 0x16 + 3170 0646 01 .byte 0x1 + 3171 0647 52 .byte 0x52 + 3172 0648 02 .byte 0x2 + 3173 0649 75 .byte 0x75 + 3174 064a 03 .sleb128 3 + 3175 064b 16 .uleb128 0x16 + 3176 064c 01 .byte 0x1 + 3177 064d 51 .byte 0x51 + 3178 064e 03 .byte 0x3 + 3179 064f 0A .byte 0xa + 3180 0650 1801 .2byte 0x118 + 3181 0652 16 .uleb128 0x16 + 3182 0653 01 .byte 0x1 + 3183 0654 50 .byte 0x50 + 3184 0655 03 .byte 0x3 + 3185 0656 76 .byte 0x76 + 3186 0657 08 .sleb128 8 + 3187 0658 06 .byte 0x6 + 3188 0659 16 .uleb128 0x16 + 3189 065a 02 .byte 0x2 + 3190 065b 7D .byte 0x7d + 3191 065c 00 .sleb128 0 + 3192 065d 05 .byte 0x5 + 3193 065e 03 .byte 0x3 + 3194 065f 08000000 .4byte .LC2 + 3195 0663 00 .byte 0 + 3196 0664 15 .uleb128 0x15 + 3197 0665 90000000 .4byte .LVL5 + 3198 0669 A91B0000 .4byte 0x1ba9 + 3199 066d 78060000 .4byte 0x678 + 3200 0671 16 .uleb128 0x16 + 3201 0672 01 .byte 0x1 + 3202 0673 50 .byte 0x50 + 3203 0674 02 .byte 0x2 + 3204 0675 75 .byte 0x75 + 3205 0676 00 .sleb128 0 + 3206 0677 00 .byte 0 + 3207 0678 15 .uleb128 0x15 + 3208 0679 98000000 .4byte .LVL6 + 3209 067d A91B0000 .4byte 0x1ba9 + 3210 0681 8C060000 .4byte 0x68c + 3211 0685 16 .uleb128 0x16 + 3212 0686 01 .byte 0x1 + 3213 0687 50 .byte 0x50 + 3214 0688 02 .byte 0x2 + 3215 0689 75 .byte 0x75 + 3216 068a 00 .sleb128 0 + 3217 068b 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 58 + + + 3218 068c 17 .uleb128 0x17 + 3219 068d 9C000000 .4byte .LVL7 + 3220 0691 C31B0000 .4byte 0x1bc3 + 3221 0695 18 .uleb128 0x18 + 3222 0696 B0000000 .4byte .LVL8 + 3223 069a 01 .byte 0x1 + 3224 069b CD1B0000 .4byte 0x1bcd + 3225 069f 16 .uleb128 0x16 + 3226 06a0 01 .byte 0x1 + 3227 06a1 51 .byte 0x51 + 3228 06a2 05 .byte 0x5 + 3229 06a3 03 .byte 0x3 + 3230 06a4 0C000000 .4byte .LC3 + 3231 06a8 16 .uleb128 0x16 + 3232 06a9 01 .byte 0x1 + 3233 06aa 50 .byte 0x50 + 3234 06ab 01 .byte 0x1 + 3235 06ac 31 .byte 0x31 + 3236 06ad 00 .byte 0 + 3237 06ae 00 .byte 0 + 3238 06af 19 .uleb128 0x19 + 3239 06b0 92030000 .4byte .LASF81 + 3240 06b4 01 .byte 0x1 + 3241 06b5 4C02 .2byte 0x24c + 3242 06b7 01 .byte 0x1 + 3243 06b8 E4000000 .4byte 0xe4 + 3244 06bc 00000000 .4byte .LFB35 + 3245 06c0 28000000 .4byte .LFE35 + 3246 06c4 3F000000 .4byte .LLST2 + 3247 06c8 01 .byte 0x1 + 3248 06c9 05070000 .4byte 0x705 + 3249 06cd 1A .uleb128 0x1a + 3250 06ce 7000 .ascii "p\000" + 3251 06d0 01 .byte 0x1 + 3252 06d1 4C02 .2byte 0x24c + 3253 06d3 8A020000 .4byte 0x28a + 3254 06d7 5F000000 .4byte .LLST3 + 3255 06db 15 .uleb128 0x15 + 3256 06dc 10000000 .4byte .LVL11 + 3257 06e0 F01B0000 .4byte 0x1bf0 + 3258 06e4 F2060000 .4byte 0x6f2 + 3259 06e8 16 .uleb128 0x16 + 3260 06e9 01 .byte 0x1 + 3261 06ea 50 .byte 0x50 + 3262 06eb 05 .byte 0x5 + 3263 06ec 03 .byte 0x3 + 3264 06ed 00000000 .4byte .LANCHOR1 + 3265 06f1 00 .byte 0 + 3266 06f2 17 .uleb128 0x17 + 3267 06f3 18000000 .4byte .LVL12 + 3268 06f7 041C0000 .4byte 0x1c04 + 3269 06fb 17 .uleb128 0x17 + 3270 06fc 1C000000 .4byte .LVL13 + 3271 0700 181C0000 .4byte 0x1c18 + 3272 0704 00 .byte 0 + 3273 0705 1B .uleb128 0x1b + 3274 0706 FE020000 .4byte .LASF82 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 59 + + + 3275 070a 01 .byte 0x1 + 3276 070b 59 .byte 0x59 + 3277 070c 01 .byte 0x1 + 3278 070d E4000000 .4byte 0xe4 + 3279 0711 00000000 .4byte .LFB8 + 3280 0715 28000000 .4byte .LFE8 + 3281 0719 7D000000 .4byte .LLST4 + 3282 071d 01 .byte 0x1 + 3283 071e 59070000 .4byte 0x759 + 3284 0722 1C .uleb128 0x1c + 3285 0723 7000 .ascii "p\000" + 3286 0725 01 .byte 0x1 + 3287 0726 59 .byte 0x59 + 3288 0727 8A020000 .4byte 0x28a + 3289 072b 9D000000 .4byte .LLST5 + 3290 072f 15 .uleb128 0x15 + 3291 0730 10000000 .4byte .LVL16 + 3292 0734 F01B0000 .4byte 0x1bf0 + 3293 0738 46070000 .4byte 0x746 + 3294 073c 16 .uleb128 0x16 + 3295 073d 01 .byte 0x1 + 3296 073e 50 .byte 0x50 + 3297 073f 05 .byte 0x5 + 3298 0740 03 .byte 0x3 + 3299 0741 00000000 .4byte .LANCHOR2 + 3300 0745 00 .byte 0 + 3301 0746 17 .uleb128 0x17 + 3302 0747 18000000 .4byte .LVL17 + 3303 074b 041C0000 .4byte 0x1c04 + 3304 074f 17 .uleb128 0x17 + 3305 0750 1C000000 .4byte .LVL18 + 3306 0754 181C0000 .4byte 0x1c18 + 3307 0758 00 .byte 0 + 3308 0759 19 .uleb128 0x19 + 3309 075a 80030000 .4byte .LASF83 + 3310 075e 01 .byte 0x1 + 3311 075f E501 .2byte 0x1e5 + 3312 0761 01 .byte 0x1 + 3313 0762 E4000000 .4byte 0xe4 + 3314 0766 00000000 .4byte .LFB29 + 3315 076a 34000000 .4byte .LFE29 + 3316 076e BB000000 .4byte .LLST6 + 3317 0772 01 .byte 0x1 + 3318 0773 C6070000 .4byte 0x7c6 + 3319 0777 1A .uleb128 0x1a + 3320 0778 7000 .ascii "p\000" + 3321 077a 01 .byte 0x1 + 3322 077b E501 .2byte 0x1e5 + 3323 077d 8A020000 .4byte 0x28a + 3324 0781 DB000000 .4byte .LLST7 + 3325 0785 15 .uleb128 0x15 + 3326 0786 10000000 .4byte .LVL21 + 3327 078a F01B0000 .4byte 0x1bf0 + 3328 078e 9C070000 .4byte 0x79c + 3329 0792 16 .uleb128 0x16 + 3330 0793 01 .byte 0x1 + 3331 0794 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 60 + + + 3332 0795 05 .byte 0x5 + 3333 0796 03 .byte 0x3 + 3334 0797 00000000 .4byte .LANCHOR2 + 3335 079b 00 .byte 0 + 3336 079c 15 .uleb128 0x15 + 3337 079d 18000000 .4byte .LVL22 + 3338 07a1 261C0000 .4byte 0x1c26 + 3339 07a5 B3070000 .4byte 0x7b3 + 3340 07a9 16 .uleb128 0x16 + 3341 07aa 01 .byte 0x1 + 3342 07ab 50 .byte 0x50 + 3343 07ac 05 .byte 0x5 + 3344 07ad 03 .byte 0x3 + 3345 07ae 00000000 .4byte .LANCHOR0 + 3346 07b2 00 .byte 0 + 3347 07b3 17 .uleb128 0x17 + 3348 07b4 20000000 .4byte .LVL23 + 3349 07b8 041C0000 .4byte 0x1c04 + 3350 07bc 17 .uleb128 0x17 + 3351 07bd 24000000 .4byte .LVL24 + 3352 07c1 181C0000 .4byte 0x1c18 + 3353 07c5 00 .byte 0 + 3354 07c6 19 .uleb128 0x19 + 3355 07c7 89030000 .4byte .LASF84 + 3356 07cb 01 .byte 0x1 + 3357 07cc 3D02 .2byte 0x23d + 3358 07ce 01 .byte 0x1 + 3359 07cf E4000000 .4byte 0xe4 + 3360 07d3 00000000 .4byte .LFB34 + 3361 07d7 48000000 .4byte .LFE34 + 3362 07db F9000000 .4byte .LLST8 + 3363 07df 01 .byte 0x1 + 3364 07e0 59080000 .4byte 0x859 + 3365 07e4 1A .uleb128 0x1a + 3366 07e5 7000 .ascii "p\000" + 3367 07e7 01 .byte 0x1 + 3368 07e8 3D02 .2byte 0x23d + 3369 07ea 8A020000 .4byte 0x28a + 3370 07ee 19010000 .4byte .LLST9 + 3371 07f2 15 .uleb128 0x15 + 3372 07f3 10000000 .4byte .LVL27 + 3373 07f7 F01B0000 .4byte 0x1bf0 + 3374 07fb 09080000 .4byte 0x809 + 3375 07ff 16 .uleb128 0x16 + 3376 0800 01 .byte 0x1 + 3377 0801 50 .byte 0x50 + 3378 0802 05 .byte 0x5 + 3379 0803 03 .byte 0x3 + 3380 0804 00000000 .4byte .LANCHOR1 + 3381 0808 00 .byte 0 + 3382 0809 15 .uleb128 0x15 + 3383 080a 18000000 .4byte .LVL28 + 3384 080e F01B0000 .4byte 0x1bf0 + 3385 0812 20080000 .4byte 0x820 + 3386 0816 16 .uleb128 0x16 + 3387 0817 01 .byte 0x1 + 3388 0818 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 61 + + + 3389 0819 05 .byte 0x5 + 3390 081a 03 .byte 0x3 + 3391 081b 00000000 .4byte .LANCHOR2 + 3392 081f 00 .byte 0 + 3393 0820 15 .uleb128 0x15 + 3394 0821 24000000 .4byte .LVL29 + 3395 0825 3E1C0000 .4byte 0x1c3e + 3396 0829 3D080000 .4byte 0x83d + 3397 082d 16 .uleb128 0x16 + 3398 082e 01 .byte 0x1 + 3399 082f 51 .byte 0x51 + 3400 0830 02 .byte 0x2 + 3401 0831 09 .byte 0x9 + 3402 0832 FF .byte 0xff + 3403 0833 16 .uleb128 0x16 + 3404 0834 01 .byte 0x1 + 3405 0835 50 .byte 0x50 + 3406 0836 05 .byte 0x5 + 3407 0837 03 .byte 0x3 + 3408 0838 00000000 .4byte .LANCHOR0 + 3409 083c 00 .byte 0 + 3410 083d 17 .uleb128 0x17 + 3411 083e 2C000000 .4byte .LVL30 + 3412 0842 041C0000 .4byte 0x1c04 + 3413 0846 17 .uleb128 0x17 + 3414 0847 30000000 .4byte .LVL31 + 3415 084b 181C0000 .4byte 0x1c18 + 3416 084f 17 .uleb128 0x17 + 3417 0850 34000000 .4byte .LVL32 + 3418 0854 181C0000 .4byte 0x1c18 + 3419 0858 00 .byte 0 + 3420 0859 13 .uleb128 0x13 + 3421 085a B9050000 .4byte .LASF86 + 3422 085e 01 .byte 0x1 + 3423 085f 3602 .2byte 0x236 + 3424 0861 01 .byte 0x1 + 3425 0862 00000000 .4byte .LFB33 + 3426 0866 2C000000 .4byte .LFE33 + 3427 086a 37010000 .4byte .LLST10 + 3428 086e 01 .byte 0x1 + 3429 086f B6080000 .4byte 0x8b6 + 3430 0873 15 .uleb128 0x15 + 3431 0874 0C000000 .4byte .LVL33 + 3432 0878 5B1C0000 .4byte 0x1c5b + 3433 087c 8A080000 .4byte 0x88a + 3434 0880 16 .uleb128 0x16 + 3435 0881 01 .byte 0x1 + 3436 0882 50 .byte 0x50 + 3437 0883 05 .byte 0x5 + 3438 0884 03 .byte 0x3 + 3439 0885 00000000 .4byte .LANCHOR0 + 3440 0889 00 .byte 0 + 3441 088a 15 .uleb128 0x15 + 3442 088b 14000000 .4byte .LVL34 + 3443 088f 6F1C0000 .4byte 0x1c6f + 3444 0893 A1080000 .4byte 0x8a1 + 3445 0897 16 .uleb128 0x16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 62 + + + 3446 0898 01 .byte 0x1 + 3447 0899 50 .byte 0x50 + 3448 089a 05 .byte 0x5 + 3449 089b 03 .byte 0x3 + 3450 089c 00000000 .4byte .LANCHOR2 + 3451 08a0 00 .byte 0 + 3452 08a1 18 .uleb128 0x18 + 3453 08a2 20000000 .4byte .LVL35 + 3454 08a6 01 .byte 0x1 + 3455 08a7 6F1C0000 .4byte 0x1c6f + 3456 08ab 16 .uleb128 0x16 + 3457 08ac 01 .byte 0x1 + 3458 08ad 50 .byte 0x50 + 3459 08ae 05 .byte 0x5 + 3460 08af 03 .byte 0x3 + 3461 08b0 00000000 .4byte .LANCHOR1 + 3462 08b4 00 .byte 0 + 3463 08b5 00 .byte 0 + 3464 08b6 13 .uleb128 0x13 + 3465 08b7 8B000000 .4byte .LASF87 + 3466 08bb 01 .byte 0x1 + 3467 08bc 1302 .2byte 0x213 + 3468 08be 01 .byte 0x1 + 3469 08bf 00000000 .4byte .LFB31 + 3470 08c3 20000000 .4byte .LFE31 + 3471 08c7 57010000 .4byte .LLST11 + 3472 08cb 01 .byte 0x1 + 3473 08cc FC080000 .4byte 0x8fc + 3474 08d0 15 .uleb128 0x15 + 3475 08d1 0C000000 .4byte .LVL36 + 3476 08d5 5B1C0000 .4byte 0x1c5b + 3477 08d9 E7080000 .4byte 0x8e7 + 3478 08dd 16 .uleb128 0x16 + 3479 08de 01 .byte 0x1 + 3480 08df 50 .byte 0x50 + 3481 08e0 05 .byte 0x5 + 3482 08e1 03 .byte 0x3 + 3483 08e2 00000000 .4byte .LANCHOR0 + 3484 08e6 00 .byte 0 + 3485 08e7 18 .uleb128 0x18 + 3486 08e8 18000000 .4byte .LVL37 + 3487 08ec 01 .byte 0x1 + 3488 08ed 6F1C0000 .4byte 0x1c6f + 3489 08f1 16 .uleb128 0x16 + 3490 08f2 01 .byte 0x1 + 3491 08f3 50 .byte 0x50 + 3492 08f4 05 .byte 0x5 + 3493 08f5 03 .byte 0x3 + 3494 08f6 00000000 .4byte .LANCHOR2 + 3495 08fa 00 .byte 0 + 3496 08fb 00 .byte 0 + 3497 08fc 13 .uleb128 0x13 + 3498 08fd 75030000 .4byte .LASF88 + 3499 0901 01 .byte 0x1 + 3500 0902 DF01 .2byte 0x1df + 3501 0904 01 .byte 0x1 + 3502 0905 00000000 .4byte .LFB28 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 63 + + + 3503 0909 20000000 .4byte .LFE28 + 3504 090d 77010000 .4byte .LLST12 + 3505 0911 01 .byte 0x1 + 3506 0912 42090000 .4byte 0x942 + 3507 0916 15 .uleb128 0x15 + 3508 0917 0C000000 .4byte .LVL38 + 3509 091b 5B1C0000 .4byte 0x1c5b + 3510 091f 2D090000 .4byte 0x92d + 3511 0923 16 .uleb128 0x16 + 3512 0924 01 .byte 0x1 + 3513 0925 50 .byte 0x50 + 3514 0926 05 .byte 0x5 + 3515 0927 03 .byte 0x3 + 3516 0928 00000000 .4byte .LANCHOR0 + 3517 092c 00 .byte 0 + 3518 092d 18 .uleb128 0x18 + 3519 092e 18000000 .4byte .LVL39 + 3520 0932 01 .byte 0x1 + 3521 0933 6F1C0000 .4byte 0x1c6f + 3522 0937 16 .uleb128 0x16 + 3523 0938 01 .byte 0x1 + 3524 0939 50 .byte 0x50 + 3525 093a 05 .byte 0x5 + 3526 093b 03 .byte 0x3 + 3527 093c 00000000 .4byte .LANCHOR2 + 3528 0940 00 .byte 0 + 3529 0941 00 .byte 0 + 3530 0942 1D .uleb128 0x1d + 3531 0943 42000000 .4byte .LASF89 + 3532 0947 01 .byte 0x1 + 3533 0948 AD01 .2byte 0x1ad + 3534 094a 01 .byte 0x1 + 3535 094b 00000000 .4byte .LFB26 + 3536 094f 0C000000 .4byte .LFE26 + 3537 0953 02 .byte 0x2 + 3538 0954 7D .byte 0x7d + 3539 0955 00 .sleb128 0 + 3540 0956 01 .byte 0x1 + 3541 0957 70090000 .4byte 0x970 + 3542 095b 18 .uleb128 0x18 + 3543 095c 08000000 .4byte .LVL40 + 3544 0960 01 .byte 0x1 + 3545 0961 6F1C0000 .4byte 0x1c6f + 3546 0965 16 .uleb128 0x16 + 3547 0966 01 .byte 0x1 + 3548 0967 50 .byte 0x50 + 3549 0968 05 .byte 0x5 + 3550 0969 03 .byte 0x3 + 3551 096a 00000000 .4byte .LANCHOR2 + 3552 096e 00 .byte 0 + 3553 096f 00 .byte 0 + 3554 0970 13 .uleb128 0x13 + 3555 0971 F2010000 .4byte .LASF90 + 3556 0975 01 .byte 0x1 + 3557 0976 5501 .2byte 0x155 + 3558 0978 01 .byte 0x1 + 3559 0979 00000000 .4byte .LFB22 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 64 + + + 3560 097d 20000000 .4byte .LFE22 + 3561 0981 97010000 .4byte .LLST13 + 3562 0985 01 .byte 0x1 + 3563 0986 B6090000 .4byte 0x9b6 + 3564 098a 15 .uleb128 0x15 + 3565 098b 0C000000 .4byte .LVL41 + 3566 098f 6F1C0000 .4byte 0x1c6f + 3567 0993 A1090000 .4byte 0x9a1 + 3568 0997 16 .uleb128 0x16 + 3569 0998 01 .byte 0x1 + 3570 0999 50 .byte 0x50 + 3571 099a 05 .byte 0x5 + 3572 099b 03 .byte 0x3 + 3573 099c 00000000 .4byte .LANCHOR2 + 3574 09a0 00 .byte 0 + 3575 09a1 18 .uleb128 0x18 + 3576 09a2 18000000 .4byte .LVL42 + 3577 09a6 01 .byte 0x1 + 3578 09a7 6F1C0000 .4byte 0x1c6f + 3579 09ab 16 .uleb128 0x16 + 3580 09ac 01 .byte 0x1 + 3581 09ad 50 .byte 0x50 + 3582 09ae 05 .byte 0x5 + 3583 09af 03 .byte 0x3 + 3584 09b0 00000000 .4byte .LANCHOR1 + 3585 09b4 00 .byte 0 + 3586 09b5 00 .byte 0 + 3587 09b6 1E .uleb128 0x1e + 3588 09b7 30000000 .4byte .LASF91 + 3589 09bb 01 .byte 0x1 + 3590 09bc F1 .byte 0xf1 + 3591 09bd 01 .byte 0x1 + 3592 09be 00000000 .4byte .LFB15 + 3593 09c2 20000000 .4byte .LFE15 + 3594 09c6 B7010000 .4byte .LLST14 + 3595 09ca 01 .byte 0x1 + 3596 09cb FB090000 .4byte 0x9fb + 3597 09cf 15 .uleb128 0x15 + 3598 09d0 0C000000 .4byte .LVL43 + 3599 09d4 6F1C0000 .4byte 0x1c6f + 3600 09d8 E6090000 .4byte 0x9e6 + 3601 09dc 16 .uleb128 0x16 + 3602 09dd 01 .byte 0x1 + 3603 09de 50 .byte 0x50 + 3604 09df 05 .byte 0x5 + 3605 09e0 03 .byte 0x3 + 3606 09e1 00000000 .4byte .LANCHOR2 + 3607 09e5 00 .byte 0 + 3608 09e6 18 .uleb128 0x18 + 3609 09e7 18000000 .4byte .LVL44 + 3610 09eb 01 .byte 0x1 + 3611 09ec 6F1C0000 .4byte 0x1c6f + 3612 09f0 16 .uleb128 0x16 + 3613 09f1 01 .byte 0x1 + 3614 09f2 50 .byte 0x50 + 3615 09f3 05 .byte 0x5 + 3616 09f4 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 65 + + + 3617 09f5 00000000 .4byte .LANCHOR1 + 3618 09f9 00 .byte 0 + 3619 09fa 00 .byte 0 + 3620 09fb 1F .uleb128 0x1f + 3621 09fc CF020000 .4byte .LASF92 + 3622 0a00 01 .byte 0x1 + 3623 0a01 97 .byte 0x97 + 3624 0a02 01 .byte 0x1 + 3625 0a03 00000000 .4byte .LFB10 + 3626 0a07 0C000000 .4byte .LFE10 + 3627 0a0b 02 .byte 0x2 + 3628 0a0c 7D .byte 0x7d + 3629 0a0d 00 .sleb128 0 + 3630 0a0e 01 .byte 0x1 + 3631 0a0f 280A0000 .4byte 0xa28 + 3632 0a13 18 .uleb128 0x18 + 3633 0a14 08000000 .4byte .LVL45 + 3634 0a18 01 .byte 0x1 + 3635 0a19 6F1C0000 .4byte 0x1c6f + 3636 0a1d 16 .uleb128 0x16 + 3637 0a1e 01 .byte 0x1 + 3638 0a1f 50 .byte 0x50 + 3639 0a20 05 .byte 0x5 + 3640 0a21 03 .byte 0x3 + 3641 0a22 00000000 .4byte .LANCHOR2 + 3642 0a26 00 .byte 0 + 3643 0a27 00 .byte 0 + 3644 0a28 1F .uleb128 0x1f + 3645 0a29 29010000 .4byte .LASF93 + 3646 0a2d 01 .byte 0x1 + 3647 0a2e 54 .byte 0x54 + 3648 0a2f 01 .byte 0x1 + 3649 0a30 00000000 .4byte .LFB7 + 3650 0a34 0C000000 .4byte .LFE7 + 3651 0a38 02 .byte 0x2 + 3652 0a39 7D .byte 0x7d + 3653 0a3a 00 .sleb128 0 + 3654 0a3b 01 .byte 0x1 + 3655 0a3c 550A0000 .4byte 0xa55 + 3656 0a40 18 .uleb128 0x18 + 3657 0a41 08000000 .4byte .LVL46 + 3658 0a45 01 .byte 0x1 + 3659 0a46 6F1C0000 .4byte 0x1c6f + 3660 0a4a 16 .uleb128 0x16 + 3661 0a4b 01 .byte 0x1 + 3662 0a4c 50 .byte 0x50 + 3663 0a4d 05 .byte 0x5 + 3664 0a4e 03 .byte 0x3 + 3665 0a4f 00000000 .4byte .LANCHOR2 + 3666 0a53 00 .byte 0 + 3667 0a54 00 .byte 0 + 3668 0a55 13 .uleb128 0x13 + 3669 0a56 05050000 .4byte .LASF94 + 3670 0a5a 01 .byte 0x1 + 3671 0a5b 1902 .2byte 0x219 + 3672 0a5d 01 .byte 0x1 + 3673 0a5e 00000000 .4byte .LFB32 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 66 + + + 3674 0a62 1C010000 .4byte .LFE32 + 3675 0a66 D7010000 .4byte .LLST15 + 3676 0a6a 01 .byte 0x1 + 3677 0a6b B10B0000 .4byte 0xbb1 + 3678 0a6f 20 .uleb128 0x20 + 3679 0a70 24000000 .4byte .LASF95 + 3680 0a74 01 .byte 0x1 + 3681 0a75 1B02 .2byte 0x21b + 3682 0a77 D9000000 .4byte 0xd9 + 3683 0a7b 01 .byte 0x1 + 3684 0a7c 56 .byte 0x56 + 3685 0a7d 15 .uleb128 0x15 + 3686 0a7e 38000000 .4byte .LVL48 + 3687 0a82 7C1B0000 .4byte 0x1b7c + 3688 0a86 AF0A0000 .4byte 0xaaf + 3689 0a8a 16 .uleb128 0x16 + 3690 0a8b 01 .byte 0x1 + 3691 0a8c 53 .byte 0x53 + 3692 0a8d 02 .byte 0x2 + 3693 0a8e 75 .byte 0x75 + 3694 0a8f 00 .sleb128 0 + 3695 0a90 16 .uleb128 0x16 + 3696 0a91 01 .byte 0x1 + 3697 0a92 52 .byte 0x52 + 3698 0a93 02 .byte 0x2 + 3699 0a94 76 .byte 0x76 + 3700 0a95 01 .sleb128 1 + 3701 0a96 16 .uleb128 0x16 + 3702 0a97 01 .byte 0x1 + 3703 0a98 51 .byte 0x51 + 3704 0a99 03 .byte 0x3 + 3705 0a9a 0A .byte 0xa + 3706 0a9b 1801 .2byte 0x118 + 3707 0a9d 16 .uleb128 0x16 + 3708 0a9e 01 .byte 0x1 + 3709 0a9f 50 .byte 0x50 + 3710 0aa0 03 .byte 0x3 + 3711 0aa1 77 .byte 0x77 + 3712 0aa2 00 .sleb128 0 + 3713 0aa3 06 .byte 0x6 + 3714 0aa4 16 .uleb128 0x16 + 3715 0aa5 02 .byte 0x2 + 3716 0aa6 7D .byte 0x7d + 3717 0aa7 00 .sleb128 0 + 3718 0aa8 05 .byte 0x5 + 3719 0aa9 03 .byte 0x3 + 3720 0aaa 10000000 .4byte .LC4 + 3721 0aae 00 .byte 0 + 3722 0aaf 15 .uleb128 0x15 + 3723 0ab0 60000000 .4byte .LVL49 + 3724 0ab4 7C1B0000 .4byte 0x1b7c + 3725 0ab8 E10A0000 .4byte 0xae1 + 3726 0abc 16 .uleb128 0x16 + 3727 0abd 01 .byte 0x1 + 3728 0abe 53 .byte 0x53 + 3729 0abf 02 .byte 0x2 + 3730 0ac0 75 .byte 0x75 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 67 + + + 3731 0ac1 00 .sleb128 0 + 3732 0ac2 16 .uleb128 0x16 + 3733 0ac3 01 .byte 0x1 + 3734 0ac4 52 .byte 0x52 + 3735 0ac5 02 .byte 0x2 + 3736 0ac6 76 .byte 0x76 + 3737 0ac7 02 .sleb128 2 + 3738 0ac8 16 .uleb128 0x16 + 3739 0ac9 01 .byte 0x1 + 3740 0aca 51 .byte 0x51 + 3741 0acb 03 .byte 0x3 + 3742 0acc 0A .byte 0xa + 3743 0acd 1801 .2byte 0x118 + 3744 0acf 16 .uleb128 0x16 + 3745 0ad0 01 .byte 0x1 + 3746 0ad1 50 .byte 0x50 + 3747 0ad2 03 .byte 0x3 + 3748 0ad3 77 .byte 0x77 + 3749 0ad4 04 .sleb128 4 + 3750 0ad5 06 .byte 0x6 + 3751 0ad6 16 .uleb128 0x16 + 3752 0ad7 02 .byte 0x2 + 3753 0ad8 7D .byte 0x7d + 3754 0ad9 00 .sleb128 0 + 3755 0ada 05 .byte 0x5 + 3756 0adb 03 .byte 0x3 + 3757 0adc 14000000 .4byte .LC5 + 3758 0ae0 00 .byte 0 + 3759 0ae1 15 .uleb128 0x15 + 3760 0ae2 84000000 .4byte .LVL50 + 3761 0ae6 7C1B0000 .4byte 0x1b7c + 3762 0aea 130B0000 .4byte 0xb13 + 3763 0aee 16 .uleb128 0x16 + 3764 0aef 01 .byte 0x1 + 3765 0af0 53 .byte 0x53 + 3766 0af1 02 .byte 0x2 + 3767 0af2 75 .byte 0x75 + 3768 0af3 00 .sleb128 0 + 3769 0af4 16 .uleb128 0x16 + 3770 0af5 01 .byte 0x1 + 3771 0af6 52 .byte 0x52 + 3772 0af7 02 .byte 0x2 + 3773 0af8 76 .byte 0x76 + 3774 0af9 03 .sleb128 3 + 3775 0afa 16 .uleb128 0x16 + 3776 0afb 01 .byte 0x1 + 3777 0afc 51 .byte 0x51 + 3778 0afd 03 .byte 0x3 + 3779 0afe 0A .byte 0xa + 3780 0aff 1801 .2byte 0x118 + 3781 0b01 16 .uleb128 0x16 + 3782 0b02 01 .byte 0x1 + 3783 0b03 50 .byte 0x50 + 3784 0b04 03 .byte 0x3 + 3785 0b05 77 .byte 0x77 + 3786 0b06 08 .sleb128 8 + 3787 0b07 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 68 + + + 3788 0b08 16 .uleb128 0x16 + 3789 0b09 02 .byte 0x2 + 3790 0b0a 7D .byte 0x7d + 3791 0b0b 00 .sleb128 0 + 3792 0b0c 05 .byte 0x5 + 3793 0b0d 03 .byte 0x3 + 3794 0b0e 04000000 .4byte .LC1 + 3795 0b12 00 .byte 0 + 3796 0b13 15 .uleb128 0x15 + 3797 0b14 A8000000 .4byte .LVL51 + 3798 0b18 7C1B0000 .4byte 0x1b7c + 3799 0b1c 450B0000 .4byte 0xb45 + 3800 0b20 16 .uleb128 0x16 + 3801 0b21 01 .byte 0x1 + 3802 0b22 53 .byte 0x53 + 3803 0b23 02 .byte 0x2 + 3804 0b24 75 .byte 0x75 + 3805 0b25 00 .sleb128 0 + 3806 0b26 16 .uleb128 0x16 + 3807 0b27 01 .byte 0x1 + 3808 0b28 52 .byte 0x52 + 3809 0b29 02 .byte 0x2 + 3810 0b2a 76 .byte 0x76 + 3811 0b2b 04 .sleb128 4 + 3812 0b2c 16 .uleb128 0x16 + 3813 0b2d 01 .byte 0x1 + 3814 0b2e 51 .byte 0x51 + 3815 0b2f 03 .byte 0x3 + 3816 0b30 0A .byte 0xa + 3817 0b31 1801 .2byte 0x118 + 3818 0b33 16 .uleb128 0x16 + 3819 0b34 01 .byte 0x1 + 3820 0b35 50 .byte 0x50 + 3821 0b36 03 .byte 0x3 + 3822 0b37 77 .byte 0x77 + 3823 0b38 0C .sleb128 12 + 3824 0b39 06 .byte 0x6 + 3825 0b3a 16 .uleb128 0x16 + 3826 0b3b 02 .byte 0x2 + 3827 0b3c 7D .byte 0x7d + 3828 0b3d 00 .sleb128 0 + 3829 0b3e 05 .byte 0x5 + 3830 0b3f 03 .byte 0x3 + 3831 0b40 08000000 .4byte .LC2 + 3832 0b44 00 .byte 0 + 3833 0b45 15 .uleb128 0x15 + 3834 0b46 CC000000 .4byte .LVL52 + 3835 0b4a 7C1B0000 .4byte 0x1b7c + 3836 0b4e 770B0000 .4byte 0xb77 + 3837 0b52 16 .uleb128 0x16 + 3838 0b53 01 .byte 0x1 + 3839 0b54 53 .byte 0x53 + 3840 0b55 02 .byte 0x2 + 3841 0b56 75 .byte 0x75 + 3842 0b57 00 .sleb128 0 + 3843 0b58 16 .uleb128 0x16 + 3844 0b59 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 69 + + + 3845 0b5a 52 .byte 0x52 + 3846 0b5b 02 .byte 0x2 + 3847 0b5c 76 .byte 0x76 + 3848 0b5d 05 .sleb128 5 + 3849 0b5e 16 .uleb128 0x16 + 3850 0b5f 01 .byte 0x1 + 3851 0b60 51 .byte 0x51 + 3852 0b61 03 .byte 0x3 + 3853 0b62 0A .byte 0xa + 3854 0b63 1801 .2byte 0x118 + 3855 0b65 16 .uleb128 0x16 + 3856 0b66 01 .byte 0x1 + 3857 0b67 50 .byte 0x50 + 3858 0b68 03 .byte 0x3 + 3859 0b69 77 .byte 0x77 + 3860 0b6a 10 .sleb128 16 + 3861 0b6b 06 .byte 0x6 + 3862 0b6c 16 .uleb128 0x16 + 3863 0b6d 02 .byte 0x2 + 3864 0b6e 7D .byte 0x7d + 3865 0b6f 00 .sleb128 0 + 3866 0b70 05 .byte 0x5 + 3867 0b71 03 .byte 0x3 + 3868 0b72 00000000 .4byte .LC0 + 3869 0b76 00 .byte 0 + 3870 0b77 15 .uleb128 0x15 + 3871 0b78 D8000000 .4byte .LVL53 + 3872 0b7c 831C0000 .4byte 0x1c83 + 3873 0b80 8E0B0000 .4byte 0xb8e + 3874 0b84 16 .uleb128 0x16 + 3875 0b85 01 .byte 0x1 + 3876 0b86 50 .byte 0x50 + 3877 0b87 05 .byte 0x5 + 3878 0b88 03 .byte 0x3 + 3879 0b89 00000000 .4byte .LANCHOR0 + 3880 0b8d 00 .byte 0 + 3881 0b8e 17 .uleb128 0x17 + 3882 0b8f DC000000 .4byte .LVL54 + 3883 0b93 C31B0000 .4byte 0x1bc3 + 3884 0b97 18 .uleb128 0x18 + 3885 0b98 F0000000 .4byte .LVL55 + 3886 0b9c 01 .byte 0x1 + 3887 0b9d CD1B0000 .4byte 0x1bcd + 3888 0ba1 16 .uleb128 0x16 + 3889 0ba2 01 .byte 0x1 + 3890 0ba3 51 .byte 0x51 + 3891 0ba4 05 .byte 0x5 + 3892 0ba5 03 .byte 0x3 + 3893 0ba6 18000000 .4byte .LC6 + 3894 0baa 16 .uleb128 0x16 + 3895 0bab 01 .byte 0x1 + 3896 0bac 50 .byte 0x50 + 3897 0bad 01 .byte 0x1 + 3898 0bae 31 .byte 0x31 + 3899 0baf 00 .byte 0 + 3900 0bb0 00 .byte 0 + 3901 0bb1 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 70 + + + 3902 0bb2 5A050000 .4byte .LASF96 + 3903 0bb6 01 .byte 0x1 + 3904 0bb7 EE01 .2byte 0x1ee + 3905 0bb9 01 .byte 0x1 + 3906 0bba 00000000 .4byte .LFB30 + 3907 0bbe 4C010000 .4byte .LFE30 + 3908 0bc2 03020000 .4byte .LLST16 + 3909 0bc6 01 .byte 0x1 + 3910 0bc7 630D0000 .4byte 0xd63 + 3911 0bcb 20 .uleb128 0x20 + 3912 0bcc 24000000 .4byte .LASF95 + 3913 0bd0 01 .byte 0x1 + 3914 0bd1 F001 .2byte 0x1f0 + 3915 0bd3 D9000000 .4byte 0xd9 + 3916 0bd7 01 .byte 0x1 + 3917 0bd8 56 .byte 0x56 + 3918 0bd9 15 .uleb128 0x15 + 3919 0bda 38000000 .4byte .LVL57 + 3920 0bde 7C1B0000 .4byte 0x1b7c + 3921 0be2 0B0C0000 .4byte 0xc0b + 3922 0be6 16 .uleb128 0x16 + 3923 0be7 01 .byte 0x1 + 3924 0be8 53 .byte 0x53 + 3925 0be9 02 .byte 0x2 + 3926 0bea 75 .byte 0x75 + 3927 0beb 00 .sleb128 0 + 3928 0bec 16 .uleb128 0x16 + 3929 0bed 01 .byte 0x1 + 3930 0bee 52 .byte 0x52 + 3931 0bef 02 .byte 0x2 + 3932 0bf0 76 .byte 0x76 + 3933 0bf1 01 .sleb128 1 + 3934 0bf2 16 .uleb128 0x16 + 3935 0bf3 01 .byte 0x1 + 3936 0bf4 51 .byte 0x51 + 3937 0bf5 03 .byte 0x3 + 3938 0bf6 0A .byte 0xa + 3939 0bf7 1801 .2byte 0x118 + 3940 0bf9 16 .uleb128 0x16 + 3941 0bfa 01 .byte 0x1 + 3942 0bfb 50 .byte 0x50 + 3943 0bfc 03 .byte 0x3 + 3944 0bfd 77 .byte 0x77 + 3945 0bfe 00 .sleb128 0 + 3946 0bff 06 .byte 0x6 + 3947 0c00 16 .uleb128 0x16 + 3948 0c01 02 .byte 0x2 + 3949 0c02 7D .byte 0x7d + 3950 0c03 00 .sleb128 0 + 3951 0c04 05 .byte 0x5 + 3952 0c05 03 .byte 0x3 + 3953 0c06 10000000 .4byte .LC4 + 3954 0c0a 00 .byte 0 + 3955 0c0b 15 .uleb128 0x15 + 3956 0c0c 60000000 .4byte .LVL58 + 3957 0c10 7C1B0000 .4byte 0x1b7c + 3958 0c14 3D0C0000 .4byte 0xc3d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 71 + + + 3959 0c18 16 .uleb128 0x16 + 3960 0c19 01 .byte 0x1 + 3961 0c1a 53 .byte 0x53 + 3962 0c1b 02 .byte 0x2 + 3963 0c1c 75 .byte 0x75 + 3964 0c1d 00 .sleb128 0 + 3965 0c1e 16 .uleb128 0x16 + 3966 0c1f 01 .byte 0x1 + 3967 0c20 52 .byte 0x52 + 3968 0c21 02 .byte 0x2 + 3969 0c22 76 .byte 0x76 + 3970 0c23 02 .sleb128 2 + 3971 0c24 16 .uleb128 0x16 + 3972 0c25 01 .byte 0x1 + 3973 0c26 51 .byte 0x51 + 3974 0c27 03 .byte 0x3 + 3975 0c28 0A .byte 0xa + 3976 0c29 1801 .2byte 0x118 + 3977 0c2b 16 .uleb128 0x16 + 3978 0c2c 01 .byte 0x1 + 3979 0c2d 50 .byte 0x50 + 3980 0c2e 03 .byte 0x3 + 3981 0c2f 77 .byte 0x77 + 3982 0c30 04 .sleb128 4 + 3983 0c31 06 .byte 0x6 + 3984 0c32 16 .uleb128 0x16 + 3985 0c33 02 .byte 0x2 + 3986 0c34 7D .byte 0x7d + 3987 0c35 00 .sleb128 0 + 3988 0c36 05 .byte 0x5 + 3989 0c37 03 .byte 0x3 + 3990 0c38 14000000 .4byte .LC5 + 3991 0c3c 00 .byte 0 + 3992 0c3d 15 .uleb128 0x15 + 3993 0c3e 84000000 .4byte .LVL59 + 3994 0c42 7C1B0000 .4byte 0x1b7c + 3995 0c46 6F0C0000 .4byte 0xc6f + 3996 0c4a 16 .uleb128 0x16 + 3997 0c4b 01 .byte 0x1 + 3998 0c4c 53 .byte 0x53 + 3999 0c4d 02 .byte 0x2 + 4000 0c4e 75 .byte 0x75 + 4001 0c4f 00 .sleb128 0 + 4002 0c50 16 .uleb128 0x16 + 4003 0c51 01 .byte 0x1 + 4004 0c52 52 .byte 0x52 + 4005 0c53 02 .byte 0x2 + 4006 0c54 76 .byte 0x76 + 4007 0c55 03 .sleb128 3 + 4008 0c56 16 .uleb128 0x16 + 4009 0c57 01 .byte 0x1 + 4010 0c58 51 .byte 0x51 + 4011 0c59 03 .byte 0x3 + 4012 0c5a 0A .byte 0xa + 4013 0c5b 1801 .2byte 0x118 + 4014 0c5d 16 .uleb128 0x16 + 4015 0c5e 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 72 + + + 4016 0c5f 50 .byte 0x50 + 4017 0c60 03 .byte 0x3 + 4018 0c61 77 .byte 0x77 + 4019 0c62 08 .sleb128 8 + 4020 0c63 06 .byte 0x6 + 4021 0c64 16 .uleb128 0x16 + 4022 0c65 02 .byte 0x2 + 4023 0c66 7D .byte 0x7d + 4024 0c67 00 .sleb128 0 + 4025 0c68 05 .byte 0x5 + 4026 0c69 03 .byte 0x3 + 4027 0c6a 04000000 .4byte .LC1 + 4028 0c6e 00 .byte 0 + 4029 0c6f 15 .uleb128 0x15 + 4030 0c70 A8000000 .4byte .LVL60 + 4031 0c74 7C1B0000 .4byte 0x1b7c + 4032 0c78 A10C0000 .4byte 0xca1 + 4033 0c7c 16 .uleb128 0x16 + 4034 0c7d 01 .byte 0x1 + 4035 0c7e 53 .byte 0x53 + 4036 0c7f 02 .byte 0x2 + 4037 0c80 75 .byte 0x75 + 4038 0c81 00 .sleb128 0 + 4039 0c82 16 .uleb128 0x16 + 4040 0c83 01 .byte 0x1 + 4041 0c84 52 .byte 0x52 + 4042 0c85 02 .byte 0x2 + 4043 0c86 76 .byte 0x76 + 4044 0c87 04 .sleb128 4 + 4045 0c88 16 .uleb128 0x16 + 4046 0c89 01 .byte 0x1 + 4047 0c8a 51 .byte 0x51 + 4048 0c8b 03 .byte 0x3 + 4049 0c8c 0A .byte 0xa + 4050 0c8d 1801 .2byte 0x118 + 4051 0c8f 16 .uleb128 0x16 + 4052 0c90 01 .byte 0x1 + 4053 0c91 50 .byte 0x50 + 4054 0c92 03 .byte 0x3 + 4055 0c93 77 .byte 0x77 + 4056 0c94 0C .sleb128 12 + 4057 0c95 06 .byte 0x6 + 4058 0c96 16 .uleb128 0x16 + 4059 0c97 02 .byte 0x2 + 4060 0c98 7D .byte 0x7d + 4061 0c99 00 .sleb128 0 + 4062 0c9a 05 .byte 0x5 + 4063 0c9b 03 .byte 0x3 + 4064 0c9c 08000000 .4byte .LC2 + 4065 0ca0 00 .byte 0 + 4066 0ca1 15 .uleb128 0x15 + 4067 0ca2 CC000000 .4byte .LVL61 + 4068 0ca6 7C1B0000 .4byte 0x1b7c + 4069 0caa D30C0000 .4byte 0xcd3 + 4070 0cae 16 .uleb128 0x16 + 4071 0caf 01 .byte 0x1 + 4072 0cb0 53 .byte 0x53 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 73 + + + 4073 0cb1 02 .byte 0x2 + 4074 0cb2 75 .byte 0x75 + 4075 0cb3 00 .sleb128 0 + 4076 0cb4 16 .uleb128 0x16 + 4077 0cb5 01 .byte 0x1 + 4078 0cb6 52 .byte 0x52 + 4079 0cb7 02 .byte 0x2 + 4080 0cb8 76 .byte 0x76 + 4081 0cb9 05 .sleb128 5 + 4082 0cba 16 .uleb128 0x16 + 4083 0cbb 01 .byte 0x1 + 4084 0cbc 51 .byte 0x51 + 4085 0cbd 03 .byte 0x3 + 4086 0cbe 0A .byte 0xa + 4087 0cbf 1801 .2byte 0x118 + 4088 0cc1 16 .uleb128 0x16 + 4089 0cc2 01 .byte 0x1 + 4090 0cc3 50 .byte 0x50 + 4091 0cc4 03 .byte 0x3 + 4092 0cc5 77 .byte 0x77 + 4093 0cc6 10 .sleb128 16 + 4094 0cc7 06 .byte 0x6 + 4095 0cc8 16 .uleb128 0x16 + 4096 0cc9 02 .byte 0x2 + 4097 0cca 7D .byte 0x7d + 4098 0ccb 00 .sleb128 0 + 4099 0ccc 05 .byte 0x5 + 4100 0ccd 03 .byte 0x3 + 4101 0cce 00000000 .4byte .LC0 + 4102 0cd2 00 .byte 0 + 4103 0cd3 15 .uleb128 0x15 + 4104 0cd4 E0000000 .4byte .LVL62 + 4105 0cd8 971C0000 .4byte 0x1c97 + 4106 0cdc E70C0000 .4byte 0xce7 + 4107 0ce0 16 .uleb128 0x16 + 4108 0ce1 01 .byte 0x1 + 4109 0ce2 50 .byte 0x50 + 4110 0ce3 02 .byte 0x2 + 4111 0ce4 74 .byte 0x74 + 4112 0ce5 00 .sleb128 0 + 4113 0ce6 00 .byte 0 + 4114 0ce7 15 .uleb128 0x15 + 4115 0ce8 E8000000 .4byte .LVL63 + 4116 0cec 971C0000 .4byte 0x1c97 + 4117 0cf0 FB0C0000 .4byte 0xcfb + 4118 0cf4 16 .uleb128 0x16 + 4119 0cf5 01 .byte 0x1 + 4120 0cf6 50 .byte 0x50 + 4121 0cf7 02 .byte 0x2 + 4122 0cf8 74 .byte 0x74 + 4123 0cf9 00 .sleb128 0 + 4124 0cfa 00 .byte 0 + 4125 0cfb 15 .uleb128 0x15 + 4126 0cfc F0000000 .4byte .LVL64 + 4127 0d00 971C0000 .4byte 0x1c97 + 4128 0d04 0F0D0000 .4byte 0xd0f + 4129 0d08 16 .uleb128 0x16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 74 + + + 4130 0d09 01 .byte 0x1 + 4131 0d0a 50 .byte 0x50 + 4132 0d0b 02 .byte 0x2 + 4133 0d0c 74 .byte 0x74 + 4134 0d0d 00 .sleb128 0 + 4135 0d0e 00 .byte 0 + 4136 0d0f 15 .uleb128 0x15 + 4137 0d10 F8000000 .4byte .LVL65 + 4138 0d14 971C0000 .4byte 0x1c97 + 4139 0d18 230D0000 .4byte 0xd23 + 4140 0d1c 16 .uleb128 0x16 + 4141 0d1d 01 .byte 0x1 + 4142 0d1e 50 .byte 0x50 + 4143 0d1f 02 .byte 0x2 + 4144 0d20 74 .byte 0x74 + 4145 0d21 00 .sleb128 0 + 4146 0d22 00 .byte 0 + 4147 0d23 15 .uleb128 0x15 + 4148 0d24 00010000 .4byte .LVL66 + 4149 0d28 971C0000 .4byte 0x1c97 + 4150 0d2c 370D0000 .4byte 0xd37 + 4151 0d30 16 .uleb128 0x16 + 4152 0d31 01 .byte 0x1 + 4153 0d32 50 .byte 0x50 + 4154 0d33 02 .byte 0x2 + 4155 0d34 74 .byte 0x74 + 4156 0d35 00 .sleb128 0 + 4157 0d36 00 .byte 0 + 4158 0d37 17 .uleb128 0x17 + 4159 0d38 04010000 .4byte .LVL67 + 4160 0d3c AB1C0000 .4byte 0x1cab + 4161 0d40 17 .uleb128 0x17 + 4162 0d41 0C010000 .4byte .LVL68 + 4163 0d45 C31B0000 .4byte 0x1bc3 + 4164 0d49 18 .uleb128 0x18 + 4165 0d4a 20010000 .4byte .LVL69 + 4166 0d4e 01 .byte 0x1 + 4167 0d4f CD1B0000 .4byte 0x1bcd + 4168 0d53 16 .uleb128 0x16 + 4169 0d54 01 .byte 0x1 + 4170 0d55 51 .byte 0x51 + 4171 0d56 05 .byte 0x5 + 4172 0d57 03 .byte 0x3 + 4173 0d58 18000000 .4byte .LC6 + 4174 0d5c 16 .uleb128 0x16 + 4175 0d5d 01 .byte 0x1 + 4176 0d5e 50 .byte 0x50 + 4177 0d5f 01 .byte 0x1 + 4178 0d60 31 .byte 0x31 + 4179 0d61 00 .byte 0 + 4180 0d62 00 .byte 0 + 4181 0d63 1E .uleb128 0x1e + 4182 0d64 96000000 .4byte .LASF97 + 4183 0d68 01 .byte 0x1 + 4184 0d69 61 .byte 0x61 + 4185 0d6a 01 .byte 0x1 + 4186 0d6b 00000000 .4byte .LFB9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 75 + + + 4187 0d6f 48010000 .4byte .LFE9 + 4188 0d73 2F020000 .4byte .LLST17 + 4189 0d77 01 .byte 0x1 + 4190 0d78 E80E0000 .4byte 0xee8 + 4191 0d7c 21 .uleb128 0x21 + 4192 0d7d 24000000 .4byte .LASF95 + 4193 0d81 01 .byte 0x1 + 4194 0d82 63 .byte 0x63 + 4195 0d83 D9000000 .4byte 0xd9 + 4196 0d87 01 .byte 0x1 + 4197 0d88 54 .byte 0x54 + 4198 0d89 15 .uleb128 0x15 + 4199 0d8a 20000000 .4byte .LVL71 + 4200 0d8e F01B0000 .4byte 0x1bf0 + 4201 0d92 A00D0000 .4byte 0xda0 + 4202 0d96 16 .uleb128 0x16 + 4203 0d97 01 .byte 0x1 + 4204 0d98 50 .byte 0x50 + 4205 0d99 05 .byte 0x5 + 4206 0d9a 03 .byte 0x3 + 4207 0d9b 00000000 .4byte .LANCHOR2 + 4208 0d9f 00 .byte 0 + 4209 0da0 15 .uleb128 0x15 + 4210 0da1 3C000000 .4byte .LVL72 + 4211 0da5 7C1B0000 .4byte 0x1b7c + 4212 0da9 D50D0000 .4byte 0xdd5 + 4213 0dad 16 .uleb128 0x16 + 4214 0dae 01 .byte 0x1 + 4215 0daf 53 .byte 0x53 + 4216 0db0 05 .byte 0x5 + 4217 0db1 03 .byte 0x3 + 4218 0db2 00000000 .4byte thread1 + 4219 0db6 16 .uleb128 0x16 + 4220 0db7 01 .byte 0x1 + 4221 0db8 52 .byte 0x52 + 4222 0db9 02 .byte 0x2 + 4223 0dba 74 .byte 0x74 + 4224 0dbb 01 .sleb128 1 + 4225 0dbc 16 .uleb128 0x16 + 4226 0dbd 01 .byte 0x1 + 4227 0dbe 51 .byte 0x51 + 4228 0dbf 03 .byte 0x3 + 4229 0dc0 0A .byte 0xa + 4230 0dc1 1801 .2byte 0x118 + 4231 0dc3 16 .uleb128 0x16 + 4232 0dc4 01 .byte 0x1 + 4233 0dc5 50 .byte 0x50 + 4234 0dc6 03 .byte 0x3 + 4235 0dc7 76 .byte 0x76 + 4236 0dc8 00 .sleb128 0 + 4237 0dc9 06 .byte 0x6 + 4238 0dca 16 .uleb128 0x16 + 4239 0dcb 02 .byte 0x2 + 4240 0dcc 7D .byte 0x7d + 4241 0dcd 00 .sleb128 0 + 4242 0dce 05 .byte 0x5 + 4243 0dcf 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 76 + + + 4244 0dd0 10000000 .4byte .LC4 + 4245 0dd4 00 .byte 0 + 4246 0dd5 15 .uleb128 0x15 + 4247 0dd6 64000000 .4byte .LVL73 + 4248 0dda 7C1B0000 .4byte 0x1b7c + 4249 0dde 0A0E0000 .4byte 0xe0a + 4250 0de2 16 .uleb128 0x16 + 4251 0de3 01 .byte 0x1 + 4252 0de4 53 .byte 0x53 + 4253 0de5 05 .byte 0x5 + 4254 0de6 03 .byte 0x3 + 4255 0de7 00000000 .4byte thread1 + 4256 0deb 16 .uleb128 0x16 + 4257 0dec 01 .byte 0x1 + 4258 0ded 52 .byte 0x52 + 4259 0dee 02 .byte 0x2 + 4260 0def 74 .byte 0x74 + 4261 0df0 02 .sleb128 2 + 4262 0df1 16 .uleb128 0x16 + 4263 0df2 01 .byte 0x1 + 4264 0df3 51 .byte 0x51 + 4265 0df4 03 .byte 0x3 + 4266 0df5 0A .byte 0xa + 4267 0df6 1801 .2byte 0x118 + 4268 0df8 16 .uleb128 0x16 + 4269 0df9 01 .byte 0x1 + 4270 0dfa 50 .byte 0x50 + 4271 0dfb 03 .byte 0x3 + 4272 0dfc 76 .byte 0x76 + 4273 0dfd 04 .sleb128 4 + 4274 0dfe 06 .byte 0x6 + 4275 0dff 16 .uleb128 0x16 + 4276 0e00 02 .byte 0x2 + 4277 0e01 7D .byte 0x7d + 4278 0e02 00 .sleb128 0 + 4279 0e03 05 .byte 0x5 + 4280 0e04 03 .byte 0x3 + 4281 0e05 14000000 .4byte .LC5 + 4282 0e09 00 .byte 0 + 4283 0e0a 15 .uleb128 0x15 + 4284 0e0b 88000000 .4byte .LVL74 + 4285 0e0f 7C1B0000 .4byte 0x1b7c + 4286 0e13 3F0E0000 .4byte 0xe3f + 4287 0e17 16 .uleb128 0x16 + 4288 0e18 01 .byte 0x1 + 4289 0e19 53 .byte 0x53 + 4290 0e1a 05 .byte 0x5 + 4291 0e1b 03 .byte 0x3 + 4292 0e1c 00000000 .4byte thread1 + 4293 0e20 16 .uleb128 0x16 + 4294 0e21 01 .byte 0x1 + 4295 0e22 52 .byte 0x52 + 4296 0e23 02 .byte 0x2 + 4297 0e24 74 .byte 0x74 + 4298 0e25 03 .sleb128 3 + 4299 0e26 16 .uleb128 0x16 + 4300 0e27 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 77 + + + 4301 0e28 51 .byte 0x51 + 4302 0e29 03 .byte 0x3 + 4303 0e2a 0A .byte 0xa + 4304 0e2b 1801 .2byte 0x118 + 4305 0e2d 16 .uleb128 0x16 + 4306 0e2e 01 .byte 0x1 + 4307 0e2f 50 .byte 0x50 + 4308 0e30 03 .byte 0x3 + 4309 0e31 76 .byte 0x76 + 4310 0e32 08 .sleb128 8 + 4311 0e33 06 .byte 0x6 + 4312 0e34 16 .uleb128 0x16 + 4313 0e35 02 .byte 0x2 + 4314 0e36 7D .byte 0x7d + 4315 0e37 00 .sleb128 0 + 4316 0e38 05 .byte 0x5 + 4317 0e39 03 .byte 0x3 + 4318 0e3a 04000000 .4byte .LC1 + 4319 0e3e 00 .byte 0 + 4320 0e3f 15 .uleb128 0x15 + 4321 0e40 AC000000 .4byte .LVL75 + 4322 0e44 7C1B0000 .4byte 0x1b7c + 4323 0e48 740E0000 .4byte 0xe74 + 4324 0e4c 16 .uleb128 0x16 + 4325 0e4d 01 .byte 0x1 + 4326 0e4e 53 .byte 0x53 + 4327 0e4f 05 .byte 0x5 + 4328 0e50 03 .byte 0x3 + 4329 0e51 00000000 .4byte thread1 + 4330 0e55 16 .uleb128 0x16 + 4331 0e56 01 .byte 0x1 + 4332 0e57 52 .byte 0x52 + 4333 0e58 02 .byte 0x2 + 4334 0e59 74 .byte 0x74 + 4335 0e5a 04 .sleb128 4 + 4336 0e5b 16 .uleb128 0x16 + 4337 0e5c 01 .byte 0x1 + 4338 0e5d 51 .byte 0x51 + 4339 0e5e 03 .byte 0x3 + 4340 0e5f 0A .byte 0xa + 4341 0e60 1801 .2byte 0x118 + 4342 0e62 16 .uleb128 0x16 + 4343 0e63 01 .byte 0x1 + 4344 0e64 50 .byte 0x50 + 4345 0e65 03 .byte 0x3 + 4346 0e66 76 .byte 0x76 + 4347 0e67 0C .sleb128 12 + 4348 0e68 06 .byte 0x6 + 4349 0e69 16 .uleb128 0x16 + 4350 0e6a 02 .byte 0x2 + 4351 0e6b 7D .byte 0x7d + 4352 0e6c 00 .sleb128 0 + 4353 0e6d 05 .byte 0x5 + 4354 0e6e 03 .byte 0x3 + 4355 0e6f 08000000 .4byte .LC2 + 4356 0e73 00 .byte 0 + 4357 0e74 15 .uleb128 0x15 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 78 + + + 4358 0e75 D0000000 .4byte .LVL76 + 4359 0e79 7C1B0000 .4byte 0x1b7c + 4360 0e7d A90E0000 .4byte 0xea9 + 4361 0e81 16 .uleb128 0x16 + 4362 0e82 01 .byte 0x1 + 4363 0e83 53 .byte 0x53 + 4364 0e84 05 .byte 0x5 + 4365 0e85 03 .byte 0x3 + 4366 0e86 00000000 .4byte thread1 + 4367 0e8a 16 .uleb128 0x16 + 4368 0e8b 01 .byte 0x1 + 4369 0e8c 52 .byte 0x52 + 4370 0e8d 02 .byte 0x2 + 4371 0e8e 74 .byte 0x74 + 4372 0e8f 05 .sleb128 5 + 4373 0e90 16 .uleb128 0x16 + 4374 0e91 01 .byte 0x1 + 4375 0e92 51 .byte 0x51 + 4376 0e93 03 .byte 0x3 + 4377 0e94 0A .byte 0xa + 4378 0e95 1801 .2byte 0x118 + 4379 0e97 16 .uleb128 0x16 + 4380 0e98 01 .byte 0x1 + 4381 0e99 50 .byte 0x50 + 4382 0e9a 03 .byte 0x3 + 4383 0e9b 76 .byte 0x76 + 4384 0e9c 10 .sleb128 16 + 4385 0e9d 06 .byte 0x6 + 4386 0e9e 16 .uleb128 0x16 + 4387 0e9f 02 .byte 0x2 + 4388 0ea0 7D .byte 0x7d + 4389 0ea1 00 .sleb128 0 + 4390 0ea2 05 .byte 0x5 + 4391 0ea3 03 .byte 0x3 + 4392 0ea4 00000000 .4byte .LC0 + 4393 0ea8 00 .byte 0 + 4394 0ea9 17 .uleb128 0x17 + 4395 0eaa D8000000 .4byte .LVL77 + 4396 0eae 181C0000 .4byte 0x1c18 + 4397 0eb2 17 .uleb128 0x17 + 4398 0eb3 DC000000 .4byte .LVL78 + 4399 0eb7 C31B0000 .4byte 0x1bc3 + 4400 0ebb 15 .uleb128 0x15 + 4401 0ebc F8000000 .4byte .LVL79 + 4402 0ec0 B51C0000 .4byte 0x1cb5 + 4403 0ec4 CE0E0000 .4byte 0xece + 4404 0ec8 16 .uleb128 0x16 + 4405 0ec9 01 .byte 0x1 + 4406 0eca 50 .byte 0x50 + 4407 0ecb 01 .byte 0x1 + 4408 0ecc 31 .byte 0x31 + 4409 0ecd 00 .byte 0 + 4410 0ece 18 .uleb128 0x18 + 4411 0ecf 1C010000 .4byte .LVL80 + 4412 0ed3 01 .byte 0x1 + 4413 0ed4 CD1B0000 .4byte 0x1bcd + 4414 0ed8 16 .uleb128 0x16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 79 + + + 4415 0ed9 01 .byte 0x1 + 4416 0eda 51 .byte 0x51 + 4417 0edb 05 .byte 0x5 + 4418 0edc 03 .byte 0x3 + 4419 0edd 18000000 .4byte .LC6 + 4420 0ee1 16 .uleb128 0x16 + 4421 0ee2 01 .byte 0x1 + 4422 0ee3 50 .byte 0x50 + 4423 0ee4 01 .byte 0x1 + 4424 0ee5 32 .byte 0x32 + 4425 0ee6 00 .byte 0 + 4426 0ee7 00 .byte 0 + 4427 0ee8 13 .uleb128 0x13 + 4428 0ee9 68030000 .4byte .LASF98 + 4429 0eed 01 .byte 0x1 + 4430 0eee B201 .2byte 0x1b2 + 4431 0ef0 01 .byte 0x1 + 4432 0ef1 00000000 .4byte .LFB27 + 4433 0ef5 08010000 .4byte .LFE27 + 4434 0ef9 5B020000 .4byte .LLST18 + 4435 0efd 01 .byte 0x1 + 4436 0efe EF0F0000 .4byte 0xfef + 4437 0f02 22 .uleb128 0x22 + 4438 0f03 6200 .ascii "b\000" + 4439 0f05 01 .byte 0x1 + 4440 0f06 B301 .2byte 0x1b3 + 4441 0f08 9B000000 .4byte 0x9b + 4442 0f0c 7B020000 .4byte .LLST19 + 4443 0f10 20 .uleb128 0x20 + 4444 0f11 24000000 .4byte .LASF95 + 4445 0f15 01 .byte 0x1 + 4446 0f16 B401 .2byte 0x1b4 + 4447 0f18 D9000000 .4byte 0xd9 + 4448 0f1c 01 .byte 0x1 + 4449 0f1d 56 .byte 0x56 + 4450 0f1e 15 .uleb128 0x15 + 4451 0f1f 1C000000 .4byte .LVL82 + 4452 0f23 D21C0000 .4byte 0x1cd2 + 4453 0f27 320F0000 .4byte 0xf32 + 4454 0f2b 16 .uleb128 0x16 + 4455 0f2c 01 .byte 0x1 + 4456 0f2d 50 .byte 0x50 + 4457 0f2e 02 .byte 0x2 + 4458 0f2f 74 .byte 0x74 + 4459 0f30 00 .sleb128 0 + 4460 0f31 00 .byte 0 + 4461 0f32 15 .uleb128 0x15 + 4462 0f33 28000000 .4byte .LVL84 + 4463 0f37 B51C0000 .4byte 0x1cb5 + 4464 0f3b 450F0000 .4byte 0xf45 + 4465 0f3f 16 .uleb128 0x16 + 4466 0f40 01 .byte 0x1 + 4467 0f41 50 .byte 0x50 + 4468 0f42 01 .byte 0x1 + 4469 0f43 31 .byte 0x31 + 4470 0f44 00 .byte 0 + 4471 0f45 15 .uleb128 0x15 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 80 + + + 4472 0f46 38000000 .4byte .LVL85 + 4473 0f4a D21C0000 .4byte 0x1cd2 + 4474 0f4e 590F0000 .4byte 0xf59 + 4475 0f52 16 .uleb128 0x16 + 4476 0f53 01 .byte 0x1 + 4477 0f54 50 .byte 0x50 + 4478 0f55 02 .byte 0x2 + 4479 0f56 74 .byte 0x74 + 4480 0f57 00 .sleb128 0 + 4481 0f58 00 .byte 0 + 4482 0f59 15 .uleb128 0x15 + 4483 0f5a 48000000 .4byte .LVL87 + 4484 0f5e B51C0000 .4byte 0x1cb5 + 4485 0f62 6C0F0000 .4byte 0xf6c + 4486 0f66 16 .uleb128 0x16 + 4487 0f67 01 .byte 0x1 + 4488 0f68 50 .byte 0x50 + 4489 0f69 01 .byte 0x1 + 4490 0f6a 32 .byte 0x32 + 4491 0f6b 00 .byte 0 + 4492 0f6c 17 .uleb128 0x17 + 4493 0f6d 58000000 .4byte .LVL88 + 4494 0f71 EA1C0000 .4byte 0x1cea + 4495 0f75 15 .uleb128 0x15 + 4496 0f76 74000000 .4byte .LVL89 + 4497 0f7a B51C0000 .4byte 0x1cb5 + 4498 0f7e 880F0000 .4byte 0xf88 + 4499 0f82 16 .uleb128 0x16 + 4500 0f83 01 .byte 0x1 + 4501 0f84 50 .byte 0x50 + 4502 0f85 01 .byte 0x1 + 4503 0f86 33 .byte 0x33 + 4504 0f87 00 .byte 0 + 4505 0f88 15 .uleb128 0x15 + 4506 0f89 90000000 .4byte .LVL90 + 4507 0f8d B51C0000 .4byte 0x1cb5 + 4508 0f91 9B0F0000 .4byte 0xf9b + 4509 0f95 16 .uleb128 0x16 + 4510 0f96 01 .byte 0x1 + 4511 0f97 50 .byte 0x50 + 4512 0f98 01 .byte 0x1 + 4513 0f99 34 .byte 0x34 + 4514 0f9a 00 .byte 0 + 4515 0f9b 15 .uleb128 0x15 + 4516 0f9c B4000000 .4byte .LVL91 + 4517 0fa0 B51C0000 .4byte 0x1cb5 + 4518 0fa4 AE0F0000 .4byte 0xfae + 4519 0fa8 16 .uleb128 0x16 + 4520 0fa9 01 .byte 0x1 + 4521 0faa 50 .byte 0x50 + 4522 0fab 01 .byte 0x1 + 4523 0fac 35 .byte 0x35 + 4524 0fad 00 .byte 0 + 4525 0fae 15 .uleb128 0x15 + 4526 0faf C4000000 .4byte .LVL92 + 4527 0fb3 F01B0000 .4byte 0x1bf0 + 4528 0fb7 C20F0000 .4byte 0xfc2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 81 + + + 4529 0fbb 16 .uleb128 0x16 + 4530 0fbc 01 .byte 0x1 + 4531 0fbd 50 .byte 0x50 + 4532 0fbe 02 .byte 0x2 + 4533 0fbf 74 .byte 0x74 + 4534 0fc0 00 .sleb128 0 + 4535 0fc1 00 .byte 0 + 4536 0fc2 17 .uleb128 0x17 + 4537 0fc3 C8000000 .4byte .LVL93 + 4538 0fc7 F81C0000 .4byte 0x1cf8 + 4539 0fcb 15 .uleb128 0x15 + 4540 0fcc E0000000 .4byte .LVL94 + 4541 0fd0 B51C0000 .4byte 0x1cb5 + 4542 0fd4 DE0F0000 .4byte 0xfde + 4543 0fd8 16 .uleb128 0x16 + 4544 0fd9 01 .byte 0x1 + 4545 0fda 50 .byte 0x50 + 4546 0fdb 01 .byte 0x1 + 4547 0fdc 36 .byte 0x36 + 4548 0fdd 00 .byte 0 + 4549 0fde 18 .uleb128 0x18 + 4550 0fdf 00010000 .4byte .LVL95 + 4551 0fe3 01 .byte 0x1 + 4552 0fe4 B51C0000 .4byte 0x1cb5 + 4553 0fe8 16 .uleb128 0x16 + 4554 0fe9 01 .byte 0x1 + 4555 0fea 50 .byte 0x50 + 4556 0feb 01 .byte 0x1 + 4557 0fec 37 .byte 0x37 + 4558 0fed 00 .byte 0 + 4559 0fee 00 .byte 0 + 4560 0fef 13 .uleb128 0x13 + 4561 0ff0 A9020000 .4byte .LASF99 + 4562 0ff4 01 .byte 0x1 + 4563 0ff5 6D01 .2byte 0x16d + 4564 0ff7 01 .byte 0x1 + 4565 0ff8 00000000 .4byte .LFB25 + 4566 0ffc 54030000 .4byte .LFE25 + 4567 1000 A4020000 .4byte .LLST20 + 4568 1004 01 .byte 0x1 + 4569 1005 1E130000 .4byte 0x131e + 4570 1009 23 .uleb128 0x23 + 4571 100a 7000 .ascii "p\000" + 4572 100c 01 .byte 0x1 + 4573 100d 6E01 .2byte 0x16e + 4574 100f D9000000 .4byte 0xd9 + 4575 1013 01 .byte 0x1 + 4576 1014 54 .byte 0x54 + 4577 1015 23 .uleb128 0x23 + 4578 1016 703100 .ascii "p1\000" + 4579 1019 01 .byte 0x1 + 4580 101a 6E01 .2byte 0x16e + 4581 101c D9000000 .4byte 0xd9 + 4582 1020 01 .byte 0x1 + 4583 1021 58 .byte 0x58 + 4584 1022 23 .uleb128 0x23 + 4585 1023 703200 .ascii "p2\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 82 + + + 4586 1026 01 .byte 0x1 + 4587 1027 6E01 .2byte 0x16e + 4588 1029 D9000000 .4byte 0xd9 + 4589 102d 01 .byte 0x1 + 4590 102e 57 .byte 0x57 + 4591 102f 15 .uleb128 0x15 + 4592 1030 3C000000 .4byte .LVL98 + 4593 1034 7C1B0000 .4byte 0x1b7c + 4594 1038 63100000 .4byte 0x1063 + 4595 103c 16 .uleb128 0x16 + 4596 103d 01 .byte 0x1 + 4597 103e 53 .byte 0x53 + 4598 103f 05 .byte 0x5 + 4599 1040 03 .byte 0x3 + 4600 1041 00000000 .4byte thread4a + 4601 1045 16 .uleb128 0x16 + 4602 1046 01 .byte 0x1 + 4603 1047 52 .byte 0x52 + 4604 1048 02 .byte 0x2 + 4605 1049 78 .byte 0x78 + 4606 104a 00 .sleb128 0 + 4607 104b 16 .uleb128 0x16 + 4608 104c 01 .byte 0x1 + 4609 104d 51 .byte 0x51 + 4610 104e 03 .byte 0x3 + 4611 104f 0A .byte 0xa + 4612 1050 1801 .2byte 0x118 + 4613 1052 16 .uleb128 0x16 + 4614 1053 01 .byte 0x1 + 4615 1054 50 .byte 0x50 + 4616 1055 02 .byte 0x2 + 4617 1056 79 .byte 0x79 + 4618 1057 00 .sleb128 0 + 4619 1058 16 .uleb128 0x16 + 4620 1059 02 .byte 0x2 + 4621 105a 7D .byte 0x7d + 4622 105b 00 .sleb128 0 + 4623 105c 05 .byte 0x5 + 4624 105d 03 .byte 0x3 + 4625 105e 08000000 .4byte .LC2 + 4626 1062 00 .byte 0 + 4627 1063 15 .uleb128 0x15 + 4628 1064 68000000 .4byte .LVL100 + 4629 1068 7C1B0000 .4byte 0x1b7c + 4630 106c 97100000 .4byte 0x1097 + 4631 1070 16 .uleb128 0x16 + 4632 1071 01 .byte 0x1 + 4633 1072 53 .byte 0x53 + 4634 1073 05 .byte 0x5 + 4635 1074 03 .byte 0x3 + 4636 1075 00000000 .4byte thread4b + 4637 1079 16 .uleb128 0x16 + 4638 107a 01 .byte 0x1 + 4639 107b 52 .byte 0x52 + 4640 107c 02 .byte 0x2 + 4641 107d 77 .byte 0x77 + 4642 107e 00 .sleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 83 + + + 4643 107f 16 .uleb128 0x16 + 4644 1080 01 .byte 0x1 + 4645 1081 51 .byte 0x51 + 4646 1082 03 .byte 0x3 + 4647 1083 0A .byte 0xa + 4648 1084 1801 .2byte 0x118 + 4649 1086 16 .uleb128 0x16 + 4650 1087 01 .byte 0x1 + 4651 1088 50 .byte 0x50 + 4652 1089 02 .byte 0x2 + 4653 108a 7A .byte 0x7a + 4654 108b 00 .sleb128 0 + 4655 108c 16 .uleb128 0x16 + 4656 108d 02 .byte 0x2 + 4657 108e 7D .byte 0x7d + 4658 108f 00 .sleb128 0 + 4659 1090 05 .byte 0x5 + 4660 1091 03 .byte 0x3 + 4661 1092 00000000 .4byte .LC0 + 4662 1096 00 .byte 0 + 4663 1097 15 .uleb128 0x15 + 4664 1098 74000000 .4byte .LVL101 + 4665 109c F01B0000 .4byte 0x1bf0 + 4666 10a0 AE100000 .4byte 0x10ae + 4667 10a4 16 .uleb128 0x16 + 4668 10a5 01 .byte 0x1 + 4669 10a6 50 .byte 0x50 + 4670 10a7 05 .byte 0x5 + 4671 10a8 03 .byte 0x3 + 4672 10a9 00000000 .4byte .LANCHOR1 + 4673 10ad 00 .byte 0 + 4674 10ae 15 .uleb128 0x15 + 4675 10af 90000000 .4byte .LVL102 + 4676 10b3 B51C0000 .4byte 0x1cb5 + 4677 10b7 C1100000 .4byte 0x10c1 + 4678 10bb 16 .uleb128 0x16 + 4679 10bc 01 .byte 0x1 + 4680 10bd 50 .byte 0x50 + 4681 10be 01 .byte 0x1 + 4682 10bf 31 .byte 0x31 + 4683 10c0 00 .byte 0 + 4684 10c1 15 .uleb128 0x15 + 4685 10c2 A8000000 .4byte .LVL103 + 4686 10c6 021D0000 .4byte 0x1d02 + 4687 10ca D5100000 .4byte 0x10d5 + 4688 10ce 16 .uleb128 0x16 + 4689 10cf 01 .byte 0x1 + 4690 10d0 50 .byte 0x50 + 4691 10d1 02 .byte 0x2 + 4692 10d2 08 .byte 0x8 + 4693 10d3 64 .byte 0x64 + 4694 10d4 00 .byte 0 + 4695 10d5 15 .uleb128 0x15 + 4696 10d6 C4000000 .4byte .LVL104 + 4697 10da B51C0000 .4byte 0x1cb5 + 4698 10de E8100000 .4byte 0x10e8 + 4699 10e2 16 .uleb128 0x16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 84 + + + 4700 10e3 01 .byte 0x1 + 4701 10e4 50 .byte 0x50 + 4702 10e5 01 .byte 0x1 + 4703 10e6 32 .byte 0x32 + 4704 10e7 00 .byte 0 + 4705 10e8 15 .uleb128 0x15 + 4706 10e9 D4000000 .4byte .LVL105 + 4707 10ed F01B0000 .4byte 0x1bf0 + 4708 10f1 FF100000 .4byte 0x10ff + 4709 10f5 16 .uleb128 0x16 + 4710 10f6 01 .byte 0x1 + 4711 10f7 50 .byte 0x50 + 4712 10f8 05 .byte 0x5 + 4713 10f9 03 .byte 0x3 + 4714 10fa 00000000 .4byte .LANCHOR2 + 4715 10fe 00 .byte 0 + 4716 10ff 15 .uleb128 0x15 + 4717 1100 F0000000 .4byte .LVL106 + 4718 1104 B51C0000 .4byte 0x1cb5 + 4719 1108 12110000 .4byte 0x1112 + 4720 110c 16 .uleb128 0x16 + 4721 110d 01 .byte 0x1 + 4722 110e 50 .byte 0x50 + 4723 110f 01 .byte 0x1 + 4724 1110 33 .byte 0x33 + 4725 1111 00 .byte 0 + 4726 1112 15 .uleb128 0x15 + 4727 1113 00010000 .4byte .LVL107 + 4728 1117 021D0000 .4byte 0x1d02 + 4729 111b 26110000 .4byte 0x1126 + 4730 111f 16 .uleb128 0x16 + 4731 1120 01 .byte 0x1 + 4732 1121 50 .byte 0x50 + 4733 1122 02 .byte 0x2 + 4734 1123 08 .byte 0x8 + 4735 1124 64 .byte 0x64 + 4736 1125 00 .byte 0 + 4737 1126 15 .uleb128 0x15 + 4738 1127 1C010000 .4byte .LVL108 + 4739 112b B51C0000 .4byte 0x1cb5 + 4740 112f 39110000 .4byte 0x1139 + 4741 1133 16 .uleb128 0x16 + 4742 1134 01 .byte 0x1 + 4743 1135 50 .byte 0x50 + 4744 1136 01 .byte 0x1 + 4745 1137 34 .byte 0x34 + 4746 1138 00 .byte 0 + 4747 1139 17 .uleb128 0x17 + 4748 113a 28010000 .4byte .LVL109 + 4749 113e 181C0000 .4byte 0x1c18 + 4750 1142 15 .uleb128 0x15 + 4751 1143 44010000 .4byte .LVL110 + 4752 1147 B51C0000 .4byte 0x1cb5 + 4753 114b 55110000 .4byte 0x1155 + 4754 114f 16 .uleb128 0x16 + 4755 1150 01 .byte 0x1 + 4756 1151 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 85 + + + 4757 1152 01 .byte 0x1 + 4758 1153 35 .byte 0x35 + 4759 1154 00 .byte 0 + 4760 1155 15 .uleb128 0x15 + 4761 1156 54010000 .4byte .LVL111 + 4762 115a 021D0000 .4byte 0x1d02 + 4763 115e 69110000 .4byte 0x1169 + 4764 1162 16 .uleb128 0x16 + 4765 1163 01 .byte 0x1 + 4766 1164 50 .byte 0x50 + 4767 1165 02 .byte 0x2 + 4768 1166 08 .byte 0x8 + 4769 1167 64 .byte 0x64 + 4770 1168 00 .byte 0 + 4771 1169 15 .uleb128 0x15 + 4772 116a 70010000 .4byte .LVL112 + 4773 116e B51C0000 .4byte 0x1cb5 + 4774 1172 7C110000 .4byte 0x117c + 4775 1176 16 .uleb128 0x16 + 4776 1177 01 .byte 0x1 + 4777 1178 50 .byte 0x50 + 4778 1179 01 .byte 0x1 + 4779 117a 36 .byte 0x36 + 4780 117b 00 .byte 0 + 4781 117c 17 .uleb128 0x17 + 4782 117d 7C010000 .4byte .LVL113 + 4783 1181 F81C0000 .4byte 0x1cf8 + 4784 1185 15 .uleb128 0x15 + 4785 1186 98010000 .4byte .LVL114 + 4786 118a B51C0000 .4byte 0x1cb5 + 4787 118e 98110000 .4byte 0x1198 + 4788 1192 16 .uleb128 0x16 + 4789 1193 01 .byte 0x1 + 4790 1194 50 .byte 0x50 + 4791 1195 01 .byte 0x1 + 4792 1196 37 .byte 0x37 + 4793 1197 00 .byte 0 + 4794 1198 17 .uleb128 0x17 + 4795 1199 A4010000 .4byte .LVL115 + 4796 119d C31B0000 .4byte 0x1bc3 + 4797 11a1 15 .uleb128 0x15 + 4798 11a2 C0010000 .4byte .LVL116 + 4799 11a6 7C1B0000 .4byte 0x1b7c + 4800 11aa D5110000 .4byte 0x11d5 + 4801 11ae 16 .uleb128 0x16 + 4802 11af 01 .byte 0x1 + 4803 11b0 53 .byte 0x53 + 4804 11b1 05 .byte 0x5 + 4805 11b2 03 .byte 0x3 + 4806 11b3 00000000 .4byte thread4a + 4807 11b7 16 .uleb128 0x16 + 4808 11b8 01 .byte 0x1 + 4809 11b9 52 .byte 0x52 + 4810 11ba 02 .byte 0x2 + 4811 11bb 78 .byte 0x78 + 4812 11bc 00 .sleb128 0 + 4813 11bd 16 .uleb128 0x16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 86 + + + 4814 11be 01 .byte 0x1 + 4815 11bf 51 .byte 0x51 + 4816 11c0 03 .byte 0x3 + 4817 11c1 0A .byte 0xa + 4818 11c2 1801 .2byte 0x118 + 4819 11c4 16 .uleb128 0x16 + 4820 11c5 01 .byte 0x1 + 4821 11c6 50 .byte 0x50 + 4822 11c7 02 .byte 0x2 + 4823 11c8 79 .byte 0x79 + 4824 11c9 00 .sleb128 0 + 4825 11ca 16 .uleb128 0x16 + 4826 11cb 02 .byte 0x2 + 4827 11cc 7D .byte 0x7d + 4828 11cd 00 .sleb128 0 + 4829 11ce 05 .byte 0x5 + 4830 11cf 03 .byte 0x3 + 4831 11d0 14000000 .4byte .LC5 + 4832 11d4 00 .byte 0 + 4833 11d5 15 .uleb128 0x15 + 4834 11d6 E0010000 .4byte .LVL117 + 4835 11da 7C1B0000 .4byte 0x1b7c + 4836 11de 09120000 .4byte 0x1209 + 4837 11e2 16 .uleb128 0x16 + 4838 11e3 01 .byte 0x1 + 4839 11e4 53 .byte 0x53 + 4840 11e5 05 .byte 0x5 + 4841 11e6 03 .byte 0x3 + 4842 11e7 00000000 .4byte thread4b + 4843 11eb 16 .uleb128 0x16 + 4844 11ec 01 .byte 0x1 + 4845 11ed 52 .byte 0x52 + 4846 11ee 02 .byte 0x2 + 4847 11ef 77 .byte 0x77 + 4848 11f0 00 .sleb128 0 + 4849 11f1 16 .uleb128 0x16 + 4850 11f2 01 .byte 0x1 + 4851 11f3 51 .byte 0x51 + 4852 11f4 03 .byte 0x3 + 4853 11f5 0A .byte 0xa + 4854 11f6 1801 .2byte 0x118 + 4855 11f8 16 .uleb128 0x16 + 4856 11f9 01 .byte 0x1 + 4857 11fa 50 .byte 0x50 + 4858 11fb 02 .byte 0x2 + 4859 11fc 7A .byte 0x7a + 4860 11fd 00 .sleb128 0 + 4861 11fe 16 .uleb128 0x16 + 4862 11ff 02 .byte 0x2 + 4863 1200 7D .byte 0x7d + 4864 1201 00 .sleb128 0 + 4865 1202 05 .byte 0x5 + 4866 1203 03 .byte 0x3 + 4867 1204 04000000 .4byte .LC1 + 4868 1208 00 .byte 0 + 4869 1209 15 .uleb128 0x15 + 4870 120a EC010000 .4byte .LVL118 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 87 + + + 4871 120e F01B0000 .4byte 0x1bf0 + 4872 1212 20120000 .4byte 0x1220 + 4873 1216 16 .uleb128 0x16 + 4874 1217 01 .byte 0x1 + 4875 1218 50 .byte 0x50 + 4876 1219 05 .byte 0x5 + 4877 121a 03 .byte 0x3 + 4878 121b 00000000 .4byte .LANCHOR1 + 4879 121f 00 .byte 0 + 4880 1220 15 .uleb128 0x15 + 4881 1221 08020000 .4byte .LVL119 + 4882 1225 B51C0000 .4byte 0x1cb5 + 4883 1229 33120000 .4byte 0x1233 + 4884 122d 16 .uleb128 0x16 + 4885 122e 01 .byte 0x1 + 4886 122f 50 .byte 0x50 + 4887 1230 01 .byte 0x1 + 4888 1231 38 .byte 0x38 + 4889 1232 00 .byte 0 + 4890 1233 15 .uleb128 0x15 + 4891 1234 18020000 .4byte .LVL120 + 4892 1238 021D0000 .4byte 0x1d02 + 4893 123c 47120000 .4byte 0x1247 + 4894 1240 16 .uleb128 0x16 + 4895 1241 01 .byte 0x1 + 4896 1242 50 .byte 0x50 + 4897 1243 02 .byte 0x2 + 4898 1244 08 .byte 0x8 + 4899 1245 64 .byte 0x64 + 4900 1246 00 .byte 0 + 4901 1247 15 .uleb128 0x15 + 4902 1248 34020000 .4byte .LVL121 + 4903 124c B51C0000 .4byte 0x1cb5 + 4904 1250 5A120000 .4byte 0x125a + 4905 1254 16 .uleb128 0x16 + 4906 1255 01 .byte 0x1 + 4907 1256 50 .byte 0x50 + 4908 1257 01 .byte 0x1 + 4909 1258 39 .byte 0x39 + 4910 1259 00 .byte 0 + 4911 125a 15 .uleb128 0x15 + 4912 125b 44020000 .4byte .LVL122 + 4913 125f F01B0000 .4byte 0x1bf0 + 4914 1263 71120000 .4byte 0x1271 + 4915 1267 16 .uleb128 0x16 + 4916 1268 01 .byte 0x1 + 4917 1269 50 .byte 0x50 + 4918 126a 05 .byte 0x5 + 4919 126b 03 .byte 0x3 + 4920 126c 00000000 .4byte .LANCHOR2 + 4921 1270 00 .byte 0 + 4922 1271 15 .uleb128 0x15 + 4923 1272 60020000 .4byte .LVL123 + 4924 1276 B51C0000 .4byte 0x1cb5 + 4925 127a 84120000 .4byte 0x1284 + 4926 127e 16 .uleb128 0x16 + 4927 127f 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 88 + + + 4928 1280 50 .byte 0x50 + 4929 1281 01 .byte 0x1 + 4930 1282 3A .byte 0x3a + 4931 1283 00 .byte 0 + 4932 1284 15 .uleb128 0x15 + 4933 1285 70020000 .4byte .LVL124 + 4934 1289 021D0000 .4byte 0x1d02 + 4935 128d 98120000 .4byte 0x1298 + 4936 1291 16 .uleb128 0x16 + 4937 1292 01 .byte 0x1 + 4938 1293 50 .byte 0x50 + 4939 1294 02 .byte 0x2 + 4940 1295 08 .byte 0x8 + 4941 1296 64 .byte 0x64 + 4942 1297 00 .byte 0 + 4943 1298 15 .uleb128 0x15 + 4944 1299 8C020000 .4byte .LVL125 + 4945 129d B51C0000 .4byte 0x1cb5 + 4946 12a1 AB120000 .4byte 0x12ab + 4947 12a5 16 .uleb128 0x16 + 4948 12a6 01 .byte 0x1 + 4949 12a7 50 .byte 0x50 + 4950 12a8 01 .byte 0x1 + 4951 12a9 3B .byte 0x3b + 4952 12aa 00 .byte 0 + 4953 12ab 17 .uleb128 0x17 + 4954 12ac 9C020000 .4byte .LVL126 + 4955 12b0 EA1C0000 .4byte 0x1cea + 4956 12b4 17 .uleb128 0x17 + 4957 12b5 A0020000 .4byte .LVL127 + 4958 12b9 AB1C0000 .4byte 0x1cab + 4959 12bd 15 .uleb128 0x15 + 4960 12be C0020000 .4byte .LVL128 + 4961 12c2 B51C0000 .4byte 0x1cb5 + 4962 12c6 D0120000 .4byte 0x12d0 + 4963 12ca 16 .uleb128 0x16 + 4964 12cb 01 .byte 0x1 + 4965 12cc 50 .byte 0x50 + 4966 12cd 01 .byte 0x1 + 4967 12ce 3C .byte 0x3c + 4968 12cf 00 .byte 0 + 4969 12d0 15 .uleb128 0x15 + 4970 12d1 D0020000 .4byte .LVL129 + 4971 12d5 021D0000 .4byte 0x1d02 + 4972 12d9 E4120000 .4byte 0x12e4 + 4973 12dd 16 .uleb128 0x16 + 4974 12de 01 .byte 0x1 + 4975 12df 50 .byte 0x50 + 4976 12e0 02 .byte 0x2 + 4977 12e1 08 .byte 0x8 + 4978 12e2 64 .byte 0x64 + 4979 12e3 00 .byte 0 + 4980 12e4 15 .uleb128 0x15 + 4981 12e5 EC020000 .4byte .LVL130 + 4982 12e9 B51C0000 .4byte 0x1cb5 + 4983 12ed F7120000 .4byte 0x12f7 + 4984 12f1 16 .uleb128 0x16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 89 + + + 4985 12f2 01 .byte 0x1 + 4986 12f3 50 .byte 0x50 + 4987 12f4 01 .byte 0x1 + 4988 12f5 3D .byte 0x3d + 4989 12f6 00 .byte 0 + 4990 12f7 17 .uleb128 0x17 + 4991 12f8 F8020000 .4byte .LVL131 + 4992 12fc F81C0000 .4byte 0x1cf8 + 4993 1300 15 .uleb128 0x15 + 4994 1301 14030000 .4byte .LVL132 + 4995 1305 B51C0000 .4byte 0x1cb5 + 4996 1309 13130000 .4byte 0x1313 + 4997 130d 16 .uleb128 0x16 + 4998 130e 01 .byte 0x1 + 4999 130f 50 .byte 0x50 + 5000 1310 01 .byte 0x1 + 5001 1311 3E .byte 0x3e + 5002 1312 00 .byte 0 + 5003 1313 24 .uleb128 0x24 + 5004 1314 28030000 .4byte .LVL133 + 5005 1318 01 .byte 0x1 + 5006 1319 C31B0000 .4byte 0x1bc3 + 5007 131d 00 .byte 0 + 5008 131e 19 .uleb128 0x19 + 5009 131f 56000000 .4byte .LASF100 + 5010 1323 01 .byte 0x1 + 5011 1324 6401 .2byte 0x164 + 5012 1326 01 .byte 0x1 + 5013 1327 E4000000 .4byte 0xe4 + 5014 132b 00000000 .4byte .LFB24 + 5015 132f 24000000 .4byte .LFE24 + 5016 1333 D0020000 .4byte .LLST21 + 5017 1337 01 .byte 0x1 + 5018 1338 7F130000 .4byte 0x137f + 5019 133c 1A .uleb128 0x1a + 5020 133d 7000 .ascii "p\000" + 5021 133f 01 .byte 0x1 + 5022 1340 6401 .2byte 0x164 + 5023 1342 8A020000 .4byte 0x28a + 5024 1346 F0020000 .4byte .LLST22 + 5025 134a 15 .uleb128 0x15 + 5026 134b 0C000000 .4byte .LVL136 + 5027 134f 021D0000 .4byte 0x1d02 + 5028 1353 5E130000 .4byte 0x135e + 5029 1357 16 .uleb128 0x16 + 5030 1358 01 .byte 0x1 + 5031 1359 50 .byte 0x50 + 5032 135a 02 .byte 0x2 + 5033 135b 08 .byte 0x8 + 5034 135c 96 .byte 0x96 + 5035 135d 00 .byte 0 + 5036 135e 15 .uleb128 0x15 + 5037 135f 14000000 .4byte .LVL137 + 5038 1363 F01B0000 .4byte 0x1bf0 + 5039 1367 75130000 .4byte 0x1375 + 5040 136b 16 .uleb128 0x16 + 5041 136c 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 90 + + + 5042 136d 50 .byte 0x50 + 5043 136e 05 .byte 0x5 + 5044 136f 03 .byte 0x3 + 5045 1370 00000000 .4byte .LANCHOR2 + 5046 1374 00 .byte 0 + 5047 1375 17 .uleb128 0x17 + 5048 1376 18000000 .4byte .LVL138 + 5049 137a 181C0000 .4byte 0x1c18 + 5050 137e 00 .byte 0 + 5051 137f 19 .uleb128 0x19 + 5052 1380 4D000000 .4byte .LASF101 + 5053 1384 01 .byte 0x1 + 5054 1385 5B01 .2byte 0x15b + 5055 1387 01 .byte 0x1 + 5056 1388 E4000000 .4byte 0xe4 + 5057 138c 00000000 .4byte .LFB23 + 5058 1390 24000000 .4byte .LFE23 + 5059 1394 11030000 .4byte .LLST23 + 5060 1398 01 .byte 0x1 + 5061 1399 E0130000 .4byte 0x13e0 + 5062 139d 1A .uleb128 0x1a + 5063 139e 7000 .ascii "p\000" + 5064 13a0 01 .byte 0x1 + 5065 13a1 5B01 .2byte 0x15b + 5066 13a3 8A020000 .4byte 0x28a + 5067 13a7 31030000 .4byte .LLST24 + 5068 13ab 15 .uleb128 0x15 + 5069 13ac 0C000000 .4byte .LVL141 + 5070 13b0 021D0000 .4byte 0x1d02 + 5071 13b4 BF130000 .4byte 0x13bf + 5072 13b8 16 .uleb128 0x16 + 5073 13b9 01 .byte 0x1 + 5074 13ba 50 .byte 0x50 + 5075 13bb 02 .byte 0x2 + 5076 13bc 08 .byte 0x8 + 5077 13bd 32 .byte 0x32 + 5078 13be 00 .byte 0 + 5079 13bf 15 .uleb128 0x15 + 5080 13c0 14000000 .4byte .LVL142 + 5081 13c4 F01B0000 .4byte 0x1bf0 + 5082 13c8 D6130000 .4byte 0x13d6 + 5083 13cc 16 .uleb128 0x16 + 5084 13cd 01 .byte 0x1 + 5085 13ce 50 .byte 0x50 + 5086 13cf 05 .byte 0x5 + 5087 13d0 03 .byte 0x3 + 5088 13d1 00000000 .4byte .LANCHOR1 + 5089 13d5 00 .byte 0 + 5090 13d6 17 .uleb128 0x17 + 5091 13d7 18000000 .4byte .LVL143 + 5092 13db 181C0000 .4byte 0x1c18 + 5093 13df 00 .byte 0 + 5094 13e0 13 .uleb128 0x13 + 5095 13e1 3E020000 .4byte .LASF102 + 5096 13e5 01 .byte 0x1 + 5097 13e6 3401 .2byte 0x134 + 5098 13e8 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 91 + + + 5099 13e9 00000000 .4byte .LFB21 + 5100 13ed 48010000 .4byte .LFE21 + 5101 13f1 52030000 .4byte .LLST25 + 5102 13f5 01 .byte 0x1 + 5103 13f6 31150000 .4byte 0x1531 + 5104 13fa 20 .uleb128 0x20 + 5105 13fb 35030000 .4byte .LASF103 + 5106 13ff 01 .byte 0x1 + 5107 1400 3501 .2byte 0x135 + 5108 1402 FA000000 .4byte 0xfa + 5109 1406 01 .byte 0x1 + 5110 1407 58 .byte 0x58 + 5111 1408 17 .uleb128 0x17 + 5112 1409 10000000 .4byte .LVL144 + 5113 140d 171D0000 .4byte 0x1d17 + 5114 1411 15 .uleb128 0x15 + 5115 1412 40000000 .4byte .LVL146 + 5116 1416 7C1B0000 .4byte 0x1b7c + 5117 141a 3D140000 .4byte 0x143d + 5118 141e 16 .uleb128 0x16 + 5119 141f 01 .byte 0x1 + 5120 1420 53 .byte 0x53 + 5121 1421 05 .byte 0x5 + 5122 1422 03 .byte 0x3 + 5123 1423 00000000 .4byte thread3LL + 5124 1427 16 .uleb128 0x16 + 5125 1428 01 .byte 0x1 + 5126 1429 51 .byte 0x51 + 5127 142a 03 .byte 0x3 + 5128 142b 0A .byte 0xa + 5129 142c 1801 .2byte 0x118 + 5130 142e 16 .uleb128 0x16 + 5131 142f 01 .byte 0x1 + 5132 1430 50 .byte 0x50 + 5133 1431 03 .byte 0x3 + 5134 1432 76 .byte 0x76 + 5135 1433 00 .sleb128 0 + 5136 1434 06 .byte 0x6 + 5137 1435 16 .uleb128 0x16 + 5138 1436 02 .byte 0x2 + 5139 1437 7D .byte 0x7d + 5140 1438 00 .sleb128 0 + 5141 1439 02 .byte 0x2 + 5142 143a 75 .byte 0x75 + 5143 143b 00 .sleb128 0 + 5144 143c 00 .byte 0 + 5145 143d 15 .uleb128 0x15 + 5146 143e 6C000000 .4byte .LVL147 + 5147 1442 7C1B0000 .4byte 0x1b7c + 5148 1446 69140000 .4byte 0x1469 + 5149 144a 16 .uleb128 0x16 + 5150 144b 01 .byte 0x1 + 5151 144c 53 .byte 0x53 + 5152 144d 05 .byte 0x5 + 5153 144e 03 .byte 0x3 + 5154 144f 00000000 .4byte thread3L + 5155 1453 16 .uleb128 0x16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 92 + + + 5156 1454 01 .byte 0x1 + 5157 1455 51 .byte 0x51 + 5158 1456 03 .byte 0x3 + 5159 1457 0A .byte 0xa + 5160 1458 1801 .2byte 0x118 + 5161 145a 16 .uleb128 0x16 + 5162 145b 01 .byte 0x1 + 5163 145c 50 .byte 0x50 + 5164 145d 03 .byte 0x3 + 5165 145e 76 .byte 0x76 + 5166 145f 04 .sleb128 4 + 5167 1460 06 .byte 0x6 + 5168 1461 16 .uleb128 0x16 + 5169 1462 02 .byte 0x2 + 5170 1463 7D .byte 0x7d + 5171 1464 00 .sleb128 0 + 5172 1465 02 .byte 0x2 + 5173 1466 75 .byte 0x75 + 5174 1467 00 .sleb128 0 + 5175 1468 00 .byte 0 + 5176 1469 15 .uleb128 0x15 + 5177 146a 94000000 .4byte .LVL148 + 5178 146e 7C1B0000 .4byte 0x1b7c + 5179 1472 95140000 .4byte 0x1495 + 5180 1476 16 .uleb128 0x16 + 5181 1477 01 .byte 0x1 + 5182 1478 53 .byte 0x53 + 5183 1479 05 .byte 0x5 + 5184 147a 03 .byte 0x3 + 5185 147b 00000000 .4byte thread3M + 5186 147f 16 .uleb128 0x16 + 5187 1480 01 .byte 0x1 + 5188 1481 51 .byte 0x51 + 5189 1482 03 .byte 0x3 + 5190 1483 0A .byte 0xa + 5191 1484 1801 .2byte 0x118 + 5192 1486 16 .uleb128 0x16 + 5193 1487 01 .byte 0x1 + 5194 1488 50 .byte 0x50 + 5195 1489 03 .byte 0x3 + 5196 148a 76 .byte 0x76 + 5197 148b 08 .sleb128 8 + 5198 148c 06 .byte 0x6 + 5199 148d 16 .uleb128 0x16 + 5200 148e 02 .byte 0x2 + 5201 148f 7D .byte 0x7d + 5202 1490 00 .sleb128 0 + 5203 1491 02 .byte 0x2 + 5204 1492 75 .byte 0x75 + 5205 1493 00 .sleb128 0 + 5206 1494 00 .byte 0 + 5207 1495 15 .uleb128 0x15 + 5208 1496 BC000000 .4byte .LVL149 + 5209 149a 7C1B0000 .4byte 0x1b7c + 5210 149e C1140000 .4byte 0x14c1 + 5211 14a2 16 .uleb128 0x16 + 5212 14a3 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 93 + + + 5213 14a4 53 .byte 0x53 + 5214 14a5 05 .byte 0x5 + 5215 14a6 03 .byte 0x3 + 5216 14a7 00000000 .4byte thread3H + 5217 14ab 16 .uleb128 0x16 + 5218 14ac 01 .byte 0x1 + 5219 14ad 51 .byte 0x51 + 5220 14ae 03 .byte 0x3 + 5221 14af 0A .byte 0xa + 5222 14b0 1801 .2byte 0x118 + 5223 14b2 16 .uleb128 0x16 + 5224 14b3 01 .byte 0x1 + 5225 14b4 50 .byte 0x50 + 5226 14b5 03 .byte 0x3 + 5227 14b6 76 .byte 0x76 + 5228 14b7 0C .sleb128 12 + 5229 14b8 06 .byte 0x6 + 5230 14b9 16 .uleb128 0x16 + 5231 14ba 02 .byte 0x2 + 5232 14bb 7D .byte 0x7d + 5233 14bc 00 .sleb128 0 + 5234 14bd 02 .byte 0x2 + 5235 14be 75 .byte 0x75 + 5236 14bf 00 .sleb128 0 + 5237 14c0 00 .byte 0 + 5238 14c1 15 .uleb128 0x15 + 5239 14c2 E4000000 .4byte .LVL150 + 5240 14c6 7C1B0000 .4byte 0x1b7c + 5241 14ca ED140000 .4byte 0x14ed + 5242 14ce 16 .uleb128 0x16 + 5243 14cf 01 .byte 0x1 + 5244 14d0 53 .byte 0x53 + 5245 14d1 05 .byte 0x5 + 5246 14d2 03 .byte 0x3 + 5247 14d3 00000000 .4byte thread3HH + 5248 14d7 16 .uleb128 0x16 + 5249 14d8 01 .byte 0x1 + 5250 14d9 51 .byte 0x51 + 5251 14da 03 .byte 0x3 + 5252 14db 0A .byte 0xa + 5253 14dc 1801 .2byte 0x118 + 5254 14de 16 .uleb128 0x16 + 5255 14df 01 .byte 0x1 + 5256 14e0 50 .byte 0x50 + 5257 14e1 03 .byte 0x3 + 5258 14e2 76 .byte 0x76 + 5259 14e3 10 .sleb128 16 + 5260 14e4 06 .byte 0x6 + 5261 14e5 16 .uleb128 0x16 + 5262 14e6 02 .byte 0x2 + 5263 14e7 7D .byte 0x7d + 5264 14e8 00 .sleb128 0 + 5265 14e9 02 .byte 0x2 + 5266 14ea 75 .byte 0x75 + 5267 14eb 00 .sleb128 0 + 5268 14ec 00 .byte 0 + 5269 14ed 17 .uleb128 0x17 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 94 + + + 5270 14ee EC000000 .4byte .LVL151 + 5271 14f2 C31B0000 .4byte 0x1bc3 + 5272 14f6 15 .uleb128 0x15 + 5273 14f7 F8000000 .4byte .LVL152 + 5274 14fb CD1B0000 .4byte 0x1bcd + 5275 14ff 12150000 .4byte 0x1512 + 5276 1503 16 .uleb128 0x16 + 5277 1504 01 .byte 0x1 + 5278 1505 51 .byte 0x51 + 5279 1506 05 .byte 0x5 + 5280 1507 03 .byte 0x3 + 5281 1508 18000000 .4byte .LC6 + 5282 150c 16 .uleb128 0x16 + 5283 150d 01 .byte 0x1 + 5284 150e 50 .byte 0x50 + 5285 150f 01 .byte 0x1 + 5286 1510 31 .byte 0x31 + 5287 1511 00 .byte 0 + 5288 1512 18 .uleb128 0x18 + 5289 1513 20010000 .4byte .LVL153 + 5290 1517 01 .byte 0x1 + 5291 1518 251D0000 .4byte 0x1d25 + 5292 151c 16 .uleb128 0x16 + 5293 151d 01 .byte 0x1 + 5294 151e 52 .byte 0x52 + 5295 151f 03 .byte 0x3 + 5296 1520 78 .byte 0x78 + 5297 1521 F300 .sleb128 115 + 5298 1523 16 .uleb128 0x16 + 5299 1524 01 .byte 0x1 + 5300 1525 51 .byte 0x51 + 5301 1526 03 .byte 0x3 + 5302 1527 78 .byte 0x78 + 5303 1528 EE00 .sleb128 110 + 5304 152a 16 .uleb128 0x16 + 5305 152b 01 .byte 0x1 + 5306 152c 50 .byte 0x50 + 5307 152d 01 .byte 0x1 + 5308 152e 32 .byte 0x32 + 5309 152f 00 .byte 0 + 5310 1530 00 .byte 0 + 5311 1531 1E .uleb128 0x1e + 5312 1532 34010000 .4byte .LASF104 + 5313 1536 01 .byte 0x1 + 5314 1537 BE .byte 0xbe + 5315 1538 01 .byte 0x1 + 5316 1539 00000000 .4byte .LFB14 + 5317 153d F0000000 .4byte .LFE14 + 5318 1541 7E030000 .4byte .LLST26 + 5319 1545 01 .byte 0x1 + 5320 1546 28160000 .4byte 0x1628 + 5321 154a 21 .uleb128 0x21 + 5322 154b 35030000 .4byte .LASF103 + 5323 154f 01 .byte 0x1 + 5324 1550 BF .byte 0xbf + 5325 1551 FA000000 .4byte 0xfa + 5326 1555 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 95 + + + 5327 1556 58 .byte 0x58 + 5328 1557 17 .uleb128 0x17 + 5329 1558 10000000 .4byte .LVL154 + 5330 155c 171D0000 .4byte 0x1d17 + 5331 1560 15 .uleb128 0x15 + 5332 1561 40000000 .4byte .LVL156 + 5333 1565 7C1B0000 .4byte 0x1b7c + 5334 1569 8C150000 .4byte 0x158c + 5335 156d 16 .uleb128 0x16 + 5336 156e 01 .byte 0x1 + 5337 156f 53 .byte 0x53 + 5338 1570 05 .byte 0x5 + 5339 1571 03 .byte 0x3 + 5340 1572 00000000 .4byte thread2H + 5341 1576 16 .uleb128 0x16 + 5342 1577 01 .byte 0x1 + 5343 1578 51 .byte 0x51 + 5344 1579 03 .byte 0x3 + 5345 157a 0A .byte 0xa + 5346 157b 1801 .2byte 0x118 + 5347 157d 16 .uleb128 0x16 + 5348 157e 01 .byte 0x1 + 5349 157f 50 .byte 0x50 + 5350 1580 03 .byte 0x3 + 5351 1581 76 .byte 0x76 + 5352 1582 00 .sleb128 0 + 5353 1583 06 .byte 0x6 + 5354 1584 16 .uleb128 0x16 + 5355 1585 02 .byte 0x2 + 5356 1586 7D .byte 0x7d + 5357 1587 00 .sleb128 0 + 5358 1588 02 .byte 0x2 + 5359 1589 75 .byte 0x75 + 5360 158a 00 .sleb128 0 + 5361 158b 00 .byte 0 + 5362 158c 15 .uleb128 0x15 + 5363 158d 6C000000 .4byte .LVL157 + 5364 1591 7C1B0000 .4byte 0x1b7c + 5365 1595 B8150000 .4byte 0x15b8 + 5366 1599 16 .uleb128 0x16 + 5367 159a 01 .byte 0x1 + 5368 159b 53 .byte 0x53 + 5369 159c 05 .byte 0x5 + 5370 159d 03 .byte 0x3 + 5371 159e 00000000 .4byte thread2M + 5372 15a2 16 .uleb128 0x16 + 5373 15a3 01 .byte 0x1 + 5374 15a4 51 .byte 0x51 + 5375 15a5 03 .byte 0x3 + 5376 15a6 0A .byte 0xa + 5377 15a7 1801 .2byte 0x118 + 5378 15a9 16 .uleb128 0x16 + 5379 15aa 01 .byte 0x1 + 5380 15ab 50 .byte 0x50 + 5381 15ac 03 .byte 0x3 + 5382 15ad 76 .byte 0x76 + 5383 15ae 04 .sleb128 4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 96 + + + 5384 15af 06 .byte 0x6 + 5385 15b0 16 .uleb128 0x16 + 5386 15b1 02 .byte 0x2 + 5387 15b2 7D .byte 0x7d + 5388 15b3 00 .sleb128 0 + 5389 15b4 02 .byte 0x2 + 5390 15b5 75 .byte 0x75 + 5391 15b6 00 .sleb128 0 + 5392 15b7 00 .byte 0 + 5393 15b8 15 .uleb128 0x15 + 5394 15b9 94000000 .4byte .LVL158 + 5395 15bd 7C1B0000 .4byte 0x1b7c + 5396 15c1 E4150000 .4byte 0x15e4 + 5397 15c5 16 .uleb128 0x16 + 5398 15c6 01 .byte 0x1 + 5399 15c7 53 .byte 0x53 + 5400 15c8 05 .byte 0x5 + 5401 15c9 03 .byte 0x3 + 5402 15ca 00000000 .4byte thread2L + 5403 15ce 16 .uleb128 0x16 + 5404 15cf 01 .byte 0x1 + 5405 15d0 51 .byte 0x51 + 5406 15d1 03 .byte 0x3 + 5407 15d2 0A .byte 0xa + 5408 15d3 1801 .2byte 0x118 + 5409 15d5 16 .uleb128 0x16 + 5410 15d6 01 .byte 0x1 + 5411 15d7 50 .byte 0x50 + 5412 15d8 03 .byte 0x3 + 5413 15d9 76 .byte 0x76 + 5414 15da 08 .sleb128 8 + 5415 15db 06 .byte 0x6 + 5416 15dc 16 .uleb128 0x16 + 5417 15dd 02 .byte 0x2 + 5418 15de 7D .byte 0x7d + 5419 15df 00 .sleb128 0 + 5420 15e0 02 .byte 0x2 + 5421 15e1 75 .byte 0x75 + 5422 15e2 00 .sleb128 0 + 5423 15e3 00 .byte 0 + 5424 15e4 17 .uleb128 0x17 + 5425 15e5 9C000000 .4byte .LVL159 + 5426 15e9 C31B0000 .4byte 0x1bc3 + 5427 15ed 15 .uleb128 0x15 + 5428 15ee A8000000 .4byte .LVL160 + 5429 15f2 CD1B0000 .4byte 0x1bcd + 5430 15f6 09160000 .4byte 0x1609 + 5431 15fa 16 .uleb128 0x16 + 5432 15fb 01 .byte 0x1 + 5433 15fc 51 .byte 0x51 + 5434 15fd 05 .byte 0x5 + 5435 15fe 03 .byte 0x3 + 5436 15ff 0C000000 .4byte .LC3 + 5437 1603 16 .uleb128 0x16 + 5438 1604 01 .byte 0x1 + 5439 1605 50 .byte 0x50 + 5440 1606 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 97 + + + 5441 1607 31 .byte 0x31 + 5442 1608 00 .byte 0 + 5443 1609 18 .uleb128 0x18 + 5444 160a D0000000 .4byte .LVL161 + 5445 160e 01 .byte 0x1 + 5446 160f 251D0000 .4byte 0x1d25 + 5447 1613 16 .uleb128 0x16 + 5448 1614 01 .byte 0x1 + 5449 1615 52 .byte 0x52 + 5450 1616 03 .byte 0x3 + 5451 1617 78 .byte 0x78 + 5452 1618 E900 .sleb128 105 + 5453 161a 16 .uleb128 0x16 + 5454 161b 01 .byte 0x1 + 5455 161c 51 .byte 0x51 + 5456 161d 03 .byte 0x3 + 5457 161e 78 .byte 0x78 + 5458 161f E400 .sleb128 100 + 5459 1621 16 .uleb128 0x16 + 5460 1622 01 .byte 0x1 + 5461 1623 50 .byte 0x50 + 5462 1624 01 .byte 0x1 + 5463 1625 32 .byte 0x32 + 5464 1626 00 .byte 0 + 5465 1627 00 .byte 0 + 5466 1628 19 .uleb128 0x19 + 5467 1629 1B050000 .4byte .LASF105 + 5468 162d 01 .byte 0x1 + 5469 162e 2901 .2byte 0x129 + 5470 1630 01 .byte 0x1 + 5471 1631 E4000000 .4byte 0xe4 + 5472 1635 00000000 .4byte .LFB20 + 5473 1639 34000000 .4byte .LFE20 + 5474 163d AA030000 .4byte .LLST27 + 5475 1641 01 .byte 0x1 + 5476 1642 AC160000 .4byte 0x16ac + 5477 1646 1A .uleb128 0x1a + 5478 1647 7000 .ascii "p\000" + 5479 1649 01 .byte 0x1 + 5480 164a 2901 .2byte 0x129 + 5481 164c 8A020000 .4byte 0x28a + 5482 1650 CA030000 .4byte .LLST28 + 5483 1654 15 .uleb128 0x15 + 5484 1655 0C000000 .4byte .LVL164 + 5485 1659 021D0000 .4byte 0x1d02 + 5486 165d 68160000 .4byte 0x1668 + 5487 1661 16 .uleb128 0x16 + 5488 1662 01 .byte 0x1 + 5489 1663 50 .byte 0x50 + 5490 1664 02 .byte 0x2 + 5491 1665 08 .byte 0x8 + 5492 1666 32 .byte 0x32 + 5493 1667 00 .byte 0 + 5494 1668 15 .uleb128 0x15 + 5495 1669 14000000 .4byte .LVL165 + 5496 166d F01B0000 .4byte 0x1bf0 + 5497 1671 7F160000 .4byte 0x167f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 98 + + + 5498 1675 16 .uleb128 0x16 + 5499 1676 01 .byte 0x1 + 5500 1677 50 .byte 0x50 + 5501 1678 05 .byte 0x5 + 5502 1679 03 .byte 0x3 + 5503 167a 00000000 .4byte .LANCHOR1 + 5504 167e 00 .byte 0 + 5505 167f 15 .uleb128 0x15 + 5506 1680 1C000000 .4byte .LVL166 + 5507 1684 471D0000 .4byte 0x1d47 + 5508 1688 92160000 .4byte 0x1692 + 5509 168c 16 .uleb128 0x16 + 5510 168d 01 .byte 0x1 + 5511 168e 50 .byte 0x50 + 5512 168f 01 .byte 0x1 + 5513 1690 3A .byte 0x3a + 5514 1691 00 .byte 0 + 5515 1692 17 .uleb128 0x17 + 5516 1693 20000000 .4byte .LVL167 + 5517 1697 181C0000 .4byte 0x1c18 + 5518 169b 25 .uleb128 0x25 + 5519 169c 28000000 .4byte .LVL168 + 5520 16a0 041C0000 .4byte 0x1c04 + 5521 16a4 16 .uleb128 0x16 + 5522 16a5 01 .byte 0x1 + 5523 16a6 50 .byte 0x50 + 5524 16a7 02 .byte 0x2 + 5525 16a8 08 .byte 0x8 + 5526 16a9 41 .byte 0x41 + 5527 16aa 00 .byte 0 + 5528 16ab 00 .byte 0 + 5529 16ac 19 .uleb128 0x19 + 5530 16ad 9A050000 .4byte .LASF106 + 5531 16b1 01 .byte 0x1 + 5532 16b2 1F01 .2byte 0x11f + 5533 16b4 01 .byte 0x1 + 5534 16b5 E4000000 .4byte 0xe4 + 5535 16b9 00000000 .4byte .LFB19 + 5536 16bd 24000000 .4byte .LFE19 + 5537 16c1 EB030000 .4byte .LLST29 + 5538 16c5 01 .byte 0x1 + 5539 16c6 10170000 .4byte 0x1710 + 5540 16ca 1A .uleb128 0x1a + 5541 16cb 7000 .ascii "p\000" + 5542 16cd 01 .byte 0x1 + 5543 16ce 1F01 .2byte 0x11f + 5544 16d0 8A020000 .4byte 0x28a + 5545 16d4 0B040000 .4byte .LLST30 + 5546 16d8 15 .uleb128 0x15 + 5547 16d9 0C000000 .4byte .LVL171 + 5548 16dd 021D0000 .4byte 0x1d02 + 5549 16e1 EC160000 .4byte 0x16ec + 5550 16e5 16 .uleb128 0x16 + 5551 16e6 01 .byte 0x1 + 5552 16e7 50 .byte 0x50 + 5553 16e8 02 .byte 0x2 + 5554 16e9 08 .byte 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 99 + + + 5555 16ea 28 .byte 0x28 + 5556 16eb 00 .byte 0 + 5557 16ec 15 .uleb128 0x15 + 5558 16ed 14000000 .4byte .LVL172 + 5559 16f1 471D0000 .4byte 0x1d47 + 5560 16f5 FF160000 .4byte 0x16ff + 5561 16f9 16 .uleb128 0x16 + 5562 16fa 01 .byte 0x1 + 5563 16fb 50 .byte 0x50 + 5564 16fc 01 .byte 0x1 + 5565 16fd 44 .byte 0x44 + 5566 16fe 00 .byte 0 + 5567 16ff 25 .uleb128 0x25 + 5568 1700 1C000000 .4byte .LVL173 + 5569 1704 041C0000 .4byte 0x1c04 + 5570 1708 16 .uleb128 0x16 + 5571 1709 01 .byte 0x1 + 5572 170a 50 .byte 0x50 + 5573 170b 02 .byte 0x2 + 5574 170c 08 .byte 0x8 + 5575 170d 42 .byte 0x42 + 5576 170e 00 .byte 0 + 5577 170f 00 .byte 0 + 5578 1710 19 .uleb128 0x19 + 5579 1711 A3000000 .4byte .LASF107 + 5580 1715 01 .byte 0x1 + 5581 1716 1301 .2byte 0x113 + 5582 1718 01 .byte 0x1 + 5583 1719 E4000000 .4byte 0xe4 + 5584 171d 00000000 .4byte .LFB18 + 5585 1721 34000000 .4byte .LFE18 + 5586 1725 2C040000 .4byte .LLST31 + 5587 1729 01 .byte 0x1 + 5588 172a 93170000 .4byte 0x1793 + 5589 172e 1A .uleb128 0x1a + 5590 172f 7000 .ascii "p\000" + 5591 1731 01 .byte 0x1 + 5592 1732 1301 .2byte 0x113 + 5593 1734 8A020000 .4byte 0x28a + 5594 1738 4C040000 .4byte .LLST32 + 5595 173c 15 .uleb128 0x15 + 5596 173d 0C000000 .4byte .LVL176 + 5597 1741 021D0000 .4byte 0x1d02 + 5598 1745 4F170000 .4byte 0x174f + 5599 1749 16 .uleb128 0x16 + 5600 174a 01 .byte 0x1 + 5601 174b 50 .byte 0x50 + 5602 174c 01 .byte 0x1 + 5603 174d 44 .byte 0x44 + 5604 174e 00 .byte 0 + 5605 174f 15 .uleb128 0x15 + 5606 1750 14000000 .4byte .LVL177 + 5607 1754 F01B0000 .4byte 0x1bf0 + 5608 1758 66170000 .4byte 0x1766 + 5609 175c 16 .uleb128 0x16 + 5610 175d 01 .byte 0x1 + 5611 175e 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 100 + + + 5612 175f 05 .byte 0x5 + 5613 1760 03 .byte 0x3 + 5614 1761 00000000 .4byte .LANCHOR1 + 5615 1765 00 .byte 0 + 5616 1766 15 .uleb128 0x15 + 5617 1767 1C000000 .4byte .LVL178 + 5618 176b 471D0000 .4byte 0x1d47 + 5619 176f 79170000 .4byte 0x1779 + 5620 1773 16 .uleb128 0x16 + 5621 1774 01 .byte 0x1 + 5622 1775 50 .byte 0x50 + 5623 1776 01 .byte 0x1 + 5624 1777 3A .byte 0x3a + 5625 1778 00 .byte 0 + 5626 1779 17 .uleb128 0x17 + 5627 177a 20000000 .4byte .LVL179 + 5628 177e 181C0000 .4byte 0x1c18 + 5629 1782 25 .uleb128 0x25 + 5630 1783 28000000 .4byte .LVL180 + 5631 1787 041C0000 .4byte 0x1c04 + 5632 178b 16 .uleb128 0x16 + 5633 178c 01 .byte 0x1 + 5634 178d 50 .byte 0x50 + 5635 178e 02 .byte 0x2 + 5636 178f 08 .byte 0x8 + 5637 1790 43 .byte 0x43 + 5638 1791 00 .byte 0 + 5639 1792 00 .byte 0 + 5640 1793 19 .uleb128 0x19 + 5641 1794 A3050000 .4byte .LASF108 + 5642 1798 01 .byte 0x1 + 5643 1799 0301 .2byte 0x103 + 5644 179b 01 .byte 0x1 + 5645 179c E4000000 .4byte 0xe4 + 5646 17a0 00000000 .4byte .LFB17 + 5647 17a4 54000000 .4byte .LFE17 + 5648 17a8 6D040000 .4byte .LLST33 + 5649 17ac 01 .byte 0x1 + 5650 17ad 5C180000 .4byte 0x185c + 5651 17b1 1A .uleb128 0x1a + 5652 17b2 7000 .ascii "p\000" + 5653 17b4 01 .byte 0x1 + 5654 17b5 0301 .2byte 0x103 + 5655 17b7 8A020000 .4byte 0x28a + 5656 17bb 8D040000 .4byte .LLST34 + 5657 17bf 15 .uleb128 0x15 + 5658 17c0 0C000000 .4byte .LVL183 + 5659 17c4 021D0000 .4byte 0x1d02 + 5660 17c8 D2170000 .4byte 0x17d2 + 5661 17cc 16 .uleb128 0x16 + 5662 17cd 01 .byte 0x1 + 5663 17ce 50 .byte 0x50 + 5664 17cf 01 .byte 0x1 + 5665 17d0 3A .byte 0x3a + 5666 17d1 00 .byte 0 + 5667 17d2 15 .uleb128 0x15 + 5668 17d3 14000000 .4byte .LVL184 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 101 + + + 5669 17d7 F01B0000 .4byte 0x1bf0 + 5670 17db E9170000 .4byte 0x17e9 + 5671 17df 16 .uleb128 0x16 + 5672 17e0 01 .byte 0x1 + 5673 17e1 50 .byte 0x50 + 5674 17e2 05 .byte 0x5 + 5675 17e3 03 .byte 0x3 + 5676 17e4 00000000 .4byte .LANCHOR1 + 5677 17e8 00 .byte 0 + 5678 17e9 15 .uleb128 0x15 + 5679 17ea 1C000000 .4byte .LVL185 + 5680 17ee 471D0000 .4byte 0x1d47 + 5681 17f2 FC170000 .4byte 0x17fc + 5682 17f6 16 .uleb128 0x16 + 5683 17f7 01 .byte 0x1 + 5684 17f8 50 .byte 0x50 + 5685 17f9 01 .byte 0x1 + 5686 17fa 44 .byte 0x44 + 5687 17fb 00 .byte 0 + 5688 17fc 15 .uleb128 0x15 + 5689 17fd 24000000 .4byte .LVL186 + 5690 1801 F01B0000 .4byte 0x1bf0 + 5691 1805 13180000 .4byte 0x1813 + 5692 1809 16 .uleb128 0x16 + 5693 180a 01 .byte 0x1 + 5694 180b 50 .byte 0x50 + 5695 180c 05 .byte 0x5 + 5696 180d 03 .byte 0x3 + 5697 180e 00000000 .4byte .LANCHOR2 + 5698 1812 00 .byte 0 + 5699 1813 15 .uleb128 0x15 + 5700 1814 2C000000 .4byte .LVL187 + 5701 1818 471D0000 .4byte 0x1d47 + 5702 181c 26180000 .4byte 0x1826 + 5703 1820 16 .uleb128 0x16 + 5704 1821 01 .byte 0x1 + 5705 1822 50 .byte 0x50 + 5706 1823 01 .byte 0x1 + 5707 1824 3A .byte 0x3a + 5708 1825 00 .byte 0 + 5709 1826 17 .uleb128 0x17 + 5710 1827 30000000 .4byte .LVL188 + 5711 182b 181C0000 .4byte 0x1c18 + 5712 182f 15 .uleb128 0x15 + 5713 1830 38000000 .4byte .LVL189 + 5714 1834 471D0000 .4byte 0x1d47 + 5715 1838 42180000 .4byte 0x1842 + 5716 183c 16 .uleb128 0x16 + 5717 183d 01 .byte 0x1 + 5718 183e 50 .byte 0x50 + 5719 183f 01 .byte 0x1 + 5720 1840 3A .byte 0x3a + 5721 1841 00 .byte 0 + 5722 1842 17 .uleb128 0x17 + 5723 1843 3C000000 .4byte .LVL190 + 5724 1847 181C0000 .4byte 0x1c18 + 5725 184b 25 .uleb128 0x25 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 102 + + + 5726 184c 44000000 .4byte .LVL191 + 5727 1850 041C0000 .4byte 0x1c04 + 5728 1854 16 .uleb128 0x16 + 5729 1855 01 .byte 0x1 + 5730 1856 50 .byte 0x50 + 5731 1857 02 .byte 0x2 + 5732 1858 08 .byte 0x8 + 5733 1859 44 .byte 0x44 + 5734 185a 00 .byte 0 + 5735 185b 00 .byte 0 + 5736 185c 1B .uleb128 0x1b + 5737 185d 8D020000 .4byte .LASF109 + 5738 1861 01 .byte 0x1 + 5739 1862 F8 .byte 0xf8 + 5740 1863 01 .byte 0x1 + 5741 1864 E4000000 .4byte 0xe4 + 5742 1868 00000000 .4byte .LFB16 + 5743 186c 2C000000 .4byte .LFE16 + 5744 1870 AE040000 .4byte .LLST35 + 5745 1874 01 .byte 0x1 + 5746 1875 CA180000 .4byte 0x18ca + 5747 1879 1C .uleb128 0x1c + 5748 187a 7000 .ascii "p\000" + 5749 187c 01 .byte 0x1 + 5750 187d F8 .byte 0xf8 + 5751 187e 8A020000 .4byte 0x28a + 5752 1882 CE040000 .4byte .LLST36 + 5753 1886 15 .uleb128 0x15 + 5754 1887 0C000000 .4byte .LVL194 + 5755 188b F01B0000 .4byte 0x1bf0 + 5756 188f 9D180000 .4byte 0x189d + 5757 1893 16 .uleb128 0x16 + 5758 1894 01 .byte 0x1 + 5759 1895 50 .byte 0x50 + 5760 1896 05 .byte 0x5 + 5761 1897 03 .byte 0x3 + 5762 1898 00000000 .4byte .LANCHOR2 + 5763 189c 00 .byte 0 + 5764 189d 15 .uleb128 0x15 + 5765 189e 14000000 .4byte .LVL195 + 5766 18a2 471D0000 .4byte 0x1d47 + 5767 18a6 B0180000 .4byte 0x18b0 + 5768 18aa 16 .uleb128 0x16 + 5769 18ab 01 .byte 0x1 + 5770 18ac 50 .byte 0x50 + 5771 18ad 01 .byte 0x1 + 5772 18ae 4E .byte 0x4e + 5773 18af 00 .byte 0 + 5774 18b0 17 .uleb128 0x17 + 5775 18b1 18000000 .4byte .LVL196 + 5776 18b5 181C0000 .4byte 0x1c18 + 5777 18b9 25 .uleb128 0x25 + 5778 18ba 20000000 .4byte .LVL197 + 5779 18be 041C0000 .4byte 0x1c04 + 5780 18c2 16 .uleb128 0x16 + 5781 18c3 01 .byte 0x1 + 5782 18c4 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 103 + + + 5783 18c5 02 .byte 0x2 + 5784 18c6 08 .byte 0x8 + 5785 18c7 45 .byte 0x45 + 5786 18c8 00 .byte 0 + 5787 18c9 00 .byte 0 + 5788 18ca 1B .uleb128 0x1b + 5789 18cb CE040000 .4byte .LASF110 + 5790 18cf 01 .byte 0x1 + 5791 18d0 9D .byte 0x9d + 5792 18d1 01 .byte 0x1 + 5793 18d2 E4000000 .4byte 0xe4 + 5794 18d6 00000000 .4byte .LFB11 + 5795 18da 34000000 .4byte .LFE11 + 5796 18de EF040000 .4byte .LLST37 + 5797 18e2 01 .byte 0x1 + 5798 18e3 4C190000 .4byte 0x194c + 5799 18e7 1C .uleb128 0x1c + 5800 18e8 7000 .ascii "p\000" + 5801 18ea 01 .byte 0x1 + 5802 18eb 9D .byte 0x9d + 5803 18ec 8A020000 .4byte 0x28a + 5804 18f0 0F050000 .4byte .LLST38 + 5805 18f4 15 .uleb128 0x15 + 5806 18f5 0C000000 .4byte .LVL200 + 5807 18f9 F01B0000 .4byte 0x1bf0 + 5808 18fd 0B190000 .4byte 0x190b + 5809 1901 16 .uleb128 0x16 + 5810 1902 01 .byte 0x1 + 5811 1903 50 .byte 0x50 + 5812 1904 05 .byte 0x5 + 5813 1905 03 .byte 0x3 + 5814 1906 00000000 .4byte .LANCHOR2 + 5815 190a 00 .byte 0 + 5816 190b 15 .uleb128 0x15 + 5817 190c 14000000 .4byte .LVL201 + 5818 1910 471D0000 .4byte 0x1d47 + 5819 1914 1F190000 .4byte 0x191f + 5820 1918 16 .uleb128 0x16 + 5821 1919 01 .byte 0x1 + 5822 191a 50 .byte 0x50 + 5823 191b 02 .byte 0x2 + 5824 191c 08 .byte 0x8 + 5825 191d 28 .byte 0x28 + 5826 191e 00 .byte 0 + 5827 191f 17 .uleb128 0x17 + 5828 1920 18000000 .4byte .LVL202 + 5829 1924 181C0000 .4byte 0x1c18 + 5830 1928 15 .uleb128 0x15 + 5831 1929 20000000 .4byte .LVL203 + 5832 192d 471D0000 .4byte 0x1d47 + 5833 1931 3B190000 .4byte 0x193b + 5834 1935 16 .uleb128 0x16 + 5835 1936 01 .byte 0x1 + 5836 1937 50 .byte 0x50 + 5837 1938 01 .byte 0x1 + 5838 1939 3A .byte 0x3a + 5839 193a 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 104 + + + 5840 193b 25 .uleb128 0x25 + 5841 193c 28000000 .4byte .LVL204 + 5842 1940 041C0000 .4byte 0x1c04 + 5843 1944 16 .uleb128 0x16 + 5844 1945 01 .byte 0x1 + 5845 1946 50 .byte 0x50 + 5846 1947 02 .byte 0x2 + 5847 1948 08 .byte 0x8 + 5848 1949 43 .byte 0x43 + 5849 194a 00 .byte 0 + 5850 194b 00 .byte 0 + 5851 194c 1B .uleb128 0x1b + 5852 194d D7040000 .4byte .LASF111 + 5853 1951 01 .byte 0x1 + 5854 1952 A9 .byte 0xa9 + 5855 1953 01 .byte 0x1 + 5856 1954 E4000000 .4byte 0xe4 + 5857 1958 00000000 .4byte .LFB12 + 5858 195c 24000000 .4byte .LFE12 + 5859 1960 30050000 .4byte .LLST39 + 5860 1964 01 .byte 0x1 + 5861 1965 AE190000 .4byte 0x19ae + 5862 1969 1C .uleb128 0x1c + 5863 196a 7000 .ascii "p\000" + 5864 196c 01 .byte 0x1 + 5865 196d A9 .byte 0xa9 + 5866 196e 8A020000 .4byte 0x28a + 5867 1972 50050000 .4byte .LLST40 + 5868 1976 15 .uleb128 0x15 + 5869 1977 0C000000 .4byte .LVL207 + 5870 197b 021D0000 .4byte 0x1d02 + 5871 197f 89190000 .4byte 0x1989 + 5872 1983 16 .uleb128 0x16 + 5873 1984 01 .byte 0x1 + 5874 1985 50 .byte 0x50 + 5875 1986 01 .byte 0x1 + 5876 1987 44 .byte 0x44 + 5877 1988 00 .byte 0 + 5878 1989 15 .uleb128 0x15 + 5879 198a 14000000 .4byte .LVL208 + 5880 198e 471D0000 .4byte 0x1d47 + 5881 1992 9D190000 .4byte 0x199d + 5882 1996 16 .uleb128 0x16 + 5883 1997 01 .byte 0x1 + 5884 1998 50 .byte 0x50 + 5885 1999 02 .byte 0x2 + 5886 199a 08 .byte 0x8 + 5887 199b 28 .byte 0x28 + 5888 199c 00 .byte 0 + 5889 199d 25 .uleb128 0x25 + 5890 199e 1C000000 .4byte .LVL209 + 5891 19a2 041C0000 .4byte 0x1c04 + 5892 19a6 16 .uleb128 0x16 + 5893 19a7 01 .byte 0x1 + 5894 19a8 50 .byte 0x50 + 5895 19a9 02 .byte 0x2 + 5896 19aa 08 .byte 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 105 + + + 5897 19ab 42 .byte 0x42 + 5898 19ac 00 .byte 0 + 5899 19ad 00 .byte 0 + 5900 19ae 1B .uleb128 0x1b + 5901 19af C5040000 .4byte .LASF112 + 5902 19b3 01 .byte 0x1 + 5903 19b4 B3 .byte 0xb3 + 5904 19b5 01 .byte 0x1 + 5905 19b6 E4000000 .4byte 0xe4 + 5906 19ba 00000000 .4byte .LFB13 + 5907 19be 34000000 .4byte .LFE13 + 5908 19c2 71050000 .4byte .LLST41 + 5909 19c6 01 .byte 0x1 + 5910 19c7 301A0000 .4byte 0x1a30 + 5911 19cb 1C .uleb128 0x1c + 5912 19cc 7000 .ascii "p\000" + 5913 19ce 01 .byte 0x1 + 5914 19cf B3 .byte 0xb3 + 5915 19d0 8A020000 .4byte 0x28a + 5916 19d4 91050000 .4byte .LLST42 + 5917 19d8 15 .uleb128 0x15 + 5918 19d9 0C000000 .4byte .LVL212 + 5919 19dd 021D0000 .4byte 0x1d02 + 5920 19e1 EC190000 .4byte 0x19ec + 5921 19e5 16 .uleb128 0x16 + 5922 19e6 01 .byte 0x1 + 5923 19e7 50 .byte 0x50 + 5924 19e8 02 .byte 0x2 + 5925 19e9 08 .byte 0x8 + 5926 19ea 28 .byte 0x28 + 5927 19eb 00 .byte 0 + 5928 19ec 15 .uleb128 0x15 + 5929 19ed 14000000 .4byte .LVL213 + 5930 19f1 F01B0000 .4byte 0x1bf0 + 5931 19f5 031A0000 .4byte 0x1a03 + 5932 19f9 16 .uleb128 0x16 + 5933 19fa 01 .byte 0x1 + 5934 19fb 50 .byte 0x50 + 5935 19fc 05 .byte 0x5 + 5936 19fd 03 .byte 0x3 + 5937 19fe 00000000 .4byte .LANCHOR2 + 5938 1a02 00 .byte 0 + 5939 1a03 15 .uleb128 0x15 + 5940 1a04 1C000000 .4byte .LVL214 + 5941 1a08 471D0000 .4byte 0x1d47 + 5942 1a0c 161A0000 .4byte 0x1a16 + 5943 1a10 16 .uleb128 0x16 + 5944 1a11 01 .byte 0x1 + 5945 1a12 50 .byte 0x50 + 5946 1a13 01 .byte 0x1 + 5947 1a14 3A .byte 0x3a + 5948 1a15 00 .byte 0 + 5949 1a16 17 .uleb128 0x17 + 5950 1a17 20000000 .4byte .LVL215 + 5951 1a1b 181C0000 .4byte 0x1c18 + 5952 1a1f 25 .uleb128 0x25 + 5953 1a20 28000000 .4byte .LVL216 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 106 + + + 5954 1a24 041C0000 .4byte 0x1c04 + 5955 1a28 16 .uleb128 0x16 + 5956 1a29 01 .byte 0x1 + 5957 1a2a 50 .byte 0x50 + 5958 1a2b 02 .byte 0x2 + 5959 1a2c 08 .byte 0x8 + 5960 1a2d 41 .byte 0x41 + 5961 1a2e 00 .byte 0 + 5962 1a2f 00 .byte 0 + 5963 1a30 26 .uleb128 0x26 + 5964 1a31 6D3100 .ascii "m1\000" + 5965 1a34 01 .byte 0x1 + 5966 1a35 44 .byte 0x44 + 5967 1a36 A8040000 .4byte 0x4a8 + 5968 1a3a 05 .byte 0x5 + 5969 1a3b 03 .byte 0x3 + 5970 1a3c 00000000 .4byte m1 + 5971 1a40 26 .uleb128 0x26 + 5972 1a41 6D3200 .ascii "m2\000" + 5973 1a44 01 .byte 0x1 + 5974 1a45 45 .byte 0x45 + 5975 1a46 A8040000 .4byte 0x4a8 + 5976 1a4a 05 .byte 0x5 + 5977 1a4b 03 .byte 0x3 + 5978 1a4c 00000000 .4byte m2 + 5979 1a50 26 .uleb128 0x26 + 5980 1a51 633100 .ascii "c1\000" + 5981 1a54 01 .byte 0x1 + 5982 1a55 47 .byte 0x47 + 5983 1a56 CE040000 .4byte 0x4ce + 5984 1a5a 05 .byte 0x5 + 5985 1a5b 03 .byte 0x3 + 5986 1a5c 00000000 .4byte c1 + 5987 1a60 27 .uleb128 0x27 + 5988 1a61 3B000000 .4byte .LASF113 + 5989 1a65 08 .byte 0x8 + 5990 1a66 F5 .byte 0xf5 + 5991 1a67 F8030000 .4byte 0x3f8 + 5992 1a6b 01 .byte 0x1 + 5993 1a6c 01 .byte 0x1 + 5994 1a6d 27 .uleb128 0x27 + 5995 1a6e 8C050000 .4byte .LASF114 + 5996 1a72 09 .byte 0x9 + 5997 1a73 6F .byte 0x6f + 5998 1a74 60040000 .4byte 0x460 + 5999 1a78 01 .byte 0x1 + 6000 1a79 01 .byte 0x1 + 6001 1a7a 28 .uleb128 0x28 + 6002 1a7b 4C020000 .4byte 0x24c + 6003 1a7f 8A1A0000 .4byte 0x1a8a + 6004 1a83 29 .uleb128 0x29 + 6005 1a84 47050000 .4byte 0x547 + 6006 1a88 04 .byte 0x4 + 6007 1a89 00 .byte 0 + 6008 1a8a 27 .uleb128 0x27 + 6009 1a8b 24040000 .4byte .LASF115 + 6010 1a8f 0C .byte 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 107 + + + 6011 1a90 A5 .byte 0xa5 + 6012 1a91 7A1A0000 .4byte 0x1a7a + 6013 1a95 01 .byte 0x1 + 6014 1a96 01 .byte 0x1 + 6015 1a97 28 .uleb128 0x28 + 6016 1a98 8A020000 .4byte 0x28a + 6017 1a9c A21A0000 .4byte 0x1aa2 + 6018 1aa0 2A .uleb128 0x2a + 6019 1aa1 00 .byte 0 + 6020 1aa2 2B .uleb128 0x2b + 6021 1aa3 776100 .ascii "wa\000" + 6022 1aa6 0C .byte 0xc + 6023 1aa7 A7 .byte 0xa7 + 6024 1aa8 AE1A0000 .4byte 0x1aae + 6025 1aac 01 .byte 0x1 + 6026 1aad 01 .byte 0x1 + 6027 1aae 10 .uleb128 0x10 + 6028 1aaf 971A0000 .4byte 0x1a97 + 6029 1ab3 2C .uleb128 0x2c + 6030 1ab4 12050000 .4byte .LASF116 + 6031 1ab8 01 .byte 0x1 + 6032 1ab9 70 .byte 0x70 + 6033 1aba C51A0000 .4byte 0x1ac5 + 6034 1abe 01 .byte 0x1 + 6035 1abf 05 .byte 0x5 + 6036 1ac0 03 .byte 0x3 + 6037 1ac1 00000000 .4byte testmtx1 + 6038 1ac5 10 .uleb128 0x10 + 6039 1ac6 4E050000 .4byte 0x54e + 6040 1aca 2C .uleb128 0x2c + 6041 1acb 83050000 .4byte .LASF117 + 6042 1acf 01 .byte 0x1 + 6043 1ad0 CB .byte 0xcb + 6044 1ad1 C51A0000 .4byte 0x1ac5 + 6045 1ad5 01 .byte 0x1 + 6046 1ad6 05 .byte 0x5 + 6047 1ad7 03 .byte 0x3 + 6048 1ad8 00000000 .4byte testmtx2 + 6049 1adc 2D .uleb128 0x2d + 6050 1add 8A040000 .4byte .LASF118 + 6051 1ae1 01 .byte 0x1 + 6052 1ae2 4301 .2byte 0x143 + 6053 1ae4 C51A0000 .4byte 0x1ac5 + 6054 1ae8 01 .byte 0x1 + 6055 1ae9 05 .byte 0x5 + 6056 1aea 03 .byte 0x3 + 6057 1aeb 00000000 .4byte testmtx3 + 6058 1aef 2D .uleb128 0x2d + 6059 1af0 93040000 .4byte .LASF119 + 6060 1af4 01 .byte 0x1 + 6061 1af5 9C01 .2byte 0x19c + 6062 1af7 C51A0000 .4byte 0x1ac5 + 6063 1afb 01 .byte 0x1 + 6064 1afc 05 .byte 0x5 + 6065 1afd 03 .byte 0x3 + 6066 1afe 00000000 .4byte testmtx4 + 6067 1b02 2D .uleb128 0x2d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 108 + + + 6068 1b03 9C040000 .4byte .LASF120 + 6069 1b07 01 .byte 0x1 + 6070 1b08 CC01 .2byte 0x1cc + 6071 1b0a C51A0000 .4byte 0x1ac5 + 6072 1b0e 01 .byte 0x1 + 6073 1b0f 05 .byte 0x5 + 6074 1b10 03 .byte 0x3 + 6075 1b11 00000000 .4byte testmtx5 + 6076 1b15 2D .uleb128 0x2d + 6077 1b16 A5040000 .4byte .LASF121 + 6078 1b1a 01 .byte 0x1 + 6079 1b1b 0202 .2byte 0x202 + 6080 1b1d C51A0000 .4byte 0x1ac5 + 6081 1b21 01 .byte 0x1 + 6082 1b22 05 .byte 0x5 + 6083 1b23 03 .byte 0x3 + 6084 1b24 00000000 .4byte testmtx6 + 6085 1b28 2D .uleb128 0x2d + 6086 1b29 AE040000 .4byte .LASF122 + 6087 1b2d 01 .byte 0x1 + 6088 1b2e 2602 .2byte 0x226 + 6089 1b30 C51A0000 .4byte 0x1ac5 + 6090 1b34 01 .byte 0x1 + 6091 1b35 05 .byte 0x5 + 6092 1b36 03 .byte 0x3 + 6093 1b37 00000000 .4byte testmtx7 + 6094 1b3b 2D .uleb128 0x2d + 6095 1b3c B7040000 .4byte .LASF123 + 6096 1b40 01 .byte 0x1 + 6097 1b41 6002 .2byte 0x260 + 6098 1b43 C51A0000 .4byte 0x1ac5 + 6099 1b47 01 .byte 0x1 + 6100 1b48 05 .byte 0x5 + 6101 1b49 03 .byte 0x3 + 6102 1b4a 00000000 .4byte testmtx8 + 6103 1b4e 28 .uleb128 0x28 + 6104 1b4f 5E1B0000 .4byte 0x1b5e + 6105 1b53 5E1B0000 .4byte 0x1b5e + 6106 1b57 29 .uleb128 0x29 + 6107 1b58 47050000 .4byte 0x547 + 6108 1b5c 08 .byte 0x8 + 6109 1b5d 00 .byte 0 + 6110 1b5e 09 .uleb128 0x9 + 6111 1b5f 04 .byte 0x4 + 6112 1b60 C51A0000 .4byte 0x1ac5 + 6113 1b64 2D .uleb128 0x2d + 6114 1b65 F3030000 .4byte .LASF124 + 6115 1b69 01 .byte 0x1 + 6116 1b6a 6C02 .2byte 0x26c + 6117 1b6c 771B0000 .4byte 0x1b77 + 6118 1b70 01 .byte 0x1 + 6119 1b71 05 .byte 0x5 + 6120 1b72 03 .byte 0x3 + 6121 1b73 00000000 .4byte patternmtx + 6122 1b77 10 .uleb128 0x10 + 6123 1b78 4E1B0000 .4byte 0x1b4e + 6124 1b7c 2E .uleb128 0x2e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 109 + + + 6125 1b7d 01 .byte 0x1 + 6126 1b7e 97020000 .4byte .LASF125 + 6127 1b82 06 .byte 0x6 + 6128 1b83 7001 .2byte 0x170 + 6129 1b85 01 .byte 0x1 + 6130 1b86 4C020000 .4byte 0x24c + 6131 1b8a 01 .byte 0x1 + 6132 1b8b A91B0000 .4byte 0x1ba9 + 6133 1b8f 0C .uleb128 0xc + 6134 1b90 8A020000 .4byte 0x28a + 6135 1b94 0C .uleb128 0xc + 6136 1b95 30000000 .4byte 0x30 + 6137 1b99 0C .uleb128 0xc + 6138 1b9a D9000000 .4byte 0xd9 + 6139 1b9e 0C .uleb128 0xc + 6140 1b9f 26050000 .4byte 0x526 + 6141 1ba3 0C .uleb128 0xc + 6142 1ba4 8A020000 .4byte 0x28a + 6143 1ba8 00 .byte 0 + 6144 1ba9 2F .uleb128 0x2f + 6145 1baa 01 .byte 0x1 + 6146 1bab C3010000 .4byte .LASF127 + 6147 1baf 0B .byte 0xb + 6148 1bb0 3E .byte 0x3e + 6149 1bb1 01 .byte 0x1 + 6150 1bb2 01 .byte 0x1 + 6151 1bb3 BD1B0000 .4byte 0x1bbd + 6152 1bb7 0C .uleb128 0xc + 6153 1bb8 BD1B0000 .4byte 0x1bbd + 6154 1bbc 00 .byte 0 + 6155 1bbd 09 .uleb128 0x9 + 6156 1bbe 04 .byte 0x4 + 6157 1bbf CE040000 .4byte 0x4ce + 6158 1bc3 30 .uleb128 0x30 + 6159 1bc4 01 .byte 0x1 + 6160 1bc5 E4020000 .4byte .LASF136 + 6161 1bc9 0C .byte 0xc + 6162 1bca 5C .byte 0x5c + 6163 1bcb 01 .byte 0x1 + 6164 1bcc 01 .byte 0x1 + 6165 1bcd 31 .uleb128 0x31 + 6166 1bce 01 .byte 0x1 + 6167 1bcf 1F030000 .4byte .LASF126 + 6168 1bd3 0C .byte 0xc + 6169 1bd4 59 .byte 0x59 + 6170 1bd5 01 .byte 0x1 + 6171 1bd6 9B000000 .4byte 0x9b + 6172 1bda 01 .byte 0x1 + 6173 1bdb EA1B0000 .4byte 0x1bea + 6174 1bdf 0C .uleb128 0xc + 6175 1be0 3B000000 .4byte 0x3b + 6176 1be4 0C .uleb128 0xc + 6177 1be5 EA1B0000 .4byte 0x1bea + 6178 1be9 00 .byte 0 + 6179 1bea 09 .uleb128 0x9 + 6180 1beb 04 .byte 0x4 + 6181 1bec 19050000 .4byte 0x519 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 110 + + + 6182 1bf0 2F .uleb128 0x2f + 6183 1bf1 01 .byte 0x1 + 6184 1bf2 DA020000 .4byte .LASF128 + 6185 1bf6 0A .byte 0xa + 6186 1bf7 39 .byte 0x39 + 6187 1bf8 01 .byte 0x1 + 6188 1bf9 01 .byte 0x1 + 6189 1bfa 041C0000 .4byte 0x1c04 + 6190 1bfe 0C .uleb128 0xc + 6191 1bff 20050000 .4byte 0x520 + 6192 1c03 00 .byte 0 + 6193 1c04 2F .uleb128 0x2f + 6194 1c05 01 .byte 0x1 + 6195 1c06 DC000000 .4byte .LASF129 + 6196 1c0a 0C .byte 0xc + 6197 1c0b 56 .byte 0x56 + 6198 1c0c 01 .byte 0x1 + 6199 1c0d 01 .byte 0x1 + 6200 1c0e 181C0000 .4byte 0x1c18 + 6201 1c12 0C .uleb128 0xc + 6202 1c13 19050000 .4byte 0x519 + 6203 1c17 00 .byte 0 + 6204 1c18 32 .uleb128 0x32 + 6205 1c19 01 .byte 0x1 + 6206 1c1a 76000000 .4byte .LASF140 + 6207 1c1e 0A .byte 0xa + 6208 1c1f 3D .byte 0x3d + 6209 1c20 01 .byte 0x1 + 6210 1c21 20050000 .4byte 0x520 + 6211 1c25 01 .byte 0x1 + 6212 1c26 31 .uleb128 0x31 + 6213 1c27 01 .byte 0x1 + 6214 1c28 25050000 .4byte .LASF130 + 6215 1c2c 0B .byte 0xb + 6216 1c2d 42 .byte 0x42 + 6217 1c2e 01 .byte 0x1 + 6218 1c2f E4000000 .4byte 0xe4 + 6219 1c33 01 .byte 0x1 + 6220 1c34 3E1C0000 .4byte 0x1c3e + 6221 1c38 0C .uleb128 0xc + 6222 1c39 BD1B0000 .4byte 0x1bbd + 6223 1c3d 00 .byte 0 + 6224 1c3e 31 .uleb128 0x31 + 6225 1c3f 01 .byte 0x1 + 6226 1c40 D2050000 .4byte .LASF131 + 6227 1c44 0B .byte 0xb + 6228 1c45 45 .byte 0x45 + 6229 1c46 01 .byte 0x1 + 6230 1c47 E4000000 .4byte 0xe4 + 6231 1c4b 01 .byte 0x1 + 6232 1c4c 5B1C0000 .4byte 0x1c5b + 6233 1c50 0C .uleb128 0xc + 6234 1c51 BD1B0000 .4byte 0x1bbd + 6235 1c55 0C .uleb128 0xc + 6236 1c56 FA000000 .4byte 0xfa + 6237 1c5a 00 .byte 0 + 6238 1c5b 2F .uleb128 0x2f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 111 + + + 6239 1c5c 01 .byte 0x1 + 6240 1c5d 1B060000 .4byte .LASF132 + 6241 1c61 0B .byte 0xb + 6242 1c62 3D .byte 0x3d + 6243 1c63 01 .byte 0x1 + 6244 1c64 01 .byte 0x1 + 6245 1c65 6F1C0000 .4byte 0x1c6f + 6246 1c69 0C .uleb128 0xc + 6247 1c6a BD1B0000 .4byte 0x1bbd + 6248 1c6e 00 .byte 0 + 6249 1c6f 2F .uleb128 0x2f + 6250 1c70 01 .byte 0x1 + 6251 1c71 50050000 .4byte .LASF133 + 6252 1c75 0A .byte 0xa + 6253 1c76 38 .byte 0x38 + 6254 1c77 01 .byte 0x1 + 6255 1c78 01 .byte 0x1 + 6256 1c79 831C0000 .4byte 0x1c83 + 6257 1c7d 0C .uleb128 0xc + 6258 1c7e 20050000 .4byte 0x520 + 6259 1c82 00 .byte 0 + 6260 1c83 2F .uleb128 0x2f + 6261 1c84 01 .byte 0x1 + 6262 1c85 58030000 .4byte .LASF134 + 6263 1c89 0B .byte 0xb + 6264 1c8a 40 .byte 0x40 + 6265 1c8b 01 .byte 0x1 + 6266 1c8c 01 .byte 0x1 + 6267 1c8d 971C0000 .4byte 0x1c97 + 6268 1c91 0C .uleb128 0xc + 6269 1c92 BD1B0000 .4byte 0x1bbd + 6270 1c96 00 .byte 0 + 6271 1c97 2F .uleb128 0x2f + 6272 1c98 01 .byte 0x1 + 6273 1c99 BA030000 .4byte .LASF135 + 6274 1c9d 0B .byte 0xb + 6275 1c9e 3F .byte 0x3f + 6276 1c9f 01 .byte 0x1 + 6277 1ca0 01 .byte 0x1 + 6278 1ca1 AB1C0000 .4byte 0x1cab + 6279 1ca5 0C .uleb128 0xc + 6280 1ca6 BD1B0000 .4byte 0x1bbd + 6281 1caa 00 .byte 0 + 6282 1cab 30 .uleb128 0x30 + 6283 1cac 01 .byte 0x1 + 6284 1cad 99010000 .4byte .LASF137 + 6285 1cb1 09 .byte 0x9 + 6286 1cb2 9C .byte 0x9c + 6287 1cb3 01 .byte 0x1 + 6288 1cb4 01 .byte 0x1 + 6289 1cb5 31 .uleb128 0x31 + 6290 1cb6 01 .byte 0x1 + 6291 1cb7 E4050000 .4byte .LASF138 + 6292 1cbb 0C .byte 0xc + 6293 1cbc 58 .byte 0x58 + 6294 1cbd 01 .byte 0x1 + 6295 1cbe 9B000000 .4byte 0x9b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 112 + + + 6296 1cc2 01 .byte 0x1 + 6297 1cc3 D21C0000 .4byte 0x1cd2 + 6298 1cc7 0C .uleb128 0xc + 6299 1cc8 3B000000 .4byte 0x3b + 6300 1ccc 0C .uleb128 0xc + 6301 1ccd 9B000000 .4byte 0x9b + 6302 1cd1 00 .byte 0 + 6303 1cd2 31 .uleb128 0x31 + 6304 1cd3 01 .byte 0x1 + 6305 1cd4 7A020000 .4byte .LASF139 + 6306 1cd8 0A .byte 0xa + 6307 1cd9 3B .byte 0x3b + 6308 1cda 01 .byte 0x1 + 6309 1cdb 9B000000 .4byte 0x9b + 6310 1cdf 01 .byte 0x1 + 6311 1ce0 EA1C0000 .4byte 0x1cea + 6312 1ce4 0C .uleb128 0xc + 6313 1ce5 20050000 .4byte 0x520 + 6314 1ce9 00 .byte 0 + 6315 1cea 32 .uleb128 0x32 + 6316 1ceb 01 .byte 0x1 + 6317 1cec D0010000 .4byte .LASF141 + 6318 1cf0 0A .byte 0xa + 6319 1cf1 3E .byte 0x3e + 6320 1cf2 01 .byte 0x1 + 6321 1cf3 20050000 .4byte 0x520 + 6322 1cf7 01 .byte 0x1 + 6323 1cf8 30 .uleb128 0x30 + 6324 1cf9 01 .byte 0x1 + 6325 1cfa 4B020000 .4byte .LASF142 + 6326 1cfe 0A .byte 0xa + 6327 1cff 3F .byte 0x3f + 6328 1d00 01 .byte 0x1 + 6329 1d01 01 .byte 0x1 + 6330 1d02 33 .uleb128 0x33 + 6331 1d03 01 .byte 0x1 + 6332 1d04 67050000 .4byte .LASF143 + 6333 1d08 06 .byte 0x6 + 6334 1d09 7501 .2byte 0x175 + 6335 1d0b 01 .byte 0x1 + 6336 1d0c 01 .byte 0x1 + 6337 1d0d 171D0000 .4byte 0x1d17 + 6338 1d11 0C .uleb128 0xc + 6339 1d12 FA000000 .4byte 0xfa + 6340 1d16 00 .byte 0 + 6341 1d17 32 .uleb128 0x32 + 6342 1d18 01 .byte 0x1 + 6343 1d19 E4030000 .4byte .LASF144 + 6344 1d1d 0C .byte 0xc + 6345 1d1e 5D .byte 0x5d + 6346 1d1f 01 .byte 0x1 + 6347 1d20 FA000000 .4byte 0xfa + 6348 1d24 01 .byte 0x1 + 6349 1d25 31 .uleb128 0x31 + 6350 1d26 01 .byte 0x1 + 6351 1d27 10010000 .4byte .LASF145 + 6352 1d2b 0C .byte 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 113 + + + 6353 1d2c 5A .byte 0x5a + 6354 1d2d 01 .byte 0x1 + 6355 1d2e 9B000000 .4byte 0x9b + 6356 1d32 01 .byte 0x1 + 6357 1d33 471D0000 .4byte 0x1d47 + 6358 1d37 0C .uleb128 0xc + 6359 1d38 3B000000 .4byte 0x3b + 6360 1d3c 0C .uleb128 0xc + 6361 1d3d FA000000 .4byte 0xfa + 6362 1d41 0C .uleb128 0xc + 6363 1d42 FA000000 .4byte 0xfa + 6364 1d46 00 .byte 0 + 6365 1d47 34 .uleb128 0x34 + 6366 1d48 01 .byte 0x1 + 6367 1d49 00000000 .4byte .LASF149 + 6368 1d4d 0C .byte 0xc + 6369 1d4e 60 .byte 0x60 + 6370 1d4f 01 .byte 0x1 + 6371 1d50 01 .byte 0x1 + 6372 1d51 0C .uleb128 0xc + 6373 1d52 3B000000 .4byte 0x3b + 6374 1d56 00 .byte 0 + 6375 1d57 00 .byte 0 + 6376 .section .debug_abbrev,"",%progbits + 6377 .Ldebug_abbrev0: + 6378 0000 01 .uleb128 0x1 + 6379 0001 11 .uleb128 0x11 + 6380 0002 01 .byte 0x1 + 6381 0003 25 .uleb128 0x25 + 6382 0004 0E .uleb128 0xe + 6383 0005 13 .uleb128 0x13 + 6384 0006 0B .uleb128 0xb + 6385 0007 03 .uleb128 0x3 + 6386 0008 0E .uleb128 0xe + 6387 0009 1B .uleb128 0x1b + 6388 000a 0E .uleb128 0xe + 6389 000b 55 .uleb128 0x55 + 6390 000c 06 .uleb128 0x6 + 6391 000d 11 .uleb128 0x11 + 6392 000e 01 .uleb128 0x1 + 6393 000f 52 .uleb128 0x52 + 6394 0010 01 .uleb128 0x1 + 6395 0011 10 .uleb128 0x10 + 6396 0012 06 .uleb128 0x6 + 6397 0013 00 .byte 0 + 6398 0014 00 .byte 0 + 6399 0015 02 .uleb128 0x2 + 6400 0016 24 .uleb128 0x24 + 6401 0017 00 .byte 0 + 6402 0018 0B .uleb128 0xb + 6403 0019 0B .uleb128 0xb + 6404 001a 3E .uleb128 0x3e + 6405 001b 0B .uleb128 0xb + 6406 001c 03 .uleb128 0x3 + 6407 001d 08 .uleb128 0x8 + 6408 001e 00 .byte 0 + 6409 001f 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 114 + + + 6410 0020 03 .uleb128 0x3 + 6411 0021 16 .uleb128 0x16 + 6412 0022 00 .byte 0 + 6413 0023 03 .uleb128 0x3 + 6414 0024 0E .uleb128 0xe + 6415 0025 3A .uleb128 0x3a + 6416 0026 0B .uleb128 0xb + 6417 0027 3B .uleb128 0x3b + 6418 0028 0B .uleb128 0xb + 6419 0029 49 .uleb128 0x49 + 6420 002a 13 .uleb128 0x13 + 6421 002b 00 .byte 0 + 6422 002c 00 .byte 0 + 6423 002d 04 .uleb128 0x4 + 6424 002e 24 .uleb128 0x24 + 6425 002f 00 .byte 0 + 6426 0030 0B .uleb128 0xb + 6427 0031 0B .uleb128 0xb + 6428 0032 3E .uleb128 0x3e + 6429 0033 0B .uleb128 0xb + 6430 0034 03 .uleb128 0x3 + 6431 0035 0E .uleb128 0xe + 6432 0036 00 .byte 0 + 6433 0037 00 .byte 0 + 6434 0038 05 .uleb128 0x5 + 6435 0039 13 .uleb128 0x13 + 6436 003a 01 .byte 0x1 + 6437 003b 03 .uleb128 0x3 + 6438 003c 0E .uleb128 0xe + 6439 003d 0B .uleb128 0xb + 6440 003e 0B .uleb128 0xb + 6441 003f 3A .uleb128 0x3a + 6442 0040 0B .uleb128 0xb + 6443 0041 3B .uleb128 0x3b + 6444 0042 0B .uleb128 0xb + 6445 0043 01 .uleb128 0x1 + 6446 0044 13 .uleb128 0x13 + 6447 0045 00 .byte 0 + 6448 0046 00 .byte 0 + 6449 0047 06 .uleb128 0x6 + 6450 0048 0D .uleb128 0xd + 6451 0049 00 .byte 0 + 6452 004a 03 .uleb128 0x3 + 6453 004b 0E .uleb128 0xe + 6454 004c 3A .uleb128 0x3a + 6455 004d 0B .uleb128 0xb + 6456 004e 3B .uleb128 0x3b + 6457 004f 0B .uleb128 0xb + 6458 0050 49 .uleb128 0x49 + 6459 0051 13 .uleb128 0x13 + 6460 0052 38 .uleb128 0x38 + 6461 0053 0A .uleb128 0xa + 6462 0054 00 .byte 0 + 6463 0055 00 .byte 0 + 6464 0056 07 .uleb128 0x7 + 6465 0057 0D .uleb128 0xd + 6466 0058 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 115 + + + 6467 0059 03 .uleb128 0x3 + 6468 005a 08 .uleb128 0x8 + 6469 005b 3A .uleb128 0x3a + 6470 005c 0B .uleb128 0xb + 6471 005d 3B .uleb128 0x3b + 6472 005e 0B .uleb128 0xb + 6473 005f 49 .uleb128 0x49 + 6474 0060 13 .uleb128 0x13 + 6475 0061 38 .uleb128 0x38 + 6476 0062 0A .uleb128 0xa + 6477 0063 00 .byte 0 + 6478 0064 00 .byte 0 + 6479 0065 08 .uleb128 0x8 + 6480 0066 13 .uleb128 0x13 + 6481 0067 01 .byte 0x1 + 6482 0068 0B .uleb128 0xb + 6483 0069 0B .uleb128 0xb + 6484 006a 3A .uleb128 0x3a + 6485 006b 0B .uleb128 0xb + 6486 006c 3B .uleb128 0x3b + 6487 006d 0B .uleb128 0xb + 6488 006e 01 .uleb128 0x1 + 6489 006f 13 .uleb128 0x13 + 6490 0070 00 .byte 0 + 6491 0071 00 .byte 0 + 6492 0072 09 .uleb128 0x9 + 6493 0073 0F .uleb128 0xf + 6494 0074 00 .byte 0 + 6495 0075 0B .uleb128 0xb + 6496 0076 0B .uleb128 0xb + 6497 0077 49 .uleb128 0x49 + 6498 0078 13 .uleb128 0x13 + 6499 0079 00 .byte 0 + 6500 007a 00 .byte 0 + 6501 007b 0A .uleb128 0xa + 6502 007c 0F .uleb128 0xf + 6503 007d 00 .byte 0 + 6504 007e 0B .uleb128 0xb + 6505 007f 0B .uleb128 0xb + 6506 0080 00 .byte 0 + 6507 0081 00 .byte 0 + 6508 0082 0B .uleb128 0xb + 6509 0083 15 .uleb128 0x15 + 6510 0084 01 .byte 0x1 + 6511 0085 27 .uleb128 0x27 + 6512 0086 0C .uleb128 0xc + 6513 0087 01 .uleb128 0x1 + 6514 0088 13 .uleb128 0x13 + 6515 0089 00 .byte 0 + 6516 008a 00 .byte 0 + 6517 008b 0C .uleb128 0xc + 6518 008c 05 .uleb128 0x5 + 6519 008d 00 .byte 0 + 6520 008e 49 .uleb128 0x49 + 6521 008f 13 .uleb128 0x13 + 6522 0090 00 .byte 0 + 6523 0091 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 116 + + + 6524 0092 0D .uleb128 0xd + 6525 0093 35 .uleb128 0x35 + 6526 0094 00 .byte 0 + 6527 0095 49 .uleb128 0x49 + 6528 0096 13 .uleb128 0x13 + 6529 0097 00 .byte 0 + 6530 0098 00 .byte 0 + 6531 0099 0E .uleb128 0xe + 6532 009a 17 .uleb128 0x17 + 6533 009b 01 .byte 0x1 + 6534 009c 0B .uleb128 0xb + 6535 009d 0B .uleb128 0xb + 6536 009e 3A .uleb128 0x3a + 6537 009f 0B .uleb128 0xb + 6538 00a0 3B .uleb128 0x3b + 6539 00a1 0B .uleb128 0xb + 6540 00a2 01 .uleb128 0x1 + 6541 00a3 13 .uleb128 0x13 + 6542 00a4 00 .byte 0 + 6543 00a5 00 .byte 0 + 6544 00a6 0F .uleb128 0xf + 6545 00a7 0D .uleb128 0xd + 6546 00a8 00 .byte 0 + 6547 00a9 03 .uleb128 0x3 + 6548 00aa 0E .uleb128 0xe + 6549 00ab 3A .uleb128 0x3a + 6550 00ac 0B .uleb128 0xb + 6551 00ad 3B .uleb128 0x3b + 6552 00ae 0B .uleb128 0xb + 6553 00af 49 .uleb128 0x49 + 6554 00b0 13 .uleb128 0x13 + 6555 00b1 00 .byte 0 + 6556 00b2 00 .byte 0 + 6557 00b3 10 .uleb128 0x10 + 6558 00b4 26 .uleb128 0x26 + 6559 00b5 00 .byte 0 + 6560 00b6 49 .uleb128 0x49 + 6561 00b7 13 .uleb128 0x13 + 6562 00b8 00 .byte 0 + 6563 00b9 00 .byte 0 + 6564 00ba 11 .uleb128 0x11 + 6565 00bb 15 .uleb128 0x15 + 6566 00bc 01 .byte 0x1 + 6567 00bd 27 .uleb128 0x27 + 6568 00be 0C .uleb128 0xc + 6569 00bf 49 .uleb128 0x49 + 6570 00c0 13 .uleb128 0x13 + 6571 00c1 01 .uleb128 0x1 + 6572 00c2 13 .uleb128 0x13 + 6573 00c3 00 .byte 0 + 6574 00c4 00 .byte 0 + 6575 00c5 12 .uleb128 0x12 + 6576 00c6 15 .uleb128 0x15 + 6577 00c7 00 .byte 0 + 6578 00c8 27 .uleb128 0x27 + 6579 00c9 0C .uleb128 0xc + 6580 00ca 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 117 + + + 6581 00cb 00 .byte 0 + 6582 00cc 13 .uleb128 0x13 + 6583 00cd 2E .uleb128 0x2e + 6584 00ce 01 .byte 0x1 + 6585 00cf 03 .uleb128 0x3 + 6586 00d0 0E .uleb128 0xe + 6587 00d1 3A .uleb128 0x3a + 6588 00d2 0B .uleb128 0xb + 6589 00d3 3B .uleb128 0x3b + 6590 00d4 05 .uleb128 0x5 + 6591 00d5 27 .uleb128 0x27 + 6592 00d6 0C .uleb128 0xc + 6593 00d7 11 .uleb128 0x11 + 6594 00d8 01 .uleb128 0x1 + 6595 00d9 12 .uleb128 0x12 + 6596 00da 01 .uleb128 0x1 + 6597 00db 40 .uleb128 0x40 + 6598 00dc 06 .uleb128 0x6 + 6599 00dd 9742 .uleb128 0x2117 + 6600 00df 0C .uleb128 0xc + 6601 00e0 01 .uleb128 0x1 + 6602 00e1 13 .uleb128 0x13 + 6603 00e2 00 .byte 0 + 6604 00e3 00 .byte 0 + 6605 00e4 14 .uleb128 0x14 + 6606 00e5 34 .uleb128 0x34 + 6607 00e6 00 .byte 0 + 6608 00e7 03 .uleb128 0x3 + 6609 00e8 0E .uleb128 0xe + 6610 00e9 3A .uleb128 0x3a + 6611 00ea 0B .uleb128 0xb + 6612 00eb 3B .uleb128 0x3b + 6613 00ec 05 .uleb128 0x5 + 6614 00ed 49 .uleb128 0x49 + 6615 00ee 13 .uleb128 0x13 + 6616 00ef 02 .uleb128 0x2 + 6617 00f0 06 .uleb128 0x6 + 6618 00f1 00 .byte 0 + 6619 00f2 00 .byte 0 + 6620 00f3 15 .uleb128 0x15 + 6621 00f4 898201 .uleb128 0x4109 + 6622 00f7 01 .byte 0x1 + 6623 00f8 11 .uleb128 0x11 + 6624 00f9 01 .uleb128 0x1 + 6625 00fa 31 .uleb128 0x31 + 6626 00fb 13 .uleb128 0x13 + 6627 00fc 01 .uleb128 0x1 + 6628 00fd 13 .uleb128 0x13 + 6629 00fe 00 .byte 0 + 6630 00ff 00 .byte 0 + 6631 0100 16 .uleb128 0x16 + 6632 0101 8A8201 .uleb128 0x410a + 6633 0104 00 .byte 0 + 6634 0105 02 .uleb128 0x2 + 6635 0106 0A .uleb128 0xa + 6636 0107 9142 .uleb128 0x2111 + 6637 0109 0A .uleb128 0xa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 118 + + + 6638 010a 00 .byte 0 + 6639 010b 00 .byte 0 + 6640 010c 17 .uleb128 0x17 + 6641 010d 898201 .uleb128 0x4109 + 6642 0110 00 .byte 0 + 6643 0111 11 .uleb128 0x11 + 6644 0112 01 .uleb128 0x1 + 6645 0113 31 .uleb128 0x31 + 6646 0114 13 .uleb128 0x13 + 6647 0115 00 .byte 0 + 6648 0116 00 .byte 0 + 6649 0117 18 .uleb128 0x18 + 6650 0118 898201 .uleb128 0x4109 + 6651 011b 01 .byte 0x1 + 6652 011c 11 .uleb128 0x11 + 6653 011d 01 .uleb128 0x1 + 6654 011e 9542 .uleb128 0x2115 + 6655 0120 0C .uleb128 0xc + 6656 0121 31 .uleb128 0x31 + 6657 0122 13 .uleb128 0x13 + 6658 0123 00 .byte 0 + 6659 0124 00 .byte 0 + 6660 0125 19 .uleb128 0x19 + 6661 0126 2E .uleb128 0x2e + 6662 0127 01 .byte 0x1 + 6663 0128 03 .uleb128 0x3 + 6664 0129 0E .uleb128 0xe + 6665 012a 3A .uleb128 0x3a + 6666 012b 0B .uleb128 0xb + 6667 012c 3B .uleb128 0x3b + 6668 012d 05 .uleb128 0x5 + 6669 012e 27 .uleb128 0x27 + 6670 012f 0C .uleb128 0xc + 6671 0130 49 .uleb128 0x49 + 6672 0131 13 .uleb128 0x13 + 6673 0132 11 .uleb128 0x11 + 6674 0133 01 .uleb128 0x1 + 6675 0134 12 .uleb128 0x12 + 6676 0135 01 .uleb128 0x1 + 6677 0136 40 .uleb128 0x40 + 6678 0137 06 .uleb128 0x6 + 6679 0138 9742 .uleb128 0x2117 + 6680 013a 0C .uleb128 0xc + 6681 013b 01 .uleb128 0x1 + 6682 013c 13 .uleb128 0x13 + 6683 013d 00 .byte 0 + 6684 013e 00 .byte 0 + 6685 013f 1A .uleb128 0x1a + 6686 0140 05 .uleb128 0x5 + 6687 0141 00 .byte 0 + 6688 0142 03 .uleb128 0x3 + 6689 0143 08 .uleb128 0x8 + 6690 0144 3A .uleb128 0x3a + 6691 0145 0B .uleb128 0xb + 6692 0146 3B .uleb128 0x3b + 6693 0147 05 .uleb128 0x5 + 6694 0148 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 119 + + + 6695 0149 13 .uleb128 0x13 + 6696 014a 02 .uleb128 0x2 + 6697 014b 06 .uleb128 0x6 + 6698 014c 00 .byte 0 + 6699 014d 00 .byte 0 + 6700 014e 1B .uleb128 0x1b + 6701 014f 2E .uleb128 0x2e + 6702 0150 01 .byte 0x1 + 6703 0151 03 .uleb128 0x3 + 6704 0152 0E .uleb128 0xe + 6705 0153 3A .uleb128 0x3a + 6706 0154 0B .uleb128 0xb + 6707 0155 3B .uleb128 0x3b + 6708 0156 0B .uleb128 0xb + 6709 0157 27 .uleb128 0x27 + 6710 0158 0C .uleb128 0xc + 6711 0159 49 .uleb128 0x49 + 6712 015a 13 .uleb128 0x13 + 6713 015b 11 .uleb128 0x11 + 6714 015c 01 .uleb128 0x1 + 6715 015d 12 .uleb128 0x12 + 6716 015e 01 .uleb128 0x1 + 6717 015f 40 .uleb128 0x40 + 6718 0160 06 .uleb128 0x6 + 6719 0161 9742 .uleb128 0x2117 + 6720 0163 0C .uleb128 0xc + 6721 0164 01 .uleb128 0x1 + 6722 0165 13 .uleb128 0x13 + 6723 0166 00 .byte 0 + 6724 0167 00 .byte 0 + 6725 0168 1C .uleb128 0x1c + 6726 0169 05 .uleb128 0x5 + 6727 016a 00 .byte 0 + 6728 016b 03 .uleb128 0x3 + 6729 016c 08 .uleb128 0x8 + 6730 016d 3A .uleb128 0x3a + 6731 016e 0B .uleb128 0xb + 6732 016f 3B .uleb128 0x3b + 6733 0170 0B .uleb128 0xb + 6734 0171 49 .uleb128 0x49 + 6735 0172 13 .uleb128 0x13 + 6736 0173 02 .uleb128 0x2 + 6737 0174 06 .uleb128 0x6 + 6738 0175 00 .byte 0 + 6739 0176 00 .byte 0 + 6740 0177 1D .uleb128 0x1d + 6741 0178 2E .uleb128 0x2e + 6742 0179 01 .byte 0x1 + 6743 017a 03 .uleb128 0x3 + 6744 017b 0E .uleb128 0xe + 6745 017c 3A .uleb128 0x3a + 6746 017d 0B .uleb128 0xb + 6747 017e 3B .uleb128 0x3b + 6748 017f 05 .uleb128 0x5 + 6749 0180 27 .uleb128 0x27 + 6750 0181 0C .uleb128 0xc + 6751 0182 11 .uleb128 0x11 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 120 + + + 6752 0183 01 .uleb128 0x1 + 6753 0184 12 .uleb128 0x12 + 6754 0185 01 .uleb128 0x1 + 6755 0186 40 .uleb128 0x40 + 6756 0187 0A .uleb128 0xa + 6757 0188 9742 .uleb128 0x2117 + 6758 018a 0C .uleb128 0xc + 6759 018b 01 .uleb128 0x1 + 6760 018c 13 .uleb128 0x13 + 6761 018d 00 .byte 0 + 6762 018e 00 .byte 0 + 6763 018f 1E .uleb128 0x1e + 6764 0190 2E .uleb128 0x2e + 6765 0191 01 .byte 0x1 + 6766 0192 03 .uleb128 0x3 + 6767 0193 0E .uleb128 0xe + 6768 0194 3A .uleb128 0x3a + 6769 0195 0B .uleb128 0xb + 6770 0196 3B .uleb128 0x3b + 6771 0197 0B .uleb128 0xb + 6772 0198 27 .uleb128 0x27 + 6773 0199 0C .uleb128 0xc + 6774 019a 11 .uleb128 0x11 + 6775 019b 01 .uleb128 0x1 + 6776 019c 12 .uleb128 0x12 + 6777 019d 01 .uleb128 0x1 + 6778 019e 40 .uleb128 0x40 + 6779 019f 06 .uleb128 0x6 + 6780 01a0 9742 .uleb128 0x2117 + 6781 01a2 0C .uleb128 0xc + 6782 01a3 01 .uleb128 0x1 + 6783 01a4 13 .uleb128 0x13 + 6784 01a5 00 .byte 0 + 6785 01a6 00 .byte 0 + 6786 01a7 1F .uleb128 0x1f + 6787 01a8 2E .uleb128 0x2e + 6788 01a9 01 .byte 0x1 + 6789 01aa 03 .uleb128 0x3 + 6790 01ab 0E .uleb128 0xe + 6791 01ac 3A .uleb128 0x3a + 6792 01ad 0B .uleb128 0xb + 6793 01ae 3B .uleb128 0x3b + 6794 01af 0B .uleb128 0xb + 6795 01b0 27 .uleb128 0x27 + 6796 01b1 0C .uleb128 0xc + 6797 01b2 11 .uleb128 0x11 + 6798 01b3 01 .uleb128 0x1 + 6799 01b4 12 .uleb128 0x12 + 6800 01b5 01 .uleb128 0x1 + 6801 01b6 40 .uleb128 0x40 + 6802 01b7 0A .uleb128 0xa + 6803 01b8 9742 .uleb128 0x2117 + 6804 01ba 0C .uleb128 0xc + 6805 01bb 01 .uleb128 0x1 + 6806 01bc 13 .uleb128 0x13 + 6807 01bd 00 .byte 0 + 6808 01be 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 121 + + + 6809 01bf 20 .uleb128 0x20 + 6810 01c0 34 .uleb128 0x34 + 6811 01c1 00 .byte 0 + 6812 01c2 03 .uleb128 0x3 + 6813 01c3 0E .uleb128 0xe + 6814 01c4 3A .uleb128 0x3a + 6815 01c5 0B .uleb128 0xb + 6816 01c6 3B .uleb128 0x3b + 6817 01c7 05 .uleb128 0x5 + 6818 01c8 49 .uleb128 0x49 + 6819 01c9 13 .uleb128 0x13 + 6820 01ca 02 .uleb128 0x2 + 6821 01cb 0A .uleb128 0xa + 6822 01cc 00 .byte 0 + 6823 01cd 00 .byte 0 + 6824 01ce 21 .uleb128 0x21 + 6825 01cf 34 .uleb128 0x34 + 6826 01d0 00 .byte 0 + 6827 01d1 03 .uleb128 0x3 + 6828 01d2 0E .uleb128 0xe + 6829 01d3 3A .uleb128 0x3a + 6830 01d4 0B .uleb128 0xb + 6831 01d5 3B .uleb128 0x3b + 6832 01d6 0B .uleb128 0xb + 6833 01d7 49 .uleb128 0x49 + 6834 01d8 13 .uleb128 0x13 + 6835 01d9 02 .uleb128 0x2 + 6836 01da 0A .uleb128 0xa + 6837 01db 00 .byte 0 + 6838 01dc 00 .byte 0 + 6839 01dd 22 .uleb128 0x22 + 6840 01de 34 .uleb128 0x34 + 6841 01df 00 .byte 0 + 6842 01e0 03 .uleb128 0x3 + 6843 01e1 08 .uleb128 0x8 + 6844 01e2 3A .uleb128 0x3a + 6845 01e3 0B .uleb128 0xb + 6846 01e4 3B .uleb128 0x3b + 6847 01e5 05 .uleb128 0x5 + 6848 01e6 49 .uleb128 0x49 + 6849 01e7 13 .uleb128 0x13 + 6850 01e8 02 .uleb128 0x2 + 6851 01e9 06 .uleb128 0x6 + 6852 01ea 00 .byte 0 + 6853 01eb 00 .byte 0 + 6854 01ec 23 .uleb128 0x23 + 6855 01ed 34 .uleb128 0x34 + 6856 01ee 00 .byte 0 + 6857 01ef 03 .uleb128 0x3 + 6858 01f0 08 .uleb128 0x8 + 6859 01f1 3A .uleb128 0x3a + 6860 01f2 0B .uleb128 0xb + 6861 01f3 3B .uleb128 0x3b + 6862 01f4 05 .uleb128 0x5 + 6863 01f5 49 .uleb128 0x49 + 6864 01f6 13 .uleb128 0x13 + 6865 01f7 02 .uleb128 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 122 + + + 6866 01f8 0A .uleb128 0xa + 6867 01f9 00 .byte 0 + 6868 01fa 00 .byte 0 + 6869 01fb 24 .uleb128 0x24 + 6870 01fc 898201 .uleb128 0x4109 + 6871 01ff 00 .byte 0 + 6872 0200 11 .uleb128 0x11 + 6873 0201 01 .uleb128 0x1 + 6874 0202 9542 .uleb128 0x2115 + 6875 0204 0C .uleb128 0xc + 6876 0205 31 .uleb128 0x31 + 6877 0206 13 .uleb128 0x13 + 6878 0207 00 .byte 0 + 6879 0208 00 .byte 0 + 6880 0209 25 .uleb128 0x25 + 6881 020a 898201 .uleb128 0x4109 + 6882 020d 01 .byte 0x1 + 6883 020e 11 .uleb128 0x11 + 6884 020f 01 .uleb128 0x1 + 6885 0210 31 .uleb128 0x31 + 6886 0211 13 .uleb128 0x13 + 6887 0212 00 .byte 0 + 6888 0213 00 .byte 0 + 6889 0214 26 .uleb128 0x26 + 6890 0215 34 .uleb128 0x34 + 6891 0216 00 .byte 0 + 6892 0217 03 .uleb128 0x3 + 6893 0218 08 .uleb128 0x8 + 6894 0219 3A .uleb128 0x3a + 6895 021a 0B .uleb128 0xb + 6896 021b 3B .uleb128 0x3b + 6897 021c 0B .uleb128 0xb + 6898 021d 49 .uleb128 0x49 + 6899 021e 13 .uleb128 0x13 + 6900 021f 02 .uleb128 0x2 + 6901 0220 0A .uleb128 0xa + 6902 0221 00 .byte 0 + 6903 0222 00 .byte 0 + 6904 0223 27 .uleb128 0x27 + 6905 0224 34 .uleb128 0x34 + 6906 0225 00 .byte 0 + 6907 0226 03 .uleb128 0x3 + 6908 0227 0E .uleb128 0xe + 6909 0228 3A .uleb128 0x3a + 6910 0229 0B .uleb128 0xb + 6911 022a 3B .uleb128 0x3b + 6912 022b 0B .uleb128 0xb + 6913 022c 49 .uleb128 0x49 + 6914 022d 13 .uleb128 0x13 + 6915 022e 3F .uleb128 0x3f + 6916 022f 0C .uleb128 0xc + 6917 0230 3C .uleb128 0x3c + 6918 0231 0C .uleb128 0xc + 6919 0232 00 .byte 0 + 6920 0233 00 .byte 0 + 6921 0234 28 .uleb128 0x28 + 6922 0235 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 123 + + + 6923 0236 01 .byte 0x1 + 6924 0237 49 .uleb128 0x49 + 6925 0238 13 .uleb128 0x13 + 6926 0239 01 .uleb128 0x1 + 6927 023a 13 .uleb128 0x13 + 6928 023b 00 .byte 0 + 6929 023c 00 .byte 0 + 6930 023d 29 .uleb128 0x29 + 6931 023e 21 .uleb128 0x21 + 6932 023f 00 .byte 0 + 6933 0240 49 .uleb128 0x49 + 6934 0241 13 .uleb128 0x13 + 6935 0242 2F .uleb128 0x2f + 6936 0243 0B .uleb128 0xb + 6937 0244 00 .byte 0 + 6938 0245 00 .byte 0 + 6939 0246 2A .uleb128 0x2a + 6940 0247 21 .uleb128 0x21 + 6941 0248 00 .byte 0 + 6942 0249 00 .byte 0 + 6943 024a 00 .byte 0 + 6944 024b 2B .uleb128 0x2b + 6945 024c 34 .uleb128 0x34 + 6946 024d 00 .byte 0 + 6947 024e 03 .uleb128 0x3 + 6948 024f 08 .uleb128 0x8 + 6949 0250 3A .uleb128 0x3a + 6950 0251 0B .uleb128 0xb + 6951 0252 3B .uleb128 0x3b + 6952 0253 0B .uleb128 0xb + 6953 0254 49 .uleb128 0x49 + 6954 0255 13 .uleb128 0x13 + 6955 0256 3F .uleb128 0x3f + 6956 0257 0C .uleb128 0xc + 6957 0258 3C .uleb128 0x3c + 6958 0259 0C .uleb128 0xc + 6959 025a 00 .byte 0 + 6960 025b 00 .byte 0 + 6961 025c 2C .uleb128 0x2c + 6962 025d 34 .uleb128 0x34 + 6963 025e 00 .byte 0 + 6964 025f 03 .uleb128 0x3 + 6965 0260 0E .uleb128 0xe + 6966 0261 3A .uleb128 0x3a + 6967 0262 0B .uleb128 0xb + 6968 0263 3B .uleb128 0x3b + 6969 0264 0B .uleb128 0xb + 6970 0265 49 .uleb128 0x49 + 6971 0266 13 .uleb128 0x13 + 6972 0267 3F .uleb128 0x3f + 6973 0268 0C .uleb128 0xc + 6974 0269 02 .uleb128 0x2 + 6975 026a 0A .uleb128 0xa + 6976 026b 00 .byte 0 + 6977 026c 00 .byte 0 + 6978 026d 2D .uleb128 0x2d + 6979 026e 34 .uleb128 0x34 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 124 + + + 6980 026f 00 .byte 0 + 6981 0270 03 .uleb128 0x3 + 6982 0271 0E .uleb128 0xe + 6983 0272 3A .uleb128 0x3a + 6984 0273 0B .uleb128 0xb + 6985 0274 3B .uleb128 0x3b + 6986 0275 05 .uleb128 0x5 + 6987 0276 49 .uleb128 0x49 + 6988 0277 13 .uleb128 0x13 + 6989 0278 3F .uleb128 0x3f + 6990 0279 0C .uleb128 0xc + 6991 027a 02 .uleb128 0x2 + 6992 027b 0A .uleb128 0xa + 6993 027c 00 .byte 0 + 6994 027d 00 .byte 0 + 6995 027e 2E .uleb128 0x2e + 6996 027f 2E .uleb128 0x2e + 6997 0280 01 .byte 0x1 + 6998 0281 3F .uleb128 0x3f + 6999 0282 0C .uleb128 0xc + 7000 0283 03 .uleb128 0x3 + 7001 0284 0E .uleb128 0xe + 7002 0285 3A .uleb128 0x3a + 7003 0286 0B .uleb128 0xb + 7004 0287 3B .uleb128 0x3b + 7005 0288 05 .uleb128 0x5 + 7006 0289 27 .uleb128 0x27 + 7007 028a 0C .uleb128 0xc + 7008 028b 49 .uleb128 0x49 + 7009 028c 13 .uleb128 0x13 + 7010 028d 3C .uleb128 0x3c + 7011 028e 0C .uleb128 0xc + 7012 028f 01 .uleb128 0x1 + 7013 0290 13 .uleb128 0x13 + 7014 0291 00 .byte 0 + 7015 0292 00 .byte 0 + 7016 0293 2F .uleb128 0x2f + 7017 0294 2E .uleb128 0x2e + 7018 0295 01 .byte 0x1 + 7019 0296 3F .uleb128 0x3f + 7020 0297 0C .uleb128 0xc + 7021 0298 03 .uleb128 0x3 + 7022 0299 0E .uleb128 0xe + 7023 029a 3A .uleb128 0x3a + 7024 029b 0B .uleb128 0xb + 7025 029c 3B .uleb128 0x3b + 7026 029d 0B .uleb128 0xb + 7027 029e 27 .uleb128 0x27 + 7028 029f 0C .uleb128 0xc + 7029 02a0 3C .uleb128 0x3c + 7030 02a1 0C .uleb128 0xc + 7031 02a2 01 .uleb128 0x1 + 7032 02a3 13 .uleb128 0x13 + 7033 02a4 00 .byte 0 + 7034 02a5 00 .byte 0 + 7035 02a6 30 .uleb128 0x30 + 7036 02a7 2E .uleb128 0x2e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 125 + + + 7037 02a8 00 .byte 0 + 7038 02a9 3F .uleb128 0x3f + 7039 02aa 0C .uleb128 0xc + 7040 02ab 03 .uleb128 0x3 + 7041 02ac 0E .uleb128 0xe + 7042 02ad 3A .uleb128 0x3a + 7043 02ae 0B .uleb128 0xb + 7044 02af 3B .uleb128 0x3b + 7045 02b0 0B .uleb128 0xb + 7046 02b1 27 .uleb128 0x27 + 7047 02b2 0C .uleb128 0xc + 7048 02b3 3C .uleb128 0x3c + 7049 02b4 0C .uleb128 0xc + 7050 02b5 00 .byte 0 + 7051 02b6 00 .byte 0 + 7052 02b7 31 .uleb128 0x31 + 7053 02b8 2E .uleb128 0x2e + 7054 02b9 01 .byte 0x1 + 7055 02ba 3F .uleb128 0x3f + 7056 02bb 0C .uleb128 0xc + 7057 02bc 03 .uleb128 0x3 + 7058 02bd 0E .uleb128 0xe + 7059 02be 3A .uleb128 0x3a + 7060 02bf 0B .uleb128 0xb + 7061 02c0 3B .uleb128 0x3b + 7062 02c1 0B .uleb128 0xb + 7063 02c2 27 .uleb128 0x27 + 7064 02c3 0C .uleb128 0xc + 7065 02c4 49 .uleb128 0x49 + 7066 02c5 13 .uleb128 0x13 + 7067 02c6 3C .uleb128 0x3c + 7068 02c7 0C .uleb128 0xc + 7069 02c8 01 .uleb128 0x1 + 7070 02c9 13 .uleb128 0x13 + 7071 02ca 00 .byte 0 + 7072 02cb 00 .byte 0 + 7073 02cc 32 .uleb128 0x32 + 7074 02cd 2E .uleb128 0x2e + 7075 02ce 00 .byte 0 + 7076 02cf 3F .uleb128 0x3f + 7077 02d0 0C .uleb128 0xc + 7078 02d1 03 .uleb128 0x3 + 7079 02d2 0E .uleb128 0xe + 7080 02d3 3A .uleb128 0x3a + 7081 02d4 0B .uleb128 0xb + 7082 02d5 3B .uleb128 0x3b + 7083 02d6 0B .uleb128 0xb + 7084 02d7 27 .uleb128 0x27 + 7085 02d8 0C .uleb128 0xc + 7086 02d9 49 .uleb128 0x49 + 7087 02da 13 .uleb128 0x13 + 7088 02db 3C .uleb128 0x3c + 7089 02dc 0C .uleb128 0xc + 7090 02dd 00 .byte 0 + 7091 02de 00 .byte 0 + 7092 02df 33 .uleb128 0x33 + 7093 02e0 2E .uleb128 0x2e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 126 + + + 7094 02e1 01 .byte 0x1 + 7095 02e2 3F .uleb128 0x3f + 7096 02e3 0C .uleb128 0xc + 7097 02e4 03 .uleb128 0x3 + 7098 02e5 0E .uleb128 0xe + 7099 02e6 3A .uleb128 0x3a + 7100 02e7 0B .uleb128 0xb + 7101 02e8 3B .uleb128 0x3b + 7102 02e9 05 .uleb128 0x5 + 7103 02ea 27 .uleb128 0x27 + 7104 02eb 0C .uleb128 0xc + 7105 02ec 3C .uleb128 0x3c + 7106 02ed 0C .uleb128 0xc + 7107 02ee 01 .uleb128 0x1 + 7108 02ef 13 .uleb128 0x13 + 7109 02f0 00 .byte 0 + 7110 02f1 00 .byte 0 + 7111 02f2 34 .uleb128 0x34 + 7112 02f3 2E .uleb128 0x2e + 7113 02f4 01 .byte 0x1 + 7114 02f5 3F .uleb128 0x3f + 7115 02f6 0C .uleb128 0xc + 7116 02f7 03 .uleb128 0x3 + 7117 02f8 0E .uleb128 0xe + 7118 02f9 3A .uleb128 0x3a + 7119 02fa 0B .uleb128 0xb + 7120 02fb 3B .uleb128 0x3b + 7121 02fc 0B .uleb128 0xb + 7122 02fd 27 .uleb128 0x27 + 7123 02fe 0C .uleb128 0xc + 7124 02ff 3C .uleb128 0x3c + 7125 0300 0C .uleb128 0xc + 7126 0301 00 .byte 0 + 7127 0302 00 .byte 0 + 7128 0303 00 .byte 0 + 7129 .section .debug_loc,"",%progbits + 7130 .Ldebug_loc0: + 7131 .LLST0: + 7132 0000 00000000 .4byte .LFB36 + 7133 0004 04000000 .4byte .LCFI0 + 7134 0008 0200 .2byte 0x2 + 7135 000a 7D .byte 0x7d + 7136 000b 00 .sleb128 0 + 7137 000c 04000000 .4byte .LCFI0 + 7138 0010 1C000000 .4byte .LCFI1 + 7139 0014 0200 .2byte 0x2 + 7140 0016 7D .byte 0x7d + 7141 0017 10 .sleb128 16 + 7142 0018 1C000000 .4byte .LCFI1 + 7143 001c DC000000 .4byte .LFE36 + 7144 0020 0200 .2byte 0x2 + 7145 0022 7D .byte 0x7d + 7146 0023 18 .sleb128 24 + 7147 0024 00000000 .4byte 0 + 7148 0028 00000000 .4byte 0 + 7149 .LLST1: + 7150 002c 18000000 .4byte .LVL0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 127 + + + 7151 0030 84000000 .4byte .LVL4 + 7152 0034 0100 .2byte 0x1 + 7153 0036 55 .byte 0x55 + 7154 0037 00000000 .4byte 0 + 7155 003b 00000000 .4byte 0 + 7156 .LLST2: + 7157 003f 00000000 .4byte .LFB35 + 7158 0043 04000000 .4byte .LCFI2 + 7159 0047 0200 .2byte 0x2 + 7160 0049 7D .byte 0x7d + 7161 004a 00 .sleb128 0 + 7162 004b 04000000 .4byte .LCFI2 + 7163 004f 28000000 .4byte .LFE35 + 7164 0053 0200 .2byte 0x2 + 7165 0055 7D .byte 0x7d + 7166 0056 08 .sleb128 8 + 7167 0057 00000000 .4byte 0 + 7168 005b 00000000 .4byte 0 + 7169 .LLST3: + 7170 005f 00000000 .4byte .LVL9 + 7171 0063 0C000000 .4byte .LVL10 + 7172 0067 0100 .2byte 0x1 + 7173 0069 50 .byte 0x50 + 7174 006a 0C000000 .4byte .LVL10 + 7175 006e 28000000 .4byte .LFE35 + 7176 0072 0100 .2byte 0x1 + 7177 0074 54 .byte 0x54 + 7178 0075 00000000 .4byte 0 + 7179 0079 00000000 .4byte 0 + 7180 .LLST4: + 7181 007d 00000000 .4byte .LFB8 + 7182 0081 04000000 .4byte .LCFI3 + 7183 0085 0200 .2byte 0x2 + 7184 0087 7D .byte 0x7d + 7185 0088 00 .sleb128 0 + 7186 0089 04000000 .4byte .LCFI3 + 7187 008d 28000000 .4byte .LFE8 + 7188 0091 0200 .2byte 0x2 + 7189 0093 7D .byte 0x7d + 7190 0094 08 .sleb128 8 + 7191 0095 00000000 .4byte 0 + 7192 0099 00000000 .4byte 0 + 7193 .LLST5: + 7194 009d 00000000 .4byte .LVL14 + 7195 00a1 0C000000 .4byte .LVL15 + 7196 00a5 0100 .2byte 0x1 + 7197 00a7 50 .byte 0x50 + 7198 00a8 0C000000 .4byte .LVL15 + 7199 00ac 28000000 .4byte .LFE8 + 7200 00b0 0100 .2byte 0x1 + 7201 00b2 54 .byte 0x54 + 7202 00b3 00000000 .4byte 0 + 7203 00b7 00000000 .4byte 0 + 7204 .LLST6: + 7205 00bb 00000000 .4byte .LFB29 + 7206 00bf 04000000 .4byte .LCFI4 + 7207 00c3 0200 .2byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 128 + + + 7208 00c5 7D .byte 0x7d + 7209 00c6 00 .sleb128 0 + 7210 00c7 04000000 .4byte .LCFI4 + 7211 00cb 34000000 .4byte .LFE29 + 7212 00cf 0200 .2byte 0x2 + 7213 00d1 7D .byte 0x7d + 7214 00d2 08 .sleb128 8 + 7215 00d3 00000000 .4byte 0 + 7216 00d7 00000000 .4byte 0 + 7217 .LLST7: + 7218 00db 00000000 .4byte .LVL19 + 7219 00df 0C000000 .4byte .LVL20 + 7220 00e3 0100 .2byte 0x1 + 7221 00e5 50 .byte 0x50 + 7222 00e6 0C000000 .4byte .LVL20 + 7223 00ea 34000000 .4byte .LFE29 + 7224 00ee 0100 .2byte 0x1 + 7225 00f0 54 .byte 0x54 + 7226 00f1 00000000 .4byte 0 + 7227 00f5 00000000 .4byte 0 + 7228 .LLST8: + 7229 00f9 00000000 .4byte .LFB34 + 7230 00fd 04000000 .4byte .LCFI5 + 7231 0101 0200 .2byte 0x2 + 7232 0103 7D .byte 0x7d + 7233 0104 00 .sleb128 0 + 7234 0105 04000000 .4byte .LCFI5 + 7235 0109 48000000 .4byte .LFE34 + 7236 010d 0200 .2byte 0x2 + 7237 010f 7D .byte 0x7d + 7238 0110 08 .sleb128 8 + 7239 0111 00000000 .4byte 0 + 7240 0115 00000000 .4byte 0 + 7241 .LLST9: + 7242 0119 00000000 .4byte .LVL25 + 7243 011d 0C000000 .4byte .LVL26 + 7244 0121 0100 .2byte 0x1 + 7245 0123 50 .byte 0x50 + 7246 0124 0C000000 .4byte .LVL26 + 7247 0128 48000000 .4byte .LFE34 + 7248 012c 0100 .2byte 0x1 + 7249 012e 54 .byte 0x54 + 7250 012f 00000000 .4byte 0 + 7251 0133 00000000 .4byte 0 + 7252 .LLST10: + 7253 0137 00000000 .4byte .LFB33 + 7254 013b 04000000 .4byte .LCFI6 + 7255 013f 0200 .2byte 0x2 + 7256 0141 7D .byte 0x7d + 7257 0142 00 .sleb128 0 + 7258 0143 04000000 .4byte .LCFI6 + 7259 0147 2C000000 .4byte .LFE33 + 7260 014b 0200 .2byte 0x2 + 7261 014d 7D .byte 0x7d + 7262 014e 08 .sleb128 8 + 7263 014f 00000000 .4byte 0 + 7264 0153 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 129 + + + 7265 .LLST11: + 7266 0157 00000000 .4byte .LFB31 + 7267 015b 04000000 .4byte .LCFI7 + 7268 015f 0200 .2byte 0x2 + 7269 0161 7D .byte 0x7d + 7270 0162 00 .sleb128 0 + 7271 0163 04000000 .4byte .LCFI7 + 7272 0167 20000000 .4byte .LFE31 + 7273 016b 0200 .2byte 0x2 + 7274 016d 7D .byte 0x7d + 7275 016e 08 .sleb128 8 + 7276 016f 00000000 .4byte 0 + 7277 0173 00000000 .4byte 0 + 7278 .LLST12: + 7279 0177 00000000 .4byte .LFB28 + 7280 017b 04000000 .4byte .LCFI8 + 7281 017f 0200 .2byte 0x2 + 7282 0181 7D .byte 0x7d + 7283 0182 00 .sleb128 0 + 7284 0183 04000000 .4byte .LCFI8 + 7285 0187 20000000 .4byte .LFE28 + 7286 018b 0200 .2byte 0x2 + 7287 018d 7D .byte 0x7d + 7288 018e 08 .sleb128 8 + 7289 018f 00000000 .4byte 0 + 7290 0193 00000000 .4byte 0 + 7291 .LLST13: + 7292 0197 00000000 .4byte .LFB22 + 7293 019b 04000000 .4byte .LCFI9 + 7294 019f 0200 .2byte 0x2 + 7295 01a1 7D .byte 0x7d + 7296 01a2 00 .sleb128 0 + 7297 01a3 04000000 .4byte .LCFI9 + 7298 01a7 20000000 .4byte .LFE22 + 7299 01ab 0200 .2byte 0x2 + 7300 01ad 7D .byte 0x7d + 7301 01ae 08 .sleb128 8 + 7302 01af 00000000 .4byte 0 + 7303 01b3 00000000 .4byte 0 + 7304 .LLST14: + 7305 01b7 00000000 .4byte .LFB15 + 7306 01bb 04000000 .4byte .LCFI10 + 7307 01bf 0200 .2byte 0x2 + 7308 01c1 7D .byte 0x7d + 7309 01c2 00 .sleb128 0 + 7310 01c3 04000000 .4byte .LCFI10 + 7311 01c7 20000000 .4byte .LFE15 + 7312 01cb 0200 .2byte 0x2 + 7313 01cd 7D .byte 0x7d + 7314 01ce 08 .sleb128 8 + 7315 01cf 00000000 .4byte 0 + 7316 01d3 00000000 .4byte 0 + 7317 .LLST15: + 7318 01d7 00000000 .4byte .LFB32 + 7319 01db 04000000 .4byte .LCFI11 + 7320 01df 0200 .2byte 0x2 + 7321 01e1 7D .byte 0x7d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 130 + + + 7322 01e2 00 .sleb128 0 + 7323 01e3 04000000 .4byte .LCFI11 + 7324 01e7 20000000 .4byte .LCFI12 + 7325 01eb 0200 .2byte 0x2 + 7326 01ed 7D .byte 0x7d + 7327 01ee 14 .sleb128 20 + 7328 01ef 20000000 .4byte .LCFI12 + 7329 01f3 1C010000 .4byte .LFE32 + 7330 01f7 0200 .2byte 0x2 + 7331 01f9 7D .byte 0x7d + 7332 01fa 20 .sleb128 32 + 7333 01fb 00000000 .4byte 0 + 7334 01ff 00000000 .4byte 0 + 7335 .LLST16: + 7336 0203 00000000 .4byte .LFB30 + 7337 0207 04000000 .4byte .LCFI13 + 7338 020b 0200 .2byte 0x2 + 7339 020d 7D .byte 0x7d + 7340 020e 00 .sleb128 0 + 7341 020f 04000000 .4byte .LCFI13 + 7342 0213 20000000 .4byte .LCFI14 + 7343 0217 0200 .2byte 0x2 + 7344 0219 7D .byte 0x7d + 7345 021a 14 .sleb128 20 + 7346 021b 20000000 .4byte .LCFI14 + 7347 021f 4C010000 .4byte .LFE30 + 7348 0223 0200 .2byte 0x2 + 7349 0225 7D .byte 0x7d + 7350 0226 20 .sleb128 32 + 7351 0227 00000000 .4byte 0 + 7352 022b 00000000 .4byte 0 + 7353 .LLST17: + 7354 022f 00000000 .4byte .LFB9 + 7355 0233 04000000 .4byte .LCFI15 + 7356 0237 0200 .2byte 0x2 + 7357 0239 7D .byte 0x7d + 7358 023a 00 .sleb128 0 + 7359 023b 04000000 .4byte .LCFI15 + 7360 023f 0C000000 .4byte .LCFI16 + 7361 0243 0200 .2byte 0x2 + 7362 0245 7D .byte 0x7d + 7363 0246 14 .sleb128 20 + 7364 0247 0C000000 .4byte .LCFI16 + 7365 024b 48010000 .4byte .LFE9 + 7366 024f 0200 .2byte 0x2 + 7367 0251 7D .byte 0x7d + 7368 0252 20 .sleb128 32 + 7369 0253 00000000 .4byte 0 + 7370 0257 00000000 .4byte 0 + 7371 .LLST18: + 7372 025b 00000000 .4byte .LFB27 + 7373 025f 04000000 .4byte .LCFI17 + 7374 0263 0200 .2byte 0x2 + 7375 0265 7D .byte 0x7d + 7376 0266 00 .sleb128 0 + 7377 0267 04000000 .4byte .LCFI17 + 7378 026b 08010000 .4byte .LFE27 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 131 + + + 7379 026f 0200 .2byte 0x2 + 7380 0271 7D .byte 0x7d + 7381 0272 10 .sleb128 16 + 7382 0273 00000000 .4byte 0 + 7383 0277 00000000 .4byte 0 + 7384 .LLST19: + 7385 027b 1C000000 .4byte .LVL82 + 7386 027f 24000000 .4byte .LVL83 + 7387 0283 0100 .2byte 0x1 + 7388 0285 50 .byte 0x50 + 7389 0286 24000000 .4byte .LVL83 + 7390 028a 27000000 .4byte .LVL84-1 + 7391 028e 0100 .2byte 0x1 + 7392 0290 51 .byte 0x51 + 7393 0291 38000000 .4byte .LVL85 + 7394 0295 44000000 .4byte .LVL86 + 7395 0299 0100 .2byte 0x1 + 7396 029b 50 .byte 0x50 + 7397 029c 00000000 .4byte 0 + 7398 02a0 00000000 .4byte 0 + 7399 .LLST20: + 7400 02a4 00000000 .4byte .LFB25 + 7401 02a8 04000000 .4byte .LCFI18 + 7402 02ac 0200 .2byte 0x2 + 7403 02ae 7D .byte 0x7d + 7404 02af 00 .sleb128 0 + 7405 02b0 04000000 .4byte .LCFI18 + 7406 02b4 20000000 .4byte .LCFI19 + 7407 02b8 0200 .2byte 0x2 + 7408 02ba 7D .byte 0x7d + 7409 02bb 20 .sleb128 32 + 7410 02bc 20000000 .4byte .LCFI19 + 7411 02c0 54030000 .4byte .LFE25 + 7412 02c4 0200 .2byte 0x2 + 7413 02c6 7D .byte 0x7d + 7414 02c7 28 .sleb128 40 + 7415 02c8 00000000 .4byte 0 + 7416 02cc 00000000 .4byte 0 + 7417 .LLST21: + 7418 02d0 00000000 .4byte .LFB24 + 7419 02d4 04000000 .4byte .LCFI20 + 7420 02d8 0200 .2byte 0x2 + 7421 02da 7D .byte 0x7d + 7422 02db 00 .sleb128 0 + 7423 02dc 04000000 .4byte .LCFI20 + 7424 02e0 24000000 .4byte .LFE24 + 7425 02e4 0200 .2byte 0x2 + 7426 02e6 7D .byte 0x7d + 7427 02e7 08 .sleb128 8 + 7428 02e8 00000000 .4byte 0 + 7429 02ec 00000000 .4byte 0 + 7430 .LLST22: + 7431 02f0 00000000 .4byte .LVL134 + 7432 02f4 08000000 .4byte .LVL135 + 7433 02f8 0100 .2byte 0x1 + 7434 02fa 50 .byte 0x50 + 7435 02fb 08000000 .4byte .LVL135 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 132 + + + 7436 02ff 24000000 .4byte .LFE24 + 7437 0303 0400 .2byte 0x4 + 7438 0305 F3 .byte 0xf3 + 7439 0306 01 .uleb128 0x1 + 7440 0307 50 .byte 0x50 + 7441 0308 9F .byte 0x9f + 7442 0309 00000000 .4byte 0 + 7443 030d 00000000 .4byte 0 + 7444 .LLST23: + 7445 0311 00000000 .4byte .LFB23 + 7446 0315 04000000 .4byte .LCFI21 + 7447 0319 0200 .2byte 0x2 + 7448 031b 7D .byte 0x7d + 7449 031c 00 .sleb128 0 + 7450 031d 04000000 .4byte .LCFI21 + 7451 0321 24000000 .4byte .LFE23 + 7452 0325 0200 .2byte 0x2 + 7453 0327 7D .byte 0x7d + 7454 0328 08 .sleb128 8 + 7455 0329 00000000 .4byte 0 + 7456 032d 00000000 .4byte 0 + 7457 .LLST24: + 7458 0331 00000000 .4byte .LVL139 + 7459 0335 08000000 .4byte .LVL140 + 7460 0339 0100 .2byte 0x1 + 7461 033b 50 .byte 0x50 + 7462 033c 08000000 .4byte .LVL140 + 7463 0340 24000000 .4byte .LFE23 + 7464 0344 0400 .2byte 0x4 + 7465 0346 F3 .byte 0xf3 + 7466 0347 01 .uleb128 0x1 + 7467 0348 50 .byte 0x50 + 7468 0349 9F .byte 0x9f + 7469 034a 00000000 .4byte 0 + 7470 034e 00000000 .4byte 0 + 7471 .LLST25: + 7472 0352 00000000 .4byte .LFB21 + 7473 0356 04000000 .4byte .LCFI22 + 7474 035a 0200 .2byte 0x2 + 7475 035c 7D .byte 0x7d + 7476 035d 00 .sleb128 0 + 7477 035e 04000000 .4byte .LCFI22 + 7478 0362 0C000000 .4byte .LCFI23 + 7479 0366 0200 .2byte 0x2 + 7480 0368 7D .byte 0x7d + 7481 0369 18 .sleb128 24 + 7482 036a 0C000000 .4byte .LCFI23 + 7483 036e 48010000 .4byte .LFE21 + 7484 0372 0200 .2byte 0x2 + 7485 0374 7D .byte 0x7d + 7486 0375 20 .sleb128 32 + 7487 0376 00000000 .4byte 0 + 7488 037a 00000000 .4byte 0 + 7489 .LLST26: + 7490 037e 00000000 .4byte .LFB14 + 7491 0382 04000000 .4byte .LCFI24 + 7492 0386 0200 .2byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 133 + + + 7493 0388 7D .byte 0x7d + 7494 0389 00 .sleb128 0 + 7495 038a 04000000 .4byte .LCFI24 + 7496 038e 0C000000 .4byte .LCFI25 + 7497 0392 0200 .2byte 0x2 + 7498 0394 7D .byte 0x7d + 7499 0395 18 .sleb128 24 + 7500 0396 0C000000 .4byte .LCFI25 + 7501 039a F0000000 .4byte .LFE14 + 7502 039e 0200 .2byte 0x2 + 7503 03a0 7D .byte 0x7d + 7504 03a1 20 .sleb128 32 + 7505 03a2 00000000 .4byte 0 + 7506 03a6 00000000 .4byte 0 + 7507 .LLST27: + 7508 03aa 00000000 .4byte .LFB20 + 7509 03ae 04000000 .4byte .LCFI26 + 7510 03b2 0200 .2byte 0x2 + 7511 03b4 7D .byte 0x7d + 7512 03b5 00 .sleb128 0 + 7513 03b6 04000000 .4byte .LCFI26 + 7514 03ba 34000000 .4byte .LFE20 + 7515 03be 0200 .2byte 0x2 + 7516 03c0 7D .byte 0x7d + 7517 03c1 08 .sleb128 8 + 7518 03c2 00000000 .4byte 0 + 7519 03c6 00000000 .4byte 0 + 7520 .LLST28: + 7521 03ca 00000000 .4byte .LVL162 + 7522 03ce 08000000 .4byte .LVL163 + 7523 03d2 0100 .2byte 0x1 + 7524 03d4 50 .byte 0x50 + 7525 03d5 08000000 .4byte .LVL163 + 7526 03d9 34000000 .4byte .LFE20 + 7527 03dd 0400 .2byte 0x4 + 7528 03df F3 .byte 0xf3 + 7529 03e0 01 .uleb128 0x1 + 7530 03e1 50 .byte 0x50 + 7531 03e2 9F .byte 0x9f + 7532 03e3 00000000 .4byte 0 + 7533 03e7 00000000 .4byte 0 + 7534 .LLST29: + 7535 03eb 00000000 .4byte .LFB19 + 7536 03ef 04000000 .4byte .LCFI27 + 7537 03f3 0200 .2byte 0x2 + 7538 03f5 7D .byte 0x7d + 7539 03f6 00 .sleb128 0 + 7540 03f7 04000000 .4byte .LCFI27 + 7541 03fb 24000000 .4byte .LFE19 + 7542 03ff 0200 .2byte 0x2 + 7543 0401 7D .byte 0x7d + 7544 0402 08 .sleb128 8 + 7545 0403 00000000 .4byte 0 + 7546 0407 00000000 .4byte 0 + 7547 .LLST30: + 7548 040b 00000000 .4byte .LVL169 + 7549 040f 08000000 .4byte .LVL170 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 134 + + + 7550 0413 0100 .2byte 0x1 + 7551 0415 50 .byte 0x50 + 7552 0416 08000000 .4byte .LVL170 + 7553 041a 24000000 .4byte .LFE19 + 7554 041e 0400 .2byte 0x4 + 7555 0420 F3 .byte 0xf3 + 7556 0421 01 .uleb128 0x1 + 7557 0422 50 .byte 0x50 + 7558 0423 9F .byte 0x9f + 7559 0424 00000000 .4byte 0 + 7560 0428 00000000 .4byte 0 + 7561 .LLST31: + 7562 042c 00000000 .4byte .LFB18 + 7563 0430 04000000 .4byte .LCFI28 + 7564 0434 0200 .2byte 0x2 + 7565 0436 7D .byte 0x7d + 7566 0437 00 .sleb128 0 + 7567 0438 04000000 .4byte .LCFI28 + 7568 043c 34000000 .4byte .LFE18 + 7569 0440 0200 .2byte 0x2 + 7570 0442 7D .byte 0x7d + 7571 0443 08 .sleb128 8 + 7572 0444 00000000 .4byte 0 + 7573 0448 00000000 .4byte 0 + 7574 .LLST32: + 7575 044c 00000000 .4byte .LVL174 + 7576 0450 08000000 .4byte .LVL175 + 7577 0454 0100 .2byte 0x1 + 7578 0456 50 .byte 0x50 + 7579 0457 08000000 .4byte .LVL175 + 7580 045b 34000000 .4byte .LFE18 + 7581 045f 0400 .2byte 0x4 + 7582 0461 F3 .byte 0xf3 + 7583 0462 01 .uleb128 0x1 + 7584 0463 50 .byte 0x50 + 7585 0464 9F .byte 0x9f + 7586 0465 00000000 .4byte 0 + 7587 0469 00000000 .4byte 0 + 7588 .LLST33: + 7589 046d 00000000 .4byte .LFB17 + 7590 0471 04000000 .4byte .LCFI29 + 7591 0475 0200 .2byte 0x2 + 7592 0477 7D .byte 0x7d + 7593 0478 00 .sleb128 0 + 7594 0479 04000000 .4byte .LCFI29 + 7595 047d 54000000 .4byte .LFE17 + 7596 0481 0200 .2byte 0x2 + 7597 0483 7D .byte 0x7d + 7598 0484 08 .sleb128 8 + 7599 0485 00000000 .4byte 0 + 7600 0489 00000000 .4byte 0 + 7601 .LLST34: + 7602 048d 00000000 .4byte .LVL181 + 7603 0491 08000000 .4byte .LVL182 + 7604 0495 0100 .2byte 0x1 + 7605 0497 50 .byte 0x50 + 7606 0498 08000000 .4byte .LVL182 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 135 + + + 7607 049c 54000000 .4byte .LFE17 + 7608 04a0 0400 .2byte 0x4 + 7609 04a2 F3 .byte 0xf3 + 7610 04a3 01 .uleb128 0x1 + 7611 04a4 50 .byte 0x50 + 7612 04a5 9F .byte 0x9f + 7613 04a6 00000000 .4byte 0 + 7614 04aa 00000000 .4byte 0 + 7615 .LLST35: + 7616 04ae 00000000 .4byte .LFB16 + 7617 04b2 04000000 .4byte .LCFI30 + 7618 04b6 0200 .2byte 0x2 + 7619 04b8 7D .byte 0x7d + 7620 04b9 00 .sleb128 0 + 7621 04ba 04000000 .4byte .LCFI30 + 7622 04be 2C000000 .4byte .LFE16 + 7623 04c2 0200 .2byte 0x2 + 7624 04c4 7D .byte 0x7d + 7625 04c5 08 .sleb128 8 + 7626 04c6 00000000 .4byte 0 + 7627 04ca 00000000 .4byte 0 + 7628 .LLST36: + 7629 04ce 00000000 .4byte .LVL192 + 7630 04d2 08000000 .4byte .LVL193 + 7631 04d6 0100 .2byte 0x1 + 7632 04d8 50 .byte 0x50 + 7633 04d9 08000000 .4byte .LVL193 + 7634 04dd 2C000000 .4byte .LFE16 + 7635 04e1 0400 .2byte 0x4 + 7636 04e3 F3 .byte 0xf3 + 7637 04e4 01 .uleb128 0x1 + 7638 04e5 50 .byte 0x50 + 7639 04e6 9F .byte 0x9f + 7640 04e7 00000000 .4byte 0 + 7641 04eb 00000000 .4byte 0 + 7642 .LLST37: + 7643 04ef 00000000 .4byte .LFB11 + 7644 04f3 04000000 .4byte .LCFI31 + 7645 04f7 0200 .2byte 0x2 + 7646 04f9 7D .byte 0x7d + 7647 04fa 00 .sleb128 0 + 7648 04fb 04000000 .4byte .LCFI31 + 7649 04ff 34000000 .4byte .LFE11 + 7650 0503 0200 .2byte 0x2 + 7651 0505 7D .byte 0x7d + 7652 0506 08 .sleb128 8 + 7653 0507 00000000 .4byte 0 + 7654 050b 00000000 .4byte 0 + 7655 .LLST38: + 7656 050f 00000000 .4byte .LVL198 + 7657 0513 08000000 .4byte .LVL199 + 7658 0517 0100 .2byte 0x1 + 7659 0519 50 .byte 0x50 + 7660 051a 08000000 .4byte .LVL199 + 7661 051e 34000000 .4byte .LFE11 + 7662 0522 0400 .2byte 0x4 + 7663 0524 F3 .byte 0xf3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 136 + + + 7664 0525 01 .uleb128 0x1 + 7665 0526 50 .byte 0x50 + 7666 0527 9F .byte 0x9f + 7667 0528 00000000 .4byte 0 + 7668 052c 00000000 .4byte 0 + 7669 .LLST39: + 7670 0530 00000000 .4byte .LFB12 + 7671 0534 04000000 .4byte .LCFI32 + 7672 0538 0200 .2byte 0x2 + 7673 053a 7D .byte 0x7d + 7674 053b 00 .sleb128 0 + 7675 053c 04000000 .4byte .LCFI32 + 7676 0540 24000000 .4byte .LFE12 + 7677 0544 0200 .2byte 0x2 + 7678 0546 7D .byte 0x7d + 7679 0547 08 .sleb128 8 + 7680 0548 00000000 .4byte 0 + 7681 054c 00000000 .4byte 0 + 7682 .LLST40: + 7683 0550 00000000 .4byte .LVL205 + 7684 0554 08000000 .4byte .LVL206 + 7685 0558 0100 .2byte 0x1 + 7686 055a 50 .byte 0x50 + 7687 055b 08000000 .4byte .LVL206 + 7688 055f 24000000 .4byte .LFE12 + 7689 0563 0400 .2byte 0x4 + 7690 0565 F3 .byte 0xf3 + 7691 0566 01 .uleb128 0x1 + 7692 0567 50 .byte 0x50 + 7693 0568 9F .byte 0x9f + 7694 0569 00000000 .4byte 0 + 7695 056d 00000000 .4byte 0 + 7696 .LLST41: + 7697 0571 00000000 .4byte .LFB13 + 7698 0575 04000000 .4byte .LCFI33 + 7699 0579 0200 .2byte 0x2 + 7700 057b 7D .byte 0x7d + 7701 057c 00 .sleb128 0 + 7702 057d 04000000 .4byte .LCFI33 + 7703 0581 34000000 .4byte .LFE13 + 7704 0585 0200 .2byte 0x2 + 7705 0587 7D .byte 0x7d + 7706 0588 08 .sleb128 8 + 7707 0589 00000000 .4byte 0 + 7708 058d 00000000 .4byte 0 + 7709 .LLST42: + 7710 0591 00000000 .4byte .LVL210 + 7711 0595 08000000 .4byte .LVL211 + 7712 0599 0100 .2byte 0x1 + 7713 059b 50 .byte 0x50 + 7714 059c 08000000 .4byte .LVL211 + 7715 05a0 34000000 .4byte .LFE13 + 7716 05a4 0400 .2byte 0x4 + 7717 05a6 F3 .byte 0xf3 + 7718 05a7 01 .uleb128 0x1 + 7719 05a8 50 .byte 0x50 + 7720 05a9 9F .byte 0x9f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 137 + + + 7721 05aa 00000000 .4byte 0 + 7722 05ae 00000000 .4byte 0 + 7723 .section .debug_aranges,"",%progbits + 7724 0000 04010000 .4byte 0x104 + 7725 0004 0200 .2byte 0x2 + 7726 0006 00000000 .4byte .Ldebug_info0 + 7727 000a 04 .byte 0x4 + 7728 000b 00 .byte 0 + 7729 000c 0000 .2byte 0 + 7730 000e 0000 .2byte 0 + 7731 0010 00000000 .4byte .LFB36 + 7732 0014 DC000000 .4byte .LFE36-.LFB36 + 7733 0018 00000000 .4byte .LFB35 + 7734 001c 28000000 .4byte .LFE35-.LFB35 + 7735 0020 00000000 .4byte .LFB8 + 7736 0024 28000000 .4byte .LFE8-.LFB8 + 7737 0028 00000000 .4byte .LFB29 + 7738 002c 34000000 .4byte .LFE29-.LFB29 + 7739 0030 00000000 .4byte .LFB34 + 7740 0034 48000000 .4byte .LFE34-.LFB34 + 7741 0038 00000000 .4byte .LFB33 + 7742 003c 2C000000 .4byte .LFE33-.LFB33 + 7743 0040 00000000 .4byte .LFB31 + 7744 0044 20000000 .4byte .LFE31-.LFB31 + 7745 0048 00000000 .4byte .LFB28 + 7746 004c 20000000 .4byte .LFE28-.LFB28 + 7747 0050 00000000 .4byte .LFB26 + 7748 0054 0C000000 .4byte .LFE26-.LFB26 + 7749 0058 00000000 .4byte .LFB22 + 7750 005c 20000000 .4byte .LFE22-.LFB22 + 7751 0060 00000000 .4byte .LFB15 + 7752 0064 20000000 .4byte .LFE15-.LFB15 + 7753 0068 00000000 .4byte .LFB10 + 7754 006c 0C000000 .4byte .LFE10-.LFB10 + 7755 0070 00000000 .4byte .LFB7 + 7756 0074 0C000000 .4byte .LFE7-.LFB7 + 7757 0078 00000000 .4byte .LFB32 + 7758 007c 1C010000 .4byte .LFE32-.LFB32 + 7759 0080 00000000 .4byte .LFB30 + 7760 0084 4C010000 .4byte .LFE30-.LFB30 + 7761 0088 00000000 .4byte .LFB9 + 7762 008c 48010000 .4byte .LFE9-.LFB9 + 7763 0090 00000000 .4byte .LFB27 + 7764 0094 08010000 .4byte .LFE27-.LFB27 + 7765 0098 00000000 .4byte .LFB25 + 7766 009c 54030000 .4byte .LFE25-.LFB25 + 7767 00a0 00000000 .4byte .LFB24 + 7768 00a4 24000000 .4byte .LFE24-.LFB24 + 7769 00a8 00000000 .4byte .LFB23 + 7770 00ac 24000000 .4byte .LFE23-.LFB23 + 7771 00b0 00000000 .4byte .LFB21 + 7772 00b4 48010000 .4byte .LFE21-.LFB21 + 7773 00b8 00000000 .4byte .LFB14 + 7774 00bc F0000000 .4byte .LFE14-.LFB14 + 7775 00c0 00000000 .4byte .LFB20 + 7776 00c4 34000000 .4byte .LFE20-.LFB20 + 7777 00c8 00000000 .4byte .LFB19 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 138 + + + 7778 00cc 24000000 .4byte .LFE19-.LFB19 + 7779 00d0 00000000 .4byte .LFB18 + 7780 00d4 34000000 .4byte .LFE18-.LFB18 + 7781 00d8 00000000 .4byte .LFB17 + 7782 00dc 54000000 .4byte .LFE17-.LFB17 + 7783 00e0 00000000 .4byte .LFB16 + 7784 00e4 2C000000 .4byte .LFE16-.LFB16 + 7785 00e8 00000000 .4byte .LFB11 + 7786 00ec 34000000 .4byte .LFE11-.LFB11 + 7787 00f0 00000000 .4byte .LFB12 + 7788 00f4 24000000 .4byte .LFE12-.LFB12 + 7789 00f8 00000000 .4byte .LFB13 + 7790 00fc 34000000 .4byte .LFE13-.LFB13 + 7791 0100 00000000 .4byte 0 + 7792 0104 00000000 .4byte 0 + 7793 .section .debug_ranges,"",%progbits + 7794 .Ldebug_ranges0: + 7795 0000 00000000 .4byte .LFB36 + 7796 0004 DC000000 .4byte .LFE36 + 7797 0008 00000000 .4byte .LFB35 + 7798 000c 28000000 .4byte .LFE35 + 7799 0010 00000000 .4byte .LFB8 + 7800 0014 28000000 .4byte .LFE8 + 7801 0018 00000000 .4byte .LFB29 + 7802 001c 34000000 .4byte .LFE29 + 7803 0020 00000000 .4byte .LFB34 + 7804 0024 48000000 .4byte .LFE34 + 7805 0028 00000000 .4byte .LFB33 + 7806 002c 2C000000 .4byte .LFE33 + 7807 0030 00000000 .4byte .LFB31 + 7808 0034 20000000 .4byte .LFE31 + 7809 0038 00000000 .4byte .LFB28 + 7810 003c 20000000 .4byte .LFE28 + 7811 0040 00000000 .4byte .LFB26 + 7812 0044 0C000000 .4byte .LFE26 + 7813 0048 00000000 .4byte .LFB22 + 7814 004c 20000000 .4byte .LFE22 + 7815 0050 00000000 .4byte .LFB15 + 7816 0054 20000000 .4byte .LFE15 + 7817 0058 00000000 .4byte .LFB10 + 7818 005c 0C000000 .4byte .LFE10 + 7819 0060 00000000 .4byte .LFB7 + 7820 0064 0C000000 .4byte .LFE7 + 7821 0068 00000000 .4byte .LFB32 + 7822 006c 1C010000 .4byte .LFE32 + 7823 0070 00000000 .4byte .LFB30 + 7824 0074 4C010000 .4byte .LFE30 + 7825 0078 00000000 .4byte .LFB9 + 7826 007c 48010000 .4byte .LFE9 + 7827 0080 00000000 .4byte .LFB27 + 7828 0084 08010000 .4byte .LFE27 + 7829 0088 00000000 .4byte .LFB25 + 7830 008c 54030000 .4byte .LFE25 + 7831 0090 00000000 .4byte .LFB24 + 7832 0094 24000000 .4byte .LFE24 + 7833 0098 00000000 .4byte .LFB23 + 7834 009c 24000000 .4byte .LFE23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 139 + + + 7835 00a0 00000000 .4byte .LFB21 + 7836 00a4 48010000 .4byte .LFE21 + 7837 00a8 00000000 .4byte .LFB14 + 7838 00ac F0000000 .4byte .LFE14 + 7839 00b0 00000000 .4byte .LFB20 + 7840 00b4 34000000 .4byte .LFE20 + 7841 00b8 00000000 .4byte .LFB19 + 7842 00bc 24000000 .4byte .LFE19 + 7843 00c0 00000000 .4byte .LFB18 + 7844 00c4 34000000 .4byte .LFE18 + 7845 00c8 00000000 .4byte .LFB17 + 7846 00cc 54000000 .4byte .LFE17 + 7847 00d0 00000000 .4byte .LFB16 + 7848 00d4 2C000000 .4byte .LFE16 + 7849 00d8 00000000 .4byte .LFB11 + 7850 00dc 34000000 .4byte .LFE11 + 7851 00e0 00000000 .4byte .LFB12 + 7852 00e4 24000000 .4byte .LFE12 + 7853 00e8 00000000 .4byte .LFB13 + 7854 00ec 34000000 .4byte .LFE13 + 7855 00f0 00000000 .4byte 0 + 7856 00f4 00000000 .4byte 0 + 7857 .section .debug_line,"",%progbits + 7858 .Ldebug_line0: + 7859 0000 A5040000 .section .debug_str,"MS",%progbits,1 + 7859 02005901 + 7859 00000201 + 7859 FB0E0D00 + 7859 01010101 + 7860 .LASF149: + 7861 0000 74657374 .ascii "test_cpu_pulse\000" + 7861 5F637075 + 7861 5F70756C + 7861 736500 + 7862 .LASF74: + 7863 000f 7466756E .ascii "tfunc_t\000" + 7863 635F7400 + 7864 .LASF38: + 7865 0017 705F6D73 .ascii "p_msg\000" + 7865 6700 + 7866 .LASF2: + 7867 001d 73697A65 .ascii "size_t\000" + 7867 5F7400 + 7868 .LASF95: + 7869 0024 7072696F .ascii "prio\000" + 7869 00 + 7870 .LASF69: + 7871 0029 7264796D .ascii "rdymsg\000" + 7871 736700 + 7872 .LASF91: + 7873 0030 6D747833 .ascii "mtx3_setup\000" + 7873 5F736574 + 7873 757000 + 7874 .LASF113: + 7875 003b 76746C69 .ascii "vtlist\000" + 7875 737400 + 7876 .LASF89: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 140 + + + 7877 0042 6D747835 .ascii "mtx5_setup\000" + 7877 5F736574 + 7877 757000 + 7878 .LASF101: + 7879 004d 74687265 .ascii "thread4a\000" + 7879 61643461 + 7879 00 + 7880 .LASF100: + 7881 0056 74687265 .ascii "thread4b\000" + 7881 61643462 + 7881 00 + 7882 .LASF12: + 7883 005f 6C6F6E67 .ascii "long long unsigned int\000" + 7883 206C6F6E + 7883 6720756E + 7883 7369676E + 7883 65642069 + 7884 .LASF140: + 7885 0076 63684D74 .ascii "chMtxUnlock\000" + 7885 78556E6C + 7885 6F636B00 + 7886 .LASF70: + 7887 0082 65786974 .ascii "exitcode\000" + 7887 636F6465 + 7887 00 + 7888 .LASF87: + 7889 008b 6D747837 .ascii "mtx7_setup\000" + 7889 5F736574 + 7889 757000 + 7890 .LASF97: + 7891 0096 6D747831 .ascii "mtx1_execute\000" + 7891 5F657865 + 7891 63757465 + 7891 00 + 7892 .LASF107: + 7893 00a3 74687265 .ascii "thread3M\000" + 7893 6164334D + 7893 00 + 7894 .LASF26: + 7895 00ac 705F7072 .ascii "p_prio\000" + 7895 696F00 + 7896 .LASF11: + 7897 00b3 6C6F6E67 .ascii "long long int\000" + 7897 206C6F6E + 7897 6720696E + 7897 7400 + 7898 .LASF1: + 7899 00c1 7369676E .ascii "signed char\000" + 7899 65642063 + 7899 68617200 + 7900 .LASF13: + 7901 00cd 626F6F6C .ascii "bool_t\000" + 7901 5F7400 + 7902 .LASF64: + 7903 00d4 6D5F7175 .ascii "m_queue\000" + 7903 65756500 + 7904 .LASF129: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 141 + + + 7905 00dc 74657374 .ascii "test_emit_token\000" + 7905 5F656D69 + 7905 745F746F + 7905 6B656E00 + 7906 .LASF18: + 7907 00ec 74736C69 .ascii "tslices_t\000" + 7907 6365735F + 7907 7400 + 7908 .LASF67: + 7909 00f6 436F6E64 .ascii "CondVar\000" + 7909 56617200 + 7910 .LASF8: + 7911 00fe 6C6F6E67 .ascii "long int\000" + 7911 20696E74 + 7911 00 + 7912 .LASF16: + 7913 0107 74737461 .ascii "tstate_t\000" + 7913 74655F74 + 7913 00 + 7914 .LASF145: + 7915 0110 5F746573 .ascii "_test_assert_time_window\000" + 7915 745F6173 + 7915 73657274 + 7915 5F74696D + 7915 655F7769 + 7916 .LASF93: + 7917 0129 6D747831 .ascii "mtx1_setup\000" + 7917 5F736574 + 7917 757000 + 7918 .LASF104: + 7919 0134 6D747832 .ascii "mtx2_execute\000" + 7919 5F657865 + 7919 63757465 + 7919 00 + 7920 .LASF28: + 7921 0141 705F6E65 .ascii "p_newer\000" + 7921 77657200 + 7922 .LASF147: + 7923 0149 2E2E2F2E .ascii "../../test/testmtx.c\000" + 7923 2E2F7465 + 7923 73742F74 + 7923 6573746D + 7923 74782E63 + 7924 .LASF148: + 7925 015e 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 7925 73657273 + 7925 5C4E6963 + 7925 6F204D61 + 7925 61735C44 + 7926 018b 312D4243 .ascii "1-BCM2835-GCC\000" + 7926 4D323833 + 7926 352D4743 + 7926 4300 + 7927 .LASF137: + 7928 0199 63685363 .ascii "chSchRescheduleS\000" + 7928 68526573 + 7928 63686564 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 142 + + + 7928 756C6553 + 7928 00 + 7929 .LASF59: + 7930 01aa 725F6E65 .ascii "r_newer\000" + 7930 77657200 + 7931 .LASF44: + 7932 01b2 72656761 .ascii "regarm_t\000" + 7932 726D5F74 + 7932 00 + 7933 .LASF50: + 7934 01bb 76745F70 .ascii "vt_prev\000" + 7934 72657600 + 7935 .LASF127: + 7936 01c3 6368436F .ascii "chCondSignal\000" + 7936 6E645369 + 7936 676E616C + 7936 00 + 7937 .LASF141: + 7938 01d0 63684D74 .ascii "chMtxUnlockS\000" + 7938 78556E6C + 7938 6F636B53 + 7938 00 + 7939 .LASF0: + 7940 01dd 756E7369 .ascii "unsigned int\000" + 7940 676E6564 + 7940 20696E74 + 7940 00 + 7941 .LASF49: + 7942 01ea 76745F6E .ascii "vt_next\000" + 7942 65787400 + 7943 .LASF90: + 7944 01f2 6D747834 .ascii "mtx4_setup\000" + 7944 5F736574 + 7944 757000 + 7945 .LASF10: + 7946 01fd 6C6F6E67 .ascii "long unsigned int\000" + 7946 20756E73 + 7946 69676E65 + 7946 6420696E + 7946 7400 + 7947 .LASF79: + 7948 020f 74656172 .ascii "teardown\000" + 7948 646F776E + 7948 00 + 7949 .LASF77: + 7950 0218 6E616D65 .ascii "name\000" + 7950 00 + 7951 .LASF46: + 7952 021d 636F6E74 .ascii "context\000" + 7952 65787400 + 7953 .LASF6: + 7954 0225 73686F72 .ascii "short unsigned int\000" + 7954 7420756E + 7954 7369676E + 7954 65642069 + 7954 6E7400 + 7955 .LASF20: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 143 + + + 7956 0238 6D73675F .ascii "msg_t\000" + 7956 7400 + 7957 .LASF102: + 7958 023e 6D747833 .ascii "mtx3_execute\000" + 7958 5F657865 + 7958 63757465 + 7958 00 + 7959 .LASF142: + 7960 024b 63684D74 .ascii "chMtxUnlockAll\000" + 7960 78556E6C + 7960 6F636B41 + 7960 6C6C00 + 7961 .LASF15: + 7962 025a 746D6F64 .ascii "tmode_t\000" + 7962 655F7400 + 7963 .LASF43: + 7964 0262 54687265 .ascii "ThreadsList\000" + 7964 6164734C + 7964 69737400 + 7965 .LASF21: + 7966 026e 6576656E .ascii "eventmask_t\000" + 7966 746D6173 + 7966 6B5F7400 + 7967 .LASF139: + 7968 027a 63684D74 .ascii "chMtxTryLock\000" + 7968 78547279 + 7968 4C6F636B + 7968 00 + 7969 .LASF63: + 7970 0287 4D757465 .ascii "Mutex\000" + 7970 7800 + 7971 .LASF109: + 7972 028d 74687265 .ascii "thread3LL\000" + 7972 6164334C + 7972 4C00 + 7973 .LASF125: + 7974 0297 63685468 .ascii "chThdCreateStatic\000" + 7974 64437265 + 7974 61746553 + 7974 74617469 + 7974 6300 + 7975 .LASF99: + 7976 02a9 6D747834 .ascii "mtx4_execute\000" + 7976 5F657865 + 7976 63757465 + 7976 00 + 7977 .LASF51: + 7978 02b6 76745F74 .ascii "vt_time\000" + 7978 696D6500 + 7979 .LASF75: + 7980 02be 73697A65 .ascii "sizetype\000" + 7980 74797065 + 7980 00 + 7981 .LASF52: + 7982 02c7 76745F66 .ascii "vt_func\000" + 7982 756E6300 + 7983 .LASF92: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 144 + + + 7984 02cf 6D747832 .ascii "mtx2_setup\000" + 7984 5F736574 + 7984 757000 + 7985 .LASF128: + 7986 02da 63684D74 .ascii "chMtxLock\000" + 7986 784C6F63 + 7986 6B00 + 7987 .LASF136: + 7988 02e4 74657374 .ascii "test_wait_threads\000" + 7988 5F776169 + 7988 745F7468 + 7988 72656164 + 7988 7300 + 7989 .LASF29: + 7990 02f6 705F6F6C .ascii "p_older\000" + 7990 64657200 + 7991 .LASF82: + 7992 02fe 74687265 .ascii "thread1\000" + 7992 61643100 + 7993 .LASF58: + 7994 0306 725F6374 .ascii "r_ctx\000" + 7994 7800 + 7995 .LASF42: + 7996 030c 54687265 .ascii "ThreadsQueue\000" + 7996 61647351 + 7996 75657565 + 7996 00 + 7997 .LASF78: + 7998 0319 73657475 .ascii "setup\000" + 7998 7000 + 7999 .LASF126: + 8000 031f 5F746573 .ascii "_test_assert_sequence\000" + 8000 745F6173 + 8000 73657274 + 8000 5F736571 + 8000 75656E63 + 8001 .LASF103: + 8002 0335 74696D65 .ascii "time\000" + 8002 00 + 8003 .LASF146: + 8004 033a 474E5520 .ascii "GNU C 4.7.2\000" + 8004 4320342E + 8004 372E3200 + 8005 .LASF61: + 8006 0346 725F6375 .ascii "r_current\000" + 8006 7272656E + 8006 7400 + 8007 .LASF60: + 8008 0350 725F6F6C .ascii "r_older\000" + 8008 64657200 + 8009 .LASF134: + 8010 0358 6368436F .ascii "chCondBroadcast\000" + 8010 6E644272 + 8010 6F616463 + 8010 61737400 + 8011 .LASF98: + 8012 0368 6D747835 .ascii "mtx5_execute\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 145 + + + 8012 5F657865 + 8012 63757465 + 8012 00 + 8013 .LASF88: + 8014 0375 6D747836 .ascii "mtx6_setup\000" + 8014 5F736574 + 8014 757000 + 8015 .LASF83: + 8016 0380 74687265 .ascii "thread10\000" + 8016 61643130 + 8016 00 + 8017 .LASF84: + 8018 0389 74687265 .ascii "thread11\000" + 8018 61643131 + 8018 00 + 8019 .LASF81: + 8020 0392 74687265 .ascii "thread12\000" + 8020 61643132 + 8020 00 + 8021 .LASF17: + 8022 039b 74726566 .ascii "trefs_t\000" + 8022 735F7400 + 8023 .LASF25: + 8024 03a3 705F7072 .ascii "p_prev\000" + 8024 657600 + 8025 .LASF80: + 8026 03aa 65786563 .ascii "execute\000" + 8026 75746500 + 8027 .LASF19: + 8028 03b2 74707269 .ascii "tprio_t\000" + 8028 6F5F7400 + 8029 .LASF135: + 8030 03ba 6368436F .ascii "chCondSignalI\000" + 8030 6E645369 + 8030 676E616C + 8030 4900 + 8031 .LASF14: + 8032 03c8 5F426F6F .ascii "_Bool\000" + 8032 6C00 + 8033 .LASF7: + 8034 03ce 696E7433 .ascii "int32_t\000" + 8034 325F7400 + 8035 .LASF4: + 8036 03d6 756E7369 .ascii "unsigned char\000" + 8036 676E6564 + 8036 20636861 + 8036 7200 + 8037 .LASF144: + 8038 03e4 74657374 .ascii "test_wait_tick\000" + 8038 5F776169 + 8038 745F7469 + 8038 636B00 + 8039 .LASF124: + 8040 03f3 70617474 .ascii "patternmtx\000" + 8040 65726E6D + 8040 747800 + 8041 .LASF40: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 146 + + + 8042 03fe 705F6D74 .ascii "p_mtxlist\000" + 8042 786C6973 + 8042 7400 + 8043 .LASF5: + 8044 0408 73686F72 .ascii "short int\000" + 8044 7420696E + 8044 7400 + 8045 .LASF31: + 8046 0412 705F7374 .ascii "p_state\000" + 8046 61746500 + 8047 .LASF34: + 8048 041a 705F7072 .ascii "p_preempt\000" + 8048 65656D70 + 8048 7400 + 8049 .LASF115: + 8050 0424 74687265 .ascii "threads\000" + 8050 61647300 + 8051 .LASF57: + 8052 042c 725F7072 .ascii "r_prio\000" + 8052 696F00 + 8053 .LASF72: + 8054 0433 65776D61 .ascii "ewmask\000" + 8054 736B00 + 8055 .LASF24: + 8056 043a 705F6E65 .ascii "p_next\000" + 8056 787400 + 8057 .LASF32: + 8058 0441 705F666C .ascii "p_flags\000" + 8058 61677300 + 8059 .LASF23: + 8060 0449 54687265 .ascii "Thread\000" + 8060 616400 + 8061 .LASF68: + 8062 0450 635F7175 .ascii "c_queue\000" + 8062 65756500 + 8063 .LASF76: + 8064 0458 74657374 .ascii "testcase\000" + 8064 63617365 + 8064 00 + 8065 .LASF39: + 8066 0461 705F6570 .ascii "p_epending\000" + 8066 656E6469 + 8066 6E6700 + 8067 .LASF9: + 8068 046c 75696E74 .ascii "uint32_t\000" + 8068 33325F74 + 8068 00 + 8069 .LASF56: + 8070 0475 725F7175 .ascii "r_queue\000" + 8070 65756500 + 8071 .LASF48: + 8072 047d 56697274 .ascii "VirtualTimer\000" + 8072 75616C54 + 8072 696D6572 + 8072 00 + 8073 .LASF118: + 8074 048a 74657374 .ascii "testmtx3\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 147 + + + 8074 6D747833 + 8074 00 + 8075 .LASF119: + 8076 0493 74657374 .ascii "testmtx4\000" + 8076 6D747834 + 8076 00 + 8077 .LASF120: + 8078 049c 74657374 .ascii "testmtx5\000" + 8078 6D747835 + 8078 00 + 8079 .LASF121: + 8080 04a5 74657374 .ascii "testmtx6\000" + 8080 6D747836 + 8080 00 + 8081 .LASF122: + 8082 04ae 74657374 .ascii "testmtx7\000" + 8082 6D747837 + 8082 00 + 8083 .LASF123: + 8084 04b7 74657374 .ascii "testmtx8\000" + 8084 6D747838 + 8084 00 + 8085 .LASF73: + 8086 04c0 63686172 .ascii "char\000" + 8086 00 + 8087 .LASF112: + 8088 04c5 74687265 .ascii "thread2H\000" + 8088 61643248 + 8088 00 + 8089 .LASF110: + 8090 04ce 74687265 .ascii "thread2L\000" + 8090 6164324C + 8090 00 + 8091 .LASF111: + 8092 04d7 74687265 .ascii "thread2M\000" + 8092 6164324D + 8092 00 + 8093 .LASF66: + 8094 04e0 6D5F6E65 .ascii "m_next\000" + 8094 787400 + 8095 .LASF22: + 8096 04e7 73797374 .ascii "systime_t\000" + 8096 696D655F + 8096 7400 + 8097 .LASF41: + 8098 04f1 705F7265 .ascii "p_realprio\000" + 8098 616C7072 + 8098 696F00 + 8099 .LASF47: + 8100 04fc 76746675 .ascii "vtfunc_t\000" + 8100 6E635F74 + 8100 00 + 8101 .LASF94: + 8102 0505 6D747837 .ascii "mtx7_execute\000" + 8102 5F657865 + 8102 63757465 + 8102 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 148 + + + 8103 .LASF116: + 8104 0512 74657374 .ascii "testmtx1\000" + 8104 6D747831 + 8104 00 + 8105 .LASF105: + 8106 051b 74687265 .ascii "thread3HH\000" + 8106 61643348 + 8106 4800 + 8107 .LASF130: + 8108 0525 6368436F .ascii "chCondWait\000" + 8108 6E645761 + 8108 697400 + 8109 .LASF35: + 8110 0530 705F7469 .ascii "p_time\000" + 8110 6D6500 + 8111 .LASF45: + 8112 0537 696E7463 .ascii "intctx\000" + 8112 747800 + 8113 .LASF37: + 8114 053e 705F6D73 .ascii "p_msgqueue\000" + 8114 67717565 + 8114 756500 + 8115 .LASF53: + 8116 0549 76745F70 .ascii "vt_par\000" + 8116 617200 + 8117 .LASF133: + 8118 0550 63684D74 .ascii "chMtxInit\000" + 8118 78496E69 + 8118 7400 + 8119 .LASF96: + 8120 055a 6D747836 .ascii "mtx6_execute\000" + 8120 5F657865 + 8120 63757465 + 8120 00 + 8121 .LASF143: + 8122 0567 63685468 .ascii "chThdSleep\000" + 8122 64536C65 + 8122 657000 + 8123 .LASF33: + 8124 0572 705F7265 .ascii "p_refs\000" + 8124 667300 + 8125 .LASF62: + 8126 0579 52656164 .ascii "ReadyList\000" + 8126 794C6973 + 8126 7400 + 8127 .LASF117: + 8128 0583 74657374 .ascii "testmtx2\000" + 8128 6D747832 + 8128 00 + 8129 .LASF114: + 8130 058c 726C6973 .ascii "rlist\000" + 8130 7400 + 8131 .LASF3: + 8132 0592 75696E74 .ascii "uint8_t\000" + 8132 385F7400 + 8133 .LASF106: + 8134 059a 74687265 .ascii "thread3H\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 149 + + + 8134 61643348 + 8134 00 + 8135 .LASF108: + 8136 05a3 74687265 .ascii "thread3L\000" + 8136 6164334C + 8136 00 + 8137 .LASF85: + 8138 05ac 6D747838 .ascii "mtx8_execute\000" + 8138 5F657865 + 8138 63757465 + 8138 00 + 8139 .LASF86: + 8140 05b9 6D747838 .ascii "mtx8_setup\000" + 8140 5F736574 + 8140 757000 + 8141 .LASF71: + 8142 05c4 77746F62 .ascii "wtobjp\000" + 8142 6A7000 + 8143 .LASF30: + 8144 05cb 705F6E61 .ascii "p_name\000" + 8144 6D6500 + 8145 .LASF131: + 8146 05d2 6368436F .ascii "chCondWaitTimeout\000" + 8146 6E645761 + 8146 69745469 + 8146 6D656F75 + 8146 7400 + 8147 .LASF138: + 8148 05e4 5F746573 .ascii "_test_assert\000" + 8148 745F6173 + 8148 73657274 + 8148 00 + 8149 .LASF54: + 8150 05f1 76745F73 .ascii "vt_systime\000" + 8150 79737469 + 8150 6D6500 + 8151 .LASF55: + 8152 05fc 56544C69 .ascii "VTList\000" + 8152 737400 + 8153 .LASF65: + 8154 0603 6D5F6F77 .ascii "m_owner\000" + 8154 6E657200 + 8155 .LASF27: + 8156 060b 705F6374 .ascii "p_ctx\000" + 8156 7800 + 8157 .LASF36: + 8158 0611 705F7761 .ascii "p_waiting\000" + 8158 6974696E + 8158 6700 + 8159 .LASF132: + 8160 061b 6368436F .ascii "chCondInit\000" + 8160 6E64496E + 8160 697400 + 8161 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 150 + + +DEFINED SYMBOLS + *ABS*:00000000 testmtx.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:17 .text.mtx8_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:19 .text.mtx8_execute:00000000 mtx8_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:111 .text.mtx8_execute:000000b0 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:250 .text.thread11:00000000 thread11 +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:206 .text.thread10:00000000 thread10 +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:128 .text.thread12:00000000 thread12 +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:126 .text.thread12:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:160 .text.thread12:00000024 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:165 .text.thread1:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:167 .text.thread1:00000000 thread1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:199 .text.thread1:00000024 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:204 .text.thread10:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:242 .text.thread10:0000002c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:248 .text.thread11:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:294 .text.thread11:0000003c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:301 .text.mtx8_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:303 .text.mtx8_setup:00000000 mtx8_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:332 .text.mtx8_setup:00000020 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:339 .text.mtx7_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:341 .text.mtx7_setup:00000000 mtx7_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:366 .text.mtx7_setup:00000018 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:372 .text.mtx6_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:374 .text.mtx6_setup:00000000 mtx6_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:399 .text.mtx6_setup:00000018 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:405 .text.mtx5_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:407 .text.mtx5_setup:00000000 mtx5_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:423 .text.mtx5_setup:00000008 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:428 .text.mtx4_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:430 .text.mtx4_setup:00000000 mtx4_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:455 .text.mtx4_setup:00000018 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:461 .text.mtx3_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:463 .text.mtx3_setup:00000000 mtx3_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:488 .text.mtx3_setup:00000018 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:494 .text.mtx2_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:496 .text.mtx2_setup:00000000 mtx2_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:512 .text.mtx2_setup:00000008 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:517 .text.mtx1_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:519 .text.mtx1_setup:00000000 mtx1_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:535 .text.mtx1_setup:00000008 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:540 .text.mtx7_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:542 .text.mtx7_execute:00000000 mtx7_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:654 .text.mtx7_execute:000000f0 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:669 .text.mtx6_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:671 .text.mtx6_execute:00000000 mtx6_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:811 .text.mtx6_execute:00000120 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:826 .text.mtx1_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:828 .text.mtx1_execute:00000000 mtx1_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:956 .text.mtx1_execute:0000011c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:971 .text.mtx5_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:973 .text.mtx5_execute:00000000 mtx5_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1092 .text.mtx5_execute:00000100 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1098 .text.mtx4_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1100 .text.mtx4_execute:00000000 mtx4_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1418 .text.mtx4_execute:00000328 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1472 .text.thread4a:00000000 thread4a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 151 + + +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1435 .text.thread4b:00000000 thread4b +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1433 .text.thread4b:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1465 .text.thread4b:00000020 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1470 .text.thread4a:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1502 .text.thread4a:00000020 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1507 .text.mtx3_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1509 .text.mtx3_execute:00000000 mtx3_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1639 .text.mtx3_execute:00000120 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1956 .text.thread3LL:00000000 thread3LL +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1895 .text.thread3L:00000000 thread3L +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1850 .text.thread3M:00000000 thread3M +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1816 .text.thread3H:00000000 thread3H +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1771 .text.thread3HH:00000000 thread3HH +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1653 .text.mtx2_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1655 .text.mtx2_execute:00000000 mtx2_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1757 .text.mtx2_execute:000000d0 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2076 .text.thread2H:00000000 thread2H +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2042 .text.thread2M:00000000 thread2M +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1997 .text.thread2L:00000000 thread2L +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1769 .text.thread3HH:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1809 .text.thread3HH:00000030 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1814 .text.thread3H:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1848 .text.thread3M:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1888 .text.thread3M:00000030 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1893 .text.thread3L:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1948 .text.thread3L:0000004c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1954 .text.thread3LL:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1990 .text.thread3LL:00000028 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:1995 .text.thread2L:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2035 .text.thread2L:00000030 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2040 .text.thread2M:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2074 .text.thread2H:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2114 .text.thread2H:00000030 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2228 .rodata.patternmtx:00000000 patternmtx +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2158 .rodata.testmtx8:00000000 testmtx8 +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2149 .rodata.testmtx7:00000000 testmtx7 +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2140 .rodata.testmtx6:00000000 testmtx6 +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2131 .rodata.testmtx5:00000000 testmtx5 +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2277 .rodata.testmtx4:00000000 testmtx4 +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2268 .rodata.testmtx3:00000000 testmtx3 +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2259 .rodata.testmtx2:00000000 testmtx2 +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2250 .rodata.testmtx1:00000000 testmtx1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2128 .rodata.testmtx5:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2137 .rodata.testmtx6:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2146 .rodata.testmtx7:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2155 .rodata.testmtx8:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2164 .data.m1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2168 .data.m1:00000000 m1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2174 .data.m2:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2178 .data.m2:00000000 m2 +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2184 .rodata.str1.4:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2225 .rodata.patternmtx:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2239 .data.c1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2243 .data.c1:00000000 c1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2247 .rodata.testmtx1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2256 .rodata.testmtx2:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2265 .rodata.testmtx3:00000000 $d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s page 152 + + +C:\Users\NICOMA~1\AppData\Local\Temp\ccD2qZHI.s:2274 .rodata.testmtx4:00000000 $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chThdCreateStatic +chCondSignal +test_wait_threads +_test_assert_sequence +rlist +wa +threads +chMtxLock +test_emit_token +chMtxUnlock +chCondWait +chCondWaitTimeout +chCondInit +chMtxInit +chCondBroadcast +chCondSignalI +chSchRescheduleS +_test_assert +chMtxTryLock +chMtxUnlockS +chMtxUnlockAll +chThdSleep +test_wait_tick +_test_assert_time_window +vtlist +test_cpu_pulse diff --git a/demos/ARM11-BCM2835-GCC/build/lst/testpools.lst b/demos/ARM11-BCM2835-GCC/build/lst/testpools.lst new file mode 100644 index 0000000000..12360ac77a --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/testpools.lst @@ -0,0 +1,439 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccbXjb8q.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "testpools.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .global patternpools + 17 .section .rodata.patternpools,"a",%progbits + 18 .align 2 + 19 .type patternpools, %object + 20 .size patternpools, 4 + 21 patternpools: + 22 0000 00000000 .space 4 + 23 .text + 24 .Letext0: + 25 .file 1 "../../test/test.h" + 26 .file 2 "../../test/testpools.c" + 27 .section .debug_info,"",%progbits + 28 .Ldebug_info0: + 29 0000 FF000000 .4byte 0xff + 30 0004 0200 .2byte 0x2 + 31 0006 00000000 .4byte .Ldebug_abbrev0 + 32 000a 04 .byte 0x4 + 33 000b 01 .uleb128 0x1 + 34 000c 21000000 .4byte .LASF16 + 35 0010 01 .byte 0x1 + 36 0011 C0000000 .4byte .LASF17 + 37 0015 3F000000 .4byte .LASF18 + 38 0019 00000000 .4byte .Ldebug_line0 + 39 001d 02 .uleb128 0x2 + 40 001e 04 .byte 0x4 + 41 001f 05 .byte 0x5 + 42 0020 696E7400 .ascii "int\000" + 43 0024 03 .uleb128 0x3 + 44 0025 04 .byte 0x4 + 45 0026 07 .byte 0x7 + 46 0027 0E000000 .4byte .LASF0 + 47 002b 03 .uleb128 0x3 + 48 002c 01 .byte 0x1 + 49 002d 06 .byte 0x6 + 50 002e EA000000 .4byte .LASF1 + 51 0032 03 .uleb128 0x3 + 52 0033 01 .byte 0x1 + 53 0034 08 .byte 0x8 + 54 0035 96000000 .4byte .LASF2 + 55 0039 03 .uleb128 0x3 + 56 003a 02 .byte 0x2 + 57 003b 05 .byte 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccbXjb8q.s page 2 + + + 58 003c 15010000 .4byte .LASF3 + 59 0040 03 .uleb128 0x3 + 60 0041 02 .byte 0x2 + 61 0042 07 .byte 0x7 + 62 0043 D7000000 .4byte .LASF4 + 63 0047 03 .uleb128 0x3 + 64 0048 04 .byte 0x4 + 65 0049 05 .byte 0x5 + 66 004a A9000000 .4byte .LASF5 + 67 004e 03 .uleb128 0x3 + 68 004f 04 .byte 0x4 + 69 0050 07 .byte 0x7 + 70 0051 2D000000 .4byte .LASF6 + 71 0055 03 .uleb128 0x3 + 72 0056 08 .byte 0x8 + 73 0057 05 .byte 0x5 + 74 0058 00000000 .4byte .LASF7 + 75 005c 03 .uleb128 0x3 + 76 005d 08 .byte 0x8 + 77 005e 07 .byte 0x7 + 78 005f 7A000000 .4byte .LASF8 + 79 0063 03 .uleb128 0x3 + 80 0064 01 .byte 0x1 + 81 0065 02 .byte 0x2 + 82 0066 BA000000 .4byte .LASF9 + 83 006a 04 .uleb128 0x4 + 84 006b 04 .byte 0x4 + 85 006c 70000000 .4byte 0x70 + 86 0070 05 .uleb128 0x5 + 87 0071 75000000 .4byte 0x75 + 88 0075 03 .uleb128 0x3 + 89 0076 01 .byte 0x1 + 90 0077 08 .byte 0x8 + 91 0078 A4000000 .4byte .LASF10 + 92 007c 03 .uleb128 0x3 + 93 007d 04 .byte 0x4 + 94 007e 07 .byte 0x7 + 95 007f 1F010000 .4byte .LASF11 + 96 0083 06 .uleb128 0x6 + 97 0084 FF000000 .4byte .LASF19 + 98 0088 10 .byte 0x10 + 99 0089 01 .byte 0x1 + 100 008a 3B .byte 0x3b + 101 008b C8000000 .4byte 0xc8 + 102 008f 07 .uleb128 0x7 + 103 0090 91000000 .4byte .LASF12 + 104 0094 01 .byte 0x1 + 105 0095 3C .byte 0x3c + 106 0096 6A000000 .4byte 0x6a + 107 009a 02 .byte 0x2 + 108 009b 23 .byte 0x23 + 109 009c 00 .uleb128 0 + 110 009d 07 .uleb128 0x7 + 111 009e 1B000000 .4byte .LASF13 + 112 00a2 01 .byte 0x1 + 113 00a3 3D .byte 0x3d + 114 00a4 CA000000 .4byte 0xca + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccbXjb8q.s page 3 + + + 115 00a8 02 .byte 0x2 + 116 00a9 23 .byte 0x23 + 117 00aa 04 .uleb128 0x4 + 118 00ab 07 .uleb128 0x7 + 119 00ac F6000000 .4byte .LASF14 + 120 00b0 01 .byte 0x1 + 121 00b1 3E .byte 0x3e + 122 00b2 CA000000 .4byte 0xca + 123 00b6 02 .byte 0x2 + 124 00b7 23 .byte 0x23 + 125 00b8 08 .uleb128 0x8 + 126 00b9 07 .uleb128 0x7 + 127 00ba B2000000 .4byte .LASF15 + 128 00be 01 .byte 0x1 + 129 00bf 3F .byte 0x3f + 130 00c0 CA000000 .4byte 0xca + 131 00c4 02 .byte 0x2 + 132 00c5 23 .byte 0x23 + 133 00c6 0C .uleb128 0xc + 134 00c7 00 .byte 0 + 135 00c8 08 .uleb128 0x8 + 136 00c9 01 .byte 0x1 + 137 00ca 04 .uleb128 0x4 + 138 00cb 04 .byte 0x4 + 139 00cc C8000000 .4byte 0xc8 + 140 00d0 09 .uleb128 0x9 + 141 00d1 E0000000 .4byte 0xe0 + 142 00d5 E0000000 .4byte 0xe0 + 143 00d9 0A .uleb128 0xa + 144 00da 7C000000 .4byte 0x7c + 145 00de 00 .byte 0 + 146 00df 00 .byte 0 + 147 00e0 04 .uleb128 0x4 + 148 00e1 04 .byte 0x4 + 149 00e2 E6000000 .4byte 0xe6 + 150 00e6 05 .uleb128 0x5 + 151 00e7 83000000 .4byte 0x83 + 152 00eb 0B .uleb128 0xb + 153 00ec 08010000 .4byte .LASF20 + 154 00f0 02 .byte 0x2 + 155 00f1 70 .byte 0x70 + 156 00f2 FD000000 .4byte 0xfd + 157 00f6 01 .byte 0x1 + 158 00f7 05 .byte 0x5 + 159 00f8 03 .byte 0x3 + 160 00f9 00000000 .4byte patternpools + 161 00fd 05 .uleb128 0x5 + 162 00fe D0000000 .4byte 0xd0 + 163 0102 00 .byte 0 + 164 .section .debug_abbrev,"",%progbits + 165 .Ldebug_abbrev0: + 166 0000 01 .uleb128 0x1 + 167 0001 11 .uleb128 0x11 + 168 0002 01 .byte 0x1 + 169 0003 25 .uleb128 0x25 + 170 0004 0E .uleb128 0xe + 171 0005 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccbXjb8q.s page 4 + + + 172 0006 0B .uleb128 0xb + 173 0007 03 .uleb128 0x3 + 174 0008 0E .uleb128 0xe + 175 0009 1B .uleb128 0x1b + 176 000a 0E .uleb128 0xe + 177 000b 10 .uleb128 0x10 + 178 000c 06 .uleb128 0x6 + 179 000d 00 .byte 0 + 180 000e 00 .byte 0 + 181 000f 02 .uleb128 0x2 + 182 0010 24 .uleb128 0x24 + 183 0011 00 .byte 0 + 184 0012 0B .uleb128 0xb + 185 0013 0B .uleb128 0xb + 186 0014 3E .uleb128 0x3e + 187 0015 0B .uleb128 0xb + 188 0016 03 .uleb128 0x3 + 189 0017 08 .uleb128 0x8 + 190 0018 00 .byte 0 + 191 0019 00 .byte 0 + 192 001a 03 .uleb128 0x3 + 193 001b 24 .uleb128 0x24 + 194 001c 00 .byte 0 + 195 001d 0B .uleb128 0xb + 196 001e 0B .uleb128 0xb + 197 001f 3E .uleb128 0x3e + 198 0020 0B .uleb128 0xb + 199 0021 03 .uleb128 0x3 + 200 0022 0E .uleb128 0xe + 201 0023 00 .byte 0 + 202 0024 00 .byte 0 + 203 0025 04 .uleb128 0x4 + 204 0026 0F .uleb128 0xf + 205 0027 00 .byte 0 + 206 0028 0B .uleb128 0xb + 207 0029 0B .uleb128 0xb + 208 002a 49 .uleb128 0x49 + 209 002b 13 .uleb128 0x13 + 210 002c 00 .byte 0 + 211 002d 00 .byte 0 + 212 002e 05 .uleb128 0x5 + 213 002f 26 .uleb128 0x26 + 214 0030 00 .byte 0 + 215 0031 49 .uleb128 0x49 + 216 0032 13 .uleb128 0x13 + 217 0033 00 .byte 0 + 218 0034 00 .byte 0 + 219 0035 06 .uleb128 0x6 + 220 0036 13 .uleb128 0x13 + 221 0037 01 .byte 0x1 + 222 0038 03 .uleb128 0x3 + 223 0039 0E .uleb128 0xe + 224 003a 0B .uleb128 0xb + 225 003b 0B .uleb128 0xb + 226 003c 3A .uleb128 0x3a + 227 003d 0B .uleb128 0xb + 228 003e 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccbXjb8q.s page 5 + + + 229 003f 0B .uleb128 0xb + 230 0040 01 .uleb128 0x1 + 231 0041 13 .uleb128 0x13 + 232 0042 00 .byte 0 + 233 0043 00 .byte 0 + 234 0044 07 .uleb128 0x7 + 235 0045 0D .uleb128 0xd + 236 0046 00 .byte 0 + 237 0047 03 .uleb128 0x3 + 238 0048 0E .uleb128 0xe + 239 0049 3A .uleb128 0x3a + 240 004a 0B .uleb128 0xb + 241 004b 3B .uleb128 0x3b + 242 004c 0B .uleb128 0xb + 243 004d 49 .uleb128 0x49 + 244 004e 13 .uleb128 0x13 + 245 004f 38 .uleb128 0x38 + 246 0050 0A .uleb128 0xa + 247 0051 00 .byte 0 + 248 0052 00 .byte 0 + 249 0053 08 .uleb128 0x8 + 250 0054 15 .uleb128 0x15 + 251 0055 00 .byte 0 + 252 0056 27 .uleb128 0x27 + 253 0057 0C .uleb128 0xc + 254 0058 00 .byte 0 + 255 0059 00 .byte 0 + 256 005a 09 .uleb128 0x9 + 257 005b 01 .uleb128 0x1 + 258 005c 01 .byte 0x1 + 259 005d 49 .uleb128 0x49 + 260 005e 13 .uleb128 0x13 + 261 005f 01 .uleb128 0x1 + 262 0060 13 .uleb128 0x13 + 263 0061 00 .byte 0 + 264 0062 00 .byte 0 + 265 0063 0A .uleb128 0xa + 266 0064 21 .uleb128 0x21 + 267 0065 00 .byte 0 + 268 0066 49 .uleb128 0x49 + 269 0067 13 .uleb128 0x13 + 270 0068 2F .uleb128 0x2f + 271 0069 0B .uleb128 0xb + 272 006a 00 .byte 0 + 273 006b 00 .byte 0 + 274 006c 0B .uleb128 0xb + 275 006d 34 .uleb128 0x34 + 276 006e 00 .byte 0 + 277 006f 03 .uleb128 0x3 + 278 0070 0E .uleb128 0xe + 279 0071 3A .uleb128 0x3a + 280 0072 0B .uleb128 0xb + 281 0073 3B .uleb128 0x3b + 282 0074 0B .uleb128 0xb + 283 0075 49 .uleb128 0x49 + 284 0076 13 .uleb128 0x13 + 285 0077 3F .uleb128 0x3f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccbXjb8q.s page 6 + + + 286 0078 0C .uleb128 0xc + 287 0079 02 .uleb128 0x2 + 288 007a 0A .uleb128 0xa + 289 007b 00 .byte 0 + 290 007c 00 .byte 0 + 291 007d 00 .byte 0 + 292 .section .debug_aranges,"",%progbits + 293 0000 14000000 .4byte 0x14 + 294 0004 0200 .2byte 0x2 + 295 0006 00000000 .4byte .Ldebug_info0 + 296 000a 04 .byte 0x4 + 297 000b 00 .byte 0 + 298 000c 0000 .2byte 0 + 299 000e 0000 .2byte 0 + 300 0010 00000000 .4byte 0 + 301 0014 00000000 .4byte 0 + 302 .section .debug_line,"",%progbits + 303 .Ldebug_line0: + 304 0000 3D000000 .section .debug_str,"MS",%progbits,1 + 304 02003700 + 304 00000201 + 304 FB0E0D00 + 304 01010101 + 305 .LASF7: + 306 0000 6C6F6E67 .ascii "long long int\000" + 306 206C6F6E + 306 6720696E + 306 7400 + 307 .LASF0: + 308 000e 756E7369 .ascii "unsigned int\000" + 308 676E6564 + 308 20696E74 + 308 00 + 309 .LASF13: + 310 001b 73657475 .ascii "setup\000" + 310 7000 + 311 .LASF16: + 312 0021 474E5520 .ascii "GNU C 4.7.2\000" + 312 4320342E + 312 372E3200 + 313 .LASF6: + 314 002d 6C6F6E67 .ascii "long unsigned int\000" + 314 20756E73 + 314 69676E65 + 314 6420696E + 314 7400 + 315 .LASF18: + 316 003f 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 316 73657273 + 316 5C4E6963 + 316 6F204D61 + 316 61735C44 + 317 006c 312D4243 .ascii "1-BCM2835-GCC\000" + 317 4D323833 + 317 352D4743 + 317 4300 + 318 .LASF8: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccbXjb8q.s page 7 + + + 319 007a 6C6F6E67 .ascii "long long unsigned int\000" + 319 206C6F6E + 319 6720756E + 319 7369676E + 319 65642069 + 320 .LASF12: + 321 0091 6E616D65 .ascii "name\000" + 321 00 + 322 .LASF2: + 323 0096 756E7369 .ascii "unsigned char\000" + 323 676E6564 + 323 20636861 + 323 7200 + 324 .LASF10: + 325 00a4 63686172 .ascii "char\000" + 325 00 + 326 .LASF5: + 327 00a9 6C6F6E67 .ascii "long int\000" + 327 20696E74 + 327 00 + 328 .LASF15: + 329 00b2 65786563 .ascii "execute\000" + 329 75746500 + 330 .LASF9: + 331 00ba 5F426F6F .ascii "_Bool\000" + 331 6C00 + 332 .LASF17: + 333 00c0 2E2E2F2E .ascii "../../test/testpools.c\000" + 333 2E2F7465 + 333 73742F74 + 333 65737470 + 333 6F6F6C73 + 334 .LASF4: + 335 00d7 73686F72 .ascii "short unsigned int\000" + 335 7420756E + 335 7369676E + 335 65642069 + 335 6E7400 + 336 .LASF1: + 337 00ea 7369676E .ascii "signed char\000" + 337 65642063 + 337 68617200 + 338 .LASF14: + 339 00f6 74656172 .ascii "teardown\000" + 339 646F776E + 339 00 + 340 .LASF19: + 341 00ff 74657374 .ascii "testcase\000" + 341 63617365 + 341 00 + 342 .LASF20: + 343 0108 70617474 .ascii "patternpools\000" + 343 65726E70 + 343 6F6F6C73 + 343 00 + 344 .LASF3: + 345 0115 73686F72 .ascii "short int\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccbXjb8q.s page 8 + + + 345 7420696E + 345 7400 + 346 .LASF11: + 347 011f 73697A65 .ascii "sizetype\000" + 347 74797065 + 347 00 + 348 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccbXjb8q.s page 9 + + +DEFINED SYMBOLS + *ABS*:00000000 testpools.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccbXjb8q.s:21 .rodata.patternpools:00000000 patternpools +C:\Users\NICOMA~1\AppData\Local\Temp\ccbXjb8q.s:18 .rodata.patternpools:00000000 $d + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/testqueues.lst b/demos/ARM11-BCM2835-GCC/build/lst/testqueues.lst new file mode 100644 index 0000000000..e031378855 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/testqueues.lst @@ -0,0 +1,5118 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "testqueues.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.notify,"ax",%progbits + 17 .align 2 + 18 .type notify, %function + 19 notify: + 20 .LFB7: + 21 .file 1 "../../test/testqueues.c" + 22 .loc 1 57 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 0 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 @ link register save eliminated. + 27 .LVL0: + 28 0000 1EFF2FE1 bx lr + 29 .cfi_endproc + 30 .LFE7: + 31 .size notify, .-notify + 32 .section .text.thread2,"ax",%progbits + 33 .align 2 + 34 .type thread2, %function + 35 thread2: + 36 .LFB12: + 37 .loc 1 170 0 + 38 .cfi_startproc + 39 @ args = 0, pretend = 0, frame = 0 + 40 @ frame_needed = 0, uses_anonymous_args = 0 + 41 .LVL1: + 42 .loc 1 170 0 + 43 0000 08402DE9 stmfd sp!, {r3, lr} + 44 .LCFI0: + 45 .cfi_def_cfa_offset 8 + 46 .cfi_offset 3, -8 + 47 .cfi_offset 14, -4 + 48 .loc 1 173 0 + 49 0004 0010A0E3 mov r1, #0 + 50 0008 C820A0E3 mov r2, #200 + 51 000c 08009FE5 ldr r0, .L3 + 52 .LVL2: + 53 0010 FEFFFFEB bl chOQPutTimeout + 54 .LVL3: + 55 .loc 1 175 0 + 56 0014 0000A0E3 mov r0, #0 + 57 0018 0880BDE8 ldmfd sp!, {r3, pc} + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 2 + + + 58 .L4: + 59 .align 2 + 60 .L3: + 61 001c 00000000 .word .LANCHOR0 + 62 .cfi_endproc + 63 .LFE12: + 64 .size thread2, .-thread2 + 65 .section .text.queues2_setup,"ax",%progbits + 66 .align 2 + 67 .type queues2_setup, %function + 68 queues2_setup: + 69 .LFB11: + 70 .loc 1 165 0 + 71 .cfi_startproc + 72 @ args = 0, pretend = 0, frame = 0 + 73 @ frame_needed = 0, uses_anonymous_args = 0 + 74 0000 04E02DE5 str lr, [sp, #-4]! + 75 .LCFI1: + 76 .cfi_def_cfa_offset 4 + 77 .cfi_offset 14, -4 + 78 .loc 1 167 0 + 79 0004 24309FE5 ldr r3, .L6 + 80 .loc 1 165 0 + 81 0008 0CD04DE2 sub sp, sp, #12 + 82 .LCFI2: + 83 .cfi_def_cfa_offset 16 + 84 .loc 1 167 0 + 85 000c 001093E5 ldr r1, [r3, #0] + 86 0010 0030A0E3 mov r3, #0 + 87 0014 00308DE5 str r3, [sp, #0] + 88 0018 14009FE5 ldr r0, .L6+4 + 89 001c 0420A0E3 mov r2, #4 + 90 0020 10309FE5 ldr r3, .L6+8 + 91 0024 FEFFFFEB bl chOQInit + 92 .LVL4: + 93 .loc 1 168 0 + 94 0028 0CD08DE2 add sp, sp, #12 + 95 002c 0080BDE8 ldmfd sp!, {pc} + 96 .L7: + 97 .align 2 + 98 .L6: + 99 0030 00000000 .word wa + 100 0034 00000000 .word .LANCHOR0 + 101 0038 00000000 .word notify + 102 .cfi_endproc + 103 .LFE11: + 104 .size queues2_setup, .-queues2_setup + 105 .section .text.thread1,"ax",%progbits + 106 .align 2 + 107 .type thread1, %function + 108 thread1: + 109 .LFB9: + 110 .loc 1 83 0 + 111 .cfi_startproc + 112 @ args = 0, pretend = 0, frame = 0 + 113 @ frame_needed = 0, uses_anonymous_args = 0 + 114 .LVL5: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 3 + + + 115 0000 08402DE9 stmfd sp!, {r3, lr} + 116 .LCFI3: + 117 .cfi_def_cfa_offset 8 + 118 .cfi_offset 3, -8 + 119 .cfi_offset 14, -4 + 120 .loc 1 86 0 + 121 0004 C810A0E3 mov r1, #200 + 122 0008 08009FE5 ldr r0, .L9 + 123 .LVL6: + 124 000c FEFFFFEB bl chIQGetTimeout + 125 .LVL7: + 126 .loc 1 88 0 + 127 0010 0000A0E3 mov r0, #0 + 128 0014 0880BDE8 ldmfd sp!, {r3, pc} + 129 .L10: + 130 .align 2 + 131 .L9: + 132 0018 00000000 .word .LANCHOR1 + 133 .cfi_endproc + 134 .LFE9: + 135 .size thread1, .-thread1 + 136 .section .text.queues1_setup,"ax",%progbits + 137 .align 2 + 138 .type queues1_setup, %function + 139 queues1_setup: + 140 .LFB8: + 141 .loc 1 78 0 + 142 .cfi_startproc + 143 @ args = 0, pretend = 0, frame = 0 + 144 @ frame_needed = 0, uses_anonymous_args = 0 + 145 0000 04E02DE5 str lr, [sp, #-4]! + 146 .LCFI4: + 147 .cfi_def_cfa_offset 4 + 148 .cfi_offset 14, -4 + 149 .loc 1 80 0 + 150 0004 24309FE5 ldr r3, .L12 + 151 .loc 1 78 0 + 152 0008 0CD04DE2 sub sp, sp, #12 + 153 .LCFI5: + 154 .cfi_def_cfa_offset 16 + 155 .loc 1 80 0 + 156 000c 001093E5 ldr r1, [r3, #0] + 157 0010 0030A0E3 mov r3, #0 + 158 0014 00308DE5 str r3, [sp, #0] + 159 0018 14009FE5 ldr r0, .L12+4 + 160 001c 0420A0E3 mov r2, #4 + 161 0020 10309FE5 ldr r3, .L12+8 + 162 0024 FEFFFFEB bl chIQInit + 163 .LVL8: + 164 .loc 1 81 0 + 165 0028 0CD08DE2 add sp, sp, #12 + 166 002c 0080BDE8 ldmfd sp!, {pc} + 167 .L13: + 168 .align 2 + 169 .L12: + 170 0030 00000000 .word wa + 171 0034 00000000 .word .LANCHOR1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 4 + + + 172 0038 00000000 .word notify + 173 .cfi_endproc + 174 .LFE8: + 175 .size queues1_setup, .-queues1_setup + 176 .section .text.queues2_execute,"ax",%progbits + 177 .align 2 + 178 .type queues2_execute, %function + 179 queues2_execute: + 180 .LFB13: + 181 .loc 1 177 0 + 182 .cfi_startproc + 183 @ args = 0, pretend = 0, frame = 0 + 184 @ frame_needed = 0, uses_anonymous_args = 0 + 185 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 186 .LCFI6: + 187 .cfi_def_cfa_offset 16 + 188 .cfi_offset 4, -16 + 189 .cfi_offset 5, -12 + 190 .cfi_offset 6, -8 + 191 .cfi_offset 14, -4 + 192 0004 08D04DE2 sub sp, sp, #8 + 193 .LCFI7: + 194 .cfi_def_cfa_offset 24 + 195 .loc 1 182 0 + 196 @ 182 "../../test/testqueues.c" 1 + 197 0008 9FF021E3 msr CPSR_c, #0x9F + 198 @ 0 "" 2 + 199 000c DC329FE5 ldr r3, .L37 + 200 0010 141093E5 ldr r1, [r3, #20] + 201 0014 182093E5 ldr r2, [r3, #24] + 202 0018 020051E1 cmp r1, r2 + 203 001c 0010A013 movne r1, #0 + 204 0020 AA00000A beq .L35 + 205 .L15: + 206 .loc 1 182 0 is_stmt 0 discriminator 4 + 207 0024 0100A0E3 mov r0, #1 + 208 0028 FEFFFFEB bl _test_assert + 209 .LVL9: + 210 @ 182 "../../test/testqueues.c" 1 + 211 002c 1FF021E3 msr CPSR_c, #0x1F + 212 @ 0 "" 2 + 213 0030 000050E3 cmp r0, #0 + 214 0034 4140A003 moveq r4, #65 + 215 0038 2600001A bne .L14 + 216 .L18: + 217 .loc 1 186 0 is_stmt 1 discriminator 2 + 218 003c AC529FE5 ldr r5, .L37 + 219 0040 0410A0E1 mov r1, r4 + 220 0044 014084E2 add r4, r4, #1 + 221 0048 0500A0E1 mov r0, r5 + 222 004c 0020E0E3 mvn r2, #0 + 223 0050 7440EFE6 uxtb r4, r4 + 224 0054 FEFFFFEB bl chOQPutTimeout + 225 .LVL10: + 226 .loc 1 185 0 discriminator 2 + 227 0058 450054E3 cmp r4, #69 + 228 005c F6FFFF1A bne .L18 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 5 + + + 229 .loc 1 187 0 + 230 @ 187 "../../test/testqueues.c" 1 + 231 0060 9FF021E3 msr CPSR_c, #0x9F + 232 @ 0 "" 2 + 233 0064 081095E5 ldr r1, [r5, #8] + 234 0068 0200A0E3 mov r0, #2 + 235 006c 011071E2 rsbs r1, r1, #1 + 236 0070 0010A033 movcc r1, #0 + 237 0074 FEFFFFEB bl _test_assert + 238 .LVL11: + 239 @ 187 "../../test/testqueues.c" 1 + 240 0078 1FF021E3 msr CPSR_c, #0x1F + 241 @ 0 "" 2 + 242 007c 000050E3 cmp r0, #0 + 243 .LBB6: + 244 .LBB7: + 245 0080 0440A003 moveq r4, #4 + 246 .LBE7: + 247 .LBE6: + 248 0084 1300001A bne .L14 + 249 .L20: + 250 .LBB13: + 251 .LBB9: + 252 .LBB8: + 253 .loc 1 193 0 + 254 @ 193 "../../test/testqueues.c" 1 + 255 0088 9FF021E3 msr CPSR_c, #0x9F + 256 @ 0 "" 2 + 257 .loc 1 194 0 + 258 008c 5C529FE5 ldr r5, .L37 + 259 0090 0500A0E1 mov r0, r5 + 260 0094 FEFFFFEB bl chOQGetI + 261 .LVL12: + 262 .loc 1 195 0 + 263 @ 195 "../../test/testqueues.c" 1 + 264 0098 1FF021E3 msr CPSR_c, #0x1F + 265 @ 0 "" 2 + 266 .loc 1 196 0 + 267 009c 7000EFE6 uxtb r0, r0 + 268 .LVL13: + 269 00a0 FEFFFFEB bl test_emit_token + 270 .LVL14: + 271 .LBE8: + 272 .loc 1 190 0 + 273 00a4 014054E2 subs r4, r4, #1 + 274 00a8 F6FFFF1A bne .L20 + 275 .loc 1 198 0 + 276 @ 198 "../../test/testqueues.c" 1 + 277 00ac 9FF021E3 msr CPSR_c, #0x9F + 278 @ 0 "" 2 + 279 00b0 142095E5 ldr r2, [r5, #20] + 280 00b4 183095E5 ldr r3, [r5, #24] + 281 00b8 030052E1 cmp r2, r3 + 282 00bc 0410A011 movne r1, r4 + 283 00c0 8600000A beq .L36 + 284 .L21: + 285 00c4 0300A0E3 mov r0, #3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 6 + + + 286 00c8 FEFFFFEB bl _test_assert + 287 .LVL15: + 288 @ 198 "../../test/testqueues.c" 1 + 289 00cc 1FF021E3 msr CPSR_c, #0x1F + 290 @ 0 "" 2 + 291 00d0 000050E3 cmp r0, #0 + 292 00d4 0100000A beq .L22 + 293 .L14: + 294 .LBE9: + 295 .LBE13: + 296 .loc 1 225 0 + 297 00d8 08D08DE2 add sp, sp, #8 + 298 00dc 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 299 .L22: + 300 .LBB14: + 301 .LBB10: + 302 .loc 1 199 0 + 303 00e0 0400A0E3 mov r0, #4 + 304 00e4 08129FE5 ldr r1, .L37+4 + 305 00e8 FEFFFFEB bl _test_assert_sequence + 306 .LVL16: + 307 00ec 000050E3 cmp r0, #0 + 308 00f0 F8FFFF1A bne .L14 + 309 .loc 1 200 0 + 310 @ 200 "../../test/testqueues.c" 1 + 311 00f4 9FF021E3 msr CPSR_c, #0x9F + 312 @ 0 "" 2 + 313 00f8 F0419FE5 ldr r4, .L37 + 314 00fc 0400A0E1 mov r0, r4 + 315 0100 FEFFFFEB bl chOQGetI + 316 .LVL17: + 317 0104 030070E3 cmn r0, #3 + 318 0108 0010A013 movne r1, #0 + 319 010c 0110A003 moveq r1, #1 + 320 0110 0500A0E3 mov r0, #5 + 321 0114 FEFFFFEB bl _test_assert + 322 .LVL18: + 323 @ 200 "../../test/testqueues.c" 1 + 324 0118 1FF021E3 msr CPSR_c, #0x1F + 325 @ 0 "" 2 + 326 011c 003050E2 subs r3, r0, #0 + 327 0120 ECFFFF1A bne .L14 + 328 .loc 1 203 0 + 329 0124 CC619FE5 ldr r6, .L37+8 + 330 0128 0820A0E3 mov r2, #8 + 331 012c 045096E5 ldr r5, [r6, #4] + 332 0130 0400A0E1 mov r0, r4 + 333 0134 0510A0E1 mov r1, r5 + 334 0138 FEFFFFEB bl chOQWriteTimeout + 335 .LVL19: + 336 .loc 1 204 0 + 337 013c 04E050E2 subs lr, r0, #4 + 338 0140 00107EE2 rsbs r1, lr, #0 + 339 0144 0E10B1E0 adcs r1, r1, lr + 340 0148 0600A0E3 mov r0, #6 + 341 .LVL20: + 342 014c FEFFFFEB bl _test_assert + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 7 + + + 343 .LVL21: + 344 0150 000050E3 cmp r0, #0 + 345 0154 DFFFFF1A bne .L14 + 346 .loc 1 205 0 + 347 @ 205 "../../test/testqueues.c" 1 + 348 0158 9FF021E3 msr CPSR_c, #0x9F + 349 @ 0 "" 2 + 350 015c 081094E5 ldr r1, [r4, #8] + 351 0160 0700A0E3 mov r0, #7 + 352 0164 011071E2 rsbs r1, r1, #1 + 353 0168 0010A033 movcc r1, #0 + 354 016c FEFFFFEB bl _test_assert + 355 .LVL22: + 356 @ 205 "../../test/testqueues.c" 1 + 357 0170 1FF021E3 msr CPSR_c, #0x1F + 358 @ 0 "" 2 + 359 0174 003050E2 subs r3, r0, #0 + 360 0178 D6FFFF1A bne .L14 + 361 .loc 1 206 0 + 362 017c 78219FE5 ldr r2, .L37+12 + 363 0180 000096E5 ldr r0, [r6, #0] + 364 0184 182092E5 ldr r2, [r2, #24] + 365 0188 461FA0E3 mov r1, #280 + 366 018c 082092E5 ldr r2, [r2, #8] + 367 0190 00308DE5 str r3, [sp, #0] + 368 0194 012082E2 add r2, r2, #1 + 369 0198 60319FE5 ldr r3, .L37+16 + 370 019c FEFFFFEB bl chThdCreateStatic + 371 .LVL23: + 372 01a0 5C319FE5 ldr r3, .L37+20 + 373 01a4 000083E5 str r0, [r3, #0] + 374 .loc 1 207 0 + 375 @ 207 "../../test/testqueues.c" 1 + 376 01a8 9FF021E3 msr CPSR_c, #0x9F + 377 @ 0 "" 2 + 378 01ac 101094E5 ldr r1, [r4, #16] + 379 01b0 0C2094E5 ldr r2, [r4, #12] + 380 01b4 083094E5 ldr r3, [r4, #8] + 381 01b8 011062E0 rsb r1, r2, r1 + 382 01bc 011063E0 rsb r1, r3, r1 + 383 01c0 04C051E2 subs ip, r1, #4 + 384 01c4 00107CE2 rsbs r1, ip, #0 + 385 01c8 0C10B1E0 adcs r1, r1, ip + 386 01cc 0800A0E3 mov r0, #8 + 387 01d0 FEFFFFEB bl _test_assert + 388 .LVL24: + 389 @ 207 "../../test/testqueues.c" 1 + 390 01d4 1FF021E3 msr CPSR_c, #0x1F + 391 @ 0 "" 2 + 392 01d8 000050E3 cmp r0, #0 + 393 01dc BDFFFF1A bne .L14 + 394 .loc 1 208 0 + 395 01e0 FEFFFFEB bl test_wait_threads + 396 .LVL25: + 397 .loc 1 211 0 + 398 @ 211 "../../test/testqueues.c" 1 + 399 01e4 9FF021E3 msr CPSR_c, #0x9F + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 8 + + + 400 @ 0 "" 2 + 401 .loc 1 212 0 + 402 01e8 0400A0E1 mov r0, r4 + 403 01ec FEFFFFEB bl chOQResetI + 404 .LVL26: + 405 .loc 1 213 0 + 406 @ 213 "../../test/testqueues.c" 1 + 407 01f0 1FF021E3 msr CPSR_c, #0x1F + 408 @ 0 "" 2 + 409 .loc 1 214 0 + 410 @ 214 "../../test/testqueues.c" 1 + 411 01f4 9FF021E3 msr CPSR_c, #0x9F + 412 @ 0 "" 2 + 413 01f8 101094E5 ldr r1, [r4, #16] + 414 01fc 0C2094E5 ldr r2, [r4, #12] + 415 0200 083094E5 ldr r3, [r4, #8] + 416 0204 011062E0 rsb r1, r2, r1 + 417 0208 030051E0 subs r0, r1, r3 + 418 020c 001070E2 rsbs r1, r0, #0 + 419 0210 0010B1E0 adcs r1, r1, r0 + 420 0214 0900A0E3 mov r0, #9 + 421 0218 FEFFFFEB bl _test_assert + 422 .LVL27: + 423 @ 214 "../../test/testqueues.c" 1 + 424 021c 1FF021E3 msr CPSR_c, #0x1F + 425 @ 0 "" 2 + 426 0220 003050E2 subs r3, r0, #0 + 427 0224 ABFFFF1A bne .L14 + 428 .loc 1 217 0 + 429 0228 0220A0E3 mov r2, #2 + 430 022c 0510A0E1 mov r1, r5 + 431 0230 0400A0E1 mov r0, r4 + 432 0234 FEFFFFEB bl chOQWriteTimeout + 433 .LVL28: + 434 .loc 1 218 0 + 435 0238 022050E2 subs r2, r0, #2 + 436 023c 001072E2 rsbs r1, r2, #0 + 437 0240 0210B1E0 adcs r1, r1, r2 + 438 0244 0A00A0E3 mov r0, #10 + 439 .LVL29: + 440 0248 FEFFFFEB bl _test_assert + 441 .LVL30: + 442 024c 003050E2 subs r3, r0, #0 + 443 0250 A0FFFF1A bne .L14 + 444 .loc 1 219 0 + 445 0254 0510A0E1 mov r1, r5 + 446 0258 0220A0E3 mov r2, #2 + 447 025c 0400A0E1 mov r0, r4 + 448 0260 FEFFFFEB bl chOQWriteTimeout + 449 .LVL31: + 450 .loc 1 220 0 + 451 0264 023050E2 subs r3, r0, #2 + 452 0268 001073E2 rsbs r1, r3, #0 + 453 026c 0310B1E0 adcs r1, r1, r3 + 454 0270 0B00A0E3 mov r0, #11 + 455 .LVL32: + 456 0274 FEFFFFEB bl _test_assert + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 9 + + + 457 .LVL33: + 458 0278 000050E3 cmp r0, #0 + 459 027c 95FFFF1A bne .L14 + 460 .loc 1 221 0 + 461 @ 221 "../../test/testqueues.c" 1 + 462 0280 9FF021E3 msr CPSR_c, #0x9F + 463 @ 0 "" 2 + 464 0284 081094E5 ldr r1, [r4, #8] + 465 0288 0C00A0E3 mov r0, #12 + 466 028c 011071E2 rsbs r1, r1, #1 + 467 0290 0010A033 movcc r1, #0 + 468 0294 FEFFFFEB bl _test_assert + 469 .LVL34: + 470 @ 221 "../../test/testqueues.c" 1 + 471 0298 1FF021E3 msr CPSR_c, #0x1F + 472 @ 0 "" 2 + 473 029c 000050E3 cmp r0, #0 + 474 02a0 8CFFFF1A bne .L14 + 475 .loc 1 224 0 + 476 02a4 0010A0E3 mov r1, #0 + 477 02a8 0A20A0E3 mov r2, #10 + 478 02ac 3C009FE5 ldr r0, .L37 + 479 02b0 FEFFFFEB bl chOQPutTimeout + 480 .LVL35: + 481 02b4 010070E3 cmn r0, #1 + 482 02b8 0010A013 movne r1, #0 + 483 02bc 0110A003 moveq r1, #1 + 484 02c0 0D00A0E3 mov r0, #13 + 485 .LBE10: + 486 .LBE14: + 487 .loc 1 225 0 + 488 02c4 08D08DE2 add sp, sp, #8 + 489 02c8 7040BDE8 ldmfd sp!, {r4, r5, r6, lr} + 490 .LBB15: + 491 .LBB11: + 492 .loc 1 224 0 + 493 02cc FEFFFFEA b _test_assert + 494 .LVL36: + 495 .L35: + 496 .LBE11: + 497 .LBE15: + 498 .loc 1 182 0 discriminator 1 + 499 02d0 081093E5 ldr r1, [r3, #8] + 500 02d4 001091E2 adds r1, r1, #0 + 501 02d8 0110A013 movne r1, #1 + 502 02dc 50FFFFEA b .L15 + 503 .L36: + 504 .LBB16: + 505 .LBB12: + 506 .loc 1 198 0 + 507 02e0 081095E5 ldr r1, [r5, #8] + 508 02e4 001091E2 adds r1, r1, #0 + 509 02e8 0110A013 movne r1, #1 + 510 02ec 74FFFFEA b .L21 + 511 .L38: + 512 .align 2 + 513 .L37: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 10 + + + 514 02f0 00000000 .word .LANCHOR0 + 515 02f4 00000000 .word .LC0 + 516 02f8 00000000 .word wa + 517 02fc 00000000 .word rlist + 518 0300 00000000 .word thread2 + 519 0304 00000000 .word threads + 520 .LBE12: + 521 .LBE16: + 522 .cfi_endproc + 523 .LFE13: + 524 .size queues2_execute, .-queues2_execute + 525 .section .text.queues1_execute,"ax",%progbits + 526 .align 2 + 527 .type queues1_execute, %function + 528 queues1_execute: + 529 .LFB10: + 530 .loc 1 90 0 + 531 .cfi_startproc + 532 @ args = 0, pretend = 0, frame = 0 + 533 @ frame_needed = 0, uses_anonymous_args = 0 + 534 0000 F0402DE9 stmfd sp!, {r4, r5, r6, r7, lr} + 535 .LCFI8: + 536 .cfi_def_cfa_offset 20 + 537 .cfi_offset 4, -20 + 538 .cfi_offset 5, -16 + 539 .cfi_offset 6, -12 + 540 .cfi_offset 7, -8 + 541 .cfi_offset 14, -4 + 542 0004 0CD04DE2 sub sp, sp, #12 + 543 .LCFI9: + 544 .cfi_def_cfa_offset 32 + 545 .loc 1 95 0 + 546 @ 95 "../../test/testqueues.c" 1 + 547 0008 9FF021E3 msr CPSR_c, #0x9F + 548 @ 0 "" 2 + 549 000c 2C439FE5 ldr r4, .L56 + 550 0010 0100A0E3 mov r0, #1 + 551 0014 081094E5 ldr r1, [r4, #8] + 552 0018 011071E2 rsbs r1, r1, #1 + 553 001c 0010A033 movcc r1, #0 + 554 0020 FEFFFFEB bl _test_assert + 555 .LVL37: + 556 @ 95 "../../test/testqueues.c" 1 + 557 0024 1FF021E3 msr CPSR_c, #0x1F + 558 @ 0 "" 2 + 559 0028 005050E2 subs r5, r0, #0 + 560 002c 1800001A bne .L39 + 561 .loc 1 98 0 discriminator 2 + 562 @ 98 "../../test/testqueues.c" 1 + 563 0030 9FF021E3 msr CPSR_c, #0x9F + 564 @ 0 "" 2 + 565 .LVL38: + 566 .loc 1 100 0 discriminator 2 + 567 0034 4110A0E3 mov r1, #65 + 568 0038 0400A0E1 mov r0, r4 + 569 003c FEFFFFEB bl chIQPutI + 570 .LVL39: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 11 + + + 571 0040 0400A0E1 mov r0, r4 + 572 0044 4210A0E3 mov r1, #66 + 573 0048 FEFFFFEB bl chIQPutI + 574 .LVL40: + 575 004c 0400A0E1 mov r0, r4 + 576 0050 4310A0E3 mov r1, #67 + 577 0054 FEFFFFEB bl chIQPutI + 578 .LVL41: + 579 0058 0400A0E1 mov r0, r4 + 580 005c 4410A0E3 mov r1, #68 + 581 0060 FEFFFFEB bl chIQPutI + 582 .LVL42: + 583 .loc 1 101 0 discriminator 2 + 584 @ 101 "../../test/testqueues.c" 1 + 585 0064 1FF021E3 msr CPSR_c, #0x1F + 586 @ 0 "" 2 + 587 .loc 1 102 0 discriminator 2 + 588 @ 102 "../../test/testqueues.c" 1 + 589 0068 9FF021E3 msr CPSR_c, #0x9F + 590 @ 0 "" 2 + 591 006c 142094E5 ldr r2, [r4, #20] + 592 0070 183094E5 ldr r3, [r4, #24] + 593 0074 030052E1 cmp r2, r3 + 594 0078 0510A011 movne r1, r5 + 595 007c AB00000A beq .L55 + 596 .L42: + 597 .loc 1 102 0 is_stmt 0 discriminator 4 + 598 0080 0200A0E3 mov r0, #2 + 599 0084 FEFFFFEB bl _test_assert + 600 .LVL43: + 601 @ 102 "../../test/testqueues.c" 1 + 602 0088 1FF021E3 msr CPSR_c, #0x1F + 603 @ 0 "" 2 + 604 008c 001050E2 subs r1, r0, #0 + 605 0090 0100000A beq .L43 + 606 .LVL44: + 607 .L39: + 608 .loc 1 147 0 is_stmt 1 + 609 0094 0CD08DE2 add sp, sp, #12 + 610 0098 F080BDE8 ldmfd sp!, {r4, r5, r6, r7, pc} + 611 .LVL45: + 612 .L43: + 613 .LBB19: + 614 .LBB20: + 615 .loc 1 103 0 + 616 @ 103 "../../test/testqueues.c" 1 + 617 009c 9FF021E3 msr CPSR_c, #0x9F + 618 @ 0 "" 2 + 619 00a0 98029FE5 ldr r0, .L56 + 620 00a4 FEFFFFEB bl chIQPutI + 621 .LVL46: + 622 00a8 040070E3 cmn r0, #4 + 623 00ac 0010A013 movne r1, #0 + 624 00b0 0110A003 moveq r1, #1 + 625 00b4 0300A0E3 mov r0, #3 + 626 00b8 FEFFFFEB bl _test_assert + 627 .LVL47: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 12 + + + 628 @ 103 "../../test/testqueues.c" 1 + 629 00bc 1FF021E3 msr CPSR_c, #0x1F + 630 @ 0 "" 2 + 631 00c0 000050E3 cmp r0, #0 + 632 00c4 0440A003 moveq r4, #4 + 633 00c8 F1FFFF1A bne .L39 + 634 .L45: + 635 .loc 1 107 0 + 636 00cc 6C529FE5 ldr r5, .L56 + 637 00d0 0010E0E3 mvn r1, #0 + 638 00d4 0500A0E1 mov r0, r5 + 639 00d8 FEFFFFEB bl chIQGetTimeout + 640 .LVL48: + 641 00dc 7000EFE6 uxtb r0, r0 + 642 00e0 FEFFFFEB bl test_emit_token + 643 .LVL49: + 644 .loc 1 106 0 + 645 00e4 014054E2 subs r4, r4, #1 + 646 00e8 F7FFFF1A bne .L45 + 647 .loc 1 108 0 + 648 @ 108 "../../test/testqueues.c" 1 + 649 00ec 9FF021E3 msr CPSR_c, #0x9F + 650 @ 0 "" 2 + 651 00f0 081095E5 ldr r1, [r5, #8] + 652 00f4 0400A0E3 mov r0, #4 + 653 00f8 011071E2 rsbs r1, r1, #1 + 654 00fc 0010A033 movcc r1, #0 + 655 0100 FEFFFFEB bl _test_assert + 656 .LVL50: + 657 @ 108 "../../test/testqueues.c" 1 + 658 0104 1FF021E3 msr CPSR_c, #0x1F + 659 @ 0 "" 2 + 660 0108 000050E3 cmp r0, #0 + 661 010c E0FFFF1A bne .L39 + 662 .loc 1 109 0 + 663 0110 0500A0E3 mov r0, #5 + 664 0114 28129FE5 ldr r1, .L56+4 + 665 0118 FEFFFFEB bl _test_assert_sequence + 666 .LVL51: + 667 011c 000050E3 cmp r0, #0 + 668 0120 DBFFFF1A bne .L39 + 669 .loc 1 112 0 + 670 @ 112 "../../test/testqueues.c" 1 + 671 0124 9FF021E3 msr CPSR_c, #0x9F + 672 @ 0 "" 2 + 673 .LVL52: + 674 .loc 1 114 0 + 675 0128 4110A0E3 mov r1, #65 + 676 012c 0500A0E1 mov r0, r5 + 677 0130 FEFFFFEB bl chIQPutI + 678 .LVL53: + 679 0134 0500A0E1 mov r0, r5 + 680 0138 4210A0E3 mov r1, #66 + 681 013c FEFFFFEB bl chIQPutI + 682 .LVL54: + 683 0140 0500A0E1 mov r0, r5 + 684 0144 4310A0E3 mov r1, #67 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 13 + + + 685 0148 FEFFFFEB bl chIQPutI + 686 .LVL55: + 687 014c 0500A0E1 mov r0, r5 + 688 0150 4410A0E3 mov r1, #68 + 689 0154 FEFFFFEB bl chIQPutI + 690 .LVL56: + 691 .loc 1 115 0 + 692 @ 115 "../../test/testqueues.c" 1 + 693 0158 1FF021E3 msr CPSR_c, #0x1F + 694 @ 0 "" 2 + 695 .loc 1 118 0 + 696 015c E4719FE5 ldr r7, .L56+8 + 697 0160 0820A0E3 mov r2, #8 + 698 0164 046097E5 ldr r6, [r7, #4] + 699 0168 0430A0E1 mov r3, r4 + 700 016c 0610A0E1 mov r1, r6 + 701 0170 0500A0E1 mov r0, r5 + 702 0174 FEFFFFEB bl chIQReadTimeout + 703 .LVL57: + 704 .loc 1 119 0 + 705 0178 040050E2 subs r0, r0, #4 + 706 .LVL58: + 707 017c 001070E2 rsbs r1, r0, #0 + 708 0180 0010B1E0 adcs r1, r1, r0 + 709 0184 0600A0E3 mov r0, #6 + 710 .LVL59: + 711 0188 FEFFFFEB bl _test_assert + 712 .LVL60: + 713 018c 000050E3 cmp r0, #0 + 714 0190 BFFFFF1A bne .L39 + 715 .loc 1 120 0 + 716 @ 120 "../../test/testqueues.c" 1 + 717 0194 9FF021E3 msr CPSR_c, #0x9F + 718 @ 0 "" 2 + 719 0198 081095E5 ldr r1, [r5, #8] + 720 019c 0700A0E3 mov r0, #7 + 721 01a0 011071E2 rsbs r1, r1, #1 + 722 01a4 0010A033 movcc r1, #0 + 723 01a8 FEFFFFEB bl _test_assert + 724 .LVL61: + 725 @ 120 "../../test/testqueues.c" 1 + 726 01ac 1FF021E3 msr CPSR_c, #0x1F + 727 @ 0 "" 2 + 728 01b0 000050E3 cmp r0, #0 + 729 01b4 B6FFFF1A bne .L39 + 730 .loc 1 123 0 + 731 @ 123 "../../test/testqueues.c" 1 + 732 01b8 9FF021E3 msr CPSR_c, #0x9F + 733 @ 0 "" 2 + 734 .LVL62: + 735 .loc 1 125 0 + 736 01bc 4110A0E3 mov r1, #65 + 737 01c0 0500A0E1 mov r0, r5 + 738 01c4 FEFFFFEB bl chIQPutI + 739 .LVL63: + 740 01c8 0500A0E1 mov r0, r5 + 741 01cc 4210A0E3 mov r1, #66 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 14 + + + 742 01d0 FEFFFFEB bl chIQPutI + 743 .LVL64: + 744 01d4 0500A0E1 mov r0, r5 + 745 01d8 4310A0E3 mov r1, #67 + 746 01dc FEFFFFEB bl chIQPutI + 747 .LVL65: + 748 01e0 0500A0E1 mov r0, r5 + 749 01e4 4410A0E3 mov r1, #68 + 750 01e8 FEFFFFEB bl chIQPutI + 751 .LVL66: + 752 .loc 1 126 0 + 753 @ 126 "../../test/testqueues.c" 1 + 754 01ec 1FF021E3 msr CPSR_c, #0x1F + 755 @ 0 "" 2 + 756 .loc 1 129 0 + 757 01f0 0220A0E3 mov r2, #2 + 758 01f4 0610A0E1 mov r1, r6 + 759 01f8 0430A0E1 mov r3, r4 + 760 01fc 0500A0E1 mov r0, r5 + 761 0200 FEFFFFEB bl chIQReadTimeout + 762 .LVL67: + 763 .loc 1 130 0 + 764 0204 022050E2 subs r2, r0, #2 + 765 0208 001072E2 rsbs r1, r2, #0 + 766 020c 0210B1E0 adcs r1, r1, r2 + 767 0210 0800A0E3 mov r0, #8 + 768 .LVL68: + 769 0214 FEFFFFEB bl _test_assert + 770 .LVL69: + 771 0218 000050E3 cmp r0, #0 + 772 021c 9CFFFF1A bne .L39 + 773 .loc 1 131 0 + 774 0220 0610A0E1 mov r1, r6 + 775 0224 0220A0E3 mov r2, #2 + 776 0228 0430A0E1 mov r3, r4 + 777 022c 0500A0E1 mov r0, r5 + 778 0230 FEFFFFEB bl chIQReadTimeout + 779 .LVL70: + 780 .loc 1 132 0 + 781 0234 023050E2 subs r3, r0, #2 + 782 0238 001073E2 rsbs r1, r3, #0 + 783 023c 0310B1E0 adcs r1, r1, r3 + 784 0240 0900A0E3 mov r0, #9 + 785 .LVL71: + 786 0244 FEFFFFEB bl _test_assert + 787 .LVL72: + 788 0248 000050E3 cmp r0, #0 + 789 024c 90FFFF1A bne .L39 + 790 .loc 1 133 0 + 791 @ 133 "../../test/testqueues.c" 1 + 792 0250 9FF021E3 msr CPSR_c, #0x9F + 793 @ 0 "" 2 + 794 0254 081095E5 ldr r1, [r5, #8] + 795 0258 0A00A0E3 mov r0, #10 + 796 025c 011071E2 rsbs r1, r1, #1 + 797 0260 0010A033 movcc r1, #0 + 798 0264 FEFFFFEB bl _test_assert + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 15 + + + 799 .LVL73: + 800 @ 133 "../../test/testqueues.c" 1 + 801 0268 1FF021E3 msr CPSR_c, #0x1F + 802 @ 0 "" 2 + 803 026c 000050E3 cmp r0, #0 + 804 0270 87FFFF1A bne .L39 + 805 .loc 1 136 0 + 806 @ 136 "../../test/testqueues.c" 1 + 807 0274 9FF021E3 msr CPSR_c, #0x9F + 808 @ 0 "" 2 + 809 .loc 1 137 0 + 810 0278 0410A0E1 mov r1, r4 + 811 027c 0500A0E1 mov r0, r5 + 812 0280 FEFFFFEB bl chIQPutI + 813 .LVL74: + 814 .loc 1 138 0 + 815 0284 0500A0E1 mov r0, r5 + 816 0288 FEFFFFEB bl chIQResetI + 817 .LVL75: + 818 .loc 1 139 0 + 819 @ 139 "../../test/testqueues.c" 1 + 820 028c 1FF021E3 msr CPSR_c, #0x1F + 821 @ 0 "" 2 + 822 .loc 1 140 0 + 823 @ 140 "../../test/testqueues.c" 1 + 824 0290 9FF021E3 msr CPSR_c, #0x9F + 825 @ 0 "" 2 + 826 0294 081095E5 ldr r1, [r5, #8] + 827 0298 0B00A0E3 mov r0, #11 + 828 029c 011071E2 rsbs r1, r1, #1 + 829 02a0 0010A033 movcc r1, #0 + 830 02a4 FEFFFFEB bl _test_assert + 831 .LVL76: + 832 @ 140 "../../test/testqueues.c" 1 + 833 02a8 1FF021E3 msr CPSR_c, #0x1F + 834 @ 0 "" 2 + 835 02ac 000050E3 cmp r0, #0 + 836 02b0 77FFFF1A bne .L39 + 837 .loc 1 141 0 + 838 02b4 90309FE5 ldr r3, .L56+12 + 839 02b8 000097E5 ldr r0, [r7, #0] + 840 02bc 183093E5 ldr r3, [r3, #24] + 841 02c0 461FA0E3 mov r1, #280 + 842 02c4 082093E5 ldr r2, [r3, #8] + 843 02c8 80309FE5 ldr r3, .L56+16 + 844 02cc 00408DE5 str r4, [sp, #0] + 845 02d0 012082E2 add r2, r2, #1 + 846 02d4 FEFFFFEB bl chThdCreateStatic + 847 .LVL77: + 848 02d8 74309FE5 ldr r3, .L56+20 + 849 02dc 000083E5 str r0, [r3, #0] + 850 .loc 1 142 0 + 851 @ 142 "../../test/testqueues.c" 1 + 852 02e0 9FF021E3 msr CPSR_c, #0x9F + 853 @ 0 "" 2 + 854 02e4 081095E5 ldr r1, [r5, #8] + 855 02e8 0C00A0E3 mov r0, #12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 16 + + + 856 02ec 011071E2 rsbs r1, r1, #1 + 857 02f0 0010A033 movcc r1, #0 + 858 02f4 FEFFFFEB bl _test_assert + 859 .LVL78: + 860 @ 142 "../../test/testqueues.c" 1 + 861 02f8 1FF021E3 msr CPSR_c, #0x1F + 862 @ 0 "" 2 + 863 02fc 000050E3 cmp r0, #0 + 864 0300 63FFFF1A bne .L39 + 865 .loc 1 143 0 + 866 0304 FEFFFFEB bl test_wait_threads + 867 .LVL79: + 868 .loc 1 146 0 + 869 0308 0A10A0E3 mov r1, #10 + 870 030c 2C009FE5 ldr r0, .L56 + 871 0310 FEFFFFEB bl chIQGetTimeout + 872 .LVL80: + 873 0314 010070E3 cmn r0, #1 + 874 0318 0010A013 movne r1, #0 + 875 031c 0110A003 moveq r1, #1 + 876 0320 0D00A0E3 mov r0, #13 + 877 .LBE20: + 878 .LBE19: + 879 .loc 1 147 0 + 880 0324 0CD08DE2 add sp, sp, #12 + 881 0328 F040BDE8 ldmfd sp!, {r4, r5, r6, r7, lr} + 882 .LBB22: + 883 .LBB21: + 884 .loc 1 146 0 + 885 032c FEFFFFEA b _test_assert + 886 .LVL81: + 887 .L55: + 888 .LBE21: + 889 .LBE22: + 890 .loc 1 102 0 discriminator 1 + 891 0330 081094E5 ldr r1, [r4, #8] + 892 0334 001091E2 adds r1, r1, #0 + 893 0338 0110A013 movne r1, #1 + 894 033c 4FFFFFEA b .L42 + 895 .L57: + 896 .align 2 + 897 .L56: + 898 0340 00000000 .word .LANCHOR1 + 899 0344 00000000 .word .LC0 + 900 0348 00000000 .word wa + 901 034c 00000000 .word rlist + 902 0350 00000000 .word thread1 + 903 0354 00000000 .word threads + 904 .cfi_endproc + 905 .LFE10: + 906 .size queues1_execute, .-queues1_execute + 907 .global patternqueues + 908 .global testqueues2 + 909 .global testqueues1 + 910 .section .rodata.testqueues1,"a",%progbits + 911 .align 2 + 912 .type testqueues1, %object + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 17 + + + 913 .size testqueues1, 16 + 914 testqueues1: + 915 0000 20000000 .word .LC2 + 916 0004 00000000 .word queues1_setup + 917 0008 00000000 .word 0 + 918 000c 00000000 .word queues1_execute + 919 .section .rodata.testqueues2,"a",%progbits + 920 .align 2 + 921 .type testqueues2, %object + 922 .size testqueues2, 16 + 923 testqueues2: + 924 0000 08000000 .word .LC1 + 925 0004 00000000 .word queues2_setup + 926 0008 00000000 .word 0 + 927 000c 00000000 .word queues2_execute + 928 .section .rodata.str1.4,"aMS",%progbits,1 + 929 .align 2 + 930 .LC0: + 931 0000 41424344 .ascii "ABCD\000" + 931 00 + 932 0005 000000 .space 3 + 933 .LC1: + 934 0008 51756575 .ascii "Queues, output queues\000" + 934 65732C20 + 934 6F757470 + 934 75742071 + 934 75657565 + 935 001e 0000 .space 2 + 936 .LC2: + 937 0020 51756575 .ascii "Queues, input queues\000" + 937 65732C20 + 937 696E7075 + 937 74207175 + 937 65756573 + 938 0035 000000 .section .rodata.patternqueues,"a",%progbits + 939 .align 2 + 940 .type patternqueues, %object + 941 .size patternqueues, 12 + 942 patternqueues: + 943 0000 00000000 .word testqueues1 + 944 0004 00000000 .word testqueues2 + 945 0008 00000000 .word 0 + 946 .section .data.oq,"aw",%progbits + 947 .align 2 + 948 .set .LANCHOR0,. + 0 + 949 .type oq, %object + 950 .size oq, 36 + 951 oq: + 952 0000 00000000 .word oq + 953 0004 00000000 .word oq + 954 0008 04000000 .word 4 + 955 000c 18010000 .word test+280 + 956 0010 1C010000 .word test+284 + 957 0014 18010000 .word test+280 + 958 0018 18010000 .word test+280 + 959 001c 00000000 .word notify + 960 0020 00000000 .word 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 18 + + + 961 .section .data.iq,"aw",%progbits + 962 .align 2 + 963 .set .LANCHOR1,. + 0 + 964 .type iq, %object + 965 .size iq, 36 + 966 iq: + 967 0000 00000000 .word iq + 968 0004 00000000 .word iq + 969 0008 00000000 .word 0 + 970 000c 00000000 .word test + 971 0010 04000000 .word test+4 + 972 0014 00000000 .word test + 973 0018 00000000 .word test + 974 001c 00000000 .word notify + 975 0020 00000000 .word 0 + 976 .text + 977 .Letext0: + 978 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 979 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 980 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 981 .file 5 "../../os/kernel/include/chlists.h" + 982 .file 6 "../../os/kernel/include/chthreads.h" + 983 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 984 .file 8 "../../os/kernel/include/chschd.h" + 985 .file 9 "../../os/kernel/include/chmtx.h" + 986 .file 10 "../../os/kernel/include/chqueues.h" + 987 .file 11 "../../test/test.h" + 988 .section .debug_info,"",%progbits + 989 .Ldebug_info0: + 990 0000 39100000 .4byte 0x1039 + 991 0004 0200 .2byte 0x2 + 992 0006 00000000 .4byte .Ldebug_abbrev0 + 993 000a 04 .byte 0x4 + 994 000b 01 .uleb128 0x1 + 995 000c E7020000 .4byte .LASF110 + 996 0010 01 .byte 0x1 + 997 0011 60030000 .4byte .LASF111 + 998 0015 33010000 .4byte .LASF112 + 999 0019 90000000 .4byte .Ldebug_ranges0+0x90 + 1000 001d 00000000 .4byte 0 + 1001 0021 00000000 .4byte 0 + 1002 0025 00000000 .4byte .Ldebug_line0 + 1003 0029 02 .uleb128 0x2 + 1004 002a 04 .byte 0x4 + 1005 002b 05 .byte 0x5 + 1006 002c 696E7400 .ascii "int\000" + 1007 0030 03 .uleb128 0x3 + 1008 0031 1D000000 .4byte .LASF2 + 1009 0035 02 .byte 0x2 + 1010 0036 D5 .byte 0xd5 + 1011 0037 3B000000 .4byte 0x3b + 1012 003b 04 .uleb128 0x4 + 1013 003c 04 .byte 0x4 + 1014 003d 07 .byte 0x7 + 1015 003e 88010000 .4byte .LASF0 + 1016 0042 04 .uleb128 0x4 + 1017 0043 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 19 + + + 1018 0044 06 .byte 0x6 + 1019 0045 CA000000 .4byte .LASF1 + 1020 0049 03 .uleb128 0x3 + 1021 004a 6E040000 .4byte .LASF3 + 1022 004e 03 .byte 0x3 + 1023 004f 2A .byte 0x2a + 1024 0050 54000000 .4byte 0x54 + 1025 0054 04 .uleb128 0x4 + 1026 0055 01 .byte 0x1 + 1027 0056 08 .byte 0x8 + 1028 0057 52030000 .4byte .LASF4 + 1029 005b 04 .uleb128 0x4 + 1030 005c 02 .byte 0x2 + 1031 005d 05 .byte 0x5 + 1032 005e 82030000 .4byte .LASF5 + 1033 0062 04 .uleb128 0x4 + 1034 0063 02 .byte 0x2 + 1035 0064 07 .byte 0x7 + 1036 0065 C8010000 .4byte .LASF6 + 1037 0069 03 .uleb128 0x3 + 1038 006a 4A030000 .4byte .LASF7 + 1039 006e 03 .byte 0x3 + 1040 006f 4F .byte 0x4f + 1041 0070 74000000 .4byte 0x74 + 1042 0074 04 .uleb128 0x4 + 1043 0075 04 .byte 0x4 + 1044 0076 05 .byte 0x5 + 1045 0077 FF000000 .4byte .LASF8 + 1046 007b 03 .uleb128 0x3 + 1047 007c DE030000 .4byte .LASF9 + 1048 0080 03 .byte 0x3 + 1049 0081 50 .byte 0x50 + 1050 0082 86000000 .4byte 0x86 + 1051 0086 04 .uleb128 0x4 + 1052 0087 04 .byte 0x4 + 1053 0088 07 .byte 0x7 + 1054 0089 A0010000 .4byte .LASF10 + 1055 008d 04 .uleb128 0x4 + 1056 008e 08 .byte 0x8 + 1057 008f 05 .byte 0x5 + 1058 0090 BC000000 .4byte .LASF11 + 1059 0094 04 .uleb128 0x4 + 1060 0095 08 .byte 0x8 + 1061 0096 07 .byte 0x7 + 1062 0097 5E000000 .4byte .LASF12 + 1063 009b 03 .uleb128 0x3 + 1064 009c D6000000 .4byte .LASF13 + 1065 00a0 04 .byte 0x4 + 1066 00a1 2B .byte 0x2b + 1067 00a2 A6000000 .4byte 0xa6 + 1068 00a6 04 .uleb128 0x4 + 1069 00a7 01 .byte 0x1 + 1070 00a8 02 .byte 0x2 + 1071 00a9 44030000 .4byte .LASF14 + 1072 00ad 03 .uleb128 0x3 + 1073 00ae FD010000 .4byte .LASF15 + 1074 00b2 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 20 + + + 1075 00b3 2C .byte 0x2c + 1076 00b4 49000000 .4byte 0x49 + 1077 00b8 03 .uleb128 0x3 + 1078 00b9 08010000 .4byte .LASF16 + 1079 00bd 04 .byte 0x4 + 1080 00be 2D .byte 0x2d + 1081 00bf 49000000 .4byte 0x49 + 1082 00c3 03 .uleb128 0x3 + 1083 00c4 13030000 .4byte .LASF17 + 1084 00c8 04 .byte 0x4 + 1085 00c9 2E .byte 0x2e + 1086 00ca 49000000 .4byte 0x49 + 1087 00ce 03 .uleb128 0x3 + 1088 00cf F5000000 .4byte .LASF18 + 1089 00d3 04 .byte 0x4 + 1090 00d4 2F .byte 0x2f + 1091 00d5 49000000 .4byte 0x49 + 1092 00d9 03 .uleb128 0x3 + 1093 00da 34030000 .4byte .LASF19 + 1094 00de 04 .byte 0x4 + 1095 00df 30 .byte 0x30 + 1096 00e0 7B000000 .4byte 0x7b + 1097 00e4 03 .uleb128 0x3 + 1098 00e5 F7010000 .4byte .LASF20 + 1099 00e9 04 .byte 0x4 + 1100 00ea 31 .byte 0x31 + 1101 00eb 69000000 .4byte 0x69 + 1102 00ef 03 .uleb128 0x3 + 1103 00f0 11020000 .4byte .LASF21 + 1104 00f4 04 .byte 0x4 + 1105 00f5 33 .byte 0x33 + 1106 00f6 7B000000 .4byte 0x7b + 1107 00fa 03 .uleb128 0x3 + 1108 00fb 08040000 .4byte .LASF22 + 1109 00ff 04 .byte 0x4 + 1110 0100 35 .byte 0x35 + 1111 0101 7B000000 .4byte 0x7b + 1112 0105 03 .uleb128 0x3 + 1113 0106 C3030000 .4byte .LASF23 + 1114 010a 05 .byte 0x5 + 1115 010b 2A .byte 0x2a + 1116 010c 10010000 .4byte 0x110 + 1117 0110 05 .uleb128 0x5 + 1118 0111 C3030000 .4byte .LASF23 + 1119 0115 44 .byte 0x44 + 1120 0116 06 .byte 0x6 + 1121 0117 5E .byte 0x5e + 1122 0118 27020000 .4byte 0x227 + 1123 011c 06 .uleb128 0x6 + 1124 011d B4030000 .4byte .LASF24 + 1125 0121 06 .byte 0x6 + 1126 0122 5F .byte 0x5f + 1127 0123 4C020000 .4byte 0x24c + 1128 0127 02 .byte 0x2 + 1129 0128 23 .byte 0x23 + 1130 0129 00 .uleb128 0 + 1131 012a 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 21 + + + 1132 012b 25030000 .4byte .LASF25 + 1133 012f 06 .byte 0x6 + 1134 0130 61 .byte 0x61 + 1135 0131 4C020000 .4byte 0x24c + 1136 0135 02 .byte 0x2 + 1137 0136 23 .byte 0x23 + 1138 0137 04 .uleb128 0x4 + 1139 0138 06 .uleb128 0x6 + 1140 0139 AB000000 .4byte .LASF26 + 1141 013d 06 .byte 0x6 + 1142 013e 63 .byte 0x63 + 1143 013f D9000000 .4byte 0xd9 + 1144 0143 02 .byte 0x2 + 1145 0144 23 .byte 0x23 + 1146 0145 08 .uleb128 0x8 + 1147 0146 06 .uleb128 0x6 + 1148 0147 A0040000 .4byte .LASF27 + 1149 014b 06 .byte 0x6 + 1150 014c 64 .byte 0x64 + 1151 014d 1B030000 .4byte 0x31b + 1152 0151 02 .byte 0x2 + 1153 0152 23 .byte 0x23 + 1154 0153 0C .uleb128 0xc + 1155 0154 06 .uleb128 0x6 + 1156 0155 2B010000 .4byte .LASF28 + 1157 0159 06 .byte 0x6 + 1158 015a 66 .byte 0x66 + 1159 015b 4C020000 .4byte 0x24c + 1160 015f 02 .byte 0x2 + 1161 0160 23 .byte 0x23 + 1162 0161 10 .uleb128 0x10 + 1163 0162 06 .uleb128 0x6 + 1164 0163 A0020000 .4byte .LASF29 + 1165 0167 06 .byte 0x6 + 1166 0168 67 .byte 0x67 + 1167 0169 4C020000 .4byte 0x24c + 1168 016d 02 .byte 0x2 + 1169 016e 23 .byte 0x23 + 1170 016f 14 .uleb128 0x14 + 1171 0170 06 .uleb128 0x6 + 1172 0171 7D040000 .4byte .LASF30 + 1173 0175 06 .byte 0x6 + 1174 0176 6E .byte 0x6e + 1175 0177 26040000 .4byte 0x426 + 1176 017b 02 .byte 0x2 + 1177 017c 23 .byte 0x23 + 1178 017d 18 .uleb128 0x18 + 1179 017e 06 .uleb128 0x6 + 1180 017f 8C030000 .4byte .LASF31 + 1181 0183 06 .byte 0x6 + 1182 0184 79 .byte 0x79 + 1183 0185 B8000000 .4byte 0xb8 + 1184 0189 02 .byte 0x2 + 1185 018a 23 .byte 0x23 + 1186 018b 1C .uleb128 0x1c + 1187 018c 06 .uleb128 0x6 + 1188 018d BB030000 .4byte .LASF32 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 22 + + + 1189 0191 06 .byte 0x6 + 1190 0192 7D .byte 0x7d + 1191 0193 AD000000 .4byte 0xad + 1192 0197 02 .byte 0x2 + 1193 0198 23 .byte 0x23 + 1194 0199 1D .uleb128 0x1d + 1195 019a 06 .uleb128 0x6 + 1196 019b 4E040000 .4byte .LASF33 + 1197 019f 06 .byte 0x6 + 1198 01a0 82 .byte 0x82 + 1199 01a1 C3000000 .4byte 0xc3 + 1200 01a5 02 .byte 0x2 + 1201 01a6 23 .byte 0x23 + 1202 01a7 1E .uleb128 0x1e + 1203 01a8 06 .uleb128 0x6 + 1204 01a9 94030000 .4byte .LASF34 + 1205 01ad 06 .byte 0x6 + 1206 01ae 88 .byte 0x88 + 1207 01af CE000000 .4byte 0xce + 1208 01b3 02 .byte 0x2 + 1209 01b4 23 .byte 0x23 + 1210 01b5 1F .uleb128 0x1f + 1211 01b6 06 .uleb128 0x6 + 1212 01b7 2F040000 .4byte .LASF35 + 1213 01bb 06 .byte 0x6 + 1214 01bc 8F .byte 0x8f + 1215 01bd 3C030000 .4byte 0x33c + 1216 01c1 02 .byte 0x2 + 1217 01c2 23 .byte 0x23 + 1218 01c3 20 .uleb128 0x20 + 1219 01c4 07 .uleb128 0x7 + 1220 01c5 705F7500 .ascii "p_u\000" + 1221 01c9 06 .byte 0x6 + 1222 01ca B4 .byte 0xb4 + 1223 01cb F1030000 .4byte 0x3f1 + 1224 01cf 02 .byte 0x2 + 1225 01d0 23 .byte 0x23 + 1226 01d1 24 .uleb128 0x24 + 1227 01d2 06 .uleb128 0x6 + 1228 01d3 A6040000 .4byte .LASF36 + 1229 01d7 06 .byte 0x6 + 1230 01d8 B9 .byte 0xb9 + 1231 01d9 74020000 .4byte 0x274 + 1232 01dd 02 .byte 0x2 + 1233 01de 23 .byte 0x23 + 1234 01df 28 .uleb128 0x28 + 1235 01e0 06 .uleb128 0x6 + 1236 01e1 3D040000 .4byte .LASF37 + 1237 01e5 06 .byte 0x6 + 1238 01e6 BF .byte 0xbf + 1239 01e7 52020000 .4byte 0x252 + 1240 01eb 02 .byte 0x2 + 1241 01ec 23 .byte 0x23 + 1242 01ed 2C .uleb128 0x2c + 1243 01ee 06 .uleb128 0x6 + 1244 01ef 17000000 .4byte .LASF38 + 1245 01f3 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 23 + + + 1246 01f4 C3 .byte 0xc3 + 1247 01f5 E4000000 .4byte 0xe4 + 1248 01f9 02 .byte 0x2 + 1249 01fa 23 .byte 0x23 + 1250 01fb 34 .uleb128 0x34 + 1251 01fc 06 .uleb128 0x6 + 1252 01fd D3030000 .4byte .LASF39 + 1253 0201 06 .byte 0x6 + 1254 0202 C9 .byte 0xc9 + 1255 0203 EF000000 .4byte 0xef + 1256 0207 02 .byte 0x2 + 1257 0208 23 .byte 0x23 + 1258 0209 38 .uleb128 0x38 + 1259 020a 06 .uleb128 0x6 + 1260 020b 78030000 .4byte .LASF40 + 1261 020f 06 .byte 0x6 + 1262 0210 D0 .byte 0xd0 + 1263 0211 38040000 .4byte 0x438 + 1264 0215 02 .byte 0x2 + 1265 0216 23 .byte 0x23 + 1266 0217 3C .uleb128 0x3c + 1267 0218 06 .uleb128 0x6 + 1268 0219 12040000 .4byte .LASF41 + 1269 021d 06 .byte 0x6 + 1270 021e D4 .byte 0xd4 + 1271 021f D9000000 .4byte 0xd9 + 1272 0223 02 .byte 0x2 + 1273 0224 23 .byte 0x23 + 1274 0225 40 .uleb128 0x40 + 1275 0226 00 .byte 0 + 1276 0227 08 .uleb128 0x8 + 1277 0228 08 .byte 0x8 + 1278 0229 05 .byte 0x5 + 1279 022a 61 .byte 0x61 + 1280 022b 4C020000 .4byte 0x24c + 1281 022f 06 .uleb128 0x6 + 1282 0230 B4030000 .4byte .LASF24 + 1283 0234 05 .byte 0x5 + 1284 0235 62 .byte 0x62 + 1285 0236 4C020000 .4byte 0x24c + 1286 023a 02 .byte 0x2 + 1287 023b 23 .byte 0x23 + 1288 023c 00 .uleb128 0 + 1289 023d 06 .uleb128 0x6 + 1290 023e 25030000 .4byte .LASF25 + 1291 0242 05 .byte 0x5 + 1292 0243 64 .byte 0x64 + 1293 0244 4C020000 .4byte 0x24c + 1294 0248 02 .byte 0x2 + 1295 0249 23 .byte 0x23 + 1296 024a 04 .uleb128 0x4 + 1297 024b 00 .byte 0 + 1298 024c 09 .uleb128 0x9 + 1299 024d 04 .byte 0x4 + 1300 024e 05010000 .4byte 0x105 + 1301 0252 03 .uleb128 0x3 + 1302 0253 BE020000 .4byte .LASF42 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 24 + + + 1303 0257 05 .byte 0x5 + 1304 0258 66 .byte 0x66 + 1305 0259 27020000 .4byte 0x227 + 1306 025d 08 .uleb128 0x8 + 1307 025e 04 .byte 0x4 + 1308 025f 05 .byte 0x5 + 1309 0260 6B .byte 0x6b + 1310 0261 74020000 .4byte 0x274 + 1311 0265 06 .uleb128 0x6 + 1312 0266 B4030000 .4byte .LASF24 + 1313 026a 05 .byte 0x5 + 1314 026b 6D .byte 0x6d + 1315 026c 4C020000 .4byte 0x24c + 1316 0270 02 .byte 0x2 + 1317 0271 23 .byte 0x23 + 1318 0272 00 .uleb128 0 + 1319 0273 00 .byte 0 + 1320 0274 03 .uleb128 0x3 + 1321 0275 05020000 .4byte .LASF43 + 1322 0279 05 .byte 0x5 + 1323 027a 70 .byte 0x70 + 1324 027b 5D020000 .4byte 0x25d + 1325 027f 03 .uleb128 0x3 + 1326 0280 3B020000 .4byte .LASF44 + 1327 0284 07 .byte 0x7 + 1328 0285 A4 .byte 0xa4 + 1329 0286 7B000000 .4byte 0x7b + 1330 028a 03 .uleb128 0x3 + 1331 028b 76010000 .4byte .LASF45 + 1332 028f 07 .byte 0x7 + 1333 0290 A9 .byte 0xa9 + 1334 0291 95020000 .4byte 0x295 + 1335 0295 0A .uleb128 0xa + 1336 0296 04 .byte 0x4 + 1337 0297 05 .uleb128 0x5 + 1338 0298 36040000 .4byte .LASF46 + 1339 029c 24 .byte 0x24 + 1340 029d 07 .byte 0x7 + 1341 029e C0 .byte 0xc0 + 1342 029f 1B030000 .4byte 0x31b + 1343 02a3 07 .uleb128 0x7 + 1344 02a4 723400 .ascii "r4\000" + 1345 02a7 07 .byte 0x7 + 1346 02a8 C1 .byte 0xc1 + 1347 02a9 8A020000 .4byte 0x28a + 1348 02ad 02 .byte 0x2 + 1349 02ae 23 .byte 0x23 + 1350 02af 00 .uleb128 0 + 1351 02b0 07 .uleb128 0x7 + 1352 02b1 723500 .ascii "r5\000" + 1353 02b4 07 .byte 0x7 + 1354 02b5 C2 .byte 0xc2 + 1355 02b6 8A020000 .4byte 0x28a + 1356 02ba 02 .byte 0x2 + 1357 02bb 23 .byte 0x23 + 1358 02bc 04 .uleb128 0x4 + 1359 02bd 07 .uleb128 0x7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 25 + + + 1360 02be 723600 .ascii "r6\000" + 1361 02c1 07 .byte 0x7 + 1362 02c2 C3 .byte 0xc3 + 1363 02c3 8A020000 .4byte 0x28a + 1364 02c7 02 .byte 0x2 + 1365 02c8 23 .byte 0x23 + 1366 02c9 08 .uleb128 0x8 + 1367 02ca 07 .uleb128 0x7 + 1368 02cb 723700 .ascii "r7\000" + 1369 02ce 07 .byte 0x7 + 1370 02cf C4 .byte 0xc4 + 1371 02d0 8A020000 .4byte 0x28a + 1372 02d4 02 .byte 0x2 + 1373 02d5 23 .byte 0x23 + 1374 02d6 0C .uleb128 0xc + 1375 02d7 07 .uleb128 0x7 + 1376 02d8 723800 .ascii "r8\000" + 1377 02db 07 .byte 0x7 + 1378 02dc C5 .byte 0xc5 + 1379 02dd 8A020000 .4byte 0x28a + 1380 02e1 02 .byte 0x2 + 1381 02e2 23 .byte 0x23 + 1382 02e3 10 .uleb128 0x10 + 1383 02e4 07 .uleb128 0x7 + 1384 02e5 723900 .ascii "r9\000" + 1385 02e8 07 .byte 0x7 + 1386 02e9 C6 .byte 0xc6 + 1387 02ea 8A020000 .4byte 0x28a + 1388 02ee 02 .byte 0x2 + 1389 02ef 23 .byte 0x23 + 1390 02f0 14 .uleb128 0x14 + 1391 02f1 07 .uleb128 0x7 + 1392 02f2 72313000 .ascii "r10\000" + 1393 02f6 07 .byte 0x7 + 1394 02f7 C7 .byte 0xc7 + 1395 02f8 8A020000 .4byte 0x28a + 1396 02fc 02 .byte 0x2 + 1397 02fd 23 .byte 0x23 + 1398 02fe 18 .uleb128 0x18 + 1399 02ff 07 .uleb128 0x7 + 1400 0300 72313100 .ascii "r11\000" + 1401 0304 07 .byte 0x7 + 1402 0305 C8 .byte 0xc8 + 1403 0306 8A020000 .4byte 0x28a + 1404 030a 02 .byte 0x2 + 1405 030b 23 .byte 0x23 + 1406 030c 1C .uleb128 0x1c + 1407 030d 07 .uleb128 0x7 + 1408 030e 6C7200 .ascii "lr\000" + 1409 0311 07 .byte 0x7 + 1410 0312 C9 .byte 0xc9 + 1411 0313 8A020000 .4byte 0x28a + 1412 0317 02 .byte 0x2 + 1413 0318 23 .byte 0x23 + 1414 0319 20 .uleb128 0x20 + 1415 031a 00 .byte 0 + 1416 031b 05 .uleb128 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 26 + + + 1417 031c C0010000 .4byte .LASF47 + 1418 0320 04 .byte 0x4 + 1419 0321 07 .byte 0x7 + 1420 0322 D1 .byte 0xd1 + 1421 0323 36030000 .4byte 0x336 + 1422 0327 07 .uleb128 0x7 + 1423 0328 72313300 .ascii "r13\000" + 1424 032c 07 .byte 0x7 + 1425 032d D2 .byte 0xd2 + 1426 032e 36030000 .4byte 0x336 + 1427 0332 02 .byte 0x2 + 1428 0333 23 .byte 0x23 + 1429 0334 00 .uleb128 0 + 1430 0335 00 .byte 0 + 1431 0336 09 .uleb128 0x9 + 1432 0337 04 .byte 0x4 + 1433 0338 97020000 .4byte 0x297 + 1434 033c 0B .uleb128 0xb + 1435 033d FA000000 .4byte 0xfa + 1436 0341 08 .uleb128 0x8 + 1437 0342 1C .byte 0x1c + 1438 0343 08 .byte 0x8 + 1439 0344 5E .byte 0x5e + 1440 0345 9E030000 .4byte 0x39e + 1441 0349 06 .uleb128 0x6 + 1442 034a E7030000 .4byte .LASF48 + 1443 034e 08 .byte 0x8 + 1444 034f 5F .byte 0x5f + 1445 0350 52020000 .4byte 0x252 + 1446 0354 02 .byte 0x2 + 1447 0355 23 .byte 0x23 + 1448 0356 00 .uleb128 0 + 1449 0357 06 .uleb128 0x6 + 1450 0358 A6030000 .4byte .LASF49 + 1451 035c 08 .byte 0x8 + 1452 035d 60 .byte 0x60 + 1453 035e D9000000 .4byte 0xd9 + 1454 0362 02 .byte 0x2 + 1455 0363 23 .byte 0x23 + 1456 0364 08 .uleb128 0x8 + 1457 0365 06 .uleb128 0x6 + 1458 0366 B8020000 .4byte .LASF50 + 1459 036a 08 .byte 0x8 + 1460 036b 62 .byte 0x62 + 1461 036c 1B030000 .4byte 0x31b + 1462 0370 02 .byte 0x2 + 1463 0371 23 .byte 0x23 + 1464 0372 0C .uleb128 0xc + 1465 0373 06 .uleb128 0x6 + 1466 0374 6E010000 .4byte .LASF51 + 1467 0378 08 .byte 0x8 + 1468 0379 65 .byte 0x65 + 1469 037a 4C020000 .4byte 0x24c + 1470 037e 02 .byte 0x2 + 1471 037f 23 .byte 0x23 + 1472 0380 10 .uleb128 0x10 + 1473 0381 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 27 + + + 1474 0382 FD020000 .4byte .LASF52 + 1475 0386 08 .byte 0x8 + 1476 0387 66 .byte 0x66 + 1477 0388 4C020000 .4byte 0x24c + 1478 038c 02 .byte 0x2 + 1479 038d 23 .byte 0x23 + 1480 038e 14 .uleb128 0x14 + 1481 038f 06 .uleb128 0x6 + 1482 0390 F3020000 .4byte .LASF53 + 1483 0394 08 .byte 0x8 + 1484 0395 69 .byte 0x69 + 1485 0396 4C020000 .4byte 0x24c + 1486 039a 02 .byte 0x2 + 1487 039b 23 .byte 0x23 + 1488 039c 18 .uleb128 0x18 + 1489 039d 00 .byte 0 + 1490 039e 03 .uleb128 0x3 + 1491 039f 55040000 .4byte .LASF54 + 1492 03a3 08 .byte 0x8 + 1493 03a4 6B .byte 0x6b + 1494 03a5 41030000 .4byte 0x341 + 1495 03a9 05 .uleb128 0x5 + 1496 03aa 28020000 .4byte .LASF55 + 1497 03ae 10 .byte 0x10 + 1498 03af 09 .byte 0x9 + 1499 03b0 2C .byte 0x2c + 1500 03b1 E0030000 .4byte 0x3e0 + 1501 03b5 06 .uleb128 0x6 + 1502 03b6 DD000000 .4byte .LASF56 + 1503 03ba 09 .byte 0x9 + 1504 03bb 2D .byte 0x2d + 1505 03bc 52020000 .4byte 0x252 + 1506 03c0 02 .byte 0x2 + 1507 03c1 23 .byte 0x23 + 1508 03c2 00 .uleb128 0 + 1509 03c3 06 .uleb128 0x6 + 1510 03c4 98040000 .4byte .LASF57 + 1511 03c8 09 .byte 0x9 + 1512 03c9 2F .byte 0x2f + 1513 03ca 4C020000 .4byte 0x24c + 1514 03ce 02 .byte 0x2 + 1515 03cf 23 .byte 0x23 + 1516 03d0 08 .uleb128 0x8 + 1517 03d1 06 .uleb128 0x6 + 1518 03d2 01040000 .4byte .LASF58 + 1519 03d6 09 .byte 0x9 + 1520 03d7 31 .byte 0x31 + 1521 03d8 E0030000 .4byte 0x3e0 + 1522 03dc 02 .byte 0x2 + 1523 03dd 23 .byte 0x23 + 1524 03de 0C .uleb128 0xc + 1525 03df 00 .byte 0 + 1526 03e0 09 .uleb128 0x9 + 1527 03e1 04 .byte 0x4 + 1528 03e2 A9030000 .4byte 0x3a9 + 1529 03e6 03 .uleb128 0x3 + 1530 03e7 28020000 .4byte .LASF55 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 28 + + + 1531 03eb 09 .byte 0x9 + 1532 03ec 33 .byte 0x33 + 1533 03ed A9030000 .4byte 0x3a9 + 1534 03f1 0C .uleb128 0xc + 1535 03f2 04 .byte 0x4 + 1536 03f3 06 .byte 0x6 + 1537 03f4 96 .byte 0x96 + 1538 03f5 26040000 .4byte 0x426 + 1539 03f9 0D .uleb128 0xd + 1540 03fa 24000000 .4byte .LASF59 + 1541 03fe 06 .byte 0x6 + 1542 03ff 9D .byte 0x9d + 1543 0400 E4000000 .4byte 0xe4 + 1544 0404 0D .uleb128 0xd + 1545 0405 8F000000 .4byte .LASF60 + 1546 0409 06 .byte 0x6 + 1547 040a A4 .byte 0xa4 + 1548 040b E4000000 .4byte 0xe4 + 1549 040f 0D .uleb128 0xd + 1550 0410 76040000 .4byte .LASF61 + 1551 0414 06 .byte 0x6 + 1552 0415 AB .byte 0xab + 1553 0416 95020000 .4byte 0x295 + 1554 041a 0D .uleb128 0xd + 1555 041b AD030000 .4byte .LASF62 + 1556 041f 06 .byte 0x6 + 1557 0420 B2 .byte 0xb2 + 1558 0421 EF000000 .4byte 0xef + 1559 0425 00 .byte 0 + 1560 0426 09 .uleb128 0x9 + 1561 0427 04 .byte 0x4 + 1562 0428 2C040000 .4byte 0x42c + 1563 042c 0E .uleb128 0xe + 1564 042d 31040000 .4byte 0x431 + 1565 0431 04 .uleb128 0x4 + 1566 0432 01 .byte 0x1 + 1567 0433 08 .byte 0x8 + 1568 0434 EF030000 .4byte .LASF63 + 1569 0438 09 .uleb128 0x9 + 1570 0439 04 .byte 0x4 + 1571 043a E6030000 .4byte 0x3e6 + 1572 043e 03 .uleb128 0x3 + 1573 043f 0F000000 .4byte .LASF64 + 1574 0443 06 .byte 0x6 + 1575 0444 E5 .byte 0xe5 + 1576 0445 49040000 .4byte 0x449 + 1577 0449 09 .uleb128 0x9 + 1578 044a 04 .byte 0x4 + 1579 044b 4F040000 .4byte 0x44f + 1580 044f 0F .uleb128 0xf + 1581 0450 01 .byte 0x1 + 1582 0451 E4000000 .4byte 0xe4 + 1583 0455 5F040000 .4byte 0x45f + 1584 0459 10 .uleb128 0x10 + 1585 045a 95020000 .4byte 0x295 + 1586 045e 00 .byte 0 + 1587 045f 04 .uleb128 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 29 + + + 1588 0460 04 .byte 0x4 + 1589 0461 07 .byte 0x7 + 1590 0462 6F020000 .4byte .LASF65 + 1591 0466 03 .uleb128 0x3 + 1592 0467 2E020000 .4byte .LASF66 + 1593 046b 0A .byte 0xa + 1594 046c 37 .byte 0x37 + 1595 046d 71040000 .4byte 0x471 + 1596 0471 05 .uleb128 0x5 + 1597 0472 2E020000 .4byte .LASF66 + 1598 0476 24 .byte 0x24 + 1599 0477 0A .byte 0xa + 1600 0478 45 .byte 0x45 + 1601 0479 EE040000 .4byte 0x4ee + 1602 047d 06 .uleb128 0x6 + 1603 047e B2000000 .4byte .LASF67 + 1604 0482 0A .byte 0xa + 1605 0483 46 .byte 0x46 + 1606 0484 52020000 .4byte 0x252 + 1607 0488 02 .byte 0x2 + 1608 0489 23 .byte 0x23 + 1609 048a 00 .uleb128 0 + 1610 048b 06 .uleb128 0x6 + 1611 048c 78020000 .4byte .LASF68 + 1612 0490 0A .byte 0xa + 1613 0491 47 .byte 0x47 + 1614 0492 30000000 .4byte 0x30 + 1615 0496 02 .byte 0x2 + 1616 0497 23 .byte 0x23 + 1617 0498 08 .uleb128 0x8 + 1618 0499 06 .uleb128 0x6 + 1619 049a 1A010000 .4byte .LASF69 + 1620 049e 0A .byte 0xa + 1621 049f 48 .byte 0x48 + 1622 04a0 11050000 .4byte 0x511 + 1623 04a4 02 .byte 0x2 + 1624 04a5 23 .byte 0x23 + 1625 04a6 0C .uleb128 0xc + 1626 04a7 06 .uleb128 0x6 + 1627 04a8 48040000 .4byte .LASF70 + 1628 04ac 0A .byte 0xa + 1629 04ad 49 .byte 0x49 + 1630 04ae 11050000 .4byte 0x511 + 1631 04b2 02 .byte 0x2 + 1632 04b3 23 .byte 0x23 + 1633 04b4 10 .uleb128 0x10 + 1634 04b5 06 .uleb128 0x6 + 1635 04b6 23010000 .4byte .LASF71 + 1636 04ba 0A .byte 0xa + 1637 04bb 4B .byte 0x4b + 1638 04bc 11050000 .4byte 0x511 + 1639 04c0 02 .byte 0x2 + 1640 04c1 23 .byte 0x23 + 1641 04c2 14 .uleb128 0x14 + 1642 04c3 06 .uleb128 0x6 + 1643 04c4 3C030000 .4byte .LASF72 + 1644 04c8 0A .byte 0xa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 30 + + + 1645 04c9 4C .byte 0x4c + 1646 04ca 11050000 .4byte 0x511 + 1647 04ce 02 .byte 0x2 + 1648 04cf 23 .byte 0x23 + 1649 04d0 18 .uleb128 0x18 + 1650 04d1 06 .uleb128 0x6 + 1651 04d2 5F040000 .4byte .LASF73 + 1652 04d6 0A .byte 0xa + 1653 04d7 4D .byte 0x4d + 1654 04d8 EE040000 .4byte 0x4ee + 1655 04dc 02 .byte 0x2 + 1656 04dd 23 .byte 0x23 + 1657 04de 1C .uleb128 0x1c + 1658 04df 06 .uleb128 0x6 + 1659 04e0 91040000 .4byte .LASF74 + 1660 04e4 0A .byte 0xa + 1661 04e5 4E .byte 0x4e + 1662 04e6 95020000 .4byte 0x295 + 1663 04ea 02 .byte 0x2 + 1664 04eb 23 .byte 0x23 + 1665 04ec 20 .uleb128 0x20 + 1666 04ed 00 .byte 0 + 1667 04ee 03 .uleb128 0x3 + 1668 04ef 1B030000 .4byte .LASF75 + 1669 04f3 0A .byte 0xa + 1670 04f4 3A .byte 0x3a + 1671 04f5 F9040000 .4byte 0x4f9 + 1672 04f9 09 .uleb128 0x9 + 1673 04fa 04 .byte 0x4 + 1674 04fb FF040000 .4byte 0x4ff + 1675 04ff 11 .uleb128 0x11 + 1676 0500 01 .byte 0x1 + 1677 0501 0B050000 .4byte 0x50b + 1678 0505 10 .uleb128 0x10 + 1679 0506 0B050000 .4byte 0x50b + 1680 050a 00 .byte 0 + 1681 050b 09 .uleb128 0x9 + 1682 050c 04 .byte 0x4 + 1683 050d 66040000 .4byte 0x466 + 1684 0511 09 .uleb128 0x9 + 1685 0512 04 .byte 0x4 + 1686 0513 49000000 .4byte 0x49 + 1687 0517 03 .uleb128 0x3 + 1688 0518 1D020000 .4byte .LASF76 + 1689 051c 0A .byte 0xa + 1690 051d 82 .byte 0x82 + 1691 051e 66040000 .4byte 0x466 + 1692 0522 03 .uleb128 0x3 + 1693 0523 34000000 .4byte .LASF77 + 1694 0527 0A .byte 0xa + 1695 0528 F5 .byte 0xf5 + 1696 0529 66040000 .4byte 0x466 + 1697 052d 09 .uleb128 0x9 + 1698 052e 04 .byte 0x4 + 1699 052f 33050000 .4byte 0x533 + 1700 0533 0E .uleb128 0xe + 1701 0534 49000000 .4byte 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 31 + + + 1702 0538 05 .uleb128 0x5 + 1703 0539 CA030000 .4byte .LASF78 + 1704 053d 10 .byte 0x10 + 1705 053e 0B .byte 0xb + 1706 053f 3B .byte 0x3b + 1707 0540 7D050000 .4byte 0x57d + 1708 0544 06 .uleb128 0x6 + 1709 0545 BB010000 .4byte .LASF79 + 1710 0549 0B .byte 0xb + 1711 054a 3C .byte 0x3c + 1712 054b 26040000 .4byte 0x426 + 1713 054f 02 .byte 0x2 + 1714 0550 23 .byte 0x23 + 1715 0551 00 .uleb128 0 + 1716 0552 06 .uleb128 0x6 + 1717 0553 CB020000 .4byte .LASF80 + 1718 0557 0B .byte 0xb + 1719 0558 3D .byte 0x3d + 1720 0559 7F050000 .4byte 0x57f + 1721 055d 02 .byte 0x2 + 1722 055e 23 .byte 0x23 + 1723 055f 04 .uleb128 0x4 + 1724 0560 06 .uleb128 0x6 + 1725 0561 B2010000 .4byte .LASF81 + 1726 0565 0B .byte 0xb + 1727 0566 3E .byte 0x3e + 1728 0567 7F050000 .4byte 0x57f + 1729 056b 02 .byte 0x2 + 1730 056c 23 .byte 0x23 + 1731 056d 08 .uleb128 0x8 + 1732 056e 06 .uleb128 0x6 + 1733 056f 2C030000 .4byte .LASF82 + 1734 0573 0B .byte 0xb + 1735 0574 3F .byte 0x3f + 1736 0575 7F050000 .4byte 0x57f + 1737 0579 02 .byte 0x2 + 1738 057a 23 .byte 0x23 + 1739 057b 0C .uleb128 0xc + 1740 057c 00 .byte 0 + 1741 057d 12 .uleb128 0x12 + 1742 057e 01 .byte 0x1 + 1743 057f 09 .uleb128 0x9 + 1744 0580 04 .byte 0x4 + 1745 0581 7D050000 .4byte 0x57d + 1746 0585 13 .uleb128 0x13 + 1747 0586 7805 .2byte 0x578 + 1748 0588 0B .byte 0xb + 1749 0589 44 .byte 0x44 + 1750 058a D4050000 .4byte 0x5d4 + 1751 058e 07 .uleb128 0x7 + 1752 058f 543000 .ascii "T0\000" + 1753 0592 0B .byte 0xb + 1754 0593 45 .byte 0x45 + 1755 0594 D4050000 .4byte 0x5d4 + 1756 0598 02 .byte 0x2 + 1757 0599 23 .byte 0x23 + 1758 059a 00 .uleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 32 + + + 1759 059b 07 .uleb128 0x7 + 1760 059c 543100 .ascii "T1\000" + 1761 059f 0B .byte 0xb + 1762 05a0 46 .byte 0x46 + 1763 05a1 D4050000 .4byte 0x5d4 + 1764 05a5 03 .byte 0x3 + 1765 05a6 23 .byte 0x23 + 1766 05a7 9802 .uleb128 0x118 + 1767 05a9 07 .uleb128 0x7 + 1768 05aa 543200 .ascii "T2\000" + 1769 05ad 0B .byte 0xb + 1770 05ae 47 .byte 0x47 + 1771 05af D4050000 .4byte 0x5d4 + 1772 05b3 03 .byte 0x3 + 1773 05b4 23 .byte 0x23 + 1774 05b5 B004 .uleb128 0x230 + 1775 05b7 07 .uleb128 0x7 + 1776 05b8 543300 .ascii "T3\000" + 1777 05bb 0B .byte 0xb + 1778 05bc 48 .byte 0x48 + 1779 05bd D4050000 .4byte 0x5d4 + 1780 05c1 03 .byte 0x3 + 1781 05c2 23 .byte 0x23 + 1782 05c3 C806 .uleb128 0x348 + 1783 05c5 07 .uleb128 0x7 + 1784 05c6 543400 .ascii "T4\000" + 1785 05c9 0B .byte 0xb + 1786 05ca 49 .byte 0x49 + 1787 05cb D4050000 .4byte 0x5d4 + 1788 05cf 03 .byte 0x3 + 1789 05d0 23 .byte 0x23 + 1790 05d1 E008 .uleb128 0x460 + 1791 05d3 00 .byte 0 + 1792 05d4 14 .uleb128 0x14 + 1793 05d5 7F020000 .4byte 0x27f + 1794 05d9 E4050000 .4byte 0x5e4 + 1795 05dd 15 .uleb128 0x15 + 1796 05de 5F040000 .4byte 0x45f + 1797 05e2 45 .byte 0x45 + 1798 05e3 00 .byte 0 + 1799 05e4 16 .uleb128 0x16 + 1800 05e5 F4030000 .4byte .LASF113 + 1801 05e9 7805 .2byte 0x578 + 1802 05eb 0B .byte 0xb + 1803 05ec 43 .byte 0x43 + 1804 05ed 07060000 .4byte 0x607 + 1805 05f1 17 .uleb128 0x17 + 1806 05f2 776100 .ascii "wa\000" + 1807 05f5 0B .byte 0xb + 1808 05f6 4A .byte 0x4a + 1809 05f7 85050000 .4byte 0x585 + 1810 05fb 0D .uleb128 0xd + 1811 05fc 1D040000 .4byte .LASF83 + 1812 0600 0B .byte 0xb + 1813 0601 4B .byte 0x4b + 1814 0602 07060000 .4byte 0x607 + 1815 0606 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 33 + + + 1816 0607 14 .uleb128 0x14 + 1817 0608 49000000 .4byte 0x49 + 1818 060c 18060000 .4byte 0x618 + 1819 0610 18 .uleb128 0x18 + 1820 0611 5F040000 .4byte 0x45f + 1821 0615 7705 .2byte 0x577 + 1822 0617 00 .byte 0 + 1823 0618 19 .uleb128 0x19 + 1824 0619 5F020000 .4byte .LASF84 + 1825 061d 01 .byte 0x1 + 1826 061e B1 .byte 0xb1 + 1827 061f 01 .byte 0x1 + 1828 0620 01 .byte 0x1 + 1829 0621 43060000 .4byte 0x643 + 1830 0625 1A .uleb128 0x1a + 1831 0626 6900 .ascii "i\000" + 1832 0628 01 .byte 0x1 + 1833 0629 B2 .byte 0xb2 + 1834 062a 3B000000 .4byte 0x3b + 1835 062e 1A .uleb128 0x1a + 1836 062f 6E00 .ascii "n\000" + 1837 0631 01 .byte 0x1 + 1838 0632 B3 .byte 0xb3 + 1839 0633 30000000 .4byte 0x30 + 1840 0637 1B .uleb128 0x1b + 1841 0638 1A .uleb128 0x1a + 1842 0639 6300 .ascii "c\000" + 1843 063b 01 .byte 0x1 + 1844 063c BF .byte 0xbf + 1845 063d 31040000 .4byte 0x431 + 1846 0641 00 .byte 0 + 1847 0642 00 .byte 0 + 1848 0643 19 .uleb128 0x19 + 1849 0644 DB010000 .4byte .LASF85 + 1850 0648 01 .byte 0x1 + 1851 0649 5A .byte 0x5a + 1852 064a 01 .byte 0x1 + 1853 064b 01 .byte 0x1 + 1854 064c 63060000 .4byte 0x663 + 1855 0650 1A .uleb128 0x1a + 1856 0651 6900 .ascii "i\000" + 1857 0653 01 .byte 0x1 + 1858 0654 5B .byte 0x5b + 1859 0655 3B000000 .4byte 0x3b + 1860 0659 1A .uleb128 0x1a + 1861 065a 6E00 .ascii "n\000" + 1862 065c 01 .byte 0x1 + 1863 065d 5C .byte 0x5c + 1864 065e 30000000 .4byte 0x30 + 1865 0662 00 .byte 0 + 1866 0663 1C .uleb128 0x1c + 1867 0664 58020000 .4byte .LASF86 + 1868 0668 01 .byte 0x1 + 1869 0669 39 .byte 0x39 + 1870 066a 01 .byte 0x1 + 1871 066b 00000000 .4byte .LFB7 + 1872 066f 04000000 .4byte .LFE7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 34 + + + 1873 0673 02 .byte 0x2 + 1874 0674 7D .byte 0x7d + 1875 0675 00 .sleb128 0 + 1876 0676 01 .byte 0x1 + 1877 0677 88060000 .4byte 0x688 + 1878 067b 1D .uleb128 0x1d + 1879 067c 717000 .ascii "qp\000" + 1880 067f 01 .byte 0x1 + 1881 0680 39 .byte 0x39 + 1882 0681 0B050000 .4byte 0x50b + 1883 0685 01 .byte 0x1 + 1884 0686 50 .byte 0x50 + 1885 0687 00 .byte 0 + 1886 0688 1E .uleb128 0x1e + 1887 0689 B0020000 .4byte .LASF88 + 1888 068d 01 .byte 0x1 + 1889 068e AA .byte 0xaa + 1890 068f 01 .byte 0x1 + 1891 0690 E4000000 .4byte 0xe4 + 1892 0694 00000000 .4byte .LFB12 + 1893 0698 20000000 .4byte .LFE12 + 1894 069c 00000000 .4byte .LLST0 + 1895 06a0 01 .byte 0x1 + 1896 06a1 D1060000 .4byte 0x6d1 + 1897 06a5 1F .uleb128 0x1f + 1898 06a6 7000 .ascii "p\000" + 1899 06a8 01 .byte 0x1 + 1900 06a9 AA .byte 0xaa + 1901 06aa 95020000 .4byte 0x295 + 1902 06ae 20000000 .4byte .LLST1 + 1903 06b2 20 .uleb128 0x20 + 1904 06b3 14000000 .4byte .LVL3 + 1905 06b7 650E0000 .4byte 0xe65 + 1906 06bb 21 .uleb128 0x21 + 1907 06bc 01 .byte 0x1 + 1908 06bd 52 .byte 0x52 + 1909 06be 02 .byte 0x2 + 1910 06bf 08 .byte 0x8 + 1911 06c0 C8 .byte 0xc8 + 1912 06c1 21 .uleb128 0x21 + 1913 06c2 01 .byte 0x1 + 1914 06c3 51 .byte 0x51 + 1915 06c4 01 .byte 0x1 + 1916 06c5 30 .byte 0x30 + 1917 06c6 21 .uleb128 0x21 + 1918 06c7 01 .byte 0x1 + 1919 06c8 50 .byte 0x50 + 1920 06c9 05 .byte 0x5 + 1921 06ca 03 .byte 0x3 + 1922 06cb 00000000 .4byte .LANCHOR0 + 1923 06cf 00 .byte 0 + 1924 06d0 00 .byte 0 + 1925 06d1 22 .uleb128 0x22 + 1926 06d2 98000000 .4byte .LASF87 + 1927 06d6 01 .byte 0x1 + 1928 06d7 A5 .byte 0xa5 + 1929 06d8 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 35 + + + 1930 06d9 00000000 .4byte .LFB11 + 1931 06dd 3C000000 .4byte .LFE11 + 1932 06e1 41000000 .4byte .LLST2 + 1933 06e5 01 .byte 0x1 + 1934 06e6 12070000 .4byte 0x712 + 1935 06ea 20 .uleb128 0x20 + 1936 06eb 28000000 .4byte .LVL4 + 1937 06ef 8E0E0000 .4byte 0xe8e + 1938 06f3 21 .uleb128 0x21 + 1939 06f4 01 .byte 0x1 + 1940 06f5 53 .byte 0x53 + 1941 06f6 05 .byte 0x5 + 1942 06f7 03 .byte 0x3 + 1943 06f8 00000000 .4byte notify + 1944 06fc 21 .uleb128 0x21 + 1945 06fd 01 .byte 0x1 + 1946 06fe 52 .byte 0x52 + 1947 06ff 01 .byte 0x1 + 1948 0700 34 .byte 0x34 + 1949 0701 21 .uleb128 0x21 + 1950 0702 01 .byte 0x1 + 1951 0703 50 .byte 0x50 + 1952 0704 05 .byte 0x5 + 1953 0705 03 .byte 0x3 + 1954 0706 00000000 .4byte .LANCHOR0 + 1955 070a 21 .uleb128 0x21 + 1956 070b 02 .byte 0x2 + 1957 070c 7D .byte 0x7d + 1958 070d 00 .sleb128 0 + 1959 070e 01 .byte 0x1 + 1960 070f 30 .byte 0x30 + 1961 0710 00 .byte 0 + 1962 0711 00 .byte 0 + 1963 0712 1E .uleb128 0x1e + 1964 0713 A8020000 .4byte .LASF89 + 1965 0717 01 .byte 0x1 + 1966 0718 53 .byte 0x53 + 1967 0719 01 .byte 0x1 + 1968 071a E4000000 .4byte 0xe4 + 1969 071e 00000000 .4byte .LFB9 + 1970 0722 1C000000 .4byte .LFE9 + 1971 0726 6D000000 .4byte .LLST3 + 1972 072a 01 .byte 0x1 + 1973 072b 56070000 .4byte 0x756 + 1974 072f 1F .uleb128 0x1f + 1975 0730 7000 .ascii "p\000" + 1976 0732 01 .byte 0x1 + 1977 0733 53 .byte 0x53 + 1978 0734 95020000 .4byte 0x295 + 1979 0738 8D000000 .4byte .LLST4 + 1980 073c 20 .uleb128 0x20 + 1981 073d 10000000 .4byte .LVL7 + 1982 0741 B70E0000 .4byte 0xeb7 + 1983 0745 21 .uleb128 0x21 + 1984 0746 01 .byte 0x1 + 1985 0747 51 .byte 0x51 + 1986 0748 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 36 + + + 1987 0749 08 .byte 0x8 + 1988 074a C8 .byte 0xc8 + 1989 074b 21 .uleb128 0x21 + 1990 074c 01 .byte 0x1 + 1991 074d 50 .byte 0x50 + 1992 074e 05 .byte 0x5 + 1993 074f 03 .byte 0x3 + 1994 0750 00000000 .4byte .LANCHOR1 + 1995 0754 00 .byte 0 + 1996 0755 00 .byte 0 + 1997 0756 22 .uleb128 0x22 + 1998 0757 05030000 .4byte .LASF90 + 1999 075b 01 .byte 0x1 + 2000 075c 4E .byte 0x4e + 2001 075d 01 .byte 0x1 + 2002 075e 00000000 .4byte .LFB8 + 2003 0762 3C000000 .4byte .LFE8 + 2004 0766 AE000000 .4byte .LLST5 + 2005 076a 01 .byte 0x1 + 2006 076b 97070000 .4byte 0x797 + 2007 076f 20 .uleb128 0x20 + 2008 0770 28000000 .4byte .LVL8 + 2009 0774 DB0E0000 .4byte 0xedb + 2010 0778 21 .uleb128 0x21 + 2011 0779 01 .byte 0x1 + 2012 077a 53 .byte 0x53 + 2013 077b 05 .byte 0x5 + 2014 077c 03 .byte 0x3 + 2015 077d 00000000 .4byte notify + 2016 0781 21 .uleb128 0x21 + 2017 0782 01 .byte 0x1 + 2018 0783 52 .byte 0x52 + 2019 0784 01 .byte 0x1 + 2020 0785 34 .byte 0x34 + 2021 0786 21 .uleb128 0x21 + 2022 0787 01 .byte 0x1 + 2023 0788 50 .byte 0x50 + 2024 0789 05 .byte 0x5 + 2025 078a 03 .byte 0x3 + 2026 078b 00000000 .4byte .LANCHOR1 + 2027 078f 21 .uleb128 0x21 + 2028 0790 02 .byte 0x2 + 2029 0791 7D .byte 0x7d + 2030 0792 00 .sleb128 0 + 2031 0793 01 .byte 0x1 + 2032 0794 30 .byte 0x30 + 2033 0795 00 .byte 0 + 2034 0796 00 .byte 0 + 2035 0797 23 .uleb128 0x23 + 2036 0798 18060000 .4byte 0x618 + 2037 079c 00000000 .4byte .LFB13 + 2038 07a0 08030000 .4byte .LFE13 + 2039 07a4 DA000000 .4byte .LLST6 + 2040 07a8 01 .byte 0x1 + 2041 07a9 F8090000 .4byte 0x9f8 + 2042 07ad 24 .uleb128 0x24 + 2043 07ae 25060000 .4byte 0x625 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 37 + + + 2044 07b2 24 .uleb128 0x24 + 2045 07b3 2E060000 .4byte 0x62e + 2046 07b7 25 .uleb128 0x25 + 2047 07b8 18060000 .4byte 0x618 + 2048 07bc 80000000 .4byte .LBB6 + 2049 07c0 00000000 .4byte .Ldebug_ranges0+0 + 2050 07c4 01 .byte 0x1 + 2051 07c5 B1 .byte 0xb1 + 2052 07c6 BB090000 .4byte 0x9bb + 2053 07ca 26 .uleb128 0x26 + 2054 07cb 30000000 .4byte .Ldebug_ranges0+0x30 + 2055 07cf 24 .uleb128 0x24 + 2056 07d0 25060000 .4byte 0x625 + 2057 07d4 27 .uleb128 0x27 + 2058 07d5 2E060000 .4byte 0x62e + 2059 07d9 06010000 .4byte .LLST7 + 2060 07dd 28 .uleb128 0x28 + 2061 07de 88000000 .4byte .LBB8 + 2062 07e2 A4000000 .4byte .LBE8 + 2063 07e6 11080000 .4byte 0x811 + 2064 07ea 27 .uleb128 0x27 + 2065 07eb 38060000 .4byte 0x638 + 2066 07ef 56010000 .4byte .LLST8 + 2067 07f3 29 .uleb128 0x29 + 2068 07f4 98000000 .4byte .LVL12 + 2069 07f8 040F0000 .4byte 0xf04 + 2070 07fc 07080000 .4byte 0x807 + 2071 0800 21 .uleb128 0x21 + 2072 0801 01 .byte 0x1 + 2073 0802 50 .byte 0x50 + 2074 0803 02 .byte 0x2 + 2075 0804 75 .byte 0x75 + 2076 0805 00 .sleb128 0 + 2077 0806 00 .byte 0 + 2078 0807 2A .uleb128 0x2a + 2079 0808 A4000000 .4byte .LVL14 + 2080 080c 1D0F0000 .4byte 0xf1d + 2081 0810 00 .byte 0 + 2082 0811 29 .uleb128 0x29 + 2083 0812 CC000000 .4byte .LVL15 + 2084 0816 310F0000 .4byte 0xf31 + 2085 081a 24080000 .4byte 0x824 + 2086 081e 21 .uleb128 0x21 + 2087 081f 01 .byte 0x1 + 2088 0820 50 .byte 0x50 + 2089 0821 01 .byte 0x1 + 2090 0822 33 .byte 0x33 + 2091 0823 00 .byte 0 + 2092 0824 29 .uleb128 0x29 + 2093 0825 EC000000 .4byte .LVL16 + 2094 0829 4E0F0000 .4byte 0xf4e + 2095 082d 40080000 .4byte 0x840 + 2096 0831 21 .uleb128 0x21 + 2097 0832 01 .byte 0x1 + 2098 0833 51 .byte 0x51 + 2099 0834 05 .byte 0x5 + 2100 0835 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 38 + + + 2101 0836 00000000 .4byte .LC0 + 2102 083a 21 .uleb128 0x21 + 2103 083b 01 .byte 0x1 + 2104 083c 50 .byte 0x50 + 2105 083d 01 .byte 0x1 + 2106 083e 34 .byte 0x34 + 2107 083f 00 .byte 0 + 2108 0840 29 .uleb128 0x29 + 2109 0841 04010000 .4byte .LVL17 + 2110 0845 040F0000 .4byte 0xf04 + 2111 0849 54080000 .4byte 0x854 + 2112 084d 21 .uleb128 0x21 + 2113 084e 01 .byte 0x1 + 2114 084f 50 .byte 0x50 + 2115 0850 02 .byte 0x2 + 2116 0851 74 .byte 0x74 + 2117 0852 00 .sleb128 0 + 2118 0853 00 .byte 0 + 2119 0854 29 .uleb128 0x29 + 2120 0855 18010000 .4byte .LVL18 + 2121 0859 310F0000 .4byte 0xf31 + 2122 085d 67080000 .4byte 0x867 + 2123 0861 21 .uleb128 0x21 + 2124 0862 01 .byte 0x1 + 2125 0863 50 .byte 0x50 + 2126 0864 01 .byte 0x1 + 2127 0865 35 .byte 0x35 + 2128 0866 00 .byte 0 + 2129 0867 29 .uleb128 0x29 + 2130 0868 3C010000 .4byte .LVL19 + 2131 086c 710F0000 .4byte 0xf71 + 2132 0870 86080000 .4byte 0x886 + 2133 0874 21 .uleb128 0x21 + 2134 0875 01 .byte 0x1 + 2135 0876 52 .byte 0x52 + 2136 0877 01 .byte 0x1 + 2137 0878 38 .byte 0x38 + 2138 0879 21 .uleb128 0x21 + 2139 087a 01 .byte 0x1 + 2140 087b 51 .byte 0x51 + 2141 087c 02 .byte 0x2 + 2142 087d 75 .byte 0x75 + 2143 087e 00 .sleb128 0 + 2144 087f 21 .uleb128 0x21 + 2145 0880 01 .byte 0x1 + 2146 0881 50 .byte 0x50 + 2147 0882 02 .byte 0x2 + 2148 0883 74 .byte 0x74 + 2149 0884 00 .sleb128 0 + 2150 0885 00 .byte 0 + 2151 0886 29 .uleb128 0x29 + 2152 0887 50010000 .4byte .LVL21 + 2153 088b 310F0000 .4byte 0xf31 + 2154 088f 99080000 .4byte 0x899 + 2155 0893 21 .uleb128 0x21 + 2156 0894 01 .byte 0x1 + 2157 0895 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 39 + + + 2158 0896 01 .byte 0x1 + 2159 0897 36 .byte 0x36 + 2160 0898 00 .byte 0 + 2161 0899 29 .uleb128 0x29 + 2162 089a 70010000 .4byte .LVL22 + 2163 089e 310F0000 .4byte 0xf31 + 2164 08a2 AC080000 .4byte 0x8ac + 2165 08a6 21 .uleb128 0x21 + 2166 08a7 01 .byte 0x1 + 2167 08a8 50 .byte 0x50 + 2168 08a9 01 .byte 0x1 + 2169 08aa 37 .byte 0x37 + 2170 08ab 00 .byte 0 + 2171 08ac 29 .uleb128 0x29 + 2172 08ad A0010000 .4byte .LVL23 + 2173 08b1 990F0000 .4byte 0xf99 + 2174 08b5 D1080000 .4byte 0x8d1 + 2175 08b9 21 .uleb128 0x21 + 2176 08ba 01 .byte 0x1 + 2177 08bb 53 .byte 0x53 + 2178 08bc 05 .byte 0x5 + 2179 08bd 03 .byte 0x3 + 2180 08be 00000000 .4byte thread2 + 2181 08c2 21 .uleb128 0x21 + 2182 08c3 01 .byte 0x1 + 2183 08c4 51 .byte 0x51 + 2184 08c5 03 .byte 0x3 + 2185 08c6 0A .byte 0xa + 2186 08c7 1801 .2byte 0x118 + 2187 08c9 21 .uleb128 0x21 + 2188 08ca 01 .byte 0x1 + 2189 08cb 50 .byte 0x50 + 2190 08cc 03 .byte 0x3 + 2191 08cd 76 .byte 0x76 + 2192 08ce 00 .sleb128 0 + 2193 08cf 06 .byte 0x6 + 2194 08d0 00 .byte 0 + 2195 08d1 29 .uleb128 0x29 + 2196 08d2 D4010000 .4byte .LVL24 + 2197 08d6 310F0000 .4byte 0xf31 + 2198 08da E4080000 .4byte 0x8e4 + 2199 08de 21 .uleb128 0x21 + 2200 08df 01 .byte 0x1 + 2201 08e0 50 .byte 0x50 + 2202 08e1 01 .byte 0x1 + 2203 08e2 38 .byte 0x38 + 2204 08e3 00 .byte 0 + 2205 08e4 2A .uleb128 0x2a + 2206 08e5 E4010000 .4byte .LVL25 + 2207 08e9 C60F0000 .4byte 0xfc6 + 2208 08ed 29 .uleb128 0x29 + 2209 08ee F0010000 .4byte .LVL26 + 2210 08f2 D00F0000 .4byte 0xfd0 + 2211 08f6 01090000 .4byte 0x901 + 2212 08fa 21 .uleb128 0x21 + 2213 08fb 01 .byte 0x1 + 2214 08fc 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 40 + + + 2215 08fd 02 .byte 0x2 + 2216 08fe 74 .byte 0x74 + 2217 08ff 00 .sleb128 0 + 2218 0900 00 .byte 0 + 2219 0901 29 .uleb128 0x29 + 2220 0902 1C020000 .4byte .LVL27 + 2221 0906 310F0000 .4byte 0xf31 + 2222 090a 14090000 .4byte 0x914 + 2223 090e 21 .uleb128 0x21 + 2224 090f 01 .byte 0x1 + 2225 0910 50 .byte 0x50 + 2226 0911 01 .byte 0x1 + 2227 0912 39 .byte 0x39 + 2228 0913 00 .byte 0 + 2229 0914 29 .uleb128 0x29 + 2230 0915 38020000 .4byte .LVL28 + 2231 0919 710F0000 .4byte 0xf71 + 2232 091d 33090000 .4byte 0x933 + 2233 0921 21 .uleb128 0x21 + 2234 0922 01 .byte 0x1 + 2235 0923 52 .byte 0x52 + 2236 0924 01 .byte 0x1 + 2237 0925 32 .byte 0x32 + 2238 0926 21 .uleb128 0x21 + 2239 0927 01 .byte 0x1 + 2240 0928 51 .byte 0x51 + 2241 0929 02 .byte 0x2 + 2242 092a 75 .byte 0x75 + 2243 092b 00 .sleb128 0 + 2244 092c 21 .uleb128 0x21 + 2245 092d 01 .byte 0x1 + 2246 092e 50 .byte 0x50 + 2247 092f 02 .byte 0x2 + 2248 0930 74 .byte 0x74 + 2249 0931 00 .sleb128 0 + 2250 0932 00 .byte 0 + 2251 0933 29 .uleb128 0x29 + 2252 0934 4C020000 .4byte .LVL30 + 2253 0938 310F0000 .4byte 0xf31 + 2254 093c 46090000 .4byte 0x946 + 2255 0940 21 .uleb128 0x21 + 2256 0941 01 .byte 0x1 + 2257 0942 50 .byte 0x50 + 2258 0943 01 .byte 0x1 + 2259 0944 3A .byte 0x3a + 2260 0945 00 .byte 0 + 2261 0946 29 .uleb128 0x29 + 2262 0947 64020000 .4byte .LVL31 + 2263 094b 710F0000 .4byte 0xf71 + 2264 094f 65090000 .4byte 0x965 + 2265 0953 21 .uleb128 0x21 + 2266 0954 01 .byte 0x1 + 2267 0955 52 .byte 0x52 + 2268 0956 01 .byte 0x1 + 2269 0957 32 .byte 0x32 + 2270 0958 21 .uleb128 0x21 + 2271 0959 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 41 + + + 2272 095a 51 .byte 0x51 + 2273 095b 02 .byte 0x2 + 2274 095c 75 .byte 0x75 + 2275 095d 00 .sleb128 0 + 2276 095e 21 .uleb128 0x21 + 2277 095f 01 .byte 0x1 + 2278 0960 50 .byte 0x50 + 2279 0961 02 .byte 0x2 + 2280 0962 74 .byte 0x74 + 2281 0963 00 .sleb128 0 + 2282 0964 00 .byte 0 + 2283 0965 29 .uleb128 0x29 + 2284 0966 78020000 .4byte .LVL33 + 2285 096a 310F0000 .4byte 0xf31 + 2286 096e 78090000 .4byte 0x978 + 2287 0972 21 .uleb128 0x21 + 2288 0973 01 .byte 0x1 + 2289 0974 50 .byte 0x50 + 2290 0975 01 .byte 0x1 + 2291 0976 3B .byte 0x3b + 2292 0977 00 .byte 0 + 2293 0978 29 .uleb128 0x29 + 2294 0979 98020000 .4byte .LVL34 + 2295 097d 310F0000 .4byte 0xf31 + 2296 0981 8B090000 .4byte 0x98b + 2297 0985 21 .uleb128 0x21 + 2298 0986 01 .byte 0x1 + 2299 0987 50 .byte 0x50 + 2300 0988 01 .byte 0x1 + 2301 0989 3C .byte 0x3c + 2302 098a 00 .byte 0 + 2303 098b 29 .uleb128 0x29 + 2304 098c B4020000 .4byte .LVL35 + 2305 0990 650E0000 .4byte 0xe65 + 2306 0994 A9090000 .4byte 0x9a9 + 2307 0998 21 .uleb128 0x21 + 2308 0999 01 .byte 0x1 + 2309 099a 52 .byte 0x52 + 2310 099b 01 .byte 0x1 + 2311 099c 3A .byte 0x3a + 2312 099d 21 .uleb128 0x21 + 2313 099e 01 .byte 0x1 + 2314 099f 51 .byte 0x51 + 2315 09a0 01 .byte 0x1 + 2316 09a1 30 .byte 0x30 + 2317 09a2 21 .uleb128 0x21 + 2318 09a3 01 .byte 0x1 + 2319 09a4 50 .byte 0x50 + 2320 09a5 02 .byte 0x2 + 2321 09a6 74 .byte 0x74 + 2322 09a7 00 .sleb128 0 + 2323 09a8 00 .byte 0 + 2324 09a9 2B .uleb128 0x2b + 2325 09aa D0020000 .4byte .LVL36 + 2326 09ae 01 .byte 0x1 + 2327 09af 310F0000 .4byte 0xf31 + 2328 09b3 21 .uleb128 0x21 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 42 + + + 2329 09b4 01 .byte 0x1 + 2330 09b5 50 .byte 0x50 + 2331 09b6 01 .byte 0x1 + 2332 09b7 3D .byte 0x3d + 2333 09b8 00 .byte 0 + 2334 09b9 00 .byte 0 + 2335 09ba 00 .byte 0 + 2336 09bb 29 .uleb128 0x29 + 2337 09bc 2C000000 .4byte .LVL9 + 2338 09c0 310F0000 .4byte 0xf31 + 2339 09c4 CE090000 .4byte 0x9ce + 2340 09c8 21 .uleb128 0x21 + 2341 09c9 01 .byte 0x1 + 2342 09ca 50 .byte 0x50 + 2343 09cb 01 .byte 0x1 + 2344 09cc 31 .byte 0x31 + 2345 09cd 00 .byte 0 + 2346 09ce 29 .uleb128 0x29 + 2347 09cf 58000000 .4byte .LVL10 + 2348 09d3 650E0000 .4byte 0xe65 + 2349 09d7 E8090000 .4byte 0x9e8 + 2350 09db 21 .uleb128 0x21 + 2351 09dc 01 .byte 0x1 + 2352 09dd 52 .byte 0x52 + 2353 09de 02 .byte 0x2 + 2354 09df 09 .byte 0x9 + 2355 09e0 FF .byte 0xff + 2356 09e1 21 .uleb128 0x21 + 2357 09e2 01 .byte 0x1 + 2358 09e3 50 .byte 0x50 + 2359 09e4 02 .byte 0x2 + 2360 09e5 75 .byte 0x75 + 2361 09e6 00 .sleb128 0 + 2362 09e7 00 .byte 0 + 2363 09e8 20 .uleb128 0x20 + 2364 09e9 78000000 .4byte .LVL11 + 2365 09ed 310F0000 .4byte 0xf31 + 2366 09f1 21 .uleb128 0x21 + 2367 09f2 01 .byte 0x1 + 2368 09f3 50 .byte 0x50 + 2369 09f4 01 .byte 0x1 + 2370 09f5 32 .byte 0x32 + 2371 09f6 00 .byte 0 + 2372 09f7 00 .byte 0 + 2373 09f8 23 .uleb128 0x23 + 2374 09f9 43060000 .4byte 0x643 + 2375 09fd 00000000 .4byte .LFB10 + 2376 0a01 58030000 .4byte .LFE10 + 2377 0a05 69010000 .4byte .LLST9 + 2378 0a09 01 .byte 0x1 + 2379 0a0a 9C0D0000 .4byte 0xd9c + 2380 0a0e 27 .uleb128 0x27 + 2381 0a0f 50060000 .4byte 0x650 + 2382 0a13 95010000 .4byte .LLST10 + 2383 0a17 24 .uleb128 0x24 + 2384 0a18 59060000 .4byte 0x659 + 2385 0a1c 25 .uleb128 0x25 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 43 + + + 2386 0a1d 43060000 .4byte 0x643 + 2387 0a21 9C000000 .4byte .LBB19 + 2388 0a25 60000000 .4byte .Ldebug_ranges0+0x60 + 2389 0a29 01 .byte 0x1 + 2390 0a2a 5A .byte 0x5a + 2391 0a2b 110D0000 .4byte 0xd11 + 2392 0a2f 26 .uleb128 0x26 + 2393 0a30 78000000 .4byte .Ldebug_ranges0+0x78 + 2394 0a34 27 .uleb128 0x27 + 2395 0a35 50060000 .4byte 0x650 + 2396 0a39 E5010000 .4byte .LLST11 + 2397 0a3d 27 .uleb128 0x27 + 2398 0a3e 59060000 .4byte 0x659 + 2399 0a42 65020000 .4byte .LLST12 + 2400 0a46 29 .uleb128 0x29 + 2401 0a47 A8000000 .4byte .LVL46 + 2402 0a4b E50F0000 .4byte 0xfe5 + 2403 0a4f 5A0A0000 .4byte 0xa5a + 2404 0a53 21 .uleb128 0x21 + 2405 0a54 01 .byte 0x1 + 2406 0a55 50 .byte 0x50 + 2407 0a56 02 .byte 0x2 + 2408 0a57 74 .byte 0x74 + 2409 0a58 00 .sleb128 0 + 2410 0a59 00 .byte 0 + 2411 0a5a 29 .uleb128 0x29 + 2412 0a5b BC000000 .4byte .LVL47 + 2413 0a5f 310F0000 .4byte 0xf31 + 2414 0a63 6D0A0000 .4byte 0xa6d + 2415 0a67 21 .uleb128 0x21 + 2416 0a68 01 .byte 0x1 + 2417 0a69 50 .byte 0x50 + 2418 0a6a 01 .byte 0x1 + 2419 0a6b 33 .byte 0x33 + 2420 0a6c 00 .byte 0 + 2421 0a6d 29 .uleb128 0x29 + 2422 0a6e DC000000 .4byte .LVL48 + 2423 0a72 B70E0000 .4byte 0xeb7 + 2424 0a76 870A0000 .4byte 0xa87 + 2425 0a7a 21 .uleb128 0x21 + 2426 0a7b 01 .byte 0x1 + 2427 0a7c 51 .byte 0x51 + 2428 0a7d 02 .byte 0x2 + 2429 0a7e 09 .byte 0x9 + 2430 0a7f FF .byte 0xff + 2431 0a80 21 .uleb128 0x21 + 2432 0a81 01 .byte 0x1 + 2433 0a82 50 .byte 0x50 + 2434 0a83 02 .byte 0x2 + 2435 0a84 75 .byte 0x75 + 2436 0a85 00 .sleb128 0 + 2437 0a86 00 .byte 0 + 2438 0a87 2A .uleb128 0x2a + 2439 0a88 E4000000 .4byte .LVL49 + 2440 0a8c 1D0F0000 .4byte 0xf1d + 2441 0a90 29 .uleb128 0x29 + 2442 0a91 04010000 .4byte .LVL50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 44 + + + 2443 0a95 310F0000 .4byte 0xf31 + 2444 0a99 A30A0000 .4byte 0xaa3 + 2445 0a9d 21 .uleb128 0x21 + 2446 0a9e 01 .byte 0x1 + 2447 0a9f 50 .byte 0x50 + 2448 0aa0 01 .byte 0x1 + 2449 0aa1 34 .byte 0x34 + 2450 0aa2 00 .byte 0 + 2451 0aa3 29 .uleb128 0x29 + 2452 0aa4 1C010000 .4byte .LVL51 + 2453 0aa8 4E0F0000 .4byte 0xf4e + 2454 0aac BF0A0000 .4byte 0xabf + 2455 0ab0 21 .uleb128 0x21 + 2456 0ab1 01 .byte 0x1 + 2457 0ab2 51 .byte 0x51 + 2458 0ab3 05 .byte 0x5 + 2459 0ab4 03 .byte 0x3 + 2460 0ab5 00000000 .4byte .LC0 + 2461 0ab9 21 .uleb128 0x21 + 2462 0aba 01 .byte 0x1 + 2463 0abb 50 .byte 0x50 + 2464 0abc 01 .byte 0x1 + 2465 0abd 35 .byte 0x35 + 2466 0abe 00 .byte 0 + 2467 0abf 29 .uleb128 0x29 + 2468 0ac0 34010000 .4byte .LVL53 + 2469 0ac4 E50F0000 .4byte 0xfe5 + 2470 0ac8 D90A0000 .4byte 0xad9 + 2471 0acc 21 .uleb128 0x21 + 2472 0acd 01 .byte 0x1 + 2473 0ace 51 .byte 0x51 + 2474 0acf 02 .byte 0x2 + 2475 0ad0 08 .byte 0x8 + 2476 0ad1 41 .byte 0x41 + 2477 0ad2 21 .uleb128 0x21 + 2478 0ad3 01 .byte 0x1 + 2479 0ad4 50 .byte 0x50 + 2480 0ad5 02 .byte 0x2 + 2481 0ad6 75 .byte 0x75 + 2482 0ad7 00 .sleb128 0 + 2483 0ad8 00 .byte 0 + 2484 0ad9 29 .uleb128 0x29 + 2485 0ada 40010000 .4byte .LVL54 + 2486 0ade E50F0000 .4byte 0xfe5 + 2487 0ae2 F30A0000 .4byte 0xaf3 + 2488 0ae6 21 .uleb128 0x21 + 2489 0ae7 01 .byte 0x1 + 2490 0ae8 51 .byte 0x51 + 2491 0ae9 02 .byte 0x2 + 2492 0aea 08 .byte 0x8 + 2493 0aeb 42 .byte 0x42 + 2494 0aec 21 .uleb128 0x21 + 2495 0aed 01 .byte 0x1 + 2496 0aee 50 .byte 0x50 + 2497 0aef 02 .byte 0x2 + 2498 0af0 75 .byte 0x75 + 2499 0af1 00 .sleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 45 + + + 2500 0af2 00 .byte 0 + 2501 0af3 29 .uleb128 0x29 + 2502 0af4 4C010000 .4byte .LVL55 + 2503 0af8 E50F0000 .4byte 0xfe5 + 2504 0afc 0D0B0000 .4byte 0xb0d + 2505 0b00 21 .uleb128 0x21 + 2506 0b01 01 .byte 0x1 + 2507 0b02 51 .byte 0x51 + 2508 0b03 02 .byte 0x2 + 2509 0b04 08 .byte 0x8 + 2510 0b05 43 .byte 0x43 + 2511 0b06 21 .uleb128 0x21 + 2512 0b07 01 .byte 0x1 + 2513 0b08 50 .byte 0x50 + 2514 0b09 02 .byte 0x2 + 2515 0b0a 75 .byte 0x75 + 2516 0b0b 00 .sleb128 0 + 2517 0b0c 00 .byte 0 + 2518 0b0d 29 .uleb128 0x29 + 2519 0b0e 58010000 .4byte .LVL56 + 2520 0b12 E50F0000 .4byte 0xfe5 + 2521 0b16 270B0000 .4byte 0xb27 + 2522 0b1a 21 .uleb128 0x21 + 2523 0b1b 01 .byte 0x1 + 2524 0b1c 51 .byte 0x51 + 2525 0b1d 02 .byte 0x2 + 2526 0b1e 08 .byte 0x8 + 2527 0b1f 44 .byte 0x44 + 2528 0b20 21 .uleb128 0x21 + 2529 0b21 01 .byte 0x1 + 2530 0b22 50 .byte 0x50 + 2531 0b23 02 .byte 0x2 + 2532 0b24 75 .byte 0x75 + 2533 0b25 00 .sleb128 0 + 2534 0b26 00 .byte 0 + 2535 0b27 29 .uleb128 0x29 + 2536 0b28 78010000 .4byte .LVL57 + 2537 0b2c 03100000 .4byte 0x1003 + 2538 0b30 4C0B0000 .4byte 0xb4c + 2539 0b34 21 .uleb128 0x21 + 2540 0b35 01 .byte 0x1 + 2541 0b36 53 .byte 0x53 + 2542 0b37 02 .byte 0x2 + 2543 0b38 74 .byte 0x74 + 2544 0b39 00 .sleb128 0 + 2545 0b3a 21 .uleb128 0x21 + 2546 0b3b 01 .byte 0x1 + 2547 0b3c 52 .byte 0x52 + 2548 0b3d 01 .byte 0x1 + 2549 0b3e 38 .byte 0x38 + 2550 0b3f 21 .uleb128 0x21 + 2551 0b40 01 .byte 0x1 + 2552 0b41 51 .byte 0x51 + 2553 0b42 02 .byte 0x2 + 2554 0b43 76 .byte 0x76 + 2555 0b44 00 .sleb128 0 + 2556 0b45 21 .uleb128 0x21 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 46 + + + 2557 0b46 01 .byte 0x1 + 2558 0b47 50 .byte 0x50 + 2559 0b48 02 .byte 0x2 + 2560 0b49 75 .byte 0x75 + 2561 0b4a 00 .sleb128 0 + 2562 0b4b 00 .byte 0 + 2563 0b4c 29 .uleb128 0x29 + 2564 0b4d 8C010000 .4byte .LVL60 + 2565 0b51 310F0000 .4byte 0xf31 + 2566 0b55 5F0B0000 .4byte 0xb5f + 2567 0b59 21 .uleb128 0x21 + 2568 0b5a 01 .byte 0x1 + 2569 0b5b 50 .byte 0x50 + 2570 0b5c 01 .byte 0x1 + 2571 0b5d 36 .byte 0x36 + 2572 0b5e 00 .byte 0 + 2573 0b5f 29 .uleb128 0x29 + 2574 0b60 AC010000 .4byte .LVL61 + 2575 0b64 310F0000 .4byte 0xf31 + 2576 0b68 720B0000 .4byte 0xb72 + 2577 0b6c 21 .uleb128 0x21 + 2578 0b6d 01 .byte 0x1 + 2579 0b6e 50 .byte 0x50 + 2580 0b6f 01 .byte 0x1 + 2581 0b70 37 .byte 0x37 + 2582 0b71 00 .byte 0 + 2583 0b72 29 .uleb128 0x29 + 2584 0b73 C8010000 .4byte .LVL63 + 2585 0b77 E50F0000 .4byte 0xfe5 + 2586 0b7b 8C0B0000 .4byte 0xb8c + 2587 0b7f 21 .uleb128 0x21 + 2588 0b80 01 .byte 0x1 + 2589 0b81 51 .byte 0x51 + 2590 0b82 02 .byte 0x2 + 2591 0b83 08 .byte 0x8 + 2592 0b84 41 .byte 0x41 + 2593 0b85 21 .uleb128 0x21 + 2594 0b86 01 .byte 0x1 + 2595 0b87 50 .byte 0x50 + 2596 0b88 02 .byte 0x2 + 2597 0b89 75 .byte 0x75 + 2598 0b8a 00 .sleb128 0 + 2599 0b8b 00 .byte 0 + 2600 0b8c 29 .uleb128 0x29 + 2601 0b8d D4010000 .4byte .LVL64 + 2602 0b91 E50F0000 .4byte 0xfe5 + 2603 0b95 A60B0000 .4byte 0xba6 + 2604 0b99 21 .uleb128 0x21 + 2605 0b9a 01 .byte 0x1 + 2606 0b9b 51 .byte 0x51 + 2607 0b9c 02 .byte 0x2 + 2608 0b9d 08 .byte 0x8 + 2609 0b9e 42 .byte 0x42 + 2610 0b9f 21 .uleb128 0x21 + 2611 0ba0 01 .byte 0x1 + 2612 0ba1 50 .byte 0x50 + 2613 0ba2 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 47 + + + 2614 0ba3 75 .byte 0x75 + 2615 0ba4 00 .sleb128 0 + 2616 0ba5 00 .byte 0 + 2617 0ba6 29 .uleb128 0x29 + 2618 0ba7 E0010000 .4byte .LVL65 + 2619 0bab E50F0000 .4byte 0xfe5 + 2620 0baf C00B0000 .4byte 0xbc0 + 2621 0bb3 21 .uleb128 0x21 + 2622 0bb4 01 .byte 0x1 + 2623 0bb5 51 .byte 0x51 + 2624 0bb6 02 .byte 0x2 + 2625 0bb7 08 .byte 0x8 + 2626 0bb8 43 .byte 0x43 + 2627 0bb9 21 .uleb128 0x21 + 2628 0bba 01 .byte 0x1 + 2629 0bbb 50 .byte 0x50 + 2630 0bbc 02 .byte 0x2 + 2631 0bbd 75 .byte 0x75 + 2632 0bbe 00 .sleb128 0 + 2633 0bbf 00 .byte 0 + 2634 0bc0 29 .uleb128 0x29 + 2635 0bc1 EC010000 .4byte .LVL66 + 2636 0bc5 E50F0000 .4byte 0xfe5 + 2637 0bc9 DA0B0000 .4byte 0xbda + 2638 0bcd 21 .uleb128 0x21 + 2639 0bce 01 .byte 0x1 + 2640 0bcf 51 .byte 0x51 + 2641 0bd0 02 .byte 0x2 + 2642 0bd1 08 .byte 0x8 + 2643 0bd2 44 .byte 0x44 + 2644 0bd3 21 .uleb128 0x21 + 2645 0bd4 01 .byte 0x1 + 2646 0bd5 50 .byte 0x50 + 2647 0bd6 02 .byte 0x2 + 2648 0bd7 75 .byte 0x75 + 2649 0bd8 00 .sleb128 0 + 2650 0bd9 00 .byte 0 + 2651 0bda 29 .uleb128 0x29 + 2652 0bdb 04020000 .4byte .LVL67 + 2653 0bdf 03100000 .4byte 0x1003 + 2654 0be3 FF0B0000 .4byte 0xbff + 2655 0be7 21 .uleb128 0x21 + 2656 0be8 01 .byte 0x1 + 2657 0be9 53 .byte 0x53 + 2658 0bea 02 .byte 0x2 + 2659 0beb 74 .byte 0x74 + 2660 0bec 00 .sleb128 0 + 2661 0bed 21 .uleb128 0x21 + 2662 0bee 01 .byte 0x1 + 2663 0bef 52 .byte 0x52 + 2664 0bf0 01 .byte 0x1 + 2665 0bf1 32 .byte 0x32 + 2666 0bf2 21 .uleb128 0x21 + 2667 0bf3 01 .byte 0x1 + 2668 0bf4 51 .byte 0x51 + 2669 0bf5 02 .byte 0x2 + 2670 0bf6 76 .byte 0x76 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 48 + + + 2671 0bf7 00 .sleb128 0 + 2672 0bf8 21 .uleb128 0x21 + 2673 0bf9 01 .byte 0x1 + 2674 0bfa 50 .byte 0x50 + 2675 0bfb 02 .byte 0x2 + 2676 0bfc 75 .byte 0x75 + 2677 0bfd 00 .sleb128 0 + 2678 0bfe 00 .byte 0 + 2679 0bff 29 .uleb128 0x29 + 2680 0c00 18020000 .4byte .LVL69 + 2681 0c04 310F0000 .4byte 0xf31 + 2682 0c08 120C0000 .4byte 0xc12 + 2683 0c0c 21 .uleb128 0x21 + 2684 0c0d 01 .byte 0x1 + 2685 0c0e 50 .byte 0x50 + 2686 0c0f 01 .byte 0x1 + 2687 0c10 38 .byte 0x38 + 2688 0c11 00 .byte 0 + 2689 0c12 29 .uleb128 0x29 + 2690 0c13 34020000 .4byte .LVL70 + 2691 0c17 03100000 .4byte 0x1003 + 2692 0c1b 370C0000 .4byte 0xc37 + 2693 0c1f 21 .uleb128 0x21 + 2694 0c20 01 .byte 0x1 + 2695 0c21 53 .byte 0x53 + 2696 0c22 02 .byte 0x2 + 2697 0c23 74 .byte 0x74 + 2698 0c24 00 .sleb128 0 + 2699 0c25 21 .uleb128 0x21 + 2700 0c26 01 .byte 0x1 + 2701 0c27 52 .byte 0x52 + 2702 0c28 01 .byte 0x1 + 2703 0c29 32 .byte 0x32 + 2704 0c2a 21 .uleb128 0x21 + 2705 0c2b 01 .byte 0x1 + 2706 0c2c 51 .byte 0x51 + 2707 0c2d 02 .byte 0x2 + 2708 0c2e 76 .byte 0x76 + 2709 0c2f 00 .sleb128 0 + 2710 0c30 21 .uleb128 0x21 + 2711 0c31 01 .byte 0x1 + 2712 0c32 50 .byte 0x50 + 2713 0c33 02 .byte 0x2 + 2714 0c34 75 .byte 0x75 + 2715 0c35 00 .sleb128 0 + 2716 0c36 00 .byte 0 + 2717 0c37 29 .uleb128 0x29 + 2718 0c38 48020000 .4byte .LVL72 + 2719 0c3c 310F0000 .4byte 0xf31 + 2720 0c40 4A0C0000 .4byte 0xc4a + 2721 0c44 21 .uleb128 0x21 + 2722 0c45 01 .byte 0x1 + 2723 0c46 50 .byte 0x50 + 2724 0c47 01 .byte 0x1 + 2725 0c48 39 .byte 0x39 + 2726 0c49 00 .byte 0 + 2727 0c4a 29 .uleb128 0x29 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 49 + + + 2728 0c4b 68020000 .4byte .LVL73 + 2729 0c4f 310F0000 .4byte 0xf31 + 2730 0c53 5D0C0000 .4byte 0xc5d + 2731 0c57 21 .uleb128 0x21 + 2732 0c58 01 .byte 0x1 + 2733 0c59 50 .byte 0x50 + 2734 0c5a 01 .byte 0x1 + 2735 0c5b 3A .byte 0x3a + 2736 0c5c 00 .byte 0 + 2737 0c5d 29 .uleb128 0x29 + 2738 0c5e 84020000 .4byte .LVL74 + 2739 0c62 E50F0000 .4byte 0xfe5 + 2740 0c66 770C0000 .4byte 0xc77 + 2741 0c6a 21 .uleb128 0x21 + 2742 0c6b 01 .byte 0x1 + 2743 0c6c 51 .byte 0x51 + 2744 0c6d 02 .byte 0x2 + 2745 0c6e 74 .byte 0x74 + 2746 0c6f 00 .sleb128 0 + 2747 0c70 21 .uleb128 0x21 + 2748 0c71 01 .byte 0x1 + 2749 0c72 50 .byte 0x50 + 2750 0c73 02 .byte 0x2 + 2751 0c74 75 .byte 0x75 + 2752 0c75 00 .sleb128 0 + 2753 0c76 00 .byte 0 + 2754 0c77 29 .uleb128 0x29 + 2755 0c78 8C020000 .4byte .LVL75 + 2756 0c7c 2B100000 .4byte 0x102b + 2757 0c80 8B0C0000 .4byte 0xc8b + 2758 0c84 21 .uleb128 0x21 + 2759 0c85 01 .byte 0x1 + 2760 0c86 50 .byte 0x50 + 2761 0c87 02 .byte 0x2 + 2762 0c88 75 .byte 0x75 + 2763 0c89 00 .sleb128 0 + 2764 0c8a 00 .byte 0 + 2765 0c8b 29 .uleb128 0x29 + 2766 0c8c A8020000 .4byte .LVL76 + 2767 0c90 310F0000 .4byte 0xf31 + 2768 0c94 9E0C0000 .4byte 0xc9e + 2769 0c98 21 .uleb128 0x21 + 2770 0c99 01 .byte 0x1 + 2771 0c9a 50 .byte 0x50 + 2772 0c9b 01 .byte 0x1 + 2773 0c9c 3B .byte 0x3b + 2774 0c9d 00 .byte 0 + 2775 0c9e 29 .uleb128 0x29 + 2776 0c9f D8020000 .4byte .LVL77 + 2777 0ca3 990F0000 .4byte 0xf99 + 2778 0ca7 CA0C0000 .4byte 0xcca + 2779 0cab 21 .uleb128 0x21 + 2780 0cac 01 .byte 0x1 + 2781 0cad 53 .byte 0x53 + 2782 0cae 05 .byte 0x5 + 2783 0caf 03 .byte 0x3 + 2784 0cb0 00000000 .4byte thread1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 50 + + + 2785 0cb4 21 .uleb128 0x21 + 2786 0cb5 01 .byte 0x1 + 2787 0cb6 51 .byte 0x51 + 2788 0cb7 03 .byte 0x3 + 2789 0cb8 0A .byte 0xa + 2790 0cb9 1801 .2byte 0x118 + 2791 0cbb 21 .uleb128 0x21 + 2792 0cbc 01 .byte 0x1 + 2793 0cbd 50 .byte 0x50 + 2794 0cbe 03 .byte 0x3 + 2795 0cbf 77 .byte 0x77 + 2796 0cc0 00 .sleb128 0 + 2797 0cc1 06 .byte 0x6 + 2798 0cc2 21 .uleb128 0x21 + 2799 0cc3 02 .byte 0x2 + 2800 0cc4 7D .byte 0x7d + 2801 0cc5 00 .sleb128 0 + 2802 0cc6 02 .byte 0x2 + 2803 0cc7 74 .byte 0x74 + 2804 0cc8 00 .sleb128 0 + 2805 0cc9 00 .byte 0 + 2806 0cca 29 .uleb128 0x29 + 2807 0ccb F8020000 .4byte .LVL78 + 2808 0ccf 310F0000 .4byte 0xf31 + 2809 0cd3 DD0C0000 .4byte 0xcdd + 2810 0cd7 21 .uleb128 0x21 + 2811 0cd8 01 .byte 0x1 + 2812 0cd9 50 .byte 0x50 + 2813 0cda 01 .byte 0x1 + 2814 0cdb 3C .byte 0x3c + 2815 0cdc 00 .byte 0 + 2816 0cdd 2A .uleb128 0x2a + 2817 0cde 08030000 .4byte .LVL79 + 2818 0ce2 C60F0000 .4byte 0xfc6 + 2819 0ce6 29 .uleb128 0x29 + 2820 0ce7 14030000 .4byte .LVL80 + 2821 0ceb B70E0000 .4byte 0xeb7 + 2822 0cef FF0C0000 .4byte 0xcff + 2823 0cf3 21 .uleb128 0x21 + 2824 0cf4 01 .byte 0x1 + 2825 0cf5 51 .byte 0x51 + 2826 0cf6 01 .byte 0x1 + 2827 0cf7 3A .byte 0x3a + 2828 0cf8 21 .uleb128 0x21 + 2829 0cf9 01 .byte 0x1 + 2830 0cfa 50 .byte 0x50 + 2831 0cfb 02 .byte 0x2 + 2832 0cfc 75 .byte 0x75 + 2833 0cfd 00 .sleb128 0 + 2834 0cfe 00 .byte 0 + 2835 0cff 2B .uleb128 0x2b + 2836 0d00 30030000 .4byte .LVL81 + 2837 0d04 01 .byte 0x1 + 2838 0d05 310F0000 .4byte 0xf31 + 2839 0d09 21 .uleb128 0x21 + 2840 0d0a 01 .byte 0x1 + 2841 0d0b 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 51 + + + 2842 0d0c 01 .byte 0x1 + 2843 0d0d 3D .byte 0x3d + 2844 0d0e 00 .byte 0 + 2845 0d0f 00 .byte 0 + 2846 0d10 00 .byte 0 + 2847 0d11 29 .uleb128 0x29 + 2848 0d12 24000000 .4byte .LVL37 + 2849 0d16 310F0000 .4byte 0xf31 + 2850 0d1a 240D0000 .4byte 0xd24 + 2851 0d1e 21 .uleb128 0x21 + 2852 0d1f 01 .byte 0x1 + 2853 0d20 50 .byte 0x50 + 2854 0d21 01 .byte 0x1 + 2855 0d22 31 .byte 0x31 + 2856 0d23 00 .byte 0 + 2857 0d24 29 .uleb128 0x29 + 2858 0d25 40000000 .4byte .LVL39 + 2859 0d29 E50F0000 .4byte 0xfe5 + 2860 0d2d 3E0D0000 .4byte 0xd3e + 2861 0d31 21 .uleb128 0x21 + 2862 0d32 01 .byte 0x1 + 2863 0d33 51 .byte 0x51 + 2864 0d34 02 .byte 0x2 + 2865 0d35 08 .byte 0x8 + 2866 0d36 41 .byte 0x41 + 2867 0d37 21 .uleb128 0x21 + 2868 0d38 01 .byte 0x1 + 2869 0d39 50 .byte 0x50 + 2870 0d3a 02 .byte 0x2 + 2871 0d3b 74 .byte 0x74 + 2872 0d3c 00 .sleb128 0 + 2873 0d3d 00 .byte 0 + 2874 0d3e 29 .uleb128 0x29 + 2875 0d3f 4C000000 .4byte .LVL40 + 2876 0d43 E50F0000 .4byte 0xfe5 + 2877 0d47 580D0000 .4byte 0xd58 + 2878 0d4b 21 .uleb128 0x21 + 2879 0d4c 01 .byte 0x1 + 2880 0d4d 51 .byte 0x51 + 2881 0d4e 02 .byte 0x2 + 2882 0d4f 08 .byte 0x8 + 2883 0d50 42 .byte 0x42 + 2884 0d51 21 .uleb128 0x21 + 2885 0d52 01 .byte 0x1 + 2886 0d53 50 .byte 0x50 + 2887 0d54 02 .byte 0x2 + 2888 0d55 74 .byte 0x74 + 2889 0d56 00 .sleb128 0 + 2890 0d57 00 .byte 0 + 2891 0d58 29 .uleb128 0x29 + 2892 0d59 58000000 .4byte .LVL41 + 2893 0d5d E50F0000 .4byte 0xfe5 + 2894 0d61 720D0000 .4byte 0xd72 + 2895 0d65 21 .uleb128 0x21 + 2896 0d66 01 .byte 0x1 + 2897 0d67 51 .byte 0x51 + 2898 0d68 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 52 + + + 2899 0d69 08 .byte 0x8 + 2900 0d6a 43 .byte 0x43 + 2901 0d6b 21 .uleb128 0x21 + 2902 0d6c 01 .byte 0x1 + 2903 0d6d 50 .byte 0x50 + 2904 0d6e 02 .byte 0x2 + 2905 0d6f 74 .byte 0x74 + 2906 0d70 00 .sleb128 0 + 2907 0d71 00 .byte 0 + 2908 0d72 29 .uleb128 0x29 + 2909 0d73 64000000 .4byte .LVL42 + 2910 0d77 E50F0000 .4byte 0xfe5 + 2911 0d7b 8C0D0000 .4byte 0xd8c + 2912 0d7f 21 .uleb128 0x21 + 2913 0d80 01 .byte 0x1 + 2914 0d81 51 .byte 0x51 + 2915 0d82 02 .byte 0x2 + 2916 0d83 08 .byte 0x8 + 2917 0d84 44 .byte 0x44 + 2918 0d85 21 .uleb128 0x21 + 2919 0d86 01 .byte 0x1 + 2920 0d87 50 .byte 0x50 + 2921 0d88 02 .byte 0x2 + 2922 0d89 74 .byte 0x74 + 2923 0d8a 00 .sleb128 0 + 2924 0d8b 00 .byte 0 + 2925 0d8c 20 .uleb128 0x20 + 2926 0d8d 88000000 .4byte .LVL43 + 2927 0d91 310F0000 .4byte 0xf31 + 2928 0d95 21 .uleb128 0x21 + 2929 0d96 01 .byte 0x1 + 2930 0d97 50 .byte 0x50 + 2931 0d98 01 .byte 0x1 + 2932 0d99 32 .byte 0x32 + 2933 0d9a 00 .byte 0 + 2934 0d9b 00 .byte 0 + 2935 0d9c 2C .uleb128 0x2c + 2936 0d9d 697100 .ascii "iq\000" + 2937 0da0 01 .byte 0x1 + 2938 0da1 42 .byte 0x42 + 2939 0da2 17050000 .4byte 0x517 + 2940 0da6 05 .byte 0x5 + 2941 0da7 03 .byte 0x3 + 2942 0da8 00000000 .4byte iq + 2943 0dac 2C .uleb128 0x2c + 2944 0dad 6F7100 .ascii "oq\000" + 2945 0db0 01 .byte 0x1 + 2946 0db1 43 .byte 0x43 + 2947 0db2 22050000 .4byte 0x522 + 2948 0db6 05 .byte 0x5 + 2949 0db7 03 .byte 0x3 + 2950 0db8 00000000 .4byte oq + 2951 0dbc 2D .uleb128 0x2d + 2952 0dbd 68040000 .4byte .LASF91 + 2953 0dc1 08 .byte 0x8 + 2954 0dc2 6F .byte 0x6f + 2955 0dc3 9E030000 .4byte 0x39e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 53 + + + 2956 0dc7 01 .byte 0x1 + 2957 0dc8 01 .byte 0x1 + 2958 0dc9 14 .uleb128 0x14 + 2959 0dca 4C020000 .4byte 0x24c + 2960 0dce D90D0000 .4byte 0xdd9 + 2961 0dd2 15 .uleb128 0x15 + 2962 0dd3 5F040000 .4byte 0x45f + 2963 0dd7 04 .byte 0x4 + 2964 0dd8 00 .byte 0 + 2965 0dd9 2D .uleb128 0x2d + 2966 0dda 9E030000 .4byte .LASF92 + 2967 0dde 0B .byte 0xb + 2968 0ddf A5 .byte 0xa5 + 2969 0de0 C90D0000 .4byte 0xdc9 + 2970 0de4 01 .byte 0x1 + 2971 0de5 01 .byte 0x1 + 2972 0de6 2D .uleb128 0x2d + 2973 0de7 A6000000 .4byte .LASF93 + 2974 0deb 0B .byte 0xb + 2975 0dec A6 .byte 0xa6 + 2976 0ded E4050000 .4byte 0x5e4 + 2977 0df1 01 .byte 0x1 + 2978 0df2 01 .byte 0x1 + 2979 0df3 14 .uleb128 0x14 + 2980 0df4 95020000 .4byte 0x295 + 2981 0df8 FE0D0000 .4byte 0xdfe + 2982 0dfc 2E .uleb128 0x2e + 2983 0dfd 00 .byte 0 + 2984 0dfe 2F .uleb128 0x2f + 2985 0dff 776100 .ascii "wa\000" + 2986 0e02 0B .byte 0xb + 2987 0e03 A7 .byte 0xa7 + 2988 0e04 0A0E0000 .4byte 0xe0a + 2989 0e08 01 .byte 0x1 + 2990 0e09 01 .byte 0x1 + 2991 0e0a 0E .uleb128 0xe + 2992 0e0b F30D0000 .4byte 0xdf3 + 2993 0e0f 30 .uleb128 0x30 + 2994 0e10 EB010000 .4byte .LASF94 + 2995 0e14 01 .byte 0x1 + 2996 0e15 95 .byte 0x95 + 2997 0e16 210E0000 .4byte 0xe21 + 2998 0e1a 01 .byte 0x1 + 2999 0e1b 05 .byte 0x5 + 3000 0e1c 03 .byte 0x3 + 3001 0e1d 00000000 .4byte testqueues1 + 3002 0e21 0E .uleb128 0xe + 3003 0e22 38050000 .4byte 0x538 + 3004 0e26 30 .uleb128 0x30 + 3005 0e27 82020000 .4byte .LASF95 + 3006 0e2b 01 .byte 0x1 + 3007 0e2c E3 .byte 0xe3 + 3008 0e2d 210E0000 .4byte 0xe21 + 3009 0e31 01 .byte 0x1 + 3010 0e32 05 .byte 0x5 + 3011 0e33 03 .byte 0x3 + 3012 0e34 00000000 .4byte testqueues2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 54 + + + 3013 0e38 14 .uleb128 0x14 + 3014 0e39 480E0000 .4byte 0xe48 + 3015 0e3d 480E0000 .4byte 0xe48 + 3016 0e41 15 .uleb128 0x15 + 3017 0e42 5F040000 .4byte 0x45f + 3018 0e46 02 .byte 0x2 + 3019 0e47 00 .byte 0 + 3020 0e48 09 .uleb128 0x9 + 3021 0e49 04 .byte 0x4 + 3022 0e4a 210E0000 .4byte 0xe21 + 3023 0e4e 30 .uleb128 0x30 + 3024 0e4f 50000000 .4byte .LASF96 + 3025 0e53 01 .byte 0x1 + 3026 0e54 EE .byte 0xee + 3027 0e55 600E0000 .4byte 0xe60 + 3028 0e59 01 .byte 0x1 + 3029 0e5a 05 .byte 0x5 + 3030 0e5b 03 .byte 0x3 + 3031 0e5c 00000000 .4byte patternqueues + 3032 0e60 0E .uleb128 0xe + 3033 0e61 380E0000 .4byte 0xe38 + 3034 0e65 31 .uleb128 0x31 + 3035 0e66 01 .byte 0x1 + 3036 0e67 00000000 .4byte .LASF97 + 3037 0e6b 0A .byte 0xa + 3038 0e6c 6D01 .2byte 0x16d + 3039 0e6e 01 .byte 0x1 + 3040 0e6f E4000000 .4byte 0xe4 + 3041 0e73 01 .byte 0x1 + 3042 0e74 880E0000 .4byte 0xe88 + 3043 0e78 10 .uleb128 0x10 + 3044 0e79 880E0000 .4byte 0xe88 + 3045 0e7d 10 .uleb128 0x10 + 3046 0e7e 49000000 .4byte 0x49 + 3047 0e82 10 .uleb128 0x10 + 3048 0e83 FA000000 .4byte 0xfa + 3049 0e87 00 .byte 0 + 3050 0e88 09 .uleb128 0x9 + 3051 0e89 04 .byte 0x4 + 3052 0e8a 22050000 .4byte 0x522 + 3053 0e8e 32 .uleb128 0x32 + 3054 0e8f 01 .byte 0x1 + 3055 0e90 86000000 .4byte .LASF99 + 3056 0e94 0A .byte 0xa + 3057 0e95 6A01 .2byte 0x16a + 3058 0e97 01 .byte 0x1 + 3059 0e98 01 .byte 0x1 + 3060 0e99 B70E0000 .4byte 0xeb7 + 3061 0e9d 10 .uleb128 0x10 + 3062 0e9e 880E0000 .4byte 0xe88 + 3063 0ea2 10 .uleb128 0x10 + 3064 0ea3 11050000 .4byte 0x511 + 3065 0ea7 10 .uleb128 0x10 + 3066 0ea8 30000000 .4byte 0x30 + 3067 0eac 10 .uleb128 0x10 + 3068 0ead EE040000 .4byte 0x4ee + 3069 0eb1 10 .uleb128 0x10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 55 + + + 3070 0eb2 95020000 .4byte 0x295 + 3071 0eb6 00 .byte 0 + 3072 0eb7 31 .uleb128 0x31 + 3073 0eb8 01 .byte 0x1 + 3074 0eb9 B0040000 .4byte .LASF98 + 3075 0ebd 0A .byte 0xa + 3076 0ebe 6601 .2byte 0x166 + 3077 0ec0 01 .byte 0x1 + 3078 0ec1 E4000000 .4byte 0xe4 + 3079 0ec5 01 .byte 0x1 + 3080 0ec6 D50E0000 .4byte 0xed5 + 3081 0eca 10 .uleb128 0x10 + 3082 0ecb D50E0000 .4byte 0xed5 + 3083 0ecf 10 .uleb128 0x10 + 3084 0ed0 FA000000 .4byte 0xfa + 3085 0ed4 00 .byte 0 + 3086 0ed5 09 .uleb128 0x9 + 3087 0ed6 04 .byte 0x4 + 3088 0ed7 17050000 .4byte 0x517 + 3089 0edb 32 .uleb128 0x32 + 3090 0edc 01 .byte 0x1 + 3091 0edd 2B000000 .4byte .LASF100 + 3092 0ee1 0A .byte 0xa + 3093 0ee2 6201 .2byte 0x162 + 3094 0ee4 01 .byte 0x1 + 3095 0ee5 01 .byte 0x1 + 3096 0ee6 040F0000 .4byte 0xf04 + 3097 0eea 10 .uleb128 0x10 + 3098 0eeb D50E0000 .4byte 0xed5 + 3099 0eef 10 .uleb128 0x10 + 3100 0ef0 11050000 .4byte 0x511 + 3101 0ef4 10 .uleb128 0x10 + 3102 0ef5 30000000 .4byte 0x30 + 3103 0ef9 10 .uleb128 0x10 + 3104 0efa EE040000 .4byte 0x4ee + 3105 0efe 10 .uleb128 0x10 + 3106 0eff 95020000 .4byte 0x295 + 3107 0f03 00 .byte 0 + 3108 0f04 31 .uleb128 0x31 + 3109 0f05 01 .byte 0x1 + 3110 0f06 11010000 .4byte .LASF101 + 3111 0f0a 0A .byte 0xa + 3112 0f0b 6E01 .2byte 0x16e + 3113 0f0d 01 .byte 0x1 + 3114 0f0e E4000000 .4byte 0xe4 + 3115 0f12 01 .byte 0x1 + 3116 0f13 1D0F0000 .4byte 0xf1d + 3117 0f17 10 .uleb128 0x10 + 3118 0f18 880E0000 .4byte 0xe88 + 3119 0f1c 00 .byte 0 + 3120 0f1d 33 .uleb128 0x33 + 3121 0f1e 01 .byte 0x1 + 3122 0f1f E5000000 .4byte .LASF102 + 3123 0f23 0B .byte 0xb + 3124 0f24 56 .byte 0x56 + 3125 0f25 01 .byte 0x1 + 3126 0f26 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 56 + + + 3127 0f27 310F0000 .4byte 0xf31 + 3128 0f2b 10 .uleb128 0x10 + 3129 0f2c 31040000 .4byte 0x431 + 3130 0f30 00 .byte 0 + 3131 0f31 34 .uleb128 0x34 + 3132 0f32 01 .byte 0x1 + 3133 0f33 84040000 .4byte .LASF103 + 3134 0f37 0B .byte 0xb + 3135 0f38 58 .byte 0x58 + 3136 0f39 01 .byte 0x1 + 3137 0f3a 9B000000 .4byte 0x9b + 3138 0f3e 01 .byte 0x1 + 3139 0f3f 4E0F0000 .4byte 0xf4e + 3140 0f43 10 .uleb128 0x10 + 3141 0f44 3B000000 .4byte 0x3b + 3142 0f48 10 .uleb128 0x10 + 3143 0f49 9B000000 .4byte 0x9b + 3144 0f4d 00 .byte 0 + 3145 0f4e 34 .uleb128 0x34 + 3146 0f4f 01 .byte 0x1 + 3147 0f50 D1020000 .4byte .LASF104 + 3148 0f54 0B .byte 0xb + 3149 0f55 59 .byte 0x59 + 3150 0f56 01 .byte 0x1 + 3151 0f57 9B000000 .4byte 0x9b + 3152 0f5b 01 .byte 0x1 + 3153 0f5c 6B0F0000 .4byte 0xf6b + 3154 0f60 10 .uleb128 0x10 + 3155 0f61 3B000000 .4byte 0x3b + 3156 0f65 10 .uleb128 0x10 + 3157 0f66 6B0F0000 .4byte 0xf6b + 3158 0f6a 00 .byte 0 + 3159 0f6b 09 .uleb128 0x9 + 3160 0f6c 04 .byte 0x4 + 3161 0f6d 31040000 .4byte 0x431 + 3162 0f71 31 .uleb128 0x31 + 3163 0f72 01 .byte 0x1 + 3164 0f73 75000000 .4byte .LASF105 + 3165 0f77 0A .byte 0xa + 3166 0f78 6F01 .2byte 0x16f + 3167 0f7a 01 .byte 0x1 + 3168 0f7b 30000000 .4byte 0x30 + 3169 0f7f 01 .byte 0x1 + 3170 0f80 990F0000 .4byte 0xf99 + 3171 0f84 10 .uleb128 0x10 + 3172 0f85 880E0000 .4byte 0xe88 + 3173 0f89 10 .uleb128 0x10 + 3174 0f8a 2D050000 .4byte 0x52d + 3175 0f8e 10 .uleb128 0x10 + 3176 0f8f 30000000 .4byte 0x30 + 3177 0f93 10 .uleb128 0x10 + 3178 0f94 FA000000 .4byte 0xfa + 3179 0f98 00 .byte 0 + 3180 0f99 31 .uleb128 0x31 + 3181 0f9a 01 .byte 0x1 + 3182 0f9b 46020000 .4byte .LASF106 + 3183 0f9f 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 57 + + + 3184 0fa0 7001 .2byte 0x170 + 3185 0fa2 01 .byte 0x1 + 3186 0fa3 4C020000 .4byte 0x24c + 3187 0fa7 01 .byte 0x1 + 3188 0fa8 C60F0000 .4byte 0xfc6 + 3189 0fac 10 .uleb128 0x10 + 3190 0fad 95020000 .4byte 0x295 + 3191 0fb1 10 .uleb128 0x10 + 3192 0fb2 30000000 .4byte 0x30 + 3193 0fb6 10 .uleb128 0x10 + 3194 0fb7 D9000000 .4byte 0xd9 + 3195 0fbb 10 .uleb128 0x10 + 3196 0fbc 3E040000 .4byte 0x43e + 3197 0fc0 10 .uleb128 0x10 + 3198 0fc1 95020000 .4byte 0x295 + 3199 0fc5 00 .byte 0 + 3200 0fc6 35 .uleb128 0x35 + 3201 0fc7 01 .byte 0x1 + 3202 0fc8 8E020000 .4byte .LASF114 + 3203 0fcc 0B .byte 0xb + 3204 0fcd 5C .byte 0x5c + 3205 0fce 01 .byte 0x1 + 3206 0fcf 01 .byte 0x1 + 3207 0fd0 32 .uleb128 0x32 + 3208 0fd1 01 .byte 0x1 + 3209 0fd2 24040000 .4byte .LASF107 + 3210 0fd6 0A .byte 0xa + 3211 0fd7 6C01 .2byte 0x16c + 3212 0fd9 01 .byte 0x1 + 3213 0fda 01 .byte 0x1 + 3214 0fdb E50F0000 .4byte 0xfe5 + 3215 0fdf 10 .uleb128 0x10 + 3216 0fe0 880E0000 .4byte 0xe88 + 3217 0fe4 00 .byte 0 + 3218 0fe5 31 .uleb128 0x31 + 3219 0fe6 01 .byte 0x1 + 3220 0fe7 7F010000 .4byte .LASF108 + 3221 0feb 0A .byte 0xa + 3222 0fec 6501 .2byte 0x165 + 3223 0fee 01 .byte 0x1 + 3224 0fef E4000000 .4byte 0xe4 + 3225 0ff3 01 .byte 0x1 + 3226 0ff4 03100000 .4byte 0x1003 + 3227 0ff8 10 .uleb128 0x10 + 3228 0ff9 D50E0000 .4byte 0xed5 + 3229 0ffd 10 .uleb128 0x10 + 3230 0ffe 49000000 .4byte 0x49 + 3231 1002 00 .byte 0 + 3232 1003 31 .uleb128 0x31 + 3233 1004 01 .byte 0x1 + 3234 1005 40000000 .4byte .LASF109 + 3235 1009 0A .byte 0xa + 3236 100a 6701 .2byte 0x167 + 3237 100c 01 .byte 0x1 + 3238 100d 30000000 .4byte 0x30 + 3239 1011 01 .byte 0x1 + 3240 1012 2B100000 .4byte 0x102b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 58 + + + 3241 1016 10 .uleb128 0x10 + 3242 1017 D50E0000 .4byte 0xed5 + 3243 101b 10 .uleb128 0x10 + 3244 101c 11050000 .4byte 0x511 + 3245 1020 10 .uleb128 0x10 + 3246 1021 30000000 .4byte 0x30 + 3247 1025 10 .uleb128 0x10 + 3248 1026 FA000000 .4byte 0xfa + 3249 102a 00 .byte 0 + 3250 102b 36 .uleb128 0x36 + 3251 102c 01 .byte 0x1 + 3252 102d 95010000 .4byte .LASF115 + 3253 1031 0A .byte 0xa + 3254 1032 6401 .2byte 0x164 + 3255 1034 01 .byte 0x1 + 3256 1035 01 .byte 0x1 + 3257 1036 10 .uleb128 0x10 + 3258 1037 D50E0000 .4byte 0xed5 + 3259 103b 00 .byte 0 + 3260 103c 00 .byte 0 + 3261 .section .debug_abbrev,"",%progbits + 3262 .Ldebug_abbrev0: + 3263 0000 01 .uleb128 0x1 + 3264 0001 11 .uleb128 0x11 + 3265 0002 01 .byte 0x1 + 3266 0003 25 .uleb128 0x25 + 3267 0004 0E .uleb128 0xe + 3268 0005 13 .uleb128 0x13 + 3269 0006 0B .uleb128 0xb + 3270 0007 03 .uleb128 0x3 + 3271 0008 0E .uleb128 0xe + 3272 0009 1B .uleb128 0x1b + 3273 000a 0E .uleb128 0xe + 3274 000b 55 .uleb128 0x55 + 3275 000c 06 .uleb128 0x6 + 3276 000d 11 .uleb128 0x11 + 3277 000e 01 .uleb128 0x1 + 3278 000f 52 .uleb128 0x52 + 3279 0010 01 .uleb128 0x1 + 3280 0011 10 .uleb128 0x10 + 3281 0012 06 .uleb128 0x6 + 3282 0013 00 .byte 0 + 3283 0014 00 .byte 0 + 3284 0015 02 .uleb128 0x2 + 3285 0016 24 .uleb128 0x24 + 3286 0017 00 .byte 0 + 3287 0018 0B .uleb128 0xb + 3288 0019 0B .uleb128 0xb + 3289 001a 3E .uleb128 0x3e + 3290 001b 0B .uleb128 0xb + 3291 001c 03 .uleb128 0x3 + 3292 001d 08 .uleb128 0x8 + 3293 001e 00 .byte 0 + 3294 001f 00 .byte 0 + 3295 0020 03 .uleb128 0x3 + 3296 0021 16 .uleb128 0x16 + 3297 0022 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 59 + + + 3298 0023 03 .uleb128 0x3 + 3299 0024 0E .uleb128 0xe + 3300 0025 3A .uleb128 0x3a + 3301 0026 0B .uleb128 0xb + 3302 0027 3B .uleb128 0x3b + 3303 0028 0B .uleb128 0xb + 3304 0029 49 .uleb128 0x49 + 3305 002a 13 .uleb128 0x13 + 3306 002b 00 .byte 0 + 3307 002c 00 .byte 0 + 3308 002d 04 .uleb128 0x4 + 3309 002e 24 .uleb128 0x24 + 3310 002f 00 .byte 0 + 3311 0030 0B .uleb128 0xb + 3312 0031 0B .uleb128 0xb + 3313 0032 3E .uleb128 0x3e + 3314 0033 0B .uleb128 0xb + 3315 0034 03 .uleb128 0x3 + 3316 0035 0E .uleb128 0xe + 3317 0036 00 .byte 0 + 3318 0037 00 .byte 0 + 3319 0038 05 .uleb128 0x5 + 3320 0039 13 .uleb128 0x13 + 3321 003a 01 .byte 0x1 + 3322 003b 03 .uleb128 0x3 + 3323 003c 0E .uleb128 0xe + 3324 003d 0B .uleb128 0xb + 3325 003e 0B .uleb128 0xb + 3326 003f 3A .uleb128 0x3a + 3327 0040 0B .uleb128 0xb + 3328 0041 3B .uleb128 0x3b + 3329 0042 0B .uleb128 0xb + 3330 0043 01 .uleb128 0x1 + 3331 0044 13 .uleb128 0x13 + 3332 0045 00 .byte 0 + 3333 0046 00 .byte 0 + 3334 0047 06 .uleb128 0x6 + 3335 0048 0D .uleb128 0xd + 3336 0049 00 .byte 0 + 3337 004a 03 .uleb128 0x3 + 3338 004b 0E .uleb128 0xe + 3339 004c 3A .uleb128 0x3a + 3340 004d 0B .uleb128 0xb + 3341 004e 3B .uleb128 0x3b + 3342 004f 0B .uleb128 0xb + 3343 0050 49 .uleb128 0x49 + 3344 0051 13 .uleb128 0x13 + 3345 0052 38 .uleb128 0x38 + 3346 0053 0A .uleb128 0xa + 3347 0054 00 .byte 0 + 3348 0055 00 .byte 0 + 3349 0056 07 .uleb128 0x7 + 3350 0057 0D .uleb128 0xd + 3351 0058 00 .byte 0 + 3352 0059 03 .uleb128 0x3 + 3353 005a 08 .uleb128 0x8 + 3354 005b 3A .uleb128 0x3a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 60 + + + 3355 005c 0B .uleb128 0xb + 3356 005d 3B .uleb128 0x3b + 3357 005e 0B .uleb128 0xb + 3358 005f 49 .uleb128 0x49 + 3359 0060 13 .uleb128 0x13 + 3360 0061 38 .uleb128 0x38 + 3361 0062 0A .uleb128 0xa + 3362 0063 00 .byte 0 + 3363 0064 00 .byte 0 + 3364 0065 08 .uleb128 0x8 + 3365 0066 13 .uleb128 0x13 + 3366 0067 01 .byte 0x1 + 3367 0068 0B .uleb128 0xb + 3368 0069 0B .uleb128 0xb + 3369 006a 3A .uleb128 0x3a + 3370 006b 0B .uleb128 0xb + 3371 006c 3B .uleb128 0x3b + 3372 006d 0B .uleb128 0xb + 3373 006e 01 .uleb128 0x1 + 3374 006f 13 .uleb128 0x13 + 3375 0070 00 .byte 0 + 3376 0071 00 .byte 0 + 3377 0072 09 .uleb128 0x9 + 3378 0073 0F .uleb128 0xf + 3379 0074 00 .byte 0 + 3380 0075 0B .uleb128 0xb + 3381 0076 0B .uleb128 0xb + 3382 0077 49 .uleb128 0x49 + 3383 0078 13 .uleb128 0x13 + 3384 0079 00 .byte 0 + 3385 007a 00 .byte 0 + 3386 007b 0A .uleb128 0xa + 3387 007c 0F .uleb128 0xf + 3388 007d 00 .byte 0 + 3389 007e 0B .uleb128 0xb + 3390 007f 0B .uleb128 0xb + 3391 0080 00 .byte 0 + 3392 0081 00 .byte 0 + 3393 0082 0B .uleb128 0xb + 3394 0083 35 .uleb128 0x35 + 3395 0084 00 .byte 0 + 3396 0085 49 .uleb128 0x49 + 3397 0086 13 .uleb128 0x13 + 3398 0087 00 .byte 0 + 3399 0088 00 .byte 0 + 3400 0089 0C .uleb128 0xc + 3401 008a 17 .uleb128 0x17 + 3402 008b 01 .byte 0x1 + 3403 008c 0B .uleb128 0xb + 3404 008d 0B .uleb128 0xb + 3405 008e 3A .uleb128 0x3a + 3406 008f 0B .uleb128 0xb + 3407 0090 3B .uleb128 0x3b + 3408 0091 0B .uleb128 0xb + 3409 0092 01 .uleb128 0x1 + 3410 0093 13 .uleb128 0x13 + 3411 0094 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 61 + + + 3412 0095 00 .byte 0 + 3413 0096 0D .uleb128 0xd + 3414 0097 0D .uleb128 0xd + 3415 0098 00 .byte 0 + 3416 0099 03 .uleb128 0x3 + 3417 009a 0E .uleb128 0xe + 3418 009b 3A .uleb128 0x3a + 3419 009c 0B .uleb128 0xb + 3420 009d 3B .uleb128 0x3b + 3421 009e 0B .uleb128 0xb + 3422 009f 49 .uleb128 0x49 + 3423 00a0 13 .uleb128 0x13 + 3424 00a1 00 .byte 0 + 3425 00a2 00 .byte 0 + 3426 00a3 0E .uleb128 0xe + 3427 00a4 26 .uleb128 0x26 + 3428 00a5 00 .byte 0 + 3429 00a6 49 .uleb128 0x49 + 3430 00a7 13 .uleb128 0x13 + 3431 00a8 00 .byte 0 + 3432 00a9 00 .byte 0 + 3433 00aa 0F .uleb128 0xf + 3434 00ab 15 .uleb128 0x15 + 3435 00ac 01 .byte 0x1 + 3436 00ad 27 .uleb128 0x27 + 3437 00ae 0C .uleb128 0xc + 3438 00af 49 .uleb128 0x49 + 3439 00b0 13 .uleb128 0x13 + 3440 00b1 01 .uleb128 0x1 + 3441 00b2 13 .uleb128 0x13 + 3442 00b3 00 .byte 0 + 3443 00b4 00 .byte 0 + 3444 00b5 10 .uleb128 0x10 + 3445 00b6 05 .uleb128 0x5 + 3446 00b7 00 .byte 0 + 3447 00b8 49 .uleb128 0x49 + 3448 00b9 13 .uleb128 0x13 + 3449 00ba 00 .byte 0 + 3450 00bb 00 .byte 0 + 3451 00bc 11 .uleb128 0x11 + 3452 00bd 15 .uleb128 0x15 + 3453 00be 01 .byte 0x1 + 3454 00bf 27 .uleb128 0x27 + 3455 00c0 0C .uleb128 0xc + 3456 00c1 01 .uleb128 0x1 + 3457 00c2 13 .uleb128 0x13 + 3458 00c3 00 .byte 0 + 3459 00c4 00 .byte 0 + 3460 00c5 12 .uleb128 0x12 + 3461 00c6 15 .uleb128 0x15 + 3462 00c7 00 .byte 0 + 3463 00c8 27 .uleb128 0x27 + 3464 00c9 0C .uleb128 0xc + 3465 00ca 00 .byte 0 + 3466 00cb 00 .byte 0 + 3467 00cc 13 .uleb128 0x13 + 3468 00cd 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 62 + + + 3469 00ce 01 .byte 0x1 + 3470 00cf 0B .uleb128 0xb + 3471 00d0 05 .uleb128 0x5 + 3472 00d1 3A .uleb128 0x3a + 3473 00d2 0B .uleb128 0xb + 3474 00d3 3B .uleb128 0x3b + 3475 00d4 0B .uleb128 0xb + 3476 00d5 01 .uleb128 0x1 + 3477 00d6 13 .uleb128 0x13 + 3478 00d7 00 .byte 0 + 3479 00d8 00 .byte 0 + 3480 00d9 14 .uleb128 0x14 + 3481 00da 01 .uleb128 0x1 + 3482 00db 01 .byte 0x1 + 3483 00dc 49 .uleb128 0x49 + 3484 00dd 13 .uleb128 0x13 + 3485 00de 01 .uleb128 0x1 + 3486 00df 13 .uleb128 0x13 + 3487 00e0 00 .byte 0 + 3488 00e1 00 .byte 0 + 3489 00e2 15 .uleb128 0x15 + 3490 00e3 21 .uleb128 0x21 + 3491 00e4 00 .byte 0 + 3492 00e5 49 .uleb128 0x49 + 3493 00e6 13 .uleb128 0x13 + 3494 00e7 2F .uleb128 0x2f + 3495 00e8 0B .uleb128 0xb + 3496 00e9 00 .byte 0 + 3497 00ea 00 .byte 0 + 3498 00eb 16 .uleb128 0x16 + 3499 00ec 17 .uleb128 0x17 + 3500 00ed 01 .byte 0x1 + 3501 00ee 03 .uleb128 0x3 + 3502 00ef 0E .uleb128 0xe + 3503 00f0 0B .uleb128 0xb + 3504 00f1 05 .uleb128 0x5 + 3505 00f2 3A .uleb128 0x3a + 3506 00f3 0B .uleb128 0xb + 3507 00f4 3B .uleb128 0x3b + 3508 00f5 0B .uleb128 0xb + 3509 00f6 01 .uleb128 0x1 + 3510 00f7 13 .uleb128 0x13 + 3511 00f8 00 .byte 0 + 3512 00f9 00 .byte 0 + 3513 00fa 17 .uleb128 0x17 + 3514 00fb 0D .uleb128 0xd + 3515 00fc 00 .byte 0 + 3516 00fd 03 .uleb128 0x3 + 3517 00fe 08 .uleb128 0x8 + 3518 00ff 3A .uleb128 0x3a + 3519 0100 0B .uleb128 0xb + 3520 0101 3B .uleb128 0x3b + 3521 0102 0B .uleb128 0xb + 3522 0103 49 .uleb128 0x49 + 3523 0104 13 .uleb128 0x13 + 3524 0105 00 .byte 0 + 3525 0106 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 63 + + + 3526 0107 18 .uleb128 0x18 + 3527 0108 21 .uleb128 0x21 + 3528 0109 00 .byte 0 + 3529 010a 49 .uleb128 0x49 + 3530 010b 13 .uleb128 0x13 + 3531 010c 2F .uleb128 0x2f + 3532 010d 05 .uleb128 0x5 + 3533 010e 00 .byte 0 + 3534 010f 00 .byte 0 + 3535 0110 19 .uleb128 0x19 + 3536 0111 2E .uleb128 0x2e + 3537 0112 01 .byte 0x1 + 3538 0113 03 .uleb128 0x3 + 3539 0114 0E .uleb128 0xe + 3540 0115 3A .uleb128 0x3a + 3541 0116 0B .uleb128 0xb + 3542 0117 3B .uleb128 0x3b + 3543 0118 0B .uleb128 0xb + 3544 0119 27 .uleb128 0x27 + 3545 011a 0C .uleb128 0xc + 3546 011b 20 .uleb128 0x20 + 3547 011c 0B .uleb128 0xb + 3548 011d 01 .uleb128 0x1 + 3549 011e 13 .uleb128 0x13 + 3550 011f 00 .byte 0 + 3551 0120 00 .byte 0 + 3552 0121 1A .uleb128 0x1a + 3553 0122 34 .uleb128 0x34 + 3554 0123 00 .byte 0 + 3555 0124 03 .uleb128 0x3 + 3556 0125 08 .uleb128 0x8 + 3557 0126 3A .uleb128 0x3a + 3558 0127 0B .uleb128 0xb + 3559 0128 3B .uleb128 0x3b + 3560 0129 0B .uleb128 0xb + 3561 012a 49 .uleb128 0x49 + 3562 012b 13 .uleb128 0x13 + 3563 012c 00 .byte 0 + 3564 012d 00 .byte 0 + 3565 012e 1B .uleb128 0x1b + 3566 012f 0B .uleb128 0xb + 3567 0130 01 .byte 0x1 + 3568 0131 00 .byte 0 + 3569 0132 00 .byte 0 + 3570 0133 1C .uleb128 0x1c + 3571 0134 2E .uleb128 0x2e + 3572 0135 01 .byte 0x1 + 3573 0136 03 .uleb128 0x3 + 3574 0137 0E .uleb128 0xe + 3575 0138 3A .uleb128 0x3a + 3576 0139 0B .uleb128 0xb + 3577 013a 3B .uleb128 0x3b + 3578 013b 0B .uleb128 0xb + 3579 013c 27 .uleb128 0x27 + 3580 013d 0C .uleb128 0xc + 3581 013e 11 .uleb128 0x11 + 3582 013f 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 64 + + + 3583 0140 12 .uleb128 0x12 + 3584 0141 01 .uleb128 0x1 + 3585 0142 40 .uleb128 0x40 + 3586 0143 0A .uleb128 0xa + 3587 0144 9742 .uleb128 0x2117 + 3588 0146 0C .uleb128 0xc + 3589 0147 01 .uleb128 0x1 + 3590 0148 13 .uleb128 0x13 + 3591 0149 00 .byte 0 + 3592 014a 00 .byte 0 + 3593 014b 1D .uleb128 0x1d + 3594 014c 05 .uleb128 0x5 + 3595 014d 00 .byte 0 + 3596 014e 03 .uleb128 0x3 + 3597 014f 08 .uleb128 0x8 + 3598 0150 3A .uleb128 0x3a + 3599 0151 0B .uleb128 0xb + 3600 0152 3B .uleb128 0x3b + 3601 0153 0B .uleb128 0xb + 3602 0154 49 .uleb128 0x49 + 3603 0155 13 .uleb128 0x13 + 3604 0156 02 .uleb128 0x2 + 3605 0157 0A .uleb128 0xa + 3606 0158 00 .byte 0 + 3607 0159 00 .byte 0 + 3608 015a 1E .uleb128 0x1e + 3609 015b 2E .uleb128 0x2e + 3610 015c 01 .byte 0x1 + 3611 015d 03 .uleb128 0x3 + 3612 015e 0E .uleb128 0xe + 3613 015f 3A .uleb128 0x3a + 3614 0160 0B .uleb128 0xb + 3615 0161 3B .uleb128 0x3b + 3616 0162 0B .uleb128 0xb + 3617 0163 27 .uleb128 0x27 + 3618 0164 0C .uleb128 0xc + 3619 0165 49 .uleb128 0x49 + 3620 0166 13 .uleb128 0x13 + 3621 0167 11 .uleb128 0x11 + 3622 0168 01 .uleb128 0x1 + 3623 0169 12 .uleb128 0x12 + 3624 016a 01 .uleb128 0x1 + 3625 016b 40 .uleb128 0x40 + 3626 016c 06 .uleb128 0x6 + 3627 016d 9742 .uleb128 0x2117 + 3628 016f 0C .uleb128 0xc + 3629 0170 01 .uleb128 0x1 + 3630 0171 13 .uleb128 0x13 + 3631 0172 00 .byte 0 + 3632 0173 00 .byte 0 + 3633 0174 1F .uleb128 0x1f + 3634 0175 05 .uleb128 0x5 + 3635 0176 00 .byte 0 + 3636 0177 03 .uleb128 0x3 + 3637 0178 08 .uleb128 0x8 + 3638 0179 3A .uleb128 0x3a + 3639 017a 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 65 + + + 3640 017b 3B .uleb128 0x3b + 3641 017c 0B .uleb128 0xb + 3642 017d 49 .uleb128 0x49 + 3643 017e 13 .uleb128 0x13 + 3644 017f 02 .uleb128 0x2 + 3645 0180 06 .uleb128 0x6 + 3646 0181 00 .byte 0 + 3647 0182 00 .byte 0 + 3648 0183 20 .uleb128 0x20 + 3649 0184 898201 .uleb128 0x4109 + 3650 0187 01 .byte 0x1 + 3651 0188 11 .uleb128 0x11 + 3652 0189 01 .uleb128 0x1 + 3653 018a 31 .uleb128 0x31 + 3654 018b 13 .uleb128 0x13 + 3655 018c 00 .byte 0 + 3656 018d 00 .byte 0 + 3657 018e 21 .uleb128 0x21 + 3658 018f 8A8201 .uleb128 0x410a + 3659 0192 00 .byte 0 + 3660 0193 02 .uleb128 0x2 + 3661 0194 0A .uleb128 0xa + 3662 0195 9142 .uleb128 0x2111 + 3663 0197 0A .uleb128 0xa + 3664 0198 00 .byte 0 + 3665 0199 00 .byte 0 + 3666 019a 22 .uleb128 0x22 + 3667 019b 2E .uleb128 0x2e + 3668 019c 01 .byte 0x1 + 3669 019d 03 .uleb128 0x3 + 3670 019e 0E .uleb128 0xe + 3671 019f 3A .uleb128 0x3a + 3672 01a0 0B .uleb128 0xb + 3673 01a1 3B .uleb128 0x3b + 3674 01a2 0B .uleb128 0xb + 3675 01a3 27 .uleb128 0x27 + 3676 01a4 0C .uleb128 0xc + 3677 01a5 11 .uleb128 0x11 + 3678 01a6 01 .uleb128 0x1 + 3679 01a7 12 .uleb128 0x12 + 3680 01a8 01 .uleb128 0x1 + 3681 01a9 40 .uleb128 0x40 + 3682 01aa 06 .uleb128 0x6 + 3683 01ab 9742 .uleb128 0x2117 + 3684 01ad 0C .uleb128 0xc + 3685 01ae 01 .uleb128 0x1 + 3686 01af 13 .uleb128 0x13 + 3687 01b0 00 .byte 0 + 3688 01b1 00 .byte 0 + 3689 01b2 23 .uleb128 0x23 + 3690 01b3 2E .uleb128 0x2e + 3691 01b4 01 .byte 0x1 + 3692 01b5 31 .uleb128 0x31 + 3693 01b6 13 .uleb128 0x13 + 3694 01b7 11 .uleb128 0x11 + 3695 01b8 01 .uleb128 0x1 + 3696 01b9 12 .uleb128 0x12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 66 + + + 3697 01ba 01 .uleb128 0x1 + 3698 01bb 40 .uleb128 0x40 + 3699 01bc 06 .uleb128 0x6 + 3700 01bd 9742 .uleb128 0x2117 + 3701 01bf 0C .uleb128 0xc + 3702 01c0 01 .uleb128 0x1 + 3703 01c1 13 .uleb128 0x13 + 3704 01c2 00 .byte 0 + 3705 01c3 00 .byte 0 + 3706 01c4 24 .uleb128 0x24 + 3707 01c5 34 .uleb128 0x34 + 3708 01c6 00 .byte 0 + 3709 01c7 31 .uleb128 0x31 + 3710 01c8 13 .uleb128 0x13 + 3711 01c9 00 .byte 0 + 3712 01ca 00 .byte 0 + 3713 01cb 25 .uleb128 0x25 + 3714 01cc 1D .uleb128 0x1d + 3715 01cd 01 .byte 0x1 + 3716 01ce 31 .uleb128 0x31 + 3717 01cf 13 .uleb128 0x13 + 3718 01d0 52 .uleb128 0x52 + 3719 01d1 01 .uleb128 0x1 + 3720 01d2 55 .uleb128 0x55 + 3721 01d3 06 .uleb128 0x6 + 3722 01d4 58 .uleb128 0x58 + 3723 01d5 0B .uleb128 0xb + 3724 01d6 59 .uleb128 0x59 + 3725 01d7 0B .uleb128 0xb + 3726 01d8 01 .uleb128 0x1 + 3727 01d9 13 .uleb128 0x13 + 3728 01da 00 .byte 0 + 3729 01db 00 .byte 0 + 3730 01dc 26 .uleb128 0x26 + 3731 01dd 0B .uleb128 0xb + 3732 01de 01 .byte 0x1 + 3733 01df 55 .uleb128 0x55 + 3734 01e0 06 .uleb128 0x6 + 3735 01e1 00 .byte 0 + 3736 01e2 00 .byte 0 + 3737 01e3 27 .uleb128 0x27 + 3738 01e4 34 .uleb128 0x34 + 3739 01e5 00 .byte 0 + 3740 01e6 31 .uleb128 0x31 + 3741 01e7 13 .uleb128 0x13 + 3742 01e8 02 .uleb128 0x2 + 3743 01e9 06 .uleb128 0x6 + 3744 01ea 00 .byte 0 + 3745 01eb 00 .byte 0 + 3746 01ec 28 .uleb128 0x28 + 3747 01ed 0B .uleb128 0xb + 3748 01ee 01 .byte 0x1 + 3749 01ef 11 .uleb128 0x11 + 3750 01f0 01 .uleb128 0x1 + 3751 01f1 12 .uleb128 0x12 + 3752 01f2 01 .uleb128 0x1 + 3753 01f3 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 67 + + + 3754 01f4 13 .uleb128 0x13 + 3755 01f5 00 .byte 0 + 3756 01f6 00 .byte 0 + 3757 01f7 29 .uleb128 0x29 + 3758 01f8 898201 .uleb128 0x4109 + 3759 01fb 01 .byte 0x1 + 3760 01fc 11 .uleb128 0x11 + 3761 01fd 01 .uleb128 0x1 + 3762 01fe 31 .uleb128 0x31 + 3763 01ff 13 .uleb128 0x13 + 3764 0200 01 .uleb128 0x1 + 3765 0201 13 .uleb128 0x13 + 3766 0202 00 .byte 0 + 3767 0203 00 .byte 0 + 3768 0204 2A .uleb128 0x2a + 3769 0205 898201 .uleb128 0x4109 + 3770 0208 00 .byte 0 + 3771 0209 11 .uleb128 0x11 + 3772 020a 01 .uleb128 0x1 + 3773 020b 31 .uleb128 0x31 + 3774 020c 13 .uleb128 0x13 + 3775 020d 00 .byte 0 + 3776 020e 00 .byte 0 + 3777 020f 2B .uleb128 0x2b + 3778 0210 898201 .uleb128 0x4109 + 3779 0213 01 .byte 0x1 + 3780 0214 11 .uleb128 0x11 + 3781 0215 01 .uleb128 0x1 + 3782 0216 9542 .uleb128 0x2115 + 3783 0218 0C .uleb128 0xc + 3784 0219 31 .uleb128 0x31 + 3785 021a 13 .uleb128 0x13 + 3786 021b 00 .byte 0 + 3787 021c 00 .byte 0 + 3788 021d 2C .uleb128 0x2c + 3789 021e 34 .uleb128 0x34 + 3790 021f 00 .byte 0 + 3791 0220 03 .uleb128 0x3 + 3792 0221 08 .uleb128 0x8 + 3793 0222 3A .uleb128 0x3a + 3794 0223 0B .uleb128 0xb + 3795 0224 3B .uleb128 0x3b + 3796 0225 0B .uleb128 0xb + 3797 0226 49 .uleb128 0x49 + 3798 0227 13 .uleb128 0x13 + 3799 0228 02 .uleb128 0x2 + 3800 0229 0A .uleb128 0xa + 3801 022a 00 .byte 0 + 3802 022b 00 .byte 0 + 3803 022c 2D .uleb128 0x2d + 3804 022d 34 .uleb128 0x34 + 3805 022e 00 .byte 0 + 3806 022f 03 .uleb128 0x3 + 3807 0230 0E .uleb128 0xe + 3808 0231 3A .uleb128 0x3a + 3809 0232 0B .uleb128 0xb + 3810 0233 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 68 + + + 3811 0234 0B .uleb128 0xb + 3812 0235 49 .uleb128 0x49 + 3813 0236 13 .uleb128 0x13 + 3814 0237 3F .uleb128 0x3f + 3815 0238 0C .uleb128 0xc + 3816 0239 3C .uleb128 0x3c + 3817 023a 0C .uleb128 0xc + 3818 023b 00 .byte 0 + 3819 023c 00 .byte 0 + 3820 023d 2E .uleb128 0x2e + 3821 023e 21 .uleb128 0x21 + 3822 023f 00 .byte 0 + 3823 0240 00 .byte 0 + 3824 0241 00 .byte 0 + 3825 0242 2F .uleb128 0x2f + 3826 0243 34 .uleb128 0x34 + 3827 0244 00 .byte 0 + 3828 0245 03 .uleb128 0x3 + 3829 0246 08 .uleb128 0x8 + 3830 0247 3A .uleb128 0x3a + 3831 0248 0B .uleb128 0xb + 3832 0249 3B .uleb128 0x3b + 3833 024a 0B .uleb128 0xb + 3834 024b 49 .uleb128 0x49 + 3835 024c 13 .uleb128 0x13 + 3836 024d 3F .uleb128 0x3f + 3837 024e 0C .uleb128 0xc + 3838 024f 3C .uleb128 0x3c + 3839 0250 0C .uleb128 0xc + 3840 0251 00 .byte 0 + 3841 0252 00 .byte 0 + 3842 0253 30 .uleb128 0x30 + 3843 0254 34 .uleb128 0x34 + 3844 0255 00 .byte 0 + 3845 0256 03 .uleb128 0x3 + 3846 0257 0E .uleb128 0xe + 3847 0258 3A .uleb128 0x3a + 3848 0259 0B .uleb128 0xb + 3849 025a 3B .uleb128 0x3b + 3850 025b 0B .uleb128 0xb + 3851 025c 49 .uleb128 0x49 + 3852 025d 13 .uleb128 0x13 + 3853 025e 3F .uleb128 0x3f + 3854 025f 0C .uleb128 0xc + 3855 0260 02 .uleb128 0x2 + 3856 0261 0A .uleb128 0xa + 3857 0262 00 .byte 0 + 3858 0263 00 .byte 0 + 3859 0264 31 .uleb128 0x31 + 3860 0265 2E .uleb128 0x2e + 3861 0266 01 .byte 0x1 + 3862 0267 3F .uleb128 0x3f + 3863 0268 0C .uleb128 0xc + 3864 0269 03 .uleb128 0x3 + 3865 026a 0E .uleb128 0xe + 3866 026b 3A .uleb128 0x3a + 3867 026c 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 69 + + + 3868 026d 3B .uleb128 0x3b + 3869 026e 05 .uleb128 0x5 + 3870 026f 27 .uleb128 0x27 + 3871 0270 0C .uleb128 0xc + 3872 0271 49 .uleb128 0x49 + 3873 0272 13 .uleb128 0x13 + 3874 0273 3C .uleb128 0x3c + 3875 0274 0C .uleb128 0xc + 3876 0275 01 .uleb128 0x1 + 3877 0276 13 .uleb128 0x13 + 3878 0277 00 .byte 0 + 3879 0278 00 .byte 0 + 3880 0279 32 .uleb128 0x32 + 3881 027a 2E .uleb128 0x2e + 3882 027b 01 .byte 0x1 + 3883 027c 3F .uleb128 0x3f + 3884 027d 0C .uleb128 0xc + 3885 027e 03 .uleb128 0x3 + 3886 027f 0E .uleb128 0xe + 3887 0280 3A .uleb128 0x3a + 3888 0281 0B .uleb128 0xb + 3889 0282 3B .uleb128 0x3b + 3890 0283 05 .uleb128 0x5 + 3891 0284 27 .uleb128 0x27 + 3892 0285 0C .uleb128 0xc + 3893 0286 3C .uleb128 0x3c + 3894 0287 0C .uleb128 0xc + 3895 0288 01 .uleb128 0x1 + 3896 0289 13 .uleb128 0x13 + 3897 028a 00 .byte 0 + 3898 028b 00 .byte 0 + 3899 028c 33 .uleb128 0x33 + 3900 028d 2E .uleb128 0x2e + 3901 028e 01 .byte 0x1 + 3902 028f 3F .uleb128 0x3f + 3903 0290 0C .uleb128 0xc + 3904 0291 03 .uleb128 0x3 + 3905 0292 0E .uleb128 0xe + 3906 0293 3A .uleb128 0x3a + 3907 0294 0B .uleb128 0xb + 3908 0295 3B .uleb128 0x3b + 3909 0296 0B .uleb128 0xb + 3910 0297 27 .uleb128 0x27 + 3911 0298 0C .uleb128 0xc + 3912 0299 3C .uleb128 0x3c + 3913 029a 0C .uleb128 0xc + 3914 029b 01 .uleb128 0x1 + 3915 029c 13 .uleb128 0x13 + 3916 029d 00 .byte 0 + 3917 029e 00 .byte 0 + 3918 029f 34 .uleb128 0x34 + 3919 02a0 2E .uleb128 0x2e + 3920 02a1 01 .byte 0x1 + 3921 02a2 3F .uleb128 0x3f + 3922 02a3 0C .uleb128 0xc + 3923 02a4 03 .uleb128 0x3 + 3924 02a5 0E .uleb128 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 70 + + + 3925 02a6 3A .uleb128 0x3a + 3926 02a7 0B .uleb128 0xb + 3927 02a8 3B .uleb128 0x3b + 3928 02a9 0B .uleb128 0xb + 3929 02aa 27 .uleb128 0x27 + 3930 02ab 0C .uleb128 0xc + 3931 02ac 49 .uleb128 0x49 + 3932 02ad 13 .uleb128 0x13 + 3933 02ae 3C .uleb128 0x3c + 3934 02af 0C .uleb128 0xc + 3935 02b0 01 .uleb128 0x1 + 3936 02b1 13 .uleb128 0x13 + 3937 02b2 00 .byte 0 + 3938 02b3 00 .byte 0 + 3939 02b4 35 .uleb128 0x35 + 3940 02b5 2E .uleb128 0x2e + 3941 02b6 00 .byte 0 + 3942 02b7 3F .uleb128 0x3f + 3943 02b8 0C .uleb128 0xc + 3944 02b9 03 .uleb128 0x3 + 3945 02ba 0E .uleb128 0xe + 3946 02bb 3A .uleb128 0x3a + 3947 02bc 0B .uleb128 0xb + 3948 02bd 3B .uleb128 0x3b + 3949 02be 0B .uleb128 0xb + 3950 02bf 27 .uleb128 0x27 + 3951 02c0 0C .uleb128 0xc + 3952 02c1 3C .uleb128 0x3c + 3953 02c2 0C .uleb128 0xc + 3954 02c3 00 .byte 0 + 3955 02c4 00 .byte 0 + 3956 02c5 36 .uleb128 0x36 + 3957 02c6 2E .uleb128 0x2e + 3958 02c7 01 .byte 0x1 + 3959 02c8 3F .uleb128 0x3f + 3960 02c9 0C .uleb128 0xc + 3961 02ca 03 .uleb128 0x3 + 3962 02cb 0E .uleb128 0xe + 3963 02cc 3A .uleb128 0x3a + 3964 02cd 0B .uleb128 0xb + 3965 02ce 3B .uleb128 0x3b + 3966 02cf 05 .uleb128 0x5 + 3967 02d0 27 .uleb128 0x27 + 3968 02d1 0C .uleb128 0xc + 3969 02d2 3C .uleb128 0x3c + 3970 02d3 0C .uleb128 0xc + 3971 02d4 00 .byte 0 + 3972 02d5 00 .byte 0 + 3973 02d6 00 .byte 0 + 3974 .section .debug_loc,"",%progbits + 3975 .Ldebug_loc0: + 3976 .LLST0: + 3977 0000 00000000 .4byte .LFB12 + 3978 0004 04000000 .4byte .LCFI0 + 3979 0008 0200 .2byte 0x2 + 3980 000a 7D .byte 0x7d + 3981 000b 00 .sleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 71 + + + 3982 000c 04000000 .4byte .LCFI0 + 3983 0010 20000000 .4byte .LFE12 + 3984 0014 0200 .2byte 0x2 + 3985 0016 7D .byte 0x7d + 3986 0017 08 .sleb128 8 + 3987 0018 00000000 .4byte 0 + 3988 001c 00000000 .4byte 0 + 3989 .LLST1: + 3990 0020 00000000 .4byte .LVL1 + 3991 0024 10000000 .4byte .LVL2 + 3992 0028 0100 .2byte 0x1 + 3993 002a 50 .byte 0x50 + 3994 002b 10000000 .4byte .LVL2 + 3995 002f 20000000 .4byte .LFE12 + 3996 0033 0400 .2byte 0x4 + 3997 0035 F3 .byte 0xf3 + 3998 0036 01 .uleb128 0x1 + 3999 0037 50 .byte 0x50 + 4000 0038 9F .byte 0x9f + 4001 0039 00000000 .4byte 0 + 4002 003d 00000000 .4byte 0 + 4003 .LLST2: + 4004 0041 00000000 .4byte .LFB11 + 4005 0045 04000000 .4byte .LCFI1 + 4006 0049 0200 .2byte 0x2 + 4007 004b 7D .byte 0x7d + 4008 004c 00 .sleb128 0 + 4009 004d 04000000 .4byte .LCFI1 + 4010 0051 0C000000 .4byte .LCFI2 + 4011 0055 0200 .2byte 0x2 + 4012 0057 7D .byte 0x7d + 4013 0058 04 .sleb128 4 + 4014 0059 0C000000 .4byte .LCFI2 + 4015 005d 3C000000 .4byte .LFE11 + 4016 0061 0200 .2byte 0x2 + 4017 0063 7D .byte 0x7d + 4018 0064 10 .sleb128 16 + 4019 0065 00000000 .4byte 0 + 4020 0069 00000000 .4byte 0 + 4021 .LLST3: + 4022 006d 00000000 .4byte .LFB9 + 4023 0071 04000000 .4byte .LCFI3 + 4024 0075 0200 .2byte 0x2 + 4025 0077 7D .byte 0x7d + 4026 0078 00 .sleb128 0 + 4027 0079 04000000 .4byte .LCFI3 + 4028 007d 1C000000 .4byte .LFE9 + 4029 0081 0200 .2byte 0x2 + 4030 0083 7D .byte 0x7d + 4031 0084 08 .sleb128 8 + 4032 0085 00000000 .4byte 0 + 4033 0089 00000000 .4byte 0 + 4034 .LLST4: + 4035 008d 00000000 .4byte .LVL5 + 4036 0091 0C000000 .4byte .LVL6 + 4037 0095 0100 .2byte 0x1 + 4038 0097 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 72 + + + 4039 0098 0C000000 .4byte .LVL6 + 4040 009c 1C000000 .4byte .LFE9 + 4041 00a0 0400 .2byte 0x4 + 4042 00a2 F3 .byte 0xf3 + 4043 00a3 01 .uleb128 0x1 + 4044 00a4 50 .byte 0x50 + 4045 00a5 9F .byte 0x9f + 4046 00a6 00000000 .4byte 0 + 4047 00aa 00000000 .4byte 0 + 4048 .LLST5: + 4049 00ae 00000000 .4byte .LFB8 + 4050 00b2 04000000 .4byte .LCFI4 + 4051 00b6 0200 .2byte 0x2 + 4052 00b8 7D .byte 0x7d + 4053 00b9 00 .sleb128 0 + 4054 00ba 04000000 .4byte .LCFI4 + 4055 00be 0C000000 .4byte .LCFI5 + 4056 00c2 0200 .2byte 0x2 + 4057 00c4 7D .byte 0x7d + 4058 00c5 04 .sleb128 4 + 4059 00c6 0C000000 .4byte .LCFI5 + 4060 00ca 3C000000 .4byte .LFE8 + 4061 00ce 0200 .2byte 0x2 + 4062 00d0 7D .byte 0x7d + 4063 00d1 10 .sleb128 16 + 4064 00d2 00000000 .4byte 0 + 4065 00d6 00000000 .4byte 0 + 4066 .LLST6: + 4067 00da 00000000 .4byte .LFB13 + 4068 00de 04000000 .4byte .LCFI6 + 4069 00e2 0200 .2byte 0x2 + 4070 00e4 7D .byte 0x7d + 4071 00e5 00 .sleb128 0 + 4072 00e6 04000000 .4byte .LCFI6 + 4073 00ea 08000000 .4byte .LCFI7 + 4074 00ee 0200 .2byte 0x2 + 4075 00f0 7D .byte 0x7d + 4076 00f1 10 .sleb128 16 + 4077 00f2 08000000 .4byte .LCFI7 + 4078 00f6 08030000 .4byte .LFE13 + 4079 00fa 0200 .2byte 0x2 + 4080 00fc 7D .byte 0x7d + 4081 00fd 18 .sleb128 24 + 4082 00fe 00000000 .4byte 0 + 4083 0102 00000000 .4byte 0 + 4084 .LLST7: + 4085 0106 3C010000 .4byte .LVL19 + 4086 010a 4C010000 .4byte .LVL20 + 4087 010e 0100 .2byte 0x1 + 4088 0110 50 .byte 0x50 + 4089 0111 4C010000 .4byte .LVL20 + 4090 0115 4F010000 .4byte .LVL21-1 + 4091 0119 0300 .2byte 0x3 + 4092 011b 7E .byte 0x7e + 4093 011c 04 .sleb128 4 + 4094 011d 9F .byte 0x9f + 4095 011e 38020000 .4byte .LVL28 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 73 + + + 4096 0122 48020000 .4byte .LVL29 + 4097 0126 0100 .2byte 0x1 + 4098 0128 50 .byte 0x50 + 4099 0129 48020000 .4byte .LVL29 + 4100 012d 4B020000 .4byte .LVL30-1 + 4101 0131 0300 .2byte 0x3 + 4102 0133 72 .byte 0x72 + 4103 0134 02 .sleb128 2 + 4104 0135 9F .byte 0x9f + 4105 0136 64020000 .4byte .LVL31 + 4106 013a 74020000 .4byte .LVL32 + 4107 013e 0100 .2byte 0x1 + 4108 0140 50 .byte 0x50 + 4109 0141 74020000 .4byte .LVL32 + 4110 0145 77020000 .4byte .LVL33-1 + 4111 0149 0300 .2byte 0x3 + 4112 014b 73 .byte 0x73 + 4113 014c 02 .sleb128 2 + 4114 014d 9F .byte 0x9f + 4115 014e 00000000 .4byte 0 + 4116 0152 00000000 .4byte 0 + 4117 .LLST8: + 4118 0156 98000000 .4byte .LVL12 + 4119 015a A0000000 .4byte .LVL13 + 4120 015e 0100 .2byte 0x1 + 4121 0160 50 .byte 0x50 + 4122 0161 00000000 .4byte 0 + 4123 0165 00000000 .4byte 0 + 4124 .LLST9: + 4125 0169 00000000 .4byte .LFB10 + 4126 016d 04000000 .4byte .LCFI8 + 4127 0171 0200 .2byte 0x2 + 4128 0173 7D .byte 0x7d + 4129 0174 00 .sleb128 0 + 4130 0175 04000000 .4byte .LCFI8 + 4131 0179 08000000 .4byte .LCFI9 + 4132 017d 0200 .2byte 0x2 + 4133 017f 7D .byte 0x7d + 4134 0180 14 .sleb128 20 + 4135 0181 08000000 .4byte .LCFI9 + 4136 0185 58030000 .4byte .LFE10 + 4137 0189 0200 .2byte 0x2 + 4138 018b 7D .byte 0x7d + 4139 018c 20 .sleb128 32 + 4140 018d 00000000 .4byte 0 + 4141 0191 00000000 .4byte 0 + 4142 .LLST10: + 4143 0195 34000000 .4byte .LVL38 + 4144 0199 40000000 .4byte .LVL39 + 4145 019d 0200 .2byte 0x2 + 4146 019f 30 .byte 0x30 + 4147 01a0 9F .byte 0x9f + 4148 01a1 40000000 .4byte .LVL39 + 4149 01a5 4C000000 .4byte .LVL40 + 4150 01a9 0200 .2byte 0x2 + 4151 01ab 31 .byte 0x31 + 4152 01ac 9F .byte 0x9f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 74 + + + 4153 01ad 4C000000 .4byte .LVL40 + 4154 01b1 58000000 .4byte .LVL41 + 4155 01b5 0200 .2byte 0x2 + 4156 01b7 32 .byte 0x32 + 4157 01b8 9F .byte 0x9f + 4158 01b9 58000000 .4byte .LVL41 + 4159 01bd 64000000 .4byte .LVL42 + 4160 01c1 0200 .2byte 0x2 + 4161 01c3 33 .byte 0x33 + 4162 01c4 9F .byte 0x9f + 4163 01c5 64000000 .4byte .LVL42 + 4164 01c9 94000000 .4byte .LVL44 + 4165 01cd 0200 .2byte 0x2 + 4166 01cf 34 .byte 0x34 + 4167 01d0 9F .byte 0x9f + 4168 01d1 9C000000 .4byte .LVL45 + 4169 01d5 58030000 .4byte .LFE10 + 4170 01d9 0200 .2byte 0x2 + 4171 01db 34 .byte 0x34 + 4172 01dc 9F .byte 0x9f + 4173 01dd 00000000 .4byte 0 + 4174 01e1 00000000 .4byte 0 + 4175 .LLST11: + 4176 01e5 28010000 .4byte .LVL52 + 4177 01e9 34010000 .4byte .LVL53 + 4178 01ed 0200 .2byte 0x2 + 4179 01ef 30 .byte 0x30 + 4180 01f0 9F .byte 0x9f + 4181 01f1 34010000 .4byte .LVL53 + 4182 01f5 40010000 .4byte .LVL54 + 4183 01f9 0200 .2byte 0x2 + 4184 01fb 31 .byte 0x31 + 4185 01fc 9F .byte 0x9f + 4186 01fd 40010000 .4byte .LVL54 + 4187 0201 4C010000 .4byte .LVL55 + 4188 0205 0200 .2byte 0x2 + 4189 0207 32 .byte 0x32 + 4190 0208 9F .byte 0x9f + 4191 0209 4C010000 .4byte .LVL55 + 4192 020d 58010000 .4byte .LVL56 + 4193 0211 0200 .2byte 0x2 + 4194 0213 33 .byte 0x33 + 4195 0214 9F .byte 0x9f + 4196 0215 58010000 .4byte .LVL56 + 4197 0219 BC010000 .4byte .LVL62 + 4198 021d 0200 .2byte 0x2 + 4199 021f 34 .byte 0x34 + 4200 0220 9F .byte 0x9f + 4201 0221 BC010000 .4byte .LVL62 + 4202 0225 C8010000 .4byte .LVL63 + 4203 0229 0200 .2byte 0x2 + 4204 022b 30 .byte 0x30 + 4205 022c 9F .byte 0x9f + 4206 022d C8010000 .4byte .LVL63 + 4207 0231 D4010000 .4byte .LVL64 + 4208 0235 0200 .2byte 0x2 + 4209 0237 31 .byte 0x31 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 75 + + + 4210 0238 9F .byte 0x9f + 4211 0239 D4010000 .4byte .LVL64 + 4212 023d E0010000 .4byte .LVL65 + 4213 0241 0200 .2byte 0x2 + 4214 0243 32 .byte 0x32 + 4215 0244 9F .byte 0x9f + 4216 0245 E0010000 .4byte .LVL65 + 4217 0249 EC010000 .4byte .LVL66 + 4218 024d 0200 .2byte 0x2 + 4219 024f 33 .byte 0x33 + 4220 0250 9F .byte 0x9f + 4221 0251 EC010000 .4byte .LVL66 + 4222 0255 30030000 .4byte .LVL81 + 4223 0259 0200 .2byte 0x2 + 4224 025b 34 .byte 0x34 + 4225 025c 9F .byte 0x9f + 4226 025d 00000000 .4byte 0 + 4227 0261 00000000 .4byte 0 + 4228 .LLST12: + 4229 0265 78010000 .4byte .LVL57 + 4230 0269 7C010000 .4byte .LVL58 + 4231 026d 0100 .2byte 0x1 + 4232 026f 50 .byte 0x50 + 4233 0270 7C010000 .4byte .LVL58 + 4234 0274 88010000 .4byte .LVL59 + 4235 0278 0300 .2byte 0x3 + 4236 027a 70 .byte 0x70 + 4237 027b 04 .sleb128 4 + 4238 027c 9F .byte 0x9f + 4239 027d 04020000 .4byte .LVL67 + 4240 0281 14020000 .4byte .LVL68 + 4241 0285 0100 .2byte 0x1 + 4242 0287 50 .byte 0x50 + 4243 0288 14020000 .4byte .LVL68 + 4244 028c 17020000 .4byte .LVL69-1 + 4245 0290 0300 .2byte 0x3 + 4246 0292 72 .byte 0x72 + 4247 0293 02 .sleb128 2 + 4248 0294 9F .byte 0x9f + 4249 0295 34020000 .4byte .LVL70 + 4250 0299 44020000 .4byte .LVL71 + 4251 029d 0100 .2byte 0x1 + 4252 029f 50 .byte 0x50 + 4253 02a0 44020000 .4byte .LVL71 + 4254 02a4 47020000 .4byte .LVL72-1 + 4255 02a8 0300 .2byte 0x3 + 4256 02aa 73 .byte 0x73 + 4257 02ab 02 .sleb128 2 + 4258 02ac 9F .byte 0x9f + 4259 02ad 00000000 .4byte 0 + 4260 02b1 00000000 .4byte 0 + 4261 .section .debug_aranges,"",%progbits + 4262 0000 4C000000 .4byte 0x4c + 4263 0004 0200 .2byte 0x2 + 4264 0006 00000000 .4byte .Ldebug_info0 + 4265 000a 04 .byte 0x4 + 4266 000b 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 76 + + + 4267 000c 0000 .2byte 0 + 4268 000e 0000 .2byte 0 + 4269 0010 00000000 .4byte .LFB7 + 4270 0014 04000000 .4byte .LFE7-.LFB7 + 4271 0018 00000000 .4byte .LFB12 + 4272 001c 20000000 .4byte .LFE12-.LFB12 + 4273 0020 00000000 .4byte .LFB11 + 4274 0024 3C000000 .4byte .LFE11-.LFB11 + 4275 0028 00000000 .4byte .LFB9 + 4276 002c 1C000000 .4byte .LFE9-.LFB9 + 4277 0030 00000000 .4byte .LFB8 + 4278 0034 3C000000 .4byte .LFE8-.LFB8 + 4279 0038 00000000 .4byte .LFB13 + 4280 003c 08030000 .4byte .LFE13-.LFB13 + 4281 0040 00000000 .4byte .LFB10 + 4282 0044 58030000 .4byte .LFE10-.LFB10 + 4283 0048 00000000 .4byte 0 + 4284 004c 00000000 .4byte 0 + 4285 .section .debug_ranges,"",%progbits + 4286 .Ldebug_ranges0: + 4287 0000 80000000 .4byte .LBB6 + 4288 0004 84000000 .4byte .LBE6 + 4289 0008 88000000 .4byte .LBB13 + 4290 000c D8000000 .4byte .LBE13 + 4291 0010 E0000000 .4byte .LBB14 + 4292 0014 C4020000 .4byte .LBE14 + 4293 0018 CC020000 .4byte .LBB15 + 4294 001c D0020000 .4byte .LBE15 + 4295 0020 E0020000 .4byte .LBB16 + 4296 0024 08030000 .4byte .LBE16 + 4297 0028 00000000 .4byte 0 + 4298 002c 00000000 .4byte 0 + 4299 0030 80000000 .4byte .LBB7 + 4300 0034 84000000 .4byte .LBE7 + 4301 0038 88000000 .4byte .LBB9 + 4302 003c D8000000 .4byte .LBE9 + 4303 0040 E0000000 .4byte .LBB10 + 4304 0044 C4020000 .4byte .LBE10 + 4305 0048 CC020000 .4byte .LBB11 + 4306 004c D0020000 .4byte .LBE11 + 4307 0050 E0020000 .4byte .LBB12 + 4308 0054 08030000 .4byte .LBE12 + 4309 0058 00000000 .4byte 0 + 4310 005c 00000000 .4byte 0 + 4311 0060 9C000000 .4byte .LBB19 + 4312 0064 24030000 .4byte .LBE19 + 4313 0068 2C030000 .4byte .LBB22 + 4314 006c 30030000 .4byte .LBE22 + 4315 0070 00000000 .4byte 0 + 4316 0074 00000000 .4byte 0 + 4317 0078 9C000000 .4byte .LBB20 + 4318 007c 24030000 .4byte .LBE20 + 4319 0080 2C030000 .4byte .LBB21 + 4320 0084 30030000 .4byte .LBE21 + 4321 0088 00000000 .4byte 0 + 4322 008c 00000000 .4byte 0 + 4323 0090 00000000 .4byte .LFB7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 77 + + + 4324 0094 04000000 .4byte .LFE7 + 4325 0098 00000000 .4byte .LFB12 + 4326 009c 20000000 .4byte .LFE12 + 4327 00a0 00000000 .4byte .LFB11 + 4328 00a4 3C000000 .4byte .LFE11 + 4329 00a8 00000000 .4byte .LFB9 + 4330 00ac 1C000000 .4byte .LFE9 + 4331 00b0 00000000 .4byte .LFB8 + 4332 00b4 3C000000 .4byte .LFE8 + 4333 00b8 00000000 .4byte .LFB13 + 4334 00bc 08030000 .4byte .LFE13 + 4335 00c0 00000000 .4byte .LFB10 + 4336 00c4 58030000 .4byte .LFE10 + 4337 00c8 00000000 .4byte 0 + 4338 00cc 00000000 .4byte 0 + 4339 .section .debug_line,"",%progbits + 4340 .Ldebug_line0: + 4341 0000 6D020000 .section .debug_str,"MS",%progbits,1 + 4341 02005401 + 4341 00000201 + 4341 FB0E0D00 + 4341 01010101 + 4342 .LASF97: + 4343 0000 63684F51 .ascii "chOQPutTimeout\000" + 4343 50757454 + 4343 696D656F + 4343 757400 + 4344 .LASF64: + 4345 000f 7466756E .ascii "tfunc_t\000" + 4345 635F7400 + 4346 .LASF38: + 4347 0017 705F6D73 .ascii "p_msg\000" + 4347 6700 + 4348 .LASF2: + 4349 001d 73697A65 .ascii "size_t\000" + 4349 5F7400 + 4350 .LASF59: + 4351 0024 7264796D .ascii "rdymsg\000" + 4351 736700 + 4352 .LASF100: + 4353 002b 63684951 .ascii "chIQInit\000" + 4353 496E6974 + 4353 00 + 4354 .LASF77: + 4355 0034 4F757470 .ascii "OutputQueue\000" + 4355 75745175 + 4355 65756500 + 4356 .LASF109: + 4357 0040 63684951 .ascii "chIQReadTimeout\000" + 4357 52656164 + 4357 54696D65 + 4357 6F757400 + 4358 .LASF96: + 4359 0050 70617474 .ascii "patternqueues\000" + 4359 65726E71 + 4359 75657565 + 4359 7300 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 78 + + + 4360 .LASF12: + 4361 005e 6C6F6E67 .ascii "long long unsigned int\000" + 4361 206C6F6E + 4361 6720756E + 4361 7369676E + 4361 65642069 + 4362 .LASF105: + 4363 0075 63684F51 .ascii "chOQWriteTimeout\000" + 4363 57726974 + 4363 6554696D + 4363 656F7574 + 4363 00 + 4364 .LASF99: + 4365 0086 63684F51 .ascii "chOQInit\000" + 4365 496E6974 + 4365 00 + 4366 .LASF60: + 4367 008f 65786974 .ascii "exitcode\000" + 4367 636F6465 + 4367 00 + 4368 .LASF87: + 4369 0098 71756575 .ascii "queues2_setup\000" + 4369 6573325F + 4369 73657475 + 4369 7000 + 4370 .LASF93: + 4371 00a6 74657374 .ascii "test\000" + 4371 00 + 4372 .LASF26: + 4373 00ab 705F7072 .ascii "p_prio\000" + 4373 696F00 + 4374 .LASF67: + 4375 00b2 715F7761 .ascii "q_waiting\000" + 4375 6974696E + 4375 6700 + 4376 .LASF11: + 4377 00bc 6C6F6E67 .ascii "long long int\000" + 4377 206C6F6E + 4377 6720696E + 4377 7400 + 4378 .LASF1: + 4379 00ca 7369676E .ascii "signed char\000" + 4379 65642063 + 4379 68617200 + 4380 .LASF13: + 4381 00d6 626F6F6C .ascii "bool_t\000" + 4381 5F7400 + 4382 .LASF56: + 4383 00dd 6D5F7175 .ascii "m_queue\000" + 4383 65756500 + 4384 .LASF102: + 4385 00e5 74657374 .ascii "test_emit_token\000" + 4385 5F656D69 + 4385 745F746F + 4385 6B656E00 + 4386 .LASF18: + 4387 00f5 74736C69 .ascii "tslices_t\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 79 + + + 4387 6365735F + 4387 7400 + 4388 .LASF8: + 4389 00ff 6C6F6E67 .ascii "long int\000" + 4389 20696E74 + 4389 00 + 4390 .LASF16: + 4391 0108 74737461 .ascii "tstate_t\000" + 4391 74655F74 + 4391 00 + 4392 .LASF101: + 4393 0111 63684F51 .ascii "chOQGetI\000" + 4393 47657449 + 4393 00 + 4394 .LASF69: + 4395 011a 715F6275 .ascii "q_buffer\000" + 4395 66666572 + 4395 00 + 4396 .LASF71: + 4397 0123 715F7772 .ascii "q_wrptr\000" + 4397 70747200 + 4398 .LASF28: + 4399 012b 705F6E65 .ascii "p_newer\000" + 4399 77657200 + 4400 .LASF112: + 4401 0133 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 4401 73657273 + 4401 5C4E6963 + 4401 6F204D61 + 4401 61735C44 + 4402 0160 312D4243 .ascii "1-BCM2835-GCC\000" + 4402 4D323833 + 4402 352D4743 + 4402 4300 + 4403 .LASF51: + 4404 016e 725F6E65 .ascii "r_newer\000" + 4404 77657200 + 4405 .LASF45: + 4406 0176 72656761 .ascii "regarm_t\000" + 4406 726D5F74 + 4406 00 + 4407 .LASF108: + 4408 017f 63684951 .ascii "chIQPutI\000" + 4408 50757449 + 4408 00 + 4409 .LASF0: + 4410 0188 756E7369 .ascii "unsigned int\000" + 4410 676E6564 + 4410 20696E74 + 4410 00 + 4411 .LASF115: + 4412 0195 63684951 .ascii "chIQResetI\000" + 4412 52657365 + 4412 744900 + 4413 .LASF10: + 4414 01a0 6C6F6E67 .ascii "long unsigned int\000" + 4414 20756E73 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 80 + + + 4414 69676E65 + 4414 6420696E + 4414 7400 + 4415 .LASF81: + 4416 01b2 74656172 .ascii "teardown\000" + 4416 646F776E + 4416 00 + 4417 .LASF79: + 4418 01bb 6E616D65 .ascii "name\000" + 4418 00 + 4419 .LASF47: + 4420 01c0 636F6E74 .ascii "context\000" + 4420 65787400 + 4421 .LASF6: + 4422 01c8 73686F72 .ascii "short unsigned int\000" + 4422 7420756E + 4422 7369676E + 4422 65642069 + 4422 6E7400 + 4423 .LASF85: + 4424 01db 71756575 .ascii "queues1_execute\000" + 4424 6573315F + 4424 65786563 + 4424 75746500 + 4425 .LASF94: + 4426 01eb 74657374 .ascii "testqueues1\000" + 4426 71756575 + 4426 65733100 + 4427 .LASF20: + 4428 01f7 6D73675F .ascii "msg_t\000" + 4428 7400 + 4429 .LASF15: + 4430 01fd 746D6F64 .ascii "tmode_t\000" + 4430 655F7400 + 4431 .LASF43: + 4432 0205 54687265 .ascii "ThreadsList\000" + 4432 6164734C + 4432 69737400 + 4433 .LASF21: + 4434 0211 6576656E .ascii "eventmask_t\000" + 4434 746D6173 + 4434 6B5F7400 + 4435 .LASF76: + 4436 021d 496E7075 .ascii "InputQueue\000" + 4436 74517565 + 4436 756500 + 4437 .LASF55: + 4438 0228 4D757465 .ascii "Mutex\000" + 4438 7800 + 4439 .LASF66: + 4440 022e 47656E65 .ascii "GenericQueue\000" + 4440 72696351 + 4440 75657565 + 4440 00 + 4441 .LASF44: + 4442 023b 73746B61 .ascii "stkalign_t\000" + 4442 6C69676E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 81 + + + 4442 5F7400 + 4443 .LASF106: + 4444 0246 63685468 .ascii "chThdCreateStatic\000" + 4444 64437265 + 4444 61746553 + 4444 74617469 + 4444 6300 + 4445 .LASF86: + 4446 0258 6E6F7469 .ascii "notify\000" + 4446 667900 + 4447 .LASF84: + 4448 025f 71756575 .ascii "queues2_execute\000" + 4448 6573325F + 4448 65786563 + 4448 75746500 + 4449 .LASF65: + 4450 026f 73697A65 .ascii "sizetype\000" + 4450 74797065 + 4450 00 + 4451 .LASF68: + 4452 0278 715F636F .ascii "q_counter\000" + 4452 756E7465 + 4452 7200 + 4453 .LASF95: + 4454 0282 74657374 .ascii "testqueues2\000" + 4454 71756575 + 4454 65733200 + 4455 .LASF114: + 4456 028e 74657374 .ascii "test_wait_threads\000" + 4456 5F776169 + 4456 745F7468 + 4456 72656164 + 4456 7300 + 4457 .LASF29: + 4458 02a0 705F6F6C .ascii "p_older\000" + 4458 64657200 + 4459 .LASF89: + 4460 02a8 74687265 .ascii "thread1\000" + 4460 61643100 + 4461 .LASF88: + 4462 02b0 74687265 .ascii "thread2\000" + 4462 61643200 + 4463 .LASF50: + 4464 02b8 725F6374 .ascii "r_ctx\000" + 4464 7800 + 4465 .LASF42: + 4466 02be 54687265 .ascii "ThreadsQueue\000" + 4466 61647351 + 4466 75657565 + 4466 00 + 4467 .LASF80: + 4468 02cb 73657475 .ascii "setup\000" + 4468 7000 + 4469 .LASF104: + 4470 02d1 5F746573 .ascii "_test_assert_sequence\000" + 4470 745F6173 + 4470 73657274 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 82 + + + 4470 5F736571 + 4470 75656E63 + 4471 .LASF110: + 4472 02e7 474E5520 .ascii "GNU C 4.7.2\000" + 4472 4320342E + 4472 372E3200 + 4473 .LASF53: + 4474 02f3 725F6375 .ascii "r_current\000" + 4474 7272656E + 4474 7400 + 4475 .LASF52: + 4476 02fd 725F6F6C .ascii "r_older\000" + 4476 64657200 + 4477 .LASF90: + 4478 0305 71756575 .ascii "queues1_setup\000" + 4478 6573315F + 4478 73657475 + 4478 7000 + 4479 .LASF17: + 4480 0313 74726566 .ascii "trefs_t\000" + 4480 735F7400 + 4481 .LASF75: + 4482 031b 716E6F74 .ascii "qnotify_t\000" + 4482 6966795F + 4482 7400 + 4483 .LASF25: + 4484 0325 705F7072 .ascii "p_prev\000" + 4484 657600 + 4485 .LASF82: + 4486 032c 65786563 .ascii "execute\000" + 4486 75746500 + 4487 .LASF19: + 4488 0334 74707269 .ascii "tprio_t\000" + 4488 6F5F7400 + 4489 .LASF72: + 4490 033c 715F7264 .ascii "q_rdptr\000" + 4490 70747200 + 4491 .LASF14: + 4492 0344 5F426F6F .ascii "_Bool\000" + 4492 6C00 + 4493 .LASF7: + 4494 034a 696E7433 .ascii "int32_t\000" + 4494 325F7400 + 4495 .LASF4: + 4496 0352 756E7369 .ascii "unsigned char\000" + 4496 676E6564 + 4496 20636861 + 4496 7200 + 4497 .LASF111: + 4498 0360 2E2E2F2E .ascii "../../test/testqueues.c\000" + 4498 2E2F7465 + 4498 73742F74 + 4498 65737471 + 4498 75657565 + 4499 .LASF40: + 4500 0378 705F6D74 .ascii "p_mtxlist\000" + 4500 786C6973 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 83 + + + 4500 7400 + 4501 .LASF5: + 4502 0382 73686F72 .ascii "short int\000" + 4502 7420696E + 4502 7400 + 4503 .LASF31: + 4504 038c 705F7374 .ascii "p_state\000" + 4504 61746500 + 4505 .LASF34: + 4506 0394 705F7072 .ascii "p_preempt\000" + 4506 65656D70 + 4506 7400 + 4507 .LASF92: + 4508 039e 74687265 .ascii "threads\000" + 4508 61647300 + 4509 .LASF49: + 4510 03a6 725F7072 .ascii "r_prio\000" + 4510 696F00 + 4511 .LASF62: + 4512 03ad 65776D61 .ascii "ewmask\000" + 4512 736B00 + 4513 .LASF24: + 4514 03b4 705F6E65 .ascii "p_next\000" + 4514 787400 + 4515 .LASF32: + 4516 03bb 705F666C .ascii "p_flags\000" + 4516 61677300 + 4517 .LASF23: + 4518 03c3 54687265 .ascii "Thread\000" + 4518 616400 + 4519 .LASF78: + 4520 03ca 74657374 .ascii "testcase\000" + 4520 63617365 + 4520 00 + 4521 .LASF39: + 4522 03d3 705F6570 .ascii "p_epending\000" + 4522 656E6469 + 4522 6E6700 + 4523 .LASF9: + 4524 03de 75696E74 .ascii "uint32_t\000" + 4524 33325F74 + 4524 00 + 4525 .LASF48: + 4526 03e7 725F7175 .ascii "r_queue\000" + 4526 65756500 + 4527 .LASF63: + 4528 03ef 63686172 .ascii "char\000" + 4528 00 + 4529 .LASF113: + 4530 03f4 74657374 .ascii "test_buffers\000" + 4530 5F627566 + 4530 66657273 + 4530 00 + 4531 .LASF58: + 4532 0401 6D5F6E65 .ascii "m_next\000" + 4532 787400 + 4533 .LASF22: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 84 + + + 4534 0408 73797374 .ascii "systime_t\000" + 4534 696D655F + 4534 7400 + 4535 .LASF41: + 4536 0412 705F7265 .ascii "p_realprio\000" + 4536 616C7072 + 4536 696F00 + 4537 .LASF83: + 4538 041d 62756666 .ascii "buffer\000" + 4538 657200 + 4539 .LASF107: + 4540 0424 63684F51 .ascii "chOQResetI\000" + 4540 52657365 + 4540 744900 + 4541 .LASF35: + 4542 042f 705F7469 .ascii "p_time\000" + 4542 6D6500 + 4543 .LASF46: + 4544 0436 696E7463 .ascii "intctx\000" + 4544 747800 + 4545 .LASF37: + 4546 043d 705F6D73 .ascii "p_msgqueue\000" + 4546 67717565 + 4546 756500 + 4547 .LASF70: + 4548 0448 715F746F .ascii "q_top\000" + 4548 7000 + 4549 .LASF33: + 4550 044e 705F7265 .ascii "p_refs\000" + 4550 667300 + 4551 .LASF54: + 4552 0455 52656164 .ascii "ReadyList\000" + 4552 794C6973 + 4552 7400 + 4553 .LASF73: + 4554 045f 715F6E6F .ascii "q_notify\000" + 4554 74696679 + 4554 00 + 4555 .LASF91: + 4556 0468 726C6973 .ascii "rlist\000" + 4556 7400 + 4557 .LASF3: + 4558 046e 75696E74 .ascii "uint8_t\000" + 4558 385F7400 + 4559 .LASF61: + 4560 0476 77746F62 .ascii "wtobjp\000" + 4560 6A7000 + 4561 .LASF30: + 4562 047d 705F6E61 .ascii "p_name\000" + 4562 6D6500 + 4563 .LASF103: + 4564 0484 5F746573 .ascii "_test_assert\000" + 4564 745F6173 + 4564 73657274 + 4564 00 + 4565 .LASF74: + 4566 0491 715F6C69 .ascii "q_link\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 85 + + + 4566 6E6B00 + 4567 .LASF57: + 4568 0498 6D5F6F77 .ascii "m_owner\000" + 4568 6E657200 + 4569 .LASF27: + 4570 04a0 705F6374 .ascii "p_ctx\000" + 4570 7800 + 4571 .LASF36: + 4572 04a6 705F7761 .ascii "p_waiting\000" + 4572 6974696E + 4572 6700 + 4573 .LASF98: + 4574 04b0 63684951 .ascii "chIQGetTimeout\000" + 4574 47657454 + 4574 696D656F + 4574 757400 + 4575 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s page 86 + + +DEFINED SYMBOLS + *ABS*:00000000 testqueues.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:17 .text.notify:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:19 .text.notify:00000000 notify +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:33 .text.thread2:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:35 .text.thread2:00000000 thread2 +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:61 .text.thread2:0000001c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:66 .text.queues2_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:68 .text.queues2_setup:00000000 queues2_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:99 .text.queues2_setup:00000030 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:106 .text.thread1:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:108 .text.thread1:00000000 thread1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:132 .text.thread1:00000018 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:137 .text.queues1_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:139 .text.queues1_setup:00000000 queues1_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:170 .text.queues1_setup:00000030 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:177 .text.queues2_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:179 .text.queues2_execute:00000000 queues2_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:514 .text.queues2_execute:000002f0 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:526 .text.queues1_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:528 .text.queues1_execute:00000000 queues1_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:898 .text.queues1_execute:00000340 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:942 .rodata.patternqueues:00000000 patternqueues +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:923 .rodata.testqueues2:00000000 testqueues2 +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:914 .rodata.testqueues1:00000000 testqueues1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:911 .rodata.testqueues1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:920 .rodata.testqueues2:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:929 .rodata.str1.4:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:939 .rodata.patternqueues:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:947 .data.oq:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:951 .data.oq:00000000 oq +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:962 .data.iq:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccFyanKT.s:966 .data.iq:00000000 iq + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chOQPutTimeout +chOQInit +wa +chIQGetTimeout +chIQInit +_test_assert +chOQGetI +test_emit_token +_test_assert_sequence +chOQWriteTimeout +chThdCreateStatic +test_wait_threads +chOQResetI +rlist +threads +chIQPutI +chIQReadTimeout +chIQResetI +test diff --git a/demos/ARM11-BCM2835-GCC/build/lst/testsem.lst b/demos/ARM11-BCM2835-GCC/build/lst/testsem.lst new file mode 100644 index 0000000000..c2d28cd8a8 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/testsem.lst @@ -0,0 +1,5114 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "testsem.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.sem3_setup,"ax",%progbits + 17 .align 2 + 18 .type sem3_setup, %function + 19 sem3_setup: + 20 .LFB13: + 21 .file 1 "../../test/testsem.c" + 22 .loc 1 205 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 0 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 @ link register save eliminated. + 27 .loc 1 207 0 + 28 0000 04009FE5 ldr r0, .L2 + 29 0004 0010A0E3 mov r1, #0 + 30 .loc 1 208 0 + 31 .loc 1 207 0 + 32 0008 FEFFFFEA b chSemInit + 33 .LVL0: + 34 .L3: + 35 .align 2 + 36 .L2: + 37 000c 00000000 .word .LANCHOR0 + 38 .cfi_endproc + 39 .LFE13: + 40 .size sem3_setup, .-sem3_setup + 41 .section .text.sem2_setup,"ax",%progbits + 42 .align 2 + 43 .type sem2_setup, %function + 44 sem2_setup: + 45 .LFB10: + 46 .loc 1 129 0 + 47 .cfi_startproc + 48 @ args = 0, pretend = 0, frame = 0 + 49 @ frame_needed = 0, uses_anonymous_args = 0 + 50 @ link register save eliminated. + 51 .loc 1 131 0 + 52 0000 04009FE5 ldr r0, .L5 + 53 0004 0010A0E3 mov r1, #0 + 54 .loc 1 132 0 + 55 .loc 1 131 0 + 56 0008 FEFFFFEA b chSemInit + 57 .LVL1: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 2 + + + 58 .L6: + 59 .align 2 + 60 .L5: + 61 000c 00000000 .word .LANCHOR0 + 62 .cfi_endproc + 63 .LFE10: + 64 .size sem2_setup, .-sem2_setup + 65 .section .text.sem1_setup,"ax",%progbits + 66 .align 2 + 67 .type sem1_setup, %function + 68 sem1_setup: + 69 .LFB7: + 70 .loc 1 72 0 + 71 .cfi_startproc + 72 @ args = 0, pretend = 0, frame = 0 + 73 @ frame_needed = 0, uses_anonymous_args = 0 + 74 @ link register save eliminated. + 75 .loc 1 74 0 + 76 0000 04009FE5 ldr r0, .L8 + 77 0004 0010A0E3 mov r1, #0 + 78 .loc 1 75 0 + 79 .loc 1 74 0 + 80 0008 FEFFFFEA b chSemInit + 81 .LVL2: + 82 .L9: + 83 .align 2 + 84 .L8: + 85 000c 00000000 .word .LANCHOR0 + 86 .cfi_endproc + 87 .LFE7: + 88 .size sem1_setup, .-sem1_setup + 89 .section .text.sem4_execute,"ax",%progbits + 90 .align 2 + 91 .type sem4_execute, %function + 92 sem4_execute: + 93 .LFB17: + 94 .loc 1 252 0 + 95 .cfi_startproc + 96 @ args = 0, pretend = 0, frame = 16 + 97 @ frame_needed = 0, uses_anonymous_args = 0 + 98 0000 04E02DE5 str lr, [sp, #-4]! + 99 .LCFI0: + 100 .cfi_def_cfa_offset 4 + 101 .cfi_offset 14, -4 + 102 0004 1CD04DE2 sub sp, sp, #28 + 103 .LCFI1: + 104 .cfi_def_cfa_offset 32 + 105 .loc 1 256 0 + 106 0008 0010A0E3 mov r1, #0 + 107 000c 0C008DE2 add r0, sp, #12 + 108 0010 FEFFFFEB bl chSemInit + 109 .LVL3: + 110 .loc 1 257 0 + 111 0014 0C008DE2 add r0, sp, #12 + 112 0018 0010A0E3 mov r1, #0 + 113 001c FEFFFFEB bl chSemReset + 114 .LVL4: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 3 + + + 115 .loc 1 258 0 + 116 0020 14109DE5 ldr r1, [sp, #20] + 117 0024 0100A0E3 mov r0, #1 + 118 0028 000051E3 cmp r1, #0 + 119 002c 0010A0C3 movgt r1, #0 + 120 0030 0110A0D3 movle r1, #1 + 121 0034 FEFFFFEB bl _test_assert + 122 .LVL5: + 123 0038 000050E3 cmp r0, #0 + 124 003c 0100000A beq .L16 + 125 .L10: + 126 .loc 1 280 0 + 127 0040 1CD08DE2 add sp, sp, #28 + 128 0044 0080BDE8 ldmfd sp!, {pc} + 129 .L16: + 130 .loc 1 262 0 + 131 0048 18319FE5 ldr r3, .L19 + 132 .loc 1 261 0 + 133 004c 0C008DE2 add r0, sp, #12 + 134 .loc 1 262 0 + 135 0050 183093E5 ldr r3, [r3, #24] + 136 .loc 1 261 0 + 137 0054 461FA0E3 mov r1, #280 + 138 0058 082093E5 ldr r2, [r3, #8] + 139 005c 00008DE5 str r0, [sp, #0] + 140 0060 04019FE5 ldr r0, .L19+4 + 141 0064 012042E2 sub r2, r2, #1 + 142 0068 00319FE5 ldr r3, .L19+8 + 143 006c 000090E5 ldr r0, [r0, #0] + 144 0070 FEFFFFEB bl chThdCreateStatic + 145 .LVL6: + 146 0074 F8309FE5 ldr r3, .L19+12 + 147 0078 000083E5 str r0, [r3, #0] + 148 .loc 1 265 0 + 149 007c 0C008DE2 add r0, sp, #12 + 150 0080 FEFFFFEB bl chSemWait + 151 .LVL7: + 152 .loc 1 268 0 + 153 0084 14109DE5 ldr r1, [sp, #20] + 154 0088 0200A0E3 mov r0, #2 + 155 008c 000051E3 cmp r1, #0 + 156 0090 0010A0C3 movgt r1, #0 + 157 0094 0110A0D3 movle r1, #1 + 158 0098 FEFFFFEB bl _test_assert + 159 .LVL8: + 160 009c 000050E3 cmp r0, #0 + 161 00a0 E6FFFF1A bne .L10 + 162 .loc 1 272 0 + 163 @ 272 "../../test/testsem.c" 1 + 164 00a4 9FF021E3 msr CPSR_c, #0x9F + 165 @ 0 "" 2 + 166 00a8 14309DE5 ldr r3, [sp, #20] + 167 00ac 000053E3 cmp r3, #0 + 168 00b0 260000DA ble .L17 + 169 .L12: + 170 .loc 1 272 0 is_stmt 0 discriminator 2 + 171 00b4 FEFFFFEB bl chSchRescheduleS + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 4 + + + 172 .LVL9: + 173 @ 272 "../../test/testsem.c" 1 + 174 00b8 1FF021E3 msr CPSR_c, #0x1F + 175 @ 0 "" 2 + 176 .loc 1 273 0 is_stmt 1 discriminator 2 + 177 00bc 14109DE5 ldr r1, [sp, #20] + 178 00c0 0300A0E3 mov r0, #3 + 179 00c4 000051E3 cmp r1, #0 + 180 00c8 0010A0D3 movle r1, #0 + 181 00cc 0110A0C3 movgt r1, #1 + 182 00d0 FEFFFFEB bl _test_assert + 183 .LVL10: + 184 00d4 000050E3 cmp r0, #0 + 185 00d8 D8FFFF1A bne .L10 + 186 .loc 1 274 0 + 187 00dc 14109DE5 ldr r1, [sp, #20] + 188 00e0 0400A0E3 mov r0, #4 + 189 00e4 012051E2 subs r2, r1, #1 + 190 00e8 001072E2 rsbs r1, r2, #0 + 191 00ec 0210B1E0 adcs r1, r1, r2 + 192 00f0 FEFFFFEB bl _test_assert + 193 .LVL11: + 194 00f4 000050E3 cmp r0, #0 + 195 00f8 D0FFFF1A bne .L10 + 196 .loc 1 277 0 + 197 @ 277 "../../test/testsem.c" 1 + 198 00fc 9FF021E3 msr CPSR_c, #0x9F + 199 @ 0 "" 2 + 200 0100 14309DE5 ldr r3, [sp, #20] + 201 0104 000053E3 cmp r3, #0 + 202 0108 130000DA ble .L18 + 203 .L13: + 204 .loc 1 277 0 is_stmt 0 discriminator 2 + 205 010c FEFFFFEB bl chSchRescheduleS + 206 .LVL12: + 207 @ 277 "../../test/testsem.c" 1 + 208 0110 1FF021E3 msr CPSR_c, #0x1F + 209 @ 0 "" 2 + 210 .loc 1 278 0 is_stmt 1 discriminator 2 + 211 0114 14109DE5 ldr r1, [sp, #20] + 212 0118 0300A0E3 mov r0, #3 + 213 011c 000051E3 cmp r1, #0 + 214 0120 0010A0D3 movle r1, #0 + 215 0124 0110A0C3 movgt r1, #1 + 216 0128 FEFFFFEB bl _test_assert + 217 .LVL13: + 218 012c 000050E3 cmp r0, #0 + 219 0130 C2FFFF1A bne .L10 + 220 .loc 1 279 0 + 221 0134 14109DE5 ldr r1, [sp, #20] + 222 0138 0500A0E3 mov r0, #5 + 223 013c 013051E2 subs r3, r1, #1 + 224 0140 001073E2 rsbs r1, r3, #0 + 225 0144 0310B1E0 adcs r1, r1, r3 + 226 0148 FEFFFFEB bl _test_assert + 227 .LVL14: + 228 014c BBFFFFEA b .L10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 5 + + + 229 .L17: + 230 .loc 1 272 0 discriminator 1 + 231 0150 0C008DE2 add r0, sp, #12 + 232 0154 FEFFFFEB bl chSemSignalI + 233 .LVL15: + 234 0158 D5FFFFEA b .L12 + 235 .L18: + 236 .loc 1 277 0 discriminator 1 + 237 015c 0C008DE2 add r0, sp, #12 + 238 0160 FEFFFFEB bl chSemSignalI + 239 .LVL16: + 240 0164 E8FFFFEA b .L13 + 241 .L20: + 242 .align 2 + 243 .L19: + 244 0168 00000000 .word rlist + 245 016c 00000000 .word wa + 246 0170 00000000 .word thread4 + 247 0174 00000000 .word threads + 248 .cfi_endproc + 249 .LFE17: + 250 .size sem4_execute, .-sem4_execute + 251 .section .text.thread4,"ax",%progbits + 252 .align 2 + 253 .type thread4, %function + 254 thread4: + 255 .LFB16: + 256 .loc 1 246 0 + 257 .cfi_startproc + 258 @ args = 0, pretend = 0, frame = 0 + 259 @ frame_needed = 0, uses_anonymous_args = 0 + 260 .LVL17: + 261 0000 08402DE9 stmfd sp!, {r3, lr} + 262 .LCFI2: + 263 .cfi_def_cfa_offset 8 + 264 .cfi_offset 3, -8 + 265 .cfi_offset 14, -4 + 266 .loc 1 248 0 + 267 @ 248 "../../test/testsem.c" 1 + 268 0004 9FF021E3 msr CPSR_c, #0x9F + 269 @ 0 "" 2 + 270 0008 083090E5 ldr r3, [r0, #8] + 271 000c 000053E3 cmp r3, #0 + 272 0010 030000DA ble .L23 + 273 .LVL18: + 274 .L22: + 275 .loc 1 248 0 is_stmt 0 discriminator 2 + 276 0014 FEFFFFEB bl chSchRescheduleS + 277 .LVL19: + 278 @ 248 "../../test/testsem.c" 1 + 279 0018 1FF021E3 msr CPSR_c, #0x1F + 280 @ 0 "" 2 + 281 .loc 1 250 0 is_stmt 1 discriminator 2 + 282 001c 0000A0E3 mov r0, #0 + 283 0020 0880BDE8 ldmfd sp!, {r3, pc} + 284 .LVL20: + 285 .L23: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 6 + + + 286 .loc 1 248 0 discriminator 1 + 287 0024 FEFFFFEB bl chSemSignalI + 288 .LVL21: + 289 0028 F9FFFFEA b .L22 + 290 .cfi_endproc + 291 .LFE16: + 292 .size thread4, .-thread4 + 293 .section .text.thread3,"ax",%progbits + 294 .align 2 + 295 .type thread3, %function + 296 thread3: + 297 .LFB14: + 298 .loc 1 210 0 + 299 .cfi_startproc + 300 @ args = 0, pretend = 0, frame = 0 + 301 @ frame_needed = 0, uses_anonymous_args = 0 + 302 .LVL22: + 303 0000 10402DE9 stmfd sp!, {r4, lr} + 304 .LCFI3: + 305 .cfi_def_cfa_offset 8 + 306 .cfi_offset 4, -8 + 307 .cfi_offset 14, -4 + 308 .loc 1 213 0 + 309 0004 14409FE5 ldr r4, .L25 + 310 0008 0400A0E1 mov r0, r4 + 311 .LVL23: + 312 000c FEFFFFEB bl chSemWait + 313 .LVL24: + 314 .loc 1 214 0 + 315 0010 0400A0E1 mov r0, r4 + 316 0014 FEFFFFEB bl chSemSignal + 317 .LVL25: + 318 .loc 1 216 0 + 319 0018 0000A0E3 mov r0, #0 + 320 001c 1080BDE8 ldmfd sp!, {r4, pc} + 321 .L26: + 322 .align 2 + 323 .L25: + 324 0020 00000000 .word .LANCHOR0 + 325 .cfi_endproc + 326 .LFE14: + 327 .size thread3, .-thread3 + 328 .section .text.thread1,"ax",%progbits + 329 .align 2 + 330 .type thread1, %function + 331 thread1: + 332 .LFB8: + 333 .loc 1 77 0 + 334 .cfi_startproc + 335 @ args = 0, pretend = 0, frame = 0 + 336 @ frame_needed = 0, uses_anonymous_args = 0 + 337 .LVL26: + 338 0000 10402DE9 stmfd sp!, {r4, lr} + 339 .LCFI4: + 340 .cfi_def_cfa_offset 8 + 341 .cfi_offset 4, -8 + 342 .cfi_offset 14, -4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 7 + + + 343 .loc 1 77 0 + 344 0004 0040A0E1 mov r4, r0 + 345 .loc 1 79 0 + 346 0008 10009FE5 ldr r0, .L28 + 347 .LVL27: + 348 000c FEFFFFEB bl chSemWait + 349 .LVL28: + 350 .loc 1 80 0 + 351 0010 0000D4E5 ldrb r0, [r4, #0] @ zero_extendqisi2 + 352 0014 FEFFFFEB bl test_emit_token + 353 .LVL29: + 354 .loc 1 82 0 + 355 0018 0000A0E3 mov r0, #0 + 356 001c 1080BDE8 ldmfd sp!, {r4, pc} + 357 .L29: + 358 .align 2 + 359 .L28: + 360 0020 00000000 .word .LANCHOR0 + 361 .cfi_endproc + 362 .LFE8: + 363 .size thread1, .-thread1 + 364 .section .text.thread2,"ax",%progbits + 365 .align 2 + 366 .type thread2, %function + 367 thread2: + 368 .LFB11: + 369 .loc 1 134 0 + 370 .cfi_startproc + 371 @ args = 0, pretend = 0, frame = 0 + 372 @ frame_needed = 0, uses_anonymous_args = 0 + 373 .LVL30: + 374 0000 08402DE9 stmfd sp!, {r3, lr} + 375 .LCFI5: + 376 .cfi_def_cfa_offset 8 + 377 .cfi_offset 3, -8 + 378 .cfi_offset 14, -4 + 379 .loc 1 137 0 + 380 0004 3200A0E3 mov r0, #50 + 381 .LVL31: + 382 0008 FEFFFFEB bl chThdSleep + 383 .LVL32: + 384 .loc 1 138 0 + 385 @ 138 "../../test/testsem.c" 1 + 386 000c 9FF021E3 msr CPSR_c, #0x9F + 387 @ 0 "" 2 + 388 .loc 1 139 0 + 389 0010 10009FE5 ldr r0, .L31 + 390 0014 FEFFFFEB bl chSemSignalI + 391 .LVL33: + 392 .loc 1 140 0 + 393 0018 FEFFFFEB bl chSchRescheduleS + 394 .LVL34: + 395 .loc 1 141 0 + 396 @ 141 "../../test/testsem.c" 1 + 397 001c 1FF021E3 msr CPSR_c, #0x1F + 398 @ 0 "" 2 + 399 .loc 1 143 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 8 + + + 400 0020 0000A0E3 mov r0, #0 + 401 0024 0880BDE8 ldmfd sp!, {r3, pc} + 402 .L32: + 403 .align 2 + 404 .L31: + 405 0028 00000000 .word .LANCHOR0 + 406 .cfi_endproc + 407 .LFE11: + 408 .size thread2, .-thread2 + 409 .section .text.sem1_execute,"ax",%progbits + 410 .align 2 + 411 .type sem1_execute, %function + 412 sem1_execute: + 413 .LFB9: + 414 .loc 1 84 0 + 415 .cfi_startproc + 416 @ args = 0, pretend = 0, frame = 0 + 417 @ frame_needed = 0, uses_anonymous_args = 0 + 418 0000 F0412DE9 stmfd sp!, {r4, r5, r6, r7, r8, lr} + 419 .LCFI6: + 420 .cfi_def_cfa_offset 24 + 421 .cfi_offset 4, -24 + 422 .cfi_offset 5, -20 + 423 .cfi_offset 6, -16 + 424 .cfi_offset 7, -12 + 425 .cfi_offset 8, -8 + 426 .cfi_offset 14, -4 + 427 .loc 1 86 0 + 428 0004 90619FE5 ldr r6, .L36 + 429 0008 90419FE5 ldr r4, .L36+4 + 430 000c 183096E5 ldr r3, [r6, #24] + 431 0010 007094E5 ldr r7, [r4, #0] + 432 0014 082093E5 ldr r2, [r3, #8] + 433 0018 84819FE5 ldr r8, .L36+8 + 434 .loc 1 84 0 + 435 001c 08D04DE2 sub sp, sp, #8 + 436 .LCFI7: + 437 .cfi_def_cfa_offset 32 + 438 .loc 1 86 0 + 439 0020 461FA0E3 mov r1, #280 + 440 0024 052082E2 add r2, r2, #5 + 441 0028 78319FE5 ldr r3, .L36+12 + 442 002c 00808DE5 str r8, [sp, #0] + 443 0030 0700A0E1 mov r0, r7 + 444 0034 FEFFFFEB bl chThdCreateStatic + 445 .LVL35: + 446 0038 6C519FE5 ldr r5, .L36+16 + 447 .loc 1 87 0 + 448 003c 183096E5 ldr r3, [r6, #24] + 449 0040 04C094E5 ldr ip, [r4, #4] + 450 0044 082093E5 ldr r2, [r3, #8] + 451 .loc 1 86 0 + 452 0048 000085E5 str r0, [r5, #0] + 453 .loc 1 87 0 + 454 004c 5C019FE5 ldr r0, .L36+20 + 455 0050 461FA0E3 mov r1, #280 + 456 0054 012082E2 add r2, r2, #1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 9 + + + 457 0058 48319FE5 ldr r3, .L36+12 + 458 005c 00008DE5 str r0, [sp, #0] + 459 0060 0C00A0E1 mov r0, ip + 460 0064 FEFFFFEB bl chThdCreateStatic + 461 .LVL36: + 462 .loc 1 88 0 + 463 0068 183096E5 ldr r3, [r6, #24] + 464 006c 08C094E5 ldr ip, [r4, #8] + 465 0070 082093E5 ldr r2, [r3, #8] + 466 .loc 1 87 0 + 467 0074 040085E5 str r0, [r5, #4] + 468 .loc 1 88 0 + 469 0078 34019FE5 ldr r0, .L36+24 + 470 007c 461FA0E3 mov r1, #280 + 471 0080 032082E2 add r2, r2, #3 + 472 0084 1C319FE5 ldr r3, .L36+12 + 473 0088 00008DE5 str r0, [sp, #0] + 474 008c 0C00A0E1 mov r0, ip + 475 0090 FEFFFFEB bl chThdCreateStatic + 476 .LVL37: + 477 .loc 1 89 0 + 478 0094 183096E5 ldr r3, [r6, #24] + 479 0098 0CC094E5 ldr ip, [r4, #12] + 480 009c 082093E5 ldr r2, [r3, #8] + 481 .loc 1 88 0 + 482 00a0 080085E5 str r0, [r5, #8] + 483 .loc 1 89 0 + 484 00a4 0C019FE5 ldr r0, .L36+28 + 485 00a8 461FA0E3 mov r1, #280 + 486 00ac 042082E2 add r2, r2, #4 + 487 00b0 F0309FE5 ldr r3, .L36+12 + 488 00b4 00008DE5 str r0, [sp, #0] + 489 00b8 0C00A0E1 mov r0, ip + 490 00bc FEFFFFEB bl chThdCreateStatic + 491 .LVL38: + 492 .loc 1 90 0 + 493 00c0 183096E5 ldr r3, [r6, #24] + 494 00c4 10C094E5 ldr ip, [r4, #16] + 495 00c8 082093E5 ldr r2, [r3, #8] + 496 .loc 1 89 0 + 497 00cc 0C0085E5 str r0, [r5, #12] + 498 .loc 1 90 0 + 499 00d0 E4009FE5 ldr r0, .L36+32 + 500 00d4 461FA0E3 mov r1, #280 + 501 00d8 022082E2 add r2, r2, #2 + 502 00dc C4309FE5 ldr r3, .L36+12 + 503 00e0 00008DE5 str r0, [sp, #0] + 504 00e4 0C00A0E1 mov r0, ip + 505 00e8 FEFFFFEB bl chThdCreateStatic + 506 .LVL39: + 507 .loc 1 91 0 + 508 00ec CC409FE5 ldr r4, .L36+36 + 509 .loc 1 90 0 + 510 00f0 100085E5 str r0, [r5, #16] + 511 .loc 1 91 0 + 512 00f4 0400A0E1 mov r0, r4 + 513 00f8 FEFFFFEB bl chSemSignal + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 10 + + + 514 .LVL40: + 515 .loc 1 92 0 + 516 00fc 0400A0E1 mov r0, r4 + 517 0100 FEFFFFEB bl chSemSignal + 518 .LVL41: + 519 .loc 1 93 0 + 520 0104 0400A0E1 mov r0, r4 + 521 0108 FEFFFFEB bl chSemSignal + 522 .LVL42: + 523 .loc 1 94 0 + 524 010c 0400A0E1 mov r0, r4 + 525 0110 FEFFFFEB bl chSemSignal + 526 .LVL43: + 527 .loc 1 95 0 + 528 0114 0400A0E1 mov r0, r4 + 529 0118 FEFFFFEB bl chSemSignal + 530 .LVL44: + 531 .loc 1 96 0 + 532 011c FEFFFFEB bl test_wait_threads + 533 .LVL45: + 534 .loc 1 100 0 + 535 0120 0100A0E3 mov r0, #1 + 536 0124 98109FE5 ldr r1, .L36+40 + 537 0128 FEFFFFEB bl _test_assert_sequence + 538 .LVL46: + 539 012c 000050E3 cmp r0, #0 + 540 0130 0100000A beq .L35 + 541 .loc 1 109 0 + 542 0134 08D08DE2 add sp, sp, #8 + 543 0138 F081BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, pc} + 544 .L35: + 545 .loc 1 102 0 + 546 013c 183096E5 ldr r3, [r6, #24] + 547 0140 0700A0E1 mov r0, r7 + 548 0144 082093E5 ldr r2, [r3, #8] + 549 0148 461FA0E3 mov r1, #280 + 550 014c 00808DE5 str r8, [sp, #0] + 551 0150 052082E2 add r2, r2, #5 + 552 0154 4C309FE5 ldr r3, .L36+12 + 553 0158 FEFFFFEB bl chThdCreateStatic + 554 .LVL47: + 555 015c 000085E5 str r0, [r5, #0] + 556 .loc 1 103 0 + 557 @ 103 "../../test/testsem.c" 1 + 558 0160 9FF021E3 msr CPSR_c, #0x9F + 559 @ 0 "" 2 + 560 .loc 1 104 0 + 561 0164 0210A0E3 mov r1, #2 + 562 0168 0400A0E1 mov r0, r4 + 563 016c FEFFFFEB bl chSemAddCounterI + 564 .LVL48: + 565 .loc 1 105 0 + 566 0170 FEFFFFEB bl chSchRescheduleS + 567 .LVL49: + 568 .loc 1 106 0 + 569 @ 106 "../../test/testsem.c" 1 + 570 0174 1FF021E3 msr CPSR_c, #0x1F + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 11 + + + 571 @ 0 "" 2 + 572 .loc 1 107 0 + 573 0178 FEFFFFEB bl test_wait_threads + 574 .LVL50: + 575 .loc 1 108 0 + 576 017c 081094E5 ldr r1, [r4, #8] + 577 0180 0200A0E3 mov r0, #2 + 578 0184 01C051E2 subs ip, r1, #1 + 579 0188 00107CE2 rsbs r1, ip, #0 + 580 018c 0C10B1E0 adcs r1, r1, ip + 581 .loc 1 109 0 + 582 0190 08D08DE2 add sp, sp, #8 + 583 0194 F041BDE8 ldmfd sp!, {r4, r5, r6, r7, r8, lr} + 584 .loc 1 108 0 + 585 0198 FEFFFFEA b _test_assert + 586 .LVL51: + 587 .L37: + 588 .align 2 + 589 .L36: + 590 019c 00000000 .word rlist + 591 01a0 00000000 .word wa + 592 01a4 00000000 .word .LC0 + 593 01a8 00000000 .word thread1 + 594 01ac 00000000 .word threads + 595 01b0 04000000 .word .LC1 + 596 01b4 08000000 .word .LC2 + 597 01b8 0C000000 .word .LC3 + 598 01bc 10000000 .word .LC4 + 599 01c0 00000000 .word .LANCHOR0 + 600 01c4 14000000 .word .LC5 + 601 .cfi_endproc + 602 .LFE9: + 603 .size sem1_execute, .-sem1_execute + 604 .section .text.sem3_execute,"ax",%progbits + 605 .align 2 + 606 .type sem3_execute, %function + 607 sem3_execute: + 608 .LFB15: + 609 .loc 1 218 0 + 610 .cfi_startproc + 611 @ args = 0, pretend = 0, frame = 0 + 612 @ frame_needed = 0, uses_anonymous_args = 0 + 613 0000 10402DE9 stmfd sp!, {r4, lr} + 614 .LCFI8: + 615 .cfi_def_cfa_offset 8 + 616 .cfi_offset 4, -8 + 617 .cfi_offset 14, -4 + 618 .loc 1 220 0 + 619 0004 CC309FE5 ldr r3, .L43 + 620 .loc 1 218 0 + 621 0008 08D04DE2 sub sp, sp, #8 + 622 .LCFI9: + 623 .cfi_def_cfa_offset 16 + 624 .loc 1 220 0 + 625 000c 183093E5 ldr r3, [r3, #24] + 626 0010 0000A0E3 mov r0, #0 + 627 0014 082093E5 ldr r2, [r3, #8] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 12 + + + 628 0018 00008DE5 str r0, [sp, #0] + 629 001c B8009FE5 ldr r0, .L43+4 + 630 0020 012082E2 add r2, r2, #1 + 631 0024 B4309FE5 ldr r3, .L43+8 + 632 0028 461FA0E3 mov r1, #280 + 633 002c 000090E5 ldr r0, [r0, #0] + 634 0030 FEFFFFEB bl chThdCreateStatic + 635 .LVL52: + 636 .loc 1 221 0 + 637 0034 A8409FE5 ldr r4, .L43+12 + 638 .loc 1 220 0 + 639 0038 A8309FE5 ldr r3, .L43+16 + 640 .loc 1 221 0 + 641 003c 0410A0E1 mov r1, r4 + 642 .loc 1 220 0 + 643 0040 000083E5 str r0, [r3, #0] + 644 .loc 1 221 0 + 645 0044 0400A0E1 mov r0, r4 + 646 0048 FEFFFFEB bl chSemSignalWait + 647 .LVL53: + 648 .loc 1 222 0 + 649 004c 001094E5 ldr r1, [r4, #0] + 650 0050 0100A0E3 mov r0, #1 + 651 0054 043051E0 subs r3, r1, r4 + 652 0058 001073E2 rsbs r1, r3, #0 + 653 005c 0310B1E0 adcs r1, r1, r3 + 654 0060 FEFFFFEB bl _test_assert + 655 .LVL54: + 656 0064 000050E3 cmp r0, #0 + 657 0068 0100000A beq .L42 + 658 .L38: + 659 .loc 1 228 0 + 660 006c 08D08DE2 add sp, sp, #8 + 661 0070 1080BDE8 ldmfd sp!, {r4, pc} + 662 .L42: + 663 .loc 1 223 0 + 664 0074 081094E5 ldr r1, [r4, #8] + 665 0078 0200A0E3 mov r0, #2 + 666 007c 011071E2 rsbs r1, r1, #1 + 667 0080 0010A033 movcc r1, #0 + 668 0084 FEFFFFEB bl _test_assert + 669 .LVL55: + 670 0088 000050E3 cmp r0, #0 + 671 008c F6FFFF1A bne .L38 + 672 .LBB4: + 673 .LBB5: + 674 .loc 1 225 0 + 675 0090 0410A0E1 mov r1, r4 + 676 0094 0400A0E1 mov r0, r4 + 677 0098 FEFFFFEB bl chSemSignalWait + 678 .LVL56: + 679 .loc 1 226 0 + 680 009c 001094E5 ldr r1, [r4, #0] + 681 00a0 0300A0E3 mov r0, #3 + 682 00a4 04E051E0 subs lr, r1, r4 + 683 00a8 00107EE2 rsbs r1, lr, #0 + 684 00ac 0E10B1E0 adcs r1, r1, lr + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 13 + + + 685 00b0 FEFFFFEB bl _test_assert + 686 .LVL57: + 687 00b4 000050E3 cmp r0, #0 + 688 00b8 EBFFFF1A bne .L38 + 689 .loc 1 227 0 + 690 00bc 081094E5 ldr r1, [r4, #8] + 691 00c0 0400A0E3 mov r0, #4 + 692 00c4 011071E2 rsbs r1, r1, #1 + 693 00c8 0010A033 movcc r1, #0 + 694 .LBE5: + 695 .LBE4: + 696 .loc 1 228 0 + 697 00cc 08D08DE2 add sp, sp, #8 + 698 00d0 1040BDE8 ldmfd sp!, {r4, lr} + 699 .LBB7: + 700 .LBB6: + 701 .loc 1 227 0 + 702 00d4 FEFFFFEA b _test_assert + 703 .LVL58: + 704 .L44: + 705 .align 2 + 706 .L43: + 707 00d8 00000000 .word rlist + 708 00dc 00000000 .word wa + 709 00e0 00000000 .word thread3 + 710 00e4 00000000 .word .LANCHOR0 + 711 00e8 00000000 .word threads + 712 .LBE6: + 713 .LBE7: + 714 .cfi_endproc + 715 .LFE15: + 716 .size sem3_execute, .-sem3_execute + 717 .section .text.sem2_execute,"ax",%progbits + 718 .align 2 + 719 .type sem2_execute, %function + 720 sem2_execute: + 721 .LFB12: + 722 .loc 1 145 0 + 723 .cfi_startproc + 724 @ args = 0, pretend = 0, frame = 0 + 725 @ frame_needed = 0, uses_anonymous_args = 0 + 726 0000 70402DE9 stmfd sp!, {r4, r5, r6, lr} + 727 .LCFI10: + 728 .cfi_def_cfa_offset 16 + 729 .cfi_offset 4, -16 + 730 .cfi_offset 5, -12 + 731 .cfi_offset 6, -8 + 732 .cfi_offset 14, -4 + 733 .loc 1 153 0 + 734 0004 C0419FE5 ldr r4, .L52 + 735 0008 0010A0E3 mov r1, #0 + 736 .loc 1 145 0 + 737 000c 08D04DE2 sub sp, sp, #8 + 738 .LCFI11: + 739 .cfi_def_cfa_offset 24 + 740 .loc 1 153 0 + 741 0010 0400A0E1 mov r0, r4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 14 + + + 742 0014 FEFFFFEB bl chSemWaitTimeout + 743 .LVL59: + 744 .loc 1 154 0 + 745 0018 010070E3 cmn r0, #1 + 746 001c 0010A013 movne r1, #0 + 747 0020 0110A003 moveq r1, #1 + 748 0024 0100A0E3 mov r0, #1 + 749 .LVL60: + 750 0028 FEFFFFEB bl _test_assert + 751 .LVL61: + 752 002c 000050E3 cmp r0, #0 + 753 0030 0100000A beq .L51 + 754 .L45: + 755 .loc 1 183 0 + 756 0034 08D08DE2 add sp, sp, #8 + 757 0038 7080BDE8 ldmfd sp!, {r4, r5, r6, pc} + 758 .L51: + 759 .loc 1 155 0 + 760 003c 001094E5 ldr r1, [r4, #0] + 761 0040 0200A0E3 mov r0, #2 + 762 0044 04E051E0 subs lr, r1, r4 + 763 0048 00107EE2 rsbs r1, lr, #0 + 764 004c 0E10B1E0 adcs r1, r1, lr + 765 0050 FEFFFFEB bl _test_assert + 766 .LVL62: + 767 0054 000050E3 cmp r0, #0 + 768 0058 F5FFFF1A bne .L45 + 769 .loc 1 156 0 + 770 005c 081094E5 ldr r1, [r4, #8] + 771 0060 0300A0E3 mov r0, #3 + 772 0064 011071E2 rsbs r1, r1, #1 + 773 0068 0010A033 movcc r1, #0 + 774 006c FEFFFFEB bl _test_assert + 775 .LVL63: + 776 0070 000050E3 cmp r0, #0 + 777 0074 EEFFFF1A bne .L45 + 778 .LBB10: + 779 .LBB11: + 780 .loc 1 161 0 + 781 0078 50319FE5 ldr r3, .L52+4 + 782 007c 461FA0E3 mov r1, #280 + 783 0080 183093E5 ldr r3, [r3, #24] + 784 0084 082093E5 ldr r2, [r3, #8] + 785 0088 00008DE5 str r0, [sp, #0] + 786 008c 40019FE5 ldr r0, .L52+8 + 787 0090 012042E2 sub r2, r2, #1 + 788 0094 3C319FE5 ldr r3, .L52+12 + 789 0098 000090E5 ldr r0, [r0, #0] + 790 009c FEFFFFEB bl chThdCreateStatic + 791 .LVL64: + 792 00a0 34319FE5 ldr r3, .L52+16 + 793 .loc 1 163 0 + 794 00a4 7D1FA0E3 mov r1, #500 + 795 .loc 1 161 0 + 796 00a8 000083E5 str r0, [r3, #0] + 797 .loc 1 163 0 + 798 00ac 0400A0E1 mov r0, r4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 15 + + + 799 00b0 FEFFFFEB bl chSemWaitTimeout + 800 .LVL65: + 801 00b4 0050A0E1 mov r5, r0 + 802 .LVL66: + 803 .loc 1 164 0 + 804 00b8 FEFFFFEB bl test_wait_threads + 805 .LVL67: + 806 .loc 1 165 0 + 807 00bc 011075E2 rsbs r1, r5, #1 + 808 00c0 0010A033 movcc r1, #0 + 809 00c4 0400A0E3 mov r0, #4 + 810 00c8 FEFFFFEB bl _test_assert + 811 .LVL68: + 812 00cc 000050E3 cmp r0, #0 + 813 00d0 D7FFFF1A bne .L45 + 814 .loc 1 166 0 + 815 00d4 001094E5 ldr r1, [r4, #0] + 816 00d8 0500A0E3 mov r0, #5 + 817 00dc 04C051E0 subs ip, r1, r4 + 818 00e0 00107CE2 rsbs r1, ip, #0 + 819 00e4 0C10B1E0 adcs r1, r1, ip + 820 00e8 FEFFFFEB bl _test_assert + 821 .LVL69: + 822 00ec 000050E3 cmp r0, #0 + 823 00f0 CFFFFF1A bne .L45 + 824 .loc 1 167 0 + 825 00f4 081094E5 ldr r1, [r4, #8] + 826 00f8 0600A0E3 mov r0, #6 + 827 00fc 011071E2 rsbs r1, r1, #1 + 828 0100 0010A033 movcc r1, #0 + 829 0104 FEFFFFEB bl _test_assert + 830 .LVL70: + 831 0108 000050E3 cmp r0, #0 + 832 010c C8FFFF1A bne .L45 + 833 .loc 1 172 0 + 834 0110 FEFFFFEB bl test_wait_tick + 835 .LVL71: + 836 .loc 1 173 0 + 837 0114 C4309FE5 ldr r3, .L52+20 + 838 0118 4150A0E3 mov r5, #65 + 839 .LVL72: + 840 011c 0C6093E5 ldr r6, [r3, #12] + 841 .LVL73: + 842 .L49: + 843 .loc 1 175 0 + 844 0120 0500A0E1 mov r0, r5 + 845 0124 FEFFFFEB bl test_emit_token + 846 .LVL74: + 847 .loc 1 176 0 + 848 0128 7D1FA0E3 mov r1, #500 + 849 012c 98009FE5 ldr r0, .L52 + 850 0130 FEFFFFEB bl chSemWaitTimeout + 851 .LVL75: + 852 .loc 1 177 0 + 853 0134 010070E3 cmn r0, #1 + 854 0138 0010A013 movne r1, #0 + 855 013c 0110A003 moveq r1, #1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 16 + + + 856 0140 0700A0E3 mov r0, #7 + 857 .LVL76: + 858 0144 FEFFFFEB bl _test_assert + 859 .LVL77: + 860 0148 000050E3 cmp r0, #0 + 861 .loc 1 178 0 + 862 014c 0800A0E3 mov r0, #8 + 863 .loc 1 177 0 + 864 0150 B7FFFF1A bne .L45 + 865 .loc 1 178 0 + 866 0154 001094E5 ldr r1, [r4, #0] + 867 0158 042051E0 subs r2, r1, r4 + 868 015c 001072E2 rsbs r1, r2, #0 + 869 0160 0210B1E0 adcs r1, r1, r2 + 870 0164 FEFFFFEB bl _test_assert + 871 .LVL78: + 872 0168 000050E3 cmp r0, #0 + 873 .loc 1 179 0 + 874 016c 0900A0E3 mov r0, #9 + 875 .loc 1 178 0 + 876 0170 AFFFFF1A bne .L45 + 877 .loc 1 179 0 + 878 0174 081094E5 ldr r1, [r4, #8] + 879 0178 015085E2 add r5, r5, #1 + 880 017c 011071E2 rsbs r1, r1, #1 + 881 0180 0010A033 movcc r1, #0 + 882 0184 FEFFFFEB bl _test_assert + 883 .LVL79: + 884 0188 000050E3 cmp r0, #0 + 885 018c 7550EFE6 uxtb r5, r5 + 886 0190 A7FFFF1A bne .L45 + 887 .loc 1 174 0 + 888 0194 460055E3 cmp r5, #70 + 889 0198 E0FFFF1A bne .L49 + 890 .loc 1 181 0 + 891 019c 0A00A0E3 mov r0, #10 + 892 01a0 3C109FE5 ldr r1, .L52+24 + 893 01a4 FEFFFFEB bl _test_assert_sequence + 894 .LVL80: + 895 01a8 000050E3 cmp r0, #0 + 896 01ac A0FFFF1A bne .L45 + 897 .loc 1 173 0 + 898 01b0 272D86E2 add r2, r6, #2496 + 899 .loc 1 182 0 + 900 01b4 041082E2 add r1, r2, #4 + 901 01b8 0B00A0E3 mov r0, #11 + 902 01bc 092082E2 add r2, r2, #9 + 903 .LBE11: + 904 .LBE10: + 905 .loc 1 183 0 + 906 01c0 08D08DE2 add sp, sp, #8 + 907 01c4 7040BDE8 ldmfd sp!, {r4, r5, r6, lr} + 908 .LBB13: + 909 .LBB12: + 910 .loc 1 182 0 + 911 01c8 FEFFFFEA b _test_assert_time_window + 912 .LVL81: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 17 + + + 913 .L53: + 914 .align 2 + 915 .L52: + 916 01cc 00000000 .word .LANCHOR0 + 917 01d0 00000000 .word rlist + 918 01d4 00000000 .word wa + 919 01d8 00000000 .word thread2 + 920 01dc 00000000 .word threads + 921 01e0 00000000 .word vtlist + 922 01e4 14000000 .word .LC5 + 923 .LBE12: + 924 .LBE13: + 925 .cfi_endproc + 926 .LFE12: + 927 .size sem2_execute, .-sem2_execute + 928 .global patternsem + 929 .global testsem4 + 930 .global testsem3 + 931 .global testsem2 + 932 .global testsem1 + 933 .section .rodata.testsem1,"a",%progbits + 934 .align 2 + 935 .type testsem1, %object + 936 .size testsem1, 16 + 937 testsem1: + 938 0000 74000000 .word .LC9 + 939 0004 00000000 .word sem1_setup + 940 0008 00000000 .word 0 + 941 000c 00000000 .word sem1_execute + 942 .section .rodata.testsem2,"a",%progbits + 943 .align 2 + 944 .type testsem2, %object + 945 .size testsem2, 16 + 946 testsem2: + 947 0000 60000000 .word .LC8 + 948 0004 00000000 .word sem2_setup + 949 0008 00000000 .word 0 + 950 000c 00000000 .word sem2_execute + 951 .section .rodata.testsem3,"a",%progbits + 952 .align 2 + 953 .type testsem3, %object + 954 .size testsem3, 16 + 955 testsem3: + 956 0000 40000000 .word .LC7 + 957 0004 00000000 .word sem3_setup + 958 0008 00000000 .word 0 + 959 000c 00000000 .word sem3_execute + 960 .section .rodata.testsem4,"a",%progbits + 961 .align 2 + 962 .type testsem4, %object + 963 .size testsem4, 16 + 964 testsem4: + 965 0000 1C000000 .word .LC6 + 966 0004 00000000 .word 0 + 967 0008 00000000 .word 0 + 968 000c 00000000 .word sem4_execute + 969 .section .data.sem1,"aw",%progbits + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 18 + + + 970 .align 2 + 971 .set .LANCHOR0,. + 0 + 972 .type sem1, %object + 973 .size sem1, 12 + 974 sem1: + 975 0000 00000000 .word sem1 + 976 0004 00000000 .word sem1 + 977 0008 00000000 .word 0 + 978 .section .rodata.patternsem,"a",%progbits + 979 .align 2 + 980 .type patternsem, %object + 981 .size patternsem, 20 + 982 patternsem: + 983 0000 00000000 .word testsem1 + 984 0004 00000000 .word testsem2 + 985 0008 00000000 .word testsem3 + 986 000c 00000000 .word testsem4 + 987 0010 00000000 .word 0 + 988 .section .rodata.str1.4,"aMS",%progbits,1 + 989 .align 2 + 990 .LC0: + 991 0000 4100 .ascii "A\000" + 992 0002 0000 .space 2 + 993 .LC1: + 994 0004 4200 .ascii "B\000" + 995 0006 0000 .space 2 + 996 .LC2: + 997 0008 4300 .ascii "C\000" + 998 000a 0000 .space 2 + 999 .LC3: + 1000 000c 4400 .ascii "D\000" + 1001 000e 0000 .space 2 + 1002 .LC4: + 1003 0010 4500 .ascii "E\000" + 1004 0012 0000 .space 2 + 1005 .LC5: + 1006 0014 41424344 .ascii "ABCDE\000" + 1006 4500 + 1007 001a 0000 .space 2 + 1008 .LC6: + 1009 001c 42696E61 .ascii "Binary Semaphores, functionality\000" + 1009 72792053 + 1009 656D6170 + 1009 686F7265 + 1009 732C2066 + 1010 003d 000000 .space 3 + 1011 .LC7: + 1012 0040 53656D61 .ascii "Semaphores, atomic signal-wait\000" + 1012 70686F72 + 1012 65732C20 + 1012 61746F6D + 1012 69632073 + 1013 005f 00 .space 1 + 1014 .LC8: + 1015 0060 53656D61 .ascii "Semaphores, timeout\000" + 1015 70686F72 + 1015 65732C20 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 19 + + + 1015 74696D65 + 1015 6F757400 + 1016 .LC9: + 1017 0074 53656D61 .ascii "Semaphores, enqueuing\000" + 1017 70686F72 + 1017 65732C20 + 1017 656E7175 + 1017 6575696E + 1018 008a 0000 .text + 1019 .Letext0: + 1020 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 1021 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 1022 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 1023 .file 5 "../../os/kernel/include/chlists.h" + 1024 .file 6 "../../os/kernel/include/chthreads.h" + 1025 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 1026 .file 8 "../../os/kernel/include/chvt.h" + 1027 .file 9 "../../os/kernel/include/chschd.h" + 1028 .file 10 "../../os/kernel/include/chsem.h" + 1029 .file 11 "../../os/kernel/include/chbsem.h" + 1030 .file 12 "../../os/kernel/include/chmtx.h" + 1031 .file 13 "../../test/test.h" + 1032 .section .debug_info,"",%progbits + 1033 .Ldebug_info0: + 1034 0000 33100000 .4byte 0x1033 + 1035 0004 0200 .2byte 0x2 + 1036 0006 00000000 .4byte .Ldebug_abbrev0 + 1037 000a 04 .byte 0x4 + 1038 000b 01 .uleb128 0x1 + 1039 000c 20030000 .4byte .LASF121 + 1040 0010 01 .byte 0x1 + 1041 0011 9D030000 .4byte .LASF122 + 1042 0015 2E010000 .4byte .LASF123 + 1043 0019 48000000 .4byte .Ldebug_ranges0+0x48 + 1044 001d 00000000 .4byte 0 + 1045 0021 00000000 .4byte 0 + 1046 0025 00000000 .4byte .Ldebug_line0 + 1047 0029 02 .uleb128 0x2 + 1048 002a 04 .byte 0x4 + 1049 002b 05 .byte 0x5 + 1050 002c 696E7400 .ascii "int\000" + 1051 0030 03 .uleb128 0x3 + 1052 0031 1B000000 .4byte .LASF2 + 1053 0035 02 .byte 0x2 + 1054 0036 D5 .byte 0xd5 + 1055 0037 3B000000 .4byte 0x3b + 1056 003b 04 .uleb128 0x4 + 1057 003c 04 .byte 0x4 + 1058 003d 07 .byte 0x7 + 1059 003e 9E010000 .4byte .LASF0 + 1060 0042 04 .uleb128 0x4 + 1061 0043 01 .byte 0x1 + 1062 0044 06 .byte 0x6 + 1063 0045 81000000 .4byte .LASF1 + 1064 0049 03 .uleb128 0x3 + 1065 004a CA040000 .4byte .LASF3 + 1066 004e 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 20 + + + 1067 004f 2A .byte 0x2a + 1068 0050 54000000 .4byte 0x54 + 1069 0054 04 .uleb128 0x4 + 1070 0055 01 .byte 0x1 + 1071 0056 08 .byte 0x8 + 1072 0057 76030000 .4byte .LASF4 + 1073 005b 04 .uleb128 0x4 + 1074 005c 02 .byte 0x2 + 1075 005d 05 .byte 0x5 + 1076 005e 6C020000 .4byte .LASF5 + 1077 0062 04 .uleb128 0x4 + 1078 0063 02 .byte 0x2 + 1079 0064 07 .byte 0x7 + 1080 0065 23020000 .4byte .LASF6 + 1081 0069 03 .uleb128 0x3 + 1082 006a 6E030000 .4byte .LASF7 + 1083 006e 03 .byte 0x3 + 1084 006f 4F .byte 0x4f + 1085 0070 74000000 .4byte 0x74 + 1086 0074 04 .uleb128 0x4 + 1087 0075 04 .byte 0x4 + 1088 0076 05 .byte 0x5 + 1089 0077 DB000000 .4byte .LASF8 + 1090 007b 03 .uleb128 0x3 + 1091 007c 11040000 .4byte .LASF9 + 1092 0080 03 .byte 0x3 + 1093 0081 50 .byte 0x50 + 1094 0082 86000000 .4byte 0x86 + 1095 0086 04 .uleb128 0x4 + 1096 0087 04 .byte 0x4 + 1097 0088 07 .byte 0x7 + 1098 0089 F5010000 .4byte .LASF10 + 1099 008d 04 .uleb128 0x4 + 1100 008e 08 .byte 0x8 + 1101 008f 05 .byte 0x5 + 1102 0090 73000000 .4byte .LASF11 + 1103 0094 04 .uleb128 0x4 + 1104 0095 08 .byte 0x8 + 1105 0096 07 .byte 0x7 + 1106 0097 3B000000 .4byte .LASF12 + 1107 009b 03 .uleb128 0x3 + 1108 009c 9D000000 .4byte .LASF13 + 1109 00a0 04 .byte 0x4 + 1110 00a1 2B .byte 0x2b + 1111 00a2 A6000000 .4byte 0xa6 + 1112 00a6 04 .uleb128 0x4 + 1113 00a7 01 .byte 0x1 + 1114 00a8 02 .byte 0x2 + 1115 00a9 68030000 .4byte .LASF14 + 1116 00ad 03 .uleb128 0x3 + 1117 00ae 4C020000 .4byte .LASF15 + 1118 00b2 04 .byte 0x4 + 1119 00b3 2C .byte 0x2c + 1120 00b4 49000000 .4byte 0x49 + 1121 00b8 03 .uleb128 0x3 + 1122 00b9 F0000000 .4byte .LASF16 + 1123 00bd 04 .byte 0x4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 21 + + + 1124 00be 2D .byte 0x2d + 1125 00bf 49000000 .4byte 0x49 + 1126 00c3 03 .uleb128 0x3 + 1127 00c4 49030000 .4byte .LASF17 + 1128 00c8 04 .byte 0x4 + 1129 00c9 2E .byte 0x2e + 1130 00ca 49000000 .4byte 0x49 + 1131 00ce 03 .uleb128 0x3 + 1132 00cf C4000000 .4byte .LASF18 + 1133 00d3 04 .byte 0x4 + 1134 00d4 2F .byte 0x2f + 1135 00d5 49000000 .4byte 0x49 + 1136 00d9 03 .uleb128 0x3 + 1137 00da 60030000 .4byte .LASF19 + 1138 00de 04 .byte 0x4 + 1139 00df 30 .byte 0x30 + 1140 00e0 7B000000 .4byte 0x7b + 1141 00e4 03 .uleb128 0x3 + 1142 00e5 46020000 .4byte .LASF20 + 1143 00e9 04 .byte 0x4 + 1144 00ea 31 .byte 0x31 + 1145 00eb 69000000 .4byte 0x69 + 1146 00ef 03 .uleb128 0x3 + 1147 00f0 60020000 .4byte .LASF21 + 1148 00f4 04 .byte 0x4 + 1149 00f5 33 .byte 0x33 + 1150 00f6 7B000000 .4byte 0x7b + 1151 00fa 03 .uleb128 0x3 + 1152 00fb 4B040000 .4byte .LASF22 + 1153 00ff 04 .byte 0x4 + 1154 0100 35 .byte 0x35 + 1155 0101 7B000000 .4byte 0x7b + 1156 0105 03 .uleb128 0x3 + 1157 0106 98010000 .4byte .LASF23 + 1158 010a 04 .byte 0x4 + 1159 010b 36 .byte 0x36 + 1160 010c 69000000 .4byte 0x69 + 1161 0110 03 .uleb128 0x3 + 1162 0111 E9030000 .4byte .LASF24 + 1163 0115 05 .byte 0x5 + 1164 0116 2A .byte 0x2a + 1165 0117 1B010000 .4byte 0x11b + 1166 011b 05 .uleb128 0x5 + 1167 011c E9030000 .4byte .LASF24 + 1168 0120 44 .byte 0x44 + 1169 0121 06 .byte 0x6 + 1170 0122 5E .byte 0x5e + 1171 0123 32020000 .4byte 0x232 + 1172 0127 06 .uleb128 0x6 + 1173 0128 DA030000 .4byte .LASF25 + 1174 012c 06 .byte 0x6 + 1175 012d 5F .byte 0x5f + 1176 012e 57020000 .4byte 0x257 + 1177 0132 02 .byte 0x2 + 1178 0133 23 .byte 0x23 + 1179 0134 00 .uleb128 0 + 1180 0135 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 22 + + + 1181 0136 51030000 .4byte .LASF26 + 1182 013a 06 .byte 0x6 + 1183 013b 61 .byte 0x61 + 1184 013c 57020000 .4byte 0x257 + 1185 0140 02 .byte 0x2 + 1186 0141 23 .byte 0x23 + 1187 0142 04 .uleb128 0x4 + 1188 0143 06 .uleb128 0x6 + 1189 0144 6C000000 .4byte .LASF27 + 1190 0148 06 .byte 0x6 + 1191 0149 63 .byte 0x63 + 1192 014a D9000000 .4byte 0xd9 + 1193 014e 02 .byte 0x2 + 1194 014f 23 .byte 0x23 + 1195 0150 08 .uleb128 0x8 + 1196 0151 06 .uleb128 0x6 + 1197 0152 0E050000 .4byte .LASF28 + 1198 0156 06 .byte 0x6 + 1199 0157 64 .byte 0x64 + 1200 0158 1B030000 .4byte 0x31b + 1201 015c 02 .byte 0x2 + 1202 015d 23 .byte 0x23 + 1203 015e 0C .uleb128 0xc + 1204 015f 06 .uleb128 0x6 + 1205 0160 1E010000 .4byte .LASF29 + 1206 0164 06 .byte 0x6 + 1207 0165 66 .byte 0x66 + 1208 0166 57020000 .4byte 0x257 + 1209 016a 02 .byte 0x2 + 1210 016b 23 .byte 0x23 + 1211 016c 10 .uleb128 0x10 + 1212 016d 06 .uleb128 0x6 + 1213 016e D1020000 .4byte .LASF30 + 1214 0172 06 .byte 0x6 + 1215 0173 67 .byte 0x67 + 1216 0174 57020000 .4byte 0x257 + 1217 0178 02 .byte 0x2 + 1218 0179 23 .byte 0x23 + 1219 017a 14 .uleb128 0x14 + 1220 017b 06 .uleb128 0x6 + 1221 017c D9040000 .4byte .LASF31 + 1222 0180 06 .byte 0x6 + 1223 0181 6E .byte 0x6e + 1224 0182 49050000 .4byte 0x549 + 1225 0186 02 .byte 0x2 + 1226 0187 23 .byte 0x23 + 1227 0188 18 .uleb128 0x18 + 1228 0189 06 .uleb128 0x6 + 1229 018a B2030000 .4byte .LASF32 + 1230 018e 06 .byte 0x6 + 1231 018f 79 .byte 0x79 + 1232 0190 B8000000 .4byte 0xb8 + 1233 0194 02 .byte 0x2 + 1234 0195 23 .byte 0x23 + 1235 0196 1C .uleb128 0x1c + 1236 0197 06 .uleb128 0x6 + 1237 0198 E1030000 .4byte .LASF33 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 23 + + + 1238 019c 06 .byte 0x6 + 1239 019d 7D .byte 0x7d + 1240 019e AD000000 .4byte 0xad + 1241 01a2 02 .byte 0x2 + 1242 01a3 23 .byte 0x23 + 1243 01a4 1D .uleb128 0x1d + 1244 01a5 06 .uleb128 0x6 + 1245 01a6 B3040000 .4byte .LASF34 + 1246 01aa 06 .byte 0x6 + 1247 01ab 82 .byte 0x82 + 1248 01ac C3000000 .4byte 0xc3 + 1249 01b0 02 .byte 0x2 + 1250 01b1 23 .byte 0x23 + 1251 01b2 1E .uleb128 0x1e + 1252 01b3 06 .uleb128 0x6 + 1253 01b4 BA030000 .4byte .LASF35 + 1254 01b8 06 .byte 0x6 + 1255 01b9 88 .byte 0x88 + 1256 01ba CE000000 .4byte 0xce + 1257 01be 02 .byte 0x2 + 1258 01bf 23 .byte 0x23 + 1259 01c0 1F .uleb128 0x1f + 1260 01c1 06 .uleb128 0x6 + 1261 01c2 73040000 .4byte .LASF36 + 1262 01c6 06 .byte 0x6 + 1263 01c7 8F .byte 0x8f + 1264 01c8 FE030000 .4byte 0x3fe + 1265 01cc 02 .byte 0x2 + 1266 01cd 23 .byte 0x23 + 1267 01ce 20 .uleb128 0x20 + 1268 01cf 07 .uleb128 0x7 + 1269 01d0 705F7500 .ascii "p_u\000" + 1270 01d4 06 .byte 0x6 + 1271 01d5 B4 .byte 0xb4 + 1272 01d6 14050000 .4byte 0x514 + 1273 01da 02 .byte 0x2 + 1274 01db 23 .byte 0x23 + 1275 01dc 24 .uleb128 0x24 + 1276 01dd 06 .uleb128 0x6 + 1277 01de 14050000 .4byte .LASF37 + 1278 01e2 06 .byte 0x6 + 1279 01e3 B9 .byte 0xb9 + 1280 01e4 7F020000 .4byte 0x27f + 1281 01e8 02 .byte 0x2 + 1282 01e9 23 .byte 0x23 + 1283 01ea 28 .uleb128 0x28 + 1284 01eb 06 .uleb128 0x6 + 1285 01ec 81040000 .4byte .LASF38 + 1286 01f0 06 .byte 0x6 + 1287 01f1 BF .byte 0xbf + 1288 01f2 5D020000 .4byte 0x25d + 1289 01f6 02 .byte 0x2 + 1290 01f7 23 .byte 0x23 + 1291 01f8 2C .uleb128 0x2c + 1292 01f9 06 .uleb128 0x6 + 1293 01fa 08000000 .4byte .LASF39 + 1294 01fe 06 .byte 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 24 + + + 1295 01ff C3 .byte 0xc3 + 1296 0200 E4000000 .4byte 0xe4 + 1297 0204 02 .byte 0x2 + 1298 0205 23 .byte 0x23 + 1299 0206 34 .uleb128 0x34 + 1300 0207 06 .uleb128 0x6 + 1301 0208 F9030000 .4byte .LASF40 + 1302 020c 06 .byte 0x6 + 1303 020d C9 .byte 0xc9 + 1304 020e EF000000 .4byte 0xef + 1305 0212 02 .byte 0x2 + 1306 0213 23 .byte 0x23 + 1307 0214 38 .uleb128 0x38 + 1308 0215 06 .uleb128 0x6 + 1309 0216 93030000 .4byte .LASF41 + 1310 021a 06 .byte 0x6 + 1311 021b D0 .byte 0xd0 + 1312 021c 5B050000 .4byte 0x55b + 1313 0220 02 .byte 0x2 + 1314 0221 23 .byte 0x23 + 1315 0222 3C .uleb128 0x3c + 1316 0223 06 .uleb128 0x6 + 1317 0224 55040000 .4byte .LASF42 + 1318 0228 06 .byte 0x6 + 1319 0229 D4 .byte 0xd4 + 1320 022a D9000000 .4byte 0xd9 + 1321 022e 02 .byte 0x2 + 1322 022f 23 .byte 0x23 + 1323 0230 40 .uleb128 0x40 + 1324 0231 00 .byte 0 + 1325 0232 08 .uleb128 0x8 + 1326 0233 08 .byte 0x8 + 1327 0234 05 .byte 0x5 + 1328 0235 61 .byte 0x61 + 1329 0236 57020000 .4byte 0x257 + 1330 023a 06 .uleb128 0x6 + 1331 023b DA030000 .4byte .LASF25 + 1332 023f 05 .byte 0x5 + 1333 0240 62 .byte 0x62 + 1334 0241 57020000 .4byte 0x257 + 1335 0245 02 .byte 0x2 + 1336 0246 23 .byte 0x23 + 1337 0247 00 .uleb128 0 + 1338 0248 06 .uleb128 0x6 + 1339 0249 51030000 .4byte .LASF26 + 1340 024d 05 .byte 0x5 + 1341 024e 64 .byte 0x64 + 1342 024f 57020000 .4byte 0x257 + 1343 0253 02 .byte 0x2 + 1344 0254 23 .byte 0x23 + 1345 0255 04 .uleb128 0x4 + 1346 0256 00 .byte 0 + 1347 0257 09 .uleb128 0x9 + 1348 0258 04 .byte 0x4 + 1349 0259 10010000 .4byte 0x110 + 1350 025d 03 .uleb128 0x3 + 1351 025e F7020000 .4byte .LASF43 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 25 + + + 1352 0262 05 .byte 0x5 + 1353 0263 66 .byte 0x66 + 1354 0264 32020000 .4byte 0x232 + 1355 0268 08 .uleb128 0x8 + 1356 0269 04 .byte 0x4 + 1357 026a 05 .byte 0x5 + 1358 026b 6B .byte 0x6b + 1359 026c 7F020000 .4byte 0x27f + 1360 0270 06 .uleb128 0x6 + 1361 0271 DA030000 .4byte .LASF25 + 1362 0275 05 .byte 0x5 + 1363 0276 6D .byte 0x6d + 1364 0277 57020000 .4byte 0x257 + 1365 027b 02 .byte 0x2 + 1366 027c 23 .byte 0x23 + 1367 027d 00 .uleb128 0 + 1368 027e 00 .byte 0 + 1369 027f 03 .uleb128 0x3 + 1370 0280 54020000 .4byte .LASF44 + 1371 0284 05 .byte 0x5 + 1372 0285 70 .byte 0x70 + 1373 0286 68020000 .4byte 0x268 + 1374 028a 03 .uleb128 0x3 + 1375 028b 82010000 .4byte .LASF45 + 1376 028f 07 .byte 0x7 + 1377 0290 A9 .byte 0xa9 + 1378 0291 95020000 .4byte 0x295 + 1379 0295 0A .uleb128 0xa + 1380 0296 04 .byte 0x4 + 1381 0297 05 .uleb128 0x5 + 1382 0298 7A040000 .4byte .LASF46 + 1383 029c 24 .byte 0x24 + 1384 029d 07 .byte 0x7 + 1385 029e C0 .byte 0xc0 + 1386 029f 1B030000 .4byte 0x31b + 1387 02a3 07 .uleb128 0x7 + 1388 02a4 723400 .ascii "r4\000" + 1389 02a7 07 .byte 0x7 + 1390 02a8 C1 .byte 0xc1 + 1391 02a9 8A020000 .4byte 0x28a + 1392 02ad 02 .byte 0x2 + 1393 02ae 23 .byte 0x23 + 1394 02af 00 .uleb128 0 + 1395 02b0 07 .uleb128 0x7 + 1396 02b1 723500 .ascii "r5\000" + 1397 02b4 07 .byte 0x7 + 1398 02b5 C2 .byte 0xc2 + 1399 02b6 8A020000 .4byte 0x28a + 1400 02ba 02 .byte 0x2 + 1401 02bb 23 .byte 0x23 + 1402 02bc 04 .uleb128 0x4 + 1403 02bd 07 .uleb128 0x7 + 1404 02be 723600 .ascii "r6\000" + 1405 02c1 07 .byte 0x7 + 1406 02c2 C3 .byte 0xc3 + 1407 02c3 8A020000 .4byte 0x28a + 1408 02c7 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 26 + + + 1409 02c8 23 .byte 0x23 + 1410 02c9 08 .uleb128 0x8 + 1411 02ca 07 .uleb128 0x7 + 1412 02cb 723700 .ascii "r7\000" + 1413 02ce 07 .byte 0x7 + 1414 02cf C4 .byte 0xc4 + 1415 02d0 8A020000 .4byte 0x28a + 1416 02d4 02 .byte 0x2 + 1417 02d5 23 .byte 0x23 + 1418 02d6 0C .uleb128 0xc + 1419 02d7 07 .uleb128 0x7 + 1420 02d8 723800 .ascii "r8\000" + 1421 02db 07 .byte 0x7 + 1422 02dc C5 .byte 0xc5 + 1423 02dd 8A020000 .4byte 0x28a + 1424 02e1 02 .byte 0x2 + 1425 02e2 23 .byte 0x23 + 1426 02e3 10 .uleb128 0x10 + 1427 02e4 07 .uleb128 0x7 + 1428 02e5 723900 .ascii "r9\000" + 1429 02e8 07 .byte 0x7 + 1430 02e9 C6 .byte 0xc6 + 1431 02ea 8A020000 .4byte 0x28a + 1432 02ee 02 .byte 0x2 + 1433 02ef 23 .byte 0x23 + 1434 02f0 14 .uleb128 0x14 + 1435 02f1 07 .uleb128 0x7 + 1436 02f2 72313000 .ascii "r10\000" + 1437 02f6 07 .byte 0x7 + 1438 02f7 C7 .byte 0xc7 + 1439 02f8 8A020000 .4byte 0x28a + 1440 02fc 02 .byte 0x2 + 1441 02fd 23 .byte 0x23 + 1442 02fe 18 .uleb128 0x18 + 1443 02ff 07 .uleb128 0x7 + 1444 0300 72313100 .ascii "r11\000" + 1445 0304 07 .byte 0x7 + 1446 0305 C8 .byte 0xc8 + 1447 0306 8A020000 .4byte 0x28a + 1448 030a 02 .byte 0x2 + 1449 030b 23 .byte 0x23 + 1450 030c 1C .uleb128 0x1c + 1451 030d 07 .uleb128 0x7 + 1452 030e 6C7200 .ascii "lr\000" + 1453 0311 07 .byte 0x7 + 1454 0312 C9 .byte 0xc9 + 1455 0313 8A020000 .4byte 0x28a + 1456 0317 02 .byte 0x2 + 1457 0318 23 .byte 0x23 + 1458 0319 20 .uleb128 0x20 + 1459 031a 00 .byte 0 + 1460 031b 05 .uleb128 0x5 + 1461 031c 1B020000 .4byte .LASF47 + 1462 0320 04 .byte 0x4 + 1463 0321 07 .byte 0x7 + 1464 0322 D1 .byte 0xd1 + 1465 0323 36030000 .4byte 0x336 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 27 + + + 1466 0327 07 .uleb128 0x7 + 1467 0328 72313300 .ascii "r13\000" + 1468 032c 07 .byte 0x7 + 1469 032d D2 .byte 0xd2 + 1470 032e 36030000 .4byte 0x336 + 1471 0332 02 .byte 0x2 + 1472 0333 23 .byte 0x23 + 1473 0334 00 .uleb128 0 + 1474 0335 00 .byte 0 + 1475 0336 09 .uleb128 0x9 + 1476 0337 04 .byte 0x4 + 1477 0338 97020000 .4byte 0x297 + 1478 033c 03 .uleb128 0x3 + 1479 033d 60040000 .4byte .LASF48 + 1480 0341 08 .byte 0x8 + 1481 0342 58 .byte 0x58 + 1482 0343 47030000 .4byte 0x347 + 1483 0347 09 .uleb128 0x9 + 1484 0348 04 .byte 0x4 + 1485 0349 4D030000 .4byte 0x34d + 1486 034d 0B .uleb128 0xb + 1487 034e 01 .byte 0x1 + 1488 034f 59030000 .4byte 0x359 + 1489 0353 0C .uleb128 0xc + 1490 0354 95020000 .4byte 0x295 + 1491 0358 00 .byte 0 + 1492 0359 03 .uleb128 0x3 + 1493 035a 22040000 .4byte .LASF49 + 1494 035e 08 .byte 0x8 + 1495 035f 5D .byte 0x5d + 1496 0360 64030000 .4byte 0x364 + 1497 0364 05 .uleb128 0x5 + 1498 0365 22040000 .4byte .LASF49 + 1499 0369 14 .byte 0x14 + 1500 036a 08 .byte 0x8 + 1501 036b 64 .byte 0x64 + 1502 036c B7030000 .4byte 0x3b7 + 1503 0370 06 .uleb128 0x6 + 1504 0371 BC010000 .4byte .LASF50 + 1505 0375 08 .byte 0x8 + 1506 0376 65 .byte 0x65 + 1507 0377 B7030000 .4byte 0x3b7 + 1508 037b 02 .byte 0x2 + 1509 037c 23 .byte 0x23 + 1510 037d 00 .uleb128 0 + 1511 037e 06 .uleb128 0x6 + 1512 037f 8B010000 .4byte .LASF51 + 1513 0383 08 .byte 0x8 + 1514 0384 67 .byte 0x67 + 1515 0385 B7030000 .4byte 0x3b7 + 1516 0389 02 .byte 0x2 + 1517 038a 23 .byte 0x23 + 1518 038b 04 .uleb128 0x4 + 1519 038c 06 .uleb128 0x6 + 1520 038d 9B020000 .4byte .LASF52 + 1521 0391 08 .byte 0x8 + 1522 0392 69 .byte 0x69 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 28 + + + 1523 0393 FA000000 .4byte 0xfa + 1524 0397 02 .byte 0x2 + 1525 0398 23 .byte 0x23 + 1526 0399 08 .uleb128 0x8 + 1527 039a 06 .uleb128 0x6 + 1528 039b AC020000 .4byte .LASF53 + 1529 039f 08 .byte 0x8 + 1530 03a0 6A .byte 0x6a + 1531 03a1 3C030000 .4byte 0x33c + 1532 03a5 02 .byte 0x2 + 1533 03a6 23 .byte 0x23 + 1534 03a7 0C .uleb128 0xc + 1535 03a8 06 .uleb128 0x6 + 1536 03a9 8C040000 .4byte .LASF54 + 1537 03ad 08 .byte 0x8 + 1538 03ae 6C .byte 0x6c + 1539 03af 95020000 .4byte 0x295 + 1540 03b3 02 .byte 0x2 + 1541 03b4 23 .byte 0x23 + 1542 03b5 10 .uleb128 0x10 + 1543 03b6 00 .byte 0 + 1544 03b7 09 .uleb128 0x9 + 1545 03b8 04 .byte 0x4 + 1546 03b9 59030000 .4byte 0x359 + 1547 03bd 08 .uleb128 0x8 + 1548 03be 10 .byte 0x10 + 1549 03bf 08 .byte 0x8 + 1550 03c0 76 .byte 0x76 + 1551 03c1 FE030000 .4byte 0x3fe + 1552 03c5 06 .uleb128 0x6 + 1553 03c6 BC010000 .4byte .LASF50 + 1554 03ca 08 .byte 0x8 + 1555 03cb 77 .byte 0x77 + 1556 03cc B7030000 .4byte 0x3b7 + 1557 03d0 02 .byte 0x2 + 1558 03d1 23 .byte 0x23 + 1559 03d2 00 .uleb128 0 + 1560 03d3 06 .uleb128 0x6 + 1561 03d4 8B010000 .4byte .LASF51 + 1562 03d8 08 .byte 0x8 + 1563 03d9 79 .byte 0x79 + 1564 03da B7030000 .4byte 0x3b7 + 1565 03de 02 .byte 0x2 + 1566 03df 23 .byte 0x23 + 1567 03e0 04 .uleb128 0x4 + 1568 03e1 06 .uleb128 0x6 + 1569 03e2 9B020000 .4byte .LASF52 + 1570 03e6 08 .byte 0x8 + 1571 03e7 7B .byte 0x7b + 1572 03e8 FA000000 .4byte 0xfa + 1573 03ec 02 .byte 0x2 + 1574 03ed 23 .byte 0x23 + 1575 03ee 08 .uleb128 0x8 + 1576 03ef 06 .uleb128 0x6 + 1577 03f0 ED040000 .4byte .LASF55 + 1578 03f4 08 .byte 0x8 + 1579 03f5 7C .byte 0x7c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 29 + + + 1580 03f6 FE030000 .4byte 0x3fe + 1581 03fa 02 .byte 0x2 + 1582 03fb 23 .byte 0x23 + 1583 03fc 0C .uleb128 0xc + 1584 03fd 00 .byte 0 + 1585 03fe 0D .uleb128 0xd + 1586 03ff FA000000 .4byte 0xfa + 1587 0403 03 .uleb128 0x3 + 1588 0404 FF040000 .4byte .LASF56 + 1589 0408 08 .byte 0x8 + 1590 0409 7D .byte 0x7d + 1591 040a BD030000 .4byte 0x3bd + 1592 040e 08 .uleb128 0x8 + 1593 040f 1C .byte 0x1c + 1594 0410 09 .byte 0x9 + 1595 0411 5E .byte 0x5e + 1596 0412 6B040000 .4byte 0x46b + 1597 0416 06 .uleb128 0x6 + 1598 0417 1A040000 .4byte .LASF57 + 1599 041b 09 .byte 0x9 + 1600 041c 5F .byte 0x5f + 1601 041d 5D020000 .4byte 0x25d + 1602 0421 02 .byte 0x2 + 1603 0422 23 .byte 0x23 + 1604 0423 00 .uleb128 0 + 1605 0424 06 .uleb128 0x6 + 1606 0425 CC030000 .4byte .LASF58 + 1607 0429 09 .byte 0x9 + 1608 042a 60 .byte 0x60 + 1609 042b D9000000 .4byte 0xd9 + 1610 042f 02 .byte 0x2 + 1611 0430 23 .byte 0x23 + 1612 0431 08 .uleb128 0x8 + 1613 0432 06 .uleb128 0x6 + 1614 0433 E9020000 .4byte .LASF59 + 1615 0437 09 .byte 0x9 + 1616 0438 62 .byte 0x62 + 1617 0439 1B030000 .4byte 0x31b + 1618 043d 02 .byte 0x2 + 1619 043e 23 .byte 0x23 + 1620 043f 0C .uleb128 0xc + 1621 0440 06 .uleb128 0x6 + 1622 0441 7A010000 .4byte .LASF60 + 1623 0445 09 .byte 0x9 + 1624 0446 65 .byte 0x65 + 1625 0447 57020000 .4byte 0x257 + 1626 044b 02 .byte 0x2 + 1627 044c 23 .byte 0x23 + 1628 044d 10 .uleb128 0x10 + 1629 044e 06 .uleb128 0x6 + 1630 044f 36030000 .4byte .LASF61 + 1631 0453 09 .byte 0x9 + 1632 0454 66 .byte 0x66 + 1633 0455 57020000 .4byte 0x257 + 1634 0459 02 .byte 0x2 + 1635 045a 23 .byte 0x23 + 1636 045b 14 .uleb128 0x14 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 30 + + + 1637 045c 06 .uleb128 0x6 + 1638 045d 2C030000 .4byte .LASF62 + 1639 0461 09 .byte 0x9 + 1640 0462 69 .byte 0x69 + 1641 0463 57020000 .4byte 0x257 + 1642 0467 02 .byte 0x2 + 1643 0468 23 .byte 0x23 + 1644 0469 18 .uleb128 0x18 + 1645 046a 00 .byte 0 + 1646 046b 03 .uleb128 0x3 + 1647 046c BA040000 .4byte .LASF63 + 1648 0470 09 .byte 0x9 + 1649 0471 6B .byte 0x6b + 1650 0472 0E040000 .4byte 0x40e + 1651 0476 05 .uleb128 0x5 + 1652 0477 93040000 .4byte .LASF64 + 1653 047b 0C .byte 0xc + 1654 047c 0A .byte 0xa + 1655 047d 2C .byte 0x2c + 1656 047e 9F040000 .4byte 0x49f + 1657 0482 06 .uleb128 0x6 + 1658 0483 26010000 .4byte .LASF65 + 1659 0487 0A .byte 0xa + 1660 0488 2D .byte 0x2d + 1661 0489 5D020000 .4byte 0x25d + 1662 048d 02 .byte 0x2 + 1663 048e 23 .byte 0x23 + 1664 048f 00 .uleb128 0 + 1665 0490 06 .uleb128 0x6 + 1666 0491 15020000 .4byte .LASF66 + 1667 0495 0A .byte 0xa + 1668 0496 2F .byte 0x2f + 1669 0497 05010000 .4byte 0x105 + 1670 049b 02 .byte 0x2 + 1671 049c 23 .byte 0x23 + 1672 049d 08 .uleb128 0x8 + 1673 049e 00 .byte 0 + 1674 049f 03 .uleb128 0x3 + 1675 04a0 93040000 .4byte .LASF64 + 1676 04a4 0A .byte 0xa + 1677 04a5 30 .byte 0x30 + 1678 04a6 76040000 .4byte 0x476 + 1679 04aa 08 .uleb128 0x8 + 1680 04ab 0C .byte 0xc + 1681 04ac 0B .byte 0xb + 1682 04ad 44 .byte 0x44 + 1683 04ae C1040000 .4byte 0x4c1 + 1684 04b2 06 .uleb128 0x6 + 1685 04b3 F8040000 .4byte .LASF67 + 1686 04b7 0B .byte 0xb + 1687 04b8 45 .byte 0x45 + 1688 04b9 9F040000 .4byte 0x49f + 1689 04bd 02 .byte 0x2 + 1690 04be 23 .byte 0x23 + 1691 04bf 00 .uleb128 0 + 1692 04c0 00 .byte 0 + 1693 04c1 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 31 + + + 1694 04c2 34040000 .4byte .LASF68 + 1695 04c6 0B .byte 0xb + 1696 04c7 46 .byte 0x46 + 1697 04c8 AA040000 .4byte 0x4aa + 1698 04cc 05 .uleb128 0x5 + 1699 04cd 76020000 .4byte .LASF69 + 1700 04d1 10 .byte 0x10 + 1701 04d2 0C .byte 0xc + 1702 04d3 2C .byte 0x2c + 1703 04d4 03050000 .4byte 0x503 + 1704 04d8 06 .uleb128 0x6 + 1705 04d9 A4000000 .4byte .LASF70 + 1706 04dd 0C .byte 0xc + 1707 04de 2D .byte 0x2d + 1708 04df 5D020000 .4byte 0x25d + 1709 04e3 02 .byte 0x2 + 1710 04e4 23 .byte 0x23 + 1711 04e5 00 .uleb128 0 + 1712 04e6 06 .uleb128 0x6 + 1713 04e7 06050000 .4byte .LASF71 + 1714 04eb 0C .byte 0xc + 1715 04ec 2F .byte 0x2f + 1716 04ed 57020000 .4byte 0x257 + 1717 04f1 02 .byte 0x2 + 1718 04f2 23 .byte 0x23 + 1719 04f3 08 .uleb128 0x8 + 1720 04f4 06 .uleb128 0x6 + 1721 04f5 44040000 .4byte .LASF72 + 1722 04f9 0C .byte 0xc + 1723 04fa 31 .byte 0x31 + 1724 04fb 03050000 .4byte 0x503 + 1725 04ff 02 .byte 0x2 + 1726 0500 23 .byte 0x23 + 1727 0501 0C .uleb128 0xc + 1728 0502 00 .byte 0 + 1729 0503 09 .uleb128 0x9 + 1730 0504 04 .byte 0x4 + 1731 0505 CC040000 .4byte 0x4cc + 1732 0509 03 .uleb128 0x3 + 1733 050a 76020000 .4byte .LASF69 + 1734 050e 0C .byte 0xc + 1735 050f 33 .byte 0x33 + 1736 0510 CC040000 .4byte 0x4cc + 1737 0514 0E .uleb128 0xe + 1738 0515 04 .byte 0x4 + 1739 0516 06 .byte 0x6 + 1740 0517 96 .byte 0x96 + 1741 0518 49050000 .4byte 0x549 + 1742 051c 0F .uleb128 0xf + 1743 051d 22000000 .4byte .LASF73 + 1744 0521 06 .byte 0x6 + 1745 0522 9D .byte 0x9d + 1746 0523 E4000000 .4byte 0xe4 + 1747 0527 0F .uleb128 0xf + 1748 0528 52000000 .4byte .LASF74 + 1749 052c 06 .byte 0x6 + 1750 052d A4 .byte 0xa4 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 32 + + + 1751 052e E4000000 .4byte 0xe4 + 1752 0532 0F .uleb128 0xf + 1753 0533 D2040000 .4byte .LASF75 + 1754 0537 06 .byte 0x6 + 1755 0538 AB .byte 0xab + 1756 0539 95020000 .4byte 0x295 + 1757 053d 0F .uleb128 0xf + 1758 053e D3030000 .4byte .LASF76 + 1759 0542 06 .byte 0x6 + 1760 0543 B2 .byte 0xb2 + 1761 0544 EF000000 .4byte 0xef + 1762 0548 00 .byte 0 + 1763 0549 09 .uleb128 0x9 + 1764 054a 04 .byte 0x4 + 1765 054b 4F050000 .4byte 0x54f + 1766 054f 10 .uleb128 0x10 + 1767 0550 54050000 .4byte 0x554 + 1768 0554 04 .uleb128 0x4 + 1769 0555 01 .byte 0x1 + 1770 0556 08 .byte 0x8 + 1771 0557 2F040000 .4byte .LASF77 + 1772 055b 09 .uleb128 0x9 + 1773 055c 04 .byte 0x4 + 1774 055d 09050000 .4byte 0x509 + 1775 0561 03 .uleb128 0x3 + 1776 0562 00000000 .4byte .LASF78 + 1777 0566 06 .byte 0x6 + 1778 0567 E5 .byte 0xe5 + 1779 0568 6C050000 .4byte 0x56c + 1780 056c 09 .uleb128 0x9 + 1781 056d 04 .byte 0x4 + 1782 056e 72050000 .4byte 0x572 + 1783 0572 11 .uleb128 0x11 + 1784 0573 01 .byte 0x1 + 1785 0574 E4000000 .4byte 0xe4 + 1786 0578 82050000 .4byte 0x582 + 1787 057c 0C .uleb128 0xc + 1788 057d 95020000 .4byte 0x295 + 1789 0581 00 .byte 0 + 1790 0582 04 .uleb128 0x4 + 1791 0583 04 .byte 0x4 + 1792 0584 07 .byte 0x7 + 1793 0585 A3020000 .4byte .LASF79 + 1794 0589 05 .uleb128 0x5 + 1795 058a F0030000 .4byte .LASF80 + 1796 058e 10 .byte 0x10 + 1797 058f 0D .byte 0xd + 1798 0590 3B .byte 0x3b + 1799 0591 CE050000 .4byte 0x5ce + 1800 0595 06 .uleb128 0x6 + 1801 0596 10020000 .4byte .LASF81 + 1802 059a 0D .byte 0xd + 1803 059b 3C .byte 0x3c + 1804 059c 49050000 .4byte 0x549 + 1805 05a0 02 .byte 0x2 + 1806 05a1 23 .byte 0x23 + 1807 05a2 00 .uleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 33 + + + 1808 05a3 06 .uleb128 0x6 + 1809 05a4 04030000 .4byte .LASF82 + 1810 05a8 0D .byte 0xd + 1811 05a9 3D .byte 0x3d + 1812 05aa D0050000 .4byte 0x5d0 + 1813 05ae 02 .byte 0x2 + 1814 05af 23 .byte 0x23 + 1815 05b0 04 .uleb128 0x4 + 1816 05b1 06 .uleb128 0x6 + 1817 05b2 07020000 .4byte .LASF83 + 1818 05b6 0D .byte 0xd + 1819 05b7 3E .byte 0x3e + 1820 05b8 D0050000 .4byte 0x5d0 + 1821 05bc 02 .byte 0x2 + 1822 05bd 23 .byte 0x23 + 1823 05be 08 .uleb128 0x8 + 1824 05bf 06 .uleb128 0x6 + 1825 05c0 58030000 .4byte .LASF84 + 1826 05c4 0D .byte 0xd + 1827 05c5 3F .byte 0x3f + 1828 05c6 D0050000 .4byte 0x5d0 + 1829 05ca 02 .byte 0x2 + 1830 05cb 23 .byte 0x23 + 1831 05cc 0C .uleb128 0xc + 1832 05cd 00 .byte 0 + 1833 05ce 12 .uleb128 0x12 + 1834 05cf 01 .byte 0x1 + 1835 05d0 09 .uleb128 0x9 + 1836 05d1 04 .byte 0x4 + 1837 05d2 CE050000 .4byte 0x5ce + 1838 05d6 13 .uleb128 0x13 + 1839 05d7 C4010000 .4byte .LASF124 + 1840 05db 01 .byte 0x1 + 1841 05dc DA .byte 0xda + 1842 05dd 01 .byte 0x1 + 1843 05de 01 .byte 0x1 + 1844 05df 14 .uleb128 0x14 + 1845 05e0 CE000000 .4byte .LASF125 + 1846 05e4 01 .byte 0x1 + 1847 05e5 91 .byte 0x91 + 1848 05e6 01 .byte 0x1 + 1849 05e7 01 .byte 0x1 + 1850 05e8 0C060000 .4byte 0x60c + 1851 05ec 15 .uleb128 0x15 + 1852 05ed 6900 .ascii "i\000" + 1853 05ef 01 .byte 0x1 + 1854 05f0 92 .byte 0x92 + 1855 05f1 29000000 .4byte 0x29 + 1856 05f5 16 .uleb128 0x16 + 1857 05f6 E4000000 .4byte .LASF85 + 1858 05fa 01 .byte 0x1 + 1859 05fb 93 .byte 0x93 + 1860 05fc FA000000 .4byte 0xfa + 1861 0600 15 .uleb128 0x15 + 1862 0601 6D736700 .ascii "msg\000" + 1863 0605 01 .byte 0x1 + 1864 0606 94 .byte 0x94 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 34 + + + 1865 0607 E4000000 .4byte 0xe4 + 1866 060b 00 .byte 0 + 1867 060c 17 .uleb128 0x17 + 1868 060d 9D040000 .4byte .LASF86 + 1869 0611 01 .byte 0x1 + 1870 0612 CD .byte 0xcd + 1871 0613 01 .byte 0x1 + 1872 0614 00000000 .4byte .LFB13 + 1873 0618 10000000 .4byte .LFE13 + 1874 061c 02 .byte 0x2 + 1875 061d 7D .byte 0x7d + 1876 061e 00 .sleb128 0 + 1877 061f 01 .byte 0x1 + 1878 0620 3E060000 .4byte 0x63e + 1879 0624 18 .uleb128 0x18 + 1880 0625 0C000000 .4byte .LVL0 + 1881 0629 01 .byte 0x1 + 1882 062a 950E0000 .4byte 0xe95 + 1883 062e 19 .uleb128 0x19 + 1884 062f 01 .byte 0x1 + 1885 0630 51 .byte 0x51 + 1886 0631 01 .byte 0x1 + 1887 0632 30 .byte 0x30 + 1888 0633 19 .uleb128 0x19 + 1889 0634 01 .byte 0x1 + 1890 0635 50 .byte 0x50 + 1891 0636 05 .byte 0x5 + 1892 0637 03 .byte 0x3 + 1893 0638 00000000 .4byte .LANCHOR0 + 1894 063c 00 .byte 0 + 1895 063d 00 .byte 0 + 1896 063e 17 .uleb128 0x17 + 1897 063f 29000000 .4byte .LASF87 + 1898 0643 01 .byte 0x1 + 1899 0644 81 .byte 0x81 + 1900 0645 01 .byte 0x1 + 1901 0646 00000000 .4byte .LFB10 + 1902 064a 10000000 .4byte .LFE10 + 1903 064e 02 .byte 0x2 + 1904 064f 7D .byte 0x7d + 1905 0650 00 .sleb128 0 + 1906 0651 01 .byte 0x1 + 1907 0652 70060000 .4byte 0x670 + 1908 0656 18 .uleb128 0x18 + 1909 0657 0C000000 .4byte .LVL1 + 1910 065b 01 .byte 0x1 + 1911 065c 950E0000 .4byte 0xe95 + 1912 0660 19 .uleb128 0x19 + 1913 0661 01 .byte 0x1 + 1914 0662 51 .byte 0x51 + 1915 0663 01 .byte 0x1 + 1916 0664 30 .byte 0x30 + 1917 0665 19 .uleb128 0x19 + 1918 0666 01 .byte 0x1 + 1919 0667 50 .byte 0x50 + 1920 0668 05 .byte 0x5 + 1921 0669 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 35 + + + 1922 066a 00000000 .4byte .LANCHOR0 + 1923 066e 00 .byte 0 + 1924 066f 00 .byte 0 + 1925 0670 17 .uleb128 0x17 + 1926 0671 B4020000 .4byte .LASF88 + 1927 0675 01 .byte 0x1 + 1928 0676 48 .byte 0x48 + 1929 0677 01 .byte 0x1 + 1930 0678 00000000 .4byte .LFB7 + 1931 067c 10000000 .4byte .LFE7 + 1932 0680 02 .byte 0x2 + 1933 0681 7D .byte 0x7d + 1934 0682 00 .sleb128 0 + 1935 0683 01 .byte 0x1 + 1936 0684 A2060000 .4byte 0x6a2 + 1937 0688 18 .uleb128 0x18 + 1938 0689 0C000000 .4byte .LVL2 + 1939 068d 01 .byte 0x1 + 1940 068e 950E0000 .4byte 0xe95 + 1941 0692 19 .uleb128 0x19 + 1942 0693 01 .byte 0x1 + 1943 0694 51 .byte 0x51 + 1944 0695 01 .byte 0x1 + 1945 0696 30 .byte 0x30 + 1946 0697 19 .uleb128 0x19 + 1947 0698 01 .byte 0x1 + 1948 0699 50 .byte 0x50 + 1949 069a 05 .byte 0x5 + 1950 069b 03 .byte 0x3 + 1951 069c 00000000 .4byte .LANCHOR0 + 1952 06a0 00 .byte 0 + 1953 06a1 00 .byte 0 + 1954 06a2 1A .uleb128 0x1a + 1955 06a3 8E020000 .4byte .LASF89 + 1956 06a7 01 .byte 0x1 + 1957 06a8 FC .byte 0xfc + 1958 06a9 01 .byte 0x1 + 1959 06aa 00000000 .4byte .LFB17 + 1960 06ae 78010000 .4byte .LFE17 + 1961 06b2 00000000 .4byte .LLST0 + 1962 06b6 01 .byte 0x1 + 1963 06b7 DD070000 .4byte 0x7dd + 1964 06bb 1B .uleb128 0x1b + 1965 06bc 41020000 .4byte .LASF95 + 1966 06c0 01 .byte 0x1 + 1967 06c1 FD .byte 0xfd + 1968 06c2 C1040000 .4byte 0x4c1 + 1969 06c6 02 .byte 0x2 + 1970 06c7 91 .byte 0x91 + 1971 06c8 6C .sleb128 -20 + 1972 06c9 1C .uleb128 0x1c + 1973 06ca 14000000 .4byte .LVL3 + 1974 06ce 950E0000 .4byte 0xe95 + 1975 06d2 E2060000 .4byte 0x6e2 + 1976 06d6 19 .uleb128 0x19 + 1977 06d7 01 .byte 0x1 + 1978 06d8 51 .byte 0x51 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 36 + + + 1979 06d9 01 .byte 0x1 + 1980 06da 30 .byte 0x30 + 1981 06db 19 .uleb128 0x19 + 1982 06dc 01 .byte 0x1 + 1983 06dd 50 .byte 0x50 + 1984 06de 02 .byte 0x2 + 1985 06df 91 .byte 0x91 + 1986 06e0 64 .sleb128 -28 + 1987 06e1 00 .byte 0 + 1988 06e2 1C .uleb128 0x1c + 1989 06e3 20000000 .4byte .LVL4 + 1990 06e7 B40E0000 .4byte 0xeb4 + 1991 06eb FB060000 .4byte 0x6fb + 1992 06ef 19 .uleb128 0x19 + 1993 06f0 01 .byte 0x1 + 1994 06f1 51 .byte 0x51 + 1995 06f2 01 .byte 0x1 + 1996 06f3 30 .byte 0x30 + 1997 06f4 19 .uleb128 0x19 + 1998 06f5 01 .byte 0x1 + 1999 06f6 50 .byte 0x50 + 2000 06f7 02 .byte 0x2 + 2001 06f8 91 .byte 0x91 + 2002 06f9 64 .sleb128 -28 + 2003 06fa 00 .byte 0 + 2004 06fb 1C .uleb128 0x1c + 2005 06fc 38000000 .4byte .LVL5 + 2006 0700 CD0E0000 .4byte 0xecd + 2007 0704 0E070000 .4byte 0x70e + 2008 0708 19 .uleb128 0x19 + 2009 0709 01 .byte 0x1 + 2010 070a 50 .byte 0x50 + 2011 070b 01 .byte 0x1 + 2012 070c 31 .byte 0x31 + 2013 070d 00 .byte 0 + 2014 070e 1C .uleb128 0x1c + 2015 070f 74000000 .4byte .LVL6 + 2016 0713 EA0E0000 .4byte 0xeea + 2017 0717 33070000 .4byte 0x733 + 2018 071b 19 .uleb128 0x19 + 2019 071c 01 .byte 0x1 + 2020 071d 53 .byte 0x53 + 2021 071e 05 .byte 0x5 + 2022 071f 03 .byte 0x3 + 2023 0720 00000000 .4byte thread4 + 2024 0724 19 .uleb128 0x19 + 2025 0725 01 .byte 0x1 + 2026 0726 51 .byte 0x51 + 2027 0727 03 .byte 0x3 + 2028 0728 0A .byte 0xa + 2029 0729 1801 .2byte 0x118 + 2030 072b 19 .uleb128 0x19 + 2031 072c 02 .byte 0x2 + 2032 072d 7D .byte 0x7d + 2033 072e 00 .sleb128 0 + 2034 072f 02 .byte 0x2 + 2035 0730 91 .byte 0x91 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 37 + + + 2036 0731 64 .sleb128 -28 + 2037 0732 00 .byte 0 + 2038 0733 1C .uleb128 0x1c + 2039 0734 84000000 .4byte .LVL7 + 2040 0738 170F0000 .4byte 0xf17 + 2041 073c 47070000 .4byte 0x747 + 2042 0740 19 .uleb128 0x19 + 2043 0741 01 .byte 0x1 + 2044 0742 50 .byte 0x50 + 2045 0743 02 .byte 0x2 + 2046 0744 91 .byte 0x91 + 2047 0745 64 .sleb128 -28 + 2048 0746 00 .byte 0 + 2049 0747 1C .uleb128 0x1c + 2050 0748 9C000000 .4byte .LVL8 + 2051 074c CD0E0000 .4byte 0xecd + 2052 0750 5A070000 .4byte 0x75a + 2053 0754 19 .uleb128 0x19 + 2054 0755 01 .byte 0x1 + 2055 0756 50 .byte 0x50 + 2056 0757 01 .byte 0x1 + 2057 0758 32 .byte 0x32 + 2058 0759 00 .byte 0 + 2059 075a 1D .uleb128 0x1d + 2060 075b B8000000 .4byte .LVL9 + 2061 075f 2F0F0000 .4byte 0xf2f + 2062 0763 1C .uleb128 0x1c + 2063 0764 D4000000 .4byte .LVL10 + 2064 0768 CD0E0000 .4byte 0xecd + 2065 076c 76070000 .4byte 0x776 + 2066 0770 19 .uleb128 0x19 + 2067 0771 01 .byte 0x1 + 2068 0772 50 .byte 0x50 + 2069 0773 01 .byte 0x1 + 2070 0774 33 .byte 0x33 + 2071 0775 00 .byte 0 + 2072 0776 1C .uleb128 0x1c + 2073 0777 F4000000 .4byte .LVL11 + 2074 077b CD0E0000 .4byte 0xecd + 2075 077f 89070000 .4byte 0x789 + 2076 0783 19 .uleb128 0x19 + 2077 0784 01 .byte 0x1 + 2078 0785 50 .byte 0x50 + 2079 0786 01 .byte 0x1 + 2080 0787 34 .byte 0x34 + 2081 0788 00 .byte 0 + 2082 0789 1D .uleb128 0x1d + 2083 078a 10010000 .4byte .LVL12 + 2084 078e 2F0F0000 .4byte 0xf2f + 2085 0792 1C .uleb128 0x1c + 2086 0793 2C010000 .4byte .LVL13 + 2087 0797 CD0E0000 .4byte 0xecd + 2088 079b A5070000 .4byte 0x7a5 + 2089 079f 19 .uleb128 0x19 + 2090 07a0 01 .byte 0x1 + 2091 07a1 50 .byte 0x50 + 2092 07a2 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 38 + + + 2093 07a3 33 .byte 0x33 + 2094 07a4 00 .byte 0 + 2095 07a5 1C .uleb128 0x1c + 2096 07a6 4C010000 .4byte .LVL14 + 2097 07aa CD0E0000 .4byte 0xecd + 2098 07ae B8070000 .4byte 0x7b8 + 2099 07b2 19 .uleb128 0x19 + 2100 07b3 01 .byte 0x1 + 2101 07b4 50 .byte 0x50 + 2102 07b5 01 .byte 0x1 + 2103 07b6 35 .byte 0x35 + 2104 07b7 00 .byte 0 + 2105 07b8 1C .uleb128 0x1c + 2106 07b9 58010000 .4byte .LVL15 + 2107 07bd 390F0000 .4byte 0xf39 + 2108 07c1 CC070000 .4byte 0x7cc + 2109 07c5 19 .uleb128 0x19 + 2110 07c6 01 .byte 0x1 + 2111 07c7 50 .byte 0x50 + 2112 07c8 02 .byte 0x2 + 2113 07c9 91 .byte 0x91 + 2114 07ca 64 .sleb128 -28 + 2115 07cb 00 .byte 0 + 2116 07cc 1E .uleb128 0x1e + 2117 07cd 64010000 .4byte .LVL16 + 2118 07d1 390F0000 .4byte 0xf39 + 2119 07d5 19 .uleb128 0x19 + 2120 07d6 01 .byte 0x1 + 2121 07d7 50 .byte 0x50 + 2122 07d8 02 .byte 0x2 + 2123 07d9 91 .byte 0x91 + 2124 07da 64 .sleb128 -28 + 2125 07db 00 .byte 0 + 2126 07dc 00 .byte 0 + 2127 07dd 1F .uleb128 0x1f + 2128 07de EF020000 .4byte .LASF90 + 2129 07e2 01 .byte 0x1 + 2130 07e3 F6 .byte 0xf6 + 2131 07e4 01 .byte 0x1 + 2132 07e5 E4000000 .4byte 0xe4 + 2133 07e9 00000000 .4byte .LFB16 + 2134 07ed 2C000000 .4byte .LFE16 + 2135 07f1 2C000000 .4byte .LLST1 + 2136 07f5 01 .byte 0x1 + 2137 07f6 1A080000 .4byte 0x81a + 2138 07fa 20 .uleb128 0x20 + 2139 07fb 7000 .ascii "p\000" + 2140 07fd 01 .byte 0x1 + 2141 07fe F6 .byte 0xf6 + 2142 07ff 95020000 .4byte 0x295 + 2143 0803 4C000000 .4byte .LLST2 + 2144 0807 1D .uleb128 0x1d + 2145 0808 18000000 .4byte .LVL19 + 2146 080c 2F0F0000 .4byte 0xf2f + 2147 0810 1D .uleb128 0x1d + 2148 0811 28000000 .4byte .LVL21 + 2149 0815 390F0000 .4byte 0xf39 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 39 + + + 2150 0819 00 .byte 0 + 2151 081a 1F .uleb128 0x1f + 2152 081b AC000000 .4byte .LASF91 + 2153 081f 01 .byte 0x1 + 2154 0820 D2 .byte 0xd2 + 2155 0821 01 .byte 0x1 + 2156 0822 E4000000 .4byte 0xe4 + 2157 0826 00000000 .4byte .LFB14 + 2158 082a 24000000 .4byte .LFE14 + 2159 082e 86000000 .4byte .LLST3 + 2160 0832 01 .byte 0x1 + 2161 0833 69080000 .4byte 0x869 + 2162 0837 20 .uleb128 0x20 + 2163 0838 7000 .ascii "p\000" + 2164 083a 01 .byte 0x1 + 2165 083b D2 .byte 0xd2 + 2166 083c 95020000 .4byte 0x295 + 2167 0840 A6000000 .4byte .LLST4 + 2168 0844 1C .uleb128 0x1c + 2169 0845 10000000 .4byte .LVL24 + 2170 0849 170F0000 .4byte 0xf17 + 2171 084d 58080000 .4byte 0x858 + 2172 0851 19 .uleb128 0x19 + 2173 0852 01 .byte 0x1 + 2174 0853 50 .byte 0x50 + 2175 0854 02 .byte 0x2 + 2176 0855 74 .byte 0x74 + 2177 0856 00 .sleb128 0 + 2178 0857 00 .byte 0 + 2179 0858 1E .uleb128 0x1e + 2180 0859 18000000 .4byte .LVL25 + 2181 085d 4D0F0000 .4byte 0xf4d + 2182 0861 19 .uleb128 0x19 + 2183 0862 01 .byte 0x1 + 2184 0863 50 .byte 0x50 + 2185 0864 02 .byte 0x2 + 2186 0865 74 .byte 0x74 + 2187 0866 00 .sleb128 0 + 2188 0867 00 .byte 0 + 2189 0868 00 .byte 0 + 2190 0869 1F .uleb128 0x1f + 2191 086a D9020000 .4byte .LASF92 + 2192 086e 01 .byte 0x1 + 2193 086f 4D .byte 0x4d + 2194 0870 01 .byte 0x1 + 2195 0871 E4000000 .4byte 0xe4 + 2196 0875 00000000 .4byte .LFB8 + 2197 0879 24000000 .4byte .LFE8 + 2198 087d C7000000 .4byte .LLST5 + 2199 0881 01 .byte 0x1 + 2200 0882 B4080000 .4byte 0x8b4 + 2201 0886 20 .uleb128 0x20 + 2202 0887 7000 .ascii "p\000" + 2203 0889 01 .byte 0x1 + 2204 088a 4D .byte 0x4d + 2205 088b 95020000 .4byte 0x295 + 2206 088f E7000000 .4byte .LLST6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 40 + + + 2207 0893 1C .uleb128 0x1c + 2208 0894 10000000 .4byte .LVL28 + 2209 0898 170F0000 .4byte 0xf17 + 2210 089c AA080000 .4byte 0x8aa + 2211 08a0 19 .uleb128 0x19 + 2212 08a1 01 .byte 0x1 + 2213 08a2 50 .byte 0x50 + 2214 08a3 05 .byte 0x5 + 2215 08a4 03 .byte 0x3 + 2216 08a5 00000000 .4byte .LANCHOR0 + 2217 08a9 00 .byte 0 + 2218 08aa 1D .uleb128 0x1d + 2219 08ab 18000000 .4byte .LVL29 + 2220 08af 610F0000 .4byte 0xf61 + 2221 08b3 00 .byte 0 + 2222 08b4 1F .uleb128 0x1f + 2223 08b5 E1020000 .4byte .LASF93 + 2224 08b9 01 .byte 0x1 + 2225 08ba 86 .byte 0x86 + 2226 08bb 01 .byte 0x1 + 2227 08bc E4000000 .4byte 0xe4 + 2228 08c0 00000000 .4byte .LFB11 + 2229 08c4 2C000000 .4byte .LFE11 + 2230 08c8 05010000 .4byte .LLST7 + 2231 08cc 01 .byte 0x1 + 2232 08cd 13090000 .4byte 0x913 + 2233 08d1 20 .uleb128 0x20 + 2234 08d2 7000 .ascii "p\000" + 2235 08d4 01 .byte 0x1 + 2236 08d5 86 .byte 0x86 + 2237 08d6 95020000 .4byte 0x295 + 2238 08da 25010000 .4byte .LLST8 + 2239 08de 1C .uleb128 0x1c + 2240 08df 0C000000 .4byte .LVL32 + 2241 08e3 750F0000 .4byte 0xf75 + 2242 08e7 F2080000 .4byte 0x8f2 + 2243 08eb 19 .uleb128 0x19 + 2244 08ec 01 .byte 0x1 + 2245 08ed 50 .byte 0x50 + 2246 08ee 02 .byte 0x2 + 2247 08ef 08 .byte 0x8 + 2248 08f0 32 .byte 0x32 + 2249 08f1 00 .byte 0 + 2250 08f2 1C .uleb128 0x1c + 2251 08f3 18000000 .4byte .LVL33 + 2252 08f7 390F0000 .4byte 0xf39 + 2253 08fb 09090000 .4byte 0x909 + 2254 08ff 19 .uleb128 0x19 + 2255 0900 01 .byte 0x1 + 2256 0901 50 .byte 0x50 + 2257 0902 05 .byte 0x5 + 2258 0903 03 .byte 0x3 + 2259 0904 00000000 .4byte .LANCHOR0 + 2260 0908 00 .byte 0 + 2261 0909 1D .uleb128 0x1d + 2262 090a 1C000000 .4byte .LVL34 + 2263 090e 2F0F0000 .4byte 0xf2f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 41 + + + 2264 0912 00 .byte 0 + 2265 0913 1A .uleb128 0x1a + 2266 0914 04040000 .4byte .LASF94 + 2267 0918 01 .byte 0x1 + 2268 0919 54 .byte 0x54 + 2269 091a 01 .byte 0x1 + 2270 091b 00000000 .4byte .LFB9 + 2271 091f C8010000 .4byte .LFE9 + 2272 0923 46010000 .4byte .LLST9 + 2273 0927 01 .byte 0x1 + 2274 0928 030B0000 .4byte 0xb03 + 2275 092c 1C .uleb128 0x1c + 2276 092d 38000000 .4byte .LVL35 + 2277 0931 EA0E0000 .4byte 0xeea + 2278 0935 57090000 .4byte 0x957 + 2279 0939 19 .uleb128 0x19 + 2280 093a 01 .byte 0x1 + 2281 093b 53 .byte 0x53 + 2282 093c 05 .byte 0x5 + 2283 093d 03 .byte 0x3 + 2284 093e 00000000 .4byte thread1 + 2285 0942 19 .uleb128 0x19 + 2286 0943 01 .byte 0x1 + 2287 0944 51 .byte 0x51 + 2288 0945 03 .byte 0x3 + 2289 0946 0A .byte 0xa + 2290 0947 1801 .2byte 0x118 + 2291 0949 19 .uleb128 0x19 + 2292 094a 01 .byte 0x1 + 2293 094b 50 .byte 0x50 + 2294 094c 02 .byte 0x2 + 2295 094d 77 .byte 0x77 + 2296 094e 00 .sleb128 0 + 2297 094f 19 .uleb128 0x19 + 2298 0950 02 .byte 0x2 + 2299 0951 7D .byte 0x7d + 2300 0952 00 .sleb128 0 + 2301 0953 02 .byte 0x2 + 2302 0954 78 .byte 0x78 + 2303 0955 00 .sleb128 0 + 2304 0956 00 .byte 0 + 2305 0957 1C .uleb128 0x1c + 2306 0958 68000000 .4byte .LVL36 + 2307 095c EA0E0000 .4byte 0xeea + 2308 0960 86090000 .4byte 0x986 + 2309 0964 19 .uleb128 0x19 + 2310 0965 01 .byte 0x1 + 2311 0966 53 .byte 0x53 + 2312 0967 05 .byte 0x5 + 2313 0968 03 .byte 0x3 + 2314 0969 00000000 .4byte thread1 + 2315 096d 19 .uleb128 0x19 + 2316 096e 01 .byte 0x1 + 2317 096f 51 .byte 0x51 + 2318 0970 03 .byte 0x3 + 2319 0971 0A .byte 0xa + 2320 0972 1801 .2byte 0x118 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 42 + + + 2321 0974 19 .uleb128 0x19 + 2322 0975 01 .byte 0x1 + 2323 0976 50 .byte 0x50 + 2324 0977 03 .byte 0x3 + 2325 0978 74 .byte 0x74 + 2326 0979 04 .sleb128 4 + 2327 097a 06 .byte 0x6 + 2328 097b 19 .uleb128 0x19 + 2329 097c 02 .byte 0x2 + 2330 097d 7D .byte 0x7d + 2331 097e 00 .sleb128 0 + 2332 097f 05 .byte 0x5 + 2333 0980 03 .byte 0x3 + 2334 0981 04000000 .4byte .LC1 + 2335 0985 00 .byte 0 + 2336 0986 1C .uleb128 0x1c + 2337 0987 94000000 .4byte .LVL37 + 2338 098b EA0E0000 .4byte 0xeea + 2339 098f B5090000 .4byte 0x9b5 + 2340 0993 19 .uleb128 0x19 + 2341 0994 01 .byte 0x1 + 2342 0995 53 .byte 0x53 + 2343 0996 05 .byte 0x5 + 2344 0997 03 .byte 0x3 + 2345 0998 00000000 .4byte thread1 + 2346 099c 19 .uleb128 0x19 + 2347 099d 01 .byte 0x1 + 2348 099e 51 .byte 0x51 + 2349 099f 03 .byte 0x3 + 2350 09a0 0A .byte 0xa + 2351 09a1 1801 .2byte 0x118 + 2352 09a3 19 .uleb128 0x19 + 2353 09a4 01 .byte 0x1 + 2354 09a5 50 .byte 0x50 + 2355 09a6 03 .byte 0x3 + 2356 09a7 74 .byte 0x74 + 2357 09a8 08 .sleb128 8 + 2358 09a9 06 .byte 0x6 + 2359 09aa 19 .uleb128 0x19 + 2360 09ab 02 .byte 0x2 + 2361 09ac 7D .byte 0x7d + 2362 09ad 00 .sleb128 0 + 2363 09ae 05 .byte 0x5 + 2364 09af 03 .byte 0x3 + 2365 09b0 08000000 .4byte .LC2 + 2366 09b4 00 .byte 0 + 2367 09b5 1C .uleb128 0x1c + 2368 09b6 C0000000 .4byte .LVL38 + 2369 09ba EA0E0000 .4byte 0xeea + 2370 09be E4090000 .4byte 0x9e4 + 2371 09c2 19 .uleb128 0x19 + 2372 09c3 01 .byte 0x1 + 2373 09c4 53 .byte 0x53 + 2374 09c5 05 .byte 0x5 + 2375 09c6 03 .byte 0x3 + 2376 09c7 00000000 .4byte thread1 + 2377 09cb 19 .uleb128 0x19 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 43 + + + 2378 09cc 01 .byte 0x1 + 2379 09cd 51 .byte 0x51 + 2380 09ce 03 .byte 0x3 + 2381 09cf 0A .byte 0xa + 2382 09d0 1801 .2byte 0x118 + 2383 09d2 19 .uleb128 0x19 + 2384 09d3 01 .byte 0x1 + 2385 09d4 50 .byte 0x50 + 2386 09d5 03 .byte 0x3 + 2387 09d6 74 .byte 0x74 + 2388 09d7 0C .sleb128 12 + 2389 09d8 06 .byte 0x6 + 2390 09d9 19 .uleb128 0x19 + 2391 09da 02 .byte 0x2 + 2392 09db 7D .byte 0x7d + 2393 09dc 00 .sleb128 0 + 2394 09dd 05 .byte 0x5 + 2395 09de 03 .byte 0x3 + 2396 09df 0C000000 .4byte .LC3 + 2397 09e3 00 .byte 0 + 2398 09e4 1C .uleb128 0x1c + 2399 09e5 EC000000 .4byte .LVL39 + 2400 09e9 EA0E0000 .4byte 0xeea + 2401 09ed 130A0000 .4byte 0xa13 + 2402 09f1 19 .uleb128 0x19 + 2403 09f2 01 .byte 0x1 + 2404 09f3 53 .byte 0x53 + 2405 09f4 05 .byte 0x5 + 2406 09f5 03 .byte 0x3 + 2407 09f6 00000000 .4byte thread1 + 2408 09fa 19 .uleb128 0x19 + 2409 09fb 01 .byte 0x1 + 2410 09fc 51 .byte 0x51 + 2411 09fd 03 .byte 0x3 + 2412 09fe 0A .byte 0xa + 2413 09ff 1801 .2byte 0x118 + 2414 0a01 19 .uleb128 0x19 + 2415 0a02 01 .byte 0x1 + 2416 0a03 50 .byte 0x50 + 2417 0a04 03 .byte 0x3 + 2418 0a05 74 .byte 0x74 + 2419 0a06 10 .sleb128 16 + 2420 0a07 06 .byte 0x6 + 2421 0a08 19 .uleb128 0x19 + 2422 0a09 02 .byte 0x2 + 2423 0a0a 7D .byte 0x7d + 2424 0a0b 00 .sleb128 0 + 2425 0a0c 05 .byte 0x5 + 2426 0a0d 03 .byte 0x3 + 2427 0a0e 10000000 .4byte .LC4 + 2428 0a12 00 .byte 0 + 2429 0a13 1C .uleb128 0x1c + 2430 0a14 FC000000 .4byte .LVL40 + 2431 0a18 4D0F0000 .4byte 0xf4d + 2432 0a1c 270A0000 .4byte 0xa27 + 2433 0a20 19 .uleb128 0x19 + 2434 0a21 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 44 + + + 2435 0a22 50 .byte 0x50 + 2436 0a23 02 .byte 0x2 + 2437 0a24 74 .byte 0x74 + 2438 0a25 00 .sleb128 0 + 2439 0a26 00 .byte 0 + 2440 0a27 1C .uleb128 0x1c + 2441 0a28 04010000 .4byte .LVL41 + 2442 0a2c 4D0F0000 .4byte 0xf4d + 2443 0a30 3B0A0000 .4byte 0xa3b + 2444 0a34 19 .uleb128 0x19 + 2445 0a35 01 .byte 0x1 + 2446 0a36 50 .byte 0x50 + 2447 0a37 02 .byte 0x2 + 2448 0a38 74 .byte 0x74 + 2449 0a39 00 .sleb128 0 + 2450 0a3a 00 .byte 0 + 2451 0a3b 1C .uleb128 0x1c + 2452 0a3c 0C010000 .4byte .LVL42 + 2453 0a40 4D0F0000 .4byte 0xf4d + 2454 0a44 4F0A0000 .4byte 0xa4f + 2455 0a48 19 .uleb128 0x19 + 2456 0a49 01 .byte 0x1 + 2457 0a4a 50 .byte 0x50 + 2458 0a4b 02 .byte 0x2 + 2459 0a4c 74 .byte 0x74 + 2460 0a4d 00 .sleb128 0 + 2461 0a4e 00 .byte 0 + 2462 0a4f 1C .uleb128 0x1c + 2463 0a50 14010000 .4byte .LVL43 + 2464 0a54 4D0F0000 .4byte 0xf4d + 2465 0a58 630A0000 .4byte 0xa63 + 2466 0a5c 19 .uleb128 0x19 + 2467 0a5d 01 .byte 0x1 + 2468 0a5e 50 .byte 0x50 + 2469 0a5f 02 .byte 0x2 + 2470 0a60 74 .byte 0x74 + 2471 0a61 00 .sleb128 0 + 2472 0a62 00 .byte 0 + 2473 0a63 1C .uleb128 0x1c + 2474 0a64 1C010000 .4byte .LVL44 + 2475 0a68 4D0F0000 .4byte 0xf4d + 2476 0a6c 770A0000 .4byte 0xa77 + 2477 0a70 19 .uleb128 0x19 + 2478 0a71 01 .byte 0x1 + 2479 0a72 50 .byte 0x50 + 2480 0a73 02 .byte 0x2 + 2481 0a74 74 .byte 0x74 + 2482 0a75 00 .sleb128 0 + 2483 0a76 00 .byte 0 + 2484 0a77 1D .uleb128 0x1d + 2485 0a78 20010000 .4byte .LVL45 + 2486 0a7c 8A0F0000 .4byte 0xf8a + 2487 0a80 1C .uleb128 0x1c + 2488 0a81 2C010000 .4byte .LVL46 + 2489 0a85 940F0000 .4byte 0xf94 + 2490 0a89 9C0A0000 .4byte 0xa9c + 2491 0a8d 19 .uleb128 0x19 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 45 + + + 2492 0a8e 01 .byte 0x1 + 2493 0a8f 51 .byte 0x51 + 2494 0a90 05 .byte 0x5 + 2495 0a91 03 .byte 0x3 + 2496 0a92 14000000 .4byte .LC5 + 2497 0a96 19 .uleb128 0x19 + 2498 0a97 01 .byte 0x1 + 2499 0a98 50 .byte 0x50 + 2500 0a99 01 .byte 0x1 + 2501 0a9a 31 .byte 0x31 + 2502 0a9b 00 .byte 0 + 2503 0a9c 1C .uleb128 0x1c + 2504 0a9d 5C010000 .4byte .LVL47 + 2505 0aa1 EA0E0000 .4byte 0xeea + 2506 0aa5 C70A0000 .4byte 0xac7 + 2507 0aa9 19 .uleb128 0x19 + 2508 0aaa 01 .byte 0x1 + 2509 0aab 53 .byte 0x53 + 2510 0aac 05 .byte 0x5 + 2511 0aad 03 .byte 0x3 + 2512 0aae 00000000 .4byte thread1 + 2513 0ab2 19 .uleb128 0x19 + 2514 0ab3 01 .byte 0x1 + 2515 0ab4 51 .byte 0x51 + 2516 0ab5 03 .byte 0x3 + 2517 0ab6 0A .byte 0xa + 2518 0ab7 1801 .2byte 0x118 + 2519 0ab9 19 .uleb128 0x19 + 2520 0aba 01 .byte 0x1 + 2521 0abb 50 .byte 0x50 + 2522 0abc 02 .byte 0x2 + 2523 0abd 77 .byte 0x77 + 2524 0abe 00 .sleb128 0 + 2525 0abf 19 .uleb128 0x19 + 2526 0ac0 02 .byte 0x2 + 2527 0ac1 7D .byte 0x7d + 2528 0ac2 00 .sleb128 0 + 2529 0ac3 02 .byte 0x2 + 2530 0ac4 78 .byte 0x78 + 2531 0ac5 00 .sleb128 0 + 2532 0ac6 00 .byte 0 + 2533 0ac7 1C .uleb128 0x1c + 2534 0ac8 70010000 .4byte .LVL48 + 2535 0acc B70F0000 .4byte 0xfb7 + 2536 0ad0 E00A0000 .4byte 0xae0 + 2537 0ad4 19 .uleb128 0x19 + 2538 0ad5 01 .byte 0x1 + 2539 0ad6 51 .byte 0x51 + 2540 0ad7 01 .byte 0x1 + 2541 0ad8 32 .byte 0x32 + 2542 0ad9 19 .uleb128 0x19 + 2543 0ada 01 .byte 0x1 + 2544 0adb 50 .byte 0x50 + 2545 0adc 02 .byte 0x2 + 2546 0add 74 .byte 0x74 + 2547 0ade 00 .sleb128 0 + 2548 0adf 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 46 + + + 2549 0ae0 1D .uleb128 0x1d + 2550 0ae1 74010000 .4byte .LVL49 + 2551 0ae5 2F0F0000 .4byte 0xf2f + 2552 0ae9 1D .uleb128 0x1d + 2553 0aea 7C010000 .4byte .LVL50 + 2554 0aee 8A0F0000 .4byte 0xf8a + 2555 0af2 18 .uleb128 0x18 + 2556 0af3 9C010000 .4byte .LVL51 + 2557 0af7 01 .byte 0x1 + 2558 0af8 CD0E0000 .4byte 0xecd + 2559 0afc 19 .uleb128 0x19 + 2560 0afd 01 .byte 0x1 + 2561 0afe 50 .byte 0x50 + 2562 0aff 01 .byte 0x1 + 2563 0b00 32 .byte 0x32 + 2564 0b01 00 .byte 0 + 2565 0b02 00 .byte 0 + 2566 0b03 21 .uleb128 0x21 + 2567 0b04 D6050000 .4byte 0x5d6 + 2568 0b08 00000000 .4byte .LFB15 + 2569 0b0c EC000000 .4byte .LFE15 + 2570 0b10 72010000 .4byte .LLST10 + 2571 0b14 01 .byte 0x1 + 2572 0b15 CB0B0000 .4byte 0xbcb + 2573 0b19 22 .uleb128 0x22 + 2574 0b1a D6050000 .4byte 0x5d6 + 2575 0b1e 90000000 .4byte .LBB4 + 2576 0b22 00000000 .4byte .Ldebug_ranges0+0 + 2577 0b26 01 .byte 0x1 + 2578 0b27 DA .byte 0xda + 2579 0b28 6A0B0000 .4byte 0xb6a + 2580 0b2c 1C .uleb128 0x1c + 2581 0b2d 9C000000 .4byte .LVL56 + 2582 0b31 D00F0000 .4byte 0xfd0 + 2583 0b35 460B0000 .4byte 0xb46 + 2584 0b39 19 .uleb128 0x19 + 2585 0b3a 01 .byte 0x1 + 2586 0b3b 51 .byte 0x51 + 2587 0b3c 02 .byte 0x2 + 2588 0b3d 74 .byte 0x74 + 2589 0b3e 00 .sleb128 0 + 2590 0b3f 19 .uleb128 0x19 + 2591 0b40 01 .byte 0x1 + 2592 0b41 50 .byte 0x50 + 2593 0b42 02 .byte 0x2 + 2594 0b43 74 .byte 0x74 + 2595 0b44 00 .sleb128 0 + 2596 0b45 00 .byte 0 + 2597 0b46 1C .uleb128 0x1c + 2598 0b47 B4000000 .4byte .LVL57 + 2599 0b4b CD0E0000 .4byte 0xecd + 2600 0b4f 590B0000 .4byte 0xb59 + 2601 0b53 19 .uleb128 0x19 + 2602 0b54 01 .byte 0x1 + 2603 0b55 50 .byte 0x50 + 2604 0b56 01 .byte 0x1 + 2605 0b57 33 .byte 0x33 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 47 + + + 2606 0b58 00 .byte 0 + 2607 0b59 18 .uleb128 0x18 + 2608 0b5a D8000000 .4byte .LVL58 + 2609 0b5e 01 .byte 0x1 + 2610 0b5f CD0E0000 .4byte 0xecd + 2611 0b63 19 .uleb128 0x19 + 2612 0b64 01 .byte 0x1 + 2613 0b65 50 .byte 0x50 + 2614 0b66 01 .byte 0x1 + 2615 0b67 34 .byte 0x34 + 2616 0b68 00 .byte 0 + 2617 0b69 00 .byte 0 + 2618 0b6a 1C .uleb128 0x1c + 2619 0b6b 34000000 .4byte .LVL52 + 2620 0b6f EA0E0000 .4byte 0xeea + 2621 0b73 8E0B0000 .4byte 0xb8e + 2622 0b77 19 .uleb128 0x19 + 2623 0b78 01 .byte 0x1 + 2624 0b79 53 .byte 0x53 + 2625 0b7a 05 .byte 0x5 + 2626 0b7b 03 .byte 0x3 + 2627 0b7c 00000000 .4byte thread3 + 2628 0b80 19 .uleb128 0x19 + 2629 0b81 01 .byte 0x1 + 2630 0b82 51 .byte 0x51 + 2631 0b83 03 .byte 0x3 + 2632 0b84 0A .byte 0xa + 2633 0b85 1801 .2byte 0x118 + 2634 0b87 19 .uleb128 0x19 + 2635 0b88 02 .byte 0x2 + 2636 0b89 7D .byte 0x7d + 2637 0b8a 00 .sleb128 0 + 2638 0b8b 01 .byte 0x1 + 2639 0b8c 30 .byte 0x30 + 2640 0b8d 00 .byte 0 + 2641 0b8e 1C .uleb128 0x1c + 2642 0b8f 4C000000 .4byte .LVL53 + 2643 0b93 D00F0000 .4byte 0xfd0 + 2644 0b97 A80B0000 .4byte 0xba8 + 2645 0b9b 19 .uleb128 0x19 + 2646 0b9c 01 .byte 0x1 + 2647 0b9d 51 .byte 0x51 + 2648 0b9e 02 .byte 0x2 + 2649 0b9f 74 .byte 0x74 + 2650 0ba0 00 .sleb128 0 + 2651 0ba1 19 .uleb128 0x19 + 2652 0ba2 01 .byte 0x1 + 2653 0ba3 50 .byte 0x50 + 2654 0ba4 02 .byte 0x2 + 2655 0ba5 74 .byte 0x74 + 2656 0ba6 00 .sleb128 0 + 2657 0ba7 00 .byte 0 + 2658 0ba8 1C .uleb128 0x1c + 2659 0ba9 64000000 .4byte .LVL54 + 2660 0bad CD0E0000 .4byte 0xecd + 2661 0bb1 BB0B0000 .4byte 0xbbb + 2662 0bb5 19 .uleb128 0x19 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 48 + + + 2663 0bb6 01 .byte 0x1 + 2664 0bb7 50 .byte 0x50 + 2665 0bb8 01 .byte 0x1 + 2666 0bb9 31 .byte 0x31 + 2667 0bba 00 .byte 0 + 2668 0bbb 1E .uleb128 0x1e + 2669 0bbc 88000000 .4byte .LVL55 + 2670 0bc0 CD0E0000 .4byte 0xecd + 2671 0bc4 19 .uleb128 0x19 + 2672 0bc5 01 .byte 0x1 + 2673 0bc6 50 .byte 0x50 + 2674 0bc7 01 .byte 0x1 + 2675 0bc8 32 .byte 0x32 + 2676 0bc9 00 .byte 0 + 2677 0bca 00 .byte 0 + 2678 0bcb 21 .uleb128 0x21 + 2679 0bcc DF050000 .4byte 0x5df + 2680 0bd0 00000000 .4byte .LFB12 + 2681 0bd4 E8010000 .4byte .LFE12 + 2682 0bd8 9E010000 .4byte .LLST11 + 2683 0bdc 01 .byte 0x1 + 2684 0bdd B50D0000 .4byte 0xdb5 + 2685 0be1 23 .uleb128 0x23 + 2686 0be2 EC050000 .4byte 0x5ec + 2687 0be6 23 .uleb128 0x23 + 2688 0be7 F5050000 .4byte 0x5f5 + 2689 0beb 24 .uleb128 0x24 + 2690 0bec 00060000 .4byte 0x600 + 2691 0bf0 CA010000 .4byte .LLST12 + 2692 0bf4 22 .uleb128 0x22 + 2693 0bf5 DF050000 .4byte 0x5df + 2694 0bf9 78000000 .4byte .LBB10 + 2695 0bfd 18000000 .4byte .Ldebug_ranges0+0x18 + 2696 0c01 01 .byte 0x1 + 2697 0c02 91 .byte 0x91 + 2698 0c03 660D0000 .4byte 0xd66 + 2699 0c07 25 .uleb128 0x25 + 2700 0c08 30000000 .4byte .Ldebug_ranges0+0x30 + 2701 0c0c 23 .uleb128 0x23 + 2702 0c0d EC050000 .4byte 0x5ec + 2703 0c11 26 .uleb128 0x26 + 2704 0c12 F5050000 .4byte 0x5f5 + 2705 0c16 04 .byte 0x4 + 2706 0c17 76 .byte 0x76 + 2707 0c18 C413 .sleb128 2500 + 2708 0c1a 9F .byte 0x9f + 2709 0c1b 24 .uleb128 0x24 + 2710 0c1c 00060000 .4byte 0x600 + 2711 0c20 DD010000 .4byte .LLST13 + 2712 0c24 1C .uleb128 0x1c + 2713 0c25 A0000000 .4byte .LVL64 + 2714 0c29 EA0E0000 .4byte 0xeea + 2715 0c2d 420C0000 .4byte 0xc42 + 2716 0c31 19 .uleb128 0x19 + 2717 0c32 01 .byte 0x1 + 2718 0c33 53 .byte 0x53 + 2719 0c34 05 .byte 0x5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 49 + + + 2720 0c35 03 .byte 0x3 + 2721 0c36 00000000 .4byte thread2 + 2722 0c3a 19 .uleb128 0x19 + 2723 0c3b 01 .byte 0x1 + 2724 0c3c 51 .byte 0x51 + 2725 0c3d 03 .byte 0x3 + 2726 0c3e 0A .byte 0xa + 2727 0c3f 1801 .2byte 0x118 + 2728 0c41 00 .byte 0 + 2729 0c42 1C .uleb128 0x1c + 2730 0c43 B4000000 .4byte .LVL65 + 2731 0c47 ED0F0000 .4byte 0xfed + 2732 0c4b 5D0C0000 .4byte 0xc5d + 2733 0c4f 19 .uleb128 0x19 + 2734 0c50 01 .byte 0x1 + 2735 0c51 51 .byte 0x51 + 2736 0c52 03 .byte 0x3 + 2737 0c53 0A .byte 0xa + 2738 0c54 F401 .2byte 0x1f4 + 2739 0c56 19 .uleb128 0x19 + 2740 0c57 01 .byte 0x1 + 2741 0c58 50 .byte 0x50 + 2742 0c59 02 .byte 0x2 + 2743 0c5a 74 .byte 0x74 + 2744 0c5b 00 .sleb128 0 + 2745 0c5c 00 .byte 0 + 2746 0c5d 1D .uleb128 0x1d + 2747 0c5e BC000000 .4byte .LVL67 + 2748 0c62 8A0F0000 .4byte 0xf8a + 2749 0c66 1C .uleb128 0x1c + 2750 0c67 CC000000 .4byte .LVL68 + 2751 0c6b CD0E0000 .4byte 0xecd + 2752 0c6f 930C0000 .4byte 0xc93 + 2753 0c73 19 .uleb128 0x19 + 2754 0c74 01 .byte 0x1 + 2755 0c75 51 .byte 0x51 + 2756 0c76 16 .byte 0x16 + 2757 0c77 30 .byte 0x30 + 2758 0c78 31 .byte 0x31 + 2759 0c79 75 .byte 0x75 + 2760 0c7a 00 .sleb128 0 + 2761 0c7b 1C .byte 0x1c + 2762 0c7c 31 .byte 0x31 + 2763 0c7d 40 .byte 0x40 + 2764 0c7e 4B .byte 0x4b + 2765 0c7f 24 .byte 0x24 + 2766 0c80 22 .byte 0x22 + 2767 0c81 75 .byte 0x75 + 2768 0c82 00 .sleb128 0 + 2769 0c83 40 .byte 0x40 + 2770 0c84 4B .byte 0x4b + 2771 0c85 24 .byte 0x24 + 2772 0c86 22 .byte 0x22 + 2773 0c87 2D .byte 0x2d + 2774 0c88 28 .byte 0x28 + 2775 0c89 0100 .2byte 0x1 + 2776 0c8b 16 .byte 0x16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 50 + + + 2777 0c8c 13 .byte 0x13 + 2778 0c8d 19 .uleb128 0x19 + 2779 0c8e 01 .byte 0x1 + 2780 0c8f 50 .byte 0x50 + 2781 0c90 01 .byte 0x1 + 2782 0c91 34 .byte 0x34 + 2783 0c92 00 .byte 0 + 2784 0c93 1C .uleb128 0x1c + 2785 0c94 EC000000 .4byte .LVL69 + 2786 0c98 CD0E0000 .4byte 0xecd + 2787 0c9c A60C0000 .4byte 0xca6 + 2788 0ca0 19 .uleb128 0x19 + 2789 0ca1 01 .byte 0x1 + 2790 0ca2 50 .byte 0x50 + 2791 0ca3 01 .byte 0x1 + 2792 0ca4 35 .byte 0x35 + 2793 0ca5 00 .byte 0 + 2794 0ca6 1C .uleb128 0x1c + 2795 0ca7 08010000 .4byte .LVL70 + 2796 0cab CD0E0000 .4byte 0xecd + 2797 0caf B90C0000 .4byte 0xcb9 + 2798 0cb3 19 .uleb128 0x19 + 2799 0cb4 01 .byte 0x1 + 2800 0cb5 50 .byte 0x50 + 2801 0cb6 01 .byte 0x1 + 2802 0cb7 36 .byte 0x36 + 2803 0cb8 00 .byte 0 + 2804 0cb9 1D .uleb128 0x1d + 2805 0cba 14010000 .4byte .LVL71 + 2806 0cbe 0A100000 .4byte 0x100a + 2807 0cc2 1C .uleb128 0x1c + 2808 0cc3 28010000 .4byte .LVL74 + 2809 0cc7 610F0000 .4byte 0xf61 + 2810 0ccb D60C0000 .4byte 0xcd6 + 2811 0ccf 19 .uleb128 0x19 + 2812 0cd0 01 .byte 0x1 + 2813 0cd1 50 .byte 0x50 + 2814 0cd2 02 .byte 0x2 + 2815 0cd3 75 .byte 0x75 + 2816 0cd4 00 .sleb128 0 + 2817 0cd5 00 .byte 0 + 2818 0cd6 1C .uleb128 0x1c + 2819 0cd7 34010000 .4byte .LVL75 + 2820 0cdb ED0F0000 .4byte 0xfed + 2821 0cdf F10C0000 .4byte 0xcf1 + 2822 0ce3 19 .uleb128 0x19 + 2823 0ce4 01 .byte 0x1 + 2824 0ce5 51 .byte 0x51 + 2825 0ce6 03 .byte 0x3 + 2826 0ce7 0A .byte 0xa + 2827 0ce8 F401 .2byte 0x1f4 + 2828 0cea 19 .uleb128 0x19 + 2829 0ceb 01 .byte 0x1 + 2830 0cec 50 .byte 0x50 + 2831 0ced 02 .byte 0x2 + 2832 0cee 74 .byte 0x74 + 2833 0cef 00 .sleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 51 + + + 2834 0cf0 00 .byte 0 + 2835 0cf1 1C .uleb128 0x1c + 2836 0cf2 48010000 .4byte .LVL77 + 2837 0cf6 CD0E0000 .4byte 0xecd + 2838 0cfa 040D0000 .4byte 0xd04 + 2839 0cfe 19 .uleb128 0x19 + 2840 0cff 01 .byte 0x1 + 2841 0d00 50 .byte 0x50 + 2842 0d01 01 .byte 0x1 + 2843 0d02 37 .byte 0x37 + 2844 0d03 00 .byte 0 + 2845 0d04 1C .uleb128 0x1c + 2846 0d05 68010000 .4byte .LVL78 + 2847 0d09 CD0E0000 .4byte 0xecd + 2848 0d0d 170D0000 .4byte 0xd17 + 2849 0d11 19 .uleb128 0x19 + 2850 0d12 01 .byte 0x1 + 2851 0d13 50 .byte 0x50 + 2852 0d14 01 .byte 0x1 + 2853 0d15 38 .byte 0x38 + 2854 0d16 00 .byte 0 + 2855 0d17 1C .uleb128 0x1c + 2856 0d18 88010000 .4byte .LVL79 + 2857 0d1c CD0E0000 .4byte 0xecd + 2858 0d20 2A0D0000 .4byte 0xd2a + 2859 0d24 19 .uleb128 0x19 + 2860 0d25 01 .byte 0x1 + 2861 0d26 50 .byte 0x50 + 2862 0d27 01 .byte 0x1 + 2863 0d28 39 .byte 0x39 + 2864 0d29 00 .byte 0 + 2865 0d2a 1C .uleb128 0x1c + 2866 0d2b A8010000 .4byte .LVL80 + 2867 0d2f 940F0000 .4byte 0xf94 + 2868 0d33 460D0000 .4byte 0xd46 + 2869 0d37 19 .uleb128 0x19 + 2870 0d38 01 .byte 0x1 + 2871 0d39 51 .byte 0x51 + 2872 0d3a 05 .byte 0x5 + 2873 0d3b 03 .byte 0x3 + 2874 0d3c 14000000 .4byte .LC5 + 2875 0d40 19 .uleb128 0x19 + 2876 0d41 01 .byte 0x1 + 2877 0d42 50 .byte 0x50 + 2878 0d43 01 .byte 0x1 + 2879 0d44 3A .byte 0x3a + 2880 0d45 00 .byte 0 + 2881 0d46 18 .uleb128 0x18 + 2882 0d47 CC010000 .4byte .LVL81 + 2883 0d4b 01 .byte 0x1 + 2884 0d4c 18100000 .4byte 0x1018 + 2885 0d50 19 .uleb128 0x19 + 2886 0d51 01 .byte 0x1 + 2887 0d52 52 .byte 0x52 + 2888 0d53 03 .byte 0x3 + 2889 0d54 76 .byte 0x76 + 2890 0d55 C913 .sleb128 2505 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 52 + + + 2891 0d57 19 .uleb128 0x19 + 2892 0d58 01 .byte 0x1 + 2893 0d59 51 .byte 0x51 + 2894 0d5a 03 .byte 0x3 + 2895 0d5b 76 .byte 0x76 + 2896 0d5c C413 .sleb128 2500 + 2897 0d5e 19 .uleb128 0x19 + 2898 0d5f 01 .byte 0x1 + 2899 0d60 50 .byte 0x50 + 2900 0d61 01 .byte 0x1 + 2901 0d62 3B .byte 0x3b + 2902 0d63 00 .byte 0 + 2903 0d64 00 .byte 0 + 2904 0d65 00 .byte 0 + 2905 0d66 1C .uleb128 0x1c + 2906 0d67 18000000 .4byte .LVL59 + 2907 0d6b ED0F0000 .4byte 0xfed + 2908 0d6f 7F0D0000 .4byte 0xd7f + 2909 0d73 19 .uleb128 0x19 + 2910 0d74 01 .byte 0x1 + 2911 0d75 51 .byte 0x51 + 2912 0d76 01 .byte 0x1 + 2913 0d77 30 .byte 0x30 + 2914 0d78 19 .uleb128 0x19 + 2915 0d79 01 .byte 0x1 + 2916 0d7a 50 .byte 0x50 + 2917 0d7b 02 .byte 0x2 + 2918 0d7c 74 .byte 0x74 + 2919 0d7d 00 .sleb128 0 + 2920 0d7e 00 .byte 0 + 2921 0d7f 1C .uleb128 0x1c + 2922 0d80 2C000000 .4byte .LVL61 + 2923 0d84 CD0E0000 .4byte 0xecd + 2924 0d88 920D0000 .4byte 0xd92 + 2925 0d8c 19 .uleb128 0x19 + 2926 0d8d 01 .byte 0x1 + 2927 0d8e 50 .byte 0x50 + 2928 0d8f 01 .byte 0x1 + 2929 0d90 31 .byte 0x31 + 2930 0d91 00 .byte 0 + 2931 0d92 1C .uleb128 0x1c + 2932 0d93 54000000 .4byte .LVL62 + 2933 0d97 CD0E0000 .4byte 0xecd + 2934 0d9b A50D0000 .4byte 0xda5 + 2935 0d9f 19 .uleb128 0x19 + 2936 0da0 01 .byte 0x1 + 2937 0da1 50 .byte 0x50 + 2938 0da2 01 .byte 0x1 + 2939 0da3 32 .byte 0x32 + 2940 0da4 00 .byte 0 + 2941 0da5 1E .uleb128 0x1e + 2942 0da6 70000000 .4byte .LVL63 + 2943 0daa CD0E0000 .4byte 0xecd + 2944 0dae 19 .uleb128 0x19 + 2945 0daf 01 .byte 0x1 + 2946 0db0 50 .byte 0x50 + 2947 0db1 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 53 + + + 2948 0db2 33 .byte 0x33 + 2949 0db3 00 .byte 0 + 2950 0db4 00 .byte 0 + 2951 0db5 1B .uleb128 0x1b + 2952 0db6 93010000 .4byte .LASF96 + 2953 0dba 01 .byte 0x1 + 2954 0dbb 3B .byte 0x3b + 2955 0dbc 9F040000 .4byte 0x49f + 2956 0dc0 05 .byte 0x5 + 2957 0dc1 03 .byte 0x3 + 2958 0dc2 00000000 .4byte sem1 + 2959 0dc6 27 .uleb128 0x27 + 2960 0dc7 34000000 .4byte .LASF97 + 2961 0dcb 08 .byte 0x8 + 2962 0dcc F5 .byte 0xf5 + 2963 0dcd 03040000 .4byte 0x403 + 2964 0dd1 01 .byte 0x1 + 2965 0dd2 01 .byte 0x1 + 2966 0dd3 27 .uleb128 0x27 + 2967 0dd4 C4040000 .4byte .LASF98 + 2968 0dd8 09 .byte 0x9 + 2969 0dd9 6F .byte 0x6f + 2970 0dda 6B040000 .4byte 0x46b + 2971 0dde 01 .byte 0x1 + 2972 0ddf 01 .byte 0x1 + 2973 0de0 28 .uleb128 0x28 + 2974 0de1 57020000 .4byte 0x257 + 2975 0de5 F00D0000 .4byte 0xdf0 + 2976 0de9 29 .uleb128 0x29 + 2977 0dea 82050000 .4byte 0x582 + 2978 0dee 04 .byte 0x4 + 2979 0def 00 .byte 0 + 2980 0df0 27 .uleb128 0x27 + 2981 0df1 C4030000 .4byte .LASF99 + 2982 0df5 0D .byte 0xd + 2983 0df6 A5 .byte 0xa5 + 2984 0df7 E00D0000 .4byte 0xde0 + 2985 0dfb 01 .byte 0x1 + 2986 0dfc 01 .byte 0x1 + 2987 0dfd 28 .uleb128 0x28 + 2988 0dfe 95020000 .4byte 0x295 + 2989 0e02 080E0000 .4byte 0xe08 + 2990 0e06 2A .uleb128 0x2a + 2991 0e07 00 .byte 0 + 2992 0e08 2B .uleb128 0x2b + 2993 0e09 776100 .ascii "wa\000" + 2994 0e0c 0D .byte 0xd + 2995 0e0d A7 .byte 0xa7 + 2996 0e0e 140E0000 .4byte 0xe14 + 2997 0e12 01 .byte 0x1 + 2998 0e13 01 .byte 0x1 + 2999 0e14 10 .uleb128 0x10 + 3000 0e15 FD0D0000 .4byte 0xdfd + 3001 0e19 2C .uleb128 0x2c + 3002 0e1a D1010000 .4byte .LASF100 + 3003 0e1e 01 .byte 0x1 + 3004 0e1f 6F .byte 0x6f + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 54 + + + 3005 0e20 2B0E0000 .4byte 0xe2b + 3006 0e24 01 .byte 0x1 + 3007 0e25 05 .byte 0x5 + 3008 0e26 03 .byte 0x3 + 3009 0e27 00000000 .4byte testsem1 + 3010 0e2b 10 .uleb128 0x10 + 3011 0e2c 89050000 .4byte 0x589 + 3012 0e30 2C .uleb128 0x2c + 3013 0e31 DA010000 .4byte .LASF101 + 3014 0e35 01 .byte 0x1 + 3015 0e36 B9 .byte 0xb9 + 3016 0e37 2B0E0000 .4byte 0xe2b + 3017 0e3b 01 .byte 0x1 + 3018 0e3c 05 .byte 0x5 + 3019 0e3d 03 .byte 0x3 + 3020 0e3e 00000000 .4byte testsem2 + 3021 0e42 2C .uleb128 0x2c + 3022 0e43 E3010000 .4byte .LASF102 + 3023 0e47 01 .byte 0x1 + 3024 0e48 E6 .byte 0xe6 + 3025 0e49 2B0E0000 .4byte 0xe2b + 3026 0e4d 01 .byte 0x1 + 3027 0e4e 05 .byte 0x5 + 3028 0e4f 03 .byte 0x3 + 3029 0e50 00000000 .4byte testsem3 + 3030 0e54 2D .uleb128 0x2d + 3031 0e55 EC010000 .4byte .LASF103 + 3032 0e59 01 .byte 0x1 + 3033 0e5a 1A01 .2byte 0x11a + 3034 0e5c 2B0E0000 .4byte 0xe2b + 3035 0e60 01 .byte 0x1 + 3036 0e61 05 .byte 0x5 + 3037 0e62 03 .byte 0x3 + 3038 0e63 00000000 .4byte testsem4 + 3039 0e67 28 .uleb128 0x28 + 3040 0e68 770E0000 .4byte 0xe77 + 3041 0e6c 770E0000 .4byte 0xe77 + 3042 0e70 29 .uleb128 0x29 + 3043 0e71 82050000 .4byte 0x582 + 3044 0e75 04 .byte 0x4 + 3045 0e76 00 .byte 0 + 3046 0e77 09 .uleb128 0x9 + 3047 0e78 04 .byte 0x4 + 3048 0e79 2B0E0000 .4byte 0xe2b + 3049 0e7d 2D .uleb128 0x2d + 3050 0e7e 3E030000 .4byte .LASF104 + 3051 0e82 01 .byte 0x1 + 3052 0e83 2501 .2byte 0x125 + 3053 0e85 900E0000 .4byte 0xe90 + 3054 0e89 01 .byte 0x1 + 3055 0e8a 05 .byte 0x5 + 3056 0e8b 03 .byte 0x3 + 3057 0e8c 00000000 .4byte patternsem + 3058 0e90 10 .uleb128 0x10 + 3059 0e91 670E0000 .4byte 0xe67 + 3060 0e95 2E .uleb128 0x2e + 3061 0e96 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 55 + + + 3062 0e97 1E050000 .4byte .LASF105 + 3063 0e9b 0A .byte 0xa + 3064 0e9c 35 .byte 0x35 + 3065 0e9d 01 .byte 0x1 + 3066 0e9e 01 .byte 0x1 + 3067 0e9f AE0E0000 .4byte 0xeae + 3068 0ea3 0C .uleb128 0xc + 3069 0ea4 AE0E0000 .4byte 0xeae + 3070 0ea8 0C .uleb128 0xc + 3071 0ea9 05010000 .4byte 0x105 + 3072 0ead 00 .byte 0 + 3073 0eae 09 .uleb128 0x9 + 3074 0eaf 04 .byte 0x4 + 3075 0eb0 9F040000 .4byte 0x49f + 3076 0eb4 2E .uleb128 0x2e + 3077 0eb5 01 .byte 0x1 + 3078 0eb6 36020000 .4byte .LASF106 + 3079 0eba 0A .byte 0xa + 3080 0ebb 36 .byte 0x36 + 3081 0ebc 01 .byte 0x1 + 3082 0ebd 01 .byte 0x1 + 3083 0ebe CD0E0000 .4byte 0xecd + 3084 0ec2 0C .uleb128 0xc + 3085 0ec3 AE0E0000 .4byte 0xeae + 3086 0ec7 0C .uleb128 0xc + 3087 0ec8 05010000 .4byte 0x105 + 3088 0ecc 00 .byte 0 + 3089 0ecd 2F .uleb128 0x2f + 3090 0ece 01 .byte 0x1 + 3091 0ecf E0040000 .4byte .LASF107 + 3092 0ed3 0D .byte 0xd + 3093 0ed4 58 .byte 0x58 + 3094 0ed5 01 .byte 0x1 + 3095 0ed6 9B000000 .4byte 0x9b + 3096 0eda 01 .byte 0x1 + 3097 0edb EA0E0000 .4byte 0xeea + 3098 0edf 0C .uleb128 0xc + 3099 0ee0 3B000000 .4byte 0x3b + 3100 0ee4 0C .uleb128 0xc + 3101 0ee5 9B000000 .4byte 0x9b + 3102 0ee9 00 .byte 0 + 3103 0eea 30 .uleb128 0x30 + 3104 0eeb 01 .byte 0x1 + 3105 0eec 7C020000 .4byte .LASF108 + 3106 0ef0 06 .byte 0x6 + 3107 0ef1 7001 .2byte 0x170 + 3108 0ef3 01 .byte 0x1 + 3109 0ef4 57020000 .4byte 0x257 + 3110 0ef8 01 .byte 0x1 + 3111 0ef9 170F0000 .4byte 0xf17 + 3112 0efd 0C .uleb128 0xc + 3113 0efe 95020000 .4byte 0x295 + 3114 0f02 0C .uleb128 0xc + 3115 0f03 30000000 .4byte 0x30 + 3116 0f07 0C .uleb128 0xc + 3117 0f08 D9000000 .4byte 0xd9 + 3118 0f0c 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 56 + + + 3119 0f0d 61050000 .4byte 0x561 + 3120 0f11 0C .uleb128 0xc + 3121 0f12 95020000 .4byte 0x295 + 3122 0f16 00 .byte 0 + 3123 0f17 2F .uleb128 0x2f + 3124 0f18 01 .byte 0x1 + 3125 0f19 69040000 .4byte .LASF109 + 3126 0f1d 0A .byte 0xa + 3127 0f1e 38 .byte 0x38 + 3128 0f1f 01 .byte 0x1 + 3129 0f20 E4000000 .4byte 0xe4 + 3130 0f24 01 .byte 0x1 + 3131 0f25 2F0F0000 .4byte 0xf2f + 3132 0f29 0C .uleb128 0xc + 3133 0f2a AE0E0000 .4byte 0xeae + 3134 0f2e 00 .byte 0 + 3135 0f2f 31 .uleb128 0x31 + 3136 0f30 01 .byte 0x1 + 3137 0f31 69010000 .4byte .LASF114 + 3138 0f35 09 .byte 0x9 + 3139 0f36 9C .byte 0x9c + 3140 0f37 01 .byte 0x1 + 3141 0f38 01 .byte 0x1 + 3142 0f39 2E .uleb128 0x2e + 3143 0f3a 01 .byte 0x1 + 3144 0f3b 0E000000 .4byte .LASF110 + 3145 0f3f 0A .byte 0xa + 3146 0f40 3D .byte 0x3d + 3147 0f41 01 .byte 0x1 + 3148 0f42 01 .byte 0x1 + 3149 0f43 4D0F0000 .4byte 0xf4d + 3150 0f47 0C .uleb128 0xc + 3151 0f48 AE0E0000 .4byte 0xeae + 3152 0f4c 00 .byte 0 + 3153 0f4d 2E .uleb128 0x2e + 3154 0f4e 01 .byte 0x1 + 3155 0f4f 12010000 .4byte .LASF111 + 3156 0f53 0A .byte 0xa + 3157 0f54 3C .byte 0x3c + 3158 0f55 01 .byte 0x1 + 3159 0f56 01 .byte 0x1 + 3160 0f57 610F0000 .4byte 0xf61 + 3161 0f5b 0C .uleb128 0xc + 3162 0f5c AE0E0000 .4byte 0xeae + 3163 0f60 00 .byte 0 + 3164 0f61 2E .uleb128 0x2e + 3165 0f62 01 .byte 0x1 + 3166 0f63 B4000000 .4byte .LASF112 + 3167 0f67 0D .byte 0xd + 3168 0f68 56 .byte 0x56 + 3169 0f69 01 .byte 0x1 + 3170 0f6a 01 .byte 0x1 + 3171 0f6b 750F0000 .4byte 0xf75 + 3172 0f6f 0C .uleb128 0xc + 3173 0f70 54050000 .4byte 0x554 + 3174 0f74 00 .byte 0 + 3175 0f75 32 .uleb128 0x32 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 57 + + + 3176 0f76 01 .byte 0x1 + 3177 0f77 A8040000 .4byte .LASF113 + 3178 0f7b 06 .byte 0x6 + 3179 0f7c 7501 .2byte 0x175 + 3180 0f7e 01 .byte 0x1 + 3181 0f7f 01 .byte 0x1 + 3182 0f80 8A0F0000 .4byte 0xf8a + 3183 0f84 0C .uleb128 0xc + 3184 0f85 FA000000 .4byte 0xfa + 3185 0f89 00 .byte 0 + 3186 0f8a 31 .uleb128 0x31 + 3187 0f8b 01 .byte 0x1 + 3188 0f8c BF020000 .4byte .LASF115 + 3189 0f90 0D .byte 0xd + 3190 0f91 5C .byte 0x5c + 3191 0f92 01 .byte 0x1 + 3192 0f93 01 .byte 0x1 + 3193 0f94 2F .uleb128 0x2f + 3194 0f95 01 .byte 0x1 + 3195 0f96 0A030000 .4byte .LASF116 + 3196 0f9a 0D .byte 0xd + 3197 0f9b 59 .byte 0x59 + 3198 0f9c 01 .byte 0x1 + 3199 0f9d 9B000000 .4byte 0x9b + 3200 0fa1 01 .byte 0x1 + 3201 0fa2 B10F0000 .4byte 0xfb1 + 3202 0fa6 0C .uleb128 0xc + 3203 0fa7 3B000000 .4byte 0x3b + 3204 0fab 0C .uleb128 0xc + 3205 0fac B10F0000 .4byte 0xfb1 + 3206 0fb0 00 .byte 0 + 3207 0fb1 09 .uleb128 0x9 + 3208 0fb2 04 .byte 0x4 + 3209 0fb3 54050000 .4byte 0x554 + 3210 0fb7 2E .uleb128 0x2e + 3211 0fb8 01 .byte 0x1 + 3212 0fb9 5B000000 .4byte .LASF117 + 3213 0fbd 0A .byte 0xa + 3214 0fbe 3E .byte 0x3e + 3215 0fbf 01 .byte 0x1 + 3216 0fc0 01 .byte 0x1 + 3217 0fc1 D00F0000 .4byte 0xfd0 + 3218 0fc5 0C .uleb128 0xc + 3219 0fc6 AE0E0000 .4byte 0xeae + 3220 0fca 0C .uleb128 0xc + 3221 0fcb 05010000 .4byte 0x105 + 3222 0fcf 00 .byte 0 + 3223 0fd0 2F .uleb128 0x2f + 3224 0fd1 01 .byte 0x1 + 3225 0fd2 8D000000 .4byte .LASF118 + 3226 0fd6 0A .byte 0xa + 3227 0fd7 40 .byte 0x40 + 3228 0fd8 01 .byte 0x1 + 3229 0fd9 E4000000 .4byte 0xe4 + 3230 0fdd 01 .byte 0x1 + 3231 0fde ED0F0000 .4byte 0xfed + 3232 0fe2 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 58 + + + 3233 0fe3 AE0E0000 .4byte 0xeae + 3234 0fe7 0C .uleb128 0xc + 3235 0fe8 AE0E0000 .4byte 0xeae + 3236 0fec 00 .byte 0 + 3237 0fed 2F .uleb128 0x2f + 3238 0fee 01 .byte 0x1 + 3239 0fef AB010000 .4byte .LASF119 + 3240 0ff3 0A .byte 0xa + 3241 0ff4 3A .byte 0x3a + 3242 0ff5 01 .byte 0x1 + 3243 0ff6 E4000000 .4byte 0xe4 + 3244 0ffa 01 .byte 0x1 + 3245 0ffb 0A100000 .4byte 0x100a + 3246 0fff 0C .uleb128 0xc + 3247 1000 AE0E0000 .4byte 0xeae + 3248 1004 0C .uleb128 0xc + 3249 1005 FA000000 .4byte 0xfa + 3250 1009 00 .byte 0 + 3251 100a 33 .uleb128 0x33 + 3252 100b 01 .byte 0x1 + 3253 100c 84030000 .4byte .LASF126 + 3254 1010 0D .byte 0xd + 3255 1011 5D .byte 0x5d + 3256 1012 01 .byte 0x1 + 3257 1013 FA000000 .4byte 0xfa + 3258 1017 01 .byte 0x1 + 3259 1018 34 .uleb128 0x34 + 3260 1019 01 .byte 0x1 + 3261 101a F9000000 .4byte .LASF120 + 3262 101e 0D .byte 0xd + 3263 101f 5A .byte 0x5a + 3264 1020 01 .byte 0x1 + 3265 1021 9B000000 .4byte 0x9b + 3266 1025 01 .byte 0x1 + 3267 1026 0C .uleb128 0xc + 3268 1027 3B000000 .4byte 0x3b + 3269 102b 0C .uleb128 0xc + 3270 102c FA000000 .4byte 0xfa + 3271 1030 0C .uleb128 0xc + 3272 1031 FA000000 .4byte 0xfa + 3273 1035 00 .byte 0 + 3274 1036 00 .byte 0 + 3275 .section .debug_abbrev,"",%progbits + 3276 .Ldebug_abbrev0: + 3277 0000 01 .uleb128 0x1 + 3278 0001 11 .uleb128 0x11 + 3279 0002 01 .byte 0x1 + 3280 0003 25 .uleb128 0x25 + 3281 0004 0E .uleb128 0xe + 3282 0005 13 .uleb128 0x13 + 3283 0006 0B .uleb128 0xb + 3284 0007 03 .uleb128 0x3 + 3285 0008 0E .uleb128 0xe + 3286 0009 1B .uleb128 0x1b + 3287 000a 0E .uleb128 0xe + 3288 000b 55 .uleb128 0x55 + 3289 000c 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 59 + + + 3290 000d 11 .uleb128 0x11 + 3291 000e 01 .uleb128 0x1 + 3292 000f 52 .uleb128 0x52 + 3293 0010 01 .uleb128 0x1 + 3294 0011 10 .uleb128 0x10 + 3295 0012 06 .uleb128 0x6 + 3296 0013 00 .byte 0 + 3297 0014 00 .byte 0 + 3298 0015 02 .uleb128 0x2 + 3299 0016 24 .uleb128 0x24 + 3300 0017 00 .byte 0 + 3301 0018 0B .uleb128 0xb + 3302 0019 0B .uleb128 0xb + 3303 001a 3E .uleb128 0x3e + 3304 001b 0B .uleb128 0xb + 3305 001c 03 .uleb128 0x3 + 3306 001d 08 .uleb128 0x8 + 3307 001e 00 .byte 0 + 3308 001f 00 .byte 0 + 3309 0020 03 .uleb128 0x3 + 3310 0021 16 .uleb128 0x16 + 3311 0022 00 .byte 0 + 3312 0023 03 .uleb128 0x3 + 3313 0024 0E .uleb128 0xe + 3314 0025 3A .uleb128 0x3a + 3315 0026 0B .uleb128 0xb + 3316 0027 3B .uleb128 0x3b + 3317 0028 0B .uleb128 0xb + 3318 0029 49 .uleb128 0x49 + 3319 002a 13 .uleb128 0x13 + 3320 002b 00 .byte 0 + 3321 002c 00 .byte 0 + 3322 002d 04 .uleb128 0x4 + 3323 002e 24 .uleb128 0x24 + 3324 002f 00 .byte 0 + 3325 0030 0B .uleb128 0xb + 3326 0031 0B .uleb128 0xb + 3327 0032 3E .uleb128 0x3e + 3328 0033 0B .uleb128 0xb + 3329 0034 03 .uleb128 0x3 + 3330 0035 0E .uleb128 0xe + 3331 0036 00 .byte 0 + 3332 0037 00 .byte 0 + 3333 0038 05 .uleb128 0x5 + 3334 0039 13 .uleb128 0x13 + 3335 003a 01 .byte 0x1 + 3336 003b 03 .uleb128 0x3 + 3337 003c 0E .uleb128 0xe + 3338 003d 0B .uleb128 0xb + 3339 003e 0B .uleb128 0xb + 3340 003f 3A .uleb128 0x3a + 3341 0040 0B .uleb128 0xb + 3342 0041 3B .uleb128 0x3b + 3343 0042 0B .uleb128 0xb + 3344 0043 01 .uleb128 0x1 + 3345 0044 13 .uleb128 0x13 + 3346 0045 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 60 + + + 3347 0046 00 .byte 0 + 3348 0047 06 .uleb128 0x6 + 3349 0048 0D .uleb128 0xd + 3350 0049 00 .byte 0 + 3351 004a 03 .uleb128 0x3 + 3352 004b 0E .uleb128 0xe + 3353 004c 3A .uleb128 0x3a + 3354 004d 0B .uleb128 0xb + 3355 004e 3B .uleb128 0x3b + 3356 004f 0B .uleb128 0xb + 3357 0050 49 .uleb128 0x49 + 3358 0051 13 .uleb128 0x13 + 3359 0052 38 .uleb128 0x38 + 3360 0053 0A .uleb128 0xa + 3361 0054 00 .byte 0 + 3362 0055 00 .byte 0 + 3363 0056 07 .uleb128 0x7 + 3364 0057 0D .uleb128 0xd + 3365 0058 00 .byte 0 + 3366 0059 03 .uleb128 0x3 + 3367 005a 08 .uleb128 0x8 + 3368 005b 3A .uleb128 0x3a + 3369 005c 0B .uleb128 0xb + 3370 005d 3B .uleb128 0x3b + 3371 005e 0B .uleb128 0xb + 3372 005f 49 .uleb128 0x49 + 3373 0060 13 .uleb128 0x13 + 3374 0061 38 .uleb128 0x38 + 3375 0062 0A .uleb128 0xa + 3376 0063 00 .byte 0 + 3377 0064 00 .byte 0 + 3378 0065 08 .uleb128 0x8 + 3379 0066 13 .uleb128 0x13 + 3380 0067 01 .byte 0x1 + 3381 0068 0B .uleb128 0xb + 3382 0069 0B .uleb128 0xb + 3383 006a 3A .uleb128 0x3a + 3384 006b 0B .uleb128 0xb + 3385 006c 3B .uleb128 0x3b + 3386 006d 0B .uleb128 0xb + 3387 006e 01 .uleb128 0x1 + 3388 006f 13 .uleb128 0x13 + 3389 0070 00 .byte 0 + 3390 0071 00 .byte 0 + 3391 0072 09 .uleb128 0x9 + 3392 0073 0F .uleb128 0xf + 3393 0074 00 .byte 0 + 3394 0075 0B .uleb128 0xb + 3395 0076 0B .uleb128 0xb + 3396 0077 49 .uleb128 0x49 + 3397 0078 13 .uleb128 0x13 + 3398 0079 00 .byte 0 + 3399 007a 00 .byte 0 + 3400 007b 0A .uleb128 0xa + 3401 007c 0F .uleb128 0xf + 3402 007d 00 .byte 0 + 3403 007e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 61 + + + 3404 007f 0B .uleb128 0xb + 3405 0080 00 .byte 0 + 3406 0081 00 .byte 0 + 3407 0082 0B .uleb128 0xb + 3408 0083 15 .uleb128 0x15 + 3409 0084 01 .byte 0x1 + 3410 0085 27 .uleb128 0x27 + 3411 0086 0C .uleb128 0xc + 3412 0087 01 .uleb128 0x1 + 3413 0088 13 .uleb128 0x13 + 3414 0089 00 .byte 0 + 3415 008a 00 .byte 0 + 3416 008b 0C .uleb128 0xc + 3417 008c 05 .uleb128 0x5 + 3418 008d 00 .byte 0 + 3419 008e 49 .uleb128 0x49 + 3420 008f 13 .uleb128 0x13 + 3421 0090 00 .byte 0 + 3422 0091 00 .byte 0 + 3423 0092 0D .uleb128 0xd + 3424 0093 35 .uleb128 0x35 + 3425 0094 00 .byte 0 + 3426 0095 49 .uleb128 0x49 + 3427 0096 13 .uleb128 0x13 + 3428 0097 00 .byte 0 + 3429 0098 00 .byte 0 + 3430 0099 0E .uleb128 0xe + 3431 009a 17 .uleb128 0x17 + 3432 009b 01 .byte 0x1 + 3433 009c 0B .uleb128 0xb + 3434 009d 0B .uleb128 0xb + 3435 009e 3A .uleb128 0x3a + 3436 009f 0B .uleb128 0xb + 3437 00a0 3B .uleb128 0x3b + 3438 00a1 0B .uleb128 0xb + 3439 00a2 01 .uleb128 0x1 + 3440 00a3 13 .uleb128 0x13 + 3441 00a4 00 .byte 0 + 3442 00a5 00 .byte 0 + 3443 00a6 0F .uleb128 0xf + 3444 00a7 0D .uleb128 0xd + 3445 00a8 00 .byte 0 + 3446 00a9 03 .uleb128 0x3 + 3447 00aa 0E .uleb128 0xe + 3448 00ab 3A .uleb128 0x3a + 3449 00ac 0B .uleb128 0xb + 3450 00ad 3B .uleb128 0x3b + 3451 00ae 0B .uleb128 0xb + 3452 00af 49 .uleb128 0x49 + 3453 00b0 13 .uleb128 0x13 + 3454 00b1 00 .byte 0 + 3455 00b2 00 .byte 0 + 3456 00b3 10 .uleb128 0x10 + 3457 00b4 26 .uleb128 0x26 + 3458 00b5 00 .byte 0 + 3459 00b6 49 .uleb128 0x49 + 3460 00b7 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 62 + + + 3461 00b8 00 .byte 0 + 3462 00b9 00 .byte 0 + 3463 00ba 11 .uleb128 0x11 + 3464 00bb 15 .uleb128 0x15 + 3465 00bc 01 .byte 0x1 + 3466 00bd 27 .uleb128 0x27 + 3467 00be 0C .uleb128 0xc + 3468 00bf 49 .uleb128 0x49 + 3469 00c0 13 .uleb128 0x13 + 3470 00c1 01 .uleb128 0x1 + 3471 00c2 13 .uleb128 0x13 + 3472 00c3 00 .byte 0 + 3473 00c4 00 .byte 0 + 3474 00c5 12 .uleb128 0x12 + 3475 00c6 15 .uleb128 0x15 + 3476 00c7 00 .byte 0 + 3477 00c8 27 .uleb128 0x27 + 3478 00c9 0C .uleb128 0xc + 3479 00ca 00 .byte 0 + 3480 00cb 00 .byte 0 + 3481 00cc 13 .uleb128 0x13 + 3482 00cd 2E .uleb128 0x2e + 3483 00ce 00 .byte 0 + 3484 00cf 03 .uleb128 0x3 + 3485 00d0 0E .uleb128 0xe + 3486 00d1 3A .uleb128 0x3a + 3487 00d2 0B .uleb128 0xb + 3488 00d3 3B .uleb128 0x3b + 3489 00d4 0B .uleb128 0xb + 3490 00d5 27 .uleb128 0x27 + 3491 00d6 0C .uleb128 0xc + 3492 00d7 20 .uleb128 0x20 + 3493 00d8 0B .uleb128 0xb + 3494 00d9 00 .byte 0 + 3495 00da 00 .byte 0 + 3496 00db 14 .uleb128 0x14 + 3497 00dc 2E .uleb128 0x2e + 3498 00dd 01 .byte 0x1 + 3499 00de 03 .uleb128 0x3 + 3500 00df 0E .uleb128 0xe + 3501 00e0 3A .uleb128 0x3a + 3502 00e1 0B .uleb128 0xb + 3503 00e2 3B .uleb128 0x3b + 3504 00e3 0B .uleb128 0xb + 3505 00e4 27 .uleb128 0x27 + 3506 00e5 0C .uleb128 0xc + 3507 00e6 20 .uleb128 0x20 + 3508 00e7 0B .uleb128 0xb + 3509 00e8 01 .uleb128 0x1 + 3510 00e9 13 .uleb128 0x13 + 3511 00ea 00 .byte 0 + 3512 00eb 00 .byte 0 + 3513 00ec 15 .uleb128 0x15 + 3514 00ed 34 .uleb128 0x34 + 3515 00ee 00 .byte 0 + 3516 00ef 03 .uleb128 0x3 + 3517 00f0 08 .uleb128 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 63 + + + 3518 00f1 3A .uleb128 0x3a + 3519 00f2 0B .uleb128 0xb + 3520 00f3 3B .uleb128 0x3b + 3521 00f4 0B .uleb128 0xb + 3522 00f5 49 .uleb128 0x49 + 3523 00f6 13 .uleb128 0x13 + 3524 00f7 00 .byte 0 + 3525 00f8 00 .byte 0 + 3526 00f9 16 .uleb128 0x16 + 3527 00fa 34 .uleb128 0x34 + 3528 00fb 00 .byte 0 + 3529 00fc 03 .uleb128 0x3 + 3530 00fd 0E .uleb128 0xe + 3531 00fe 3A .uleb128 0x3a + 3532 00ff 0B .uleb128 0xb + 3533 0100 3B .uleb128 0x3b + 3534 0101 0B .uleb128 0xb + 3535 0102 49 .uleb128 0x49 + 3536 0103 13 .uleb128 0x13 + 3537 0104 00 .byte 0 + 3538 0105 00 .byte 0 + 3539 0106 17 .uleb128 0x17 + 3540 0107 2E .uleb128 0x2e + 3541 0108 01 .byte 0x1 + 3542 0109 03 .uleb128 0x3 + 3543 010a 0E .uleb128 0xe + 3544 010b 3A .uleb128 0x3a + 3545 010c 0B .uleb128 0xb + 3546 010d 3B .uleb128 0x3b + 3547 010e 0B .uleb128 0xb + 3548 010f 27 .uleb128 0x27 + 3549 0110 0C .uleb128 0xc + 3550 0111 11 .uleb128 0x11 + 3551 0112 01 .uleb128 0x1 + 3552 0113 12 .uleb128 0x12 + 3553 0114 01 .uleb128 0x1 + 3554 0115 40 .uleb128 0x40 + 3555 0116 0A .uleb128 0xa + 3556 0117 9742 .uleb128 0x2117 + 3557 0119 0C .uleb128 0xc + 3558 011a 01 .uleb128 0x1 + 3559 011b 13 .uleb128 0x13 + 3560 011c 00 .byte 0 + 3561 011d 00 .byte 0 + 3562 011e 18 .uleb128 0x18 + 3563 011f 898201 .uleb128 0x4109 + 3564 0122 01 .byte 0x1 + 3565 0123 11 .uleb128 0x11 + 3566 0124 01 .uleb128 0x1 + 3567 0125 9542 .uleb128 0x2115 + 3568 0127 0C .uleb128 0xc + 3569 0128 31 .uleb128 0x31 + 3570 0129 13 .uleb128 0x13 + 3571 012a 00 .byte 0 + 3572 012b 00 .byte 0 + 3573 012c 19 .uleb128 0x19 + 3574 012d 8A8201 .uleb128 0x410a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 64 + + + 3575 0130 00 .byte 0 + 3576 0131 02 .uleb128 0x2 + 3577 0132 0A .uleb128 0xa + 3578 0133 9142 .uleb128 0x2111 + 3579 0135 0A .uleb128 0xa + 3580 0136 00 .byte 0 + 3581 0137 00 .byte 0 + 3582 0138 1A .uleb128 0x1a + 3583 0139 2E .uleb128 0x2e + 3584 013a 01 .byte 0x1 + 3585 013b 03 .uleb128 0x3 + 3586 013c 0E .uleb128 0xe + 3587 013d 3A .uleb128 0x3a + 3588 013e 0B .uleb128 0xb + 3589 013f 3B .uleb128 0x3b + 3590 0140 0B .uleb128 0xb + 3591 0141 27 .uleb128 0x27 + 3592 0142 0C .uleb128 0xc + 3593 0143 11 .uleb128 0x11 + 3594 0144 01 .uleb128 0x1 + 3595 0145 12 .uleb128 0x12 + 3596 0146 01 .uleb128 0x1 + 3597 0147 40 .uleb128 0x40 + 3598 0148 06 .uleb128 0x6 + 3599 0149 9742 .uleb128 0x2117 + 3600 014b 0C .uleb128 0xc + 3601 014c 01 .uleb128 0x1 + 3602 014d 13 .uleb128 0x13 + 3603 014e 00 .byte 0 + 3604 014f 00 .byte 0 + 3605 0150 1B .uleb128 0x1b + 3606 0151 34 .uleb128 0x34 + 3607 0152 00 .byte 0 + 3608 0153 03 .uleb128 0x3 + 3609 0154 0E .uleb128 0xe + 3610 0155 3A .uleb128 0x3a + 3611 0156 0B .uleb128 0xb + 3612 0157 3B .uleb128 0x3b + 3613 0158 0B .uleb128 0xb + 3614 0159 49 .uleb128 0x49 + 3615 015a 13 .uleb128 0x13 + 3616 015b 02 .uleb128 0x2 + 3617 015c 0A .uleb128 0xa + 3618 015d 00 .byte 0 + 3619 015e 00 .byte 0 + 3620 015f 1C .uleb128 0x1c + 3621 0160 898201 .uleb128 0x4109 + 3622 0163 01 .byte 0x1 + 3623 0164 11 .uleb128 0x11 + 3624 0165 01 .uleb128 0x1 + 3625 0166 31 .uleb128 0x31 + 3626 0167 13 .uleb128 0x13 + 3627 0168 01 .uleb128 0x1 + 3628 0169 13 .uleb128 0x13 + 3629 016a 00 .byte 0 + 3630 016b 00 .byte 0 + 3631 016c 1D .uleb128 0x1d + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 65 + + + 3632 016d 898201 .uleb128 0x4109 + 3633 0170 00 .byte 0 + 3634 0171 11 .uleb128 0x11 + 3635 0172 01 .uleb128 0x1 + 3636 0173 31 .uleb128 0x31 + 3637 0174 13 .uleb128 0x13 + 3638 0175 00 .byte 0 + 3639 0176 00 .byte 0 + 3640 0177 1E .uleb128 0x1e + 3641 0178 898201 .uleb128 0x4109 + 3642 017b 01 .byte 0x1 + 3643 017c 11 .uleb128 0x11 + 3644 017d 01 .uleb128 0x1 + 3645 017e 31 .uleb128 0x31 + 3646 017f 13 .uleb128 0x13 + 3647 0180 00 .byte 0 + 3648 0181 00 .byte 0 + 3649 0182 1F .uleb128 0x1f + 3650 0183 2E .uleb128 0x2e + 3651 0184 01 .byte 0x1 + 3652 0185 03 .uleb128 0x3 + 3653 0186 0E .uleb128 0xe + 3654 0187 3A .uleb128 0x3a + 3655 0188 0B .uleb128 0xb + 3656 0189 3B .uleb128 0x3b + 3657 018a 0B .uleb128 0xb + 3658 018b 27 .uleb128 0x27 + 3659 018c 0C .uleb128 0xc + 3660 018d 49 .uleb128 0x49 + 3661 018e 13 .uleb128 0x13 + 3662 018f 11 .uleb128 0x11 + 3663 0190 01 .uleb128 0x1 + 3664 0191 12 .uleb128 0x12 + 3665 0192 01 .uleb128 0x1 + 3666 0193 40 .uleb128 0x40 + 3667 0194 06 .uleb128 0x6 + 3668 0195 9742 .uleb128 0x2117 + 3669 0197 0C .uleb128 0xc + 3670 0198 01 .uleb128 0x1 + 3671 0199 13 .uleb128 0x13 + 3672 019a 00 .byte 0 + 3673 019b 00 .byte 0 + 3674 019c 20 .uleb128 0x20 + 3675 019d 05 .uleb128 0x5 + 3676 019e 00 .byte 0 + 3677 019f 03 .uleb128 0x3 + 3678 01a0 08 .uleb128 0x8 + 3679 01a1 3A .uleb128 0x3a + 3680 01a2 0B .uleb128 0xb + 3681 01a3 3B .uleb128 0x3b + 3682 01a4 0B .uleb128 0xb + 3683 01a5 49 .uleb128 0x49 + 3684 01a6 13 .uleb128 0x13 + 3685 01a7 02 .uleb128 0x2 + 3686 01a8 06 .uleb128 0x6 + 3687 01a9 00 .byte 0 + 3688 01aa 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 66 + + + 3689 01ab 21 .uleb128 0x21 + 3690 01ac 2E .uleb128 0x2e + 3691 01ad 01 .byte 0x1 + 3692 01ae 31 .uleb128 0x31 + 3693 01af 13 .uleb128 0x13 + 3694 01b0 11 .uleb128 0x11 + 3695 01b1 01 .uleb128 0x1 + 3696 01b2 12 .uleb128 0x12 + 3697 01b3 01 .uleb128 0x1 + 3698 01b4 40 .uleb128 0x40 + 3699 01b5 06 .uleb128 0x6 + 3700 01b6 9742 .uleb128 0x2117 + 3701 01b8 0C .uleb128 0xc + 3702 01b9 01 .uleb128 0x1 + 3703 01ba 13 .uleb128 0x13 + 3704 01bb 00 .byte 0 + 3705 01bc 00 .byte 0 + 3706 01bd 22 .uleb128 0x22 + 3707 01be 1D .uleb128 0x1d + 3708 01bf 01 .byte 0x1 + 3709 01c0 31 .uleb128 0x31 + 3710 01c1 13 .uleb128 0x13 + 3711 01c2 52 .uleb128 0x52 + 3712 01c3 01 .uleb128 0x1 + 3713 01c4 55 .uleb128 0x55 + 3714 01c5 06 .uleb128 0x6 + 3715 01c6 58 .uleb128 0x58 + 3716 01c7 0B .uleb128 0xb + 3717 01c8 59 .uleb128 0x59 + 3718 01c9 0B .uleb128 0xb + 3719 01ca 01 .uleb128 0x1 + 3720 01cb 13 .uleb128 0x13 + 3721 01cc 00 .byte 0 + 3722 01cd 00 .byte 0 + 3723 01ce 23 .uleb128 0x23 + 3724 01cf 34 .uleb128 0x34 + 3725 01d0 00 .byte 0 + 3726 01d1 31 .uleb128 0x31 + 3727 01d2 13 .uleb128 0x13 + 3728 01d3 00 .byte 0 + 3729 01d4 00 .byte 0 + 3730 01d5 24 .uleb128 0x24 + 3731 01d6 34 .uleb128 0x34 + 3732 01d7 00 .byte 0 + 3733 01d8 31 .uleb128 0x31 + 3734 01d9 13 .uleb128 0x13 + 3735 01da 02 .uleb128 0x2 + 3736 01db 06 .uleb128 0x6 + 3737 01dc 00 .byte 0 + 3738 01dd 00 .byte 0 + 3739 01de 25 .uleb128 0x25 + 3740 01df 0B .uleb128 0xb + 3741 01e0 01 .byte 0x1 + 3742 01e1 55 .uleb128 0x55 + 3743 01e2 06 .uleb128 0x6 + 3744 01e3 00 .byte 0 + 3745 01e4 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 67 + + + 3746 01e5 26 .uleb128 0x26 + 3747 01e6 34 .uleb128 0x34 + 3748 01e7 00 .byte 0 + 3749 01e8 31 .uleb128 0x31 + 3750 01e9 13 .uleb128 0x13 + 3751 01ea 02 .uleb128 0x2 + 3752 01eb 0A .uleb128 0xa + 3753 01ec 00 .byte 0 + 3754 01ed 00 .byte 0 + 3755 01ee 27 .uleb128 0x27 + 3756 01ef 34 .uleb128 0x34 + 3757 01f0 00 .byte 0 + 3758 01f1 03 .uleb128 0x3 + 3759 01f2 0E .uleb128 0xe + 3760 01f3 3A .uleb128 0x3a + 3761 01f4 0B .uleb128 0xb + 3762 01f5 3B .uleb128 0x3b + 3763 01f6 0B .uleb128 0xb + 3764 01f7 49 .uleb128 0x49 + 3765 01f8 13 .uleb128 0x13 + 3766 01f9 3F .uleb128 0x3f + 3767 01fa 0C .uleb128 0xc + 3768 01fb 3C .uleb128 0x3c + 3769 01fc 0C .uleb128 0xc + 3770 01fd 00 .byte 0 + 3771 01fe 00 .byte 0 + 3772 01ff 28 .uleb128 0x28 + 3773 0200 01 .uleb128 0x1 + 3774 0201 01 .byte 0x1 + 3775 0202 49 .uleb128 0x49 + 3776 0203 13 .uleb128 0x13 + 3777 0204 01 .uleb128 0x1 + 3778 0205 13 .uleb128 0x13 + 3779 0206 00 .byte 0 + 3780 0207 00 .byte 0 + 3781 0208 29 .uleb128 0x29 + 3782 0209 21 .uleb128 0x21 + 3783 020a 00 .byte 0 + 3784 020b 49 .uleb128 0x49 + 3785 020c 13 .uleb128 0x13 + 3786 020d 2F .uleb128 0x2f + 3787 020e 0B .uleb128 0xb + 3788 020f 00 .byte 0 + 3789 0210 00 .byte 0 + 3790 0211 2A .uleb128 0x2a + 3791 0212 21 .uleb128 0x21 + 3792 0213 00 .byte 0 + 3793 0214 00 .byte 0 + 3794 0215 00 .byte 0 + 3795 0216 2B .uleb128 0x2b + 3796 0217 34 .uleb128 0x34 + 3797 0218 00 .byte 0 + 3798 0219 03 .uleb128 0x3 + 3799 021a 08 .uleb128 0x8 + 3800 021b 3A .uleb128 0x3a + 3801 021c 0B .uleb128 0xb + 3802 021d 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 68 + + + 3803 021e 0B .uleb128 0xb + 3804 021f 49 .uleb128 0x49 + 3805 0220 13 .uleb128 0x13 + 3806 0221 3F .uleb128 0x3f + 3807 0222 0C .uleb128 0xc + 3808 0223 3C .uleb128 0x3c + 3809 0224 0C .uleb128 0xc + 3810 0225 00 .byte 0 + 3811 0226 00 .byte 0 + 3812 0227 2C .uleb128 0x2c + 3813 0228 34 .uleb128 0x34 + 3814 0229 00 .byte 0 + 3815 022a 03 .uleb128 0x3 + 3816 022b 0E .uleb128 0xe + 3817 022c 3A .uleb128 0x3a + 3818 022d 0B .uleb128 0xb + 3819 022e 3B .uleb128 0x3b + 3820 022f 0B .uleb128 0xb + 3821 0230 49 .uleb128 0x49 + 3822 0231 13 .uleb128 0x13 + 3823 0232 3F .uleb128 0x3f + 3824 0233 0C .uleb128 0xc + 3825 0234 02 .uleb128 0x2 + 3826 0235 0A .uleb128 0xa + 3827 0236 00 .byte 0 + 3828 0237 00 .byte 0 + 3829 0238 2D .uleb128 0x2d + 3830 0239 34 .uleb128 0x34 + 3831 023a 00 .byte 0 + 3832 023b 03 .uleb128 0x3 + 3833 023c 0E .uleb128 0xe + 3834 023d 3A .uleb128 0x3a + 3835 023e 0B .uleb128 0xb + 3836 023f 3B .uleb128 0x3b + 3837 0240 05 .uleb128 0x5 + 3838 0241 49 .uleb128 0x49 + 3839 0242 13 .uleb128 0x13 + 3840 0243 3F .uleb128 0x3f + 3841 0244 0C .uleb128 0xc + 3842 0245 02 .uleb128 0x2 + 3843 0246 0A .uleb128 0xa + 3844 0247 00 .byte 0 + 3845 0248 00 .byte 0 + 3846 0249 2E .uleb128 0x2e + 3847 024a 2E .uleb128 0x2e + 3848 024b 01 .byte 0x1 + 3849 024c 3F .uleb128 0x3f + 3850 024d 0C .uleb128 0xc + 3851 024e 03 .uleb128 0x3 + 3852 024f 0E .uleb128 0xe + 3853 0250 3A .uleb128 0x3a + 3854 0251 0B .uleb128 0xb + 3855 0252 3B .uleb128 0x3b + 3856 0253 0B .uleb128 0xb + 3857 0254 27 .uleb128 0x27 + 3858 0255 0C .uleb128 0xc + 3859 0256 3C .uleb128 0x3c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 69 + + + 3860 0257 0C .uleb128 0xc + 3861 0258 01 .uleb128 0x1 + 3862 0259 13 .uleb128 0x13 + 3863 025a 00 .byte 0 + 3864 025b 00 .byte 0 + 3865 025c 2F .uleb128 0x2f + 3866 025d 2E .uleb128 0x2e + 3867 025e 01 .byte 0x1 + 3868 025f 3F .uleb128 0x3f + 3869 0260 0C .uleb128 0xc + 3870 0261 03 .uleb128 0x3 + 3871 0262 0E .uleb128 0xe + 3872 0263 3A .uleb128 0x3a + 3873 0264 0B .uleb128 0xb + 3874 0265 3B .uleb128 0x3b + 3875 0266 0B .uleb128 0xb + 3876 0267 27 .uleb128 0x27 + 3877 0268 0C .uleb128 0xc + 3878 0269 49 .uleb128 0x49 + 3879 026a 13 .uleb128 0x13 + 3880 026b 3C .uleb128 0x3c + 3881 026c 0C .uleb128 0xc + 3882 026d 01 .uleb128 0x1 + 3883 026e 13 .uleb128 0x13 + 3884 026f 00 .byte 0 + 3885 0270 00 .byte 0 + 3886 0271 30 .uleb128 0x30 + 3887 0272 2E .uleb128 0x2e + 3888 0273 01 .byte 0x1 + 3889 0274 3F .uleb128 0x3f + 3890 0275 0C .uleb128 0xc + 3891 0276 03 .uleb128 0x3 + 3892 0277 0E .uleb128 0xe + 3893 0278 3A .uleb128 0x3a + 3894 0279 0B .uleb128 0xb + 3895 027a 3B .uleb128 0x3b + 3896 027b 05 .uleb128 0x5 + 3897 027c 27 .uleb128 0x27 + 3898 027d 0C .uleb128 0xc + 3899 027e 49 .uleb128 0x49 + 3900 027f 13 .uleb128 0x13 + 3901 0280 3C .uleb128 0x3c + 3902 0281 0C .uleb128 0xc + 3903 0282 01 .uleb128 0x1 + 3904 0283 13 .uleb128 0x13 + 3905 0284 00 .byte 0 + 3906 0285 00 .byte 0 + 3907 0286 31 .uleb128 0x31 + 3908 0287 2E .uleb128 0x2e + 3909 0288 00 .byte 0 + 3910 0289 3F .uleb128 0x3f + 3911 028a 0C .uleb128 0xc + 3912 028b 03 .uleb128 0x3 + 3913 028c 0E .uleb128 0xe + 3914 028d 3A .uleb128 0x3a + 3915 028e 0B .uleb128 0xb + 3916 028f 3B .uleb128 0x3b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 70 + + + 3917 0290 0B .uleb128 0xb + 3918 0291 27 .uleb128 0x27 + 3919 0292 0C .uleb128 0xc + 3920 0293 3C .uleb128 0x3c + 3921 0294 0C .uleb128 0xc + 3922 0295 00 .byte 0 + 3923 0296 00 .byte 0 + 3924 0297 32 .uleb128 0x32 + 3925 0298 2E .uleb128 0x2e + 3926 0299 01 .byte 0x1 + 3927 029a 3F .uleb128 0x3f + 3928 029b 0C .uleb128 0xc + 3929 029c 03 .uleb128 0x3 + 3930 029d 0E .uleb128 0xe + 3931 029e 3A .uleb128 0x3a + 3932 029f 0B .uleb128 0xb + 3933 02a0 3B .uleb128 0x3b + 3934 02a1 05 .uleb128 0x5 + 3935 02a2 27 .uleb128 0x27 + 3936 02a3 0C .uleb128 0xc + 3937 02a4 3C .uleb128 0x3c + 3938 02a5 0C .uleb128 0xc + 3939 02a6 01 .uleb128 0x1 + 3940 02a7 13 .uleb128 0x13 + 3941 02a8 00 .byte 0 + 3942 02a9 00 .byte 0 + 3943 02aa 33 .uleb128 0x33 + 3944 02ab 2E .uleb128 0x2e + 3945 02ac 00 .byte 0 + 3946 02ad 3F .uleb128 0x3f + 3947 02ae 0C .uleb128 0xc + 3948 02af 03 .uleb128 0x3 + 3949 02b0 0E .uleb128 0xe + 3950 02b1 3A .uleb128 0x3a + 3951 02b2 0B .uleb128 0xb + 3952 02b3 3B .uleb128 0x3b + 3953 02b4 0B .uleb128 0xb + 3954 02b5 27 .uleb128 0x27 + 3955 02b6 0C .uleb128 0xc + 3956 02b7 49 .uleb128 0x49 + 3957 02b8 13 .uleb128 0x13 + 3958 02b9 3C .uleb128 0x3c + 3959 02ba 0C .uleb128 0xc + 3960 02bb 00 .byte 0 + 3961 02bc 00 .byte 0 + 3962 02bd 34 .uleb128 0x34 + 3963 02be 2E .uleb128 0x2e + 3964 02bf 01 .byte 0x1 + 3965 02c0 3F .uleb128 0x3f + 3966 02c1 0C .uleb128 0xc + 3967 02c2 03 .uleb128 0x3 + 3968 02c3 0E .uleb128 0xe + 3969 02c4 3A .uleb128 0x3a + 3970 02c5 0B .uleb128 0xb + 3971 02c6 3B .uleb128 0x3b + 3972 02c7 0B .uleb128 0xb + 3973 02c8 27 .uleb128 0x27 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 71 + + + 3974 02c9 0C .uleb128 0xc + 3975 02ca 49 .uleb128 0x49 + 3976 02cb 13 .uleb128 0x13 + 3977 02cc 3C .uleb128 0x3c + 3978 02cd 0C .uleb128 0xc + 3979 02ce 00 .byte 0 + 3980 02cf 00 .byte 0 + 3981 02d0 00 .byte 0 + 3982 .section .debug_loc,"",%progbits + 3983 .Ldebug_loc0: + 3984 .LLST0: + 3985 0000 00000000 .4byte .LFB17 + 3986 0004 04000000 .4byte .LCFI0 + 3987 0008 0200 .2byte 0x2 + 3988 000a 7D .byte 0x7d + 3989 000b 00 .sleb128 0 + 3990 000c 04000000 .4byte .LCFI0 + 3991 0010 08000000 .4byte .LCFI1 + 3992 0014 0200 .2byte 0x2 + 3993 0016 7D .byte 0x7d + 3994 0017 04 .sleb128 4 + 3995 0018 08000000 .4byte .LCFI1 + 3996 001c 78010000 .4byte .LFE17 + 3997 0020 0200 .2byte 0x2 + 3998 0022 7D .byte 0x7d + 3999 0023 20 .sleb128 32 + 4000 0024 00000000 .4byte 0 + 4001 0028 00000000 .4byte 0 + 4002 .LLST1: + 4003 002c 00000000 .4byte .LFB16 + 4004 0030 04000000 .4byte .LCFI2 + 4005 0034 0200 .2byte 0x2 + 4006 0036 7D .byte 0x7d + 4007 0037 00 .sleb128 0 + 4008 0038 04000000 .4byte .LCFI2 + 4009 003c 2C000000 .4byte .LFE16 + 4010 0040 0200 .2byte 0x2 + 4011 0042 7D .byte 0x7d + 4012 0043 08 .sleb128 8 + 4013 0044 00000000 .4byte 0 + 4014 0048 00000000 .4byte 0 + 4015 .LLST2: + 4016 004c 00000000 .4byte .LVL17 + 4017 0050 14000000 .4byte .LVL18 + 4018 0054 0100 .2byte 0x1 + 4019 0056 50 .byte 0x50 + 4020 0057 14000000 .4byte .LVL18 + 4021 005b 24000000 .4byte .LVL20 + 4022 005f 0400 .2byte 0x4 + 4023 0061 F3 .byte 0xf3 + 4024 0062 01 .uleb128 0x1 + 4025 0063 50 .byte 0x50 + 4026 0064 9F .byte 0x9f + 4027 0065 24000000 .4byte .LVL20 + 4028 0069 27000000 .4byte .LVL21-1 + 4029 006d 0100 .2byte 0x1 + 4030 006f 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 72 + + + 4031 0070 27000000 .4byte .LVL21-1 + 4032 0074 2C000000 .4byte .LFE16 + 4033 0078 0400 .2byte 0x4 + 4034 007a F3 .byte 0xf3 + 4035 007b 01 .uleb128 0x1 + 4036 007c 50 .byte 0x50 + 4037 007d 9F .byte 0x9f + 4038 007e 00000000 .4byte 0 + 4039 0082 00000000 .4byte 0 + 4040 .LLST3: + 4041 0086 00000000 .4byte .LFB14 + 4042 008a 04000000 .4byte .LCFI3 + 4043 008e 0200 .2byte 0x2 + 4044 0090 7D .byte 0x7d + 4045 0091 00 .sleb128 0 + 4046 0092 04000000 .4byte .LCFI3 + 4047 0096 24000000 .4byte .LFE14 + 4048 009a 0200 .2byte 0x2 + 4049 009c 7D .byte 0x7d + 4050 009d 08 .sleb128 8 + 4051 009e 00000000 .4byte 0 + 4052 00a2 00000000 .4byte 0 + 4053 .LLST4: + 4054 00a6 00000000 .4byte .LVL22 + 4055 00aa 0C000000 .4byte .LVL23 + 4056 00ae 0100 .2byte 0x1 + 4057 00b0 50 .byte 0x50 + 4058 00b1 0C000000 .4byte .LVL23 + 4059 00b5 24000000 .4byte .LFE14 + 4060 00b9 0400 .2byte 0x4 + 4061 00bb F3 .byte 0xf3 + 4062 00bc 01 .uleb128 0x1 + 4063 00bd 50 .byte 0x50 + 4064 00be 9F .byte 0x9f + 4065 00bf 00000000 .4byte 0 + 4066 00c3 00000000 .4byte 0 + 4067 .LLST5: + 4068 00c7 00000000 .4byte .LFB8 + 4069 00cb 04000000 .4byte .LCFI4 + 4070 00cf 0200 .2byte 0x2 + 4071 00d1 7D .byte 0x7d + 4072 00d2 00 .sleb128 0 + 4073 00d3 04000000 .4byte .LCFI4 + 4074 00d7 24000000 .4byte .LFE8 + 4075 00db 0200 .2byte 0x2 + 4076 00dd 7D .byte 0x7d + 4077 00de 08 .sleb128 8 + 4078 00df 00000000 .4byte 0 + 4079 00e3 00000000 .4byte 0 + 4080 .LLST6: + 4081 00e7 00000000 .4byte .LVL26 + 4082 00eb 0C000000 .4byte .LVL27 + 4083 00ef 0100 .2byte 0x1 + 4084 00f1 50 .byte 0x50 + 4085 00f2 0C000000 .4byte .LVL27 + 4086 00f6 24000000 .4byte .LFE8 + 4087 00fa 0100 .2byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 73 + + + 4088 00fc 54 .byte 0x54 + 4089 00fd 00000000 .4byte 0 + 4090 0101 00000000 .4byte 0 + 4091 .LLST7: + 4092 0105 00000000 .4byte .LFB11 + 4093 0109 04000000 .4byte .LCFI5 + 4094 010d 0200 .2byte 0x2 + 4095 010f 7D .byte 0x7d + 4096 0110 00 .sleb128 0 + 4097 0111 04000000 .4byte .LCFI5 + 4098 0115 2C000000 .4byte .LFE11 + 4099 0119 0200 .2byte 0x2 + 4100 011b 7D .byte 0x7d + 4101 011c 08 .sleb128 8 + 4102 011d 00000000 .4byte 0 + 4103 0121 00000000 .4byte 0 + 4104 .LLST8: + 4105 0125 00000000 .4byte .LVL30 + 4106 0129 08000000 .4byte .LVL31 + 4107 012d 0100 .2byte 0x1 + 4108 012f 50 .byte 0x50 + 4109 0130 08000000 .4byte .LVL31 + 4110 0134 2C000000 .4byte .LFE11 + 4111 0138 0400 .2byte 0x4 + 4112 013a F3 .byte 0xf3 + 4113 013b 01 .uleb128 0x1 + 4114 013c 50 .byte 0x50 + 4115 013d 9F .byte 0x9f + 4116 013e 00000000 .4byte 0 + 4117 0142 00000000 .4byte 0 + 4118 .LLST9: + 4119 0146 00000000 .4byte .LFB9 + 4120 014a 04000000 .4byte .LCFI6 + 4121 014e 0200 .2byte 0x2 + 4122 0150 7D .byte 0x7d + 4123 0151 00 .sleb128 0 + 4124 0152 04000000 .4byte .LCFI6 + 4125 0156 20000000 .4byte .LCFI7 + 4126 015a 0200 .2byte 0x2 + 4127 015c 7D .byte 0x7d + 4128 015d 18 .sleb128 24 + 4129 015e 20000000 .4byte .LCFI7 + 4130 0162 C8010000 .4byte .LFE9 + 4131 0166 0200 .2byte 0x2 + 4132 0168 7D .byte 0x7d + 4133 0169 20 .sleb128 32 + 4134 016a 00000000 .4byte 0 + 4135 016e 00000000 .4byte 0 + 4136 .LLST10: + 4137 0172 00000000 .4byte .LFB15 + 4138 0176 04000000 .4byte .LCFI8 + 4139 017a 0200 .2byte 0x2 + 4140 017c 7D .byte 0x7d + 4141 017d 00 .sleb128 0 + 4142 017e 04000000 .4byte .LCFI8 + 4143 0182 0C000000 .4byte .LCFI9 + 4144 0186 0200 .2byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 74 + + + 4145 0188 7D .byte 0x7d + 4146 0189 08 .sleb128 8 + 4147 018a 0C000000 .4byte .LCFI9 + 4148 018e EC000000 .4byte .LFE15 + 4149 0192 0200 .2byte 0x2 + 4150 0194 7D .byte 0x7d + 4151 0195 10 .sleb128 16 + 4152 0196 00000000 .4byte 0 + 4153 019a 00000000 .4byte 0 + 4154 .LLST11: + 4155 019e 00000000 .4byte .LFB12 + 4156 01a2 04000000 .4byte .LCFI10 + 4157 01a6 0200 .2byte 0x2 + 4158 01a8 7D .byte 0x7d + 4159 01a9 00 .sleb128 0 + 4160 01aa 04000000 .4byte .LCFI10 + 4161 01ae 10000000 .4byte .LCFI11 + 4162 01b2 0200 .2byte 0x2 + 4163 01b4 7D .byte 0x7d + 4164 01b5 10 .sleb128 16 + 4165 01b6 10000000 .4byte .LCFI11 + 4166 01ba E8010000 .4byte .LFE12 + 4167 01be 0200 .2byte 0x2 + 4168 01c0 7D .byte 0x7d + 4169 01c1 18 .sleb128 24 + 4170 01c2 00000000 .4byte 0 + 4171 01c6 00000000 .4byte 0 + 4172 .LLST12: + 4173 01ca 18000000 .4byte .LVL59 + 4174 01ce 28000000 .4byte .LVL60 + 4175 01d2 0100 .2byte 0x1 + 4176 01d4 50 .byte 0x50 + 4177 01d5 00000000 .4byte 0 + 4178 01d9 00000000 .4byte 0 + 4179 .LLST13: + 4180 01dd B8000000 .4byte .LVL66 + 4181 01e1 BB000000 .4byte .LVL67-1 + 4182 01e5 0100 .2byte 0x1 + 4183 01e7 50 .byte 0x50 + 4184 01e8 BB000000 .4byte .LVL67-1 + 4185 01ec 1C010000 .4byte .LVL72 + 4186 01f0 0100 .2byte 0x1 + 4187 01f2 55 .byte 0x55 + 4188 01f3 34010000 .4byte .LVL75 + 4189 01f7 44010000 .4byte .LVL76 + 4190 01fb 0100 .2byte 0x1 + 4191 01fd 50 .byte 0x50 + 4192 01fe 00000000 .4byte 0 + 4193 0202 00000000 .4byte 0 + 4194 .section .debug_aranges,"",%progbits + 4195 0000 6C000000 .4byte 0x6c + 4196 0004 0200 .2byte 0x2 + 4197 0006 00000000 .4byte .Ldebug_info0 + 4198 000a 04 .byte 0x4 + 4199 000b 00 .byte 0 + 4200 000c 0000 .2byte 0 + 4201 000e 0000 .2byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 75 + + + 4202 0010 00000000 .4byte .LFB13 + 4203 0014 10000000 .4byte .LFE13-.LFB13 + 4204 0018 00000000 .4byte .LFB10 + 4205 001c 10000000 .4byte .LFE10-.LFB10 + 4206 0020 00000000 .4byte .LFB7 + 4207 0024 10000000 .4byte .LFE7-.LFB7 + 4208 0028 00000000 .4byte .LFB17 + 4209 002c 78010000 .4byte .LFE17-.LFB17 + 4210 0030 00000000 .4byte .LFB16 + 4211 0034 2C000000 .4byte .LFE16-.LFB16 + 4212 0038 00000000 .4byte .LFB14 + 4213 003c 24000000 .4byte .LFE14-.LFB14 + 4214 0040 00000000 .4byte .LFB8 + 4215 0044 24000000 .4byte .LFE8-.LFB8 + 4216 0048 00000000 .4byte .LFB11 + 4217 004c 2C000000 .4byte .LFE11-.LFB11 + 4218 0050 00000000 .4byte .LFB9 + 4219 0054 C8010000 .4byte .LFE9-.LFB9 + 4220 0058 00000000 .4byte .LFB15 + 4221 005c EC000000 .4byte .LFE15-.LFB15 + 4222 0060 00000000 .4byte .LFB12 + 4223 0064 E8010000 .4byte .LFE12-.LFB12 + 4224 0068 00000000 .4byte 0 + 4225 006c 00000000 .4byte 0 + 4226 .section .debug_ranges,"",%progbits + 4227 .Ldebug_ranges0: + 4228 0000 90000000 .4byte .LBB4 + 4229 0004 CC000000 .4byte .LBE4 + 4230 0008 D4000000 .4byte .LBB7 + 4231 000c EC000000 .4byte .LBE7 + 4232 0010 00000000 .4byte 0 + 4233 0014 00000000 .4byte 0 + 4234 0018 78000000 .4byte .LBB10 + 4235 001c C0010000 .4byte .LBE10 + 4236 0020 C8010000 .4byte .LBB13 + 4237 0024 E8010000 .4byte .LBE13 + 4238 0028 00000000 .4byte 0 + 4239 002c 00000000 .4byte 0 + 4240 0030 78000000 .4byte .LBB11 + 4241 0034 C0010000 .4byte .LBE11 + 4242 0038 C8010000 .4byte .LBB12 + 4243 003c E8010000 .4byte .LBE12 + 4244 0040 00000000 .4byte 0 + 4245 0044 00000000 .4byte 0 + 4246 0048 00000000 .4byte .LFB13 + 4247 004c 10000000 .4byte .LFE13 + 4248 0050 00000000 .4byte .LFB10 + 4249 0054 10000000 .4byte .LFE10 + 4250 0058 00000000 .4byte .LFB7 + 4251 005c 10000000 .4byte .LFE7 + 4252 0060 00000000 .4byte .LFB17 + 4253 0064 78010000 .4byte .LFE17 + 4254 0068 00000000 .4byte .LFB16 + 4255 006c 2C000000 .4byte .LFE16 + 4256 0070 00000000 .4byte .LFB14 + 4257 0074 24000000 .4byte .LFE14 + 4258 0078 00000000 .4byte .LFB8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 76 + + + 4259 007c 24000000 .4byte .LFE8 + 4260 0080 00000000 .4byte .LFB11 + 4261 0084 2C000000 .4byte .LFE11 + 4262 0088 00000000 .4byte .LFB9 + 4263 008c C8010000 .4byte .LFE9 + 4264 0090 00000000 .4byte .LFB15 + 4265 0094 EC000000 .4byte .LFE15 + 4266 0098 00000000 .4byte .LFB12 + 4267 009c E8010000 .4byte .LFE12 + 4268 00a0 00000000 .4byte 0 + 4269 00a4 00000000 .4byte 0 + 4270 .section .debug_line,"",%progbits + 4271 .Ldebug_line0: + 4272 0000 DC020000 .section .debug_str,"MS",%progbits,1 + 4272 02006401 + 4272 00000201 + 4272 FB0E0D00 + 4272 01010101 + 4273 .LASF78: + 4274 0000 7466756E .ascii "tfunc_t\000" + 4274 635F7400 + 4275 .LASF39: + 4276 0008 705F6D73 .ascii "p_msg\000" + 4276 6700 + 4277 .LASF110: + 4278 000e 63685365 .ascii "chSemSignalI\000" + 4278 6D536967 + 4278 6E616C49 + 4278 00 + 4279 .LASF2: + 4280 001b 73697A65 .ascii "size_t\000" + 4280 5F7400 + 4281 .LASF73: + 4282 0022 7264796D .ascii "rdymsg\000" + 4282 736700 + 4283 .LASF87: + 4284 0029 73656D32 .ascii "sem2_setup\000" + 4284 5F736574 + 4284 757000 + 4285 .LASF97: + 4286 0034 76746C69 .ascii "vtlist\000" + 4286 737400 + 4287 .LASF12: + 4288 003b 6C6F6E67 .ascii "long long unsigned int\000" + 4288 206C6F6E + 4288 6720756E + 4288 7369676E + 4288 65642069 + 4289 .LASF74: + 4290 0052 65786974 .ascii "exitcode\000" + 4290 636F6465 + 4290 00 + 4291 .LASF117: + 4292 005b 63685365 .ascii "chSemAddCounterI\000" + 4292 6D416464 + 4292 436F756E + 4292 74657249 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 77 + + + 4292 00 + 4293 .LASF27: + 4294 006c 705F7072 .ascii "p_prio\000" + 4294 696F00 + 4295 .LASF11: + 4296 0073 6C6F6E67 .ascii "long long int\000" + 4296 206C6F6E + 4296 6720696E + 4296 7400 + 4297 .LASF1: + 4298 0081 7369676E .ascii "signed char\000" + 4298 65642063 + 4298 68617200 + 4299 .LASF118: + 4300 008d 63685365 .ascii "chSemSignalWait\000" + 4300 6D536967 + 4300 6E616C57 + 4300 61697400 + 4301 .LASF13: + 4302 009d 626F6F6C .ascii "bool_t\000" + 4302 5F7400 + 4303 .LASF70: + 4304 00a4 6D5F7175 .ascii "m_queue\000" + 4304 65756500 + 4305 .LASF91: + 4306 00ac 74687265 .ascii "thread3\000" + 4306 61643300 + 4307 .LASF112: + 4308 00b4 74657374 .ascii "test_emit_token\000" + 4308 5F656D69 + 4308 745F746F + 4308 6B656E00 + 4309 .LASF18: + 4310 00c4 74736C69 .ascii "tslices_t\000" + 4310 6365735F + 4310 7400 + 4311 .LASF125: + 4312 00ce 73656D32 .ascii "sem2_execute\000" + 4312 5F657865 + 4312 63757465 + 4312 00 + 4313 .LASF8: + 4314 00db 6C6F6E67 .ascii "long int\000" + 4314 20696E74 + 4314 00 + 4315 .LASF85: + 4316 00e4 74617267 .ascii "target_time\000" + 4316 65745F74 + 4316 696D6500 + 4317 .LASF16: + 4318 00f0 74737461 .ascii "tstate_t\000" + 4318 74655F74 + 4318 00 + 4319 .LASF120: + 4320 00f9 5F746573 .ascii "_test_assert_time_window\000" + 4320 745F6173 + 4320 73657274 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 78 + + + 4320 5F74696D + 4320 655F7769 + 4321 .LASF111: + 4322 0112 63685365 .ascii "chSemSignal\000" + 4322 6D536967 + 4322 6E616C00 + 4323 .LASF29: + 4324 011e 705F6E65 .ascii "p_newer\000" + 4324 77657200 + 4325 .LASF65: + 4326 0126 735F7175 .ascii "s_queue\000" + 4326 65756500 + 4327 .LASF123: + 4328 012e 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 4328 73657273 + 4328 5C4E6963 + 4328 6F204D61 + 4328 61735C44 + 4329 015b 312D4243 .ascii "1-BCM2835-GCC\000" + 4329 4D323833 + 4329 352D4743 + 4329 4300 + 4330 .LASF114: + 4331 0169 63685363 .ascii "chSchRescheduleS\000" + 4331 68526573 + 4331 63686564 + 4331 756C6553 + 4331 00 + 4332 .LASF60: + 4333 017a 725F6E65 .ascii "r_newer\000" + 4333 77657200 + 4334 .LASF45: + 4335 0182 72656761 .ascii "regarm_t\000" + 4335 726D5F74 + 4335 00 + 4336 .LASF51: + 4337 018b 76745F70 .ascii "vt_prev\000" + 4337 72657600 + 4338 .LASF96: + 4339 0193 73656D31 .ascii "sem1\000" + 4339 00 + 4340 .LASF23: + 4341 0198 636E745F .ascii "cnt_t\000" + 4341 7400 + 4342 .LASF0: + 4343 019e 756E7369 .ascii "unsigned int\000" + 4343 676E6564 + 4343 20696E74 + 4343 00 + 4344 .LASF119: + 4345 01ab 63685365 .ascii "chSemWaitTimeout\000" + 4345 6D576169 + 4345 7454696D + 4345 656F7574 + 4345 00 + 4346 .LASF50: + 4347 01bc 76745F6E .ascii "vt_next\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 79 + + + 4347 65787400 + 4348 .LASF124: + 4349 01c4 73656D33 .ascii "sem3_execute\000" + 4349 5F657865 + 4349 63757465 + 4349 00 + 4350 .LASF100: + 4351 01d1 74657374 .ascii "testsem1\000" + 4351 73656D31 + 4351 00 + 4352 .LASF101: + 4353 01da 74657374 .ascii "testsem2\000" + 4353 73656D32 + 4353 00 + 4354 .LASF102: + 4355 01e3 74657374 .ascii "testsem3\000" + 4355 73656D33 + 4355 00 + 4356 .LASF103: + 4357 01ec 74657374 .ascii "testsem4\000" + 4357 73656D34 + 4357 00 + 4358 .LASF10: + 4359 01f5 6C6F6E67 .ascii "long unsigned int\000" + 4359 20756E73 + 4359 69676E65 + 4359 6420696E + 4359 7400 + 4360 .LASF83: + 4361 0207 74656172 .ascii "teardown\000" + 4361 646F776E + 4361 00 + 4362 .LASF81: + 4363 0210 6E616D65 .ascii "name\000" + 4363 00 + 4364 .LASF66: + 4365 0215 735F636E .ascii "s_cnt\000" + 4365 7400 + 4366 .LASF47: + 4367 021b 636F6E74 .ascii "context\000" + 4367 65787400 + 4368 .LASF6: + 4369 0223 73686F72 .ascii "short unsigned int\000" + 4369 7420756E + 4369 7369676E + 4369 65642069 + 4369 6E7400 + 4370 .LASF106: + 4371 0236 63685365 .ascii "chSemReset\000" + 4371 6D526573 + 4371 657400 + 4372 .LASF95: + 4373 0241 6273656D .ascii "bsem\000" + 4373 00 + 4374 .LASF20: + 4375 0246 6D73675F .ascii "msg_t\000" + 4375 7400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 80 + + + 4376 .LASF15: + 4377 024c 746D6F64 .ascii "tmode_t\000" + 4377 655F7400 + 4378 .LASF44: + 4379 0254 54687265 .ascii "ThreadsList\000" + 4379 6164734C + 4379 69737400 + 4380 .LASF21: + 4381 0260 6576656E .ascii "eventmask_t\000" + 4381 746D6173 + 4381 6B5F7400 + 4382 .LASF5: + 4383 026c 73686F72 .ascii "short int\000" + 4383 7420696E + 4383 7400 + 4384 .LASF69: + 4385 0276 4D757465 .ascii "Mutex\000" + 4385 7800 + 4386 .LASF108: + 4387 027c 63685468 .ascii "chThdCreateStatic\000" + 4387 64437265 + 4387 61746553 + 4387 74617469 + 4387 6300 + 4388 .LASF89: + 4389 028e 73656D34 .ascii "sem4_execute\000" + 4389 5F657865 + 4389 63757465 + 4389 00 + 4390 .LASF52: + 4391 029b 76745F74 .ascii "vt_time\000" + 4391 696D6500 + 4392 .LASF79: + 4393 02a3 73697A65 .ascii "sizetype\000" + 4393 74797065 + 4393 00 + 4394 .LASF53: + 4395 02ac 76745F66 .ascii "vt_func\000" + 4395 756E6300 + 4396 .LASF88: + 4397 02b4 73656D31 .ascii "sem1_setup\000" + 4397 5F736574 + 4397 757000 + 4398 .LASF115: + 4399 02bf 74657374 .ascii "test_wait_threads\000" + 4399 5F776169 + 4399 745F7468 + 4399 72656164 + 4399 7300 + 4400 .LASF30: + 4401 02d1 705F6F6C .ascii "p_older\000" + 4401 64657200 + 4402 .LASF92: + 4403 02d9 74687265 .ascii "thread1\000" + 4403 61643100 + 4404 .LASF93: + 4405 02e1 74687265 .ascii "thread2\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 81 + + + 4405 61643200 + 4406 .LASF59: + 4407 02e9 725F6374 .ascii "r_ctx\000" + 4407 7800 + 4408 .LASF90: + 4409 02ef 74687265 .ascii "thread4\000" + 4409 61643400 + 4410 .LASF43: + 4411 02f7 54687265 .ascii "ThreadsQueue\000" + 4411 61647351 + 4411 75657565 + 4411 00 + 4412 .LASF82: + 4413 0304 73657475 .ascii "setup\000" + 4413 7000 + 4414 .LASF116: + 4415 030a 5F746573 .ascii "_test_assert_sequence\000" + 4415 745F6173 + 4415 73657274 + 4415 5F736571 + 4415 75656E63 + 4416 .LASF121: + 4417 0320 474E5520 .ascii "GNU C 4.7.2\000" + 4417 4320342E + 4417 372E3200 + 4418 .LASF62: + 4419 032c 725F6375 .ascii "r_current\000" + 4419 7272656E + 4419 7400 + 4420 .LASF61: + 4421 0336 725F6F6C .ascii "r_older\000" + 4421 64657200 + 4422 .LASF104: + 4423 033e 70617474 .ascii "patternsem\000" + 4423 65726E73 + 4423 656D00 + 4424 .LASF17: + 4425 0349 74726566 .ascii "trefs_t\000" + 4425 735F7400 + 4426 .LASF26: + 4427 0351 705F7072 .ascii "p_prev\000" + 4427 657600 + 4428 .LASF84: + 4429 0358 65786563 .ascii "execute\000" + 4429 75746500 + 4430 .LASF19: + 4431 0360 74707269 .ascii "tprio_t\000" + 4431 6F5F7400 + 4432 .LASF14: + 4433 0368 5F426F6F .ascii "_Bool\000" + 4433 6C00 + 4434 .LASF7: + 4435 036e 696E7433 .ascii "int32_t\000" + 4435 325F7400 + 4436 .LASF4: + 4437 0376 756E7369 .ascii "unsigned char\000" + 4437 676E6564 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 82 + + + 4437 20636861 + 4437 7200 + 4438 .LASF126: + 4439 0384 74657374 .ascii "test_wait_tick\000" + 4439 5F776169 + 4439 745F7469 + 4439 636B00 + 4440 .LASF41: + 4441 0393 705F6D74 .ascii "p_mtxlist\000" + 4441 786C6973 + 4441 7400 + 4442 .LASF122: + 4443 039d 2E2E2F2E .ascii "../../test/testsem.c\000" + 4443 2E2F7465 + 4443 73742F74 + 4443 65737473 + 4443 656D2E63 + 4444 .LASF32: + 4445 03b2 705F7374 .ascii "p_state\000" + 4445 61746500 + 4446 .LASF35: + 4447 03ba 705F7072 .ascii "p_preempt\000" + 4447 65656D70 + 4447 7400 + 4448 .LASF99: + 4449 03c4 74687265 .ascii "threads\000" + 4449 61647300 + 4450 .LASF58: + 4451 03cc 725F7072 .ascii "r_prio\000" + 4451 696F00 + 4452 .LASF76: + 4453 03d3 65776D61 .ascii "ewmask\000" + 4453 736B00 + 4454 .LASF25: + 4455 03da 705F6E65 .ascii "p_next\000" + 4455 787400 + 4456 .LASF33: + 4457 03e1 705F666C .ascii "p_flags\000" + 4457 61677300 + 4458 .LASF24: + 4459 03e9 54687265 .ascii "Thread\000" + 4459 616400 + 4460 .LASF80: + 4461 03f0 74657374 .ascii "testcase\000" + 4461 63617365 + 4461 00 + 4462 .LASF40: + 4463 03f9 705F6570 .ascii "p_epending\000" + 4463 656E6469 + 4463 6E6700 + 4464 .LASF94: + 4465 0404 73656D31 .ascii "sem1_execute\000" + 4465 5F657865 + 4465 63757465 + 4465 00 + 4466 .LASF9: + 4467 0411 75696E74 .ascii "uint32_t\000" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 83 + + + 4467 33325F74 + 4467 00 + 4468 .LASF57: + 4469 041a 725F7175 .ascii "r_queue\000" + 4469 65756500 + 4470 .LASF49: + 4471 0422 56697274 .ascii "VirtualTimer\000" + 4471 75616C54 + 4471 696D6572 + 4471 00 + 4472 .LASF77: + 4473 042f 63686172 .ascii "char\000" + 4473 00 + 4474 .LASF68: + 4475 0434 42696E61 .ascii "BinarySemaphore\000" + 4475 72795365 + 4475 6D617068 + 4475 6F726500 + 4476 .LASF72: + 4477 0444 6D5F6E65 .ascii "m_next\000" + 4477 787400 + 4478 .LASF22: + 4479 044b 73797374 .ascii "systime_t\000" + 4479 696D655F + 4479 7400 + 4480 .LASF42: + 4481 0455 705F7265 .ascii "p_realprio\000" + 4481 616C7072 + 4481 696F00 + 4482 .LASF48: + 4483 0460 76746675 .ascii "vtfunc_t\000" + 4483 6E635F74 + 4483 00 + 4484 .LASF109: + 4485 0469 63685365 .ascii "chSemWait\000" + 4485 6D576169 + 4485 7400 + 4486 .LASF36: + 4487 0473 705F7469 .ascii "p_time\000" + 4487 6D6500 + 4488 .LASF46: + 4489 047a 696E7463 .ascii "intctx\000" + 4489 747800 + 4490 .LASF38: + 4491 0481 705F6D73 .ascii "p_msgqueue\000" + 4491 67717565 + 4491 756500 + 4492 .LASF54: + 4493 048c 76745F70 .ascii "vt_par\000" + 4493 617200 + 4494 .LASF64: + 4495 0493 53656D61 .ascii "Semaphore\000" + 4495 70686F72 + 4495 6500 + 4496 .LASF86: + 4497 049d 73656D33 .ascii "sem3_setup\000" + 4497 5F736574 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 84 + + + 4497 757000 + 4498 .LASF113: + 4499 04a8 63685468 .ascii "chThdSleep\000" + 4499 64536C65 + 4499 657000 + 4500 .LASF34: + 4501 04b3 705F7265 .ascii "p_refs\000" + 4501 667300 + 4502 .LASF63: + 4503 04ba 52656164 .ascii "ReadyList\000" + 4503 794C6973 + 4503 7400 + 4504 .LASF98: + 4505 04c4 726C6973 .ascii "rlist\000" + 4505 7400 + 4506 .LASF3: + 4507 04ca 75696E74 .ascii "uint8_t\000" + 4507 385F7400 + 4508 .LASF75: + 4509 04d2 77746F62 .ascii "wtobjp\000" + 4509 6A7000 + 4510 .LASF31: + 4511 04d9 705F6E61 .ascii "p_name\000" + 4511 6D6500 + 4512 .LASF107: + 4513 04e0 5F746573 .ascii "_test_assert\000" + 4513 745F6173 + 4513 73657274 + 4513 00 + 4514 .LASF55: + 4515 04ed 76745F73 .ascii "vt_systime\000" + 4515 79737469 + 4515 6D6500 + 4516 .LASF67: + 4517 04f8 62735F73 .ascii "bs_sem\000" + 4517 656D00 + 4518 .LASF56: + 4519 04ff 56544C69 .ascii "VTList\000" + 4519 737400 + 4520 .LASF71: + 4521 0506 6D5F6F77 .ascii "m_owner\000" + 4521 6E657200 + 4522 .LASF28: + 4523 050e 705F6374 .ascii "p_ctx\000" + 4523 7800 + 4524 .LASF37: + 4525 0514 705F7761 .ascii "p_waiting\000" + 4525 6974696E + 4525 6700 + 4526 .LASF105: + 4527 051e 63685365 .ascii "chSemInit\000" + 4527 6D496E69 + 4527 7400 + 4528 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 85 + + +DEFINED SYMBOLS + *ABS*:00000000 testsem.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:17 .text.sem3_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:19 .text.sem3_setup:00000000 sem3_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:37 .text.sem3_setup:0000000c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:42 .text.sem2_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:44 .text.sem2_setup:00000000 sem2_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:61 .text.sem2_setup:0000000c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:66 .text.sem1_setup:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:68 .text.sem1_setup:00000000 sem1_setup +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:85 .text.sem1_setup:0000000c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:90 .text.sem4_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:92 .text.sem4_execute:00000000 sem4_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:244 .text.sem4_execute:00000168 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:254 .text.thread4:00000000 thread4 +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:252 .text.thread4:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:294 .text.thread3:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:296 .text.thread3:00000000 thread3 +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:324 .text.thread3:00000020 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:329 .text.thread1:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:331 .text.thread1:00000000 thread1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:360 .text.thread1:00000020 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:365 .text.thread2:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:367 .text.thread2:00000000 thread2 +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:405 .text.thread2:00000028 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:410 .text.sem1_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:412 .text.sem1_execute:00000000 sem1_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:590 .text.sem1_execute:0000019c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:605 .text.sem3_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:607 .text.sem3_execute:00000000 sem3_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:707 .text.sem3_execute:000000d8 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:718 .text.sem2_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:720 .text.sem2_execute:00000000 sem2_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:916 .text.sem2_execute:000001cc $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:982 .rodata.patternsem:00000000 patternsem +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:964 .rodata.testsem4:00000000 testsem4 +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:955 .rodata.testsem3:00000000 testsem3 +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:946 .rodata.testsem2:00000000 testsem2 +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:937 .rodata.testsem1:00000000 testsem1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:934 .rodata.testsem1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:943 .rodata.testsem2:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:952 .rodata.testsem3:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:961 .rodata.testsem4:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:970 .data.sem1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:974 .data.sem1:00000000 sem1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:979 .rodata.patternsem:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s:989 .rodata.str1.4:00000000 $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chSemInit +chSemReset +_test_assert +chThdCreateStatic +chSemWait +chSchRescheduleS +chSemSignalI + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccroyi1e.s page 86 + + +rlist +wa +threads +chSemSignal +test_emit_token +chThdSleep +test_wait_threads +_test_assert_sequence +chSemAddCounterI +chSemSignalWait +chSemWaitTimeout +test_wait_tick +_test_assert_time_window +vtlist diff --git a/demos/ARM11-BCM2835-GCC/build/lst/testthd.lst b/demos/ARM11-BCM2835-GCC/build/lst/testthd.lst new file mode 100644 index 0000000000..1f2b84ce5a --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/testthd.lst @@ -0,0 +1,3947 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "testthd.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.thd3_execute,"ax",%progbits + 17 .align 2 + 18 .type thd3_execute, %function + 19 thd3_execute: + 20 .LFB10: + 21 .file 1 "../../test/testthd.c" + 22 .loc 1 126 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 0 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 0000 F8402DE9 stmfd sp!, {r3, r4, r5, r6, r7, lr} + 27 .LCFI0: + 28 .cfi_def_cfa_offset 24 + 29 .cfi_offset 3, -24 + 30 .cfi_offset 4, -20 + 31 .cfi_offset 5, -16 + 32 .cfi_offset 6, -12 + 33 .cfi_offset 7, -8 + 34 .cfi_offset 14, -4 + 35 .loc 1 129 0 + 36 0004 D0619FE5 ldr r6, .L6 + 37 0008 183096E5 ldr r3, [r6, #24] + 38 000c 084093E5 ldr r4, [r3, #8] + 39 .LVL0: + 40 .loc 1 130 0 + 41 0010 015084E2 add r5, r4, #1 + 42 0014 0500A0E1 mov r0, r5 + 43 0018 FEFFFFEB bl chThdSetPriority + 44 .LVL1: + 45 .loc 1 131 0 + 46 001c 042050E0 subs r2, r0, r4 + 47 0020 001072E2 rsbs r1, r2, #0 + 48 0024 0210B1E0 adcs r1, r1, r2 + 49 .loc 1 130 0 + 50 0028 0070A0E1 mov r7, r0 + 51 .LVL2: + 52 .loc 1 131 0 + 53 002c 0100A0E3 mov r0, #1 + 54 .LVL3: + 55 0030 FEFFFFEB bl _test_assert + 56 .LVL4: + 57 0034 000050E3 cmp r0, #0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 2 + + + 58 0038 F880BD18 ldmnefd sp!, {r3, r4, r5, r6, r7, pc} + 59 .loc 1 133 0 + 60 003c 183096E5 ldr r3, [r6, #24] + 61 0040 0200A0E3 mov r0, #2 + 62 0044 081093E5 ldr r1, [r3, #8] + 63 0048 013055E0 subs r3, r5, r1 + 64 004c 001073E2 rsbs r1, r3, #0 + 65 0050 0310B1E0 adcs r1, r1, r3 + 66 0054 FEFFFFEB bl _test_assert + 67 .LVL5: + 68 0058 000050E3 cmp r0, #0 + 69 005c F880BD18 ldmnefd sp!, {r3, r4, r5, r6, r7, pc} + 70 .loc 1 135 0 + 71 0060 0700A0E1 mov r0, r7 + 72 0064 FEFFFFEB bl chThdSetPriority + 73 .LVL6: + 74 .loc 1 136 0 + 75 0068 00E055E0 subs lr, r5, r0 + 76 006c 00107EE2 rsbs r1, lr, #0 + 77 0070 0E10B1E0 adcs r1, r1, lr + 78 0074 0300A0E3 mov r0, #3 + 79 .LVL7: + 80 0078 FEFFFFEB bl _test_assert + 81 .LVL8: + 82 007c 000050E3 cmp r0, #0 + 83 0080 F880BD18 ldmnefd sp!, {r3, r4, r5, r6, r7, pc} + 84 .loc 1 138 0 + 85 0084 183096E5 ldr r3, [r6, #24] + 86 0088 0400A0E3 mov r0, #4 + 87 008c 081093E5 ldr r1, [r3, #8] + 88 0090 04C051E0 subs ip, r1, r4 + 89 0094 00107CE2 rsbs r1, ip, #0 + 90 0098 0C10B1E0 adcs r1, r1, ip + 91 009c FEFFFFEB bl _test_assert + 92 .LVL9: + 93 00a0 000050E3 cmp r0, #0 + 94 00a4 F880BD18 ldmnefd sp!, {r3, r4, r5, r6, r7, pc} + 95 .loc 1 143 0 + 96 @ 143 "../../test/testthd.c" 1 + 97 00a8 9FF021E3 msr CPSR_c, #0x9F + 98 @ 0 "" 2 + 99 .loc 1 144 0 + 100 00ac 183096E5 ldr r3, [r6, #24] + 101 00b0 082093E5 ldr r2, [r3, #8] + 102 00b4 022082E2 add r2, r2, #2 + 103 00b8 082083E5 str r2, [r3, #8] + 104 .loc 1 145 0 + 105 @ 145 "../../test/testthd.c" 1 + 106 00bc 1FF021E3 msr CPSR_c, #0x1F + 107 @ 0 "" 2 + 108 .loc 1 146 0 + 109 00c0 183096E5 ldr r3, [r6, #24] + 110 00c4 027084E2 add r7, r4, #2 + 111 00c8 081093E5 ldr r1, [r3, #8] + 112 00cc 0500A0E3 mov r0, #5 + 113 00d0 072051E0 subs r2, r1, r7 + 114 00d4 001072E2 rsbs r1, r2, #0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 3 + + + 115 00d8 0210B1E0 adcs r1, r1, r2 + 116 00dc FEFFFFEB bl _test_assert + 117 .LVL10: + 118 00e0 000050E3 cmp r0, #0 + 119 00e4 F880BD18 ldmnefd sp!, {r3, r4, r5, r6, r7, pc} + 120 .loc 1 150 0 + 121 00e8 0500A0E1 mov r0, r5 + 122 00ec FEFFFFEB bl chThdSetPriority + 123 .LVL11: + 124 .loc 1 151 0 + 125 00f0 043050E0 subs r3, r0, r4 + 126 00f4 001073E2 rsbs r1, r3, #0 + 127 00f8 0310B1E0 adcs r1, r1, r3 + 128 00fc 0600A0E3 mov r0, #6 + 129 .LVL12: + 130 0100 FEFFFFEB bl _test_assert + 131 .LVL13: + 132 0104 000050E3 cmp r0, #0 + 133 0108 F880BD18 ldmnefd sp!, {r3, r4, r5, r6, r7, pc} + 134 .loc 1 153 0 + 135 010c 183096E5 ldr r3, [r6, #24] + 136 0110 0700A0E3 mov r0, #7 + 137 0114 081093E5 ldr r1, [r3, #8] + 138 0118 01E057E0 subs lr, r7, r1 + 139 011c 00107EE2 rsbs r1, lr, #0 + 140 0120 0E10B1E0 adcs r1, r1, lr + 141 0124 FEFFFFEB bl _test_assert + 142 .LVL14: + 143 0128 000050E3 cmp r0, #0 + 144 012c F880BD18 ldmnefd sp!, {r3, r4, r5, r6, r7, pc} + 145 .loc 1 155 0 + 146 0130 183096E5 ldr r3, [r6, #24] + 147 0134 0800A0E3 mov r0, #8 + 148 0138 401093E5 ldr r1, [r3, #64] + 149 013c 01C055E0 subs ip, r5, r1 + 150 0140 00107CE2 rsbs r1, ip, #0 + 151 0144 0C10B1E0 adcs r1, r1, ip + 152 0148 FEFFFFEB bl _test_assert + 153 .LVL15: + 154 014c 000050E3 cmp r0, #0 + 155 0150 F880BD18 ldmnefd sp!, {r3, r4, r5, r6, r7, pc} + 156 .loc 1 159 0 + 157 0154 037084E2 add r7, r4, #3 + 158 0158 0700A0E1 mov r0, r7 + 159 015c FEFFFFEB bl chThdSetPriority + 160 .LVL16: + 161 .loc 1 160 0 + 162 0160 000055E0 subs r0, r5, r0 + 163 .LVL17: + 164 0164 001070E2 rsbs r1, r0, #0 + 165 0168 0010B1E0 adcs r1, r1, r0 + 166 016c 0900A0E3 mov r0, #9 + 167 0170 FEFFFFEB bl _test_assert + 168 .LVL18: + 169 0174 000050E3 cmp r0, #0 + 170 0178 F880BD18 ldmnefd sp!, {r3, r4, r5, r6, r7, pc} + 171 .loc 1 162 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 4 + + + 172 017c 183096E5 ldr r3, [r6, #24] + 173 0180 0A00A0E3 mov r0, #10 + 174 0184 081093E5 ldr r1, [r3, #8] + 175 0188 012057E0 subs r2, r7, r1 + 176 018c 001072E2 rsbs r1, r2, #0 + 177 0190 0210B1E0 adcs r1, r1, r2 + 178 0194 FEFFFFEB bl _test_assert + 179 .LVL19: + 180 0198 000050E3 cmp r0, #0 + 181 019c F880BD18 ldmnefd sp!, {r3, r4, r5, r6, r7, pc} + 182 .loc 1 164 0 + 183 01a0 183096E5 ldr r3, [r6, #24] + 184 01a4 0B00A0E3 mov r0, #11 + 185 01a8 401093E5 ldr r1, [r3, #64] + 186 01ac 013057E0 subs r3, r7, r1 + 187 01b0 001073E2 rsbs r1, r3, #0 + 188 01b4 0310B1E0 adcs r1, r1, r3 + 189 01b8 FEFFFFEB bl _test_assert + 190 .LVL20: + 191 01bc 000050E3 cmp r0, #0 + 192 01c0 F880BD18 ldmnefd sp!, {r3, r4, r5, r6, r7, pc} + 193 .loc 1 167 0 + 194 @ 167 "../../test/testthd.c" 1 + 195 01c4 9FF021E3 msr CPSR_c, #0x9F + 196 @ 0 "" 2 + 197 .loc 1 168 0 + 198 01c8 183096E5 ldr r3, [r6, #24] + 199 01cc 084083E5 str r4, [r3, #8] + 200 .loc 1 169 0 + 201 01d0 404083E5 str r4, [r3, #64] + 202 .loc 1 170 0 + 203 @ 170 "../../test/testthd.c" 1 + 204 01d4 1FF021E3 msr CPSR_c, #0x1F + 205 @ 0 "" 2 + 206 01d8 F880BDE8 ldmfd sp!, {r3, r4, r5, r6, r7, pc} + 207 .L7: + 208 .align 2 + 209 .L6: + 210 01dc 00000000 .word rlist + 211 .cfi_endproc + 212 .LFE10: + 213 .size thd3_execute, .-thd3_execute + 214 .section .text.thd2_execute,"ax",%progbits + 215 .align 2 + 216 .type thd2_execute, %function + 217 thd2_execute: + 218 .LFB9: + 219 .loc 1 94 0 + 220 .cfi_startproc + 221 @ args = 0, pretend = 0, frame = 0 + 222 @ frame_needed = 0, uses_anonymous_args = 0 + 223 0000 F0402DE9 stmfd sp!, {r4, r5, r6, r7, lr} + 224 .LCFI1: + 225 .cfi_def_cfa_offset 20 + 226 .cfi_offset 4, -20 + 227 .cfi_offset 5, -16 + 228 .cfi_offset 6, -12 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 5 + + + 229 .cfi_offset 7, -8 + 230 .cfi_offset 14, -4 + 231 .loc 1 96 0 + 232 0004 08719FE5 ldr r7, .L9 + 233 0008 08619FE5 ldr r6, .L9+4 + 234 000c 183097E5 ldr r3, [r7, #24] + 235 0010 04519FE5 ldr r5, .L9+8 + 236 0014 082093E5 ldr r2, [r3, #8] + 237 0018 00119FE5 ldr r1, .L9+12 + 238 .loc 1 94 0 + 239 001c 0CD04DE2 sub sp, sp, #12 + 240 .LCFI2: + 241 .cfi_def_cfa_offset 32 + 242 .loc 1 96 0 + 243 0020 0530A0E1 mov r3, r5 + 244 0024 00108DE5 str r1, [sp, #0] + 245 0028 040096E5 ldr r0, [r6, #4] + 246 002c 042042E2 sub r2, r2, #4 + 247 0030 461FA0E3 mov r1, #280 + 248 0034 FEFFFFEB bl chThdCreateStatic + 249 .LVL21: + 250 0038 E4409FE5 ldr r4, .L9+16 + 251 .loc 1 97 0 + 252 003c 183097E5 ldr r3, [r7, #24] + 253 0040 001096E5 ldr r1, [r6, #0] + 254 0044 082093E5 ldr r2, [r3, #8] + 255 .loc 1 96 0 + 256 0048 040084E5 str r0, [r4, #4] + 257 .loc 1 97 0 + 258 004c D4009FE5 ldr r0, .L9+20 + 259 0050 0530A0E1 mov r3, r5 + 260 0054 00008DE5 str r0, [sp, #0] + 261 0058 052042E2 sub r2, r2, #5 + 262 005c 0100A0E1 mov r0, r1 + 263 0060 461FA0E3 mov r1, #280 + 264 0064 FEFFFFEB bl chThdCreateStatic + 265 .LVL22: + 266 .loc 1 98 0 + 267 0068 183097E5 ldr r3, [r7, #24] + 268 006c 101096E5 ldr r1, [r6, #16] + 269 0070 082093E5 ldr r2, [r3, #8] + 270 .loc 1 97 0 + 271 0074 000084E5 str r0, [r4, #0] + 272 .loc 1 98 0 + 273 0078 AC009FE5 ldr r0, .L9+24 + 274 007c 0530A0E1 mov r3, r5 + 275 0080 00008DE5 str r0, [sp, #0] + 276 0084 012042E2 sub r2, r2, #1 + 277 0088 0100A0E1 mov r0, r1 + 278 008c 461FA0E3 mov r1, #280 + 279 0090 FEFFFFEB bl chThdCreateStatic + 280 .LVL23: + 281 .loc 1 99 0 + 282 0094 182097E5 ldr r2, [r7, #24] + 283 0098 0C3096E5 ldr r3, [r6, #12] + 284 009c 082092E5 ldr r2, [r2, #8] + 285 00a0 88109FE5 ldr r1, .L9+28 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 6 + + + 286 .loc 1 98 0 + 287 00a4 100084E5 str r0, [r4, #16] + 288 .loc 1 99 0 + 289 00a8 00108DE5 str r1, [sp, #0] + 290 00ac 0300A0E1 mov r0, r3 + 291 00b0 461FA0E3 mov r1, #280 + 292 00b4 022042E2 sub r2, r2, #2 + 293 00b8 0530A0E1 mov r3, r5 + 294 00bc FEFFFFEB bl chThdCreateStatic + 295 .LVL24: + 296 00c0 0C0084E5 str r0, [r4, #12] + 297 .loc 1 101 0 + 298 @ 101 "../../test/testthd.c" 1 + 299 00c4 9FF021E3 msr CPSR_c, #0x9F + 300 @ 0 "" 2 + 301 .loc 1 102 0 + 302 00c8 183097E5 ldr r3, [r7, #24] + 303 00cc 080096E5 ldr r0, [r6, #8] + 304 00d0 082093E5 ldr r2, [r3, #8] + 305 00d4 58309FE5 ldr r3, .L9+32 + 306 00d8 461FA0E3 mov r1, #280 + 307 00dc 00308DE5 str r3, [sp, #0] + 308 00e0 032042E2 sub r2, r2, #3 + 309 00e4 0530A0E1 mov r3, r5 + 310 00e8 FEFFFFEB bl chThdCreateI + 311 .LVL25: + 312 00ec 080084E5 str r0, [r4, #8] + 313 .loc 1 103 0 + 314 @ 103 "../../test/testthd.c" 1 + 315 00f0 1FF021E3 msr CPSR_c, #0x1F + 316 @ 0 "" 2 + 317 .loc 1 104 0 + 318 00f4 080094E5 ldr r0, [r4, #8] + 319 00f8 FEFFFFEB bl chThdResume + 320 .LVL26: + 321 .loc 1 105 0 + 322 00fc FEFFFFEB bl test_wait_threads + 323 .LVL27: + 324 .loc 1 106 0 + 325 0100 30109FE5 ldr r1, .L9+36 + 326 0104 0100A0E3 mov r0, #1 + 327 .loc 1 107 0 + 328 0108 0CD08DE2 add sp, sp, #12 + 329 010c F040BDE8 ldmfd sp!, {r4, r5, r6, r7, lr} + 330 .loc 1 106 0 + 331 0110 FEFFFFEA b _test_assert_sequence + 332 .LVL28: + 333 .L10: + 334 .align 2 + 335 .L9: + 336 0114 00000000 .word rlist + 337 0118 00000000 .word wa + 338 011c 00000000 .word thread + 339 0120 00000000 .word .LC0 + 340 0124 00000000 .word threads + 341 0128 04000000 .word .LC1 + 342 012c 08000000 .word .LC2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 7 + + + 343 0130 0C000000 .word .LC3 + 344 0134 10000000 .word .LC4 + 345 0138 14000000 .word .LC5 + 346 .cfi_endproc + 347 .LFE9: + 348 .size thd2_execute, .-thd2_execute + 349 .section .text.thd1_execute,"ax",%progbits + 350 .align 2 + 351 .type thd1_execute, %function + 352 thd1_execute: + 353 .LFB8: + 354 .loc 1 66 0 + 355 .cfi_startproc + 356 @ args = 0, pretend = 0, frame = 0 + 357 @ frame_needed = 0, uses_anonymous_args = 0 + 358 0000 F0402DE9 stmfd sp!, {r4, r5, r6, r7, lr} + 359 .LCFI3: + 360 .cfi_def_cfa_offset 20 + 361 .cfi_offset 4, -20 + 362 .cfi_offset 5, -16 + 363 .cfi_offset 6, -12 + 364 .cfi_offset 7, -8 + 365 .cfi_offset 14, -4 + 366 .loc 1 68 0 + 367 0004 FC709FE5 ldr r7, .L12 + 368 0008 FC609FE5 ldr r6, .L12+4 + 369 000c 183097E5 ldr r3, [r7, #24] + 370 0010 F8509FE5 ldr r5, .L12+8 + 371 0014 082093E5 ldr r2, [r3, #8] + 372 0018 F4C09FE5 ldr ip, .L12+12 + 373 .loc 1 66 0 + 374 001c 0CD04DE2 sub sp, sp, #12 + 375 .LCFI4: + 376 .cfi_def_cfa_offset 32 + 377 .loc 1 68 0 + 378 0020 0530A0E1 mov r3, r5 + 379 0024 00C08DE5 str ip, [sp, #0] + 380 0028 000096E5 ldr r0, [r6, #0] + 381 002c 461FA0E3 mov r1, #280 + 382 0030 052042E2 sub r2, r2, #5 + 383 0034 FEFFFFEB bl chThdCreateStatic + 384 .LVL29: + 385 0038 D8409FE5 ldr r4, .L12+16 + 386 .loc 1 69 0 + 387 003c 183097E5 ldr r3, [r7, #24] + 388 0040 04C096E5 ldr ip, [r6, #4] + 389 0044 082093E5 ldr r2, [r3, #8] + 390 .loc 1 68 0 + 391 0048 000084E5 str r0, [r4, #0] + 392 .loc 1 69 0 + 393 004c C8009FE5 ldr r0, .L12+20 + 394 0050 0530A0E1 mov r3, r5 + 395 0054 00008DE5 str r0, [sp, #0] + 396 0058 461FA0E3 mov r1, #280 + 397 005c 042042E2 sub r2, r2, #4 + 398 0060 0C00A0E1 mov r0, ip + 399 0064 FEFFFFEB bl chThdCreateStatic + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 8 + + + 400 .LVL30: + 401 .loc 1 70 0 + 402 0068 183097E5 ldr r3, [r7, #24] + 403 006c 08C096E5 ldr ip, [r6, #8] + 404 0070 082093E5 ldr r2, [r3, #8] + 405 .loc 1 69 0 + 406 0074 040084E5 str r0, [r4, #4] + 407 .loc 1 70 0 + 408 0078 A0009FE5 ldr r0, .L12+24 + 409 007c 0530A0E1 mov r3, r5 + 410 0080 00008DE5 str r0, [sp, #0] + 411 0084 461FA0E3 mov r1, #280 + 412 0088 032042E2 sub r2, r2, #3 + 413 008c 0C00A0E1 mov r0, ip + 414 0090 FEFFFFEB bl chThdCreateStatic + 415 .LVL31: + 416 .loc 1 71 0 + 417 0094 183097E5 ldr r3, [r7, #24] + 418 0098 0CC096E5 ldr ip, [r6, #12] + 419 009c 082093E5 ldr r2, [r3, #8] + 420 .loc 1 70 0 + 421 00a0 080084E5 str r0, [r4, #8] + 422 .loc 1 71 0 + 423 00a4 78009FE5 ldr r0, .L12+28 + 424 00a8 0530A0E1 mov r3, r5 + 425 00ac 00008DE5 str r0, [sp, #0] + 426 00b0 461FA0E3 mov r1, #280 + 427 00b4 022042E2 sub r2, r2, #2 + 428 00b8 0C00A0E1 mov r0, ip + 429 00bc FEFFFFEB bl chThdCreateStatic + 430 .LVL32: + 431 .loc 1 72 0 + 432 00c0 183097E5 ldr r3, [r7, #24] + 433 00c4 10C096E5 ldr ip, [r6, #16] + 434 00c8 082093E5 ldr r2, [r3, #8] + 435 .loc 1 71 0 + 436 00cc 0C0084E5 str r0, [r4, #12] + 437 .loc 1 72 0 + 438 00d0 50009FE5 ldr r0, .L12+32 + 439 00d4 461FA0E3 mov r1, #280 + 440 00d8 012042E2 sub r2, r2, #1 + 441 00dc 0530A0E1 mov r3, r5 + 442 00e0 00008DE5 str r0, [sp, #0] + 443 00e4 0C00A0E1 mov r0, ip + 444 00e8 FEFFFFEB bl chThdCreateStatic + 445 .LVL33: + 446 00ec 100084E5 str r0, [r4, #16] + 447 .loc 1 73 0 + 448 00f0 FEFFFFEB bl test_wait_threads + 449 .LVL34: + 450 .loc 1 74 0 + 451 00f4 30109FE5 ldr r1, .L12+36 + 452 00f8 0100A0E3 mov r0, #1 + 453 .loc 1 75 0 + 454 00fc 0CD08DE2 add sp, sp, #12 + 455 0100 F040BDE8 ldmfd sp!, {r4, r5, r6, r7, lr} + 456 .loc 1 74 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 9 + + + 457 0104 FEFFFFEA b _test_assert_sequence + 458 .LVL35: + 459 .L13: + 460 .align 2 + 461 .L12: + 462 0108 00000000 .word rlist + 463 010c 00000000 .word wa + 464 0110 00000000 .word thread + 465 0114 04000000 .word .LC1 + 466 0118 00000000 .word threads + 467 011c 00000000 .word .LC0 + 468 0120 10000000 .word .LC4 + 469 0124 0C000000 .word .LC3 + 470 0128 08000000 .word .LC2 + 471 012c 14000000 .word .LC5 + 472 .cfi_endproc + 473 .LFE8: + 474 .size thd1_execute, .-thd1_execute + 475 .section .text.thread,"ax",%progbits + 476 .align 2 + 477 .type thread, %function + 478 thread: + 479 .LFB7: + 480 .loc 1 60 0 + 481 .cfi_startproc + 482 @ args = 0, pretend = 0, frame = 0 + 483 @ frame_needed = 0, uses_anonymous_args = 0 + 484 .LVL36: + 485 0000 08402DE9 stmfd sp!, {r3, lr} + 486 .LCFI5: + 487 .cfi_def_cfa_offset 8 + 488 .cfi_offset 3, -8 + 489 .cfi_offset 14, -4 + 490 .loc 1 62 0 + 491 0004 0000D0E5 ldrb r0, [r0, #0] @ zero_extendqisi2 + 492 .LVL37: + 493 0008 FEFFFFEB bl test_emit_token + 494 .LVL38: + 495 .loc 1 64 0 + 496 000c 0000A0E3 mov r0, #0 + 497 0010 0880BDE8 ldmfd sp!, {r3, pc} + 498 .cfi_endproc + 499 .LFE7: + 500 .size thread, .-thread + 501 .section .text.thd4_execute,"ax",%progbits + 502 .align 2 + 503 .type thd4_execute, %function + 504 thd4_execute: + 505 .LFB11: + 506 .loc 1 189 0 + 507 .cfi_startproc + 508 @ args = 0, pretend = 0, frame = 0 + 509 @ frame_needed = 0, uses_anonymous_args = 0 + 510 0000 38402DE9 stmfd sp!, {r3, r4, r5, lr} + 511 .LCFI6: + 512 .cfi_def_cfa_offset 16 + 513 .cfi_offset 3, -16 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 10 + + + 514 .cfi_offset 4, -12 + 515 .cfi_offset 5, -8 + 516 .cfi_offset 14, -4 + 517 .loc 1 195 0 + 518 0004 90509FE5 ldr r5, .L19 + 519 .loc 1 192 0 + 520 0008 FEFFFFEB bl test_wait_tick + 521 .LVL39: + 522 .loc 1 195 0 + 523 000c 0C4095E5 ldr r4, [r5, #12] + 524 .LVL40: + 525 .loc 1 196 0 + 526 0010 6400A0E3 mov r0, #100 + 527 0014 FEFFFFEB bl chThdSleep + 528 .LVL41: + 529 .loc 1 197 0 + 530 0018 0100A0E3 mov r0, #1 + 531 001c 641084E2 add r1, r4, #100 + 532 0020 652084E2 add r2, r4, #101 + 533 0024 FEFFFFEB bl _test_assert_time_window + 534 .LVL42: + 535 0028 000050E3 cmp r0, #0 + 536 002c 3880BD18 ldmnefd sp!, {r3, r4, r5, pc} + 537 .loc 1 200 0 + 538 0030 0C4095E5 ldr r4, [r5, #12] + 539 .LVL43: + 540 .loc 1 201 0 + 541 0034 6400A0E3 mov r0, #100 + 542 0038 FEFFFFEB bl chThdSleep + 543 .LVL44: + 544 .loc 1 202 0 + 545 003c 0200A0E3 mov r0, #2 + 546 0040 641084E2 add r1, r4, #100 + 547 0044 652084E2 add r2, r4, #101 + 548 0048 FEFFFFEB bl _test_assert_time_window + 549 .LVL45: + 550 004c 000050E3 cmp r0, #0 + 551 0050 3880BD18 ldmnefd sp!, {r3, r4, r5, pc} + 552 .LBB4: + 553 .LBB5: + 554 .loc 1 205 0 + 555 0054 0C4095E5 ldr r4, [r5, #12] + 556 .LVL46: + 557 .loc 1 206 0 + 558 0058 FA0FA0E3 mov r0, #1000 + 559 005c FEFFFFEB bl chThdSleep + 560 .LVL47: + 561 .loc 1 207 0 + 562 0060 FA1F84E2 add r1, r4, #1000 + 563 0064 0300A0E3 mov r0, #3 + 564 0068 012081E2 add r2, r1, #1 + 565 006c FEFFFFEB bl _test_assert_time_window + 566 .LVL48: + 567 0070 000050E3 cmp r0, #0 + 568 0074 3880BD18 ldmnefd sp!, {r3, r4, r5, pc} + 569 .loc 1 210 0 + 570 0078 0C4095E5 ldr r4, [r5, #12] + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 11 + + + 571 .LVL49: + 572 007c 645084E2 add r5, r4, #100 + 573 .LVL50: + 574 .loc 1 211 0 + 575 0080 0500A0E1 mov r0, r5 + 576 0084 FEFFFFEB bl chThdSleepUntil + 577 .LVL51: + 578 .loc 1 212 0 + 579 0088 0400A0E3 mov r0, #4 + 580 008c 0510A0E1 mov r1, r5 + 581 0090 652084E2 add r2, r4, #101 + 582 .LBE5: + 583 .LBE4: + 584 .loc 1 213 0 + 585 0094 3840BDE8 ldmfd sp!, {r3, r4, r5, lr} + 586 .LBB7: + 587 .LBB6: + 588 .loc 1 212 0 + 589 0098 FEFFFFEA b _test_assert_time_window + 590 .LVL52: + 591 .L20: + 592 .align 2 + 593 .L19: + 594 009c 00000000 .word vtlist + 595 .LBE6: + 596 .LBE7: + 597 .cfi_endproc + 598 .LFE11: + 599 .size thd4_execute, .-thd4_execute + 600 .global patternthd + 601 .global testthd4 + 602 .global testthd3 + 603 .global testthd2 + 604 .global testthd1 + 605 .section .rodata.testthd1,"a",%progbits + 606 .align 2 + 607 .type testthd1, %object + 608 .size testthd1, 16 + 609 testthd1: + 610 0000 64000000 .word .LC9 + 611 0004 00000000 .word 0 + 612 0008 00000000 .word 0 + 613 000c 00000000 .word thd1_execute + 614 .section .rodata.testthd2,"a",%progbits + 615 .align 2 + 616 .type testthd2, %object + 617 .size testthd2, 16 + 618 testthd2: + 619 0000 48000000 .word .LC8 + 620 0004 00000000 .word 0 + 621 0008 00000000 .word 0 + 622 000c 00000000 .word thd2_execute + 623 .section .rodata.testthd3,"a",%progbits + 624 .align 2 + 625 .type testthd3, %object + 626 .size testthd3, 16 + 627 testthd3: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 12 + + + 628 0000 2C000000 .word .LC7 + 629 0004 00000000 .word 0 + 630 0008 00000000 .word 0 + 631 000c 00000000 .word thd3_execute + 632 .section .rodata.testthd4,"a",%progbits + 633 .align 2 + 634 .type testthd4, %object + 635 .size testthd4, 16 + 636 testthd4: + 637 0000 1C000000 .word .LC6 + 638 0004 00000000 .word 0 + 639 0008 00000000 .word 0 + 640 000c 00000000 .word thd4_execute + 641 .section .rodata.patternthd,"a",%progbits + 642 .align 2 + 643 .type patternthd, %object + 644 .size patternthd, 20 + 645 patternthd: + 646 0000 00000000 .word testthd1 + 647 0004 00000000 .word testthd2 + 648 0008 00000000 .word testthd3 + 649 000c 00000000 .word testthd4 + 650 0010 00000000 .word 0 + 651 .section .rodata.str1.4,"aMS",%progbits,1 + 652 .align 2 + 653 .LC0: + 654 0000 4400 .ascii "D\000" + 655 0002 0000 .space 2 + 656 .LC1: + 657 0004 4500 .ascii "E\000" + 658 0006 0000 .space 2 + 659 .LC2: + 660 0008 4100 .ascii "A\000" + 661 000a 0000 .space 2 + 662 .LC3: + 663 000c 4200 .ascii "B\000" + 664 000e 0000 .space 2 + 665 .LC4: + 666 0010 4300 .ascii "C\000" + 667 0012 0000 .space 2 + 668 .LC5: + 669 0014 41424344 .ascii "ABCDE\000" + 669 4500 + 670 001a 0000 .space 2 + 671 .LC6: + 672 001c 54687265 .ascii "Threads, delays\000" + 672 6164732C + 672 2064656C + 672 61797300 + 673 .LC7: + 674 002c 54687265 .ascii "Threads, priority change\000" + 674 6164732C + 674 20707269 + 674 6F726974 + 674 79206368 + 675 0045 000000 .space 3 + 676 .LC8: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 13 + + + 677 0048 54687265 .ascii "Threads, enqueuing test #2\000" + 677 6164732C + 677 20656E71 + 677 75657569 + 677 6E672074 + 678 0063 00 .space 1 + 679 .LC9: + 680 0064 54687265 .ascii "Threads, enqueuing test #1\000" + 680 6164732C + 680 20656E71 + 680 75657569 + 680 6E672074 + 681 007f 00 .text + 682 .Letext0: + 683 .file 2 "c:\\yagarto-20121222\\bin\\../lib/gcc/arm-none-eabi/4.7.2/include/stddef.h" + 684 .file 3 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 685 .file 4 "../../os/ports/GCC/ARM/chtypes.h" + 686 .file 5 "../../os/kernel/include/chlists.h" + 687 .file 6 "../../os/kernel/include/chthreads.h" + 688 .file 7 "../../os/ports/GCC/ARM/chcore.h" + 689 .file 8 "../../os/kernel/include/chvt.h" + 690 .file 9 "../../os/kernel/include/chschd.h" + 691 .file 10 "../../os/kernel/include/chmtx.h" + 692 .file 11 "../../test/test.h" + 693 .section .debug_info,"",%progbits + 694 .Ldebug_info0: + 695 0000 7F0C0000 .4byte 0xc7f + 696 0004 0200 .2byte 0x2 + 697 0006 00000000 .4byte .Ldebug_abbrev0 + 698 000a 04 .byte 0x4 + 699 000b 01 .uleb128 0x1 + 700 000c 76020000 .4byte .LASF101 + 701 0010 01 .byte 0x1 + 702 0011 A4020000 .4byte .LASF102 + 703 0015 E3000000 .4byte .LASF103 + 704 0019 30000000 .4byte .Ldebug_ranges0+0x30 + 705 001d 00000000 .4byte 0 + 706 0021 00000000 .4byte 0 + 707 0025 00000000 .4byte .Ldebug_line0 + 708 0029 02 .uleb128 0x2 + 709 002a 04 .byte 0x4 + 710 002b 05 .byte 0x5 + 711 002c 696E7400 .ascii "int\000" + 712 0030 03 .uleb128 0x3 + 713 0031 0E000000 .4byte .LASF2 + 714 0035 02 .byte 0x2 + 715 0036 D5 .byte 0xd5 + 716 0037 3B000000 .4byte 0x3b + 717 003b 04 .uleb128 0x4 + 718 003c 04 .byte 0x4 + 719 003d 07 .byte 0x7 + 720 003e 44010000 .4byte .LASF0 + 721 0042 04 .uleb128 0x4 + 722 0043 01 .byte 0x1 + 723 0044 06 .byte 0x6 + 724 0045 5D000000 .4byte .LASF1 + 725 0049 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 14 + + + 726 004a 1F040000 .4byte .LASF3 + 727 004e 03 .byte 0x3 + 728 004f 2A .byte 0x2a + 729 0050 54000000 .4byte 0x54 + 730 0054 04 .uleb128 0x4 + 731 0055 01 .byte 0x1 + 732 0056 08 .byte 0x8 + 733 0057 FA020000 .4byte .LASF4 + 734 005b 04 .uleb128 0x4 + 735 005c 02 .byte 0x2 + 736 005d 05 .byte 0x5 + 737 005e 21030000 .4byte .LASF5 + 738 0062 04 .uleb128 0x4 + 739 0063 02 .byte 0x2 + 740 0064 07 .byte 0x7 + 741 0065 81010000 .4byte .LASF6 + 742 0069 03 .uleb128 0x3 + 743 006a F2020000 .4byte .LASF7 + 744 006e 03 .byte 0x3 + 745 006f 4F .byte 0x4f + 746 0070 74000000 .4byte 0x74 + 747 0074 04 .uleb128 0x4 + 748 0075 04 .byte 0x4 + 749 0076 05 .byte 0x5 + 750 0077 9F000000 .4byte .LASF8 + 751 007b 03 .uleb128 0x3 + 752 007c 7D030000 .4byte .LASF9 + 753 0080 03 .byte 0x3 + 754 0081 50 .byte 0x50 + 755 0082 86000000 .4byte 0x86 + 756 0086 04 .uleb128 0x4 + 757 0087 04 .byte 0x4 + 758 0088 07 .byte 0x7 + 759 0089 59010000 .4byte .LASF10 + 760 008d 04 .uleb128 0x4 + 761 008e 08 .byte 0x8 + 762 008f 05 .byte 0x5 + 763 0090 4F000000 .4byte .LASF11 + 764 0094 04 .uleb128 0x4 + 765 0095 08 .byte 0x8 + 766 0096 07 .byte 0x7 + 767 0097 28000000 .4byte .LASF12 + 768 009b 03 .uleb128 0x3 + 769 009c 69000000 .4byte .LASF13 + 770 00a0 04 .byte 0x4 + 771 00a1 2B .byte 0x2b + 772 00a2 A6000000 .4byte 0xa6 + 773 00a6 04 .uleb128 0x4 + 774 00a7 01 .byte 0x1 + 775 00a8 02 .byte 0x2 + 776 00a9 EC020000 .4byte .LASF14 + 777 00ad 03 .uleb128 0x3 + 778 00ae 9A010000 .4byte .LASF15 + 779 00b2 04 .byte 0x4 + 780 00b3 2C .byte 0x2c + 781 00b4 49000000 .4byte 0x49 + 782 00b8 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 15 + + + 783 00b9 A8000000 .4byte .LASF16 + 784 00bd 04 .byte 0x4 + 785 00be 2D .byte 0x2d + 786 00bf 49000000 .4byte 0x49 + 787 00c3 03 .uleb128 0x3 + 788 00c4 B9020000 .4byte .LASF17 + 789 00c8 04 .byte 0x4 + 790 00c9 2E .byte 0x2e + 791 00ca 49000000 .4byte 0x49 + 792 00ce 03 .uleb128 0x3 + 793 00cf 88000000 .4byte .LASF18 + 794 00d3 04 .byte 0x4 + 795 00d4 2F .byte 0x2f + 796 00d5 49000000 .4byte 0x49 + 797 00d9 03 .uleb128 0x3 + 798 00da DD020000 .4byte .LASF19 + 799 00de 04 .byte 0x4 + 800 00df 30 .byte 0x30 + 801 00e0 7B000000 .4byte 0x7b + 802 00e4 03 .uleb128 0x3 + 803 00e5 94010000 .4byte .LASF20 + 804 00e9 04 .byte 0x4 + 805 00ea 31 .byte 0x31 + 806 00eb 69000000 .4byte 0x69 + 807 00ef 03 .uleb128 0x3 + 808 00f0 AE010000 .4byte .LASF21 + 809 00f4 04 .byte 0x4 + 810 00f5 33 .byte 0x33 + 811 00f6 7B000000 .4byte 0x7b + 812 00fa 03 .uleb128 0x3 + 813 00fb BF030000 .4byte .LASF22 + 814 00ff 04 .byte 0x4 + 815 0100 35 .byte 0x35 + 816 0101 7B000000 .4byte 0x7b + 817 0105 03 .uleb128 0x3 + 818 0106 62030000 .4byte .LASF23 + 819 010a 05 .byte 0x5 + 820 010b 2A .byte 0x2a + 821 010c 10010000 .4byte 0x110 + 822 0110 05 .uleb128 0x5 + 823 0111 62030000 .4byte .LASF23 + 824 0115 44 .byte 0x44 + 825 0116 06 .byte 0x6 + 826 0117 5E .byte 0x5e + 827 0118 27020000 .4byte 0x227 + 828 011c 06 .uleb128 0x6 + 829 011d 53030000 .4byte .LASF24 + 830 0121 06 .byte 0x6 + 831 0122 5F .byte 0x5f + 832 0123 4C020000 .4byte 0x24c + 833 0127 02 .byte 0x2 + 834 0128 23 .byte 0x23 + 835 0129 00 .uleb128 0 + 836 012a 06 .uleb128 0x6 + 837 012b CE020000 .4byte .LASF25 + 838 012f 06 .byte 0x6 + 839 0130 61 .byte 0x61 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 16 + + + 840 0131 4C020000 .4byte 0x24c + 841 0135 02 .byte 0x2 + 842 0136 23 .byte 0x23 + 843 0137 04 .uleb128 0x4 + 844 0138 06 .uleb128 0x6 + 845 0139 48000000 .4byte .LASF26 + 846 013d 06 .byte 0x6 + 847 013e 63 .byte 0x63 + 848 013f D9000000 .4byte 0xd9 + 849 0143 02 .byte 0x2 + 850 0144 23 .byte 0x23 + 851 0145 08 .uleb128 0x8 + 852 0146 06 .uleb128 0x6 + 853 0147 5C040000 .4byte .LASF27 + 854 014b 06 .byte 0x6 + 855 014c 64 .byte 0x64 + 856 014d 10030000 .4byte 0x310 + 857 0151 02 .byte 0x2 + 858 0152 23 .byte 0x23 + 859 0153 0C .uleb128 0xc + 860 0154 06 .uleb128 0x6 + 861 0155 CA000000 .4byte .LASF28 + 862 0159 06 .byte 0x6 + 863 015a 66 .byte 0x66 + 864 015b 4C020000 .4byte 0x24c + 865 015f 02 .byte 0x2 + 866 0160 23 .byte 0x23 + 867 0161 10 .uleb128 0x10 + 868 0162 06 .uleb128 0x6 + 869 0163 3A020000 .4byte .LASF29 + 870 0167 06 .byte 0x6 + 871 0168 67 .byte 0x67 + 872 0169 4C020000 .4byte 0x24c + 873 016d 02 .byte 0x2 + 874 016e 23 .byte 0x23 + 875 016f 14 .uleb128 0x14 + 876 0170 06 .uleb128 0x6 + 877 0171 2E040000 .4byte .LASF30 + 878 0175 06 .byte 0x6 + 879 0176 6E .byte 0x6e + 880 0177 E8040000 .4byte 0x4e8 + 881 017b 02 .byte 0x2 + 882 017c 23 .byte 0x23 + 883 017d 18 .uleb128 0x18 + 884 017e 06 .uleb128 0x6 + 885 017f 2B030000 .4byte .LASF31 + 886 0183 06 .byte 0x6 + 887 0184 79 .byte 0x79 + 888 0185 B8000000 .4byte 0xb8 + 889 0189 02 .byte 0x2 + 890 018a 23 .byte 0x23 + 891 018b 1C .uleb128 0x1c + 892 018c 06 .uleb128 0x6 + 893 018d 5A030000 .4byte .LASF32 + 894 0191 06 .byte 0x6 + 895 0192 7D .byte 0x7d + 896 0193 AD000000 .4byte 0xad + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 17 + + + 897 0197 02 .byte 0x2 + 898 0198 23 .byte 0x23 + 899 0199 1D .uleb128 0x1d + 900 019a 06 .uleb128 0x6 + 901 019b 08040000 .4byte .LASF33 + 902 019f 06 .byte 0x6 + 903 01a0 82 .byte 0x82 + 904 01a1 C3000000 .4byte 0xc3 + 905 01a5 02 .byte 0x2 + 906 01a6 23 .byte 0x23 + 907 01a7 1E .uleb128 0x1e + 908 01a8 06 .uleb128 0x6 + 909 01a9 33030000 .4byte .LASF34 + 910 01ad 06 .byte 0x6 + 911 01ae 88 .byte 0x88 + 912 01af CE000000 .4byte 0xce + 913 01b3 02 .byte 0x2 + 914 01b4 23 .byte 0x23 + 915 01b5 1F .uleb128 0x1f + 916 01b6 06 .uleb128 0x6 + 917 01b7 DD030000 .4byte .LASF35 + 918 01bb 06 .byte 0x6 + 919 01bc 8F .byte 0x8f + 920 01bd F3030000 .4byte 0x3f3 + 921 01c1 02 .byte 0x2 + 922 01c2 23 .byte 0x23 + 923 01c3 20 .uleb128 0x20 + 924 01c4 07 .uleb128 0x7 + 925 01c5 705F7500 .ascii "p_u\000" + 926 01c9 06 .byte 0x6 + 927 01ca B4 .byte 0xb4 + 928 01cb B3040000 .4byte 0x4b3 + 929 01cf 02 .byte 0x2 + 930 01d0 23 .byte 0x23 + 931 01d1 24 .uleb128 0x24 + 932 01d2 06 .uleb128 0x6 + 933 01d3 62040000 .4byte .LASF36 + 934 01d7 06 .byte 0x6 + 935 01d8 B9 .byte 0xb9 + 936 01d9 74020000 .4byte 0x274 + 937 01dd 02 .byte 0x2 + 938 01de 23 .byte 0x23 + 939 01df 28 .uleb128 0x28 + 940 01e0 06 .uleb128 0x6 + 941 01e1 EB030000 .4byte .LASF37 + 942 01e5 06 .byte 0x6 + 943 01e6 BF .byte 0xbf + 944 01e7 52020000 .4byte 0x252 + 945 01eb 02 .byte 0x2 + 946 01ec 23 .byte 0x23 + 947 01ed 2C .uleb128 0x2c + 948 01ee 06 .uleb128 0x6 + 949 01ef 08000000 .4byte .LASF38 + 950 01f3 06 .byte 0x6 + 951 01f4 C3 .byte 0xc3 + 952 01f5 E4000000 .4byte 0xe4 + 953 01f9 02 .byte 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 18 + + + 954 01fa 23 .byte 0x23 + 955 01fb 34 .uleb128 0x34 + 956 01fc 06 .uleb128 0x6 + 957 01fd 72030000 .4byte .LASF39 + 958 0201 06 .byte 0x6 + 959 0202 C9 .byte 0xc9 + 960 0203 EF000000 .4byte 0xef + 961 0207 02 .byte 0x2 + 962 0208 23 .byte 0x23 + 963 0209 38 .uleb128 0x38 + 964 020a 06 .uleb128 0x6 + 965 020b 17030000 .4byte .LASF40 + 966 020f 06 .byte 0x6 + 967 0210 D0 .byte 0xd0 + 968 0211 FA040000 .4byte 0x4fa + 969 0215 02 .byte 0x2 + 970 0216 23 .byte 0x23 + 971 0217 3C .uleb128 0x3c + 972 0218 06 .uleb128 0x6 + 973 0219 C9030000 .4byte .LASF41 + 974 021d 06 .byte 0x6 + 975 021e D4 .byte 0xd4 + 976 021f D9000000 .4byte 0xd9 + 977 0223 02 .byte 0x2 + 978 0224 23 .byte 0x23 + 979 0225 40 .uleb128 0x40 + 980 0226 00 .byte 0 + 981 0227 08 .uleb128 0x8 + 982 0228 08 .byte 0x8 + 983 0229 05 .byte 0x5 + 984 022a 61 .byte 0x61 + 985 022b 4C020000 .4byte 0x24c + 986 022f 06 .uleb128 0x6 + 987 0230 53030000 .4byte .LASF24 + 988 0234 05 .byte 0x5 + 989 0235 62 .byte 0x62 + 990 0236 4C020000 .4byte 0x24c + 991 023a 02 .byte 0x2 + 992 023b 23 .byte 0x23 + 993 023c 00 .uleb128 0 + 994 023d 06 .uleb128 0x6 + 995 023e CE020000 .4byte .LASF25 + 996 0242 05 .byte 0x5 + 997 0243 64 .byte 0x64 + 998 0244 4C020000 .4byte 0x24c + 999 0248 02 .byte 0x2 + 1000 0249 23 .byte 0x23 + 1001 024a 04 .uleb128 0x4 + 1002 024b 00 .byte 0 + 1003 024c 09 .uleb128 0x9 + 1004 024d 04 .byte 0x4 + 1005 024e 05010000 .4byte 0x105 + 1006 0252 03 .uleb128 0x3 + 1007 0253 48020000 .4byte .LASF42 + 1008 0257 05 .byte 0x5 + 1009 0258 66 .byte 0x66 + 1010 0259 27020000 .4byte 0x227 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 19 + + + 1011 025d 08 .uleb128 0x8 + 1012 025e 04 .byte 0x4 + 1013 025f 05 .byte 0x5 + 1014 0260 6B .byte 0x6b + 1015 0261 74020000 .4byte 0x274 + 1016 0265 06 .uleb128 0x6 + 1017 0266 53030000 .4byte .LASF24 + 1018 026a 05 .byte 0x5 + 1019 026b 6D .byte 0x6d + 1020 026c 4C020000 .4byte 0x24c + 1021 0270 02 .byte 0x2 + 1022 0271 23 .byte 0x23 + 1023 0272 00 .uleb128 0 + 1024 0273 00 .byte 0 + 1025 0274 03 .uleb128 0x3 + 1026 0275 A2010000 .4byte .LASF43 + 1027 0279 05 .byte 0x5 + 1028 027a 70 .byte 0x70 + 1029 027b 5D020000 .4byte 0x25d + 1030 027f 03 .uleb128 0x3 + 1031 0280 26010000 .4byte .LASF44 + 1032 0284 07 .byte 0x7 + 1033 0285 A9 .byte 0xa9 + 1034 0286 8A020000 .4byte 0x28a + 1035 028a 0A .uleb128 0xa + 1036 028b 04 .byte 0x4 + 1037 028c 05 .uleb128 0x5 + 1038 028d E4030000 .4byte .LASF45 + 1039 0291 24 .byte 0x24 + 1040 0292 07 .byte 0x7 + 1041 0293 C0 .byte 0xc0 + 1042 0294 10030000 .4byte 0x310 + 1043 0298 07 .uleb128 0x7 + 1044 0299 723400 .ascii "r4\000" + 1045 029c 07 .byte 0x7 + 1046 029d C1 .byte 0xc1 + 1047 029e 7F020000 .4byte 0x27f + 1048 02a2 02 .byte 0x2 + 1049 02a3 23 .byte 0x23 + 1050 02a4 00 .uleb128 0 + 1051 02a5 07 .uleb128 0x7 + 1052 02a6 723500 .ascii "r5\000" + 1053 02a9 07 .byte 0x7 + 1054 02aa C2 .byte 0xc2 + 1055 02ab 7F020000 .4byte 0x27f + 1056 02af 02 .byte 0x2 + 1057 02b0 23 .byte 0x23 + 1058 02b1 04 .uleb128 0x4 + 1059 02b2 07 .uleb128 0x7 + 1060 02b3 723600 .ascii "r6\000" + 1061 02b6 07 .byte 0x7 + 1062 02b7 C3 .byte 0xc3 + 1063 02b8 7F020000 .4byte 0x27f + 1064 02bc 02 .byte 0x2 + 1065 02bd 23 .byte 0x23 + 1066 02be 08 .uleb128 0x8 + 1067 02bf 07 .uleb128 0x7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 20 + + + 1068 02c0 723700 .ascii "r7\000" + 1069 02c3 07 .byte 0x7 + 1070 02c4 C4 .byte 0xc4 + 1071 02c5 7F020000 .4byte 0x27f + 1072 02c9 02 .byte 0x2 + 1073 02ca 23 .byte 0x23 + 1074 02cb 0C .uleb128 0xc + 1075 02cc 07 .uleb128 0x7 + 1076 02cd 723800 .ascii "r8\000" + 1077 02d0 07 .byte 0x7 + 1078 02d1 C5 .byte 0xc5 + 1079 02d2 7F020000 .4byte 0x27f + 1080 02d6 02 .byte 0x2 + 1081 02d7 23 .byte 0x23 + 1082 02d8 10 .uleb128 0x10 + 1083 02d9 07 .uleb128 0x7 + 1084 02da 723900 .ascii "r9\000" + 1085 02dd 07 .byte 0x7 + 1086 02de C6 .byte 0xc6 + 1087 02df 7F020000 .4byte 0x27f + 1088 02e3 02 .byte 0x2 + 1089 02e4 23 .byte 0x23 + 1090 02e5 14 .uleb128 0x14 + 1091 02e6 07 .uleb128 0x7 + 1092 02e7 72313000 .ascii "r10\000" + 1093 02eb 07 .byte 0x7 + 1094 02ec C7 .byte 0xc7 + 1095 02ed 7F020000 .4byte 0x27f + 1096 02f1 02 .byte 0x2 + 1097 02f2 23 .byte 0x23 + 1098 02f3 18 .uleb128 0x18 + 1099 02f4 07 .uleb128 0x7 + 1100 02f5 72313100 .ascii "r11\000" + 1101 02f9 07 .byte 0x7 + 1102 02fa C8 .byte 0xc8 + 1103 02fb 7F020000 .4byte 0x27f + 1104 02ff 02 .byte 0x2 + 1105 0300 23 .byte 0x23 + 1106 0301 1C .uleb128 0x1c + 1107 0302 07 .uleb128 0x7 + 1108 0303 6C7200 .ascii "lr\000" + 1109 0306 07 .byte 0x7 + 1110 0307 C9 .byte 0xc9 + 1111 0308 7F020000 .4byte 0x27f + 1112 030c 02 .byte 0x2 + 1113 030d 23 .byte 0x23 + 1114 030e 20 .uleb128 0x20 + 1115 030f 00 .byte 0 + 1116 0310 05 .uleb128 0x5 + 1117 0311 79010000 .4byte .LASF46 + 1118 0315 04 .byte 0x4 + 1119 0316 07 .byte 0x7 + 1120 0317 D1 .byte 0xd1 + 1121 0318 2B030000 .4byte 0x32b + 1122 031c 07 .uleb128 0x7 + 1123 031d 72313300 .ascii "r13\000" + 1124 0321 07 .byte 0x7 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 21 + + + 1125 0322 D2 .byte 0xd2 + 1126 0323 2B030000 .4byte 0x32b + 1127 0327 02 .byte 0x2 + 1128 0328 23 .byte 0x23 + 1129 0329 00 .uleb128 0 + 1130 032a 00 .byte 0 + 1131 032b 09 .uleb128 0x9 + 1132 032c 04 .byte 0x4 + 1133 032d 8C020000 .4byte 0x28c + 1134 0331 03 .uleb128 0x3 + 1135 0332 D4030000 .4byte .LASF47 + 1136 0336 08 .byte 0x8 + 1137 0337 58 .byte 0x58 + 1138 0338 3C030000 .4byte 0x33c + 1139 033c 09 .uleb128 0x9 + 1140 033d 04 .byte 0x4 + 1141 033e 42030000 .4byte 0x342 + 1142 0342 0B .uleb128 0xb + 1143 0343 01 .byte 0x1 + 1144 0344 4E030000 .4byte 0x34e + 1145 0348 0C .uleb128 0xc + 1146 0349 8A020000 .4byte 0x28a + 1147 034d 00 .byte 0 + 1148 034e 03 .uleb128 0x3 + 1149 034f 8E030000 .4byte .LASF48 + 1150 0353 08 .byte 0x8 + 1151 0354 5D .byte 0x5d + 1152 0355 59030000 .4byte 0x359 + 1153 0359 05 .uleb128 0x5 + 1154 035a 8E030000 .4byte .LASF48 + 1155 035e 14 .byte 0x14 + 1156 035f 08 .byte 0x8 + 1157 0360 64 .byte 0x64 + 1158 0361 AC030000 .4byte 0x3ac + 1159 0365 06 .uleb128 0x6 + 1160 0366 51010000 .4byte .LASF49 + 1161 036a 08 .byte 0x8 + 1162 036b 65 .byte 0x65 + 1163 036c AC030000 .4byte 0x3ac + 1164 0370 02 .byte 0x2 + 1165 0371 23 .byte 0x23 + 1166 0372 00 .uleb128 0 + 1167 0373 06 .uleb128 0x6 + 1168 0374 2F010000 .4byte .LASF50 + 1169 0378 08 .byte 0x8 + 1170 0379 67 .byte 0x67 + 1171 037a AC030000 .4byte 0x3ac + 1172 037e 02 .byte 0x2 + 1173 037f 23 .byte 0x23 + 1174 0380 04 .uleb128 0x4 + 1175 0381 06 .uleb128 0x6 + 1176 0382 DF010000 .4byte .LASF51 + 1177 0386 08 .byte 0x8 + 1178 0387 69 .byte 0x69 + 1179 0388 FA000000 .4byte 0xfa + 1180 038c 02 .byte 0x2 + 1181 038d 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 22 + + + 1182 038e 08 .uleb128 0x8 + 1183 038f 06 .uleb128 0x6 + 1184 0390 14020000 .4byte .LASF52 + 1185 0394 08 .byte 0x8 + 1186 0395 6A .byte 0x6a + 1187 0396 31030000 .4byte 0x331 + 1188 039a 02 .byte 0x2 + 1189 039b 23 .byte 0x23 + 1190 039c 0C .uleb128 0xc + 1191 039d 06 .uleb128 0x6 + 1192 039e F6030000 .4byte .LASF53 + 1193 03a2 08 .byte 0x8 + 1194 03a3 6C .byte 0x6c + 1195 03a4 8A020000 .4byte 0x28a + 1196 03a8 02 .byte 0x2 + 1197 03a9 23 .byte 0x23 + 1198 03aa 10 .uleb128 0x10 + 1199 03ab 00 .byte 0 + 1200 03ac 09 .uleb128 0x9 + 1201 03ad 04 .byte 0x4 + 1202 03ae 4E030000 .4byte 0x34e + 1203 03b2 08 .uleb128 0x8 + 1204 03b3 10 .byte 0x10 + 1205 03b4 08 .byte 0x8 + 1206 03b5 76 .byte 0x76 + 1207 03b6 F3030000 .4byte 0x3f3 + 1208 03ba 06 .uleb128 0x6 + 1209 03bb 51010000 .4byte .LASF49 + 1210 03bf 08 .byte 0x8 + 1211 03c0 77 .byte 0x77 + 1212 03c1 AC030000 .4byte 0x3ac + 1213 03c5 02 .byte 0x2 + 1214 03c6 23 .byte 0x23 + 1215 03c7 00 .uleb128 0 + 1216 03c8 06 .uleb128 0x6 + 1217 03c9 2F010000 .4byte .LASF50 + 1218 03cd 08 .byte 0x8 + 1219 03ce 79 .byte 0x79 + 1220 03cf AC030000 .4byte 0x3ac + 1221 03d3 02 .byte 0x2 + 1222 03d4 23 .byte 0x23 + 1223 03d5 04 .uleb128 0x4 + 1224 03d6 06 .uleb128 0x6 + 1225 03d7 DF010000 .4byte .LASF51 + 1226 03db 08 .byte 0x8 + 1227 03dc 7B .byte 0x7b + 1228 03dd FA000000 .4byte 0xfa + 1229 03e1 02 .byte 0x2 + 1230 03e2 23 .byte 0x23 + 1231 03e3 08 .uleb128 0x8 + 1232 03e4 06 .uleb128 0x6 + 1233 03e5 42040000 .4byte .LASF54 + 1234 03e9 08 .byte 0x8 + 1235 03ea 7C .byte 0x7c + 1236 03eb F3030000 .4byte 0x3f3 + 1237 03ef 02 .byte 0x2 + 1238 03f0 23 .byte 0x23 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 23 + + + 1239 03f1 0C .uleb128 0xc + 1240 03f2 00 .byte 0 + 1241 03f3 0D .uleb128 0xd + 1242 03f4 FA000000 .4byte 0xfa + 1243 03f8 03 .uleb128 0x3 + 1244 03f9 4D040000 .4byte .LASF55 + 1245 03fd 08 .byte 0x8 + 1246 03fe 7D .byte 0x7d + 1247 03ff B2030000 .4byte 0x3b2 + 1248 0403 08 .uleb128 0x8 + 1249 0404 1C .byte 0x1c + 1250 0405 09 .byte 0x9 + 1251 0406 5E .byte 0x5e + 1252 0407 60040000 .4byte 0x460 + 1253 040b 06 .uleb128 0x6 + 1254 040c 86030000 .4byte .LASF56 + 1255 0410 09 .byte 0x9 + 1256 0411 5F .byte 0x5f + 1257 0412 52020000 .4byte 0x252 + 1258 0416 02 .byte 0x2 + 1259 0417 23 .byte 0x23 + 1260 0418 00 .uleb128 0 + 1261 0419 06 .uleb128 0x6 + 1262 041a 45030000 .4byte .LASF57 + 1263 041e 09 .byte 0x9 + 1264 041f 60 .byte 0x60 + 1265 0420 D9000000 .4byte 0xd9 + 1266 0424 02 .byte 0x2 + 1267 0425 23 .byte 0x23 + 1268 0426 08 .uleb128 0x8 + 1269 0427 06 .uleb128 0x6 + 1270 0428 42020000 .4byte .LASF58 + 1271 042c 09 .byte 0x9 + 1272 042d 62 .byte 0x62 + 1273 042e 10030000 .4byte 0x310 + 1274 0432 02 .byte 0x2 + 1275 0433 23 .byte 0x23 + 1276 0434 0C .uleb128 0xc + 1277 0435 06 .uleb128 0x6 + 1278 0436 1E010000 .4byte .LASF59 + 1279 043a 09 .byte 0x9 + 1280 043b 65 .byte 0x65 + 1281 043c 4C020000 .4byte 0x24c + 1282 0440 02 .byte 0x2 + 1283 0441 23 .byte 0x23 + 1284 0442 10 .uleb128 0x10 + 1285 0443 06 .uleb128 0x6 + 1286 0444 8C020000 .4byte .LASF60 + 1287 0448 09 .byte 0x9 + 1288 0449 66 .byte 0x66 + 1289 044a 4C020000 .4byte 0x24c + 1290 044e 02 .byte 0x2 + 1291 044f 23 .byte 0x23 + 1292 0450 14 .uleb128 0x14 + 1293 0451 06 .uleb128 0x6 + 1294 0452 82020000 .4byte .LASF61 + 1295 0456 09 .byte 0x9 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 24 + + + 1296 0457 69 .byte 0x69 + 1297 0458 4C020000 .4byte 0x24c + 1298 045c 02 .byte 0x2 + 1299 045d 23 .byte 0x23 + 1300 045e 18 .uleb128 0x18 + 1301 045f 00 .byte 0 + 1302 0460 03 .uleb128 0x3 + 1303 0461 0F040000 .4byte .LASF62 + 1304 0465 09 .byte 0x9 + 1305 0466 6B .byte 0x6b + 1306 0467 03040000 .4byte 0x403 + 1307 046b 05 .uleb128 0x5 + 1308 046c BA010000 .4byte .LASF63 + 1309 0470 10 .byte 0x10 + 1310 0471 0A .byte 0xa + 1311 0472 2C .byte 0x2c + 1312 0473 A2040000 .4byte 0x4a2 + 1313 0477 06 .uleb128 0x6 + 1314 0478 70000000 .4byte .LASF64 + 1315 047c 0A .byte 0xa + 1316 047d 2D .byte 0x2d + 1317 047e 52020000 .4byte 0x252 + 1318 0482 02 .byte 0x2 + 1319 0483 23 .byte 0x23 + 1320 0484 00 .uleb128 0 + 1321 0485 06 .uleb128 0x6 + 1322 0486 54040000 .4byte .LASF65 + 1323 048a 0A .byte 0xa + 1324 048b 2F .byte 0x2f + 1325 048c 4C020000 .4byte 0x24c + 1326 0490 02 .byte 0x2 + 1327 0491 23 .byte 0x23 + 1328 0492 08 .uleb128 0x8 + 1329 0493 06 .uleb128 0x6 + 1330 0494 B8030000 .4byte .LASF66 + 1331 0498 0A .byte 0xa + 1332 0499 31 .byte 0x31 + 1333 049a A2040000 .4byte 0x4a2 + 1334 049e 02 .byte 0x2 + 1335 049f 23 .byte 0x23 + 1336 04a0 0C .uleb128 0xc + 1337 04a1 00 .byte 0 + 1338 04a2 09 .uleb128 0x9 + 1339 04a3 04 .byte 0x4 + 1340 04a4 6B040000 .4byte 0x46b + 1341 04a8 03 .uleb128 0x3 + 1342 04a9 BA010000 .4byte .LASF63 + 1343 04ad 0A .byte 0xa + 1344 04ae 33 .byte 0x33 + 1345 04af 6B040000 .4byte 0x46b + 1346 04b3 0E .uleb128 0xe + 1347 04b4 04 .byte 0x4 + 1348 04b5 06 .byte 0x6 + 1349 04b6 96 .byte 0x96 + 1350 04b7 E8040000 .4byte 0x4e8 + 1351 04bb 0F .uleb128 0xf + 1352 04bc 1A000000 .4byte .LASF67 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 25 + + + 1353 04c0 06 .byte 0x6 + 1354 04c1 9D .byte 0x9d + 1355 04c2 E4000000 .4byte 0xe4 + 1356 04c6 0F .uleb128 0xf + 1357 04c7 3F000000 .4byte .LASF68 + 1358 04cb 06 .byte 0x6 + 1359 04cc A4 .byte 0xa4 + 1360 04cd E4000000 .4byte 0xe4 + 1361 04d1 0F .uleb128 0xf + 1362 04d2 27040000 .4byte .LASF69 + 1363 04d6 06 .byte 0x6 + 1364 04d7 AB .byte 0xab + 1365 04d8 8A020000 .4byte 0x28a + 1366 04dc 0F .uleb128 0xf + 1367 04dd 4C030000 .4byte .LASF70 + 1368 04e1 06 .byte 0x6 + 1369 04e2 B2 .byte 0xb2 + 1370 04e3 EF000000 .4byte 0xef + 1371 04e7 00 .byte 0 + 1372 04e8 09 .uleb128 0x9 + 1373 04e9 04 .byte 0x4 + 1374 04ea EE040000 .4byte 0x4ee + 1375 04ee 10 .uleb128 0x10 + 1376 04ef F3040000 .4byte 0x4f3 + 1377 04f3 04 .uleb128 0x4 + 1378 04f4 01 .byte 0x1 + 1379 04f5 08 .byte 0x8 + 1380 04f6 9B030000 .4byte .LASF71 + 1381 04fa 09 .uleb128 0x9 + 1382 04fb 04 .byte 0x4 + 1383 04fc A8040000 .4byte 0x4a8 + 1384 0500 03 .uleb128 0x3 + 1385 0501 00000000 .4byte .LASF72 + 1386 0505 06 .byte 0x6 + 1387 0506 E5 .byte 0xe5 + 1388 0507 0B050000 .4byte 0x50b + 1389 050b 09 .uleb128 0x9 + 1390 050c 04 .byte 0x4 + 1391 050d 11050000 .4byte 0x511 + 1392 0511 11 .uleb128 0x11 + 1393 0512 01 .byte 0x1 + 1394 0513 E4000000 .4byte 0xe4 + 1395 0517 21050000 .4byte 0x521 + 1396 051b 0C .uleb128 0xc + 1397 051c 8A020000 .4byte 0x28a + 1398 0520 00 .byte 0 + 1399 0521 04 .uleb128 0x4 + 1400 0522 04 .byte 0x4 + 1401 0523 07 .byte 0x7 + 1402 0524 E7010000 .4byte .LASF73 + 1403 0528 05 .uleb128 0x5 + 1404 0529 69030000 .4byte .LASF74 + 1405 052d 10 .byte 0x10 + 1406 052e 0B .byte 0xb + 1407 052f 3B .byte 0x3b + 1408 0530 6D050000 .4byte 0x56d + 1409 0534 06 .uleb128 0x6 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 26 + + + 1410 0535 74010000 .4byte .LASF75 + 1411 0539 0B .byte 0xb + 1412 053a 3C .byte 0x3c + 1413 053b E8040000 .4byte 0x4e8 + 1414 053f 02 .byte 0x2 + 1415 0540 23 .byte 0x23 + 1416 0541 00 .uleb128 0 + 1417 0542 06 .uleb128 0x6 + 1418 0543 55020000 .4byte .LASF76 + 1419 0547 0B .byte 0xb + 1420 0548 3D .byte 0x3d + 1421 0549 6F050000 .4byte 0x56f + 1422 054d 02 .byte 0x2 + 1423 054e 23 .byte 0x23 + 1424 054f 04 .uleb128 0x4 + 1425 0550 06 .uleb128 0x6 + 1426 0551 6B010000 .4byte .LASF77 + 1427 0555 0B .byte 0xb + 1428 0556 3E .byte 0x3e + 1429 0557 6F050000 .4byte 0x56f + 1430 055b 02 .byte 0x2 + 1431 055c 23 .byte 0x23 + 1432 055d 08 .uleb128 0x8 + 1433 055e 06 .uleb128 0x6 + 1434 055f D5020000 .4byte .LASF78 + 1435 0563 0B .byte 0xb + 1436 0564 3F .byte 0x3f + 1437 0565 6F050000 .4byte 0x56f + 1438 0569 02 .byte 0x2 + 1439 056a 23 .byte 0x23 + 1440 056b 0C .uleb128 0xc + 1441 056c 00 .byte 0 + 1442 056d 12 .uleb128 0x12 + 1443 056e 01 .byte 0x1 + 1444 056f 09 .uleb128 0x9 + 1445 0570 04 .byte 0x4 + 1446 0571 6D050000 .4byte 0x56d + 1447 0575 13 .uleb128 0x13 + 1448 0576 A0030000 .4byte .LASF104 + 1449 057a 01 .byte 0x1 + 1450 057b BD .byte 0xbd + 1451 057c 01 .byte 0x1 + 1452 057d 01 .byte 0x1 + 1453 057e 8E050000 .4byte 0x58e + 1454 0582 14 .uleb128 0x14 + 1455 0583 71020000 .4byte .LASF105 + 1456 0587 01 .byte 0x1 + 1457 0588 BE .byte 0xbe + 1458 0589 FA000000 .4byte 0xfa + 1459 058d 00 .byte 0 + 1460 058e 15 .uleb128 0x15 + 1461 058f C1020000 .4byte .LASF80 + 1462 0593 01 .byte 0x1 + 1463 0594 7E .byte 0x7e + 1464 0595 01 .byte 0x1 + 1465 0596 00000000 .4byte .LFB10 + 1466 059a E0010000 .4byte .LFE10 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 27 + + + 1467 059e 00000000 .4byte .LLST0 + 1468 05a2 01 .byte 0x1 + 1469 05a3 EB060000 .4byte 0x6eb + 1470 05a7 16 .uleb128 0x16 + 1471 05a8 15000000 .4byte .LASF79 + 1472 05ac 01 .byte 0x1 + 1473 05ad 7F .byte 0x7f + 1474 05ae D9000000 .4byte 0xd9 + 1475 05b2 01 .byte 0x1 + 1476 05b3 54 .byte 0x54 + 1477 05b4 17 .uleb128 0x17 + 1478 05b5 703100 .ascii "p1\000" + 1479 05b8 01 .byte 0x1 + 1480 05b9 7F .byte 0x7f + 1481 05ba D9000000 .4byte 0xd9 + 1482 05be 20000000 .4byte .LLST1 + 1483 05c2 18 .uleb128 0x18 + 1484 05c3 1C000000 .4byte .LVL1 + 1485 05c7 3E0B0000 .4byte 0xb3e + 1486 05cb D6050000 .4byte 0x5d6 + 1487 05cf 19 .uleb128 0x19 + 1488 05d0 01 .byte 0x1 + 1489 05d1 50 .byte 0x50 + 1490 05d2 02 .byte 0x2 + 1491 05d3 75 .byte 0x75 + 1492 05d4 00 .sleb128 0 + 1493 05d5 00 .byte 0 + 1494 05d6 18 .uleb128 0x18 + 1495 05d7 34000000 .4byte .LVL4 + 1496 05db 570B0000 .4byte 0xb57 + 1497 05df F4050000 .4byte 0x5f4 + 1498 05e3 19 .uleb128 0x19 + 1499 05e4 01 .byte 0x1 + 1500 05e5 51 .byte 0x51 + 1501 05e6 07 .byte 0x7 + 1502 05e7 77 .byte 0x77 + 1503 05e8 00 .sleb128 0 + 1504 05e9 74 .byte 0x74 + 1505 05ea 00 .sleb128 0 + 1506 05eb 1C .byte 0x1c + 1507 05ec 30 .byte 0x30 + 1508 05ed 29 .byte 0x29 + 1509 05ee 19 .uleb128 0x19 + 1510 05ef 01 .byte 0x1 + 1511 05f0 50 .byte 0x50 + 1512 05f1 01 .byte 0x1 + 1513 05f2 31 .byte 0x31 + 1514 05f3 00 .byte 0 + 1515 05f4 18 .uleb128 0x18 + 1516 05f5 58000000 .4byte .LVL5 + 1517 05f9 570B0000 .4byte 0xb57 + 1518 05fd 07060000 .4byte 0x607 + 1519 0601 19 .uleb128 0x19 + 1520 0602 01 .byte 0x1 + 1521 0603 50 .byte 0x50 + 1522 0604 01 .byte 0x1 + 1523 0605 32 .byte 0x32 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 28 + + + 1524 0606 00 .byte 0 + 1525 0607 18 .uleb128 0x18 + 1526 0608 68000000 .4byte .LVL6 + 1527 060c 3E0B0000 .4byte 0xb3e + 1528 0610 1B060000 .4byte 0x61b + 1529 0614 19 .uleb128 0x19 + 1530 0615 01 .byte 0x1 + 1531 0616 50 .byte 0x50 + 1532 0617 02 .byte 0x2 + 1533 0618 77 .byte 0x77 + 1534 0619 00 .sleb128 0 + 1535 061a 00 .byte 0 + 1536 061b 18 .uleb128 0x18 + 1537 061c 7C000000 .4byte .LVL8 + 1538 0620 570B0000 .4byte 0xb57 + 1539 0624 2E060000 .4byte 0x62e + 1540 0628 19 .uleb128 0x19 + 1541 0629 01 .byte 0x1 + 1542 062a 50 .byte 0x50 + 1543 062b 01 .byte 0x1 + 1544 062c 33 .byte 0x33 + 1545 062d 00 .byte 0 + 1546 062e 18 .uleb128 0x18 + 1547 062f A0000000 .4byte .LVL9 + 1548 0633 570B0000 .4byte 0xb57 + 1549 0637 41060000 .4byte 0x641 + 1550 063b 19 .uleb128 0x19 + 1551 063c 01 .byte 0x1 + 1552 063d 50 .byte 0x50 + 1553 063e 01 .byte 0x1 + 1554 063f 34 .byte 0x34 + 1555 0640 00 .byte 0 + 1556 0641 18 .uleb128 0x18 + 1557 0642 E0000000 .4byte .LVL10 + 1558 0646 570B0000 .4byte 0xb57 + 1559 064a 54060000 .4byte 0x654 + 1560 064e 19 .uleb128 0x19 + 1561 064f 01 .byte 0x1 + 1562 0650 50 .byte 0x50 + 1563 0651 01 .byte 0x1 + 1564 0652 35 .byte 0x35 + 1565 0653 00 .byte 0 + 1566 0654 18 .uleb128 0x18 + 1567 0655 F0000000 .4byte .LVL11 + 1568 0659 3E0B0000 .4byte 0xb3e + 1569 065d 68060000 .4byte 0x668 + 1570 0661 19 .uleb128 0x19 + 1571 0662 01 .byte 0x1 + 1572 0663 50 .byte 0x50 + 1573 0664 02 .byte 0x2 + 1574 0665 75 .byte 0x75 + 1575 0666 00 .sleb128 0 + 1576 0667 00 .byte 0 + 1577 0668 18 .uleb128 0x18 + 1578 0669 04010000 .4byte .LVL13 + 1579 066d 570B0000 .4byte 0xb57 + 1580 0671 7B060000 .4byte 0x67b + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 29 + + + 1581 0675 19 .uleb128 0x19 + 1582 0676 01 .byte 0x1 + 1583 0677 50 .byte 0x50 + 1584 0678 01 .byte 0x1 + 1585 0679 36 .byte 0x36 + 1586 067a 00 .byte 0 + 1587 067b 18 .uleb128 0x18 + 1588 067c 28010000 .4byte .LVL14 + 1589 0680 570B0000 .4byte 0xb57 + 1590 0684 8E060000 .4byte 0x68e + 1591 0688 19 .uleb128 0x19 + 1592 0689 01 .byte 0x1 + 1593 068a 50 .byte 0x50 + 1594 068b 01 .byte 0x1 + 1595 068c 37 .byte 0x37 + 1596 068d 00 .byte 0 + 1597 068e 18 .uleb128 0x18 + 1598 068f 4C010000 .4byte .LVL15 + 1599 0693 570B0000 .4byte 0xb57 + 1600 0697 A1060000 .4byte 0x6a1 + 1601 069b 19 .uleb128 0x19 + 1602 069c 01 .byte 0x1 + 1603 069d 50 .byte 0x50 + 1604 069e 01 .byte 0x1 + 1605 069f 38 .byte 0x38 + 1606 06a0 00 .byte 0 + 1607 06a1 18 .uleb128 0x18 + 1608 06a2 60010000 .4byte .LVL16 + 1609 06a6 3E0B0000 .4byte 0xb3e + 1610 06aa B5060000 .4byte 0x6b5 + 1611 06ae 19 .uleb128 0x19 + 1612 06af 01 .byte 0x1 + 1613 06b0 50 .byte 0x50 + 1614 06b1 02 .byte 0x2 + 1615 06b2 77 .byte 0x77 + 1616 06b3 00 .sleb128 0 + 1617 06b4 00 .byte 0 + 1618 06b5 18 .uleb128 0x18 + 1619 06b6 74010000 .4byte .LVL18 + 1620 06ba 570B0000 .4byte 0xb57 + 1621 06be C8060000 .4byte 0x6c8 + 1622 06c2 19 .uleb128 0x19 + 1623 06c3 01 .byte 0x1 + 1624 06c4 50 .byte 0x50 + 1625 06c5 01 .byte 0x1 + 1626 06c6 39 .byte 0x39 + 1627 06c7 00 .byte 0 + 1628 06c8 18 .uleb128 0x18 + 1629 06c9 98010000 .4byte .LVL19 + 1630 06cd 570B0000 .4byte 0xb57 + 1631 06d1 DB060000 .4byte 0x6db + 1632 06d5 19 .uleb128 0x19 + 1633 06d6 01 .byte 0x1 + 1634 06d7 50 .byte 0x50 + 1635 06d8 01 .byte 0x1 + 1636 06d9 3A .byte 0x3a + 1637 06da 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 30 + + + 1638 06db 1A .uleb128 0x1a + 1639 06dc BC010000 .4byte .LVL20 + 1640 06e0 570B0000 .4byte 0xb57 + 1641 06e4 19 .uleb128 0x19 + 1642 06e5 01 .byte 0x1 + 1643 06e6 50 .byte 0x50 + 1644 06e7 01 .byte 0x1 + 1645 06e8 3B .byte 0x3b + 1646 06e9 00 .byte 0 + 1647 06ea 00 .byte 0 + 1648 06eb 15 .uleb128 0x15 + 1649 06ec C0010000 .4byte .LASF81 + 1650 06f0 01 .byte 0x1 + 1651 06f1 5E .byte 0x5e + 1652 06f2 01 .byte 0x1 + 1653 06f3 00000000 .4byte .LFB9 + 1654 06f7 3C010000 .4byte .LFE9 + 1655 06fb 5F000000 .4byte .LLST2 + 1656 06ff 01 .byte 0x1 + 1657 0700 0C080000 .4byte 0x80c + 1658 0704 18 .uleb128 0x18 + 1659 0705 38000000 .4byte .LVL21 + 1660 0709 740B0000 .4byte 0xb74 + 1661 070d 30070000 .4byte 0x730 + 1662 0711 19 .uleb128 0x19 + 1663 0712 01 .byte 0x1 + 1664 0713 53 .byte 0x53 + 1665 0714 02 .byte 0x2 + 1666 0715 75 .byte 0x75 + 1667 0716 00 .sleb128 0 + 1668 0717 19 .uleb128 0x19 + 1669 0718 01 .byte 0x1 + 1670 0719 51 .byte 0x51 + 1671 071a 03 .byte 0x3 + 1672 071b 0A .byte 0xa + 1673 071c 1801 .2byte 0x118 + 1674 071e 19 .uleb128 0x19 + 1675 071f 01 .byte 0x1 + 1676 0720 50 .byte 0x50 + 1677 0721 03 .byte 0x3 + 1678 0722 76 .byte 0x76 + 1679 0723 04 .sleb128 4 + 1680 0724 06 .byte 0x6 + 1681 0725 19 .uleb128 0x19 + 1682 0726 02 .byte 0x2 + 1683 0727 7D .byte 0x7d + 1684 0728 00 .sleb128 0 + 1685 0729 05 .byte 0x5 + 1686 072a 03 .byte 0x3 + 1687 072b 00000000 .4byte .LC0 + 1688 072f 00 .byte 0 + 1689 0730 18 .uleb128 0x18 + 1690 0731 68000000 .4byte .LVL22 + 1691 0735 740B0000 .4byte 0xb74 + 1692 0739 5C070000 .4byte 0x75c + 1693 073d 19 .uleb128 0x19 + 1694 073e 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 31 + + + 1695 073f 53 .byte 0x53 + 1696 0740 02 .byte 0x2 + 1697 0741 75 .byte 0x75 + 1698 0742 00 .sleb128 0 + 1699 0743 19 .uleb128 0x19 + 1700 0744 01 .byte 0x1 + 1701 0745 51 .byte 0x51 + 1702 0746 03 .byte 0x3 + 1703 0747 0A .byte 0xa + 1704 0748 1801 .2byte 0x118 + 1705 074a 19 .uleb128 0x19 + 1706 074b 01 .byte 0x1 + 1707 074c 50 .byte 0x50 + 1708 074d 03 .byte 0x3 + 1709 074e 76 .byte 0x76 + 1710 074f 00 .sleb128 0 + 1711 0750 06 .byte 0x6 + 1712 0751 19 .uleb128 0x19 + 1713 0752 02 .byte 0x2 + 1714 0753 7D .byte 0x7d + 1715 0754 00 .sleb128 0 + 1716 0755 05 .byte 0x5 + 1717 0756 03 .byte 0x3 + 1718 0757 04000000 .4byte .LC1 + 1719 075b 00 .byte 0 + 1720 075c 18 .uleb128 0x18 + 1721 075d 94000000 .4byte .LVL23 + 1722 0761 740B0000 .4byte 0xb74 + 1723 0765 88070000 .4byte 0x788 + 1724 0769 19 .uleb128 0x19 + 1725 076a 01 .byte 0x1 + 1726 076b 53 .byte 0x53 + 1727 076c 02 .byte 0x2 + 1728 076d 75 .byte 0x75 + 1729 076e 00 .sleb128 0 + 1730 076f 19 .uleb128 0x19 + 1731 0770 01 .byte 0x1 + 1732 0771 51 .byte 0x51 + 1733 0772 03 .byte 0x3 + 1734 0773 0A .byte 0xa + 1735 0774 1801 .2byte 0x118 + 1736 0776 19 .uleb128 0x19 + 1737 0777 01 .byte 0x1 + 1738 0778 50 .byte 0x50 + 1739 0779 03 .byte 0x3 + 1740 077a 76 .byte 0x76 + 1741 077b 10 .sleb128 16 + 1742 077c 06 .byte 0x6 + 1743 077d 19 .uleb128 0x19 + 1744 077e 02 .byte 0x2 + 1745 077f 7D .byte 0x7d + 1746 0780 00 .sleb128 0 + 1747 0781 05 .byte 0x5 + 1748 0782 03 .byte 0x3 + 1749 0783 08000000 .4byte .LC2 + 1750 0787 00 .byte 0 + 1751 0788 18 .uleb128 0x18 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 32 + + + 1752 0789 C0000000 .4byte .LVL24 + 1753 078d 740B0000 .4byte 0xb74 + 1754 0791 B4070000 .4byte 0x7b4 + 1755 0795 19 .uleb128 0x19 + 1756 0796 01 .byte 0x1 + 1757 0797 53 .byte 0x53 + 1758 0798 02 .byte 0x2 + 1759 0799 75 .byte 0x75 + 1760 079a 00 .sleb128 0 + 1761 079b 19 .uleb128 0x19 + 1762 079c 01 .byte 0x1 + 1763 079d 51 .byte 0x51 + 1764 079e 03 .byte 0x3 + 1765 079f 0A .byte 0xa + 1766 07a0 1801 .2byte 0x118 + 1767 07a2 19 .uleb128 0x19 + 1768 07a3 01 .byte 0x1 + 1769 07a4 50 .byte 0x50 + 1770 07a5 03 .byte 0x3 + 1771 07a6 76 .byte 0x76 + 1772 07a7 0C .sleb128 12 + 1773 07a8 06 .byte 0x6 + 1774 07a9 19 .uleb128 0x19 + 1775 07aa 02 .byte 0x2 + 1776 07ab 7D .byte 0x7d + 1777 07ac 00 .sleb128 0 + 1778 07ad 05 .byte 0x5 + 1779 07ae 03 .byte 0x3 + 1780 07af 0C000000 .4byte .LC3 + 1781 07b3 00 .byte 0 + 1782 07b4 18 .uleb128 0x18 + 1783 07b5 EC000000 .4byte .LVL25 + 1784 07b9 A10B0000 .4byte 0xba1 + 1785 07bd E0070000 .4byte 0x7e0 + 1786 07c1 19 .uleb128 0x19 + 1787 07c2 01 .byte 0x1 + 1788 07c3 53 .byte 0x53 + 1789 07c4 02 .byte 0x2 + 1790 07c5 75 .byte 0x75 + 1791 07c6 00 .sleb128 0 + 1792 07c7 19 .uleb128 0x19 + 1793 07c8 01 .byte 0x1 + 1794 07c9 51 .byte 0x51 + 1795 07ca 03 .byte 0x3 + 1796 07cb 0A .byte 0xa + 1797 07cc 1801 .2byte 0x118 + 1798 07ce 19 .uleb128 0x19 + 1799 07cf 01 .byte 0x1 + 1800 07d0 50 .byte 0x50 + 1801 07d1 03 .byte 0x3 + 1802 07d2 76 .byte 0x76 + 1803 07d3 08 .sleb128 8 + 1804 07d4 06 .byte 0x6 + 1805 07d5 19 .uleb128 0x19 + 1806 07d6 02 .byte 0x2 + 1807 07d7 7D .byte 0x7d + 1808 07d8 00 .sleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 33 + + + 1809 07d9 05 .byte 0x5 + 1810 07da 03 .byte 0x3 + 1811 07db 10000000 .4byte .LC4 + 1812 07df 00 .byte 0 + 1813 07e0 1B .uleb128 0x1b + 1814 07e1 FC000000 .4byte .LVL26 + 1815 07e5 CE0B0000 .4byte 0xbce + 1816 07e9 1B .uleb128 0x1b + 1817 07ea 00010000 .4byte .LVL27 + 1818 07ee E70B0000 .4byte 0xbe7 + 1819 07f2 1C .uleb128 0x1c + 1820 07f3 14010000 .4byte .LVL28 + 1821 07f7 01 .byte 0x1 + 1822 07f8 F10B0000 .4byte 0xbf1 + 1823 07fc 19 .uleb128 0x19 + 1824 07fd 01 .byte 0x1 + 1825 07fe 51 .byte 0x51 + 1826 07ff 05 .byte 0x5 + 1827 0800 03 .byte 0x3 + 1828 0801 14000000 .4byte .LC5 + 1829 0805 19 .uleb128 0x19 + 1830 0806 01 .byte 0x1 + 1831 0807 50 .byte 0x50 + 1832 0808 01 .byte 0x1 + 1833 0809 31 .byte 0x31 + 1834 080a 00 .byte 0 + 1835 080b 00 .byte 0 + 1836 080c 15 .uleb128 0x15 + 1837 080d 37010000 .4byte .LASF82 + 1838 0811 01 .byte 0x1 + 1839 0812 42 .byte 0x42 + 1840 0813 01 .byte 0x1 + 1841 0814 00000000 .4byte .LFB8 + 1842 0818 30010000 .4byte .LFE8 + 1843 081c 8B000000 .4byte .LLST3 + 1844 0820 01 .byte 0x1 + 1845 0821 24090000 .4byte 0x924 + 1846 0825 18 .uleb128 0x18 + 1847 0826 38000000 .4byte .LVL29 + 1848 082a 740B0000 .4byte 0xb74 + 1849 082e 51080000 .4byte 0x851 + 1850 0832 19 .uleb128 0x19 + 1851 0833 01 .byte 0x1 + 1852 0834 53 .byte 0x53 + 1853 0835 02 .byte 0x2 + 1854 0836 75 .byte 0x75 + 1855 0837 00 .sleb128 0 + 1856 0838 19 .uleb128 0x19 + 1857 0839 01 .byte 0x1 + 1858 083a 51 .byte 0x51 + 1859 083b 03 .byte 0x3 + 1860 083c 0A .byte 0xa + 1861 083d 1801 .2byte 0x118 + 1862 083f 19 .uleb128 0x19 + 1863 0840 01 .byte 0x1 + 1864 0841 50 .byte 0x50 + 1865 0842 03 .byte 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 34 + + + 1866 0843 76 .byte 0x76 + 1867 0844 00 .sleb128 0 + 1868 0845 06 .byte 0x6 + 1869 0846 19 .uleb128 0x19 + 1870 0847 02 .byte 0x2 + 1871 0848 7D .byte 0x7d + 1872 0849 00 .sleb128 0 + 1873 084a 05 .byte 0x5 + 1874 084b 03 .byte 0x3 + 1875 084c 04000000 .4byte .LC1 + 1876 0850 00 .byte 0 + 1877 0851 18 .uleb128 0x18 + 1878 0852 68000000 .4byte .LVL30 + 1879 0856 740B0000 .4byte 0xb74 + 1880 085a 7D080000 .4byte 0x87d + 1881 085e 19 .uleb128 0x19 + 1882 085f 01 .byte 0x1 + 1883 0860 53 .byte 0x53 + 1884 0861 02 .byte 0x2 + 1885 0862 75 .byte 0x75 + 1886 0863 00 .sleb128 0 + 1887 0864 19 .uleb128 0x19 + 1888 0865 01 .byte 0x1 + 1889 0866 51 .byte 0x51 + 1890 0867 03 .byte 0x3 + 1891 0868 0A .byte 0xa + 1892 0869 1801 .2byte 0x118 + 1893 086b 19 .uleb128 0x19 + 1894 086c 01 .byte 0x1 + 1895 086d 50 .byte 0x50 + 1896 086e 03 .byte 0x3 + 1897 086f 76 .byte 0x76 + 1898 0870 04 .sleb128 4 + 1899 0871 06 .byte 0x6 + 1900 0872 19 .uleb128 0x19 + 1901 0873 02 .byte 0x2 + 1902 0874 7D .byte 0x7d + 1903 0875 00 .sleb128 0 + 1904 0876 05 .byte 0x5 + 1905 0877 03 .byte 0x3 + 1906 0878 00000000 .4byte .LC0 + 1907 087c 00 .byte 0 + 1908 087d 18 .uleb128 0x18 + 1909 087e 94000000 .4byte .LVL31 + 1910 0882 740B0000 .4byte 0xb74 + 1911 0886 A9080000 .4byte 0x8a9 + 1912 088a 19 .uleb128 0x19 + 1913 088b 01 .byte 0x1 + 1914 088c 53 .byte 0x53 + 1915 088d 02 .byte 0x2 + 1916 088e 75 .byte 0x75 + 1917 088f 00 .sleb128 0 + 1918 0890 19 .uleb128 0x19 + 1919 0891 01 .byte 0x1 + 1920 0892 51 .byte 0x51 + 1921 0893 03 .byte 0x3 + 1922 0894 0A .byte 0xa + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 35 + + + 1923 0895 1801 .2byte 0x118 + 1924 0897 19 .uleb128 0x19 + 1925 0898 01 .byte 0x1 + 1926 0899 50 .byte 0x50 + 1927 089a 03 .byte 0x3 + 1928 089b 76 .byte 0x76 + 1929 089c 08 .sleb128 8 + 1930 089d 06 .byte 0x6 + 1931 089e 19 .uleb128 0x19 + 1932 089f 02 .byte 0x2 + 1933 08a0 7D .byte 0x7d + 1934 08a1 00 .sleb128 0 + 1935 08a2 05 .byte 0x5 + 1936 08a3 03 .byte 0x3 + 1937 08a4 10000000 .4byte .LC4 + 1938 08a8 00 .byte 0 + 1939 08a9 18 .uleb128 0x18 + 1940 08aa C0000000 .4byte .LVL32 + 1941 08ae 740B0000 .4byte 0xb74 + 1942 08b2 D5080000 .4byte 0x8d5 + 1943 08b6 19 .uleb128 0x19 + 1944 08b7 01 .byte 0x1 + 1945 08b8 53 .byte 0x53 + 1946 08b9 02 .byte 0x2 + 1947 08ba 75 .byte 0x75 + 1948 08bb 00 .sleb128 0 + 1949 08bc 19 .uleb128 0x19 + 1950 08bd 01 .byte 0x1 + 1951 08be 51 .byte 0x51 + 1952 08bf 03 .byte 0x3 + 1953 08c0 0A .byte 0xa + 1954 08c1 1801 .2byte 0x118 + 1955 08c3 19 .uleb128 0x19 + 1956 08c4 01 .byte 0x1 + 1957 08c5 50 .byte 0x50 + 1958 08c6 03 .byte 0x3 + 1959 08c7 76 .byte 0x76 + 1960 08c8 0C .sleb128 12 + 1961 08c9 06 .byte 0x6 + 1962 08ca 19 .uleb128 0x19 + 1963 08cb 02 .byte 0x2 + 1964 08cc 7D .byte 0x7d + 1965 08cd 00 .sleb128 0 + 1966 08ce 05 .byte 0x5 + 1967 08cf 03 .byte 0x3 + 1968 08d0 0C000000 .4byte .LC3 + 1969 08d4 00 .byte 0 + 1970 08d5 18 .uleb128 0x18 + 1971 08d6 EC000000 .4byte .LVL33 + 1972 08da 740B0000 .4byte 0xb74 + 1973 08de 01090000 .4byte 0x901 + 1974 08e2 19 .uleb128 0x19 + 1975 08e3 01 .byte 0x1 + 1976 08e4 53 .byte 0x53 + 1977 08e5 02 .byte 0x2 + 1978 08e6 75 .byte 0x75 + 1979 08e7 00 .sleb128 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 36 + + + 1980 08e8 19 .uleb128 0x19 + 1981 08e9 01 .byte 0x1 + 1982 08ea 51 .byte 0x51 + 1983 08eb 03 .byte 0x3 + 1984 08ec 0A .byte 0xa + 1985 08ed 1801 .2byte 0x118 + 1986 08ef 19 .uleb128 0x19 + 1987 08f0 01 .byte 0x1 + 1988 08f1 50 .byte 0x50 + 1989 08f2 03 .byte 0x3 + 1990 08f3 76 .byte 0x76 + 1991 08f4 10 .sleb128 16 + 1992 08f5 06 .byte 0x6 + 1993 08f6 19 .uleb128 0x19 + 1994 08f7 02 .byte 0x2 + 1995 08f8 7D .byte 0x7d + 1996 08f9 00 .sleb128 0 + 1997 08fa 05 .byte 0x5 + 1998 08fb 03 .byte 0x3 + 1999 08fc 08000000 .4byte .LC2 + 2000 0900 00 .byte 0 + 2001 0901 1B .uleb128 0x1b + 2002 0902 F4000000 .4byte .LVL34 + 2003 0906 E70B0000 .4byte 0xbe7 + 2004 090a 1C .uleb128 0x1c + 2005 090b 08010000 .4byte .LVL35 + 2006 090f 01 .byte 0x1 + 2007 0910 F10B0000 .4byte 0xbf1 + 2008 0914 19 .uleb128 0x19 + 2009 0915 01 .byte 0x1 + 2010 0916 51 .byte 0x51 + 2011 0917 05 .byte 0x5 + 2012 0918 03 .byte 0x3 + 2013 0919 14000000 .4byte .LC5 + 2014 091d 19 .uleb128 0x19 + 2015 091e 01 .byte 0x1 + 2016 091f 50 .byte 0x50 + 2017 0920 01 .byte 0x1 + 2018 0921 31 .byte 0x31 + 2019 0922 00 .byte 0 + 2020 0923 00 .byte 0 + 2021 0924 1D .uleb128 0x1d + 2022 0925 E5020000 .4byte .LASF106 + 2023 0929 01 .byte 0x1 + 2024 092a 3C .byte 0x3c + 2025 092b 01 .byte 0x1 + 2026 092c E4000000 .4byte 0xe4 + 2027 0930 00000000 .4byte .LFB7 + 2028 0934 14000000 .4byte .LFE7 + 2029 0938 B7000000 .4byte .LLST4 + 2030 093c 01 .byte 0x1 + 2031 093d 58090000 .4byte 0x958 + 2032 0941 1E .uleb128 0x1e + 2033 0942 7000 .ascii "p\000" + 2034 0944 01 .byte 0x1 + 2035 0945 3C .byte 0x3c + 2036 0946 8A020000 .4byte 0x28a + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 37 + + + 2037 094a D7000000 .4byte .LLST5 + 2038 094e 1B .uleb128 0x1b + 2039 094f 0C000000 .4byte .LVL38 + 2040 0953 140C0000 .4byte 0xc14 + 2041 0957 00 .byte 0 + 2042 0958 1F .uleb128 0x1f + 2043 0959 75050000 .4byte 0x575 + 2044 095d 00000000 .4byte .LFB11 + 2045 0961 A0000000 .4byte .LFE11 + 2046 0965 F8000000 .4byte .LLST6 + 2047 0969 01 .byte 0x1 + 2048 096a 710A0000 .4byte 0xa71 + 2049 096e 20 .uleb128 0x20 + 2050 096f 82050000 .4byte 0x582 + 2051 0973 18010000 .4byte .LLST7 + 2052 0977 21 .uleb128 0x21 + 2053 0978 75050000 .4byte 0x575 + 2054 097c 54000000 .4byte .LBB4 + 2055 0980 00000000 .4byte .Ldebug_ranges0+0 + 2056 0984 01 .byte 0x1 + 2057 0985 BD .byte 0xbd + 2058 0986 010A0000 .4byte 0xa01 + 2059 098a 22 .uleb128 0x22 + 2060 098b 18000000 .4byte .Ldebug_ranges0+0x18 + 2061 098f 20 .uleb128 0x20 + 2062 0990 82050000 .4byte 0x582 + 2063 0994 2B010000 .4byte .LLST8 + 2064 0998 18 .uleb128 0x18 + 2065 0999 60000000 .4byte .LVL47 + 2066 099d 280C0000 .4byte 0xc28 + 2067 09a1 AD090000 .4byte 0x9ad + 2068 09a5 19 .uleb128 0x19 + 2069 09a6 01 .byte 0x1 + 2070 09a7 50 .byte 0x50 + 2071 09a8 03 .byte 0x3 + 2072 09a9 0A .byte 0xa + 2073 09aa E803 .2byte 0x3e8 + 2074 09ac 00 .byte 0 + 2075 09ad 18 .uleb128 0x18 + 2076 09ae 70000000 .4byte .LVL48 + 2077 09b2 3D0C0000 .4byte 0xc3d + 2078 09b6 CE090000 .4byte 0x9ce + 2079 09ba 19 .uleb128 0x19 + 2080 09bb 01 .byte 0x1 + 2081 09bc 52 .byte 0x52 + 2082 09bd 03 .byte 0x3 + 2083 09be 74 .byte 0x74 + 2084 09bf E907 .sleb128 1001 + 2085 09c1 19 .uleb128 0x19 + 2086 09c2 01 .byte 0x1 + 2087 09c3 51 .byte 0x51 + 2088 09c4 03 .byte 0x3 + 2089 09c5 74 .byte 0x74 + 2090 09c6 E807 .sleb128 1000 + 2091 09c8 19 .uleb128 0x19 + 2092 09c9 01 .byte 0x1 + 2093 09ca 50 .byte 0x50 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 38 + + + 2094 09cb 01 .byte 0x1 + 2095 09cc 33 .byte 0x33 + 2096 09cd 00 .byte 0 + 2097 09ce 18 .uleb128 0x18 + 2098 09cf 88000000 .4byte .LVL51 + 2099 09d3 5F0C0000 .4byte 0xc5f + 2100 09d7 E2090000 .4byte 0x9e2 + 2101 09db 19 .uleb128 0x19 + 2102 09dc 01 .byte 0x1 + 2103 09dd 50 .byte 0x50 + 2104 09de 02 .byte 0x2 + 2105 09df 75 .byte 0x75 + 2106 09e0 00 .sleb128 0 + 2107 09e1 00 .byte 0 + 2108 09e2 1C .uleb128 0x1c + 2109 09e3 9C000000 .4byte .LVL52 + 2110 09e7 01 .byte 0x1 + 2111 09e8 3D0C0000 .4byte 0xc3d + 2112 09ec 19 .uleb128 0x19 + 2113 09ed 01 .byte 0x1 + 2114 09ee 52 .byte 0x52 + 2115 09ef 03 .byte 0x3 + 2116 09f0 74 .byte 0x74 + 2117 09f1 E500 .sleb128 101 + 2118 09f3 19 .uleb128 0x19 + 2119 09f4 01 .byte 0x1 + 2120 09f5 51 .byte 0x51 + 2121 09f6 02 .byte 0x2 + 2122 09f7 75 .byte 0x75 + 2123 09f8 00 .sleb128 0 + 2124 09f9 19 .uleb128 0x19 + 2125 09fa 01 .byte 0x1 + 2126 09fb 50 .byte 0x50 + 2127 09fc 01 .byte 0x1 + 2128 09fd 34 .byte 0x34 + 2129 09fe 00 .byte 0 + 2130 09ff 00 .byte 0 + 2131 0a00 00 .byte 0 + 2132 0a01 1B .uleb128 0x1b + 2133 0a02 0C000000 .4byte .LVL39 + 2134 0a06 740C0000 .4byte 0xc74 + 2135 0a0a 18 .uleb128 0x18 + 2136 0a0b 18000000 .4byte .LVL41 + 2137 0a0f 280C0000 .4byte 0xc28 + 2138 0a13 1E0A0000 .4byte 0xa1e + 2139 0a17 19 .uleb128 0x19 + 2140 0a18 01 .byte 0x1 + 2141 0a19 50 .byte 0x50 + 2142 0a1a 02 .byte 0x2 + 2143 0a1b 08 .byte 0x8 + 2144 0a1c 64 .byte 0x64 + 2145 0a1d 00 .byte 0 + 2146 0a1e 18 .uleb128 0x18 + 2147 0a1f 28000000 .4byte .LVL42 + 2148 0a23 3D0C0000 .4byte 0xc3d + 2149 0a27 3F0A0000 .4byte 0xa3f + 2150 0a2b 19 .uleb128 0x19 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 39 + + + 2151 0a2c 01 .byte 0x1 + 2152 0a2d 52 .byte 0x52 + 2153 0a2e 03 .byte 0x3 + 2154 0a2f 74 .byte 0x74 + 2155 0a30 E500 .sleb128 101 + 2156 0a32 19 .uleb128 0x19 + 2157 0a33 01 .byte 0x1 + 2158 0a34 51 .byte 0x51 + 2159 0a35 03 .byte 0x3 + 2160 0a36 74 .byte 0x74 + 2161 0a37 E400 .sleb128 100 + 2162 0a39 19 .uleb128 0x19 + 2163 0a3a 01 .byte 0x1 + 2164 0a3b 50 .byte 0x50 + 2165 0a3c 01 .byte 0x1 + 2166 0a3d 31 .byte 0x31 + 2167 0a3e 00 .byte 0 + 2168 0a3f 18 .uleb128 0x18 + 2169 0a40 3C000000 .4byte .LVL44 + 2170 0a44 280C0000 .4byte 0xc28 + 2171 0a48 530A0000 .4byte 0xa53 + 2172 0a4c 19 .uleb128 0x19 + 2173 0a4d 01 .byte 0x1 + 2174 0a4e 50 .byte 0x50 + 2175 0a4f 02 .byte 0x2 + 2176 0a50 08 .byte 0x8 + 2177 0a51 64 .byte 0x64 + 2178 0a52 00 .byte 0 + 2179 0a53 1A .uleb128 0x1a + 2180 0a54 4C000000 .4byte .LVL45 + 2181 0a58 3D0C0000 .4byte 0xc3d + 2182 0a5c 19 .uleb128 0x19 + 2183 0a5d 01 .byte 0x1 + 2184 0a5e 52 .byte 0x52 + 2185 0a5f 03 .byte 0x3 + 2186 0a60 74 .byte 0x74 + 2187 0a61 E500 .sleb128 101 + 2188 0a63 19 .uleb128 0x19 + 2189 0a64 01 .byte 0x1 + 2190 0a65 51 .byte 0x51 + 2191 0a66 03 .byte 0x3 + 2192 0a67 74 .byte 0x74 + 2193 0a68 E400 .sleb128 100 + 2194 0a6a 19 .uleb128 0x19 + 2195 0a6b 01 .byte 0x1 + 2196 0a6c 50 .byte 0x50 + 2197 0a6d 01 .byte 0x1 + 2198 0a6e 32 .byte 0x32 + 2199 0a6f 00 .byte 0 + 2200 0a70 00 .byte 0 + 2201 0a71 23 .uleb128 0x23 + 2202 0a72 21000000 .4byte .LASF83 + 2203 0a76 08 .byte 0x8 + 2204 0a77 F5 .byte 0xf5 + 2205 0a78 F8030000 .4byte 0x3f8 + 2206 0a7c 01 .byte 0x1 + 2207 0a7d 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 40 + + + 2208 0a7e 23 .uleb128 0x23 + 2209 0a7f 19040000 .4byte .LASF84 + 2210 0a83 09 .byte 0x9 + 2211 0a84 6F .byte 0x6f + 2212 0a85 60040000 .4byte 0x460 + 2213 0a89 01 .byte 0x1 + 2214 0a8a 01 .byte 0x1 + 2215 0a8b 24 .uleb128 0x24 + 2216 0a8c 4C020000 .4byte 0x24c + 2217 0a90 9B0A0000 .4byte 0xa9b + 2218 0a94 25 .uleb128 0x25 + 2219 0a95 21050000 .4byte 0x521 + 2220 0a99 04 .byte 0x4 + 2221 0a9a 00 .byte 0 + 2222 0a9b 23 .uleb128 0x23 + 2223 0a9c 3D030000 .4byte .LASF85 + 2224 0aa0 0B .byte 0xb + 2225 0aa1 A5 .byte 0xa5 + 2226 0aa2 8B0A0000 .4byte 0xa8b + 2227 0aa6 01 .byte 0x1 + 2228 0aa7 01 .byte 0x1 + 2229 0aa8 24 .uleb128 0x24 + 2230 0aa9 8A020000 .4byte 0x28a + 2231 0aad B30A0000 .4byte 0xab3 + 2232 0ab1 26 .uleb128 0x26 + 2233 0ab2 00 .byte 0 + 2234 0ab3 27 .uleb128 0x27 + 2235 0ab4 776100 .ascii "wa\000" + 2236 0ab7 0B .byte 0xb + 2237 0ab8 A7 .byte 0xa7 + 2238 0ab9 BF0A0000 .4byte 0xabf + 2239 0abd 01 .byte 0x1 + 2240 0abe 01 .byte 0x1 + 2241 0abf 10 .uleb128 0x10 + 2242 0ac0 A80A0000 .4byte 0xaa8 + 2243 0ac4 28 .uleb128 0x28 + 2244 0ac5 F0010000 .4byte .LASF86 + 2245 0ac9 01 .byte 0x1 + 2246 0aca 4D .byte 0x4d + 2247 0acb D60A0000 .4byte 0xad6 + 2248 0acf 01 .byte 0x1 + 2249 0ad0 05 .byte 0x5 + 2250 0ad1 03 .byte 0x3 + 2251 0ad2 00000000 .4byte testthd1 + 2252 0ad6 10 .uleb128 0x10 + 2253 0ad7 28050000 .4byte 0x528 + 2254 0adb 28 .uleb128 0x28 + 2255 0adc F9010000 .4byte .LASF87 + 2256 0ae0 01 .byte 0x1 + 2257 0ae1 6D .byte 0x6d + 2258 0ae2 D60A0000 .4byte 0xad6 + 2259 0ae6 01 .byte 0x1 + 2260 0ae7 05 .byte 0x5 + 2261 0ae8 03 .byte 0x3 + 2262 0ae9 00000000 .4byte testthd2 + 2263 0aed 28 .uleb128 0x28 + 2264 0aee 02020000 .4byte .LASF88 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 41 + + + 2265 0af2 01 .byte 0x1 + 2266 0af3 AE .byte 0xae + 2267 0af4 D60A0000 .4byte 0xad6 + 2268 0af8 01 .byte 0x1 + 2269 0af9 05 .byte 0x5 + 2270 0afa 03 .byte 0x3 + 2271 0afb 00000000 .4byte testthd3 + 2272 0aff 28 .uleb128 0x28 + 2273 0b00 0B020000 .4byte .LASF89 + 2274 0b04 01 .byte 0x1 + 2275 0b05 D7 .byte 0xd7 + 2276 0b06 D60A0000 .4byte 0xad6 + 2277 0b0a 01 .byte 0x1 + 2278 0b0b 05 .byte 0x5 + 2279 0b0c 03 .byte 0x3 + 2280 0b0d 00000000 .4byte testthd4 + 2281 0b11 24 .uleb128 0x24 + 2282 0b12 210B0000 .4byte 0xb21 + 2283 0b16 210B0000 .4byte 0xb21 + 2284 0b1a 25 .uleb128 0x25 + 2285 0b1b 21050000 .4byte 0x521 + 2286 0b1f 04 .byte 0x4 + 2287 0b20 00 .byte 0 + 2288 0b21 09 .uleb128 0x9 + 2289 0b22 04 .byte 0x4 + 2290 0b23 D60A0000 .4byte 0xad6 + 2291 0b27 28 .uleb128 0x28 + 2292 0b28 AD030000 .4byte .LASF90 + 2293 0b2c 01 .byte 0x1 + 2294 0b2d E1 .byte 0xe1 + 2295 0b2e 390B0000 .4byte 0xb39 + 2296 0b32 01 .byte 0x1 + 2297 0b33 05 .byte 0x5 + 2298 0b34 03 .byte 0x3 + 2299 0b35 00000000 .4byte patternthd + 2300 0b39 10 .uleb128 0x10 + 2301 0b3a 110B0000 .4byte 0xb11 + 2302 0b3e 29 .uleb128 0x29 + 2303 0b3f 01 .byte 0x1 + 2304 0b40 D2000000 .4byte .LASF91 + 2305 0b44 06 .byte 0x6 + 2306 0b45 7201 .2byte 0x172 + 2307 0b47 01 .byte 0x1 + 2308 0b48 D9000000 .4byte 0xd9 + 2309 0b4c 01 .byte 0x1 + 2310 0b4d 570B0000 .4byte 0xb57 + 2311 0b51 0C .uleb128 0xc + 2312 0b52 D9000000 .4byte 0xd9 + 2313 0b56 00 .byte 0 + 2314 0b57 2A .uleb128 0x2a + 2315 0b58 01 .byte 0x1 + 2316 0b59 35040000 .4byte .LASF92 + 2317 0b5d 0B .byte 0xb + 2318 0b5e 58 .byte 0x58 + 2319 0b5f 01 .byte 0x1 + 2320 0b60 9B000000 .4byte 0x9b + 2321 0b64 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 42 + + + 2322 0b65 740B0000 .4byte 0xb74 + 2323 0b69 0C .uleb128 0xc + 2324 0b6a 3B000000 .4byte 0x3b + 2325 0b6e 0C .uleb128 0xc + 2326 0b6f 9B000000 .4byte 0x9b + 2327 0b73 00 .byte 0 + 2328 0b74 29 .uleb128 0x29 + 2329 0b75 01 .byte 0x1 + 2330 0b76 CD010000 .4byte .LASF93 + 2331 0b7a 06 .byte 0x6 + 2332 0b7b 7001 .2byte 0x170 + 2333 0b7d 01 .byte 0x1 + 2334 0b7e 4C020000 .4byte 0x24c + 2335 0b82 01 .byte 0x1 + 2336 0b83 A10B0000 .4byte 0xba1 + 2337 0b87 0C .uleb128 0xc + 2338 0b88 8A020000 .4byte 0x28a + 2339 0b8c 0C .uleb128 0xc + 2340 0b8d 30000000 .4byte 0x30 + 2341 0b91 0C .uleb128 0xc + 2342 0b92 D9000000 .4byte 0xd9 + 2343 0b96 0C .uleb128 0xc + 2344 0b97 00050000 .4byte 0x500 + 2345 0b9b 0C .uleb128 0xc + 2346 0b9c 8A020000 .4byte 0x28a + 2347 0ba0 00 .byte 0 + 2348 0ba1 29 .uleb128 0x29 + 2349 0ba2 01 .byte 0x1 + 2350 0ba3 92000000 .4byte .LASF94 + 2351 0ba7 06 .byte 0x6 + 2352 0ba8 6E01 .2byte 0x16e + 2353 0baa 01 .byte 0x1 + 2354 0bab 4C020000 .4byte 0x24c + 2355 0baf 01 .byte 0x1 + 2356 0bb0 CE0B0000 .4byte 0xbce + 2357 0bb4 0C .uleb128 0xc + 2358 0bb5 8A020000 .4byte 0x28a + 2359 0bb9 0C .uleb128 0xc + 2360 0bba 30000000 .4byte 0x30 + 2361 0bbe 0C .uleb128 0xc + 2362 0bbf D9000000 .4byte 0xd9 + 2363 0bc3 0C .uleb128 0xc + 2364 0bc4 00050000 .4byte 0x500 + 2365 0bc8 0C .uleb128 0xc + 2366 0bc9 8A020000 .4byte 0x28a + 2367 0bcd 00 .byte 0 + 2368 0bce 29 .uleb128 0x29 + 2369 0bcf 01 .byte 0x1 + 2370 0bd0 1C020000 .4byte .LASF95 + 2371 0bd4 06 .byte 0x6 + 2372 0bd5 7301 .2byte 0x173 + 2373 0bd7 01 .byte 0x1 + 2374 0bd8 4C020000 .4byte 0x24c + 2375 0bdc 01 .byte 0x1 + 2376 0bdd E70B0000 .4byte 0xbe7 + 2377 0be1 0C .uleb128 0xc + 2378 0be2 4C020000 .4byte 0x24c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 43 + + + 2379 0be6 00 .byte 0 + 2380 0be7 2B .uleb128 0x2b + 2381 0be8 01 .byte 0x1 + 2382 0be9 28020000 .4byte .LASF107 + 2383 0bed 0B .byte 0xb + 2384 0bee 5C .byte 0x5c + 2385 0bef 01 .byte 0x1 + 2386 0bf0 01 .byte 0x1 + 2387 0bf1 2A .uleb128 0x2a + 2388 0bf2 01 .byte 0x1 + 2389 0bf3 5B020000 .4byte .LASF96 + 2390 0bf7 0B .byte 0xb + 2391 0bf8 59 .byte 0x59 + 2392 0bf9 01 .byte 0x1 + 2393 0bfa 9B000000 .4byte 0x9b + 2394 0bfe 01 .byte 0x1 + 2395 0bff 0E0C0000 .4byte 0xc0e + 2396 0c03 0C .uleb128 0xc + 2397 0c04 3B000000 .4byte 0x3b + 2398 0c08 0C .uleb128 0xc + 2399 0c09 0E0C0000 .4byte 0xc0e + 2400 0c0d 00 .byte 0 + 2401 0c0e 09 .uleb128 0x9 + 2402 0c0f 04 .byte 0x4 + 2403 0c10 F3040000 .4byte 0x4f3 + 2404 0c14 2C .uleb128 0x2c + 2405 0c15 01 .byte 0x1 + 2406 0c16 78000000 .4byte .LASF97 + 2407 0c1a 0B .byte 0xb + 2408 0c1b 56 .byte 0x56 + 2409 0c1c 01 .byte 0x1 + 2410 0c1d 01 .byte 0x1 + 2411 0c1e 280C0000 .4byte 0xc28 + 2412 0c22 0C .uleb128 0xc + 2413 0c23 F3040000 .4byte 0x4f3 + 2414 0c27 00 .byte 0 + 2415 0c28 2D .uleb128 0x2d + 2416 0c29 01 .byte 0x1 + 2417 0c2a FD030000 .4byte .LASF98 + 2418 0c2e 06 .byte 0x6 + 2419 0c2f 7501 .2byte 0x175 + 2420 0c31 01 .byte 0x1 + 2421 0c32 01 .byte 0x1 + 2422 0c33 3D0C0000 .4byte 0xc3d + 2423 0c37 0C .uleb128 0xc + 2424 0c38 FA000000 .4byte 0xfa + 2425 0c3c 00 .byte 0 + 2426 0c3d 2A .uleb128 0x2a + 2427 0c3e 01 .byte 0x1 + 2428 0c3f B1000000 .4byte .LASF99 + 2429 0c43 0B .byte 0xb + 2430 0c44 5A .byte 0x5a + 2431 0c45 01 .byte 0x1 + 2432 0c46 9B000000 .4byte 0x9b + 2433 0c4a 01 .byte 0x1 + 2434 0c4b 5F0C0000 .4byte 0xc5f + 2435 0c4f 0C .uleb128 0xc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 44 + + + 2436 0c50 3B000000 .4byte 0x3b + 2437 0c54 0C .uleb128 0xc + 2438 0c55 FA000000 .4byte 0xfa + 2439 0c59 0C .uleb128 0xc + 2440 0c5a FA000000 .4byte 0xfa + 2441 0c5e 00 .byte 0 + 2442 0c5f 2D .uleb128 0x2d + 2443 0c60 01 .byte 0x1 + 2444 0c61 94020000 .4byte .LASF100 + 2445 0c65 06 .byte 0x6 + 2446 0c66 7601 .2byte 0x176 + 2447 0c68 01 .byte 0x1 + 2448 0c69 01 .byte 0x1 + 2449 0c6a 740C0000 .4byte 0xc74 + 2450 0c6e 0C .uleb128 0xc + 2451 0c6f FA000000 .4byte 0xfa + 2452 0c73 00 .byte 0 + 2453 0c74 2E .uleb128 0x2e + 2454 0c75 01 .byte 0x1 + 2455 0c76 08030000 .4byte .LASF108 + 2456 0c7a 0B .byte 0xb + 2457 0c7b 5D .byte 0x5d + 2458 0c7c 01 .byte 0x1 + 2459 0c7d FA000000 .4byte 0xfa + 2460 0c81 01 .byte 0x1 + 2461 0c82 00 .byte 0 + 2462 .section .debug_abbrev,"",%progbits + 2463 .Ldebug_abbrev0: + 2464 0000 01 .uleb128 0x1 + 2465 0001 11 .uleb128 0x11 + 2466 0002 01 .byte 0x1 + 2467 0003 25 .uleb128 0x25 + 2468 0004 0E .uleb128 0xe + 2469 0005 13 .uleb128 0x13 + 2470 0006 0B .uleb128 0xb + 2471 0007 03 .uleb128 0x3 + 2472 0008 0E .uleb128 0xe + 2473 0009 1B .uleb128 0x1b + 2474 000a 0E .uleb128 0xe + 2475 000b 55 .uleb128 0x55 + 2476 000c 06 .uleb128 0x6 + 2477 000d 11 .uleb128 0x11 + 2478 000e 01 .uleb128 0x1 + 2479 000f 52 .uleb128 0x52 + 2480 0010 01 .uleb128 0x1 + 2481 0011 10 .uleb128 0x10 + 2482 0012 06 .uleb128 0x6 + 2483 0013 00 .byte 0 + 2484 0014 00 .byte 0 + 2485 0015 02 .uleb128 0x2 + 2486 0016 24 .uleb128 0x24 + 2487 0017 00 .byte 0 + 2488 0018 0B .uleb128 0xb + 2489 0019 0B .uleb128 0xb + 2490 001a 3E .uleb128 0x3e + 2491 001b 0B .uleb128 0xb + 2492 001c 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 45 + + + 2493 001d 08 .uleb128 0x8 + 2494 001e 00 .byte 0 + 2495 001f 00 .byte 0 + 2496 0020 03 .uleb128 0x3 + 2497 0021 16 .uleb128 0x16 + 2498 0022 00 .byte 0 + 2499 0023 03 .uleb128 0x3 + 2500 0024 0E .uleb128 0xe + 2501 0025 3A .uleb128 0x3a + 2502 0026 0B .uleb128 0xb + 2503 0027 3B .uleb128 0x3b + 2504 0028 0B .uleb128 0xb + 2505 0029 49 .uleb128 0x49 + 2506 002a 13 .uleb128 0x13 + 2507 002b 00 .byte 0 + 2508 002c 00 .byte 0 + 2509 002d 04 .uleb128 0x4 + 2510 002e 24 .uleb128 0x24 + 2511 002f 00 .byte 0 + 2512 0030 0B .uleb128 0xb + 2513 0031 0B .uleb128 0xb + 2514 0032 3E .uleb128 0x3e + 2515 0033 0B .uleb128 0xb + 2516 0034 03 .uleb128 0x3 + 2517 0035 0E .uleb128 0xe + 2518 0036 00 .byte 0 + 2519 0037 00 .byte 0 + 2520 0038 05 .uleb128 0x5 + 2521 0039 13 .uleb128 0x13 + 2522 003a 01 .byte 0x1 + 2523 003b 03 .uleb128 0x3 + 2524 003c 0E .uleb128 0xe + 2525 003d 0B .uleb128 0xb + 2526 003e 0B .uleb128 0xb + 2527 003f 3A .uleb128 0x3a + 2528 0040 0B .uleb128 0xb + 2529 0041 3B .uleb128 0x3b + 2530 0042 0B .uleb128 0xb + 2531 0043 01 .uleb128 0x1 + 2532 0044 13 .uleb128 0x13 + 2533 0045 00 .byte 0 + 2534 0046 00 .byte 0 + 2535 0047 06 .uleb128 0x6 + 2536 0048 0D .uleb128 0xd + 2537 0049 00 .byte 0 + 2538 004a 03 .uleb128 0x3 + 2539 004b 0E .uleb128 0xe + 2540 004c 3A .uleb128 0x3a + 2541 004d 0B .uleb128 0xb + 2542 004e 3B .uleb128 0x3b + 2543 004f 0B .uleb128 0xb + 2544 0050 49 .uleb128 0x49 + 2545 0051 13 .uleb128 0x13 + 2546 0052 38 .uleb128 0x38 + 2547 0053 0A .uleb128 0xa + 2548 0054 00 .byte 0 + 2549 0055 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 46 + + + 2550 0056 07 .uleb128 0x7 + 2551 0057 0D .uleb128 0xd + 2552 0058 00 .byte 0 + 2553 0059 03 .uleb128 0x3 + 2554 005a 08 .uleb128 0x8 + 2555 005b 3A .uleb128 0x3a + 2556 005c 0B .uleb128 0xb + 2557 005d 3B .uleb128 0x3b + 2558 005e 0B .uleb128 0xb + 2559 005f 49 .uleb128 0x49 + 2560 0060 13 .uleb128 0x13 + 2561 0061 38 .uleb128 0x38 + 2562 0062 0A .uleb128 0xa + 2563 0063 00 .byte 0 + 2564 0064 00 .byte 0 + 2565 0065 08 .uleb128 0x8 + 2566 0066 13 .uleb128 0x13 + 2567 0067 01 .byte 0x1 + 2568 0068 0B .uleb128 0xb + 2569 0069 0B .uleb128 0xb + 2570 006a 3A .uleb128 0x3a + 2571 006b 0B .uleb128 0xb + 2572 006c 3B .uleb128 0x3b + 2573 006d 0B .uleb128 0xb + 2574 006e 01 .uleb128 0x1 + 2575 006f 13 .uleb128 0x13 + 2576 0070 00 .byte 0 + 2577 0071 00 .byte 0 + 2578 0072 09 .uleb128 0x9 + 2579 0073 0F .uleb128 0xf + 2580 0074 00 .byte 0 + 2581 0075 0B .uleb128 0xb + 2582 0076 0B .uleb128 0xb + 2583 0077 49 .uleb128 0x49 + 2584 0078 13 .uleb128 0x13 + 2585 0079 00 .byte 0 + 2586 007a 00 .byte 0 + 2587 007b 0A .uleb128 0xa + 2588 007c 0F .uleb128 0xf + 2589 007d 00 .byte 0 + 2590 007e 0B .uleb128 0xb + 2591 007f 0B .uleb128 0xb + 2592 0080 00 .byte 0 + 2593 0081 00 .byte 0 + 2594 0082 0B .uleb128 0xb + 2595 0083 15 .uleb128 0x15 + 2596 0084 01 .byte 0x1 + 2597 0085 27 .uleb128 0x27 + 2598 0086 0C .uleb128 0xc + 2599 0087 01 .uleb128 0x1 + 2600 0088 13 .uleb128 0x13 + 2601 0089 00 .byte 0 + 2602 008a 00 .byte 0 + 2603 008b 0C .uleb128 0xc + 2604 008c 05 .uleb128 0x5 + 2605 008d 00 .byte 0 + 2606 008e 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 47 + + + 2607 008f 13 .uleb128 0x13 + 2608 0090 00 .byte 0 + 2609 0091 00 .byte 0 + 2610 0092 0D .uleb128 0xd + 2611 0093 35 .uleb128 0x35 + 2612 0094 00 .byte 0 + 2613 0095 49 .uleb128 0x49 + 2614 0096 13 .uleb128 0x13 + 2615 0097 00 .byte 0 + 2616 0098 00 .byte 0 + 2617 0099 0E .uleb128 0xe + 2618 009a 17 .uleb128 0x17 + 2619 009b 01 .byte 0x1 + 2620 009c 0B .uleb128 0xb + 2621 009d 0B .uleb128 0xb + 2622 009e 3A .uleb128 0x3a + 2623 009f 0B .uleb128 0xb + 2624 00a0 3B .uleb128 0x3b + 2625 00a1 0B .uleb128 0xb + 2626 00a2 01 .uleb128 0x1 + 2627 00a3 13 .uleb128 0x13 + 2628 00a4 00 .byte 0 + 2629 00a5 00 .byte 0 + 2630 00a6 0F .uleb128 0xf + 2631 00a7 0D .uleb128 0xd + 2632 00a8 00 .byte 0 + 2633 00a9 03 .uleb128 0x3 + 2634 00aa 0E .uleb128 0xe + 2635 00ab 3A .uleb128 0x3a + 2636 00ac 0B .uleb128 0xb + 2637 00ad 3B .uleb128 0x3b + 2638 00ae 0B .uleb128 0xb + 2639 00af 49 .uleb128 0x49 + 2640 00b0 13 .uleb128 0x13 + 2641 00b1 00 .byte 0 + 2642 00b2 00 .byte 0 + 2643 00b3 10 .uleb128 0x10 + 2644 00b4 26 .uleb128 0x26 + 2645 00b5 00 .byte 0 + 2646 00b6 49 .uleb128 0x49 + 2647 00b7 13 .uleb128 0x13 + 2648 00b8 00 .byte 0 + 2649 00b9 00 .byte 0 + 2650 00ba 11 .uleb128 0x11 + 2651 00bb 15 .uleb128 0x15 + 2652 00bc 01 .byte 0x1 + 2653 00bd 27 .uleb128 0x27 + 2654 00be 0C .uleb128 0xc + 2655 00bf 49 .uleb128 0x49 + 2656 00c0 13 .uleb128 0x13 + 2657 00c1 01 .uleb128 0x1 + 2658 00c2 13 .uleb128 0x13 + 2659 00c3 00 .byte 0 + 2660 00c4 00 .byte 0 + 2661 00c5 12 .uleb128 0x12 + 2662 00c6 15 .uleb128 0x15 + 2663 00c7 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 48 + + + 2664 00c8 27 .uleb128 0x27 + 2665 00c9 0C .uleb128 0xc + 2666 00ca 00 .byte 0 + 2667 00cb 00 .byte 0 + 2668 00cc 13 .uleb128 0x13 + 2669 00cd 2E .uleb128 0x2e + 2670 00ce 01 .byte 0x1 + 2671 00cf 03 .uleb128 0x3 + 2672 00d0 0E .uleb128 0xe + 2673 00d1 3A .uleb128 0x3a + 2674 00d2 0B .uleb128 0xb + 2675 00d3 3B .uleb128 0x3b + 2676 00d4 0B .uleb128 0xb + 2677 00d5 27 .uleb128 0x27 + 2678 00d6 0C .uleb128 0xc + 2679 00d7 20 .uleb128 0x20 + 2680 00d8 0B .uleb128 0xb + 2681 00d9 01 .uleb128 0x1 + 2682 00da 13 .uleb128 0x13 + 2683 00db 00 .byte 0 + 2684 00dc 00 .byte 0 + 2685 00dd 14 .uleb128 0x14 + 2686 00de 34 .uleb128 0x34 + 2687 00df 00 .byte 0 + 2688 00e0 03 .uleb128 0x3 + 2689 00e1 0E .uleb128 0xe + 2690 00e2 3A .uleb128 0x3a + 2691 00e3 0B .uleb128 0xb + 2692 00e4 3B .uleb128 0x3b + 2693 00e5 0B .uleb128 0xb + 2694 00e6 49 .uleb128 0x49 + 2695 00e7 13 .uleb128 0x13 + 2696 00e8 00 .byte 0 + 2697 00e9 00 .byte 0 + 2698 00ea 15 .uleb128 0x15 + 2699 00eb 2E .uleb128 0x2e + 2700 00ec 01 .byte 0x1 + 2701 00ed 03 .uleb128 0x3 + 2702 00ee 0E .uleb128 0xe + 2703 00ef 3A .uleb128 0x3a + 2704 00f0 0B .uleb128 0xb + 2705 00f1 3B .uleb128 0x3b + 2706 00f2 0B .uleb128 0xb + 2707 00f3 27 .uleb128 0x27 + 2708 00f4 0C .uleb128 0xc + 2709 00f5 11 .uleb128 0x11 + 2710 00f6 01 .uleb128 0x1 + 2711 00f7 12 .uleb128 0x12 + 2712 00f8 01 .uleb128 0x1 + 2713 00f9 40 .uleb128 0x40 + 2714 00fa 06 .uleb128 0x6 + 2715 00fb 9742 .uleb128 0x2117 + 2716 00fd 0C .uleb128 0xc + 2717 00fe 01 .uleb128 0x1 + 2718 00ff 13 .uleb128 0x13 + 2719 0100 00 .byte 0 + 2720 0101 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 49 + + + 2721 0102 16 .uleb128 0x16 + 2722 0103 34 .uleb128 0x34 + 2723 0104 00 .byte 0 + 2724 0105 03 .uleb128 0x3 + 2725 0106 0E .uleb128 0xe + 2726 0107 3A .uleb128 0x3a + 2727 0108 0B .uleb128 0xb + 2728 0109 3B .uleb128 0x3b + 2729 010a 0B .uleb128 0xb + 2730 010b 49 .uleb128 0x49 + 2731 010c 13 .uleb128 0x13 + 2732 010d 02 .uleb128 0x2 + 2733 010e 0A .uleb128 0xa + 2734 010f 00 .byte 0 + 2735 0110 00 .byte 0 + 2736 0111 17 .uleb128 0x17 + 2737 0112 34 .uleb128 0x34 + 2738 0113 00 .byte 0 + 2739 0114 03 .uleb128 0x3 + 2740 0115 08 .uleb128 0x8 + 2741 0116 3A .uleb128 0x3a + 2742 0117 0B .uleb128 0xb + 2743 0118 3B .uleb128 0x3b + 2744 0119 0B .uleb128 0xb + 2745 011a 49 .uleb128 0x49 + 2746 011b 13 .uleb128 0x13 + 2747 011c 02 .uleb128 0x2 + 2748 011d 06 .uleb128 0x6 + 2749 011e 00 .byte 0 + 2750 011f 00 .byte 0 + 2751 0120 18 .uleb128 0x18 + 2752 0121 898201 .uleb128 0x4109 + 2753 0124 01 .byte 0x1 + 2754 0125 11 .uleb128 0x11 + 2755 0126 01 .uleb128 0x1 + 2756 0127 31 .uleb128 0x31 + 2757 0128 13 .uleb128 0x13 + 2758 0129 01 .uleb128 0x1 + 2759 012a 13 .uleb128 0x13 + 2760 012b 00 .byte 0 + 2761 012c 00 .byte 0 + 2762 012d 19 .uleb128 0x19 + 2763 012e 8A8201 .uleb128 0x410a + 2764 0131 00 .byte 0 + 2765 0132 02 .uleb128 0x2 + 2766 0133 0A .uleb128 0xa + 2767 0134 9142 .uleb128 0x2111 + 2768 0136 0A .uleb128 0xa + 2769 0137 00 .byte 0 + 2770 0138 00 .byte 0 + 2771 0139 1A .uleb128 0x1a + 2772 013a 898201 .uleb128 0x4109 + 2773 013d 01 .byte 0x1 + 2774 013e 11 .uleb128 0x11 + 2775 013f 01 .uleb128 0x1 + 2776 0140 31 .uleb128 0x31 + 2777 0141 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 50 + + + 2778 0142 00 .byte 0 + 2779 0143 00 .byte 0 + 2780 0144 1B .uleb128 0x1b + 2781 0145 898201 .uleb128 0x4109 + 2782 0148 00 .byte 0 + 2783 0149 11 .uleb128 0x11 + 2784 014a 01 .uleb128 0x1 + 2785 014b 31 .uleb128 0x31 + 2786 014c 13 .uleb128 0x13 + 2787 014d 00 .byte 0 + 2788 014e 00 .byte 0 + 2789 014f 1C .uleb128 0x1c + 2790 0150 898201 .uleb128 0x4109 + 2791 0153 01 .byte 0x1 + 2792 0154 11 .uleb128 0x11 + 2793 0155 01 .uleb128 0x1 + 2794 0156 9542 .uleb128 0x2115 + 2795 0158 0C .uleb128 0xc + 2796 0159 31 .uleb128 0x31 + 2797 015a 13 .uleb128 0x13 + 2798 015b 00 .byte 0 + 2799 015c 00 .byte 0 + 2800 015d 1D .uleb128 0x1d + 2801 015e 2E .uleb128 0x2e + 2802 015f 01 .byte 0x1 + 2803 0160 03 .uleb128 0x3 + 2804 0161 0E .uleb128 0xe + 2805 0162 3A .uleb128 0x3a + 2806 0163 0B .uleb128 0xb + 2807 0164 3B .uleb128 0x3b + 2808 0165 0B .uleb128 0xb + 2809 0166 27 .uleb128 0x27 + 2810 0167 0C .uleb128 0xc + 2811 0168 49 .uleb128 0x49 + 2812 0169 13 .uleb128 0x13 + 2813 016a 11 .uleb128 0x11 + 2814 016b 01 .uleb128 0x1 + 2815 016c 12 .uleb128 0x12 + 2816 016d 01 .uleb128 0x1 + 2817 016e 40 .uleb128 0x40 + 2818 016f 06 .uleb128 0x6 + 2819 0170 9742 .uleb128 0x2117 + 2820 0172 0C .uleb128 0xc + 2821 0173 01 .uleb128 0x1 + 2822 0174 13 .uleb128 0x13 + 2823 0175 00 .byte 0 + 2824 0176 00 .byte 0 + 2825 0177 1E .uleb128 0x1e + 2826 0178 05 .uleb128 0x5 + 2827 0179 00 .byte 0 + 2828 017a 03 .uleb128 0x3 + 2829 017b 08 .uleb128 0x8 + 2830 017c 3A .uleb128 0x3a + 2831 017d 0B .uleb128 0xb + 2832 017e 3B .uleb128 0x3b + 2833 017f 0B .uleb128 0xb + 2834 0180 49 .uleb128 0x49 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 51 + + + 2835 0181 13 .uleb128 0x13 + 2836 0182 02 .uleb128 0x2 + 2837 0183 06 .uleb128 0x6 + 2838 0184 00 .byte 0 + 2839 0185 00 .byte 0 + 2840 0186 1F .uleb128 0x1f + 2841 0187 2E .uleb128 0x2e + 2842 0188 01 .byte 0x1 + 2843 0189 31 .uleb128 0x31 + 2844 018a 13 .uleb128 0x13 + 2845 018b 11 .uleb128 0x11 + 2846 018c 01 .uleb128 0x1 + 2847 018d 12 .uleb128 0x12 + 2848 018e 01 .uleb128 0x1 + 2849 018f 40 .uleb128 0x40 + 2850 0190 06 .uleb128 0x6 + 2851 0191 9742 .uleb128 0x2117 + 2852 0193 0C .uleb128 0xc + 2853 0194 01 .uleb128 0x1 + 2854 0195 13 .uleb128 0x13 + 2855 0196 00 .byte 0 + 2856 0197 00 .byte 0 + 2857 0198 20 .uleb128 0x20 + 2858 0199 34 .uleb128 0x34 + 2859 019a 00 .byte 0 + 2860 019b 31 .uleb128 0x31 + 2861 019c 13 .uleb128 0x13 + 2862 019d 02 .uleb128 0x2 + 2863 019e 06 .uleb128 0x6 + 2864 019f 00 .byte 0 + 2865 01a0 00 .byte 0 + 2866 01a1 21 .uleb128 0x21 + 2867 01a2 1D .uleb128 0x1d + 2868 01a3 01 .byte 0x1 + 2869 01a4 31 .uleb128 0x31 + 2870 01a5 13 .uleb128 0x13 + 2871 01a6 52 .uleb128 0x52 + 2872 01a7 01 .uleb128 0x1 + 2873 01a8 55 .uleb128 0x55 + 2874 01a9 06 .uleb128 0x6 + 2875 01aa 58 .uleb128 0x58 + 2876 01ab 0B .uleb128 0xb + 2877 01ac 59 .uleb128 0x59 + 2878 01ad 0B .uleb128 0xb + 2879 01ae 01 .uleb128 0x1 + 2880 01af 13 .uleb128 0x13 + 2881 01b0 00 .byte 0 + 2882 01b1 00 .byte 0 + 2883 01b2 22 .uleb128 0x22 + 2884 01b3 0B .uleb128 0xb + 2885 01b4 01 .byte 0x1 + 2886 01b5 55 .uleb128 0x55 + 2887 01b6 06 .uleb128 0x6 + 2888 01b7 00 .byte 0 + 2889 01b8 00 .byte 0 + 2890 01b9 23 .uleb128 0x23 + 2891 01ba 34 .uleb128 0x34 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 52 + + + 2892 01bb 00 .byte 0 + 2893 01bc 03 .uleb128 0x3 + 2894 01bd 0E .uleb128 0xe + 2895 01be 3A .uleb128 0x3a + 2896 01bf 0B .uleb128 0xb + 2897 01c0 3B .uleb128 0x3b + 2898 01c1 0B .uleb128 0xb + 2899 01c2 49 .uleb128 0x49 + 2900 01c3 13 .uleb128 0x13 + 2901 01c4 3F .uleb128 0x3f + 2902 01c5 0C .uleb128 0xc + 2903 01c6 3C .uleb128 0x3c + 2904 01c7 0C .uleb128 0xc + 2905 01c8 00 .byte 0 + 2906 01c9 00 .byte 0 + 2907 01ca 24 .uleb128 0x24 + 2908 01cb 01 .uleb128 0x1 + 2909 01cc 01 .byte 0x1 + 2910 01cd 49 .uleb128 0x49 + 2911 01ce 13 .uleb128 0x13 + 2912 01cf 01 .uleb128 0x1 + 2913 01d0 13 .uleb128 0x13 + 2914 01d1 00 .byte 0 + 2915 01d2 00 .byte 0 + 2916 01d3 25 .uleb128 0x25 + 2917 01d4 21 .uleb128 0x21 + 2918 01d5 00 .byte 0 + 2919 01d6 49 .uleb128 0x49 + 2920 01d7 13 .uleb128 0x13 + 2921 01d8 2F .uleb128 0x2f + 2922 01d9 0B .uleb128 0xb + 2923 01da 00 .byte 0 + 2924 01db 00 .byte 0 + 2925 01dc 26 .uleb128 0x26 + 2926 01dd 21 .uleb128 0x21 + 2927 01de 00 .byte 0 + 2928 01df 00 .byte 0 + 2929 01e0 00 .byte 0 + 2930 01e1 27 .uleb128 0x27 + 2931 01e2 34 .uleb128 0x34 + 2932 01e3 00 .byte 0 + 2933 01e4 03 .uleb128 0x3 + 2934 01e5 08 .uleb128 0x8 + 2935 01e6 3A .uleb128 0x3a + 2936 01e7 0B .uleb128 0xb + 2937 01e8 3B .uleb128 0x3b + 2938 01e9 0B .uleb128 0xb + 2939 01ea 49 .uleb128 0x49 + 2940 01eb 13 .uleb128 0x13 + 2941 01ec 3F .uleb128 0x3f + 2942 01ed 0C .uleb128 0xc + 2943 01ee 3C .uleb128 0x3c + 2944 01ef 0C .uleb128 0xc + 2945 01f0 00 .byte 0 + 2946 01f1 00 .byte 0 + 2947 01f2 28 .uleb128 0x28 + 2948 01f3 34 .uleb128 0x34 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 53 + + + 2949 01f4 00 .byte 0 + 2950 01f5 03 .uleb128 0x3 + 2951 01f6 0E .uleb128 0xe + 2952 01f7 3A .uleb128 0x3a + 2953 01f8 0B .uleb128 0xb + 2954 01f9 3B .uleb128 0x3b + 2955 01fa 0B .uleb128 0xb + 2956 01fb 49 .uleb128 0x49 + 2957 01fc 13 .uleb128 0x13 + 2958 01fd 3F .uleb128 0x3f + 2959 01fe 0C .uleb128 0xc + 2960 01ff 02 .uleb128 0x2 + 2961 0200 0A .uleb128 0xa + 2962 0201 00 .byte 0 + 2963 0202 00 .byte 0 + 2964 0203 29 .uleb128 0x29 + 2965 0204 2E .uleb128 0x2e + 2966 0205 01 .byte 0x1 + 2967 0206 3F .uleb128 0x3f + 2968 0207 0C .uleb128 0xc + 2969 0208 03 .uleb128 0x3 + 2970 0209 0E .uleb128 0xe + 2971 020a 3A .uleb128 0x3a + 2972 020b 0B .uleb128 0xb + 2973 020c 3B .uleb128 0x3b + 2974 020d 05 .uleb128 0x5 + 2975 020e 27 .uleb128 0x27 + 2976 020f 0C .uleb128 0xc + 2977 0210 49 .uleb128 0x49 + 2978 0211 13 .uleb128 0x13 + 2979 0212 3C .uleb128 0x3c + 2980 0213 0C .uleb128 0xc + 2981 0214 01 .uleb128 0x1 + 2982 0215 13 .uleb128 0x13 + 2983 0216 00 .byte 0 + 2984 0217 00 .byte 0 + 2985 0218 2A .uleb128 0x2a + 2986 0219 2E .uleb128 0x2e + 2987 021a 01 .byte 0x1 + 2988 021b 3F .uleb128 0x3f + 2989 021c 0C .uleb128 0xc + 2990 021d 03 .uleb128 0x3 + 2991 021e 0E .uleb128 0xe + 2992 021f 3A .uleb128 0x3a + 2993 0220 0B .uleb128 0xb + 2994 0221 3B .uleb128 0x3b + 2995 0222 0B .uleb128 0xb + 2996 0223 27 .uleb128 0x27 + 2997 0224 0C .uleb128 0xc + 2998 0225 49 .uleb128 0x49 + 2999 0226 13 .uleb128 0x13 + 3000 0227 3C .uleb128 0x3c + 3001 0228 0C .uleb128 0xc + 3002 0229 01 .uleb128 0x1 + 3003 022a 13 .uleb128 0x13 + 3004 022b 00 .byte 0 + 3005 022c 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 54 + + + 3006 022d 2B .uleb128 0x2b + 3007 022e 2E .uleb128 0x2e + 3008 022f 00 .byte 0 + 3009 0230 3F .uleb128 0x3f + 3010 0231 0C .uleb128 0xc + 3011 0232 03 .uleb128 0x3 + 3012 0233 0E .uleb128 0xe + 3013 0234 3A .uleb128 0x3a + 3014 0235 0B .uleb128 0xb + 3015 0236 3B .uleb128 0x3b + 3016 0237 0B .uleb128 0xb + 3017 0238 27 .uleb128 0x27 + 3018 0239 0C .uleb128 0xc + 3019 023a 3C .uleb128 0x3c + 3020 023b 0C .uleb128 0xc + 3021 023c 00 .byte 0 + 3022 023d 00 .byte 0 + 3023 023e 2C .uleb128 0x2c + 3024 023f 2E .uleb128 0x2e + 3025 0240 01 .byte 0x1 + 3026 0241 3F .uleb128 0x3f + 3027 0242 0C .uleb128 0xc + 3028 0243 03 .uleb128 0x3 + 3029 0244 0E .uleb128 0xe + 3030 0245 3A .uleb128 0x3a + 3031 0246 0B .uleb128 0xb + 3032 0247 3B .uleb128 0x3b + 3033 0248 0B .uleb128 0xb + 3034 0249 27 .uleb128 0x27 + 3035 024a 0C .uleb128 0xc + 3036 024b 3C .uleb128 0x3c + 3037 024c 0C .uleb128 0xc + 3038 024d 01 .uleb128 0x1 + 3039 024e 13 .uleb128 0x13 + 3040 024f 00 .byte 0 + 3041 0250 00 .byte 0 + 3042 0251 2D .uleb128 0x2d + 3043 0252 2E .uleb128 0x2e + 3044 0253 01 .byte 0x1 + 3045 0254 3F .uleb128 0x3f + 3046 0255 0C .uleb128 0xc + 3047 0256 03 .uleb128 0x3 + 3048 0257 0E .uleb128 0xe + 3049 0258 3A .uleb128 0x3a + 3050 0259 0B .uleb128 0xb + 3051 025a 3B .uleb128 0x3b + 3052 025b 05 .uleb128 0x5 + 3053 025c 27 .uleb128 0x27 + 3054 025d 0C .uleb128 0xc + 3055 025e 3C .uleb128 0x3c + 3056 025f 0C .uleb128 0xc + 3057 0260 01 .uleb128 0x1 + 3058 0261 13 .uleb128 0x13 + 3059 0262 00 .byte 0 + 3060 0263 00 .byte 0 + 3061 0264 2E .uleb128 0x2e + 3062 0265 2E .uleb128 0x2e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 55 + + + 3063 0266 00 .byte 0 + 3064 0267 3F .uleb128 0x3f + 3065 0268 0C .uleb128 0xc + 3066 0269 03 .uleb128 0x3 + 3067 026a 0E .uleb128 0xe + 3068 026b 3A .uleb128 0x3a + 3069 026c 0B .uleb128 0xb + 3070 026d 3B .uleb128 0x3b + 3071 026e 0B .uleb128 0xb + 3072 026f 27 .uleb128 0x27 + 3073 0270 0C .uleb128 0xc + 3074 0271 49 .uleb128 0x49 + 3075 0272 13 .uleb128 0x13 + 3076 0273 3C .uleb128 0x3c + 3077 0274 0C .uleb128 0xc + 3078 0275 00 .byte 0 + 3079 0276 00 .byte 0 + 3080 0277 00 .byte 0 + 3081 .section .debug_loc,"",%progbits + 3082 .Ldebug_loc0: + 3083 .LLST0: + 3084 0000 00000000 .4byte .LFB10 + 3085 0004 04000000 .4byte .LCFI0 + 3086 0008 0200 .2byte 0x2 + 3087 000a 7D .byte 0x7d + 3088 000b 00 .sleb128 0 + 3089 000c 04000000 .4byte .LCFI0 + 3090 0010 E0010000 .4byte .LFE10 + 3091 0014 0200 .2byte 0x2 + 3092 0016 7D .byte 0x7d + 3093 0017 18 .sleb128 24 + 3094 0018 00000000 .4byte 0 + 3095 001c 00000000 .4byte 0 + 3096 .LLST1: + 3097 0020 2C000000 .4byte .LVL2 + 3098 0024 30000000 .4byte .LVL3 + 3099 0028 0100 .2byte 0x1 + 3100 002a 50 .byte 0x50 + 3101 002b 30000000 .4byte .LVL3 + 3102 002f 68000000 .4byte .LVL6 + 3103 0033 0100 .2byte 0x1 + 3104 0035 57 .byte 0x57 + 3105 0036 68000000 .4byte .LVL6 + 3106 003a 78000000 .4byte .LVL7 + 3107 003e 0100 .2byte 0x1 + 3108 0040 50 .byte 0x50 + 3109 0041 F0000000 .4byte .LVL11 + 3110 0045 00010000 .4byte .LVL12 + 3111 0049 0100 .2byte 0x1 + 3112 004b 50 .byte 0x50 + 3113 004c 60010000 .4byte .LVL16 + 3114 0050 64010000 .4byte .LVL17 + 3115 0054 0100 .2byte 0x1 + 3116 0056 50 .byte 0x50 + 3117 0057 00000000 .4byte 0 + 3118 005b 00000000 .4byte 0 + 3119 .LLST2: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 56 + + + 3120 005f 00000000 .4byte .LFB9 + 3121 0063 04000000 .4byte .LCFI1 + 3122 0067 0200 .2byte 0x2 + 3123 0069 7D .byte 0x7d + 3124 006a 00 .sleb128 0 + 3125 006b 04000000 .4byte .LCFI1 + 3126 006f 20000000 .4byte .LCFI2 + 3127 0073 0200 .2byte 0x2 + 3128 0075 7D .byte 0x7d + 3129 0076 14 .sleb128 20 + 3130 0077 20000000 .4byte .LCFI2 + 3131 007b 3C010000 .4byte .LFE9 + 3132 007f 0200 .2byte 0x2 + 3133 0081 7D .byte 0x7d + 3134 0082 20 .sleb128 32 + 3135 0083 00000000 .4byte 0 + 3136 0087 00000000 .4byte 0 + 3137 .LLST3: + 3138 008b 00000000 .4byte .LFB8 + 3139 008f 04000000 .4byte .LCFI3 + 3140 0093 0200 .2byte 0x2 + 3141 0095 7D .byte 0x7d + 3142 0096 00 .sleb128 0 + 3143 0097 04000000 .4byte .LCFI3 + 3144 009b 20000000 .4byte .LCFI4 + 3145 009f 0200 .2byte 0x2 + 3146 00a1 7D .byte 0x7d + 3147 00a2 14 .sleb128 20 + 3148 00a3 20000000 .4byte .LCFI4 + 3149 00a7 30010000 .4byte .LFE8 + 3150 00ab 0200 .2byte 0x2 + 3151 00ad 7D .byte 0x7d + 3152 00ae 20 .sleb128 32 + 3153 00af 00000000 .4byte 0 + 3154 00b3 00000000 .4byte 0 + 3155 .LLST4: + 3156 00b7 00000000 .4byte .LFB7 + 3157 00bb 04000000 .4byte .LCFI5 + 3158 00bf 0200 .2byte 0x2 + 3159 00c1 7D .byte 0x7d + 3160 00c2 00 .sleb128 0 + 3161 00c3 04000000 .4byte .LCFI5 + 3162 00c7 14000000 .4byte .LFE7 + 3163 00cb 0200 .2byte 0x2 + 3164 00cd 7D .byte 0x7d + 3165 00ce 08 .sleb128 8 + 3166 00cf 00000000 .4byte 0 + 3167 00d3 00000000 .4byte 0 + 3168 .LLST5: + 3169 00d7 00000000 .4byte .LVL36 + 3170 00db 08000000 .4byte .LVL37 + 3171 00df 0100 .2byte 0x1 + 3172 00e1 50 .byte 0x50 + 3173 00e2 08000000 .4byte .LVL37 + 3174 00e6 14000000 .4byte .LFE7 + 3175 00ea 0400 .2byte 0x4 + 3176 00ec F3 .byte 0xf3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 57 + + + 3177 00ed 01 .uleb128 0x1 + 3178 00ee 50 .byte 0x50 + 3179 00ef 9F .byte 0x9f + 3180 00f0 00000000 .4byte 0 + 3181 00f4 00000000 .4byte 0 + 3182 .LLST6: + 3183 00f8 00000000 .4byte .LFB11 + 3184 00fc 04000000 .4byte .LCFI6 + 3185 0100 0200 .2byte 0x2 + 3186 0102 7D .byte 0x7d + 3187 0103 00 .sleb128 0 + 3188 0104 04000000 .4byte .LCFI6 + 3189 0108 A0000000 .4byte .LFE11 + 3190 010c 0200 .2byte 0x2 + 3191 010e 7D .byte 0x7d + 3192 010f 10 .sleb128 16 + 3193 0110 00000000 .4byte 0 + 3194 0114 00000000 .4byte 0 + 3195 .LLST7: + 3196 0118 10000000 .4byte .LVL40 + 3197 011c 58000000 .4byte .LVL46 + 3198 0120 0100 .2byte 0x1 + 3199 0122 54 .byte 0x54 + 3200 0123 00000000 .4byte 0 + 3201 0127 00000000 .4byte 0 + 3202 .LLST8: + 3203 012b 58000000 .4byte .LVL46 + 3204 012f 7C000000 .4byte .LVL49 + 3205 0133 0100 .2byte 0x1 + 3206 0135 54 .byte 0x54 + 3207 0136 80000000 .4byte .LVL50 + 3208 013a A0000000 .4byte .LFE11 + 3209 013e 0100 .2byte 0x1 + 3210 0140 55 .byte 0x55 + 3211 0141 00000000 .4byte 0 + 3212 0145 00000000 .4byte 0 + 3213 .section .debug_aranges,"",%progbits + 3214 0000 3C000000 .4byte 0x3c + 3215 0004 0200 .2byte 0x2 + 3216 0006 00000000 .4byte .Ldebug_info0 + 3217 000a 04 .byte 0x4 + 3218 000b 00 .byte 0 + 3219 000c 0000 .2byte 0 + 3220 000e 0000 .2byte 0 + 3221 0010 00000000 .4byte .LFB10 + 3222 0014 E0010000 .4byte .LFE10-.LFB10 + 3223 0018 00000000 .4byte .LFB9 + 3224 001c 3C010000 .4byte .LFE9-.LFB9 + 3225 0020 00000000 .4byte .LFB8 + 3226 0024 30010000 .4byte .LFE8-.LFB8 + 3227 0028 00000000 .4byte .LFB7 + 3228 002c 14000000 .4byte .LFE7-.LFB7 + 3229 0030 00000000 .4byte .LFB11 + 3230 0034 A0000000 .4byte .LFE11-.LFB11 + 3231 0038 00000000 .4byte 0 + 3232 003c 00000000 .4byte 0 + 3233 .section .debug_ranges,"",%progbits + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 58 + + + 3234 .Ldebug_ranges0: + 3235 0000 54000000 .4byte .LBB4 + 3236 0004 94000000 .4byte .LBE4 + 3237 0008 98000000 .4byte .LBB7 + 3238 000c A0000000 .4byte .LBE7 + 3239 0010 00000000 .4byte 0 + 3240 0014 00000000 .4byte 0 + 3241 0018 54000000 .4byte .LBB5 + 3242 001c 94000000 .4byte .LBE5 + 3243 0020 98000000 .4byte .LBB6 + 3244 0024 A0000000 .4byte .LBE6 + 3245 0028 00000000 .4byte 0 + 3246 002c 00000000 .4byte 0 + 3247 0030 00000000 .4byte .LFB10 + 3248 0034 E0010000 .4byte .LFE10 + 3249 0038 00000000 .4byte .LFB9 + 3250 003c 3C010000 .4byte .LFE9 + 3251 0040 00000000 .4byte .LFB8 + 3252 0044 30010000 .4byte .LFE8 + 3253 0048 00000000 .4byte .LFB7 + 3254 004c 14000000 .4byte .LFE7 + 3255 0050 00000000 .4byte .LFB11 + 3256 0054 A0000000 .4byte .LFE11 + 3257 0058 00000000 .4byte 0 + 3258 005c 00000000 .4byte 0 + 3259 .section .debug_line,"",%progbits + 3260 .Ldebug_line0: + 3261 0000 FC010000 .section .debug_str,"MS",%progbits,1 + 3261 02004D01 + 3261 00000201 + 3261 FB0E0D00 + 3261 01010101 + 3262 .LASF72: + 3263 0000 7466756E .ascii "tfunc_t\000" + 3263 635F7400 + 3264 .LASF38: + 3265 0008 705F6D73 .ascii "p_msg\000" + 3265 6700 + 3266 .LASF2: + 3267 000e 73697A65 .ascii "size_t\000" + 3267 5F7400 + 3268 .LASF79: + 3269 0015 7072696F .ascii "prio\000" + 3269 00 + 3270 .LASF67: + 3271 001a 7264796D .ascii "rdymsg\000" + 3271 736700 + 3272 .LASF83: + 3273 0021 76746C69 .ascii "vtlist\000" + 3273 737400 + 3274 .LASF12: + 3275 0028 6C6F6E67 .ascii "long long unsigned int\000" + 3275 206C6F6E + 3275 6720756E + 3275 7369676E + 3275 65642069 + 3276 .LASF68: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 59 + + + 3277 003f 65786974 .ascii "exitcode\000" + 3277 636F6465 + 3277 00 + 3278 .LASF26: + 3279 0048 705F7072 .ascii "p_prio\000" + 3279 696F00 + 3280 .LASF11: + 3281 004f 6C6F6E67 .ascii "long long int\000" + 3281 206C6F6E + 3281 6720696E + 3281 7400 + 3282 .LASF1: + 3283 005d 7369676E .ascii "signed char\000" + 3283 65642063 + 3283 68617200 + 3284 .LASF13: + 3285 0069 626F6F6C .ascii "bool_t\000" + 3285 5F7400 + 3286 .LASF64: + 3287 0070 6D5F7175 .ascii "m_queue\000" + 3287 65756500 + 3288 .LASF97: + 3289 0078 74657374 .ascii "test_emit_token\000" + 3289 5F656D69 + 3289 745F746F + 3289 6B656E00 + 3290 .LASF18: + 3291 0088 74736C69 .ascii "tslices_t\000" + 3291 6365735F + 3291 7400 + 3292 .LASF94: + 3293 0092 63685468 .ascii "chThdCreateI\000" + 3293 64437265 + 3293 61746549 + 3293 00 + 3294 .LASF8: + 3295 009f 6C6F6E67 .ascii "long int\000" + 3295 20696E74 + 3295 00 + 3296 .LASF16: + 3297 00a8 74737461 .ascii "tstate_t\000" + 3297 74655F74 + 3297 00 + 3298 .LASF99: + 3299 00b1 5F746573 .ascii "_test_assert_time_window\000" + 3299 745F6173 + 3299 73657274 + 3299 5F74696D + 3299 655F7769 + 3300 .LASF28: + 3301 00ca 705F6E65 .ascii "p_newer\000" + 3301 77657200 + 3302 .LASF91: + 3303 00d2 63685468 .ascii "chThdSetPriority\000" + 3303 64536574 + 3303 5072696F + 3303 72697479 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 60 + + + 3303 00 + 3304 .LASF103: + 3305 00e3 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 3305 73657273 + 3305 5C4E6963 + 3305 6F204D61 + 3305 61735C44 + 3306 0110 312D4243 .ascii "1-BCM2835-GCC\000" + 3306 4D323833 + 3306 352D4743 + 3306 4300 + 3307 .LASF59: + 3308 011e 725F6E65 .ascii "r_newer\000" + 3308 77657200 + 3309 .LASF44: + 3310 0126 72656761 .ascii "regarm_t\000" + 3310 726D5F74 + 3310 00 + 3311 .LASF50: + 3312 012f 76745F70 .ascii "vt_prev\000" + 3312 72657600 + 3313 .LASF82: + 3314 0137 74686431 .ascii "thd1_execute\000" + 3314 5F657865 + 3314 63757465 + 3314 00 + 3315 .LASF0: + 3316 0144 756E7369 .ascii "unsigned int\000" + 3316 676E6564 + 3316 20696E74 + 3316 00 + 3317 .LASF49: + 3318 0151 76745F6E .ascii "vt_next\000" + 3318 65787400 + 3319 .LASF10: + 3320 0159 6C6F6E67 .ascii "long unsigned int\000" + 3320 20756E73 + 3320 69676E65 + 3320 6420696E + 3320 7400 + 3321 .LASF77: + 3322 016b 74656172 .ascii "teardown\000" + 3322 646F776E + 3322 00 + 3323 .LASF75: + 3324 0174 6E616D65 .ascii "name\000" + 3324 00 + 3325 .LASF46: + 3326 0179 636F6E74 .ascii "context\000" + 3326 65787400 + 3327 .LASF6: + 3328 0181 73686F72 .ascii "short unsigned int\000" + 3328 7420756E + 3328 7369676E + 3328 65642069 + 3328 6E7400 + 3329 .LASF20: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 61 + + + 3330 0194 6D73675F .ascii "msg_t\000" + 3330 7400 + 3331 .LASF15: + 3332 019a 746D6F64 .ascii "tmode_t\000" + 3332 655F7400 + 3333 .LASF43: + 3334 01a2 54687265 .ascii "ThreadsList\000" + 3334 6164734C + 3334 69737400 + 3335 .LASF21: + 3336 01ae 6576656E .ascii "eventmask_t\000" + 3336 746D6173 + 3336 6B5F7400 + 3337 .LASF63: + 3338 01ba 4D757465 .ascii "Mutex\000" + 3338 7800 + 3339 .LASF81: + 3340 01c0 74686432 .ascii "thd2_execute\000" + 3340 5F657865 + 3340 63757465 + 3340 00 + 3341 .LASF93: + 3342 01cd 63685468 .ascii "chThdCreateStatic\000" + 3342 64437265 + 3342 61746553 + 3342 74617469 + 3342 6300 + 3343 .LASF51: + 3344 01df 76745F74 .ascii "vt_time\000" + 3344 696D6500 + 3345 .LASF73: + 3346 01e7 73697A65 .ascii "sizetype\000" + 3346 74797065 + 3346 00 + 3347 .LASF86: + 3348 01f0 74657374 .ascii "testthd1\000" + 3348 74686431 + 3348 00 + 3349 .LASF87: + 3350 01f9 74657374 .ascii "testthd2\000" + 3350 74686432 + 3350 00 + 3351 .LASF88: + 3352 0202 74657374 .ascii "testthd3\000" + 3352 74686433 + 3352 00 + 3353 .LASF89: + 3354 020b 74657374 .ascii "testthd4\000" + 3354 74686434 + 3354 00 + 3355 .LASF52: + 3356 0214 76745F66 .ascii "vt_func\000" + 3356 756E6300 + 3357 .LASF95: + 3358 021c 63685468 .ascii "chThdResume\000" + 3358 64526573 + 3358 756D6500 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 62 + + + 3359 .LASF107: + 3360 0228 74657374 .ascii "test_wait_threads\000" + 3360 5F776169 + 3360 745F7468 + 3360 72656164 + 3360 7300 + 3361 .LASF29: + 3362 023a 705F6F6C .ascii "p_older\000" + 3362 64657200 + 3363 .LASF58: + 3364 0242 725F6374 .ascii "r_ctx\000" + 3364 7800 + 3365 .LASF42: + 3366 0248 54687265 .ascii "ThreadsQueue\000" + 3366 61647351 + 3366 75657565 + 3366 00 + 3367 .LASF76: + 3368 0255 73657475 .ascii "setup\000" + 3368 7000 + 3369 .LASF96: + 3370 025b 5F746573 .ascii "_test_assert_sequence\000" + 3370 745F6173 + 3370 73657274 + 3370 5F736571 + 3370 75656E63 + 3371 .LASF105: + 3372 0271 74696D65 .ascii "time\000" + 3372 00 + 3373 .LASF101: + 3374 0276 474E5520 .ascii "GNU C 4.7.2\000" + 3374 4320342E + 3374 372E3200 + 3375 .LASF61: + 3376 0282 725F6375 .ascii "r_current\000" + 3376 7272656E + 3376 7400 + 3377 .LASF60: + 3378 028c 725F6F6C .ascii "r_older\000" + 3378 64657200 + 3379 .LASF100: + 3380 0294 63685468 .ascii "chThdSleepUntil\000" + 3380 64536C65 + 3380 6570556E + 3380 74696C00 + 3381 .LASF102: + 3382 02a4 2E2E2F2E .ascii "../../test/testthd.c\000" + 3382 2E2F7465 + 3382 73742F74 + 3382 65737474 + 3382 68642E63 + 3383 .LASF17: + 3384 02b9 74726566 .ascii "trefs_t\000" + 3384 735F7400 + 3385 .LASF80: + 3386 02c1 74686433 .ascii "thd3_execute\000" + 3386 5F657865 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 63 + + + 3386 63757465 + 3386 00 + 3387 .LASF25: + 3388 02ce 705F7072 .ascii "p_prev\000" + 3388 657600 + 3389 .LASF78: + 3390 02d5 65786563 .ascii "execute\000" + 3390 75746500 + 3391 .LASF19: + 3392 02dd 74707269 .ascii "tprio_t\000" + 3392 6F5F7400 + 3393 .LASF106: + 3394 02e5 74687265 .ascii "thread\000" + 3394 616400 + 3395 .LASF14: + 3396 02ec 5F426F6F .ascii "_Bool\000" + 3396 6C00 + 3397 .LASF7: + 3398 02f2 696E7433 .ascii "int32_t\000" + 3398 325F7400 + 3399 .LASF4: + 3400 02fa 756E7369 .ascii "unsigned char\000" + 3400 676E6564 + 3400 20636861 + 3400 7200 + 3401 .LASF108: + 3402 0308 74657374 .ascii "test_wait_tick\000" + 3402 5F776169 + 3402 745F7469 + 3402 636B00 + 3403 .LASF40: + 3404 0317 705F6D74 .ascii "p_mtxlist\000" + 3404 786C6973 + 3404 7400 + 3405 .LASF5: + 3406 0321 73686F72 .ascii "short int\000" + 3406 7420696E + 3406 7400 + 3407 .LASF31: + 3408 032b 705F7374 .ascii "p_state\000" + 3408 61746500 + 3409 .LASF34: + 3410 0333 705F7072 .ascii "p_preempt\000" + 3410 65656D70 + 3410 7400 + 3411 .LASF85: + 3412 033d 74687265 .ascii "threads\000" + 3412 61647300 + 3413 .LASF57: + 3414 0345 725F7072 .ascii "r_prio\000" + 3414 696F00 + 3415 .LASF70: + 3416 034c 65776D61 .ascii "ewmask\000" + 3416 736B00 + 3417 .LASF24: + 3418 0353 705F6E65 .ascii "p_next\000" + 3418 787400 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 64 + + + 3419 .LASF32: + 3420 035a 705F666C .ascii "p_flags\000" + 3420 61677300 + 3421 .LASF23: + 3422 0362 54687265 .ascii "Thread\000" + 3422 616400 + 3423 .LASF74: + 3424 0369 74657374 .ascii "testcase\000" + 3424 63617365 + 3424 00 + 3425 .LASF39: + 3426 0372 705F6570 .ascii "p_epending\000" + 3426 656E6469 + 3426 6E6700 + 3427 .LASF9: + 3428 037d 75696E74 .ascii "uint32_t\000" + 3428 33325F74 + 3428 00 + 3429 .LASF56: + 3430 0386 725F7175 .ascii "r_queue\000" + 3430 65756500 + 3431 .LASF48: + 3432 038e 56697274 .ascii "VirtualTimer\000" + 3432 75616C54 + 3432 696D6572 + 3432 00 + 3433 .LASF71: + 3434 039b 63686172 .ascii "char\000" + 3434 00 + 3435 .LASF104: + 3436 03a0 74686434 .ascii "thd4_execute\000" + 3436 5F657865 + 3436 63757465 + 3436 00 + 3437 .LASF90: + 3438 03ad 70617474 .ascii "patternthd\000" + 3438 65726E74 + 3438 686400 + 3439 .LASF66: + 3440 03b8 6D5F6E65 .ascii "m_next\000" + 3440 787400 + 3441 .LASF22: + 3442 03bf 73797374 .ascii "systime_t\000" + 3442 696D655F + 3442 7400 + 3443 .LASF41: + 3444 03c9 705F7265 .ascii "p_realprio\000" + 3444 616C7072 + 3444 696F00 + 3445 .LASF47: + 3446 03d4 76746675 .ascii "vtfunc_t\000" + 3446 6E635F74 + 3446 00 + 3447 .LASF35: + 3448 03dd 705F7469 .ascii "p_time\000" + 3448 6D6500 + 3449 .LASF45: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 65 + + + 3450 03e4 696E7463 .ascii "intctx\000" + 3450 747800 + 3451 .LASF37: + 3452 03eb 705F6D73 .ascii "p_msgqueue\000" + 3452 67717565 + 3452 756500 + 3453 .LASF53: + 3454 03f6 76745F70 .ascii "vt_par\000" + 3454 617200 + 3455 .LASF98: + 3456 03fd 63685468 .ascii "chThdSleep\000" + 3456 64536C65 + 3456 657000 + 3457 .LASF33: + 3458 0408 705F7265 .ascii "p_refs\000" + 3458 667300 + 3459 .LASF62: + 3460 040f 52656164 .ascii "ReadyList\000" + 3460 794C6973 + 3460 7400 + 3461 .LASF84: + 3462 0419 726C6973 .ascii "rlist\000" + 3462 7400 + 3463 .LASF3: + 3464 041f 75696E74 .ascii "uint8_t\000" + 3464 385F7400 + 3465 .LASF69: + 3466 0427 77746F62 .ascii "wtobjp\000" + 3466 6A7000 + 3467 .LASF30: + 3468 042e 705F6E61 .ascii "p_name\000" + 3468 6D6500 + 3469 .LASF92: + 3470 0435 5F746573 .ascii "_test_assert\000" + 3470 745F6173 + 3470 73657274 + 3470 00 + 3471 .LASF54: + 3472 0442 76745F73 .ascii "vt_systime\000" + 3472 79737469 + 3472 6D6500 + 3473 .LASF55: + 3474 044d 56544C69 .ascii "VTList\000" + 3474 737400 + 3475 .LASF65: + 3476 0454 6D5F6F77 .ascii "m_owner\000" + 3476 6E657200 + 3477 .LASF27: + 3478 045c 705F6374 .ascii "p_ctx\000" + 3478 7800 + 3479 .LASF36: + 3480 0462 705F7761 .ascii "p_waiting\000" + 3480 6974696E + 3480 6700 + 3481 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s page 66 + + +DEFINED SYMBOLS + *ABS*:00000000 testthd.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:17 .text.thd3_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:19 .text.thd3_execute:00000000 thd3_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:210 .text.thd3_execute:000001dc $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:215 .text.thd2_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:217 .text.thd2_execute:00000000 thd2_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:336 .text.thd2_execute:00000114 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:478 .text.thread:00000000 thread +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:350 .text.thd1_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:352 .text.thd1_execute:00000000 thd1_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:462 .text.thd1_execute:00000108 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:476 .text.thread:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:502 .text.thd4_execute:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:504 .text.thd4_execute:00000000 thd4_execute +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:594 .text.thd4_execute:0000009c $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:645 .rodata.patternthd:00000000 patternthd +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:636 .rodata.testthd4:00000000 testthd4 +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:627 .rodata.testthd3:00000000 testthd3 +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:618 .rodata.testthd2:00000000 testthd2 +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:609 .rodata.testthd1:00000000 testthd1 +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:606 .rodata.testthd1:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:615 .rodata.testthd2:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:624 .rodata.testthd3:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:633 .rodata.testthd4:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:642 .rodata.patternthd:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccAPMnF6.s:652 .rodata.str1.4:00000000 $d + .debug_frame:00000010 $d + +UNDEFINED SYMBOLS +chThdSetPriority +_test_assert +rlist +chThdCreateStatic +chThdCreateI +chThdResume +test_wait_threads +_test_assert_sequence +wa +threads +test_emit_token +test_wait_tick +chThdSleep +_test_assert_time_window +chThdSleepUntil +vtlist diff --git a/demos/ARM11-BCM2835-GCC/build/lst/tm.lst b/demos/ARM11-BCM2835-GCC/build/lst/tm.lst new file mode 100644 index 0000000000..9388fcd434 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/tm.lst @@ -0,0 +1,1178 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "tm.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .section .text.tm_start,"ax",%progbits + 17 .align 2 + 18 .type tm_start, %function + 19 tm_start: + 20 .LFB7: + 21 .file 1 "../../os/hal/src/tm.c" + 22 .loc 1 69 0 + 23 .cfi_startproc + 24 @ args = 0, pretend = 0, frame = 0 + 25 @ frame_needed = 0, uses_anonymous_args = 0 + 26 @ link register save eliminated. + 27 .LVL0: + 28 .loc 1 71 0 + 29 0000 08309FE5 ldr r3, .L2 + 30 0004 043093E5 ldr r3, [r3, #4] + 31 0008 083080E5 str r3, [r0, #8] + 32 000c 1EFF2FE1 bx lr + 33 .L3: + 34 .align 2 + 35 .L2: + 36 0010 00300020 .word 536883200 + 37 .cfi_endproc + 38 .LFE7: + 39 .size tm_start, .-tm_start + 40 .section .text.tm_stop,"ax",%progbits + 41 .align 2 + 42 .type tm_stop, %function + 43 tm_stop: + 44 .LFB8: + 45 .loc 1 81 0 + 46 .cfi_startproc + 47 @ args = 0, pretend = 0, frame = 0 + 48 @ frame_needed = 0, uses_anonymous_args = 0 + 49 @ link register save eliminated. + 50 .LVL1: + 51 .loc 1 83 0 + 52 0000 38309FE5 ldr r3, .L8 + 53 .loc 1 84 0 + 54 0004 38109FE5 ldr r1, .L8+4 + 55 .loc 1 83 0 + 56 0008 042093E5 ldr r2, [r3, #4] + 57 .LVL2: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 2 + + + 58 .loc 1 84 0 + 59 000c 083090E5 ldr r3, [r0, #8] + 60 0010 001091E5 ldr r1, [r1, #0] + 61 0014 023063E0 rsb r3, r3, r2 + 62 .loc 1 85 0 + 63 0018 0C2090E5 ldr r2, [r0, #12] + 64 .LVL3: + 65 .loc 1 84 0 + 66 001c 033061E0 rsb r3, r1, r3 + 67 .loc 1 85 0 + 68 0020 020053E1 cmp r3, r2 + 69 .loc 1 84 0 + 70 0024 083080E5 str r3, [r0, #8] + 71 .loc 1 86 0 + 72 0028 0C308085 strhi r3, [r0, #12] + 73 .loc 1 85 0 + 74 002c 1EFF2F81 bxhi lr + 75 .loc 1 87 0 + 76 0030 102090E5 ldr r2, [r0, #16] + 77 0034 020053E1 cmp r3, r2 + 78 .loc 1 88 0 + 79 0038 10308035 strcc r3, [r0, #16] + 80 003c 1EFF2FE1 bx lr + 81 .L9: + 82 .align 2 + 83 .L8: + 84 0040 00300020 .word 536883200 + 85 0044 00000000 .word .LANCHOR0 + 86 .cfi_endproc + 87 .LFE8: + 88 .size tm_stop, .-tm_stop + 89 .section .text.tmInit,"ax",%progbits + 90 .align 2 + 91 .global tmInit + 92 .type tmInit, %function + 93 tmInit: + 94 .LFB9: + 95 .loc 1 104 0 + 96 .cfi_startproc + 97 @ args = 0, pretend = 0, frame = 24 + 98 @ frame_needed = 0, uses_anonymous_args = 0 + 99 0000 10402DE9 stmfd sp!, {r4, lr} + 100 .LCFI0: + 101 .cfi_def_cfa_offset 8 + 102 .cfi_offset 4, -8 + 103 .cfi_offset 14, -4 + 104 .LBB8: + 105 .LBB9: + 106 .loc 1 130 0 + 107 0004 0020E0E3 mvn r2, #0 + 108 .LBE9: + 109 .LBE8: + 110 .loc 1 104 0 + 111 0008 18D04DE2 sub sp, sp, #24 + 112 .LCFI1: + 113 .cfi_def_cfa_offset 32 + 114 .loc 1 110 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 3 + + + 115 000c 0030A0E3 mov r3, #0 + 116 .LBB15: + 117 .LBB10: + 118 .loc 1 130 0 + 119 0010 14208DE5 str r2, [sp, #20] + 120 .LBE10: + 121 .LBE15: + 122 .loc 1 110 0 + 123 0014 3C409FE5 ldr r4, .L11 + 124 .LBB16: + 125 .LBB17: + 126 .loc 1 71 0 + 127 0018 3C209FE5 ldr r2, .L11+4 + 128 .LBE17: + 129 .LBE16: + 130 .LBB20: + 131 .LBB11: + 132 .loc 1 128 0 + 133 001c 0C308DE5 str r3, [sp, #12] + 134 .loc 1 129 0 + 135 0020 10308DE5 str r3, [sp, #16] + 136 .LBE11: + 137 .LBE20: + 138 .LBB21: + 139 .LBB18: + 140 .loc 1 71 0 + 141 0024 042092E5 ldr r2, [r2, #4] + 142 .LBE18: + 143 .LBE21: + 144 .loc 1 110 0 + 145 0028 003084E5 str r3, [r4, #0] + 146 .LVL4: + 147 .LBB22: + 148 .LBB12: + 149 .loc 1 126 0 + 150 002c 2C309FE5 ldr r3, .L11+8 + 151 .LBE12: + 152 .LBE22: + 153 .loc 1 113 0 + 154 0030 04008DE2 add r0, sp, #4 + 155 .LVL5: + 156 .LBB23: + 157 .LBB13: + 158 .loc 1 126 0 + 159 0034 04308DE5 str r3, [sp, #4] + 160 .loc 1 127 0 + 161 0038 24309FE5 ldr r3, .L11+12 + 162 .LBE13: + 163 .LBE23: + 164 .LBB24: + 165 .LBB19: + 166 .loc 1 71 0 + 167 003c 0C208DE5 str r2, [sp, #12] + 168 .LBE19: + 169 .LBE24: + 170 .LBB25: + 171 .LBB14: + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 4 + + + 172 .loc 1 127 0 + 173 0040 08308DE5 str r3, [sp, #8] + 174 .LBE14: + 175 .LBE25: + 176 .loc 1 113 0 + 177 0044 FEFFFFEB bl tm_stop + 178 .LVL6: + 179 .loc 1 114 0 + 180 0048 0C309DE5 ldr r3, [sp, #12] + 181 004c 003084E5 str r3, [r4, #0] + 182 .loc 1 115 0 + 183 0050 18D08DE2 add sp, sp, #24 + 184 0054 1080BDE8 ldmfd sp!, {r4, pc} + 185 .L12: + 186 .align 2 + 187 .L11: + 188 0058 00000000 .word .LANCHOR0 + 189 005c 00300020 .word 536883200 + 190 0060 00000000 .word tm_start + 191 0064 00000000 .word tm_stop + 192 .cfi_endproc + 193 .LFE9: + 194 .size tmInit, .-tmInit + 195 .section .text.tmObjectInit,"ax",%progbits + 196 .align 2 + 197 .global tmObjectInit + 198 .type tmObjectInit, %function + 199 tmObjectInit: + 200 .LFB10: + 201 .loc 1 124 0 + 202 .cfi_startproc + 203 @ args = 0, pretend = 0, frame = 0 + 204 @ frame_needed = 0, uses_anonymous_args = 0 + 205 @ link register save eliminated. + 206 .LVL7: + 207 .loc 1 126 0 + 208 0000 1C209FE5 ldr r2, .L14 + 209 .loc 1 128 0 + 210 0004 0030A0E3 mov r3, #0 + 211 .loc 1 126 0 + 212 0008 002080E5 str r2, [r0, #0] + 213 .loc 1 127 0 + 214 000c 14209FE5 ldr r2, .L14+4 + 215 .loc 1 129 0 + 216 0010 0C3080E5 str r3, [r0, #12] + 217 .loc 1 128 0 + 218 0014 0C0080E9 stmib r0, {r2, r3} + 219 .loc 1 130 0 + 220 0018 0030E0E3 mvn r3, #0 + 221 001c 103080E5 str r3, [r0, #16] + 222 0020 1EFF2FE1 bx lr + 223 .L15: + 224 .align 2 + 225 .L14: + 226 0024 00000000 .word tm_start + 227 0028 00000000 .word tm_stop + 228 .cfi_endproc + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 5 + + + 229 .LFE10: + 230 .size tmObjectInit, .-tmObjectInit + 231 .section .bss.measurement_offset,"aw",%nobits + 232 .align 2 + 233 .set .LANCHOR0,. + 0 + 234 .type measurement_offset, %object + 235 .size measurement_offset, 4 + 236 measurement_offset: + 237 0000 00000000 .space 4 + 238 .text + 239 .Letext0: + 240 .file 2 "c:/yagarto-20121222/lib/gcc/../../arm-none-eabi/sys-include/stdint.h" + 241 .file 3 "../../os/hal/platforms/BCM2835/hal_lld.h" + 242 .file 4 "../../os/hal/include/tm.h" + 243 .section .debug_info,"",%progbits + 244 .Ldebug_info0: + 245 0000 32020000 .4byte 0x232 + 246 0004 0200 .2byte 0x2 + 247 0006 00000000 .4byte .Ldebug_abbrev0 + 248 000a 04 .byte 0x4 + 249 000b 01 .uleb128 0x1 + 250 000c F5000000 .4byte .LASF21 + 251 0010 01 .byte 0x1 + 252 0011 1E010000 .4byte .LASF22 + 253 0015 22000000 .4byte .LASF23 + 254 0019 58000000 .4byte .Ldebug_ranges0+0x58 + 255 001d 00000000 .4byte 0 + 256 0021 00000000 .4byte 0 + 257 0025 00000000 .4byte .Ldebug_line0 + 258 0029 02 .uleb128 0x2 + 259 002a 04 .byte 0x4 + 260 002b 05 .byte 0x5 + 261 002c 696E7400 .ascii "int\000" + 262 0030 03 .uleb128 0x3 + 263 0031 04 .byte 0x4 + 264 0032 07 .byte 0x7 + 265 0033 A1000000 .4byte .LASF0 + 266 0037 03 .uleb128 0x3 + 267 0038 01 .byte 0x1 + 268 0039 06 .byte 0x6 + 269 003a 4B010000 .4byte .LASF1 + 270 003e 03 .uleb128 0x3 + 271 003f 01 .byte 0x1 + 272 0040 08 .byte 0x8 + 273 0041 14000000 .4byte .LASF2 + 274 0045 03 .uleb128 0x3 + 275 0046 02 .byte 0x2 + 276 0047 05 .byte 0x5 + 277 0048 14010000 .4byte .LASF3 + 278 004c 03 .uleb128 0x3 + 279 004d 02 .byte 0x2 + 280 004e 07 .byte 0x7 + 281 004f 83000000 .4byte .LASF4 + 282 0053 03 .uleb128 0x3 + 283 0054 04 .byte 0x4 + 284 0055 05 .byte 0x5 + 285 0056 42010000 .4byte .LASF5 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 6 + + + 286 005a 04 .uleb128 0x4 + 287 005b 39010000 .4byte .LASF12 + 288 005f 02 .byte 0x2 + 289 0060 50 .byte 0x50 + 290 0061 65000000 .4byte 0x65 + 291 0065 03 .uleb128 0x3 + 292 0066 04 .byte 0x4 + 293 0067 07 .byte 0x7 + 294 0068 64000000 .4byte .LASF6 + 295 006c 03 .uleb128 0x3 + 296 006d 08 .byte 0x8 + 297 006e 05 .byte 0x5 + 298 006f E2000000 .4byte .LASF7 + 299 0073 03 .uleb128 0x3 + 300 0074 08 .byte 0x8 + 301 0075 07 .byte 0x7 + 302 0076 B9000000 .4byte .LASF8 + 303 007a 03 .uleb128 0x3 + 304 007b 01 .byte 0x1 + 305 007c 02 .byte 0x2 + 306 007d 00000000 .4byte .LASF9 + 307 0081 03 .uleb128 0x3 + 308 0082 01 .byte 0x1 + 309 0083 08 .byte 0x8 + 310 0084 F0000000 .4byte .LASF10 + 311 0088 03 .uleb128 0x3 + 312 0089 04 .byte 0x4 + 313 008a 07 .byte 0x7 + 314 008b D9000000 .4byte .LASF11 + 315 008f 04 .uleb128 0x4 + 316 0090 AE000000 .4byte .LASF13 + 317 0094 03 .byte 0x3 + 318 0095 45 .byte 0x45 + 319 0096 5A000000 .4byte 0x5a + 320 009a 04 .uleb128 0x4 + 321 009b 57010000 .4byte .LASF14 + 322 009f 04 .byte 0x4 + 323 00a0 45 .byte 0x45 + 324 00a1 A5000000 .4byte 0xa5 + 325 00a5 05 .uleb128 0x5 + 326 00a6 57010000 .4byte .LASF14 + 327 00aa 14 .byte 0x14 + 328 00ab 04 .byte 0x4 + 329 00ac 4A .byte 0x4a + 330 00ad F8000000 .4byte 0xf8 + 331 00b1 06 .uleb128 0x6 + 332 00b2 0E000000 .4byte .LASF15 + 333 00b6 04 .byte 0x4 + 334 00b7 4B .byte 0x4b + 335 00b8 0A010000 .4byte 0x10a + 336 00bc 02 .byte 0x2 + 337 00bd 23 .byte 0x23 + 338 00be 00 .uleb128 0 + 339 00bf 06 .uleb128 0x6 + 340 00c0 96000000 .4byte .LASF16 + 341 00c4 04 .byte 0x4 + 342 00c5 4C .byte 0x4c + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 7 + + + 343 00c6 0A010000 .4byte 0x10a + 344 00ca 02 .byte 0x2 + 345 00cb 23 .byte 0x23 + 346 00cc 04 .uleb128 0x4 + 347 00cd 06 .uleb128 0x6 + 348 00ce 67010000 .4byte .LASF17 + 349 00d2 04 .byte 0x4 + 350 00d3 4D .byte 0x4d + 351 00d4 8F000000 .4byte 0x8f + 352 00d8 02 .byte 0x2 + 353 00d9 23 .byte 0x23 + 354 00da 08 .uleb128 0x8 + 355 00db 06 .uleb128 0x6 + 356 00dc 9B000000 .4byte .LASF18 + 357 00e0 04 .byte 0x4 + 358 00e1 4E .byte 0x4e + 359 00e2 8F000000 .4byte 0x8f + 360 00e6 02 .byte 0x2 + 361 00e7 23 .byte 0x23 + 362 00e8 0C .uleb128 0xc + 363 00e9 06 .uleb128 0x6 + 364 00ea 34010000 .4byte .LASF19 + 365 00ee 04 .byte 0x4 + 366 00ef 4F .byte 0x4f + 367 00f0 8F000000 .4byte 0x8f + 368 00f4 02 .byte 0x2 + 369 00f5 23 .byte 0x23 + 370 00f6 10 .uleb128 0x10 + 371 00f7 00 .byte 0 + 372 00f8 07 .uleb128 0x7 + 373 00f9 01 .byte 0x1 + 374 00fa 04010000 .4byte 0x104 + 375 00fe 08 .uleb128 0x8 + 376 00ff 04010000 .4byte 0x104 + 377 0103 00 .byte 0 + 378 0104 09 .uleb128 0x9 + 379 0105 04 .byte 0x4 + 380 0106 9A000000 .4byte 0x9a + 381 010a 09 .uleb128 0x9 + 382 010b 04 .byte 0x4 + 383 010c F8000000 .4byte 0xf8 + 384 0110 0A .uleb128 0xa + 385 0111 01 .byte 0x1 + 386 0112 76000000 .4byte .LASF24 + 387 0116 01 .byte 0x1 + 388 0117 7C .byte 0x7c + 389 0118 01 .byte 0x1 + 390 0119 01 .byte 0x1 + 391 011a 2A010000 .4byte 0x12a + 392 011e 0B .uleb128 0xb + 393 011f 746D7000 .ascii "tmp\000" + 394 0123 01 .byte 0x1 + 395 0124 7C .byte 0x7c + 396 0125 04010000 .4byte 0x104 + 397 0129 00 .byte 0 + 398 012a 0C .uleb128 0xc + 399 012b D0000000 .4byte .LASF25 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 8 + + + 400 012f 01 .byte 0x1 + 401 0130 45 .byte 0x45 + 402 0131 01 .byte 0x1 + 403 0132 01 .byte 0x1 + 404 0133 43010000 .4byte 0x143 + 405 0137 0B .uleb128 0xb + 406 0138 746D7000 .ascii "tmp\000" + 407 013c 01 .byte 0x1 + 408 013d 45 .byte 0x45 + 409 013e 04010000 .4byte 0x104 + 410 0142 00 .byte 0 + 411 0143 0D .uleb128 0xd + 412 0144 2A010000 .4byte 0x12a + 413 0148 00000000 .4byte .LFB7 + 414 014c 14000000 .4byte .LFE7 + 415 0150 02 .byte 0x2 + 416 0151 7D .byte 0x7d + 417 0152 00 .sleb128 0 + 418 0153 01 .byte 0x1 + 419 0154 60010000 .4byte 0x160 + 420 0158 0E .uleb128 0xe + 421 0159 37010000 .4byte 0x137 + 422 015d 01 .byte 0x1 + 423 015e 50 .byte 0x50 + 424 015f 00 .byte 0 + 425 0160 0F .uleb128 0xf + 426 0161 06000000 .4byte .LASF26 + 427 0165 01 .byte 0x1 + 428 0166 51 .byte 0x51 + 429 0167 01 .byte 0x1 + 430 0168 00000000 .4byte .LFB8 + 431 016c 48000000 .4byte .LFE8 + 432 0170 02 .byte 0x2 + 433 0171 7D .byte 0x7d + 434 0172 00 .sleb128 0 + 435 0173 01 .byte 0x1 + 436 0174 95010000 .4byte 0x195 + 437 0178 10 .uleb128 0x10 + 438 0179 746D7000 .ascii "tmp\000" + 439 017d 01 .byte 0x1 + 440 017e 51 .byte 0x51 + 441 017f 04010000 .4byte 0x104 + 442 0183 01 .byte 0x1 + 443 0184 50 .byte 0x50 + 444 0185 11 .uleb128 0x11 + 445 0186 6E6F7700 .ascii "now\000" + 446 018a 01 .byte 0x1 + 447 018b 53 .byte 0x53 + 448 018c 8F000000 .4byte 0x8f + 449 0190 00000000 .4byte .LLST0 + 450 0194 00 .byte 0 + 451 0195 12 .uleb128 0x12 + 452 0196 01 .byte 0x1 + 453 0197 5D000000 .4byte .LASF27 + 454 019b 01 .byte 0x1 + 455 019c 68 .byte 0x68 + 456 019d 01 .byte 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 9 + + + 457 019e 00000000 .4byte .LFB9 + 458 01a2 68000000 .4byte .LFE9 + 459 01a6 13000000 .4byte .LLST1 + 460 01aa 01 .byte 0x1 + 461 01ab 07020000 .4byte 0x207 + 462 01af 13 .uleb128 0x13 + 463 01b0 746D00 .ascii "tm\000" + 464 01b3 01 .byte 0x1 + 465 01b4 69 .byte 0x69 + 466 01b5 9A000000 .4byte 0x9a + 467 01b9 02 .byte 0x2 + 468 01ba 91 .byte 0x91 + 469 01bb 64 .sleb128 -28 + 470 01bc 14 .uleb128 0x14 + 471 01bd 10010000 .4byte 0x110 + 472 01c1 04000000 .4byte .LBB8 + 473 01c5 00000000 .4byte .Ldebug_ranges0+0 + 474 01c9 01 .byte 0x1 + 475 01ca 6F .byte 0x6f + 476 01cb D9010000 .4byte 0x1d9 + 477 01cf 15 .uleb128 0x15 + 478 01d0 1E010000 .4byte 0x11e + 479 01d4 3F000000 .4byte .LLST2 + 480 01d8 00 .byte 0 + 481 01d9 14 .uleb128 0x14 + 482 01da 2A010000 .4byte 0x12a + 483 01de 18000000 .4byte .LBB16 + 484 01e2 38000000 .4byte .Ldebug_ranges0+0x38 + 485 01e6 01 .byte 0x1 + 486 01e7 70 .byte 0x70 + 487 01e8 F6010000 .4byte 0x1f6 + 488 01ec 15 .uleb128 0x15 + 489 01ed 37010000 .4byte 0x137 + 490 01f1 3F000000 .4byte .LLST2 + 491 01f5 00 .byte 0 + 492 01f6 16 .uleb128 0x16 + 493 01f7 48000000 .4byte .LVL6 + 494 01fb 60010000 .4byte 0x160 + 495 01ff 17 .uleb128 0x17 + 496 0200 01 .byte 0x1 + 497 0201 50 .byte 0x50 + 498 0202 02 .byte 0x2 + 499 0203 91 .byte 0x91 + 500 0204 5C .sleb128 -36 + 501 0205 00 .byte 0 + 502 0206 00 .byte 0 + 503 0207 0D .uleb128 0xd + 504 0208 10010000 .4byte 0x110 + 505 020c 00000000 .4byte .LFB10 + 506 0210 2C000000 .4byte .LFE10 + 507 0214 02 .byte 0x2 + 508 0215 7D .byte 0x7d + 509 0216 00 .sleb128 0 + 510 0217 01 .byte 0x1 + 511 0218 24020000 .4byte 0x224 + 512 021c 0E .uleb128 0xe + 513 021d 1E010000 .4byte 0x11e + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 10 + + + 514 0221 01 .byte 0x1 + 515 0222 50 .byte 0x50 + 516 0223 00 .byte 0 + 517 0224 18 .uleb128 0x18 + 518 0225 01010000 .4byte .LASF20 + 519 0229 01 .byte 0x1 + 520 022a 38 .byte 0x38 + 521 022b 8F000000 .4byte 0x8f + 522 022f 05 .byte 0x5 + 523 0230 03 .byte 0x3 + 524 0231 00000000 .4byte measurement_offset + 525 0235 00 .byte 0 + 526 .section .debug_abbrev,"",%progbits + 527 .Ldebug_abbrev0: + 528 0000 01 .uleb128 0x1 + 529 0001 11 .uleb128 0x11 + 530 0002 01 .byte 0x1 + 531 0003 25 .uleb128 0x25 + 532 0004 0E .uleb128 0xe + 533 0005 13 .uleb128 0x13 + 534 0006 0B .uleb128 0xb + 535 0007 03 .uleb128 0x3 + 536 0008 0E .uleb128 0xe + 537 0009 1B .uleb128 0x1b + 538 000a 0E .uleb128 0xe + 539 000b 55 .uleb128 0x55 + 540 000c 06 .uleb128 0x6 + 541 000d 11 .uleb128 0x11 + 542 000e 01 .uleb128 0x1 + 543 000f 52 .uleb128 0x52 + 544 0010 01 .uleb128 0x1 + 545 0011 10 .uleb128 0x10 + 546 0012 06 .uleb128 0x6 + 547 0013 00 .byte 0 + 548 0014 00 .byte 0 + 549 0015 02 .uleb128 0x2 + 550 0016 24 .uleb128 0x24 + 551 0017 00 .byte 0 + 552 0018 0B .uleb128 0xb + 553 0019 0B .uleb128 0xb + 554 001a 3E .uleb128 0x3e + 555 001b 0B .uleb128 0xb + 556 001c 03 .uleb128 0x3 + 557 001d 08 .uleb128 0x8 + 558 001e 00 .byte 0 + 559 001f 00 .byte 0 + 560 0020 03 .uleb128 0x3 + 561 0021 24 .uleb128 0x24 + 562 0022 00 .byte 0 + 563 0023 0B .uleb128 0xb + 564 0024 0B .uleb128 0xb + 565 0025 3E .uleb128 0x3e + 566 0026 0B .uleb128 0xb + 567 0027 03 .uleb128 0x3 + 568 0028 0E .uleb128 0xe + 569 0029 00 .byte 0 + 570 002a 00 .byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 11 + + + 571 002b 04 .uleb128 0x4 + 572 002c 16 .uleb128 0x16 + 573 002d 00 .byte 0 + 574 002e 03 .uleb128 0x3 + 575 002f 0E .uleb128 0xe + 576 0030 3A .uleb128 0x3a + 577 0031 0B .uleb128 0xb + 578 0032 3B .uleb128 0x3b + 579 0033 0B .uleb128 0xb + 580 0034 49 .uleb128 0x49 + 581 0035 13 .uleb128 0x13 + 582 0036 00 .byte 0 + 583 0037 00 .byte 0 + 584 0038 05 .uleb128 0x5 + 585 0039 13 .uleb128 0x13 + 586 003a 01 .byte 0x1 + 587 003b 03 .uleb128 0x3 + 588 003c 0E .uleb128 0xe + 589 003d 0B .uleb128 0xb + 590 003e 0B .uleb128 0xb + 591 003f 3A .uleb128 0x3a + 592 0040 0B .uleb128 0xb + 593 0041 3B .uleb128 0x3b + 594 0042 0B .uleb128 0xb + 595 0043 01 .uleb128 0x1 + 596 0044 13 .uleb128 0x13 + 597 0045 00 .byte 0 + 598 0046 00 .byte 0 + 599 0047 06 .uleb128 0x6 + 600 0048 0D .uleb128 0xd + 601 0049 00 .byte 0 + 602 004a 03 .uleb128 0x3 + 603 004b 0E .uleb128 0xe + 604 004c 3A .uleb128 0x3a + 605 004d 0B .uleb128 0xb + 606 004e 3B .uleb128 0x3b + 607 004f 0B .uleb128 0xb + 608 0050 49 .uleb128 0x49 + 609 0051 13 .uleb128 0x13 + 610 0052 38 .uleb128 0x38 + 611 0053 0A .uleb128 0xa + 612 0054 00 .byte 0 + 613 0055 00 .byte 0 + 614 0056 07 .uleb128 0x7 + 615 0057 15 .uleb128 0x15 + 616 0058 01 .byte 0x1 + 617 0059 27 .uleb128 0x27 + 618 005a 0C .uleb128 0xc + 619 005b 01 .uleb128 0x1 + 620 005c 13 .uleb128 0x13 + 621 005d 00 .byte 0 + 622 005e 00 .byte 0 + 623 005f 08 .uleb128 0x8 + 624 0060 05 .uleb128 0x5 + 625 0061 00 .byte 0 + 626 0062 49 .uleb128 0x49 + 627 0063 13 .uleb128 0x13 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 12 + + + 628 0064 00 .byte 0 + 629 0065 00 .byte 0 + 630 0066 09 .uleb128 0x9 + 631 0067 0F .uleb128 0xf + 632 0068 00 .byte 0 + 633 0069 0B .uleb128 0xb + 634 006a 0B .uleb128 0xb + 635 006b 49 .uleb128 0x49 + 636 006c 13 .uleb128 0x13 + 637 006d 00 .byte 0 + 638 006e 00 .byte 0 + 639 006f 0A .uleb128 0xa + 640 0070 2E .uleb128 0x2e + 641 0071 01 .byte 0x1 + 642 0072 3F .uleb128 0x3f + 643 0073 0C .uleb128 0xc + 644 0074 03 .uleb128 0x3 + 645 0075 0E .uleb128 0xe + 646 0076 3A .uleb128 0x3a + 647 0077 0B .uleb128 0xb + 648 0078 3B .uleb128 0x3b + 649 0079 0B .uleb128 0xb + 650 007a 27 .uleb128 0x27 + 651 007b 0C .uleb128 0xc + 652 007c 20 .uleb128 0x20 + 653 007d 0B .uleb128 0xb + 654 007e 01 .uleb128 0x1 + 655 007f 13 .uleb128 0x13 + 656 0080 00 .byte 0 + 657 0081 00 .byte 0 + 658 0082 0B .uleb128 0xb + 659 0083 05 .uleb128 0x5 + 660 0084 00 .byte 0 + 661 0085 03 .uleb128 0x3 + 662 0086 08 .uleb128 0x8 + 663 0087 3A .uleb128 0x3a + 664 0088 0B .uleb128 0xb + 665 0089 3B .uleb128 0x3b + 666 008a 0B .uleb128 0xb + 667 008b 49 .uleb128 0x49 + 668 008c 13 .uleb128 0x13 + 669 008d 00 .byte 0 + 670 008e 00 .byte 0 + 671 008f 0C .uleb128 0xc + 672 0090 2E .uleb128 0x2e + 673 0091 01 .byte 0x1 + 674 0092 03 .uleb128 0x3 + 675 0093 0E .uleb128 0xe + 676 0094 3A .uleb128 0x3a + 677 0095 0B .uleb128 0xb + 678 0096 3B .uleb128 0x3b + 679 0097 0B .uleb128 0xb + 680 0098 27 .uleb128 0x27 + 681 0099 0C .uleb128 0xc + 682 009a 20 .uleb128 0x20 + 683 009b 0B .uleb128 0xb + 684 009c 01 .uleb128 0x1 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 13 + + + 685 009d 13 .uleb128 0x13 + 686 009e 00 .byte 0 + 687 009f 00 .byte 0 + 688 00a0 0D .uleb128 0xd + 689 00a1 2E .uleb128 0x2e + 690 00a2 01 .byte 0x1 + 691 00a3 31 .uleb128 0x31 + 692 00a4 13 .uleb128 0x13 + 693 00a5 11 .uleb128 0x11 + 694 00a6 01 .uleb128 0x1 + 695 00a7 12 .uleb128 0x12 + 696 00a8 01 .uleb128 0x1 + 697 00a9 40 .uleb128 0x40 + 698 00aa 0A .uleb128 0xa + 699 00ab 9742 .uleb128 0x2117 + 700 00ad 0C .uleb128 0xc + 701 00ae 01 .uleb128 0x1 + 702 00af 13 .uleb128 0x13 + 703 00b0 00 .byte 0 + 704 00b1 00 .byte 0 + 705 00b2 0E .uleb128 0xe + 706 00b3 05 .uleb128 0x5 + 707 00b4 00 .byte 0 + 708 00b5 31 .uleb128 0x31 + 709 00b6 13 .uleb128 0x13 + 710 00b7 02 .uleb128 0x2 + 711 00b8 0A .uleb128 0xa + 712 00b9 00 .byte 0 + 713 00ba 00 .byte 0 + 714 00bb 0F .uleb128 0xf + 715 00bc 2E .uleb128 0x2e + 716 00bd 01 .byte 0x1 + 717 00be 03 .uleb128 0x3 + 718 00bf 0E .uleb128 0xe + 719 00c0 3A .uleb128 0x3a + 720 00c1 0B .uleb128 0xb + 721 00c2 3B .uleb128 0x3b + 722 00c3 0B .uleb128 0xb + 723 00c4 27 .uleb128 0x27 + 724 00c5 0C .uleb128 0xc + 725 00c6 11 .uleb128 0x11 + 726 00c7 01 .uleb128 0x1 + 727 00c8 12 .uleb128 0x12 + 728 00c9 01 .uleb128 0x1 + 729 00ca 40 .uleb128 0x40 + 730 00cb 0A .uleb128 0xa + 731 00cc 9742 .uleb128 0x2117 + 732 00ce 0C .uleb128 0xc + 733 00cf 01 .uleb128 0x1 + 734 00d0 13 .uleb128 0x13 + 735 00d1 00 .byte 0 + 736 00d2 00 .byte 0 + 737 00d3 10 .uleb128 0x10 + 738 00d4 05 .uleb128 0x5 + 739 00d5 00 .byte 0 + 740 00d6 03 .uleb128 0x3 + 741 00d7 08 .uleb128 0x8 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 14 + + + 742 00d8 3A .uleb128 0x3a + 743 00d9 0B .uleb128 0xb + 744 00da 3B .uleb128 0x3b + 745 00db 0B .uleb128 0xb + 746 00dc 49 .uleb128 0x49 + 747 00dd 13 .uleb128 0x13 + 748 00de 02 .uleb128 0x2 + 749 00df 0A .uleb128 0xa + 750 00e0 00 .byte 0 + 751 00e1 00 .byte 0 + 752 00e2 11 .uleb128 0x11 + 753 00e3 34 .uleb128 0x34 + 754 00e4 00 .byte 0 + 755 00e5 03 .uleb128 0x3 + 756 00e6 08 .uleb128 0x8 + 757 00e7 3A .uleb128 0x3a + 758 00e8 0B .uleb128 0xb + 759 00e9 3B .uleb128 0x3b + 760 00ea 0B .uleb128 0xb + 761 00eb 49 .uleb128 0x49 + 762 00ec 13 .uleb128 0x13 + 763 00ed 02 .uleb128 0x2 + 764 00ee 06 .uleb128 0x6 + 765 00ef 00 .byte 0 + 766 00f0 00 .byte 0 + 767 00f1 12 .uleb128 0x12 + 768 00f2 2E .uleb128 0x2e + 769 00f3 01 .byte 0x1 + 770 00f4 3F .uleb128 0x3f + 771 00f5 0C .uleb128 0xc + 772 00f6 03 .uleb128 0x3 + 773 00f7 0E .uleb128 0xe + 774 00f8 3A .uleb128 0x3a + 775 00f9 0B .uleb128 0xb + 776 00fa 3B .uleb128 0x3b + 777 00fb 0B .uleb128 0xb + 778 00fc 27 .uleb128 0x27 + 779 00fd 0C .uleb128 0xc + 780 00fe 11 .uleb128 0x11 + 781 00ff 01 .uleb128 0x1 + 782 0100 12 .uleb128 0x12 + 783 0101 01 .uleb128 0x1 + 784 0102 40 .uleb128 0x40 + 785 0103 06 .uleb128 0x6 + 786 0104 9742 .uleb128 0x2117 + 787 0106 0C .uleb128 0xc + 788 0107 01 .uleb128 0x1 + 789 0108 13 .uleb128 0x13 + 790 0109 00 .byte 0 + 791 010a 00 .byte 0 + 792 010b 13 .uleb128 0x13 + 793 010c 34 .uleb128 0x34 + 794 010d 00 .byte 0 + 795 010e 03 .uleb128 0x3 + 796 010f 08 .uleb128 0x8 + 797 0110 3A .uleb128 0x3a + 798 0111 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 15 + + + 799 0112 3B .uleb128 0x3b + 800 0113 0B .uleb128 0xb + 801 0114 49 .uleb128 0x49 + 802 0115 13 .uleb128 0x13 + 803 0116 02 .uleb128 0x2 + 804 0117 0A .uleb128 0xa + 805 0118 00 .byte 0 + 806 0119 00 .byte 0 + 807 011a 14 .uleb128 0x14 + 808 011b 1D .uleb128 0x1d + 809 011c 01 .byte 0x1 + 810 011d 31 .uleb128 0x31 + 811 011e 13 .uleb128 0x13 + 812 011f 52 .uleb128 0x52 + 813 0120 01 .uleb128 0x1 + 814 0121 55 .uleb128 0x55 + 815 0122 06 .uleb128 0x6 + 816 0123 58 .uleb128 0x58 + 817 0124 0B .uleb128 0xb + 818 0125 59 .uleb128 0x59 + 819 0126 0B .uleb128 0xb + 820 0127 01 .uleb128 0x1 + 821 0128 13 .uleb128 0x13 + 822 0129 00 .byte 0 + 823 012a 00 .byte 0 + 824 012b 15 .uleb128 0x15 + 825 012c 05 .uleb128 0x5 + 826 012d 00 .byte 0 + 827 012e 31 .uleb128 0x31 + 828 012f 13 .uleb128 0x13 + 829 0130 02 .uleb128 0x2 + 830 0131 06 .uleb128 0x6 + 831 0132 00 .byte 0 + 832 0133 00 .byte 0 + 833 0134 16 .uleb128 0x16 + 834 0135 898201 .uleb128 0x4109 + 835 0138 01 .byte 0x1 + 836 0139 11 .uleb128 0x11 + 837 013a 01 .uleb128 0x1 + 838 013b 31 .uleb128 0x31 + 839 013c 13 .uleb128 0x13 + 840 013d 00 .byte 0 + 841 013e 00 .byte 0 + 842 013f 17 .uleb128 0x17 + 843 0140 8A8201 .uleb128 0x410a + 844 0143 00 .byte 0 + 845 0144 02 .uleb128 0x2 + 846 0145 0A .uleb128 0xa + 847 0146 9142 .uleb128 0x2111 + 848 0148 0A .uleb128 0xa + 849 0149 00 .byte 0 + 850 014a 00 .byte 0 + 851 014b 18 .uleb128 0x18 + 852 014c 34 .uleb128 0x34 + 853 014d 00 .byte 0 + 854 014e 03 .uleb128 0x3 + 855 014f 0E .uleb128 0xe + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 16 + + + 856 0150 3A .uleb128 0x3a + 857 0151 0B .uleb128 0xb + 858 0152 3B .uleb128 0x3b + 859 0153 0B .uleb128 0xb + 860 0154 49 .uleb128 0x49 + 861 0155 13 .uleb128 0x13 + 862 0156 02 .uleb128 0x2 + 863 0157 0A .uleb128 0xa + 864 0158 00 .byte 0 + 865 0159 00 .byte 0 + 866 015a 00 .byte 0 + 867 .section .debug_loc,"",%progbits + 868 .Ldebug_loc0: + 869 .LLST0: + 870 0000 0C000000 .4byte .LVL2 + 871 0004 1C000000 .4byte .LVL3 + 872 0008 0100 .2byte 0x1 + 873 000a 52 .byte 0x52 + 874 000b 00000000 .4byte 0 + 875 000f 00000000 .4byte 0 + 876 .LLST1: + 877 0013 00000000 .4byte .LFB9 + 878 0017 04000000 .4byte .LCFI0 + 879 001b 0200 .2byte 0x2 + 880 001d 7D .byte 0x7d + 881 001e 00 .sleb128 0 + 882 001f 04000000 .4byte .LCFI0 + 883 0023 0C000000 .4byte .LCFI1 + 884 0027 0200 .2byte 0x2 + 885 0029 7D .byte 0x7d + 886 002a 08 .sleb128 8 + 887 002b 0C000000 .4byte .LCFI1 + 888 002f 68000000 .4byte .LFE9 + 889 0033 0200 .2byte 0x2 + 890 0035 7D .byte 0x7d + 891 0036 20 .sleb128 32 + 892 0037 00000000 .4byte 0 + 893 003b 00000000 .4byte 0 + 894 .LLST2: + 895 003f 2C000000 .4byte .LVL4 + 896 0043 34000000 .4byte .LVL5 + 897 0047 0300 .2byte 0x3 + 898 0049 91 .byte 0x91 + 899 004a 5C .sleb128 -36 + 900 004b 9F .byte 0x9f + 901 004c 34000000 .4byte .LVL5 + 902 0050 47000000 .4byte .LVL6-1 + 903 0054 0100 .2byte 0x1 + 904 0056 50 .byte 0x50 + 905 0057 47000000 .4byte .LVL6-1 + 906 005b 68000000 .4byte .LFE9 + 907 005f 0300 .2byte 0x3 + 908 0061 91 .byte 0x91 + 909 0062 5C .sleb128 -36 + 910 0063 9F .byte 0x9f + 911 0064 00000000 .4byte 0 + 912 0068 00000000 .4byte 0 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 17 + + + 913 .section .debug_aranges,"",%progbits + 914 0000 34000000 .4byte 0x34 + 915 0004 0200 .2byte 0x2 + 916 0006 00000000 .4byte .Ldebug_info0 + 917 000a 04 .byte 0x4 + 918 000b 00 .byte 0 + 919 000c 0000 .2byte 0 + 920 000e 0000 .2byte 0 + 921 0010 00000000 .4byte .LFB7 + 922 0014 14000000 .4byte .LFE7-.LFB7 + 923 0018 00000000 .4byte .LFB8 + 924 001c 48000000 .4byte .LFE8-.LFB8 + 925 0020 00000000 .4byte .LFB9 + 926 0024 68000000 .4byte .LFE9-.LFB9 + 927 0028 00000000 .4byte .LFB10 + 928 002c 2C000000 .4byte .LFE10-.LFB10 + 929 0030 00000000 .4byte 0 + 930 0034 00000000 .4byte 0 + 931 .section .debug_ranges,"",%progbits + 932 .Ldebug_ranges0: + 933 0000 04000000 .4byte .LBB8 + 934 0004 08000000 .4byte .LBE8 + 935 0008 10000000 .4byte .LBB15 + 936 000c 14000000 .4byte .LBE15 + 937 0010 1C000000 .4byte .LBB20 + 938 0014 24000000 .4byte .LBE20 + 939 0018 2C000000 .4byte .LBB22 + 940 001c 30000000 .4byte .LBE22 + 941 0020 34000000 .4byte .LBB23 + 942 0024 3C000000 .4byte .LBE23 + 943 0028 40000000 .4byte .LBB25 + 944 002c 44000000 .4byte .LBE25 + 945 0030 00000000 .4byte 0 + 946 0034 00000000 .4byte 0 + 947 0038 18000000 .4byte .LBB16 + 948 003c 1C000000 .4byte .LBE16 + 949 0040 24000000 .4byte .LBB21 + 950 0044 28000000 .4byte .LBE21 + 951 0048 3C000000 .4byte .LBB24 + 952 004c 40000000 .4byte .LBE24 + 953 0050 00000000 .4byte 0 + 954 0054 00000000 .4byte 0 + 955 0058 00000000 .4byte .LFB7 + 956 005c 14000000 .4byte .LFE7 + 957 0060 00000000 .4byte .LFB8 + 958 0064 48000000 .4byte .LFE8 + 959 0068 00000000 .4byte .LFB9 + 960 006c 68000000 .4byte .LFE9 + 961 0070 00000000 .4byte .LFB10 + 962 0074 2C000000 .4byte .LFE10 + 963 0078 00000000 .4byte 0 + 964 007c 00000000 .4byte 0 + 965 .section .debug_line,"",%progbits + 966 .Ldebug_line0: + 967 0000 46010000 .section .debug_str,"MS",%progbits,1 + 967 0200BD00 + 967 00000201 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 18 + + + 967 FB0E0D00 + 967 01010101 + 968 .LASF9: + 969 0000 5F426F6F .ascii "_Bool\000" + 969 6C00 + 970 .LASF26: + 971 0006 746D5F73 .ascii "tm_stop\000" + 971 746F7000 + 972 .LASF15: + 973 000e 73746172 .ascii "start\000" + 973 7400 + 974 .LASF2: + 975 0014 756E7369 .ascii "unsigned char\000" + 975 676E6564 + 975 20636861 + 975 7200 + 976 .LASF23: + 977 0022 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 977 73657273 + 977 5C4E6963 + 977 6F204D61 + 977 61735C44 + 978 004f 312D4243 .ascii "1-BCM2835-GCC\000" + 978 4D323833 + 978 352D4743 + 978 4300 + 979 .LASF27: + 980 005d 746D496E .ascii "tmInit\000" + 980 697400 + 981 .LASF6: + 982 0064 6C6F6E67 .ascii "long unsigned int\000" + 982 20756E73 + 982 69676E65 + 982 6420696E + 982 7400 + 983 .LASF24: + 984 0076 746D4F62 .ascii "tmObjectInit\000" + 984 6A656374 + 984 496E6974 + 984 00 + 985 .LASF4: + 986 0083 73686F72 .ascii "short unsigned int\000" + 986 7420756E + 986 7369676E + 986 65642069 + 986 6E7400 + 987 .LASF16: + 988 0096 73746F70 .ascii "stop\000" + 988 00 + 989 .LASF18: + 990 009b 776F7273 .ascii "worst\000" + 990 7400 + 991 .LASF0: + 992 00a1 756E7369 .ascii "unsigned int\000" + 992 676E6564 + 992 20696E74 + 992 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 19 + + + 993 .LASF13: + 994 00ae 68616C72 .ascii "halrtcnt_t\000" + 994 74636E74 + 994 5F7400 + 995 .LASF8: + 996 00b9 6C6F6E67 .ascii "long long unsigned int\000" + 996 206C6F6E + 996 6720756E + 996 7369676E + 996 65642069 + 997 .LASF25: + 998 00d0 746D5F73 .ascii "tm_start\000" + 998 74617274 + 998 00 + 999 .LASF11: + 1000 00d9 73697A65 .ascii "sizetype\000" + 1000 74797065 + 1000 00 + 1001 .LASF7: + 1002 00e2 6C6F6E67 .ascii "long long int\000" + 1002 206C6F6E + 1002 6720696E + 1002 7400 + 1003 .LASF10: + 1004 00f0 63686172 .ascii "char\000" + 1004 00 + 1005 .LASF21: + 1006 00f5 474E5520 .ascii "GNU C 4.7.2\000" + 1006 4320342E + 1006 372E3200 + 1007 .LASF20: + 1008 0101 6D656173 .ascii "measurement_offset\000" + 1008 7572656D + 1008 656E745F + 1008 6F666673 + 1008 657400 + 1009 .LASF3: + 1010 0114 73686F72 .ascii "short int\000" + 1010 7420696E + 1010 7400 + 1011 .LASF22: + 1012 011e 2E2E2F2E .ascii "../../os/hal/src/tm.c\000" + 1012 2E2F6F73 + 1012 2F68616C + 1012 2F737263 + 1012 2F746D2E + 1013 .LASF19: + 1014 0134 62657374 .ascii "best\000" + 1014 00 + 1015 .LASF12: + 1016 0139 75696E74 .ascii "uint32_t\000" + 1016 33325F74 + 1016 00 + 1017 .LASF5: + 1018 0142 6C6F6E67 .ascii "long int\000" + 1018 20696E74 + 1018 00 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 20 + + + 1019 .LASF1: + 1020 014b 7369676E .ascii "signed char\000" + 1020 65642063 + 1020 68617200 + 1021 .LASF14: + 1022 0157 54696D65 .ascii "TimeMeasurement\000" + 1022 4D656173 + 1022 7572656D + 1022 656E7400 + 1023 .LASF17: + 1024 0167 6C617374 .ascii "last\000" + 1024 00 + 1025 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s page 21 + + +DEFINED SYMBOLS + *ABS*:00000000 tm.c +C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s:17 .text.tm_start:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s:19 .text.tm_start:00000000 tm_start +C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s:36 .text.tm_start:00000010 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s:41 .text.tm_stop:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s:43 .text.tm_stop:00000000 tm_stop +C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s:84 .text.tm_stop:00000040 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s:90 .text.tmInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s:93 .text.tmInit:00000000 tmInit +C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s:188 .text.tmInit:00000058 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s:196 .text.tmObjectInit:00000000 $a +C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s:199 .text.tmObjectInit:00000000 tmObjectInit +C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s:226 .text.tmObjectInit:00000024 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s:232 .bss.measurement_offset:00000000 $d +C:\Users\NICOMA~1\AppData\Local\Temp\ccXdiWHq.s:236 .bss.measurement_offset:00000000 measurement_offset + .debug_frame:00000010 $d + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/uart.lst b/demos/ARM11-BCM2835-GCC/build/lst/uart.lst new file mode 100644 index 0000000000..3300bffecb --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/uart.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxQAejD.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "uart.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 1B000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 AD000000 .4byte .LASF13 + 27 0015 39000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 04 .byte 0x4 + 31 001f 05 .byte 0x5 + 32 0020 696E7400 .ascii "int\000" + 33 0024 03 .uleb128 0x3 + 34 0025 04 .byte 0x4 + 35 0026 07 .byte 0x7 + 36 0027 0E000000 .4byte .LASF0 + 37 002b 03 .uleb128 0x3 + 38 002c 01 .byte 0x1 + 39 002d 06 .byte 0x6 + 40 002e D8000000 .4byte .LASF1 + 41 0032 03 .uleb128 0x3 + 42 0033 01 .byte 0x1 + 43 0034 08 .byte 0x8 + 44 0035 8B000000 .4byte .LASF2 + 45 0039 03 .uleb128 0x3 + 46 003a 02 .byte 0x2 + 47 003b 05 .byte 0x5 + 48 003c E4000000 .4byte .LASF3 + 49 0040 03 .uleb128 0x3 + 50 0041 02 .byte 0x2 + 51 0042 07 .byte 0x7 + 52 0043 C5000000 .4byte .LASF4 + 53 0047 03 .uleb128 0x3 + 54 0048 04 .byte 0x4 + 55 0049 05 .byte 0x5 + 56 004a 9E000000 .4byte .LASF5 + 57 004e 03 .uleb128 0x3 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxQAejD.s page 2 + + + 58 004f 04 .byte 0x4 + 59 0050 07 .byte 0x7 + 60 0051 27000000 .4byte .LASF6 + 61 0055 03 .uleb128 0x3 + 62 0056 08 .byte 0x8 + 63 0057 05 .byte 0x5 + 64 0058 00000000 .4byte .LASF7 + 65 005c 03 .uleb128 0x3 + 66 005d 08 .byte 0x8 + 67 005e 07 .byte 0x7 + 68 005f 74000000 .4byte .LASF8 + 69 0063 03 .uleb128 0x3 + 70 0064 01 .byte 0x1 + 71 0065 02 .byte 0x2 + 72 0066 A7000000 .4byte .LASF9 + 73 006a 03 .uleb128 0x3 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d 99000000 .4byte .LASF10 + 77 0071 03 .uleb128 0x3 + 78 0072 04 .byte 0x4 + 79 0073 07 .byte 0x7 + 80 0074 EE000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 08 .uleb128 0x8 + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxQAejD.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 0E .uleb128 0xe + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF7: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF0: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF12: + 140 001b 474E5520 .ascii "GNU C 4.7.2\000" + 140 4320342E + 140 372E3200 + 141 .LASF6: + 142 0027 6C6F6E67 .ascii "long unsigned int\000" + 142 20756E73 + 142 69676E65 + 142 6420696E + 142 7400 + 143 .LASF14: + 144 0039 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 144 73657273 + 144 5C4E6963 + 144 6F204D61 + 144 61735C44 + 145 0066 312D4243 .ascii "1-BCM2835-GCC\000" + 145 4D323833 + 145 352D4743 + 145 4300 + 146 .LASF8: + 147 0074 6C6F6E67 .ascii "long long unsigned int\000" + 147 206C6F6E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxQAejD.s page 4 + + + 147 6720756E + 147 7369676E + 147 65642069 + 148 .LASF2: + 149 008b 756E7369 .ascii "unsigned char\000" + 149 676E6564 + 149 20636861 + 149 7200 + 150 .LASF10: + 151 0099 63686172 .ascii "char\000" + 151 00 + 152 .LASF5: + 153 009e 6C6F6E67 .ascii "long int\000" + 153 20696E74 + 153 00 + 154 .LASF9: + 155 00a7 5F426F6F .ascii "_Bool\000" + 155 6C00 + 156 .LASF13: + 157 00ad 2E2E2F2E .ascii "../../os/hal/src/uart.c\000" + 157 2E2F6F73 + 157 2F68616C + 157 2F737263 + 157 2F756172 + 158 .LASF4: + 159 00c5 73686F72 .ascii "short unsigned int\000" + 159 7420756E + 159 7369676E + 159 65642069 + 159 6E7400 + 160 .LASF1: + 161 00d8 7369676E .ascii "signed char\000" + 161 65642063 + 161 68617200 + 162 .LASF3: + 163 00e4 73686F72 .ascii "short int\000" + 163 7420696E + 163 7400 + 164 .LASF11: + 165 00ee 73697A65 .ascii "sizetype\000" + 165 74797065 + 165 00 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccxQAejD.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 uart.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/usb.lst b/demos/ARM11-BCM2835-GCC/build/lst/usb.lst new file mode 100644 index 0000000000..15c190d2b8 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/usb.lst @@ -0,0 +1,233 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccl4mgrN.s page 1 + + + 1 .cpu arm1176jz-s + 2 .fpu softvfp + 3 .eabi_attribute 20, 1 + 4 .eabi_attribute 21, 1 + 5 .eabi_attribute 23, 3 + 6 .eabi_attribute 24, 1 + 7 .eabi_attribute 25, 1 + 8 .eabi_attribute 26, 1 + 9 .eabi_attribute 30, 2 + 10 .eabi_attribute 34, 1 + 11 .eabi_attribute 18, 4 + 12 .file "usb.c" + 13 .text + 14 .Ltext0: + 15 .cfi_sections .debug_frame + 16 .Letext0: + 17 .section .debug_info,"",%progbits + 18 .Ldebug_info0: + 19 0000 75000000 .4byte 0x75 + 20 0004 0200 .2byte 0x2 + 21 0006 00000000 .4byte .Ldebug_abbrev0 + 22 000a 04 .byte 0x4 + 23 000b 01 .uleb128 0x1 + 24 000c 1B000000 .4byte .LASF12 + 25 0010 01 .byte 0x1 + 26 0011 8B000000 .4byte .LASF13 + 27 0015 39000000 .4byte .LASF14 + 28 0019 00000000 .4byte .Ldebug_line0 + 29 001d 02 .uleb128 0x2 + 30 001e 01 .byte 0x1 + 31 001f 06 .byte 0x6 + 32 0020 D7000000 .4byte .LASF0 + 33 0024 02 .uleb128 0x2 + 34 0025 01 .byte 0x1 + 35 0026 08 .byte 0x8 + 36 0027 A2000000 .4byte .LASF1 + 37 002b 02 .uleb128 0x2 + 38 002c 02 .byte 0x2 + 39 002d 05 .byte 0x5 + 40 002e E3000000 .4byte .LASF2 + 41 0032 02 .uleb128 0x2 + 42 0033 02 .byte 0x2 + 43 0034 07 .byte 0x7 + 44 0035 C4000000 .4byte .LASF3 + 45 0039 03 .uleb128 0x3 + 46 003a 04 .byte 0x4 + 47 003b 05 .byte 0x5 + 48 003c 696E7400 .ascii "int\000" + 49 0040 02 .uleb128 0x2 + 50 0041 04 .byte 0x4 + 51 0042 07 .byte 0x7 + 52 0043 0E000000 .4byte .LASF4 + 53 0047 02 .uleb128 0x2 + 54 0048 08 .byte 0x8 + 55 0049 05 .byte 0x5 + 56 004a 00000000 .4byte .LASF5 + 57 004e 02 .uleb128 0x2 + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccl4mgrN.s page 2 + + + 58 004f 08 .byte 0x8 + 59 0050 07 .byte 0x7 + 60 0051 74000000 .4byte .LASF6 + 61 0055 02 .uleb128 0x2 + 62 0056 04 .byte 0x4 + 63 0057 05 .byte 0x5 + 64 0058 B5000000 .4byte .LASF7 + 65 005c 02 .uleb128 0x2 + 66 005d 04 .byte 0x4 + 67 005e 07 .byte 0x7 + 68 005f ED000000 .4byte .LASF8 + 69 0063 02 .uleb128 0x2 + 70 0064 04 .byte 0x4 + 71 0065 07 .byte 0x7 + 72 0066 27000000 .4byte .LASF9 + 73 006a 02 .uleb128 0x2 + 74 006b 01 .byte 0x1 + 75 006c 08 .byte 0x8 + 76 006d B0000000 .4byte .LASF10 + 77 0071 02 .uleb128 0x2 + 78 0072 01 .byte 0x1 + 79 0073 02 .byte 0x2 + 80 0074 BE000000 .4byte .LASF11 + 81 0078 00 .byte 0 + 82 .section .debug_abbrev,"",%progbits + 83 .Ldebug_abbrev0: + 84 0000 01 .uleb128 0x1 + 85 0001 11 .uleb128 0x11 + 86 0002 01 .byte 0x1 + 87 0003 25 .uleb128 0x25 + 88 0004 0E .uleb128 0xe + 89 0005 13 .uleb128 0x13 + 90 0006 0B .uleb128 0xb + 91 0007 03 .uleb128 0x3 + 92 0008 0E .uleb128 0xe + 93 0009 1B .uleb128 0x1b + 94 000a 0E .uleb128 0xe + 95 000b 10 .uleb128 0x10 + 96 000c 06 .uleb128 0x6 + 97 000d 00 .byte 0 + 98 000e 00 .byte 0 + 99 000f 02 .uleb128 0x2 + 100 0010 24 .uleb128 0x24 + 101 0011 00 .byte 0 + 102 0012 0B .uleb128 0xb + 103 0013 0B .uleb128 0xb + 104 0014 3E .uleb128 0x3e + 105 0015 0B .uleb128 0xb + 106 0016 03 .uleb128 0x3 + 107 0017 0E .uleb128 0xe + 108 0018 00 .byte 0 + 109 0019 00 .byte 0 + 110 001a 03 .uleb128 0x3 + 111 001b 24 .uleb128 0x24 + 112 001c 00 .byte 0 + 113 001d 0B .uleb128 0xb + 114 001e 0B .uleb128 0xb + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccl4mgrN.s page 3 + + + 115 001f 3E .uleb128 0x3e + 116 0020 0B .uleb128 0xb + 117 0021 03 .uleb128 0x3 + 118 0022 08 .uleb128 0x8 + 119 0023 00 .byte 0 + 120 0024 00 .byte 0 + 121 0025 00 .byte 0 + 122 .section .debug_aranges,"",%progbits + 123 0000 14000000 .4byte 0x14 + 124 0004 0200 .2byte 0x2 + 125 0006 00000000 .4byte .Ldebug_info0 + 126 000a 04 .byte 0x4 + 127 000b 00 .byte 0 + 128 000c 0000 .2byte 0 + 129 000e 0000 .2byte 0 + 130 0010 00000000 .4byte 0 + 131 0014 00000000 .4byte 0 + 132 .section .debug_line,"",%progbits + 133 .Ldebug_line0: + 134 0000 19000000 .section .debug_str,"MS",%progbits,1 + 134 02001300 + 134 00000201 + 134 FB0E0D00 + 134 01010101 + 135 .LASF5: + 136 0000 6C6F6E67 .ascii "long long int\000" + 136 206C6F6E + 136 6720696E + 136 7400 + 137 .LASF4: + 138 000e 756E7369 .ascii "unsigned int\000" + 138 676E6564 + 138 20696E74 + 138 00 + 139 .LASF12: + 140 001b 474E5520 .ascii "GNU C 4.7.2\000" + 140 4320342E + 140 372E3200 + 141 .LASF9: + 142 0027 6C6F6E67 .ascii "long unsigned int\000" + 142 20756E73 + 142 69676E65 + 142 6420696E + 142 7400 + 143 .LASF14: + 144 0039 433A5C55 .ascii "C:\\Users\\Nico Maas\\Desktop\\ChibiOS\\demos\\ARM1" + 144 73657273 + 144 5C4E6963 + 144 6F204D61 + 144 61735C44 + 145 0066 312D4243 .ascii "1-BCM2835-GCC\000" + 145 4D323833 + 145 352D4743 + 145 4300 + 146 .LASF6: + 147 0074 6C6F6E67 .ascii "long long unsigned int\000" + 147 206C6F6E + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccl4mgrN.s page 4 + + + 147 6720756E + 147 7369676E + 147 65642069 + 148 .LASF13: + 149 008b 2E2E2F2E .ascii "../../os/hal/src/usb.c\000" + 149 2E2F6F73 + 149 2F68616C + 149 2F737263 + 149 2F757362 + 150 .LASF1: + 151 00a2 756E7369 .ascii "unsigned char\000" + 151 676E6564 + 151 20636861 + 151 7200 + 152 .LASF10: + 153 00b0 63686172 .ascii "char\000" + 153 00 + 154 .LASF7: + 155 00b5 6C6F6E67 .ascii "long int\000" + 155 20696E74 + 155 00 + 156 .LASF11: + 157 00be 5F426F6F .ascii "_Bool\000" + 157 6C00 + 158 .LASF3: + 159 00c4 73686F72 .ascii "short unsigned int\000" + 159 7420756E + 159 7369676E + 159 65642069 + 159 6E7400 + 160 .LASF0: + 161 00d7 7369676E .ascii "signed char\000" + 161 65642063 + 161 68617200 + 162 .LASF2: + 163 00e3 73686F72 .ascii "short int\000" + 163 7420696E + 163 7400 + 164 .LASF8: + 165 00ed 73697A65 .ascii "sizetype\000" + 165 74797065 + 165 00 + 166 .ident "GCC: (GNU) 4.7.2" + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\ccl4mgrN.s page 5 + + +DEFINED SYMBOLS + *ABS*:00000000 usb.c + +NO UNDEFINED SYMBOLS diff --git a/demos/ARM11-BCM2835-GCC/build/lst/vectors.lst b/demos/ARM11-BCM2835-GCC/build/lst/vectors.lst new file mode 100644 index 0000000000..23abd98234 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/build/lst/vectors.lst @@ -0,0 +1,166 @@ +ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc88WM8g.s page 1 + + + 1 # 1 "../../os/ports/GCC/ARM/BCM2835/vectors.s" + 1 /* + 0 + 2 ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 3 2011,2012 Giovanni Di Sirio. + 4 + 5 This file is part of ChibiOS/RT. + 6 + 7 ChibiOS/RT is free software; you can redistribute it and/or modify + 8 it under the terms of the GNU General Public License as published by + 9 the Free Software Foundation; either version 3 of the License, or + 10 (at your option) any later version. + 11 + 12 ChibiOS/RT is distributed in the hope that it will be useful, + 13 but WITHOUT ANY WARRANTY; without even the implied warranty of + 14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + 15 GNU General Public License for more details. + 16 + 17 You should have received a copy of the GNU General Public License + 18 along with this program. If not, see . + 19 */ + 20 + 21 /** + 22 * @file ARM/BCM2835/vectors.s + 23 * @brief Interrupt vectors for the BCM2835 family. + 24 * + 25 * @defgroup ARM_BCM2835_VECTORS BCM2835 Interrupt Vectors + 26 * @ingroup ARM_SPECIFIC + 27 * @details Interrupt vectors for the BCM2835 family. + 28 * @{ + 29 */ + 30 + 31 #if defined(__DOXYGEN__) + 32 /** + 33 * @brief Unhandled exceptions handler. + 34 * @details Any undefined exception vector points to this function by default. + 35 * This function simply stops the system into an infinite loop. + 36 * + 37 * @notapi + 38 */ + 39 void _unhandled_exception(void) {} + 40 #endif + 41 + 42 #if !defined(__DOXYGEN__) + 43 + 44 .section vectors + 45 .code 32 + 46 .balign 4 + 47 /* + 48 * System entry points. + 49 */ + 50 _start: + 51 0000 18F09FE5 ldr pc, _reset + 52 0004 18F09FE5 ldr pc, _undefined + 53 0008 18F09FE5 ldr pc, _swi + 54 000c 18F09FE5 ldr pc, _prefetch + 55 0010 18F09FE5 ldr pc, _abort + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc88WM8g.s page 2 + + + 56 0014 00F020E3 nop + 57 0018 18F09FE5 ldr pc, _irq + 58 001c 18F09FE5 ldr pc, _fiq + 59 + 60 _reset: + 61 0020 00000000 .word ResetHandler /* In crt0.s */ + 62 _undefined: + 63 0024 00000000 .word UndHandler + 64 _swi: + 65 0028 00000000 .word SwiHandler + 66 _prefetch: + 67 002c 00000000 .word PrefetchHandler + 68 _abort: + 69 0030 00000000 .word AbortHandler + 70 0034 00000000 .word 0 + 71 _irq: + 72 0038 00000000 .word IrqHandler + 73 _fiq: + 74 003c 00000000 .word FiqHandler + 75 + 76 .text + 77 .code 32 + 78 .balign 4 + 79 + 80 /* + 81 * Default exceptions handlers. The handlers are declared weak in order to be + 82 * replaced by the real handling code. Everything is defaulted to an infinite + 83 * loop. + 84 */ + 85 .weak UndHandler + 86 UndHandler: + 87 + 88 .weak SwiHandler + 89 SwiHandler: + 90 + 91 .weak PrefetchHandler + 92 PrefetchHandler: + 93 + 94 .weak AbortHandler + 95 AbortHandler: + 96 + 97 .weak IrqHandler + 98 IrqHandler: + 99 + 100 .weak FiqHandler + 101 FiqHandler: + 102 + 103 .global _unhandled_exception + 104 _unhandled_exception: + 105 0000 FEFFFFEA b _unhandled_exception + 106 + 107 .global __early_init + 108 __early_init: + 109 0004 0209A0E3 mov r0,#0x8000 + 110 0008 0010A0E3 mov r1,#0x0000 + 111 000c FC03B0E8 ldmia r0!,{r2,r3,r4,r5,r6,r7,r8,r9} + 112 0010 FC03A1E8 stmia r1!,{r2,r3,r4,r5,r6,r7,r8,r9} + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc88WM8g.s page 3 + + + 113 0014 FC03B0E8 ldmia r0!,{r2,r3,r4,r5,r6,r7,r8,r9} + 114 0018 FC03A1E8 stmia r1!,{r2,r3,r4,r5,r6,r7,r8,r9} + 115 001c 1EFF2FE1 bx lr + 116 + 117 .global arm_enable_irq + 118 arm_enable_irq: + 119 0020 00000FE1 mrs r0,cpsr + 120 0024 8000C0E3 bic r0,r0,#0x80 + 121 0028 00F021E1 msr cpsr_c,r0 + 122 002c 1EFF2FE1 bx lr + 123 + 124 .global get_cpsr + 125 get_cpsr: + 126 0030 00000FE1 mrs r0,cpsr + 127 0034 1EFF2FE1 bx lr + ARM GAS C:\Users\NICOMA~1\AppData\Local\Temp\cc88WM8g.s page 4 + + +DEFINED SYMBOLS +../../os/ports/GCC/ARM/BCM2835/vectors.s:50 vectors:00000000 _start +../../os/ports/GCC/ARM/BCM2835/vectors.s:60 vectors:00000020 _reset +../../os/ports/GCC/ARM/BCM2835/vectors.s:51 vectors:00000000 $a +../../os/ports/GCC/ARM/BCM2835/vectors.s:62 vectors:00000024 _undefined +../../os/ports/GCC/ARM/BCM2835/vectors.s:64 vectors:00000028 _swi +../../os/ports/GCC/ARM/BCM2835/vectors.s:66 vectors:0000002c _prefetch +../../os/ports/GCC/ARM/BCM2835/vectors.s:68 vectors:00000030 _abort +../../os/ports/GCC/ARM/BCM2835/vectors.s:71 vectors:00000038 _irq +../../os/ports/GCC/ARM/BCM2835/vectors.s:73 vectors:0000003c _fiq +../../os/ports/GCC/ARM/BCM2835/vectors.s:61 vectors:00000020 $d +../../os/ports/GCC/ARM/BCM2835/vectors.s:86 .text:00000000 UndHandler +../../os/ports/GCC/ARM/BCM2835/vectors.s:89 .text:00000000 SwiHandler +../../os/ports/GCC/ARM/BCM2835/vectors.s:92 .text:00000000 PrefetchHandler +../../os/ports/GCC/ARM/BCM2835/vectors.s:95 .text:00000000 AbortHandler +../../os/ports/GCC/ARM/BCM2835/vectors.s:98 .text:00000000 IrqHandler +../../os/ports/GCC/ARM/BCM2835/vectors.s:101 .text:00000000 FiqHandler +../../os/ports/GCC/ARM/BCM2835/vectors.s:78 .text:00000000 $a +../../os/ports/GCC/ARM/BCM2835/vectors.s:104 .text:00000000 _unhandled_exception +../../os/ports/GCC/ARM/BCM2835/vectors.s:108 .text:00000004 __early_init +../../os/ports/GCC/ARM/BCM2835/vectors.s:118 .text:00000020 arm_enable_irq +../../os/ports/GCC/ARM/BCM2835/vectors.s:125 .text:00000030 get_cpsr + +UNDEFINED SYMBOLS +ResetHandler diff --git a/demos/ARM11-BCM2835-GCC/build/obj/adc.o b/demos/ARM11-BCM2835-GCC/build/obj/adc.o new file mode 100644 index 0000000000000000000000000000000000000000..abd49769c64223ebdc9bcecaeebf5bcd2ba2e0e3 GIT binary patch literal 1708 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 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/can.o b/demos/ARM11-BCM2835-GCC/build/obj/can.o new file mode 100644 index 0000000000000000000000000000000000000000..c05ddbfade50053be3f297429ee3bbf2e832c9f5 GIT binary patch literal 1708 zcma)6OKTHR6h1eTG^w#MePL@=qWGv_C${#XMT9nLq1cMnf=HyyB-3OtnJF_-??*dG7&@%IrlrSIgdLh^W^IFYeERpBxsVl8qvp; z^kilwOj3~sXcuy9PKyc1;u(&MG60Tr#`PjH(%AwmhUohwA@_nImH8|o`<@}4c_Sfv znjx3L3CKnaBK1~6?lnU?`xQW9P@F6b=Z(Tdq1cB~Cn%r4oHufaP$JhH0ju`-p$?5h zO3^T%;zwbCFg8yL#;@gjjgmaL`&}<|8=g}yv9hwhS*ny~%>{EN4(st&7OR_~6NJ@u zx8|4DEGw*Dal-qNzf-L=UE95}QLQ^|Kddg@TAQApTCS|kTsS{BwNj}hYW8F_%`$#| zSZ-Raav0RgHOn(=-JWVqDu}vHm}|3s53HYoNMFE5SWu*WE_9Z8Zl)ZR@3AOP_Ay5ab=*%Fhh#*2=(xvF zamPE_Rm8u2K`TIxV;ThOcftA!;-0ghNXIe8AB@;>8(*S#5D$R&gL&Q}nC~Q+Zv^+k z_n}GW)4Il_Jx$+!X*;9Q={B|+J)N*WS&?<_rb|X=dt;l?(-Frf-z4k%x(`D#DF26! ziQ^BB%$&lEdg{ literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/chcond.o b/demos/ARM11-BCM2835-GCC/build/obj/chcond.o new file mode 100644 index 0000000000000000000000000000000000000000..dea121ef61626b14e55833e39f29b1558a19aea6 GIT binary patch literal 13172 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 a2Z$J-$piSGp=^&2vOT^(iTxKu#Pk0bdYy9s literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/chcore.o b/demos/ARM11-BCM2835-GCC/build/obj/chcore.o new file mode 100644 index 0000000000000000000000000000000000000000..1f2ce767694a80b19389f1ec1c92e87b47636cab GIT binary patch literal 2412 zcma)8O>7%Q6n?X7$4;HNNt#0cgxo4s!%sG88yW}*k~p-eO4_O=93n%swzsj>*lTt- zh#*iaRpJ5&aRI@B3kMJqryjU+pf}E(sgO8uf(sWA;rqrj_NE2FQ)a&RH*em1vop@k z7go+IrNokwN$E=>Kf2nIoz*ZY56J=}&D{RU{q^|01%rR>?*8%-d>rkUQAdI5 z2TV_E#oo!uWSi|o+)SQFT>~48SrWg~D?MH;=`JMLHQzo*#0H z^Mz*$r-nw=m|EEP@zM|i9b+&IxagS^H%L=jUV*`pbDY&5#bH60nG}ZdylMP}@pLDQ zl6d+;xjemibycL+sD)AB)w(B;)w{Wmt8r%ttGB}TW=T)%-F7=}ZnlGZiNb|TYo&5& z)|>Ori1yfHEzeih;vkAEmzuS(wCekDWjTm%Bw?pgZZxaS%hxLPpcTdy+zQPyxLR0s?8v&s26Y#j0v-3|esi-6>z5oo%7A+1gY=AB<^pA%S&ilUtlm&SxJS zzKi_;KKLy3JM<%1$DqZR{|)%j-&U@)Qju*Sq3v& zHYnGTrizW-&CRU`k6-3BSX@dg8KtCv>b>o7qlL&_ftF-0+fz9^;GmiYH$ZK99;i4( zH8^+eR-ZF(?f}jaYgnfvl&4leeuOC_7n2)^8EGPZO#)m)T*9R1Q9>H?cB~VK6e9tr ztGv5A=urQ8efLC9R}P?g^bQ$v-X%2TEUNv+ED(u9_7N^f6LEl|jwXFe7L)do!=$~= z&ht@xM^A>FC-wg@G54p^yxEDQlTin~Pec%2Ktg*F5rkKeT$U1oa1}XuB7%_4;;NKb zSCP|Qi3q|iBy`6jg0O((PzYRuu!3u0M(><*BJ;aUKniLz^&Hk;qn6)Kx;Iw`_;5yl zM%|4)>i>484!gBdS%0QA1gTV?3Q}#vM0@^7IK}N|-29{@i1tE*s=i%qLM2+)4bZ!e z%XROK&D)l4xSiOr-JafdIvr;p+LqR~s$Sh?tkdPTv)^F7zU?woR7y^Rd2NfC{XG^x j%q^E0rtWdW<=E7;%<_TFaUXOJt9W?@LcFv?!WDqO#@5Wd literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/chdebug.o b/demos/ARM11-BCM2835-GCC/build/obj/chdebug.o new file mode 100644 index 0000000000000000000000000000000000000000..902609d3e5ab8e1d10cd5f4600480f7eb4dc4397 GIT binary patch literal 1720 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

s$+XS#{jxdXXc*R~K&rZ=0pYNl&-o;baf@; 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 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/chlists.o b/demos/ARM11-BCM2835-GCC/build/obj/chlists.o new file mode 100644 index 0000000000000000000000000000000000000000..61250ec44a1b6d8117484d7dab46788948d9dae9 GIT binary patch literal 1720 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 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/chmemcore.o b/demos/ARM11-BCM2835-GCC/build/obj/chmemcore.o new file mode 100644 index 0000000000000000000000000000000000000000..16feb274e22d35f5bfee2f8d7dd6bad288a95af1 GIT binary patch literal 5572 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 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/chmsg.o b/demos/ARM11-BCM2835-GCC/build/obj/chmsg.o new file mode 100644 index 0000000000000000000000000000000000000000..f33211559c32f652f503d82ba011dbefe4ee05c7 GIT binary patch literal 7656 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 XhfCLt2Y!h`I&Ygg?L`@ZLXcjhMI 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 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/chprintf.o b/demos/ARM11-BCM2835-GCC/build/obj/chprintf.o new file mode 100644 index 0000000000000000000000000000000000000000..744fc7caaf8255e9ab319524e57fa6014de0c7d0 GIT binary patch literal 15172 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 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/chqueues.o b/demos/ARM11-BCM2835-GCC/build/obj/chqueues.o new file mode 100644 index 0000000000000000000000000000000000000000..9f6f24753f2ac424f27899740626930b5f3105b1 GIT binary patch literal 16700 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 Awg3PC literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/chregistry.o b/demos/ARM11-BCM2835-GCC/build/obj/chregistry.o new file mode 100644 index 0000000000000000000000000000000000000000..598bee441ec8fe04380f14a41710298400bc321d GIT binary patch literal 6704 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 z ziafK=+F7*}+&GcA=Vyw~*bAi@_Ni?#+}Jrs>IaNIe;Kn1ch*dCLwlrtPL}>isT(K8 zNKVk`Z%msErfaOYRbG~Up3xsnYw^U$6gM(8(tf_tuT86DGD(&jGkm1}Sfd|L>pNEf z^$WA~3ypqfTA!npDQ-0(OMimV52aPOV`qvRJMPGMij02dy?{G%rnt?H>ZCK8YHqVaGc33L@r1D4_>;#()Hy2|S%JE6k$W*q z39hl2pE$lu;j__L%)hHf&^hXQp$Uv*z0l10Sj?wxp$U|4$)Z0Y^ikkg%%{7Bt}}Fg z`WYo<=&|ag$YX{sRKF71ig$uKFLcPrF&^nx)RJZ;uRA4e%6ebTe%o=r<2c`18!!F! z$th01;G}=HV8!{qZ@=o8R+oLjF%svCNBWnL%l;Z>)Sa&|m$XO!nQxcZdZ#3Eb`m+( z#E>9!N1C&T$i0{t5v&%h5#(H;yjGB7MVe#if^taE=!0haDIjc`{)%yq&=3DMSWCRx z`l|%#ji70#jp(=j0>So!!mkzN93Vd~H1$b$3eA2_d0!@;LZOR@_?*(@0e-m4y5?HX z%dQHp1JJQxDTK=8wY?Sd)6 zU4s3BpA$SO_*20b1z!<-ThQmR{EZh336=>i7F;g4R&b+WkKnC>2L%TOzb5#o;P(Z8 zBlxP|>w=@P_SpaVf*S=ph`2Th9umAy@JmEIR~;An5y2;f|CG?D1%EF5=ZWw)M9fuc zSnvW7NB*A#$6;YnZ!!^!YO3Ho;V&SoRu^u9@i|L+h(N>mq-Ph&X(B31A#SBIxl%v@0gUUMUgwD~K~O{{?FWSBiWsaWGh6{r@N(}N@iSzUt!8*Yk1nULY3bqU0 zEVy0pHbHYf6k30A=X|`MeBgtEgMvo|PY6CHcuMexfp%LCyUe zescxK2=W_3@+S-O`%%v0h#M7 zfdQd|g870lZS+EdC4#p9GNDZzu!F7{{aPa8G3yv;;sLG{{(8X;f*S?f1ml7!!EJ)K z3hos&>l}9bg+45Jzu<#{M+J`w9v6H>@Py!Ff~Sed-_wF;1fLZ=EBLbDdBNWczAg9{ zLB)9wd;IO3$d8(dg@Q$b#e)1Une)Kx3qZ3k0IP*>_6N{re*p4(W$K%K0%-OL;9B9Y z7u+D&NyM{9OfXKw{7MOKBjWkwR>7S_j4%K0M%+s*#K-x9{X~qzVZr-}n1>Gv4iM4b zLBXR$#CJ^aIB}*@j|iS1VxB%GIGc!g&2u*5{mVCr{R^(=$A>RK3?-c^b literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/chsem.o b/demos/ARM11-BCM2835-GCC/build/obj/chsem.o new file mode 100644 index 0000000000000000000000000000000000000000..e11d9547b9c7ffd7986487a171bdea5127338655 GIT binary patch literal 15580 zcmcIr3wV^(nLcOkxe}5PB1RY>V8CQ%0s$iOXb7}G1ey@2)Ut*lnLtXC8D}N}RxTp6 z(rSw$+M5zv+O-#Nt=*Mw-D0H++Kbo+`&ieuKuGI$+g;mYSM6@u_dWmj&-^n&x6eMi z=i&d~^L^*Lo$uWKfAX{QJYWs0YXo?jJ2fn+~?Z_NoyT89oyT?ixj$-%@IL zqzp3kEr&+ks8**;gIh zEq+ZOU(LjYm{i&Dh=PnlOdj+vKTovd)Q8_^jeOa?qb@akMwLXv)W zI2WotuX|e1kCr<|Ys>bSJk(;I{SN(6%#$NWp0c}5yVd7im>Um{o;Gqyl@}`IGIQIb z-$tkPXF*`Z)KSCC-drAU-(Xs~J^rN-b8FuK+C1CcsLx!6s#^yZz>wSJU2VYs5r}!3 zSbtw1+dbaDr^eIdw13!e{Jk_4@OF_3_^%{rR|pcGuTZ=GT525St-(~svngb%_mCSl z)#>C$5@Z~vTH{Tu{v)fi4fg^C=9p?LxpR%cr@-~j^n&4Kb+PZJ8h~#HZ(R#Ql^Wk(QrjOe)D^xPDY^SmLrwJcvhB{N4K>L(k!_!xZu|xPiLN2#duoia zS?l{dwjJq%ylZNmubI?$mKdtu2X*Cp?nlN-lkZX5eEz3~YWB5}I{AKMWr44NdZ(T< zZ7nJg@S2{Rlz2BdQ{wHBl&AvFI}rE$ifQa+0s|iJX2xM@4TzTVe4P@BRcP^CjjI34 zJ5eq4cpKrf)_;^~^e3B?|JgM7NWDKfNBO^N5gvbXuJS);5dnX4p7I~Fh+==TS^2+b z5oP}5)yn@*7E$R>Hb#{HxJ6ZiYE=Fc7FFZ#Pb&ZO77J5KV}s{ zpnJC?oT78+W1uE*)16@Zo&_h+Wo1|S5~S8YXL1(soq?sm27694l8RX=DD#b>q|A^? zpO;jh)mE)MQCJRaz6y75J8s1V_1^~geg?Y*4YseXuvZZNcgvUZP_Q6!fI2UrrL3_2 z&(zt6_QH(LBVZMVEk6O@Tku-gNHNS=^zJxn9x4~kX0_PkyPwmvBnTV62RUa-xW;^k zO?59sd|&0jm2APy_jOJqSZRYw>HBcQF7PrM3OpVX9{)*L9y5*JS~Wv(e+>Mx^vww{ zSRI>2Z4q0b!(Ntiwz`_M`x{0OtxasTRGO%w#=HuK>l(}6s~LOOWb7?4_A2yI_|@-6 z1kk6|?MfGUm8wi7z-CRiR}P}eeCiGaz>JU6o2hoEQCmt~6ul49Rn)tadO@(Npm`@X znV#|8*c$adlHALxyAf3o6&8JPCsZy=gQZtbs0Qcqov1%-8f%&Xj~3uIPJbFM^#E=# zfa@t-`kd`|fPPPbMZW`d^d_z=a6GB8Xn7UaMBU;3gYKB9+X3yWhJF4XO;6HyBV+oA z<`}Z9!&OCZ??tvvw~o;KT(E-s5gQ+N*mZquE(9k3Em)j+lOIIoGYoLba@<~oZ8+1j z>7kNIJDl-=qfI?Z5BJy}4%5RA!J0ad+Nksw8H;Y8!Va*LcGRj?|B}JJlQG3$Idp}7 ziS->?`ZrjbcAg&IIR}Ah(3#HAnNJgXf&RT6dj}d#>?u^#m5g1FnBeV%S$$YTb3e~G zW*F4RW%6i&lkgwDFk70cVr&g7j zodG0rCMSO#1R_)j>hD5i@-gt5&^Upbm%j*VJt&Mt3-36_;ZH;1DqR6uhb=eE2ebFy zfOrWTFDV*YkG6U&Ky9rhy~_CI+}nx^-1$&4e!oib{a_luBgSt7O=~lE(X}NcR$4yS zqW(w7=p(k%mBwimVxEENyHa!hHi4SXj&imwruql;;t@I!Wkahe22shXv@8J}Uj zjXHxmGhT;5?}d~e#@HgGDYkONo&*#07MuPf=!ltxaibi8Oe1FnyS)y|k#1&Xr`cg{ zMB_}(tada$f=lnx%OPV{#Q+-3%%YTR5*LPEm!?+95A-lo!?rYRn zH4AX#lC5E`O*dz4K_UZjo;zC4*3VyM3S@6SCVOKhFd?#fF(*YP@%J;1!G{G zCJI@>i91J;Djx5UDao3{aWmZrj0wRbZC+WttRiT)w?w92vXIs8uJS z-r^Fjx3~oA=Z3&jgDozVto_RpTCIXyrZ_uZ2`)msRL9wz>y=h0jkpPp2$zGjWLaap z=n(FiV##(8Y}t-OS=kO-uo)E!*&VZmv)Q*L{;xY$1h1Hg1iRgtVw zcEWY0+DV{fZWimn`D8t7Ro=#mp@ zEkyEHJ>6lR5ZLTklAz3@LbBOP`)-xqd5D!DF2@GJX};R9G7GvHqhPEbP#0C)O<9Y(#bN?XAuEmxiL)4%#9teAwp$q|{jh^aDHM;n^Jb@t6PKmh z0<)-Dt-J(n%Qs6qqh(?G>=HzU8RHUY!ey5rDi`D1OC^GKrp_*x;xks-e~9rA;? z=%XH&T`t9Ef>z^Nhij89EcpMKpBFF~E>(&X-=+UlT7sux^RfY2heBcei>JbyW68l- ze>j!wR{6ZX!S4Q{o|x*MAKn(-7)_?*4YMMRvl?g3nicNv+YsK^-AyC-7flW{48{jz z4YBBkzHn+=s=?OH*i6Ke=~Q^hqDA3_t5zu0y(twN2z6ufq1rdt-!~WwZQ|rfrF-z3 zDe8E{?%tH%mWZW5cu4g3rP3rIg_cdpShOcYcE^)6VB}KWn|f?9dJ&C*^j52iXKph~ z-7n(>@_LsCd9gVk#S6m>cX4Q0IP7t`AKMx7X!lDhg!+@Fep2-|gd1{Hexr0G91iF3 zp4Qr3pxs+S?t+keOB?R(VfU?}NIeXl-_h0p>)L&{ZVS5t4(DIcx-lG%xLgk2+ZeK0 zv)u)|!?3o}7}zD{^-w#v{UNG-*40}dsn5yF zZy{UK8y@~rI1+KE+aUY&b_R076>0?W&Fvv3=6P3}N&k`UZM5?pSFfuSy-alR{qyFb z*ifviZ!i^0rZEjVV*{Oi8waEP%T%&w8wL8~gBye9HZ+(*Q>-V*AK_zL`_kQU&SvT? z?CDt)9~w-@lFL-0E0OGrJM<_nn%$eCNvD?^qJ3#K&}D*9=~RDTcP!PFe%H#uY6{yk z+=N1t=~OzJjzQWHHJlH|w#1SuB{mn$U$+KbORZbk*BuY8h(=TE7ROSX)A7W*MVtCI z^u4chT~BNvo?3@h)Y#b2x@g6$=Gk)^u&!vfd()~IW`C?_s6W=Jl43gU zgqn3@%~<34hUn(l5JJQ z?|F0EZfxjOK7T+L=yFe`9;e5R$5$QXgOKUqeqQR z0GHxwEiG%=<7wIJZuy9-s#AmOD&K_ECjxJh~U7ZO=v8D)aOhlU=As zyLQQ!b+%dYW&JztG{bnrM?_C?Go?e(lQlFZ5v2OHvrQ~3pd#{v#vuu(R5UW zHl$K2L`En(T%lyF-@!90eVMu#H=k)OkUU8;FD96oKo^mhwtO{f>%TbnT@gC>{5%(y zoorw|u?<5Tame(>RmiGGH*DbUV)QIde;iLt%!~*mqk|h`NM4rpZVn%FY>UXg3U$W^ z2Dq7pFyBMbbUN9$0efSPmEI&*+Fx5Phai@P!cRA*Gzr?kHkQe_SjSVADVLJF60HGT z|C1aSZN6Xo(UuPIU}j1S?oPSIpgHgDV#_T61HaW~%5UI+am>WU-+d`Z`u(_^_U;1h zTvN6^zHB<}orgWfM|=27LB`%@)SdPYgXS8xi*0Ws7*2bhhO9mE?f7<~?zBgOdw^YR zd$)n%v{wmxc7ORBf^F|U)SdP!L0l}p{dx9k9PyPn>^+fZFL8dG?wd_QpEwoyoKJ1K8tUXcs$w=5M|>6S%-(55HYz^7j_%Fp*gw9=r)~ zFSUzp?>rdJ@mTDzHx6y~cvQfc)80DRJ8T;hIg(=_TDl3$?Ox zOCaa$$FbRH6u&j7+J0}$vv*mQQVAN8V*BNvnse-3t<-wRupbj~+4lH1URwujwGZ}! z4u)OrL&a&YcD_MoABlA{hvFx@FqvEu8>Kbdl(B2eWw!M#w zy@*)cGC`>q^72fZ_vgtiL?_Edhd>!#hj4>>CS{$FTzihN)l-x3S(C$_T_rlwrB>JB>nkW;1^x`NR|cd{r@iwK zcoRIk*!FDNMkn8+es{s<6WuvIChd%bw9_MLPfp*h-exVjaiTbLW1TS0c7I+wPmFAF zqcvB*z&wX$_m$jMH-7HV<#3137Pl(NYqy?jv-Yrv9mTE2Co7c`!&K9?- z$ZO}0nJsQLF0Y+CV79oigXQ*Tyy^dNMua<)r!4k}d9>CtZ#ocYvXvc6E6(1Gv_=?!^HtHj4w|<} zzS!dZ()v+A*x4T@Oq=y?VA?Wo&DOhSrr9z=!OXjXQ{Ksp4LHOsJ$X4W8umM{F>N(S zh|aeHN2_@kK;N5i)nLyG5V2WuUh!Fqd94Xs`Eo_1J!J8(z?sPL&G2VgKR4IRwd`F1 zdyAa34a(!eLly#um{sGJ|@6Qwva23H0PxY2NCBZzrEveOg@f1gZ!Hj z>E(i*f;S3w3DQ61ZWi1jxL1&IvHgJHrv$$s$oa*kn@UiZwUTL(1#75 zeExZw7!(W%E)Z-JTr0@0VJV*$#2@|*y2NI ze*8oEn}}2Jpd+|V+ILC&$BD3iFA;~#{eqt%!v3Rz-xB0AE9L%K@RvmB|Bi@b_D#XJ ziO?^`0waziqWv<#I^j18&J+GpBJ6b%@hQ&@f*&Np&Y<8f;U6GE{vjeZ-p>m@O@#b2 z(tcd%lhS@l@SN~}EBFWD7bADHJDym9Z(;-|5n*?h;5;Ja77E=-g#3W;hltorwh3-0 zLjNAY&j|k^BF5=4;eSKuZwvh#5q3@y;qNsfj*ZiT|3QS^|0KdrIW| z`+_eL;pd#-c|i~68u<5H#l({P0_0`nye#znhTe zH`PRbLQFL08IT_ebN_i#@QC0ug8XWj?Jo(wBKVphzXj%gWX?U{+d}`BAb%HOdqA*U zuu9OJi)f!AbVRU8@LIuEL4Hq6dus&$MldSK&y3m5PvnXGh?x7-#{};cykC%C6tn#+ zf=>#5Q;?q+v;F&mKNkFnAU`AKe)Su{^Md@=pL~8&Oe_|x5F9Va|5w8HDT3yl2hIOQ zLjHAv{8E&3o8U^p^@2Tu{J5C=96wzp?hxE9Xr2qezgy^of}a-T*T&R)T#)~_h4i-s zpB4O`;12~~5*!iyl_0-G=05w5ApVSNXrCazOJ@57!O4Qt1o@>h+nWWi6I>*?T(Dix zJbysGTWEf|O#NE~_Y$$c?h`c6C!h}s&Cl%F{;(jwUnc!c!EXy56?{SPM}jX4{#5X^ z;5k8l|4e)D2x>k*fc6TG5j4+3;G5?mpm`nw@_T8@WMC^lg zMC>yWBKDDHB7|FrSXWDlnAhz@%(JybjMsW1{IJj-(q$0Gr9u0gvHjHuKPXr$X#B!H z-@oX`_y_X6nzZeIxzHvK@K+1Ho`|@51UCux3vLy>O>mds9>M*B_X&PV@N^!_y!TR=zl+d*t4V7rKWCzh-=(zl${dn{fbb n#sP6WBJyS&kdI?RpCBS1r-eR8M0_T1&^LKQoF)&T?L7Q9Q&-82 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/chsys.o b/demos/ARM11-BCM2835-GCC/build/obj/chsys.o new file mode 100644 index 0000000000000000000000000000000000000000..7459c05991451a4ef10cf66854d389ec282c2332 GIT binary patch literal 8948 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 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/chthreads.o b/demos/ARM11-BCM2835-GCC/build/obj/chthreads.o new file mode 100644 index 0000000000000000000000000000000000000000..f1ff572108f9bee953776ff8780fba0c10c88855 GIT binary patch literal 14972 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 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/chvt.o b/demos/ARM11-BCM2835-GCC/build/obj/chvt.o new file mode 100644 index 0000000000000000000000000000000000000000..6836742283392adb2327276addf2494d54504ba6 GIT binary patch literal 4796 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 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/ext.o b/demos/ARM11-BCM2835-GCC/build/obj/ext.o new file mode 100644 index 0000000000000000000000000000000000000000..84c043fe23667e173bea5253613c61cb68a47b42 GIT binary patch literal 1708 zcma)6-D=c86rM@4&DOQ+_77XD62+eiHfw8tw208AS}3-nwIH%mlHGJSxVtGyR;(c2 z3gQEJ<;yojGUboSB^D`HfpQIp<6XXOrx} zV(gP9Jh@o`ldQxBSO+|vHuwZM|A67D2!O-L1?`0ChFQdn&inQS0vI3UXN$uHy*N=U^&!<6Rw!IA=y^m)N;yZMvOHSU zm2ohQ4b#Yf6bBfNO(%uoX@>2(B?hX#(~g6B+pk$oZp_&rPj5P9|s1j$NbL za3dy$ZeiQYVc2AGBa9NO8%IUTdPTHtm+^#gx#2d;aa1k)PZGN-SEa#E{bX;~XAEU5 zT9Y{81$n@wd0dI>yI#QfMbMlmdtrXDHS96Na@4R#{GmbBqGv5 z#XWAWQ<-AQ)8 z5!?&ihZ41)vK40M4fgGqnkUq|)uyw0PbK8fW+a=cIS{?uz3H6ZQxU~y-z3?G4imO3nG!SNw&#ik}bPiv4Z$2 zh(Ev=p9G)$5B&kYsn7lZpM3E}P|um2NmD`evUkq8bMMT(GkbTR-?(*CN-2y;F)sEk zAwDIPCpE2LT;xTc*a45HlX47Pe!*~61;CL^dF@D8$#f1gmh9P6ka|b| zj*NmO#2`ocBiAQzY@QT~r|Gxr1vRkxop$Ke+itBuV|i_(P%2E@bM{mmcEDSjFK>iy z5SG`xs$W=joUpv)hL0kDyIg8`74P;qCzK*Me2H0bm%>Gqup&+$I)%uMLd33Y&gwg7*vb(?Z~bQ zfimU`<2d03eZYlTT#4g46;H^Epea@M-0aGOiFMJF&d6RlkQ|c3@~AZ;N98ejGI3fi zNnwY(t;neWqaenHVUha;1=O6#5q2dEg&nv}yXIDQ>YHAB%ZE#Gr&0;r$K75haN2bj z3*vyL*LDrZ-omc>t(MEfp+?(@qQI-{M2P=iQN4>`w33pz$F%`qcTi42$t@a?zs0eQ z(To3#yM!3CH>lcgmqd&4@&0?wB=9&2eF0>XC$%!)HKmzi8 zM2qpQ!0yib7I~S6dDBqlru`6V)_{ty&=VwDjL(Bj&T~^TFuuoBjr39Z;djUVgfXBZ z;=#l{gNb*sZCrVL?Q_NeGLF&@HSdh}GU8s5Xfbib_=gcY?%_|g2YLj07|QeJp}dps z{f2NaybmL0KVuv0o==Kzzsx+*>Qo!gS_dkjzdIvsRp(?}?|zfC5A81o zvqbg}8z9M-6QsAvTCJ?CwWGaA{KoG)o)U(vp!@xI1QjawR9 N8rctwS9Rc>{02_3wdDW+ literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/gpt_lld.o b/demos/ARM11-BCM2835-GCC/build/obj/gpt_lld.o new file mode 100644 index 0000000000000000000000000000000000000000..a5583a68f2d051d806a00dcf0142b6ac51dbd9a6 GIT binary patch literal 1732 zcma)6OK;Oa5Z<+&IwdruFVRwgLd7FU)S;yhR3W4`g-VE)M^y<>P-G`=V&TM*?I4PT zxN_kq@DsRkfl=!6>ueH#_5u=oJ@91O;9KB)4uc~C;4m^?CuX`~<}su5k#7RBZwa)_PXXo^0weQL zfO&@?o52V$UlVZclYs080>k_bV0@gP%}?g^{9L{;f>dW%E_W@bXAvPO<(z`b?a@c6 z%z|lbl1Bb3KgLitRSLz=4?4}F7-;vsPUJN^Zlg$sWtH&@qH@dj%U$1&4}!2Al{YIp zOII$hl$+hS=KBq+&bD{=ikTbaS+DL#ZWvW}y?RjGvF)h3Mc8DVn{2fZ3cnQqE-;b#Waqpk%fuq z#GTAObK}FV%NX*l7fUGRf~;g?6^CTIw&O8=5i}$Ax3+ro;ldspF|&M>PZ(2tnjhC^ z_$)ucPigafi!&=aY{#|(jKc(5ipB0z9BadlZDu)9#H`Tut%mFLnl-O;5Wpq4?Kq+P zWYBAecBkp$gCxNBI|>p9TJhEd~^e&Y7)4NjlKj@;~P>b-&Lsk29&*lo+Bbf z`F3F|POi_;86r}Y?m&KvB9c;1vxPj{Ql=tDc9e1jRurrq>KPrEmn)5Q%9 z`Uh{4zCY4;g6TsQkd2D_&zx9YL!ERE8kV9nC7hNh9$GX5^*+s85?3TrZ_<24BJ~#8 YcO~AJSd(}lu`Q8$g5t3Srr}=x0D%>~VE_OC literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/hal.o b/demos/ARM11-BCM2835-GCC/build/obj/hal.o new file mode 100644 index 0000000000000000000000000000000000000000..586ecfb7628702963fb9c31ca67eeec1a722d587 GIT binary patch literal 5504 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 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/hal_lld.o b/demos/ARM11-BCM2835-GCC/build/obj/hal_lld.o new file mode 100644 index 0000000000000000000000000000000000000000..4f19ba294e5f2b59ef4f786f81fca60ba2215724 GIT binary patch literal 11616 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 WzKaO|-xT^WBI0;X=pPUf&;J1J_*?-1 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/i2c_lld.o b/demos/ARM11-BCM2835-GCC/build/obj/i2c_lld.o new file mode 100644 index 0000000000000000000000000000000000000000..e33c2e0297917ff4179f748347d602a3d8b18c86 GIT binary patch literal 15356 zcmbtb4R}=5nLc-Z?o5(NoIsF>5C#a!Pm-Ag)QGViAu33KK!T!D!(=i^2JeBb%bd%o}d-aEN$JHO!q!!VSc3^hlMN=ogXrAyokHOx`7)l3!e@5#8rl^La0 z53A7N;gglh_XYN3yo&nUGJ&D~VTZ3|c!uhq=p7n>eqfSI-Il2h@6Q-M|FBo>o1}&Y zhg~d3nHt)WG1TB;S9k~N4rEm5t>N;}_KaUW^UmK#Mt)B$8wnnEIF<5A+pfUgjMFz^ zI1gi4$ZNgcQyh`E+_fq^4Vwf^u&BO^CzAJFzUhxTV2 zs_C!_Y|prcwr3`?J=7WRiwi!W&HNDBuK*W$yh`2ehu(yKP8hnt>qm{yz!4w#{NM}0 zpZ^>gnPT^c7q*{_jO5pWgZ_}?-VK;H=;KD(1NR@BF}!pG=f&V~Y3R;O0C8Bp_F)aEe18bO zVE!7?Hp`}?4sFZTzD()MHy=5+{h4>z-5jsI*Dvj06W7~t+5YxgzD=r;VzZH|hTpOqx814^oJgnFT z`|a57Ixe=-oY?5YXl!?7%KP`Bf9^bDga)xp)^RTZHVtF^r+C%i;Q-^l9&uwoP@$U< z$KYWP#w9;6c-WM2;rJ=U`e)2{yRG+;x7*?zXJ4`3nC>q?UguoKE65m&aGQaiU#gX( zH;2m|?@22s7Nc_f;vC#vF3;^SbQxwJBW)z zL7|1}RogU&`;V;rCu$n^YK`XyWc9i`D0w}n5e&zrv@qbDt6~{zd_;An&gP@YRi(2B zsSWCEIkll(wEd8T)oErYkzs+>Ho{@o89Ms}Y~AzdsGHe(^NQ19XFi0y+0uZlW0o?f zQHofS%e)k9X7pFMJ7#&!Qa7YFKP()xeC8=2GTSXnzxe>EIxMNgd;_hTJ@?}7m{n@t zK+dgCXqKtwqm-`www9)u-=gJ?XSGyj?q%8Tm$Wq9+`_V3AA`;@E8t1A^eOW|hvqCd z%jnCKY3=nKa~Catv_?x6CaNp**|#;zLK8cWGGBOKOSNVnrI){>S?bKoSnqW!zOeFo z-8ypJCGOVTE^)U>m#93K8-Y8YLtE~4cA(egzLI`ewYsI2a^}$@@dezSU8v!C=tgAo zUG8mYv)nVpZuBGwl@g%E5%JaM>l|rgko`aS&)zg(!o);`3pxiIRA(!Ws`Pzr-1-_@fs+-voZ`&gP^J^gW#+cZ8P zdU>t(q-;a0c`<7Y{N_=X$rLRy-=q|`%1V{CgF${Z&9DIA>2&0rten4q*&>&DC+GZ0h2Sv1`Zn$-EoSxsoqYvG=C>H< zN%x~w^D)jzu-p&5{~NerOPK=5bFHV~@^Dt=xwy{rT+h>pS$7F;fr9^9#Rae);THUz zS$6qjuqha^BvoqDPl>nNn@9YrNwj5K!IDt zsj840;{^Iq;581RnTdw)vYTO3@+x$yNSsorLc{R4C_o(E^L1Q1&&!R^Si9lNi%Lq8)&)lyIS&@ z=YzSho4tpbWR9@xDr@Wl=DC!v-lQ$d&4E!Z%H9D zzG)>_(%d!Fkq#Nl-nUh);RZQe$L zOKHQ^<~%_0@*OD2b3Kf^pGJAEW>lHPDP^oe6G~mf89pn$}Py9l17Cq*biTWG$p~pQk;lNoof7+ZEVzSG~<4NWrJvAs;1pY z+Sj487`w>GZGSRnn$f)rC5s_WW2@UyOSiO%Ep3K+N*&pBOQq~1UAl#(H?WkaSk{mG zNO&{Um;|`)Mb7vg7|Tc(Zxss@)^{R>TsYhN2$TON^QaQG+D0p+R@z0 zXnq6TWNzEWgLL1ETv-V+_24=arqhkp#zK%9AypO-{mNW@wJNI+eS5CHM$N1heU@VZ zySS2#eP27Z5C*4Gd?oAD_vzF*xn4XitRc&bnSmTut*cgQmT?2L2G;Z2K&C^uE+zHD zc{pD5=oJ{`z7EQAPJUQ(_J5snfU?ivtmZ*h&S?#qy?O-M*$3Hkg@)d*_o~x2r=F>N@@-%~!VG26DjA37a?%RcyryEU`Zz|8y$!1DCKzsq;a9X_ zqk%5_CRBGoB_?W)L5=aVY+MWB$=Mv%qxtqY{)}O@LpN22^)p7blOh+jafplhL5f_} z#v#V^EX27162GVy@?JGpNBkmpRmWb}TpjOAR=D1I4EN_eh2XU{^WS8!pFm^H{P*7m z7q{xNFfxpN2fX|2*y~l<{*UKZ*Fe+|jZ_MN7V_1VxaVs_Rb2OF4xva6r z;G)#a$;X_kG90Mp>o*K83m^Mi1&xnURB#i1H(5{ezfZ-R|N&1 zD{!JuoF^-1(V~KL3YOu8!6kaUPP-=>&Z2?>mKZ283$tdm=tU1iuT_hpccL+Bns*Y& z$(GLyqMKx#?jwiKt*9wRwW!e zw0CNi@p<0~xu=3#`j2GONXB5xP#=9?J(0rn8$ssC-@6!b1grufo^d?!otD!xZ31je zStIx9zGV}~#8xitqg&Yi>>Lq|ohCuC6yoU;xfsvM@}kGa@y^YO3pMBE^bW-NLWFVt zysyruR7I|WO;wKNuG0fim8-N=!K@0gS*lQ01-D496Xq&jH?LJhp4`Y|nT@8Y$Qr7V z(5ACZgaj^^`is%HpE=fp4emPmasNM5D@CePgRb|Opl`aoQv z$+JNPP-2lcA*a&;+^t5kD(dM5$A%cT@?JnT<(6-O7Pe!`{m>yQLRe>;3AD7j1R0&` zalafF!nG9EJ(r$O1LNr#Jm?85HdHh2*_2zGUZHj=@sO40;AGPru7*Wq1}TE0TRSG8{l)$aq1ds9U-8zjRdRxYzH^M5C4?UZ!T4Gllit znt04IPNqW^XiCYd5@b4Yb>T|bN?-sN>#++MsGSZVGlYu{AH$gTaBFS`bWlgBM zrn;u4W_@eCXFck4#an|N(P%J|?5^zT?TJ;!BCYY@!m6{XYJ%~eXjflb4Aq0t;Pm^d{4(;Dt+;1kYQuLS@xg#*#g;u543TJp-{hRJg6=krg zbX!}jy{eOAj68mCL>^B<(a!YNL@WgX!yfJIil@>P@F0eg&SWgomKCGD$(U`onboyX zD%#m*=eyHetZZwvn_UP2O~VglaQ4~`X)T_h^mKE+q>M@PtLIk-L&3^mup$(!nHLOI zG%TE39b7rT8fP}fOHAKYMoC3=s6jdK%V@j4JB#llI(w@^#O3Bi<^VDd?3@)z>hL%@`DsgO&`f`t9gepSI z;~kx$ir_$}!9pBI@O z%R@m&Q4ZIO2J77){Q82q)eBHDh<;+N>(E`JwHiVV&b)tiZf$>~LidANWp-$n5-r`S z4wZ_3G1ih+$+oSOT2s-s*yeattG2ZEwX3e)o{oUN_4TCU9X+wO0DqB=w6!HwY)d>H z?Zt$~@Fi4RBptaR-rlPcEs12jS6M_k1gs|%(auOxb+>Hli}mT+oQ*BrkyJXCY)QtV zvG`_q5buul_NDE)VHc;9k)Bj{Je@61r@G*93PCKZS<z)~}35djl&Xk<|M7SnA4j zZ({wD&UkBlRnz*mSa)w~Jr-bfb){?$l~|H0+S`*(_I9bHP$gs7ExN(IIgQSVZC0tS z$mZC2@GzE2(eDs%)oM&1!?q{31)l1Gh$WM~$&?ky7&E({*e1>#8N{peeGZLwO5c3#}v6iY9|Q1o`u zBDtk?YdWTTYDsTTd%OcZ8%=MqU0C;XHlRRHHB*+{$(qvWZ##l7HjE!`+^j_72zDVeq zm1wyt5>K<|^i*xa97#tz*<0L`6c+iSz#PoDxiaC-I}?u%5gzu+s6f`OH-)p#yy&vZ zCS`iOMxHUjRbossCOb=wQ;aD_nPa9=k2BB*;}Imh-cNz{L9X709#&7t3~@po~vlxnN5?GJF>K8TdcLO0}~S`W|ftXw6=27$tlGynJY$c_H|$z%&|CL(-rTD*^KC1RTb^+ z?&eNdg(+DTNvD(XR_t11SlW|ZGXLvzDl9p_@Z_cw=TB~88Pg10%;RZNr_ZuG9i?7e z|C62diZ!-f`wf5%;6YU<&P)8Jn@tBQE&f^1(1sV=3^@h6a6zC+*(Ku13MW%J#Ld@f%-__&VkWb^HUBA4$y z@XdjaeE2~r%XdHWxqMH9FLz9AzWZR8%U4o08ZY-N+rKBr@f`yn_X|7OeE$SRE?+tL zZ2$0sX_oH@@?-pS!aph`*?j*FIhU^ie0*zUyc`$XKkM}t3Q5OM@Q?Ui)lN3G7nxkX zo!|@M4?N_cJeHyTS|Q?A~nKHwjs zv&lKGmUE0J^gp*n$}apFKR3A)*Dw?JVh76U^XNWh_Zlr&-yB!p)b@>8C+$3XlWmE^I{44#z}FrE!k7zR$jc;x*WbvU~NwQ zc5Vxw@syfk^9o#!s`IYG|esW{v#C<8-42lg}CIp$gY zKNZg>Q)ws9DMXGXaUF5~@pif#WIU&)Rx9-YvBvs)j{|4*LCB5;)-T6XVRx6<9S}Qi zb5n!ZpNXi)^~ic5BIf0IOjimnX#M8|&lkK%@Djl* z1fzlp!9Kwqg4YY)E_jdN{elk(en;?0LH0ZS`?=t+1v7%j1V0hvr&KyV!D)i?1^KMO z@(Tsm3PuGt32qbQM>4d(N01*qP<~wSHNnGz?+gByU;z$3+MgmA68xNClVH1GpJ2b> z&4R^Fi>F3#mEdK9{6NEjcG7}71osHuCpaYdlHhLye=qn~K@%IA1AO>T1sVf_6@rTd zmkNGCFd=xg;4VRabx6L41s@lDQSeuSM+H9=bh)j169s1qRtts&*9yi3djH~qFZKl1DB22c`TO!Plhxx5N^h&4NdXsQ-bKe=4$pzG8bmBFc+Jo+|PTkt;;57I~%M zrJ}!ri1zx3=!@$`zFY7SBHDSJi1(wX1b;+CyDv!jYa+iP@)41biu{4dABoHta@Kbf z!9P)OhG3oG1w_~_7kRD7ml5I5CL;VE5cy8QhXsEr_zn^6d?@I^!zt&9hX{QMaUSNm z$Tfl&2yPG@5d5;BLgM-GY2}B+u1?e0HRKi{Nd7UlV*#kk18NcTWfo2|g$Iy5JjvzZD!7{G;Fpf`1kK zR8XI@;Lqnd2jq9EM19@@`LP^j{Tu=eio8IOAF{Ii0>Kr6s|D8yt{2qjGweG=<`=K5 z|3$$Y1oe3hJwHq3eljTdO~FS5`LQb3{gB{6!9#-laFyk62_6;Xchl7WS@0u4e%VUB zPmtf8a=(}^$ZudN&llu3sFXi1c!A(Wg8aCY>zDtbffy5v3vLqB&kHEOPUIT|_XyrD z$nQ|e^9{l82tFpr?^0QQQ1Iu1uL<%yRhIuw@Q;EY2>w;@Q$d&0viAz|(^b|l6PztL zSCAi_a^0URc)s8=!PSCm1@-d|>^F+MNs#~HggpF0mAG5*R>6IO{A88o{O>r#M+FZE z@*7s_pBL26OORg``B#E(3T6b~739~etk3_kLDbJvK>WuyE%S3$>dORY3(ge`2`&`G z@vR(FM)#jmS%(24=J^~V<{w@S^t`GiqQApLw8NCUpW(RCvc0d_eAtrpx(W!E3u<1h ztA!$Ke#mtq+xuDrW$aIlqHh*lM?_=m1ve1kZ<}Bz5$mB#FhPX>X~8W-#Bq(FUf*cv zd9FYB!T(}Le*HWR-d@V!8<6?<6cP17sT?z{za7!f3X$#j>P6P^fNz7ywx7Cv)bFPr S{C7$Dy+n`?iToT9?fo~uTn*0v literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/icu.o b/demos/ARM11-BCM2835-GCC/build/obj/icu.o new file mode 100644 index 0000000000000000000000000000000000000000..d6fb11df499e74fe46bef64100271557baa1acb7 GIT binary patch literal 1708 zcma)6-D=c86rM@4&DOQ+_77XD62+eiHfw8tw208AS}3-nwIH%mlHGJSxVtGyR;(c2 z3gQEJ<;yojGUboSB^D`HfpQIp<6XXOrx} zV(gP9Jh@o`ldQxBSO+|vHuwZM|A67D2!O-L1?`0ChFQdn&inQS0vI3UXN$uHy*N=U^&!<6Rw!IA=y^m)N;yZMvOHSU zm2ohQ4b#Yf6bBfNO(%uoX@>2(B?hX#(~g6B+pk$oZp_&rPj5P9|s1j$NbL za3dy$ZeiQYVc2AGBa9NO8%IUTdPTHtm+^#gx#2d;aa1h_)s9`2tJ2`7ezLdgGlnu2 ztx25lf;`~TJg&s`T`yq#B4|#Oy)eJ_U}}@~nR(vNhl~+E%8%+}e4HQSC$-ajg)=+e zYbCA+OrjJUiY5M&gxNJWahdJKF|#ATY1e$OQ{N8SJ0VJE}qP~tinkiW%I8>1Kh z8FvXWYHv`n-yRVu%18I#uO@-VQRoXGHMt>`@?C?fHK2?>u5(1BDBlKb#mV&%Iz~i_ z@~y$n=6#F2l!x+~P|8jAL#SE<%DzBP5RsyM0c_%QZjwBV?sjpRyHZ=MDDlmzpQkyVa(%dQTsyPt7+r88$XFjT5K;3$e3?GtwPs*oN+ta8#oBp`sC}?`htaI46<%lI9(W)K_HRk$7L?w!|HY PEs4|*6ps>^hIjHCnkBXE literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/mac.o b/demos/ARM11-BCM2835-GCC/build/obj/mac.o new file mode 100644 index 0000000000000000000000000000000000000000..059c1312f8590ece50521917108b2ccd99cb7977 GIT binary patch literal 1708 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 S;-N%OBJ~8tBL$}6yZiwGxwuUL literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/mmcsd.o b/demos/ARM11-BCM2835-GCC/build/obj/mmcsd.o new file mode 100644 index 0000000000000000000000000000000000000000..f885fa09076ddea6842439f9e2b616e06c56dd0b GIT binary patch literal 1716 zcma)6&2G~`5T1>lCM7iVSF}{1fC?0eI<)i$DumRgP*Kq$s47(`sIn6`u}I>|b`V8E zT#*nDz=bOpc!xd!H!i#YCk}`k5(oHZy_+~l2u7a$zS)`GnO%?l;?~{ULI~0#Xqvhf z(dU%(q~|3}(;y8{8$6yi#U!}+h~c^nfWu6Ct%wXWlgEr9`i>-IUooW8UnFEcFqrAL z5;7MVvT2NfOvE5k?<8d3FqoNd01`vue10TnXnJ}DGW!*A6Ja^ULQtNfqbyz*dkc6Mg9v^jU}>cY%=sg%gsvt!4o z)a`)e&?#(h)%P0|*8LzVbmF*3Rj-V;tRfyiEY|HtF$^ljX0sAjt%_O~hd*=c&WSZa zR(RNqYzG(xG1fJU+@}#)RXeiDa>9_Tz-?Gn*J;=Gyw<)Cm*lqN1n!fh*ADDf&BcN^ zpy9P#&9OIG6~EbZae50iT6Po#p3{yH|NkQU7vX3pDRG}G1Hc`^au&+mU<2~EIBsS1 z<3HoBAV%*ED)&2NqD1@n4fN|t;1mjd3FJmMm2$otP`w6}_yfDZM2Yro!PcBzpP=JR zlxW`u>}1~e$jf;+ZwAV_*?t7oYe4BM^fVJC+ULP$&gW*y!uSzWIkJzHKmKGKf62o# zA|7IgVurs^1ygcM$iQi4q;h82>b4$1eUxN1!L5$Dw@QK`7rz za=&rhOY)xdehBN4&B_Z99c+*7!( Pu&I!Hg5zZ!crU*JFVMEW literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/pal.o b/demos/ARM11-BCM2835-GCC/build/obj/pal.o new file mode 100644 index 0000000000000000000000000000000000000000..278b36a87e8ac07a2cf365335042228ab7ebe281 GIT binary patch literal 4812 zcma)9Yit}>6~1?7_7U&e@!D?lXj(S4qXvX`{Yn!V3XR>QO^JY(Dz5j6wZDp=t!-HS^38$ao9ns3XV>4|+Iri8E)8Fqzp=h=@W#3j zYa7(NmJs-X9FJ?w92xYK>6XPU>Db+A{g7g0u%W+e!qKtkmx)If<7bIbXud zI;HGR>X$U66KCm`P8Dh24V86cj0S0C6{K&_?xY?ABzD^$_y@Gf0h)^E@wSFV@;Q2p z(_jrd$=^_#h@^D#7Ck2;DVsb%X)2QXlW$Wx#BA2^kVrZI2A5_~=f{k3_!`-hc-iNa zc7g19#XduaQUULjW8t01I$x*)laH{?m0_^#SqbR8(5oaTS*LXMX?R$}Y2my^@ykVm4Rm< z_R>|3b9ys!n*1eLIuU4z5?*42GECXyjBsf;-j^ZvsR)n4Z>OBMZ^_d_^vi$3VE;%; zs&gECPK{(hX2IJ(kg}u9F%Sagh_| z*nQKP4`ogaqR@jflc69XBzxPIBR!akooG&{^dUjmQIH?aMosU_o*2x@0r_ChOEXzE z?MYzKML{iO&ct229J6rL+3DDOP6MgOL;sDz1;)w_vcuPx+Sr>gyFa{J2K&$U>orpC1&L z-Fh)-l|^~Fc+su8tM@S7*&dd zDvNzn$X(Yh2LlmW^Ji*umK9UI3)Qj7$0Fs!Pn^ro=BEmW3lm~-#`o(2-77DPRis>8 za)a>5VkoN3=4z!}zrgfQwrZg_gOdUL87~Ak=VORXzZKRhqUMuXaf1tJR`XY20<+o( zYSo5U$(NVimYAJhI2U-WVBv{c+0W0pZm{r>7hDMa=ECf9tyDXCW})J(_`$-_`ML4& zQC+3chi7NID}`ApMn$UojcUG~grA0B8QthsHEWHhVHWn>BxtJx7BRCuyxV%k`EJDAjcSAg1>HdS;K_k7ez0T?)xf zlu)HTeE*~8N6(04DlK=&0cS|wA$QrkAL3r%uHFLSeEDo&wpYneDdN_n z-4M6dc3BjHiz}g90*0*!mkk$spAJQ#;)bp$l!8DMs3^n+TWERpwz9qOy0oz+sPq-D zv|3%PHI{rtR=is(wJ_f?Yuzu$MYrWPsvgoaTh!)uO}*B@K8~#DzbKUbl@$*YR6r>U zZWy*|rPZ)I%2LZ+;g#e6rMuwBn&Y%r6y3A50HBSu9}jsP0gC>c-+i#+i}pYLxFWXa zHODFwn8WtyHosGlg;_(K_{!wq@eFnT~16FJx7Vi~?4EsD3hNo>4 z6Z5KZirKD!kLSIdi~N|E`^MybIo1ZO_y!DPWHgyvUxOTvH-+129y-Ru^`#x}yWmY5 zu;RCfmnWmi*uDcf9`7vTF)!ow<1zjFIe60stk{IXjwuZL6WHSME+Zc2m+`>1u z+n6!FgGKVX38HNj-`M8&8YZ7{4AF~XMS8SC_u zWHgz0Mm8ANJ7SZ!oHp5ABWC<~PbkMTQg#IQScgniB8`n5-EHR%?~n~^x4m1kyDH0k znNDMHcGnk$GFNtoY*nea9A6Ri9}>6~$GkXW9kSJpGcMoJ5y07)5loLFo{0mfhdHB& z0~r5EWL9s^n^|j-JtdB9v+Jwfh$}`a9sPEIbN8^ab2Q>0uJN-VPaam)i zk^ep|EY;6zyhg-Ce_PvMA!4b1U*oT|oqzHf_YE!oQQP0r`o9seao^FH!S-U@ej?iK z)$;p@@SD{7$2DS@s$bk?>>qan5mTgaKN0;>^9AI$oAQ{(8I8v^&S^ZYu}nnXs>X)K zmd48()qKHE%@^>h)?d^3b&YC$p_5$q>?hYe`;*spfYO`sq$$I$)+120Lwv4R_Uoqh f|C9FH)OuydA72$8dAR2+$Op9_??9A~X#f8J;V?tO literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/pal_lld.o b/demos/ARM11-BCM2835-GCC/build/obj/pal_lld.o new file mode 100644 index 0000000000000000000000000000000000000000..0a246fe3ad2eab4af6acc9f44514d1500ce3ff3a GIT binary patch literal 8452 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 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/pwm.o b/demos/ARM11-BCM2835-GCC/build/obj/pwm.o new file mode 100644 index 0000000000000000000000000000000000000000..a1b3210730054d5b18f9cd2e9c121f7e1c5e7cda GIT binary patch literal 1708 zcma)6&2G~`5Z<+&CM7haf1;&;0^+Ag)S;z6P$8t&g-TUh1f>!}L6x1jiA7>ZwgVIi zaYaHr02fY3oOp*m05^C8j)(&nE=a&P>)q5rLNM~|_s!1i&g^>Z=Qq}Ga?Y6&&L-J` z#n>lJcrvpBCRvdUunu@KZSV(Ze`sSFDETc(=AHHMbQ+m8Cly)6-MS*2c`0%X3q!mX*rcvt!q& zHtdjzp)Wt$5H4DAT_xmmGWJKsx_dDKCW{_q$uAeY{kj-5jsXh zit??&PUn4#yp)IXW}%du><3V_29$k)o**Jc`8?Rf>D(ka7~c~rM)Hx;ho6r731dh^ zB!h~31{3e1tz1QX?F-5PQXI)3RJ}8@R}uG$h!hn^nEWsj$6fr1_Cb$84@2p^MJU}# zdcP6e3*CnjwV$#Trsoaz?U$M-)VtLtvwBY@fl=!6>ueH#_5DX&-eLnjEUyKdbtR4gm3ZaLwj$nRFm zE!TE$?Nu92+YhT7cPopF3v&5|?Q(fwb3-d8M!jVPObkf{wN2mmSlIG|sF1`_HL@@f z9lPV%XHIn3br?gw^+FM)T#%J)tm2R?$Fg0sE_$h6kZ*gXZhwaF+fl&}+OR>m#ieqh9k;P0q44D}?p4o8hUbE(Q4t%%-w`@Cb z9uIo0!0I#|d=LkCZpTp^YcsR%x7!X~8TM#eQ53j#FGBqP3$-$J1=>qU-1pJ|kdNdv zl(%)Y_n8y+a~Wl#gy;R80bxvC)@6YJ5W~<+}=1-+;0=&~rqj zDBmt@#mV&`DG%jMLn$}e525NCQ1%^ql86-Lb72#wx=AuHNR<#J zjU=kLJpS1eDoFY$?l}~9(N(T_#H}dB(;68GUFcly5L2*|eL!=t=j+bGo>p zLI2=Q()UODPB49_0Q{sw5>P?z2OQhZ+ Y`;NqW5^E9<;yojGUboSB^D`HfpQIp<6XXOrx} zV(gP9Jh@o`ldQxBSO+|vHuwZM|A67D2!O-L1?`0ChFQdn&inQS0vI3UXN$uHy*N=U^&!<6Rw!IA=y^m)N;yZMvOHSU zm2ohQ4b#Yf6bBfNO(%uoX@>2(B?hX#(~g6B+pk$oZp_&rPj5P9|s1j$NbL za3dy$ZeiQYVc2AGBa9NO8%IUTdPTHtm+^#gx#2d;aa1iwN!6~(RcY{3KiS*$8ABP1 z)+A1NK^|~v9#`V}t`{(V5i}>tUYK8dFty40%slVsL&gXn*C7lN%M|G>MOGENW3p`TjGwy PmPG0Yibn}d!#nv6#XGhA literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/sdc.o b/demos/ARM11-BCM2835-GCC/build/obj/sdc.o new file mode 100644 index 0000000000000000000000000000000000000000..b62411d08220ff4bac0e8696593a697670f5f3c4 GIT binary patch literal 1708 zcma)6OKTHR6h3!m(xk@5^o6ZeiQ=Pzo!Huk77^O0g<>mO3nGy+Nv6qQk|{G&v4Xf2 z#6KZ!1vhTRh5taoAK+44xN#$>-??*dG7&@%IrlrSIgdLh^W^IFYeERpBxsVl8qr5X zdQ!6zCMiz?vlTVevTc!uMm41mK*dF_ZyE1iSI6n&p0WL_{Bsm~J9?-{Jr8wu&t z44D*8KssU&##;%Q*9=zrD}cnHIGG#Hnz@Nwz7M5NP&RuxYi1CkM6NjkR_*aa9U6yZ z&@i9kM{a;HHctx1uj#kz1$l7yyY0}cx7}KSm6i3)La8uoFW572SdX`~Sl$fXAS|zY zRll(2IAQsU8{UunopPz+RlFM;<(k{_!}8Ltwdv`p<Bh4XV$E2UDRW=}@jF5>5h z#fH-?hC#I$)~a^3+f%jS1SF46zgx?`-=whN2T`FXml{Jx$8Me|^d7m<-i}LzHWmw$ znDC4maA_V_;RIb0p@fu?n>0fc@ zR6doCINzRD5+P{;j*aY#nQhmLy; z6?eR&U3vW57qkN8IHp0ceiy8-AnrK}igX-f{K1GFxA7%<2k`)SKbYsugZWO9`9^Rr zd>@*0KCNp^+AaF_OWPUEPPehu?CFI4$%?FVH(fG2+Z)@=o{l&^`6gN4*L@h0N!dSi zOdNl3WM%_1@*NmR!}rNJs!)DVu?W2PY_}E8DdfFmdr2Yh73((@-ch)va9d$ZA@2jn KqXjbXPJRQ>ptdLg literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/serial.o b/demos/ARM11-BCM2835-GCC/build/obj/serial.o new file mode 100644 index 0000000000000000000000000000000000000000..7e6be1b9ad3dc8092324507d8f3bd1af567ad2e5 GIT binary patch literal 17120 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 RVmqN;`hF4qgQUxq`cJqTbFTmZ literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/serial_lld.o b/demos/ARM11-BCM2835-GCC/build/obj/serial_lld.o new file mode 100644 index 0000000000000000000000000000000000000000..90d21121230657fd75b6342f579bea455af9d31c GIT binary patch literal 13292 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 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/serial_usb.o b/demos/ARM11-BCM2835-GCC/build/obj/serial_usb.o new file mode 100644 index 0000000000000000000000000000000000000000..9f27284c5965424dda0a74c60170a6c3ef2a8453 GIT binary patch literal 1724 zcma)6&1(};5TBP#n$+0XPug0QD1KCEH@5aeiwJG1La`Ao1(8VDO}5Emk}bO%v4VIN z#6QG?H^GYsFP=Pl75@M|3Eo8XH*eodHiGD|^L{gLX6NI**?oHL=5-+iX%aL`J&ov7 zLRwNw5@u=_G^QzDF6`YLaShh=I4q{4Hzq+z@Z+?dc(it%*Mw8=WLQEP{Vp<#(ClaT` zrXVvoXoZ#y4E+cjS_+*ktv3VfCYMcP(^u4OiT1W&P` zNZYoc$Me2MUe3dL(_qfc`hBo|2O@n1A7??4wz<$*=DwLSP<}?DT-nAPD%5@{e9fcM zBU-fI6R0@jeQlbA->O!C?8h_$)_1{r34SkFP^A4BqaR0PDC3Xx4&o8;VKDbQ4CXV5 z$2*2|;WN>s<7r)Ed_PIwe(8Niqg!pXYxGsZ_IO6txtbms-RX_?40%Iwd;BK({X;z? zB!jYl=;*lb#}j=Y3G~Wmkw7>;SH=m2@&}87;Q8l$Q{l2go=@H{D&+ZM{kFop3M&ft Q6t)!dT(Cb%pakybH>@MOng9R* literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/shell.o b/demos/ARM11-BCM2835-GCC/build/obj/shell.o new file mode 100644 index 0000000000000000000000000000000000000000..2180546295b814a48224f96dd5617af7fefd3a44 GIT binary patch literal 23432 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 XA0on^kAyx+gkQRyD9`sp=-+<>@nR9b literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/spi.o b/demos/ARM11-BCM2835-GCC/build/obj/spi.o new file mode 100644 index 0000000000000000000000000000000000000000..e129c8877ecd047d9728c261c0013fab12a9c897 GIT binary patch literal 17340 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 X8iZ~nA}Fhc?j|D6n}zNnBHsT6_)zkr literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/testdyn.o b/demos/ARM11-BCM2835-GCC/build/obj/testdyn.o new file mode 100644 index 0000000000000000000000000000000000000000..9200e659057fcfcd294fbf71faa32e91a3ad04c7 GIT binary patch literal 14144 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 Ujz7r|`3)lCd`IMWiHP^V0ZtIV1ONa4 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/testheap.o b/demos/ARM11-BCM2835-GCC/build/obj/testheap.o new file mode 100644 index 0000000000000000000000000000000000000000..0e38c1925e0c56db61c446869f86317c8e0f8ac8 GIT binary patch literal 11852 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 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/testmsg.o b/demos/ARM11-BCM2835-GCC/build/obj/testmsg.o new file mode 100644 index 0000000000000000000000000000000000000000..4110c665f0ef1009d99a5948b081c55821c51518 GIT binary patch literal 8100 zcmb7JdvILUc|T_#cUMnV*s^6?wq+!26H62wTMh9+$(ooT0I($e4W z-0y0yL^^HHc<=9fpL4$RopX<_AG+n}L9Mk4npRs?gHtMXt2`R^$z@h9E?AV9OwSj{M%~O?=Pn2FOPv| zf27BSR*024|E+goVQ0|$$Hvt$+jVo(w%gxRuGQ)dgF^|WB8H9WH<2)X6p!C-=ohI- zEMBU5D%uW7kb1`c#qFMRB z#xv5Jv~I`btwIXVNN=n4W$LDU%arvMgtex9ZlyI!%j!C;QKYxaI?kALFPSLa)}!Pe ze8F(*tu|Ud{EFc=SRbSA(H|IYqxEBQpUas3dJ^^QjIv(*k>UERGxU4egGHowtMwnW z{G*eG>$j5dw_dqoqKsHCQ1|M)hTCQBCHLBZ8QEUz@5%j@Kfh6xOvcU3O-kaE;grM+ zk`mPvi({(MZ!nEhOkgq=Kg)6WUKR0D(Ht%6cR>^VCv={8{<9#PWAXO@eThp{5w8_L)?|xk)9y=QAr4PG(3Y zzVCBg;4&)lCqCDmC_5_gs?YSOcrV5lOZ??FGltA|mG~h^3X}v?P&~sCUW~e`m^fy37>D;uPWNXa&6_#9ECt_G% z;`+C3C;6-)Z-R;SbuL2N{dicv&yqltO>k-7j7Ll-Uu6%mzhzu1t%ZG%H^mO%d5yjT z$!Sn2#^7$gh_2($f=M;+nTNvK073I!zwDKDiQLb98Hz}6%<3e!&*zd>6TF&l_PJKo zp_^h1aBV-j)#I>K>N!5p^w;7_t?=qfA7CE(AzE2+rnX@|JC0-wBN***ol$Dd8ca~{F^Pta;>^y_xEo_!iwx{x z=4T-3OyQA1h@VJb$^EOe8Gk1aRchk!;XIRLqFJ|9G)6iuQq{cy2}{;k=vuF5if@AF z1}=0=bx(qC{>lxIK*`=ufZV8hW^=0fYj+uO`$52_d!f^JdX)HcYQGZ^);|UTe`CzOMa@)uB)76grIbsg{;~EzuU`{Bjmc+Bz*V1p zSgT0$=f|K}4Fz^^1`)b^n_nJlCAX&0&*2qIdRiM_($l&iv{K#ZRMK~I>s}0Yz1IF5 zHf+Ki1~LDQo3J!JjlubLo5GF}4C}hIzPZ)JiZcy+%@ljnN`#m^g{Y84JBWO%>%*eJ zb@Or|M#094il_$-A{^-?@j0L7Mm3EG(INb_I?f{|>yu@`tWV;(*up_s{S3OO1aS?1 z2t=S-D~2?!4^LD-8e{m4Lt&$7xcw~o6WAINbsL}h{q{C&dvo6guhZ#4{PS$rQ~BK! zbGhl9! zU(7jbvQ{f2TqS$&j6GwUWM%D2$;*1RvvyT^Zn>1VU09e-=$$VfbEi+))dG}W&f{R} z*{VHjJ8FFQ#2MFi+=<&t`C8AhT+W?1V7q6%T76=?Seh)|erlp%S8DDA7A%t)7#lw} zyleZ80W6_%B!pw5sw#-NWIi9Bp=aluLT$FHs<{g4saEyubC_8XHL)}m$P%J?6=VbG zR|!|h)G?H(i_`uBAH||8`#!tsRdViG7$2KKP|Wvqu`rGj@a$8VZz-?pInP6pG5=f* zRt{27D;JOgC!6=q1rbk}oVvC*Q&(Abn$5Y$kC%0Aq`R88)uG$Y^o;kI%|X{0$3gd? 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 G|NajXg8|h5 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/testpools.o b/demos/ARM11-BCM2835-GCC/build/obj/testpools.o new file mode 100644 index 0000000000000000000000000000000000000000..e17da3205770017f3c5de4d30099386b7b2b969c GIT binary patch literal 2216 zcma)7O>7%Q6n?Y2&N|t|P2xthRDc788i{OaNt-BX8>MckQZ+?TRYJ&8w6>@5LcDA3 zt|6@uJ(LSK;J^_f#07~HH#p^pIJGCPJ#j!B;8F=y2);KvW3Pn}JbB*t{^q?mKRdpA z`P!>O2r?w7P9u$|?kG=bSwWrVsG_95z%3;?Vi70~z&4Zt4yP1G8QG4@!M2$AMM3#9 z2CKAy0=DJ;#F|t3T7kR7P%eQ3+&c`y`X1moeelviS;}8AIPNn@F~L2|iuE4=?k8a4 z+}q&RbL1Xl?fj2QbKFO)UC6bv`z>o5xi(E@;W(UN@*xd)Y%dthD}#jO6H z5Jkxbr_z1qVop3?sd{$hSY>ts5y#2%E_iks4QdgqcMie2RmGeah+(2C?26~DdF!5l z>duf|VP&hjIz?1opcB(*Mu@E{yQda0>7<7qmWOd0(-tD>For$=Ze~d5Az8G-Ts*GK z5DpjZ^O*|YKZ#!^(~O9@-(@pP{W#uB{kA&!y*S#fDaL0wh|+L3lARhWsmum_x^n$y ztx;R{SNzkY;>KbcYt5UfOw#7{upQU7gCK2QlIc5H+;29zVJm#?MzbS(aoXH`WBb&p zrHhU2)2pwXS-R3_|L*^@A*vNu=geK3nZUct>Wp`;rJPuhr_b4vPixgndLD6;Fz%t!Kq0L4JC>mjx|gmgLwqQYQB^ z@;gBmkl#vE@{^bqf2=t_k$Zkewg$U9VRS1-ypn@fE0OPF%Fr7mL9{E8B@fsOBWYw5 zB)=W^dJ^aCqj4Y0Pr?@VHN{f?H>ocV(fA+~-xKiP;!ePaFX}(z zc)vMc{z>Hd@}~<%kdZG#Ha)O?6~itVjJOH=BnN1E=n@@3K7_%K6zAiA8XzC`A%^ZmI0Lmr{nv9QoVfkfkpT`E( zjZ^zr{Yc9uZVd-Bujepu43AGS;NmA)(KRUi*cdXY=U{+qNcW(8In+kIbG$h-cHhUv z`3*RW!G9jSUY2=Jiun$39#6q$$ka8u!J^%v-}x_NNcPwca{gi`tQRY??$FF|HVfuf zC{_CVt3AWD{Qc0@;NBf&$s7&U?YcmFJijpYP+H@mC8m{2f}j zIGo8sdOjD%1&v1;(FT8KZ1**u(RfZ{L*rGAeD68_O^tkSS-+)mU*lbkA8Pzq90kQx9 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/testqueues.o b/demos/ARM11-BCM2835-GCC/build/obj/testqueues.o new file mode 100644 index 0000000000000000000000000000000000000000..ef0c09b85aa405b4e0b2e1889d49cfb14160001d GIT binary patch literal 18136 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 HZ}|H^`hPK& literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/testsem.o b/demos/ARM11-BCM2835-GCC/build/obj/testsem.o new file mode 100644 index 0000000000000000000000000000000000000000..4cc3741101543a163f96d9cb0161a96f33b88447 GIT binary patch literal 19432 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 E0@a7@h5!Hn literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/testthd.o b/demos/ARM11-BCM2835-GCC/build/obj/testthd.o new file mode 100644 index 0000000000000000000000000000000000000000..d0497b80dd521d05c3e64dad2abe5d30680684fb GIT binary patch literal 14260 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 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/tm.o b/demos/ARM11-BCM2835-GCC/build/obj/tm.o new file mode 100644 index 0000000000000000000000000000000000000000..df30436148f154b6a0a0e398c89e336302871134 GIT binary patch literal 5428 zcma)ATWnlM8J;<3cfIkhH|tAcCr#5$<0yt^&#oOeanp!8wsUC`Cr;APBsC;wFZM3% z#o9e?32KBX=>wq97zCB5N+^Q9fIvdx0i+_3-~|B+QXhzjAWgJ_!UI$ST2YDceRF2k z$0eZt^6dBD=9_;mXU<7Jwg2b=DWxzX#gJIBggDcwBH>X5L*fCkNkp^PTA}QhTG8xM zYxCXA8zL)GWAKe7;ZMWeLrz1-TtI>eRRA@~NN z$B`R_{_neY{}Ru>ta1jfU%8!JdhJiDeAKBBKbycuevw*g^(k)DCYIh5*;{u|lRqz= zJYorfKS)Ua1HW=JR_H+}XXp!v6$+PYp0Gn5ufS`|$PpykGTKMW3ir{nIzB@y6rO+; zdIUe#Oi_6{3WR9*wt|iy5~Laz6o2zmZU92xrM~|h)h9`^|65SQRQp1Q-+>-UFm|Mq ztC)bw#9|+c*-`AER2%~{ai3*-Jf*tE!Z=QbHtv9yhKY7La=5o!_Q>(h7bg^D zA}oe`Eex`DC3jUqa)pp--J@-O3v=rUR-pPtG;wbr5&in^$H*t;>ByPbSykvdH83dF zfA%?vbsNTf`ak!a6jtZ*1Ud|$zg{1XE8=LIxWwWle%r!rw!|g1-AsWVCGvDYPXUy0 z|9GF-VtMu&m4j$f%n+EX{6Hm)tB0_Ciu^;&AWsN|ohT$W!eXLmNi-gM);oyCoGco7 z_o9uXO`#d#aWuI@&`pks6Uj&Uf8!s(d9=i9$gm0h(?vH|&NMGJ)8$&evREjJ zRb&el*PE+1s?E&Ax&y zv73(F1^bX=k2!Y3$sDobf$r~uI=dqSS~cSNiF&<)iq1E^`T|PEI*G+vvpiob7E<|= z+Ypm`W=}VZjpppJa=xCLcHQReRI&MSq|Z*4%DM9KQ?rF)wcecFcXE1oIIY(veQIm`MPN<#q=qp12lU|kcHz{zJa$6z*$JyP+`a4Y zx%4R!>4?fTvM1Ch*U5f+KyHv5hN&Mokp<| zaN#@!J!-Fmj=&Khn{$tyQ0awYZgKv6xi(kF*h+VExkmA6pWXLV>iMAQHr(2L5e2d$ zKjXhWm2wSFxF5v~g_EyWc?^VuU2t5_Ym{?~-fEV)hFj$a&HI!4kj8t7p8ynIi$P(G zvIUL0|8D)?dE1c_eII$;$M=qFu2qEEmpwlPf_XeEY({v^QyxWIqcs2Lo85jL_rnaM zF^_efKnwC+gon^;2y(*#cUxbE&T)+}ZL`92<{R(!FFNDK)9X|4by3Kb7y6FQ|+yLLEgLtDxkr6ZSnWOaLueM_>_3j?3vZ?sv2nAk?%$#E&$Lr`^Q?%C>Q?8k zQTc=Il;BQselZnqhhcMHDV&Lf9Ta=jTblj(@7fiy)sq~wc`8=KR!>sU=991@w&+*& ztgI(b*oxTd#0Bl(R|4zV(0-0eNbAA+nX}J3xQDx^K8FTf|ND`j0D}cz$GiU?uXFu9 zxa#YV=g`8XK-`2S;(pM+K*W|5i0}_;dq~^d8>`>HXD$4jf~!O1DiAjiG39MUyoh&d z{~nF|G^(?M{NvjGu*Rn}a_;1-Yvlh9(7vScvc}JAysGgfjjw9_zQ&(u{I$lL8vm@Z z2M-)QW& z?Z2)4Z)yMA+8@W`ZQ(E_HEtuK&S4@ib=HqMLK^Af_}C(a4`|$~@ga>Fjr1PU2-9bRb1H{ynKc!Kf zKll|dkk0`7jcMGgaa`k+#zPv-e9q8Dy|WrG5K(tQV~GgfipB*Ziu5%8f{6aVBck8i lMC9+{J|R!d11|tI59F!3VXL~4KgxXArtTSSKS4zQ{{W%lXP*E7 literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/build/obj/uart.o b/demos/ARM11-BCM2835-GCC/build/obj/uart.o new file mode 100644 index 0000000000000000000000000000000000000000..72aaf291d088889aef6453855874d5780ca6b5e6 GIT binary patch literal 1712 zcmb7EOKa3n6h3#7=}a9v_KB@UiQ=Pz&Dh$977^O1R*J1?DHItg$xJ#EoSBp)BUTW% zg7^d6xYdpS!HvJbO@DwpL2%{5Mg7jrz0*_>@sM-B^U6Kv+GwILxfyj>#}{MOX~cvo9h4njw?@Dk1lo!OXss zkh{c?&te7SVg`|UFCqVy!OVRJkQfjbibDmXI9}}UL8|jqDBLO-c|<6Ya}I-5dHhnB z#vo;Ah*$Be*hgraI|buu2JN~f7p}h3j{JJtt68k9tZ!OnYsQ|pr<1TF-tt0aGxEZy zvhG&{Yt3<@%CZ+diG$rrx#7G1{f$b^YXwnd@!{Ik)Z|imZTkAP*~yi1IhFIsj$NhN za6*zxx3KM{AZU_pm+%Bpso^wBQCKZ?oG`Yl6g7e{wz}_g@v0BGOX5zf&%JnW*CRq5 z3)Tc$ysSE0oWq$op5yu?u0YJny65LsA5CshPcAQd#h^JXM#M>DRE&vJ;!Nh8SQcbQ zd#%`UfpM5%LrbyuEGE0=#17eR6pUPFCyqnk?Zk-x50dkXc#M;zWX_cW(BHyYB^%21w>TbU%p?6P z?yA~PZAZM{o>o#mzJlJA-9n+Sp!1-ciaFm+u&xy%@h5qa1x4Do4qeOa`T`zhL6P>Y zLQm)YfV`ZC^X9;uoAt+F{SHL>20qP#BJJ~`v&?-n<)QpcM7gq$Iaa9S4qzOV5y_(C zUO>ee?`qcozW8~q06C6n0IctV^}C3B!-66m$C&&y62}()MxP*_03Qc)zx`l7lk|S0 z>Re!!r1#Uh#n;~x~?N8q%zklq|3CWqWDq4UTp1$77^O0g<>mO3nGznmt2#>BvP4 z5dR7BRq(}E@xlKx9137Pi*GnMw*5gDmWo+qBPANI+ zVI0JuVIIYg`~abC?i7lr>9^}eIdFxYcIegHZmr11%KB!pT%5HQteH5h$6H>kY=&+S zR@S|$UtF{8uyVx>???VlrQGlw@5V-@=C=H>vUF>0dU|TPyf$;;{M^(^xtv(DC!=MR z@c3b=VK+-*P%U*r$EtQ~sy6I^z}|;;3<4ToGi2 zyRFD}fKd=*L$kOoD;-+%_EsjqtAHaXb zom2T#I^ul0+DQ0#|N9g3hf(NL*!=VG(PriKEc^Q?`T&6fBS+qfE>p%2-V+$?G?m5XQD*MF~%20?6{44=^f|+=zb{oTY&POB=e16 zUwA*X=zQANn4C}1w_kdm(cG&xo;7XLQOx`?NUa~9;j9E~H0|ww} z;@(aRs&E3P;O}tw$1d&mp}gDQcfS1IcRr%)cyV~62Qb~+fxSKqF82(lI6L_8YusVr z^-a!bI4agExWWYwBCyUQbZe_C3k!GeJbgL81{0H0R>^v3fuC%zD;{7}Qpcu2QnY*} zwiNgwR~-BxNx;YCYf)Eii5MIDTqzj^8%iWc={PKZ36nIciENSPbuYsdj%D})#!`kU zG+n@n>KyH-I^tK+i96_IEgkYNt&v?rr~3cZksh-LVcKtzKxRhYP2@#=9n?qnpd7+n z-+jb*W(PxRpYcnYjhVAfV!~*nwIArq1Tr&q6m65l_!G$#E$}OduNOFB zn!Pp`ZXq~$KW>U?=Gt6%fWXTboi}>^s9FamVKJ}Ob6hEK4{!HkjMv9_@y|f@J7eo_ z$N0MfFJt{DD;WovyBg$-iD2jgx-Wbqu+vk TTF<~fqknt*ECBuH_BnumIi$1X literal 0 HcmV?d00001 diff --git a/demos/ARM11-BCM2835-GCC/chconf.h b/demos/ARM11-BCM2835-GCC/chconf.h new file mode 100644 index 0000000000..b4b8a6cc4e --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/chconf.h @@ -0,0 +1,536 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file ARM11-BCM2835-GCC/chconf.h + * @brief Configuration for ARM11-BCM2835-GCC demo + * + * @addtogroup config + * @details Kernel related settings and hooks. + * @{ + */ + +#ifndef _CHCONF_H_ +#define _CHCONF_H_ + +/*===========================================================================*/ +/** + * @name Kernel parameters and options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief System tick frequency. + * @details Frequency of the system timer that drives the system ticks. This + * setting also defines the system tick time unit. + */ +#if !defined(CH_FREQUENCY) || defined(__DOXYGEN__) +#define CH_FREQUENCY 1000 +#endif + +/** + * @brief Round robin interval. + * @details This constant is the number of system ticks allowed for the + * threads before preemption occurs. Setting this value to zero + * disables the preemption for threads with equal priority and the + * round robin becomes cooperative. Note that higher priority + * threads can still preempt, the kernel is always preemptive. + * + * @note Disabling the round robin preemption makes the kernel more compact + * and generally faster. + */ +#if !defined(CH_TIME_QUANTUM) || defined(__DOXYGEN__) +#define CH_TIME_QUANTUM 20 +#endif + +/** + * @brief Managed RAM size. + * @details Size of the RAM area to be managed by the OS. If set to zero + * then the whole available RAM is used. The core memory is made + * available to the heap allocator and/or can be used directly through + * the simplified core memory allocator. + * + * @note In order to let the OS manage the whole RAM the linker script must + * provide the @p __heap_base__ and @p __heap_end__ symbols. + * @note Requires @p CH_USE_MEMCORE. + */ +#if !defined(CH_MEMCORE_SIZE) || defined(__DOXYGEN__) +//#define CH_MEMCORE_SIZE 128 +#define CH_MEMCORE_SIZE 0 +#endif + +/** + * @brief Idle thread automatic spawn suppression. + * @details When this option is activated the function @p chSysInit() + * does not spawn the idle thread automatically. The application has + * then the responsibility to do one of the following: + * - Spawn a custom idle thread at priority @p IDLEPRIO. + * - Change the main() thread priority to @p IDLEPRIO then enter + * an endless loop. In this scenario the @p main() thread acts as + * the idle thread. + * . + * @note Unless an idle thread is spawned the @p main() thread must not + * enter a sleep state. + */ +#if !defined(CH_NO_IDLE_THREAD) || defined(__DOXYGEN__) +#define CH_NO_IDLE_THREAD FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Performance options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief OS optimization. + * @details If enabled then time efficient rather than space efficient code + * is used when two possible implementations exist. + * + * @note This is not related to the compiler optimization options. + * @note The default is @p TRUE. + */ +#if !defined(CH_OPTIMIZE_SPEED) || defined(__DOXYGEN__) +#define CH_OPTIMIZE_SPEED TRUE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Subsystem options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Threads registry APIs. + * @details If enabled then the registry APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_REGISTRY) || defined(__DOXYGEN__) +#define CH_USE_REGISTRY TRUE +#endif + +/** + * @brief Threads synchronization APIs. + * @details If enabled then the @p chThdWait() function is included in + * the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_WAITEXIT) || defined(__DOXYGEN__) +#define CH_USE_WAITEXIT TRUE +#endif + +/** + * @brief Semaphores APIs. + * @details If enabled then the Semaphores APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_SEMAPHORES) || defined(__DOXYGEN__) +#define CH_USE_SEMAPHORES TRUE +#endif + +/** + * @brief Semaphores queuing mode. + * @details If enabled then the threads are enqueued on semaphores by + * priority rather than in FIFO order. + * + * @note The default is @p FALSE. Enable this if you have special requirements. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_SEMAPHORES_PRIORITY) || defined(__DOXYGEN__) +#define CH_USE_SEMAPHORES_PRIORITY FALSE +#endif + +/** + * @brief Atomic semaphore API. + * @details If enabled then the semaphores the @p chSemSignalWait() API + * is included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_SEMSW) || defined(__DOXYGEN__) +#define CH_USE_SEMSW TRUE +#endif + +/** + * @brief Mutexes APIs. + * @details If enabled then the mutexes APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MUTEXES) || defined(__DOXYGEN__) +#define CH_USE_MUTEXES TRUE +#endif + +/** + * @brief Conditional Variables APIs. + * @details If enabled then the conditional variables APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_MUTEXES. + */ +#if !defined(CH_USE_CONDVARS) || defined(__DOXYGEN__) +#define CH_USE_CONDVARS TRUE +#endif + +/** + * @brief Conditional Variables APIs with timeout. + * @details If enabled then the conditional variables APIs with timeout + * specification are included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_CONDVARS. + */ +#if !defined(CH_USE_CONDVARS_TIMEOUT) || defined(__DOXYGEN__) +#define CH_USE_CONDVARS_TIMEOUT TRUE +#endif + +/** + * @brief Events Flags APIs. + * @details If enabled then the event flags APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_EVENTS) || defined(__DOXYGEN__) +#define CH_USE_EVENTS TRUE +#endif + +/** + * @brief Events Flags APIs with timeout. + * @details If enabled then the events APIs with timeout specification + * are included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_EVENTS. + */ +#if !defined(CH_USE_EVENTS_TIMEOUT) || defined(__DOXYGEN__) +#define CH_USE_EVENTS_TIMEOUT TRUE +#endif + +/** + * @brief Synchronous Messages APIs. + * @details If enabled then the synchronous messages APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MESSAGES) || defined(__DOXYGEN__) +#define CH_USE_MESSAGES TRUE +#endif + +/** + * @brief Synchronous Messages queuing mode. + * @details If enabled then messages are served by priority rather than in + * FIFO order. + * + * @note The default is @p FALSE. Enable this if you have special requirements. + * @note Requires @p CH_USE_MESSAGES. + */ +#if !defined(CH_USE_MESSAGES_PRIORITY) || defined(__DOXYGEN__) +#define CH_USE_MESSAGES_PRIORITY FALSE +#endif + +/** + * @brief Mailboxes APIs. + * @details If enabled then the asynchronous messages (mailboxes) APIs are + * included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_MAILBOXES) || defined(__DOXYGEN__) +#define CH_USE_MAILBOXES TRUE +#endif + +/** + * @brief I/O Queues APIs. + * @details If enabled then the I/O queues APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_QUEUES) || defined(__DOXYGEN__) +#define CH_USE_QUEUES TRUE +#endif + +/** + * @brief Core Memory Manager APIs. + * @details If enabled then the core memory manager APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MEMCORE) || defined(__DOXYGEN__) +#define CH_USE_MEMCORE TRUE +#endif + +/** + * @brief Heap Allocator APIs. + * @details If enabled then the memory heap allocator APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_MEMCORE and either @p CH_USE_MUTEXES or + * @p CH_USE_SEMAPHORES. + * @note Mutexes are recommended. + */ +#if !defined(CH_USE_HEAP) || defined(__DOXYGEN__) +#define CH_USE_HEAP TRUE +#endif + +/** + * @brief C-runtime allocator. + * @details If enabled the the heap allocator APIs just wrap the C-runtime + * @p malloc() and @p free() functions. + * + * @note The default is @p FALSE. + * @note Requires @p CH_USE_HEAP. + * @note The C-runtime may or may not require @p CH_USE_MEMCORE, see the + * appropriate documentation. + */ +#if !defined(CH_USE_MALLOC_HEAP) || defined(__DOXYGEN__) +#define CH_USE_MALLOC_HEAP FALSE +#endif + +/** + * @brief Memory Pools Allocator APIs. + * @details If enabled then the memory pools allocator APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MEMPOOLS) || defined(__DOXYGEN__) +#define CH_USE_MEMPOOLS FALSE +#endif + +/** + * @brief Dynamic Threads APIs. + * @details If enabled then the dynamic threads creation APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_WAITEXIT. + * @note Requires @p CH_USE_HEAP and/or @p CH_USE_MEMPOOLS. + */ +#if !defined(CH_USE_DYNAMIC) || defined(__DOXYGEN__) +#define CH_USE_DYNAMIC TRUE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Debug options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Debug option, system state check. + * @details If enabled the correct call protocol for system APIs is checked + * at runtime. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_SYSTEM_STATE_CHECK) || defined(__DOXYGEN__) +#define CH_DBG_SYSTEM_STATE_CHECK FALSE +#endif + +/** + * @brief Debug option, parameters checks. + * @details If enabled then the checks on the API functions input + * parameters are activated. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_CHECKS) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_CHECKS FALSE +#endif + +/** + * @brief Debug option, consistency checks. + * @details If enabled then all the assertions in the kernel code are + * activated. This includes consistency checks inside the kernel, + * runtime anomalies and port-defined checks. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_ASSERTS) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_ASSERTS FALSE +#endif + +/** + * @brief Debug option, trace buffer. + * @details If enabled then the context switch circular trace buffer is + * activated. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_TRACE) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_TRACE FALSE +#endif + +/** + * @brief Debug option, stack checks. + * @details If enabled then a runtime stack check is performed. + * + * @note The default is @p FALSE. + * @note The stack check is performed in a architecture/port dependent way. + * It may not be implemented or some ports. + * @note The default failure mode is to halt the system with the global + * @p panic_msg variable set to @p NULL. + */ +#if !defined(CH_DBG_ENABLE_STACK_CHECK) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_STACK_CHECK FALSE +#endif + +/** + * @brief Debug option, stacks initialization. + * @details If enabled then the threads working area is filled with a byte + * value when a thread is created. This can be useful for the + * runtime measurement of the used stack. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_FILL_THREADS) || defined(__DOXYGEN__) +#define CH_DBG_FILL_THREADS FALSE +#endif + +/** + * @brief Debug option, threads profiling. + * @details If enabled then a field is added to the @p Thread structure that + * counts the system ticks occurred while executing the thread. + * + * @note The default is @p TRUE. + * @note This debug option is defaulted to TRUE because it is required by + * some test cases into the test suite. + */ +#if !defined(CH_DBG_THREADS_PROFILING) || defined(__DOXYGEN__) +#define CH_DBG_THREADS_PROFILING TRUE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Kernel hooks + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Threads descriptor structure extension. + * @details User fields added to the end of the @p Thread structure. + */ +#if !defined(THREAD_EXT_FIELDS) || defined(__DOXYGEN__) +#define THREAD_EXT_FIELDS \ + /* Add threads custom fields here.*/ +#endif + +/** + * @brief Threads initialization hook. + * @details User initialization code added to the @p chThdInit() API. + * + * @note It is invoked from within @p chThdInit() and implicitly from all + * the threads creation APIs. + */ +#if !defined(THREAD_EXT_INIT_HOOK) || defined(__DOXYGEN__) +#define THREAD_EXT_INIT_HOOK(tp) { \ + /* Add threads initialization code here.*/ \ +} +#endif + +/** + * @brief Threads finalization hook. + * @details User finalization code added to the @p chThdExit() API. + * + * @note It is inserted into lock zone. + * @note It is also invoked when the threads simply return in order to + * terminate. + */ +#if !defined(THREAD_EXT_EXIT_HOOK) || defined(__DOXYGEN__) +#define THREAD_EXT_EXIT_HOOK(tp) { \ + /* Add threads finalization code here.*/ \ +} +#endif + +/** + * @brief Context switch hook. + * @details This hook is invoked just before switching between threads. + */ +#if !defined(THREAD_CONTEXT_SWITCH_HOOK) || defined(__DOXYGEN__) +#define THREAD_CONTEXT_SWITCH_HOOK(ntp, otp) { \ + /* System halt code here.*/ \ +} +#endif + +/** + * @brief Idle Loop hook. + * @details This hook is continuously invoked by the idle thread loop. + */ +#if !defined(IDLE_LOOP_HOOK) || defined(__DOXYGEN__) +#define IDLE_LOOP_HOOK() { \ + /* Idle loop code here.*/ \ +} +#endif + +/** + * @brief System tick event hook. + * @details This hook is invoked in the system tick handler immediately + * after processing the virtual timers queue. + */ +#if !defined(SYSTEM_TICK_EVENT_HOOK) || defined(__DOXYGEN__) +#define SYSTEM_TICK_EVENT_HOOK() { \ + /* System tick event code here.*/ \ +} +#endif + +/** + * @brief System halt hook. + * @details This hook is invoked in case to a system halting error before + * the system is halted. + */ +#if !defined(SYSTEM_HALT_HOOK) || defined(__DOXYGEN__) +#define SYSTEM_HALT_HOOK() { \ + /* System halt code here.*/ \ +} +#endif + +/** @} */ + +/*===========================================================================*/ +/* Port-specific settings (override port settings defaulted in chcore.h). */ +/*===========================================================================*/ + +#define CHPRINTF_USE_FLOAT 1 + +#endif /* _CHCONF_H_ */ + +/** @} */ diff --git a/demos/ARM11-BCM2835-GCC/halconf.h b/demos/ARM11-BCM2835-GCC/halconf.h new file mode 100644 index 0000000000..a9e93cc683 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/halconf.h @@ -0,0 +1,342 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file ARM11-BCM2835-GCC/halconf.h + * @brief HAL configuration header. + * @details HAL configuration file, this file allows to enable or disable the + * various device drivers from your application. You may also use + * this file in order to override the device drivers default settings. + * + * @addtogroup HAL_CONF + * @{ + */ + +#ifndef _HALCONF_H_ +#define _HALCONF_H_ + +#include "mcuconf.h" + +/** + * @brief Enables the TM subsystem. + */ +#if !defined(HAL_USE_TM) || defined(__DOXYGEN__) +#define HAL_USE_TM TRUE +#endif + +/** + * @brief Enables the PAL subsystem. + */ +#if !defined(HAL_USE_PAL) || defined(__DOXYGEN__) +#define HAL_USE_PAL TRUE +#endif + +/** + * @brief Enables the ADC subsystem. + */ +#if !defined(HAL_USE_ADC) || defined(__DOXYGEN__) +#define HAL_USE_ADC FALSE +#endif + +/** + * @brief Enables the CAN subsystem. + */ +#if !defined(HAL_USE_CAN) || defined(__DOXYGEN__) +#define HAL_USE_CAN FALSE +#endif + +/** + * @brief Enables the EXT subsystem. + */ +#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__) +#define HAL_USE_EXT FALSE +#endif + +/** + * @brief Enables the GPT subsystem. + */ +#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__) +#define HAL_USE_GPT FALSE +#endif + +/** + * @brief Enables the I2C subsystem. + */ +#if !defined(HAL_USE_I2C) || defined(__DOXYGEN__) +#define HAL_USE_I2C TRUE +#endif + +/** + * @brief Enables the ICU subsystem. + */ +#if !defined(HAL_USE_ICU) || defined(__DOXYGEN__) +#define HAL_USE_ICU FALSE +#endif + +/** + * @brief Enables the MAC subsystem. + */ +#if !defined(HAL_USE_MAC) || defined(__DOXYGEN__) +#define HAL_USE_MAC FALSE +#endif + +/** + * @brief Enables the MMC_SPI subsystem. + */ +#if !defined(HAL_USE_MMC_SPI) || defined(__DOXYGEN__) +#define HAL_USE_MMC_SPI FALSE +#endif + +/** + * @brief Enables the PWM subsystem. + */ +#if !defined(HAL_USE_PWM) || defined(__DOXYGEN__) +#define HAL_USE_PWM FALSE +#endif + +/** + * @brief Enables the RTC subsystem. + */ +#if !defined(HAL_USE_RTC) || defined(__DOXYGEN__) +#define HAL_USE_RTC FALSE +#endif + +/** + * @brief Enables the SDC subsystem. + */ +#if !defined(HAL_USE_SDC) || defined(__DOXYGEN__) +#define HAL_USE_SDC FALSE +#endif + +/** + * @brief Enables the SERIAL subsystem. + */ +#if !defined(HAL_USE_SERIAL) || defined(__DOXYGEN__) +#define HAL_USE_SERIAL TRUE +#endif + +/** + * @brief Enables the SERIAL over USB subsystem. + */ +#if !defined(HAL_USE_SERIAL_USB) || defined(__DOXYGEN__) +#define HAL_USE_SERIAL_USB FALSE +#endif + +/** + * @brief Enables the SPI subsystem. + */ +#if !defined(HAL_USE_SPI) || defined(__DOXYGEN__) +#define HAL_USE_SPI TRUE +#endif + +/** + * @brief Enables the UART subsystem. + */ +#if !defined(HAL_USE_UART) || defined(__DOXYGEN__) +#define HAL_USE_UART FALSE +#endif + +/** + * @brief Enables the USB subsystem. + */ +#if !defined(HAL_USE_USB) || defined(__DOXYGEN__) +#define HAL_USE_USB FALSE +#endif + +/*===========================================================================*/ +/* ADC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables synchronous APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(ADC_USE_WAIT) || defined(__DOXYGEN__) +#define ADC_USE_WAIT TRUE +#endif + +/** + * @brief Enables the @p adcAcquireBus() and @p adcReleaseBus() APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(ADC_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define ADC_USE_MUTUAL_EXCLUSION TRUE +#endif + +/*===========================================================================*/ +/* CAN driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Sleep mode related APIs inclusion switch. + */ +#if !defined(CAN_USE_SLEEP_MODE) || defined(__DOXYGEN__) +#define CAN_USE_SLEEP_MODE TRUE +#endif + +/*===========================================================================*/ +/* I2C driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables the mutual exclusion APIs on the I2C bus. + */ +#if !defined(I2C_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define I2C_USE_MUTUAL_EXCLUSION TRUE +#endif + +/*===========================================================================*/ +/* MAC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables an event sources for incoming packets. + */ +#if !defined(MAC_USE_EVENTS) || defined(__DOXYGEN__) +#define MAC_USE_EVENTS TRUE +#endif + +/*===========================================================================*/ +/* MMC_SPI driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Block size for MMC transfers. + */ +#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__) +#define MMC_SECTOR_SIZE 512 +#endif + +/** + * @brief Delays insertions. + * @details If enabled this options inserts delays into the MMC waiting + * routines releasing some extra CPU time for the threads with + * lower priority, this may slow down the driver a bit however. + * This option is recommended also if the SPI driver does not + * use a DMA channel and heavily loads the CPU. + */ +#if !defined(MMC_NICE_WAITING) || defined(__DOXYGEN__) +#define MMC_NICE_WAITING TRUE +#endif + +/** + * @brief Number of positive insertion queries before generating the + * insertion event. + */ +#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__) +#define MMC_POLLING_INTERVAL 10 +#endif + +/** + * @brief Interval, in milliseconds, between insertion queries. + */ +#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__) +#define MMC_POLLING_DELAY 10 +#endif + +/** + * @brief Uses the SPI polled API for small data transfers. + * @details Polled transfers usually improve performance because it + * saves two context switches and interrupt servicing. Note + * that this option has no effect on large transfers which + * are always performed using DMAs/IRQs. + */ +#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__) +#define MMC_USE_SPI_POLLING TRUE +#endif + +/*===========================================================================*/ +/* SDC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Number of initialization attempts before rejecting the card. + * @note Attempts are performed at 10mS intervals. + */ +#if !defined(SDC_INIT_RETRY) || defined(__DOXYGEN__) +#define SDC_INIT_RETRY 100 +#endif + +/** + * @brief Include support for MMC cards. + * @note MMC support is not yet implemented so this option must be kept + * at @p FALSE. + */ +#if !defined(SDC_MMC_SUPPORT) || defined(__DOXYGEN__) +#define SDC_MMC_SUPPORT FALSE +#endif + +/** + * @brief Delays insertions. + * @details If enabled this options inserts delays into the MMC waiting + * routines releasing some extra CPU time for the threads with + * lower priority, this may slow down the driver a bit however. + */ +#if !defined(SDC_NICE_WAITING) || defined(__DOXYGEN__) +#define SDC_NICE_WAITING TRUE +#endif + +/*===========================================================================*/ +/* SERIAL driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Default bit rate. + * @details Configuration parameter, this is the baud rate selected for the + * default configuration. + */ +#if !defined(SERIAL_DEFAULT_BITRATE) || defined(__DOXYGEN__) +#define SERIAL_DEFAULT_BITRATE 38400 +#endif + +/** + * @brief Serial buffers size. + * @details Configuration parameter, you can change the depth of the queue + * buffers depending on the requirements of your application. + * @note The default is 64 bytes for both the transmission and receive + * buffers. + */ +#if !defined(SERIAL_BUFFERS_SIZE) || defined(__DOXYGEN__) +#define SERIAL_BUFFERS_SIZE 16 +#endif + +/*===========================================================================*/ +/* SPI driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables synchronous APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(SPI_USE_WAIT) || defined(__DOXYGEN__) +#define SPI_USE_WAIT TRUE +#endif + +/** + * @brief Enables the @p spiAcquireBus() and @p spiReleaseBus() APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(SPI_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define SPI_USE_MUTUAL_EXCLUSION TRUE +#endif + +#endif /* _HALCONF_H_ */ + +/** @} */ diff --git a/demos/ARM11-BCM2835-GCC/main.c b/demos/ARM11-BCM2835-GCC/main.c new file mode 100644 index 0000000000..8b2bd7f02b --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/main.c @@ -0,0 +1,160 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +#include "ch.h" +#include "hal.h" +#include "test.h" +#include "shell.h" +#include "chprintf.h" + +#define SHELL_WA_SIZE THD_WA_SIZE(4096) + +#ifdef EXTENDED_SHELL + +#define TEST_WA_SIZE THD_WA_SIZE(4096) + +static void cmd_mem(BaseSequentialStream *chp, int argc, char *argv[]) { + size_t n, size; + + UNUSED(argv); + if (argc > 0) { + chprintf(chp, "Usage: mem\r\n"); + return; + } + n = chHeapStatus(NULL, &size); + chprintf(chp, "core free memory : %u bytes\r\n", chCoreStatus()); + chprintf(chp, "heap fragments : %u\r\n", n); + chprintf(chp, "heap free total : %u bytes\r\n", size); +} + +static void cmd_threads(BaseSequentialStream *chp, int argc, char *argv[]) { + static const char *states[] = {THD_STATE_NAMES}; + Thread *tp; + + UNUSED(argv); + if (argc > 0) { + chprintf(chp, "Usage: threads\r\n"); + return; + } + chprintf(chp, " addr stack prio refs state time name\r\n"); + tp = chRegFirstThread(); + do { + chprintf(chp, "%.8lx %.8lx %4lu %4lu %9s %-8lu %s\r\n", + (uint32_t)tp, (uint32_t)tp->p_ctx.r13, + (uint32_t)tp->p_prio, (uint32_t)(tp->p_refs - 1), + states[tp->p_state], (uint32_t)tp->p_time, tp->p_name); + tp = chRegNextThread(tp); + } while (tp != NULL); +} + +static void cmd_test(BaseSequentialStream *chp, int argc, char *argv[]) { + Thread *tp; + + UNUSED(argv); + if (argc > 0) { + chprintf(chp, "Usage: test\r\n"); + return; + } + tp = chThdCreateFromHeap(NULL, TEST_WA_SIZE, chThdGetPriority(), + TestThread, chp); + if (tp == NULL) { + chprintf(chp, "out of memory\r\n"); + return; + } + chThdWait(tp); +} + +#endif // EXTENDED_SHELL + +static void cmd_reboot(BaseSequentialStream *chp, int argc, char *argv[]) { + UNUSED(argv); + if (argc > 0) { + chprintf(chp, "Usage: reboot\r\n"); + return; + } + + /* Watchdog will cause reset after 1 tick.*/ + watchdog_start(1); +} + +static const ShellCommand commands[] = { +#ifdef EXTENDED_SHELL + {"mem", cmd_mem}, + {"threads", cmd_threads}, + {"test", cmd_test}, +#endif + {"reboot", cmd_reboot}, + {NULL, NULL} +}; + +static const ShellConfig shell_config = { + (BaseSequentialStream *)&SD1, + commands +}; + +static WORKING_AREA(waThread1, 128); +static msg_t Thread1(void *p) { + (void)p; + chRegSetThreadName("blinker"); + while (TRUE) { + palClearPad(ONBOARD_LED_PORT, ONBOARD_LED_PAD); + chThdSleepMilliseconds(100); + palSetPad(ONBOARD_LED_PORT, ONBOARD_LED_PAD); + chThdSleepMilliseconds(900); + } + return 0; +} + +/* + * Application entry point. + */ +int main(void) { + halInit(); + chSysInit(); + + /* + * Serial port initialization. + */ + sdStart(&SD1, NULL); + chprintf((BaseSequentialStream *)&SD1, "Main (SD1 started)\r\n"); + + /* + * Shell initialization. + */ + shellInit(); + shellCreate(&shell_config, SHELL_WA_SIZE, NORMALPRIO + 1); + + /* + * Set mode of onboard LED + */ + palSetPadMode(ONBOARD_LED_PORT, ONBOARD_LED_PAD, PAL_MODE_OUTPUT); + + /* + * Creates the blinker thread. + */ + chThdCreateStatic(waThread1, sizeof(waThread1), NORMALPRIO, Thread1, NULL); + + /* + * Events servicing loop. + */ + chThdWait(chThdSelf()); + + return 0; +} diff --git a/demos/ARM11-BCM2835-GCC/mcuconf.h b/demos/ARM11-BCM2835-GCC/mcuconf.h new file mode 100644 index 0000000000..eefc8a173f --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/mcuconf.h @@ -0,0 +1,51 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/* + * BCM2835 drivers configuration. + * The following settings override the default settings present in + * the various device driver implementation headers. + * Note that the settings for each driver only have effect if the driver + * is enabled in halconf.h. + */ + +/* + * ADC driver system settings. + */ + +/* + * CAN driver system settings. + */ + +/* + * MAC driver system settings. + */ + +/* + * PWM driver system settings. + */ + +/* + * SERIAL driver system settings. + */ + +/* + * SPI driver system settings. + */ diff --git a/demos/ARM11-BCM2835-GCC/readme.txt b/demos/ARM11-BCM2835-GCC/readme.txt new file mode 100644 index 0000000000..e28ba82d20 --- /dev/null +++ b/demos/ARM11-BCM2835-GCC/readme.txt @@ -0,0 +1,27 @@ +***************************************************************************** +** ChibiOS/RT port for BCM2835 / ARM1176JZF-S +***************************************************************************** + +** TARGET ** + +The demo runs on an Raspberry Pi RevB (BCM2835) board. + +** The Demo ** + +One thread flashes the onboard LED. Another thread runs a simple +command shell. Type 'help' to see the commands in the shell. + +** Build Procedure ** + +This demo was built using the Yagarto GCC toolchain. Just type 'make' +and the executable will be built to build/ch.bin. + +To enable additional shell commands, including a built-in test suite, +add -DEXTENDED_SHELL to the make command line when building the +code. + +** Notes ** + +To use the shell, a serial interface to the Raspberry is required (a +3.3V USB to FTDI adapter, for example). + diff --git a/os/contrib/Adafruit_GFX.cpp b/os/contrib/Adafruit_GFX.cpp new file mode 100644 index 0000000000..c8a894eaf9 --- /dev/null +++ b/os/contrib/Adafruit_GFX.cpp @@ -0,0 +1,463 @@ +/*********************************** +This is a our graphics core library, for all our displays. +We'll be adapting all the +existing libaries to use this core to make updating, support +and upgrading easier! + +Adafruit invests time and resources providing this open source code, +please support Adafruit and open-source hardware by purchasing +products from Adafruit! + +Written by Limor Fried/Ladyada for Adafruit Industries. +BSD license, check license.txt for more information +All text above must be included in any redistribution +****************************************/ + + +#include "Adafruit_GFX.h" +#include "glcdfont.c" +#include + +void Adafruit_GFX::constructor(int16_t w, int16_t h) { + _width = WIDTH = w; + _height = HEIGHT = h; + + rotation = 0; + cursor_y = cursor_x = 0; + textsize = 1; + textcolor = textbgcolor = 0xFFFF; + wrap = true; +} + + +// draw a circle outline +void Adafruit_GFX::drawCircle(int16_t x0, int16_t y0, int16_t r, + uint16_t color) { + int16_t f = 1 - r; + int16_t ddF_x = 1; + int16_t ddF_y = -2 * r; + int16_t x = 0; + int16_t y = r; + + drawPixel(x0, y0+r, color); + drawPixel(x0, y0-r, color); + drawPixel(x0+r, y0, color); + drawPixel(x0-r, y0, color); + + while (x= 0) { + y--; + ddF_y += 2; + f += ddF_y; + } + x++; + ddF_x += 2; + f += ddF_x; + + drawPixel(x0 + x, y0 + y, color); + drawPixel(x0 - x, y0 + y, color); + drawPixel(x0 + x, y0 - y, color); + drawPixel(x0 - x, y0 - y, color); + drawPixel(x0 + y, y0 + x, color); + drawPixel(x0 - y, y0 + x, color); + drawPixel(x0 + y, y0 - x, color); + drawPixel(x0 - y, y0 - x, color); + + } +} + +void Adafruit_GFX::drawCircleHelper( int16_t x0, int16_t y0, + int16_t r, uint8_t cornername, uint16_t color) { + int16_t f = 1 - r; + int16_t ddF_x = 1; + int16_t ddF_y = -2 * r; + int16_t x = 0; + int16_t y = r; + + while (x= 0) { + y--; + ddF_y += 2; + f += ddF_y; + } + x++; + ddF_x += 2; + f += ddF_x; + if (cornername & 0x4) { + drawPixel(x0 + x, y0 + y, color); + drawPixel(x0 + y, y0 + x, color); + } + if (cornername & 0x2) { + drawPixel(x0 + x, y0 - y, color); + drawPixel(x0 + y, y0 - x, color); + } + if (cornername & 0x8) { + drawPixel(x0 - y, y0 + x, color); + drawPixel(x0 - x, y0 + y, color); + } + if (cornername & 0x1) { + drawPixel(x0 - y, y0 - x, color); + drawPixel(x0 - x, y0 - y, color); + } + } +} + +void Adafruit_GFX::fillCircle(int16_t x0, int16_t y0, int16_t r, + uint16_t color) { + drawFastVLine(x0, y0-r, 2*r+1, color); + fillCircleHelper(x0, y0, r, 3, 0, color); +} + +// used to do circles and roundrects! +void Adafruit_GFX::fillCircleHelper(int16_t x0, int16_t y0, int16_t r, + uint8_t cornername, int16_t delta, uint16_t color) { + + int16_t f = 1 - r; + int16_t ddF_x = 1; + int16_t ddF_y = -2 * r; + int16_t x = 0; + int16_t y = r; + + while (x= 0) { + y--; + ddF_y += 2; + f += ddF_y; + } + x++; + ddF_x += 2; + f += ddF_x; + + if (cornername & 0x1) { + drawFastVLine(x0+x, y0-y, 2*y+1+delta, color); + drawFastVLine(x0+y, y0-x, 2*x+1+delta, color); + } + if (cornername & 0x2) { + drawFastVLine(x0-x, y0-y, 2*y+1+delta, color); + drawFastVLine(x0-y, y0-x, 2*x+1+delta, color); + } + } +} + +// bresenham's algorithm - thx wikpedia +void Adafruit_GFX::drawLine(int16_t x0, int16_t y0, + int16_t x1, int16_t y1, + uint16_t color) { + int16_t steep = abs(y1 - y0) > abs(x1 - x0); + if (steep) { + swap(x0, y0); + swap(x1, y1); + } + + if (x0 > x1) { + swap(x0, x1); + swap(y0, y1); + } + + int16_t dx, dy; + dx = x1 - x0; + dy = abs(y1 - y0); + + int16_t err = dx / 2; + int16_t ystep; + + if (y0 < y1) { + ystep = 1; + } else { + ystep = -1; + } + + for (; x0<=x1; x0++) { + if (steep) { + drawPixel(y0, x0, color); + } else { + drawPixel(x0, y0, color); + } + err -= dy; + if (err < 0) { + y0 += ystep; + err += dx; + } + } +} + + +// draw a rectangle +void Adafruit_GFX::drawRect(int16_t x, int16_t y, + int16_t w, int16_t h, + uint16_t color) { + drawFastHLine(x, y, w, color); + drawFastHLine(x, y+h-1, w, color); + drawFastVLine(x, y, h, color); + drawFastVLine(x+w-1, y, h, color); +} + +void Adafruit_GFX::drawFastVLine(int16_t x, int16_t y, + int16_t h, uint16_t color) { + // stupidest version - update in subclasses if desired! + drawLine(x, y, x, y+h-1, color); +} + + +void Adafruit_GFX::drawFastHLine(int16_t x, int16_t y, + int16_t w, uint16_t color) { + // stupidest version - update in subclasses if desired! + drawLine(x, y, x+w-1, y, color); +} + +void Adafruit_GFX::fillRect(int16_t x, int16_t y, int16_t w, int16_t h, + uint16_t color) { + // stupidest version - update in subclasses if desired! + for (int16_t i=x; i= y1 >= y0) + if (y0 > y1) { + swap(y0, y1); swap(x0, x1); + } + if (y1 > y2) { + swap(y2, y1); swap(x2, x1); + } + if (y0 > y1) { + swap(y0, y1); swap(x0, x1); + } + + if(y0 == y2) { // Handle awkward all-on-same-line case as its own thing + a = b = x0; + if(x1 < a) a = x1; + else if(x1 > b) b = x1; + if(x2 < a) a = x2; + else if(x2 > b) b = x2; + drawFastHLine(a, y0, b-a+1, color); + return; + } + + int16_t + dx01 = x1 - x0, + dy01 = y1 - y0, + dx02 = x2 - x0, + dy02 = y2 - y0, + dx12 = x2 - x1, + dy12 = y2 - y1, + sa = 0, + sb = 0; + + // For upper part of triangle, find scanline crossings for segments + // 0-1 and 0-2. If y1=y2 (flat-bottomed triangle), the scanline y1 + // is included here (and second loop will be skipped, avoiding a /0 + // error there), otherwise scanline y1 is skipped here and handled + // in the second loop...which also avoids a /0 error here if y0=y1 + // (flat-topped triangle). + if(y1 == y2) last = y1; // Include y1 scanline + else last = y1-1; // Skip it + + for(y=y0; y<=last; y++) { + a = x0 + sa / dy01; + b = x0 + sb / dy02; + sa += dx01; + sb += dx02; + /* longhand: + a = x0 + (x1 - x0) * (y - y0) / (y1 - y0); + b = x0 + (x2 - x0) * (y - y0) / (y2 - y0); + */ + if(a > b) swap(a,b); + drawFastHLine(a, y, b-a+1, color); + } + + // For lower part of triangle, find scanline crossings for segments + // 0-2 and 1-2. This loop is skipped if y1=y2. + sa = dx12 * (y - y1); + sb = dx02 * (y - y0); + for(; y<=y2; y++) { + a = x1 + sa / dy12; + b = x0 + sb / dy02; + sa += dx12; + sb += dx02; + /* longhand: + a = x1 + (x2 - x1) * (y - y1) / (y2 - y1); + b = x0 + (x2 - x0) * (y - y0) / (y2 - y0); + */ + if(a > b) swap(a,b); + drawFastHLine(a, y, b-a+1, color); + } +} + +void Adafruit_GFX::drawBitmap(int16_t x, int16_t y, + const uint8_t *bitmap, int16_t w, int16_t h, + uint16_t color) { + + int16_t i, j, byteWidth = (w + 7) / 8; + + for(j=0; j> (i & 7))) { + drawPixel(x+i, y+j, color); + } + } + } +} + +size_t Adafruit_GFX::write(uint8_t c) { + if (c == '\n') { + cursor_y += textsize*8; + cursor_x = 0; + } else if (c == '\r') { + // skip em + } else { + drawChar(cursor_x, cursor_y, c, textcolor, textbgcolor, textsize); + cursor_x += textsize*6; + if (wrap && (cursor_x > (_width - textsize*6))) { + cursor_y += textsize*8; + cursor_x = 0; + } + } + return 1; +} + +// draw a character +void Adafruit_GFX::drawChar(int16_t x, int16_t y, unsigned char c, + uint16_t color, uint16_t bg, uint8_t size) { + + if((x >= _width) || // Clip right + (y >= _height) || // Clip bottom + ((x + 5 * size - 1) < 0) || // Clip left + ((y + 8 * size - 1) < 0)) // Clip top + return; + + for (int8_t i=0; i<6; i++ ) { + uint8_t line; + if (i == 5) + line = 0x0; + else + line =*(font+(c*5)+i); + for (int8_t j = 0; j<8; j++) { + if (line & 0x1) { + if (size == 1) // default size + drawPixel(x+i, y+j, color); + else { // big size + fillRect(x+(i*size), y+(j*size), size, size, color); + } + } else if (bg != color) { + if (size == 1) // default size + drawPixel(x+i, y+j, bg); + else { // big size + fillRect(x+i*size, y+j*size, size, size, bg); + } + } + line >>= 1; + } + } +} + +void Adafruit_GFX::setCursor(int16_t x, int16_t y) { + cursor_x = x; + cursor_y = y; +} + + +void Adafruit_GFX::setTextSize(uint8_t s) { + textsize = (s > 0) ? s : 1; +} + + +void Adafruit_GFX::setTextColor(uint16_t c) { + textcolor = c; + textbgcolor = c; + // for 'transparent' background, we'll set the bg + // to the same as fg instead of using a flag +} + + void Adafruit_GFX::setTextColor(uint16_t c, uint16_t b) { + textcolor = c; + textbgcolor = b; + } + +void Adafruit_GFX::setTextWrap(bool_t w) { + wrap = w; +} + +uint8_t Adafruit_GFX::getRotation(void) { + rotation %= 4; + return rotation; +} + +void Adafruit_GFX::setRotation(uint8_t x) { + x %= 4; // cant be higher than 3 + rotation = x; + switch (x) { + case 0: + case 2: + _width = WIDTH; + _height = HEIGHT; + break; + case 1: + case 3: + _width = HEIGHT; + _height = WIDTH; + break; + } +} + +void Adafruit_GFX::invertDisplay(bool_t i) { + (void)i; + // do nothing, can be subclassed +} + + +// return the size of the display which depends on the rotation! +int16_t Adafruit_GFX::width(void) { + return _width; +} + +int16_t Adafruit_GFX::height(void) { + return _height; +} diff --git a/os/contrib/Adafruit_GFX.h b/os/contrib/Adafruit_GFX.h new file mode 100644 index 0000000000..17591f0fdf --- /dev/null +++ b/os/contrib/Adafruit_GFX.h @@ -0,0 +1,92 @@ +/*********************************** +This is a our graphics core library, for all our displays. +We'll be adapting all the +existing libaries to use this core to make updating, support +and upgrading easier! + +Adafruit invests time and resources providing this open source code, +please support Adafruit and open-source hardware by purchasing +products from Adafruit! + +Written by Limor Fried/Ladyada for Adafruit Industries. +BSD license, check license.txt for more information +All text above must be included in any redistribution +****************************************/ + +#ifndef _ADAFRUIT_GFX_H +#define _ADAFRUIT_GFX_H + +#include "chtypes.h" +#include "Print.h" + +#define swap(a, b) { int16_t t = a; a = b; b = t; } + +class Adafruit_GFX : public Print { + public: + + //Adafruit_GFX(); + // i have no idea why we have to formally call the constructor. kinda sux + void constructor(int16_t w, int16_t h); + + // this must be defined by the subclass + virtual void drawPixel(int16_t x, int16_t y, uint16_t color); + virtual void invertDisplay(bool_t i); + + // these are 'generic' drawing functions, so we can share them! + virtual void drawLine(int16_t x0, int16_t y0, int16_t x1, int16_t y1, + uint16_t color); + virtual void drawFastVLine(int16_t x, int16_t y, int16_t h, uint16_t color); + virtual void drawFastHLine(int16_t x, int16_t y, int16_t w, uint16_t color); + virtual void drawRect(int16_t x, int16_t y, int16_t w, int16_t h, + uint16_t color); + virtual void fillRect(int16_t x, int16_t y, int16_t w, int16_t h, + uint16_t color); + virtual void fillScreen(uint16_t color); + + void drawCircle(int16_t x0, int16_t y0, int16_t r, uint16_t color); + void drawCircleHelper(int16_t x0, int16_t y0, + int16_t r, uint8_t cornername, uint16_t color); + void fillCircle(int16_t x0, int16_t y0, int16_t r, uint16_t color); + void fillCircleHelper(int16_t x0, int16_t y0, int16_t r, + uint8_t cornername, int16_t delta, uint16_t color); + + void drawTriangle(int16_t x0, int16_t y0, int16_t x1, int16_t y1, + int16_t x2, int16_t y2, uint16_t color); + void fillTriangle(int16_t x0, int16_t y0, int16_t x1, int16_t y1, + int16_t x2, int16_t y2, uint16_t color); + void drawRoundRect(int16_t x0, int16_t y0, int16_t w, int16_t h, + int16_t radius, uint16_t color); + void fillRoundRect(int16_t x0, int16_t y0, int16_t w, int16_t h, + int16_t radius, uint16_t color); + + void drawBitmap(int16_t x, int16_t y, + const uint8_t *bitmap, int16_t w, int16_t h, + uint16_t color); + void drawChar(int16_t x, int16_t y, unsigned char c, + uint16_t color, uint16_t bg, uint8_t size); + + virtual size_t write(uint8_t); + + void setCursor(int16_t x, int16_t y); + void setTextColor(uint16_t c); + void setTextColor(uint16_t c, uint16_t bg); + void setTextSize(uint8_t s); + void setTextWrap(bool_t w); + + int16_t height(void); + int16_t width(void); + + void setRotation(uint8_t r); + uint8_t getRotation(void); + + protected: + int16_t WIDTH, HEIGHT; // this is the 'raw' display w/h - never changes + int16_t _width, _height; // dependent on rotation + int16_t cursor_x, cursor_y; + uint16_t textcolor, textbgcolor; + uint8_t textsize; + uint8_t rotation; + bool_t wrap; // If set, 'wrap' text at right edge of display +}; + +#endif diff --git a/os/contrib/Adafruit_HX8340B.cpp b/os/contrib/Adafruit_HX8340B.cpp new file mode 100644 index 0000000000..dc3e32085f --- /dev/null +++ b/os/contrib/Adafruit_HX8340B.cpp @@ -0,0 +1,307 @@ +/*************************************************** + This is a library for the Adafruit 2.2" SPI display. + This library works with the Adafruit 2.2" TFT Breakout w/SD card + ----> http://www.adafruit.com/products/797 + + Check out the links above for our tutorials and wiring diagrams + These displays use SPI to communicate, 3 or 4 pins are required to + interface (RST is optional) + Adafruit invests time and resources providing this open source code, + please support Adafruit and open-source hardware by purchasing + products from Adafruit! + + Written by Limor Fried/Ladyada for Adafruit Industries. + MIT license, all text above must be included in any redistribution + ****************************************************/ + +#include + +#include "Adafruit_GFX.h" +#include "Adafruit_HX8340B.h" + +Adafruit_HX8340B::Adafruit_HX8340B(SPIDriver *spiDriver, SPIConfig *spiConfig) +: spiDriver(spiDriver), spiConfig(spiConfig) { +} + +void Adafruit_HX8340B::writeCommand(uint8_t c) { + uint16_t txbuf = c; + //spiSend(spiDriver, 2, &txbuf); + spiPolledExchange(spiDriver, txbuf); +} + +void Adafruit_HX8340B::writeData(uint8_t c) { + uint16_t txbuf = 0x100 | c; + //spiSend(spiDriver, 2, &txbuf); + spiPolledExchange(spiDriver, txbuf); +} + +// Idea swiped from 1.8" TFT code: rather than a bazillion writeCommand() +// and writeData() calls, screen initialization commands and arguments are +// organized in this table in PROGMEM. It may look bulky, but that's +// mostly the formatting -- storage-wise this is considerably more compact +// than the equiv code. Command sequence is from TFT datasheet. +#define DELAY 0x80 +static uint8_t + initCmd[] = { + 14, // 14 commands in list: + HX8340B_N_SETEXTCMD, 3 , // 1: ???, 3 args, no delay + 0xFF, 0x83, 0x40, + HX8340B_N_SPLOUT , DELAY , // 2: No args, delay follows + 150, // 150 ms delay + 0xCA , 3 , // 3: Undoc'd register? 3 args, no delay + 0x70, 0x00, 0xD9, + 0xB0 , 2 , // 4: Undoc'd register? 2 args, no delay + 0x01, 0x11, + 0xC9 , 8+DELAY, // 5: Drive ability, 8 args + delay + 0x90, 0x49, 0x10, 0x28, + 0x28, 0x10, 0x00, 0x06, + 20, // 20 ms delay + HX8340B_N_SETGAMMAP, 9 , // 6: Positive gamma control, 9 args + 0x60, 0x71, 0x01, // 2.2 + 0x0E, 0x05, 0x02, + 0x09, 0x31, 0x0A, + HX8340B_N_SETGAMMAN, 8+DELAY, // 7: Negative gamma, 8 args + delay + 0x67, 0x30, 0x61, 0x17, // 2.2 + 0x48, 0x07, 0x05, 0x33, + 10, // 10 ms delay + HX8340B_N_SETPWCTR5, 3, // 8: Power Control 5, 3 args + 0x35, 0x20, 0x45, + HX8340B_N_SETPWCTR4, 3+DELAY, // 9: Power control 4, 3 args + delay + 0x33, 0x25, 0x4c, + 10, // 10 ms delay + HX8340B_N_COLMOD , 1 , // 10: Color Mode, 1 arg + 0x05, // 0x05 = 16bpp, 0x06 = 18bpp + HX8340B_N_DISPON , DELAY , // 11: Display on, no args, w/delay + 10, // 10 ms delay + HX8340B_N_CASET , 4 , // 12: Physical column pointer, 4 args + 0x00, 0x00, 0x00, 0xaf, // 175 (max X) + HX8340B_N_PASET , 4 , // 13: Physical page pointer, 4 args + 0x00, 0x00, 0x00, 0xdb, // 219 (max Y) + HX8340B_N_RAMWR , 0 // 14: Start GRAM write +}; + +void Adafruit_HX8340B::begin() { + // Constructor for underlying GFX library + constructor(HX8340B_LCDWIDTH, HX8340B_LCDHEIGHT); + + spiBegin(); + + // Companion code to the above tables. Reads and issues + // a series of LCD commands stored in a byte array. + uint8_t numCommands, numArgs; + uint16_t ms; + uint8_t *addr = initCmd; + numCommands = *(addr++); // Number of commands to follow + while(numCommands--) { // For each command... + uint8_t cmd = *(addr++); + writeCommand(cmd); // Read, issue command + numArgs = *(addr++); // Number of args to follow + ms = numArgs & DELAY; // If hibit set, delay follows args + numArgs &= ~DELAY; // Mask out delay bit + while(numArgs--) { // For each argument... + uint8_t arg = *(addr++); + writeData(arg); // Read, issue argument + } + + if(ms) chThdSleepMilliseconds(*(addr++)); // Read post-command delay time (ms) + } + + spiEnd(); +} + +bool_t Adafruit_HX8340B::spiBegin() +{ + if (spiDriver->mutex.m_owner == chThdSelf()) { + return FALSE; + } + + spiAcquireBus(spiDriver); + spiSelect(spiDriver); + spiStart(spiDriver, spiConfig); + + return TRUE; +} + +void Adafruit_HX8340B::spiEnd() +{ + spiStop(spiDriver); /* Also unselects.*/ + spiReleaseBus(spiDriver); +} + +void Adafruit_HX8340B::setWindow(uint8_t x0, uint8_t y0, uint8_t x1, uint8_t y1) +{ + uint8_t t0, t1; + + bool_t acquiredLock = spiBegin(); + + switch(rotation) { + case 1: + t0 = WIDTH - 1 - y1; + t1 = WIDTH - 1 - y0; + y0 = x0; + x0 = t0; + y1 = x1; + x1 = t1; + break; + case 2: + t0 = x0; + x0 = WIDTH - 1 - x1; + x1 = WIDTH - 1 - t0; + t0 = y0; + y0 = HEIGHT - 1 - y1; + y1 = HEIGHT - 1 - t0; + break; + case 3: + t0 = HEIGHT - 1 - x1; + t1 = HEIGHT - 1 - x0; + x0 = y0; + y0 = t0; + x1 = y1; + y1 = t1; + break; + } + + writeCommand(HX8340B_N_CASET); // Column addr set + writeData(0); writeData(x0); // X start + writeData(0); writeData(x1); // X end + + writeCommand(HX8340B_N_PASET); // Page addr set + writeData(0); writeData(y0); // Y start + writeData(0); writeData(y1); // Y end + + writeCommand(HX8340B_N_RAMWR); + + if (acquiredLock) + spiEnd(); +} + +// clear everything +void Adafruit_HX8340B::fillScreen(uint16_t c) { + + uint8_t hi = c >> 8; + uint8_t lo = c; + + spiBegin(); + + setWindow(0, 0, _width-1, _height-1); + + uint8_t x, y; + for(y=_height; y>0; y--) { + for(x=_width; x>0; x--) { + writeData(hi); + writeData(lo); + } + } + + spiEnd(); +} + +// Used by BMP-reading sketch +void Adafruit_HX8340B::pushColor(uint16_t color) { + spiBegin(); + + writeData(color >> 8); + writeData(color); + + spiEnd(); +} + +// the most basic function, set a single pixel +void Adafruit_HX8340B::drawPixel(int16_t x, int16_t y, uint16_t color) { + if ((x < 0) || (x >= _width) || (y < 0) || (y >= _height)) + return; + + spiBegin(); + + setWindow(x, y, x, y); + writeData(color >> 8); + writeData(color); + + spiEnd(); +} + +void Adafruit_HX8340B::drawFastVLine(int16_t x, int16_t y, int16_t h, + uint16_t color) { + + if((x < 0) || (x >= _width) // Fully off left or right + || (y >= _height)) return; // Fully off bottom + int16_t y2 = y + h - 1; + if(y2 < 0) return; // Fully off top + if(y2 >= _height) h = _height - y; // Clip bottom + if(y < 0) { h += y; y = 0; } // Clip top + + spiBegin(); + + setWindow(x, y, x, y+h-1); + + uint8_t hi = color >> 8, lo = color; + + while (h--) { + writeData(hi); + writeData(lo); + } + + spiEnd(); +} + +void Adafruit_HX8340B::drawFastHLine(int16_t x, int16_t y, int16_t w, + uint16_t color) { + + if((y < 0) || (y >= _height) // Fully off top or bottom + || (x >= _width)) return; // Fully off right + int16_t x2 = x + w - 1; + if(x2 < 0) return; // Fully off left + if(x2 >= _width) w = _width - x; // Clip right + if(x < 0) { w += x; x = 0; } // Clip left + + spiBegin(); + + setWindow(x, y, x+w-1, y); + + uint8_t hi = color >> 8; + uint8_t lo = color; + + while (w--) { + writeData(hi); + writeData(lo); + } + + spiEnd(); +} + +void Adafruit_HX8340B::fillRect(int16_t x, int16_t y, int16_t w, int16_t h, uint16_t color) { + + // rudimentary clipping (drawChar w/big text requires this) + if((x >= _width) || (y >= _height)) return; // Fully off right or bottom + int16_t x2, y2; + if(((x2 = x + w - 1) < 0) || + ((y2 = y + h - 1) < 0)) return; // Fully off left or top + if(x2 >= _width) w = _width - x; // Clip right + if(x < 0) { w += x; x = 0; } // Clip left + if(y2 >= _height) h = _height - y; // Clip bottom + if(y < 0) { h += y; y = 0; } // Clip top + + spiBegin(); + + setWindow(x, y, x+w-1, y+h-1); + + uint8_t hi = color >> 8, lo = color; + int32_t i = (int32_t)w * (int32_t)h; + + while(i--) { + writeData(hi); + writeData(lo); + } + + spiEnd(); +} + +// Pass 8-bit (each) R,G,B, get back 16-bit packed color +uint16_t Adafruit_HX8340B::Color565(uint8_t r, uint8_t g, uint8_t b) { + return ((r & 0xF8) << 8) | ((g & 0xFC) << 3) | (b >> 3); +} + +void Adafruit_HX8340B::invertDisplay(uint8_t i) { + (void)i; +} + diff --git a/os/contrib/Adafruit_HX8340B.h b/os/contrib/Adafruit_HX8340B.h new file mode 100644 index 0000000000..2d752a70db --- /dev/null +++ b/os/contrib/Adafruit_HX8340B.h @@ -0,0 +1,133 @@ +/*************************************************** + This is a library for the Adafruit 2.2" SPI display. + This library works with the Adafruit 2.2" TFT Breakout w/SD card + ----> http://www.adafruit.com/products/797 + + Check out the links above for our tutorials and wiring diagrams + These displays use SPI to communicate, 3 or 4 pins are required to + interface (RST is optional) + Adafruit invests time and resources providing this open source code, + please support Adafruit and open-source hardware by purchasing + products from Adafruit! + + Written by Limor Fried/Ladyada for Adafruit Industries. + MIT license, all text above must be included in any redistribution + ****************************************************/ + +#include + +#include "ch.h" +#include "hal.h" + +/************************************************************************** + BTL221722-276L CONNECTOR (HX8340B_ICVERSION_N) + ----------------------------------------------------------------------- + Pin Function Notes + === ============== =============================== + 1 VSS + 2 NC + 3 LED A/+ Vf 3.3V + 4 VDD 2.8-3.3V + 5 CS + 6 SDI Serial Data + 7 SCL Serial Clock + 8 RS Not used + 9 RESET + 10 VDD 2.8-3.3V + 11 LED K1 + 12 LED K2 + 13 LED K3 + 14 VSS + + **************************************************************************/ + +#define HX8340B_LCDWIDTH 176 +#define HX8340B_LCDHEIGHT 220 + +// HX8340-B(N) Commands (used by BTL221722-276L) +#define HX8340B_N_NOP (0x00) +#define HX8340B_N_SWRESET (0x01) +#define HX8340B_N_RDDIDIF (0x04) +#define HX8340B_N_RDDST (0x09) +#define HX8340B_N_RDDPM (0x0A) +#define HX8340B_N_RDDMADCTL (0x0B) +#define HX8340B_N_RDDCOLMOD (0x0C) +#define HX8340B_N_RDDIM (0x0D) +#define HX8340B_N_RDDSM (0x0E) +#define HX8340B_N_RDDSDR (0x0F) +#define HX8340B_N_SLPIN (0x10) +#define HX8340B_N_SPLOUT (0x11) +#define HX8340B_N_PTLON (0x12) +#define HX8340B_N_NORON (0x13) +#define HX8340B_N_INVOFF (0x20) +#define HX8340B_N_INVON (0x21) +#define HX8340B_N_GAMSET (0x26) +#define HX8340B_N_DISPOFF (0x28) +#define HX8340B_N_DISPON (0x29) +#define HX8340B_N_CASET (0x2A) +#define HX8340B_N_PASET (0x2B) +#define HX8340B_N_RAMWR (0x2C) +#define HX8340B_N_RAMRD (0x2E) +#define HX8340B_N_RGBSET (0x2D) +#define HX8340B_N_PLTAR (0x30) +#define HX8340B_N_VSCRDEF (0x33) +#define HX8340B_N_TEOFF (0x34) +#define HX8340B_N_TEON (0x35) +#define HX8340B_N_MADCTL (0x36) +#define HX8340B_N_VSCRSADD (0x37) +#define HX8340B_N_IDMOFF (0x38) +#define HX8340B_N_IDMON (0x39) +#define HX8340B_N_COLMOD (0x3A) +#define HX8340B_N_RDID1 (0xDA) +#define HX8340B_N_RDID2 (0xDB) +#define HX8340B_N_RDID3 (0xDC) +#define HX8340B_N_SETOSC (0xB0) +#define HX8340B_N_SETPWCTR1 (0xB1) +#define HX8340B_N_SETPWCTR2 (0xB2) +#define HX8340B_N_SETPWCTR3 (0xB3) +#define HX8340B_N_SETPWCTR4 (0xB4) +#define HX8340B_N_SETPWCTR5 (0xB5) +#define HX8340B_N_SETDISCTRL (0xB6) +#define HX8340B_N_SETFRMCTRL (0xB7) +#define HX8340B_N_SETDISCYCCTRL (0xB8) +#define HX8340B_N_SETINVCTRL (0xB9) +#define HX8340B_N_RGBBPCTR (0xBA) +#define HX8340B_N_SETRGBIF (0xBB) +#define HX8340B_N_SETDODC (0xBC) +#define HX8340B_N_SETINTMODE (0xBD) +#define HX8340B_N_SETPANEL (0xBE) +#define HX8340B_N_SETOTP (0xC7) +#define HX8340B_N_SETONOFF (0xC0) +#define HX8340B_N_SETEXTCMD (0xC1) +#define HX8340B_N_SETGAMMAP (0xC2) +#define HX8340B_N_SETGAMMAN (0xC3) + +class Adafruit_HX8340B : public Adafruit_GFX { + + public: + + Adafruit_HX8340B(SPIDriver *spiDriver, SPIConfig *spiConfig); + + void begin(); + void setWindow(uint8_t x0, uint8_t y0, uint8_t x1, uint8_t y1); + void fillScreen(uint16_t c); + void pushColor(uint16_t c); + void drawPixel(int16_t x, int16_t y, uint16_t color); + void drawFastVLine(int16_t x, int16_t y, int16_t h, uint16_t color); + void drawFastHLine(int16_t x, int16_t y, int16_t w, uint16_t color); + void fillRect(int16_t x, int16_t y, int16_t w, int16_t h, uint16_t c); + void invertDisplay(uint8_t i); + + uint16_t Color565(uint8_t r, uint8_t g, uint8_t b); + + // Consider making these private: + void writeCommand(uint8_t c); + void writeData(uint8_t c); + + private: + bool_t spiBegin(); + void spiEnd(); + + SPIDriver *spiDriver; + SPIConfig *spiConfig; +}; diff --git a/os/contrib/ChibiSerial.cpp b/os/contrib/ChibiSerial.cpp new file mode 100644 index 0000000000..742dcf7199 --- /dev/null +++ b/os/contrib/ChibiSerial.cpp @@ -0,0 +1,46 @@ +#include "ChibiSerial.h" + +#include "ch.h" +#include "hal.h" +#include "chprintf.h" + +void ChibiSerial::print(char ch) { + chprintf((BaseSequentialStream *)&SD1, "%c", ch); +} + +void ChibiSerial::print(uint8_t n) { + chprintf((BaseSequentialStream *)&SD1, "%d", n); +} + +void ChibiSerial::print(uint16_t n) { + chprintf((BaseSequentialStream *)&SD1, "%d", n); +} + +void ChibiSerial::print(uint32_t n) { + chprintf((BaseSequentialStream *)&SD1, "%d", n); +} + +void ChibiSerial::print(int32_t n) { + chprintf((BaseSequentialStream *)&SD1, "%d", n); +} + +void ChibiSerial::print(const char* s) { + chprintf((BaseSequentialStream *)&SD1, "%s", s); +} + +void ChibiSerial::println() { + chprintf((BaseSequentialStream *)&SD1, "\r\n"); +} + +void ChibiSerial::println(const char* s) { + print(s); + println(); +} + +void ChibiSerial::println(uint32_t n) { + print(n); + println(); +} + +ChibiSerial Serial; + diff --git a/os/contrib/ChibiSerial.h b/os/contrib/ChibiSerial.h new file mode 100644 index 0000000000..481bb3b2c0 --- /dev/null +++ b/os/contrib/ChibiSerial.h @@ -0,0 +1,29 @@ +#ifndef _Serial_h_ +#define _Serial_h_ + +#include "chtypes.h" + +class ChibiSerial { + public: + void print(char ch); + + void print(uint8_t ch); + + void print(uint16_t ch); + + void print(uint32_t n); + + void print(int32_t n); + + void print(const char* s); + + void println(); + + void println(const char* s); + + void println(uint32_t n); +}; + +extern ChibiSerial Serial; + +#endif diff --git a/os/contrib/Print.cpp b/os/contrib/Print.cpp new file mode 100644 index 0000000000..2fc62a5c24 --- /dev/null +++ b/os/contrib/Print.cpp @@ -0,0 +1,232 @@ +/* + Print.cpp - Base class that provides print() and println() + Copyright (c) 2008 David A. Mellis. All right reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + + Modified 23 November 2006 by David A. Mellis + */ + +#include +#include +#include +#include + +#include "Print.h" + +// Public Methods ////////////////////////////////////////////////////////////// + +/* default implementation: may be overridden */ +size_t Print::write(const uint8_t *buffer, size_t size) +{ + size_t n = 0; + while (size--) { + n += write(*buffer++); + } + return n; +} + +size_t Print::print(const char str[]) +{ + return write(str); +} + +size_t Print::print(char c) +{ + return write(c); +} + +size_t Print::print(unsigned char b, int base) +{ + return print((unsigned long) b, base); +} + +size_t Print::print(int n, int base) +{ + return print((long) n, base); +} + +size_t Print::print(unsigned int n, int base) +{ + return print((unsigned long) n, base); +} + +size_t Print::print(long n, int base) +{ + if (base == 0) { + return write(n); + } else if (base == 10) { + if (n < 0) { + int t = print('-'); + n = -n; + return printNumber(n, 10) + t; + } + return printNumber(n, 10); + } else { + return printNumber(n, base); + } +} + +size_t Print::print(unsigned long n, int base) +{ + if (base == 0) return write(n); + else return printNumber(n, base); +} + +size_t Print::print(double n, int digits) +{ + return printFloat(n, digits); +} + +size_t Print::print(const Printable& x) +{ + return x.printTo(*this); +} + +size_t Print::println(void) +{ + size_t n = print('\r'); + n += print('\n'); + return n; +} + +size_t Print::println(const char c[]) +{ + size_t n = print(c); + n += println(); + return n; +} + +size_t Print::println(char c) +{ + size_t n = print(c); + n += println(); + return n; +} + +size_t Print::println(unsigned char b, int base) +{ + size_t n = print(b, base); + n += println(); + return n; +} + +size_t Print::println(int num, int base) +{ + size_t n = print(num, base); + n += println(); + return n; +} + +size_t Print::println(unsigned int num, int base) +{ + size_t n = print(num, base); + n += println(); + return n; +} + +size_t Print::println(long num, int base) +{ + size_t n = print(num, base); + n += println(); + return n; +} + +size_t Print::println(unsigned long num, int base) +{ + size_t n = print(num, base); + n += println(); + return n; +} + +size_t Print::println(double num, int digits) +{ + size_t n = print(num, digits); + n += println(); + return n; +} + +size_t Print::println(const Printable& x) +{ + size_t n = print(x); + n += println(); + return n; +} + +// Private Methods ///////////////////////////////////////////////////////////// + +size_t Print::printNumber(unsigned long n, uint8_t base) { + char buf[8 * sizeof(long) + 1]; // Assumes 8-bit chars plus zero byte. + char *str = &buf[sizeof(buf) - 1]; + + *str = '\0'; + + // prevent crash if called with base == 1 + if (base < 2) base = 10; + + do { + unsigned long m = n; + n /= base; + char c = m - base * n; + *--str = c < 10 ? c + '0' : c + 'A' - 10; + } while(n); + + return write(str); +} + +size_t Print::printFloat(double number, uint8_t digits) +{ + size_t n = 0; + + if (isnan(number)) return print("nan"); + if (isinf(number)) return print("inf"); + if (number > 4294967040.0) return print ("ovf"); // constant determined empirically + if (number <-4294967040.0) return print ("ovf"); // constant determined empirically + + // Handle negative numbers + if (number < 0.0) + { + n += print('-'); + number = -number; + } + + // Round correctly so that print(1.999, 2) prints as "2.00" + double rounding = 0.5; + for (uint8_t i=0; i 0) { + n += print("."); + } + + // Extract digits from the remainder one at a time + while (digits-- > 0) + { + remainder *= 10.0; + int toPrint = int(remainder); + n += print(toPrint); + remainder -= toPrint; + } + + return n; +} diff --git a/os/contrib/Print.h b/os/contrib/Print.h new file mode 100644 index 0000000000..ea14a3b7a7 --- /dev/null +++ b/os/contrib/Print.h @@ -0,0 +1,77 @@ +/* + Print.h - Base class that provides print() and println() + Copyright (c) 2008 David A. Mellis. All right reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef Print_h +#define Print_h + +#include +#include +#include // for size_t + +#include "Printable.h" + +#define DEC 10 +#define HEX 16 +#define OCT 8 +#define BIN 2 + +class Print +{ + private: + int write_error; + size_t printNumber(unsigned long, uint8_t); + size_t printFloat(double, uint8_t); + protected: + void setWriteError(int err = 1) { write_error = err; } + public: + Print() : write_error(0) {} + + int getWriteError() { return write_error; } + void clearWriteError() { setWriteError(0); } + + virtual size_t write(uint8_t) = 0; + size_t write(const char *str) { + if (str == NULL) return 0; + return write((const uint8_t *)str, strlen(str)); + } + virtual size_t write(const uint8_t *buffer, size_t size); + + size_t print(const char[]); + size_t print(char); + size_t print(unsigned char, int = DEC); + size_t print(int, int = DEC); + size_t print(unsigned int, int = DEC); + size_t print(long, int = DEC); + size_t print(unsigned long, int = DEC); + size_t print(double, int = 2); + size_t print(const Printable&); + + size_t println(const char[]); + size_t println(char); + size_t println(unsigned char, int = DEC); + size_t println(int, int = DEC); + size_t println(unsigned int, int = DEC); + size_t println(long, int = DEC); + size_t println(unsigned long, int = DEC); + size_t println(double, int = 2); + size_t println(const Printable&); + size_t println(void); +}; + +#endif diff --git a/os/contrib/Printable.h b/os/contrib/Printable.h new file mode 100644 index 0000000000..2a1b2e9f2c --- /dev/null +++ b/os/contrib/Printable.h @@ -0,0 +1,40 @@ +/* + Printable.h - Interface class that allows printing of complex types + Copyright (c) 2011 Adrian McEwen. All right reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef Printable_h +#define Printable_h + +#include + +class Print; + +/** The Printable class provides a way for new classes to allow themselves to be printed. + By deriving from Printable and implementing the printTo method, it will then be possible + for users to print out instances of this class by passing them into the usual + Print::print and Print::println methods. +*/ + +class Printable +{ + public: + virtual size_t printTo(Print& p) const = 0; +}; + +#endif + diff --git a/os/contrib/Stream.cpp b/os/contrib/Stream.cpp new file mode 100644 index 0000000000..4defe4486b --- /dev/null +++ b/os/contrib/Stream.cpp @@ -0,0 +1,246 @@ +/* + Stream.cpp - adds parsing methods to Stream class + Copyright (c) 2008 David A. Mellis. All right reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + + Created July 2011 + parsing functions based on TextFinder library by Michael Margolis + */ + +#include "Stream.h" +#include "chtypes.h" + +#define PARSE_TIMEOUT 1000 // default number of milli-seconds to wait +#define NO_SKIP_CHAR 1 // a magic char not found in a valid ASCII numeric field + +// private method to read stream with timeout +int Stream::timedRead() +{ + int c; + _startMillis = millis(); + do { + c = read(); + if (c >= 0) return c; + } while(millis() - _startMillis < _timeout); + return -1; // -1 indicates timeout +} + +// private method to peek stream with timeout +int Stream::timedPeek() +{ + int c; + _startMillis = millis(); + do { + c = peek(); + if (c >= 0) return c; + } while(millis() - _startMillis < _timeout); + return -1; // -1 indicates timeout +} + +// returns peek of the next digit in the stream or -1 if timeout +// discards non-numeric characters +int Stream::peekNextDigit() +{ + int c; + while (1) { + c = timedPeek(); + if (c < 0) return c; // timeout + if (c == '-') return c; + if (c >= '0' && c <= '9') return c; + read(); // discard non-numeric + } +} + +// Public Methods +////////////////////////////////////////////////////////////// + +void Stream::setTimeout(unsigned long timeout) // sets the maximum number of milliseconds to wait +{ + _timeout = timeout; +} + + // find returns true if the target string is found +bool Stream::find(char *target) +{ + return findUntil(target, NULL); +} + +// reads data from the stream until the target string of given length is found +// returns true if target string is found, false if timed out +bool Stream::find(char *target, size_t length) +{ + return findUntil(target, length, NULL, 0); +} + +// as find but search ends if the terminator string is found +bool Stream::findUntil(char *target, char *terminator) +{ + return findUntil(target, strlen(target), terminator, strlen(terminator)); +} + +// reads data from the stream until the target string of the given length is found +// search terminated if the terminator string is found +// returns true if target string is found, false if terminated or timed out +bool Stream::findUntil(char *target, size_t targetLen, char *terminator, size_t termLen) +{ + size_t index = 0; // maximum target string length is 64k bytes! + size_t termIndex = 0; + int c; + + if( *target == 0) + return true; // return true if target is a null string + while( (c = timedRead()) > 0){ + + if(c != target[index]) + index = 0; // reset index if any char does not match + + if( c == target[index]){ + //////Serial.print("found "); Serial.write(c); Serial.print("index now"); Serial.println(index+1); + if(++index >= targetLen){ // return true if all chars in the target match + return true; + } + } + + if(termLen > 0 && c == terminator[termIndex]){ + if(++termIndex >= termLen) + return false; // return false if terminate string found before target string + } + else + termIndex = 0; + } + return false; +} + + +// returns the first valid (long) integer value from the current position. +// initial characters that are not digits (or the minus sign) are skipped +// function is terminated by the first character that is not a digit. +long Stream::parseInt() +{ + return parseInt(NO_SKIP_CHAR); // terminate on first non-digit character (or timeout) +} + +// as above but a given skipChar is ignored +// this allows format characters (typically commas) in values to be ignored +long Stream::parseInt(char skipChar) +{ + bool_t isNegative = false; + long value = 0; + int c; + + c = peekNextDigit(); + // ignore non numeric leading characters + if(c < 0) + return 0; // zero returned if timeout + + do{ + if(c == skipChar) + ; // ignore this charactor + else if(c == '-') + isNegative = true; + else if(c >= '0' && c <= '9') // is c a digit? + value = value * 10 + c - '0'; + read(); // consume the character we got with peek + c = timedPeek(); + } + while( (c >= '0' && c <= '9') || c == skipChar ); + + if(isNegative) + value = -value; + return value; +} + + +// as parseInt but returns a floating point value +float Stream::parseFloat() +{ + return parseFloat(NO_SKIP_CHAR); +} + +// as above but the given skipChar is ignored +// this allows format characters (typically commas) in values to be ignored +float Stream::parseFloat(char skipChar){ + bool_t isNegative = false; + bool_t isFraction = false; + long value = 0; + int8_t c; + float fraction = 1.0; + + c = peekNextDigit(); + // ignore non numeric leading characters + if(c < 0) + return 0; // zero returned if timeout + + do{ + if(c == skipChar) + ; // ignore + else if(c == '-') + isNegative = true; + else if (c == '.') + isFraction = true; + else if(c >= '0' && c <= '9') { // is c a digit? + value = value * 10 + c - '0'; + if(isFraction) + fraction *= 0.1; + } + read(); // consume the character we got with peek + c = timedPeek(); + } + while( (c >= '0' && c <= '9') || c == '.' || c == skipChar ); + + if(isNegative) + value = -value; + if(isFraction) + return value * fraction; + else + return value; +} + +// read characters from stream into buffer +// terminates if length characters have been read, or timeout (see setTimeout) +// returns the number of characters placed in the buffer +// the buffer is NOT null terminated. +// +size_t Stream::readBytes(char *buffer, size_t length) +{ + size_t count = 0; + while (count < length) { + int c = timedRead(); + if (c < 0) break; + *buffer++ = (char)c; + count++; + } + return count; +} + + +// as readBytes with terminator character +// terminates if length characters have been read, timeout, or if the terminator character detected +// returns the number of characters placed in the buffer (0 means no valid data found) + +size_t Stream::readBytesUntil(char terminator, char *buffer, size_t length) +{ + if (length < 1) return 0; + size_t index = 0; + while (index < length) { + int c = timedRead(); + if (c < 0 || c == terminator) break; + *buffer++ = (char)c; + index++; + } + return index; // return number of characters, not including null terminator +} + diff --git a/os/contrib/Stream.h b/os/contrib/Stream.h new file mode 100644 index 0000000000..39c537ce66 --- /dev/null +++ b/os/contrib/Stream.h @@ -0,0 +1,98 @@ +/* + Stream.h - base class for character-based streams. + Copyright (c) 2010 David A. Mellis. All right reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + + parsing functions based on TextFinder library by Michael Margolis +*/ + +#ifndef Stream_h +#define Stream_h + +#include +#include "Print.h" + +// compatability macros for testing +/* +#define getInt() parseInt() +#define getInt(skipChar) parseInt(skipchar) +#define getFloat() parseFloat() +#define getFloat(skipChar) parseFloat(skipChar) +#define getString( pre_string, post_string, buffer, length) +readBytesBetween( pre_string, terminator, buffer, length) +*/ + +typedef unsigned long millis; + +class Stream : public Print +{ + private: + unsigned long _timeout; // number of milliseconds to wait for the next char before aborting timed read + unsigned long _startMillis; // used for timeout measurement + int timedRead(); // private method to read stream with timeout + int timedPeek(); // private method to peek stream with timeout + int peekNextDigit(); // returns the next numeric digit in the stream or -1 if timeout + + public: + virtual int available() = 0; + virtual int read() = 0; + virtual int peek() = 0; + virtual void flush() = 0; + + Stream() {_timeout=1000;} + +// parsing methods + + void setTimeout(unsigned long timeout); // sets maximum milliseconds to wait for stream data, default is 1 second + + bool find(char *target); // reads data from the stream until the target string is found + // returns true if target string is found, false if timed out (see setTimeout) + + bool find(char *target, size_t length); // reads data from the stream until the target string of given length is found + // returns true if target string is found, false if timed out + + bool findUntil(char *target, char *terminator); // as find but search ends if the terminator string is found + + bool findUntil(char *target, size_t targetLen, char *terminate, size_t termLen); // as above but search ends if the terminate string is found + + + long parseInt(); // returns the first valid (long) integer value from the current position. + // initial characters that are not digits (or the minus sign) are skipped + // integer is terminated by the first character that is not a digit. + + float parseFloat(); // float version of parseInt + + size_t readBytes( char *buffer, size_t length); // read chars from stream into buffer + // terminates if length characters have been read or timeout (see setTimeout) + // returns the number of characters placed in the buffer (0 means no valid data found) + + size_t readBytesUntil( char terminator, char *buffer, size_t length); // as readBytes with terminator character + // terminates if length characters have been read, timeout, or if the terminator character detected + // returns the number of characters placed in the buffer (0 means no valid data found) + + // Arduino String functions to be added here + //String readString(); + //String readStringUntil(char terminator); + + protected: + long parseInt(char skipChar); // as above but the given skipChar is ignored + // as above but the given skipChar is ignored + // this allows format characters (typically commas) in values to be ignored + + float parseFloat(char skipChar); // as above but the given skipChar is ignored +}; + +#endif diff --git a/os/contrib/glcdfont.c b/os/contrib/glcdfont.c new file mode 100644 index 0000000000..b4809edf0e --- /dev/null +++ b/os/contrib/glcdfont.c @@ -0,0 +1,264 @@ + +#ifndef FONT5X7_H +#define FONT5X7_H + +// standard ascii 5x7 font + +static unsigned char font[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3E, 0x5B, 0x4F, 0x5B, 0x3E, + 0x3E, 0x6B, 0x4F, 0x6B, 0x3E, + 0x1C, 0x3E, 0x7C, 0x3E, 0x1C, + 0x18, 0x3C, 0x7E, 0x3C, 0x18, + 0x1C, 0x57, 0x7D, 0x57, 0x1C, + 0x1C, 0x5E, 0x7F, 0x5E, 0x1C, + 0x00, 0x18, 0x3C, 0x18, 0x00, + 0xFF, 0xE7, 0xC3, 0xE7, 0xFF, + 0x00, 0x18, 0x24, 0x18, 0x00, + 0xFF, 0xE7, 0xDB, 0xE7, 0xFF, + 0x30, 0x48, 0x3A, 0x06, 0x0E, + 0x26, 0x29, 0x79, 0x29, 0x26, + 0x40, 0x7F, 0x05, 0x05, 0x07, + 0x40, 0x7F, 0x05, 0x25, 0x3F, + 0x5A, 0x3C, 0xE7, 0x3C, 0x5A, + 0x7F, 0x3E, 0x1C, 0x1C, 0x08, + 0x08, 0x1C, 0x1C, 0x3E, 0x7F, + 0x14, 0x22, 0x7F, 0x22, 0x14, + 0x5F, 0x5F, 0x00, 0x5F, 0x5F, + 0x06, 0x09, 0x7F, 0x01, 0x7F, + 0x00, 0x66, 0x89, 0x95, 0x6A, + 0x60, 0x60, 0x60, 0x60, 0x60, + 0x94, 0xA2, 0xFF, 0xA2, 0x94, + 0x08, 0x04, 0x7E, 0x04, 0x08, + 0x10, 0x20, 0x7E, 0x20, 0x10, + 0x08, 0x08, 0x2A, 0x1C, 0x08, + 0x08, 0x1C, 0x2A, 0x08, 0x08, + 0x1E, 0x10, 0x10, 0x10, 0x10, + 0x0C, 0x1E, 0x0C, 0x1E, 0x0C, + 0x30, 0x38, 0x3E, 0x38, 0x30, + 0x06, 0x0E, 0x3E, 0x0E, 0x06, + 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x5F, 0x00, 0x00, + 0x00, 0x07, 0x00, 0x07, 0x00, + 0x14, 0x7F, 0x14, 0x7F, 0x14, + 0x24, 0x2A, 0x7F, 0x2A, 0x12, + 0x23, 0x13, 0x08, 0x64, 0x62, + 0x36, 0x49, 0x56, 0x20, 0x50, + 0x00, 0x08, 0x07, 0x03, 0x00, + 0x00, 0x1C, 0x22, 0x41, 0x00, + 0x00, 0x41, 0x22, 0x1C, 0x00, + 0x2A, 0x1C, 0x7F, 0x1C, 0x2A, + 0x08, 0x08, 0x3E, 0x08, 0x08, + 0x00, 0x80, 0x70, 0x30, 0x00, + 0x08, 0x08, 0x08, 0x08, 0x08, + 0x00, 0x00, 0x60, 0x60, 0x00, + 0x20, 0x10, 0x08, 0x04, 0x02, + 0x3E, 0x51, 0x49, 0x45, 0x3E, + 0x00, 0x42, 0x7F, 0x40, 0x00, + 0x72, 0x49, 0x49, 0x49, 0x46, + 0x21, 0x41, 0x49, 0x4D, 0x33, + 0x18, 0x14, 0x12, 0x7F, 0x10, + 0x27, 0x45, 0x45, 0x45, 0x39, + 0x3C, 0x4A, 0x49, 0x49, 0x31, + 0x41, 0x21, 0x11, 0x09, 0x07, + 0x36, 0x49, 0x49, 0x49, 0x36, + 0x46, 0x49, 0x49, 0x29, 0x1E, + 0x00, 0x00, 0x14, 0x00, 0x00, + 0x00, 0x40, 0x34, 0x00, 0x00, + 0x00, 0x08, 0x14, 0x22, 0x41, + 0x14, 0x14, 0x14, 0x14, 0x14, + 0x00, 0x41, 0x22, 0x14, 0x08, + 0x02, 0x01, 0x59, 0x09, 0x06, + 0x3E, 0x41, 0x5D, 0x59, 0x4E, + 0x7C, 0x12, 0x11, 0x12, 0x7C, + 0x7F, 0x49, 0x49, 0x49, 0x36, + 0x3E, 0x41, 0x41, 0x41, 0x22, + 0x7F, 0x41, 0x41, 0x41, 0x3E, + 0x7F, 0x49, 0x49, 0x49, 0x41, + 0x7F, 0x09, 0x09, 0x09, 0x01, + 0x3E, 0x41, 0x41, 0x51, 0x73, + 0x7F, 0x08, 0x08, 0x08, 0x7F, + 0x00, 0x41, 0x7F, 0x41, 0x00, + 0x20, 0x40, 0x41, 0x3F, 0x01, + 0x7F, 0x08, 0x14, 0x22, 0x41, + 0x7F, 0x40, 0x40, 0x40, 0x40, + 0x7F, 0x02, 0x1C, 0x02, 0x7F, + 0x7F, 0x04, 0x08, 0x10, 0x7F, + 0x3E, 0x41, 0x41, 0x41, 0x3E, + 0x7F, 0x09, 0x09, 0x09, 0x06, + 0x3E, 0x41, 0x51, 0x21, 0x5E, + 0x7F, 0x09, 0x19, 0x29, 0x46, + 0x26, 0x49, 0x49, 0x49, 0x32, + 0x03, 0x01, 0x7F, 0x01, 0x03, + 0x3F, 0x40, 0x40, 0x40, 0x3F, + 0x1F, 0x20, 0x40, 0x20, 0x1F, + 0x3F, 0x40, 0x38, 0x40, 0x3F, + 0x63, 0x14, 0x08, 0x14, 0x63, + 0x03, 0x04, 0x78, 0x04, 0x03, + 0x61, 0x59, 0x49, 0x4D, 0x43, + 0x00, 0x7F, 0x41, 0x41, 0x41, + 0x02, 0x04, 0x08, 0x10, 0x20, + 0x00, 0x41, 0x41, 0x41, 0x7F, + 0x04, 0x02, 0x01, 0x02, 0x04, + 0x40, 0x40, 0x40, 0x40, 0x40, + 0x00, 0x03, 0x07, 0x08, 0x00, + 0x20, 0x54, 0x54, 0x78, 0x40, + 0x7F, 0x28, 0x44, 0x44, 0x38, + 0x38, 0x44, 0x44, 0x44, 0x28, + 0x38, 0x44, 0x44, 0x28, 0x7F, + 0x38, 0x54, 0x54, 0x54, 0x18, + 0x00, 0x08, 0x7E, 0x09, 0x02, + 0x18, 0xA4, 0xA4, 0x9C, 0x78, + 0x7F, 0x08, 0x04, 0x04, 0x78, + 0x00, 0x44, 0x7D, 0x40, 0x00, + 0x20, 0x40, 0x40, 0x3D, 0x00, + 0x7F, 0x10, 0x28, 0x44, 0x00, + 0x00, 0x41, 0x7F, 0x40, 0x00, + 0x7C, 0x04, 0x78, 0x04, 0x78, + 0x7C, 0x08, 0x04, 0x04, 0x78, + 0x38, 0x44, 0x44, 0x44, 0x38, + 0xFC, 0x18, 0x24, 0x24, 0x18, + 0x18, 0x24, 0x24, 0x18, 0xFC, + 0x7C, 0x08, 0x04, 0x04, 0x08, + 0x48, 0x54, 0x54, 0x54, 0x24, + 0x04, 0x04, 0x3F, 0x44, 0x24, + 0x3C, 0x40, 0x40, 0x20, 0x7C, + 0x1C, 0x20, 0x40, 0x20, 0x1C, + 0x3C, 0x40, 0x30, 0x40, 0x3C, + 0x44, 0x28, 0x10, 0x28, 0x44, + 0x4C, 0x90, 0x90, 0x90, 0x7C, + 0x44, 0x64, 0x54, 0x4C, 0x44, + 0x00, 0x08, 0x36, 0x41, 0x00, + 0x00, 0x00, 0x77, 0x00, 0x00, + 0x00, 0x41, 0x36, 0x08, 0x00, + 0x02, 0x01, 0x02, 0x04, 0x02, + 0x3C, 0x26, 0x23, 0x26, 0x3C, + 0x1E, 0xA1, 0xA1, 0x61, 0x12, + 0x3A, 0x40, 0x40, 0x20, 0x7A, + 0x38, 0x54, 0x54, 0x55, 0x59, + 0x21, 0x55, 0x55, 0x79, 0x41, + 0x21, 0x54, 0x54, 0x78, 0x41, + 0x21, 0x55, 0x54, 0x78, 0x40, + 0x20, 0x54, 0x55, 0x79, 0x40, + 0x0C, 0x1E, 0x52, 0x72, 0x12, + 0x39, 0x55, 0x55, 0x55, 0x59, + 0x39, 0x54, 0x54, 0x54, 0x59, + 0x39, 0x55, 0x54, 0x54, 0x58, + 0x00, 0x00, 0x45, 0x7C, 0x41, + 0x00, 0x02, 0x45, 0x7D, 0x42, + 0x00, 0x01, 0x45, 0x7C, 0x40, + 0xF0, 0x29, 0x24, 0x29, 0xF0, + 0xF0, 0x28, 0x25, 0x28, 0xF0, + 0x7C, 0x54, 0x55, 0x45, 0x00, + 0x20, 0x54, 0x54, 0x7C, 0x54, + 0x7C, 0x0A, 0x09, 0x7F, 0x49, + 0x32, 0x49, 0x49, 0x49, 0x32, + 0x32, 0x48, 0x48, 0x48, 0x32, + 0x32, 0x4A, 0x48, 0x48, 0x30, + 0x3A, 0x41, 0x41, 0x21, 0x7A, + 0x3A, 0x42, 0x40, 0x20, 0x78, + 0x00, 0x9D, 0xA0, 0xA0, 0x7D, + 0x39, 0x44, 0x44, 0x44, 0x39, + 0x3D, 0x40, 0x40, 0x40, 0x3D, + 0x3C, 0x24, 0xFF, 0x24, 0x24, + 0x48, 0x7E, 0x49, 0x43, 0x66, + 0x2B, 0x2F, 0xFC, 0x2F, 0x2B, + 0xFF, 0x09, 0x29, 0xF6, 0x20, + 0xC0, 0x88, 0x7E, 0x09, 0x03, + 0x20, 0x54, 0x54, 0x79, 0x41, + 0x00, 0x00, 0x44, 0x7D, 0x41, + 0x30, 0x48, 0x48, 0x4A, 0x32, + 0x38, 0x40, 0x40, 0x22, 0x7A, + 0x00, 0x7A, 0x0A, 0x0A, 0x72, + 0x7D, 0x0D, 0x19, 0x31, 0x7D, + 0x26, 0x29, 0x29, 0x2F, 0x28, + 0x26, 0x29, 0x29, 0x29, 0x26, + 0x30, 0x48, 0x4D, 0x40, 0x20, + 0x38, 0x08, 0x08, 0x08, 0x08, + 0x08, 0x08, 0x08, 0x08, 0x38, + 0x2F, 0x10, 0xC8, 0xAC, 0xBA, + 0x2F, 0x10, 0x28, 0x34, 0xFA, + 0x00, 0x00, 0x7B, 0x00, 0x00, + 0x08, 0x14, 0x2A, 0x14, 0x22, + 0x22, 0x14, 0x2A, 0x14, 0x08, + 0xAA, 0x00, 0x55, 0x00, 0xAA, + 0xAA, 0x55, 0xAA, 0x55, 0xAA, + 0x00, 0x00, 0x00, 0xFF, 0x00, + 0x10, 0x10, 0x10, 0xFF, 0x00, + 0x14, 0x14, 0x14, 0xFF, 0x00, + 0x10, 0x10, 0xFF, 0x00, 0xFF, + 0x10, 0x10, 0xF0, 0x10, 0xF0, + 0x14, 0x14, 0x14, 0xFC, 0x00, + 0x14, 0x14, 0xF7, 0x00, 0xFF, + 0x00, 0x00, 0xFF, 0x00, 0xFF, + 0x14, 0x14, 0xF4, 0x04, 0xFC, + 0x14, 0x14, 0x17, 0x10, 0x1F, + 0x10, 0x10, 0x1F, 0x10, 0x1F, + 0x14, 0x14, 0x14, 0x1F, 0x00, + 0x10, 0x10, 0x10, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0x10, + 0x10, 0x10, 0x10, 0x1F, 0x10, + 0x10, 0x10, 0x10, 0xF0, 0x10, + 0x00, 0x00, 0x00, 0xFF, 0x10, + 0x10, 0x10, 0x10, 0x10, 0x10, + 0x10, 0x10, 0x10, 0xFF, 0x10, + 0x00, 0x00, 0x00, 0xFF, 0x14, + 0x00, 0x00, 0xFF, 0x00, 0xFF, + 0x00, 0x00, 0x1F, 0x10, 0x17, + 0x00, 0x00, 0xFC, 0x04, 0xF4, + 0x14, 0x14, 0x17, 0x10, 0x17, + 0x14, 0x14, 0xF4, 0x04, 0xF4, + 0x00, 0x00, 0xFF, 0x00, 0xF7, + 0x14, 0x14, 0x14, 0x14, 0x14, + 0x14, 0x14, 0xF7, 0x00, 0xF7, + 0x14, 0x14, 0x14, 0x17, 0x14, + 0x10, 0x10, 0x1F, 0x10, 0x1F, + 0x14, 0x14, 0x14, 0xF4, 0x14, + 0x10, 0x10, 0xF0, 0x10, 0xF0, + 0x00, 0x00, 0x1F, 0x10, 0x1F, + 0x00, 0x00, 0x00, 0x1F, 0x14, + 0x00, 0x00, 0x00, 0xFC, 0x14, + 0x00, 0x00, 0xF0, 0x10, 0xF0, + 0x10, 0x10, 0xFF, 0x10, 0xFF, + 0x14, 0x14, 0x14, 0xFF, 0x14, + 0x10, 0x10, 0x10, 0x1F, 0x00, + 0x00, 0x00, 0x00, 0xF0, 0x10, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, + 0x38, 0x44, 0x44, 0x38, 0x44, + 0x7C, 0x2A, 0x2A, 0x3E, 0x14, + 0x7E, 0x02, 0x02, 0x06, 0x06, + 0x02, 0x7E, 0x02, 0x7E, 0x02, + 0x63, 0x55, 0x49, 0x41, 0x63, + 0x38, 0x44, 0x44, 0x3C, 0x04, + 0x40, 0x7E, 0x20, 0x1E, 0x20, + 0x06, 0x02, 0x7E, 0x02, 0x02, + 0x99, 0xA5, 0xE7, 0xA5, 0x99, + 0x1C, 0x2A, 0x49, 0x2A, 0x1C, + 0x4C, 0x72, 0x01, 0x72, 0x4C, + 0x30, 0x4A, 0x4D, 0x4D, 0x30, + 0x30, 0x48, 0x78, 0x48, 0x30, + 0xBC, 0x62, 0x5A, 0x46, 0x3D, + 0x3E, 0x49, 0x49, 0x49, 0x00, + 0x7E, 0x01, 0x01, 0x01, 0x7E, + 0x2A, 0x2A, 0x2A, 0x2A, 0x2A, + 0x44, 0x44, 0x5F, 0x44, 0x44, + 0x40, 0x51, 0x4A, 0x44, 0x40, + 0x40, 0x44, 0x4A, 0x51, 0x40, + 0x00, 0x00, 0xFF, 0x01, 0x03, + 0xE0, 0x80, 0xFF, 0x00, 0x00, + 0x08, 0x08, 0x6B, 0x6B, 0x08, + 0x36, 0x12, 0x36, 0x24, 0x36, + 0x06, 0x0F, 0x09, 0x0F, 0x06, + 0x00, 0x00, 0x18, 0x18, 0x00, + 0x00, 0x00, 0x10, 0x10, 0x00, + 0x30, 0x40, 0xFF, 0x01, 0x01, + 0x00, 0x1F, 0x01, 0x01, 0x1E, + 0x00, 0x19, 0x1D, 0x17, 0x12, + 0x00, 0x3C, 0x3C, 0x3C, 0x3C, + 0x00, 0x00, 0x00, 0x00, 0x00, +}; +#endif diff --git a/os/hal/platforms/BCM2835/bcm2835.c b/os/hal/platforms/BCM2835/bcm2835.c new file mode 100644 index 0000000000..10f714e678 --- /dev/null +++ b/os/hal/platforms/BCM2835/bcm2835.c @@ -0,0 +1,25 @@ +#include "bcm2835.h" + +/** + * @brief Set GPIO pin function/mode. Used in multiple peripherals. + * + * @param[in] gpio_pin BCM2835 pin number + * @param[in] mode GPIO pin function + * + * @notapi + */ +void bcm2835_gpio_fnsel(uint32_t gpio_pin, uint32_t gpio_fn) +{ + uint32_t gpfnbank = gpio_pin/10; + uint32_t offset = (gpio_pin - (gpfnbank * 10)) * 3; + volatile uint32_t *gpfnsel = &GPFSEL0 + gpfnbank; + *gpfnsel &= ~(0x07 << offset); + *gpfnsel |= (gpio_fn << offset); +} + +void bcm2835_delay(uint32_t n) +{ + volatile uint32_t i = 0; + for(i = 0; i < n; i++); +} + diff --git a/os/hal/platforms/BCM2835/bcm2835.h b/os/hal/platforms/BCM2835/bcm2835.h new file mode 100644 index 0000000000..95e7f825ee --- /dev/null +++ b/os/hal/platforms/BCM2835/bcm2835.h @@ -0,0 +1,403 @@ +#ifndef _BCM2835_H_ +#define _BCM2835_H_ + +#include "chtypes.h" + +/* Note: Also see https://github.com/dwelch67/raspberrypi for more information about interfacing to + BCM2825 peripherals.*/ + +#define REG(x) (*(volatile uint32_t *)(x)) +#define BIT(n) (1 << (n)) + +#define BCM2835_CLOCK_FREQ 250000000 + +// ***************************************************************************** +// General Purpose I/O (GPIO) +// ***************************************************************************** + +// -------- GPIO Registers -------- +#define GPSET0 REG(0x2020001C) +#define GPSET1 REG(0x20200020) +#define GPCLR0 REG(0x20200028) +#define GPCLR1 REG(0x2020002C) +#define GPLEV0 REG(0x20200034) +#define GPLEV1 REG(0x20200038) + +#define GPFSEL0 REG(0x20200000) +#define GPFSEL1 REG(0x20200004) +#define GPFSEL2 REG(0x20200008) +#define GPFSEL3 REG(0x2020000C) +#define GPFSEL4 REG(0x20200010) +#define GPFSEL6 REG(0x20200014) + +#define GPPUD REG(0x20200094) +#define GPPUDCLK0 REG(0x20200098) +#define GPPUDCLK1 REG(0x2020009C) + +#define GPIO_PUD_OFF 0x00 +#define GPIO_PUD_TRISTATE 0x00 +#define GPIO_PUD_PULLDOWN 0x01 +#define GPIO_PUD_PULLUP 0x02 + +// -------- GPIO Functions -------- +#define GPFN_IN 0x00 +#define GPFN_OUT 0x01 +#define GPFN_ALT0 0x04 +#define GPFN_ALT1 0x05 +#define GPFN_ALT2 0x06 +#define GPFN_ALT3 0x07 +#define GPFN_ALT4 0x03 +#define GPFN_ALT5 0x02 + +#define GPIO0_PAD 0 +#define GPIO1_PAD 1 +#define GPIO2_PAD 2 +#define GPIO3_PAD 3 +#define GPIO4_PAD 4 +#define GPIO5_PAD 5 +#define GPIO6_PAD 6 +#define GPIO7_PAD 7 +#define GPIO8_PAD 8 +#define GPIO9_PAD 9 +#define GPIO10_PAD 10 +#define GPIO11_PAD 11 +#define GPIO12_PAD 12 +#define GPIO13_PAD 13 +#define GPIO14_PAD 14 +#define GPIO15_PAD 15 +#define GPIO16_PAD 16 +#define GPIO17_PAD 17 +#define GPIO18_PAD 18 +#define GPIO19_PAD 19 +#define GPIO20_PAD 20 +#define GPIO21_PAD 21 +#define GPIO22_PAD 22 +#define GPIO23_PAD 23 +#define GPIO24_PAD 24 +#define GPIO25_PAD 25 +#define GPIO26_PAD 26 +#define GPIO27_PAD 27 +#define GPIO28_PAD 28 +#define GPIO29_PAD 29 +#define GPIO30_PAD 30 +#define GPIO31_PAD 31 +#define GPIO32_PAD 0 +#define GPIO33_PAD 1 +#define GPIO34_PAD 2 +#define GPIO35_PAD 3 +#define GPIO36_PAD 4 +#define GPIO37_PAD 5 +#define GPIO38_PAD 6 +#define GPIO39_PAD 7 +#define GPIO40_PAD 8 +#define GPIO41_PAD 9 +#define GPIO42_PAD 10 +#define GPIO43_PAD 11 +#define GPIO44_PAD 12 +#define GPIO45_PAD 13 +#define GPIO46_PAD 14 +#define GPIO47_PAD 15 +#define GPIO48_PAD 16 +#define GPIO49_PAD 17 +#define GPIO50_PAD 18 +#define GPIO51_PAD 19 +#define GPIO52_PAD 20 +#define GPIO53_PAD 21 + +#define GPIO0_PORT &IOPORT0 +#define GPIO1_PORT &IOPORT0 +#define GPIO2_PORT &IOPORT0 +#define GPIO3_PORT &IOPORT0 +#define GPIO4_PORT &IOPORT0 +#define GPIO5_PORT &IOPORT0 +#define GPIO6_PORT &IOPORT0 +#define GPIO7_PORT &IOPORT0 +#define GPIO8_PORT &IOPORT0 +#define GPIO9_PORT &IOPORT0 +#define GPIO10_PORT &IOPORT0 +#define GPIO11_PORT &IOPORT0 +#define GPIO12_PORT &IOPORT0 +#define GPIO13_PORT &IOPORT0 +#define GPIO14_PORT &IOPORT0 +#define GPIO15_PORT &IOPORT0 +#define GPIO16_PORT &IOPORT0 +#define GPIO17_PORT &IOPORT0 +#define GPIO18_PORT &IOPORT0 +#define GPIO19_PORT &IOPORT0 +#define GPIO20_PORT &IOPORT0 +#define GPIO21_PORT &IOPORT0 +#define GPIO22_PORT &IOPORT0 +#define GPIO23_PORT &IOPORT0 +#define GPIO24_PORT &IOPORT0 +#define GPIO25_PORT &IOPORT0 +#define GPIO26_PORT &IOPORT0 +#define GPIO27_PORT &IOPORT0 +#define GPIO28_PORT &IOPORT0 +#define GPIO29_PORT &IOPORT0 +#define GPIO30_PORT &IOPORT0 +#define GPIO31_PORT &IOPORT0 +#define GPIO32_PORT &IOPORT1 +#define GPIO33_PORT &IOPORT1 +#define GPIO34_PORT &IOPORT1 +#define GPIO35_PORT &IOPORT1 +#define GPIO36_PORT &IOPORT1 +#define GPIO37_PORT &IOPORT1 +#define GPIO38_PORT &IOPORT1 +#define GPIO39_PORT &IOPORT1 +#define GPIO40_PORT &IOPORT1 +#define GPIO41_PORT &IOPORT1 +#define GPIO42_PORT &IOPORT1 +#define GPIO43_PORT &IOPORT1 +#define GPIO44_PORT &IOPORT1 +#define GPIO45_PORT &IOPORT1 +#define GPIO46_PORT &IOPORT1 +#define GPIO47_PORT &IOPORT1 +#define GPIO48_PORT &IOPORT1 +#define GPIO49_PORT &IOPORT1 +#define GPIO50_PORT &IOPORT1 +#define GPIO51_PORT &IOPORT1 +#define GPIO52_PORT &IOPORT1 +#define GPIO53_PORT &IOPORT1 + +// ----- GPIO - Onboard LED ------- +#define ONBOARD_LED_PORT GPIO16_PORT +#define ONBOARD_LED_PAD GPIO16_PAD + +// ***************************************************************************** +// Timer (ARM Side) +// ***************************************************************************** + +#define ARM_TIMER_LOD REG(0x2000B400) +#define ARM_TIMER_VAL REG(0x2000B404) +#define ARM_TIMER_CTL REG(0x2000B408) +#define ARM_TIMER_CLI REG(0x2000B40C) +#define ARM_TIMER_RIS REG(0x2000B410) +#define ARM_TIMER_MIS REG(0x2000B414) +#define ARM_TIMER_RLD REG(0x2000B418) +#define ARM_TIMER_DIV REG(0x2000B41C) +#define ARM_TIMER_CNT REG(0x2000B420) + +// ***************************************************************************** +// System Timer +// ***************************************************************************** + +#define SYSTIMER_CS REG(0x20003000) +#define SYSTIMER_CLO REG(0x20003004) +#define SYSTIMER_CHI REG(0x20003008) + +#define SYSTIMER_CMP0 REG(0x2000300C) +#define SYSTIMER_CMP1 REG(0x20003010) +#define SYSTIMER_CMP2 REG(0x20003014) +#define SYSTIMER_CMP3 REG(0x20003018) + +#define SYSTIMER_CS_MATCH0 0x01 +#define SYSTIMER_CS_MATCH1 0x02 +#define SYSTIMER_CS_MATCH2 0x04 +#define SYSTIMER_CS_MATCH3 0x08 + +#define SYSTIMER_IRQEN0 0x01 +#define SYSTIMER_IRQEN1 0x02 +#define SYSTIMER_IRQEN2 0x04 +#define SYSTIMER_IRQEN3 0x08 + +#define SYSTIMER_CLOCK_FREQ 1000000 + +// ***************************************************************************** +// AUX Registers +// ***************************************************************************** + +#define AUX_ENABLES REG(0x20215004) + +// --- Mini UART Registers ----- +#define AUX_MU_IO_REG REG(0x20215040) +#define AUX_MU_IER_REG REG(0x20215044) +#define AUX_MU_IIR_REG REG(0x20215048) +#define AUX_MU_LCR_REG REG(0x2021504C) +#define AUX_MU_MCR_REG REG(0x20215050) +#define AUX_MU_LSR_REG REG(0x20215054) +#define AUX_MU_MSR_REG REG(0x20215058) +#define AUX_MU_SCRATCH REG(0x2021505C) +#define AUX_MU_CNTL_REG REG(0x20215060) +#define AUX_MU_STAT_REG REG(0x20215064) +#define AUX_MU_BAUD_REG REG(0x20215068) + +#define AUX_MU_IER_TX_IRQEN BIT(1) + +#define AUX_MU_IIR_RX_IRQ ((AUX_MU_IIR_REG & 0x07) == 0x04) +#define AUX_MU_IIR_TX_IRQ ((AUX_MU_IIR_REG & 0x07) == 0x02) + +#define AUX_MU_LSR_RX_RDY (AUX_MU_LSR_REG & BIT(0)) +#define AUX_MU_LSR_TX_RDY (AUX_MU_LSR_REG & BIT(5)) + +// ***************************************************************************** +// Interrupts +// ***************************************************************************** + +#define IRQ_BASIC REG(0x2000B200) +#define IRQ_PEND1 REG(0x2000B204) +#define IRQ_PEND2 REG(0x2000B208) +#define IRQ_FIQ_CONTROL REG(0x2000B210) +#define IRQ_ENABLE1 REG(0x2000B210) +#define IRQ_ENABLE2 REG(0x2000B214) +#define IRQ_ENABLE_BASIC REG(0x2000B218) +#define IRQ_DISABLE1 REG(0x2000B21C) +#define IRQ_DISABLE2 REG(0x2000B220) +#define IRQ_DISABLE_BASIC REG(0x2000B220) + +#define SPI_IRQ BIT(22) + +// ***************************************************************************** +// Broadcom Serial Controllers (BSC/I2C) +// ***************************************************************************** + +struct bscdevice_t { + volatile unsigned int control; + volatile unsigned int status; + volatile unsigned int dataLength; + volatile unsigned int slaveAddress; + volatile unsigned int dataFifo; + volatile unsigned int clockDivider; + volatile unsigned int dataDelay; + volatile unsigned int clockStretchTimeout; +}; + +typedef struct bscdevice_t bscdevice_t; + +/* Only BSC0 is accessible from the RPi pi header.*/ +#define BSC0_ADDR ((bscdevice_t *)0x20205000) +#define BSC1_ADDR ((bscdevice_t *)0x20804000) +#define BSC2_ADDR ((bscdevice_t *)0x20805000) + +#define BSC_CLOCK_FREQ 150000000 + +/* I2C control flags */ +#define BSC_I2CEN BIT(15) +#define BSC_INTR BIT(10) +#define BSC_INTT BIT(9) +#define BSC_INTD BIT(8) +#define BSC_ST BIT(7) +#define BSC_CLEAR BIT(4) +#define BSC_READ BIT(0) + +/* I2C status flags */ +#define BSC_TA BIT(0) /** @brief Transfer active.*/ +#define BSC_DONE BIT(1) /** @brief Transfer done.*/ +#define BSC_TXW BIT(2) /** @brief FIFO needs writing.*/ +#define BSC_RXR BIT(3) /** @brief FIFO needs reading.*/ +#define BSC_TXD BIT(4) /** @brief FIFO can accept data.*/ +#define BSC_RXD BIT(5) /** @brief FIFO contains data.*/ +#define BSC_TXE BIT(6) /** @brief FIFO empty.*/ +#define BSC_RXF BIT(7) /** @brief FIFO full.*/ +#define BSC_ERR BIT(8) /** @brief ACK error.*/ +#define BSC_CLKT BIT(9) /** @brief Clock stretch timeout.*/ + +/* Rising/Falling Edge Delay Defaults.*/ +#define BSC_DEFAULT_FEDL 0x30 +#define BSC_DEFAULT_REDL 0x30 + +/* Clock Stretch Timeout Defaults.*/ +#define BSC_DEFAULT_CLKT 0x40 + +#define CLEAR_STATUS BSC_CLKT|BSC_ERR|BSC_DONE + +#define START_READ BSC_I2CEN|BSC_ST|BSC_CLEAR|BSC_READ +#define START_WRITE BSC_I2CEN|BSC_ST + +// ***************************************************************************** +// Serial Peripheral Interface (SPI) +// ***************************************************************************** + +/// See 10.5 SPI Register Map +#define SPI0_CS REG(0x20204000) /* @brief SPI Master Control and Status.*/ +#define SPI0_FIFO REG(0x20204004) /* @brief SPI Master TX and RX FIFOs.*/ +#define SPI0_CLK REG(0x20204008) /* @brief SPI Master Clock Divider.*/ +#define SPI0_DLEN REG(0x2020400C) /* @brief SPI Master Data Length.*/ +#define SPI0_LTOH REG(0x20204010) /* @brief SPI LOSSI mode TOH.*/ +#define SPI0_DC REG(0x20204014) /* @brief SPI DMA DREQ Controls.*/ + +// Register masks for SPI0_CS +#define SPI_CS_LEN_LONG 0x02000000 /* @brief Enable Long data word in Lossi mode if DMA_LEN is set.*/ +#define SPI_CS_DMA_LEN 0x01000000 /* @brief Enable DMA mode in Lossi mode.*/ +#define SPI_CS_CSPOL2 0x00800000 /* @brief Chip Select 2 Polarity.*/ +#define SPI_CS_CSPOL1 0x00400000 /* @brief Chip Select 1 Polarity.*/ +#define SPI_CS_CSPOL0 0x00200000 /* @brief Chip Select 0 Polarity.*/ +#define SPI_CS_RXF 0x00100000 /* @brief RXF - RX FIFO Full.*/ +#define SPI_CS_RXR 0x00080000 /* @brief RXR RX FIFO needs Reading ( full).*/ +#define SPI_CS_TXD 0x00040000 /* @brief TXD TX FIFO can accept Data.*/ +#define SPI_CS_RXD 0x00020000 /* @brief RXD RX FIFO contains Data.*/ +#define SPI_CS_DONE 0x00010000 /* @brief Done transfer Done.*/ +#define SPI_CS_TE_EN 0x00008000 /* @brief Unused.*/ +#define SPI_CS_LMONO 0x00004000 /* @brief Unused.*/ +#define SPI_CS_LEN 0x00002000 /* @brief LEN LoSSI enable.*/ +#define SPI_CS_REN 0x00001000 /* @brief REN Read Enable.*/ +#define SPI_CS_ADCS 0x00000800 /* @brief ADCS Automatically Deassert Chip Select.*/ +#define SPI_CS_INTR 0x00000400 /* @brief INTR Interrupt on RXR.*/ +#define SPI_CS_INTD 0x00000200 /* @brief INTD Interrupt on Done.*/ +#define SPI_CS_DMAEN 0x00000100 /* @brief DMAEN DMA Enable.*/ +#define SPI_CS_TA 0x00000080 /* @brief Transfer Active.*/ +#define SPI_CS_CSPOL 0x00000040 /* @brief Chip Select Polarity.*/ +#define SPI_CS_CLEAR 0x00000030 /* @brief Clear FIFO Clear RX and TX.*/ +#define SPI_CS_CLEAR_RX 0x00000020 /* @brief Clear FIFO Clear RX .*/ +#define SPI_CS_CLEAR_TX 0x00000010 /* @brief Clear FIFO Clear TX .*/ +#define SPI_CS_CPOL 0x00000008 /* @brief Clock Polarity.*/ +#define SPI_CS_CPHA 0x00000004 /* @brief Clock Phase.*/ +#define SPI_CS_CS 0x00000003 /* @brief Chip Select.*/ + +// ***************************************************************************** +// Pulse Width Modulation (PWM) +// ***************************************************************************** + +#define PWM_CTL REG(0x2020C000) +#define PWM_STATUS REG(0x2020C004) + +#define PWM0_RANGE REG(0x2020C010) +#define PWM0_DATA REG(0x2020C014) + +#define PWM1_RANGE REG(0x2020C020) +#define PWM1_DATA REG(0x2020C024) + +#define PWM0_ENABLE BIT(0) +#define PWM0_MODE_MS BIT(7) + +#define PWM1_ENABLE BIT(8) +#define PWM1_MODE_MS BIT(15) + +#define PWM_MODE_MS 0xFF + +#define GPIO_CLK_PWD 0x5a000000 + +#define GPIO0_CLK_CTL REG(0x201010A0) +#define GPIO0_CLK_DIV REG(0x201010A4) + +// ***************************************************************************** +// Power Management, Reset controller and Watchdog registers +// ***************************************************************************** + +#define PM_BASE (0x20100000) +#define PM_RSTC REG(PM_BASE+0x1c) +#define PM_WDOG REG(PM_BASE+0x24) + +#define PM_WDOG_RESET 0000000000 +#define PM_PASSWORD 0x5a000000 +#define PM_WDOG_TIME_SET 0x000fffff +#define PM_RSTC_WRCFG_CLR 0xffffffcf +#define PM_RSTC_WRCFG_SET 0x00000030 +#define PM_RSTC_WRCFG_FULL_RESET 0x00000020 +#define PM_RSTC_RESET 0x00000102 + +// ***************************************************************************** +// Support Functions +// ***************************************************************************** + +#ifdef __cplusplus +extern "C" { +#endif + + void bcm2835_gpio_fnsel(uint32_t gpio_pin, uint32_t gpio_function); + void bcm2835_delay(uint32_t n); + +#ifdef __cplusplus + } +#endif + +#endif diff --git a/os/hal/platforms/BCM2835/gpt_lld.c b/os/hal/platforms/BCM2835/gpt_lld.c new file mode 100644 index 0000000000..71ed8f9e86 --- /dev/null +++ b/os/hal/platforms/BCM2835/gpt_lld.c @@ -0,0 +1,207 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file templates/gpt_lld.c + * @brief GPT Driver subsystem low level driver source template. + * + * @addtogroup GPT + * @{ + */ + +#include "ch.h" +#include "hal.h" + +#if HAL_USE_GPT || defined(__DOXYGEN__) + +/*===========================================================================*/ +/* Driver local definitions. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver exported variables. */ +/*===========================================================================*/ + +/** + * @brief GPTD1 driver identifier. + * @note The driver GPTD1 allocates the complex timer TIMER1 when enabled. + */ +#if BCM2835_GPT_USE_TIMER1 || defined(__DOXYGEN__) +GPTDriver GPTD1; +#endif + +/** + * @brief GPTD2 driver identifier. + * @note The driver GPTD2 allocates the timer TIMER2 when enabled. + */ +#if BCM2835_GPT_USE_TIMER2 || defined(__DOXYGEN__) +GPTDriver GPTD2; +#endif + +/*===========================================================================*/ +/* Driver local variables. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver local functions. */ +/*===========================================================================*/ + +static void gpt_lld_serve_driver_interrupt(GPTDriver *gptp) { + uint32_t state = gptp->state; + if (state == GPT_CONTINUOUS || state == GPT_ONESHOT) { + uint32_t match_mask = gptp->match_mask; + if (SYSTIMER_CS & match_mask) { + uint32_t period = gptp->period; + if (gptp->state == GPT_CONTINUOUS && period > 0) { + *(gptp->compare) += period; + SYSTIMER_CS |= match_mask; + gptp->config->callback(&GPTD1); + } + else { + SYSTIMER_CS |= match_mask; + IRQ_DISABLE1 |= gptp->irq_mask; + gptp->config->callback(&GPTD1); + gptp->state = GPT_READY; + } + } + } +} + +/*===========================================================================*/ +/* Driver interrupt handlers. */ +/*===========================================================================*/ + +/** + * @brief Shared IRQ handler. + * + * @param[in] gptp pointer to a @p GPTDriver object + */ +void gpt_lld_serve_interrupt(void) { + if ((IRQ_PEND1 & 0x0F) == 0) return; + +#if BCM2835_GPT_USE_TIMER1 + gpt_lld_serve_driver_interrupt(&GPTD1); +#endif + +#if BCM2835_GPT_USE_TIMER2 + gpt_lld_serve_driver_interrupt(&GPTD2); +#endif +} + +/*===========================================================================*/ +/* Driver exported functions. */ +/*===========================================================================*/ + +/** + * @brief Low level GPT driver initialization. + * @details It seems that system timers 0 and 2 were being used for other purposes (?). + * + * @notapi + */ +void gpt_lld_init(void) { +#if BCM2835_GPT_USE_TIMER1 + /* Driver initialization.*/ + GPTD1.compare = &SYSTIMER_CMP1; + GPTD1.match_mask = SYSTIMER_CS_MATCH1; + GPTD1.irq_mask = SYSTIMER_IRQEN1; + gptObjectInit(&GPTD1); +#endif + +#if BCM2835_GPT_USE_TIMER2 + /* Driver initialization.*/ + GPTD2.compare = &SYSTIMER_CMP3; + GPTD2.match_mask = SYSTIMER_CS_MATCH3; + GPTD2.irq_mask = SYSTIMER_IRQEN3; + gptObjectInit(&GPTD2); +#endif + + /* Clear all match bits.*/ + SYSTIMER_CS |= 0x0F; +} + +/** + * @brief Configures and activates the GPT peripheral. + * + * @param[in] gptp pointer to the @p GPTDriver object + * + * @notapi + */ +void gpt_lld_start(GPTDriver *gptp) { + UNUSED(gptp); +} + +/** + * @brief Deactivates the GPT peripheral. + * + * @param[in] gptp pointer to the @p GPTDriver object + * + * @notapi + */ +void gpt_lld_stop(GPTDriver *gptp) { + gptp->period = 0; + IRQ_DISABLE1 |= gptp->irq_mask; +} + +/** + * @brief Starts the timer in continuous mode. + * + * @param[in] gptp pointer to the @p GPTDriver object + * @param[in] period period in ticks + * + * @notapi + */ +void gpt_lld_start_timer(GPTDriver *gptp, gptcnt_t period) { + gptp->period = period; + *(gptp->compare) = SYSTIMER_CLO + period; + IRQ_ENABLE1 |= gptp->irq_mask; +} + +/** + * @brief Stops the timer. + * + * @param[in] gptp pointer to the @p GPTDriver object + * + * @notapi + */ +void gpt_lld_stop_timer(GPTDriver *gptp) { + UNUSED(gptp); + // TODO check if interrupts should be disabled +} + +/** + * @brief Starts the timer in one shot mode and waits for completion. + * @details This function specifically polls the timer waiting for completion + * in order to not have extra delays caused by interrupt servicing, + * this function is only recommended for short delays. + * + * @param[in] gptp pointer to the @p GPTDriver object + * @param[in] interval time interval in ticks + * + * @notapi + */ +void gpt_lld_polled_delay(GPTDriver *gptp, gptcnt_t interval) { + UNUSED(gptp); + uint32_t compare = SYSTIMER_CLO + interval; + while (SYSTIMER_CLO < compare); +} + +#endif /* HAL_USE_GPT */ + +/** @} */ diff --git a/os/hal/platforms/BCM2835/gpt_lld.h b/os/hal/platforms/BCM2835/gpt_lld.h new file mode 100644 index 0000000000..3ef8f80964 --- /dev/null +++ b/os/hal/platforms/BCM2835/gpt_lld.h @@ -0,0 +1,149 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file templates/gpt_lld.h + * @brief GPT Driver subsystem low level driver header template. + * + * @addtogroup GPT + * @{ + */ + +#ifndef _GPT_LLD_H_ +#define _GPT_LLD_H_ + +#if HAL_USE_GPT || defined(__DOXYGEN__) + +/*===========================================================================*/ +/* Driver constants. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver pre-compile time settings. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Derived constants and error checks. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver data structures and types. */ +/*===========================================================================*/ + +/** + * @brief GPT frequency type. + */ +typedef uint32_t gptfreq_t; + +/** + * @brief GPT counter type. + */ +typedef uint32_t gptcnt_t; + +/** + * @brief Type of a structure representing a GPT driver. + */ +typedef struct GPTDriver GPTDriver; + +/** + * @brief GPT notification callback type. + * + * @param[in] gptp pointer to a @p GPTDriver object + */ +typedef void (*gptcallback_t)(GPTDriver *gptp); + +/** + * @brief Driver configuration structure. + * @note It could be empty on some architectures. + */ +typedef struct { + /** + * @brief Timer callback pointer. + * @note This callback is invoked on GPT counter events. + */ + gptcallback_t callback; + /* End of the mandatory fields.*/ +} GPTConfig; + +/** + * @brief Structure representing a GPT driver. + */ +struct GPTDriver { + /** + * @brief Driver state. + */ + gptstate_t state; + /** + * @brief Current configuration data. + */ + const GPTConfig *config; +#if defined(GPT_DRIVER_EXT_FIELDS) + GPT_DRIVER_EXT_FIELDS +#endif + /* End of the mandatory fields.*/ + /* @brief System Timer comparison register */ + volatile uint32_t *compare; + + /* @brief System Timer match mask.*/ + uint32_t match_mask; + + /* @brief System Timer IRQ mask.*/ + uint32_t irq_mask; + + /* @brief Continuous timer period */ + gptcnt_t period; +}; + +/*===========================================================================*/ +/* Driver macros. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* External declarations. */ +/*===========================================================================*/ + +#if BCM2835_GPT_USE_TIMER1 && !defined(__DOXYGEN__) +extern GPTDriver GPTD1; +#endif + +#if BCM2835_GPT_USE_TIMER2 && !defined(__DOXYGEN__) +extern GPTDriver GPTD2; +#endif + +#ifdef __cplusplus +extern "C" { +#endif + void gpt_lld_init(void); + void gpt_lld_start(GPTDriver *gptp); + void gpt_lld_stop(GPTDriver *gptp); + void gpt_lld_start_timer(GPTDriver *gptp, gptcnt_t interval); + void gpt_lld_stop_timer(GPTDriver *gptp); + void gpt_lld_polled_delay(GPTDriver *gptp, gptcnt_t interval); + + void gpt_lld_serve_interrupt(void); +#ifdef __cplusplus +} +#endif + +#endif /* HAL_USE_GPT */ + +#endif /* _GPT_LLD_H_ */ + +/** @} */ diff --git a/os/hal/platforms/BCM2835/hal_lld.c b/os/hal/platforms/BCM2835/hal_lld.c new file mode 100644 index 0000000000..cafa3b1c52 --- /dev/null +++ b/os/hal/platforms/BCM2835/hal_lld.c @@ -0,0 +1,170 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file templates/hal_lld.c + * @brief HAL Driver subsystem low level driver source template. + * + * @addtogroup HAL + * @{ + */ + +#include "ch.h" +#include "hal.h" + +/*===========================================================================*/ +/* Driver local definitions. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver exported variables. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver local variables. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver local functions. */ +/*===========================================================================*/ + +/** + * @brief Start the system timer + * + * @notapi + */ +static void systimer_init( void ) +{ + // 1 MHz clock, Counter=1000, 1 ms tick + ARM_TIMER_CTL = 0x003E0000; + ARM_TIMER_LOD = 1000-1; + ARM_TIMER_RLD = 1000-1; + ARM_TIMER_DIV = 0x000000F9; + ARM_TIMER_CLI = 0; + ARM_TIMER_CTL = 0x003E00A2; + + IRQ_ENABLE_BASIC |= 1; +} + +/** + * @brief Process system timer interrupts, if present. + * + * @notapi + */ +static void systimer_serve_interrupt( void ) +{ + // Update the system time + chSysLockFromIsr(); + chSysTimerHandlerI(); + chSysUnlockFromIsr(); + + // Clear timer interrupt + ARM_TIMER_CLI = 0; +} + +/*===========================================================================*/ +/* Driver interrupt handlers. */ +/*===========================================================================*/ + +/** + * @brief Interrupt handler + * + */ +CH_IRQ_HANDLER(IrqHandler) +{ + CH_IRQ_PROLOGUE(); + + systimer_serve_interrupt(); + +#if HAL_USE_SERIAL + sd_lld_serve_interrupt(&SD1); +#endif + +#if HAL_USE_I2C + i2c_lld_serve_interrupt(&I2C0); + i2c_lld_serve_interrupt(&I2C1); +#endif + +#if HAL_USE_SPI + spi_lld_serve_interrupt(&SPI0); +#endif + +#if HAL_USE_GPT + gpt_lld_serve_interrupt(); +#endif + + CH_IRQ_EPILOGUE(); +} + +/*===========================================================================*/ +/* Driver exported functions. */ +/*===========================================================================*/ + +/** + * @brief Synchronize function for short delays. + * + */ +void delayMicroseconds(uint32_t n) +{ + uint32_t compare = SYSTIMER_CLO + n; + while (SYSTIMER_CLO < compare); +} + +/** + * @brief Low level HAL driver initialization. + * + * @notapi + */ +void hal_lld_init(void) { + systimer_init(); +} + +/** + * @brief Start watchdog timer + */ +void watchdog_start ( uint32_t timeout ) +{ + /* Setup watchdog for reset */ + uint32_t pm_rstc = PM_RSTC; + + //* watchdog timer = timer clock / 16; need password (31:16) + value (11:0) */ + uint32_t pm_wdog = PM_PASSWORD | (timeout & PM_WDOG_TIME_SET); + pm_rstc = PM_PASSWORD | (pm_rstc & PM_RSTC_WRCFG_CLR) | PM_RSTC_WRCFG_FULL_RESET; + PM_WDOG = pm_wdog; + PM_RSTC = pm_rstc; +} + +/** + * @brief Start watchdog timer + */ +void watchdog_stop ( void ) +{ + PM_RSTC = PM_PASSWORD | PM_RSTC_RESET; +} + +/** + * @brief Get remaining watchdog time. + */ +uint32_t watchdog_get_remaining ( void ) +{ + return PM_WDOG & PM_WDOG_TIME_SET; +} + +/** @} */ diff --git a/os/hal/platforms/BCM2835/hal_lld.h b/os/hal/platforms/BCM2835/hal_lld.h new file mode 100644 index 0000000000..22f5ee811c --- /dev/null +++ b/os/hal/platforms/BCM2835/hal_lld.h @@ -0,0 +1,95 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file templates/hal_lld.h + * @brief HAL subsystem low level driver header template. + * + * @addtogroup HAL + * @{ + */ + +#ifndef _HAL_LLD_H_ +#define _HAL_LLD_H_ + +#include "bcm2835.h" + +#define UNUSED(x) (void)(x) + +/*===========================================================================*/ +/* Driver constants. */ +/*===========================================================================*/ + +/** + * @brief Platform name. + */ +#define PLATFORM_NAME "BCM2835" + +/** + * @brief Extension of ChibiOS's PAL output modes. + * + */ +#define PAL_MODE_OUTPUT 0xFF + +/*===========================================================================*/ +/* Driver pre-compile time settings. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Derived constants and error checks. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver data structures and types. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver macros. */ +/*===========================================================================*/ + +#define HAL_IMPLEMENTS_COUNTERS 1 + +typedef uint32_t halrtcnt_t; + +#define hal_lld_get_counter_value() SYSTIMER_CLO +#define hal_lld_get_counter_frequency() 1000002 + +/*===========================================================================*/ +/* External declarations. */ +/*===========================================================================*/ + +#ifdef __cplusplus +extern "C" { +#endif + void hal_lld_init(void); + + void delayMicroseconds(uint32_t n); + + void watchdog_start ( uint32_t timeout ); + void watchdog_stop ( void ); + uint32_t watchdog_get_remaining ( void ); + +#ifdef __cplusplus +} +#endif + +#endif /* _HAL_LLD_H_ */ + +/** @} */ diff --git a/os/hal/platforms/BCM2835/i2c_lld.c b/os/hal/platforms/BCM2835/i2c_lld.c new file mode 100644 index 0000000000..ec0213866d --- /dev/null +++ b/os/hal/platforms/BCM2835/i2c_lld.c @@ -0,0 +1,306 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file BCM2835/i2c_lld.c + * @brief I2C Driver subsystem low level driver source template. + * + * @addtogroup I2C + * @{ + */ + +#include "ch.h" +#include "hal.h" + +#if HAL_USE_I2C || defined(__DOXYGEN__) + +/*===========================================================================*/ +/* Driver local definitions. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver exported variables. */ +/*===========================================================================*/ + +I2CDriver I2C0; +I2CDriver I2C1; + +/*===========================================================================*/ +/* Driver local variables. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver local functions. */ +/*===========================================================================*/ + +/** + * @brief Wakes up the waiting thread. + * + * @param[in] i2cp pointer to the @p I2CDriver object + * @param[in] msg wakeup message + * + * @notapi + */ +#define wakeup_isr(i2cp, msg) { \ + chSysLockFromIsr(); \ + if ((i2cp)->thread != NULL) { \ + Thread *tp = (i2cp)->thread; \ + (i2cp)->thread = NULL; \ + tp->p_u.rdymsg = (msg); \ + chSchReadyI(tp); \ + } \ + chSysUnlockFromIsr(); \ +} + +/** + * @brief Handling of stalled I2C transactions. + * + * @param[in] i2cp pointer to the @p I2CDriver object + * + * @notapi + */ +static void i2c_lld_safety_timeout(void *p) { + I2CDriver *i2cp = (I2CDriver *)p; + chSysLockFromIsr(); + if (i2cp->thread) { + bscdevice_t *device = i2cp->device; + + i2cp->errors |= I2CD_TIMEOUT; + if (device->status & BSC_CLKT) + i2cp->errors |= I2CD_BUS_ERROR; + if (device->status & BSC_ERR) + i2cp->errors |= I2CD_ACK_FAILURE; + + device->control = 0; + device->status = BSC_CLKT | BSC_ERR | BSC_DONE; + + Thread *tp = i2cp->thread; + i2cp->thread = NULL; + tp->p_u.rdymsg = RDY_TIMEOUT; + chSchReadyI(tp); + } + chSysUnlockFromIsr(); +} + +/*===========================================================================*/ +/* Driver interrupt handlers. */ +/*===========================================================================*/ + +void i2c_lld_serve_interrupt(I2CDriver *i2cp) { + UNUSED(i2cp); + bscdevice_t *device = i2cp->device; + uint32_t status = device->status; + + if (status & (BSC_CLKT | BSC_ERR)) { + // TODO set error flags + wakeup_isr(i2cp, RDY_RESET); + } + else if (status & BSC_DONE) { + while ((status & BSC_RXD) && (i2cp->rxidx < i2cp->rxbytes)) + i2cp->rxbuf[i2cp->rxidx++] = device->dataFifo; + device->control = 0; + device->status = BSC_CLKT | BSC_ERR | BSC_DONE; + wakeup_isr(i2cp, RDY_OK); + } + else if (status & BSC_TXW) { + while ((i2cp->txidx < i2cp->txbytes) && (status & BSC_TXD)) + device->dataFifo = i2cp->txbuf[i2cp->txidx++]; + } + else if (status & BSC_RXR) { + while ((i2cp->rxidx < i2cp->rxbytes) && (status & BSC_RXD)) + i2cp->rxbuf[i2cp->rxidx++] = device->dataFifo; + } +} + +/*===========================================================================*/ +/* Driver exported functions. */ +/*===========================================================================*/ + +/** + * @brief Low level I2C driver initialization. + * + * @notapi + */ +void i2c_lld_init(void) { + I2C0.device = BSC0_ADDR; + i2cObjectInit(&I2C0); + + I2C1.device = BSC1_ADDR; + i2cObjectInit(&I2C1); +} + +/** + * @brief Configures and activates the I2C peripheral. + * + * @param[in] i2cp pointer to the @p I2CDriver object + * + * @notapi + */ +void i2c_lld_start(I2CDriver *i2cp) { + /* Set up GPIO pins for I2C */ + bcm2835_gpio_fnsel(GPIO0_PAD, GPFN_ALT0); + bcm2835_gpio_fnsel(GPIO1_PAD, GPFN_ALT0); + + /* Set up GPIO pins for I2C on Rev. 2 boards*/ + bcm2835_gpio_fnsel(GPIO2_PAD, GPFN_ALT0); + bcm2835_gpio_fnsel(GPIO3_PAD, GPFN_ALT0); + + uint32_t speed = i2cp->config->ic_speed; + if (speed != 0 && speed != 100000) + i2cp->device->clockDivider = BSC_CLOCK_FREQ / i2cp->config->ic_speed; + + i2cp->device->control |= BSC_I2CEN; +} + +/** + * @brief Deactivates the I2C peripheral. + * + * @param[in] i2cp pointer to the @p I2CDriver object + * + * @notapi + */ +void i2c_lld_stop(I2CDriver *i2cp) { + /* Set GPIO pin function to default */ + bcm2835_gpio_fnsel(GPIO0_PAD, GPFN_IN); + bcm2835_gpio_fnsel(GPIO1_PAD, GPFN_IN); + + i2cp->device->control &= ~BSC_I2CEN; +} + +/** + * @brief Master transmission. + * + * @param[in] i2cp pointer to the @p I2CDriver object + * @param[in] addr slave device address (7 bits) without R/W bit + * @param[in] txbuf transmit data buffer pointer + * @param[in] txbytes number of bytes to be transmitted + * @param[out] rxbuf receive data buffer pointer + * @param[in] rxbytes number of bytes to be received + * @param[in] timeout the number of ticks before the operation timeouts, + * the following special values are allowed: + * - @a TIME_INFINITE no timeout. + * . + * + * @notapi + */ +msg_t i2c_lld_master_transmit_timeout(I2CDriver *i2cp, i2caddr_t addr, + const uint8_t *txbuf, size_t txbytes, + uint8_t *rxbuf, const uint8_t rxbytes, + systime_t timeout) { + VirtualTimer vt; + + /* Global timeout for the whole operation.*/ + if (timeout != TIME_INFINITE) + chVTSetI(&vt, timeout, i2c_lld_safety_timeout, (void *)i2cp); + + i2cp->addr = addr; + i2cp->txbuf = txbuf; + i2cp->txbytes = txbytes; + i2cp->txidx = 0; + i2cp->rxbuf = rxbuf; + i2cp->rxbytes = rxbytes; + i2cp->rxidx = 0; + + bscdevice_t *device = i2cp->device; + device->slaveAddress = addr; + device->dataLength = txbytes; + device->status = CLEAR_STATUS; + + /* Enable Interrupts and start transfer.*/ + device->control |= (BSC_INTT | BSC_INTD | START_WRITE); + + /* Is this really needed? there is an outer lock already */ + chSysLock(); + + i2cp->thread = chThdSelf(); + chSchGoSleepS(THD_STATE_SUSPENDED); + if ((timeout != TIME_INFINITE) && chVTIsArmedI(&vt)) + chVTResetI(&vt); + + chSysUnlock(); + + msg_t status = chThdSelf()->p_u.rdymsg; + + if (status == RDY_OK && rxbytes > 0) { + /* The TIMEOUT_INFINITE prevents receive from setting up it's own timer.*/ + status = i2c_lld_master_receive_timeout(i2cp, addr, rxbuf, + rxbytes, TIME_INFINITE); + if ((timeout != TIME_INFINITE) && chVTIsArmedI(&vt)) + chVTResetI(&vt); + } + + return status; +} + + +/** + * @brief Master receive. + * + * @param[in] i2cp pointer to the @p I2CDriver object + * @param[in] addr slave device address (7 bits) without R/W bit + * @param[out] rxbuf receive data buffer pointer + * @param[in] rxbytes number of bytes to be received + * @param[in] timeout the number of ticks before the operation timeouts, + * the following special values are allowed: + * - @a TIME_INFINITE no timeout. + * . + * + * @notapi + */ +msg_t i2c_lld_master_receive_timeout(I2CDriver *i2cp, i2caddr_t addr, + uint8_t *rxbuf, size_t rxbytes, + systime_t timeout) { + VirtualTimer vt; + + /* Global timeout for the whole operation.*/ + if (timeout != TIME_INFINITE) + chVTSetI(&vt, timeout, i2c_lld_safety_timeout, (void *)i2cp); + + i2cp->addr = addr; + i2cp->txbuf = NULL; + i2cp->txbytes = 0; + i2cp->txidx = 0; + i2cp->rxbuf = rxbuf; + i2cp->rxbytes = rxbytes; + i2cp->rxidx = 0; + + /* Setup device.*/ + bscdevice_t *device = i2cp->device; + device->slaveAddress = addr; + device->dataLength = rxbytes; + device->status = CLEAR_STATUS; + + /* Enable Interrupts and start transfer.*/ + device->control = (BSC_INTR | BSC_INTD | START_READ); + + // needed? there is an outer lock already + chSysLock(); + i2cp->thread = chThdSelf(); + chSchGoSleepS(THD_STATE_SUSPENDED); + if ((timeout != TIME_INFINITE) && chVTIsArmedI(&vt)) + chVTResetI(&vt); + chSysUnlock(); + + return chThdSelf()->p_u.rdymsg; +} + +#endif /* HAL_USE_I2C */ + +/** @} */ diff --git a/os/hal/platforms/BCM2835/i2c_lld.h b/os/hal/platforms/BCM2835/i2c_lld.h new file mode 100644 index 0000000000..b515e95c09 --- /dev/null +++ b/os/hal/platforms/BCM2835/i2c_lld.h @@ -0,0 +1,195 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file templates/i2c_lld.h + * @brief I2C Driver subsystem low level driver header template. + * + * @addtogroup I2C + * @{ + */ + +#ifndef _I2C_LLD_H_ +#define _I2C_LLD_H_ + +#if HAL_USE_I2C || defined(__DOXYGEN__) + +#include "bcm2835.h" + +/*===========================================================================*/ +/* Driver constants. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver pre-compile time settings. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Derived constants and error checks. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver data structures and types. */ +/*===========================================================================*/ + + +/** + * @brief Type of a structure representing an I2C driver. + */ +typedef struct I2CDriver I2CDriver; + +/** + * @brief I2C status type + */ +typedef uint32_t i2cstatus_t; + +/** + * @brief I2C flags type + */ +typedef uint32_t i2cflags_t; + +/** + * @brief I2C address type + * @details I2C address type. May support 10 bit addressing in the future. + */ +typedef uint16_t i2caddr_t; + +/** + * @brief I2C completion callback type. + * + * @param[in] i2cp pointer to the @p I2CDriver object + * @param[in] sts operation status + */ +typedef void (*i2ccallback_t)(I2CDriver *i2cp, i2cstatus_t sts); + +/** + * @brief Driver configuration structure. + * @note Implementations may extend this structure to contain more, + * architecture dependent, fields. + */ +typedef struct { + /** @brief I2C bus bit rate.*/ + uint32_t ic_speed; + /* End of the mandatory fields.*/ +} I2CConfig; + +/** + * @brief Structure representing an I2C driver. + * @note Implementations may extend this structure to contain more, + * architecture dependent, fields. + */ +struct I2CDriver { + /** @brief Driver state.*/ + i2cstate_t state; + /** @brief Current configuration data.*/ + const I2CConfig *config; + /** @brief Error flags.*/ + i2cflags_t errors; + /** @brief BSC device registers.*/ + bscdevice_t *device; +#if I2C_USE_MUTUAL_EXCLUSION +#if CH_USE_MUTEXES + Mutex mutex; +#endif /* CH_USE_MUTEXES */ +#endif /* I2C_USE_MUTUAL_EXCLUSION */ +#if defined(I2C_DRIVER_EXT_FIELDS) + I2C_DRIVER_EXT_FIELDS +#endif + /* End of the mandatory fields.*/ + /** + * @brief Thread waiting for I/O completion. + */ + Thread *thread; + /** + * @brief Address of slave device. + */ + i2caddr_t addr; + /** + * @brief Pointer to the buffer with data to send. + */ + const uint8_t *txbuf; + /** + * @brief Number of bytes of data to send. + */ + size_t txbytes; + /** + * @brief Current index in buffer when sending data. + */ + size_t txidx; + /** + * @brief Pointer to the buffer to put received data. + */ + uint8_t *rxbuf; + /** + * @brief Number of bytes of data to receive. + */ + size_t rxbytes; + /** + * @brief Current index in buffer when receiving data. + */ + size_t rxidx; +}; + +/*===========================================================================*/ +/* Driver macros. */ +/*===========================================================================*/ + +#define i2c_lld_master_start(i2cp, header) + +#define i2c_lld_master_stop(i2cp) + +#define i2c_lld_master_restart(i2cp) + +#define i2c_lld_get_errors(i2cp) ((i2cp)->errors) + +/*===========================================================================*/ +/* External declarations. */ +/*===========================================================================*/ + +extern I2CDriver I2C0; +extern I2CDriver I2C1; + +#ifdef __cplusplus +extern "C" { +#endif + void i2c_lld_init(void); + void i2c_lld_start(I2CDriver *i2cp); + void i2c_lld_stop(I2CDriver *i2cp); + + msg_t i2c_lld_master_transmit_timeout(I2CDriver *i2cp, i2caddr_t addr, + const uint8_t *txbuf, size_t txbytes, + uint8_t *rxbuf, const uint8_t rxbytes, + systime_t timeout); + + msg_t i2c_lld_master_receive_timeout(I2CDriver *i2cp, i2caddr_t addr, + uint8_t *rxbuf, size_t rxbytes, + systime_t timeout); + + void i2c_lld_serve_interrupt(I2CDriver *i2cp); + +#ifdef __cplusplus +} +#endif + +#endif /* HAL_USE_I2C */ + +#endif /* _I2C_LLD_H_ */ + +/** @} */ diff --git a/os/hal/platforms/BCM2835/pal_lld.c b/os/hal/platforms/BCM2835/pal_lld.c new file mode 100644 index 0000000000..2334df5089 --- /dev/null +++ b/os/hal/platforms/BCM2835/pal_lld.c @@ -0,0 +1,135 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file templates/pal_lld.c + * @brief PAL subsystem low level driver template. + * + * @addtogroup PAL + * @{ + */ + +#include "ch.h" +#include "hal.h" +#include "chprintf.h" + +#if HAL_USE_PAL || defined(__DOXYGEN__) + +/*===========================================================================*/ +/* Driver local definitions. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver exported variables. */ +/*===========================================================================*/ + +gpio_port_t IOPORT0; +gpio_port_t IOPORT1; + +/*===========================================================================*/ +/* Driver local variables. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver local functions. */ +/*===========================================================================*/ + +static void set_gpio_pud(ioportid_t port, ioportmask_t mask, uint32_t pud_mode) { + // pg. 101 BCM2835 ARM Peripherals Reference + GPPUD = pud_mode; + bcm2835_delay(150); + *port->gppudclk = mask; + bcm2835_delay(150); + GPPUD = 0; + *port->gppudclk = 0; +} + +static void set_gpio_in(ioportid_t port, ioportmask_t mask) { + int i; + for (i = 0; i < 32; i++) { + unsigned int bit = mask & 1; + if (bit) + bcm2835_gpio_fnsel(i + port->pin_base, GPFN_IN); + mask >>= 1; + } +} + +/*===========================================================================*/ +/* Driver interrupt handlers. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver exported functions. */ +/*===========================================================================*/ + +void _pal_lld_init(const PALConfig* config) { + + (void)config; + + IOPORT0.gpset = &GPSET0; + IOPORT0.gpclr = &GPCLR0; + IOPORT0.gplev = &GPLEV0; + IOPORT0.gppudclk = &GPPUDCLK0; + set_gpio_in(&IOPORT0, 0xFFFFFFFF); + + IOPORT1.gpset = &GPSET1; + IOPORT1.gpclr = &GPCLR1; + IOPORT1.gplev = &GPLEV1; + IOPORT1.gppudclk = &GPPUDCLK1; + IOPORT1.pin_base = 32; + set_gpio_in(&IOPORT1, 0xFFFFFFFF); +} + +void _pal_lld_setgroupmode(ioportid_t port, ioportmask_t mask, uint32_t mode) { + int i; + switch (mode) { + case PAL_MODE_INPUT: + set_gpio_in(port, mask); + set_gpio_pud(port, mask, GPIO_PUD_OFF); + break; + case PAL_MODE_INPUT_PULLUP: + set_gpio_in(port, mask); + set_gpio_pud(port, mask, GPIO_PUD_PULLUP); + break; + case PAL_MODE_INPUT_PULLDOWN: + set_gpio_in(port, mask); + set_gpio_pud(port, mask, GPIO_PUD_PULLDOWN); + break; + case PAL_MODE_OUTPUT: + case PAL_MODE_OUTPUT_PUSHPULL: + case PAL_MODE_OUTPUT_OPENDRAIN: + for (i = 0; i < 32; i++) { + unsigned int bit = mask & 1; + if (bit) + bcm2835_gpio_fnsel(i + port->pin_base, GPFN_OUT); + mask >>= 1; + } + break; + } +} + +void _pal_lld_writeport(ioportid_t port, ioportmask_t bits) { + *(port->gpset) = port->latch = bits; + *(port->gpclr) = ~bits; +} + +#endif /* HAL_USE_PAL */ + +/** @} */ diff --git a/os/hal/platforms/BCM2835/pal_lld.h b/os/hal/platforms/BCM2835/pal_lld.h new file mode 100644 index 0000000000..0b6ae90b40 --- /dev/null +++ b/os/hal/platforms/BCM2835/pal_lld.h @@ -0,0 +1,197 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file BCM2835/pal_lld.h + * @brief PAL subsystem low level driver header for BCM2835. + * + * @addtogroup PAL + * @{ + */ + +#ifndef _PAL_LLD_H_ +#define _PAL_LLD_H_ + +#if HAL_USE_PAL || defined(__DOXYGEN__) + +/*===========================================================================*/ +/* Unsupported modes and specific modes */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* I/O Ports Types and constants. */ +/*===========================================================================*/ + +typedef struct { + /** + * @brief GPIO_LATCH register. + * @details This register represents the output latch of the GPIO port. + */ + uint32_t latch; + + volatile uint32_t *gpset; + volatile uint32_t *gpclr; + volatile uint32_t *gplev; + volatile uint32_t *gppudclk; + unsigned int pin_base; + +} gpio_port_t; + + +/** + * @brief Generic I/O ports static initializer. + * @details An instance of this structure must be passed to @p palInit() at + * system startup time in order to initialized the digital I/O + * subsystem. This represents only the initial setup, specific pads + * or whole ports can be reprogrammed at later time. + * @note Implementations may extend this structure to contain more, + * architecture dependent, fields. + */ +typedef struct { + +} PALConfig; + +/** + * @brief Width, in bits, of an I/O port. + */ +#define PAL_IOPORTS_WIDTH 32 + +/** + * @brief Whole port mask. + * @brief This macro specifies all the valid bits into a port. + */ +#define PAL_WHOLE_PORT ((ioportmask_t)0xFFFFFFFF) + +/** + * @brief Digital I/O port sized unsigned type. + */ +typedef uint32_t ioportmask_t; + +/** + * @brief Digital I/O modes. + */ +typedef uint32_t iomode_t; + +/** + * @brief Port Identifier. + * @details This type can be a scalar or some kind of pointer, do not make + * any assumption about it, use the provided macros when populating + * variables of this type. + */ +typedef gpio_port_t *ioportid_t; + +/*===========================================================================*/ +/* I/O Ports Identifiers. */ +/*===========================================================================*/ + +/** + * @brief First I/O port identifier. + * @details Low level drivers can define multiple ports, it is suggested to + * use this naming convention. + */ +extern gpio_port_t IOPORT0; +extern gpio_port_t IOPORT1; + +/*===========================================================================*/ +/* Implementation, some of the following macros could be implemented as */ +/* functions, if so please put them in pal_lld.c. */ +/*===========================================================================*/ + +extern const PALConfig pal_default_config; + +/** + * @brief Low level PAL subsystem initialization. + * + * @param[in] config architecture-dependent ports configuration + * + * @notapi + */ +#define pal_lld_init(config) _pal_lld_init(config); + +/** + * @brief Reads the physical I/O port states. + * + * @param[in] port port identifier + * @return The port bits. + * + * @notapi + */ +#define pal_lld_readport(port) (*((port)->gplev)) + +/** + * @brief Reads the output latch. + * @details The purpose of this function is to read back the latched output + * value. + * + * @param[in] port port identifier + * @return The latched logical states. + * + * @notapi + */ +#define pal_lld_readlatch(port) ((port)->latch) + +/** + * @brief Writes a bits mask on a I/O port. + * + * @param[in] port port identifier + * @param[in] bits bits to be written on the specified port + * + * @notapi + */ +#define pal_lld_writeport(port, bits) _pal_lld_writeport(port, bits) + + +/** + * @brief Pads group mode setup. + * @details This function programs a pads group belonging to the same port + * with the specified mode. + * + * @param[in] port port identifier + * @param[in] mask group mask + * @param[in] offset group bit offset within the port + * @param[in] mode group mode + * + * @notapi + */ +#define pal_lld_setgroupmode(port, mask, offset, mode) \ + _pal_lld_setgroupmode(port, mask << offset, mode) + +#ifdef __cplusplus +extern "C" { +#endif + + void _pal_lld_init(const PALConfig* config); + + void _pal_lld_setgroupmode(ioportid_t port, + ioportmask_t mask, + iomode_t mode); + + void _pal_lld_writeport(ioportid_t port, + ioportmask_t bits); + +#ifdef __cplusplus +} +#endif + +#endif /* HAL_USE_PAL */ + +#endif /* _PAL_LLD_H_ */ + +/** @} */ diff --git a/os/hal/platforms/BCM2835/platform.dox b/os/hal/platforms/BCM2835/platform.dox new file mode 100644 index 0000000000..1d7b63c622 --- /dev/null +++ b/os/hal/platforms/BCM2835/platform.dox @@ -0,0 +1,142 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @defgroup AT91SAM7 AT91SAM7 Drivers + * @details This section describes all the supported drivers on the AT91SAM7 + * platform and the implementation details of the single drivers. + * + * TODO + * + * @ingroup platforms + */ + +/** + * @defgroup AT91SAM7_HAL AT91SAM7 Initialization Support + * @details The AT91SAM7 HAL support is responsible for system initialization. + * + * @section at91sam7_hal_1 Supported HW resources + * - MC. + * - PMC. + * . + * @section at91sam7_hal_2 AT91SAM7 HAL driver implementation features + * - PLLs startup and stabilization. + * - Clock source selection. + * - Flash wait states. + * . +* @ingroup AT91SAM7 + */ + +/** + * @defgroup AT91SAM7_MAC AT91SAM7 MAC Support + * @details The AT91SAM7 MAC driver supports the EMAC peripheral. + * + * @section at91sam7_mac_1 Supported HW resources + * - EMAC. + * . + * @ingroup AT91SAM7 + */ + +/** + * @defgroup AT91SAM7_MII AT91SAM7 MII Support + * @details This driver supports the AT91SAM7 EMAC peripheral communicating + * with an external PHY transceiver. The driver currently supports + * the Micrel KS8721 PHY and the Davicom DV9161 modules. This driver + * is used internally by the MAC driver. + * + * @ingroup AT91SAM7 + */ + +/** + * @defgroup AT91SAM7_PAL AT91SAM7 PAL Support + * @details The AT91SAM7 PAL driver supports the PIO peripherals. + * + * @section at91sam7_pal_1 Supported HW resources + * - PIOA. + * - PIOB. + * . + * @section at91sam7_pal_2 AT91SAM7 PAL driver implementation features + * The PAL driver implementation fully supports the following hardware + * capabilities: + * - 32 bits wide ports. + * - Atomic set/reset functions. + * - Output latched regardless of the pad setting. + * - Direct read of input pads regardless of the pad setting. + * . + * @section at91sam7_pal_3 Supported PAL setup modes + * The AT91SAM7 PAL driver supports the following I/O modes: + * - @p PAL_MODE_RESET. + * - @p PAL_MODE_UNCONNECTED. + * - @p PAL_MODE_INPUT. + * - @p PAL_MODE_INPUT_ANALOG (same as @p PAL_MODE_INPUT). + * - @p PAL_MODE_INPUT_PULLUP. + * - @p PAL_MODE_OUTPUT_PUSHPULL. + * - @p PAL_MODE_OUTPUT_OPENDRAIN. + * . + * Any attempt to setup an invalid mode is ignored. + * + * @section at91sam7_pal_4 Suboptimal behavior + * The AT91SAM7 PIO is less than optimal in several areas, the limitations + * should be taken in account while using the PAL driver: + * - Pad/port toggling operations are not atomic. + * - Pad/group mode setup is not atomic. + * . + * @ingroup AT91SAM7 + */ + +/** + * @defgroup AT91SAM7_SERIAL AT91SAM7 Serial Support + * @details The AT91SAM7 Serial driver uses the USART/UART peripherals in a + * buffered, interrupt driven, implementation. + * + * @section at91sam7_serial_1 Supported HW resources + * The serial driver can support any of the following hardware resources: + * - USART1. + * - USART2. + * - DBGU. + * . + * @section at91sam7_serial_2 AT91SAM7 Serial driver implementation features + * - Clock stop for reduced power usage when the driver is in stop state. + * - Each USART can be independently enabled and programmed. Unused + * peripherals are left in low power mode. + * - Fully interrupt driven. + * - Programmable priority levels for each USART. + * . + * @ingroup AT91SAM7 + */ + +/** + * @defgroup AT91SAM7_SPI AT91SAM7 SPI Support + * @details The SPI driver supports the AT91SAM7 SPI peripherals using DMA + * channels for maximum performance. + * + * @section at91sam7_spi_1 Supported HW resources + * - SPI1. + * - SPI2. + * . + * @section at91sam7_spi_2 AT91SAM7 SPI driver implementation features + * - Clock stop for reduced power usage when the driver is in stop state. + * - Each SPI can be independently enabled and programmed. Unused + * peripherals are left in low power mode. + * - Programmable interrupt priority levels for each SPI. + * - DMA is used for receiving and transmitting. + * . + * @ingroup AT91SAM7 + */ diff --git a/os/hal/platforms/BCM2835/platform.mk b/os/hal/platforms/BCM2835/platform.mk new file mode 100644 index 0000000000..6dad6b31c8 --- /dev/null +++ b/os/hal/platforms/BCM2835/platform.mk @@ -0,0 +1,12 @@ +# List of all the BCM2835 platform files. +PLATFORMSRC = ${CHIBIOS}/os/hal/platforms/BCM2835/hal_lld.c \ + ${CHIBIOS}/os/hal/platforms/BCM2835/pal_lld.c \ + ${CHIBIOS}/os/hal/platforms/BCM2835/serial_lld.c \ + ${CHIBIOS}/os/hal/platforms/BCM2835/i2c_lld.c \ + ${CHIBIOS}/os/hal/platforms/BCM2835/spi_lld.c \ + ${CHIBIOS}/os/hal/platforms/BCM2835/gpt_lld.c \ + ${CHIBIOS}/os/hal/platforms/BCM2835/pwm_lld.c \ + ${CHIBIOS}/os/hal/platforms/BCM2835/bcm2835.c + +# Required include directories +PLATFORMINC = ${CHIBIOS}/os/hal/platforms/BCM2835 diff --git a/os/hal/platforms/BCM2835/pwm_lld.c b/os/hal/platforms/BCM2835/pwm_lld.c new file mode 100644 index 0000000000..af11ae982b --- /dev/null +++ b/os/hal/platforms/BCM2835/pwm_lld.c @@ -0,0 +1,182 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file templates/pwm_lld.c + * @brief PWM Driver subsystem low level driver source template. + * + * @addtogroup PWM + * @{ + */ + +#include "ch.h" +#include "hal.h" + +#if HAL_USE_PWM || defined(__DOXYGEN__) + +/*===========================================================================*/ +/* Driver local definitions. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver exported variables. */ +/*===========================================================================*/ + +PWMDriver PWMD1; /* Only supporting PWM1 for now. */ + +/*===========================================================================*/ +/* Driver local variables. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver local functions. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver interrupt handlers. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver exported functions. */ +/*===========================================================================*/ + +/** + * @brief Low level PWM driver initialization. + * + * @notapi + */ +void pwm_lld_init(void) { + pwmObjectInit(&PWMD1); +} + +/** + * @brief Configures and activates the PWM peripheral. + * + * @param[in] pwmp pointer to the @p PWMDriver object + * + * @notapi + */ +void pwm_lld_start(PWMDriver *pwmp) { + /* Set PWM pin function.*/ + bcm2835_gpio_fnsel(18, GPFN_ALT5); + + /* Stop PWM.*/ + PWM_CTL = 0 ; + + /* Disable clock generator (reset bit 4).*/ + GPIO0_CLK_CTL = GPIO_CLK_PWD | 0x01 ; + delayMicroseconds (110) ; + + /* Wait for clock to be !BUSY.*/ + while ((GPIO0_CLK_CTL & 0x80) != 0); + + /* set pwm div to 32 (19.2/32 = 600KHz).*/ + GPIO0_CLK_DIV = GPIO_CLK_PWD | (32 << 12); + + /* enable clock generator.*/ + GPIO0_CLK_CTL = GPIO_CLK_PWD | 0x11; + + /* N/M -- N = DATA, M = RANGE.*/ + /* M/S -- M = DATA, S = RANGE.*/ + PWM0_DATA = 0; + PWM0_RANGE = pwmp->period; + +} + +/** + * @brief Deactivates the PWM peripheral. + * + * @param[in] pwmp pointer to the @p PWMDriver object + * + * @notapi + */ +void pwm_lld_stop(PWMDriver *pwmp) { + UNUSED(pwmp); + PWM_CTL &= ~PWM0_ENABLE; +} + +/** + * @brief Changes the period the PWM peripheral. + * @details This function changes the period of a PWM unit that has already + * been activated using @p pwmStart(). + * @pre The PWM unit must have been activated using @p pwmStart(). + * @post The PWM unit period is changed to the new value. + * @note The function has effect at the next cycle start. + * @note If a period is specified that is shorter than the pulse width + * programmed in one of the channels then the behavior is not + * guaranteed. + * + * @param[in] pwmp pointer to a @p PWMDriver object + * @param[in] period new cycle time in ticks + * + * @notapi + */ +void pwm_lld_change_period(PWMDriver *pwmp, pwmcnt_t period) { + UNUSED(pwmp); + PWM0_RANGE = period; +} + +/** + * @brief Enables a PWM channel. + * @pre The PWM unit must have been activated using @p pwmStart(). + * @post The channel is active using the specified configuration. + * @note Depending on the hardware implementation this function has + * effect starting on the next cycle (recommended implementation) + * or immediately (fallback implementation). + * + * @param[in] pwmp pointer to a @p PWMDriver object + * @param[in] channel PWM channel identifier (0...PWM_CHANNELS-1) + * @param[in] width PWM pulse width as clock pulses number + * + * @notapi + */ +void pwm_lld_enable_channel(PWMDriver *pwmp, + pwmchannel_t channel, + pwmcnt_t width) { + UNUSED(pwmp); + UNUSED(channel); + + PWM_CTL |= PWM0_ENABLE; + PWM0_DATA = width; +} + +/** + * @brief Disables a PWM channel. + * @pre The PWM unit must have been activated using @p pwmStart(). + * @post The channel is disabled and its output line returned to the + * idle state. + * @note Depending on the hardware implementation this function has + * effect starting on the next cycle (recommended implementation) + * or immediately (fallback implementation). + * + * @param[in] pwmp pointer to a @p PWMDriver object + * @param[in] channel PWM channel identifier (0...PWM_CHANNELS-1) + * + * @notapi + */ +void pwm_lld_disable_channel(PWMDriver *pwmp, pwmchannel_t channel) { + UNUSED(pwmp); + UNUSED(channel); + PWM_CTL &= ~PWM0_ENABLE; +} + +#endif /* HAL_USE_PWM */ + +/** @} */ diff --git a/os/hal/platforms/BCM2835/pwm_lld.h b/os/hal/platforms/BCM2835/pwm_lld.h new file mode 100644 index 0000000000..119fc8260a --- /dev/null +++ b/os/hal/platforms/BCM2835/pwm_lld.h @@ -0,0 +1,176 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file templates/pwm_lld.h + * @brief PWM Driver subsystem low level driver header template. + * + * @addtogroup PWM + * @{ + */ + +#ifndef _PWM_LLD_H_ +#define _PWM_LLD_H_ + +#if HAL_USE_PWM || defined(__DOXYGEN__) + +/*===========================================================================*/ +/* Driver constants. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver pre-compile time settings. */ +/*===========================================================================*/ + +/** + * @brief Number of PWM channels per PWM driver. + */ +#if !defined(PWM_CHANNELS) || defined(__DOXYGEN__) +#define PWM_CHANNELS 1 +#endif + +/*===========================================================================*/ +/* Derived constants and error checks. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver data structures and types. */ +/*===========================================================================*/ + +extern PWMDriver PWMD1; + +/** + * @brief PWM mode type. + */ +typedef uint32_t pwmmode_t; + +/** + * @brief PWM channel type. + */ +typedef uint8_t pwmchannel_t; + +/** + * @brief PWM counter type. + */ +typedef uint32_t pwmcnt_t; + +/** + * @brief PWM driver channel configuration structure. + * @note Some architectures may not be able to support the channel mode + * or the callback, in this case the fields are ignored. + */ +typedef struct { + /** + * @brief Channel active logic level. + */ + pwmmode_t mode; + /** + * @brief Channel callback pointer. + * @note This callback is invoked on the channel compare event. If set to + * @p NULL then the callback is disabled. + */ + pwmcallback_t callback; + /* End of the mandatory fields.*/ +} PWMChannelConfig; + +/** + * @brief Driver configuration structure. + * @note Implementations may extend this structure to contain more, + * architecture dependent, fields. + */ +typedef struct { + /** + * @brief Timer clock in Hz. + * @note The low level can use assertions in order to catch invalid + * frequency specifications. + */ + uint32_t frequency; + /** + * @brief PWM period in ticks. + * @note The low level can use assertions in order to catch invalid + * period specifications. + */ + pwmcnt_t period; + /** + * @brief Periodic callback pointer. + * @note This callback is invoked on PWM counter reset. If set to + * @p NULL then the callback is disabled. + */ + pwmcallback_t callback; + /** + * @brief Channels configurations. + */ + PWMChannelConfig channels[PWM_CHANNELS]; + /* End of the mandatory fields.*/ +} PWMConfig; + +/** + * @brief Structure representing an PWM driver. + * @note Implementations may extend this structure to contain more, + * architecture dependent, fields. + */ +struct PWMDriver { + /** + * @brief Driver state. + */ + pwmstate_t state; + /** + * @brief Current configuration data. + */ + const PWMConfig *config; + /** + * @brief Current PWM period in ticks. + */ + pwmcnt_t period; +#if defined(PWM_DRIVER_EXT_FIELDS) + PWM_DRIVER_EXT_FIELDS +#endif + /* End of the mandatory fields.*/ + +}; + +/*===========================================================================*/ +/* Driver macros. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* External declarations. */ +/*===========================================================================*/ + +#ifdef __cplusplus +extern "C" { +#endif + void pwm_lld_init(void); + void pwm_lld_start(PWMDriver *pwmp); + void pwm_lld_stop(PWMDriver *pwmp); + void pwm_lld_change_period(PWMDriver *pwmp, pwmcnt_t period); + void pwm_lld_enable_channel(PWMDriver *pwmp, + pwmchannel_t channel, + pwmcnt_t width); + void pwm_lld_disable_channel(PWMDriver *pwmp, pwmchannel_t channel); +#ifdef __cplusplus +} +#endif + +#endif /* HAL_USE_PWM */ + +#endif /* _PWM_LLD_H_ */ + +/** @} */ diff --git a/os/hal/platforms/BCM2835/serial_lld.c b/os/hal/platforms/BCM2835/serial_lld.c new file mode 100644 index 0000000000..579a9ba281 --- /dev/null +++ b/os/hal/platforms/BCM2835/serial_lld.c @@ -0,0 +1,212 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file templates/serial_lld.c + * @brief Serial Driver subsystem low level driver source template. + * + * @addtogroup SERIAL + * @{ + */ + +#include "ch.h" +#include "hal.h" + +#if HAL_USE_SERIAL || defined(__DOXYGEN__) + +/*===========================================================================*/ +/* Driver local definitions. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver exported variables. */ +/*===========================================================================*/ + +SerialDriver SD1; + +/*===========================================================================*/ +/* Driver local variables. */ +/*===========================================================================*/ + +/** + * @brief Driver default configuration. + */ +static const SerialConfig default_config = { + 115200 /* default baud rate */ +}; + +/*===========================================================================*/ +/* Driver local functions. */ +/*===========================================================================*/ + +static void output_notify(GenericQueue *qp) { + UNUSED(qp); + /* Enable tx interrupts.*/ + AUX_MU_IER_REG |= AUX_MU_IER_TX_IRQEN; +} + +/*===========================================================================*/ +/* Driver interrupt handlers. */ +/*===========================================================================*/ + +void sd_lld_serve_interrupt( SerialDriver *sdp ) { + if (AUX_MU_IIR_RX_IRQ) { + chSysLockFromIsr(); + while(!AUX_MU_LSR_RX_RDY); + do { + sdIncomingDataI(sdp, AUX_MU_IO_REG & 0xFF); + } while (AUX_MU_LSR_RX_RDY); + chSysUnlockFromIsr(); + } + + if (AUX_MU_IIR_TX_IRQ) { + chSysLockFromIsr(); + while(!AUX_MU_LSR_TX_RDY); + msg_t data = sdRequestDataI(sdp); + if (data < Q_OK) { + /* Disable tx interrupts.*/ + AUX_MU_IER_REG &= ~AUX_MU_IER_TX_IRQEN; + } + else { + mini_uart_send((uint32_t)data); + } + chSysUnlockFromIsr(); + } +} + +/*===========================================================================*/ +/* Driver exported functions. */ +/*===========================================================================*/ + +/** + * @brief Low level serial driver initialization. + * + * @notapi + */ +void sd_lld_init(void) { + sdObjectInit(&SD1, NULL, output_notify); +} + +/** + * @brief Low level serial driver configuration and (re)start. + * + * @param[in] sdp pointer to a @p SerialDriver object + * @param[in] config the architecture-dependent serial driver configuration. + * If this parameter is set to @p NULL then a default + * configuration is used. + * + * @notapi + */ +void sd_lld_start(SerialDriver *sdp, const SerialConfig *config) { + UNUSED(sdp); + + if (config == NULL) + config = &default_config; + + IRQ_DISABLE1 = BIT(29); + + AUX_ENABLES = 1; + + AUX_MU_CNTL_REG = 0x00; // disable tx and rx (+set other control bits to default) + AUX_MU_IER_REG &= ~0x03; // disable rx tx interrupts + AUX_MU_LCR_REG |= 0x03; // 8-bit mode + AUX_MU_MCR_REG = 0x00; // set RTS high (default) + AUX_MU_BAUD_REG = BAUD_RATE_COUNT(config->baud_rate); + + bcm2835_gpio_fnsel(14, GPFN_ALT5); + bcm2835_gpio_fnsel(15, GPFN_ALT5); + + GPPUD = 0; + bcm2835_delay(150); + GPPUDCLK0 = (1<<14)|(1<<15); + bcm2835_delay(150); + GPPUDCLK0 = 0; + + AUX_MU_IER_REG |= 0x03; // enable rx tx interrupts + AUX_MU_IIR_REG |= 0x06; // clear FIFOs + AUX_MU_CNTL_REG = 0x03; // enable tx and rx (+set other control bits to default) + + IRQ_ENABLE1 = BIT(29); +} + +/** + * @brief Low level serial driver stop. + * @details De-initializes the USART, stops the associated clock, resets the + * interrupt vector. + * + * @param[in] sdp pointer to a @p SerialDriver object + * + * @notapi + */ +void sd_lld_stop(SerialDriver *sdp) { + UNUSED(sdp); + + IRQ_DISABLE1 |= BIT(29); + bcm2835_gpio_fnsel(14, GPFN_IN); + bcm2835_gpio_fnsel(15, GPFN_IN); +} + +uint32_t mini_uart_recv ( void ) +{ + while((AUX_MU_LSR_REG & 0x01) == 0); + return(AUX_MU_IO_REG & 0xFF); +} + +void mini_uart_send ( uint32_t c ) +{ + while((AUX_MU_LSR_REG & 0x20) == 0); + AUX_MU_IO_REG = c; +} + +void mini_uart_sendstr (const char *s) +{ + char c; + while((c = *s++)) mini_uart_send(c); +} + +void mini_uart_sendhex ( uint32_t d, bool_t newline ) +{ + uint32_t rb; + uint32_t rc; + + rb=32; + while(1) + { + rb-=4; + rc=(d>>rb)&0xF; + if(rc>9) + rc+=0x37; + else + rc+=0x30; + mini_uart_send(rc); + if(rb==0) break; + } + + mini_uart_send(0x20); + + if (newline) { + mini_uart_send(0x0D); + mini_uart_send(0x0A); + } +} + +#endif /* HAL_USE_SERIAL */ + +/** @} */ diff --git a/os/hal/platforms/BCM2835/serial_lld.h b/os/hal/platforms/BCM2835/serial_lld.h new file mode 100644 index 0000000000..dee9a83adb --- /dev/null +++ b/os/hal/platforms/BCM2835/serial_lld.h @@ -0,0 +1,122 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file templates/serial_lld.h + * @brief Serial Driver subsystem low level driver header template. + * + * @addtogroup SERIAL + * @{ + */ + +#ifndef _SERIAL_LLD_H_ +#define _SERIAL_LLD_H_ + +#if HAL_USE_SERIAL || defined(__DOXYGEN__) + +/*===========================================================================*/ +/* Driver constants. */ +/*===========================================================================*/ + +/** + * @brief Serial buffers size. + * @details Configuration parameter, you can change the depth of the queue + * buffers depending on the requirements of your application. + */ +#if !defined(SERIAL_BUFFERS_SIZE) || defined(__DOXYGEN__) +#define SERIAL_BUFFERS_SIZE 1024 +#endif + +/*===========================================================================*/ +/* Driver pre-compile time settings. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Derived constants and error checks. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver data structures and types. */ +/*===========================================================================*/ + +/** + * @brief Generic Serial Driver configuration structure. + * @details An instance of this structure must be passed to @p sdStart() + * in order to configure and start a serial driver operations. + * @note Implementations may extend this structure to contain more, + * architecture dependent, fields. + */ +typedef struct { + /** @brief Baud rate for the Mini UART */ + uint32_t baud_rate; +} SerialConfig; + +/** + * @brief @p SerialDriver specific data. + */ +#define _serial_driver_data \ + _base_asynchronous_channel_data \ + /* Driver state.*/ \ + sdstate_t state; \ + /* Input queue.*/ \ + InputQueue iqueue; \ + /* Output queue.*/ \ + OutputQueue oqueue; \ + /* Input circular buffer.*/ \ + uint8_t ib[SERIAL_BUFFERS_SIZE]; \ + /* Output circular buffer.*/ \ + uint8_t ob[SERIAL_BUFFERS_SIZE]; \ + /* End of the mandatory fields.*/ + +/*===========================================================================*/ +/* Driver macros. */ +/*===========================================================================*/ + +#define BAUD_RATE_COUNT(baudrate) ((BCM2835_CLOCK_FREQ / (8 * (baudrate))) - 1) + +/*===========================================================================*/ +/* External declarations. */ +/*===========================================================================*/ + +extern SerialDriver SD1; + +#ifdef __cplusplus +extern "C" { +#endif + void sd_lld_init( void ); + void sd_lld_start( SerialDriver *sdp, const SerialConfig *config ); + void sd_lld_stop( SerialDriver *sdp ); + + void sd_lld_serve_interrupt( SerialDriver *sdp ); + + void mini_uart_send ( uint32_t ); + uint32_t mini_uart_recv ( void ); + void mini_uart_sendhex ( uint32_t value, bool_t newline ); + void mini_uart_sendstr (const char *s); +#ifdef __cplusplus +} +#endif + + +#endif /* HAL_USE_SERIAL */ + +#endif /* _SERIAL_LLD_H_ */ + +/** @} */ diff --git a/os/hal/platforms/BCM2835/spi_lld.c b/os/hal/platforms/BCM2835/spi_lld.c new file mode 100644 index 0000000000..2350e60588 --- /dev/null +++ b/os/hal/platforms/BCM2835/spi_lld.c @@ -0,0 +1,342 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file templates/spi_lld.c + * @brief SPI Driver subsystem low level driver source template. + * + * @addtogroup SPI + * @{ + */ + +#include "ch.h" +#include "hal.h" +#include "bcm2835.h" +#include "chprintf.h" + +#if HAL_USE_SPI || defined(__DOXYGEN__) + +/*===========================================================================*/ +/* Driver local definitions. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver exported variables. */ +/*===========================================================================*/ + +SPIDriver SPI0; + +/*===========================================================================*/ +/* Driver local variables. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver local functions. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver interrupt handlers. */ +/*===========================================================================*/ + +#define read_fifo(spip) { \ + while (SPI0_CS & SPI_CS_RXD) { \ + uint32_t rx = SPI0_FIFO; \ + uint8_t *rxbuf = (uint8_t *)(spip)->rxbuf; \ + if (rxbuf) \ + *rxbuf++ = rx; \ + } \ +} + + +/** + * @brief SPI IRQ handler. + * + * @param[in] spip pointer to the @p SPIDriver object + * + * @notapi + */ +void spi_lld_serve_interrupt(SPIDriver *spip) { + if (IRQ_PEND2 & SPI_IRQ) { + if (SPI0_CS & SPI_CS_DONE) { + size_t *count = &(spip->txcnt); + if (*count > 0) { + /* Fill FIFO */ + if (spip->config->lossiEnabled) { + /* LoSSI sends 9 bits (2 bytes) at a time.*/ + uint16_t *txbuf = (uint16_t *)(spip)->txbuf; + while ((SPI0_CS & SPI_CS_TXD) && *count > 0) { + SPI0_FIFO = spip->txbuf != NULL ? *(txbuf)++ : 0; + *count -= 2; + } + } + else { + uint8_t *txbuf = (uint8_t *)(spip)->txbuf; + while ((SPI0_CS & SPI_CS_TXD) && *count > 0) { + SPI0_FIFO = spip->txbuf != NULL ? *(txbuf)++ : 0; + --*count; + } + } + } + else { + /* LoSSI-mode recv not supported yet.*/ + read_fifo(spip); + /* Deactivate Transfer and disable SPI interrupts.*/ + SPI0_CS &= ~(SPI_CS_INTD | SPI_CS_INTR | SPI_CS_TA); + _spi_isr_code(spip); + } + } + + if (SPI0_CS & SPI_CS_RXR) { + read_fifo(spip); + } + } +} + +/*===========================================================================*/ +/* Driver exported functions. */ +/*===========================================================================*/ + +/** + * @brief Low level SPI driver initialization. + * + * @notapi + */ +void spi_lld_init(void) { + spiObjectInit(&SPI0); +} + +/** + * @brief Configures and activates the SPI peripheral. + * + * @param[in] spip pointer to the @p SPIDriver object + * + * @notapi + */ +void spi_lld_start(SPIDriver *spip) { + UNUSED(spip); + + IRQ_DISABLE2 |= BIT(22); + + /* This can be optimized to setting two masks.*/ + bcm2835_gpio_fnsel(7, GPFN_ALT0); /* SPI0_CE1_N.*/ + bcm2835_gpio_fnsel(8, GPFN_ALT0); /* SPI0_CE0_N.*/ + bcm2835_gpio_fnsel(9, GPFN_ALT0); /* SPI0_MOSI.*/ + bcm2835_gpio_fnsel(10, GPFN_ALT0); /* SPI0_MISO.*/ + bcm2835_gpio_fnsel(11, GPFN_ALT0); /* SPIO_SCLK.*/ + + uint32_t control = 0; + + /* Not using bidirectional mode.*/ + control &= ~SPI_CS_REN; + + const SPIConfig *cfg = spip->config; + + if (cfg->clock_polarity) + control |= SPI_CS_CPOL; + + if (cfg->clock_phase) + control |= SPI_CS_CPHA; + + if (cfg->chip_select_polarity) + control |= SPI_CS_CSPOL; + + if (cfg->chip_select_polarity0) + control |= SPI_CS_CSPOL0; + + if (cfg->chip_select_polarity1) + control |= SPI_CS_CSPOL1; + + if (cfg->lossiEnabled) + control |= SPI_CS_LEN; + + /* Optimization: precompute control mask? Could be externally changed.*/ + SPI0_CS = control | SPI_CS_CLEAR_TX | SPI_CS_CLEAR_RX; + + SPI0_CLK = cfg->clock_divider; +} + +/** + * @brief Deactivates the SPI peripheral. + * + * @param[in] spip pointer to the @p SPIDriver object + * + * @notapi + */ +void spi_lld_stop(SPIDriver *spip) { + UNUSED(spip); + + IRQ_DISABLE2 |= BIT(22); + + /* This can be optimized to setting two masks.*/ + bcm2835_gpio_fnsel(7, GPFN_IN); + bcm2835_gpio_fnsel(8, GPFN_IN); + bcm2835_gpio_fnsel(9, GPFN_IN); + bcm2835_gpio_fnsel(10, GPFN_IN); + bcm2835_gpio_fnsel(11, GPFN_IN); +} + +/** + * @brief Asserts the slave select signal and prepares for transfers. + * + * @param[in] spip pointer to the @p SPIDriver object + * + * @notapi + */ +void spi_lld_select(SPIDriver *spip) { + uint32_t cs = SPI0_CS; + cs &= ~SPI_CS_CS; + cs |= (spip->config->chip_select & SPI_CS_CS); + SPI0_CS = cs; +} + +/** + * @brief Deasserts the slave select signal. + * @details The previously selected peripheral is unselected. + * + * @param[in] spip pointer to the @p SPIDriver object + * + * @notapi + */ +void spi_lld_unselect(SPIDriver *spip) { + UNUSED(spip); + /* This sets the CS back to CS0. + * There's no way to turn off all chip selects. + * However, the CS is only active during transfers. + */ + SPI0_CS &= ~SPI_CS_CS; +} + +/** + * @brief Ignores data on the SPI bus. + * @details This asynchronous function starts the transmission of a series of + * idle words on the SPI bus and ignores the received data. + * @post At the end of the operation the configured callback is invoked. + * + * @param[in] spip pointer to the @p SPIDriver object + * @param[in] n number of words to be ignored + * + * @notapi + */ +void spi_lld_ignore(SPIDriver *spip, size_t n) { + spi_lld_exchange(spip, n, NULL, NULL); +} + +/** + * @brief Exchanges data on the SPI bus. + * @details This asynchronous function starts a simultaneous transmit/receive + * operation. + * @post At the end of the operation the configured callback is invoked. + * @note The buffers are organized as uint8_t arrays for data sizes below or + * equal to 8 bits else it is organized as uint16_t arrays. + * + * @param[in] spip pointer to the @p SPIDriver object + * @param[in] n number of words to be exchanged + * @param[in] txbuf the pointer to the transmit buffer + * @param[out] rxbuf the pointer to the receive buffer + * + * @notapi + */ +void spi_lld_exchange(SPIDriver *spip, size_t n, + const void *txbuf, void *rxbuf) { + /* Clear TX and RX fifos.*/ + SPI0_CS |= SPI_CS_CLEAR_TX | SPI_CS_CLEAR_RX; + + spip->txbuf = txbuf; + spip->txcnt = n; + spip->rxbuf = rxbuf; + + /* Enable SPI interrupts and activate transfer.*/ + SPI0_CS |= SPI_CS_INTD | SPI_CS_INTR | SPI_CS_TA; + IRQ_ENABLE2 |= BIT(22); +} + +/** + * @brief Sends data over the SPI bus. + * @details This asynchronous function starts a transmit operation. + * @post At the end of the operation the configured callback is invoked. + * @note The buffers are organized as uint8_t arrays for data sizes below or + * equal to 8 bits else it is organized as uint16_t arrays. + * + * @param[in] spip pointer to the @p SPIDriver object + * @param[in] n number of words to send + * @param[in] txbuf the pointer to the transmit buffer + * + * @notapi + */ +void spi_lld_send(SPIDriver *spip, size_t n, const void *txbuf) { + spi_lld_exchange(spip, n, txbuf, NULL); +} + +/** + * @brief Receives data from the SPI bus. + * @details This asynchronous function starts a receive operation. + * @post At the end of the operation the configured callback is invoked. + * @note The buffers are organized as uint8_t arrays for data sizes below or + * equal to 8 bits else it is organized as uint16_t arrays. + * + * @param[in] spip pointer to the @p SPIDriver object + * @param[in] n number of words to receive + * @param[out] rxbuf the pointer to the receive buffer + * + * @notapi + */ +void spi_lld_receive(SPIDriver *spip, size_t n, void *rxbuf) { + spi_lld_exchange(spip, n, NULL, rxbuf); +} + +/** + * @brief Exchanges one frame using a polled wait. + * @details This synchronous function exchanges one frame using a polled + * synchronization method. This function is useful when exchanging + * small amount of data on high speed channels, usually in this + * situation is much more efficient just wait for completion using + * polling than suspending the thread waiting for an interrupt. + * + * @param[in] spip pointer to the @p SPIDriver object + * @param[in] frame the data frame to send over the SPI bus + * @return The received data frame from the SPI bus. + */ +uint16_t spi_lld_polled_exchange(SPIDriver *spip, uint16_t frame) { + UNUSED(spip); + + /* Clear TX and RX fifos. Start transfer.*/ + SPI0_CS |= SPI_CS_CLEAR_TX | SPI_CS_CLEAR_RX | SPI_CS_TA; + + /* Wait for space in TX FIFO.*/ + while (!(SPI0_CS & SPI_CS_TXD)); + + /* Write to FIFO.*/ + SPI0_FIFO = frame; + + /* Wait for DONE to be set.*/ + while (!(SPI0_CS & SPI_CS_DONE)); + + /* Read any bytes that were sent back by the slave.*/ + uint16_t rxdata = SPI0_FIFO; + + /* Set TA = 0.*/ + SPI0_CS &= ~SPI_CS_TA; + + return rxdata; +} + +#endif /* HAL_USE_SPI */ + +/** @} */ diff --git a/os/hal/platforms/BCM2835/spi_lld.h b/os/hal/platforms/BCM2835/spi_lld.h new file mode 100644 index 0000000000..ba3c0bc583 --- /dev/null +++ b/os/hal/platforms/BCM2835/spi_lld.h @@ -0,0 +1,205 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file templates/spi_lld.h + * @brief SPI Driver subsystem low level driver header template. + * + * @addtogroup SPI + * @{ + */ + +#ifndef _SPI_LLD_H_ +#define _SPI_LLD_H_ + +#if HAL_USE_SPI || defined(__DOXYGEN__) + +/*===========================================================================*/ +/* Driver constants. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver pre-compile time settings. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Derived constants and error checks. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver data structures and types. */ +/*===========================================================================*/ + +/** + * @brief Type of a structure representing an SPI driver. + */ +typedef struct SPIDriver SPIDriver; + +/** + * @brief SPI notification callback type. + * + * @param[in] spip pointer to the @p SPIDriver object triggering the + * callback + */ +typedef void (*spicallback_t)(SPIDriver *spip); + +/** + * @brief Driver configuration structure. + * @note Implementations may extend this structure to contain more, + * architecture dependent, fields. + */ +typedef struct { + /** + * @brief Operation complete callback. + */ + spicallback_t end_cb; + /* End of the mandatory fields.*/ + + /* @brief LoSSI enable + * 0 = The serial interface will behave as an SPI master. + * 1 = The serial interface will behave as a LoSSI master. + */ + uint8_t lossiEnabled; + + /* @brief 00=Chip select 0, 01=Chip select 1 */ + uint8_t chip_select; + + /* @brief Chip Select Polarity + * 0 = Chip select lines are active low + * 1 = Chip select lines are active high + */ + uint8_t chip_select_polarity; + + /* @brief Chip Select 0 Polarity + * 0 = Chip select lines are active low + * 1 = Chip select lines are active high + */ + uint8_t chip_select_polarity0; + + /* @brief Chip Select 1 Polarity + * 0 = Chip select lines are active low + * 1 = Chip select lines are active high + */ + uint8_t chip_select_polarity1; + + /* @brief Clock Polarity + * 0 = Rest state of clock = low. + * 1 = Rest state of clock = high. + */ + uint8_t clock_polarity; + + /* @brief Clock Phase + * 0 = First SCLK transition at middle of data bit. + * 1 = First SCLK transition at beginning of data bit. + */ + uint8_t clock_phase; + + /* @brief Clock Divider.*/ + uint32_t clock_divider; + +} SPIConfig; + +/** + * @brief Structure representing an SPI driver. + * @note Implementations may extend this structure to contain more, + * architecture dependent, fields. + */ +struct SPIDriver { + /** + * @brief Driver state. + */ + spistate_t state; + /** + * @brief Current configuration data. + */ + const SPIConfig *config; +#if SPI_USE_WAIT || defined(__DOXYGEN__) + /** + * @brief Waiting thread. + */ + Thread *thread; +#endif /* SPI_USE_WAIT */ +#if SPI_USE_MUTUAL_EXCLUSION || defined(__DOXYGEN__) +#if CH_USE_MUTEXES || defined(__DOXYGEN__) + /** + * @brief Mutex protecting the bus. + */ + Mutex mutex; +#elif CH_USE_SEMAPHORES + Semaphore semaphore; +#endif + + /** + * @brief Receive buffer + */ + void *rxbuf; + + /** + * @brief Transmit buffer + */ + const void *txbuf; + + /** + * @brief Pending transfer count + */ + size_t txcnt; + +#endif /* SPI_USE_MUTUAL_EXCLUSION */ +#if defined(SPI_DRIVER_EXT_FIELDS) + SPI_DRIVER_EXT_FIELDS +#endif + /* End of the mandatory fields.*/ +}; + +/*===========================================================================*/ +/* Driver macros. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* External declarations. */ +/*===========================================================================*/ + +#ifdef __cplusplus +extern "C" { +#endif + extern SPIDriver SPI0; + + void spi_lld_init(void); + void spi_lld_start(SPIDriver *spip); + void spi_lld_stop(SPIDriver *spip); + void spi_lld_select(SPIDriver *spip); + void spi_lld_unselect(SPIDriver *spip); + void spi_lld_ignore(SPIDriver *spip, size_t n); + void spi_lld_exchange(SPIDriver *spip, size_t n, + const void *txbuf, void *rxbuf); + void spi_lld_send(SPIDriver *spip, size_t n, const void *txbuf); + void spi_lld_receive(SPIDriver *spip, size_t n, void *rxbuf); + uint16_t spi_lld_polled_exchange(SPIDriver *spip, uint16_t frame); + + void spi_lld_serve_interrupt(SPIDriver *spip); +#ifdef __cplusplus +} +#endif + +#endif /* HAL_USE_SPI */ + +#endif /* _SPI_LLD_H_ */ + +/** @} */ diff --git a/os/ports/GCC/ARM/BCM2835/armparams.h b/os/ports/GCC/ARM/BCM2835/armparams.h new file mode 100644 index 0000000000..d11a55c4fe --- /dev/null +++ b/os/ports/GCC/ARM/BCM2835/armparams.h @@ -0,0 +1,49 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file ARM/BCM2835/armparams.h + * @brief ARM7 BCM2835 Specific Parameters. + * + * @defgroup ARM_BCM2835 AT91SAM7 Specific Parameters + * @ingroup ARM_SPECIFIC + * @details This file contains the ARM specific parameters for the + * BCM2835 platform. + * @{ + */ + +#ifndef _ARMPARAMS_H_ +#define _ARMPARAMS_H_ + +/** + * @brief ARM core model. + */ +#define ARM_CORE ARM_CORE_ARM1176JZF_S + +/** + * @brief BCM2835-specific wait for interrupt. + */ +#define port_wait_for_interrupt() { \ + asm volatile ("MCR p15,0,r0,c7,c0,4" : : : "memory"); \ +} + +#endif /* _ARMPARAMS_H_ */ + +/** @} */ diff --git a/os/ports/GCC/ARM/BCM2835/ld/BCM2835.ld b/os/ports/GCC/ARM/BCM2835/ld/BCM2835.ld new file mode 100644 index 0000000000..1cce3e92f7 --- /dev/null +++ b/os/ports/GCC/ARM/BCM2835/ld/BCM2835.ld @@ -0,0 +1,104 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/* + * BCM2835 memory setup. + */ +__und_stack_size__ = 0x0004; +__abt_stack_size__ = 0x0004; +__fiq_stack_size__ = 0x0010; +__irq_stack_size__ = 0x0080; +__svc_stack_size__ = 0x0004; +__sys_stack_size__ = 0x0400; +__stacks_total_size__ = __und_stack_size__ + __abt_stack_size__ + __fiq_stack_size__ + __irq_stack_size__ + __svc_stack_size__ + __sys_stack_size__; + +MEMORY +{ + ram : org = 0x8000, len = 0x06000000 - 0x20 +} + +__ram_start__ = ORIGIN(ram); +__ram_size__ = LENGTH(ram); +__ram_end__ = __ram_start__ + __ram_size__; + +SECTIONS +{ + . = 0; + + .text : ALIGN(16) SUBALIGN(16) + { + _text = .; + KEEP(*(vectors)) + *(.text) + *(.text.*) + *(.rodata) + *(.rodata.*) + *(.glue_7t) + *(.glue_7) + *(.gcc*) + *(.ctors) + *(.dtors) + } > ram + + .ARM.extab : {*(.ARM.extab* .gnu.linkonce.armextab.*)} + + __exidx_start = .; + .ARM.exidx : {*(.ARM.exidx* .gnu.linkonce.armexidx.*)} > ram + __exidx_end = .; + + .eh_frame_hdr : {*(.eh_frame_hdr)} + + .eh_frame : ONLY_IF_RO {*(.eh_frame)} + + . = ALIGN(4); + _etext = .; + _textdata = _etext; + + .data : + { + _data = .; + *(.data) + . = ALIGN(4); + *(.data.*) + . = ALIGN(4); + *(.ramtext) + . = ALIGN(4); + _edata = .; + } > ram + + .bss : + { + _bss_start = .; + *(.bss) + . = ALIGN(4); + *(.bss.*) + . = ALIGN(4); + *(COMMON) + . = ALIGN(4); + _bss_end = .; + } > ram +} + +PROVIDE(end = .); +_end = .; + +__heap_base__ = _end; +__heap_end__ = __ram_end__ - __stacks_total_size__; +__main_thread_stack_base__ = __ram_end__ - __stacks_total_size__; diff --git a/os/ports/GCC/ARM/BCM2835/port.mk b/os/ports/GCC/ARM/BCM2835/port.mk new file mode 100644 index 0000000000..53d61f4b83 --- /dev/null +++ b/os/ports/GCC/ARM/BCM2835/port.mk @@ -0,0 +1,11 @@ +# List of the ChibiOS/RT ARM7 BCM2835 port files. +PORTSRC = ${CHIBIOS}/os/ports/GCC/ARM/chcore.c + +PORTASM = ${CHIBIOS}/os/ports/GCC/ARM/crt0.s \ + ${CHIBIOS}/os/ports/GCC/ARM/chcoreasm.s \ + ${CHIBIOS}/os/ports/GCC/ARM/BCM2835/vectors.s + +PORTINC = ${CHIBIOS}/os/ports/GCC/ARM \ + ${CHIBIOS}/os/ports/GCC/ARM/BCM2835 + +PORTLD = ${CHIBIOS}/os/ports/GCC/ARM/BCM2835/ld diff --git a/os/ports/GCC/ARM/BCM2835/vectors.s b/os/ports/GCC/ARM/BCM2835/vectors.s new file mode 100644 index 0000000000..07512d67b5 --- /dev/null +++ b/os/ports/GCC/ARM/BCM2835/vectors.s @@ -0,0 +1,131 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file ARM/BCM2835/vectors.s + * @brief Interrupt vectors for the BCM2835 family. + * + * @defgroup ARM_BCM2835_VECTORS BCM2835 Interrupt Vectors + * @ingroup ARM_SPECIFIC + * @details Interrupt vectors for the BCM2835 family. + * @{ + */ + +#if defined(__DOXYGEN__) +/** + * @brief Unhandled exceptions handler. + * @details Any undefined exception vector points to this function by default. + * This function simply stops the system into an infinite loop. + * + * @notapi + */ +void _unhandled_exception(void) {} +#endif + +#if !defined(__DOXYGEN__) + +.section vectors +.code 32 +.balign 4 +/* + * System entry points. + */ +_start: + ldr pc, _reset + ldr pc, _undefined + ldr pc, _swi + ldr pc, _prefetch + ldr pc, _abort + nop + ldr pc, _irq + ldr pc, _fiq + +_reset: + .word ResetHandler /* In crt0.s */ +_undefined: + .word UndHandler +_swi: + .word SwiHandler +_prefetch: + .word PrefetchHandler +_abort: + .word AbortHandler + .word 0 +_irq: + .word IrqHandler +_fiq: + .word FiqHandler + +.text +.code 32 +.balign 4 + +/* + * Default exceptions handlers. The handlers are declared weak in order to be + * replaced by the real handling code. Everything is defaulted to an infinite + * loop. + */ +.weak UndHandler +UndHandler: + +.weak SwiHandler +SwiHandler: + +.weak PrefetchHandler +PrefetchHandler: + +.weak AbortHandler +AbortHandler: + +.weak IrqHandler +IrqHandler: + +.weak FiqHandler +FiqHandler: + +.global _unhandled_exception +_unhandled_exception: + b _unhandled_exception + +.global __early_init +__early_init: + mov r0,#0x8000 + mov r1,#0x0000 + ldmia r0!,{r2,r3,r4,r5,r6,r7,r8,r9} + stmia r1!,{r2,r3,r4,r5,r6,r7,r8,r9} + ldmia r0!,{r2,r3,r4,r5,r6,r7,r8,r9} + stmia r1!,{r2,r3,r4,r5,r6,r7,r8,r9} + bx lr + +.global arm_enable_irq +arm_enable_irq: + mrs r0,cpsr + bic r0,r0,#0x80 + msr cpsr_c,r0 + bx lr + +.global get_cpsr +get_cpsr: + mrs r0,cpsr + bx lr + +#endif + +/** @} */ diff --git a/os/ports/GCC/ARM/chcore.h b/os/ports/GCC/ARM/chcore.h index 4b5ebc337b..c9cf96817e 100644 --- a/os/ports/GCC/ARM/chcore.h +++ b/os/ports/GCC/ARM/chcore.h @@ -48,7 +48,7 @@ #include "armparams.h" /* ARM core check, only ARM7TDMI and ARM9 supported right now.*/ -#if (ARM_CORE == ARM_CORE_ARM7TDMI) || (ARM_CORE == ARM_CORE_ARM9) +#if (ARM_CORE == ARM_CORE_ARM7TDMI) || (ARM_CORE == ARM_CORE_ARM9) || (ARM_CORE == ARM_CORE_ARM1176JZF_S) #else #error "unknown or unsupported ARM core" #endif @@ -128,6 +128,11 @@ #define CH_ARCHITECTURE_NAME "ARM7" #define CH_CORE_VARIANT_NAME "ARM7TDMI" +#elif ARM_CORE == ARM_CORE_ARM1176JZF_S +#define CH_ARCHITECTURE_ARM11 +#define CH_ARCHITECTURE_NAME "ARM11" +#define CH_CORE_VARIANT_NAME "ARM1176JZF-S" + #elif ARM_MODEL == ARM_VARIANT_ARM9 #define CH_ARCHITECTURE_ARM9 #define CH_ARCHITECTURE_NAME "ARM9" diff --git a/testhal/BCM2835/GPIO/Makefile b/testhal/BCM2835/GPIO/Makefile new file mode 100644 index 0000000000..9cbc6af8e2 --- /dev/null +++ b/testhal/BCM2835/GPIO/Makefile @@ -0,0 +1,190 @@ +############################################################################## +# Build global options +# NOTE: Can be overridden externally. +# + +# Compiler options here. +ifeq ($(USE_OPT),) + USE_OPT = -O2 -ggdb -fomit-frame-pointer -mabi=apcs-gnu +endif + +# C specific options here (added to USE_OPT). +ifeq ($(USE_COPT),) + USE_COPT = +endif + +# C++ specific options here (added to USE_OPT). +ifeq ($(USE_CPPOPT),) + USE_CPPOPT = -fno-rtti +endif + +# Enable this if you want the linker to remove unused code and data +ifeq ($(USE_LINK_GC),) + USE_LINK_GC = yes +endif + +# If enabled, this option allows to compile the application in THUMB mode. +ifeq ($(USE_THUMB),) + USE_THUMB = no +endif + +# Enable this if you want to see the full log while compiling. +ifeq ($(USE_VERBOSE_COMPILE),) + USE_VERBOSE_COMPILE = no +endif + +# +# Build global options +############################################################################## + +############################################################################## +# Project, sources and paths +# + +# Define project name here +PROJECT = ch + +# Imported source files and paths +CHIBIOS = ../../.. +include $(CHIBIOS)/boards/RASPBERRYPI_MODB/board.mk +include $(CHIBIOS)/os/hal/platforms/BCM2835/platform.mk +include $(CHIBIOS)/os/hal/hal.mk +include $(CHIBIOS)/os/ports/GCC/ARM/BCM2835/port.mk +include $(CHIBIOS)/os/kernel/kernel.mk + +# Define linker script file here +LDSCRIPT= $(PORTLD)/BCM2835.ld + +# C sources that can be compiled in ARM or THUMB mode depending on the global +# setting. +CSRC = $(PORTSRC) \ + $(KERNSRC) \ + $(TESTSRC) \ + $(HALSRC) \ + $(PLATFORMSRC) \ + $(BOARDSRC) \ + ${CHIBIOS}/os/various/chprintf.c \ + main.c + +# C++ sources that can be compiled in ARM or THUMB mode depending on the global +# setting. +CPPSRC = + +# C sources to be compiled in ARM mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +ACSRC = + +# C++ sources to be compiled in ARM mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +ACPPSRC = + +# C sources to be compiled in THUMB mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +TCSRC = + +# C sources to be compiled in THUMB mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +TCPPSRC = + +# List ASM source files here +ASMSRC = $(PORTASM) + +INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \ + $(HALINC) $(PLATFORMINC) $(BOARDINC) \ + $(CHIBIOS)/os/various + +# +# Project, sources and paths +############################################################################## + +############################################################################## +# Compiler settings +# + +MCU = arm1176jz-s + +#TRGT = arm-elf- +TRGT = arm-none-eabi- +CC = $(TRGT)gcc +CPPC = $(TRGT)g++ +# Enable loading with g++ only if you need C++ runtime support. +# NOTE: You can use C++ even without C++ support if you are careful. C++ +# runtime support makes code size explode. +LD = $(TRGT)gcc +#LD = $(TRGT)g++ +CP = $(TRGT)objcopy +AS = $(TRGT)gcc -x assembler-with-cpp +OD = $(TRGT)objdump +HEX = $(CP) -O ihex +BIN = $(CP) -O binary + +# ARM-specific options here +AOPT = + +# THUMB-specific options here +TOPT = -mthumb -DTHUMB + +# Define C warning options here +CWARN = -Wall -Wextra -Wstrict-prototypes + +# Define C++ warning options here +CPPWARN = -Wall -Wextra + +# +# Compiler settings +############################################################################## + +############################################################################## +# Start of default section +# + +# List all default C defines here, like -D_DEBUG=1 +DDEFS = + +# List all default ASM defines here, like -D_DEBUG=1 +DADEFS = + +# List extra objdump defines here, like -D +ODDEFS = + +# List all default directories to look for include files here +DINCDIR = + +# List the default directory to look for the libraries here +DLIBDIR = + +# List all default libraries here +DLIBS = + +# +# End of default section +############################################################################## + +############################################################################## +# Start of user section +# + +# List all user C define here, like -D_DEBUG=1 +UDEFS = + +# Define ASM defines here +UADEFS = + +# List all user directories here +UINCDIR = + +# List the user directory to look for the libraries here +ULIBDIR = + +# List all user libraries here +ULIBS = + +# +# End of user defines +############################################################################## + +include $(CHIBIOS)/os/ports/GCC/ARM/rules.mk diff --git a/testhal/BCM2835/GPIO/chconf.h b/testhal/BCM2835/GPIO/chconf.h new file mode 100644 index 0000000000..859c2eee47 --- /dev/null +++ b/testhal/BCM2835/GPIO/chconf.h @@ -0,0 +1,536 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file ARM11-BCM2835-GCC/chconf.h + * @brief Configuration for ARM11-BCM2835-GCC demo + * + * @addtogroup config + * @details Kernel related settings and hooks. + * @{ + */ + +#ifndef _CHCONF_H_ +#define _CHCONF_H_ + +#define CHPRINTF_USE_FLOAT 1 + +/*===========================================================================*/ +/** + * @name Kernel parameters and options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief System tick frequency. + * @details Frequency of the system timer that drives the system ticks. This + * setting also defines the system tick time unit. + */ +#if !defined(CH_FREQUENCY) || defined(__DOXYGEN__) +#define CH_FREQUENCY 1000 +#endif + +/** + * @brief Round robin interval. + * @details This constant is the number of system ticks allowed for the + * threads before preemption occurs. Setting this value to zero + * disables the preemption for threads with equal priority and the + * round robin becomes cooperative. Note that higher priority + * threads can still preempt, the kernel is always preemptive. + * + * @note Disabling the round robin preemption makes the kernel more compact + * and generally faster. + */ +#if !defined(CH_TIME_QUANTUM) || defined(__DOXYGEN__) +#define CH_TIME_QUANTUM 20 +#endif + +/** + * @brief Managed RAM size. + * @details Size of the RAM area to be managed by the OS. If set to zero + * then the whole available RAM is used. The core memory is made + * available to the heap allocator and/or can be used directly through + * the simplified core memory allocator. + * + * @note In order to let the OS manage the whole RAM the linker script must + * provide the @p __heap_base__ and @p __heap_end__ symbols. + * @note Requires @p CH_USE_MEMCORE. + */ +#if !defined(CH_MEMCORE_SIZE) || defined(__DOXYGEN__) +//#define CH_MEMCORE_SIZE 128 +#define CH_MEMCORE_SIZE 0 +#endif + +/** + * @brief Idle thread automatic spawn suppression. + * @details When this option is activated the function @p chSysInit() + * does not spawn the idle thread automatically. The application has + * then the responsibility to do one of the following: + * - Spawn a custom idle thread at priority @p IDLEPRIO. + * - Change the main() thread priority to @p IDLEPRIO then enter + * an endless loop. In this scenario the @p main() thread acts as + * the idle thread. + * . + * @note Unless an idle thread is spawned the @p main() thread must not + * enter a sleep state. + */ +#if !defined(CH_NO_IDLE_THREAD) || defined(__DOXYGEN__) +#define CH_NO_IDLE_THREAD FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Performance options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief OS optimization. + * @details If enabled then time efficient rather than space efficient code + * is used when two possible implementations exist. + * + * @note This is not related to the compiler optimization options. + * @note The default is @p TRUE. + */ +#if !defined(CH_OPTIMIZE_SPEED) || defined(__DOXYGEN__) +#define CH_OPTIMIZE_SPEED TRUE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Subsystem options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Threads registry APIs. + * @details If enabled then the registry APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_REGISTRY) || defined(__DOXYGEN__) +#define CH_USE_REGISTRY FALSE +#endif + +/** + * @brief Threads synchronization APIs. + * @details If enabled then the @p chThdWait() function is included in + * the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_WAITEXIT) || defined(__DOXYGEN__) +#define CH_USE_WAITEXIT TRUE +#endif + +/** + * @brief Semaphores APIs. + * @details If enabled then the Semaphores APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_SEMAPHORES) || defined(__DOXYGEN__) +#define CH_USE_SEMAPHORES FALSE +#endif + +/** + * @brief Semaphores queuing mode. + * @details If enabled then the threads are enqueued on semaphores by + * priority rather than in FIFO order. + * + * @note The default is @p FALSE. Enable this if you have special requirements. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_SEMAPHORES_PRIORITY) || defined(__DOXYGEN__) +#define CH_USE_SEMAPHORES_PRIORITY FALSE +#endif + +/** + * @brief Atomic semaphore API. + * @details If enabled then the semaphores the @p chSemSignalWait() API + * is included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_SEMSW) || defined(__DOXYGEN__) +#define CH_USE_SEMSW FALSE +#endif + +/** + * @brief Mutexes APIs. + * @details If enabled then the mutexes APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MUTEXES) || defined(__DOXYGEN__) +#define CH_USE_MUTEXES TRUE +#endif + +/** + * @brief Conditional Variables APIs. + * @details If enabled then the conditional variables APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_MUTEXES. + */ +#if !defined(CH_USE_CONDVARS) || defined(__DOXYGEN__) +#define CH_USE_CONDVARS FALSE +#endif + +/** + * @brief Conditional Variables APIs with timeout. + * @details If enabled then the conditional variables APIs with timeout + * specification are included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_CONDVARS. + */ +#if !defined(CH_USE_CONDVARS_TIMEOUT) || defined(__DOXYGEN__) +#define CH_USE_CONDVARS_TIMEOUT FALSE +#endif + +/** + * @brief Events Flags APIs. + * @details If enabled then the event flags APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_EVENTS) || defined(__DOXYGEN__) +#define CH_USE_EVENTS TRUE +#endif + +/** + * @brief Events Flags APIs with timeout. + * @details If enabled then the events APIs with timeout specification + * are included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_EVENTS. + */ +#if !defined(CH_USE_EVENTS_TIMEOUT) || defined(__DOXYGEN__) +#define CH_USE_EVENTS_TIMEOUT FALSE +#endif + +/** + * @brief Synchronous Messages APIs. + * @details If enabled then the synchronous messages APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MESSAGES) || defined(__DOXYGEN__) +#define CH_USE_MESSAGES FALSE +#endif + +/** + * @brief Synchronous Messages queuing mode. + * @details If enabled then messages are served by priority rather than in + * FIFO order. + * + * @note The default is @p FALSE. Enable this if you have special requirements. + * @note Requires @p CH_USE_MESSAGES. + */ +#if !defined(CH_USE_MESSAGES_PRIORITY) || defined(__DOXYGEN__) +#define CH_USE_MESSAGES_PRIORITY FALSE +#endif + +/** + * @brief Mailboxes APIs. + * @details If enabled then the asynchronous messages (mailboxes) APIs are + * included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_MAILBOXES) || defined(__DOXYGEN__) +#define CH_USE_MAILBOXES FALSE +#endif + +/** + * @brief I/O Queues APIs. + * @details If enabled then the I/O queues APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_QUEUES) || defined(__DOXYGEN__) +#define CH_USE_QUEUES TRUE +#endif + +/** + * @brief Core Memory Manager APIs. + * @details If enabled then the core memory manager APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MEMCORE) || defined(__DOXYGEN__) +#define CH_USE_MEMCORE FALSE +#endif + +/** + * @brief Heap Allocator APIs. + * @details If enabled then the memory heap allocator APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_MEMCORE and either @p CH_USE_MUTEXES or + * @p CH_USE_SEMAPHORES. + * @note Mutexes are recommended. + */ +#if !defined(CH_USE_HEAP) || defined(__DOXYGEN__) +#define CH_USE_HEAP FALSE +#endif + +/** + * @brief C-runtime allocator. + * @details If enabled the the heap allocator APIs just wrap the C-runtime + * @p malloc() and @p free() functions. + * + * @note The default is @p FALSE. + * @note Requires @p CH_USE_HEAP. + * @note The C-runtime may or may not require @p CH_USE_MEMCORE, see the + * appropriate documentation. + */ +#if !defined(CH_USE_MALLOC_HEAP) || defined(__DOXYGEN__) +#define CH_USE_MALLOC_HEAP FALSE +#endif + +/** + * @brief Memory Pools Allocator APIs. + * @details If enabled then the memory pools allocator APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MEMPOOLS) || defined(__DOXYGEN__) +#define CH_USE_MEMPOOLS FALSE +#endif + +/** + * @brief Dynamic Threads APIs. + * @details If enabled then the dynamic threads creation APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_WAITEXIT. + * @note Requires @p CH_USE_HEAP and/or @p CH_USE_MEMPOOLS. + */ +#if !defined(CH_USE_DYNAMIC) || defined(__DOXYGEN__) +#define CH_USE_DYNAMIC FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Debug options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Debug option, system state check. + * @details If enabled the correct call protocol for system APIs is checked + * at runtime. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_SYSTEM_STATE_CHECK) || defined(__DOXYGEN__) +#define CH_DBG_SYSTEM_STATE_CHECK FALSE +#endif + +/** + * @brief Debug option, parameters checks. + * @details If enabled then the checks on the API functions input + * parameters are activated. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_CHECKS) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_CHECKS FALSE +#endif + +/** + * @brief Debug option, consistency checks. + * @details If enabled then all the assertions in the kernel code are + * activated. This includes consistency checks inside the kernel, + * runtime anomalies and port-defined checks. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_ASSERTS) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_ASSERTS FALSE +#endif + +/** + * @brief Debug option, trace buffer. + * @details If enabled then the context switch circular trace buffer is + * activated. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_TRACE) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_TRACE FALSE +#endif + +/** + * @brief Debug option, stack checks. + * @details If enabled then a runtime stack check is performed. + * + * @note The default is @p FALSE. + * @note The stack check is performed in a architecture/port dependent way. + * It may not be implemented or some ports. + * @note The default failure mode is to halt the system with the global + * @p panic_msg variable set to @p NULL. + */ +#if !defined(CH_DBG_ENABLE_STACK_CHECK) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_STACK_CHECK FALSE +#endif + +/** + * @brief Debug option, stacks initialization. + * @details If enabled then the threads working area is filled with a byte + * value when a thread is created. This can be useful for the + * runtime measurement of the used stack. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_FILL_THREADS) || defined(__DOXYGEN__) +#define CH_DBG_FILL_THREADS FALSE +#endif + +/** + * @brief Debug option, threads profiling. + * @details If enabled then a field is added to the @p Thread structure that + * counts the system ticks occurred while executing the thread. + * + * @note The default is @p TRUE. + * @note This debug option is defaulted to TRUE because it is required by + * some test cases into the test suite. + */ +#if !defined(CH_DBG_THREADS_PROFILING) || defined(__DOXYGEN__) +#define CH_DBG_THREADS_PROFILING FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Kernel hooks + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Threads descriptor structure extension. + * @details User fields added to the end of the @p Thread structure. + */ +#if !defined(THREAD_EXT_FIELDS) || defined(__DOXYGEN__) +#define THREAD_EXT_FIELDS \ + /* Add threads custom fields here.*/ +#endif + +/** + * @brief Threads initialization hook. + * @details User initialization code added to the @p chThdInit() API. + * + * @note It is invoked from within @p chThdInit() and implicitly from all + * the threads creation APIs. + */ +#if !defined(THREAD_EXT_INIT_HOOK) || defined(__DOXYGEN__) +#define THREAD_EXT_INIT_HOOK(tp) { \ + /* Add threads initialization code here.*/ \ +} +#endif + +/** + * @brief Threads finalization hook. + * @details User finalization code added to the @p chThdExit() API. + * + * @note It is inserted into lock zone. + * @note It is also invoked when the threads simply return in order to + * terminate. + */ +#if !defined(THREAD_EXT_EXIT_HOOK) || defined(__DOXYGEN__) +#define THREAD_EXT_EXIT_HOOK(tp) { \ + /* Add threads finalization code here.*/ \ +} +#endif + +/** + * @brief Context switch hook. + * @details This hook is invoked just before switching between threads. + */ +#if !defined(THREAD_CONTEXT_SWITCH_HOOK) || defined(__DOXYGEN__) +#define THREAD_CONTEXT_SWITCH_HOOK(ntp, otp) { \ + /* System halt code here.*/ \ +} +#endif + +/** + * @brief Idle Loop hook. + * @details This hook is continuously invoked by the idle thread loop. + */ +#if !defined(IDLE_LOOP_HOOK) || defined(__DOXYGEN__) +#define IDLE_LOOP_HOOK() { \ + /* Idle loop code here.*/ \ +} +#endif + +/** + * @brief System tick event hook. + * @details This hook is invoked in the system tick handler immediately + * after processing the virtual timers queue. + */ +#if !defined(SYSTEM_TICK_EVENT_HOOK) || defined(__DOXYGEN__) +#define SYSTEM_TICK_EVENT_HOOK() { \ + /* System tick event code here.*/ \ +} +#endif + +/** + * @brief System halt hook. + * @details This hook is invoked in case to a system halting error before + * the system is halted. + */ +#if !defined(SYSTEM_HALT_HOOK) || defined(__DOXYGEN__) +#define SYSTEM_HALT_HOOK() { \ + /* System halt code here.*/ \ +} +#endif + +/** @} */ + +/*===========================================================================*/ +/* Port-specific settings (override port settings defaulted in chcore.h). */ +/*===========================================================================*/ + +#endif /* _CHCONF_H_ */ + +/** @} */ diff --git a/testhal/BCM2835/GPIO/halconf.h b/testhal/BCM2835/GPIO/halconf.h new file mode 100644 index 0000000000..b88b71ab63 --- /dev/null +++ b/testhal/BCM2835/GPIO/halconf.h @@ -0,0 +1,342 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file ARM11-BCM2835-GCC/halconf.h + * @brief HAL configuration header. + * @details HAL configuration file, this file allows to enable or disable the + * various device drivers from your application. You may also use + * this file in order to override the device drivers default settings. + * + * @addtogroup HAL_CONF + * @{ + */ + +#ifndef _HALCONF_H_ +#define _HALCONF_H_ + +#include "mcuconf.h" + +/** + * @brief Enables the TM subsystem. + */ +#if !defined(HAL_USE_TM) || defined(__DOXYGEN__) +#define HAL_USE_TM TRUE +#endif + +/** + * @brief Enables the PAL subsystem. + */ +#if !defined(HAL_USE_PAL) || defined(__DOXYGEN__) +#define HAL_USE_PAL TRUE +#endif + +/** + * @brief Enables the ADC subsystem. + */ +#if !defined(HAL_USE_ADC) || defined(__DOXYGEN__) +#define HAL_USE_ADC FALSE +#endif + +/** + * @brief Enables the CAN subsystem. + */ +#if !defined(HAL_USE_CAN) || defined(__DOXYGEN__) +#define HAL_USE_CAN FALSE +#endif + +/** + * @brief Enables the EXT subsystem. + */ +#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__) +#define HAL_USE_EXT FALSE +#endif + +/** + * @brief Enables the GPT subsystem. + */ +#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__) +#define HAL_USE_GPT FALSE +#endif + +/** + * @brief Enables the I2C subsystem. + */ +#if !defined(HAL_USE_I2C) || defined(__DOXYGEN__) +#define HAL_USE_I2C TRUE +#endif + +/** + * @brief Enables the ICU subsystem. + */ +#if !defined(HAL_USE_ICU) || defined(__DOXYGEN__) +#define HAL_USE_ICU FALSE +#endif + +/** + * @brief Enables the MAC subsystem. + */ +#if !defined(HAL_USE_MAC) || defined(__DOXYGEN__) +#define HAL_USE_MAC FALSE +#endif + +/** + * @brief Enables the MMC_SPI subsystem. + */ +#if !defined(HAL_USE_MMC_SPI) || defined(__DOXYGEN__) +#define HAL_USE_MMC_SPI FALSE +#endif + +/** + * @brief Enables the PWM subsystem. + */ +#if !defined(HAL_USE_PWM) || defined(__DOXYGEN__) +#define HAL_USE_PWM FALSE +#endif + +/** + * @brief Enables the RTC subsystem. + */ +#if !defined(HAL_USE_RTC) || defined(__DOXYGEN__) +#define HAL_USE_RTC FALSE +#endif + +/** + * @brief Enables the SDC subsystem. + */ +#if !defined(HAL_USE_SDC) || defined(__DOXYGEN__) +#define HAL_USE_SDC FALSE +#endif + +/** + * @brief Enables the SERIAL subsystem. + */ +#if !defined(HAL_USE_SERIAL) || defined(__DOXYGEN__) +#define HAL_USE_SERIAL TRUE +#endif + +/** + * @brief Enables the SERIAL over USB subsystem. + */ +#if !defined(HAL_USE_SERIAL_USB) || defined(__DOXYGEN__) +#define HAL_USE_SERIAL_USB FALSE +#endif + +/** + * @brief Enables the SPI subsystem. + */ +#if !defined(HAL_USE_SPI) || defined(__DOXYGEN__) +#define HAL_USE_SPI FALSE +#endif + +/** + * @brief Enables the UART subsystem. + */ +#if !defined(HAL_USE_UART) || defined(__DOXYGEN__) +#define HAL_USE_UART FALSE +#endif + +/** + * @brief Enables the USB subsystem. + */ +#if !defined(HAL_USE_USB) || defined(__DOXYGEN__) +#define HAL_USE_USB FALSE +#endif + +/*===========================================================================*/ +/* ADC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables synchronous APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(ADC_USE_WAIT) || defined(__DOXYGEN__) +#define ADC_USE_WAIT TRUE +#endif + +/** + * @brief Enables the @p adcAcquireBus() and @p adcReleaseBus() APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(ADC_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define ADC_USE_MUTUAL_EXCLUSION TRUE +#endif + +/*===========================================================================*/ +/* CAN driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Sleep mode related APIs inclusion switch. + */ +#if !defined(CAN_USE_SLEEP_MODE) || defined(__DOXYGEN__) +#define CAN_USE_SLEEP_MODE TRUE +#endif + +/*===========================================================================*/ +/* I2C driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables the mutual exclusion APIs on the I2C bus. + */ +#if !defined(I2C_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define I2C_USE_MUTUAL_EXCLUSION TRUE +#endif + +/*===========================================================================*/ +/* MAC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables an event sources for incoming packets. + */ +#if !defined(MAC_USE_EVENTS) || defined(__DOXYGEN__) +#define MAC_USE_EVENTS TRUE +#endif + +/*===========================================================================*/ +/* MMC_SPI driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Block size for MMC transfers. + */ +#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__) +#define MMC_SECTOR_SIZE 512 +#endif + +/** + * @brief Delays insertions. + * @details If enabled this options inserts delays into the MMC waiting + * routines releasing some extra CPU time for the threads with + * lower priority, this may slow down the driver a bit however. + * This option is recommended also if the SPI driver does not + * use a DMA channel and heavily loads the CPU. + */ +#if !defined(MMC_NICE_WAITING) || defined(__DOXYGEN__) +#define MMC_NICE_WAITING TRUE +#endif + +/** + * @brief Number of positive insertion queries before generating the + * insertion event. + */ +#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__) +#define MMC_POLLING_INTERVAL 10 +#endif + +/** + * @brief Interval, in milliseconds, between insertion queries. + */ +#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__) +#define MMC_POLLING_DELAY 10 +#endif + +/** + * @brief Uses the SPI polled API for small data transfers. + * @details Polled transfers usually improve performance because it + * saves two context switches and interrupt servicing. Note + * that this option has no effect on large transfers which + * are always performed using DMAs/IRQs. + */ +#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__) +#define MMC_USE_SPI_POLLING TRUE +#endif + +/*===========================================================================*/ +/* SDC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Number of initialization attempts before rejecting the card. + * @note Attempts are performed at 10mS intervals. + */ +#if !defined(SDC_INIT_RETRY) || defined(__DOXYGEN__) +#define SDC_INIT_RETRY 100 +#endif + +/** + * @brief Include support for MMC cards. + * @note MMC support is not yet implemented so this option must be kept + * at @p FALSE. + */ +#if !defined(SDC_MMC_SUPPORT) || defined(__DOXYGEN__) +#define SDC_MMC_SUPPORT FALSE +#endif + +/** + * @brief Delays insertions. + * @details If enabled this options inserts delays into the MMC waiting + * routines releasing some extra CPU time for the threads with + * lower priority, this may slow down the driver a bit however. + */ +#if !defined(SDC_NICE_WAITING) || defined(__DOXYGEN__) +#define SDC_NICE_WAITING TRUE +#endif + +/*===========================================================================*/ +/* SERIAL driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Default bit rate. + * @details Configuration parameter, this is the baud rate selected for the + * default configuration. + */ +#if !defined(SERIAL_DEFAULT_BITRATE) || defined(__DOXYGEN__) +#define SERIAL_DEFAULT_BITRATE 38400 +#endif + +/** + * @brief Serial buffers size. + * @details Configuration parameter, you can change the depth of the queue + * buffers depending on the requirements of your application. + * @note The default is 64 bytes for both the transmission and receive + * buffers. + */ +#if !defined(SERIAL_BUFFERS_SIZE) || defined(__DOXYGEN__) +#define SERIAL_BUFFERS_SIZE 16 +#endif + +/*===========================================================================*/ +/* SPI driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables synchronous APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(SPI_USE_WAIT) || defined(__DOXYGEN__) +#define SPI_USE_WAIT TRUE +#endif + +/** + * @brief Enables the @p spiAcquireBus() and @p spiReleaseBus() APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(SPI_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define SPI_USE_MUTUAL_EXCLUSION TRUE +#endif + +#endif /* _HALCONF_H_ */ + +/** @} */ diff --git a/testhal/BCM2835/GPIO/main.c b/testhal/BCM2835/GPIO/main.c new file mode 100644 index 0000000000..508c5dc140 --- /dev/null +++ b/testhal/BCM2835/GPIO/main.c @@ -0,0 +1,62 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +#include "ch.h" +#include "hal.h" +#include "chprintf.h" + +/* + * Application entry point. + */ +int main(void) { + halInit(); + chSysInit(); + + /* + * Serial port initialization. + */ + sdStart(&SD1, NULL); + chprintf((BaseSequentialStream *)&SD1, "BCM2835 GPIO Demonstration\r\n"); + + ioportid_t ledPort = ONBOARD_LED_PORT; + uint32_t ledPad = ONBOARD_LED_PAD; + + palSetPadMode(ledPort, ledPad, PAL_MODE_OUTPUT); + palSetPad(ledPort, ledPad); + + palSetPadMode(GPIO4_PORT, GPIO4_PAD, PAL_MODE_INPUT_PULLUP); + + for (;;) { + uint32_t button_state = palReadPad(GPIO4_PORT, GPIO4_PAD); + if (button_state) { + palSetPad(ledPort, ledPad); + } + else { + palClearPad(ledPort, ledPad); + } + } + + /* + * Events servicing loop. + */ + chThdWait(chThdSelf()); + + return 0; +} diff --git a/testhal/BCM2835/GPIO/mcuconf.h b/testhal/BCM2835/GPIO/mcuconf.h new file mode 100644 index 0000000000..eefc8a173f --- /dev/null +++ b/testhal/BCM2835/GPIO/mcuconf.h @@ -0,0 +1,51 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/* + * BCM2835 drivers configuration. + * The following settings override the default settings present in + * the various device driver implementation headers. + * Note that the settings for each driver only have effect if the driver + * is enabled in halconf.h. + */ + +/* + * ADC driver system settings. + */ + +/* + * CAN driver system settings. + */ + +/* + * MAC driver system settings. + */ + +/* + * PWM driver system settings. + */ + +/* + * SERIAL driver system settings. + */ + +/* + * SPI driver system settings. + */ diff --git a/testhal/BCM2835/GPIO/readme.txt b/testhal/BCM2835/GPIO/readme.txt new file mode 100644 index 0000000000..d20c8fc0c3 --- /dev/null +++ b/testhal/BCM2835/GPIO/readme.txt @@ -0,0 +1,18 @@ +***************************************************************************** +** ChibiOS/RT port for BCM2835 / ARM1176JZF-S +***************************************************************************** + +** TARGET ** + +The GPIO demo runs on an Raspberry Pi RevB board. + +** The Demo ** + +The GPIO demonstration provides a simple example for polling and writing GPIO ports. + +** Build Procedure ** + +This was built with the Yagarto GCC toolchain. + +** Notes ** + diff --git a/testhal/BCM2835/GPT/Makefile b/testhal/BCM2835/GPT/Makefile new file mode 100644 index 0000000000..a27ba713e5 --- /dev/null +++ b/testhal/BCM2835/GPT/Makefile @@ -0,0 +1,191 @@ +############################################################################## +# Build global options +# NOTE: Can be overridden externally. +# + +# Compiler options here. +ifeq ($(USE_OPT),) + USE_OPT = -O2 -ggdb -fomit-frame-pointer -mabi=apcs-gnu +endif + +# C specific options here (added to USE_OPT). +ifeq ($(USE_COPT),) + USE_COPT = +endif + +# C++ specific options here (added to USE_OPT). +ifeq ($(USE_CPPOPT),) + USE_CPPOPT = -fno-rtti +endif + +# Enable this if you want the linker to remove unused code and data +ifeq ($(USE_LINK_GC),) + USE_LINK_GC = yes +endif + +# If enabled, this option allows to compile the application in THUMB mode. +ifeq ($(USE_THUMB),) + USE_THUMB = no +endif + +# Enable this if you want to see the full log while compiling. +ifeq ($(USE_VERBOSE_COMPILE),) + USE_VERBOSE_COMPILE = no +endif + +# +# Build global options +############################################################################## + +############################################################################## +# Project, sources and paths +# + +# Define project name here +PROJECT = ch + +# Imported source files and paths +CHIBIOS = ../../.. +include $(CHIBIOS)/boards/RASPBERRYPI_MODB/board.mk +include $(CHIBIOS)/os/hal/platforms/BCM2835/platform.mk +include $(CHIBIOS)/os/hal/hal.mk +include $(CHIBIOS)/os/ports/GCC/ARM/BCM2835/port.mk +include $(CHIBIOS)/os/kernel/kernel.mk + +# Define linker script file here +LDSCRIPT= $(PORTLD)/BCM2835.ld + +# C sources that can be compiled in ARM or THUMB mode depending on the global +# setting. +CSRC = $(PORTSRC) \ + $(KERNSRC) \ + $(TESTSRC) \ + $(HALSRC) \ + $(PLATFORMSRC) \ + $(BOARDSRC) \ + ${CHIBIOS}/os/various/chprintf.c \ + rtc_lld.c \ + main.c + +# C++ sources that can be compiled in ARM or THUMB mode depending on the global +# setting. +CPPSRC = + +# C sources to be compiled in ARM mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +ACSRC = + +# C++ sources to be compiled in ARM mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +ACPPSRC = + +# C sources to be compiled in THUMB mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +TCSRC = + +# C sources to be compiled in THUMB mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +TCPPSRC = + +# List ASM source files here +ASMSRC = $(PORTASM) + +INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \ + $(HALINC) $(PLATFORMINC) $(BOARDINC) \ + $(CHIBIOS)/os/various + +# +# Project, sources and paths +############################################################################## + +############################################################################## +# Compiler settings +# + +MCU = arm1176jz-s + +#TRGT = arm-elf- +TRGT = arm-none-eabi- +CC = $(TRGT)gcc +CPPC = $(TRGT)g++ +# Enable loading with g++ only if you need C++ runtime support. +# NOTE: You can use C++ even without C++ support if you are careful. C++ +# runtime support makes code size explode. +LD = $(TRGT)gcc +#LD = $(TRGT)g++ +CP = $(TRGT)objcopy +AS = $(TRGT)gcc -x assembler-with-cpp +OD = $(TRGT)objdump +HEX = $(CP) -O ihex +BIN = $(CP) -O binary + +# ARM-specific options here +AOPT = + +# THUMB-specific options here +TOPT = -mthumb -DTHUMB + +# Define C warning options here +CWARN = -Wall -Wextra -Wstrict-prototypes + +# Define C++ warning options here +CPPWARN = -Wall -Wextra + +# +# Compiler settings +############################################################################## + +############################################################################## +# Start of default section +# + +# List all default C defines here, like -D_DEBUG=1 +DDEFS = + +# List all default ASM defines here, like -D_DEBUG=1 +DADEFS = + +# List extra objdump defines here, like -D +ODDEFS = + +# List all default directories to look for include files here +DINCDIR = + +# List the default directory to look for the libraries here +DLIBDIR = + +# List all default libraries here +DLIBS = + +# +# End of default section +############################################################################## + +############################################################################## +# Start of user section +# + +# List all user C define here, like -D_DEBUG=1 +UDEFS = + +# Define ASM defines here +UADEFS = + +# List all user directories here +UINCDIR = + +# List the user directory to look for the libraries here +ULIBDIR = + +# List all user libraries here +ULIBS = + +# +# End of user defines +############################################################################## + +include $(CHIBIOS)/os/ports/GCC/ARM/rules.mk diff --git a/testhal/BCM2835/GPT/chconf.h b/testhal/BCM2835/GPT/chconf.h new file mode 100644 index 0000000000..cf4693977e --- /dev/null +++ b/testhal/BCM2835/GPT/chconf.h @@ -0,0 +1,536 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file ARM11-BCM2835-GCC/chconf.h + * @brief Configuration for ARM11-BCM2835-GCC demo + * + * @addtogroup config + * @details Kernel related settings and hooks. + * @{ + */ + +#ifndef _CHCONF_H_ +#define _CHCONF_H_ + +#define CHPRINTF_USE_FLOAT 1 + +/*===========================================================================*/ +/** + * @name Kernel parameters and options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief System tick frequency. + * @details Frequency of the system timer that drives the system ticks. This + * setting also defines the system tick time unit. + */ +#if !defined(CH_FREQUENCY) || defined(__DOXYGEN__) +#define CH_FREQUENCY 1000 +#endif + +/** + * @brief Round robin interval. + * @details This constant is the number of system ticks allowed for the + * threads before preemption occurs. Setting this value to zero + * disables the preemption for threads with equal priority and the + * round robin becomes cooperative. Note that higher priority + * threads can still preempt, the kernel is always preemptive. + * + * @note Disabling the round robin preemption makes the kernel more compact + * and generally faster. + */ +#if !defined(CH_TIME_QUANTUM) || defined(__DOXYGEN__) +#define CH_TIME_QUANTUM 20 +#endif + +/** + * @brief Managed RAM size. + * @details Size of the RAM area to be managed by the OS. If set to zero + * then the whole available RAM is used. The core memory is made + * available to the heap allocator and/or can be used directly through + * the simplified core memory allocator. + * + * @note In order to let the OS manage the whole RAM the linker script must + * provide the @p __heap_base__ and @p __heap_end__ symbols. + * @note Requires @p CH_USE_MEMCORE. + */ +#if !defined(CH_MEMCORE_SIZE) || defined(__DOXYGEN__) +//#define CH_MEMCORE_SIZE 128 +#define CH_MEMCORE_SIZE 0 +#endif + +/** + * @brief Idle thread automatic spawn suppression. + * @details When this option is activated the function @p chSysInit() + * does not spawn the idle thread automatically. The application has + * then the responsibility to do one of the following: + * - Spawn a custom idle thread at priority @p IDLEPRIO. + * - Change the main() thread priority to @p IDLEPRIO then enter + * an endless loop. In this scenario the @p main() thread acts as + * the idle thread. + * . + * @note Unless an idle thread is spawned the @p main() thread must not + * enter a sleep state. + */ +#if !defined(CH_NO_IDLE_THREAD) || defined(__DOXYGEN__) +#define CH_NO_IDLE_THREAD FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Performance options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief OS optimization. + * @details If enabled then time efficient rather than space efficient code + * is used when two possible implementations exist. + * + * @note This is not related to the compiler optimization options. + * @note The default is @p TRUE. + */ +#if !defined(CH_OPTIMIZE_SPEED) || defined(__DOXYGEN__) +#define CH_OPTIMIZE_SPEED TRUE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Subsystem options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Threads registry APIs. + * @details If enabled then the registry APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_REGISTRY) || defined(__DOXYGEN__) +#define CH_USE_REGISTRY FALSE +#endif + +/** + * @brief Threads synchronization APIs. + * @details If enabled then the @p chThdWait() function is included in + * the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_WAITEXIT) || defined(__DOXYGEN__) +#define CH_USE_WAITEXIT TRUE +#endif + +/** + * @brief Semaphores APIs. + * @details If enabled then the Semaphores APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_SEMAPHORES) || defined(__DOXYGEN__) +#define CH_USE_SEMAPHORES FALSE +#endif + +/** + * @brief Semaphores queuing mode. + * @details If enabled then the threads are enqueued on semaphores by + * priority rather than in FIFO order. + * + * @note The default is @p FALSE. Enable this if you have special requirements. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_SEMAPHORES_PRIORITY) || defined(__DOXYGEN__) +#define CH_USE_SEMAPHORES_PRIORITY FALSE +#endif + +/** + * @brief Atomic semaphore API. + * @details If enabled then the semaphores the @p chSemSignalWait() API + * is included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_SEMSW) || defined(__DOXYGEN__) +#define CH_USE_SEMSW FALSE +#endif + +/** + * @brief Mutexes APIs. + * @details If enabled then the mutexes APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MUTEXES) || defined(__DOXYGEN__) +#define CH_USE_MUTEXES TRUE +#endif + +/** + * @brief Conditional Variables APIs. + * @details If enabled then the conditional variables APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_MUTEXES. + */ +#if !defined(CH_USE_CONDVARS) || defined(__DOXYGEN__) +#define CH_USE_CONDVARS TRUE +#endif + +/** + * @brief Conditional Variables APIs with timeout. + * @details If enabled then the conditional variables APIs with timeout + * specification are included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_CONDVARS. + */ +#if !defined(CH_USE_CONDVARS_TIMEOUT) || defined(__DOXYGEN__) +#define CH_USE_CONDVARS_TIMEOUT FALSE +#endif + +/** + * @brief Events Flags APIs. + * @details If enabled then the event flags APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_EVENTS) || defined(__DOXYGEN__) +#define CH_USE_EVENTS TRUE +#endif + +/** + * @brief Events Flags APIs with timeout. + * @details If enabled then the events APIs with timeout specification + * are included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_EVENTS. + */ +#if !defined(CH_USE_EVENTS_TIMEOUT) || defined(__DOXYGEN__) +#define CH_USE_EVENTS_TIMEOUT FALSE +#endif + +/** + * @brief Synchronous Messages APIs. + * @details If enabled then the synchronous messages APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MESSAGES) || defined(__DOXYGEN__) +#define CH_USE_MESSAGES FALSE +#endif + +/** + * @brief Synchronous Messages queuing mode. + * @details If enabled then messages are served by priority rather than in + * FIFO order. + * + * @note The default is @p FALSE. Enable this if you have special requirements. + * @note Requires @p CH_USE_MESSAGES. + */ +#if !defined(CH_USE_MESSAGES_PRIORITY) || defined(__DOXYGEN__) +#define CH_USE_MESSAGES_PRIORITY FALSE +#endif + +/** + * @brief Mailboxes APIs. + * @details If enabled then the asynchronous messages (mailboxes) APIs are + * included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_MAILBOXES) || defined(__DOXYGEN__) +#define CH_USE_MAILBOXES FALSE +#endif + +/** + * @brief I/O Queues APIs. + * @details If enabled then the I/O queues APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_QUEUES) || defined(__DOXYGEN__) +#define CH_USE_QUEUES TRUE +#endif + +/** + * @brief Core Memory Manager APIs. + * @details If enabled then the core memory manager APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MEMCORE) || defined(__DOXYGEN__) +#define CH_USE_MEMCORE FALSE +#endif + +/** + * @brief Heap Allocator APIs. + * @details If enabled then the memory heap allocator APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_MEMCORE and either @p CH_USE_MUTEXES or + * @p CH_USE_SEMAPHORES. + * @note Mutexes are recommended. + */ +#if !defined(CH_USE_HEAP) || defined(__DOXYGEN__) +#define CH_USE_HEAP FALSE +#endif + +/** + * @brief C-runtime allocator. + * @details If enabled the the heap allocator APIs just wrap the C-runtime + * @p malloc() and @p free() functions. + * + * @note The default is @p FALSE. + * @note Requires @p CH_USE_HEAP. + * @note The C-runtime may or may not require @p CH_USE_MEMCORE, see the + * appropriate documentation. + */ +#if !defined(CH_USE_MALLOC_HEAP) || defined(__DOXYGEN__) +#define CH_USE_MALLOC_HEAP FALSE +#endif + +/** + * @brief Memory Pools Allocator APIs. + * @details If enabled then the memory pools allocator APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MEMPOOLS) || defined(__DOXYGEN__) +#define CH_USE_MEMPOOLS FALSE +#endif + +/** + * @brief Dynamic Threads APIs. + * @details If enabled then the dynamic threads creation APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_WAITEXIT. + * @note Requires @p CH_USE_HEAP and/or @p CH_USE_MEMPOOLS. + */ +#if !defined(CH_USE_DYNAMIC) || defined(__DOXYGEN__) +#define CH_USE_DYNAMIC FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Debug options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Debug option, system state check. + * @details If enabled the correct call protocol for system APIs is checked + * at runtime. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_SYSTEM_STATE_CHECK) || defined(__DOXYGEN__) +#define CH_DBG_SYSTEM_STATE_CHECK FALSE +#endif + +/** + * @brief Debug option, parameters checks. + * @details If enabled then the checks on the API functions input + * parameters are activated. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_CHECKS) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_CHECKS FALSE +#endif + +/** + * @brief Debug option, consistency checks. + * @details If enabled then all the assertions in the kernel code are + * activated. This includes consistency checks inside the kernel, + * runtime anomalies and port-defined checks. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_ASSERTS) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_ASSERTS FALSE +#endif + +/** + * @brief Debug option, trace buffer. + * @details If enabled then the context switch circular trace buffer is + * activated. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_TRACE) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_TRACE FALSE +#endif + +/** + * @brief Debug option, stack checks. + * @details If enabled then a runtime stack check is performed. + * + * @note The default is @p FALSE. + * @note The stack check is performed in a architecture/port dependent way. + * It may not be implemented or some ports. + * @note The default failure mode is to halt the system with the global + * @p panic_msg variable set to @p NULL. + */ +#if !defined(CH_DBG_ENABLE_STACK_CHECK) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_STACK_CHECK FALSE +#endif + +/** + * @brief Debug option, stacks initialization. + * @details If enabled then the threads working area is filled with a byte + * value when a thread is created. This can be useful for the + * runtime measurement of the used stack. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_FILL_THREADS) || defined(__DOXYGEN__) +#define CH_DBG_FILL_THREADS FALSE +#endif + +/** + * @brief Debug option, threads profiling. + * @details If enabled then a field is added to the @p Thread structure that + * counts the system ticks occurred while executing the thread. + * + * @note The default is @p TRUE. + * @note This debug option is defaulted to TRUE because it is required by + * some test cases into the test suite. + */ +#if !defined(CH_DBG_THREADS_PROFILING) || defined(__DOXYGEN__) +#define CH_DBG_THREADS_PROFILING FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Kernel hooks + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Threads descriptor structure extension. + * @details User fields added to the end of the @p Thread structure. + */ +#if !defined(THREAD_EXT_FIELDS) || defined(__DOXYGEN__) +#define THREAD_EXT_FIELDS \ + /* Add threads custom fields here.*/ +#endif + +/** + * @brief Threads initialization hook. + * @details User initialization code added to the @p chThdInit() API. + * + * @note It is invoked from within @p chThdInit() and implicitly from all + * the threads creation APIs. + */ +#if !defined(THREAD_EXT_INIT_HOOK) || defined(__DOXYGEN__) +#define THREAD_EXT_INIT_HOOK(tp) { \ + /* Add threads initialization code here.*/ \ +} +#endif + +/** + * @brief Threads finalization hook. + * @details User finalization code added to the @p chThdExit() API. + * + * @note It is inserted into lock zone. + * @note It is also invoked when the threads simply return in order to + * terminate. + */ +#if !defined(THREAD_EXT_EXIT_HOOK) || defined(__DOXYGEN__) +#define THREAD_EXT_EXIT_HOOK(tp) { \ + /* Add threads finalization code here.*/ \ +} +#endif + +/** + * @brief Context switch hook. + * @details This hook is invoked just before switching between threads. + */ +#if !defined(THREAD_CONTEXT_SWITCH_HOOK) || defined(__DOXYGEN__) +#define THREAD_CONTEXT_SWITCH_HOOK(ntp, otp) { \ + /* System halt code here.*/ \ +} +#endif + +/** + * @brief Idle Loop hook. + * @details This hook is continuously invoked by the idle thread loop. + */ +#if !defined(IDLE_LOOP_HOOK) || defined(__DOXYGEN__) +#define IDLE_LOOP_HOOK() { \ + /* Idle loop code here.*/ \ +} +#endif + +/** + * @brief System tick event hook. + * @details This hook is invoked in the system tick handler immediately + * after processing the virtual timers queue. + */ +#if !defined(SYSTEM_TICK_EVENT_HOOK) || defined(__DOXYGEN__) +#define SYSTEM_TICK_EVENT_HOOK() { \ + /* System tick event code here.*/ \ +} +#endif + +/** + * @brief System halt hook. + * @details This hook is invoked in case to a system halting error before + * the system is halted. + */ +#if !defined(SYSTEM_HALT_HOOK) || defined(__DOXYGEN__) +#define SYSTEM_HALT_HOOK() { \ + /* System halt code here.*/ \ +} +#endif + +/** @} */ + +/*===========================================================================*/ +/* Port-specific settings (override port settings defaulted in chcore.h). */ +/*===========================================================================*/ + +#endif /* _CHCONF_H_ */ + +/** @} */ diff --git a/testhal/BCM2835/GPT/halconf.h b/testhal/BCM2835/GPT/halconf.h new file mode 100644 index 0000000000..6b4d70ce46 --- /dev/null +++ b/testhal/BCM2835/GPT/halconf.h @@ -0,0 +1,342 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file ARM11-BCM2835-GCC/halconf.h + * @brief HAL configuration header. + * @details HAL configuration file, this file allows to enable or disable the + * various device drivers from your application. You may also use + * this file in order to override the device drivers default settings. + * + * @addtogroup HAL_CONF + * @{ + */ + +#ifndef _HALCONF_H_ +#define _HALCONF_H_ + +#include "mcuconf.h" + +/** + * @brief Enables the TM subsystem. + */ +#if !defined(HAL_USE_TM) || defined(__DOXYGEN__) +#define HAL_USE_TM TRUE +#endif + +/** + * @brief Enables the PAL subsystem. + */ +#if !defined(HAL_USE_PAL) || defined(__DOXYGEN__) +#define HAL_USE_PAL TRUE +#endif + +/** + * @brief Enables the ADC subsystem. + */ +#if !defined(HAL_USE_ADC) || defined(__DOXYGEN__) +#define HAL_USE_ADC FALSE +#endif + +/** + * @brief Enables the CAN subsystem. + */ +#if !defined(HAL_USE_CAN) || defined(__DOXYGEN__) +#define HAL_USE_CAN FALSE +#endif + +/** + * @brief Enables the EXT subsystem. + */ +#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__) +#define HAL_USE_EXT FALSE +#endif + +/** + * @brief Enables the GPT subsystem. + */ +#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__) +#define HAL_USE_GPT TRUE +#endif + +/** + * @brief Enables the I2C subsystem. + */ +#if !defined(HAL_USE_I2C) || defined(__DOXYGEN__) +#define HAL_USE_I2C FALSE +#endif + +/** + * @brief Enables the ICU subsystem. + */ +#if !defined(HAL_USE_ICU) || defined(__DOXYGEN__) +#define HAL_USE_ICU FALSE +#endif + +/** + * @brief Enables the MAC subsystem. + */ +#if !defined(HAL_USE_MAC) || defined(__DOXYGEN__) +#define HAL_USE_MAC FALSE +#endif + +/** + * @brief Enables the MMC_SPI subsystem. + */ +#if !defined(HAL_USE_MMC_SPI) || defined(__DOXYGEN__) +#define HAL_USE_MMC_SPI FALSE +#endif + +/** + * @brief Enables the PWM subsystem. + */ +#if !defined(HAL_USE_PWM) || defined(__DOXYGEN__) +#define HAL_USE_PWM FALSE +#endif + +/** + * @brief Enables the RTC subsystem. + */ +#if !defined(HAL_USE_RTC) || defined(__DOXYGEN__) +#define HAL_USE_RTC FALSE +#endif + +/** + * @brief Enables the SDC subsystem. + */ +#if !defined(HAL_USE_SDC) || defined(__DOXYGEN__) +#define HAL_USE_SDC FALSE +#endif + +/** + * @brief Enables the SERIAL subsystem. + */ +#if !defined(HAL_USE_SERIAL) || defined(__DOXYGEN__) +#define HAL_USE_SERIAL TRUE +#endif + +/** + * @brief Enables the SERIAL over USB subsystem. + */ +#if !defined(HAL_USE_SERIAL_USB) || defined(__DOXYGEN__) +#define HAL_USE_SERIAL_USB FALSE +#endif + +/** + * @brief Enables the SPI subsystem. + */ +#if !defined(HAL_USE_SPI) || defined(__DOXYGEN__) +#define HAL_USE_SPI FALSE +#endif + +/** + * @brief Enables the UART subsystem. + */ +#if !defined(HAL_USE_UART) || defined(__DOXYGEN__) +#define HAL_USE_UART FALSE +#endif + +/** + * @brief Enables the USB subsystem. + */ +#if !defined(HAL_USE_USB) || defined(__DOXYGEN__) +#define HAL_USE_USB FALSE +#endif + +/*===========================================================================*/ +/* ADC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables synchronous APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(ADC_USE_WAIT) || defined(__DOXYGEN__) +#define ADC_USE_WAIT TRUE +#endif + +/** + * @brief Enables the @p adcAcquireBus() and @p adcReleaseBus() APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(ADC_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define ADC_USE_MUTUAL_EXCLUSION TRUE +#endif + +/*===========================================================================*/ +/* CAN driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Sleep mode related APIs inclusion switch. + */ +#if !defined(CAN_USE_SLEEP_MODE) || defined(__DOXYGEN__) +#define CAN_USE_SLEEP_MODE TRUE +#endif + +/*===========================================================================*/ +/* I2C driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables the mutual exclusion APIs on the I2C bus. + */ +#if !defined(I2C_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define I2C_USE_MUTUAL_EXCLUSION TRUE +#endif + +/*===========================================================================*/ +/* MAC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables an event sources for incoming packets. + */ +#if !defined(MAC_USE_EVENTS) || defined(__DOXYGEN__) +#define MAC_USE_EVENTS TRUE +#endif + +/*===========================================================================*/ +/* MMC_SPI driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Block size for MMC transfers. + */ +#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__) +#define MMC_SECTOR_SIZE 512 +#endif + +/** + * @brief Delays insertions. + * @details If enabled this options inserts delays into the MMC waiting + * routines releasing some extra CPU time for the threads with + * lower priority, this may slow down the driver a bit however. + * This option is recommended also if the SPI driver does not + * use a DMA channel and heavily loads the CPU. + */ +#if !defined(MMC_NICE_WAITING) || defined(__DOXYGEN__) +#define MMC_NICE_WAITING TRUE +#endif + +/** + * @brief Number of positive insertion queries before generating the + * insertion event. + */ +#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__) +#define MMC_POLLING_INTERVAL 10 +#endif + +/** + * @brief Interval, in milliseconds, between insertion queries. + */ +#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__) +#define MMC_POLLING_DELAY 10 +#endif + +/** + * @brief Uses the SPI polled API for small data transfers. + * @details Polled transfers usually improve performance because it + * saves two context switches and interrupt servicing. Note + * that this option has no effect on large transfers which + * are always performed using DMAs/IRQs. + */ +#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__) +#define MMC_USE_SPI_POLLING TRUE +#endif + +/*===========================================================================*/ +/* SDC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Number of initialization attempts before rejecting the card. + * @note Attempts are performed at 10mS intervals. + */ +#if !defined(SDC_INIT_RETRY) || defined(__DOXYGEN__) +#define SDC_INIT_RETRY 100 +#endif + +/** + * @brief Include support for MMC cards. + * @note MMC support is not yet implemented so this option must be kept + * at @p FALSE. + */ +#if !defined(SDC_MMC_SUPPORT) || defined(__DOXYGEN__) +#define SDC_MMC_SUPPORT FALSE +#endif + +/** + * @brief Delays insertions. + * @details If enabled this options inserts delays into the MMC waiting + * routines releasing some extra CPU time for the threads with + * lower priority, this may slow down the driver a bit however. + */ +#if !defined(SDC_NICE_WAITING) || defined(__DOXYGEN__) +#define SDC_NICE_WAITING TRUE +#endif + +/*===========================================================================*/ +/* SERIAL driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Default bit rate. + * @details Configuration parameter, this is the baud rate selected for the + * default configuration. + */ +#if !defined(SERIAL_DEFAULT_BITRATE) || defined(__DOXYGEN__) +#define SERIAL_DEFAULT_BITRATE 38400 +#endif + +/** + * @brief Serial buffers size. + * @details Configuration parameter, you can change the depth of the queue + * buffers depending on the requirements of your application. + * @note The default is 64 bytes for both the transmission and receive + * buffers. + */ +#if !defined(SERIAL_BUFFERS_SIZE) || defined(__DOXYGEN__) +#define SERIAL_BUFFERS_SIZE 16 +#endif + +/*===========================================================================*/ +/* SPI driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables synchronous APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(SPI_USE_WAIT) || defined(__DOXYGEN__) +#define SPI_USE_WAIT TRUE +#endif + +/** + * @brief Enables the @p spiAcquireBus() and @p spiReleaseBus() APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(SPI_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define SPI_USE_MUTUAL_EXCLUSION TRUE +#endif + +#endif /* _HALCONF_H_ */ + +/** @} */ diff --git a/testhal/BCM2835/GPT/main.c b/testhal/BCM2835/GPT/main.c new file mode 100644 index 0000000000..54632e4cea --- /dev/null +++ b/testhal/BCM2835/GPT/main.c @@ -0,0 +1,107 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +#include "ch.h" +#include "hal.h" +#include "chprintf.h" + +static MUTEX_DECL(mutex1); +static CONDVAR_DECL(cond1); + +static uint32_t callback_count_1; + +static void gptcallback1(GPTDriver *gptp) { + UNUSED(gptp); + chSysLockFromIsr(); + callback_count_1++; + if (gptp->state == GPT_ONESHOT) { + chCondSignalI(&cond1); + } + chSysUnlockFromIsr(); +} + +static uint32_t callback_count_2; + +static void gptcallback2(GPTDriver *gptp) { + UNUSED(gptp); + chSysLockFromIsr(); + callback_count_2++; + chSysUnlockFromIsr(); +} + +/* + * Application entry point. + */ +int main(void) { + halInit(); + chSysInit(); + + /* + * Serial port initialization. + */ + sdStart(&SD1, NULL); + chprintf((BaseSequentialStream *)&SD1, "BCM2835 GPT Demonstration\r\n"); + + /* + * Serial General Purpose Timer (GPT) #1 initialization. + */ + GPTConfig gptConfig1; + gptConfig1.callback = gptcallback1; + gptStart(&GPTD1, &gptConfig1); + + /* + * Serial General Purpose Timer (GPT) #2 initialization. + */ + GPTConfig gptConfig2; + gptConfig2.callback = gptcallback2; + gptStart(&GPTD2, &gptConfig2); + + chprintf((BaseSequentialStream *)&SD1, "Polled timer started: %d\r\n", SYSTIMER_CLO); + gptPolledDelay(&GPTD1, 500000); + chprintf((BaseSequentialStream *)&SD1, " Fired: %d\r\n", SYSTIMER_CLO); + + chprintf((BaseSequentialStream *)&SD1, "Starting one shot timer (3 seconds)\r\n"); + + chCondInit(&cond1); + chMtxInit(&mutex1); + + gptStartOneShot(&GPTD1, 3000000); + + chMtxLock(&mutex1); + chCondWait(&cond1); + chMtxUnlock(); + + chprintf((BaseSequentialStream *)&SD1, + "Starting continuous timer 1 (2 second period)\r\n"); + + gptStartContinuous(&GPTD1, 2000000); + + chprintf((BaseSequentialStream *)&SD1, + "Starting continuous timer 2 (1 second period)\r\n"); + + gptStartContinuous(&GPTD2, 1000000); + + for (;;) { + chprintf((BaseSequentialStream *)&SD1, "c1=%d, c2=%d\r\n", callback_count_1 ,callback_count_2); + chThdSleepMilliseconds(1000); + } + + return 0; +} diff --git a/testhal/BCM2835/GPT/mcuconf.h b/testhal/BCM2835/GPT/mcuconf.h new file mode 100644 index 0000000000..1bcf881984 --- /dev/null +++ b/testhal/BCM2835/GPT/mcuconf.h @@ -0,0 +1,57 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/* + * BCM2835 drivers configuration. + * The following settings override the default settings present in + * the various device driver implementation headers. + * Note that the settings for each driver only have effect if the driver + * is enabled in halconf.h. + */ + +/* + * ADC driver system settings. + */ + +/* + * CAN driver system settings. + */ + +/* + * MAC driver system settings. + */ + +/* + * PWM driver system settings. + */ + +/* + * SERIAL driver system settings. + */ + +/* + * SPI driver system settings. + */ + +/* + * GPT driver system settings + */ +#define BCM2835_GPT_USE_TIMER1 1 +#define BCM2835_GPT_USE_TIMER2 1 diff --git a/testhal/BCM2835/GPT/readme.txt b/testhal/BCM2835/GPT/readme.txt new file mode 100644 index 0000000000..4ae285fd7a --- /dev/null +++ b/testhal/BCM2835/GPT/readme.txt @@ -0,0 +1,18 @@ +***************************************************************************** +** ChibiOS/RT port for BCM2835 / ARM1176JZF-S +***************************************************************************** + +** TARGET ** + +The GPT demo runs on an Raspberry Pi RevB board. + +** The Demo ** + +This shows use of the polling and oneshot/continuous async timers. + +** Build Procedure ** + +This was built with the Yagarto GCC toolchain. + +** Notes ** + diff --git a/testhal/BCM2835/GPT/rtc_lld.c b/testhal/BCM2835/GPT/rtc_lld.c new file mode 100644 index 0000000000..cd31cb8529 --- /dev/null +++ b/testhal/BCM2835/GPT/rtc_lld.c @@ -0,0 +1,174 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ +/* + Concepts and parts of this file have been contributed by Uladzimir Pylinsky + aka barthess. + */ + +/** + * @file rtc_lld.c + * @brief RTC low level driver for DS1307 + * + * @addtogroup RTC + * @{ + */ + +#include "ch.h" +#include "hal.h" + +#if HAL_USE_RTC || defined(__DOXYGEN__) + +/*===========================================================================*/ +/* Driver exported variables. */ +/*===========================================================================*/ + +/** + * @brief RTC driver identifier. + */ +RTCDriver RTCD1; + +/*===========================================================================*/ +/* Driver local variables. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver local functions. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver interrupt handlers. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver exported functions. */ +/*===========================================================================*/ + +/** + * @brief Initialize DS1307. + * + * @api + */ +void rtc_lld_init(void) { + I2CConfig i2cConfig; + i2cStart(&I2C0, &i2cConfig); + RTCD1.i2c_bus = &I2C0; +} + +/** + * @brief Set current time. + * @note Fractional part will be silently ignored. There is no possibility + * to set it on STM32 platform. + * + * @param[in] rtcp pointer to RTC driver structure + * @param[in] timespec pointer to a @p RTCTime structure + * + * @api + */ +void rtc_lld_set_time(RTCDriver *rtcp, const RTCTime *timespec) { + I2CDriver *i2cp = rtcp->i2c_bus; + i2cAcquireBus(i2cp); + i2cMasterTransmitTimeout(&I2C0, 0x68, timespec->registers, 7, NULL, 0, MS2ST(1000)); + i2cReleaseBus(i2cp); +} + +/** + * @brief Get current time. + * + * @param[in] rtcp pointer to RTC driver structure + * @param[out] timespec pointer to a @p RTCTime structure + * + * @api + */ +void rtc_lld_get_time(RTCDriver *rtcp, RTCTime *timespec) { + I2CDriver *i2cp = rtcp->i2c_bus; + i2cAcquireBus(i2cp); + uint8_t command = 0; + i2cMasterTransmitTimeout(i2cp, 0x68, &command, 1, timespec->registers, 7, MS2ST(1000)); + i2cReleaseBus(i2cp); +} + +/** + * @brief Set alarm time. + * + * @note Default value after BKP domain reset for both comparators is 0. + * @note Function does not performs any checks of alarm time validity. + * + * @param[in] rtcp Pointer to RTC driver structure. + * @param[in] alarm Alarm identifier. Can be 1 or 2. + * @param[in] alarmspec Pointer to a @p RTCAlarm structure. + * + * @api + */ +void rtc_lld_set_alarm(RTCDriver *rtcp, + rtcalarm_t alarm, + const RTCAlarm *alarmspec) { + UNUSED(rtcp); + UNUSED(alarm); + UNUSED(alarmspec); + /* Not supported. No return status.*/ +} + +/** + * @brief Get alarm time. + * + * @param[in] rtcp pointer to RTC driver structure + * @param[in] alarm alarm identifier + * @param[out] alarmspec pointer to a @p RTCAlarm structure + * + * @api + */ +void rtc_lld_get_alarm(RTCDriver *rtcp, + rtcalarm_t alarm, + RTCAlarm *alarmspec) { + UNUSED(rtcp); + UNUSED(alarm); + UNUSED(alarmspec); + /* Not supported. */ +} + +/** + * @brief Get current time in format suitable for usage in FatFS. + * + * @param[in] rtcp pointer to RTC driver structure + * @return FAT time value. + * + * @api + */ +uint32_t rtc_lld_get_time_fat(RTCDriver *rtcp) { + uint32_t fattime; + RTCTime timespec; + + chSysLock(); + rtcGetTimeI(rtcp, ×pec); + chSysUnlock(); + + fattime = bcd2int(timespec.registers[0] & 0x7F); + fattime |= bcd2int(timespec.registers[1]) << 5; + fattime |= bcd2int(timespec.registers[2]) << 11; + fattime |= bcd2int(timespec.registers[4]) << 16; + fattime |= bcd2int(timespec.registers[5]) << 21; + fattime |= (2000 + bcd2int(timespec.registers[6])) << 25; + + return fattime; +} + +#endif /* HAL_USE_RTC */ + +/** @} */ diff --git a/testhal/BCM2835/GPT/rtc_lld.h b/testhal/BCM2835/GPT/rtc_lld.h new file mode 100644 index 0000000000..2613df2946 --- /dev/null +++ b/testhal/BCM2835/GPT/rtc_lld.h @@ -0,0 +1,181 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ +/* + Concepts and parts of this file have been contributed by Uladzimir Pylinsky + aka barthess. + */ + +/** + * @file rtc_lld.h + * @brief DS1307 RTC low level driver header. + * + * @addtogroup RTC + * @{ + */ + +#ifndef _RTC_LLD_H_ +#define _RTC_LLD_H_ + +#if HAL_USE_RTC || defined(__DOXYGEN__) + +/*===========================================================================*/ +/* Driver constants. */ +/*===========================================================================*/ + +/** + * @brief Two alarm comparators available on STM32F4x. + */ +#define RTC_ALARMS 2 + +/** + * @brief Data offsets in RTC date and time registers. + */ +#define RTC_TR_PM_OFFSET 22 +#define RTC_TR_HT_OFFSET 20 +#define RTC_TR_HU_OFFSET 16 +#define RTC_TR_MNT_OFFSET 12 +#define RTC_TR_MNU_OFFSET 8 +#define RTC_TR_ST_OFFSET 4 +#define RTC_TR_SU_OFFSET 0 + +#define RTC_DR_YT_OFFSET 20 +#define RTC_DR_YU_OFFSET 16 +#define RTC_DR_WDU_OFFSET 13 +#define RTC_DR_MT_OFFSET 12 +#define RTC_DR_MU_OFFSET 8 +#define RTC_DR_DT_OFFSET 4 +#define RTC_DR_DU_OFFSET 0 + +/*===========================================================================*/ +/* Driver pre-compile time settings. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Derived constants and error checks. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver data structures and types. */ +/*===========================================================================*/ + +/** + * @brief Type of a structure representing an RTC alarm time stamp. + */ +typedef struct RTCAlarm RTCAlarm; + +/** + * @brief Type of a structure representing an RTC wakeup period. + */ +typedef struct RTCWakeup RTCWakeup; + +/** + * @brief Type of a structure representing an RTC callbacks config. + */ +typedef struct RTCCallbackConfig RTCCallbackConfig; + +/** + * @brief Type of an RTC alarm. + * @details Meaningful on platforms with more than 1 alarm comparator. + */ +typedef uint32_t rtcalarm_t; + +/** + * @brief Structure representing an RTC time stamp. + */ +struct RTCTime { + /* @brief DS1307 registers */ + uint8_t registers[7]; +}; + +/** + * @brief Structure representing an RTC alarm time stamp. + */ +struct RTCAlarm { +}; + +/** + * @brief Structure representing an RTC periodic wakeup period. + */ +struct RTCWakeup { +#if 0 + /** + * @brief RTC WUTR register. + * @details Bits [15:0] contain value of WUTR register + * Bits [18:16] contain value of WUCKSEL bits in CR register + * + * @notes ((WUTR == 0) || (WUCKSEL == 3)) is forbidden combination. + */ + uint32_t wakeup; +#endif +}; + +/** + * @brief Structure representing an RTC driver. + */ +struct RTCDriver{ + I2CDriver *i2c_bus; +}; + +/*===========================================================================*/ +/* Driver macros. */ +/*===========================================================================*/ + +#define bcd2int(x) ((((x) >> 4) * 10) + ((x) & 0x0F)) + +#define rtc_second(t) bcd2int((t).registers[0]) +#define rtc_minute(t) bcd2int((t).registers[1]) +#define rtc_hour(t) bcd2int((t).registers[2]) +#define rtc_dayofweek(t) ((t).registers[3]) +#define rtc_day(t) bcd2int((t).registers[4]) +#define rtc_month(t) bcd2int((t).registers[5]) +#define rtc_year(t) (2000 + bcd2int((t).registers[6])) + +/*===========================================================================*/ +/* External declarations. */ +/*===========================================================================*/ + +#if !defined(__DOXYGEN__) +extern RTCDriver RTCD1; +#endif + +#ifdef __cplusplus +extern "C" { +#endif + void rtc_lld_init(void); + void rtc_lld_set_time(RTCDriver *rtcp, const RTCTime *timespec); + void rtc_lld_get_time(RTCDriver *rtcp, RTCTime *timespec); + void rtc_lld_set_alarm(RTCDriver *rtcp, + rtcalarm_t alarm, + const RTCAlarm *alarmspec); + void rtc_lld_get_alarm(RTCDriver *rtcp, + rtcalarm_t alarm, + RTCAlarm *alarmspec); + void rtcSetPeriodicWakeup_v2(RTCDriver *rtcp, RTCWakeup *wakeupspec); + void rtcGetPeriodicWakeup_v2(RTCDriver *rtcp, RTCWakeup *wakeupspec); + uint32_t rtc_lld_get_time_fat(RTCDriver *rtcp); +#ifdef __cplusplus +} +#endif + +#endif /* HAL_USE_RTC */ + +#endif /* _RTC_LLD_H_ */ + +/** @} */ diff --git a/testhal/BCM2835/I2C/Makefile b/testhal/BCM2835/I2C/Makefile new file mode 100644 index 0000000000..9cbc6af8e2 --- /dev/null +++ b/testhal/BCM2835/I2C/Makefile @@ -0,0 +1,190 @@ +############################################################################## +# Build global options +# NOTE: Can be overridden externally. +# + +# Compiler options here. +ifeq ($(USE_OPT),) + USE_OPT = -O2 -ggdb -fomit-frame-pointer -mabi=apcs-gnu +endif + +# C specific options here (added to USE_OPT). +ifeq ($(USE_COPT),) + USE_COPT = +endif + +# C++ specific options here (added to USE_OPT). +ifeq ($(USE_CPPOPT),) + USE_CPPOPT = -fno-rtti +endif + +# Enable this if you want the linker to remove unused code and data +ifeq ($(USE_LINK_GC),) + USE_LINK_GC = yes +endif + +# If enabled, this option allows to compile the application in THUMB mode. +ifeq ($(USE_THUMB),) + USE_THUMB = no +endif + +# Enable this if you want to see the full log while compiling. +ifeq ($(USE_VERBOSE_COMPILE),) + USE_VERBOSE_COMPILE = no +endif + +# +# Build global options +############################################################################## + +############################################################################## +# Project, sources and paths +# + +# Define project name here +PROJECT = ch + +# Imported source files and paths +CHIBIOS = ../../.. +include $(CHIBIOS)/boards/RASPBERRYPI_MODB/board.mk +include $(CHIBIOS)/os/hal/platforms/BCM2835/platform.mk +include $(CHIBIOS)/os/hal/hal.mk +include $(CHIBIOS)/os/ports/GCC/ARM/BCM2835/port.mk +include $(CHIBIOS)/os/kernel/kernel.mk + +# Define linker script file here +LDSCRIPT= $(PORTLD)/BCM2835.ld + +# C sources that can be compiled in ARM or THUMB mode depending on the global +# setting. +CSRC = $(PORTSRC) \ + $(KERNSRC) \ + $(TESTSRC) \ + $(HALSRC) \ + $(PLATFORMSRC) \ + $(BOARDSRC) \ + ${CHIBIOS}/os/various/chprintf.c \ + main.c + +# C++ sources that can be compiled in ARM or THUMB mode depending on the global +# setting. +CPPSRC = + +# C sources to be compiled in ARM mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +ACSRC = + +# C++ sources to be compiled in ARM mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +ACPPSRC = + +# C sources to be compiled in THUMB mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +TCSRC = + +# C sources to be compiled in THUMB mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +TCPPSRC = + +# List ASM source files here +ASMSRC = $(PORTASM) + +INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \ + $(HALINC) $(PLATFORMINC) $(BOARDINC) \ + $(CHIBIOS)/os/various + +# +# Project, sources and paths +############################################################################## + +############################################################################## +# Compiler settings +# + +MCU = arm1176jz-s + +#TRGT = arm-elf- +TRGT = arm-none-eabi- +CC = $(TRGT)gcc +CPPC = $(TRGT)g++ +# Enable loading with g++ only if you need C++ runtime support. +# NOTE: You can use C++ even without C++ support if you are careful. C++ +# runtime support makes code size explode. +LD = $(TRGT)gcc +#LD = $(TRGT)g++ +CP = $(TRGT)objcopy +AS = $(TRGT)gcc -x assembler-with-cpp +OD = $(TRGT)objdump +HEX = $(CP) -O ihex +BIN = $(CP) -O binary + +# ARM-specific options here +AOPT = + +# THUMB-specific options here +TOPT = -mthumb -DTHUMB + +# Define C warning options here +CWARN = -Wall -Wextra -Wstrict-prototypes + +# Define C++ warning options here +CPPWARN = -Wall -Wextra + +# +# Compiler settings +############################################################################## + +############################################################################## +# Start of default section +# + +# List all default C defines here, like -D_DEBUG=1 +DDEFS = + +# List all default ASM defines here, like -D_DEBUG=1 +DADEFS = + +# List extra objdump defines here, like -D +ODDEFS = + +# List all default directories to look for include files here +DINCDIR = + +# List the default directory to look for the libraries here +DLIBDIR = + +# List all default libraries here +DLIBS = + +# +# End of default section +############################################################################## + +############################################################################## +# Start of user section +# + +# List all user C define here, like -D_DEBUG=1 +UDEFS = + +# Define ASM defines here +UADEFS = + +# List all user directories here +UINCDIR = + +# List the user directory to look for the libraries here +ULIBDIR = + +# List all user libraries here +ULIBS = + +# +# End of user defines +############################################################################## + +include $(CHIBIOS)/os/ports/GCC/ARM/rules.mk diff --git a/testhal/BCM2835/I2C/chconf.h b/testhal/BCM2835/I2C/chconf.h new file mode 100644 index 0000000000..859c2eee47 --- /dev/null +++ b/testhal/BCM2835/I2C/chconf.h @@ -0,0 +1,536 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file ARM11-BCM2835-GCC/chconf.h + * @brief Configuration for ARM11-BCM2835-GCC demo + * + * @addtogroup config + * @details Kernel related settings and hooks. + * @{ + */ + +#ifndef _CHCONF_H_ +#define _CHCONF_H_ + +#define CHPRINTF_USE_FLOAT 1 + +/*===========================================================================*/ +/** + * @name Kernel parameters and options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief System tick frequency. + * @details Frequency of the system timer that drives the system ticks. This + * setting also defines the system tick time unit. + */ +#if !defined(CH_FREQUENCY) || defined(__DOXYGEN__) +#define CH_FREQUENCY 1000 +#endif + +/** + * @brief Round robin interval. + * @details This constant is the number of system ticks allowed for the + * threads before preemption occurs. Setting this value to zero + * disables the preemption for threads with equal priority and the + * round robin becomes cooperative. Note that higher priority + * threads can still preempt, the kernel is always preemptive. + * + * @note Disabling the round robin preemption makes the kernel more compact + * and generally faster. + */ +#if !defined(CH_TIME_QUANTUM) || defined(__DOXYGEN__) +#define CH_TIME_QUANTUM 20 +#endif + +/** + * @brief Managed RAM size. + * @details Size of the RAM area to be managed by the OS. If set to zero + * then the whole available RAM is used. The core memory is made + * available to the heap allocator and/or can be used directly through + * the simplified core memory allocator. + * + * @note In order to let the OS manage the whole RAM the linker script must + * provide the @p __heap_base__ and @p __heap_end__ symbols. + * @note Requires @p CH_USE_MEMCORE. + */ +#if !defined(CH_MEMCORE_SIZE) || defined(__DOXYGEN__) +//#define CH_MEMCORE_SIZE 128 +#define CH_MEMCORE_SIZE 0 +#endif + +/** + * @brief Idle thread automatic spawn suppression. + * @details When this option is activated the function @p chSysInit() + * does not spawn the idle thread automatically. The application has + * then the responsibility to do one of the following: + * - Spawn a custom idle thread at priority @p IDLEPRIO. + * - Change the main() thread priority to @p IDLEPRIO then enter + * an endless loop. In this scenario the @p main() thread acts as + * the idle thread. + * . + * @note Unless an idle thread is spawned the @p main() thread must not + * enter a sleep state. + */ +#if !defined(CH_NO_IDLE_THREAD) || defined(__DOXYGEN__) +#define CH_NO_IDLE_THREAD FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Performance options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief OS optimization. + * @details If enabled then time efficient rather than space efficient code + * is used when two possible implementations exist. + * + * @note This is not related to the compiler optimization options. + * @note The default is @p TRUE. + */ +#if !defined(CH_OPTIMIZE_SPEED) || defined(__DOXYGEN__) +#define CH_OPTIMIZE_SPEED TRUE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Subsystem options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Threads registry APIs. + * @details If enabled then the registry APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_REGISTRY) || defined(__DOXYGEN__) +#define CH_USE_REGISTRY FALSE +#endif + +/** + * @brief Threads synchronization APIs. + * @details If enabled then the @p chThdWait() function is included in + * the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_WAITEXIT) || defined(__DOXYGEN__) +#define CH_USE_WAITEXIT TRUE +#endif + +/** + * @brief Semaphores APIs. + * @details If enabled then the Semaphores APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_SEMAPHORES) || defined(__DOXYGEN__) +#define CH_USE_SEMAPHORES FALSE +#endif + +/** + * @brief Semaphores queuing mode. + * @details If enabled then the threads are enqueued on semaphores by + * priority rather than in FIFO order. + * + * @note The default is @p FALSE. Enable this if you have special requirements. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_SEMAPHORES_PRIORITY) || defined(__DOXYGEN__) +#define CH_USE_SEMAPHORES_PRIORITY FALSE +#endif + +/** + * @brief Atomic semaphore API. + * @details If enabled then the semaphores the @p chSemSignalWait() API + * is included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_SEMSW) || defined(__DOXYGEN__) +#define CH_USE_SEMSW FALSE +#endif + +/** + * @brief Mutexes APIs. + * @details If enabled then the mutexes APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MUTEXES) || defined(__DOXYGEN__) +#define CH_USE_MUTEXES TRUE +#endif + +/** + * @brief Conditional Variables APIs. + * @details If enabled then the conditional variables APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_MUTEXES. + */ +#if !defined(CH_USE_CONDVARS) || defined(__DOXYGEN__) +#define CH_USE_CONDVARS FALSE +#endif + +/** + * @brief Conditional Variables APIs with timeout. + * @details If enabled then the conditional variables APIs with timeout + * specification are included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_CONDVARS. + */ +#if !defined(CH_USE_CONDVARS_TIMEOUT) || defined(__DOXYGEN__) +#define CH_USE_CONDVARS_TIMEOUT FALSE +#endif + +/** + * @brief Events Flags APIs. + * @details If enabled then the event flags APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_EVENTS) || defined(__DOXYGEN__) +#define CH_USE_EVENTS TRUE +#endif + +/** + * @brief Events Flags APIs with timeout. + * @details If enabled then the events APIs with timeout specification + * are included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_EVENTS. + */ +#if !defined(CH_USE_EVENTS_TIMEOUT) || defined(__DOXYGEN__) +#define CH_USE_EVENTS_TIMEOUT FALSE +#endif + +/** + * @brief Synchronous Messages APIs. + * @details If enabled then the synchronous messages APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MESSAGES) || defined(__DOXYGEN__) +#define CH_USE_MESSAGES FALSE +#endif + +/** + * @brief Synchronous Messages queuing mode. + * @details If enabled then messages are served by priority rather than in + * FIFO order. + * + * @note The default is @p FALSE. Enable this if you have special requirements. + * @note Requires @p CH_USE_MESSAGES. + */ +#if !defined(CH_USE_MESSAGES_PRIORITY) || defined(__DOXYGEN__) +#define CH_USE_MESSAGES_PRIORITY FALSE +#endif + +/** + * @brief Mailboxes APIs. + * @details If enabled then the asynchronous messages (mailboxes) APIs are + * included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_MAILBOXES) || defined(__DOXYGEN__) +#define CH_USE_MAILBOXES FALSE +#endif + +/** + * @brief I/O Queues APIs. + * @details If enabled then the I/O queues APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_QUEUES) || defined(__DOXYGEN__) +#define CH_USE_QUEUES TRUE +#endif + +/** + * @brief Core Memory Manager APIs. + * @details If enabled then the core memory manager APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MEMCORE) || defined(__DOXYGEN__) +#define CH_USE_MEMCORE FALSE +#endif + +/** + * @brief Heap Allocator APIs. + * @details If enabled then the memory heap allocator APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_MEMCORE and either @p CH_USE_MUTEXES or + * @p CH_USE_SEMAPHORES. + * @note Mutexes are recommended. + */ +#if !defined(CH_USE_HEAP) || defined(__DOXYGEN__) +#define CH_USE_HEAP FALSE +#endif + +/** + * @brief C-runtime allocator. + * @details If enabled the the heap allocator APIs just wrap the C-runtime + * @p malloc() and @p free() functions. + * + * @note The default is @p FALSE. + * @note Requires @p CH_USE_HEAP. + * @note The C-runtime may or may not require @p CH_USE_MEMCORE, see the + * appropriate documentation. + */ +#if !defined(CH_USE_MALLOC_HEAP) || defined(__DOXYGEN__) +#define CH_USE_MALLOC_HEAP FALSE +#endif + +/** + * @brief Memory Pools Allocator APIs. + * @details If enabled then the memory pools allocator APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MEMPOOLS) || defined(__DOXYGEN__) +#define CH_USE_MEMPOOLS FALSE +#endif + +/** + * @brief Dynamic Threads APIs. + * @details If enabled then the dynamic threads creation APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_WAITEXIT. + * @note Requires @p CH_USE_HEAP and/or @p CH_USE_MEMPOOLS. + */ +#if !defined(CH_USE_DYNAMIC) || defined(__DOXYGEN__) +#define CH_USE_DYNAMIC FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Debug options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Debug option, system state check. + * @details If enabled the correct call protocol for system APIs is checked + * at runtime. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_SYSTEM_STATE_CHECK) || defined(__DOXYGEN__) +#define CH_DBG_SYSTEM_STATE_CHECK FALSE +#endif + +/** + * @brief Debug option, parameters checks. + * @details If enabled then the checks on the API functions input + * parameters are activated. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_CHECKS) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_CHECKS FALSE +#endif + +/** + * @brief Debug option, consistency checks. + * @details If enabled then all the assertions in the kernel code are + * activated. This includes consistency checks inside the kernel, + * runtime anomalies and port-defined checks. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_ASSERTS) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_ASSERTS FALSE +#endif + +/** + * @brief Debug option, trace buffer. + * @details If enabled then the context switch circular trace buffer is + * activated. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_TRACE) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_TRACE FALSE +#endif + +/** + * @brief Debug option, stack checks. + * @details If enabled then a runtime stack check is performed. + * + * @note The default is @p FALSE. + * @note The stack check is performed in a architecture/port dependent way. + * It may not be implemented or some ports. + * @note The default failure mode is to halt the system with the global + * @p panic_msg variable set to @p NULL. + */ +#if !defined(CH_DBG_ENABLE_STACK_CHECK) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_STACK_CHECK FALSE +#endif + +/** + * @brief Debug option, stacks initialization. + * @details If enabled then the threads working area is filled with a byte + * value when a thread is created. This can be useful for the + * runtime measurement of the used stack. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_FILL_THREADS) || defined(__DOXYGEN__) +#define CH_DBG_FILL_THREADS FALSE +#endif + +/** + * @brief Debug option, threads profiling. + * @details If enabled then a field is added to the @p Thread structure that + * counts the system ticks occurred while executing the thread. + * + * @note The default is @p TRUE. + * @note This debug option is defaulted to TRUE because it is required by + * some test cases into the test suite. + */ +#if !defined(CH_DBG_THREADS_PROFILING) || defined(__DOXYGEN__) +#define CH_DBG_THREADS_PROFILING FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Kernel hooks + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Threads descriptor structure extension. + * @details User fields added to the end of the @p Thread structure. + */ +#if !defined(THREAD_EXT_FIELDS) || defined(__DOXYGEN__) +#define THREAD_EXT_FIELDS \ + /* Add threads custom fields here.*/ +#endif + +/** + * @brief Threads initialization hook. + * @details User initialization code added to the @p chThdInit() API. + * + * @note It is invoked from within @p chThdInit() and implicitly from all + * the threads creation APIs. + */ +#if !defined(THREAD_EXT_INIT_HOOK) || defined(__DOXYGEN__) +#define THREAD_EXT_INIT_HOOK(tp) { \ + /* Add threads initialization code here.*/ \ +} +#endif + +/** + * @brief Threads finalization hook. + * @details User finalization code added to the @p chThdExit() API. + * + * @note It is inserted into lock zone. + * @note It is also invoked when the threads simply return in order to + * terminate. + */ +#if !defined(THREAD_EXT_EXIT_HOOK) || defined(__DOXYGEN__) +#define THREAD_EXT_EXIT_HOOK(tp) { \ + /* Add threads finalization code here.*/ \ +} +#endif + +/** + * @brief Context switch hook. + * @details This hook is invoked just before switching between threads. + */ +#if !defined(THREAD_CONTEXT_SWITCH_HOOK) || defined(__DOXYGEN__) +#define THREAD_CONTEXT_SWITCH_HOOK(ntp, otp) { \ + /* System halt code here.*/ \ +} +#endif + +/** + * @brief Idle Loop hook. + * @details This hook is continuously invoked by the idle thread loop. + */ +#if !defined(IDLE_LOOP_HOOK) || defined(__DOXYGEN__) +#define IDLE_LOOP_HOOK() { \ + /* Idle loop code here.*/ \ +} +#endif + +/** + * @brief System tick event hook. + * @details This hook is invoked in the system tick handler immediately + * after processing the virtual timers queue. + */ +#if !defined(SYSTEM_TICK_EVENT_HOOK) || defined(__DOXYGEN__) +#define SYSTEM_TICK_EVENT_HOOK() { \ + /* System tick event code here.*/ \ +} +#endif + +/** + * @brief System halt hook. + * @details This hook is invoked in case to a system halting error before + * the system is halted. + */ +#if !defined(SYSTEM_HALT_HOOK) || defined(__DOXYGEN__) +#define SYSTEM_HALT_HOOK() { \ + /* System halt code here.*/ \ +} +#endif + +/** @} */ + +/*===========================================================================*/ +/* Port-specific settings (override port settings defaulted in chcore.h). */ +/*===========================================================================*/ + +#endif /* _CHCONF_H_ */ + +/** @} */ diff --git a/testhal/BCM2835/I2C/halconf.h b/testhal/BCM2835/I2C/halconf.h new file mode 100644 index 0000000000..b88b71ab63 --- /dev/null +++ b/testhal/BCM2835/I2C/halconf.h @@ -0,0 +1,342 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file ARM11-BCM2835-GCC/halconf.h + * @brief HAL configuration header. + * @details HAL configuration file, this file allows to enable or disable the + * various device drivers from your application. You may also use + * this file in order to override the device drivers default settings. + * + * @addtogroup HAL_CONF + * @{ + */ + +#ifndef _HALCONF_H_ +#define _HALCONF_H_ + +#include "mcuconf.h" + +/** + * @brief Enables the TM subsystem. + */ +#if !defined(HAL_USE_TM) || defined(__DOXYGEN__) +#define HAL_USE_TM TRUE +#endif + +/** + * @brief Enables the PAL subsystem. + */ +#if !defined(HAL_USE_PAL) || defined(__DOXYGEN__) +#define HAL_USE_PAL TRUE +#endif + +/** + * @brief Enables the ADC subsystem. + */ +#if !defined(HAL_USE_ADC) || defined(__DOXYGEN__) +#define HAL_USE_ADC FALSE +#endif + +/** + * @brief Enables the CAN subsystem. + */ +#if !defined(HAL_USE_CAN) || defined(__DOXYGEN__) +#define HAL_USE_CAN FALSE +#endif + +/** + * @brief Enables the EXT subsystem. + */ +#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__) +#define HAL_USE_EXT FALSE +#endif + +/** + * @brief Enables the GPT subsystem. + */ +#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__) +#define HAL_USE_GPT FALSE +#endif + +/** + * @brief Enables the I2C subsystem. + */ +#if !defined(HAL_USE_I2C) || defined(__DOXYGEN__) +#define HAL_USE_I2C TRUE +#endif + +/** + * @brief Enables the ICU subsystem. + */ +#if !defined(HAL_USE_ICU) || defined(__DOXYGEN__) +#define HAL_USE_ICU FALSE +#endif + +/** + * @brief Enables the MAC subsystem. + */ +#if !defined(HAL_USE_MAC) || defined(__DOXYGEN__) +#define HAL_USE_MAC FALSE +#endif + +/** + * @brief Enables the MMC_SPI subsystem. + */ +#if !defined(HAL_USE_MMC_SPI) || defined(__DOXYGEN__) +#define HAL_USE_MMC_SPI FALSE +#endif + +/** + * @brief Enables the PWM subsystem. + */ +#if !defined(HAL_USE_PWM) || defined(__DOXYGEN__) +#define HAL_USE_PWM FALSE +#endif + +/** + * @brief Enables the RTC subsystem. + */ +#if !defined(HAL_USE_RTC) || defined(__DOXYGEN__) +#define HAL_USE_RTC FALSE +#endif + +/** + * @brief Enables the SDC subsystem. + */ +#if !defined(HAL_USE_SDC) || defined(__DOXYGEN__) +#define HAL_USE_SDC FALSE +#endif + +/** + * @brief Enables the SERIAL subsystem. + */ +#if !defined(HAL_USE_SERIAL) || defined(__DOXYGEN__) +#define HAL_USE_SERIAL TRUE +#endif + +/** + * @brief Enables the SERIAL over USB subsystem. + */ +#if !defined(HAL_USE_SERIAL_USB) || defined(__DOXYGEN__) +#define HAL_USE_SERIAL_USB FALSE +#endif + +/** + * @brief Enables the SPI subsystem. + */ +#if !defined(HAL_USE_SPI) || defined(__DOXYGEN__) +#define HAL_USE_SPI FALSE +#endif + +/** + * @brief Enables the UART subsystem. + */ +#if !defined(HAL_USE_UART) || defined(__DOXYGEN__) +#define HAL_USE_UART FALSE +#endif + +/** + * @brief Enables the USB subsystem. + */ +#if !defined(HAL_USE_USB) || defined(__DOXYGEN__) +#define HAL_USE_USB FALSE +#endif + +/*===========================================================================*/ +/* ADC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables synchronous APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(ADC_USE_WAIT) || defined(__DOXYGEN__) +#define ADC_USE_WAIT TRUE +#endif + +/** + * @brief Enables the @p adcAcquireBus() and @p adcReleaseBus() APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(ADC_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define ADC_USE_MUTUAL_EXCLUSION TRUE +#endif + +/*===========================================================================*/ +/* CAN driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Sleep mode related APIs inclusion switch. + */ +#if !defined(CAN_USE_SLEEP_MODE) || defined(__DOXYGEN__) +#define CAN_USE_SLEEP_MODE TRUE +#endif + +/*===========================================================================*/ +/* I2C driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables the mutual exclusion APIs on the I2C bus. + */ +#if !defined(I2C_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define I2C_USE_MUTUAL_EXCLUSION TRUE +#endif + +/*===========================================================================*/ +/* MAC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables an event sources for incoming packets. + */ +#if !defined(MAC_USE_EVENTS) || defined(__DOXYGEN__) +#define MAC_USE_EVENTS TRUE +#endif + +/*===========================================================================*/ +/* MMC_SPI driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Block size for MMC transfers. + */ +#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__) +#define MMC_SECTOR_SIZE 512 +#endif + +/** + * @brief Delays insertions. + * @details If enabled this options inserts delays into the MMC waiting + * routines releasing some extra CPU time for the threads with + * lower priority, this may slow down the driver a bit however. + * This option is recommended also if the SPI driver does not + * use a DMA channel and heavily loads the CPU. + */ +#if !defined(MMC_NICE_WAITING) || defined(__DOXYGEN__) +#define MMC_NICE_WAITING TRUE +#endif + +/** + * @brief Number of positive insertion queries before generating the + * insertion event. + */ +#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__) +#define MMC_POLLING_INTERVAL 10 +#endif + +/** + * @brief Interval, in milliseconds, between insertion queries. + */ +#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__) +#define MMC_POLLING_DELAY 10 +#endif + +/** + * @brief Uses the SPI polled API for small data transfers. + * @details Polled transfers usually improve performance because it + * saves two context switches and interrupt servicing. Note + * that this option has no effect on large transfers which + * are always performed using DMAs/IRQs. + */ +#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__) +#define MMC_USE_SPI_POLLING TRUE +#endif + +/*===========================================================================*/ +/* SDC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Number of initialization attempts before rejecting the card. + * @note Attempts are performed at 10mS intervals. + */ +#if !defined(SDC_INIT_RETRY) || defined(__DOXYGEN__) +#define SDC_INIT_RETRY 100 +#endif + +/** + * @brief Include support for MMC cards. + * @note MMC support is not yet implemented so this option must be kept + * at @p FALSE. + */ +#if !defined(SDC_MMC_SUPPORT) || defined(__DOXYGEN__) +#define SDC_MMC_SUPPORT FALSE +#endif + +/** + * @brief Delays insertions. + * @details If enabled this options inserts delays into the MMC waiting + * routines releasing some extra CPU time for the threads with + * lower priority, this may slow down the driver a bit however. + */ +#if !defined(SDC_NICE_WAITING) || defined(__DOXYGEN__) +#define SDC_NICE_WAITING TRUE +#endif + +/*===========================================================================*/ +/* SERIAL driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Default bit rate. + * @details Configuration parameter, this is the baud rate selected for the + * default configuration. + */ +#if !defined(SERIAL_DEFAULT_BITRATE) || defined(__DOXYGEN__) +#define SERIAL_DEFAULT_BITRATE 38400 +#endif + +/** + * @brief Serial buffers size. + * @details Configuration parameter, you can change the depth of the queue + * buffers depending on the requirements of your application. + * @note The default is 64 bytes for both the transmission and receive + * buffers. + */ +#if !defined(SERIAL_BUFFERS_SIZE) || defined(__DOXYGEN__) +#define SERIAL_BUFFERS_SIZE 16 +#endif + +/*===========================================================================*/ +/* SPI driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables synchronous APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(SPI_USE_WAIT) || defined(__DOXYGEN__) +#define SPI_USE_WAIT TRUE +#endif + +/** + * @brief Enables the @p spiAcquireBus() and @p spiReleaseBus() APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(SPI_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define SPI_USE_MUTUAL_EXCLUSION TRUE +#endif + +#endif /* _HALCONF_H_ */ + +/** @} */ diff --git a/testhal/BCM2835/I2C/main.c b/testhal/BCM2835/I2C/main.c new file mode 100644 index 0000000000..b034f37a80 --- /dev/null +++ b/testhal/BCM2835/I2C/main.c @@ -0,0 +1,114 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +#include "ch.h" +#include "hal.h" +#include "chprintf.h" + +static const uint8_t tmp102_address = 0x48; + +/* Calibration for more accurate temperature voltage output */ +static const float temperature_scaling = 1.07; + +static float get_temperature(void) { + uint8_t result[] = { 0, 0 }; + + i2cAcquireBus(&I2C1); + + msg_t status = i2cMasterReceiveTimeout( + &I2C1, tmp102_address, result, 2, MS2ST(1000)); + + i2cReleaseBus(&I2C1); + + uint32_t ticks = ((result[0] << 8) | result[1]) >> 4; + float celsius = ticks * 0.0625; + float fahrenheit = (celsius * 9)/5 + 32; + + if (status != RDY_OK) + chprintf((BaseSequentialStream *)&SD1, "Error while getting voltage: %d\r\n", status); + + return fahrenheit; +} + +static const uint8_t mcp4725_address = 0x62; + +static void set_voltage(float millivolts) { + uint16_t level = millivolts * 1.241 * temperature_scaling; + uint8_t request[2]; + request[0] = (level >> 8) & 0xff; + request[1] = level & 0xff; + + i2cAcquireBus(&I2C1); + + msg_t status = i2cMasterTransmitTimeout( + &I2C1, mcp4725_address, request, 2, + NULL, 0, MS2ST(1000)); + + i2cReleaseBus(&I2C1); + + if (status != RDY_OK) + chprintf((BaseSequentialStream *)&SD1, "Error while setting voltage: %d\r\n", status); +} + +static WORKING_AREA(waThread1, 128); + +static msg_t Thread1(void *p) { + UNUSED(p); + chRegSetThreadName("TMP102 Monitor"); + while (TRUE) { + float temperature = get_temperature(); + chprintf((BaseSequentialStream *)&SD1, "Temperature: %f F\r\n", temperature); + set_voltage(temperature); + chThdSleepMilliseconds(1000); + } + return 0; +} + +/* + * Application entry point. + */ +int main(void) { + halInit(); + chSysInit(); + + /* + * Serial port initialization. + */ + sdStart(&SD1, NULL); + chprintf((BaseSequentialStream *)&SD1, "BCM2835 I2C Demonstration\r\n"); + + /* + * I2C initialization. + */ + I2CConfig i2cConfig; + i2cStart(&I2C1, &i2cConfig); + + /* + * Creates the temperature monitoring thread. + */ + chThdCreateStatic(waThread1, sizeof(waThread1), NORMALPRIO, Thread1, NULL); + + /* + * Events servicing loop. + */ + chThdWait(chThdSelf()); + + return 0; +} diff --git a/testhal/BCM2835/I2C/mcuconf.h b/testhal/BCM2835/I2C/mcuconf.h new file mode 100644 index 0000000000..eefc8a173f --- /dev/null +++ b/testhal/BCM2835/I2C/mcuconf.h @@ -0,0 +1,51 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/* + * BCM2835 drivers configuration. + * The following settings override the default settings present in + * the various device driver implementation headers. + * Note that the settings for each driver only have effect if the driver + * is enabled in halconf.h. + */ + +/* + * ADC driver system settings. + */ + +/* + * CAN driver system settings. + */ + +/* + * MAC driver system settings. + */ + +/* + * PWM driver system settings. + */ + +/* + * SERIAL driver system settings. + */ + +/* + * SPI driver system settings. + */ diff --git a/testhal/BCM2835/I2C/readme.txt b/testhal/BCM2835/I2C/readme.txt new file mode 100644 index 0000000000..67dd3bcf25 --- /dev/null +++ b/testhal/BCM2835/I2C/readme.txt @@ -0,0 +1,22 @@ +***************************************************************************** +** ChibiOS/RT port for BCM2835 / ARM1176JZF-S +***************************************************************************** + +** TARGET ** + +The I2C demo runs on an Raspberry Pi RevB board. + +** The Demo ** + +This demo reads a TMP102 temperature sensor and uses a MCP4725 12 bit DAC +(Digital/Analog Converter) to generate a voltage representing the +fahrenheit temperature in millivolts. For example, a temperature of 75 +degrees would generate 75 millivolts. Therefore, a digital voltmeter +can be used as a digital temperature display. + +** Build Procedure ** + +This was built with the Yagarto GCC toolchain. + +** Notes ** + diff --git a/testhal/BCM2835/PWM/Makefile b/testhal/BCM2835/PWM/Makefile new file mode 100644 index 0000000000..9cbc6af8e2 --- /dev/null +++ b/testhal/BCM2835/PWM/Makefile @@ -0,0 +1,190 @@ +############################################################################## +# Build global options +# NOTE: Can be overridden externally. +# + +# Compiler options here. +ifeq ($(USE_OPT),) + USE_OPT = -O2 -ggdb -fomit-frame-pointer -mabi=apcs-gnu +endif + +# C specific options here (added to USE_OPT). +ifeq ($(USE_COPT),) + USE_COPT = +endif + +# C++ specific options here (added to USE_OPT). +ifeq ($(USE_CPPOPT),) + USE_CPPOPT = -fno-rtti +endif + +# Enable this if you want the linker to remove unused code and data +ifeq ($(USE_LINK_GC),) + USE_LINK_GC = yes +endif + +# If enabled, this option allows to compile the application in THUMB mode. +ifeq ($(USE_THUMB),) + USE_THUMB = no +endif + +# Enable this if you want to see the full log while compiling. +ifeq ($(USE_VERBOSE_COMPILE),) + USE_VERBOSE_COMPILE = no +endif + +# +# Build global options +############################################################################## + +############################################################################## +# Project, sources and paths +# + +# Define project name here +PROJECT = ch + +# Imported source files and paths +CHIBIOS = ../../.. +include $(CHIBIOS)/boards/RASPBERRYPI_MODB/board.mk +include $(CHIBIOS)/os/hal/platforms/BCM2835/platform.mk +include $(CHIBIOS)/os/hal/hal.mk +include $(CHIBIOS)/os/ports/GCC/ARM/BCM2835/port.mk +include $(CHIBIOS)/os/kernel/kernel.mk + +# Define linker script file here +LDSCRIPT= $(PORTLD)/BCM2835.ld + +# C sources that can be compiled in ARM or THUMB mode depending on the global +# setting. +CSRC = $(PORTSRC) \ + $(KERNSRC) \ + $(TESTSRC) \ + $(HALSRC) \ + $(PLATFORMSRC) \ + $(BOARDSRC) \ + ${CHIBIOS}/os/various/chprintf.c \ + main.c + +# C++ sources that can be compiled in ARM or THUMB mode depending on the global +# setting. +CPPSRC = + +# C sources to be compiled in ARM mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +ACSRC = + +# C++ sources to be compiled in ARM mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +ACPPSRC = + +# C sources to be compiled in THUMB mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +TCSRC = + +# C sources to be compiled in THUMB mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +TCPPSRC = + +# List ASM source files here +ASMSRC = $(PORTASM) + +INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \ + $(HALINC) $(PLATFORMINC) $(BOARDINC) \ + $(CHIBIOS)/os/various + +# +# Project, sources and paths +############################################################################## + +############################################################################## +# Compiler settings +# + +MCU = arm1176jz-s + +#TRGT = arm-elf- +TRGT = arm-none-eabi- +CC = $(TRGT)gcc +CPPC = $(TRGT)g++ +# Enable loading with g++ only if you need C++ runtime support. +# NOTE: You can use C++ even without C++ support if you are careful. C++ +# runtime support makes code size explode. +LD = $(TRGT)gcc +#LD = $(TRGT)g++ +CP = $(TRGT)objcopy +AS = $(TRGT)gcc -x assembler-with-cpp +OD = $(TRGT)objdump +HEX = $(CP) -O ihex +BIN = $(CP) -O binary + +# ARM-specific options here +AOPT = + +# THUMB-specific options here +TOPT = -mthumb -DTHUMB + +# Define C warning options here +CWARN = -Wall -Wextra -Wstrict-prototypes + +# Define C++ warning options here +CPPWARN = -Wall -Wextra + +# +# Compiler settings +############################################################################## + +############################################################################## +# Start of default section +# + +# List all default C defines here, like -D_DEBUG=1 +DDEFS = + +# List all default ASM defines here, like -D_DEBUG=1 +DADEFS = + +# List extra objdump defines here, like -D +ODDEFS = + +# List all default directories to look for include files here +DINCDIR = + +# List the default directory to look for the libraries here +DLIBDIR = + +# List all default libraries here +DLIBS = + +# +# End of default section +############################################################################## + +############################################################################## +# Start of user section +# + +# List all user C define here, like -D_DEBUG=1 +UDEFS = + +# Define ASM defines here +UADEFS = + +# List all user directories here +UINCDIR = + +# List the user directory to look for the libraries here +ULIBDIR = + +# List all user libraries here +ULIBS = + +# +# End of user defines +############################################################################## + +include $(CHIBIOS)/os/ports/GCC/ARM/rules.mk diff --git a/testhal/BCM2835/PWM/chconf.h b/testhal/BCM2835/PWM/chconf.h new file mode 100644 index 0000000000..cf4693977e --- /dev/null +++ b/testhal/BCM2835/PWM/chconf.h @@ -0,0 +1,536 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file ARM11-BCM2835-GCC/chconf.h + * @brief Configuration for ARM11-BCM2835-GCC demo + * + * @addtogroup config + * @details Kernel related settings and hooks. + * @{ + */ + +#ifndef _CHCONF_H_ +#define _CHCONF_H_ + +#define CHPRINTF_USE_FLOAT 1 + +/*===========================================================================*/ +/** + * @name Kernel parameters and options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief System tick frequency. + * @details Frequency of the system timer that drives the system ticks. This + * setting also defines the system tick time unit. + */ +#if !defined(CH_FREQUENCY) || defined(__DOXYGEN__) +#define CH_FREQUENCY 1000 +#endif + +/** + * @brief Round robin interval. + * @details This constant is the number of system ticks allowed for the + * threads before preemption occurs. Setting this value to zero + * disables the preemption for threads with equal priority and the + * round robin becomes cooperative. Note that higher priority + * threads can still preempt, the kernel is always preemptive. + * + * @note Disabling the round robin preemption makes the kernel more compact + * and generally faster. + */ +#if !defined(CH_TIME_QUANTUM) || defined(__DOXYGEN__) +#define CH_TIME_QUANTUM 20 +#endif + +/** + * @brief Managed RAM size. + * @details Size of the RAM area to be managed by the OS. If set to zero + * then the whole available RAM is used. The core memory is made + * available to the heap allocator and/or can be used directly through + * the simplified core memory allocator. + * + * @note In order to let the OS manage the whole RAM the linker script must + * provide the @p __heap_base__ and @p __heap_end__ symbols. + * @note Requires @p CH_USE_MEMCORE. + */ +#if !defined(CH_MEMCORE_SIZE) || defined(__DOXYGEN__) +//#define CH_MEMCORE_SIZE 128 +#define CH_MEMCORE_SIZE 0 +#endif + +/** + * @brief Idle thread automatic spawn suppression. + * @details When this option is activated the function @p chSysInit() + * does not spawn the idle thread automatically. The application has + * then the responsibility to do one of the following: + * - Spawn a custom idle thread at priority @p IDLEPRIO. + * - Change the main() thread priority to @p IDLEPRIO then enter + * an endless loop. In this scenario the @p main() thread acts as + * the idle thread. + * . + * @note Unless an idle thread is spawned the @p main() thread must not + * enter a sleep state. + */ +#if !defined(CH_NO_IDLE_THREAD) || defined(__DOXYGEN__) +#define CH_NO_IDLE_THREAD FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Performance options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief OS optimization. + * @details If enabled then time efficient rather than space efficient code + * is used when two possible implementations exist. + * + * @note This is not related to the compiler optimization options. + * @note The default is @p TRUE. + */ +#if !defined(CH_OPTIMIZE_SPEED) || defined(__DOXYGEN__) +#define CH_OPTIMIZE_SPEED TRUE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Subsystem options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Threads registry APIs. + * @details If enabled then the registry APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_REGISTRY) || defined(__DOXYGEN__) +#define CH_USE_REGISTRY FALSE +#endif + +/** + * @brief Threads synchronization APIs. + * @details If enabled then the @p chThdWait() function is included in + * the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_WAITEXIT) || defined(__DOXYGEN__) +#define CH_USE_WAITEXIT TRUE +#endif + +/** + * @brief Semaphores APIs. + * @details If enabled then the Semaphores APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_SEMAPHORES) || defined(__DOXYGEN__) +#define CH_USE_SEMAPHORES FALSE +#endif + +/** + * @brief Semaphores queuing mode. + * @details If enabled then the threads are enqueued on semaphores by + * priority rather than in FIFO order. + * + * @note The default is @p FALSE. Enable this if you have special requirements. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_SEMAPHORES_PRIORITY) || defined(__DOXYGEN__) +#define CH_USE_SEMAPHORES_PRIORITY FALSE +#endif + +/** + * @brief Atomic semaphore API. + * @details If enabled then the semaphores the @p chSemSignalWait() API + * is included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_SEMSW) || defined(__DOXYGEN__) +#define CH_USE_SEMSW FALSE +#endif + +/** + * @brief Mutexes APIs. + * @details If enabled then the mutexes APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MUTEXES) || defined(__DOXYGEN__) +#define CH_USE_MUTEXES TRUE +#endif + +/** + * @brief Conditional Variables APIs. + * @details If enabled then the conditional variables APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_MUTEXES. + */ +#if !defined(CH_USE_CONDVARS) || defined(__DOXYGEN__) +#define CH_USE_CONDVARS TRUE +#endif + +/** + * @brief Conditional Variables APIs with timeout. + * @details If enabled then the conditional variables APIs with timeout + * specification are included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_CONDVARS. + */ +#if !defined(CH_USE_CONDVARS_TIMEOUT) || defined(__DOXYGEN__) +#define CH_USE_CONDVARS_TIMEOUT FALSE +#endif + +/** + * @brief Events Flags APIs. + * @details If enabled then the event flags APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_EVENTS) || defined(__DOXYGEN__) +#define CH_USE_EVENTS TRUE +#endif + +/** + * @brief Events Flags APIs with timeout. + * @details If enabled then the events APIs with timeout specification + * are included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_EVENTS. + */ +#if !defined(CH_USE_EVENTS_TIMEOUT) || defined(__DOXYGEN__) +#define CH_USE_EVENTS_TIMEOUT FALSE +#endif + +/** + * @brief Synchronous Messages APIs. + * @details If enabled then the synchronous messages APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MESSAGES) || defined(__DOXYGEN__) +#define CH_USE_MESSAGES FALSE +#endif + +/** + * @brief Synchronous Messages queuing mode. + * @details If enabled then messages are served by priority rather than in + * FIFO order. + * + * @note The default is @p FALSE. Enable this if you have special requirements. + * @note Requires @p CH_USE_MESSAGES. + */ +#if !defined(CH_USE_MESSAGES_PRIORITY) || defined(__DOXYGEN__) +#define CH_USE_MESSAGES_PRIORITY FALSE +#endif + +/** + * @brief Mailboxes APIs. + * @details If enabled then the asynchronous messages (mailboxes) APIs are + * included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_MAILBOXES) || defined(__DOXYGEN__) +#define CH_USE_MAILBOXES FALSE +#endif + +/** + * @brief I/O Queues APIs. + * @details If enabled then the I/O queues APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_QUEUES) || defined(__DOXYGEN__) +#define CH_USE_QUEUES TRUE +#endif + +/** + * @brief Core Memory Manager APIs. + * @details If enabled then the core memory manager APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MEMCORE) || defined(__DOXYGEN__) +#define CH_USE_MEMCORE FALSE +#endif + +/** + * @brief Heap Allocator APIs. + * @details If enabled then the memory heap allocator APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_MEMCORE and either @p CH_USE_MUTEXES or + * @p CH_USE_SEMAPHORES. + * @note Mutexes are recommended. + */ +#if !defined(CH_USE_HEAP) || defined(__DOXYGEN__) +#define CH_USE_HEAP FALSE +#endif + +/** + * @brief C-runtime allocator. + * @details If enabled the the heap allocator APIs just wrap the C-runtime + * @p malloc() and @p free() functions. + * + * @note The default is @p FALSE. + * @note Requires @p CH_USE_HEAP. + * @note The C-runtime may or may not require @p CH_USE_MEMCORE, see the + * appropriate documentation. + */ +#if !defined(CH_USE_MALLOC_HEAP) || defined(__DOXYGEN__) +#define CH_USE_MALLOC_HEAP FALSE +#endif + +/** + * @brief Memory Pools Allocator APIs. + * @details If enabled then the memory pools allocator APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MEMPOOLS) || defined(__DOXYGEN__) +#define CH_USE_MEMPOOLS FALSE +#endif + +/** + * @brief Dynamic Threads APIs. + * @details If enabled then the dynamic threads creation APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_WAITEXIT. + * @note Requires @p CH_USE_HEAP and/or @p CH_USE_MEMPOOLS. + */ +#if !defined(CH_USE_DYNAMIC) || defined(__DOXYGEN__) +#define CH_USE_DYNAMIC FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Debug options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Debug option, system state check. + * @details If enabled the correct call protocol for system APIs is checked + * at runtime. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_SYSTEM_STATE_CHECK) || defined(__DOXYGEN__) +#define CH_DBG_SYSTEM_STATE_CHECK FALSE +#endif + +/** + * @brief Debug option, parameters checks. + * @details If enabled then the checks on the API functions input + * parameters are activated. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_CHECKS) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_CHECKS FALSE +#endif + +/** + * @brief Debug option, consistency checks. + * @details If enabled then all the assertions in the kernel code are + * activated. This includes consistency checks inside the kernel, + * runtime anomalies and port-defined checks. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_ASSERTS) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_ASSERTS FALSE +#endif + +/** + * @brief Debug option, trace buffer. + * @details If enabled then the context switch circular trace buffer is + * activated. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_TRACE) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_TRACE FALSE +#endif + +/** + * @brief Debug option, stack checks. + * @details If enabled then a runtime stack check is performed. + * + * @note The default is @p FALSE. + * @note The stack check is performed in a architecture/port dependent way. + * It may not be implemented or some ports. + * @note The default failure mode is to halt the system with the global + * @p panic_msg variable set to @p NULL. + */ +#if !defined(CH_DBG_ENABLE_STACK_CHECK) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_STACK_CHECK FALSE +#endif + +/** + * @brief Debug option, stacks initialization. + * @details If enabled then the threads working area is filled with a byte + * value when a thread is created. This can be useful for the + * runtime measurement of the used stack. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_FILL_THREADS) || defined(__DOXYGEN__) +#define CH_DBG_FILL_THREADS FALSE +#endif + +/** + * @brief Debug option, threads profiling. + * @details If enabled then a field is added to the @p Thread structure that + * counts the system ticks occurred while executing the thread. + * + * @note The default is @p TRUE. + * @note This debug option is defaulted to TRUE because it is required by + * some test cases into the test suite. + */ +#if !defined(CH_DBG_THREADS_PROFILING) || defined(__DOXYGEN__) +#define CH_DBG_THREADS_PROFILING FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Kernel hooks + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Threads descriptor structure extension. + * @details User fields added to the end of the @p Thread structure. + */ +#if !defined(THREAD_EXT_FIELDS) || defined(__DOXYGEN__) +#define THREAD_EXT_FIELDS \ + /* Add threads custom fields here.*/ +#endif + +/** + * @brief Threads initialization hook. + * @details User initialization code added to the @p chThdInit() API. + * + * @note It is invoked from within @p chThdInit() and implicitly from all + * the threads creation APIs. + */ +#if !defined(THREAD_EXT_INIT_HOOK) || defined(__DOXYGEN__) +#define THREAD_EXT_INIT_HOOK(tp) { \ + /* Add threads initialization code here.*/ \ +} +#endif + +/** + * @brief Threads finalization hook. + * @details User finalization code added to the @p chThdExit() API. + * + * @note It is inserted into lock zone. + * @note It is also invoked when the threads simply return in order to + * terminate. + */ +#if !defined(THREAD_EXT_EXIT_HOOK) || defined(__DOXYGEN__) +#define THREAD_EXT_EXIT_HOOK(tp) { \ + /* Add threads finalization code here.*/ \ +} +#endif + +/** + * @brief Context switch hook. + * @details This hook is invoked just before switching between threads. + */ +#if !defined(THREAD_CONTEXT_SWITCH_HOOK) || defined(__DOXYGEN__) +#define THREAD_CONTEXT_SWITCH_HOOK(ntp, otp) { \ + /* System halt code here.*/ \ +} +#endif + +/** + * @brief Idle Loop hook. + * @details This hook is continuously invoked by the idle thread loop. + */ +#if !defined(IDLE_LOOP_HOOK) || defined(__DOXYGEN__) +#define IDLE_LOOP_HOOK() { \ + /* Idle loop code here.*/ \ +} +#endif + +/** + * @brief System tick event hook. + * @details This hook is invoked in the system tick handler immediately + * after processing the virtual timers queue. + */ +#if !defined(SYSTEM_TICK_EVENT_HOOK) || defined(__DOXYGEN__) +#define SYSTEM_TICK_EVENT_HOOK() { \ + /* System tick event code here.*/ \ +} +#endif + +/** + * @brief System halt hook. + * @details This hook is invoked in case to a system halting error before + * the system is halted. + */ +#if !defined(SYSTEM_HALT_HOOK) || defined(__DOXYGEN__) +#define SYSTEM_HALT_HOOK() { \ + /* System halt code here.*/ \ +} +#endif + +/** @} */ + +/*===========================================================================*/ +/* Port-specific settings (override port settings defaulted in chcore.h). */ +/*===========================================================================*/ + +#endif /* _CHCONF_H_ */ + +/** @} */ diff --git a/testhal/BCM2835/PWM/halconf.h b/testhal/BCM2835/PWM/halconf.h new file mode 100644 index 0000000000..7ea4c105fe --- /dev/null +++ b/testhal/BCM2835/PWM/halconf.h @@ -0,0 +1,342 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file ARM11-BCM2835-GCC/halconf.h + * @brief HAL configuration header. + * @details HAL configuration file, this file allows to enable or disable the + * various device drivers from your application. You may also use + * this file in order to override the device drivers default settings. + * + * @addtogroup HAL_CONF + * @{ + */ + +#ifndef _HALCONF_H_ +#define _HALCONF_H_ + +#include "mcuconf.h" + +/** + * @brief Enables the TM subsystem. + */ +#if !defined(HAL_USE_TM) || defined(__DOXYGEN__) +#define HAL_USE_TM FALSE +#endif + +/** + * @brief Enables the PAL subsystem. + */ +#if !defined(HAL_USE_PAL) || defined(__DOXYGEN__) +#define HAL_USE_PAL TRUE +#endif + +/** + * @brief Enables the ADC subsystem. + */ +#if !defined(HAL_USE_ADC) || defined(__DOXYGEN__) +#define HAL_USE_ADC FALSE +#endif + +/** + * @brief Enables the CAN subsystem. + */ +#if !defined(HAL_USE_CAN) || defined(__DOXYGEN__) +#define HAL_USE_CAN FALSE +#endif + +/** + * @brief Enables the EXT subsystem. + */ +#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__) +#define HAL_USE_EXT FALSE +#endif + +/** + * @brief Enables the GPT subsystem. + */ +#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__) +#define HAL_USE_GPT FALSE +#endif + +/** + * @brief Enables the I2C subsystem. + */ +#if !defined(HAL_USE_I2C) || defined(__DOXYGEN__) +#define HAL_USE_I2C FALSE +#endif + +/** + * @brief Enables the ICU subsystem. + */ +#if !defined(HAL_USE_ICU) || defined(__DOXYGEN__) +#define HAL_USE_ICU FALSE +#endif + +/** + * @brief Enables the MAC subsystem. + */ +#if !defined(HAL_USE_MAC) || defined(__DOXYGEN__) +#define HAL_USE_MAC FALSE +#endif + +/** + * @brief Enables the MMC_SPI subsystem. + */ +#if !defined(HAL_USE_MMC_SPI) || defined(__DOXYGEN__) +#define HAL_USE_MMC_SPI FALSE +#endif + +/** + * @brief Enables the PWM subsystem. + */ +#if !defined(HAL_USE_PWM) || defined(__DOXYGEN__) +#define HAL_USE_PWM TRUE +#endif + +/** + * @brief Enables the RTC subsystem. + */ +#if !defined(HAL_USE_RTC) || defined(__DOXYGEN__) +#define HAL_USE_RTC FALSE +#endif + +/** + * @brief Enables the SDC subsystem. + */ +#if !defined(HAL_USE_SDC) || defined(__DOXYGEN__) +#define HAL_USE_SDC FALSE +#endif + +/** + * @brief Enables the SERIAL subsystem. + */ +#if !defined(HAL_USE_SERIAL) || defined(__DOXYGEN__) +#define HAL_USE_SERIAL TRUE +#endif + +/** + * @brief Enables the SERIAL over USB subsystem. + */ +#if !defined(HAL_USE_SERIAL_USB) || defined(__DOXYGEN__) +#define HAL_USE_SERIAL_USB FALSE +#endif + +/** + * @brief Enables the SPI subsystem. + */ +#if !defined(HAL_USE_SPI) || defined(__DOXYGEN__) +#define HAL_USE_SPI FALSE +#endif + +/** + * @brief Enables the UART subsystem. + */ +#if !defined(HAL_USE_UART) || defined(__DOXYGEN__) +#define HAL_USE_UART FALSE +#endif + +/** + * @brief Enables the USB subsystem. + */ +#if !defined(HAL_USE_USB) || defined(__DOXYGEN__) +#define HAL_USE_USB FALSE +#endif + +/*===========================================================================*/ +/* ADC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables synchronous APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(ADC_USE_WAIT) || defined(__DOXYGEN__) +#define ADC_USE_WAIT TRUE +#endif + +/** + * @brief Enables the @p adcAcquireBus() and @p adcReleaseBus() APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(ADC_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define ADC_USE_MUTUAL_EXCLUSION TRUE +#endif + +/*===========================================================================*/ +/* CAN driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Sleep mode related APIs inclusion switch. + */ +#if !defined(CAN_USE_SLEEP_MODE) || defined(__DOXYGEN__) +#define CAN_USE_SLEEP_MODE TRUE +#endif + +/*===========================================================================*/ +/* I2C driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables the mutual exclusion APIs on the I2C bus. + */ +#if !defined(I2C_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define I2C_USE_MUTUAL_EXCLUSION TRUE +#endif + +/*===========================================================================*/ +/* MAC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables an event sources for incoming packets. + */ +#if !defined(MAC_USE_EVENTS) || defined(__DOXYGEN__) +#define MAC_USE_EVENTS TRUE +#endif + +/*===========================================================================*/ +/* MMC_SPI driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Block size for MMC transfers. + */ +#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__) +#define MMC_SECTOR_SIZE 512 +#endif + +/** + * @brief Delays insertions. + * @details If enabled this options inserts delays into the MMC waiting + * routines releasing some extra CPU time for the threads with + * lower priority, this may slow down the driver a bit however. + * This option is recommended also if the SPI driver does not + * use a DMA channel and heavily loads the CPU. + */ +#if !defined(MMC_NICE_WAITING) || defined(__DOXYGEN__) +#define MMC_NICE_WAITING TRUE +#endif + +/** + * @brief Number of positive insertion queries before generating the + * insertion event. + */ +#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__) +#define MMC_POLLING_INTERVAL 10 +#endif + +/** + * @brief Interval, in milliseconds, between insertion queries. + */ +#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__) +#define MMC_POLLING_DELAY 10 +#endif + +/** + * @brief Uses the SPI polled API for small data transfers. + * @details Polled transfers usually improve performance because it + * saves two context switches and interrupt servicing. Note + * that this option has no effect on large transfers which + * are always performed using DMAs/IRQs. + */ +#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__) +#define MMC_USE_SPI_POLLING TRUE +#endif + +/*===========================================================================*/ +/* SDC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Number of initialization attempts before rejecting the card. + * @note Attempts are performed at 10mS intervals. + */ +#if !defined(SDC_INIT_RETRY) || defined(__DOXYGEN__) +#define SDC_INIT_RETRY 100 +#endif + +/** + * @brief Include support for MMC cards. + * @note MMC support is not yet implemented so this option must be kept + * at @p FALSE. + */ +#if !defined(SDC_MMC_SUPPORT) || defined(__DOXYGEN__) +#define SDC_MMC_SUPPORT FALSE +#endif + +/** + * @brief Delays insertions. + * @details If enabled this options inserts delays into the MMC waiting + * routines releasing some extra CPU time for the threads with + * lower priority, this may slow down the driver a bit however. + */ +#if !defined(SDC_NICE_WAITING) || defined(__DOXYGEN__) +#define SDC_NICE_WAITING TRUE +#endif + +/*===========================================================================*/ +/* SERIAL driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Default bit rate. + * @details Configuration parameter, this is the baud rate selected for the + * default configuration. + */ +#if !defined(SERIAL_DEFAULT_BITRATE) || defined(__DOXYGEN__) +#define SERIAL_DEFAULT_BITRATE 38400 +#endif + +/** + * @brief Serial buffers size. + * @details Configuration parameter, you can change the depth of the queue + * buffers depending on the requirements of your application. + * @note The default is 64 bytes for both the transmission and receive + * buffers. + */ +#if !defined(SERIAL_BUFFERS_SIZE) || defined(__DOXYGEN__) +#define SERIAL_BUFFERS_SIZE 16 +#endif + +/*===========================================================================*/ +/* SPI driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables synchronous APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(SPI_USE_WAIT) || defined(__DOXYGEN__) +#define SPI_USE_WAIT TRUE +#endif + +/** + * @brief Enables the @p spiAcquireBus() and @p spiReleaseBus() APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(SPI_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define SPI_USE_MUTUAL_EXCLUSION TRUE +#endif + +#endif /* _HALCONF_H_ */ + +/** @} */ diff --git a/testhal/BCM2835/PWM/main.c b/testhal/BCM2835/PWM/main.c new file mode 100644 index 0000000000..256af53655 --- /dev/null +++ b/testhal/BCM2835/PWM/main.c @@ -0,0 +1,68 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +#include "ch.h" +#include "hal.h" +#include "chprintf.h" + +/* + * Application entry point. + */ +int main(void) { + halInit(); + chSysInit(); + + /* + * Serial port initialization. + */ + sdStart(&SD1, NULL); + chprintf((BaseSequentialStream *)&SD1, "BCM2835 PWM Demonstration\r\n"); + + /* + * Serial General Purpose Timer (GPT) #1 initialization. + */ + PWMConfig pwmConfig; + pwmConfig.period = 1024; + + pwmStart(&PWMD1, &pwmConfig); + + int bright; + + for (;;) + { + for (bright = 0 ; bright < 1024 ; ++bright) + { + pwmEnableChannel(&PWMD1, 0, bright); + chThdSleepMilliseconds(1); + } + + for (bright = 1023 ; bright >= 0 ; --bright) + { + pwmEnableChannel(&PWMD1, 0, bright); + chThdSleepMilliseconds(1); + } + + chprintf((BaseSequentialStream *)&SD1, "tick\r\n"); + } + + chThdWait(chThdSelf()); + + return 0; +} diff --git a/testhal/BCM2835/PWM/mcuconf.h b/testhal/BCM2835/PWM/mcuconf.h new file mode 100644 index 0000000000..1bcf881984 --- /dev/null +++ b/testhal/BCM2835/PWM/mcuconf.h @@ -0,0 +1,57 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/* + * BCM2835 drivers configuration. + * The following settings override the default settings present in + * the various device driver implementation headers. + * Note that the settings for each driver only have effect if the driver + * is enabled in halconf.h. + */ + +/* + * ADC driver system settings. + */ + +/* + * CAN driver system settings. + */ + +/* + * MAC driver system settings. + */ + +/* + * PWM driver system settings. + */ + +/* + * SERIAL driver system settings. + */ + +/* + * SPI driver system settings. + */ + +/* + * GPT driver system settings + */ +#define BCM2835_GPT_USE_TIMER1 1 +#define BCM2835_GPT_USE_TIMER2 1 diff --git a/testhal/BCM2835/PWM/readme.txt b/testhal/BCM2835/PWM/readme.txt new file mode 100644 index 0000000000..889c44f4e1 --- /dev/null +++ b/testhal/BCM2835/PWM/readme.txt @@ -0,0 +1,18 @@ +***************************************************************************** +** ChibiOS/RT port for BCM2835 / ARM1176JZF-S +***************************************************************************** + +** TARGET ** + +The PWM demo runs on an Raspberry Pi RevB board. + +** The Demo ** + +This demo shows use of hardware PWM peripheral. + +** Build Procedure ** + +This was built with the Yagarto GCC toolchain. + +** Notes ** + diff --git a/testhal/BCM2835/RTC/Makefile b/testhal/BCM2835/RTC/Makefile new file mode 100644 index 0000000000..a27ba713e5 --- /dev/null +++ b/testhal/BCM2835/RTC/Makefile @@ -0,0 +1,191 @@ +############################################################################## +# Build global options +# NOTE: Can be overridden externally. +# + +# Compiler options here. +ifeq ($(USE_OPT),) + USE_OPT = -O2 -ggdb -fomit-frame-pointer -mabi=apcs-gnu +endif + +# C specific options here (added to USE_OPT). +ifeq ($(USE_COPT),) + USE_COPT = +endif + +# C++ specific options here (added to USE_OPT). +ifeq ($(USE_CPPOPT),) + USE_CPPOPT = -fno-rtti +endif + +# Enable this if you want the linker to remove unused code and data +ifeq ($(USE_LINK_GC),) + USE_LINK_GC = yes +endif + +# If enabled, this option allows to compile the application in THUMB mode. +ifeq ($(USE_THUMB),) + USE_THUMB = no +endif + +# Enable this if you want to see the full log while compiling. +ifeq ($(USE_VERBOSE_COMPILE),) + USE_VERBOSE_COMPILE = no +endif + +# +# Build global options +############################################################################## + +############################################################################## +# Project, sources and paths +# + +# Define project name here +PROJECT = ch + +# Imported source files and paths +CHIBIOS = ../../.. +include $(CHIBIOS)/boards/RASPBERRYPI_MODB/board.mk +include $(CHIBIOS)/os/hal/platforms/BCM2835/platform.mk +include $(CHIBIOS)/os/hal/hal.mk +include $(CHIBIOS)/os/ports/GCC/ARM/BCM2835/port.mk +include $(CHIBIOS)/os/kernel/kernel.mk + +# Define linker script file here +LDSCRIPT= $(PORTLD)/BCM2835.ld + +# C sources that can be compiled in ARM or THUMB mode depending on the global +# setting. +CSRC = $(PORTSRC) \ + $(KERNSRC) \ + $(TESTSRC) \ + $(HALSRC) \ + $(PLATFORMSRC) \ + $(BOARDSRC) \ + ${CHIBIOS}/os/various/chprintf.c \ + rtc_lld.c \ + main.c + +# C++ sources that can be compiled in ARM or THUMB mode depending on the global +# setting. +CPPSRC = + +# C sources to be compiled in ARM mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +ACSRC = + +# C++ sources to be compiled in ARM mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +ACPPSRC = + +# C sources to be compiled in THUMB mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +TCSRC = + +# C sources to be compiled in THUMB mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +TCPPSRC = + +# List ASM source files here +ASMSRC = $(PORTASM) + +INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \ + $(HALINC) $(PLATFORMINC) $(BOARDINC) \ + $(CHIBIOS)/os/various + +# +# Project, sources and paths +############################################################################## + +############################################################################## +# Compiler settings +# + +MCU = arm1176jz-s + +#TRGT = arm-elf- +TRGT = arm-none-eabi- +CC = $(TRGT)gcc +CPPC = $(TRGT)g++ +# Enable loading with g++ only if you need C++ runtime support. +# NOTE: You can use C++ even without C++ support if you are careful. C++ +# runtime support makes code size explode. +LD = $(TRGT)gcc +#LD = $(TRGT)g++ +CP = $(TRGT)objcopy +AS = $(TRGT)gcc -x assembler-with-cpp +OD = $(TRGT)objdump +HEX = $(CP) -O ihex +BIN = $(CP) -O binary + +# ARM-specific options here +AOPT = + +# THUMB-specific options here +TOPT = -mthumb -DTHUMB + +# Define C warning options here +CWARN = -Wall -Wextra -Wstrict-prototypes + +# Define C++ warning options here +CPPWARN = -Wall -Wextra + +# +# Compiler settings +############################################################################## + +############################################################################## +# Start of default section +# + +# List all default C defines here, like -D_DEBUG=1 +DDEFS = + +# List all default ASM defines here, like -D_DEBUG=1 +DADEFS = + +# List extra objdump defines here, like -D +ODDEFS = + +# List all default directories to look for include files here +DINCDIR = + +# List the default directory to look for the libraries here +DLIBDIR = + +# List all default libraries here +DLIBS = + +# +# End of default section +############################################################################## + +############################################################################## +# Start of user section +# + +# List all user C define here, like -D_DEBUG=1 +UDEFS = + +# Define ASM defines here +UADEFS = + +# List all user directories here +UINCDIR = + +# List the user directory to look for the libraries here +ULIBDIR = + +# List all user libraries here +ULIBS = + +# +# End of user defines +############################################################################## + +include $(CHIBIOS)/os/ports/GCC/ARM/rules.mk diff --git a/testhal/BCM2835/RTC/chconf.h b/testhal/BCM2835/RTC/chconf.h new file mode 100644 index 0000000000..859c2eee47 --- /dev/null +++ b/testhal/BCM2835/RTC/chconf.h @@ -0,0 +1,536 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file ARM11-BCM2835-GCC/chconf.h + * @brief Configuration for ARM11-BCM2835-GCC demo + * + * @addtogroup config + * @details Kernel related settings and hooks. + * @{ + */ + +#ifndef _CHCONF_H_ +#define _CHCONF_H_ + +#define CHPRINTF_USE_FLOAT 1 + +/*===========================================================================*/ +/** + * @name Kernel parameters and options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief System tick frequency. + * @details Frequency of the system timer that drives the system ticks. This + * setting also defines the system tick time unit. + */ +#if !defined(CH_FREQUENCY) || defined(__DOXYGEN__) +#define CH_FREQUENCY 1000 +#endif + +/** + * @brief Round robin interval. + * @details This constant is the number of system ticks allowed for the + * threads before preemption occurs. Setting this value to zero + * disables the preemption for threads with equal priority and the + * round robin becomes cooperative. Note that higher priority + * threads can still preempt, the kernel is always preemptive. + * + * @note Disabling the round robin preemption makes the kernel more compact + * and generally faster. + */ +#if !defined(CH_TIME_QUANTUM) || defined(__DOXYGEN__) +#define CH_TIME_QUANTUM 20 +#endif + +/** + * @brief Managed RAM size. + * @details Size of the RAM area to be managed by the OS. If set to zero + * then the whole available RAM is used. The core memory is made + * available to the heap allocator and/or can be used directly through + * the simplified core memory allocator. + * + * @note In order to let the OS manage the whole RAM the linker script must + * provide the @p __heap_base__ and @p __heap_end__ symbols. + * @note Requires @p CH_USE_MEMCORE. + */ +#if !defined(CH_MEMCORE_SIZE) || defined(__DOXYGEN__) +//#define CH_MEMCORE_SIZE 128 +#define CH_MEMCORE_SIZE 0 +#endif + +/** + * @brief Idle thread automatic spawn suppression. + * @details When this option is activated the function @p chSysInit() + * does not spawn the idle thread automatically. The application has + * then the responsibility to do one of the following: + * - Spawn a custom idle thread at priority @p IDLEPRIO. + * - Change the main() thread priority to @p IDLEPRIO then enter + * an endless loop. In this scenario the @p main() thread acts as + * the idle thread. + * . + * @note Unless an idle thread is spawned the @p main() thread must not + * enter a sleep state. + */ +#if !defined(CH_NO_IDLE_THREAD) || defined(__DOXYGEN__) +#define CH_NO_IDLE_THREAD FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Performance options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief OS optimization. + * @details If enabled then time efficient rather than space efficient code + * is used when two possible implementations exist. + * + * @note This is not related to the compiler optimization options. + * @note The default is @p TRUE. + */ +#if !defined(CH_OPTIMIZE_SPEED) || defined(__DOXYGEN__) +#define CH_OPTIMIZE_SPEED TRUE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Subsystem options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Threads registry APIs. + * @details If enabled then the registry APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_REGISTRY) || defined(__DOXYGEN__) +#define CH_USE_REGISTRY FALSE +#endif + +/** + * @brief Threads synchronization APIs. + * @details If enabled then the @p chThdWait() function is included in + * the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_WAITEXIT) || defined(__DOXYGEN__) +#define CH_USE_WAITEXIT TRUE +#endif + +/** + * @brief Semaphores APIs. + * @details If enabled then the Semaphores APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_SEMAPHORES) || defined(__DOXYGEN__) +#define CH_USE_SEMAPHORES FALSE +#endif + +/** + * @brief Semaphores queuing mode. + * @details If enabled then the threads are enqueued on semaphores by + * priority rather than in FIFO order. + * + * @note The default is @p FALSE. Enable this if you have special requirements. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_SEMAPHORES_PRIORITY) || defined(__DOXYGEN__) +#define CH_USE_SEMAPHORES_PRIORITY FALSE +#endif + +/** + * @brief Atomic semaphore API. + * @details If enabled then the semaphores the @p chSemSignalWait() API + * is included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_SEMSW) || defined(__DOXYGEN__) +#define CH_USE_SEMSW FALSE +#endif + +/** + * @brief Mutexes APIs. + * @details If enabled then the mutexes APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MUTEXES) || defined(__DOXYGEN__) +#define CH_USE_MUTEXES TRUE +#endif + +/** + * @brief Conditional Variables APIs. + * @details If enabled then the conditional variables APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_MUTEXES. + */ +#if !defined(CH_USE_CONDVARS) || defined(__DOXYGEN__) +#define CH_USE_CONDVARS FALSE +#endif + +/** + * @brief Conditional Variables APIs with timeout. + * @details If enabled then the conditional variables APIs with timeout + * specification are included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_CONDVARS. + */ +#if !defined(CH_USE_CONDVARS_TIMEOUT) || defined(__DOXYGEN__) +#define CH_USE_CONDVARS_TIMEOUT FALSE +#endif + +/** + * @brief Events Flags APIs. + * @details If enabled then the event flags APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_EVENTS) || defined(__DOXYGEN__) +#define CH_USE_EVENTS TRUE +#endif + +/** + * @brief Events Flags APIs with timeout. + * @details If enabled then the events APIs with timeout specification + * are included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_EVENTS. + */ +#if !defined(CH_USE_EVENTS_TIMEOUT) || defined(__DOXYGEN__) +#define CH_USE_EVENTS_TIMEOUT FALSE +#endif + +/** + * @brief Synchronous Messages APIs. + * @details If enabled then the synchronous messages APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MESSAGES) || defined(__DOXYGEN__) +#define CH_USE_MESSAGES FALSE +#endif + +/** + * @brief Synchronous Messages queuing mode. + * @details If enabled then messages are served by priority rather than in + * FIFO order. + * + * @note The default is @p FALSE. Enable this if you have special requirements. + * @note Requires @p CH_USE_MESSAGES. + */ +#if !defined(CH_USE_MESSAGES_PRIORITY) || defined(__DOXYGEN__) +#define CH_USE_MESSAGES_PRIORITY FALSE +#endif + +/** + * @brief Mailboxes APIs. + * @details If enabled then the asynchronous messages (mailboxes) APIs are + * included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_MAILBOXES) || defined(__DOXYGEN__) +#define CH_USE_MAILBOXES FALSE +#endif + +/** + * @brief I/O Queues APIs. + * @details If enabled then the I/O queues APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_QUEUES) || defined(__DOXYGEN__) +#define CH_USE_QUEUES TRUE +#endif + +/** + * @brief Core Memory Manager APIs. + * @details If enabled then the core memory manager APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MEMCORE) || defined(__DOXYGEN__) +#define CH_USE_MEMCORE FALSE +#endif + +/** + * @brief Heap Allocator APIs. + * @details If enabled then the memory heap allocator APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_MEMCORE and either @p CH_USE_MUTEXES or + * @p CH_USE_SEMAPHORES. + * @note Mutexes are recommended. + */ +#if !defined(CH_USE_HEAP) || defined(__DOXYGEN__) +#define CH_USE_HEAP FALSE +#endif + +/** + * @brief C-runtime allocator. + * @details If enabled the the heap allocator APIs just wrap the C-runtime + * @p malloc() and @p free() functions. + * + * @note The default is @p FALSE. + * @note Requires @p CH_USE_HEAP. + * @note The C-runtime may or may not require @p CH_USE_MEMCORE, see the + * appropriate documentation. + */ +#if !defined(CH_USE_MALLOC_HEAP) || defined(__DOXYGEN__) +#define CH_USE_MALLOC_HEAP FALSE +#endif + +/** + * @brief Memory Pools Allocator APIs. + * @details If enabled then the memory pools allocator APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MEMPOOLS) || defined(__DOXYGEN__) +#define CH_USE_MEMPOOLS FALSE +#endif + +/** + * @brief Dynamic Threads APIs. + * @details If enabled then the dynamic threads creation APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_WAITEXIT. + * @note Requires @p CH_USE_HEAP and/or @p CH_USE_MEMPOOLS. + */ +#if !defined(CH_USE_DYNAMIC) || defined(__DOXYGEN__) +#define CH_USE_DYNAMIC FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Debug options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Debug option, system state check. + * @details If enabled the correct call protocol for system APIs is checked + * at runtime. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_SYSTEM_STATE_CHECK) || defined(__DOXYGEN__) +#define CH_DBG_SYSTEM_STATE_CHECK FALSE +#endif + +/** + * @brief Debug option, parameters checks. + * @details If enabled then the checks on the API functions input + * parameters are activated. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_CHECKS) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_CHECKS FALSE +#endif + +/** + * @brief Debug option, consistency checks. + * @details If enabled then all the assertions in the kernel code are + * activated. This includes consistency checks inside the kernel, + * runtime anomalies and port-defined checks. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_ASSERTS) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_ASSERTS FALSE +#endif + +/** + * @brief Debug option, trace buffer. + * @details If enabled then the context switch circular trace buffer is + * activated. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_TRACE) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_TRACE FALSE +#endif + +/** + * @brief Debug option, stack checks. + * @details If enabled then a runtime stack check is performed. + * + * @note The default is @p FALSE. + * @note The stack check is performed in a architecture/port dependent way. + * It may not be implemented or some ports. + * @note The default failure mode is to halt the system with the global + * @p panic_msg variable set to @p NULL. + */ +#if !defined(CH_DBG_ENABLE_STACK_CHECK) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_STACK_CHECK FALSE +#endif + +/** + * @brief Debug option, stacks initialization. + * @details If enabled then the threads working area is filled with a byte + * value when a thread is created. This can be useful for the + * runtime measurement of the used stack. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_FILL_THREADS) || defined(__DOXYGEN__) +#define CH_DBG_FILL_THREADS FALSE +#endif + +/** + * @brief Debug option, threads profiling. + * @details If enabled then a field is added to the @p Thread structure that + * counts the system ticks occurred while executing the thread. + * + * @note The default is @p TRUE. + * @note This debug option is defaulted to TRUE because it is required by + * some test cases into the test suite. + */ +#if !defined(CH_DBG_THREADS_PROFILING) || defined(__DOXYGEN__) +#define CH_DBG_THREADS_PROFILING FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Kernel hooks + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Threads descriptor structure extension. + * @details User fields added to the end of the @p Thread structure. + */ +#if !defined(THREAD_EXT_FIELDS) || defined(__DOXYGEN__) +#define THREAD_EXT_FIELDS \ + /* Add threads custom fields here.*/ +#endif + +/** + * @brief Threads initialization hook. + * @details User initialization code added to the @p chThdInit() API. + * + * @note It is invoked from within @p chThdInit() and implicitly from all + * the threads creation APIs. + */ +#if !defined(THREAD_EXT_INIT_HOOK) || defined(__DOXYGEN__) +#define THREAD_EXT_INIT_HOOK(tp) { \ + /* Add threads initialization code here.*/ \ +} +#endif + +/** + * @brief Threads finalization hook. + * @details User finalization code added to the @p chThdExit() API. + * + * @note It is inserted into lock zone. + * @note It is also invoked when the threads simply return in order to + * terminate. + */ +#if !defined(THREAD_EXT_EXIT_HOOK) || defined(__DOXYGEN__) +#define THREAD_EXT_EXIT_HOOK(tp) { \ + /* Add threads finalization code here.*/ \ +} +#endif + +/** + * @brief Context switch hook. + * @details This hook is invoked just before switching between threads. + */ +#if !defined(THREAD_CONTEXT_SWITCH_HOOK) || defined(__DOXYGEN__) +#define THREAD_CONTEXT_SWITCH_HOOK(ntp, otp) { \ + /* System halt code here.*/ \ +} +#endif + +/** + * @brief Idle Loop hook. + * @details This hook is continuously invoked by the idle thread loop. + */ +#if !defined(IDLE_LOOP_HOOK) || defined(__DOXYGEN__) +#define IDLE_LOOP_HOOK() { \ + /* Idle loop code here.*/ \ +} +#endif + +/** + * @brief System tick event hook. + * @details This hook is invoked in the system tick handler immediately + * after processing the virtual timers queue. + */ +#if !defined(SYSTEM_TICK_EVENT_HOOK) || defined(__DOXYGEN__) +#define SYSTEM_TICK_EVENT_HOOK() { \ + /* System tick event code here.*/ \ +} +#endif + +/** + * @brief System halt hook. + * @details This hook is invoked in case to a system halting error before + * the system is halted. + */ +#if !defined(SYSTEM_HALT_HOOK) || defined(__DOXYGEN__) +#define SYSTEM_HALT_HOOK() { \ + /* System halt code here.*/ \ +} +#endif + +/** @} */ + +/*===========================================================================*/ +/* Port-specific settings (override port settings defaulted in chcore.h). */ +/*===========================================================================*/ + +#endif /* _CHCONF_H_ */ + +/** @} */ diff --git a/testhal/BCM2835/RTC/halconf.h b/testhal/BCM2835/RTC/halconf.h new file mode 100644 index 0000000000..46aec858f6 --- /dev/null +++ b/testhal/BCM2835/RTC/halconf.h @@ -0,0 +1,342 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file ARM11-BCM2835-GCC/halconf.h + * @brief HAL configuration header. + * @details HAL configuration file, this file allows to enable or disable the + * various device drivers from your application. You may also use + * this file in order to override the device drivers default settings. + * + * @addtogroup HAL_CONF + * @{ + */ + +#ifndef _HALCONF_H_ +#define _HALCONF_H_ + +#include "mcuconf.h" + +/** + * @brief Enables the TM subsystem. + */ +#if !defined(HAL_USE_TM) || defined(__DOXYGEN__) +#define HAL_USE_TM TRUE +#endif + +/** + * @brief Enables the PAL subsystem. + */ +#if !defined(HAL_USE_PAL) || defined(__DOXYGEN__) +#define HAL_USE_PAL TRUE +#endif + +/** + * @brief Enables the ADC subsystem. + */ +#if !defined(HAL_USE_ADC) || defined(__DOXYGEN__) +#define HAL_USE_ADC FALSE +#endif + +/** + * @brief Enables the CAN subsystem. + */ +#if !defined(HAL_USE_CAN) || defined(__DOXYGEN__) +#define HAL_USE_CAN FALSE +#endif + +/** + * @brief Enables the EXT subsystem. + */ +#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__) +#define HAL_USE_EXT FALSE +#endif + +/** + * @brief Enables the GPT subsystem. + */ +#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__) +#define HAL_USE_GPT FALSE +#endif + +/** + * @brief Enables the I2C subsystem. + */ +#if !defined(HAL_USE_I2C) || defined(__DOXYGEN__) +#define HAL_USE_I2C TRUE +#endif + +/** + * @brief Enables the ICU subsystem. + */ +#if !defined(HAL_USE_ICU) || defined(__DOXYGEN__) +#define HAL_USE_ICU FALSE +#endif + +/** + * @brief Enables the MAC subsystem. + */ +#if !defined(HAL_USE_MAC) || defined(__DOXYGEN__) +#define HAL_USE_MAC FALSE +#endif + +/** + * @brief Enables the MMC_SPI subsystem. + */ +#if !defined(HAL_USE_MMC_SPI) || defined(__DOXYGEN__) +#define HAL_USE_MMC_SPI FALSE +#endif + +/** + * @brief Enables the PWM subsystem. + */ +#if !defined(HAL_USE_PWM) || defined(__DOXYGEN__) +#define HAL_USE_PWM FALSE +#endif + +/** + * @brief Enables the RTC subsystem. + */ +#if !defined(HAL_USE_RTC) || defined(__DOXYGEN__) +#define HAL_USE_RTC TRUE +#endif + +/** + * @brief Enables the SDC subsystem. + */ +#if !defined(HAL_USE_SDC) || defined(__DOXYGEN__) +#define HAL_USE_SDC FALSE +#endif + +/** + * @brief Enables the SERIAL subsystem. + */ +#if !defined(HAL_USE_SERIAL) || defined(__DOXYGEN__) +#define HAL_USE_SERIAL TRUE +#endif + +/** + * @brief Enables the SERIAL over USB subsystem. + */ +#if !defined(HAL_USE_SERIAL_USB) || defined(__DOXYGEN__) +#define HAL_USE_SERIAL_USB FALSE +#endif + +/** + * @brief Enables the SPI subsystem. + */ +#if !defined(HAL_USE_SPI) || defined(__DOXYGEN__) +#define HAL_USE_SPI FALSE +#endif + +/** + * @brief Enables the UART subsystem. + */ +#if !defined(HAL_USE_UART) || defined(__DOXYGEN__) +#define HAL_USE_UART FALSE +#endif + +/** + * @brief Enables the USB subsystem. + */ +#if !defined(HAL_USE_USB) || defined(__DOXYGEN__) +#define HAL_USE_USB FALSE +#endif + +/*===========================================================================*/ +/* ADC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables synchronous APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(ADC_USE_WAIT) || defined(__DOXYGEN__) +#define ADC_USE_WAIT TRUE +#endif + +/** + * @brief Enables the @p adcAcquireBus() and @p adcReleaseBus() APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(ADC_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define ADC_USE_MUTUAL_EXCLUSION TRUE +#endif + +/*===========================================================================*/ +/* CAN driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Sleep mode related APIs inclusion switch. + */ +#if !defined(CAN_USE_SLEEP_MODE) || defined(__DOXYGEN__) +#define CAN_USE_SLEEP_MODE TRUE +#endif + +/*===========================================================================*/ +/* I2C driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables the mutual exclusion APIs on the I2C bus. + */ +#if !defined(I2C_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define I2C_USE_MUTUAL_EXCLUSION TRUE +#endif + +/*===========================================================================*/ +/* MAC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables an event sources for incoming packets. + */ +#if !defined(MAC_USE_EVENTS) || defined(__DOXYGEN__) +#define MAC_USE_EVENTS TRUE +#endif + +/*===========================================================================*/ +/* MMC_SPI driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Block size for MMC transfers. + */ +#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__) +#define MMC_SECTOR_SIZE 512 +#endif + +/** + * @brief Delays insertions. + * @details If enabled this options inserts delays into the MMC waiting + * routines releasing some extra CPU time for the threads with + * lower priority, this may slow down the driver a bit however. + * This option is recommended also if the SPI driver does not + * use a DMA channel and heavily loads the CPU. + */ +#if !defined(MMC_NICE_WAITING) || defined(__DOXYGEN__) +#define MMC_NICE_WAITING TRUE +#endif + +/** + * @brief Number of positive insertion queries before generating the + * insertion event. + */ +#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__) +#define MMC_POLLING_INTERVAL 10 +#endif + +/** + * @brief Interval, in milliseconds, between insertion queries. + */ +#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__) +#define MMC_POLLING_DELAY 10 +#endif + +/** + * @brief Uses the SPI polled API for small data transfers. + * @details Polled transfers usually improve performance because it + * saves two context switches and interrupt servicing. Note + * that this option has no effect on large transfers which + * are always performed using DMAs/IRQs. + */ +#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__) +#define MMC_USE_SPI_POLLING TRUE +#endif + +/*===========================================================================*/ +/* SDC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Number of initialization attempts before rejecting the card. + * @note Attempts are performed at 10mS intervals. + */ +#if !defined(SDC_INIT_RETRY) || defined(__DOXYGEN__) +#define SDC_INIT_RETRY 100 +#endif + +/** + * @brief Include support for MMC cards. + * @note MMC support is not yet implemented so this option must be kept + * at @p FALSE. + */ +#if !defined(SDC_MMC_SUPPORT) || defined(__DOXYGEN__) +#define SDC_MMC_SUPPORT FALSE +#endif + +/** + * @brief Delays insertions. + * @details If enabled this options inserts delays into the MMC waiting + * routines releasing some extra CPU time for the threads with + * lower priority, this may slow down the driver a bit however. + */ +#if !defined(SDC_NICE_WAITING) || defined(__DOXYGEN__) +#define SDC_NICE_WAITING TRUE +#endif + +/*===========================================================================*/ +/* SERIAL driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Default bit rate. + * @details Configuration parameter, this is the baud rate selected for the + * default configuration. + */ +#if !defined(SERIAL_DEFAULT_BITRATE) || defined(__DOXYGEN__) +#define SERIAL_DEFAULT_BITRATE 38400 +#endif + +/** + * @brief Serial buffers size. + * @details Configuration parameter, you can change the depth of the queue + * buffers depending on the requirements of your application. + * @note The default is 64 bytes for both the transmission and receive + * buffers. + */ +#if !defined(SERIAL_BUFFERS_SIZE) || defined(__DOXYGEN__) +#define SERIAL_BUFFERS_SIZE 16 +#endif + +/*===========================================================================*/ +/* SPI driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables synchronous APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(SPI_USE_WAIT) || defined(__DOXYGEN__) +#define SPI_USE_WAIT TRUE +#endif + +/** + * @brief Enables the @p spiAcquireBus() and @p spiReleaseBus() APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(SPI_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define SPI_USE_MUTUAL_EXCLUSION TRUE +#endif + +#endif /* _HALCONF_H_ */ + +/** @} */ diff --git a/testhal/BCM2835/RTC/main.c b/testhal/BCM2835/RTC/main.c new file mode 100644 index 0000000000..674e1edb1f --- /dev/null +++ b/testhal/BCM2835/RTC/main.c @@ -0,0 +1,58 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +#include "ch.h" +#include "hal.h" +#include "chprintf.h" + +/* + * Application entry point. + */ +int main(void) { + halInit(); + chSysInit(); + + /* + * Serial port initialization. + */ + sdStart(&SD1, NULL); + chprintf((BaseSequentialStream *)&SD1, "BCM2835 RTC Demonstration\r\n"); + + //uint8_t request[] = { 0x00, 0x30, 0x20, 0x08, 0x06, 0x06, 0x10, 0x12 }; + //i2cMasterTransmit(&I2C0, 0x68, request, 7, NULL, 0); + + for (;;) { + + RTCTime time; + rtcGetTime(&RTCD1, &time); + chprintf((BaseSequentialStream *)&SD1, "%.2d/%.2d/%.2d %.2d:%.2d:%.2d\r\n", + rtc_month(time), rtc_day(time), rtc_year(time), + rtc_hour(time), rtc_minute(time), rtc_second(time)); + + chThdSleepMilliseconds(1000); + } + + /* + * Events servicing loop. + */ + chThdWait(chThdSelf()); + + return 0; +} diff --git a/testhal/BCM2835/RTC/mcuconf.h b/testhal/BCM2835/RTC/mcuconf.h new file mode 100644 index 0000000000..eefc8a173f --- /dev/null +++ b/testhal/BCM2835/RTC/mcuconf.h @@ -0,0 +1,51 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/* + * BCM2835 drivers configuration. + * The following settings override the default settings present in + * the various device driver implementation headers. + * Note that the settings for each driver only have effect if the driver + * is enabled in halconf.h. + */ + +/* + * ADC driver system settings. + */ + +/* + * CAN driver system settings. + */ + +/* + * MAC driver system settings. + */ + +/* + * PWM driver system settings. + */ + +/* + * SERIAL driver system settings. + */ + +/* + * SPI driver system settings. + */ diff --git a/testhal/BCM2835/RTC/readme.txt b/testhal/BCM2835/RTC/readme.txt new file mode 100644 index 0000000000..683305d192 --- /dev/null +++ b/testhal/BCM2835/RTC/readme.txt @@ -0,0 +1,17 @@ +***************************************************************************** +** ChibiOS/RT port for BCM2835 / ARM1176JZF-S +***************************************************************************** + +** TARGET ** + +The RTC demo runs on an Raspberry Pi RevB board. + +** The Demo ** + +This demo uses a DS1307 RTC to provide a real-time clock for the Pi +** Build Procedure ** + +This was built with the Yagarto GCC toolchain. + +** Notes ** + diff --git a/testhal/BCM2835/RTC/rtc_lld.c b/testhal/BCM2835/RTC/rtc_lld.c new file mode 100644 index 0000000000..539d3c048e --- /dev/null +++ b/testhal/BCM2835/RTC/rtc_lld.c @@ -0,0 +1,174 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ +/* + Concepts and parts of this file have been contributed by Uladzimir Pylinsky + aka barthess. + */ + +/** + * @file rtc_lld.c + * @brief RTC low level driver for DS1307 + * + * @addtogroup RTC + * @{ + */ + +#include "ch.h" +#include "hal.h" + +#if HAL_USE_RTC || defined(__DOXYGEN__) + +/*===========================================================================*/ +/* Driver exported variables. */ +/*===========================================================================*/ + +/** + * @brief RTC driver identifier. + */ +RTCDriver RTCD1; + +/*===========================================================================*/ +/* Driver local variables. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver local functions. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver interrupt handlers. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver exported functions. */ +/*===========================================================================*/ + +/** + * @brief Initialize DS1307. + * + * @api + */ +void rtc_lld_init(void) { + I2CConfig i2cConfig; + i2cStart(&I2C1, &i2cConfig); + RTCD1.i2c_bus = &I2C1; +} + +/** + * @brief Set current time. + * @note Fractional part will be silently ignored. There is no possibility + * to set it on STM32 platform. + * + * @param[in] rtcp pointer to RTC driver structure + * @param[in] timespec pointer to a @p RTCTime structure + * + * @api + */ +void rtc_lld_set_time(RTCDriver *rtcp, const RTCTime *timespec) { + I2CDriver *i2cp = rtcp->i2c_bus; + i2cAcquireBus(i2cp); + i2cMasterTransmitTimeout(&I2C1, 0x68, timespec->registers, 7, NULL, 0, MS2ST(1000)); + i2cReleaseBus(i2cp); +} + +/** + * @brief Get current time. + * + * @param[in] rtcp pointer to RTC driver structure + * @param[out] timespec pointer to a @p RTCTime structure + * + * @api + */ +void rtc_lld_get_time(RTCDriver *rtcp, RTCTime *timespec) { + I2CDriver *i2cp = rtcp->i2c_bus; + i2cAcquireBus(i2cp); + uint8_t command = 0; + i2cMasterTransmitTimeout(i2cp, 0x68, &command, 1, timespec->registers, 7, MS2ST(1000)); + i2cReleaseBus(i2cp); +} + +/** + * @brief Set alarm time. + * + * @note Default value after BKP domain reset for both comparators is 0. + * @note Function does not performs any checks of alarm time validity. + * + * @param[in] rtcp Pointer to RTC driver structure. + * @param[in] alarm Alarm identifier. Can be 1 or 2. + * @param[in] alarmspec Pointer to a @p RTCAlarm structure. + * + * @api + */ +void rtc_lld_set_alarm(RTCDriver *rtcp, + rtcalarm_t alarm, + const RTCAlarm *alarmspec) { + UNUSED(rtcp); + UNUSED(alarm); + UNUSED(alarmspec); + /* Not supported. No return status.*/ +} + +/** + * @brief Get alarm time. + * + * @param[in] rtcp pointer to RTC driver structure + * @param[in] alarm alarm identifier + * @param[out] alarmspec pointer to a @p RTCAlarm structure + * + * @api + */ +void rtc_lld_get_alarm(RTCDriver *rtcp, + rtcalarm_t alarm, + RTCAlarm *alarmspec) { + UNUSED(rtcp); + UNUSED(alarm); + UNUSED(alarmspec); + /* Not supported. */ +} + +/** + * @brief Get current time in format suitable for usage in FatFS. + * + * @param[in] rtcp pointer to RTC driver structure + * @return FAT time value. + * + * @api + */ +uint32_t rtc_lld_get_time_fat(RTCDriver *rtcp) { + uint32_t fattime; + RTCTime timespec; + + chSysLock(); + rtcGetTimeI(rtcp, ×pec); + chSysUnlock(); + + fattime = bcd2int(timespec.registers[0] & 0x7F); + fattime |= bcd2int(timespec.registers[1]) << 5; + fattime |= bcd2int(timespec.registers[2]) << 11; + fattime |= bcd2int(timespec.registers[4]) << 16; + fattime |= bcd2int(timespec.registers[5]) << 21; + fattime |= (2000 + bcd2int(timespec.registers[6])) << 25; + + return fattime; +} + +#endif /* HAL_USE_RTC */ + +/** @} */ diff --git a/testhal/BCM2835/RTC/rtc_lld.h b/testhal/BCM2835/RTC/rtc_lld.h new file mode 100644 index 0000000000..2613df2946 --- /dev/null +++ b/testhal/BCM2835/RTC/rtc_lld.h @@ -0,0 +1,181 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ +/* + Concepts and parts of this file have been contributed by Uladzimir Pylinsky + aka barthess. + */ + +/** + * @file rtc_lld.h + * @brief DS1307 RTC low level driver header. + * + * @addtogroup RTC + * @{ + */ + +#ifndef _RTC_LLD_H_ +#define _RTC_LLD_H_ + +#if HAL_USE_RTC || defined(__DOXYGEN__) + +/*===========================================================================*/ +/* Driver constants. */ +/*===========================================================================*/ + +/** + * @brief Two alarm comparators available on STM32F4x. + */ +#define RTC_ALARMS 2 + +/** + * @brief Data offsets in RTC date and time registers. + */ +#define RTC_TR_PM_OFFSET 22 +#define RTC_TR_HT_OFFSET 20 +#define RTC_TR_HU_OFFSET 16 +#define RTC_TR_MNT_OFFSET 12 +#define RTC_TR_MNU_OFFSET 8 +#define RTC_TR_ST_OFFSET 4 +#define RTC_TR_SU_OFFSET 0 + +#define RTC_DR_YT_OFFSET 20 +#define RTC_DR_YU_OFFSET 16 +#define RTC_DR_WDU_OFFSET 13 +#define RTC_DR_MT_OFFSET 12 +#define RTC_DR_MU_OFFSET 8 +#define RTC_DR_DT_OFFSET 4 +#define RTC_DR_DU_OFFSET 0 + +/*===========================================================================*/ +/* Driver pre-compile time settings. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Derived constants and error checks. */ +/*===========================================================================*/ + +/*===========================================================================*/ +/* Driver data structures and types. */ +/*===========================================================================*/ + +/** + * @brief Type of a structure representing an RTC alarm time stamp. + */ +typedef struct RTCAlarm RTCAlarm; + +/** + * @brief Type of a structure representing an RTC wakeup period. + */ +typedef struct RTCWakeup RTCWakeup; + +/** + * @brief Type of a structure representing an RTC callbacks config. + */ +typedef struct RTCCallbackConfig RTCCallbackConfig; + +/** + * @brief Type of an RTC alarm. + * @details Meaningful on platforms with more than 1 alarm comparator. + */ +typedef uint32_t rtcalarm_t; + +/** + * @brief Structure representing an RTC time stamp. + */ +struct RTCTime { + /* @brief DS1307 registers */ + uint8_t registers[7]; +}; + +/** + * @brief Structure representing an RTC alarm time stamp. + */ +struct RTCAlarm { +}; + +/** + * @brief Structure representing an RTC periodic wakeup period. + */ +struct RTCWakeup { +#if 0 + /** + * @brief RTC WUTR register. + * @details Bits [15:0] contain value of WUTR register + * Bits [18:16] contain value of WUCKSEL bits in CR register + * + * @notes ((WUTR == 0) || (WUCKSEL == 3)) is forbidden combination. + */ + uint32_t wakeup; +#endif +}; + +/** + * @brief Structure representing an RTC driver. + */ +struct RTCDriver{ + I2CDriver *i2c_bus; +}; + +/*===========================================================================*/ +/* Driver macros. */ +/*===========================================================================*/ + +#define bcd2int(x) ((((x) >> 4) * 10) + ((x) & 0x0F)) + +#define rtc_second(t) bcd2int((t).registers[0]) +#define rtc_minute(t) bcd2int((t).registers[1]) +#define rtc_hour(t) bcd2int((t).registers[2]) +#define rtc_dayofweek(t) ((t).registers[3]) +#define rtc_day(t) bcd2int((t).registers[4]) +#define rtc_month(t) bcd2int((t).registers[5]) +#define rtc_year(t) (2000 + bcd2int((t).registers[6])) + +/*===========================================================================*/ +/* External declarations. */ +/*===========================================================================*/ + +#if !defined(__DOXYGEN__) +extern RTCDriver RTCD1; +#endif + +#ifdef __cplusplus +extern "C" { +#endif + void rtc_lld_init(void); + void rtc_lld_set_time(RTCDriver *rtcp, const RTCTime *timespec); + void rtc_lld_get_time(RTCDriver *rtcp, RTCTime *timespec); + void rtc_lld_set_alarm(RTCDriver *rtcp, + rtcalarm_t alarm, + const RTCAlarm *alarmspec); + void rtc_lld_get_alarm(RTCDriver *rtcp, + rtcalarm_t alarm, + RTCAlarm *alarmspec); + void rtcSetPeriodicWakeup_v2(RTCDriver *rtcp, RTCWakeup *wakeupspec); + void rtcGetPeriodicWakeup_v2(RTCDriver *rtcp, RTCWakeup *wakeupspec); + uint32_t rtc_lld_get_time_fat(RTCDriver *rtcp); +#ifdef __cplusplus +} +#endif + +#endif /* HAL_USE_RTC */ + +#endif /* _RTC_LLD_H_ */ + +/** @} */ diff --git a/testhal/BCM2835/SPI/Makefile b/testhal/BCM2835/SPI/Makefile new file mode 100644 index 0000000000..9cbc6af8e2 --- /dev/null +++ b/testhal/BCM2835/SPI/Makefile @@ -0,0 +1,190 @@ +############################################################################## +# Build global options +# NOTE: Can be overridden externally. +# + +# Compiler options here. +ifeq ($(USE_OPT),) + USE_OPT = -O2 -ggdb -fomit-frame-pointer -mabi=apcs-gnu +endif + +# C specific options here (added to USE_OPT). +ifeq ($(USE_COPT),) + USE_COPT = +endif + +# C++ specific options here (added to USE_OPT). +ifeq ($(USE_CPPOPT),) + USE_CPPOPT = -fno-rtti +endif + +# Enable this if you want the linker to remove unused code and data +ifeq ($(USE_LINK_GC),) + USE_LINK_GC = yes +endif + +# If enabled, this option allows to compile the application in THUMB mode. +ifeq ($(USE_THUMB),) + USE_THUMB = no +endif + +# Enable this if you want to see the full log while compiling. +ifeq ($(USE_VERBOSE_COMPILE),) + USE_VERBOSE_COMPILE = no +endif + +# +# Build global options +############################################################################## + +############################################################################## +# Project, sources and paths +# + +# Define project name here +PROJECT = ch + +# Imported source files and paths +CHIBIOS = ../../.. +include $(CHIBIOS)/boards/RASPBERRYPI_MODB/board.mk +include $(CHIBIOS)/os/hal/platforms/BCM2835/platform.mk +include $(CHIBIOS)/os/hal/hal.mk +include $(CHIBIOS)/os/ports/GCC/ARM/BCM2835/port.mk +include $(CHIBIOS)/os/kernel/kernel.mk + +# Define linker script file here +LDSCRIPT= $(PORTLD)/BCM2835.ld + +# C sources that can be compiled in ARM or THUMB mode depending on the global +# setting. +CSRC = $(PORTSRC) \ + $(KERNSRC) \ + $(TESTSRC) \ + $(HALSRC) \ + $(PLATFORMSRC) \ + $(BOARDSRC) \ + ${CHIBIOS}/os/various/chprintf.c \ + main.c + +# C++ sources that can be compiled in ARM or THUMB mode depending on the global +# setting. +CPPSRC = + +# C sources to be compiled in ARM mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +ACSRC = + +# C++ sources to be compiled in ARM mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +ACPPSRC = + +# C sources to be compiled in THUMB mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +TCSRC = + +# C sources to be compiled in THUMB mode regardless of the global setting. +# NOTE: Mixing ARM and THUMB mode enables the -mthumb-interwork compiler +# option that results in lower performance and larger code size. +TCPPSRC = + +# List ASM source files here +ASMSRC = $(PORTASM) + +INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \ + $(HALINC) $(PLATFORMINC) $(BOARDINC) \ + $(CHIBIOS)/os/various + +# +# Project, sources and paths +############################################################################## + +############################################################################## +# Compiler settings +# + +MCU = arm1176jz-s + +#TRGT = arm-elf- +TRGT = arm-none-eabi- +CC = $(TRGT)gcc +CPPC = $(TRGT)g++ +# Enable loading with g++ only if you need C++ runtime support. +# NOTE: You can use C++ even without C++ support if you are careful. C++ +# runtime support makes code size explode. +LD = $(TRGT)gcc +#LD = $(TRGT)g++ +CP = $(TRGT)objcopy +AS = $(TRGT)gcc -x assembler-with-cpp +OD = $(TRGT)objdump +HEX = $(CP) -O ihex +BIN = $(CP) -O binary + +# ARM-specific options here +AOPT = + +# THUMB-specific options here +TOPT = -mthumb -DTHUMB + +# Define C warning options here +CWARN = -Wall -Wextra -Wstrict-prototypes + +# Define C++ warning options here +CPPWARN = -Wall -Wextra + +# +# Compiler settings +############################################################################## + +############################################################################## +# Start of default section +# + +# List all default C defines here, like -D_DEBUG=1 +DDEFS = + +# List all default ASM defines here, like -D_DEBUG=1 +DADEFS = + +# List extra objdump defines here, like -D +ODDEFS = + +# List all default directories to look for include files here +DINCDIR = + +# List the default directory to look for the libraries here +DLIBDIR = + +# List all default libraries here +DLIBS = + +# +# End of default section +############################################################################## + +############################################################################## +# Start of user section +# + +# List all user C define here, like -D_DEBUG=1 +UDEFS = + +# Define ASM defines here +UADEFS = + +# List all user directories here +UINCDIR = + +# List the user directory to look for the libraries here +ULIBDIR = + +# List all user libraries here +ULIBS = + +# +# End of user defines +############################################################################## + +include $(CHIBIOS)/os/ports/GCC/ARM/rules.mk diff --git a/testhal/BCM2835/SPI/chconf.h b/testhal/BCM2835/SPI/chconf.h new file mode 100644 index 0000000000..859c2eee47 --- /dev/null +++ b/testhal/BCM2835/SPI/chconf.h @@ -0,0 +1,536 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file ARM11-BCM2835-GCC/chconf.h + * @brief Configuration for ARM11-BCM2835-GCC demo + * + * @addtogroup config + * @details Kernel related settings and hooks. + * @{ + */ + +#ifndef _CHCONF_H_ +#define _CHCONF_H_ + +#define CHPRINTF_USE_FLOAT 1 + +/*===========================================================================*/ +/** + * @name Kernel parameters and options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief System tick frequency. + * @details Frequency of the system timer that drives the system ticks. This + * setting also defines the system tick time unit. + */ +#if !defined(CH_FREQUENCY) || defined(__DOXYGEN__) +#define CH_FREQUENCY 1000 +#endif + +/** + * @brief Round robin interval. + * @details This constant is the number of system ticks allowed for the + * threads before preemption occurs. Setting this value to zero + * disables the preemption for threads with equal priority and the + * round robin becomes cooperative. Note that higher priority + * threads can still preempt, the kernel is always preemptive. + * + * @note Disabling the round robin preemption makes the kernel more compact + * and generally faster. + */ +#if !defined(CH_TIME_QUANTUM) || defined(__DOXYGEN__) +#define CH_TIME_QUANTUM 20 +#endif + +/** + * @brief Managed RAM size. + * @details Size of the RAM area to be managed by the OS. If set to zero + * then the whole available RAM is used. The core memory is made + * available to the heap allocator and/or can be used directly through + * the simplified core memory allocator. + * + * @note In order to let the OS manage the whole RAM the linker script must + * provide the @p __heap_base__ and @p __heap_end__ symbols. + * @note Requires @p CH_USE_MEMCORE. + */ +#if !defined(CH_MEMCORE_SIZE) || defined(__DOXYGEN__) +//#define CH_MEMCORE_SIZE 128 +#define CH_MEMCORE_SIZE 0 +#endif + +/** + * @brief Idle thread automatic spawn suppression. + * @details When this option is activated the function @p chSysInit() + * does not spawn the idle thread automatically. The application has + * then the responsibility to do one of the following: + * - Spawn a custom idle thread at priority @p IDLEPRIO. + * - Change the main() thread priority to @p IDLEPRIO then enter + * an endless loop. In this scenario the @p main() thread acts as + * the idle thread. + * . + * @note Unless an idle thread is spawned the @p main() thread must not + * enter a sleep state. + */ +#if !defined(CH_NO_IDLE_THREAD) || defined(__DOXYGEN__) +#define CH_NO_IDLE_THREAD FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Performance options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief OS optimization. + * @details If enabled then time efficient rather than space efficient code + * is used when two possible implementations exist. + * + * @note This is not related to the compiler optimization options. + * @note The default is @p TRUE. + */ +#if !defined(CH_OPTIMIZE_SPEED) || defined(__DOXYGEN__) +#define CH_OPTIMIZE_SPEED TRUE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Subsystem options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Threads registry APIs. + * @details If enabled then the registry APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_REGISTRY) || defined(__DOXYGEN__) +#define CH_USE_REGISTRY FALSE +#endif + +/** + * @brief Threads synchronization APIs. + * @details If enabled then the @p chThdWait() function is included in + * the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_WAITEXIT) || defined(__DOXYGEN__) +#define CH_USE_WAITEXIT TRUE +#endif + +/** + * @brief Semaphores APIs. + * @details If enabled then the Semaphores APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_SEMAPHORES) || defined(__DOXYGEN__) +#define CH_USE_SEMAPHORES FALSE +#endif + +/** + * @brief Semaphores queuing mode. + * @details If enabled then the threads are enqueued on semaphores by + * priority rather than in FIFO order. + * + * @note The default is @p FALSE. Enable this if you have special requirements. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_SEMAPHORES_PRIORITY) || defined(__DOXYGEN__) +#define CH_USE_SEMAPHORES_PRIORITY FALSE +#endif + +/** + * @brief Atomic semaphore API. + * @details If enabled then the semaphores the @p chSemSignalWait() API + * is included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_SEMSW) || defined(__DOXYGEN__) +#define CH_USE_SEMSW FALSE +#endif + +/** + * @brief Mutexes APIs. + * @details If enabled then the mutexes APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MUTEXES) || defined(__DOXYGEN__) +#define CH_USE_MUTEXES TRUE +#endif + +/** + * @brief Conditional Variables APIs. + * @details If enabled then the conditional variables APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_MUTEXES. + */ +#if !defined(CH_USE_CONDVARS) || defined(__DOXYGEN__) +#define CH_USE_CONDVARS FALSE +#endif + +/** + * @brief Conditional Variables APIs with timeout. + * @details If enabled then the conditional variables APIs with timeout + * specification are included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_CONDVARS. + */ +#if !defined(CH_USE_CONDVARS_TIMEOUT) || defined(__DOXYGEN__) +#define CH_USE_CONDVARS_TIMEOUT FALSE +#endif + +/** + * @brief Events Flags APIs. + * @details If enabled then the event flags APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_EVENTS) || defined(__DOXYGEN__) +#define CH_USE_EVENTS TRUE +#endif + +/** + * @brief Events Flags APIs with timeout. + * @details If enabled then the events APIs with timeout specification + * are included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_EVENTS. + */ +#if !defined(CH_USE_EVENTS_TIMEOUT) || defined(__DOXYGEN__) +#define CH_USE_EVENTS_TIMEOUT FALSE +#endif + +/** + * @brief Synchronous Messages APIs. + * @details If enabled then the synchronous messages APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MESSAGES) || defined(__DOXYGEN__) +#define CH_USE_MESSAGES FALSE +#endif + +/** + * @brief Synchronous Messages queuing mode. + * @details If enabled then messages are served by priority rather than in + * FIFO order. + * + * @note The default is @p FALSE. Enable this if you have special requirements. + * @note Requires @p CH_USE_MESSAGES. + */ +#if !defined(CH_USE_MESSAGES_PRIORITY) || defined(__DOXYGEN__) +#define CH_USE_MESSAGES_PRIORITY FALSE +#endif + +/** + * @brief Mailboxes APIs. + * @details If enabled then the asynchronous messages (mailboxes) APIs are + * included in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_SEMAPHORES. + */ +#if !defined(CH_USE_MAILBOXES) || defined(__DOXYGEN__) +#define CH_USE_MAILBOXES FALSE +#endif + +/** + * @brief I/O Queues APIs. + * @details If enabled then the I/O queues APIs are included in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_QUEUES) || defined(__DOXYGEN__) +#define CH_USE_QUEUES TRUE +#endif + +/** + * @brief Core Memory Manager APIs. + * @details If enabled then the core memory manager APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MEMCORE) || defined(__DOXYGEN__) +#define CH_USE_MEMCORE FALSE +#endif + +/** + * @brief Heap Allocator APIs. + * @details If enabled then the memory heap allocator APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_MEMCORE and either @p CH_USE_MUTEXES or + * @p CH_USE_SEMAPHORES. + * @note Mutexes are recommended. + */ +#if !defined(CH_USE_HEAP) || defined(__DOXYGEN__) +#define CH_USE_HEAP FALSE +#endif + +/** + * @brief C-runtime allocator. + * @details If enabled the the heap allocator APIs just wrap the C-runtime + * @p malloc() and @p free() functions. + * + * @note The default is @p FALSE. + * @note Requires @p CH_USE_HEAP. + * @note The C-runtime may or may not require @p CH_USE_MEMCORE, see the + * appropriate documentation. + */ +#if !defined(CH_USE_MALLOC_HEAP) || defined(__DOXYGEN__) +#define CH_USE_MALLOC_HEAP FALSE +#endif + +/** + * @brief Memory Pools Allocator APIs. + * @details If enabled then the memory pools allocator APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + */ +#if !defined(CH_USE_MEMPOOLS) || defined(__DOXYGEN__) +#define CH_USE_MEMPOOLS FALSE +#endif + +/** + * @brief Dynamic Threads APIs. + * @details If enabled then the dynamic threads creation APIs are included + * in the kernel. + * + * @note The default is @p TRUE. + * @note Requires @p CH_USE_WAITEXIT. + * @note Requires @p CH_USE_HEAP and/or @p CH_USE_MEMPOOLS. + */ +#if !defined(CH_USE_DYNAMIC) || defined(__DOXYGEN__) +#define CH_USE_DYNAMIC FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Debug options + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Debug option, system state check. + * @details If enabled the correct call protocol for system APIs is checked + * at runtime. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_SYSTEM_STATE_CHECK) || defined(__DOXYGEN__) +#define CH_DBG_SYSTEM_STATE_CHECK FALSE +#endif + +/** + * @brief Debug option, parameters checks. + * @details If enabled then the checks on the API functions input + * parameters are activated. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_CHECKS) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_CHECKS FALSE +#endif + +/** + * @brief Debug option, consistency checks. + * @details If enabled then all the assertions in the kernel code are + * activated. This includes consistency checks inside the kernel, + * runtime anomalies and port-defined checks. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_ASSERTS) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_ASSERTS FALSE +#endif + +/** + * @brief Debug option, trace buffer. + * @details If enabled then the context switch circular trace buffer is + * activated. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_ENABLE_TRACE) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_TRACE FALSE +#endif + +/** + * @brief Debug option, stack checks. + * @details If enabled then a runtime stack check is performed. + * + * @note The default is @p FALSE. + * @note The stack check is performed in a architecture/port dependent way. + * It may not be implemented or some ports. + * @note The default failure mode is to halt the system with the global + * @p panic_msg variable set to @p NULL. + */ +#if !defined(CH_DBG_ENABLE_STACK_CHECK) || defined(__DOXYGEN__) +#define CH_DBG_ENABLE_STACK_CHECK FALSE +#endif + +/** + * @brief Debug option, stacks initialization. + * @details If enabled then the threads working area is filled with a byte + * value when a thread is created. This can be useful for the + * runtime measurement of the used stack. + * + * @note The default is @p FALSE. + */ +#if !defined(CH_DBG_FILL_THREADS) || defined(__DOXYGEN__) +#define CH_DBG_FILL_THREADS FALSE +#endif + +/** + * @brief Debug option, threads profiling. + * @details If enabled then a field is added to the @p Thread structure that + * counts the system ticks occurred while executing the thread. + * + * @note The default is @p TRUE. + * @note This debug option is defaulted to TRUE because it is required by + * some test cases into the test suite. + */ +#if !defined(CH_DBG_THREADS_PROFILING) || defined(__DOXYGEN__) +#define CH_DBG_THREADS_PROFILING FALSE +#endif + +/** @} */ + +/*===========================================================================*/ +/** + * @name Kernel hooks + * @{ + */ +/*===========================================================================*/ + +/** + * @brief Threads descriptor structure extension. + * @details User fields added to the end of the @p Thread structure. + */ +#if !defined(THREAD_EXT_FIELDS) || defined(__DOXYGEN__) +#define THREAD_EXT_FIELDS \ + /* Add threads custom fields here.*/ +#endif + +/** + * @brief Threads initialization hook. + * @details User initialization code added to the @p chThdInit() API. + * + * @note It is invoked from within @p chThdInit() and implicitly from all + * the threads creation APIs. + */ +#if !defined(THREAD_EXT_INIT_HOOK) || defined(__DOXYGEN__) +#define THREAD_EXT_INIT_HOOK(tp) { \ + /* Add threads initialization code here.*/ \ +} +#endif + +/** + * @brief Threads finalization hook. + * @details User finalization code added to the @p chThdExit() API. + * + * @note It is inserted into lock zone. + * @note It is also invoked when the threads simply return in order to + * terminate. + */ +#if !defined(THREAD_EXT_EXIT_HOOK) || defined(__DOXYGEN__) +#define THREAD_EXT_EXIT_HOOK(tp) { \ + /* Add threads finalization code here.*/ \ +} +#endif + +/** + * @brief Context switch hook. + * @details This hook is invoked just before switching between threads. + */ +#if !defined(THREAD_CONTEXT_SWITCH_HOOK) || defined(__DOXYGEN__) +#define THREAD_CONTEXT_SWITCH_HOOK(ntp, otp) { \ + /* System halt code here.*/ \ +} +#endif + +/** + * @brief Idle Loop hook. + * @details This hook is continuously invoked by the idle thread loop. + */ +#if !defined(IDLE_LOOP_HOOK) || defined(__DOXYGEN__) +#define IDLE_LOOP_HOOK() { \ + /* Idle loop code here.*/ \ +} +#endif + +/** + * @brief System tick event hook. + * @details This hook is invoked in the system tick handler immediately + * after processing the virtual timers queue. + */ +#if !defined(SYSTEM_TICK_EVENT_HOOK) || defined(__DOXYGEN__) +#define SYSTEM_TICK_EVENT_HOOK() { \ + /* System tick event code here.*/ \ +} +#endif + +/** + * @brief System halt hook. + * @details This hook is invoked in case to a system halting error before + * the system is halted. + */ +#if !defined(SYSTEM_HALT_HOOK) || defined(__DOXYGEN__) +#define SYSTEM_HALT_HOOK() { \ + /* System halt code here.*/ \ +} +#endif + +/** @} */ + +/*===========================================================================*/ +/* Port-specific settings (override port settings defaulted in chcore.h). */ +/*===========================================================================*/ + +#endif /* _CHCONF_H_ */ + +/** @} */ diff --git a/testhal/BCM2835/SPI/halconf.h b/testhal/BCM2835/SPI/halconf.h new file mode 100644 index 0000000000..85c8a9d1bd --- /dev/null +++ b/testhal/BCM2835/SPI/halconf.h @@ -0,0 +1,342 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @file ARM11-BCM2835-GCC/halconf.h + * @brief HAL configuration header. + * @details HAL configuration file, this file allows to enable or disable the + * various device drivers from your application. You may also use + * this file in order to override the device drivers default settings. + * + * @addtogroup HAL_CONF + * @{ + */ + +#ifndef _HALCONF_H_ +#define _HALCONF_H_ + +#include "mcuconf.h" + +/** + * @brief Enables the TM subsystem. + */ +#if !defined(HAL_USE_TM) || defined(__DOXYGEN__) +#define HAL_USE_TM TRUE +#endif + +/** + * @brief Enables the PAL subsystem. + */ +#if !defined(HAL_USE_PAL) || defined(__DOXYGEN__) +#define HAL_USE_PAL TRUE +#endif + +/** + * @brief Enables the ADC subsystem. + */ +#if !defined(HAL_USE_ADC) || defined(__DOXYGEN__) +#define HAL_USE_ADC FALSE +#endif + +/** + * @brief Enables the CAN subsystem. + */ +#if !defined(HAL_USE_CAN) || defined(__DOXYGEN__) +#define HAL_USE_CAN FALSE +#endif + +/** + * @brief Enables the EXT subsystem. + */ +#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__) +#define HAL_USE_EXT FALSE +#endif + +/** + * @brief Enables the GPT subsystem. + */ +#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__) +#define HAL_USE_GPT FALSE +#endif + +/** + * @brief Enables the I2C subsystem. + */ +#if !defined(HAL_USE_I2C) || defined(__DOXYGEN__) +#define HAL_USE_I2C FALSE +#endif + +/** + * @brief Enables the ICU subsystem. + */ +#if !defined(HAL_USE_ICU) || defined(__DOXYGEN__) +#define HAL_USE_ICU FALSE +#endif + +/** + * @brief Enables the MAC subsystem. + */ +#if !defined(HAL_USE_MAC) || defined(__DOXYGEN__) +#define HAL_USE_MAC FALSE +#endif + +/** + * @brief Enables the MMC_SPI subsystem. + */ +#if !defined(HAL_USE_MMC_SPI) || defined(__DOXYGEN__) +#define HAL_USE_MMC_SPI FALSE +#endif + +/** + * @brief Enables the PWM subsystem. + */ +#if !defined(HAL_USE_PWM) || defined(__DOXYGEN__) +#define HAL_USE_PWM FALSE +#endif + +/** + * @brief Enables the RTC subsystem. + */ +#if !defined(HAL_USE_RTC) || defined(__DOXYGEN__) +#define HAL_USE_RTC FALSE +#endif + +/** + * @brief Enables the SDC subsystem. + */ +#if !defined(HAL_USE_SDC) || defined(__DOXYGEN__) +#define HAL_USE_SDC FALSE +#endif + +/** + * @brief Enables the SERIAL subsystem. + */ +#if !defined(HAL_USE_SERIAL) || defined(__DOXYGEN__) +#define HAL_USE_SERIAL TRUE +#endif + +/** + * @brief Enables the SERIAL over USB subsystem. + */ +#if !defined(HAL_USE_SERIAL_USB) || defined(__DOXYGEN__) +#define HAL_USE_SERIAL_USB FALSE +#endif + +/** + * @brief Enables the SPI subsystem. + */ +#if !defined(HAL_USE_SPI) || defined(__DOXYGEN__) +#define HAL_USE_SPI TRUE +#endif + +/** + * @brief Enables the UART subsystem. + */ +#if !defined(HAL_USE_UART) || defined(__DOXYGEN__) +#define HAL_USE_UART FALSE +#endif + +/** + * @brief Enables the USB subsystem. + */ +#if !defined(HAL_USE_USB) || defined(__DOXYGEN__) +#define HAL_USE_USB FALSE +#endif + +/*===========================================================================*/ +/* ADC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables synchronous APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(ADC_USE_WAIT) || defined(__DOXYGEN__) +#define ADC_USE_WAIT TRUE +#endif + +/** + * @brief Enables the @p adcAcquireBus() and @p adcReleaseBus() APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(ADC_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define ADC_USE_MUTUAL_EXCLUSION TRUE +#endif + +/*===========================================================================*/ +/* CAN driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Sleep mode related APIs inclusion switch. + */ +#if !defined(CAN_USE_SLEEP_MODE) || defined(__DOXYGEN__) +#define CAN_USE_SLEEP_MODE TRUE +#endif + +/*===========================================================================*/ +/* I2C driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables the mutual exclusion APIs on the I2C bus. + */ +#if !defined(I2C_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define I2C_USE_MUTUAL_EXCLUSION TRUE +#endif + +/*===========================================================================*/ +/* MAC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables an event sources for incoming packets. + */ +#if !defined(MAC_USE_EVENTS) || defined(__DOXYGEN__) +#define MAC_USE_EVENTS TRUE +#endif + +/*===========================================================================*/ +/* MMC_SPI driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Block size for MMC transfers. + */ +#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__) +#define MMC_SECTOR_SIZE 512 +#endif + +/** + * @brief Delays insertions. + * @details If enabled this options inserts delays into the MMC waiting + * routines releasing some extra CPU time for the threads with + * lower priority, this may slow down the driver a bit however. + * This option is recommended also if the SPI driver does not + * use a DMA channel and heavily loads the CPU. + */ +#if !defined(MMC_NICE_WAITING) || defined(__DOXYGEN__) +#define MMC_NICE_WAITING TRUE +#endif + +/** + * @brief Number of positive insertion queries before generating the + * insertion event. + */ +#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__) +#define MMC_POLLING_INTERVAL 10 +#endif + +/** + * @brief Interval, in milliseconds, between insertion queries. + */ +#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__) +#define MMC_POLLING_DELAY 10 +#endif + +/** + * @brief Uses the SPI polled API for small data transfers. + * @details Polled transfers usually improve performance because it + * saves two context switches and interrupt servicing. Note + * that this option has no effect on large transfers which + * are always performed using DMAs/IRQs. + */ +#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__) +#define MMC_USE_SPI_POLLING TRUE +#endif + +/*===========================================================================*/ +/* SDC driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Number of initialization attempts before rejecting the card. + * @note Attempts are performed at 10mS intervals. + */ +#if !defined(SDC_INIT_RETRY) || defined(__DOXYGEN__) +#define SDC_INIT_RETRY 100 +#endif + +/** + * @brief Include support for MMC cards. + * @note MMC support is not yet implemented so this option must be kept + * at @p FALSE. + */ +#if !defined(SDC_MMC_SUPPORT) || defined(__DOXYGEN__) +#define SDC_MMC_SUPPORT FALSE +#endif + +/** + * @brief Delays insertions. + * @details If enabled this options inserts delays into the MMC waiting + * routines releasing some extra CPU time for the threads with + * lower priority, this may slow down the driver a bit however. + */ +#if !defined(SDC_NICE_WAITING) || defined(__DOXYGEN__) +#define SDC_NICE_WAITING TRUE +#endif + +/*===========================================================================*/ +/* SERIAL driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Default bit rate. + * @details Configuration parameter, this is the baud rate selected for the + * default configuration. + */ +#if !defined(SERIAL_DEFAULT_BITRATE) || defined(__DOXYGEN__) +#define SERIAL_DEFAULT_BITRATE 38400 +#endif + +/** + * @brief Serial buffers size. + * @details Configuration parameter, you can change the depth of the queue + * buffers depending on the requirements of your application. + * @note The default is 64 bytes for both the transmission and receive + * buffers. + */ +#if !defined(SERIAL_BUFFERS_SIZE) || defined(__DOXYGEN__) +#define SERIAL_BUFFERS_SIZE 16 +#endif + +/*===========================================================================*/ +/* SPI driver related settings. */ +/*===========================================================================*/ + +/** + * @brief Enables synchronous APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(SPI_USE_WAIT) || defined(__DOXYGEN__) +#define SPI_USE_WAIT TRUE +#endif + +/** + * @brief Enables the @p spiAcquireBus() and @p spiReleaseBus() APIs. + * @note Disabling this option saves both code and data space. + */ +#if !defined(SPI_USE_MUTUAL_EXCLUSION) || defined(__DOXYGEN__) +#define SPI_USE_MUTUAL_EXCLUSION TRUE +#endif + +#endif /* _HALCONF_H_ */ + +/** @} */ diff --git a/testhal/BCM2835/SPI/main.c b/testhal/BCM2835/SPI/main.c new file mode 100644 index 0000000000..15024a8ec3 --- /dev/null +++ b/testhal/BCM2835/SPI/main.c @@ -0,0 +1,74 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +#include "ch.h" +#include "hal.h" +#include "chprintf.h" + +SPIConfig spiConfig; + +static void vt100_clearscreen(void) { + chprintf((BaseSequentialStream *)&SD1, "%c[2J", 0x1b); +} + +static void vt100_cursorhome(void) { + chprintf((BaseSequentialStream *)&SD1, "%c[H", 0x1b); +} + +/* + * Application entry point. + */ +int main(void) { + halInit(); + chSysInit(); + + /* + * Serial port initialization. + */ + sdStart(&SD1, NULL); + chprintf((BaseSequentialStream *)&SD1, "BCM2835 SPI Demonstration\r\n"); + + /* + * SPI startup. + */ + spiConfig.chip_select = 0;; + spiStart(&SPI0, &spiConfig); + + spiSelect(&SPI0); + + uint8_t txbuf[] = { 0x80, 0x00 }; + uint8_t rxbuf[] = { 0x00, 0x00 }; + + for (;;) { + spiExchange(&SPI0, 3, txbuf, rxbuf); + vt100_clearscreen(); + vt100_cursorhome(); + chprintf((BaseSequentialStream *)&SD1, "%-5d %.2x %.2x ", + ((rxbuf[0] & 0x03) << 8) | rxbuf[1], rxbuf[0] & 0x03, rxbuf[1]); + chThdSleepMilliseconds(100); + } + + /* + * Events servicing loop. + */ + chThdWait(chThdSelf()); + + return 0; +} diff --git a/testhal/BCM2835/SPI/mcuconf.h b/testhal/BCM2835/SPI/mcuconf.h new file mode 100644 index 0000000000..eefc8a173f --- /dev/null +++ b/testhal/BCM2835/SPI/mcuconf.h @@ -0,0 +1,51 @@ +/* + ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010, + 2011,2012 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/* + * BCM2835 drivers configuration. + * The following settings override the default settings present in + * the various device driver implementation headers. + * Note that the settings for each driver only have effect if the driver + * is enabled in halconf.h. + */ + +/* + * ADC driver system settings. + */ + +/* + * CAN driver system settings. + */ + +/* + * MAC driver system settings. + */ + +/* + * PWM driver system settings. + */ + +/* + * SERIAL driver system settings. + */ + +/* + * SPI driver system settings. + */ diff --git a/testhal/BCM2835/SPI/readme.txt b/testhal/BCM2835/SPI/readme.txt new file mode 100644 index 0000000000..c0517475ad --- /dev/null +++ b/testhal/BCM2835/SPI/readme.txt @@ -0,0 +1,18 @@ +***************************************************************************** +** ChibiOS/RT port for BCM2835 / ARM1176JZF-S +***************************************************************************** + +** TARGET ** + +The SPI demo runs on an Raspberry Pi RevB board. + +** The Demo ** + +This demo reads values from a MCP3008 ADC using SPI. + +** Build Procedure ** + +This was built with the Yagarto GCC toolchain. + +** Notes ** +