# # The build file for QNX Neutrino 6.4.0 on Kontron nanoETXexpress-SP # [virtual=x86,bios_nokbd +compress] boot = { startup-bios -v PATH=/proc/boot:/bin:/usr/bin:/opt/bin LD_LIBRARY_PATH=/proc/boot:/lib:/usr/lib:/lib/dll:/opt/lib procnto -v } [+script] startup-script = { procmgr_symlink ../../proc/boot/libc.so.3 /usr/lib/ldqnx.so.2 display_msg Welcome to QNX Neutrino on the Kontron nanoETXexpress-SP Module display_msg starting serial driver... devc-ser8250 -c1843200 -e -F -S -b115200 3f8,4 devc-pty pipe slogger & pci-bios & waitfor /dev/pci 5 display_msg starting USB stack... io-usb -duhci -dehci display_msg starting EIDE driver devb-eide blk auto=partition dos exe=all cam display_msg starting MMC/SD card driver devb-mmcsd blk cache=1M mmcsd vid=0x8086,did=0x811c display_msg starting network driver... io-pkt-v4-hc -de1000 -ptcpip display_msg starting HID drivers driver... waitfor /dev/io-usb/io-usb 5 waitfor /dev/io-usb/devu-uhci.so 5 waitfor /dev/io-usb/devu-ehci.so 5 io-hid -d usb /dev/io-usb/io-usb devc-con-hid -n4 & reopen /dev/con1 devb-umass & waitfor /dev/bpf0 5 waitfor /dev/socket 5 ifconfig en0 192.168.1.1 inetd /proc/boot/inetd.conf display_msg starting audio driver... io-audio -dintel_hda & display_msg starting SMbus resource manager... smb-poulsbo & display_msg starting io-display io-display -v -d vid=0x8086,did=0x8108 & tinit & } /etc/config/ttys = { ser1 "/bin/login -f root" qansi-m on con1 "/bin/login -f root" qansi-m on con2 "/bin/login" qansi-m on con3 "/bin/login" qansi-m on con4 "/bin/login" qansi-m on } # remote access stuff [uid=0 gid=0] /etc/ftpusers = { } /proc/boot/inetd.conf = { ftp stream tcp nowait root /proc/boot/ftpd in.ftpd -l telnet stream tcp nowait root /proc/boot/telnetd in.telnetd shell stream tcp nowait root /proc/boot/rshd in.rshd login stream tcp nowait root /proc/boot/rlogind in.rlogind } /etc/services = { ftp 21/tcp telnet 23/tcp login 513/tcp shell 514/tcp cmd # no passwords used } /etc/passwd = { root::0:0:Superuser:/root:/bin/sh } [perms=400] /root/.rhosts = { + + } [type=link] /tmp=/dev/shmem [type=link] /bin/sh=/proc/boot/ksh [type=link] /bin/login=/proc/boot/login libc.so libhiddi.so libusbdi.so # Include all the files for the default filesystems libcam.so io-blk.so cam-disk.so fs-qnx4.so fs-qnx6.so #usb stuff libusbdi.so libhiddi.so devu-ehci.so devu-uhci.so #io-hid stuff devh-usb.so devh-ps2ser.so #audio stuff libasound.so deva-ctrl-intel_hda.so deva-mixer-hda.so deva-util-restore.so #networking stuff devn-e1000.so devnp-shim.so libsocket.so lsm-qnet.so #io-display stuff devg-poulsbo.so libm.so.2 devg-soft3d.so libGLES_CM.so libffb.so.2 libgf.so.1 [data=copy] pci-poulsbo pci-bios devc-con-hid devc-ser8250 tinit cat devc-pty less login ls mount pci pci-bios pidin pipe setconf shutdown slay sleep slogger sloginfo umount uname use cp rm chmod ksh smb-poulsbo #block device stuff devb-eide devb-mmcsd #audio stuff io-audio wave #NOR flash stuff devf-fwh-poulsbo flashctl #networking stuff fs-nfs3 hostname ifconfig inetd ping telnetd ftpd nicinfo io-pkt-v4-hc #usb stuff usb devb-umass io-usb io-hid #graphics stuff vsync egl-gears io-display [search=../install/etc/system/config] /etc/system/config/display.conf=display.conf [search=../install/etc/system/config] /etc/system/config/poulsbo.conf=poulsbo.conf