aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-02Merge branch 'master' into mod_constHenrik Tjäder
2020-10-02Add migration to 0.6 along with updated documentationHenrik Tjäder
2020-10-01Merge #374bors[bot]
374: Multi-core cleanup from the book r=korken89 a=AfoHT Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
2020-10-01Remove exports related to heterogeneous multi-core supportHenrik Tjäder
2020-10-01Remove all of heterogeneous and homogeneous from the bookHenrik Tjäder
2020-10-01Merge #373bors[bot]
373: Added `bare_metal::CriticalSection` to `init::Context` r=AfoHT a=korken89 Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2020-10-01Fixing test errorsEmil Fresk
2020-10-01Added `bare_metal::CriticalSection` to `init::Context`Emil Fresk
2020-10-01Start updating the bookHenrik Tjäder
2020-10-01Rename const_app to mod_appHenrik Tjäder
2020-09-29Fix test output to match GHA runnerHenrik Tjäder
2020-09-29Annotate the resource structHenrik Tjäder
2020-09-29Import panic_halt so semihosting is not attemptedHenrik Tjäder
ARMv6 would otherwise differ in output compared to ARMv7
2020-09-29Pool example need to import things into the modHenrik Tjäder
2020-09-29Remove stale commentHenrik Tjäder
2020-09-29Update run-pass tests for stableHenrik Tjäder
2020-09-29Workaround lint for nowHenrik Tjäder
2020-09-29Keep user code as-is within the module, add exampleHenrik Tjäder
2020-09-29Add #[resources] to ui/singleHenrik Tjäder
2020-09-29All examples use #[resources] attributeHenrik Tjäder
2020-09-25Update test suite outputHenrik Tjäder
2020-09-25Remove legacy 1.36.0Henrik Tjäder
2020-09-25Name collision with RTIC-mainHenrik Tjäder
With modules the scoping is different and task names collide with main generated by RTIC
2020-09-25Update new example to use mod {}Henrik Tjäder
2020-09-25Due to new module boundaries the schedule fn needs to be pubHenrik Tjäder
2020-09-25cfg_core is gone, cargo fmtHenrik Tjäder
2020-09-25Use dev-branch for mod_constHenrik Tjäder
2020-09-25Add format_ident importsHenrik Tjäder
2020-09-25Modify macro tests, use mod instead of constHenrik Tjäder
2020-09-25Compose the use-statements, reduce debug-printoutsHenrik Tjäder
2020-09-25Collect and generate required use-statementsHenrik Tjäder
2020-09-25Examples need to import the resourcesHenrik Tjäder
2020-09-25Handle user hardware and software tasks and some resourcesHenrik Tjäder
2020-09-25Modules using lower-case in examplesHenrik Tjäder
2020-09-25Generate mod instead of const, handle import of idle and initHenrik Tjäder
2020-09-25Update documentation where const is replaced by modHenrik Tjäder
2020-09-25Update the test suite to use mod instead of constHenrik Tjäder
Changes MSRV to 1.42, failing tests updated to match 1.42.
2020-09-25Examples using mod instead of constHenrik Tjäder
2020-09-25Merge #365bors[bot]
365: Regression in master on double schedule example r=AfoHT a=korken89 Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2020-09-25Fixed example and v7 flagEmil Fresk
2020-09-25Merge #366bors[bot]
366: Also check examples which require __v7 r=korken89 a=AfoHT This will currently fail similarly like in #364 which affects all examples using schedule But this is required to fully check all examples. Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
2020-09-25Also check examples which require __v7Henrik Tjäder
2020-09-24Merge branch 'master' into schedule_regressionEmil Fresk
2020-09-24Regression in master on double scheduleEmil Fresk
2020-09-22Merge #360bors[bot]
360: Improved loop example docs to highlight that one cannot have empty lo… r=AfoHT a=korken89 …ops in idle Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2020-09-15Improved loop example docs to highlight that one cannot have empty loops in idleEmil Fresk
2020-09-15Merge #358bors[bot]
358: Fixed so examples do not crash in release mode r=AfoHT a=korken89 Fixes #357 Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2020-09-14Fixed so examples do not crash in release modeEmil Fresk
2020-09-08Merge #356bors[bot]
356: Rust toolchain cache breaking on version change r=korken89 a=AfoHT There seems to be issues when Rust 1.45 is upgraded to 1.46. ``` [command]/usr/share/rust/.cargo/bin/rustup show Default host: x86_64-unknown-linux-gnu rustup home: /home/runner/.rustup stable-x86_64-unknown-linux-gnu (directory override for '/home/runner/work/cortex-m-rtic/cortex-m-rtic') rustc 1.45.2 (d3fb005a3 2020-07-31) [command]/usr/share/rust/.cargo/bin/rustup toolchain install stable info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu' info: latest update on 2020-08-27, rust version 1.46.0 (04488afe3 2020-08-24) info: downloading component 'clippy' info: downloading component 'rustfmt' info: downloading component 'cargo' info: downloading component 'rust-std' info: downloading component 'rustc' info: removing previous version of component 'clippy' info: removing previous version of component 'rustfmt' info: removing previous version of component 'cargo' info: removing previous version of component 'rust-std' info: removing previous version of component 'rustc' info: installing component 'clippy' info: Defaulting to 500.0 MiB unpack ram info: installing component 'rustfmt' info: installing component 'cargo' info: installing component 'rust-std' info: rolling back changes error: could not rename component file from '/home/runner/.rustup/tmp/5ymt177yixkhb4fl_dir/bk' to '/home/runner/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/share' error: could not rename component file from '/home/runner/.rustup/tmp/yvk581uxohbpg7yg_dir/bk' to '/home/runner/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/share/doc' error: could not rename component file from '/home/runner/.rustup/tmp/mth68dj6icrr8wix_dir/bk' to '/home/runner/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/share/man' error: could not rename component file from '/home/runner/.rustup/tmp/ve_xiaam6y08_0nm_dir/bk' to '/home/runner/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/etc' error: could not rename component file from '/home/runner/.rustup/tmp/p658oanwd5shnzba_dir/bk' to '/home/runner/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/share/zsh' error: failed to install component: 'rust-std-x86_64-unknown-linux-gnu', detected conflict: '"lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-0bb9b63424f4fc5d.rlib"' ##[error]The process '/usr/share/rust/.cargo/bin/rustup' failed with exit code 1 ``` Note that `/home/runner/.rustup` links to `/usr/share/rust/.rustup` Disabling the cache for rust toolchain seems to not cause this issue Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
2020-09-08Disable Rust toolchain GHA cacheHenrik Tjäder