Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/hid/output/ctl/serial.c

    r8d2dd7f2 rbbc6277  
    105105}
    106106
     107static void serial_flush(outdev_t *dev)
     108{
     109        vt100_state_t *state = (vt100_state_t *) dev->data;
     110
     111        vt100_flush(state);
     112}
     113
    107114static outdev_ops_t serial_ops = {
    108115        .yield = serial_yield,
     
    111118        .get_caps = serial_get_caps,
    112119        .cursor_update = serial_cursor_update,
    113         .char_update = serial_char_update
     120        .char_update = serial_char_update,
     121        .flush = serial_flush
    114122};
    115123
    116124int serial_init(vt100_putchar_t putchar_fn,
    117     vt100_control_puts_t control_puts_fn)
     125    vt100_control_puts_t control_puts_fn, vt100_flush_t flush_fn)
    118126{
    119127        vt100_state_t *state =
    120128            vt100_state_create(SERIAL_COLS, SERIAL_ROWS, putchar_fn,
    121             control_puts_fn);
     129            control_puts_fn, flush_fn);
    122130        if (state == NULL)
    123131                return ENOMEM;
Note: See TracChangeset for help on using the changeset viewer.