![]() |
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::chain::TestTask< _AccessMode > |
| Chain test task. More... | |
Namespaces | |
| namespace | stk |
| Namespace of STK package. | |
| namespace | stk::test |
| Namespace of the test inventory. | |
| namespace | stk::test::chain |
| Namespace of Chain test. | |
Macros | |
| #define | _STK_CHAIN_TEST_TASKS_MAX 3 |
| #define | _STK_CHAIN_TEST_DELAY_TIME 100 |
Functions | |
| void | STK_ASSERT_HANDLER (const char *message, const char *file, int32_t line) |
| int | main (int argc, char **argv) |
Variables | |
| static volatile uint8_t | stk::test::chain::g_TaskSwitch = 0 |
| static Kernel< KERNEL_DYNAMIC, 3, SwitchStrategyRoundRobin, PlatformDefault > | stk::test::chain::kernel |
| Kernel. | |
| static TestTask< ACCESS_PRIVILEGED > | stk::test::chain::task1 (0) |
| Tasks (threads). | |
| static TestTask< ACCESS_PRIVILEGED > | stk::test::chain::task2 (1) |
| static TestTask< ACCESS_PRIVILEGED > | stk::test::chain::task3 (2) |
| static int64_t | stk::test::chain::g_Time [3] = {} |
| Execution time of the task. | |
| #define _STK_CHAIN_TEST_DELAY_TIME 100 |
Definition at line 22 of file stktest_chain.cpp.
Referenced by main(), and stk::test::chain::TestTask< _AccessMode >::Run().
| #define _STK_CHAIN_TEST_TASKS_MAX 3 |
Definition at line 21 of file stktest_chain.cpp.
Referenced by main().
| int main | ( | int | argc, |
| char ** | argv ) |
Definition at line 86 of file stktest_chain.cpp.
References _STK_CHAIN_TEST_DELAY_TIME, _STK_CHAIN_TEST_TASKS_MAX, stk::test::TestContext::DEFAULT_FAILURE_EXIT_CODE, stk::test::chain::g_Time, stk::test::chain::kernel, stk::test::TestContext::ShowTestSuiteEpilogue(), stk::test::TestContext::ShowTestSuitePrologue(), stk::test::TestContext::SUCCESS_EXIT_CODE, and stk::test::chain::task1.
|
extern |
Definition at line 19 of file stktest_chain.cpp.
References STK_TEST_DECL_ASSERT.