diff --git a/boards/samr21-xpro/auto_init_ng_netif/Makefile b/boards/samr21-xpro/auto_init_ng_netif/Makefile deleted file mode 100644 index 48422e909a..0000000000 --- a/boards/samr21-xpro/auto_init_ng_netif/Makefile +++ /dev/null @@ -1 +0,0 @@ -include $(RIOTBASE)/Makefile.base diff --git a/tests/driver_at86rf2xx/auto_init_ng_netif/netif_app.c b/tests/driver_at86rf2xx/auto_init_ng_netif/netif_app.c deleted file mode 100644 index aa92153a5c..0000000000 --- a/tests/driver_at86rf2xx/auto_init_ng_netif/netif_app.c +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Copyright (C) 2015 Freie Universität Berlin - * - * This file is subject to the terms and conditions of the GNU Lesser - * General Public License v2.1. See the file LICENSE in the top level - * directory for more details. - */ - -/** - * @ingroup tests - * @{ - * - * @file - * @brief Test application for AT86RF2xx network device driver - * - * @author Hauke Petersen - * - * @} - */ - -#include - -#include "kernel.h" -#include "at86rf2xx.h" -#include "net/gnrc/nomac.h" -#include "net/gnrc.h" - -/* make sure the SPI port and the needed GPIO pins are defined */ -#ifndef ATRF_SPI -#error "SPI not defined" -#endif -#ifndef ATRF_CS -#error "Chip select pin not defined" -#endif -#ifndef ATRF_INT -#error "Interrupt pin not defined" -#endif -#ifndef ATRF_SLEEP -#error "Sleep pin not defined" -#endif -#ifndef ATRF_RESET -#error "Reset pin not defined" -#endif -#ifndef ATRF_SPI_SPEED -#define ATRF_SPI_SPEED (SPI_SPEED_5MHZ) -#endif - -/** - * @brief MAC layer stack configuration - * @{ - */ -#define STACKSIZE (THREAD_STACKSIZE_MAIN) -#define PRIO (0) -/** @} */ - -/** - * @brief Allocate the AT86RF2xx device descriptor - */ -static at86rf2xx_t dev; - -/** - * @brief Stack for the nomac thread - */ -static char nomac_stack[STACKSIZE]; - - -void auto_init_ng_netif(void) -{ - kernel_pid_t iface; - int res; - - /* initialize the AT86RF2xx device */ - printf("Initializing the AT86RF2xx radio at SPI_%i... \n", ATRF_SPI); - res = at86rf2xx_init(&dev, ATRF_SPI, ATRF_SPI_SPEED, - ATRF_CS, ATRF_INT, - ATRF_SLEEP, ATRF_RESET); - if (res < 0) { - puts("Error initializing AT86RF2xx radio device"); - return; - } - - /* start MAC layer */ - puts("Starting the NOMAC layer on top of the driver"); - iface = gnrc_nomac_init(nomac_stack, sizeof(nomac_stack), PRIO, "at86rf2xx", - (gnrc_netdev_t *)(&dev)); - if (iface <= KERNEL_PID_UNDEF) { - puts("Error initializing MAC layer"); - return; - } - -} diff --git a/tests/driver_kw2xrf/auto_init_ng_netif/netif_app.c b/tests/driver_kw2xrf/auto_init_ng_netif/netif_app.c deleted file mode 100644 index f4a290a5dc..0000000000 --- a/tests/driver_kw2xrf/auto_init_ng_netif/netif_app.c +++ /dev/null @@ -1,86 +0,0 @@ -/* - * Copyright (C) 2015 Freie Universität Berlin - * Copyright (C) 2015 PHYTEC Messtechnik GmbH - * - * This file is subject to the terms and conditions of the GNU Lesser - * General Public License v2.1. See the file LICENSE in the top level - * directory for more details. - */ - -/** - * @ingroup tests - * @{ - * - * @file - * @brief Test application for KW2xRF network device driver - * - * @author Hauke Petersen - * @author Jonas Remmert - * - * @} - */ - -#include - -#include "kernel.h" -#include "kw2xrf.h" -#include "net/gnrc/nomac.h" -#include "net/gnrc.h" - -/* make sure the SPI port and the needed GPIO pins are defined */ -#ifndef KWRF_SPI -#error "SPI not defined" -#endif -#ifndef KWRF_CS -#error "Chip select pin not defined" -#endif -#ifndef KWRF_INT -#error "Interrupt pin not defined" -#endif -#ifndef KWRF_SPI_SPEED -#define KWRF_SPI_SPEED (SPI_SPEED_10MHZ) -#endif - -/** - * @brief MAC layer stack configuration - * @{ - */ -#define STACKSIZE (THREAD_STACKSIZE_MAIN) -#define PRIO (0) -/** @} */ - -/** - * @brief Allocate the KW2XRF device descriptor - */ -static kw2xrf_t dev; - -/** - * @brief Stack for the nomac thread - */ -static char nomac_stack[STACKSIZE]; - - -void auto_init_ng_netif(void) -{ - kernel_pid_t iface; - int res; - - /* initialize the KW2XRF device */ - printf("Initializing the KW2XRF radio at SPI_%i... \n", KWRF_SPI); - res = kw2xrf_init(&dev, KWRF_SPI, KWRF_SPI_SPEED, - KWRF_CS, KWRF_INT); - if (res < 0) { - puts("Error initializing KW2XRF radio device"); - return; - } - - /* start MAC layer */ - puts("Starting the NOMAC layer on top of the driver"); - iface = gnrc_nomac_init(nomac_stack, sizeof(nomac_stack), PRIO, "kw2xrf", - (gnrc_netdev_t *)(&dev)); - if (iface <= KERNEL_PID_UNDEF) { - puts("Error initializing MAC layer"); - return; - } - -}