ATRTC(4)
π ATRTC(4) β AT Real-Time Clock (RTC) driver π
okay so this is ATRTC(4) from the Kernel Interfaces Manual, and itβs the AT Real-Time Clock (RTC) driver page β iconic, mandatory, and lowkey the reason your kernel knows what time it is. π
π NAME π
atrtc β AT Real-Time Clock (RTC) driver
β¨ SYNOPSIS β¨
This driver is a mandatory part of i386/amd64 kernels.
The following tunables are settable from the loader(8):
hint.atrtc.X.clockβ controls event timers functionality support. Setting to0, disables it. Default value is1.hw.atrtc.enabledβ Forces enabling or disabling of the device(s). Setting to0disables it, setting to1enables it, bypassing any platform configuration hints. Default value is-1(autodetect).
π¦ DESCRIPTION π¦
This driver uses RTC hardware to supply the kernel with a time-of-day clock with 1 second resolution and one event timer. This hardware uses a base frequency of 32768Hz for advancing the time-of-day clock and generating periodic interrupts. Interrupts could be generated with a fixed number of frequencies, from 2Hz to 8192Hz, obtained by dividing the base frequency by one of the supported power-of-2 divisors.
The event timer provided by the driver is irrelevant to CPU power states β like, itβs literally not in that conversation, bestie.
π SEE ALSO π
πDebianΒ· December 15, 2022 Β·ATRTC(4)β thatβs the page, bestie, periodt. π
π¦ where this page comes from
- freebsd 14.5: base 14.5
- freebsd 15.1: base 15.1
- nixpkgs unstable: source
- Copyright (c) 2010 Alexander Motin <mav@FreeBSD.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms