Skip to content

Commit 6fb2231

Browse files
committed
Removed old init interrupt function
1 parent b6aba0d commit 6fb2231

File tree

2 files changed

+1
-82
lines changed

2 files changed

+1
-82
lines changed

cores/arduino/Serial.cpp

Lines changed: 0 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -354,87 +354,6 @@ rx_buffer_index_t UART::get_rx_buffer_head()
354354
}
355355

356356

357-
void UART::enableUartIrqs() {
358-
359-
switch (_channel)
360-
{
361-
case 0:
362-
#ifdef SCI0_RXI_IRQn
363-
__NVIC_SetVector(SCI0_RXI_IRQn, (uint32_t)sci_uart_rxi_isr);
364-
__NVIC_SetVector(SCI0_TXI_IRQn, (uint32_t)sci_uart_txi_isr);
365-
__NVIC_SetVector(SCI0_TEI_IRQn, (uint32_t)sci_uart_tei_isr);
366-
#endif
367-
break;
368-
case 1:
369-
#ifdef SCI1_RXI_IRQn
370-
__NVIC_SetVector(SCI1_RXI_IRQn, (uint32_t)sci_uart_rxi_isr);
371-
__NVIC_SetVector(SCI1_TXI_IRQn, (uint32_t)sci_uart_txi_isr);
372-
__NVIC_SetVector(SCI1_TEI_IRQn, (uint32_t)sci_uart_tei_isr);
373-
#endif
374-
break;
375-
case 2:
376-
#ifdef SCI2_RXI_IRQn
377-
__NVIC_SetVector(SCI2_RXI_IRQn, (uint32_t)sci_uart_rxi_isr);
378-
__NVIC_SetVector(SCI2_TXI_IRQn, (uint32_t)sci_uart_txi_isr);
379-
__NVIC_SetVector(SCI2_TEI_IRQn, (uint32_t)sci_uart_tei_isr);
380-
#endif
381-
break;
382-
case 3:
383-
#ifdef SCI3_RXI_IRQn
384-
__NVIC_SetVector(SCI3_RXI_IRQn, (uint32_t)sci_uart_rxi_isr);
385-
__NVIC_SetVector(SCI3_TXI_IRQn, (uint32_t)sci_uart_txi_isr);
386-
__NVIC_SetVector(SCI3_TEI_IRQn, (uint32_t)sci_uart_tei_isr);
387-
#endif
388-
break;
389-
case 4:
390-
#ifdef SCI4_RXI_IRQn
391-
__NVIC_SetVector(SCI4_RXI_IRQn, (uint32_t)sci_uart_rxi_isr);
392-
__NVIC_SetVector(SCI4_TXI_IRQn, (uint32_t)sci_uart_txi_isr);
393-
__NVIC_SetVector(SCI4_TEI_IRQn, (uint32_t)sci_uart_tei_isr);
394-
#endif
395-
break;
396-
case 5:
397-
#ifdef SCI5_RXI_IRQn
398-
__NVIC_SetVector(SCI5_RXI_IRQn, (uint32_t)sci_uart_rxi_isr);
399-
__NVIC_SetVector(SCI5_TXI_IRQn, (uint32_t)sci_uart_txi_isr);
400-
__NVIC_SetVector(SCI5_TEI_IRQn, (uint32_t)sci_uart_tei_isr);
401-
#endif
402-
break;
403-
case 6:
404-
#ifdef SCI6_RXI_IRQn
405-
__NVIC_SetVector(SCI6_RXI_IRQn, (uint32_t)sci_uart_rxi_isr);
406-
__NVIC_SetVector(SCI6_TXI_IRQn, (uint32_t)sci_uart_txi_isr);
407-
__NVIC_SetVector(SCI6_TEI_IRQn, (uint32_t)sci_uart_tei_isr);
408-
#endif
409-
break;
410-
case 7:
411-
#ifdef SCI7_RXI_IRQn
412-
__NVIC_SetVector(SCI7_RXI_IRQn, (uint32_t)sci_uart_rxi_isr);
413-
__NVIC_SetVector(SCI7_TXI_IRQn, (uint32_t)sci_uart_txi_isr);
414-
__NVIC_SetVector(SCI7_TEI_IRQn, (uint32_t)sci_uart_tei_isr);
415-
#endif
416-
break;
417-
case 8:
418-
#ifdef SCI8_RXI_IRQn
419-
__NVIC_SetVector(SCI8_RXI_IRQn, (uint32_t)sci_uart_rxi_isr);
420-
__NVIC_SetVector(SCI8_TXI_IRQn, (uint32_t)sci_uart_txi_isr);
421-
__NVIC_SetVector(SCI8_TEI_IRQn, (uint32_t)sci_uart_tei_isr);
422-
#endif
423-
break;
424-
case 9:
425-
#ifdef SCI9_RXI_IRQn
426-
__NVIC_SetVector(SCI9_RXI_IRQn, (uint32_t)sci_uart_rxi_isr);
427-
__NVIC_SetVector(SCI9_TXI_IRQn, (uint32_t)sci_uart_txi_isr);
428-
__NVIC_SetVector(SCI9_TEI_IRQn, (uint32_t)sci_uart_tei_isr);
429-
#endif
430-
break;
431-
432-
default:
433-
break;
434-
}
435-
436-
}
437-
438357

439358

440359
#if SERIAL_HOWMANY > 0

cores/arduino/Serial.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ class UART : public arduino::HardwareSerial {
167167

168168
bool setUpUartIrqs(uart_cfg_t &cfg);
169169

170-
void enableUartIrqs();
170+
171171

172172
};
173173

0 commit comments

Comments
 (0)