Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Суббота
10 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1132046
Топик полностью
General
изверг
(16.09.2021 09:54, просмотров: 133)
ответил
Evgeny_CD
на
Intel замутил новую технологию перешивки BIOS без перезагрузки. Ничего не понял. Микруху перешьют, это и сейчас делается, но как перезапустить код BIOS не перегружая операционку?
Типовой загрузчик IOT устройств переключает банк флэши со старой прошивкой на новую, хоть на ходу.
Брижит Бардо в купальнике выглядит талантливее, чем Фаина Раневская @Гайдай
Ответить
UEFI содержит код, который вызывает ОСька. У этого кода есть структуры данных. Должен быть какой-то стандарт, как ОСька переходит с вызовов одного кода на другие вызовы. Как синхрятся структуры данных. Это нетривиальная задача.
-
Evgeny_CD
(16.09.2021 10:33
)
Да там наверняка как в древнем ДОСе всё - заполняешь регистры и дёргаешь прерывание биоса. Если в этот момент идёт обновление, то прерывание отложится, а твой поток (а скорее процессор) остановится пока не закончится обновление.
-
=AlexD=
(16.09.2021 13:12
)