[Armadillo:06551] Re: Armadillo-300にてCFアクセス

TFC 小林 email@hidden
2011年 1月 17日 (月) 13:27:33 JST


お世話になります、TFC小林です。

> >> Appはどこに置いてありますか?

findを行った結果です。

email@hidden:~/atmark-dist-20090318$ find
/home/atmark/atmark-dist-20090318/romfs -name "App"
/home/atmark/atmark-dist-20090318/romfs/bin/App
email@hidden:~/atmark-dist-20090318$

上記からすると、
「./bin/App」では間違いですよね?
なぜに動いていたのか不思議です。
「/bin/App」か、「App」で起動するようにします。


> プログラム内から、mount/umountをしたい場合は、システムコールの
> mount/umountを使用すると良いと思います。

プログラム内にて、任意のタイミング・任意の回数でファイルにアクセスしたく、
また、無限ループで動くアプリで、いつ電源が切られるかわからないため、
ファイルをopen/closeするタイミングでmount/umountを行いたいと思います。

mountのオプションについて良く分からなかったのですが、
今までのinittabで行っていた
「::sysinit:/bin/mount -w -t vfat /dev/hda1 /mnt/cf」
を行う場合、
int ret ret = mount("/dev/hda1", "/mnt/cf/", "vfat", 0, NULL);
で、あっているでしょうか?






armadillo メーリングリストの案内