Changeset bbc6277 in mainline for uspace/srv/hid/output/ctl/serial.c
- Timestamp:
- 2017-11-30T17:00:09Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- b5abaf7
- Parents:
- 7f345cd0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hid/output/ctl/serial.c
r7f345cd0 rbbc6277 105 105 } 106 106 107 static void serial_flush(outdev_t *dev) 108 { 109 vt100_state_t *state = (vt100_state_t *) dev->data; 110 111 vt100_flush(state); 112 } 113 107 114 static outdev_ops_t serial_ops = { 108 115 .yield = serial_yield, … … 111 118 .get_caps = serial_get_caps, 112 119 .cursor_update = serial_cursor_update, 113 .char_update = serial_char_update 120 .char_update = serial_char_update, 121 .flush = serial_flush 114 122 }; 115 123 116 124 int 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) 118 126 { 119 127 vt100_state_t *state = 120 128 vt100_state_create(SERIAL_COLS, SERIAL_ROWS, putchar_fn, 121 control_puts_fn );129 control_puts_fn, flush_fn); 122 130 if (state == NULL) 123 131 return ENOMEM;
Note:
See TracChangeset
for help on using the changeset viewer.