Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/char/sun4v-con/sun4v-con.c

    rf2d88f3 r4f87a85a  
    4646#define POLL_INTERVAL  10000
    4747
    48 static errno_t sun4v_con_read(chardev_srv_t *, void *, size_t, size_t *,
    49     chardev_flags_t);
     48static errno_t sun4v_con_read(chardev_srv_t *, void *, size_t, size_t *);
    5049static errno_t sun4v_con_write(chardev_srv_t *, const void *, size_t, size_t *);
    5150
     
    155154/** Read from Sun4v console device */
    156155static errno_t sun4v_con_read(chardev_srv_t *srv, void *buf, size_t size,
    157     size_t *nread, chardev_flags_t flags)
     156    size_t *nread)
    158157{
    159158        sun4v_con_t *con = (sun4v_con_t *) srv->srvs->sarg;
     
    162161        char c;
    163162
    164         while ((flags & chardev_f_nonblock) == 0 &&
    165             con->input_buffer->read_ptr == con->input_buffer->write_ptr)
     163        while (con->input_buffer->read_ptr == con->input_buffer->write_ptr)
    166164                fibril_usleep(POLL_INTERVAL);
    167165
Note: See TracChangeset for help on using the changeset viewer.