Henrik Tjäder
95a020c8af
Fixup app/new
2020-11-12 17:45:12 +00:00
Henrik Tjäder
1709d1c9c6
Fixup app/tips
2020-11-12 17:15:33 +00:00
Per Lindgren
96cd625223
extern task
2020-10-29 19:29:46 +01:00
Per Lindgren
1c244a995d
move dispatchers to app argument
2020-10-23 23:58:09 +02:00
Dion Dokter
7a57f16860
Made relation between priority and number explicit
...
When quickly reading through the priorities chapter, I couldn't find in which order the priorities were, so I assumed it was the same as in the hardware.
In the cortex-m hardware, interrupts with the **lower** priority number will preempt the other interrupts.
RTIC does the reverse, so I think it's good to be more explicit about it.
2020-10-15 17:45:34 +02:00
Daniel Carosone
efe6b516fb
device path must be absolute; clarify
2020-10-13 10:45:03 +11:00
Daniel Carosone
987332b831
minor md lints and wording clarification
2020-10-07 09:31:30 +11:00
Daniel Carosone
f386cb63cb
Merge branch 'master'
...
of https://github.com/rtic-rs/cortex-m-rtic
2020-10-07 09:22:38 +11:00
bors[bot]
b1e1abae29
Merge #173
...
173: add sandbox example r=AfoHT a=etrombly
Added a real world example for my sandbox project.
Co-authored-by: Eric Trombly <etrombly@yahoo.com>
2020-10-06 18:37:33 +00:00
Emil Fresk
71a279f6d0
Split up migration guides into its own sections
2020-10-05 20:44:25 +02:00
bors[bot]
dbf9a7f298
Merge #368
...
368: Mod over const r=korken89 a=AfoHT
Related [RFC](https://github.com/rtic-rs/rfcs/pull/34 )
Dependent on [rtic-syntax-PR30](https://github.com/rtic-rs/rtic-syntax/pull/30 )
~~Currently using my own dev-branch~~
Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
2020-10-05 08:40:19 +00:00
Emil Fresk
f0f982faca
Updated documentation to include the critical section token in init
2020-10-03 15:30:15 +02:00
Henrik Tjäder
40c7119d7a
Prepare the book for v0.6
2020-10-02 12:36:34 +00:00
bors[bot]
97eae45fa5
Merge #375
...
375: close console text blocks on a new line r=AfoHT a=dcarosone
fixes #369
Co-authored-by: Daniel Carosone <Daniel.Carosone@gmail.com>
2020-10-02 11:17:56 +00:00
Daniel Carosone
3d6a0ea64f
minor markdownlints
2020-10-02 20:43:52 +10:00
Daniel Carosone
91c2d4850e
Shared access is useful with interior mutability
2020-10-02 19:56:17 +10:00
Henrik Tjäder
1482a25186
Describe the resource struct attribute migration steps
2020-10-02 09:55:25 +00:00
Henrik Tjäder
755bb191b6
Merge branch 'mod_const' of github.com:AfoHT/cortex-m-rtic into mod_const
2020-10-02 09:43:03 +00:00
Henrik Tjäder
e6bc673621
Clarify the need for resources-attribute
2020-10-02 09:42:50 +00:00
Daniel Carosone
baa2edfe72
close console text blocks on a new line
...
fixes #369
2020-10-02 19:38:00 +10:00
Henrik Tjäder
1e46ffdfbc
Merge branch 'master' into mod_const
2020-10-02 11:36:28 +02:00
Henrik Tjäder
9ca10b0d8c
Add migration to 0.6 along with updated documentation
2020-10-02 09:33:28 +00:00
Henrik Tjäder
0cc556a75a
Remove all of heterogeneous and homogeneous from the book
2020-10-01 19:12:54 +00:00
Henrik Tjäder
163edd7579
Start updating the book
2020-10-01 16:59:27 +00:00
Emil Fresk
e487b235eb
Improved loop example docs to highlight that one cannot have empty loops in idle
2020-09-15 15:41:14 +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
Vincent Esche
0616435ba6
Updated URL for example 'init.rs' file
...
(the file at tag '0.5.0' still uses `rtfm`, rather than `rtic` from tag '0.5.3' or later)
2020-07-14 16:26:03 +02:00
Vincent Esche
e9fa71c065
Fixed some more spelling
2020-07-14 16:01:14 +02:00
Vincent Esche
3b48447934
Unified spelling of "real-time" (vs. "real time")
...
(This spelling is consistent with the one provided by Merriam Webster for use an an adjective)
2020-07-14 16:00:42 +02:00
Emil Fresk
cfd5f4785e
Merge pull request #329 from rtic-rs/v0.5.3_release
...
Preparing for v0.5.3
2020-06-12 10:03:26 +02:00
Emil Fresk
5f860dcdf5
Updated book with migration guide for RTFM -> RTIC
2020-06-12 09:50:12 +02:00
Nicolas Stalder
ae5f2bc796
Link to GitHub from book
2020-06-11 21:27:57 +02:00
Henrik Tjäder
ff4370944f
Small renaming fixes
2020-06-11 18:29:25 +00:00
Henrik Tjäder
602a5b4374
Rename RTFM to RTIC
2020-06-11 17:18:29 +00:00
KENTARO OKUDA
d44f5582d9
Update resources.md
2020-06-11 09:45:53 -04:00
KENTARO OKUDA
6e59dacdc3
Update app.md
2020-05-13 07:35:51 -04:00
Peter Taylor
02f965ef09
correct SLEEPONEXIT reference link
2020-04-13 09:32:49 -06:00
Henrik Tjäder
1a1a1e2167
Reference the correct example
2020-01-24 15:34:41 +00:00
Scott Mabin
864ec2ebc9
Update migration guide to include the enabling of the the DWT peripheral. Also makes note of enable trace with the DCB to allow the DWT to work without a debugger connected.
2019-12-03 11:33:24 +00:00
Jorge Aparicio
73d5fa31c2
remove references to 'beta' from the docs
2019-11-14 18:19:57 -05:00
Emil Fresk
76e234599f
Added struct de-structure-ing example in tips & tricks
2019-11-07 14:12:16 +01:00
Emil Fresk
1ba2b5abbe
Fixed peripherals -> device typo
2019-10-23 20:31:33 +02:00
Jorge Aparicio
1fe9767eba
version v0.5 is still beta
2019-10-17 12:00:45 -05:00
bors[bot]
e82fb497f0
Merge #256
...
256: add migration guide r=korken89 a=japaric
Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2019-10-17 06:16:43 +00:00
Jorge Aparicio
4b61c345eb
ARMv7-M+
2019-10-16 16:36:06 -05:00
Jorge Aparicio
66a1993f5d
add migration guide
2019-10-16 14:39:02 -05:00
bors[bot]
47e4d99907
Merge #255
...
255: more monotonic timer docs r=nils-grepit a=japaric
covers
- initialization and configuration of the timer; this is now a responsibility of
the application author
- correctness of `Monotonic::now()` in `#[init]`
- safety of `Monotonic::reset()`
closes #251
cc @jonas-schievink
(EDIT: yay, pull request number 0xFF)
Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2019-10-16 19:07:28 +00:00
Jorge Aparicio
1ccacf2102
Update book/en/src/by-example/timer-queue.md
...
Co-Authored-By: Jonas Schievink <jonasschievink@gmail.com>
2019-10-16 17:04:42 +00:00
Jorge Aparicio
eef4e7bf79
more monotonic timer docs
...
covers
- initialization and configuration of the timer; this is now a responsibility of
the application author
- correctness of `Monotonic::now()` in `#[init]`
- safety of `Monotonic::reset()`
closes #251
2019-10-15 18:44:49 -05:00
bors[bot]
8a1f009c34
Merge #252
...
252: critical sections book: each task gets its own context r=japaric a=chrysn
Fixing what was probably a copy-paste error; different tasks each have different types for their context.
Co-authored-by: chrysn <chrysn@fsfe.org>
2019-10-15 22:43:59 +00:00