Talking Tock 49
by AmitThis is the 49th post in a series tracking the development of Tock, a safe multi-tasking operating system for microcontrollers.
Pull Requests
Bolded pull requests were marked “P-Significant”
Merged
- (#1064) Replace
NumCell
withNumericCellExt
forCell
tock-libraries - (#1044) kernel: make HAVE_WORK a member variable
- (#1071) Add a Nix-shell script
- (#1070) Revert “Optional cell sam4l”
- (#1058) Optional cell sam4l
- (#1066) Rng lifetimes
- (#1067) doc: use consistent language for unused arguments
- (#1055) Travis: Include one debug build
- (#1062) Optional cell nrf52
- (#1060) Optional cell tm4c129x
- (#1097) Assign proper gpio pins to nRF52-DK
- (#1094) Fix flashing problem on
nRF51DK
&nRF52DK
- (#1100) Fix bad use of optioncell introduced by (#1057)
- (#1057) Optional Cell capsules
- (#1099) [tock-cells] Fix unit tests embedded in rustdocs
- (#1063) Optional cell nrf5x
- (#1092) tock-regs: Add conditional 64bit support
- (#1061) Optional cell nrf51
- (#1053) nrf51: Update uart to new regs interface
- (#1096) sam4l: fixup master from conflicting PRs
- (#1056) Optional cell enhancements
- (#1095) doc: Clean up tock-regs README a bit
- (#1086) Add rule for running CI tests locally
- (#1091) kernel: use as_ptr() in appslice
- (#1090) use rustfmt::skip tool attribute
- (#1031) Use LLVM Tools
- (#1085) travis: disallow warnings in CI builds
- (#1032) Specify units for ADC HIL
- (#1065) Repair the 6LoWPAN IPv6 tx/rx kernel test
- (#1051) cortex-m4: move hardfault handler to arch
- (#1080) Replace Default implementation with derived Default in RNG capsule
- (#1077) Remove wildcard imports
- (#1039) nrf52: add adc driver
Proposed
- (#1065) Repair the 6LoWPAN IPv6 tx/rx kernel test
- (#1064)[RFC] Extension trait for numeric cells
- (#1063) Optional cell nrf5x
- (#1062) Optional cell nrf52
- (#1061) Optional cell nrf51
- (#1060) Optional cell tm4c129x
- (#1059) Optional cell cc26xx
- (#1058) Optional cell sam4l
- (#1057) Optional cell capsules
- (#1056) Optional cell enhancements
- (#1055) Travis: Include one debug build
- (#1053) nrf51: Update uart to new regs interface
- (#1051) cortex-m4: move hardfault handler to arch
- (#1049) Add
ReturnCode
s to UART HIL, changeabort
policy - (#1046) Refactor debug.rs to not be implemented as a kernel process
- (#1045) capsules: add virtual_uart
- (#1044) kernel: make HAVE_WORK a member variable
- (#1040) capsules: add analog_sensors.rs
- (#1039) nrf52: add adc driver
- (#1032) ADC HIL updates