blob: 35144a4868d331edc2630d764ed83e3868321d85 [file] [log] [blame]
/*
* Copyright (c) 2021 Nordic Semiconductor ASA
*
* SPDX-License-Identifier: Apache-2.0
*/
#include "nrf_802154_serialization_crit_sect.h"
#ifndef TEST
#include <zephyr/irq.h>
#endif
void nrf_802154_serialization_crit_sect_enter(uint32_t *p_critical_section)
{
#ifndef TEST
*p_critical_section = irq_lock();
#else
(void)p_critical_section;
#endif
}
void nrf_802154_serialization_crit_sect_exit(uint32_t critical_section)
{
#ifndef TEST
irq_unlock(critical_section);
#else
(void)critical_section;
#endif
}