Pass -i 1 to the driver when you start it.
Sent from my BlackBerry 10 smartphone.
Again, I cannot use fs0 because that is my boot ROM. But I tried this with fs1 and this is what I got:
# cat /dos/my_efs_img > /dev/shmem/fs1
# devf-ram &
[1] 61463
#
[1] + Done devf-ram
# ls
bin dev dos etc proc sbin tmp usr
# ls /dev
bpf hd0t11 ptyp0 shmem tap2 ttyp6
bpf0 hd0t179 ptyp1 slog tap3 ttyp7
can0 i2c1 ptyp2 snd text tun0
console i2c2 ptyp3 socket tty tun1
dbgmem i2c3 ptyp4 stderr ttyp0 tun2
fs0 io-usb ptyp5 stdin ttyp1 tun3
fs0p0 mem ptyp6 stdout ttyp2 tymem
fs1 null ptyp7 tap ttyp3 zero
fs1p0 pipe sem tap0 ttyp4
hd0 profiler ser2 tap1 ttyp5
#
Notice the /dev/fs1p0 appears in the system but it is not mounted. If I try to explicitly mount it:
# flashctl -p /dev/fs1p0 -m
flashctl: mounting partition failed
Because the simulated flash file system in RAM must always be erased before it is mounted when using flashctl.
_______________________________________________
General
http://community.qnx.com/sf/go/post101848
To cancel your subscription to this discussion, please e-mail general-filesystems-unsubscribe@community.qnx.com