1*5e96a66cSDavid du Colombier#!/bin/rc 2*5e96a66cSDavid du Colombier 3*5e96a66cSDavid du Colombierrfork en 4*5e96a66cSDavid du Colombier9fs ehime 5*5e96a66cSDavid du Colombier 6*5e96a66cSDavid du Colombier# adapted from /lib/namespace 7*5e96a66cSDavid du Colombier 8*5e96a66cSDavid du Colombierroot = /n/ehime/testplan9 9*5e96a66cSDavid du Colombier#root = /n/emelieother/seanq/testplan9 10*5e96a66cSDavid du Colombierecho setting up $root 11*5e96a66cSDavid du Colombierfn bind{ 12*5e96a66cSDavid du Colombier /$cputype/bin/bind $* 13*5e96a66cSDavid du Colombier} 14*5e96a66cSDavid du Colombier 15*5e96a66cSDavid du Colombier# pass terminal through 16*5e96a66cSDavid du Colombierbind /mnt/term $root/mnt/term 17*5e96a66cSDavid du Colombier# root 18*5e96a66cSDavid du Colombierbind $root / 19*5e96a66cSDavid du Colombierbind -b '#/' / 20*5e96a66cSDavid du Colombier 21*5e96a66cSDavid du Colombier# kernel devices 22*5e96a66cSDavid du Colombierbind '#c' /dev 23*5e96a66cSDavid du Colombierbind '#d' /fd 24*5e96a66cSDavid du Colombierbind -c '#e' /env 25*5e96a66cSDavid du Colombierbind '#p' /proc 26*5e96a66cSDavid du Colombierbind -c '#s' /srv 27*5e96a66cSDavid du Colombierbind -a /mnt/term/dev/ /dev/ 28*5e96a66cSDavid du Colombierbind /mnt/term/dev/draw /dev/draw 29*5e96a66cSDavid du Colombier 30*5e96a66cSDavid du Colombier# standard bin 31*5e96a66cSDavid du Colombierbind /$cputype/bin /bin 32*5e96a66cSDavid du Colombierbind -a /rc/bin /bin 33*5e96a66cSDavid du Colombier 34*5e96a66cSDavid du Colombier# ramfs 35*5e96a66cSDavid du Colombiercd /sys/src 36*5e96a66cSDavid du Colombierprompt=('test-ehime=; ' ' ') 37*5e96a66cSDavid du Colombierfn cd 38*5e96a66cSDavid du Colombierrc -i 39*5e96a66cSDavid du Colombier 40*5e96a66cSDavid du Colombier 41