ds1685_rtc_extended_irq(9)
β¨ ds1685_rtc_extended_irq(9) β¨
okay so bestie, welcome to the Kernel API Manual π this is the whole entire vibe for ds1685_rtc_extended_irq, and honestly? it's giving "small function, big responsibilities." let's get into it π«Ά
πΈ NAME πΈ
ds1685_rtc_extended_irq β take care of extended interrupts β¨
like, literally what it says on the tin, no cap. it handles the extended interrupt stuff for you so you don't have to π
π¦ SYNOPSIS π¦
void ds1685_rtc_extended_irq (struct ds1685_priv *rtc , struct
platform_device *pdev );
that's the whole signature, bestie. two args, returns void, does the thing π₯
π ARGUMENTS π
rtcβ pointer to theds1685rtc structure. this is the main character of the operation πpdevβ platform device pointer. the supporting cast, but still important fr fr π
π SEE ALSO π
okay so here's the whole extended fam β the Kernel file ./drivers/rtc/rtc-ds1685.c and honestly every function it's friends with:
ds1685_read(9)ds1685_write(9)ds1685_indirect_read(9)ds1685_indirect_write(9)ds1685_rtc_bcd2bin(9)ds1685_rtc_bin2bcd(9)ds1685_rtc_check_mday(9)ds1685_rtc_switch_to_bank0(9)ds1685_rtc_switch_to_bank1(9)ds1685_rtc_begin_data_access(9)ds1685_rtc_end_data_access(9)ds1685_rtc_get_ssn(9)ds1685_rtc_read_time(9)ds1685_rtc_set_time(9)ds1685_rtc_read_alarm(9)ds1685_rtc_set_alarm(9)ds1685_rtc_alarm_irq_enable(9)ds1685_rtc_irq_handler(9)ds1685_rtc_proc(9)ds1685_rtc_sysfs_battery_show(9)ds1685_rtc_sysfs_auxbatt_show(9)ds1685_rtc_sysfs_serial_show(9)ds1685_rtc_probe(9)ds1685_rtc_remove(9)ds1685_rtc_poweroff(9)
periodt. that's the whole list, don't skip a single one πβ¨
and that's the page, bestie! sourced straight from ./drivers/rtc, dated October 2026 β so you know it's fresh π go forth and handle those extended interrupts, you got this ππ§ββοΈ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms