![]() |
SuperTinyKernel™ RTOS 1.05.3
Lightweight, high-performance, deterministic, bare-metal C++ RTOS for resource-constrained embedded systems. MIT Open Source License.
|
Go to the source code of this file.
Classes | |
| class | stk::test::hrt::TimeInfo |
| Task pass time info. More... | |
| class | stk::test::hrt::TestTask< _AccessMode > |
| HRT test task. More... | |
Namespaces | |
| namespace | stk |
| Namespace of STK package. | |
| namespace | stk::test |
| Namespace of the test inventory. | |
| namespace | stk::test::hrt |
| Namespace of HRT test. | |
Macros | |
| #define | _STK_HRT_TEST_TASKS_MAX 3 |
| #define | _STK_HRT_TEST_PERIODICITY 100 |
| #define | _STK_HRT_TEST_SLEEP 10 |
| #define | _STK_HRT_TEST_ITRS 3 |
| #define | TICKS(MS) |
Functions | |
| int | main (int argc, char **argv) |
Variables | |
| STK_TEST_DECL_ASSERT | |
| static TimeInfo | stk::test::hrt::g_Time [3][3] = {} |
| static Kernel< KERNEL_DYNAMIC|KERNEL_HRT, 3, SwitchStrategyRoundRobin, PlatformDefault > | stk::test::hrt::kernel |
| Kernel. | |
| static TestTask< ACCESS_PRIVILEGED > | stk::test::hrt::task1 (0) |
| Tasks (threads). | |
| static TestTask< ACCESS_PRIVILEGED > | stk::test::hrt::task2 (1) |
| static TestTask< ACCESS_PRIVILEGED > | stk::test::hrt::task3 (2) |
| #define _STK_HRT_TEST_ITRS 3 |
Definition at line 24 of file stktest_hrt.cpp.
Referenced by main(), and stk::test::hrt::TestTask< _AccessMode >::Run().
| #define _STK_HRT_TEST_PERIODICITY 100 |
Definition at line 22 of file stktest_hrt.cpp.
Referenced by main().
| #define _STK_HRT_TEST_SLEEP 10 |
Definition at line 23 of file stktest_hrt.cpp.
Referenced by main(), and stk::test::hrt::TestTask< _AccessMode >::Run().
| #define _STK_HRT_TEST_TASKS_MAX 3 |
Definition at line 21 of file stktest_hrt.cpp.
Referenced by main().
| #define TICKS | ( | MS | ) |
Referenced by main().
| int main | ( | int | argc, |
| char ** | argv ) |
Definition at line 94 of file stktest_hrt.cpp.
References _STK_HRT_TEST_ITRS, _STK_HRT_TEST_PERIODICITY, _STK_HRT_TEST_SLEEP, _STK_HRT_TEST_TASKS_MAX, stk::test::TestContext::DEFAULT_FAILURE_EXIT_CODE, stk::test::hrt::g_Time, stk::test::hrt::kernel, stk::test::TestContext::ShowTestSuiteEpilogue(), stk::test::TestContext::ShowTestSuitePrologue(), stk::test::TestContext::SUCCESS_EXIT_CODE, stk::test::hrt::task1, stk::test::hrt::task2, stk::test::hrt::task3, and TICKS.
| STK_TEST_DECL_ASSERT |
Definition at line 19 of file stktest_hrt.cpp.