Subversion Repositories HelenOS

Rev

Rev 3844 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3844 Rev 3848
Line 50... Line 50...
50
{
50
{
51
    if (!silent) {
51
    if (!silent) {
52
        serial_t *sd = (serial_t *)d->data;
52
        serial_t *sd = (serial_t *)d->data;
53
       
53
       
54
        if (ch == '\n')
54
        if (ch == '\n')
55
            serial_write(d, '\r');
55
            serial_write(d, '\r', false);
56
       
56
       
57
        /* Wait until transmit buffer empty */
57
        /* Wait until transmit buffer empty */
58
        while (!(SERIAL_READ_LSR(sd->port) & (1 << TRANSMIT_EMPTY_BIT)));
58
        while (!(SERIAL_READ_LSR(sd->port) & (1 << TRANSMIT_EMPTY_BIT)));
59
        SERIAL_WRITE(sd->port, ch);
59
        SERIAL_WRITE(sd->port, ch);
60
    }
60
    }