Home
last modified time | relevance | path

Searched refs:gdt (Results 1 – 5 of 5) sorted by relevance

/Zephyr-latest/arch/x86/
Dia32.cmake129 # Use gen_gdt.py and objcopy to generate gdt.o from the elf
130 # file ${ZEPHYR_PREBUILT_EXECUTABLE}, creating the temp file gdt.bin along the
133 # ${ZEPHYR_PREBUILT_EXECUTABLE}.elf -> gdt.bin -> gdt.o
137 gdt.bin
140 OUTPUT gdt.bin
145 --output-gdt gdt.bin
151 add_bin_file_to_the_next_link(gdt_bin_target gdt)
/Zephyr-latest/include/zephyr/arch/x86/ia32/
Dsegmentation.h434 static inline void _get_gdt(struct pseudo_descriptor *gdt) in _get_gdt() argument
436 __asm__ __volatile__ ("sgdt %0" : "=m" (*gdt)); in _get_gdt()
484 static inline void _set_gdt(const struct pseudo_descriptor *gdt) in _set_gdt() argument
486 __asm__ __volatile__ ("lgdt %0" :: "m" (*gdt)); in _set_gdt()
/Zephyr-latest/include/zephyr/arch/x86/ia32/scripts/
Dshared_kernel_pages.ld33 KEEP(*(gdt))
/Zephyr-latest/arch/x86/core/intel64/
Dlocore.S1073 .section .gdt,"ad"
1088 gdt: label
1105 .word (gdt_end - gdt - 1)
1106 .long gdt
1109 .word (gdt_end - gdt - 1)
1110 .quad gdt
/Zephyr-latest/include/zephyr/arch/x86/intel64/
Dlinker.ld65 *(.gdt)