Skip to content

Instantly share code, notes, and snippets.

@lupyuen
Created January 29, 2024 01:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lupyuen/847f7adee50499cac5212f2b95d19cd3 to your computer and use it in GitHub Desktop.
Save lupyuen/847f7adee50499cac5212f2b95d19cd3 to your computer and use it in GitHub Desktop.
Apache NuttX RTOS: ELF Loader. See https://github.com/lupyuen/tcc-riscv32-wasm
* Executing task: cd nuttx && ../run.sh
+ git pull
Already up to date.
+ git status
On branch satp2
Your branch is up to date with 'origin/satp2'.
Untracked files:
(use "git add <file>..." to include in what will be committed)
hello.S
init.S
initrd
nothing added to commit but untracked files present (use "git add" to track)
++ git rev-parse HEAD
+ hash1=f8b0b06b978ce2750632865fe7af080ffa727dd7
+ pushd ../apps
/workspaces/bookworm/apps /workspaces/bookworm/nuttx
+ git pull
Already up to date.
+ git status
On branch satp2
Your branch is up to date with 'origin/satp2'.
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: examples/hello/hello_main.c
no changes added to commit (use "git add" and/or "git commit -a")
++ git rev-parse HEAD
+ hash2=c82aa9f683ff50a0d3e704da01abae21684f62d1
+ popd
/workspaces/bookworm/nuttx
+ echo NuttX Source: https://github.com/apache/nuttx/tree/f8b0b06b978ce2750632865fe7af080ffa727dd7
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/c82aa9f683ff50a0d3e704da01abae21684f62d1
+ aarch64-none-elf-gcc -v
Using built-in specs.
COLLECT_GCC=aarch64-none-elf-gcc
COLLECT_LTO_WRAPPER=/workspaces/bookworm/arm-gnu-toolchain-13.2.Rel1-x86_64-aarch64-none-elf/bin/../libexec/gcc/aarch64-none-elf/13.2.1/lto-wrapper
Target: aarch64-none-elf
Configured with: /data/jenkins/workspace/GNU-toolchain/arm-13/src/gcc/configure --target=aarch64-none-elf --prefix=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/install --with-gmp=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/host-tools --with-mpfr=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/host-tools --with-mpc=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/host-tools --with-isl=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/host-tools --disable-shared --disable-nls --disable-threads --disable-tls --enable-checking=release --enable-languages=c,c++,fortran --with-newlib --with-gnu-as --with-headers=yes --with-gnu-ld --with-native-system-header-dir=/include --with-sysroot=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/install/aarch64-none-elf --with-pkgversion='Arm GNU Toolchain 13.2.rel1 (Build arm-13.7)' --with-bugurl=https://bugs.linaro.org/
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 13.2.1 20231009 (Arm GNU Toolchain 13.2.rel1 (Build arm-13.7))
+ riscv-none-elf-gcc -v
Using built-in specs.
COLLECT_GCC=riscv-none-elf-gcc
COLLECT_LTO_WRAPPER=/workspaces/bookworm/xpack-riscv-none-elf-gcc-13.2.0-2/bin/../libexec/gcc/riscv-none-elf/13.2.0/lto-wrapper
Target: riscv-none-elf
Configured with: /__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/sources/gcc-13.2.0/configure --prefix=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/application --with-sysroot=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/application/riscv-none-elf --with-native-system-header-dir=/include --infodir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/info --mandir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/man --htmldir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/html --pdfdir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/pdf --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --target=riscv-none-elf --disable-libgomp --disable-libmudflap --disable-libquadmath --disable-libsanitizer --disable-libssp --disable-nls --disable-shared --disable-threads --disable-tls --enable-checking=release --enable-languages=c,c++,fortran --with-gmp=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install --with-newlib --with-pkgversion='xPack GNU RISC-V Embedded GCC x86_64' --with-gnu-as --with-gnu-ld --with-system-zlib --with-abi=ilp32 --with-arch=rv32imac --enable-multilib
Thread model: single
Supported LTO compression algorithms: zlib zstd
gcc version 13.2.0 (xPack GNU RISC-V Embedded GCC x86_64)
+ nim -v
Nim Compiler Version 2.1.1 [Linux: amd64]
Compiled at 2023-12-22
Copyright (c) 2006-2023 by Andreas Rumpf
git hash: 4b1a84170786653f60313f7bdf56efa3928c2a3a
active boot switches: -d:release
+ tools/configure.sh rv-virt:knsh64
No configuration change.
+ build_nuttx
+ pushd ../nuttx
/workspaces/bookworm/nuttx /workspaces/bookworm/nuttx
+ make -j 8
Create version.h
LN: platform/board to /workspaces/bookworm/apps/platform/dummy
Register: hello
Register: init
Register: sh
Register: ostest
Register: getprime
CPP: /workspaces/bookworm/nuttx/boards/risc-v/qemu-rv/rv-virt/scripts/ld-kernel64.script-> /workspaces/bookworLD: nuttx
CP: nuttx.hex
+ popd
/workspaces/bookworm/nuttx
+ build_apps
+ pushd ../nuttx
/workspaces/bookworm/nuttx /workspaces/bookworm/nuttx
+ make -j 8 export
+ pushd ../apps
/workspaces/bookworm/apps /workspaces/bookworm/nuttx /workspaces/bookworm/nuttx
+ ./tools/mkimport.sh -z -x ../nuttx/nuttx-export-12.4.0.tar.gz
+ make -j 8 import
cc -O2 -Wall -Wstrict-prototypes -Wshadow -DHAVE_STRTOK_C=1 /workspaces/bookworm/apps/import/tools/mkdeps.c -o /workspaces/bookworm/apps/import/tools/mkdeps
cc -O2 -Wall -Wstrict-prototypes -Wshadow -DHAVE_STRTOK_C=1 /workspaces/bookworm/apps/import/tools/incdir.c -o "/workspaces/bookworm/apps/import/tools/incdir"
make[1]: Entering directory '/workspaces/bookworm/apps'
make[2]: Entering directory '/workspaces/bookworm/apps'
make[3]: Entering directory '/workspaces/bookworm/apps/examples/hello'
make[3]: Entering directory '/workspaces/bookworm/apps/nshlib'
make[3]: Entering directory '/workspaces/bookworm/apps/platform'
make[3]: Entering directory '/workspaces/bookworm/apps/system/nsh'
make[3]: Entering directory '/workspaces/bookworm/apps/system/readline'
make[3]: Entering directory '/workspaces/bookworm/apps/testing/getprime'
make[3]: Entering directory '/workspaces/bookworm/apps/testing/ostest'
make[3]: Leaving directory '/workspaces/bookworm/apps/nshlib'
make[3]: Leaving directory '/workspaces/bookworm/apps/system/readline'
LN: platform/board to /workspaces/bookworm/apps/platform/dummy
make[3]: Leaving directory '/workspaces/bookworm/apps/testing/getprime'
make[3]: Leaving directory '/workspaces/bookworm/apps/examples/hello'
make[3]: Leaving directory '/workspaces/bookworm/apps/testing/ostest'
make[3]: Leaving directory '/workspaces/bookworm/apps/platform'
make[3]: Leaving directory '/workspaces/bookworm/apps/system/nsh'
make[2]: Leaving directory '/workspaces/bookworm/apps'
make[2]: Entering directory '/workspaces/bookworm/apps'
make[3]: Entering directory '/workspaces/bookworm/apps/examples/hello'
make[3]: Entering directory '/workspaces/bookworm/apps/nshlib'
make[3]: Entering directory '/workspaces/bookworm/apps/platform'
make[3]: Entering directory '/workspaces/bookworm/apps/system/nsh'
make[3]: Entering directory '/workspaces/bookworm/apps/system/readline'
make[3]: Entering directory '/workspaces/bookworm/apps/testing/getprime'
make[3]: Entering directory '/workspaces/bookworm/apps/testing/ostest'
make[3]: Leaving directory '/workspaces/bookworm/apps/system/readline'
make[3]: Leaving directory '/workspaces/bookworm/apps/nshlib'
make[3]: Leaving directory '/workspaces/bookworm/apps/platform'
make[3]: Leaving directory '/workspaces/bookworm/apps/testing/getprime'
make[3]: Leaving directory '/workspaces/bookworm/apps/examples/hello'
make[3]: Leaving directory '/workspaces/bookworm/apps/system/nsh'
make[3]: Leaving directory '/workspaces/bookworm/apps/testing/ostest'
make[2]: Leaving directory '/workspaces/bookworm/apps'
make[1]: Leaving directory '/workspaces/bookworm/apps'
make[1]: Entering directory '/workspaces/bookworm/apps'
make[1]: Nothing to be done for 'register'.
make[1]: Leaving directory '/workspaces/bookworm/apps'
make[1]: Entering directory '/workspaces/bookworm/apps'
make[2]: Entering directory '/workspaces/bookworm/apps/examples/hello'
make[2]: Entering directory '/workspaces/bookworm/apps/nshlib'
make[2]: Entering directory '/workspaces/bookworm/apps/platform'
make[2]: Entering directory '/workspaces/bookworm/apps/system/nsh'
make[2]: Entering directory '/workspaces/bookworm/apps/testing/getprime'
make[2]: Entering directory '/workspaces/bookworm/apps/system/readline'
make[2]: Entering directory '/workspaces/bookworm/apps/testing/ostest'
make[2]: Leaving directory '/workspaces/bookworm/apps/platform'
make[2]: Leaving directory '/workspaces/bookworm/apps/testing/getprime'
make[2]: Leaving directory '/workspaces/bookworm/apps/system/nsh'
make[2]: Leaving directory '/workspaces/bookworm/apps/examples/hello'
make[2]: Leaving directory '/workspaces/bookworm/apps/system/readline'
make[2]: Leaving directory '/workspaces/bookworm/apps/nshlib'
make[2]: Leaving directory '/workspaces/bookworm/apps/testing/ostest'
make[1]: Leaving directory '/workspaces/bookworm/apps'
make[1]: Entering directory '/workspaces/bookworm/apps'
make[2]: Entering directory '/workspaces/bookworm/apps/examples/hello'
make[2]: Entering directory '/workspaces/bookworm/apps/platform'
make[2]: Entering directory '/workspaces/bookworm/apps/nshlib'
make[2]: Entering directory '/workspaces/bookworm/apps/system/readline'
make[2]: Entering directory '/workspaces/bookworm/apps/testing/getprime'
make[2]: Entering directory '/workspaces/bookworm/apps/system/nsh'
make[2]: Entering directory '/workspaces/bookworm/apps/testing/ostest'
CC: nsh_command.c make[2]: Leaving directory '/workspaces/bookworm/apps/platform'
make[2]: Leaving directory '/workspaces/bookworm/apps/examples/hello'
CC: readline_fd.c make[2]: Leaving directory '/workspaces/bookworm/apps/system/nsh'
CC: readline_stream.c make[2]: Leaving directory '/workspaces/bookworm/apps/testing/getprime'
cp readline.c.workspaces.bookworm.apps.system.readline.o readline.c.workspaces.bookworm.apps.system.readline_1.o
cp readline_fd.c.workspaces.bookworm.apps.system.readline.o readline_fd.c.workspaces.bookworm.apps.system.readline_1.o
CC: cond.c cp readline_stream.c.workspaces.bookworm.apps.system.readline.o readline_stream.c.workspaces.bookworm.apps.system.readline_1.o
CC: dev_null.c cp readline_common.c.workspaces.bookworm.apps.system.readline.o readline_common.c.workspaces.bookworm.apps.system.readline_1.o
CC: nsh_ddcmd.c make[2]: Leaving directory '/workspaces/bookworm/apps/system/readline'
CC: nsh_envcmds.c fpu.c:55:8: warning: #warning "FPU test not built; Only available in the flat build (CONFIG_BUILD_FLAT)" [-Wcpp]
55 | # warning "FPU test not built; Only available in the flat build (CONFIG_BUILD_FLAT)"
| ^~~~~~~
cp nsh_alias.c.workspaces.bookworm.apps.nshlib.o nsh_alias.c.workspaces.bookworm.apps.nshlib_1.o
cp barrier.c.workspaces.bookworm.apps.testing.ostest.o barrier.c.workspaces.bookworm.apps.testing.ostest_1.o
cp nsh_command.c.workspaces.bookworm.apps.nshlib.o nsh_command.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_console.c.workspaces.bookworm.apps.nshlib.o nsh_console.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_consolemain.c.workspaces.bookworm.apps.nshlib.o nsh_consolemain.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_dbgcmds.c.workspaces.bookworm.apps.nshlib.o nsh_dbgcmds.c.workspaces.bookworm.apps.nshlib_1.o
cp cancel.c.workspaces.bookworm.apps.testing.ostest.o cancel.c.workspaces.bookworm.apps.testing.ostest_1.o
cp nsh_ddcmd.c.workspaces.bookworm.apps.nshlib.o nsh_ddcmd.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_envcmds.c.workspaces.bookworm.apps.nshlib.o nsh_envcmds.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_fileapps.c.workspaces.bookworm.apps.nshlib.o nsh_fileapps.c.workspaces.bookworm.apps.nshlib_1.o
cp cond.c.workspaces.bookworm.apps.testing.ostest.o cond.c.workspaces.bookworm.apps.testing.ostest_1.o
cp dev_null.c.workspaces.bookworm.apps.testing.ostest.o dev_null.c.workspaces.bookworm.apps.testing.ostest_1.o
cp nsh_fscmds.c.workspaces.bookworm.apps.nshlib.o nsh_fscmds.c.workspaces.bookworm.apps.nshlib_1.o
cp fpu.c.workspaces.bookworm.apps.testing.ostest.o fpu.c.workspaces.bookworm.apps.testing.ostest_1.o
cp nsh_fsutils.c.workspaces.bookworm.apps.nshlib.o nsh_fsutils.c.workspaces.bookworm.apps.nshlib_1.o
cp getopt.c.workspaces.bookworm.apps.testing.ostest.o getopt.c.workspaces.bookworm.apps.testing.ostest_1.o
cp nsh_init.c.workspaces.bookworm.apps.nshlib.o nsh_init.c.workspaces.bookworm.apps.nshlib_1.o
cp mqueue.c.workspaces.bookworm.apps.testing.ostest.o mqueue.c.workspaces.bookworm.apps.testing.ostest_1.o
cp mutex.c.workspaces.bookworm.apps.testing.ostest.o mutex.c.workspaces.bookworm.apps.testing.ostest_1.o
cp nsh_mmcmds.c.workspaces.bookworm.apps.nshlib.o nsh_mmcmds.c.workspaces.bookworm.apps.nshlib_1.o
cp posixtimer.c.workspaces.bookworm.apps.testing.ostest.o posixtimer.c.workspaces.bookworm.apps.testing.ostest_1.o
cp nsh_mntcmds.c.workspaces.bookworm.apps.nshlib.o nsh_mntcmds.c.workspaces.bookworm.apps.nshlib_1.o
cp pthread_exit.c.workspaces.bookworm.apps.testing.ostest.o pthread_exit.c.workspaces.bookworm.apps.testing.ostest_1.o
cp pthread_rwlock.c.workspaces.bookworm.apps.testing.ostest.o pthread_rwlock.c.workspaces.bookworm.apps.testing.ostest_1.o
cp nsh_printf.c.workspaces.bookworm.apps.nshlib.o nsh_printf.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_proccmds.c.workspaces.bookworm.apps.nshlib.o nsh_proccmds.c.workspaces.bookworm.apps.nshlib_1.o
cp pthread_rwlock_cancel.c.workspaces.bookworm.apps.testing.ostest.o pthread_rwlock_cancel.c.workspaces.bookworm.apps.testing.ostest_1.o
cp nsh_script.c.workspaces.bookworm.apps.nshlib.o nsh_script.c.workspaces.bookworm.apps.nshlib_1.o
cp restart.c.workspaces.bookworm.apps.testing.ostest.o restart.c.workspaces.bookworm.apps.testing.ostest_1.o
cp nsh_session.c.workspaces.bookworm.apps.nshlib.o nsh_session.c.workspaces.bookworm.apps.nshlib_1.o
cp robust.c.workspaces.bookworm.apps.testing.ostest.o robust.c.workspaces.bookworm.apps.testing.ostest_1.o
cp nsh_syscmds.c.workspaces.bookworm.apps.nshlib.o nsh_syscmds.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_system.c.workspaces.bookworm.apps.nshlib.o nsh_system.c.workspaces.bookworm.apps.nshlib_1.o
cp roundrobin.c.workspaces.bookworm.apps.testing.ostest.o roundrobin.c.workspaces.bookworm.apps.testing.ostest_1.o
cp nsh_test.c.workspaces.bookworm.apps.nshlib.o nsh_test.c.workspaces.bookworm.apps.nshlib_1.o
cp schedlock.c.workspaces.bookworm.apps.testing.ostest.o schedlock.c.workspaces.bookworm.apps.testing.ostest_1.o
cp nsh_timcmds.c.workspaces.bookworm.apps.nshlib.o nsh_timcmds.c.workspaces.bookworm.apps.nshlib_1.o
cp sem.c.workspaces.bookworm.apps.testing.ostest.o sem.c.workspaces.bookworm.apps.testing.ostest_1.o
cp semtimed.c.workspaces.bookworm.apps.testing.ostest.o semtimed.c.workspaces.bookworm.apps.testing.ostest_1.o
cp setvbuf.c.workspaces.bookworm.apps.testing.ostest.o setvbuf.c.workspaces.bookworm.apps.testing.ostest_1.o
cp sighand.c.workspaces.bookworm.apps.testing.ostest.o sighand.c.workspaces.bookworm.apps.testing.ostest_1.o
cp nsh_parse.c.workspaces.bookworm.apps.nshlib.o nsh_parse.c.workspaces.bookworm.apps.nshlib_1.o
cp sighelper.c.workspaces.bookworm.apps.testing.ostest.o sighelper.c.workspaces.bookworm.apps.testing.ostest_1.o
cp signest.c.workspaces.bookworm.apps.testing.ostest.o signest.c.workspaces.bookworm.apps.testing.ostest_1.o
cp sigprocmask.c.workspaces.bookworm.apps.testing.ostest.o sigprocmask.c.workspaces.bookworm.apps.testing.ostest_1.o
cp timedmqueue.c.workspaces.bookworm.apps.testing.ostest.o timedmqueue.c.workspaces.bookworm.apps.testing.ostest_1.o
cp timedmutex.c.workspaces.bookworm.apps.testing.ostest.o timedmutex.c.workspaces.bookworm.apps.testing.ostest_1.o
cp timedwait.c.workspaces.bookworm.apps.testing.ostest.o timedwait.c.workspaces.bookworm.apps.testing.ostest_1.o
cp vfork.c.workspaces.bookworm.apps.testing.ostest.o vfork.c.workspaces.bookworm.apps.testing.ostest_1.o
cp waitpid.c.workspaces.bookworm.apps.testing.ostest.o waitpid.c.workspaces.bookworm.apps.testing.ostest_1.o
cp wqueue.c.workspaces.bookworm.apps.testing.ostest.o wqueue.c.workspaces.bookworm.apps.testing.ostest_1.o
make[2]: Leaving directory '/workspaces/bookworm/apps/nshlib'
make[2]: Leaving directory '/workspaces/bookworm/apps/testing/ostest'
make[2]: Entering directory '/workspaces/bookworm/apps'
make[3]: Entering directory '/workspaces/bookworm/apps/examples/hello'
make[3]: Entering directory '/workspaces/bookworm/apps/nshlib'
make[3]: Entering directory '/workspaces/bookworm/apps/platform'
make[3]: Entering directory '/workspaces/bookworm/apps/system/readline'
make[3]: Entering directory '/workspaces/bookworm/apps/system/nsh'
make[3]: Entering directory '/workspaces/bookworm/apps/testing/ostest'
make[3]: Entering directory '/workspaces/bookworm/apps/testing/getprime'
make[3]: Leaving directory '/workspaces/bookworm/apps/platform'
make[3]: Leaving directory '/workspaces/bookworm/apps/nshlib'
make[3]: Leaving directory '/workspaces/bookworm/apps/system/readline'
make[3]: Leaving directory '/workspaces/bookworm/apps/examples/hello'
make[3]: Leaving directory '/workspaces/bookworm/apps/testing/getprime'
make[3]: Leaving directory '/workspaces/bookworm/apps/system/nsh'
make[3]: Leaving directory '/workspaces/bookworm/apps/testing/ostest'
make[2]: Leaving directory '/workspaces/bookworm/apps'
make[1]: Leaving directory '/workspaces/bookworm/apps'
+ popd
/workspaces/bookworm/nuttx /workspaces/bookworm/nuttx
+ popd
/workspaces/bookworm/nuttx
+ genromfs -f initrd -d ../apps/bin -V NuttXBootVol
+ riscv-none-elf-size nuttx
text data bss dec hex filename
126056 673 22168 148897 245a1 nuttx
+ riscv-none-elf-objcopy -O binary nuttx nuttx.bin
+ cp .config nuttx.config
+ riscv-none-elf-objdump --syms --source --reloc --demangle --line-numbers --wide --debugging nuttx
+ riscv-none-elf-objdump --syms --source --reloc --demangle --line-numbers --wide --debugging ../apps/bin/init
+ riscv-none-elf-objdump --syms --source --reloc --demangle --line-numbers --wide --debugging ../apps/bin/hello
+ set +e
+ set -e
+ qemu-system-riscv64 -semihosting -M virt,aclint=on -cpu rv64 -smp 8 -bios none -kernel nuttx -nographic
ABC[ 0.000000] qemu_rv_kernel_mappings: map I/O regions
[ 0.000000] qemu_rv_kernel_mappings: map kernel text
[ 0.000000] qemu_rv_kernel_mappings: map kernel data
[ 0.000000] qemu_rv_kernel_mappings: connect the L1 and L2 page tables
[ 0.000000] qemu_rv_kernel_mappings: map the page pool
[ 0.000000] qemu_rv_mm_init: mmu_enable: satp=2149601280
[ 0.000000] elf_initialize: Registering ELF
[ 0.008000] load_absmodule: Loading /system/bin/init
[ 0.020000] elf_loadbinary: Loading file: /system/bin/init
[ 0.040000] elf_init: filename: /system/bin/init loadinfo: 0x802069b8
[ 0.072000] elf_read: Read 64 bytes from offset 0
[ 0.098000] elf_dumploadinfo: LOAD_INFO:
[ 0.118000] elf_dumploadinfo: textalloc: 00000000
[ 0.146000] elf_dumploadinfo: dataalloc: 00000000
[ 0.177000] elf_dumploadinfo: textsize: 0
[ 0.204000] elf_dumploadinfo: datasize: 0
[ 0.222000] elf_dumploadinfo: textalign: 0
[ 0.243000] elf_dumploadinfo: dataalign: 0
[ 0.265000] elf_dumploadinfo: filelen: 603464
[ 0.289000] elf_dumploadinfo: symtabidx: 0
[ 0.314000] elf_dumploadinfo: strtabidx: 0
[ 0.337000] elf_dumploadinfo: ELF Header:
[ 0.365000] elf_dumploadinfo: e_ident: 7f 45 4c 46
[ 0.408000] elf_dumploadinfo: e_type: 0002
[ 0.453000] elf_dumploadinfo: e_machine: 00f3
[ 0.496000] elf_dumploadinfo: e_version: 00000001
[ 0.544000] elf_dumploadinfo: e_entry: c000001a
[ 0.587000] elf_dumploadinfo: e_phoff: 64
[ 0.635000] elf_dumploadinfo: e_shoff: 600712
[ 0.687000] elf_dumploadinfo: e_flags: 00000005
[ 0.744000] elf_dumploadinfo: e_ehsize: 64
[ 0.774000] elf_dumploadinfo: e_phentsize: 56
[ 0.779000] elf_dumploadinfo: e_phnum: 3
[ 0.797000] elf_dumploadinfo: e_shentsize: 64
[ 0.832000] elf_dumploadinfo: e_shnum: 43
[ 0.867000] elf_dumploadinfo: e_shstrndx: 42
[ 0.920000] elf_load: loadinfo: 0x802069b8
[ 0.971000] elf_read: Read 168 bytes from offset 64
[ 1.005000] elf_read: Read 2752 bytes from offset 600712
[ 1.051000] elf_loadfile: Loaded sections:
[ 1.081000] elf_read: Read 38398 bytes from offset 4096
[ 1.115000] elf_loadfile: 1. c0000000->c0000000
[ 1.145000] elf_read: Read 7872 bytes from offset 42496
[ 1.186000] elf_loadfile: 2. c0009600->c0009600
[ 1.205000] elf_read: Read 9 bytes from offset 50368
[ 1.238000] elf_loadfile: 3. c000b4c0->c000b4c0
[ 1.257000] elf_read: Read 32 bytes from offset 50384
[ 1.277000] elf_loadfile: 4. c000b4d0->c000b4d0
[ 1.298000] elf_read: Read 6 bytes from offset 50416
[ 1.320000] elf_loadfile: 5. c000b4f0->c000b4f0
[ 1.342000] elf_read: Read 2 bytes from offset 50424
[ 1.364000] elf_loadfile: 6. c000b4f8->c000b4f8
[ 1.386000] elf_read: Read 2 bytes from offset 50432
[ 1.413000] elf_loadfile: 7. c000b500->c000b500
[ 1.432000] elf_read: Read 2 bytes from offset 50440
[ 1.449000] elf_loadfile: 8. c000b508->c000b508
[ 1.464000] elf_read: Read 3 bytes from offset 50448
[ 1.485000] elf_loadfile: 9. c000b510->c000b510
[ 1.509000] elf_read: Read 2 bytes from offset 50456
[ 1.537000] elf_loadfile: 10. c000b518->c000b518
[ 1.556000] elf_read: Read 3 bytes from offset 50464
[ 1.580000] elf_loadfile: 11. c000b520->c000b520
[ 1.589000] elf_read: Read 6 bytes from offset 50472
[ 1.590000] elf_loadfile: 12. c000b528->c000b528
[ 1.593000] elf_read: Read 4 bytes from offset 50480
[ 1.596000] elf_loadfile: 13. c000b530->c000b530
[ 1.597000] elf_read: Read 4 bytes from offset 50488
[ 1.598000] elf_loadfile: 14. c000b538->c000b538
[ 1.639000] elf_read: Read 3 bytes from offset 50496
[ 1.678000] elf_loadfile: 15. c000b540->c000b540
[ 1.679000] elf_read: Read 2 bytes from offset 50504
[ 1.679000] elf_loadfile: 16. c000b548->c000b548
[ 1.679000] elf_read: Read 7 bytes from offset 50512
[ 1.679000] elf_loadfile: 17. c000b550->c000b550
[ 1.679000] elf_read: Read 4 bytes from offset 50520
[ 1.680000] elf_loadfile: 18. c000b558->c000b558
[ 1.680000] elf_read: Read 12 bytes from offset 50524
[ 1.680000] elf_loadfile: 19. c000b55c->c000b55c
[ 1.680000] elf_read: Read 7 bytes from offset 50536
[ 1.682000] elf_loadfile: 20. c000b568->c000b568
[ 1.682000] elf_read: Read 7 bytes from offset 50544
[ 1.683000] elf_loadfile: 21. c000b570->c000b570
[ 1.683000] elf_read: Read 7 bytes from offset 50552
[ 1.683000] elf_loadfile: 22. c000b578->c000b578
[ 1.684000] elf_read: Read 6 bytes from offset 50560
[ 1.690000] elf_loadfile: 23. c000b580->c000b580
[ 1.717000] elf_read: Read 8 bytes from offset 50568
[ 1.764000] elf_loadfile: 24. c000b588->c000b588
[ 1.795000] elf_read: Read 40 bytes from offset 53248
[ 1.832000] elf_loadfile: 25. c0101000->c0101000
[ 1.860000] elf_read: Read 8 bytes from offset 53288
[ 1.877000] elf_loadfile: 26. c0101028->c0101028
[ 1.885000] elf_read: Read 1 bytes from offset 53296
[ 1.886000] elf_loadfile: 27. c0101030->c0101030
[ 1.888000] elf_loadfile: 28. c0101038->c0101038
[ 1.897000] elf_dumploadinfo: LOAD_INFO:
[ 1.903000] elf_dumploadinfo: textalloc: c0000000
[ 1.910000] elf_dumploadinfo: dataalloc: c0101000
[ 1.923000] elf_dumploadinfo: textsize: 46480
[ 1.964000] elf_dumploadinfo: datasize: 1412
[ 2.001000] elf_dumploadinfo: textalign: 8
[ 2.038000] elf_dumploadinfo: dataalign: 8
[ 2.070000] elf_dumploadinfo: filelen: 603464
[ 2.104000] elf_dumploadinfo: symtabidx: 0
[ 2.121000] elf_dumploadinfo: strtabidx: 0
[ 2.146000] elf_dumploadinfo: ELF Header:
[ 2.169000] elf_dumploadinfo: e_ident: 7f 45 4c 46
[ 2.214000] elf_dumploadinfo: e_type: 0002
[ 2.224000] elf_dumploadinfo: e_machine: 00f3
[ 2.252000] elf_dumploadinfo: e_version: 00000001
[ 2.293000] elf_dumploadinfo: e_entry: c000001a
[ 2.333000] elf_dumploadinfo: e_phoff: 64
[ 2.352000] elf_dumploadinfo: e_shoff: 600712
[ 2.373000] elf_dumploadinfo: e_flags: 00000005
[ 2.390000] elf_dumploadinfo: e_ehsize: 64
[ 2.421000] elf_dumploadinfo: e_phentsize: 56
[ 2.461000] elf_dumploadinfo: e_phnum: 3
[ 2.502000] elf_dumploadinfo: e_shentsize: 64
[ 2.542000] elf_dumploadinfo: e_shnum: 43
[ 2.580000] elf_dumploadinfo: e_shstrndx: 42
[ 2.605000] elf_dumploadinfo: Programs 0:
[ 2.633000] elf_dumploadinfo: p_type: 70000003
[ 2.648000] elf_dumploadinfo: p_offset: 0000d064
[ 2.659000] elf_dumploadinfo: p_vaddr: 00000000
[ 2.668000] elf_dumploadinfo: p_paddr: 00000000
[ 2.677000] elf_dumploadinfo: p_filesz: 00000053
[ 2.681000] elf_dumploadinfo: p_memsz: 00000000
[ 2.684000] elf_dumploadinfo: p_flags: 00000004
[ 2.703000] elf_dumploadinfo: p_align: 00000001
[ 2.738000] elf_dumploadinfo: Programs 1:
[ 2.765000] elf_dumploadinfo: p_type: 00000001
[ 2.792000] elf_dumploadinfo: p_offset: 00001000
[ 2.831000] elf_dumploadinfo: p_vaddr: c0000000
[ 2.864000] elf_dumploadinfo: p_paddr: c0000000
[ 2.899000] elf_dumploadinfo: p_filesz: 0000b590
[ 2.917000] elf_dumploadinfo: p_memsz: 0000b590
[ 2.943000] elf_dumploadinfo: p_flags: 00000005
[ 2.967000] elf_dumploadinfo: p_align: 00001000
[ 3.005000] elf_dumploadinfo: Programs 2:
[ 3.031000] elf_dumploadinfo: p_type: 00000001
[ 3.062000] elf_dumploadinfo: p_offset: 0000d000
[ 3.086000] elf_dumploadinfo: p_vaddr: c0101000
[ 3.121000] elf_dumploadinfo: p_paddr: c0101000
[ 3.155000] elf_dumploadinfo: p_filesz: 00000031
[ 3.190000] elf_dumploadinfo: p_memsz: 00000584
[ 3.234000] elf_dumploadinfo: p_flags: 00000006
[ 3.272000] elf_dumploadinfo: p_align: 00001000
[ 3.293000] elf_dumploadinfo: Sections 0:
[ 3.335000] elf_dumploadinfo: sh_name: 00000000
[ 3.369000] elf_dumploadinfo: sh_type: 00000000
[ 3.395000] elf_dumploadinfo: sh_flags: 00000000
[ 3.404000] elf_dumploadinfo: sh_addr: 00000000
[ 3.404000] elf_dumploadinfo: sh_offset: 0
[ 3.407000] elf_dumploadinfo: sh_size: 0
[ 3.409000] elf_dumploadinfo: sh_link: 0
[ 3.410000] elf_dumploadinfo: sh_info: 0
[ 3.412000] elf_dumploadinfo: sh_addralign: 0
[ 3.414000] elf_dumploadinfo: sh_entsize: 0
[ 3.414000] elf_dumploadinfo: Sections 1:
[ 3.414000] elf_dumploadinfo: sh_name: 0000001b
[ 3.414000] elf_dumploadinfo: sh_type: 00000001
[ 3.414000] elf_dumploadinfo: sh_flags: 00000006
[ 3.414000] elf_dumploadinfo: sh_addr: c0000000
[ 3.414000] elf_dumploadinfo: sh_offset: 4096
[ 3.415000] elf_dumploadinfo: sh_size: 38398
[ 3.416000] elf_dumploadinfo: sh_link: 0
[ 3.435000] elf_dumploadinfo: sh_info: 0
[ 3.472000] elf_dumploadinfo: sh_addralign: 2
[ 3.509000] elf_dumploadinfo: sh_entsize: 0
[ 3.518000] elf_dumploadinfo: Sections 2:
[ 3.518000] elf_dumploadinfo: sh_name: 00000021
[ 3.518000] elf_dumploadinfo: sh_type: 00000001
[ 3.518000] elf_dumploadinfo: sh_flags: 00000002
[ 3.518000] elf_dumploadinfo: sh_addr: c0009600
[ 3.518000] elf_dumploadinfo: sh_offset: 42496
[ 3.519000] elf_dumploadinfo: sh_size: 7872
[ 3.521000] elf_dumploadinfo: sh_link: 0
[ 3.523000] elf_dumploadinfo: sh_info: 0
[ 3.525000] elf_dumploadinfo: sh_addralign: 8
[ 3.538000] elf_dumploadinfo: sh_entsize: 0
[ 3.538000] elf_dumploadinfo: Sections 3:
[ 3.538000] elf_dumploadinfo: sh_name: 00000029
[ 3.550000] elf_dumploadinfo: sh_type: 00000001
[ 3.554000] elf_dumploadinfo: sh_flags: 00000002
[ 3.576000] elf_dumploadinfo: sh_addr: c000b4c0
[ 3.590000] elf_dumploadinfo: sh_offset: 50368
[ 3.626000] elf_dumploadinfo: sh_size: 9
[ 3.659000] elf_dumploadinfo: sh_link: 0
[ 3.668000] elf_dumploadinfo: sh_info: 0
[ 3.680000] elf_dumploadinfo: sh_addralign: 8
[ 3.706000] elf_dumploadinfo: sh_entsize: 0
[ 3.740000] elf_dumploadinfo: Sections 4:
[ 3.774000] elf_dumploadinfo: sh_name: 0000003f
[ 3.810000] elf_dumploadinfo: sh_type: 00000001
[ 3.853000] elf_dumploadinfo: sh_flags: 00000012
[ 3.884000] elf_dumploadinfo: sh_addr: c000b4d0
[ 3.928000] elf_dumploadinfo: sh_offset: 50384
[ 3.966000] elf_dumploadinfo: sh_size: 32
[ 3.996000] elf_dumploadinfo: sh_link: 0
[ 4.020000] elf_dumploadinfo: sh_info: 0
[ 4.058000] elf_dumploadinfo: sh_addralign: 8
[ 4.088000] elf_dumploadinfo: sh_entsize: 8
[ 4.111000] elf_dumploadinfo: Sections 5:
[ 4.140000] elf_dumploadinfo: sh_name: 0000004d
[ 4.172000] elf_dumploadinfo: sh_type: 00000001
[ 4.211000] elf_dumploadinfo: sh_flags: 00000002
[ 4.247000] elf_dumploadinfo: sh_addr: c000b4f0
[ 4.282000] elf_dumploadinfo: sh_offset: 50416
[ 4.310000] elf_dumploadinfo: sh_size: 6
[ 4.343000] elf_dumploadinfo: sh_link: 0
[ 4.378000] elf_dumploadinfo: sh_info: 0
[ 4.410000] elf_dumploadinfo: sh_addralign: 8
[ 4.433000] elf_dumploadinfo: sh_entsize: 0
[ 4.463000] elf_dumploadinfo: Sections 6:
[ 4.481000] elf_dumploadinfo: sh_name: 00000062
[ 4.517000] elf_dumploadinfo: sh_type: 00000001
[ 4.541000] elf_dumploadinfo: sh_flags: 00000002
[ 4.564000] elf_dumploadinfo: sh_addr: c000b4f8
[ 4.596000] elf_dumploadinfo: sh_offset: 50424
[ 4.636000] elf_dumploadinfo: sh_size: 2
[ 4.661000] elf_dumploadinfo: sh_link: 0
[ 4.693000] elf_dumploadinfo: sh_info: 0
[ 4.708000] elf_dumploadinfo: sh_addralign: 8
[ 4.713000] elf_dumploadinfo: sh_entsize: 0
[ 4.714000] elf_dumploadinfo: Sections 7:
[ 4.721000] elf_dumploadinfo: sh_name: 00000075
[ 4.726000] elf_dumploadinfo: sh_type: 00000001
[ 4.733000] elf_dumploadinfo: sh_flags: 00000002
[ 4.770000] elf_dumploadinfo: sh_addr: c000b500
[ 4.820000] elf_dumploadinfo: sh_offset: 50432
[ 4.834000] elf_dumploadinfo: sh_size: 2
[ 4.849000] elf_dumploadinfo: sh_link: 0
[ 4.861000] elf_dumploadinfo: sh_info: 0
[ 4.873000] elf_dumploadinfo: sh_addralign: 8
[ 4.884000] elf_dumploadinfo: sh_entsize: 0
[ 4.905000] elf_dumploadinfo: Sections 8:
[ 4.922000] elf_dumploadinfo: sh_name: 00000088
[ 4.953000] elf_dumploadinfo: sh_type: 00000001
[ 4.986000] elf_dumploadinfo: sh_flags: 00000002
[ 5.017000] elf_dumploadinfo: sh_addr: c000b508
[ 5.042000] elf_dumploadinfo: sh_offset: 50440
[ 5.072000] elf_dumploadinfo: sh_size: 2
[ 5.100000] elf_dumploadinfo: sh_link: 0
[ 5.125000] elf_dumploadinfo: sh_info: 0
[ 5.151000] elf_dumploadinfo: sh_addralign: 8
[ 5.182000] elf_dumploadinfo: sh_entsize: 0
[ 5.216000] elf_dumploadinfo: Sections 9:
[ 5.257000] elf_dumploadinfo: sh_name: 0000009e
[ 5.303000] elf_dumploadinfo: sh_type: 00000001
[ 5.340000] elf_dumploadinfo: sh_flags: 00000002
[ 5.377000] elf_dumploadinfo: sh_addr: c000b510
[ 5.406000] elf_dumploadinfo: sh_offset: 50448
[ 5.442000] elf_dumploadinfo: sh_size: 3
[ 5.471000] elf_dumploadinfo: sh_link: 0
[ 5.498000] elf_dumploadinfo: sh_info: 0
[ 5.526000] elf_dumploadinfo: sh_addralign: 8
[ 5.546000] elf_dumploadinfo: sh_entsize: 0
[ 5.573000] elf_dumploadinfo: Sections 10:
[ 5.610000] elf_dumploadinfo: sh_name: 000000b3
[ 5.639000] elf_dumploadinfo: sh_type: 00000001
[ 5.655000] elf_dumploadinfo: sh_flags: 00000002
[ 5.679000] elf_dumploadinfo: sh_addr: c000b518
[ 5.709000] elf_dumploadinfo: sh_offset: 50456
[ 5.743000] elf_dumploadinfo: sh_size: 2
[ 5.759000] elf_dumploadinfo: sh_link: 0
[ 5.763000] elf_dumploadinfo: sh_info: 0
[ 5.765000] elf_dumploadinfo: sh_addralign: 8
[ 5.765000] elf_dumploadinfo: sh_entsize: 0
[ 5.783000] elf_dumploadinfo: Sections 11:
[ 5.800000] elf_dumploadinfo: sh_name: 000000c8
[ 5.807000] elf_dumploadinfo: sh_type: 00000001
[ 5.821000] elf_dumploadinfo: sh_flags: 00000002
[ 5.828000] elf_dumploadinfo: sh_addr: c000b520
[ 5.838000] elf_dumploadinfo: sh_offset: 50464
[ 5.845000] elf_dumploadinfo: sh_size: 3
[ 5.850000] elf_dumploadinfo: sh_link: 0
[ 5.851000] elf_dumploadinfo: sh_info: 0
[ 5.866000] elf_dumploadinfo: sh_addralign: 8
[ 5.897000] elf_dumploadinfo: sh_entsize: 0
[ 5.920000] elf_dumploadinfo: Sections 12:
[ 5.944000] elf_dumploadinfo: sh_name: 000000e1
[ 5.974000] elf_dumploadinfo: sh_type: 00000001
[ 5.998000] elf_dumploadinfo: sh_flags: 00000002
[ 6.019000] elf_dumploadinfo: sh_addr: c000b528
[ 6.033000] elf_dumploadinfo: sh_offset: 50472
[ 6.053000] elf_dumploadinfo: sh_size: 6
[ 6.064000] elf_dumploadinfo: sh_link: 0
[ 6.065000] elf_dumploadinfo: sh_info: 0
[ 6.066000] elf_dumploadinfo: sh_addralign: 8
[ 6.069000] elf_dumploadinfo: sh_entsize: 0
[ 6.072000] elf_dumploadinfo: Sections 13:
[ 6.076000] elf_dumploadinfo: sh_name: 000000fb
[ 6.077000] elf_dumploadinfo: sh_type: 00000001
[ 6.079000] elf_dumploadinfo: sh_flags: 00000002
[ 6.084000] elf_dumploadinfo: sh_addr: c000b530
[ 6.088000] elf_dumploadinfo: sh_offset: 50480
[ 6.092000] elf_dumploadinfo: sh_size: 4
[ 6.095000] elf_dumploadinfo: sh_link: 0
[ 6.099000] elf_dumploadinfo: sh_info: 0
[ 6.102000] elf_dumploadinfo: sh_addralign: 8
[ 6.102000] elf_dumploadinfo: sh_entsize: 0
[ 6.108000] elf_dumploadinfo: Sections 14:
[ 6.109000] elf_dumploadinfo: sh_name: 00000116
[ 6.112000] elf_dumploadinfo: sh_type: 00000001
[ 6.114000] elf_dumploadinfo: sh_flags: 00000002
[ 6.118000] elf_dumploadinfo: sh_addr: c000b538
[ 6.118000] elf_dumploadinfo: sh_offset: 50488
[ 6.122000] elf_dumploadinfo: sh_size: 4
[ 6.146000] elf_dumploadinfo: sh_link: 0
[ 6.167000] elf_dumploadinfo: sh_info: 0
[ 6.192000] elf_dumploadinfo: sh_addralign: 8
[ 6.221000] elf_dumploadinfo: sh_entsize: 0
[ 6.249000] elf_dumploadinfo: Sections 15:
[ 6.276000] elf_dumploadinfo: sh_name: 00000131
[ 6.311000] elf_dumploadinfo: sh_type: 00000001
[ 6.345000] elf_dumploadinfo: sh_flags: 00000002
[ 6.382000] elf_dumploadinfo: sh_addr: c000b540
[ 6.415000] elf_dumploadinfo: sh_offset: 50496
[ 6.455000] elf_dumploadinfo: sh_size: 3
[ 6.480000] elf_dumploadinfo: sh_link: 0
[ 6.520000] elf_dumploadinfo: sh_info: 0
[ 6.554000] elf_dumploadinfo: sh_addralign: 8
[ 6.585000] elf_dumploadinfo: sh_entsize: 0
[ 6.621000] elf_dumploadinfo: Sections 16:
[ 6.647000] elf_dumploadinfo: sh_name: 00000147
[ 6.683000] elf_dumploadinfo: sh_type: 00000001
[ 6.702000] elf_dumploadinfo: sh_flags: 00000002
[ 6.715000] elf_dumploadinfo: sh_addr: c000b548
[ 6.741000] elf_dumploadinfo: sh_offset: 50504
[ 6.759000] elf_dumploadinfo: sh_size: 2
[ 6.786000] elf_dumploadinfo: sh_link: 0
[ 6.806000] elf_dumploadinfo: sh_info: 0
[ 6.832000] elf_dumploadinfo: sh_addralign: 8
[ 6.861000] elf_dumploadinfo: sh_entsize: 0
[ 6.888000] elf_dumploadinfo: Sections 17:
[ 6.910000] elf_dumploadinfo: sh_name: 00000157
[ 6.947000] elf_dumploadinfo: sh_type: 00000001
[ 6.977000] elf_dumploadinfo: sh_flags: 00000002
[ 7.005000] elf_dumploadinfo: sh_addr: c000b550
[ 7.034000] elf_dumploadinfo: sh_offset: 50512
[ 7.062000] elf_dumploadinfo: sh_size: 7
[ 7.096000] elf_dumploadinfo: sh_link: 0
[ 7.100000] elf_dumploadinfo: sh_info: 0
[ 7.104000] elf_dumploadinfo: sh_addralign: 8
[ 7.110000] elf_dumploadinfo: sh_entsize: 0
[ 7.116000] elf_dumploadinfo: Sections 18:
[ 7.122000] elf_dumploadinfo: sh_name: 00000169
[ 7.146000] elf_dumploadinfo: sh_type: 00000001
[ 7.169000] elf_dumploadinfo: sh_flags: 00000002
[ 7.203000] elf_dumploadinfo: sh_addr: c000b558
[ 7.237000] elf_dumploadinfo: sh_offset: 50520
[ 7.260000] elf_dumploadinfo: sh_size: 4
[ 7.285000] elf_dumploadinfo: sh_link: 0
[ 7.312000] elf_dumploadinfo: sh_info: 0
[ 7.345000] elf_dumploadinfo: sh_addralign: 8
[ 7.360000] elf_dumploadinfo: sh_entsize: 0
[ 7.367000] elf_dumploadinfo: Sections 19:
[ 7.391000] elf_dumploadinfo: sh_name: 00000178
[ 7.423000] elf_dumploadinfo: sh_type: 00000001
[ 7.454000] elf_dumploadinfo: sh_flags: 00000012
[ 7.479000] elf_dumploadinfo: sh_addr: c000b55c
[ 7.511000] elf_dumploadinfo: sh_offset: 50524
[ 7.541000] elf_dumploadinfo: sh_size: 12
[ 7.576000] elf_dumploadinfo: sh_link: 0
[ 7.605000] elf_dumploadinfo: sh_info: 0
[ 7.640000] elf_dumploadinfo: sh_addralign: 4
[ 7.674000] elf_dumploadinfo: sh_entsize: 4
[ 7.707000] elf_dumploadinfo: Sections 20:
[ 7.737000] elf_dumploadinfo: sh_name: 00000186
[ 7.766000] elf_dumploadinfo: sh_type: 00000001
[ 7.793000] elf_dumploadinfo: sh_flags: 00000002
[ 7.829000] elf_dumploadinfo: sh_addr: c000b568
[ 7.867000] elf_dumploadinfo: sh_offset: 50536
[ 7.901000] elf_dumploadinfo: sh_size: 7
[ 7.940000] elf_dumploadinfo: sh_link: 0
[ 7.968000] elf_dumploadinfo: sh_info: 0
[ 8.000000] elf_dumploadinfo: sh_addralign: 8
[ 8.011000] elf_dumploadinfo: sh_entsize: 0
[ 8.030000] elf_dumploadinfo: Sections 21:
[ 8.049000] elf_dumploadinfo: sh_name: 00000197
[ 8.084000] elf_dumploadinfo: sh_type: 00000001
[ 8.106000] elf_dumploadinfo: sh_flags: 00000002
[ 8.129000] elf_dumploadinfo: sh_addr: c000b570
[ 8.152000] elf_dumploadinfo: sh_offset: 50544
[ 8.166000] elf_dumploadinfo: sh_size: 7
[ 8.180000] elf_dumploadinfo: sh_link: 0
[ 8.207000] elf_dumploadinfo: sh_info: 0
[ 8.236000] elf_dumploadinfo: sh_addralign: 8
[ 8.276000] elf_dumploadinfo: sh_entsize: 0
[ 8.284000] elf_dumploadinfo: Sections 22:
[ 8.290000] elf_dumploadinfo: sh_name: 000001a8
[ 8.292000] elf_dumploadinfo: sh_type: 00000001
[ 8.295000] elf_dumploadinfo: sh_flags: 00000002
[ 8.299000] elf_dumploadinfo: sh_addr: c000b578
[ 8.302000] elf_dumploadinfo: sh_offset: 50552
[ 8.303000] elf_dumploadinfo: sh_size: 7
[ 8.305000] elf_dumploadinfo: sh_link: 0
[ 8.309000] elf_dumploadinfo: sh_info: 0
[ 8.332000] elf_dumploadinfo: sh_addralign: 8
[ 8.367000] elf_dumploadinfo: sh_entsize: 0
[ 8.404000] elf_dumploadinfo: Sections 23:
[ 8.427000] elf_dumploadinfo: sh_name: 000001bb
[ 8.463000] elf_dumploadinfo: sh_type: 00000001
[ 8.492000] elf_dumploadinfo: sh_flags: 00000002
[ 8.523000] elf_dumploadinfo: sh_addr: c000b580
[ 8.548000] elf_dumploadinfo: sh_offset: 50560
[ 8.565000] elf_dumploadinfo: sh_size: 6
[ 8.573000] elf_dumploadinfo: sh_link: 0
[ 8.574000] elf_dumploadinfo: sh_info: 0
[ 8.576000] elf_dumploadinfo: sh_addralign: 8
[ 8.588000] elf_dumploadinfo: sh_entsize: 0
[ 8.594000] elf_dumploadinfo: Sections 24:
[ 8.594000] elf_dumploadinfo: sh_name: 000001cb
[ 8.594000] elf_dumploadinfo: sh_type: 00000001
[ 8.594000] elf_dumploadinfo: sh_flags: 00000002
[ 8.599000] elf_dumploadinfo: sh_addr: c000b588
[ 8.619000] elf_dumploadinfo: sh_offset: 50568
[ 8.646000] elf_dumploadinfo: sh_size: 8
[ 8.664000] elf_dumploadinfo: sh_link: 0
[ 8.680000] elf_dumploadinfo: sh_info: 0
[ 8.684000] elf_dumploadinfo: sh_addralign: 8
[ 8.684000] elf_dumploadinfo: sh_entsize: 0
[ 8.685000] elf_dumploadinfo: Sections 25:
[ 8.715000] elf_dumploadinfo: sh_name: 000001de
[ 8.756000] elf_dumploadinfo: sh_type: 00000001
[ 8.775000] elf_dumploadinfo: sh_flags: 00000003
[ 8.794000] elf_dumploadinfo: sh_addr: c0101000
[ 8.831000] elf_dumploadinfo: sh_offset: 53248
[ 8.868000] elf_dumploadinfo: sh_size: 40
[ 8.900000] elf_dumploadinfo: sh_link: 0
[ 8.935000] elf_dumploadinfo: sh_info: 0
[ 8.958000] elf_dumploadinfo: sh_addralign: 8
[ 8.979000] elf_dumploadinfo: sh_entsize: 0
[ 8.991000] elf_dumploadinfo: Sections 26:
[ 9.018000] elf_dumploadinfo: sh_name: 000001e4
[ 9.049000] elf_dumploadinfo: sh_type: 00000001
[ 9.091000] elf_dumploadinfo: sh_flags: 00000003
[ 9.125000] elf_dumploadinfo: sh_addr: c0101028
[ 9.158000] elf_dumploadinfo: sh_offset: 53288
[ 9.188000] elf_dumploadinfo: sh_size: 8
[ 9.226000] elf_dumploadinfo: sh_link: 0
[ 9.258000] elf_dumploadinfo: sh_info: 0
[ 9.278000] elf_dumploadinfo: sh_addralign: 8
[ 9.314000] elf_dumploadinfo: sh_entsize: 0
[ 9.343000] elf_dumploadinfo: Sections 27:
[ 9.372000] elf_dumploadinfo: sh_name: 000001f8
[ 9.406000] elf_dumploadinfo: sh_type: 00000001
[ 9.431000] elf_dumploadinfo: sh_flags: 00000003
[ 9.441000] elf_dumploadinfo: sh_addr: c0101030
[ 9.471000] elf_dumploadinfo: sh_offset: 53296
[ 9.493000] elf_dumploadinfo: sh_size: 1
[ 9.529000] elf_dumploadinfo: sh_link: 0
[ 9.551000] elf_dumploadinfo: sh_info: 0
[ 9.565000] elf_dumploadinfo: sh_addralign: 1
[ 9.586000] elf_dumploadinfo: sh_entsize: 0
[ 9.604000] elf_dumploadinfo: Sections 28:
[ 9.615000] elf_dumploadinfo: sh_name: 0000020d
[ 9.638000] elf_dumploadinfo: sh_type: 00000008
[ 9.657000] elf_dumploadinfo: sh_flags: 00000003
[ 9.679000] elf_dumploadinfo: sh_addr: c0101038
[ 9.699000] elf_dumploadinfo: sh_offset: 53297
[ 9.724000] elf_dumploadinfo: sh_size: 1356
[ 9.749000] elf_dumploadinfo: sh_link: 0
[ 9.779000] elf_dumploadinfo: sh_info: 0
[ 9.813000] elf_dumploadinfo: sh_addralign: 8
[ 9.855000] elf_dumploadinfo: sh_entsize: 0
[ 9.881000] elf_dumploadinfo: Sections 29:
[ 9.895000] elf_dumploadinfo: sh_name: 00000212
[ 9.921000] elf_dumploadinfo: sh_type: 00000001
[ 9.941000] elf_dumploadinfo: sh_flags: 00000030
[ 9.964000] elf_dumploadinfo: sh_addr: 00000000
[ 9.982000] elf_dumploadinfo: sh_offset: 53297
[ 10.002000] elf_dumploadinfo: sh_size: 51
[ 10.031000] elf_dumploadinfo: sh_link: 0
[ 10.053000] elf_dumploadinfo: sh_info: 0
[ 10.058000] elf_dumploadinfo: sh_addralign: 1
[ 10.064000] elf_dumploadinfo: sh_entsize: 1
[ 10.085000] elf_dumploadinfo: Sections 30:
[ 10.099000] elf_dumploadinfo: sh_name: 0000021b
[ 10.123000] elf_dumploadinfo: sh_type: 70000003
[ 10.145000] elf_dumploadinfo: sh_flags: 00000000
[ 10.168000] elf_dumploadinfo: sh_addr: 00000000
[ 10.185000] elf_dumploadinfo: sh_offset: 53348
[ 10.214000] elf_dumploadinfo: sh_size: 83
[ 10.237000] elf_dumploadinfo: sh_link: 0
[ 10.242000] elf_dumploadinfo: sh_info: 0
[ 10.252000] elf_dumploadinfo: sh_addralign: 1
[ 10.272000] elf_dumploadinfo: sh_entsize: 0
[ 10.286000] elf_dumploadinfo: Sections 31:
[ 10.296000] elf_dumploadinfo: sh_name: 0000022d
[ 10.314000] elf_dumploadinfo: sh_type: 00000001
[ 10.330000] elf_dumploadinfo: sh_flags: 00000000
[ 10.348000] elf_dumploadinfo: sh_addr: 00000000
[ 10.363000] elf_dumploadinfo: sh_offset: 53431
[ 10.382000] elf_dumploadinfo: sh_size: 65219
[ 10.397000] elf_dumploadinfo: sh_link: 0
[ 10.422000] elf_dumploadinfo: sh_info: 0
[ 10.440000] elf_dumploadinfo: sh_addralign: 1
[ 10.453000] elf_dumploadinfo: sh_entsize: 0
[ 10.471000] elf_dumploadinfo: Sections 32:
[ 10.492000] elf_dumploadinfo: sh_name: 0000023b
[ 10.518000] elf_dumploadinfo: sh_type: 00000001
[ 10.544000] elf_dumploadinfo: sh_flags: 00000000
[ 10.562000] elf_dumploadinfo: sh_addr: 00000000
[ 10.577000] elf_dumploadinfo: sh_offset: 118650
[ 10.594000] elf_dumploadinfo: sh_size: 225114
[ 10.611000] elf_dumploadinfo: sh_link: 0
[ 10.624000] elf_dumploadinfo: sh_info: 0
[ 10.641000] elf_dumploadinfo: sh_addralign: 1
[ 10.654000] elf_dumploadinfo: sh_entsize: 0
[ 10.671000] elf_dumploadinfo: Sections 33:
[ 10.708000] elf_dumploadinfo: sh_name: 00000247
[ 10.740000] elf_dumploadinfo: sh_type: 00000001
[ 10.771000] elf_dumploadinfo: sh_flags: 00000000
[ 10.811000] elf_dumploadinfo: sh_addr: 00000000
[ 10.851000] elf_dumploadinfo: sh_offset: 343764
[ 10.890000] elf_dumploadinfo: sh_size: 117865
[ 10.922000] elf_dumploadinfo: sh_link: 0
[ 10.955000] elf_dumploadinfo: sh_info: 0
[ 10.988000] elf_dumploadinfo: sh_addralign: 1
[ 11.005000] elf_dumploadinfo: sh_entsize: 0
[ 11.033000] elf_dumploadinfo: Sections 34:
[ 11.065000] elf_dumploadinfo: sh_name: 00000253
[ 11.100000] elf_dumploadinfo: sh_type: 00000001
[ 11.140000] elf_dumploadinfo: sh_flags: 00000000
[ 11.179000] elf_dumploadinfo: sh_addr: 00000000
[ 11.217000] elf_dumploadinfo: sh_offset: 461629
[ 11.256000] elf_dumploadinfo: sh_size: 11184
[ 11.275000] elf_dumploadinfo: sh_link: 0
[ 11.280000] elf_dumploadinfo: sh_info: 0
[ 11.287000] elf_dumploadinfo: sh_addralign: 1
[ 11.306000] elf_dumploadinfo: sh_entsize: 0
[ 11.323000] elf_dumploadinfo: Sections 35:
[ 11.342000] elf_dumploadinfo: sh_name: 00000262
[ 11.375000] elf_dumploadinfo: sh_type: 00000001
[ 11.394000] elf_dumploadinfo: sh_flags: 00000000
[ 11.419000] elf_dumploadinfo: sh_addr: 00000000
[ 11.444000] elf_dumploadinfo: sh_offset: 472813
[ 11.449000] elf_dumploadinfo: sh_size: 53218
[ 11.450000] elf_dumploadinfo: sh_link: 0
[ 11.453000] elf_dumploadinfo: sh_info: 0
[ 11.456000] elf_dumploadinfo: sh_addralign: 1
[ 11.466000] elf_dumploadinfo: sh_entsize: 0
[ 11.481000] elf_dumploadinfo: Sections 36:
[ 11.500000] elf_dumploadinfo: sh_name: 00000272
[ 11.512000] elf_dumploadinfo: sh_type: 00000001
[ 11.532000] elf_dumploadinfo: sh_flags: 00000000
[ 11.550000] elf_dumploadinfo: sh_addr: 00000000
[ 11.570000] elf_dumploadinfo: sh_offset: 526031
[ 11.592000] elf_dumploadinfo: sh_size: 7809
[ 11.611000] elf_dumploadinfo: sh_link: 0
[ 11.636000] elf_dumploadinfo: sh_info: 0
[ 11.659000] elf_dumploadinfo: sh_addralign: 1
[ 11.670000] elf_dumploadinfo: sh_entsize: 0
[ 11.696000] elf_dumploadinfo: Sections 37:
[ 11.710000] elf_dumploadinfo: sh_name: 00000282
[ 11.713000] elf_dumploadinfo: sh_type: 00000001
[ 11.716000] elf_dumploadinfo: sh_flags: 00000030
[ 11.717000] elf_dumploadinfo: sh_addr: 00000000
[ 11.739000] elf_dumploadinfo: sh_offset: 533840
[ 11.778000] elf_dumploadinfo: sh_size: 12640
[ 11.821000] elf_dumploadinfo: sh_link: 0
[ 11.855000] elf_dumploadinfo: sh_info: 0
[ 11.883000] elf_dumploadinfo: sh_addralign: 1
[ 11.920000] elf_dumploadinfo: sh_entsize: 1
[ 11.945000] elf_dumploadinfo: Sections 38:
[ 11.954000] elf_dumploadinfo: sh_name: 0000028d
[ 11.969000] elf_dumploadinfo: sh_type: 00000001
[ 12.003000] elf_dumploadinfo: sh_flags: 00000030
[ 12.003000] elf_dumploadinfo: sh_addr: 00000000
[ 12.005000] elf_dumploadinfo: sh_offset: 546480
[ 12.021000] elf_dumploadinfo: sh_size: 5747
[ 12.037000] elf_dumploadinfo: sh_link: 0
[ 12.037000] elf_dumploadinfo: sh_info: 0
[ 12.037000] elf_dumploadinfo: sh_addralign: 1
[ 12.037000] elf_dumploadinfo: sh_entsize: 1
[ 12.041000] elf_dumploadinfo: Sections 39:
[ 12.045000] elf_dumploadinfo: sh_name: 0000029d
[ 12.049000] elf_dumploadinfo: sh_type: 00000001
[ 12.055000] elf_dumploadinfo: sh_flags: 00000000
[ 12.061000] elf_dumploadinfo: sh_addr: 00000000
[ 12.081000] elf_dumploadinfo: sh_offset: 552232
[ 12.082000] elf_dumploadinfo: sh_size: 17136
[ 12.082000] elf_dumploadinfo: sh_link: 0
[ 12.082000] elf_dumploadinfo: sh_info: 0
[ 12.091000] elf_dumploadinfo: sh_addralign: 8
[ 12.126000] elf_dumploadinfo: sh_entsize: 0
[ 12.167000] elf_dumploadinfo: Sections 40:
[ 12.206000] elf_dumploadinfo: sh_name: 00000001
[ 12.249000] elf_dumploadinfo: sh_type: 00000002
[ 12.298000] elf_dumploadinfo: sh_flags: 00000000
[ 12.345000] elf_dumploadinfo: sh_addr: 00000000
[ 12.387000] elf_dumploadinfo: sh_offset: 569368
[ 12.420000] elf_dumploadinfo: sh_size: 23016
[ 12.422000] elf_dumploadinfo: sh_link: 41
[ 12.423000] elf_dumploadinfo: sh_info: 644
[ 12.424000] elf_dumploadinfo: sh_addralign: 8
[ 12.424000] elf_dumploadinfo: sh_entsize: 24
[ 12.425000] elf_dumploadinfo: Sections 41:
[ 12.454000] elf_dumploadinfo: sh_name: 00000009
[ 12.478000] elf_dumploadinfo: sh_type: 00000003
[ 12.487000] elf_dumploadinfo: sh_flags: 00000000
[ 12.500000] elf_dumploadinfo: sh_addr: 00000000
[ 12.516000] elf_dumploadinfo: sh_offset: 592384
[ 12.536000] elf_dumploadinfo: sh_size: 7645
[ 12.539000] elf_dumploadinfo: sh_link: 0
[ 12.544000] elf_dumploadinfo: sh_info: 0
[ 12.552000] elf_dumploadinfo: sh_addralign: 1
[ 12.574000] elf_dumploadinfo: sh_entsize: 0
[ 12.601000] elf_dumploadinfo: Sections 42:
[ 12.623000] elf_dumploadinfo: sh_name: 00000011
[ 12.670000] elf_dumploadinfo: sh_type: 00000003
[ 12.699000] elf_dumploadinfo: sh_flags: 00000000
[ 12.724000] elf_dumploadinfo: sh_addr: 00000000
[ 12.769000] elf_dumploadinfo: sh_offset: 600029
[ 12.791000] elf_dumploadinfo: sh_size: 682
[ 12.829000] elf_dumploadinfo: sh_link: 0
[ 12.851000] elf_dumploadinfo: sh_info: 0
[ 12.872000] elf_dumploadinfo: sh_addralign: 1
[ 12.890000] elf_dumploadinfo: sh_entsize: 0
[ 12.906000] load_absmodule: Successfully loaded module /system/bin/init
[ 12.935000] binfmt_dumpmodule: Module:
[ 12.935000] binfmt_dumpmodule: entrypt: 0xc000001a
[ 12.941000] binfmt_dumpmodule: mapped: 0 size=0
[ 12.947000] binfmt_dumpmodule: alloc: 0 0 0
[ 12.957000] binfmt_dumpmodule: addrenv: 0x80209490
[ 12.980000] binfmt_dumpmodule: stacksize: 2048
[ 13.005000] binfmt_dumpmodule: unload: 0
[ 13.014000] exec_module: Executing /system/bin/init
[ 13.014000] binfmt_copyargv: args=0 argsize=0
[ 13.014000] binfmt_copyargv: args=2 argsize=23
[ 13.014000] exec_module: Initialize the user heap (heapsize=528384)
NuttShell (NSH) NuttX-12.4.0
nsh> hello
[ 21.790000] load_absmodule: Loading /system/bin/hello
[ 21.815000] elf_loadbinary: Loading file: /system/bin/hello
[ 21.825000] elf_init: filename: /system/bin/hello loadinfo: 0x8020afa8
[ 21.842000] elf_read: Read 64 bytes from offset 0
[ 21.845000] elf_dumploadinfo: LOAD_INFO:
[ 21.846000] elf_dumploadinfo: textalloc: 00000000
[ 21.865000] elf_dumploadinfo: dataalloc: 00000000
[ 21.878000] elf_dumploadinfo: textsize: 0
[ 21.889000] elf_dumploadinfo: datasize: 0
[ 21.903000] elf_dumploadinfo: textalign: 0
[ 21.918000] elf_dumploadinfo: dataalign: 0
[ 21.931000] elf_dumploadinfo: filelen: 108224
[ 21.947000] elf_dumploadinfo: symtabidx: 0
[ 21.960000] elf_dumploadinfo: strtabidx: 0
[ 21.983000] elf_dumploadinfo: ELF Header:
[ 21.996000] elf_dumploadinfo: e_ident: 7f 45 4c 46
[ 22.011000] elf_dumploadinfo: e_type: 0002
[ 22.030000] elf_dumploadinfo: e_machine: 00f3
[ 22.044000] elf_dumploadinfo: e_version: 00000001
[ 22.059000] elf_dumploadinfo: e_entry: c000001a
[ 22.072000] elf_dumploadinfo: e_phoff: 64
[ 22.088000] elf_dumploadinfo: e_shoff: 106944
[ 22.107000] elf_dumploadinfo: e_flags: 00000005
[ 22.121000] elf_dumploadinfo: e_ehsize: 64
[ 22.134000] elf_dumploadinfo: e_phentsize: 56
[ 22.143000] elf_dumploadinfo: e_phnum: 3
[ 22.155000] elf_dumploadinfo: e_shentsize: 64
[ 22.166000] elf_dumploadinfo: e_shnum: 20
[ 22.179000] elf_dumploadinfo: e_shstrndx: 19
[ 22.194000] elf_load: loadinfo: 0x8020afa8
[ 22.202000] elf_read: Read 168 bytes from offset 64
[ 22.209000] elf_read: Read 1280 bytes from offset 106944
[ 22.238000] elf_loadfile: Loaded sections:
[ 22.254000] elf_read: Read 3068 bytes from offset 4096
[ 22.271000] elf_loadfile: 1. c0000000->c0000000
[ 22.283000] elf_read: Read 92 bytes from offset 7168
[ 22.293000] elf_loadfile: 2. c0000c00->c0000c00
[ 22.318000] elf_read: Read 0 bytes from offset 8192
[ 22.330000] elf_loadfile: 3. c0101000->c0101000
[ 22.340000] elf_read: Read 8 bytes from offset 8192
[ 22.352000] elf_loadfile: 4. c0101000->c0101000
[ 22.366000] elf_loadfile: 5. c0101008->c0101008
[ 22.380000] elf_dumploadinfo: LOAD_INFO:
[ 22.399000] elf_dumploadinfo: textalloc: c0000000
[ 22.418000] elf_dumploadinfo: dataalloc: c0101000
[ 22.439000] elf_dumploadinfo: textsize: 3164
[ 22.458000] elf_dumploadinfo: datasize: 12
[ 22.474000] elf_dumploadinfo: textalign: 8
[ 22.497000] elf_dumploadinfo: dataalign: 8
[ 22.512000] elf_dumploadinfo: filelen: 108224
[ 22.529000] elf_dumploadinfo: symtabidx: 0
[ 22.549000] elf_dumploadinfo: strtabidx: 0
[ 22.570000] elf_dumploadinfo: ELF Header:
[ 22.593000] elf_dumploadinfo: e_ident: 7f 45 4c 46
[ 22.615000] elf_dumploadinfo: e_type: 0002
[ 22.632000] elf_dumploadinfo: e_machine: 00f3
[ 22.664000] elf_dumploadinfo: e_version: 00000001
[ 22.687000] elf_dumploadinfo: e_entry: c000001a
[ 22.710000] elf_dumploadinfo: e_phoff: 64
[ 22.737000] elf_dumploadinfo: e_shoff: 106944
[ 22.759000] elf_dumploadinfo: e_flags: 00000005
[ 22.790000] elf_dumploadinfo: e_ehsize: 64
[ 22.813000] elf_dumploadinfo: e_phentsize: 56
[ 22.844000] elf_dumploadinfo: e_phnum: 3
[ 22.868000] elf_dumploadinfo: e_shentsize: 64
[ 22.891000] elf_dumploadinfo: e_shnum: 20
[ 22.915000] elf_dumploadinfo: e_shstrndx: 19
[ 22.938000] elf_dumploadinfo: Programs 0:
[ 22.960000] elf_dumploadinfo: p_type: 70000003
[ 22.988000] elf_dumploadinfo: p_offset: 0000203b
[ 23.012000] elf_dumploadinfo: p_vaddr: 00000000
[ 23.036000] elf_dumploadinfo: p_paddr: 00000000
[ 23.074000] elf_dumploadinfo: p_filesz: 00000053
[ 23.100000] elf_dumploadinfo: p_memsz: 00000000
[ 23.126000] elf_dumploadinfo: p_flags: 00000004
[ 23.163000] elf_dumploadinfo: p_align: 00000001
[ 23.190000] elf_dumploadinfo: Programs 1:
[ 23.206000] elf_dumploadinfo: p_type: 00000001
[ 23.226000] elf_dumploadinfo: p_offset: 00001000
[ 23.239000] elf_dumploadinfo: p_vaddr: c0000000
[ 23.252000] elf_dumploadinfo: p_paddr: c0000000
[ 23.269000] elf_dumploadinfo: p_filesz: 00000c5c
[ 23.288000] elf_dumploadinfo: p_memsz: 00000c5c
[ 23.298000] elf_dumploadinfo: p_flags: 00000005
[ 23.317000] elf_dumploadinfo: p_align: 00001000
[ 23.340000] elf_dumploadinfo: Programs 2:
[ 23.350000] elf_dumploadinfo: p_type: 00000001
[ 23.370000] elf_dumploadinfo: p_offset: 00002000
[ 23.386000] elf_dumploadinfo: p_vaddr: c0101000
[ 23.400000] elf_dumploadinfo: p_paddr: c0101000
[ 23.404000] elf_dumploadinfo: p_filesz: 00000008
[ 23.406000] elf_dumploadinfo: p_memsz: 0000000c
[ 23.410000] elf_dumploadinfo: p_flags: 00000006
[ 23.411000] elf_dumploadinfo: p_align: 00001000
[ 23.413000] elf_dumploadinfo: Sections 0:
[ 23.414000] elf_dumploadinfo: sh_name: 00000000
[ 23.416000] elf_dumploadinfo: sh_type: 00000000
[ 23.416000] elf_dumploadinfo: sh_flags: 00000000
[ 23.418000] elf_dumploadinfo: sh_addr: 00000000
[ 23.419000] elf_dumploadinfo: sh_offset: 0
[ 23.421000] elf_dumploadinfo: sh_size: 0
[ 23.424000] elf_dumploadinfo: sh_link: 0
[ 23.429000] elf_dumploadinfo: sh_info: 0
[ 23.431000] elf_dumploadinfo: sh_addralign: 0
[ 23.443000] elf_dumploadinfo: sh_entsize: 0
[ 23.468000] elf_dumploadinfo: Sections 1:
[ 23.490000] elf_dumploadinfo: sh_name: 0000001b
[ 23.523000] elf_dumploadinfo: sh_type: 00000001
[ 23.549000] elf_dumploadinfo: sh_flags: 00000006
[ 23.567000] elf_dumploadinfo: sh_addr: c0000000
[ 23.598000] elf_dumploadinfo: sh_offset: 4096
[ 23.613000] elf_dumploadinfo: sh_size: 3068
[ 23.637000] elf_dumploadinfo: sh_link: 0
[ 23.656000] elf_dumploadinfo: sh_info: 0
[ 23.675000] elf_dumploadinfo: sh_addralign: 2
[ 23.693000] elf_dumploadinfo: sh_entsize: 0
[ 23.720000] elf_dumploadinfo: Sections 2:
[ 23.736000] elf_dumploadinfo: sh_name: 00000021
[ 23.759000] elf_dumploadinfo: sh_type: 00000001
[ 23.778000] elf_dumploadinfo: sh_flags: 00000032
[ 23.793000] elf_dumploadinfo: sh_addr: c0000c00
[ 23.812000] elf_dumploadinfo: sh_offset: 7168
[ 23.827000] elf_dumploadinfo: sh_size: 92
[ 23.844000] elf_dumploadinfo: sh_link: 0
[ 23.858000] elf_dumploadinfo: sh_info: 0
[ 23.874000] elf_dumploadinfo: sh_addralign: 8
[ 23.890000] elf_dumploadinfo: sh_entsize: 1
[ 23.920000] elf_dumploadinfo: Sections 3:
[ 23.934000] elf_dumploadinfo: sh_name: 00000029
[ 23.958000] elf_dumploadinfo: sh_type: 00000001
[ 23.976000] elf_dumploadinfo: sh_flags: 00000003
[ 23.989000] elf_dumploadinfo: sh_addr: c0101000
[ 24.016000] elf_dumploadinfo: sh_offset: 8192
[ 24.033000] elf_dumploadinfo: sh_size: 0
[ 24.053000] elf_dumploadinfo: sh_link: 0
[ 24.068000] elf_dumploadinfo: sh_info: 0
[ 24.088000] elf_dumploadinfo: sh_addralign: 1
[ 24.112000] elf_dumploadinfo: sh_entsize: 0
[ 24.126000] elf_dumploadinfo: Sections 4:
[ 24.154000] elf_dumploadinfo: sh_name: 0000002f
[ 24.175000] elf_dumploadinfo: sh_type: 00000001
[ 24.192000] elf_dumploadinfo: sh_flags: 00000003
[ 24.212000] elf_dumploadinfo: sh_addr: c0101000
[ 24.236000] elf_dumploadinfo: sh_offset: 8192
[ 24.252000] elf_dumploadinfo: sh_size: 8
[ 24.265000] elf_dumploadinfo: sh_link: 0
[ 24.279000] elf_dumploadinfo: sh_info: 0
[ 24.304000] elf_dumploadinfo: sh_addralign: 8
[ 24.327000] elf_dumploadinfo: sh_entsize: 0
[ 24.355000] elf_dumploadinfo: Sections 5:
[ 24.378000] elf_dumploadinfo: sh_name: 00000043
[ 24.408000] elf_dumploadinfo: sh_type: 00000008
[ 24.441000] elf_dumploadinfo: sh_flags: 00000003
[ 24.462000] elf_dumploadinfo: sh_addr: c0101008
[ 24.488000] elf_dumploadinfo: sh_offset: 8200
[ 24.510000] elf_dumploadinfo: sh_size: 4
[ 24.552000] elf_dumploadinfo: sh_link: 0
[ 24.592000] elf_dumploadinfo: sh_info: 0
[ 24.629000] elf_dumploadinfo: sh_addralign: 4
[ 24.664000] elf_dumploadinfo: sh_entsize: 0
[ 24.677000] elf_dumploadinfo: Sections 6:
[ 24.678000] elf_dumploadinfo: sh_name: 00000048
[ 24.686000] elf_dumploadinfo: sh_type: 00000001
[ 24.689000] elf_dumploadinfo: sh_flags: 00000030
[ 24.689000] elf_dumploadinfo: sh_addr: 00000000
[ 24.727000] elf_dumploadinfo: sh_offset: 8200
[ 24.736000] elf_dumploadinfo: sh_size: 51
[ 24.777000] elf_dumploadinfo: sh_link: 0
[ 24.822000] elf_dumploadinfo: sh_info: 0
[ 24.858000] elf_dumploadinfo: sh_addralign: 1
[ 24.888000] elf_dumploadinfo: sh_entsize: 1
[ 24.910000] elf_dumploadinfo: Sections 7:
[ 24.924000] elf_dumploadinfo: sh_name: 00000051
[ 24.949000] elf_dumploadinfo: sh_type: 70000003
[ 24.982000] elf_dumploadinfo: sh_flags: 00000000
[ 25.006000] elf_dumploadinfo: sh_addr: 00000000
[ 25.015000] elf_dumploadinfo: sh_offset: 8251
[ 25.017000] elf_dumploadinfo: sh_size: 83
[ 25.018000] elf_dumploadinfo: sh_link: 0
[ 25.019000] elf_dumploadinfo: sh_info: 0
[ 25.019000] elf_dumploadinfo: sh_addralign: 1
[ 25.023000] elf_dumploadinfo: sh_entsize: 0
[ 25.069000] elf_dumploadinfo: Sections 8:
[ 25.111000] elf_dumploadinfo: sh_name: 00000063
[ 25.158000] elf_dumploadinfo: sh_type: 00000001
[ 25.205000] elf_dumploadinfo: sh_flags: 00000000
[ 25.240000] elf_dumploadinfo: sh_addr: 00000000
[ 25.277000] elf_dumploadinfo: sh_offset: 8334
[ 25.312000] elf_dumploadinfo: sh_size: 13148
[ 25.345000] elf_dumploadinfo: sh_link: 0
[ 25.384000] elf_dumploadinfo: sh_info: 0
[ 25.416000] elf_dumploadinfo: sh_addralign: 1
[ 25.421000] elf_dumploadinfo: sh_entsize: 0
[ 25.423000] elf_dumploadinfo: Sections 9:
[ 25.430000] elf_dumploadinfo: sh_name: 00000071
[ 25.446000] elf_dumploadinfo: sh_type: 00000001
[ 25.473000] elf_dumploadinfo: sh_flags: 00000000
[ 25.498000] elf_dumploadinfo: sh_addr: 00000000
[ 25.518000] elf_dumploadinfo: sh_offset: 21482
[ 25.540000] elf_dumploadinfo: sh_size: 44328
[ 25.554000] elf_dumploadinfo: sh_link: 0
[ 25.560000] elf_dumploadinfo: sh_info: 0
[ 25.571000] elf_dumploadinfo: sh_addralign: 1
[ 25.608000] elf_dumploadinfo: sh_entsize: 0
[ 25.638000] elf_dumploadinfo: Sections 10:
[ 25.654000] elf_dumploadinfo: sh_name: 0000007d
[ 25.701000] elf_dumploadinfo: sh_type: 00000001
[ 25.739000] elf_dumploadinfo: sh_flags: 00000000
[ 25.778000] elf_dumploadinfo: sh_addr: 00000000
[ 25.817000] elf_dumploadinfo: sh_offset: 65810
[ 25.857000] elf_dumploadinfo: sh_size: 15280
[ 25.893000] elf_dumploadinfo: sh_link: 0
[ 25.929000] elf_dumploadinfo: sh_info: 0
[ 25.943000] elf_dumploadinfo: sh_addralign: 1
[ 25.960000] elf_dumploadinfo: sh_entsize: 0
[ 25.994000] elf_dumploadinfo: Sections 11:
[ 26.022000] elf_dumploadinfo: sh_name: 00000089
[ 26.059000] elf_dumploadinfo: sh_type: 00000001
[ 26.082000] elf_dumploadinfo: sh_flags: 00000000
[ 26.121000] elf_dumploadinfo: sh_addr: 00000000
[ 26.150000] elf_dumploadinfo: sh_offset: 81090
[ 26.194000] elf_dumploadinfo: sh_size: 2352
[ 26.227000] elf_dumploadinfo: sh_link: 0
[ 26.260000] elf_dumploadinfo: sh_info: 0
[ 26.305000] elf_dumploadinfo: sh_addralign: 1
[ 26.345000] elf_dumploadinfo: sh_entsize: 0
[ 26.381000] elf_dumploadinfo: Sections 12:
[ 26.405000] elf_dumploadinfo: sh_name: 00000098
[ 26.449000] elf_dumploadinfo: sh_type: 00000001
[ 26.494000] elf_dumploadinfo: sh_flags: 00000000
[ 26.535000] elf_dumploadinfo: sh_addr: 00000000
[ 26.559000] elf_dumploadinfo: sh_offset: 83442
[ 26.560000] elf_dumploadinfo: sh_size: 5686
[ 26.565000] elf_dumploadinfo: sh_link: 0
[ 26.589000] elf_dumploadinfo: sh_info: 0
[ 26.613000] elf_dumploadinfo: sh_addralign: 1
[ 26.614000] elf_dumploadinfo: sh_entsize: 0
[ 26.615000] elf_dumploadinfo: Sections 13:
[ 26.615000] elf_dumploadinfo: sh_name: 000000a8
[ 26.620000] elf_dumploadinfo: sh_type: 00000001
[ 26.622000] elf_dumploadinfo: sh_flags: 00000000
[ 26.625000] elf_dumploadinfo: sh_addr: 00000000
[ 26.625000] elf_dumploadinfo: sh_offset: 89128
[ 26.626000] elf_dumploadinfo: sh_size: 1437
[ 26.628000] elf_dumploadinfo: sh_link: 0
[ 26.637000] elf_dumploadinfo: sh_info: 0
[ 26.641000] elf_dumploadinfo: sh_addralign: 1
[ 26.643000] elf_dumploadinfo: sh_entsize: 0
[ 26.643000] elf_dumploadinfo: Sections 14:
[ 26.645000] elf_dumploadinfo: sh_name: 000000b8
[ 26.649000] elf_dumploadinfo: sh_type: 00000001
[ 26.656000] elf_dumploadinfo: sh_flags: 00000030
[ 26.670000] elf_dumploadinfo: sh_addr: 00000000
[ 26.699000] elf_dumploadinfo: sh_offset: 90565
[ 26.727000] elf_dumploadinfo: sh_size: 4543
[ 26.747000] elf_dumploadinfo: sh_link: 0
[ 26.770000] elf_dumploadinfo: sh_info: 0
[ 26.788000] elf_dumploadinfo: sh_addralign: 1
[ 26.803000] elf_dumploadinfo: sh_entsize: 1
[ 26.818000] elf_dumploadinfo: Sections 15:
[ 26.831000] elf_dumploadinfo: sh_name: 000000c3
[ 26.847000] elf_dumploadinfo: sh_type: 00000001
[ 26.858000] elf_dumploadinfo: sh_flags: 00000030
[ 26.858000] elf_dumploadinfo: sh_addr: 00000000
[ 26.860000] elf_dumploadinfo: sh_offset: 95108
[ 26.866000] elf_dumploadinfo: sh_size: 1552
[ 26.890000] elf_dumploadinfo: sh_link: 0
[ 26.916000] elf_dumploadinfo: sh_info: 0
[ 26.943000] elf_dumploadinfo: sh_addralign: 1
[ 26.965000] elf_dumploadinfo: sh_entsize: 1
[ 26.987000] elf_dumploadinfo: Sections 16:
[ 27.011000] elf_dumploadinfo: sh_name: 000000d3
[ 27.039000] elf_dumploadinfo: sh_type: 00000001
[ 27.068000] elf_dumploadinfo: sh_flags: 00000000
[ 27.097000] elf_dumploadinfo: sh_addr: 00000000
[ 27.113000] elf_dumploadinfo: sh_offset: 96664
[ 27.117000] elf_dumploadinfo: sh_size: 3208
[ 27.126000] elf_dumploadinfo: sh_link: 0
[ 27.126000] elf_dumploadinfo: sh_info: 0
[ 27.126000] elf_dumploadinfo: sh_addralign: 8
[ 27.127000] elf_dumploadinfo: sh_entsize: 0
[ 27.127000] elf_dumploadinfo: Sections 17:
[ 27.128000] elf_dumploadinfo: sh_name: 00000001
[ 27.128000] elf_dumploadinfo: sh_type: 00000002
[ 27.128000] elf_dumploadinfo: sh_flags: 00000000
[ 27.148000] elf_dumploadinfo: sh_addr: 00000000
[ 27.183000] elf_dumploadinfo: sh_offset: 99872
[ 27.198000] elf_dumploadinfo: sh_size: 5160
[ 27.222000] elf_dumploadinfo: sh_link: 18
[ 27.256000] elf_dumploadinfo: sh_info: 128
[ 27.292000] elf_dumploadinfo: sh_addralign: 8
[ 27.336000] elf_dumploadinfo: sh_entsize: 24
[ 27.375000] elf_dumploadinfo: Sections 18:
[ 27.394000] elf_dumploadinfo: sh_name: 00000009
[ 27.417000] elf_dumploadinfo: sh_type: 00000003
[ 27.444000] elf_dumploadinfo: sh_flags: 00000000
[ 27.475000] elf_dumploadinfo: sh_addr: 00000000
[ 27.502000] elf_dumploadinfo: sh_offset: 105032
[ 27.526000] elf_dumploadinfo: sh_size: 1683
[ 27.546000] elf_dumploadinfo: sh_link: 0
[ 27.569000] elf_dumploadinfo: sh_info: 0
[ 27.571000] elf_dumploadinfo: sh_addralign: 1
[ 27.572000] elf_dumploadinfo: sh_entsize: 0
[ 27.574000] elf_dumploadinfo: Sections 19:
[ 27.575000] elf_dumploadinfo: sh_name: 00000011
[ 27.576000] elf_dumploadinfo: sh_type: 00000003
[ 27.576000] elf_dumploadinfo: sh_flags: 00000000
[ 27.576000] elf_dumploadinfo: sh_addr: 00000000
[ 27.576000] elf_dumploadinfo: sh_offset: 106715
[ 27.576000] elf_dumploadinfo: sh_size: 224
[ 27.576000] elf_dumploadinfo: sh_link: 0
[ 27.577000] elf_dumploadinfo: sh_info: 0
[ 27.577000] elf_dumploadinfo: sh_addralign: 1
[ 27.580000] elf_dumploadinfo: sh_entsize: 0
[ 27.582000] load_absmodule: Successfully loaded module /system/bin/hello
[ 27.583000] binfmt_dumpmodule: Module:
[ 27.583000] binfmt_dumpmodule: entrypt: 0xc000001a
[ 27.584000] binfmt_dumpmodule: mapped: 0 size=0
[ 27.585000] binfmt_dumpmodule: alloc: 0 0 0
[ 27.586000] binfmt_dumpmodule: addrenv: 0x80209f30
[ 27.586000] binfmt_dumpmodule: stacksize: 2048
[ 27.586000] binfmt_dumpmodule: unload: 0
[ 27.595000] exec_module: Executing hello
[ 27.595000] binfmt_copyargv: args=1 argsize=6
[ 27.595000] binfmt_copyargv: args=2 argsize=23
[ 27.595000] exec_module: Initialize the user heap (heapsize=528384)
Hello, World!!
nsh>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment