| /* SPDX-License-Identifier: GPL-2.0 */ |
| #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 */ |