| Age | Commit message (Collapse) | Author |
|
|
|
|
|
remove the P.as_ceiling method
|
|
|
|
|
|
|
|
|
|
`peripherals!` is the safe way to declare `Peripheral`s
|
|
|
|
for safe declaration of `Peripheral`s
closes #12
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
they are too limited
|
|
|
|
|
|
|
|
|
|
|
|
to assert that they point to `static` data
|
|
|
|
|
|
|
|
|
|
|
|
now it's impossible to do a `borrow` within that critical section as a borrow of
the task priority is required (and that's already mutably borrowed by the
`lock_mut` closure)
|
|
|
|
make Context private
|
|
|
|
|
|
|
|
|
|
NVIC.set_priority now requires unsafe
|
|
|
|
in its meaning
|
|
|
|
|
|
|
|
|