Skip to content

Commit 3253d46

Browse files
committed
Avoid unused parameter compiler warnings
1 parent d5935a8 commit 3253d46

File tree

4 files changed

+5
-3
lines changed

4 files changed

+5
-3
lines changed

cores/arduino/WInterrupts.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ void detachInterrupt(uint32_t pin)
250250
* External Interrupt Controller NVIC Interrupt Handler
251251
*/
252252
#if defined(__SAMD51__)
253-
void InterruptHandler(uint32_t i)
253+
void InterruptHandler(__attribute__((unused)) uint32_t i)
254254
{
255255
// Calling the routine directly from -here- takes about 1us
256256
// Depending on where you are in the list it will take longer

libraries/Adafruit_ZeroDMA/examples/zerodma_spi1/zerodma_spi1.ino

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ volatile bool transfer_is_done = false; // Done yet?
1919

2020
// Callback for end-of-DMA-transfer
2121
void dma_callback(Adafruit_ZeroDMA *dma) {
22+
(void)dma; // avoid compiler warning about unused parameter
2223
transfer_is_done = true;
2324
}
2425

libraries/Adafruit_ZeroDMA/examples/zerodma_spi2/zerodma_spi2.ino

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ volatile bool transfer_is_done = true; // Done yet?
3333

3434
// Callback for end-of-DMA-transfer
3535
void dma_callback(Adafruit_ZeroDMA *dma) {
36+
(void)dma; // avoid compiler warning about unused parameter
3637
transfer_is_done = true;
3738
}
3839

libraries/Servo/src/samd/Servo.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ static inline void resetTC (Tc* TCx)
172172
while (TCx->COUNT16.CTRLA.bit.SWRST);
173173
}
174174

175-
static void _initISR(Tc *tc, uint8_t channel, uint32_t id, IRQn_Type irqn, uint8_t gcmForTimer, uint8_t intEnableBit)
175+
static void _initISR(Tc *tc, uint8_t channel, __attribute__((unused)) uint32_t id, IRQn_Type irqn, uint8_t gcmForTimer, uint8_t intEnableBit)
176176
{
177177
// Select GCLK0 as timer/counter input clock source
178178
#if defined(__SAMD51__)
@@ -263,7 +263,7 @@ static void initISR(timer16_Sequence_t timer)
263263
#endif
264264
}
265265

266-
static void finISR(timer16_Sequence_t timer)
266+
static void finISR(__attribute__((unused)) timer16_Sequence_t timer)
267267
{
268268
#if defined (_useTimer1)
269269
// Disable the match channel interrupt request

0 commit comments

Comments
 (0)