9. Получение типа машины Linux |
Предыдущая Содержание Следующая |
![]() |
Только одна дополнительная информация необходима загрузчику - предоставить тип машины, это простое число, уникальное для каждой системы ARM, часто называемое MACH_TYPE.
Номер типа машины получается через сайт ARM Linux Machine Registry [http://www.arm.linux.org.uk/developer/machines/]. Тип машины должен быть получен насколько возможно рано в жизни проекта, это имеет ряд последствий для портирования ядром самого себя (машинно-зависимые определения и т.д.) и изменение определений потом может привести к ряду нежелательных вопросов. Эти значения представлены списком определений в исходных кодах ядра (linux/arch/arm/tools/mach-types).
Загрузчик должен каким-то способом получить значение типа машины. Или это жёстко заданное значение или алгоритм, который проверяет подключенное оборудование. Реализация является полностью системо-зависимой и выходит за рамки этого документа. |
Предыдущая Содержание Следующая |