Jorge Aparicio
|
4c1b6c8293
|
add debug assertions to lock and get
|
2017-04-03 16:18:26 -05:00 |
|
Jorge Aparicio
|
f3b73bcc12
|
add a get method to get a raw pointer to the resource data
|
2017-04-02 20:42:38 -05:00 |
|
Jorge Aparicio
|
0ef71d29a8
|
rustfmt
|
2017-04-02 20:38:45 -05:00 |
|
Jorge Aparicio
|
85c628c2af
|
add methods to borrow resources within interrupt::free
|
2017-03-22 14:33:52 -05:00 |
|
Jorge Aparicio
|
441a822780
|
use stable release of the cortex-m crate
|
2017-03-12 11:19:43 -05:00 |
|
Jorge Aparicio
|
2d6af9b5df
|
make logical non-const , check input using assertions
|
2017-03-11 18:02:11 -05:00 |
|
Jorge Aparicio
|
fd858a1994
|
make borrows of non-cooperative resources safe
|
2017-03-11 16:12:58 -05:00 |
|
Jorge Aparicio
|
4cfbf57799
|
add mutable variants of borrow and claim
|
2017-03-10 23:58:17 -05:00 |
|
Jorge Aparicio
|
7604400fd0
|
Token was renamed to Context
|
2017-03-10 20:11:36 -05:00 |
|
Jorge Aparicio
|
4da1963c8b
|
rename priority to logical
|
2017-03-10 10:56:08 -05:00 |
|
Jorge Aparicio
|
288b01ea07
|
turn ceilings into types
|
2017-03-09 23:59:50 -05:00 |
|
Jorge Aparicio
|
388c34cc9f
|
Resource::new is also unsafe
|
2017-03-08 08:22:31 -05:00 |
|
Jorge Aparicio
|
d88a15fb25
|
adapt to changes in cortex-m, verify the input of the priority function
|
2017-03-08 08:10:58 -05:00 |
|
Jorge Aparicio
|
e56f8156bc
|
make priority a const fn
|
2017-03-05 11:36:05 -05:00 |
|
Jorge Aparicio
|
aba9333799
|
initial commit
|
2017-03-05 00:29:08 -05:00 |
|