4.2.2. Clock

Využití hodin, kalendář, plánování procesů v preemptivním multitaskingu, účtování strojového času, alarmy pro user procesy, watchdogs pro systém, profilování, řízení.

Principy hodinového hardware, odvození od sítě a od krystalového oscilátoru. Možné funkce hardware, tedy samotný čítač, one time counter, periodic counter, kalendář.

Využití hodinového hardware pro různé využití hodin - pro kalendář - pro plánování (ekvidistantní tiky, chce interrupt) - pro eventy (nastavování one time counteru je nejlepší, lze i jinak) - watchdog timer - profiling (buď statisticky koukat, kde je program, nebo přesně měřit).

4.2.2.1. Example: PC Clock

First source, Intel 8253 or Intel 8254 counter with 65536 default divisor setting yielding 18.2 Hz interrupt, which roughly corresponds to the original PC processor clock of 4.77 MHz divided by 4.

Second source, Motorola 146818 real time clock with CMOS RAM with 32768 kHz clock yielding 1024 Hz interrupt.

Other sources ?