Я хотел бы понять, что именно происходит в электронном виде, когда я устанавливаю Disable USB ports
из BIOS. Где это значение установлено? в ROM, CMOS, NVRAM?
Это странно, потому что я могу получить доступ к Shell UEFI через последовательный порт
Я нахожу и эту схему
[Фаза безопасности (SEC)] Код в фазе SEC выполняется при включении питания. Его основными функциями являются:
• настроить данные и стек кэшировать как временную память для фазы PEI
• служить корнем доверия в системе
• передать информацию в Фонд PEI
• обнаружить и передать управление в фазу PEI
Именно на этом этапе загрузочный процессор (BSP) переключается в защищенный режим, и обновление микропрограммного обновления выполняется на всех процессорах.
Фаза PEI хорошо описана здесь
Что этот stack cached as temporary memory
? Это процессор кеша?
Я не понимаю, как процессор делает это, какой логический уровень задействован?
Итак ... значение в BIOS UEFI Usb: disabled
сохраняется в ПЗУ, но я вижу, что это значение генерируется после сброса процессора, поэтому, когда импульс процессора входит в UEFI Rom и «читает» логическое состояние после того, как он «перемещает» биты в кэш процессора?
Но это возможно, только если у вас есть тактовый сигнал (один генератор генерирует этот периодический синхронизирующий сигнал). Что произойдет, если я начну модулировать этот тактовый сигнал с помощью генератора функций, вставив его в схему?
Вы можете пролить свет на электронный логический процесс?