Deprecated List
Global gcoap_req_send2 (const uint8_t *buf, size_t len, const sock_udp_ep_t *remote, gcoap_resp_handler_t resp_handler, void *context)
Migration alias for gcoap_req_send(). Will be removed after the 2020.01 release.
Module GPIO instance definitions

will be removed after adaption of periph drivers

Module GPIO instance definitions

will be removed after adaption of periph drivers

Module net_gnrc_nettest
This module was intended to be a test framework for GNRC but it never got used. It has not been maintained for 3 years. It will be removed after the 2020.07 release at the latest.
Module net_gnrc_tftp
This module has serious quality defects and is not in a maintainable state. It will be removed after the 2020.04 release at the latest.
Global NETOPT_IPV6_IID
Do not implement this in a network device. Other APIs utilizing netopt may still implement it. Existing support of drivers will be dropped after the 2019.07 release.
Global NETOPT_LINK_CONNECTED
Please use NETOPT_LINK instead of NETOPT_LINK_CONNECTED. It will be removed after the 2020.07 release at the latest.
Global NETOPT_MAX_PACKET_SIZE
Please use NETOPT_MAX_PDU_SIZE instead of NETOPT_MAX_PACKET_SIZE
Module nhdp

Unmaintained for nearly 5 years and uncertain if it still works; will be removed after the 2020.04 release.

Unmaintained for 5 years and uncertain if it still works. Will be removed after the 2020.04 release.

Module pkg_emb6
Based on very old version of emb6 and the package is basically unmaintained; will be removed after the 2020.07 release.
Module pkg_oonf_api
The package has not been updated in 6 years, tests were never integrated into CI and with NHDP the only user of this package is being deprecated too. Will be removed after the 2020.04 release.
Module Port control register addresses

will be removed after adaption of periph drivers, use IOC->OVER and IOC->SEL instead

Module Port control register addresses

will be removed after adaption of periph drivers, use IOC->OVER and IOC->SEL instead

Global SPIClass::setBitOrder (uint8_t order)
This function is deprecated in the official Arduino API, so it is a good idea to not use it. In RIOT, this function is not yet scheduled for removal to allow using Arduino libraries using it.
Global SPIClass::setClockDivider (uint8_t divider)
This function is deprecated in the official Arduino API, so it is a good idea to not use it. In RIOT, this function is not yet scheduled for removal to allow using Arduino libraries using it.
Global SPIClass::setDataMode (uint8_t mode)
This function is deprecated in the official Arduino API, so it is a good idea to not use it. In RIOT, this function is not yet scheduled for removal to allow using Arduino libraries using it.
Module Unique names for each GPIO port/pin combination

will be removed after adaption of periph drivers, use GPIO_PIN macro instead

Module Unique names for each GPIO port/pin combination

will be removed after adaption of periph drivers, use GPIO_PIN macro instead

Module Values for IOC_PXX_OVER

will be removed after adaption of periph drivers, use cc2538_ioc_over_t instead

Module Values for IOC_PXX_OVER

will be removed after adaption of periph drivers, use cc2538_ioc_over_t instead