From aa614a1a080226e8901a4b3ca47c2693a33f67fd Mon Sep 17 00:00:00 2001 From: RudolphRiedel <31180093+RudolphRiedel@users.noreply.github.com> Date: Sun, 17 Apr 2022 22:58:24 +0200 Subject: [PATCH] -removed the "weak" attribute from the alias DMAC handler functions --- Adafruit_ZeroDMA.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Adafruit_ZeroDMA.cpp b/Adafruit_ZeroDMA.cpp index 7698847..e4aeea7 100644 --- a/Adafruit_ZeroDMA.cpp +++ b/Adafruit_ZeroDMA.cpp @@ -144,10 +144,10 @@ void DMAC_Handler(void) { } #ifdef __SAMD51__ -void DMAC_1_Handler(void) __attribute__((weak, alias("DMAC_0_Handler"))); -void DMAC_2_Handler(void) __attribute__((weak, alias("DMAC_0_Handler"))); -void DMAC_3_Handler(void) __attribute__((weak, alias("DMAC_0_Handler"))); -void DMAC_4_Handler(void) __attribute__((weak, alias("DMAC_0_Handler"))); +void DMAC_1_Handler(void) __attribute__((alias("DMAC_0_Handler"))); +void DMAC_2_Handler(void) __attribute__((alias("DMAC_0_Handler"))); +void DMAC_3_Handler(void) __attribute__((alias("DMAC_0_Handler"))); +void DMAC_4_Handler(void) __attribute__((alias("DMAC_0_Handler"))); #endif void Adafruit_ZeroDMA::_IRQhandler(uint8_t flags) {