Changeset 132ab5d1 in mainline for uspace/srv/hid/output/ctl/serial.c


Ignore:
Timestamp:
2018-01-30T03:20:45Z (8 years ago)
Author:
Jenda <jenda.jzqk73@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
5a6cc679
Parents:
8bfb163 (diff), 6a5d05b (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge commit '6a5d05bd2551e64111bea4f9332dd7448c26ce84' into forwardport

Separate return value from error code in gen_irq_code*().

File:
1 edited

Legend:

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

    r8bfb163 r132ab5d1  
    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.