|
| 1 | +# Embedded Working Group Meeting Notes |
| 2 | + |
| 3 | +* [Coordination Repository] |
| 4 | +* Meetings: Tuesday 8pm Europe/Berlin time |
| 5 | +* [Join the Chat] |
| 6 | +* Today's meeting: 2019-12-03 |
| 7 | +* [Meeting Agenda] |
| 8 | +* [Next Week's Meeting Agenda] |
| 9 | + |
| 10 | +[Coordination Repository]: https://github.com/rust-embedded/wg |
| 11 | +[Join the Chat]: https://riot.im/app/#/room/#rust-embedded:matrix.org |
| 12 | +[Meeting Agenda]: https://github.com/rust-embedded/wg/issues/398 |
| 13 | +[Next Week's Meeting Agenda]: https://github.com/rust-embedded/wg/issues/403 |
| 14 | + |
| 15 | +## Attendance |
| 16 | + |
| 17 | +Write your GH username or Matrix handle here! |
| 18 | + |
| 19 | +* japaric |
| 20 | +* therealprof |
| 21 | +* rubberduck203 |
| 22 | +* disasm |
| 23 | +* mabez |
| 24 | +* cr1901 |
| 25 | +* ryankurte |
| 26 | +* nomaxx117 (GH: Noah-Kennedy) |
| 27 | +* jamesmunns (on and off) |
| 28 | +* thejpster (late) |
| 29 | +* jonas-schievink |
| 30 | + |
| 31 | +## Reminders |
| 32 | + |
| 33 | +* digital::v3 RFC |
| 34 | + * https://github.com/rust-embedded/wg/pull/393 |
| 35 | + |
| 36 | +## This Week's Agenda |
| 37 | + |
| 38 | +- new cortex-m-rt release |
| 39 | +- Reorganising Embedded-Hal: https://github.com/rust-embedded/embedded-hal/pull/169 |
| 40 | +- Motivation for book monorepo proposal |
| 41 | +- Digital v3 (voting? idk) https://github.com/rust-embedded/wg/pull/393 |
| 42 | + |
| 43 | +## This Week's Action Items |
| 44 | + |
| 45 | +- [ ] jschievink (or japaric) to publish new patch version of cortex-m-rt and yank older versions of the v0.6.x line |
| 46 | + |
| 47 | +- [ ] thejpster to write an RFC about embedded-hal org |
| 48 | + |
| 49 | +## Last Week's Agenda |
| 50 | + |
| 51 | +* Mutex Trait Naming |
| 52 | + * Consensus on naming: `mutex-trait` |
| 53 | +* https://github.com/rust-embedded/embedded-hal/issues/156 |
| 54 | + * Suggestion to base this on musca-b1 because it's shiny and new and Cortex-M33 |
| 55 | +* https://github.com/rust-embedded/embedded-hal/pull/171 |
| 56 | + * Discussion about whether it's a good idea to use the heavily async-await based contract `core::task::Poll` instead of `nb` |
| 57 | + * Pro: Use of core components instead of custom crates |
| 58 | + * Con: Maybe not ideal for non-async use cases |
| 59 | + * Needs a RFC for experimentation and comments |
| 60 | +* CONTROL::FPCA register - add reset method to cortex-m? (See https://static.docs.arm.com/ddi0403/eb/DDI0403E_B_armv7m_arm.pdf page 575) |
| 61 | + * Shouldn't require much discussion, can be added with a PR to cortex-m |
| 62 | +* Meeting agenda for next week, back to using agenda tracking issues: |
| 63 | + * https://github.com/rust-embedded/wg/issues/398 |
| 64 | +* https://github.com/rust-embedded/cortex-m-rt/issues/212 |
| 65 | + * Requires a new release to fix soundness issue |
| 66 | + * Consensus on releasing as a ~minor~ patch release (v0.6.x) potentially causing breakage upon abuse of the unsoundness |
| 67 | + * No consensus on yanking older versions of 0.6 |
| 68 | + * As a bonus: New release will yield reproducible builds |
| 69 | + |
| 70 | +## Last Week's Action Items |
| 71 | + |
| 72 | +* [ ] @jamesmunns to write a proposal about a monorepo for books (still todo) |
| 73 | +* [ ] Someone to add "update your cortex-m-rt" with instructions to the blog posts |
0 commit comments