zephyr/doc
Daniel Leung 9f02eeadf8 serial: allow callback setting to be exclusive
Both the IRQ API and Asynchronous API support callback.
However, since they are both interrupt driven, having
callbacks on both API would interfere with each other
in almost all cases. So this adds a kconfig to signal
that the callbacks should be exclusive to each other.
In other words, if one is set, the other should not
be active. Drivers implementing both APIs have been
updated to remove the callbacks from the other API.
Though, this still leaves the option to disable
the kconfig and allows both APIs to have callbacks
if one desires.

Fixes #48606

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2023-07-18 11:13:02 +00:00
..
_doxygen
_extensions/zephyr
_scripts
_static
_templates
build
connectivity
contribute
develop
hardware
images
introduction
kernel
project
releases
safety
security
services
templates
404.rst
CMakeLists.txt
conf.py
glossary.rst
index-tex.rst
index.rst
kconfig.rst
known-warnings.txt
LICENSING.rst
Makefile
requirements.txt
substitutions.txt
zephyr.doxyfile.in