zephyr/include
Pavel Kral 51eb4572f5 subsystem: console: tty init checks and support for polled-only devices
This patch add tty runtime initialization check for console support
routines. Without it callers of routines API are not aware that
initialization of tty was failed. This patch basically checks
availability of console device and also its support for
interrupt driven transfers if routines are configured to use it.

Signed-off-by: Pavel Kral <pavel.kral@omsquare.com>
2019-09-08 12:43:49 +02:00
..
app_memory
arch xtensa: rename z_arch_irq_is_enabled for multi-level interrupts 2019-09-07 10:20:51 -04:00
audio
bluetooth Bluetooth: host: Add bt_conn_foreach API to iterate all connections 2019-09-07 15:53:26 +03:00
cmsis_rtos_v1
cmsis_rtos_v2
console subsystem: console: tty init checks and support for polled-only devices 2019-09-08 12:43:49 +02:00
crypto
data
debug
dfu include/dfu: rearrange for standard use of extern "C" in private headers 2019-08-13 18:00:31 +02:00
disk
display
drivers include/drivers: Removing legacy leftovers in PWM header 2019-08-23 23:51:28 +02:00
dt-bindings interrupt_controller: gic: Add support for the GIC400 2019-08-09 22:50:50 +02:00
fs fcb: start using errno codes 2019-09-08 12:42:53 +02:00
linker arch/x86: remove support for IAMCU ABI 2019-09-07 10:07:42 -04:00
logging logging: Add basic userspace support 2019-08-27 14:29:21 -04:00
mgmt
misc
net net: lwm2m: support client-initiated De-register 2019-09-08 12:36:33 +02:00
nvs
posix posix: pthread: pthread_mutex_timedlock should accept absolute deadline 2019-08-27 17:50:48 -04:00
power
random
settings doc/settings: doxygen for settings read callback method 2019-08-12 15:25:17 +02:00
shell
stats
storage include: rearrange for standard use of extern "C" in various headers 2019-08-13 18:00:31 +02:00
sys sys: byteorder: Add support for sys_put_be64() 2019-08-28 09:39:56 +02:00
toolchain Revert "toolchain: gcc: Remove ref. to undefined sym. CONFIG_ISA_ARM" 2019-08-09 22:50:50 +02:00
usb
zephyr riscv: make core code 64-bit compatible 2019-08-02 13:54:48 -07:00
adc.h
atomic.h
base64.h
cache.h
can.h
clock_control.h
console.h
counter.h
crc.h
device.h include: rearrange for standard use of extern "C" in various headers 2019-08-13 18:00:31 +02:00
disk_access.h
display.h
dma.h
entropy.h
espi.h
exc_handle.h
fatal.h kernel: add z_fatal_halt() to interface 2019-08-06 19:32:22 -07:00
fcb.h
flash_map.h
flash.h
fs.h
generated_dts_board.h
gna.h
gpio.h
hwinfo.h
i2c.h
i2s.h
init.h
ipm.h
irq_nextlevel.h irq_nextlevel: add API to query if an IRQ line is enabled 2019-09-07 10:20:51 -04:00
irq_offload.h
irq.h
json.h
kernel_includes.h
kernel_version.h
kernel.h subsystem: kernel_shell: extend thread info 2019-09-08 12:39:58 +02:00
led_strip.h
led.h
pinmux.h
power.h
ptp_clock.h include: rearrange for standard use of extern "C" in various headers 2019-08-13 18:00:31 +02:00
pwm.h
ring_buffer.h
rtc.h
sched_priq.h
sensor.h
shared_irq.h
spi.h
spinlock.h
stats.h
sw_isr_table.h include: rearrange for standard use of extern "C" in various headers 2019-08-13 18:00:31 +02:00
sys_clock.h include: rearrange for standard use of extern "C" in various headers 2019-08-13 18:00:31 +02:00
sys_io.h
syscall.h syscalls: Export _is_user_context() regardless of CONFIG_USERSPACE 2019-08-27 14:29:21 -04:00
toolchain.h
tracing.h
tty.h
uart.h
updatehub.h
watchdog.h
zephyr.h