Skip to content

v0.2.0 #17

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 31 commits into from
Mar 12, 2017
Merged
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
4979a7d
changes to better integrate with svd2rust
Feb 28, 2017
5959572
hide the registers of the NVIC register block
Feb 28, 2017
4a40edc
NVIC: fix set/get_priority methods
Feb 28, 2017
afa752b
add shortcut for 'MSR BASEPRI_MAX'
Feb 28, 2017
fede207
fix get/set_priority
Mar 1, 2017
b4f105c
add a critical section token to `interrupt::free`
Mar 2, 2017
251d1aa
review safety of the existing API, make the register API type safe
Mar 5, 2017
fe0461f
fix cfg: thumbv6m -> armv6m
Mar 5, 2017
a8ae7c2
remove an unnecessary cast
Mar 5, 2017
9d3f3f3
nvic: don't shift the priority
Mar 5, 2017
c3a35c1
revamp for memory safety
Mar 8, 2017
0e628b3
turn bkpt! into a function
Mar 8, 2017
559da5e
add macros for writing to an ITM port
Mar 8, 2017
1313393
remove the semihosting Cargo feature
Mar 8, 2017
50d1989
add a borrow method to Peripheral
Mar 8, 2017
eb24793
improve throughput of ITM functions
Mar 9, 2017
8363022
remove macro_reexport feature gate
Mar 10, 2017
f2d4e38
rename Token to Context
Mar 11, 2017
81c9d39
CsCtxt renamed to CriticalSection. Mutex.lock removed in favor of Mut…
Mar 11, 2017
f6615b0
reformat
Mar 11, 2017
a9d701e
add a Local.borrow_mut method, default_handler now takes the context …
Mar 11, 2017
6db72a5
add Mutex.borrow_mut method
Mar 12, 2017
e666c0b
make ITM functions operate on `Stim`
Mar 12, 2017
9f2374a
update the changelog
Mar 12, 2017
e1a67e7
update CI scripts
Mar 12, 2017
511d3c9
add documentation to the ctxt module
Mar 12, 2017
23c2ee2
ci: manually generate lockfile
Mar 12, 2017
6d4478d
remove unsafe from exception::default_handler
Mar 12, 2017
d6f9534
pin to an older nightly
Mar 12, 2017
0856d2c
fix doctests
Mar 12, 2017
173b5bc
add unsafe block
Mar 12, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
remove macro_reexport feature gate
  • Loading branch information
Jorge Aparicio committed Mar 10, 2017
commit 8363022c7ecddcdb48e6b82c0a0fa78c6f45a879
1 change: 0 additions & 1 deletion src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
//! - Data structures like the vector table
//! - Safe wrappers around assembly instructions like `bkpt`

#![feature(macro_reexport)]
#![cfg_attr(target_arch = "arm", feature(core_intrinsics))]
#![deny(missing_docs)]
#![deny(warnings)]
Expand Down