The RTCs of x86 PCs commonly include some amount of general purpose NVRAM, e.g. the DS12885 has 144 bytes general purpose (GP) NVRAM. The ACPI Specification specifies some RTC also with GP NVRAM, perhaps for backwards compatibility reasons. Even newer RTCs designs such as the Intel PIIX4 still contain GP NVRAM (i.e. 144 bytes + 128 bytes, apparently).
What was the original use case for these extra GP NVRAM bytes?
And are they still used by contemporary operating systems?
In contrast, RTCs commonly used in the embedded space (such as the PCF8523 and DS3231) doesn't come with GP NVRAM, but instead include a calibration offset register (which PC style RTCs don't include).