This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

CONFIG_GDT_DYNAMIC

Store GDT in RAM so that it can be modified

Type: bool

Help

This option stores the GDT in RAM instead of ROM, so that it may
be modified at runtime at the expense of some memory.

Direct dependencies

SET_GDT && !X86_64 && X86

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Kconfig definition

At arch/x86/core/Kconfig.ia32:35

Included via Kconfig:8Kconfig.zephyr:37arch/Kconfig:12arch/x86/Kconfig:482

Menu path: (Top) → X86 Architecture Options → Memory Layout Options → Setup GDT as part of boot process

config GDT_DYNAMIC
    bool "Store GDT in RAM so that it can be modified"
    depends on SET_GDT && !X86_64 && X86
    help
      This option stores the GDT in RAM instead of ROM, so that it may
      be modified at runtime at the expense of some memory.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)