Kenji Arai / iSerial

Dependencies:   RingBuffer

Dependents:   Frequency_Counter_w_GPS_1PPS FreqCntr_GPS1PPS_F746F4xx_w_recipro

Fork of iSerial by Yoji KURODA

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers iSerial_LPC1768.h Source File

iSerial_LPC1768.h

00001 #if defined(TARGET_LPC1768)
00002 
00003 void
00004 iSerial::enable_uart_irq(void)
00005 {
00006     switch(tx) {
00007         case USBTX:
00008             NVIC_EnableIRQ(UART2_IRQn);
00009             break;
00010         case p9:
00011             NVIC_EnableIRQ(UART1_IRQn);
00012             break;
00013         case p13:
00014             NVIC_EnableIRQ(UART3_IRQn);
00015             break;
00016         case p28:
00017             NVIC_EnableIRQ(UART0_IRQn);
00018             break;
00019     }
00020 }
00021 
00022 void
00023 iSerial::disable_uart_irq(void)
00024 {
00025     switch(tx) {
00026         case USBTX:
00027             NVIC_DisableIRQ(UART2_IRQn);
00028             break;
00029         case p9:
00030             NVIC_DisableIRQ(UART1_IRQn);
00031             break;
00032         case p13:
00033             NVIC_DisableIRQ(UART3_IRQn);
00034             break;
00035         case p28:
00036             NVIC_DisableIRQ(UART0_IRQn);
00037             break;
00038     }
00039 }
00040 
00041 #endif