components/phy: add IRAM_ATTR attribute to the two APIs used in phy calibration
1. the two APIs used in phy calibration are called in bluetooth baseband ISR, so locate the them in IRAM
This commit is contained in:
parent
5b1f869880
commit
95af1c22b5
1 changed files with 2 additions and 2 deletions
|
@ -46,12 +46,12 @@ static int s_phy_rf_init_count = 0;
|
||||||
|
|
||||||
static _lock_t s_phy_rf_init_lock;
|
static _lock_t s_phy_rf_init_lock;
|
||||||
|
|
||||||
uint32_t phy_enter_critical(void)
|
uint32_t IRAM_ATTR phy_enter_critical(void)
|
||||||
{
|
{
|
||||||
return portENTER_CRITICAL_NESTED();
|
return portENTER_CRITICAL_NESTED();
|
||||||
}
|
}
|
||||||
|
|
||||||
void phy_exit_critical(uint32_t level)
|
void IRAM_ATTR phy_exit_critical(uint32_t level)
|
||||||
{
|
{
|
||||||
portEXIT_CRITICAL_NESTED(level);
|
portEXIT_CRITICAL_NESTED(level);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue