yacafe - Yet Another C web Application Framework for Embedded system - は、C言語のための軽量Webアプリケーションフレームワークです。 各種Webサーバ上でCGIとして動作し、アプリケーションはプラグインとして動的にロードし、実行します。
YACAFE Sample application for LA FONERA(FON2100E)
You need fon source to compile this sample.
% tar xjvf fonera.tar.bz2 -C ./fonera-source
% tar xzvf yacafe_for_FONERA_source.tar.gz
% cd ./fonera-source
% make V=99
% cp bin/openwrt-ar531x-2.4-root.squashfs %TFTP_ROOT/rootfs.squashfs
% cp bin/openwrt-ar531x-2.4-vmlinux.lzma %TFTP_ROOT/kernel.lzma
Access to Redboot on LA FONERA
RedBoot> ip_address -h TFTP_SERVER_ADDRESS
RedBoot> fis init
RedBoot> load -r -v -b 0x80040450 rootfs.squashfs
RedBoot> fis create -b 0x80040450 -f 0xA8030000 -l 0x00700000 -e 0x00000000 rootfs
RedBoot> load -r -v -b 0x80041000 kernel.lzma
RedBoot> fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7
RedBoot> fis load -l vmlinux.bin.l7
All done, access URL below.
http://169.254.255.1/cgi-bin/sample/