startup.h 343 B

1234567891011121314151617
  1. #ifndef GRUB_STARTUP_CPU_HEADER
  2. #define GRUB_STARTUP_CPU_HEADER
  3. struct grub_arm_startup_registers
  4. {
  5. /* registers 0-11 */
  6. /* for U-boot r[1] is machine type */
  7. /* for U-boot r[2] is boot data */
  8. grub_uint32_t r[12];
  9. grub_uint32_t sp;
  10. grub_uint32_t lr;
  11. };
  12. extern struct grub_arm_startup_registers grub_arm_saved_registers;
  13. #endif