Общий объем RAM или количество свободной RAM? Для какой архитектуры?
Например, размер RAM для x86 и UMA-архитектуры определяется в /arch/x86/kernel/setup_32.c в функции setup_memory(). Берется из карты биоса (вызов е820).
doomer#gp
Jun 5 2008, 09:57
Зависит от платформы. Передается из загрузчика в head_XXXX_CPU.S через указатель на структуру board_info
Можно еще через параметр командной строки передавать
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.