Home
last modified time | relevance | path

Searched refs:alarms (Results 1 – 25 of 93) sorted by relevance

1234

/Zephyr-latest/drivers/rtc/
Drtc_emul.c40 struct rtc_emul_alarm *alarms; member
151 alarm = &data->alarms[i]; in rtc_emul_test_alarms()
321 data->alarms[id].mask = mask; in rtc_emul_alarm_set_time()
324 data->alarms[id].datetime = *timeptr; in rtc_emul_alarm_set_time()
342 *timeptr = data->alarms[id].datetime; in rtc_emul_alarm_get_time()
343 *mask = data->alarms[id].mask; in rtc_emul_alarm_get_time()
360 ret = (data->alarms[id].pending == true) ? 1 : 0; in rtc_emul_alarm_is_pending()
362 data->alarms[id].pending = false; in rtc_emul_alarm_is_pending()
379 data->alarms[id].callback = callback; in rtc_emul_alarm_set_callback()
380 data->alarms[id].user_data = user_data; in rtc_emul_alarm_set_callback()
[all …]
Drtc_ds3231.c42 struct rtc_ds3231_alarm alarms[ALARM_COUNT]; member
359 static struct rtc_ds3231_alarm_details alarms[] = {{DS3231_REG_ALARM_1_SECONDS, 4}, variable
446 struct rtc_ds3231_alarm_details details = alarms[id]; in rtc_ds3231_modify_alarm_time()
548 struct rtc_ds3231_alarm_details details = alarms[id]; in rtc_ds3231_alarm_get_time()
620 data->alarms[id] = (struct rtc_ds3231_alarm){cb, user_data}; in rtc_ds3231_alarm_set_callback()
635 if (data->alarms[i].cb) { in rtc_ds3231_check_alarms()
636 data->alarms[i].cb(dev, i, data->alarms[i].user_data); in rtc_ds3231_check_alarms()
643 data->alarms[0] = (struct rtc_ds3231_alarm){NULL, NULL}; in rtc_ds3231_init_alarms()
644 data->alarms[1] = (struct rtc_ds3231_alarm){NULL, NULL}; in rtc_ds3231_init_alarms()
Drtc_sam0.c72 struct rtc_sam0_data_cb *const alarms; member
408 data->alarms[id].cb = callback; in rtc_sam0_alarm_set_callback()
409 data->alarms[id].cb_data = user_data; in rtc_sam0_alarm_set_callback()
431 if (data->alarms[i].cb != NULL) { in rtc_sam0_isr()
432 data->alarms[i].cb(dev, i, data->alarms[i].cb_data); in rtc_sam0_isr()
628 .alarms = rtc_sam0_data_cb_##n, \
DKconfig24 This is an option which enables driver support for RTC alarms.
/Zephyr-latest/tests/drivers/rtc/rtc_api/
DKconfig14 RTC alarms during testing.
/Zephyr-latest/boards/shields/adafruit_adalogger_featherwing/
Dadafruit_adalogger_featherwing.overlay37 alarms-count = <1>;
/Zephyr-latest/doc/hardware/peripherals/
Drtc.rst29 RTCs usually contain one or more alarms which can be configured to
30 trigger at a given time. These alarms are commonly used to wake up the
82 for testing. To test the optional alarms, update event callback
139 * RTC alarms are not persistent across application initialization.
142 Every time an application is initialized, the RTC's time and alarms are reset. Reading
/Zephyr-latest/boards/shields/adafruit_data_logger/
Dadafruit_data_logger.overlay58 alarms-count = <1>;
/Zephyr-latest/dts/x86/intel/
Datom.dtsi86 alarms-count = <1>;
/Zephyr-latest/tests/drivers/build_all/rtc/
Di2c_devices.overlay38 alarms-count = <1>;
/Zephyr-latest/samples/drivers/counter/maxim_ds3231/
DREADME.rst12 and supports alarms. The `Chronodot`_ breakout board can be used to
78 We're now 2.131 ms into the run, at which point the alarms are read back
82 2131 ms in: get alarms: 0 0
/Zephyr-latest/boards/raspberrypi/rpi_pico2/doc/
Dindex.rst23 - 2 Timer with 4 alarms, 1 AON Timer
/Zephyr-latest/boards/pimoroni/pico_plus2/doc/
Dindex.rst22 - 2 Timer with 4 alarms, 1 AON Timer
/Zephyr-latest/dts/arm/atmel/
Dsamd2x.dtsi198 alarms-count = <1>;
Dsaml2x.dtsi209 alarms-count = <1>;
Dsam3x.dtsi284 alarms-count = <1>;
Dsam4s.dtsi265 alarms-count = <1>;
Dsamc2x.dtsi280 alarms-count = <1>;
Dsam4e.dtsi321 alarms-count = <1>;
/Zephyr-latest/tests/cmake/hwm/board_extend/oot_root/boards/native/native_sim_extend/
Dnative_sim_native_one.dts207 alarms-count = <2>;
/Zephyr-latest/boards/native/native_sim/
Dnative_sim.dts218 alarms-count = <2>;
/Zephyr-latest/dts/arm/infineon/cat3/xmc/
Dxmc4xxx.dtsi244 alarms-count = <1>;
/Zephyr-latest/dts/arm/nuvoton/
Dm55m1x.dtsi292 alarms-count = <1>;
/Zephyr-latest/dts/arm/infineon/cat1b/cyw20829/
Dcyw20829.dtsi168 alarms-count = <2>;
/Zephyr-latest/boards/dragino/lsn50/doc/
Dindex.rst39 - RTC with HW calendar, alarms and calibration

1234