commit 7148c58b3e86d1020bc59a59cf6e9267ea12761e
parent 54224dd955947e1f3cfa46d606192f1bcc91efee
Author: filipton <filipton12@gmail.com>
Date: Thu, 2 Jan 2025 17:53:24 +0100
fix: add not_selected mmu_ll
Diffstat:
2 files changed, 37 insertions(+), 0 deletions(-)
diff --git a/src/mmu_ll/mod.rs b/src/mmu_ll/mod.rs
@@ -40,3 +40,25 @@ pub use esp32c6::*;
mod esp32h2;
#[cfg(feature = "esp32h2")]
pub use esp32h2::*;
+
+#[cfg(not(any(
+ feature = "esp32",
+ feature = "esp32s2",
+ feature = "esp32s3",
+ feature = "esp32c2",
+ feature = "esp32c3",
+ feature = "esp32c6",
+ feature = "esp32h2"
+)))]
+mod not_selected;
+
+#[cfg(not(any(
+ feature = "esp32",
+ feature = "esp32s2",
+ feature = "esp32s3",
+ feature = "esp32c2",
+ feature = "esp32c3",
+ feature = "esp32c6",
+ feature = "esp32h2"
+)))]
+pub use not_selected::*;
diff --git a/src/mmu_ll/not_selected.rs b/src/mmu_ll/not_selected.rs
@@ -0,0 +1,15 @@
+pub fn mmu_ll_get_page_size(_mmu_id: u32) -> u32 {
+ 0
+}
+
+pub fn mmu_ll_get_entry_id(_mmu_id: u32, _vaddr: u32) -> u32 {
+ 0
+}
+
+pub fn mmu_ll_entry_id_to_paddr_base(_mmu_id: u32, _entry_id: u32) -> u32 {
+ 0
+}
+
+pub fn mmu_ll_check_entry_valid(_mmu_id: u32, _entry_id: u32) -> bool {
+ false
+}