HomeFreeBSD

Add a driver for the Maxim DS3231 a low-cost, extremely accurate (+-2PPM)

Description

Add a driver for the Maxim DS3231 a low-cost, extremely accurate (+-2PPM)
I2C real-time clock (RTC).

The DS3231 has an integrated temperature-compensated crystal oscillator
(TXCO) and crystal.

DS3231 has a temperature sensor, an independent 32kHz output (which can be
turned on and off by the driver) and another output that can be used as
interrupt for alarms or as a second square-wave output, which frequency and
operation mode can be set by driver sysctl(8) knobs.

Differential Revision: https://reviews.freebsd.org/D1016
Reviewed by: ian, rpaulo
Tested on: Raspberry pi model B

Details

Provenance
loosAuthored on
Reviewer
ian
Differential Revision
D1016: DS3231 i2c RTC driver
Parents
rS279398: sfxge: compile out LRO if kernel is compiled without IPv4 and IPv6
Branches
Unknown
Tags
Unknown

Event Timeline