Changeset 9ca6799 in rtems
- Timestamp:
- 10/12/14 15:07:07 (9 years ago)
- Branches:
- 4.11, 5, master
- Children:
- ee0ea5bf
- Parents:
- 59888da
- git-author:
- Joel Sherrill <joel.sherrill@…> (10/12/14 15:07:07)
- git-committer:
- Joel Sherrill <joel.sherrill@…> (10/13/14 15:33:27)
- Location:
- c/src/lib/libbsp/powerpc/shared/console
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/powerpc/shared/console/console.c
r59888da r9ca6799 149 149 } /* console_initialize */ 150 150 151 #if !defined(USE_POLLED_IO) 151 152 static int console_first_open(int major, int minor, void *arg) 152 153 { … … 175 176 return 0; 176 177 } 177 178 #endif 179 180 #if !defined(USE_POLLED_IO) 178 181 static int console_last_close(int major, int minor, void *arg) 179 182 { … … 181 184 return 0; 182 185 } 186 #endif 183 187 184 188 /*-------------------------------------------------------------------------+ -
c/src/lib/libbsp/powerpc/shared/console/uart.c
r59888da r9ca6799 83 83 84 84 85 #ifdef UARTDEBUG 86 static void 85 static void 87 86 uartError(int uart, void *termiosPrivate) 88 87 { … … 93 92 dummy = uread(uart, RBR); 94 93 94 #ifdef UARTDEBUG 95 95 if (uartStatus & OE) 96 96 printk("********* Over run Error **********\n"); … … 101 101 if (uartStatus & BI) { 102 102 printk("********* BREAK INTERRUPT *********\n"); 103 if ((h=uart_data[uart].breakCallback.handler)) 104 h(uart, 105 (dummy<<8)|uartStatus,106 termiosPrivate,107 uart_data[uart].breakCallback.private); 108 103 #endif 104 if ((h=uart_data[uart].breakCallback.handler)) { 105 h(uart, 106 (dummy<<8)|uartStatus, 107 termiosPrivate, 108 uart_data[uart].breakCallback.private); 109 109 } 110 #ifdef UARTDEBUG 110 111 if (uartStatus & ERFIFO) 111 112 printk("********* Error receive Fifo **********\n"); 112 113 }114 #else115 inline void uartError(int uart, void *termiosPrivate)116 {117 unsigned char uartStatus,dummy;118 BSP_UartBreakCbProc h;119 120 uartStatus = uread(uart, LSR);121 dummy = uread(uart, RBR);122 if ((uartStatus & BI) && (h=uart_data[uart].breakCallback.handler))123 h(uart,124 (dummy<<8)|uartStatus,125 termiosPrivate,126 uart_data[uart].breakCallback.private);127 }128 113 #endif 114 } 129 115 130 116 /* … … 198 184 tmp = uread(uart, RBR); 199 185 tmp = uread(uart, MSR); 186 (void) tmp; /* avoid set but not used warning */ 200 187 201 188 /* Remember state */
Note: See TracChangeset
for help on using the changeset viewer.