2 #define ARNOLDMAGIC "ARNOLDBOOTBLOCK"
4 #define WRITE_SMART_MAGIC 3141 /* write tftp data to smart */
5 #define BOOT_SMART_MAGIC 9876 /* Start an Smartmedia */
6 #define REBOOT_MAGIC 9123 /* restart old image ? */
7 #define EXTRA_BOOT 0xdead /* Load named image */
9 struct segment { void *base; long len; }; /* len MUST be Multiple of 512 */
11 struct arnold_bootheader {
15 struct segment lseg[MAXSEG];
19 unsigned short extrafile;
22 char reserved[1]; /* reserved for future use */
26 struct arnold_bootheader boot;