Here's an output from one of the runs
Code:
# ./kobo_test_rtc
Reading previous alarm
Previous RTC alarm date/time is 2022-8-4, 12:15:42.
Reading current time
Current RTC date/time is 2022-8-4, 12:16:44.
Setting alarm
Alarm date/time is 2022-8-4, 12:16:54.
Enabling alarm interrupts
Reading alarm back
Current RTC alarm date/time is 2022-8-4, 12:16:54.
Enabling alarm interrupts AGAIN
Flushing I/O...
Waiting for alarm...
^C
Thanks for the links, I'll look into them.