]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
cyclic: doc: Update documentation for CONFIG_CYCLIC_MAX_CPU_TIME_US
authorWeizhao Ouyang <o451686892@gmail.com>
Sat, 7 Oct 2023 10:52:36 +0000 (10:52 +0000)
committerHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Thu, 12 Oct 2023 06:32:27 +0000 (08:32 +0200)
Cyclic now just print a warning once instead of disabling the cyclic
function when the cyclic function upon exceeding CPU time usage.

Fixes: ddc8d36a7455 ("cyclic: Don't disable cylic function upon exceeding CPU time")
Signed-off-by: Weizhao Ouyang <o451686892@gmail.com>
Rephrase the paragraph.
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
doc/develop/cyclic.rst

index 43bedacb9f88884cf56acb57ff4a129441f1d28c..67831496a70608b5af4c672c05da9ca8375e2224 100644 (file)
@@ -8,11 +8,11 @@ execute code, e.g. every 100ms. Examples for such functions might be LED
 blinking etc. The functions that are hooked into this cyclic list should
 be small timewise as otherwise the execution of the other code that relies
 on a high frequent polling (e.g. UART rx char ready check) might be
-delayed too much. To detect cyclic functions with a too long execution
-time, the Kconfig option `CONFIG_CYCLIC_MAX_CPU_TIME_US` is introduced,
-which configures the max allowed time for such a cyclic function. If it's
-execution time exceeds this time, this cyclic function will get removed
-from the cyclic list.
+delayed too much. To detect cyclic functions with an excessive execution
+time, the Kconfig option `CONFIG_CYCLIC_MAX_CPU_TIME_US` was introduced.
+It defines the maximum allowable execution time for such a cyclic function. The
+first time the execution of a cyclic function exceeds this interval, a warning
+will be displayed indicating the problem to the user.
 
 Registering a cyclic function
 -----------------------------