#4746: Armv7-M SysTick clock driver uses off by one reload value -----------------------------+------------------------------ Reporter: Sebastian Huber | Owner: Sebastian Huber Type: defect | Status: closed Priority: normal | Milestone: 6.1 Component: arch/arm | Version: 4.11 Severity: normal | Resolution: fixed Keywords: | Blocked By: Blocking: | -----------------------------+------------------------------ Changes (by Dariusz Sabala <dariusz.sabala@…>):
* status: assigned => closed * resolution: => fixed Comment: In [changeset:"1eae6f24fec6c3ab00d8f5d0152d2a5b57ea4589/rtems" 1eae6f2/rtems]: {{{ #!CommitTicketReference repository="rtems" revision="1eae6f24fec6c3ab00d8f5d0152d2a5b57ea4589" bsps/arm: fix Cortex-M7 systick reload value - see ARM DUI 0646C Arm Cortex-M7 Devices Generic User Guide "The RELOAD value is calculated according to its use. For example, to generate a multi-shot timer with a period of N processor clock cycles, use a RELOAD value of N-1. If the SysTick interrupt is required every 100 clock pulses, set RELOAD to 99." - see routines used in CMSIS project for reference Close #4746. }}} -- Ticket URL: <http://devel.rtems.org/ticket/4746#comment:1> RTEMS Project <http://www.rtems.org/> RTEMS Project
_______________________________________________ bugs mailing list bugs@rtems.org http://lists.rtems.org/mailman/listinfo/bugs