WinNT и CMOS
CMOS/RTS контролируется портами 70h-71h; запись нужного значения с помощью WRITE_PORT_UCHAR приводит к следующему:
1. Таймер не срабатывает.
2. При просмотре времени таймера в setup оказывается, что оно совпадает с поставленным.
Более того, выяснилось, что таймер отключается при загрузки ОС, даже если был установлен в setup, и включается затем там же или с помощью записи в 70h порт под DOS. Кто-нибудь имеет соображения по поводу того, что происходит?