Skip to content

Commit

Permalink
doc: releases: Document major driver changes in 2.0 release note
Browse files Browse the repository at this point in the history
Documents major driver changes (additions, removals, fixes, etc.) across
all driver families since the 1.14.0 release.

Signed-off-by: Maureen Helm <[email protected]>
  • Loading branch information
MaureenHelm authored and ioannisg committed Aug 19, 2019
1 parent 3642664 commit 06f5f48
Showing 1 changed file with 166 additions and 1 deletion.
167 changes: 166 additions & 1 deletion doc/releases/release-notes-2.0.rst
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,172 @@ Boards & SoC Support
Drivers and Sensors
*******************

* native_posix timer driver rewrite with tickless support
* ADC

* Added API to support calibration
* Enabled ADC on STM32WB
* Removed Quark D2000 ADC driver
* Added NXP ADC12 and SAM0 ADC drivers
* Added ADC shell

* Audio

* Added support for 2 microphones (stereo) in mpxxdtyy driver

* CAN

* Added support for canbus Ethernet translator
* Added 6LoCAN implementation
* Added MCP2515, NXP FlexCAN, and loopback drivers
* Added CAN shell

* Clock Control

* Added NXP Kinetis MCG, SCG, and PCC drivers
* Removed Quark SE driver
* Added STM32H7, STM32L1X, and STM32WB support

* Counter

* Added optional flags to alarm configuration structure and extended set channel alarm flags
* Added top_value setting configuration structure to API
* Enabled counter for STM32WB
* Added NXP GPT, "CMOS" RTC, SiLabs RTCC, and SAM0 drivers
* Removed Quark D2000 support from QMSI driver

* Display

* Added ST7789V based LCD driver
* Renamed ssd1673 driver to ssd16xx
* Added framebuffer driver with multiboot support
* Added support for Seeed 2.8" TFT touch shield v2.0

* DMA

* Added API to retrieve runtime status
* Added SAM0 DMAC driver
* Removed Quark SE C1000 support from QMSI driver

* Entropy

* Added TI CC13xx / CC26xx driver

* ESPI

* Added Microchip XEC driver

* Ethernet

* Added LiteEth driver

* Flash

* Removed Quark SE C1000 driver
* Removed support for Quark D2000 from QMSI driver
* Added STM32G0XX and STM32WB support to STM32 driver
* Added RV32M1 and native POSIX drivers

* GPIO

* Added stm32f1x SWJ configuration
* Removed Quark SE C1000 and D2000 support from DesignWare driver
* Added support for STM32H7, STM32L1X, and STM32WB to STM32 driver
* Added Microchip XEC and TI CC13x2 / CC26x2 drivers
* Added HT16K33 LED driver
* Added interrupt support to SAM0 driver

* Hardware Info

* Added ESP32 and SAM0 drivers

* I2C

* Added support for STM32MP1, STM32WB, and STM32L1X to STM32 driver
* Added STM32F10X slave support
* Added power management to nrf TWI and TWIM drivers
* Added TI CC13xx / CC26xx, Microchip MEC, SAM0, and RV32M1 drivers
* Rewrote DesignWare driver for PCI(e) support

* IEEE 802.15.4

* Fixed KW41z fault and dBm mapping

* Interrupt Controller

* Added initial support for ARC TCC
* Added GIC400, LiteX, and SAM0 EIC drivers
* Added support for STM32G0X, STM32H7, STM32WB, and STM32MP1 to STM32 driver
* Removed MVIC driver

* IPM

* Removed Quark SE driver
* Added MHU and STM32 drivers

* LED

* Added Holtek HT16K33 LED driver

* Modem

* Introduced socket helper layer
* Introduced command handler and UART interface driver layers
* Introduced modem context helper driver
* Added u-blox SARA-R4 modem driver

* Pinmux

* Added SPI support to STM32MP1
* Enabled ADC, PWM, I2C, and SPI pins on STM32WB
* Added Microchip XEC and TI CC13x2 / CC26x2 drivers

* PWM

* Added NXP PWM driver
* Added support for STM32G0XX to STM32 driver

* Sensor

* Added STTS751 temperature sensor driver
* Added LSM6DSO and LPS22HH drivers
* Renamed HDC1008 driver to ti_hdc and added support for 1050 version
* Added LED current, proximity pulse length, ALS, and proximity gain configurations to APDS9960 driver
* Reworked temperature and acceleration conversions, and added interrupt handling in ADXL362 driver
* Added BME680 driver and AMS ENS210 drivers

* Serial

* Added Xilinx ZynqMP PS, LiteUART, and TI CC12x2 / CC26x2 drivers
* Added support for virtual UARTS over RTT channels
* Added support for STM32H7 to STM32 driver
* Removed support for Quark D2000 from QMSI driver
* Enabled interrupts in LPC driver
* Implemented ASYNC API in SAM0 driver
* Added PCI(e) support to NS16550 driver

* SPI

* Added support for STM32MP1X and STM32WB to STM32 driver
* Removed support for Quark SE C1000 from DesignWare driver
* Added TI CC13xx / CC26xx driver
* Implemented ASYNC API in SAM0 driver

* Timer

* Added Xilinx ZynqMP PS ttc driver
* Added support for SMP to ARC V2 driver
* Added MEC1501 32 KHZ, local APIC timer, and LiteX drivers
* Replaced native POSIX system timer driver with tickless support
* Removed default selection of SYSTICK timer for ARM platforms

* USB

* Added NXP EHCI driver
* Implemented missing API functions in SAM0 driver

* WiFi

* Implemented TCP listen/accept and UDP support in eswifi driver

Networking
**********
Expand Down

0 comments on commit 06f5f48

Please sign in to comment.