Re: zsynchronizuj zegar przez LAN.?

Autor: PeJot (pjsoft_at_poland.com)
Data: Tue 18 Sep 2001 - 18:13:38 MET DST


Użytkownik Stanislaw Chmielarz <StaCH_at_seler.uniprojekt.com> w wiadomości do grup dyskusyjnych
napisał:StaCH.1022.0_at_seler.uniprojekt.com...
[...]
> Znasz je oba czy tylko tak sobie gdybasz? :-))) Juz wyzsze wersje NetWare
> nie maja tak dokladnego zegara, ze o AIX'ie nie wspomne. Co innego sprzetowy
> zegar w CMOS a co innego zegar systemowy systemu. W NetWare 3.1# zegar
> odczytywany jest z BIOS przez system na starcie i dalej nie jest juz uzywany
> bowiem system sam "prowadzi czas" ... W MDOS jest tak samo.

Tym razem to już będzie EOT ;)

Zapewniam Cie że msdos nie prowadzi sobie sam czasu.
Do odczytu na niskim poziomie czasu w dosie
używa się funkcji dosu na int21h-AH-2Ch która wylicza czas
na podstawie ilości tiknięć zegara od północy (18.2 tiknięć/sekunde)
zwracanej przez funcję biosu na int1Ah-AH-00 (która bierze wszystko
pewnie z cmosu)

Windows za to nie korzysta z funkcji biosu tylko wisi na przerwaniu
08h-IRQ0-System Timer(18.2 raza.sek) i ciągnie czas z cmosu portami
070h i 71h -możesz sprawdzić w menadżerze urządzeń-Zegar
czasu rzeczywistego.

To tak żeby nie było że sobie gdybam ...

PeJot



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 22:53:48 MET DST