aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
AgeCommit message (Collapse)Author
2021-03-02Bump heaplessEmil Fresk
2021-02-25Review fixesEmil Fresk
2021-02-23No need for new rtic-coreEmil Fresk
2021-02-23GHA updateEmil Fresk
Fmt fixes Spawn_after did not work with parameters Examples working again Revert "GHA update" This reverts commit e0a71d4859966a6c5cf2629d3cb27e88acada9c0. Readd flags Only add DWT based dep with __v7 flag
2021-02-23Remove flags, updates UI testsEmil Fresk
2021-02-20Test fixesEmil Fresk
2021-02-18Now with new monotonic trait and crateEmil Fresk
2021-02-06Merge branch 'master' into new_monotonicEmil Fresk
2021-01-04Bump cortex-m to 0.7.0Nicolas Stalder
2020-12-03Save, init generation fixedEmil Fresk
2020-11-26Removed cortex-m-rtEmil Fresk
2020-11-14Updated changelog, use released version of rtic-coreEmil Fresk
2020-11-14Multilock supportEmil Fresk
2020-11-14Remove microamp dependencyHenrik Tjäder
2020-11-14Bump version numbers to v0.6.0-alpha.0Henrik Tjäder
2020-10-01Added `bare_metal::CriticalSection` to `init::Context`Emil Fresk
2020-09-25Fixed example and v7 flagEmil Fresk
2020-09-01Brutally yank out multicoreHenrik Tjäder
2020-08-27Version fixEmil Fresk
2020-08-27Preparing v0.5.5 releaseEmil Fresk
2020-08-26Preparing for 0.5.4 releaseEmil Fresk
2020-07-14Unified spelling of "real-time" (vs. "real time")Vincent Esche
(This spelling is consistent with the one provided by Merriam Webster for use an an adjective)
2020-06-12Preparing for v0.5.3Emil Fresk
2020-06-11Rename RTFM to RTICHenrik Tjäder
2020-06-11Prepare for v0.5.2 releaseEmil Fresk
2020-06-11Merge #314bors[bot]
314: do not optimize build deps r=korken89 a=japaric this may make CI faster Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2020-06-10Use cargo feature instead of conditional compilation hacksHenrik Tjäder
2020-05-26trigger incremental CI re-buildJorge Aparicio
2020-05-26do not optimize build depsJorge Aparicio
2020-04-20Use buildrs for conditional compilationHenrik Tjäder
2020-01-24Merge #294bors[bot]
294: use the safe DWT::unlock API r=korken89 a=japaric instead of a unsafe write_volatile call Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2020-01-21use the safe DWT::unlock APIJorge Aparicio
instead of a unsafe write_volatile call
2019-11-18Bumped version to 0.5.1, cyccntr bugfixPer Lindgren
2019-11-14v0.5.0 final releaseJorge Aparicio
2019-11-06CI: replace compiletest-rs with trybuildJorge Aparicio
We use compiletest to run compile-fail tests but compiletest depends on compiler internals so it breaks every now and then and requires nightly. With trybuild we can also run compile-fail tests but it works on stable and it already has reached version 1.0
2019-10-15v0.5.0 beta releaseJorge Aparicio
2019-09-15turn git deps into crates.io depsJorge Aparicio
2019-09-15Updated links in README for rtfm.rsEmil Fresk
2019-09-15fix gh-pages buildJorge Aparicio
2019-08-21document #[app]Jorge Aparicio
2019-08-21fix Cargo.tomlJorge Aparicio
2019-07-12use a stable heapless releaseJorge Aparicio
2019-07-11bump dependenciesJorge Aparicio
2019-06-18homogeneous mode doesn't depend on microampJorge Aparicio
2019-06-18add homogeneous multi-core supportJorge Aparicio
2019-06-13rtfm-syntax refactor + heterogeneous multi-core supportJorge Aparicio
2019-05-21bump heapless dependency to v0.5.0; remove "nightly" featureJorge Aparicio
with the upcoming version of heapless we are able to initialize all internal queues in const context removing the need for late initialization this commit also removes the "nightly" feature because all the optimization provided by it are now enabled by default
2019-05-01book: indirection for faster message passingJorge Aparicio
2019-05-01implement RFCs 147 and 155, etc.Jorge Aparicio
This commit: - Implements RFC 147: "all functions must be safe" - Implements RFC 155: "explicit Context parameter" - Implements the pending breaking change #141: reject assign syntax in `init` (which was used to initialize late resources) - Refactors code generation to make it more readable -- there are no more random identifiers in the output -- and align it with the book description of RTFM internals. - Makes the framework hard depend on `core::mem::MaybeUninit` and thus will require nightly until that API is stabilized. - Fixes a ceiling analysis bug where the priority of the system timer was not considered in the analysis. - Shrinks the size of all the internal queues by turning `AtomicUsize` indices into `AtomicU8`s. - Removes the integration with `owned_singleton`.
2019-04-21v0.4.3Jorge Aparicio