[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 メーリングリストの案内