new image format for mips. Asm part

This commit is contained in:
phcoder 2009-10-18 14:10:31 +02:00
parent 8adc0f0060
commit ad17a401d6
5 changed files with 94 additions and 25 deletions

View file

@ -20,13 +20,15 @@
#define GRUB_KERNEL_CPU_HEADER 1
#define GRUB_MOD_ALIGN 0x1000
/* Non-zero value is only needed for PowerMacs. */
#define GRUB_MOD_GAP 0x0
/* Minimal gap between _end and the start of the modules. It's a hack
for PowerMac to prevent "CLAIM failed" error. The real fix is to
rewrite grub-mkimage to generate valid ELF files. */
#define GRUB_MOD_GAP 0x8000
#define GRUB_KERNEL_CPU_RAW_SIZE 0x100
#define GRUB_KERNEL_CPU_COMPRESSED_SIZE 0x8
#define GRUB_KERNEL_CPU_TOTAL_MODULE_SIZE 0xc
#define GRUB_KERNEL_CPU_KERNEL_IMAGE_SIZE 0x10
#define GRUB_KERNEL_CPU_PREFIX 0x8
#define GRUB_KERNEL_CPU_PREFIX 0x0
#define GRUB_KERNEL_CPU_DATA_END 0x48
#endif