2022-06-27 12:17:47 +03:00
|
|
|
#ifndef __PROTOS__MULTIBOOT_H__
|
|
|
|
#define __PROTOS__MULTIBOOT_H__
|
|
|
|
|
|
|
|
#include <stdint.h>
|
2022-08-27 00:44:47 +03:00
|
|
|
#include <lib/misc.h>
|
2022-06-27 12:17:47 +03:00
|
|
|
|
|
|
|
struct mb_reloc_stub {
|
|
|
|
char jmp[4];
|
|
|
|
uint32_t magic;
|
|
|
|
uint32_t entry_point;
|
|
|
|
uint32_t mb_info_target;
|
|
|
|
};
|
|
|
|
|
2022-06-29 11:27:04 +03:00
|
|
|
extern symbol multiboot_spinup_32;
|
|
|
|
extern symbol multiboot_reloc_stub, multiboot_reloc_stub_end;
|
|
|
|
|
2022-06-27 12:17:47 +03:00
|
|
|
#endif
|