Lines Matching refs:ptr
149 rt_uint8_t* ptr; in rt_serial_read() local
154 ptr = (rt_uint8_t*) buffer; in rt_serial_read()
167 *ptr = serial->rx_buffer[serial->read_index]; in rt_serial_read()
185 ptr ++; size --; in rt_serial_read()
188 return (rt_uint32_t)ptr - (rt_uint32_t)buffer; in rt_serial_read()
204 *ptr = serial->hw_base->Rx_FIFO; in rt_serial_read()
205 ptr ++; in rt_serial_read()
209 return (rt_size_t)ptr - (rt_size_t)buffer; in rt_serial_read()
217 rt_uint8_t* ptr; in rt_serial_write() local
221 ptr = (rt_uint8_t*) buffer; in rt_serial_write()
230 if (*ptr == '\n') in rt_serial_write()
240 serial->hw_base->Tx_FIFO = *ptr; in rt_serial_write()
241 if (*ptr & 1) in rt_serial_write()
245 ptr ++; size --; in rt_serial_write()
256 serial->hw_base->Tx_FIFO = *ptr; in rt_serial_write()
257 if (*ptr & 1) in rt_serial_write()
261 ptr ++; size --; in rt_serial_write()
266 return (rt_size_t)ptr - (rt_size_t)buffer; in rt_serial_write()