RTIC meeting
Future meeting
- Action points:
- @Per: Writing up a design document for RTIC 2.0 (
min-codegen
).
- RTIC v1 vs RTIC v2 vs Embassy vs Others(?) test
Something like "Compared to RTICv1, it introduces async while retaining… Compared to embassy, it allows you to use async tasks and drivers, while also offering …".
"framing"/"expectation management" are very important parts of marketing, and I want y'all to be successful :)
Agenda Next meeting
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Create action plan for modular RTIC
Agenda 2025-02-12
- Triage, bugs in the wild?
- wait queue
cursed stuff
, might be worthwhile with a v2
- Instead of our own, use maitake-sync?
- Pros: intrusive lists, well built
- Cons: Nothing to replace the timer queue linked list
- Follow up on last meeting action points
- MECALL PR 1017 ongoing, docs WIP
- Merged changes
- Discussion
- Zakaria Madaoui - RTIC modular demos
Agenda 2025-02-05
Agenda 2025-01-22
- Triage, bugs in the wild?
- Per juggling versions related to nrf-hal
- Follow up on last meeting action points
- Merged changes
- PR1012 README to rtic-monotonics
Agenda 2025-01-15
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
- https://github.com/rtic-rs/rtic/issues/1008: Saved for when @Korken89 can join
- Welcome to Malte Munch, starting his PhD studies at LTU with a focus to security and memory safe programming. Can't spell Trust without Rust, right :)
"The project I started on is called cybersakerhetsnod norr and it is about cybersecurity in the north of sweden. And our sub-group will have a focus on memory safety (rust+rtic) and if and how that can contribute to a better security architecture in industry and society. But we are in the beginning and finding-things-out phase :)""
Agenda 2024-12-18
- Triage, bugs in the wild?
- None reported
- Students soon approaching "freestyle" part of course
- Follow up on last meeting action points
- Merged changes
- Discussion:
- Monotonic driver for ATSAMD chips
- Action: Fix README for
rtic-monotonics
- Point towards
atsamd-hal
as providing impls
- Conclusion:
atsamd-hal
implements monotonics internally, RTIC will provide docs reference to it
Agenda 2024-12-11
- Triage, bugs in the wild?
- None reported
- Students having a good time
- Follow up on last meeting action points
- The consensus was to add e.g. cs2 to the init context that is the crticial_section one
- TODO: Naming of the token
- Merged changes
- Create action plan for modular RTIC
- Discussion
Agenda 2024-12-04
-
Triage, bugs in the wild?
-
Follow up on last meeting action points
-
Merged changes
-
Create action plan for modular RTIC
-
Discussion
Agenda 2024-11-27
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Korken: rtic-sync issue
- AfoHT: atsamd-hal reaching out
- Merged changes
- Create action plan for modular RTIC
- Discussion
Agenda 2024-11-20
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2024-10-30
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
- How to approach the modular:
- Pool a curated set of desired capabilities
- What is the absolute core fundamental "parts"
Agenda 2024-10-16
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Create action plan for modular RTIC
- How to find the resources
- How to approach it
- Architecture
- Soundness
- Design
- Documentation
- Can't rely on Master's/PhD work exclusively
Agenda 2024-10-02
- Triage, bugs in the wild?
- Going through the older ones
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2024-09-11
- Summary of Jonas thesis work presentation
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
Agenda 2024-08-28
- Triage, bugs in the wild?
- Calm, no
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
- Follow up on last meeting action points
- Continued discussions about Per and Zakaria experimental work
- Merged changes
- Discussion
Agenda 2024-08-07
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2024-07-17
- Triage, bugs in the wild?
Agenda 2024-07-10
Agenda 2024-07-03
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2024-06-26
- Triage, bugs in the wild?
- Follow up on last meeting action points
portable-atomic
merged
- CI fixed
- Merged changes
- Discussion
Agenda 2024-06-19
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2024-05-29
- Triage, bugs in the wild?
- None reported
- Issue 927
When Rust allows, the ambition is to revert to the old approach regarding storage. Storing on main
is the current best workaround for no TAIT.
- Issue 944
- Follow up on last meeting action points
- rtic-{time,monotonics}: publishing:
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
- Merged changes
- Discussion
- RTIC5? or something. First sneak peak.
- Action points
Agenda 2024-05-22
- Triage, bugs in the wild?
- Issue938: sys_reset() locked core
- No other
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
- Follow up on last meeting action points
- Merged changes
- Discussion
- Status on Signal? PR934: Needs review
- Releasing rtic-monotonics?
- PR910: Space savings++
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
- Action points
- korken89: PR910
- Per: Showing off modular RTIC PoC in a few weeks time
- Current priorities: rtic-monotonics published
Agenda 2024-05-08
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2024-05-01
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2024-04-24
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2024-04-10
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
- Revive PR546 or not? For now no bandwidth
Agenda 2024-04-10
- Triage, bugs in the wild?
- Follow up on last meeting action points
- AfoHT et.al.: Documentation fixes, CI uses cargo xtask doc
- Merged changes
- Add QEMU for esp32c3
- Monotonics rewrite
- Discussion
Agenda 2024-04-03
- Triage, bugs in the wild?
- We broke all the docs examples - PR contributed <3
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2024-03-13
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2024-03-06
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
- Monotonics in SRP context, WCET and hard(er) realtime properties
Agenda 2024-02-21
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2024-01-31
- Triage, bugs in the wild?
- Follow up on last meeting action points
- PR874 - All the
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
!!!
- Merged changes
- Discussion
- Action points
- If 888 merged: Look into adding nightly CI
Agenda 2024-01-24
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
- Action points
- AfoHT: Look into rticv1 eh-v1 compatibility
- AfoHT: Docs need reworking to match xtask usage (features etc.)
Agenda 2024-01-17
- Triage, bugs in the wild?
- Follow up on last meeting action points
- AfoHT: syn2 minimal changes added and merged
- Merged changes
- Discussion
Agenda 2024-01-10
- Triage, bugs in the wild?
- PR815 RISC-V + multi-arch added to xtask
- xtask unexpected diff locally vs CI
- Follow up on last meeting action points
- AfoHT: syn2 making progress, QEMU examples start passing but not all
- Per & Pawel:
- RTIC-MC started, focus on rp2040
- Tampere Uni course featuring RTIC now mandatory: More RTIC users :P
- Merged changes
- PR877 make_channel! accept more types
- PR879 update to embedded-hal 1.0
- PR880 Release with embedded-hal 1
- PR878 Bump esp32c3 to 0.20.0
- Bump upload/download artifact to v4
- Discussion
Embedded HAL v1!
- Monotonics rewrite
- Issue 875 RTIC clean "shutdown" (for use with bl)
Agenda 2023-12-20
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2023-12-06
- Triage, bugs in the wild?
- Merged changes
- Discussion
Agenda 2023-11-22
- Triage, bugs in the wild?
- Follow up on last meeting action points
- monotonics nrf54 needs to be checked for the issue that was fixed in STM32
- PR817 ready to go
- Ideally I2C gets same features
- Merged changes
- Discussion
- RTIC-Zero (minimal task/resource model). Perhaps usable as a library for RTIC (async). Exact architecture not clear.
Agenda 2023-11-15
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2023-11-08
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
- Action Points
- Go through and update other affected monotonic impls.
Agenda 2023-11-01
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
- Action points
- @korken89 Double check overflow code in rtic-time and make sure overflows don't break monotonics. (dequeue check looks good, only monotonics need fixing)
Agenda 2023-10-25
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2023-10-18
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
- RTIC hits 1/2 million downloads
- ESP32C3 + wifi + RTIC happily married?
- In the making, support for RISC-V 64 bit CV6, 32 Pulpissimo Ibex upcoming
Agenda 2023-10-11
- Triage, bugs in the wild?
- Follow up on last meeting action points
- rtic-monotonics work continues, fix upcoming.
- Merged changes
- Discussion
- Update all dependencies to
portable-atomics
(in favour of atomic-polyfill
)
Agenda 2023-10-04
- Triage, bugs in the wild?
- Follow up on last meeting action points
- rtic-monotonics work continues
- Merged changes
- Discussion
Agenda 2023-09-27
- Triage, bugs in the wild?
- rtic-monotonics "off-by-one", Korken et.al. at it
- Follow up on last meeting action points
- Merged changes
- Discussion
- Great progress on ESP32C3 PR, time to review!
- Merge ESP32C3 support + IMC target through
portable_atomic
?
PR 733: Adding support for the ESP32C3
- this will push rtic-common to v1.0.1, and rtic-sync to v1.0.3
- add a new target (esp32c3) to the list of supported architectures
Agenda 2023-09-20
Agenda 2023-09-13
Agenda 2023-09-06
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2023-08-30
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2023-08-23
Agenda 2023-08-16
Agenda 2023-08-09
Agenda 2023-08-02
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2023-07-26
- Triage, bugs in the wild?
- Issue 780
- Needs to be reproduced, currently "hiding"
- Might be missing
|| fq_empty
in channel.rs
- Follow up on last meeting action points
- AfoHT
- Working on syn2, argument parsing
- Korken
- Merged changes
- Discussion
- Release flow should be improved
- Release tagging
- CHANGELOG ergonomics?
Agenda 2023-07-19
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Discussion
Agenda 2023-07-12
Agenda 2023-07-05
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Action points
- AfoHT
- Continue with syn 2.0
- Migrate Bors to GHMQ for all repos
- datdenkikniet
- xtask for book work ongoing
- perlindgren
- Update docs, not only ARM anymore(soon)!
- Merged changes
- Discussion
- Any users of ARM M33 with RTIC v1/v2?
Agenda 2023-06-28
- Triage, bugs in the wild?
- Follow up on last meeting action points
- PR753 work ongoing, not ready yet
- Merged changes
- Discussion
Agenda 2023-06-21
Meeting postponed
Agenda 2023-06-14
- Triage, bugs in the wild?
- PR review
- Follow up on last meeting action points
- Merged changes
- Discussion
- Action point
Agenda 2023-06-07
- Triage, bugs in the wild?
Meeting postponed
Agenda 2023-05-31
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2023-05-24
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
- Towards MPU based task isolation
- Layout, GetLayout, GetLayoutType, layout-traits, layout-derive
- Action points
- Release 2.0.0
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
Agenda 2023-05-17
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Fix for error in syntax defaults
- Discussion
Agenda 2023-05-10
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Action point
- Merged changes
- Discussion
Agenda 2023-05-03
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Fix support for embedded-hal-async in
rtic-monotonics
(#743, #745)
- Improvements to the defmt template. (CI, removal of
cargo-generate
)
- Discussion
- bors-ng
- Proposal: wait a bit more
- Amaranth RISC-V experiment
Agenda 2023-04-26
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
- Goal & scope of (chapters of) the book. (datdenkikniet, can't make it to the meeting)
- Split up into chapters for users (basically by-example), chapters for contributors (theory behind RTIC, internal data structures, etc), chapters about internals that could be relevant to both (implementing
Monotonic
, RTIC vs other frameworks)?
- Stricter separation of goals, use links to link to relevant info in different chapters instead.
- A little more beginner friendly at the start. (Try to avoid jargon or semi-complicated ways of explaining concepts).
Agenda 2023-04-19
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
- Action points
- Continue docs
- Go through all crates in the repo, make user everything has documentation and is setup so that docs are correctly generated on docs.rs
- Go through the book, fix hard codeed examples to link to example files
- Add migration guide to the book
- Add guide on using
embassy
HALs in RTIC
- Add guide on implementing a monotonic and PRing it to
rtic-monotonics
(can also be crate README)
- Remove now-redundant RTIC v2 examples from
rtic-examples
repo rtic-examples #144.
Agenda 2023-04-12
- Triage, bugs in the wild?
- Some found and fixed, no new reported
- Follow up on last meeting action points
- Merged changes
- #727 Timer queue bugfix
- #728 testing timer queue
- #729 homogeneous reexport in monotonics
alpha.1
released
- Discussion
- Action points
- Documentation (datdenkikniet is willing to contribute)
- Go through all crates in the repo, make user everything has documentation and is setup so that docs are correctly generated on docs.rs
- Go through the book, fix hard codeed examples to link to example files
- Add migration guide to the book
- Add guide on using
embassy
HALs in RTIC
- Add guide on implementing a monotonic and PRing it to
rtic-monotonics
(can also be crate README)
Agenda 2023-04-05
- Triage, bugs in the wild?
- Monotonic race condition, PR incoming
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2023-03-29
- Triage, bugs in the wild?
- None reported, improvements in the works
- Follow up on last meeting action points
- Merged changes
- Discussion
- RISC-V SW interrupt handler discussion
Agenda 2023-03-22
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
- Pawel on esp32c3 support for RTIC v2
- Pin nightly version for less surprises in CI PR#714
- Action points
Agenda 2023-03-15
- Triage, bugs in the wild?
- Error in
rtic_sync::channel
macros, fixed in PR #703
- Follow up on last meeting action points
- Merged changes
- Discussion
- RTIC PRECISE
- RTIC SCANIA Rust on AURIX
- Paper in the works on ARM/RISC-V (CLIC/ESP32C3), TriCore (AURIX) interrupt support and outsets for efficient SRP based scheduling.
- Action points
- Fix book to always link to code in examples
- Release
alpha.0
of all crates
Agenda 2023-03-08
- Triage, bugs in the wild?
- Discussion
- @01joja and @Per discussed the work on modular RTIC
Agenda 2023-03-01
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2023-02-22
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Korken89 refactored to support ARM|RISC-V backends
- Merged changes
- Discussion
- Action points
- Korken: Revive embedded-ci
- Team: Review v1 and get a release out
- AfoHT: All CI through xtask
- Per: Finish funding application
Agenda 2023-02-15
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2023-02-01
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
- RTIC v1 vs RTIC v2 vs Embassy vs Others(?)
- Added as low prio todo for later
Agenda 2023-01-25
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Per continues on previous week action points
- Awesome work @Korken89!
- Merged changes
- Discussion
- New repo structure
- Placement of documentation
Agenda 2023-01-18
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Design doc initiated
- Executor polished
- Merged changes
- Discussion
- Action points:
- @Per: Writing up a design document for RTIC 2.0 (
min-codegen
).
min-codegen
libs
- Merge
rtic-syntax
CI into min-codegen
- Merge rest of RTIC repos into the new structure
- Discussion
Agenda 2023-01-11
- Triage, bugs in the wild?
- Follow up on last meeting action points
new-structure
and min-codegen
branch is now working and passing tests, time to move old functionality into async
libs
- Merged changes
- Discussion
- Action points:
- @Per: Writing up a design document for RTIC 2.0 (
min-codegen
).
min-codegen
libs
- Merge
rtic-syntax
CI into min-codegen
Agenda 2023-01-04
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Reviewing async, should focus on the new-structure-layout
- Merged changes
- Discussion
- RTIC 2.0 will need nightly, waiting for TAIT
- Action Points
- Update examples to work with latest semihosting
- Korken need to bring over recent deps updates into new structure
Agenda 2022-12-21
- Triage, bugs in the wild?
- Follow up on last meeting action points
- See previous week for the list
- Action Points
Agenda 2022-12-14
- Triage, bugs in the wild?
- Follow up on last meeting action points
- RTIC/Rust presentation preempted CI work
- Merged changes
- Discussion
- Action Points
Agenda 2022-12-07
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Review and merge rfcs PR58 Archiving of minutes
- Async branch review in progress
- Actors: Nothing new
- Merged changes
- Discussion
- actions-rs issues in GHA CI
- Action Points
Agenda 2022-11-30
- Triage, bugs in the wild?
- Nothing new, none reported
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2022-11-23
- Triage, bugs in the wild?
- Nothing new, reported
- [cfg] support (as of last week)
- Follow up on last meeting action points
- [cfg] not forgotten, but not a high priority atm.
- Actor API proposed as forked release.
- Merged changes
- Presentation: Jonas/01joja
Agenda 2022-11-16
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
min-rtic-codegen
- a new start?
Agenda 2022-11-09
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
Agenda 2022-11-02
- Triage, bugs in the wild?
- No new reported, smooth sailing
- Follow up on last meeting action points
- Not much progress yet, continue until next meeting
- Merged changes
- Action points
- Continue reviewing the
async
branch
Agenda 2022-10-26
Agenda 2022-10-19
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Status on async
- Status on Actor
- Merged changes
Agenda 2022-10-12
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
Agenda 2022-10-05
- TODO
- New release for dwt-systick-monotonic
- Triage, bugs in the wild?
- None noted
- Per's students will run RTIC (again) coming semester
- Follow up on last meeting action points
- Actor API
- Proposal: Separate branch release for Actor
- Merged changes
Agenda 2022-09-28
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Actor syntax PR still awaiting input.
- Merged changes
- PR 661 Fix new lint in the compiler (linc unsafe linting).
- PR 660
cargo/config -> cargo/config.toml
- Action points
- Should the Actor PR be a branch release of RTIC instead?
Agenda 2022-09-21
Agenda 2022-09-14
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Per made some progress on Actor syntax
- Merged changes
- Discussion
Agenda 2022-09-07
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Continue with previous mentioned merging endeavour
- Currently RTIC is single-core,
interrupt::free
sufficient for now
- Merged changes
Agenda 2022-08-31
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
- Is RTIC an RTOS?
- Kind of, sort of, depends.
What is an RTOS, what level of abstraction is expected etc.
- Modular RTIC
- Niko asking for embedded DSL link
Agenda 2022-08-24
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Action points
- Merge Actors
- Separate example to rtic-examples
- Merge and release 1.2.0
- Have a look at
critical-section
, it is going to replace interrupt::free
Agenda 2022-08-10
- Triage, bugs in the wild?
- No bugs, async-await exempted
- Follow up on last meeting action points
- Merged changes
- Action points
- Merge Actors
- Separate example to rtic-examples
- Merge and release 1.2.0
Agenda 2022-08-03
- Triage, bugs in the wild?
- rtic-examples: regex dependency PR38
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
- Follow up on last meeting action points
- Actors next up for merging
- Async-Await next in turn
- Master thesis on modular RTIC starting in September
- Merged changes
Agenda 2022-07-27
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- PR653
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
- PR652
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
Agenda 2022-07-19
- Triage, bugs in the wild?
- Discussion/PRs/Issues
- Follow up on last meeting action points
- Merged changes
- Tentative new meeting time
- Proposed new meeting time: Wednesdays at 20:00
Agenda 2022-07-05
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
Discussion
- Brief discussion on the Cortex-M23 BASPRI or not BASEPRI support. Armv8M Architecture Reference indicates BASEPRI support as of Armv8M Architecture Reference (D1.2.5). But seems to be lacking for some implementations.
Action points
- Better understanding of the M23 Arch and implementations. We can use the does not build for further discussions.
Agenda 2022-05-31
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
Discussion
-
Actor API PR#537.
- Rebased and passes tests. Plan for release started.
-
Async in RTIC.
- Discussion postponed till next week.
Action points
Agenda 2022-05-24
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
Agenda 2022-05-17
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
Agenda 2022-05-03
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Release comping up, based on PR#635
- Merged changes
- Discussion
- Timing issues with spawn from anywhere?
Agenda 2022-04-26
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
Agenda 2022-04-19
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Release 1.1.x yanked, as causing problems due to MASK overflows in case of interrupt vector index > 32.
- Merged changes
Agenda 2022-04-12
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Release 1.1.x but yanked to out of tree build problems not covered by current tests.
Agenda 2022-04-05
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Action Points
- Make Bors not block on Embedded-CI @korken89
- Add performance regression checks on top of Embedded-CI @Per, (after completion of Embedded-CI.) Discussion/decision on test structure required (internal vs user-facing examples/tests).
- Release currently merged changes as 1.1.0
- Prepare and merge Actor API for upcoming 1.2.0 release #75 and #537.
- Prepare codegen for external init and idle tasks #71.
Agenda 2022-03-29
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
Agenda 2022-03-22
Agenda 2022-03-15
No meeting
Agenda 2022-03-08
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- rtic-examples
- rtic-syntax
- cortex-m-rtic
Agenda 2022-03-01
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- rtic-syntax
- rtic-core
- cortex-m-rtic
- rtic-monotonic
- Plans
- Get thumbv6 locking improvements merged
- Get a release out
Agenda 2022-02-22
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2022-02-15
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- rtic-examples
- cortex-m-rtic
Rework CI to publish rtic.rs docs on merge to master
Release branches moved to release/v<num>
Bors branches moved to bors/xxx
General update of CI, added cargo clippy
- dwt-systick-monotonic
- Add extended variant, u64 range
- PR6
Agenda 2022-02-08
- Triage, bugs in the wild?
- @Glaeqen: mdBook does not support exit codes, docs CI broken PR602
- Follow up on last meeting action points
- Merged changes
Agenda 2022-02-01
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Discussion
Agenda 2022-01-25
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Actor PoC updated
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
- Merged changes
- Discussion
#[local]
resources are required to be Send
whereas #[task(local = [])]
ones are not - should the requirement be unified and if so in which direction? (@Glaeqen) – Send
requirement for a reason different
- NVIC based SRP scheduling on armv6m. PR589
- CI with RTIC as a dependency ISSUE#592
- Action Points
- @xmis9JvZT8Gvo9lOEKyZ4Q Actor API rebase prep for further discussion
- @Per Potential problem with span reporting on mismatch in resource spec. issue 582
- @Glaeqen Add docs about conclusion to
#[local]
resource discussion point
Agenda 2022-01-18
No meeting
Agenda 2022-01-11
-
Triage, bugs in the wild?
- @bradleyharden noticed
Has anyone run into a macro error "identifier appears more than once in list"?
I can't seem to figure out what it's trying to tell me
Ah, I was missing the initialization value for an early local resource
which is the same error msg as in Issue 459
-
Follow up on last meeting action points
-
Merged changes
-
Action points
Agenda 2022-01-04
- Triage, bugs in the wild?
- Follow up on last meeting action points
- Merged changes
- Changelog enforcer PR577
- Teensy4 examples PR29
First meeting of 2022
For older archived minutes see rtic-rs/rfcs repo
2021 Minutes
2020 Minutes
2019 Minutes