aboutsummaryrefslogtreecommitdiff
path: root/cortex-m-rt/src
diff options
context:
space:
mode:
authorGravatar Jorge Aparicio <jorge@japaric.io> 2018-11-11 16:43:02 +0100
committerGravatar Jorge Aparicio <jorge@japaric.io> 2018-11-11 17:00:16 +0100
commita029b4864b49a9593abc96af4c7a22d4c99e0b6d (patch)
tree519145305337bfedf819190059da2264aaafe833 /cortex-m-rt/src
parent4a79231d79e8dac3fbd7ade52cbbb0a0e6a2719c (diff)
downloadcortex-m-a029b4864b49a9593abc96af4c7a22d4c99e0b6d.tar.gz
cortex-m-a029b4864b49a9593abc96af4c7a22d4c99e0b6d.tar.zst
cortex-m-a029b4864b49a9593abc96af4c7a22d4c99e0b6d.zip
change attribute doc links
to point to the "Reexports" section. The older links don't work correctly on docs.rs. The "Reexports" section always has valid links to the documentation of each attribute.
Diffstat (limited to 'cortex-m-rt/src')
-rw-r--r--cortex-m-rt/src/lib.rs13
1 files changed, 6 insertions, 7 deletions
diff --git a/cortex-m-rt/src/lib.rs b/cortex-m-rt/src/lib.rs
index 4d9bf3f..e1b5e45 100644
--- a/cortex-m-rt/src/lib.rs
+++ b/cortex-m-rt/src/lib.rs
@@ -16,19 +16,18 @@
//!
//! This crate also provides the following attributes:
//!
-//! - [`#[entry]`] to declare the entry point of the program
-//! - [`#[exception]`] to override an exception handler. If not overridden all exception handlers
+//! - `#[entry]` to declare the entry point of the program
+//! - `#[exception]` to override an exception handler. If not overridden all exception handlers
//! default to an infinite loop.
-//! - [`#[pre_init]`] to run code *before* `static` variables are initialized
-//!
-//! [`#[entry]`]: ../cortex_m_rt_macros/fn.entry.html
-//! [`#[exception]`]: ../cortex_m_rt_macros/fn.exception.html
-//! [`#[pre_init]`]: ../cortex_m_rt_macros/fn.pre_init.html
+//! default to an infinite loop.
+//! - `#[pre_init]` to run code *before* `static` variables are initialized
//!
//! This crate also implements a related attribute called `#[interrupt]`, which allows you
//! to define interrupt handlers. However, since which interrupts are available depends on the
//! microcontroller in use, this attribute should be re-exported and used from a device crate.
//!
+//! The documentation for these attributes can be found in the [Reexports](#reexports) section.
+//!
//! # Requirements
//!
//! ## `memory.x`