From 4b3bf59215d682e9473ca66545a1f7c2acbccbfe Mon Sep 17 00:00:00 2001 From: datdenkikniet Date: Sat, 20 May 2023 11:24:03 +0200 Subject: [PATCH] Move some more stuff to the archive, update this link --- book/en/{src/by-example => archive/by_example}/tips/from_ram.md | 0 book/en/src/SUMMARY.md | 2 -- book/en/src/by-example/tips/indirection.md | 2 +- 3 files changed, 1 insertion(+), 3 deletions(-) rename book/en/{src/by-example => archive/by_example}/tips/from_ram.md (100%) diff --git a/book/en/src/by-example/tips/from_ram.md b/book/en/archive/by_example/tips/from_ram.md similarity index 100% rename from book/en/src/by-example/tips/from_ram.md rename to book/en/archive/by_example/tips/from_ram.md diff --git a/book/en/src/SUMMARY.md b/book/en/src/SUMMARY.md index baeb036b64..e8c8ee6d17 100644 --- a/book/en/src/SUMMARY.md +++ b/book/en/src/SUMMARY.md @@ -21,8 +21,6 @@ - [Avoid copies when message passing](./by-example/tips/indirection.md) - [`'static` super-powers](./by-example/tips/static_lifetimes.md) - [Inspecting generated code](./by-example/tips/view_code.md) - - - [RTIC vs. the world](./rtic_vs.md) - [Awesome RTIC examples](./awesome_rtic.md) diff --git a/book/en/src/by-example/tips/indirection.md b/book/en/src/by-example/tips/indirection.md index 58b3bdea09..aa681905d9 100644 --- a/book/en/src/by-example/tips/indirection.md +++ b/book/en/src/by-example/tips/indirection.md @@ -7,7 +7,7 @@ Indirection can minimize message passing overhead: instead of sending the buffer One can use a global memory allocator to achieve indirection (`alloc::Box`, `alloc::Rc`, etc.), which requires using the nightly channel as of Rust v1.37.0, or one can use a statically allocated memory pool like [`heapless::Pool`]. -[`heapless::Pool`]: https://docs.rs/heapless/0.5.0/heapless/pool/index.html +[`heapless::Pool`]: https://docs.rs/heapless/latest/heapless/pool/index.html As this example of approach goes completely outside of RTIC resource model with shared and local the program would rely on the correctness of the memory allocator, in this case `heapless::pool`.