Одними из самых загадочных ЕФИ драйверов, являются RUN-Time

Одними из самых загадочных ЕФИ драйверов, являются RUN-Time драйвера, они же RUN-Time сервисы

трудно предположить для чего они бывают, и как ими "пользоваться", с ужасом представляю себе, что кто-то черпает оттуда, чертовски полезные "дату/время".

Документация по етому поводу говорит - "пользуйтесь как старыми добрыми прерываниями БИОСа", достаточно "щедрое" описание;) (из под виртуальных машин и пр.)

Но есть одно приятное "но", повесить свой RUN-Time сервис в SMM/SMI.

Да, RUN-Time сервисы можно вешать как коллбэк в SMI, мало того - можно и на периодический SMI таймер 8/16/64 секунд (АМИ) и пользоваться ими "откуда попало"

Правда праздник сердца прекращается по наступлении BDS фазы, это и логично - ЕФИ серьезная вестч , а не рассадник вирусов

PS: а еще в EFI до безобразия просто (из Shell) добавляются собственные ACPI таблицы, но это уже совсем другая история

Рисуем драйвер для EFI (UEFI-OpRom)