diff options
| author | Dániel Buga <[email protected]> | 2023-08-14 16:33:49 +0200 |
|---|---|---|
| committer | Dániel Buga <[email protected]> | 2023-08-14 16:34:10 +0200 |
| commit | da4f15d94492667dd33087f95e28747b74b07811 (patch) | |
| tree | 1e7c638b72f2e5944b0074ceef9ac9c72019140c /embassy-executor | |
| parent | 995434614384bc5c218a16a026ce7c06737ca860 (diff) | |
Fix fn name
Diffstat (limited to 'embassy-executor')
| -rw-r--r-- | embassy-executor/src/arch/riscv32.rs | 2 | ||||
| -rw-r--r-- | embassy-executor/src/arch/wasm.rs | 4 | ||||
| -rw-r--r-- | embassy-executor/src/arch/xtensa.rs | 4 |
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 | ||
