aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDániel Buga <[email protected]>2023-08-14 16:33:49 +0200
committerDániel Buga <[email protected]>2023-08-14 16:34:10 +0200
commitda4f15d94492667dd33087f95e28747b74b07811 (patch)
tree1e7c638b72f2e5944b0074ceef9ac9c72019140c
parent995434614384bc5c218a16a026ce7c06737ca860 (diff)
Fix fn name
-rw-r--r--embassy-executor/src/arch/riscv32.rs2
-rw-r--r--embassy-executor/src/arch/wasm.rs4
-rw-r--r--embassy-executor/src/arch/xtensa.rs4
3 files changed, 5 insertions, 5 deletions
diff --git a/embassy-executor/src/arch/riscv32.rs b/embassy-executor/src/arch/riscv32.rs
index ce78bc258..40c6877e2 100644
--- a/embassy-executor/src/arch/riscv32.rs
+++ b/embassy-executor/src/arch/riscv32.rs
@@ -17,7 +17,7 @@ mod thread {
17 static SIGNAL_WORK_THREAD_MODE: AtomicBool = AtomicBool::new(false); 17 static SIGNAL_WORK_THREAD_MODE: AtomicBool = AtomicBool::new(false);
18 18
19 #[export_name = "__pender"] 19 #[export_name = "__pender"]
20 fn __thread_mode_pender(_context: *mut ()) { 20 fn __pender(_context: *mut ()) {
21 SIGNAL_WORK_THREAD_MODE.store(true, Ordering::SeqCst); 21 SIGNAL_WORK_THREAD_MODE.store(true, Ordering::SeqCst);
22 } 22 }
23 23
diff --git a/embassy-executor/src/arch/wasm.rs b/embassy-executor/src/arch/wasm.rs
index 5f9b2e705..934fd69e5 100644
--- a/embassy-executor/src/arch/wasm.rs
+++ b/embassy-executor/src/arch/wasm.rs
@@ -16,8 +16,8 @@ mod thread {
16 use crate::raw::util::UninitCell; 16 use crate::raw::util::UninitCell;
17 use crate::{raw, Spawner}; 17 use crate::{raw, Spawner};
18 18
19 #[export_name = "__thread_mode_pender"] 19 #[export_name = "__pender"]
20 fn __thread_mode_pender(context: *mut ()) { 20 fn __pender(context: *mut ()) {
21 let signaler: &'static WasmContext = unsafe { std::mem::transmute(context) }; 21 let signaler: &'static WasmContext = unsafe { std::mem::transmute(context) };
22 let _ = signaler.promise.then(unsafe { signaler.closure.as_mut() }); 22 let _ = signaler.promise.then(unsafe { signaler.closure.as_mut() });
23 } 23 }
diff --git a/embassy-executor/src/arch/xtensa.rs b/embassy-executor/src/arch/xtensa.rs
index 66b3351c5..601d85002 100644
--- a/embassy-executor/src/arch/xtensa.rs
+++ b/embassy-executor/src/arch/xtensa.rs
@@ -13,8 +13,8 @@ mod thread {
13 /// global atomic used to keep track of whether there is work to do since sev() is not available on Xtensa 13 /// global atomic used to keep track of whether there is work to do since sev() is not available on Xtensa
14 static SIGNAL_WORK_THREAD_MODE: AtomicBool = AtomicBool::new(false); 14 static SIGNAL_WORK_THREAD_MODE: AtomicBool = AtomicBool::new(false);
15 15
16 #[export_name = "__thread_mode_pender"] 16 #[export_name = "__pender"]
17 fn __thread_mode_pender(_context: *mut ()) { 17 fn __pender(_context: *mut ()) {
18 SIGNAL_WORK_THREAD_MODE.store(true, Ordering::SeqCst); 18 SIGNAL_WORK_THREAD_MODE.store(true, Ordering::SeqCst);
19 } 19 }
20 20