#ifndef ARCH_X86_REALMODE_RM_REALMODE_H | |
#define ARCH_X86_REALMODE_RM_REALMODE_H | |
#ifdef __ASSEMBLY__ | |
/* | |
* 16-bit ljmpw to the real_mode_seg | |
* | |
* This must be open-coded since gas will choke on using a | |
* relocatable symbol for the segment portion. | |
*/ | |
#define LJMPW_RM(to) .byte 0xea ; .word (to), real_mode_seg | |
#endif /* __ASSEMBLY__ */ | |
/* | |
* Signature at the end of the realmode region | |
*/ | |
#define REALMODE_END_SIGNATURE 0x65a22c82 | |
#endif /* ARCH_X86_REALMODE_RM_REALMODE_H */ |