diff options
author | 2020-01-08 16:14:48 +0300 | |
---|---|---|
committer | 2020-01-08 16:14:48 +0300 | |
commit | 9d0d89308efad03dd681db6c9381a330de49b27a (patch) | |
tree | 4c58fcf420c5441468b65445fffd066afcd11f9c | |
parent | ec7a1a7fdaa26f686b22fe01b1c0f6387ab260b9 (diff) | |
download | cortex-m-9d0d89308efad03dd681db6c9381a330de49b27a.tar.gz cortex-m-9d0d89308efad03dd681db6c9381a330de49b27a.tar.zst cortex-m-9d0d89308efad03dd681db6c9381a330de49b27a.zip |
Document a possible reason for the 'interrupt vectors are missing' error
-rw-r--r-- | cortex-m-rt/link.x.in | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cortex-m-rt/link.x.in b/cortex-m-rt/link.x.in index 30d4af1..4db25fa 100644 --- a/cortex-m-rt/link.x.in +++ b/cortex-m-rt/link.x.in @@ -191,6 +191,7 @@ ASSERT(SIZEOF(.vector_table) > 0x40, " ERROR(cortex-m-rt): The interrupt vectors are missing. Possible solutions, from most likely to less likely: - Link to a svd2rust generated device crate +- Check that you actually use the device/hal/bsp crate in your code - Disable the 'device' feature of cortex-m-rt to build a generic application (a dependency may be enabling it) - Supply the interrupt handlers yourself. Check the documentation for details."); |