/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