Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • CONFIG_ARCH_HAVE_TICKLESS: If your platform provides support for the Tickless OS, then you should set this option in the Kconfig file for your board. Here is what the selection looks in the arch/Kconfig file for the simulated platform:
Code Block

     config ARCH_SIM
        bool "Simulation"
        select ARCH_HAVE_TICKLESS
      ---help--

...

Code Block
-
                Linux/Cywgin user-mode simulation.
  • CONFIG_SCHED_TICKLESS: If CONFIG_ARCH_HAVE_TICKLESS is selected, then you will be able to use this option to enable the Tickless OS features in NuttX.
  • CONFIG_SCHED_TICKLESS_ALARM: The tickless option can be supported either via a simple interval timer (plus elapsed time) or via an alarm. The interval timer allows programming events to occur after an interval. With the alarm, you can set a time in the future and get an event when that alarm goes off. This option selects the use of an alarm. The advantage of an alarm is that it avoids some small timing errors; the advantage of the use of the interval timer is that the hardware requirement may be less.

...