Searched refs:alarms (Results 1 – 25 of 93) sorted by relevance
1234
/Zephyr-latest/drivers/rtc/ |
D | rtc_emul.c | 40 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 …]
|
D | rtc_ds3231.c | 42 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()
|
D | rtc_sam0.c | 72 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, \
|
D | Kconfig | 24 This is an option which enables driver support for RTC alarms.
|
/Zephyr-latest/tests/drivers/rtc/rtc_api/ |
D | Kconfig | 14 RTC alarms during testing.
|
/Zephyr-latest/boards/shields/adafruit_adalogger_featherwing/ |
D | adafruit_adalogger_featherwing.overlay | 37 alarms-count = <1>;
|
/Zephyr-latest/doc/hardware/peripherals/ |
D | rtc.rst | 29 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/ |
D | adafruit_data_logger.overlay | 58 alarms-count = <1>;
|
/Zephyr-latest/dts/x86/intel/ |
D | atom.dtsi | 86 alarms-count = <1>;
|
/Zephyr-latest/tests/drivers/build_all/rtc/ |
D | i2c_devices.overlay | 38 alarms-count = <1>;
|
/Zephyr-latest/samples/drivers/counter/maxim_ds3231/ |
D | README.rst | 12 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/ |
D | index.rst | 23 - 2 Timer with 4 alarms, 1 AON Timer
|
/Zephyr-latest/boards/pimoroni/pico_plus2/doc/ |
D | index.rst | 22 - 2 Timer with 4 alarms, 1 AON Timer
|
/Zephyr-latest/dts/arm/atmel/ |
D | samd2x.dtsi | 198 alarms-count = <1>;
|
D | saml2x.dtsi | 209 alarms-count = <1>;
|
D | sam3x.dtsi | 284 alarms-count = <1>;
|
D | sam4s.dtsi | 265 alarms-count = <1>;
|
D | samc2x.dtsi | 280 alarms-count = <1>;
|
D | sam4e.dtsi | 321 alarms-count = <1>;
|
/Zephyr-latest/tests/cmake/hwm/board_extend/oot_root/boards/native/native_sim_extend/ |
D | native_sim_native_one.dts | 207 alarms-count = <2>;
|
/Zephyr-latest/boards/native/native_sim/ |
D | native_sim.dts | 218 alarms-count = <2>;
|
/Zephyr-latest/dts/arm/infineon/cat3/xmc/ |
D | xmc4xxx.dtsi | 244 alarms-count = <1>;
|
/Zephyr-latest/dts/arm/nuvoton/ |
D | m55m1x.dtsi | 292 alarms-count = <1>;
|
/Zephyr-latest/dts/arm/infineon/cat1b/cyw20829/ |
D | cyw20829.dtsi | 168 alarms-count = <2>;
|
/Zephyr-latest/boards/dragino/lsn50/doc/ |
D | index.rst | 39 - RTC with HW calendar, alarms and calibration
|
1234