mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-11 10:02:56 +00:00
Add a kernel timer driver for the MEC1501 32KHz RTOS timer. This timer is a count down 32-bit counter clocked at a fixed 32768 Hz. It features one-shot, auto-reload, and halt count down while the Cortex-M is halted by JTAG/SWD. This driver is based on the new Intel local APIC driver. The driver was tuned for accuracy at small sleep values. Added a work-around for RTOS timer restart issue. RTOS timer driver requires board ticks per second to be 32768 if tickless operation is configured. Signed-off-by: Scott Worley <scott.worley@microchip.com> |
||
---|---|---|
.. | ||
altera_avalon_timer_hal.c | ||
apic_timer.c | ||
arcv2_timer0.c | ||
CMakeLists.txt | ||
cortex_m_systick.c | ||
hpet.c | ||
Kconfig | ||
legacy_api.h | ||
litex_timer.c | ||
loapic_timer.c | ||
mchp_xec_rtos_timer.c | ||
native_posix_timer.c | ||
nrf_rtc_timer.c | ||
riscv_machine_timer.c | ||
rv32m1_lptmr_timer.c | ||
sam0_rtc_timer.c | ||
sys_clock_init.c | ||
xtensa_sys_timer.c |