/dev/fl1 $B$N%X%C%@It(B


$B@hF|!"(B/dev/fl1 $B$N%X%C%@It$r0l@87|L?2r@O$7$?$,!"!"!"(B include/melco/firminfo.h $B$K$=$N9=B$$,=q$$$F$"$C$?!#(B
#define FIRMNAME_MAX 31
#define SUBVERSION_MAX 31
#define FIRMINFO_VER 1
struct firminfo {
		unsigned long info_ver;
		unsigned long firmid;
		char firmname[FIRMNAME_MAX+1];
		char subver[SUBVERSION_MAX+1];
		unsigned short ver_major;
		unsigned short ver_minor;
		unsigned short build;
		char year;
		char mon;
		char day;
		char hour;
		char min;
		char sec;
		unsigned long size;
		unsigned long chksum;
		
		unsigned long kernel_offset;
		unsigned long kernel_size;
		unsigned long initrd_offset;
		unsigned long initrd_size;
	} __attribute((aligned(4)));
// ----------------------------------------------------
$B9|@^$jB;$@$C$?!#(B
$B$^$"!"2r@O$7$F$$$?$+$i$3$=!"$3$N9=B$BN$,%X%C%@It$@$H$o$+$C$?$o$1$G$"$k$,!#(B
$B"+(B LinkStation/$B8 $B$r%O%C%/$7$h$&(B $B"*(B $B?4$N6+$S(B
Copyright (C) 2004 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp
$B;32<9/@.(b@$B5~ETI\8~F|;T(B

AltStyle $B$K$h$C$FJQ49$5$l$?%Z!<%8(b (->$B%*%j%8%J%k(B) /