Цитата(MBR @ Sep 4 2012, 13:48)

Обычно у первичного загрузчика свой протокол, у вторичного - поверх первичного - свой.
А зачем второму свой протокол?
Цитата
Есть таблица вызова функций для работы с железом.
В смысле - вторичный загрузчик дергает по этой таблице функции из первичного?
Цитата
Первичный загрузчик гарантирует доставку пакетов, вторичный - занимается логикой.
Ну так получается, что первичный загрузчик должен уже уметь практически все, чтобы запрошить вторичный. Во вторичный особо нечего выносить... Если бы к примеру надо было еще какую-нить дополнительную память писать - датафлеш скажем - ну тогда да, можно было бы вынести в отдельный загрузчик. А так...
Цитата
Кстати, вторичный загрузчик, вообще можно не держать во флеше. Грузить непосредственно первичным в ram и стартовать оттуда. Решает кучу проблем.
А каких? Вроде с флешем только одна проблема - во время записи флеша проц "виснет". При стирании страницы получается ощутимо.