head.h 352 B

12345678910111213141516171819202122
  1. /*
  2. * Image header stuff
  3. */
  4. #ifndef _HEAD_H
  5. #define _HEAD_H
  6. #define LASAT_K_MAGIC0_VAL 0xfedeabba
  7. #define LASAT_K_MAGIC1_VAL 0x00bedead
  8. #ifndef _LANGUAGE_ASSEMBLY
  9. #include <linux/types.h>
  10. struct bootloader_header {
  11. u32 magic[2];
  12. u32 version;
  13. u32 image_start;
  14. u32 image_size;
  15. u32 kernel_start;
  16. u32 kernel_entry;
  17. };
  18. #endif
  19. #endif /* _HEAD_H */