index
:
cortex-m
c-m-in
master
mutex_add
v0.5.x
v0.6.x
v0.7.x
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
interrupt.rs
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2020-07-21
Add new InterruptNumber trait
Adam Greig
1
-2
/
+21
2020-04-28
Use llmv_asm! macro for inline assembly
Stian Eklund
1
-2
/
+2
2019-10-29
Add `#[inline]` to some more functions.
Mara Bos
1
-0
/
+1
2019-07-29
Update for 2018 edition
Adam Greig
1
-1
/
+1
2018-04-26
make compilable on stable
Jorge Aparicio
1
-4
/
+28
2017-12-23
map asm! ops to unimplemented! on non ARM targets
Jorge Aparicio
1
-16
/
+6
2017-07-06
mcu -> bare-metal
Jorge Aparicio
1
-1
/
+1
2017-07-04
move non Cortex-M specific bits into a crate
Jorge Aparicio
1
-43
/
+2
2017-06-30
turn interrupt::{enable,disable} into compiler barriers
Jorge Aparicio
1
-8
/
+2
2017-06-30
add compiler barriers to interrupt::free
Jorge Aparicio
1
-0
/
+6
2017-05-08
forbid sending interrupt tokens across interrupts
Jorge Aparicio
1
-2
/
+9
2017-05-07
remove inner unsafe block from interrupt::enable
Jorge Aparicio
1
-1
/
+1
2017-05-07
make `interrupt::enable` unsafe
Jorge Aparicio
1
-2
/
+6
2017-04-20
interrupt::free: don't let the token escape the critical section
Jorge Aparicio
1
-2
/
+2
2017-04-08
remove the Mutex.borrow_mut
Jorge Aparicio
1
-8
/
+0
2017-03-11
add unsafe block
Jorge Aparicio
1
-1
/
+4
2017-03-11
make ITM functions operate on `Stim`
Jorge Aparicio
1
-2
/
+2
2017-03-11
add Mutex.borrow_mut method
Jorge Aparicio
1
-2
/
+7
2017-03-10
CsCtxt renamed to CriticalSection. Mutex.lock removed in favor of Mutex.borrow
Jorge Aparicio
1
-13
/
+8
2017-03-07
revamp for memory safety
Jorge Aparicio
1
-4
/
+5
2017-03-04
review safety of the existing API, make the register API type safe
Jorge Aparicio
1
-13
/
+20
2017-03-02
add a critical section token to `interrupt::free`
Jorge Aparicio
1
-3
/
+10
2017-02-28
changes to better integrate with svd2rust
Jorge Aparicio
1
-0
/
+6
2016-11-19
add a mutex based on critical sections
Jorge Aparicio
1
-5
/
+36
2016-09-27
initial commit
Jorge Aparicio
1
-0
/
+47