mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-12-25 14:33:52 +01:00
sys/net/auto_init: remove useless preprocessor directives
The files are now built only when the corresponding module is used
This commit is contained in:
parent
29c5c54fe2
commit
821eb5bc76
@ -17,8 +17,6 @@
|
||||
* @author Benjamin Valentin <benjamin.valentin@ml-pa.com>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_AT86RF215
|
||||
|
||||
#define USED_BANDS (IS_USED(MODULE_AT86RF215_SUBGHZ) + IS_USED(MODULE_AT86RF215_24GHZ))
|
||||
|
||||
#include "log.h"
|
||||
@ -114,9 +112,4 @@ void auto_init_at86rf215(void)
|
||||
_setup_netif(netif_24, dev_24, stack_24, AT86RF215_MAC_PRIO);
|
||||
}
|
||||
}
|
||||
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_AT86RF215 */
|
||||
|
||||
/** @} */
|
||||
|
||||
@ -17,8 +17,6 @@
|
||||
* @author Kaspar Schleiser <kaspar@schleiser.de>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_AT86RF2XX
|
||||
|
||||
#include "log.h"
|
||||
#include "board.h"
|
||||
#include "net/gnrc/netif/ieee802154.h"
|
||||
@ -72,8 +70,4 @@ void auto_init_at86rf2xx(void)
|
||||
#endif
|
||||
}
|
||||
}
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_AT86RF2XX */
|
||||
|
||||
/** @} */
|
||||
|
||||
@ -19,8 +19,6 @@
|
||||
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_CC110X
|
||||
|
||||
#include "cc110x.h"
|
||||
#include "cc1xxx_common.h"
|
||||
#include "cc110x_params.h"
|
||||
@ -79,8 +77,4 @@ void auto_init_cc110x(void)
|
||||
"cc110x", (netdev_t *)&_cc110x_devs[i]);
|
||||
}
|
||||
}
|
||||
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_CC110X */
|
||||
/** @} */
|
||||
|
||||
@ -19,8 +19,6 @@
|
||||
* @author Francisco Acosta <francisco.acosta@inria.fr>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_CC2420
|
||||
|
||||
#include "log.h"
|
||||
#include "board.h"
|
||||
#include "net/gnrc/netif/ieee802154.h"
|
||||
@ -64,9 +62,4 @@ void auto_init_cc2420(void)
|
||||
(netdev_t *)&cc2420_devs[i]);
|
||||
}
|
||||
}
|
||||
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_CC2420 */
|
||||
|
||||
/** @} */
|
||||
|
||||
@ -17,8 +17,6 @@
|
||||
* @author Aaron Sowry <aaron@mutex.nz>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_CC2538_RF
|
||||
|
||||
#include "log.h"
|
||||
#include "net/gnrc/netif/ieee802154.h"
|
||||
|
||||
@ -47,8 +45,4 @@ void auto_init_cc2538_rf(void)
|
||||
CC2538_MAC_PRIO, "cc2538_rf",
|
||||
(netdev_t *)&cc2538_rf_dev);
|
||||
}
|
||||
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_CC2538_RF */
|
||||
/** @} */
|
||||
|
||||
@ -17,8 +17,6 @@
|
||||
* @author Juergen Fitschen <me@jue.yt>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_DOSE
|
||||
|
||||
#include "log.h"
|
||||
#include "debug.h"
|
||||
#include "dose.h"
|
||||
@ -51,8 +49,4 @@ void auto_init_dose(void)
|
||||
DOSE_MAC_PRIO, "dose", (netdev_t *)&dose[i]);
|
||||
}
|
||||
}
|
||||
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_DOSE */
|
||||
/** @} */
|
||||
|
||||
@ -19,8 +19,6 @@
|
||||
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_ENC28J60
|
||||
|
||||
#include "log.h"
|
||||
#include "enc28j60.h"
|
||||
#include "enc28j60_params.h"
|
||||
@ -68,8 +66,4 @@ void auto_init_enc28j60(void)
|
||||
(netdev_t *)&dev[i]);
|
||||
}
|
||||
}
|
||||
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_ENC28J60 */
|
||||
/** @} */
|
||||
|
||||
@ -17,8 +17,6 @@
|
||||
* @author Kaspar Schleiser <kaspar@schleiser.de>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_ENCX24J600
|
||||
|
||||
#include "log.h"
|
||||
#include "debug.h"
|
||||
#include "encx24j600.h"
|
||||
@ -57,8 +55,4 @@ void auto_init_encx24j600(void)
|
||||
ENCX24J600_MAC_PRIO, "encx24j600",
|
||||
(netdev_t *)&encx24j600);
|
||||
}
|
||||
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_ENCX24J600 */
|
||||
/** @} */
|
||||
|
||||
@ -17,8 +17,6 @@
|
||||
* @author Kaspar Schleiser <kaspar@schleiser.de>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_ETHOS
|
||||
|
||||
#include "log.h"
|
||||
#include "debug.h"
|
||||
#include "ethos.h"
|
||||
@ -64,8 +62,4 @@ void auto_init_ethos(void)
|
||||
gnrc_netif_ethernet_create(&_netif, _netdev_eth_stack, ETHOS_MAC_STACKSIZE,
|
||||
ETHOS_MAC_PRIO, "ethos", (netdev_t *)ðos);
|
||||
}
|
||||
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_ETHOS */
|
||||
/** @} */
|
||||
|
||||
@ -20,8 +20,6 @@
|
||||
* @author Sebastian Meiling <s@mlng.net>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_KW2XRF
|
||||
|
||||
#include "log.h"
|
||||
#include "board.h"
|
||||
#include "net/gnrc/netif/ieee802154.h"
|
||||
@ -58,8 +56,4 @@ void auto_init_kw2xrf(void)
|
||||
(netdev_t *)&kw2xrf_devs[i]);
|
||||
}
|
||||
}
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_KW2XRF */
|
||||
|
||||
/** @} */
|
||||
|
||||
@ -18,8 +18,6 @@
|
||||
* @author Thomas Stilwell <stilwellt@openlabs.co>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_KW41ZRF
|
||||
|
||||
#include "log.h"
|
||||
#include "board.h"
|
||||
#include "net/gnrc.h"
|
||||
@ -75,8 +73,4 @@ void auto_init_kw41zrf(void)
|
||||
#endif
|
||||
}
|
||||
}
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_KW41ZRF */
|
||||
|
||||
/** @} */
|
||||
|
||||
@ -17,8 +17,6 @@
|
||||
* @author Neo Nenaco <neo@nenaco.de>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_MRF24J40
|
||||
|
||||
#include "log.h"
|
||||
#include "board.h"
|
||||
#include "net/gnrc/netif/ieee802154.h"
|
||||
@ -55,8 +53,4 @@ void auto_init_mrf24j40(void)
|
||||
(netdev_t *)&mrf24j40_devs[i]);
|
||||
}
|
||||
}
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_MRF24J40 */
|
||||
|
||||
/** @} */
|
||||
|
||||
@ -17,8 +17,6 @@
|
||||
* @author Kaspar Schleiser <kaspar@schleiser.de>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_NETDEV_TAP
|
||||
|
||||
#include "log.h"
|
||||
#include "debug.h"
|
||||
#include "netdev_tap_params.h"
|
||||
@ -46,8 +44,4 @@ void auto_init_netdev_tap(void)
|
||||
&netdev_tap[i].netdev);
|
||||
}
|
||||
}
|
||||
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_NETDEV_TAP */
|
||||
/** @} */
|
||||
|
||||
@ -17,9 +17,6 @@
|
||||
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_NRF802154
|
||||
|
||||
|
||||
#include "log.h"
|
||||
#include "board.h"
|
||||
#include "nrf802154.h"
|
||||
@ -49,8 +46,4 @@ void auto_init_nrf802154(void)
|
||||
NRF802154_MAC_PRIO, "nrf802154",
|
||||
(netdev_t *)&nrf802154_dev);
|
||||
}
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_NRF802154 */
|
||||
|
||||
/** @} */
|
||||
|
||||
@ -17,8 +17,6 @@
|
||||
* @author Kaspar Schleiser <kaspar@schleiser.de>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_SLIPDEV
|
||||
|
||||
#include "log.h"
|
||||
#include "board.h"
|
||||
#include "net/gnrc/netif/raw.h"
|
||||
@ -56,7 +54,4 @@ void auto_init_slipdev(void)
|
||||
(netdev_t *)&slipdevs[i]);
|
||||
}
|
||||
}
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_SLIPDEV */
|
||||
/** @} */
|
||||
|
||||
@ -17,8 +17,6 @@
|
||||
* @author Martine Lenders <m.lenders@fu-berlin.de>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_SOCKET_ZEP
|
||||
|
||||
#include "log.h"
|
||||
#include "socket_zep.h"
|
||||
#include "socket_zep_params.h"
|
||||
@ -54,8 +52,4 @@ void auto_init_socket_zep(void)
|
||||
(netdev_t *)&_socket_zeps[i]);
|
||||
}
|
||||
}
|
||||
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_SOCKET_ZEP */
|
||||
/** @} */
|
||||
|
||||
@ -7,8 +7,6 @@
|
||||
* @author Robin Lösch <robin@chilio.net>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_STM32_ETH
|
||||
|
||||
#include "stm32_eth.h"
|
||||
#include "net/gnrc/netif/ethernet.h"
|
||||
|
||||
@ -24,8 +22,4 @@ void auto_init_stm32_eth(void)
|
||||
gnrc_netif_ethernet_create(&_netif, stack, THREAD_STACKSIZE_DEFAULT, GNRC_NETIF_PRIO, "stm32_eth",
|
||||
&stm32eth);
|
||||
}
|
||||
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_STM32_ETH */
|
||||
/** @} */
|
||||
|
||||
@ -17,8 +17,6 @@
|
||||
* @author Alexandre Abadie <alexandre.abadie@inria.fr>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_SX127X
|
||||
|
||||
#include "log.h"
|
||||
#include "board.h"
|
||||
#include "net/gnrc/netif/lorawan_base.h"
|
||||
@ -73,8 +71,4 @@ void auto_init_sx127x(void)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_SX127X */
|
||||
/** @} */
|
||||
|
||||
@ -17,8 +17,6 @@
|
||||
* @author Koen Zandberg <koen@bergzand.net>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_USBUS_CDC_ECM
|
||||
|
||||
#define USB_H_USER_IS_RIOT_INTERNAL
|
||||
|
||||
#include "log.h"
|
||||
@ -55,8 +53,4 @@ void auto_init_netdev_cdcecm(void)
|
||||
gnrc_netif_ethernet_create(&_netif, _netdev_eth_stack, CDCECM_MAC_STACKSIZE,
|
||||
CDCECM_MAC_PRIO, "cdcecm", &cdcecm.netdev);
|
||||
}
|
||||
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_CDC_ECM */
|
||||
/** @} */
|
||||
|
||||
@ -17,8 +17,6 @@
|
||||
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_W5100
|
||||
|
||||
#include "log.h"
|
||||
#include "w5100.h"
|
||||
#include "w5100_params.h"
|
||||
@ -64,8 +62,4 @@ void auto_init_w5100(void)
|
||||
(netdev_t *)&dev[i]);
|
||||
}
|
||||
}
|
||||
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_W5100 */
|
||||
/** @} */
|
||||
|
||||
@ -19,8 +19,6 @@
|
||||
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
|
||||
*/
|
||||
|
||||
#ifdef MODULE_XBEE
|
||||
|
||||
#include "log.h"
|
||||
#include "board.h"
|
||||
#include "gnrc_netif_xbee.h"
|
||||
@ -58,8 +56,4 @@ void auto_init_xbee(void)
|
||||
"xbee", (netdev_t *)&xbee_devs[i]);
|
||||
}
|
||||
}
|
||||
|
||||
#else
|
||||
typedef int dont_be_pedantic;
|
||||
#endif /* MODULE_XBEE */
|
||||
/** @} */
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user