zephyr/drivers
Jakub Rzeszutko 197740bdfe drivers: uart: nrf: fixing interrupt driven API
1. API function: uart_nrfx_irq_tx_enable is expected to enable and
trigger TXDRDY interrupt. Due to HW limiation before first byte has
been sent TXDRDY interrupt will not be triggered so it must be forced
by the software.

2. Common function: uart_nrfx_irq_tx_ready_complete is used for two
API entries: irq_tx_ready, irq_tx_complete because Nordic hardware does
not distinguish between them. This function returns 1 when driver is
ready to accept data and 0 otherwise.

3. Removed Hungarian prefixes.

Signed-off-by: Jakub Rzeszutko <jakub.rzeszutko@nordicsemi.no>
2018-07-02 10:56:57 +02:00
..
adc drivers: adc: fix TOCTOU attacks 2018-05-17 15:08:54 -07:00
aio syscalls: remove policy from handler checks 2018-05-17 23:34:03 +03:00
bluetooth bt: hci driver over spi: Configure BlueNRG-MS in controller mode 2018-06-29 10:40:25 +02:00
can drivers: can: Set a initial state to the can device before HAL_CAN_Init 2018-06-19 20:46:25 -04:00
clock_control drivers/clock_control: stm32: fix HCLK calculation when using MSI 2018-06-29 10:40:25 +02:00
console drivers: console: rtt: RTT session awareness 2018-06-28 09:36:58 -05:00
counter syscalls: remove policy from handler checks 2018-05-17 23:34:03 +03:00
crypto drivers: crypto_ataes132a: Fix typo in Kconfig symbol 2018-05-23 17:57:06 -04:00
display driver: ILI9340 LCD display driver 2018-05-18 20:21:45 +03:00
dma drivers/dma: stm32: Use CMSIS IRQ defines instead of zephyr 2018-06-13 11:43:56 +02:00
entropy drivers: entropy: nrf5: Use nrf_rng hal for registers w sideeffects 2018-06-26 14:49:50 +02:00
ethernet drivers: eth: gmac: Cast to type expected by HAL 2018-06-27 11:35:57 -05:00
flash drivers: flash: w25qxxdv: Add options for delay and device ID 2018-06-22 12:27:40 -04:00
gpio drivers: gpio: stm32: STM32F7 GPIO support 2018-06-28 08:29:32 -05:00
grove
i2c boards: nrf: Moved SDA and SCL pin configuration to DTS for nRF boards 2018-06-20 13:38:18 +02:00
i2s arch: soc: intel_s1000: set M/N divider ownership 2018-06-01 08:59:01 -04:00
ieee802154 drivers: Replace ff hex constants with 0xff 2018-06-13 13:35:56 -04:00
interrupt_controller drivers: interrupt_controller: stm32: STM32F7 EXTI support 2018-06-28 08:29:32 -05:00
ipm syscalls: remove policy from handler checks 2018-05-17 23:34:03 +03:00
led syscalls: remove policy from handler checks 2018-05-17 23:34:03 +03:00
led_strip api/spi: Reduce parameter number on transceive function 2018-04-04 19:02:35 +02:00
net net: Too long timeout for k_sleep 2018-05-28 17:20:11 -04:00
pci
pinmux serial: stm32: STM32F7 UART support 2018-06-28 08:29:32 -05:00
ptp_clock driver: ptp_clock: PTP clock driver definition 2018-06-26 12:37:28 +03:00
pwm drivers: pwm: Add shim for nrfx PWM HW driver 2018-06-22 11:56:01 +02:00
rtc drivers: rtc: Fix build 2018-06-20 15:46:09 -04:00
sensor drivers: sensor: Kconfig: Remove redundant 'default n' properties 2018-06-27 17:20:10 -05:00
serial drivers: uart: nrf: fixing interrupt driven API 2018-07-02 10:56:57 +02:00
spi drivers: spi: Fix SPI_2_NRF_SPIS-related dependency loop 2018-06-20 15:53:38 -04:00
timer kernel/drivers: fix compile warnings 2018-07-01 22:58:23 +02:00
usb drivers: usb: Add High Speed support for DesignWare USB 2018-06-19 20:16:18 -04:00
watchdog doc: fix misspelling in watchdog Kconfig 2018-06-20 12:36:48 -04:00
wifi net: drivers: wifi: SimpleLink WiFi Offload Driver (wifi_mgmt only) 2018-06-15 10:01:21 -04:00
CMakeLists.txt drivers: entropy: Remove usage of zephyr_library_ifdef 2018-05-28 13:23:13 -04:00
Kconfig driver: ptp_clock: PTP clock driver definition 2018-06-26 12:37:28 +03:00