What is the QNX kernel binary name -
i'm working on project underlying kernel qnx , kernel sources coming binary ,for illustration cam layer block drivers nowadays libcam.a not find exact kernel binary should there in whole source tree of project.
can tell me way find out??
the running kernel going process pid of 1. utilize ps -e
see it.
in case, it's procnto
. if running instrumented kernel (for debugging) it's procnto-instr
.
ps -e pid tty time cmd 1 ? 12:25:42 procnto 4098 ? 00:00:00 pci-bios 4099 ? 03:40:47 io-usb 4100 ? 00:00:00 io-hid 4101 ? 00:00:00 devc-con-hid 4102 ? 00:58:14 devb-eide 20487 ? 00:00:00 /sbin/tinit 20488 ? 00:00:00 slogger 24585 ? 00:00:25 pipe 28682 ? 00:10:22 mqueue
depending on how create ifs file, have .build file includes following:
# # build file qnx neutrino booting on pc # [linker="ntox86-ld -t$qnx_target/x86/lib/nto.link %(h!=0, -ttext 0x%t%)%(d!=0, -tdata 0x%d%) -o%o %i %[m -l%^i -uinit_%n -lmod_%n%]"] [virtual=x86,bios +compress] boot = { startup-bios # path *safe* path executables (confstr(_cs_path...)) # ld_library_path *safe* path libraries (confstr(_cs_libpath)) # i.e. path searched libs in setuid/setgid executables. path=/proc/boot:/bin:/usr/bin:/opt/bin ld_library_path=/proc/boot:/lib:/usr/lib:/lib/dll:/opt/lib procnto
} ...
that lastly procnto
tells bootloader kernel use. @ mkifs more information.
kernel qnx qnx-neutrino
No comments:
Post a Comment