zephyr/drivers
Peter Mitsis b1c1020732 Add UART irq input hook to uart_console_isr()
Adds an input hook to be used by the interrupt handler uart_console_isr().
This hook permits the console input to detect a character escape sequence
that can be used to override the console's default input behavior.

This input hook can be set using the following API:
   void uart_irq_input_hook_set(struct device *dev,
                                int (*hook)(struct device *, uint8_t));

The hook returns 1 if the handler should stop processing the character,
and 0 if it should not stop.

Change-Id: I95e7da75e07fb6caaca2d45e80bfc4334a43c0ac
Signed-off-by: Peter Mitsis <peter.mitsis@windriver.com>
2016-02-05 20:24:41 -05:00
..
adc checkpatch: warning - block_comment_style 2016-02-05 20:24:33 -05:00
bluetooth Bluetooth: uart: Fix discarding data in case of too small buffer 2016-02-05 20:24:40 -05:00
console Add UART irq input hook to uart_console_isr() 2016-02-05 20:24:41 -05:00
ethernet eth: dw: Add driver for Synopsys DesignWare Ethernet MAC 2016-02-05 20:24:38 -05:00
gpio gpio: remove both edge support on dw arc ip 2016-02-05 20:24:41 -05:00
grove grove: KConfig cleanup 2016-02-05 20:24:36 -05:00
i2c i2c: fix init for I2C1 device 2016-02-05 20:24:35 -05:00
interrupt_controller ioapic_intr: remove dead code 2016-02-05 20:24:36 -05:00
pci pci: Add pci_enable_bus_master 2016-02-05 20:24:38 -05:00
pinmux pinmux: cleanup galileo defines 2016-02-05 20:24:36 -05:00
pwm checkpatch: error - switch_case_indent_level 2016-02-05 20:24:31 -05:00
random checkpatch: warning - block_comment_style 2016-02-05 20:24:33 -05:00
serial checkpatch: warning - new_typedefs 2016-02-05 20:24:41 -05:00
shared_irq Fix Kconfig SHARED_IRQ_1_PRI dependency 2016-02-05 20:24:34 -05:00
simple uart: simple: throw an error if configuration options not provided 2016-02-05 20:24:41 -05:00
spi galileo: SPI and pinmux init level need to be reversed 2016-02-05 20:24:35 -05:00
timer checkpatch: warning - spacing 2016-02-05 20:24:35 -05:00
Kconfig eth: dw: Add driver for Synopsys DesignWare Ethernet MAC 2016-02-05 20:24:38 -05:00
Makefile eth: dw: Add driver for Synopsys DesignWare Ethernet MAC 2016-02-05 20:24:38 -05:00