From f7600db9c415fee89cfc9007d85f00448520b61b Mon Sep 17 00:00:00 2001 From: Giovanni Di Sirio Date: Fri, 26 Jun 2020 08:12:09 +0000 Subject: [PATCH] Fixed bug #1107. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@13729 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 --- os/common/startup/ARMCMx/compilers/GCC/ld/rules_code.ld | 2 +- readme.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/os/common/startup/ARMCMx/compilers/GCC/ld/rules_code.ld b/os/common/startup/ARMCMx/compilers/GCC/ld/rules_code.ld index 888cc712e..5a288afbd 100644 --- a/os/common/startup/ARMCMx/compilers/GCC/ld/rules_code.ld +++ b/os/common/startup/ARMCMx/compilers/GCC/ld/rules_code.ld @@ -18,7 +18,7 @@ ENTRY(Reset_Handler) SECTIONS { - .vectors : ALIGN(16) + .vectors : ALIGN(1024) { KEEP(*(.vectors)) } > VECTORS_FLASH AT > VECTORS_FLASH_LMA diff --git a/readme.txt b/readme.txt index 188ea2d48..810bf6584 100644 --- a/readme.txt +++ b/readme.txt @@ -77,6 +77,7 @@ - NEW: Added a new setting to STM32 USBv1 allowing for some clock deviation from 48MHz. Renamed setting USB_HOST_WAKEUP_DURATION to STM32_USB_HOST_WAKEUP_DURATION for consistency. +- FIX: Fixed cortex-M vectors table alignment problem (bug #1107). - FIX: Fixed extra condition in MAC driver macWaitTransmitDescriptor() function (bug #1106). - FIX: Fixed schedule anomaly when CH_CFG_TIME_QUANTUM is greater than zero