#define INITRD_SIZE (*(unsigned long *) (PARAM+0x21c))
extern int _ftext, _end; /* begin and end of kernel image */
+extern void *__rd_start, *__rd_end; /* begin and end of ramdisk image */
extern void kernel_entry(int, char **, unsigned long, int *);
void * memcpy(void * dest, const void *src, unsigned int count)
rex_clear_cache();
}
+#ifdef CONFIG_BLK_DEV_INITRD
+ LOADER_TYPE = 1;
+ INITRD_START = (long)&__rd_start;
+ INITRD_SIZE = (long)&__rd_end - (long)&__rd_start;
+#endif
+
kernel_entry(argc, argv, magic, prom_vec);
}