Jorge Aparicio
d1d2aff34b
fix typo
2019-05-08 14:12:07 +02:00
Jorge Aparicio
d4eb4d2c47
write generated code to disk for easier inspection
...
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`
2019-05-08 14:08:09 +02:00
Jorge Aparicio
09ec5a7a41
document internals
...
note that this assumes that RFC #155 has been implemented
2019-05-01 22:36:54 +02:00
Jorge Aparicio
ccd7f4586b
book: indirection for faster message passing
2019-05-01 21:32:00 +02:00
Jorge Aparicio
3adc9c31f3
update the book
2019-05-01 20:49:25 +02:00
Jorge Aparicio
e865cbb2e5
book: resources shared with init must also be Send
2019-04-21 18:00:22 +02:00
Jorge Aparicio
c4bad51deb
note that late resources must be Send
2019-04-21 18:00:22 +02:00
Jorge Aparicio
aa7eec0299
check task priority at compile time
...
before we were checking the priority at runtime. The compile time error message
when the priority is too high is kind of awful though.
2019-04-16 23:04:24 +02:00
Andrey Zgarbul
028d5325ae
(ru) binds
2019-02-27 00:27:05 +01:00
Jorge Aparicio
e167af01f0
document the binds
feature
...
cc @burrbull
2019-02-26 23:22:34 +01:00
Zgarbul Andrey
3a03fd06d8
(ru) late resources
...
According to 1e9058cab2
2019-02-12 19:12:08 +03:00
Jorge Aparicio
1e9058cab2
(en) update the text related to late resources
...
cc @burrbull
2019-02-12 15:13:41 +01:00
Jorge Aparicio
91962d21fe
(ru) fix includes in the preface
2019-02-12 11:04:54 +01:00
Jorge Aparicio
0007a35a27
change layout of books
2019-02-11 21:40:53 +01:00
Jorge Aparicio
45659fdbbc
skeleton for the Russian translation of the book
2019-02-08 19:58:55 +01:00
Matt Kraai
17459b8f7d
Fix grammar
2018-12-21 12:52:57 -08:00
Matt Kraai
c61eb46149
Fix misspelling of "capacity"
2018-12-21 09:15:16 -08:00
Jorge Aparicio
5b032243e6
book: add some notes about the timer queue
2018-12-16 21:24:10 +01:00
Jorge Aparicio
d98f6c9a61
v0.4.0
2018-12-16 21:19:19 +01:00
Jorge Aparicio
34e74f4bb3
book: add an example of conditional compilation of resources and tasks
2018-12-16 20:57:04 +01:00
Jorge Aparicio
06c1e2f9b4
note that the timer queue is not supported on ARMv6-M
2018-12-16 19:38:22 +01:00
Jorge Aparicio
37a0692a0f
impl Mutex on all shared resources
...
document how to write generic code that operates on resources
2018-11-04 18:50:42 +01:00
Jorge Aparicio
c631049efc
v0.4.0
...
closes #32
closes #33
2018-11-03 17:16:55 +01:00