os1.build

The os1.build file looks like this:

[image=0x20000]  
[virtual=ppcbe,binary +compress] .bootstrap = {

# reserve 4M of ram at the 6M physical address point. and zero it out (0 flag)

    startup-mgt5200-dual -vvv -r 0x600000,0x400000,0

   #######################################################################
   ## PATH set here is the *safe* path for executables.
   ## LD_LIBRARY_PATH set here is the *safe* path for libraries.
   ##     i.e. These are the paths searched by setuid/setgid binaries.
   ##          (confstr(_CS_PATH...) and confstr(_CS_LIBPATH...))
   #######################################################################
   PATH=:/proc/boot:/bin:/usr/bin LD_LIBRARY_PATH=:/proc/boot:/lib:/usr/lib:/lib/dll procnto-600 -v
}
[+script] .script = {
    procmgr_symlink ../../proc/boot/libc.so.2 /usr/lib/ldqnx.so.2

    #######################################################################
    ## TOTAL 5200 SDP
    #######################################################################
    display_msg Welcome to QNX Neutrino 6.3 on the Motorola TOTAL5200 SDP.. OS1
    devc-serpsc -c 132000000 -u 3 -e -F -S -b115200 0xf0002400,67
    waitfor /dev/ser3    
    reopen /dev/ser3    

    SYSNAME=nto
    TERM=qansi
    HOME=/
    PATH=:/proc/boot:/bin:/usr/bin:/opt/bin
    TERM=qansi
    LD_LIBRARY_PATH=:/proc/boot:/lib:/usr/lib:/lib/dll:/opt/lib

    [+session] ksh &
}

[type=link] /bin/sh=/proc/boot/ksh
[type=link] /dev/console=/dev/ser1
[type=link] /tmp=/dev/shmem

[perms=+r,+x]
libc.so 
fpemu.so.2

[data=c]
devc-serpsc

ls
ksh
pipe
pidin
uname
slogger
sloginfo
slay
mount
cp
mv
hd
spatch
#/usr/lib/terminfo=/usr/lib/terminfo
dumpmem=./dumpmem/dumpmem
umount
devf-mgt5200=/root/workspace/bsp-mgt5200_devf-mgt5200/mgt5200/ppc/be/devf-mgt5200
flashctl