Denislam Valeev / Mbed OS Nucleo_rtos_basic
Embed: (wiki syntax)

« Back to documentation index

Hal_critical_tests

Hal_critical_tests

Functions

template<int N>
void test_critical_section ()
 Template for HAL critical section tests.

Function Documentation

void test_critical_section (  )

Template for HAL critical section tests.

Test critical section Given a critical section HAL mechanism When before critical section Then interrupts are enabled When inside critical section Then interrupts are disabled When after critical section Then interrupts are enabled again

Test critical section - nested lock Given a critical section HAL mechanism When before critical section Then interrupts are enabled When inside nested critical section Then interrupts are disabled When after nested critical section Then interrupts are enabled again

Definition at line 50 of file mbed-os/TESTS/mbed_hal/critical_section/main.cpp.