The website "dmilvdv.narod.ru." is not registered with uCoz.
If you are absolutely sure your website must be here,
please contact our Support Team.
If you were searching for something on the Internet and ended up here, try again:

About uCoz web-service

Community

Legal information

10. Запуск ядра

10. Запуск ядра

Предыдущая  Содержание  Следующая V*D*V

После того, как загрузчик выполнил все другие шаги, он должен начать выполнение ядра с правильными значениями в регистрах процессора.

 

Входными требованиями являются:

 

Процессор должен быть в режиме SVC (supervisor) с отключенными прерываниями IRQ и FIQ.

MMU должен быть выключен, то есть код работает с физической оперативной памятью без трансляции адресов.

Кэш данных должен быть выключен.

Кэш инструкций может быть либо включен, либо выключен.

Регистр 0 процессора должен быть 0.

Регистр 1 процессора должен содержать тип машины ARM Linux.

Регистр 2 процессора должен содержать физический адрес списка параметров.

 

Ожидается, что загрузчик вызовет образ ядра, делая переход прямо на первую инструкцию образа ядра.

Предыдущая  Содержание  Следующая