Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - D index
The Linux kernel configuration item CONFIG_DYNAMIC_MEMSTART
has multiple definitions:
arch/powerpc/Kconfig
The configuration item CONFIG_DYNAMIC_MEMSTART:
CONFIG_ADVANCED_OPTIONS && CONFIG_FLATMEM && ( CONFIG_PPC_85xx || CONFIG_44x )
This option enables the kernel to be loaded at any page aligned physical address. The kernel creates a mapping from KERNELBASE to the address where the kernel is loaded. The page size here implies the TLB page size of the mapping for kernel on the particular platform. Please refer to the init code for finding the TLB page size.
DYNAMIC_MEMSTART is an easy way of implementing pseudo-RELOCATABLE kernel image, where the only restriction is the page aligned kernel load address. When this option is enabled, the compile time physical address PHYSICAL_START is ignored.
This option is overridden by RELOCATABLE
arch/powerpc/Kconfig
The configuration item CONFIG_DYNAMIC_MEMSTART:
CONFIG_EXPERIMENTAL && CONFIG_ADVANCED_OPTIONS && CONFIG_FLATMEM && ( CONFIG_FSL_BOOKE || CONFIG_44x )
This option enables the kernel to be loaded at any page aligned physical address. The kernel creates a mapping from KERNELBASE to the address where the kernel is loaded. The page size here implies the TLB page size of the mapping for kernel on the particular platform. Please refer to the init code for finding the TLB page size.
DYNAMIC_MEMSTART is an easy way of implementing pseudo-RELOCATABLE kernel image, where the only restriction is the page aligned kernel load address. When this option is enabled, the compile time physical address PHYSICAL_START is ignored.
This option is overridden by RELOCATABLE
Raw data from LKDDb:
(none)
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - D index
Automatically generated (in year 2024). See also LKDDb sources on GitLab