doc: usb: add a note about the deprecation plan
Add a note about about the deprecation of current USB device support. Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
This commit is contained in:
parent
c9c35fa59f
commit
552c353969
2 changed files with 6 additions and 6 deletions
|
@ -8,7 +8,7 @@ The USB device controller driver API is described in
|
|||
as the ``usb_dc`` API.
|
||||
|
||||
This API has some limitations by design, it does not follow :ref:`device_model_api`
|
||||
and is being replaced by a new UDC driver API.
|
||||
and is being replaced by :ref:`udc_api`.
|
||||
|
||||
API reference
|
||||
*************
|
||||
|
|
|
@ -25,11 +25,11 @@ over time. It provides the following functionalities:
|
|||
customer applications. The APIs is described in
|
||||
:zephyr_file:`include/zephyr/usb/usb_device.h`
|
||||
|
||||
The device stack and :ref:`usb_dc_api` have some limitations, such as not being
|
||||
able to support more than one controller instance at runtime and only supporting
|
||||
one USB device configuration. We are actively working on new USB support, which
|
||||
means we will continue to maintain the device stack described here until all
|
||||
supported USB classes are ported, but do not expect any new features or enhancements.
|
||||
.. note::
|
||||
It is planned to deprecate all APIs listed in :ref:`usb_api` and the
|
||||
functions that depend on them between Zephyr v3.7.0 and v4.0.0, and remove
|
||||
them in v4.2.0. The new USB device support, represented by the APIs in
|
||||
:ref:`usb_device_next_api`, will become the default in Zephyr v4.0.0.
|
||||
|
||||
Supported USB classes
|
||||
*********************
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue