Lines Matching refs:read_reg

621 static unsigned char read_reg(SLMP_INFO *info, unsigned char addr);
1529 RegValue = read_reg(info, CTL); in set_break()
2105 unsigned char status = read_reg(info, SR1) & info->ie1_value & (FLGD + IDLD + CDCD + BRKD); in isr_rxint()
2106 unsigned char status2 = read_reg(info, SR2) & info->ie2_value & OVRN; in isr_rxint()
2168 while((status = read_reg(info,CST0)) & BIT0) in isr_rxrdy()
2172 DataByte = read_reg(info,TRB); in isr_rxrdy()
2284 unsigned char status = read_reg(info, SR1) & info->ie1_value & (UDRN + IDLE + CCTS); in isr_txint()
2346 unsigned char status = read_reg(info,RXDMA + DSR) & 0xc0; in isr_rxdmaok()
2363 unsigned char status = read_reg(info,RXDMA + DSR) & 0x30; in isr_rxdmaerror()
2378 unsigned char status_reg1 = read_reg(info, SR1); in isr_txdmaok()
2399 unsigned char status = read_reg(info,TXDMA + DSR) & 0x30; in isr_txdmaerror()
2542 timerstatus0 = read_reg(info, ISR2); in synclinkmp_interrupt()
2554 timerstatus1 = read_reg(info->port_array[2], ISR2); in synclinkmp_interrupt()
4029 write_reg(info, MD2, (unsigned char)(read_reg(info, MD2) | (BIT1 + BIT0))); in enable_loopback()
4047 write_reg(info, MD2, (unsigned char)(read_reg(info, MD2) & ~(BIT1 + BIT0))); in enable_loopback()
4102 (unsigned char)((read_reg(info, TXS) & 0xf0) | BRValue)); in set_rate()
4104 (unsigned char)((read_reg(info, RXS) & 0xf0) | BRValue)); in set_rate()
4302 while( info->tx_count && (read_reg(info,SR0) & BIT1) ) { in tx_load_fifo()
4739 u16 status = read_reg(info, SR3); in get_signals()
4771 RegValue = read_reg(info, CTL); in set_signals()
5071 if ( (read_reg(info, TMC) != testval[i]) || in register_test()
5072 (read_reg(info, IDL) != testval[(i+1)%count]) || in register_test()
5073 (read_reg(info, SA0) != testval[(i+2)%count]) || in register_test()
5074 (read_reg(info, SA1) != testval[(i+3)%count]) ) in register_test()
5549 static unsigned char read_reg(SLMP_INFO * info, unsigned char Addr) in read_reg() function