Lines Matching refs:rx
247 static void receive_chars(struct m68k_serial *info, unsigned short rx)
259 ch = GET_FIELD(rx, URX_RXDATA);
262 if(URX_BREAK & rx) { /* whee, break received */
263 status_handle(info, rx);
284 if(rx & URX_PARITY_ERROR) {
286 status_handle(info, rx);
287 } else if(rx & URX_OVRUN) {
289 status_handle(info, rx);
290 } else if(rx & URX_FRAME_ERROR) {
292 status_handle(info, rx);
296 } while((rx = uart->urx.w) & URX_DATA_READY);
348 unsigned short rx;
352 rx = uart->urx.w;
357 if (rx & URX_DATA_READY) receive_chars(info, rx);
360 receive_chars(info, rx);