1*3a9da765SDave Hansenchoice 2*3a9da765SDave Hansen prompt "Memory model" 3*3a9da765SDave Hansen default FLATMEM 4*3a9da765SDave Hansen default SPARSEMEM if ARCH_SPARSEMEM_DEFAULT 5*3a9da765SDave Hansen default DISCONTIGMEM if ARCH_DISCONTIGMEM_DEFAULT 6*3a9da765SDave Hansen 7*3a9da765SDave Hansenconfig FLATMEM 8*3a9da765SDave Hansen bool "Flat Memory" 9*3a9da765SDave Hansen depends on !ARCH_DISCONTIGMEM_ENABLE || ARCH_FLATMEM_ENABLE 10*3a9da765SDave Hansen help 11*3a9da765SDave Hansen This option allows you to change some of the ways that 12*3a9da765SDave Hansen Linux manages its memory internally. Most users will 13*3a9da765SDave Hansen only have one option here: FLATMEM. This is normal 14*3a9da765SDave Hansen and a correct option. 15*3a9da765SDave Hansen 16*3a9da765SDave Hansen If unsure, choose this option over any other. 17*3a9da765SDave Hansen 18*3a9da765SDave Hansenconfig DISCONTIGMEM 19*3a9da765SDave Hansen bool "Discontigious Memory" 20*3a9da765SDave Hansen depends on ARCH_DISCONTIGMEM_ENABLE 21*3a9da765SDave Hansen help 22*3a9da765SDave Hansen If unsure, choose "Flat Memory" over this option. 23*3a9da765SDave Hansen 24*3a9da765SDave Hansenendchoice 25*3a9da765SDave Hansen 26