Talking Tock 46
1.2 released
by AmitThis is the 46th post in a series tracking the development of Tock, a safe multi-tasking operating system for microcontrollers.
Tock 1.2 Released
Pull Requests
Bolded pull requests were marked “P-Significant”
Merged
- (#976) Hide sensitive constructors in kernel
- (#1000) Remove duplicates from nRF52’s
Cargo.lock
- (#977) Move main to
sched.rs
for clarity - (#990) Port nRF52 to using
StaticRef
- (#998) Update tutorials
- (#979) Fix USART SPI callback in SAM4L
- (#989) Port all of SAM4L to using
StaticRef
Proposed
- (#984) Move register interface to it’s own crate
- (#987) Move userland to libtock-c repo
- (#991) Remove
volatile_read
s from ring buffer - (#991) Remove
volatile_read
s from ring buffer - (#992) Document process isolation and memory protection
- (#993) Use LLVM’s LLD to link the kernel
- (#996) Port Cortex-M to
StaticRef
- (#997) Update
rustc
nightly - (#1001) Add a note that nRF51 is no longer recommended