Lines Matching refs:ptr
104 rt_uint8_t* ptr; in rt_serial_read() local
111 ptr = (rt_uint8_t*) buffer; in rt_serial_read()
124 *ptr = device->rx_buffer[device->read_index]; in rt_serial_read()
142 ptr ++; size --; in rt_serial_read()
145 return (rt_uint32_t)ptr - (rt_uint32_t)buffer; in rt_serial_read()
156 return (rt_size_t)ptr - (rt_size_t)buffer; in rt_serial_read()
161 char *ptr; in rt_serial_write() local
179 ptr = (char *)buffer; in rt_serial_write()
186 if (*ptr == '\n') in rt_serial_write()
193 out_8((rt_uint8_t*)device->hw_base + UART_THR, *ptr); in rt_serial_write()
195 ptr ++; in rt_serial_write()
204 out_8((rt_uint8_t*)device->hw_base + UART_THR, *ptr); in rt_serial_write()
206 ptr ++; in rt_serial_write()
211 return (rt_size_t) ptr - (rt_size_t) buffer; in rt_serial_write()