esp32: cache_sram_mmu_set: update the correct register bits
This commit is contained in:
parent
a916de0e14
commit
a722b74de7
@ -199,15 +199,15 @@ unsigned int IRAM_ATTR cache_sram_mmu_set(int cpu_no, int pid,
|
|||||||
if (cpu_no == 0)
|
if (cpu_no == 0)
|
||||||
{
|
{
|
||||||
regval = getreg32(DPORT_PRO_CACHE_CTRL1_REG);
|
regval = getreg32(DPORT_PRO_CACHE_CTRL1_REG);
|
||||||
regval &= ~DPORT_PRO_CMMU_SRAM_PAGE_MODE;
|
regval &= ~DPORT_PRO_CMMU_SRAM_PAGE_MODE_M;
|
||||||
regval |= mask_s;
|
regval |= mask_s << DPORT_PRO_CMMU_SRAM_PAGE_MODE_S;
|
||||||
putreg32(regval, DPORT_PRO_CACHE_CTRL1_REG);
|
putreg32(regval, DPORT_PRO_CACHE_CTRL1_REG);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
regval = getreg32(DPORT_APP_CACHE_CTRL1_REG);
|
regval = getreg32(DPORT_APP_CACHE_CTRL1_REG);
|
||||||
regval &= ~DPORT_APP_CMMU_SRAM_PAGE_MODE;
|
regval &= ~DPORT_APP_CMMU_SRAM_PAGE_MODE_M;
|
||||||
regval |= mask_s;
|
regval |= mask_s << DPORT_APP_CMMU_SRAM_PAGE_MODE_S;
|
||||||
putreg32(regval, DPORT_APP_CACHE_CTRL1_REG);
|
putreg32(regval, DPORT_APP_CACHE_CTRL1_REG);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user