Was: CPUID and cache disabling. Now: System is waking from ACPI S3 state
Русский
После идентификации процессора по команде CPUID все ячейки кэш-памяти с помощью команды Invalidate объявляются недостоверными. Все отложенные циклы записи отрабатываются на шине (операция Write Back). Для всего адресного пространства устанавливается самый "строгий" атрибут UC (Uncached).
В режиме Uncached процессор будет выполнять шинные циклы строго в порядке и в размерностях, заданных программой, без предварительной выборки отложенной записи.
В связи с использованием Cache-as-RAM еще до вывода первой контрольной точки в диагностический порт (см. комментарий к коду D0), в современных релизах AMIBIOS8 в данной точке выполнятся выход платформы из энергосберегающего состояния в режим полноценного функционирования