Commit graph

596 commits

Author SHA1 Message Date
Emil Fresk
83db89b57f Preparing v0.5.9 2021-09-27 10:16:26 +02:00
Emil Fresk
074c0ef1d4
Merge pull request #531 from Dirbaio/remove-cmrt-dep
v0.5: Remove cortex-m-rt dependency.
2021-09-27 10:14:04 +02:00
Emil Fresk
4e22ed01af
Merge pull request #520 from jorgeig-space/cortex-m-7-doctext
Update rust-doc text on lib.rs to document `cortex-m-7` feature
2021-09-23 19:14:30 +02:00
Dario Nieuwenhuis
507e132118 Remove cortex-m-rt dependency.
It's not needed, since the user has to supply a PAC which will already depend on a suitable
cortex-m-rt version.

This allows using RTIC v0.5 with either cortex-m-rt 0.6 or 0.7.
2021-09-23 19:10:42 +02:00
Jorgeig
e3cc15f4d1 cargo fmt 2021-08-27 14:35:12 +08:00
Jorge Iglesias Garcia
fe89bb00b6
Update doctext 2021-08-27 12:09:02 +08:00
Jorge Iglesias Garcia
a4aa45cc57
Update doctext on lib.rs 2021-08-27 11:49:53 +08:00
Emil Fresk
b4e54df856 Prepare v0.5.8 2021-08-19 08:30:27 +02:00
Emil Fresk
90f963e3bb
Merge pull request #509 from jorgeig-space/v0.5.x
Use cortex-m `InterruptNumber` instead of bare_metal `Nr`
2021-08-19 08:25:59 +02:00
Jorgeig
dbbd2b0d6b Merge from branch test - include feature gate 2021-08-11 12:35:20 +08:00
Jorgeig
9bcb32329f Use cortex-m InterruptNumber iso bare_metal Nr 2021-08-10 17:51:10 +08:00
Emil Fresk
356f53ddc3 v0.5.7 release 2021-07-05 20:44:38 +02:00
Emil Fresk
aa835e848b
Merge pull request #493 from rtic-rs/you-must-enable-the-rt-feature
backport: "you must enable the rt feature" compile time detection
2021-07-05 20:37:08 +02:00
Jorge Aparicio
b704894b03 run cargo fmt 2021-07-05 20:14:18 +02:00
Jorge Aparicio
73a4d7c8bd improve the error message 2021-07-05 20:09:49 +02:00
Jorge Aparicio
f042807d43 generate error if "rt" feature is not enabled 2021-07-05 19:54:52 +02:00
bors[bot]
8b2c07636c
Merge #453
453: Fix GHA by removing duplicate CI-check r=korken89 a=AfoHT

Same as done in fa2de97d87

Co-authored-by: Henrik Tjäder <henrik@grepit.se>
2021-03-03 11:00:57 +00:00
Henrik Tjäder
9022277c3f Fix GHA by removing duplicate CI-check 2021-03-03 11:57:24 +01:00
Henrik Tjäder
22926f41b7
Merge pull request #452 from AfoHT/v0.5.x-0.5.6
Release version 0.5.6
2021-03-03 11:45:58 +01:00
Henrik Tjäder
b1cfec21c7 Release version 0.5.6 2021-03-03 11:39:07 +01:00
Henrik Tjäder
8ddca12944
Merge pull request #449 from AfoHT/heaplessbump
Bump required version of heapless to 0.6.1
2021-03-03 11:33:48 +01:00
Henrik Tjäder
4dbda1181a Bump required version of heapless to 0.6.1 2021-03-03 11:22:46 +01:00
Henrik Tjäder
6f0985d470
Merge pull request #451 from AfoHT/v0.5.x-mdbookupdate
Fix the CI tests by using latest mdbook, switching to panic-semihosting
2021-03-03 11:21:56 +01:00
Henrik Tjäder
6d7da143ac Use panic-semihosting, fix ui-tests 2021-03-03 11:04:02 +01:00
Henrik Tjäder
612bb60ac6 Make linkchecker happy 2021-03-03 09:48:54 +01:00
Henrik Tjäder
4fe3688d05 Fix the CI tests by using latest mdbook 2021-03-03 09:26:09 +01:00
Emil Fresk
42eb46ed69 New logo, new text 2020-11-19 19:21:10 +01:00
Henrik Tjäder
6d949cea75
Merge pull request #421 from AfoHT/v0.5.x
Add the logo to the preface of the book for v0.5.x docs
2020-11-17 16:38:21 +01:00
Henrik Tjäder
ed6780a39e Add the logo to the preface of the book 2020-11-17 15:30:05 +00:00
Daniel Carosone
663624983d close console text blocks on a new line
fixes #369
2020-10-12 07:50:52 +00:00
Emil Fresk
7b2741264d Fixed erroneous tag 2020-10-07 11:04:16 +02:00
Emil Fresk
f2c37e02c0 Added so development version can be found from v0.5.x docs 2020-10-05 19:28:45 +02:00
Emil Fresk
c5e6d1fa49 Version fix 2020-08-27 15:03:15 +02:00
bors[bot]
2f1e707ddd
Merge #353
353: Preparing v0.5.5 release r=AfoHT a=korken89



Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2020-08-27 12:55:31 +00:00
Emil Fresk
697ee6e14c Preparing v0.5.5 release 2020-08-27 14:53:50 +02:00
bors[bot]
e9022e186c
Merge #352
352: Reuse cortex-m r=TeXitoi a=AfoHT

Potential fix for #351

Introduced by #338 

Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
2020-08-27 12:40:45 +00:00
Henrik Tjäder
a4eb8c576c Reuse cortex-m 2020-08-27 12:33:51 +00:00
bors[bot]
312331de58
Merge #350
350: Preparing for 0.5.4 release r=AfoHT a=korken89



Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2020-08-26 11:32:06 +00:00
Emil Fresk
5711a2472d Preparing for 0.5.4 release 2020-08-26 12:41:39 +02:00
bors[bot]
846aa5062f
Merge #341
341: Enable caching for Github Actions r=korken89 a=AfoHT

Using [GHA caching](https://docs.github.com/en/actions/configuring-and-managing-workflows/caching-dependencies-to-speed-up-workflows) to store key parts of the testing environment.

One example is downloading `arm-none-eabi-gcc` (which takes roughly 1 minute) for each checkexamples.

The rustup setup is roughly 200MB and restores nicely.

Rust examples can be found [here](https://github.com/actions/cache/blob/master/examples.md#rust---cargo)

**Something to discuss:**

Several notable projects remove some problematic files in order to keep cache size reasonable

[rust-analyzer](9a7db8fa00/.travis.yml (L2-L4))

[cargo duscussion](https://github.com/rust-lang/cargo/issues/5885)

[tantivity-search](https://github.com/tantivy-search/tantivy/pull/531/files)

[clap-rs](https://github.com/clap-rs/clap/pull/1658/files#diff-354f30a63fb0907d4ad57269548329e3R5-R16)


Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
2020-08-25 17:27:02 +00:00
Henrik Tjäder
877d945870 Try system QEMU 2020-08-24 13:19:00 +00:00
Henrik Tjäder
5a23fb3bd3 Use ubuntu-20.04 (actual latest) 2020-08-24 11:51:21 +00:00
Henrik Tjäder
6df6db40d8 Trigger CI rerun 2020-07-25 22:37:08 +00:00
Henrik Tjäder
2bde8af214 Remove arm-none-eabi-gcc 2020-07-25 22:26:10 +00:00
Henrik Tjäder
82220d21f7 Try running with cargo-binutils 2020-07-25 22:26:10 +00:00
bors[bot]
f77226af16
Merge #340
340:  rtic::export::Peripherals created by into instead of transmute r=korken89 a=perlindgren



Co-authored-by: Per Lindgren <per.lindgren@ltu.se>
2020-07-21 06:36:18 +00:00
bors[bot]
6ea8f6a06a
Merge #344
344: Added badges to 'README.md' file r=AfoHT a=regexident

Badges for quick access to the corresponding pages on **crates.io**, **docs.rs**, the **book** (aka **rtic.rs**), as well as a badge for showing the **minimum required rustc version**.

Co-authored-by: Vincent Esche <regexident@gmail.com>
2020-07-20 21:00:11 +00:00
Vincent Esche
c6ed8cb4b2 Added badges to 'README.md' file 2020-07-15 13:28:23 +02:00
bors[bot]
027b11f6b4
Merge #343
343: Updated URL for example 'init.rs' file r=AfoHT a=regexident

(the file at tag '0.5.0' still uses `rtfm`, rather than `rtic` from tag '0.5.3' or later)

Co-authored-by: Vincent Esche <regexident@gmail.com>
2020-07-15 06:55:05 +00:00
Henrik Tjäder
71677b3170 Remove old PATH modification just to trigger re-run of CI 2020-07-14 15:48:59 +00:00