Lines Matching +full:portable +full:- +full:device

3 Real-Time Clock (RTC)
9 .. list-table:: **Glossary**
11 :header-rows: 1
13 * - Word
14 - Definition
15 * - Real-time clock
16 - Low power device tracking time using broken-down time
17 * - Real-time counter
18 - Low power counter which can be used to track time
19 * - RTC
20 - Acronym for real-time clock
22 An RTC is a low power device which tracks time using broken-down time.
23 It should not be confused with low-power counters which sometimes share
38 between broken-down time and the unix timestamp within the RTC
39 drivers, which internally used the broken-down time representation.
42 not be set to a specific count, requiring all RTCs to use device
44 broken-down time, unnecessarily in some cases, and some common
63 RTC device driver test suite
66 The test suite validates the behavior of the RTC device driver. It
67 is designed to be portable between boards. It uses the device tree
68 alias ``rtc`` to designate the RTC device to test.
95 .. zephyr-app-commands::
97 :host-os: unix
99 :zephyr-app: tests/drivers/rtc/rtc_api
106 .. zephyr-app-commands::
108 :host-os: unix
110 :zephyr-app: tests/drivers/rtc/rtc_api
115 .. zephyr-app-commands::
117 :host-os: unix
119 :zephyr-app: tests/drivers/rtc/rtc_api
120 :maybe-skip-config:
132 RTC emulated device
135 The emulated RTC device fully implements the RTC API, and will behave like a real
136 RTC device, with the following limitations:
143 the time using :c:func:`rtc_get_time` will return ``-ENODATA``, until the time is
147 The emulated RTC device driver is built for the compatible
148 :dtcompatible:`zephyr,rtc-emul` and will be included if :kconfig:option:`CONFIG_RTC`