Created
January 29, 2024 01:21
-
-
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
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* 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