Talking Tock 37
by AmitThis is the 37th 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
- (#801) Upgrade to rustc nightly 2018-03-07
- (#766) Port Sam4l USART to new register interface
- (#784) Port SAM4L WDT to new regs interface
- (#797) Port NRF51 UART to new regs interface
- (#802) TRNG support for CC26xx + Launchxl
- (#807) Port SAM4L GPIO to new regs interface
- (#815) Remove old header files from userland
- (#816) Add missing driver numbers
- (#816) Add missing driver numbers
- (#760) MMIO Interface with automatic peripheral clock management
- (#810) Refactor ble advertising to capsule & kernel hil
- (#802) launchxl: TRNG support
- (#796) Port CC26xx to use new register interface
- (#802) RTC support for launchxl
- (#824) cc26xx: Return expected value for get_alarm in rtc
- (#825) cc26xx: fix sw_reset check in trng
- (#761) sam4l: Low power I2C
- (#827) kernel: split register matches to any and all
Proposed
- (#813) Port NRF52 Radio to New Register Interface
- (#819) Fix Process Loading with App State Section
- (#821) Peripheral Manager Derive
- (#822) Always set process RAM to at least minimum length
- (#829) Allow direct use of FieldValue mask
- (#830) launchxl: basic uart support
Approval period
- (#750) Port to the TI EK-TM4C1294XL evaluation kit