aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-15One more place updatedEmil Fresk
2019-09-15Merge pull request #240 from japaric/faster-docsJorge Aparicio
faster doc builds and fix redirect on 0.4
2019-09-15faster doc builds and fix redirect on 0.4Jorge Aparicio
2019-09-15Merge pull request #239 from japaric/fix-thingsJorge Aparicio
fix redirects and CNAME
2019-09-15fix redirects and CNAMEJorge Aparicio
2019-09-15Updated links in README for rtfm.rsEmil Fresk
2019-09-15Merge pull request #235 from rtfm-rs/cname_additionJorge Aparicio
Added CNAME for rtfm.rs
2019-09-15link to older docs from the bookJorge Aparicio
2019-09-15Added CNAME for rtfm.rsEmil Fresk
2019-09-15Merge #234bors[bot]
234: fix gh-pages build r=korken89 a=japaric this should build the latest docs and the docs for v0.4.x after successful merges Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2019-09-15fix gh-pages buildJorge Aparicio
2019-09-15Merge pull request #205 from japaric/heterogeneousJorge Aparicio
rtfm-syntax refactor + heterogeneous multi-core support
2019-09-15don't use deprecated APIJorge Aparicio
2019-08-21ci: install some thumb targets on x86Jorge Aparicio
2019-08-21doc tweaksJorge Aparicio
2019-08-21document #[app]Jorge Aparicio
2019-08-21ci: fix x86 buildJorge Aparicio
2019-08-21fix Cargo.tomlJorge Aparicio
2019-08-21drop the "multi" testJorge Aparicio
2019-08-21fix preempt exampleJorge Aparicio
2019-08-21bump mdbook to v0.3.1Jorge Aparicio
2019-08-21fix linkJorge Aparicio
2019-08-21doc upJorge Aparicio
2019-08-20adapt to changes in rtfm-syntaxJorge Aparicio
2019-07-12use a stable heapless releaseJorge Aparicio
2019-07-11bump dependenciesJorge Aparicio
2019-07-11change Monotonic::ratio return type to FractionJorge Aparicio
2019-07-11travis: enable stable buildsJorge Aparicio
2019-07-11implement the #[shared] attribute as specified in RFC #211Jorge Aparicio
2019-07-10implement RFC #212Jorge Aparicio
2019-07-03fix (cross-core) initialization barriersJorge Aparicio
2019-06-29WIPJorge Aparicio
2019-06-24check that the app is not compiled for more cores than were specifiedJorge Aparicio
2019-06-24Monotonic trait is safe; add MultiCore traitJorge Aparicio
2019-06-20RFC #207Jorge 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-21Merge #194bors[bot]
194: bump heapless dependency to v0.5.0; remove "nightly" feature r=japaric a=japaric 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 Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2019-05-21Merge #193bors[bot]
193: remove unused check r=japaric a=japaric that was added in #140 but it's no longer required this PR also adds some cfail tests to test the updated code Co-authored-by: Jorge Aparicio <jorge@japaric.io>
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-21remove unused checkJorge Aparicio
that was added in #140 but it's no longer required
2019-05-21Merge #192bors[bot]
192: removes the maybe_uninit feature gate r=japaric a=japaric and stop newtyping `core::mem::MaybeUninit` this also fixes CI on nightly Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2019-05-21removes the maybe_uninit feature gateJorge Aparicio
and stop newtyping `core::mem::MaybeUninit`
2019-05-09Merge #189bors[bot]
189: write generated code to disk for easier inspection r=japaric a=japaric now that the generated code is actually readable let's make it easier to access this commit also documents how to inspect the generated code via `rtfm-expansion.rs` and `cargo-expand` Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2019-05-09Merge #191bors[bot]
191: generate resource proxies only when needed r=japaric a=japaric only `static mut` resources need proxies just a codegen optimization Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2019-05-09Merge #175bors[bot]
175: document internals r=japaric a=japaric note that this assumes that RFC #155 has been implemented [Rendered text](https://japaric.github.io/rtfm5/book/en/internals.html) Do not merge this before PR #176 Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2019-05-09generate resource proxies only when neededJorge Aparicio
only `static mut` resources need proxies
2019-05-08document resolution and range of Instant and DurationJorge Aparicio
2019-05-08fix typoJorge Aparicio