replaced cortex-ar and cortex-a-rt by aarch32-rt and aarch32-cpu
Some checks failed
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled

This commit is contained in:
Robin Mueller
2025-10-28 00:05:27 +01:00
parent b394da69f3
commit a8339153c4
51 changed files with 131 additions and 212 deletions

View File

@@ -163,10 +163,7 @@ pub unsafe fn calibrate_iob_impedance(
val
});
if poll_for_done {
while !slcr.ddriob().read_dci_status().done() {
// Wait for the DDR IOB impedance calibration to complete.
cortex_ar::asm::nop();
}
while !slcr.ddriob().read_dci_status().done() {}
}
});
}

View File

@@ -89,7 +89,7 @@ pub fn configure_ddr_for_ddr3(
let ddriob_shared = slcr.regs().ddriob_shared();
// Wait for DDR IOB impedance calibration to complete first.
while !ddriob_shared.read_dci_status().done() {
cortex_ar::asm::nop();
aarch32_cpu::asm::nop();
}
log::debug!("DDR IOB impedance calib done");
@@ -103,7 +103,7 @@ pub fn configure_ddr_for_ddr3(
!= zynq7000::ddrc::regs::OperatingMode::NormalOperation
{
// Wait for the soft reset to complete.
cortex_ar::asm::nop();
aarch32_cpu::asm::nop();
}
}