# # # GENERATED FILE - QNX System Builder Export # Image Type: ifs # Image Sub-type: # [compress=3] [virtual=x86,bios] .bootstrap = { startup-bios PATH=/proc/boot:/bin LD_LIBRARY_PATH=/proc/boot:/lib:/dll procnto } # Start-up script [+script] .script = { display_msg Starting up... display_msg Testing discrete build for PCM-3343 display_msg Version .99d4 supporting Realtek and Vortex LAN slogger seedres display_msg Starting pci-bios... pci-bios & waitfor /dev/pci # Disk drivers display_msg Starting devb-eide... devb-eide quiet blk & waitfor /dev/hd0 PATH=/proc/boot:/bin:/sbin:/usr/sbin:/usr/bin LD_LIBRARY_PATH=/proc/boot:/usr/lib:/lib:/lib/dll display_msg Starting devc-con... io-hid -d ps2ser ps2mouse:mousedev:kbd:kbddev devc-con-hid & reopen /dev/con1 # Some common servers display_msg Starting servers... pipe & mqueue & devc-pty & #Default to 8 PTYs # USB port support display_msg Starting usb... io-usb -dehci -dohci -duhci & waitfor /dev/io-usb/io-usb devb-umass cam pnp & # Serial port driver display_msg Starting serial ports... devc-ser8250 -b 115200 & #Run serial driver at 115K baud waitfor /dev/ser1 #Don't continue until ser1 exists # Network driver and filesystem display_msg Starting Realtek ethernet driver... random -t io-pkt-v4 -drtl -v & if_up -p en0 display_msg Starting vortex ethernet driver... mount -T io-pkt devn-vortex.so & dhcp.client -i en0 & dhcp.client -i en1 & # Start the automounter display_msg Starting automounter... /usr/sbin/mcd -v /etc/mcd.conf # Start the main shell display_msg Starting shell... reopen /dev/con1 [+session] ksh } [dperms=0777 uid=0 gid=0] # Components [data=copy perms=0777] sh = ksh [data=uip] devn-rtl.so devn-vortex.so libsocket.so devnp-shim.so [type=link] /dev/console = /dev/con1 [type=link] /tmp = /dev/shmem [type=link] /usr/lib/ldqnx.so.2 = /proc/boot/libc.so [type=link] /usr/lib/libcam.so.2 = /proc/boot/libcam.so [type=link] /usr/lib/libusbdi.so.2 = /proc/boot/libusbdi.so libc.so libm.so.2 libz.so.2 libcam.so io-blk.so cam-disk.so fs-qnx4.so [data=copy] seedres [data=copy] pci-bios libusbdi.so devu-ehci.so devu-uhci.so devu-ohci.so [data=copy] devc-ser8250 ksh devb-eide devc-con-hid pipe mqueue slogger sloginfo devc-pty io-pkt-v4 ifconfig qconn mount pci nicinfo io-usb usb inetd netstat ping random dhcp.client find ls esh /proc/boot/io-hid = io-hid [data=uip] /lib/libhiddi.so.1 = libhiddi.so.1 [data=uip] /proc/boot/devh-ps2ser.so = devh-ps2ser.so /proc/boot/more = more /proc/boot/mv = mv /proc/boot/rm = rm /proc/boot/rmdir = rmdir /proc/boot/slay = slay /proc/boot/if_up = if_up /proc/boot/devb-umass = devb-umass /proc/boot/sleep = sleep /usr/sbin/mcd = mcd /proc/boot/pidin = pidin [data=uip] /etc/mcd.mnt = { #---------------------------------------------------------------------- # Device Mountpt Type Options #---------------------------------------------------------------------- /dev/cd[1-9] /fs/cd%# udf normv /dev/hd[1-9] / enum /dev/hd[1-9]t1[124] /fs/usb%0 dos normv,fsi=use /dev/hd[1-9]t1[124].[0-9] /fs/usb%0 dos normv,fsi=use /dev/hd[1-9]t[146] /fs/usb%0 dos normv,fsi=use /dev/hd[1-9]t[146].[0-9] /fs/usb%0 dos normv,fsi=use /dev/hd[1-9]t7[789] /fs/usb%0 qnx4 normv /dev/hd[1-9]t17[789] /fs/usb%0 qnx6 normv,sync=optional /dev/hd[1-9]t7 /fs/usb%0 nt normv,ro /dev/hd[1-9]t175 /fs/usb%0 mac normv,ro /dev/hd[1-9] /fs/usb%0 dos normv,fsi=use } [data=uip] /etc/mcd.conf = { [/dev/hd*] Callout = PATH_MEDIA_PROCMGR Argument = /proc/mount Priority = 11,10 Start Rule = MOUNT Stop Rule = UNMOUNT [MOUNT] Callout = MOUNT_FSYS Argument = /etc/mcd.mnt [UNMOUNT] Callout = UNMOUNT_FSYS [/dev/cd*] Callout = CD_MEDIA_IOBLK Argument = 1000,2000 Priority = 11,9 Start Rule = MOUNT Stop Rule = UNMOUNT [/fs/cd*] Callout = PATH_MEDIA_PROCMGR Argument = /proc/mount Priority = 11,10 Start Rule = INSERTED Stop Rule = EJECTED [/fs/usb*] Callout = PATH_MEDIA_PROCMGR Argument = /proc/mount Priority = 11,10 Start Rule = INSERTED Stop Rule = EJECTED [/fs/pfs*] Callout = PATH_MEDIA_PROCMGR Argument = /proc/mount Priority = 11,10 Start Rule = INSERTED Stop Rule = EJECTED [INSERTED] [EJECTED] [AVAILABLE] } /proc/boot/cat = cat [data=uip] /proc/boot/fs-cd.so = fs-cd.so /proc/boot/fs-dos.so = fs-dos.so /proc/boot/fs-nt.so = fs-nt.so /proc/boot/fs-qnx6.so = fs-qnx6.so [data=copy] /proc/boot/enum-usb = enum-usb