Emil Fresk
35c97b61c1
All examples pass with cargo xtask --target all
2023-03-01 00:33:28 +01:00
Emil Fresk
582c602912
Old xtask test pass
2023-03-01 00:31:01 +01:00
Henrik Tjäder
dbc6964f88
example: pool: Do not print the addr
...
Unstable and prone to fail CI
2023-02-26 17:30:09 +01:00
Henrik Tjäder
be74469ab7
Enable at least masking out a Monotonic
...
Simplest case working, but leaves a lot to ask
as shown by examples/cfg-monotonic.rs
Current `rtic-syntax` is unable to validate and
handle the `cfgs[]` which limits the usefulness
of this.
2023-01-22 12:00:08 +01:00
Per Lindgren
f86dab5ff3
Added support for SRP based scheduling for armv6m
2022-03-02 13:23:47 +01:00
Henrik Tjäder
7af09cb126
book: Restore accidentally removed files
2022-02-08 19:08:29 +01:00
Per Lindgren
305e8295d5
Drift free timing examples
2022-01-04 22:21:57 +01:00
Emil Fresk
ef4e4aaaa3
cargo xtask is now ~40x faster
2021-12-26 11:05:35 +01:00
Henrik Tjäder
8c8f7f12c3
Idle: Switch to NOP instead of WFI
...
Add example how to get old WFI behaviour
2021-12-14 22:18:17 +01:00
Emil Fresk
b71df58f2f
The great docs update
2021-09-23 16:11:04 +02:00
Jorge Aparicio
5805a05fac
book/resources: rm #[task_local] mention; add #[lock_free] example
...
the #[task_local] attribute was removed
2021-07-22 09:17:39 +02:00
Jorge Aparicio
f9a7efb235
update expected example output (take 2)
2021-07-22 08:58:17 +02:00
Jorge Aparicio
af631719f4
update expected example output
2021-07-22 08:42:44 +02:00
Henrik Tjäder
e6790f981f
Remove the rest of Travis CI
2020-11-16 22:36:01 +01:00
Emil Fresk
f111c825ba
Added multilock to CI
2020-11-14 17:06:03 +01:00
Per Lindgren
0cb7cb0ba8
resources
2020-11-12 18:55:11 +01:00
Emil Fresk
d9e8b68662
Fixes an issue where one could double take the cortex_m Peripheral
...
Added qemu test
Added comment
Typo
Add cfg for homogeneous
More cfg
Now multicore working
Add .run file
2020-06-30 22:06:57 +02:00
Henrik Tjäder
602a5b4374
Rename RTFM to RTIC
2020-06-11 17:18:29 +00:00
Emil Fresk
4397fbf762
Merge pull request #319 from AfoHT/fixoddex
...
Use cargo feature instead of conditional compilation hacks
2020-06-11 18:21:01 +02:00
Henrik Tjäder
29f354020e
Remove compilation optimisations on 1.36.0
2020-06-10 14:48:36 +00:00
Henrik Tjäder
5f61f7b75f
Use cargo feature instead of conditional compilation hacks
2020-06-10 13:31:48 +00:00
Henrik Tjäder
f6bce2110f
Use travis to set the PATH properly
2020-06-02 20:25:33 +00:00
Henrik Tjäder
7e01b1a08e
Use statically compiled mdbook
2020-06-02 19:58:56 +00:00
Henrik Tjäder
0bd40dad7d
Temporarily disable extra test stub since tests are not merged yet
2020-04-21 08:36:22 +00:00
Henrik Tjäder
61c0e66d11
Remove reference to example
...
This example will be reintroduced in #306 instead
2020-04-21 08:13:37 +00:00
Henrik Tjäder
fca678b874
Use buildrs for conditional compilation
2020-04-20 16:03:49 +00:00
Jorge Aparicio
7f863a9579
fix CI
...
after caching was enabled binary install through the trust/install.sh script
stopped working (due to permissions?). This updates crate installation to use
`cargo-install` iff the requested version of a crate is not already installed
2019-11-14 18:55:07 -05:00
Jorge Aparicio
e9a83947bc
fix bash comparison
2019-11-06 19:48:02 -05:00
Jorge Aparicio
da9c6a714e
run cfail tests only when rustc --version == $MSRV
...
this version is more or less fixed so new releases of Rust (stable or nightly
channel) are unlikely to break to build due to changes in diagnostic messages
2019-11-06 19:39:57 -05:00
Jorge Aparicio
31b392fe3a
CI: replace compiletest-rs with trybuild
...
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-11-06 19:05:37 -05:00
Jorge Aparicio
3dd6df0bd0
CI: build 0.4 docs from the v0.4.x branch
...
instead of using a specific tag; this way documentation changes done to the
v0.4.x branch will show up on the site as soon as they land -- right now they
require publishing a new v0.4.x release on crates.io and manually updating the
`after-success.sh` build script on master
2019-10-25 13:59:23 -05:00
Jorge Aparicio
eb2ec7a4c8
v0.5.0 beta release
2019-10-15 16:35:00 -05:00
Jorge Aparicio
ff3cfac6bb
www: fix book placement
2019-09-17 09:55:05 +02:00
Jorge Aparicio
2ffe12a0fc
www: prefix latest docs with the minor version
2019-09-17 09:26:48 +02:00
Jorge Aparicio
c67e039c19
fix install script
2019-09-15 22:28:52 +02:00
Jorge Aparicio
e5324645e3
0.4: don't cross compile docs
2019-09-15 22:05:31 +02:00
Jorge Aparicio
0f704459c6
faster doc builds and fix redirect on 0.4
2019-09-15 21:58:03 +02:00
Jorge Aparicio
a593e49a3e
fix redirects and CNAME
2019-09-15 21:40:40 +02:00
Jorge Aparicio
c8197f524e
fix gh-pages build
2019-09-15 20:19:48 +02:00
Jorge Aparicio
da675dc35f
ci: install some thumb targets on x86
2019-08-21 12:46:06 +02:00
Jorge Aparicio
4132bae2a9
ci: fix x86 build
2019-08-21 11:13:17 +02:00
Jorge Aparicio
7ca5bbf404
fix preempt example
2019-08-21 10:53:13 +02:00
Jorge Aparicio
69729d78eb
bump mdbook to v0.3.1
2019-08-21 10:28:45 +02:00
Jorge Aparicio
07b2b4d830
doc up
2019-08-21 10:17:27 +02:00
Jorge Aparicio
9195038c87
implement RFC #212
2019-07-10 22:42:44 +02:00
Jorge Aparicio
9897728709
add homogeneous multi-core support
2019-06-18 10:31:31 +02:00
Jorge Aparicio
81275bfa4f
rtfm-syntax refactor + heterogeneous multi-core support
2019-06-13 23:56:59 +02:00
Jorge Aparicio
30d6327001
bump heapless dependency to v0.5.0; remove "nightly" feature
...
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-21 15:22:25 +02:00
Jorge Aparicio
ccd7f4586b
book: indirection for faster message passing
2019-05-01 21:32:00 +02:00
Jorge Aparicio
f30743f52a
push docs to another repo & update README
2019-05-01 20:49:25 +02:00