mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
Merge pull request #17021 from fjmolinas/pr_remove_board_fox
boards/fox: remove BOARD
This commit is contained in:
commit
81458c8eed
@ -1,28 +0,0 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# 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.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "fox" if BOARD_FOX
|
||||
|
||||
config BOARD_FOX
|
||||
bool
|
||||
default y
|
||||
select CPU_MODEL_STM32F103RE
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
# Clock configuration
|
||||
select BOARD_HAS_HSE
|
||||
select BOARD_HAS_LSE
|
||||
|
||||
source "$(RIOTBOARD)/common/stm32/Kconfig"
|
@ -1,3 +0,0 @@
|
||||
MODULE = board
|
||||
|
||||
include $(RIOTBASE)/Makefile.base
|
@ -1,9 +0,0 @@
|
||||
ifneq (,$(filter netdev_default,$(USEMODULE)))
|
||||
USEMODULE += at86rf231
|
||||
endif
|
||||
|
||||
ifneq (,$(filter saul_default,$(USEMODULE)))
|
||||
USEMODULE += lps331ap
|
||||
USEMODULE += l3g4200d
|
||||
USEMODULE += lsm303dlhc
|
||||
endif
|
@ -1,14 +0,0 @@
|
||||
CPU = stm32
|
||||
CPU_MODEL = stm32f103re
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
FEATURES_PROVIDED += periph_i2c
|
||||
FEATURES_PROVIDED += periph_rtc
|
||||
FEATURES_PROVIDED += periph_rtt
|
||||
FEATURES_PROVIDED += periph_spi
|
||||
FEATURES_PROVIDED += periph_timer
|
||||
FEATURES_PROVIDED += periph_uart
|
||||
|
||||
# fox board provides a custom default Kconfig clock configuration. The same as
|
||||
# iotlab boards.
|
||||
KCONFIG_ADD_CONFIG += $(RIOTBOARD)/common/iotlab/clock.config
|
@ -1,12 +0,0 @@
|
||||
# Include shared STM32 headers
|
||||
INCLUDES += -I$(RIOTBOARD)/common/stm32/include
|
||||
|
||||
# set default port depending on operating system
|
||||
PORT_LINUX ?= /dev/ttyUSB1
|
||||
PORT_DARWIN ?= $(firstword $(sort $(wildcard /dev/tty.usbserial*)))
|
||||
|
||||
# this board uses openocd
|
||||
PROGRAMMER ?= openocd
|
||||
|
||||
# openocd programmer is supported
|
||||
PROGRAMMERS_SUPPORTED += openocd
|
@ -1,31 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2014 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 boards_fox
|
||||
* @{
|
||||
*
|
||||
* @file
|
||||
* @brief Board specific implementations for the fox board
|
||||
*
|
||||
* @author Thomas Eichinger <thomas.eichinger@fu-berlin.de>
|
||||
*
|
||||
* @}
|
||||
*/
|
||||
|
||||
#include "board.h"
|
||||
#include "periph/gpio.h"
|
||||
|
||||
void board_init(void)
|
||||
{
|
||||
/* initialize the boards LEDs and turn them off */
|
||||
gpio_init(LED0_PIN, GPIO_OUT);
|
||||
gpio_init(LED1_PIN, GPIO_OUT);
|
||||
gpio_set(LED0_PIN);
|
||||
gpio_set(LED1_PIN);
|
||||
}
|
16
boards/fox/dist/openocd.cfg
vendored
16
boards/fox/dist/openocd.cfg
vendored
@ -1,16 +0,0 @@
|
||||
jtag_khz 1000
|
||||
|
||||
# comstick ftdi device
|
||||
interface ft2232
|
||||
ft2232_layout "usbjtag"
|
||||
ft2232_device_desc "HiKoB FOX JTAG"
|
||||
ft2232_vid_pid 0x0403 0x6010
|
||||
|
||||
jtag_nsrst_delay 100
|
||||
jtag_ntrst_delay 100
|
||||
|
||||
# use combined on interfaces or targets that can't set TRST/SRST separately
|
||||
reset_config trst_and_srst
|
||||
|
||||
source [find target/stm32f1x.cfg]
|
||||
$_TARGETNAME configure -rtos auto
|
@ -1,136 +0,0 @@
|
||||
/**
|
||||
@defgroup boards_fox fox
|
||||
@ingroup boards
|
||||
@brief Support for the fox board
|
||||
|
||||
## Components
|
||||
|
||||
| MCU | [ST2M32F103REY](http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1031/LN1565/PF164485) – 32-bits |
|
||||
|:------------- |:------------------------------------------------------------------------------------------------- |
|
||||
| RAM | 64KiB |
|
||||
| Flash | 512KiB |
|
||||
| radio chipset | [AT86RF231](http://www.atmel.com/images/doc8111.pdf) |
|
||||
| | a IEEE802.15.4-compliant radio at 2.4 GHz |
|
||||
|
||||
## Implementation Status
|
||||
|
||||
| Device | ID | Supported | Comments |
|
||||
|:----------------- |:------------- |:----------|:------------------------- |
|
||||
| MCU | [STM23F103REY](http://www.st.com/st-web-ui/static/active/en/resource/technical/document/reference_manual/CD00171190.pdf) | partly | Energy saving modes not fully utilized |
|
||||
| Low-level driver | GPIO | yes | |
|
||||
| | PWM | no | |
|
||||
| | UART | full | |
|
||||
| | I2C | yes | |
|
||||
| | SPI | yes | one SPI device for now |
|
||||
| | USB | no | |
|
||||
| | RTT | yes | in progress |
|
||||
| | RNG | no | no HW module |
|
||||
| | Timer | full | |
|
||||
| Radio Chip | AT86RF231 | partly | will be remodelled soon |
|
||||
|
||||
|
||||
##### Note on at86rf231 radio driver
|
||||
|
||||
The current implementation of the radio driver for the at86rf231 chip uses
|
||||
the basic operation modes. This gives
|
||||
you basic sending and receiving functionality but no hardware address
|
||||
filtering and no auto-ACKs etc. Due to the fact this radio device is an IEEE
|
||||
802.15.4 compliant device it supports radio channels from 11 to 26. When trying
|
||||
to set a channel out of range the driver returns an error and prints a message
|
||||
with `DEVELHELP` enabled.
|
||||
|
||||
## Toolchains
|
||||
|
||||
See [ARM Family](https://github.com/RIOT-OS/RIOT/wiki/Family:-ARM)
|
||||
|
||||
Working:
|
||||
* [gcc-arm-embedded](https://github.com/RIOT-OS/RIOT/wiki/Family:-ARM#gcc-
|
||||
arm-embedded-toolchain)
|
||||
* [gcc-linaro](https://github.com/RIOT-OS/RIOT/wiki/Family:-ARM#linaro-
|
||||
toolchain)
|
||||
|
||||
### Programming and Debugging
|
||||
|
||||
In order to program (flash) and debug the node you need
|
||||
[OpenOCD](http://openocd.sourceforge.net/) and an ARM version of gdb (`arm-none-
|
||||
eabi-gdb`), which provided by most toolchains. Most Linux distributions provide
|
||||
also a package for OpenOCD. The required configuration files are provided by
|
||||
RIOT.
|
||||
When starting the debugger with `make debug BOARD=fox` GDB connects to
|
||||
openocd, loads the elf-file and puts the MCU into halt state. Before setting
|
||||
breakpoints it is sometimes needed to use the following workflow
|
||||
```
|
||||
bash
|
||||
monitor reset run
|
||||
monitor reset halt
|
||||
b <breakpoint>
|
||||
c
|
||||
```
|
||||
For best debugging experience also change the `-Os` flag in
|
||||
`Makefile.inlcude`'s `CFLAGS` variable to `-O0`.
|
||||
|
||||
## Debugging
|
||||
|
||||
For debugging you need to open a terminal. Here you simply have to call `make
|
||||
debug` - assuming that the current directory is your application directory. It
|
||||
establishes an openocd connection to the device and starts gdb connected to the
|
||||
openocd instance. For example, it should look something like this
|
||||
```
|
||||
[user@host RIOT]$ cd examples/default/
|
||||
[user@host default]$ BOARD=fox make
|
||||
Building application default for fox w/ MCU stm32f1.
|
||||
...
|
||||
[user@hostdefault]$ BOARD=fox make debug
|
||||
RIOT/boards/hikob-common/dist/debug.sh RIOT/boards/fox/dist/gdb.conf
|
||||
RIOT/examples/default/bin/fox/default.elf
|
||||
Open On-Chip Debugger 0.8.0 (2014-07-27-20:18)
|
||||
Licensed under GNU GPL v2
|
||||
For bug reports, read
|
||||
http://openocd.sourceforge.net/doc/doxygen/bugs.html
|
||||
GNU gdb (GNU Tools for ARM Embedded Processors) 7.4.1.20140401-cvs
|
||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
|
||||
This is free software: you are free to change and redistribute it.
|
||||
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
|
||||
and "show warranty" for details.
|
||||
This GDB was configured as "--host=x86_64-apple-darwin10 --target=arm-none-
|
||||
eabi".
|
||||
For bug reporting instructions, please see:
|
||||
<http://www.gnu.org/software/gdb/bugs/>...
|
||||
Reading symbols from RIOT/examples/default/bin/fox/default.elf...done.
|
||||
idle_thread (arg=<optimized out>) at RIOT/core/kernel_init.c:67
|
||||
67 lpm_set(LPM_IDLE);
|
||||
JTAG tap: stm32f1x.cpu tap/device found: 0x3ba00477 (mfg: 0x23b, part:
|
||||
0xba00, ver: 0x3)
|
||||
JTAG tap: stm32f1x.bs tap/device found: 0x06414041 (mfg: 0x020, part: 0x6414,
|
||||
ver: 0x0)
|
||||
target state: halted
|
||||
target halted due to debug-request, current mode: Thread
|
||||
xPSR: 0x01000000 pc: 0x0800027c msp: 0x20002200
|
||||
Loading section .text, size 0x6df4 lma 0x8000000
|
||||
Loading section .ARM.exidx, size 0x8 lma 0x8006df4
|
||||
Loading section .relocate, size 0x120 lma 0x8006dfc
|
||||
Start address 0x8000000, load size 28444
|
||||
Transfer rate: 11 KB/sec, 7111 bytes/write.
|
||||
(gdb) c
|
||||
Continuing.
|
||||
```
|
||||
|
||||
The node will reboot and you can continue to use `gdb` like you're used to.
|
||||
In some cases it
|
||||
seems necessary to prepend a `monitor reset run` before executing continue.
|
||||
In general you can
|
||||
use openocd commands prepended by `monitor`.
|
||||
In the case the node crashes it can be reset with the following sequence
|
||||
```
|
||||
Bash
|
||||
(gdb) monitor reset halt
|
||||
(gdb) monitor reset run
|
||||
```
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
For terminal output on OS X (`make term`) you need to install a driver:
|
||||
http://www.ftdichip.com/Drivers/VCP.htm
|
||||
http://www.ftdichip.com/Drivers/VCP.htm
|
||||
*/
|
@ -1,109 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2014-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 boards_fox
|
||||
* @{
|
||||
*
|
||||
* @file
|
||||
* @brief Board specific definitions for the fox board
|
||||
*
|
||||
* @author Alaeddine Weslati <alaeddine.weslati@inria.fr>
|
||||
* @author Thomas Eichinger <thomas.eichinger@fu-berlin.de>
|
||||
* @author Oliver Hahm <oliver.hahm@inria.fr>
|
||||
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
|
||||
*/
|
||||
|
||||
#ifndef BOARD_H
|
||||
#define BOARD_H
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#include "cpu.h"
|
||||
#include "periph_conf.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @name Xtimer configuration
|
||||
*
|
||||
* Tell the xtimer that we use a 16-bit peripheral timer
|
||||
* @{
|
||||
*/
|
||||
#define XTIMER_WIDTH (16)
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name Define the interface to the AT86RF231 radio
|
||||
*
|
||||
* {spi bus, spi speed, cs pin, int pin, reset pin, sleep pin}
|
||||
* @{
|
||||
*/
|
||||
#define AT86RF2XX_PARAM_CS GPIO_PIN(PORT_A, 1)
|
||||
#define AT86RF2XX_PARAM_INT GPIO_PIN(PORT_C, 2)
|
||||
#define AT86RF2XX_PARAM_SLEEP GPIO_PIN(PORT_A, 0)
|
||||
#define AT86RF2XX_PARAM_RESET GPIO_PIN(PORT_C, 1)
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name Define the interface to the LPS331AP pressure sensor
|
||||
* @{
|
||||
*/
|
||||
#define LPSXXX_PARAM_ADDR (0x5C)
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name Define the interface for the L3G4200D gyroscope
|
||||
* @{
|
||||
*/
|
||||
#define L3G4200D_PARAM_INT2 GPIO_PIN(PORT_B, 8)
|
||||
#define L3G4200D_PARAM_INT1 GPIO_PIN(PORT_B, 11)
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name Define the interface to the LSM303DLHC accelerometer and magnetometer
|
||||
* @{
|
||||
*/
|
||||
#define LSM303DLHC_PARAM_ACC_ADDR (0x25)
|
||||
#define LSM303DLHC_PARAM_MAG_ADDR (0x30)
|
||||
#define LSM303DLHC_PARAM_ACC_PIN GPIO_PIN(PORT_B, 9)
|
||||
#define LSM303DLHC_PARAM_MAG_PIN GPIO_PIN(PORT_A, 9)
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name LED pin definitions and handlers
|
||||
* @{
|
||||
*/
|
||||
#define LED0_PIN GPIO_PIN(PORT_B, 10)
|
||||
#define LED1_PIN GPIO_PIN(PORT_B, 12)
|
||||
|
||||
#define LED0_MASK (1 << 10)
|
||||
#define LED1_MASK (1 << 12)
|
||||
|
||||
#define LED0_ON (GPIOB->ODR &= ~LED0_MASK)
|
||||
#define LED0_OFF (GPIOB->ODR |= LED0_MASK)
|
||||
#define LED0_TOGGLE (GPIOB->ODR ^= LED0_MASK)
|
||||
|
||||
#define LED1_ON (GPIOB->ODR &= ~LED1_MASK)
|
||||
#define LED1_OFF (GPIOB->ODR |= LED1_MASK)
|
||||
#define LED1_TOGGLE (GPIOB->ODR ^= LED1_MASK)
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @brief Initialize board specific hardware, including clock, LEDs and std-IO
|
||||
*/
|
||||
void board_init(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* BOARD_H */
|
||||
/** @} */
|
@ -1,151 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2014 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 boards_fox
|
||||
* @{
|
||||
*
|
||||
* @file
|
||||
* @brief Peripheral MCU configuration for the fox board
|
||||
*
|
||||
* @author Thomas Eichinger <thomas.eichinger@fu-berlin.de>
|
||||
*/
|
||||
|
||||
#ifndef PERIPH_CONF_H
|
||||
#define PERIPH_CONF_H
|
||||
|
||||
/* This board provides an LSE */
|
||||
#ifndef CONFIG_BOARD_HAS_LSE
|
||||
#define CONFIG_BOARD_HAS_LSE 1
|
||||
#endif
|
||||
|
||||
/* HSE is clocked at 16MHz */
|
||||
#ifndef CONFIG_BOARD_HAS_HSE
|
||||
#define CONFIG_BOARD_HAS_HSE 1
|
||||
#endif
|
||||
#define CLOCK_HSE MHZ(16)
|
||||
|
||||
#include "periph_cpu.h"
|
||||
#include "clk_conf.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @name Timer configuration
|
||||
* @{
|
||||
*/
|
||||
static const timer_conf_t timer_config[] = {
|
||||
{
|
||||
.dev = TIM2,
|
||||
.max = 0x0000ffff,
|
||||
.rcc_mask = RCC_APB1ENR_TIM2EN,
|
||||
.bus = APB1,
|
||||
.irqn = TIM2_IRQn
|
||||
},
|
||||
{
|
||||
.dev = TIM3,
|
||||
.max = 0x0000ffff,
|
||||
.rcc_mask = RCC_APB1ENR_TIM3EN,
|
||||
.bus = APB1,
|
||||
.irqn = TIM3_IRQn
|
||||
}
|
||||
};
|
||||
|
||||
#define TIMER_0_ISR isr_tim2
|
||||
#define TIMER_1_ISR isr_tim3
|
||||
|
||||
#define TIMER_NUMOF ARRAY_SIZE(timer_config)
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name UART configuration
|
||||
* @{
|
||||
*/
|
||||
static const uart_conf_t uart_config[] = {
|
||||
{
|
||||
.dev = USART2,
|
||||
.rcc_mask = RCC_APB1ENR_USART2EN,
|
||||
.rx_pin = GPIO_PIN(PORT_A, 3),
|
||||
.tx_pin = GPIO_PIN(PORT_A, 2),
|
||||
.bus = APB1,
|
||||
.irqn = USART2_IRQn
|
||||
},
|
||||
{
|
||||
.dev = USART1,
|
||||
.rcc_mask = RCC_APB2ENR_USART1EN,
|
||||
.rx_pin = GPIO_PIN(PORT_A, 10),
|
||||
.tx_pin = GPIO_PIN(PORT_A, 9),
|
||||
.bus = APB2,
|
||||
.irqn = USART1_IRQn
|
||||
}
|
||||
};
|
||||
|
||||
#define UART_0_ISR (isr_usart2)
|
||||
#define UART_1_ISR (isr_usart1)
|
||||
|
||||
#define UART_NUMOF ARRAY_SIZE(uart_config)
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name SPI configuration
|
||||
* @{
|
||||
*/
|
||||
static const spi_conf_t spi_config[] = {
|
||||
{
|
||||
.dev = SPI2,
|
||||
.mosi_pin = GPIO_PIN(PORT_B, 15),
|
||||
.miso_pin = GPIO_PIN(PORT_B, 14),
|
||||
.sclk_pin = GPIO_PIN(PORT_B, 13),
|
||||
.cs_pin = GPIO_UNDEF,
|
||||
.rccmask = RCC_APB1ENR_SPI2EN,
|
||||
.apbbus = APB1
|
||||
}
|
||||
};
|
||||
|
||||
#define SPI_NUMOF ARRAY_SIZE(spi_config)
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name Real time counter configuration
|
||||
* @{
|
||||
*/
|
||||
#ifndef RTT_FREQUENCY
|
||||
#define RTT_FREQUENCY (RTT_MAX_FREQUENCY) /* in Hz */
|
||||
#endif
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @name I2C configuration
|
||||
* @{
|
||||
*/
|
||||
static const i2c_conf_t i2c_config[] = {
|
||||
{
|
||||
.dev = I2C1,
|
||||
.speed = I2C_SPEED_NORMAL,
|
||||
.scl_pin = GPIO_PIN(PORT_B, 6),
|
||||
.sda_pin = GPIO_PIN(PORT_B, 7),
|
||||
.bus = APB1,
|
||||
.rcc_mask = RCC_APB1ENR_I2C1EN,
|
||||
.clk = CLOCK_APB1,
|
||||
.irqn = I2C1_EV_IRQn
|
||||
}
|
||||
};
|
||||
|
||||
#define I2C_0_ISR isr_i2c1_ev
|
||||
|
||||
#define I2C_NUMOF ARRAY_SIZE(i2c_config)
|
||||
/** @} */
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* PERIPH_CONF_H */
|
||||
/** @} */
|
39
dist/tools/doccheck/exclude_patterns
vendored
39
dist/tools/doccheck/exclude_patterns
vendored
@ -2073,45 +2073,6 @@ boards/firefly/include/board\.h:[0-9]+: warning: Member LED2_PIN \(macro definit
|
||||
boards/firefly/include/board\.h:[0-9]+: warning: Member LED2_TOGGLE \(macro definition\) of file board\.h is not documented\.
|
||||
boards/firefly/include/periph_conf\.h:[0-9]+: warning: Member SPI_NUMOF \(macro definition\) of file periph_conf\.h is not documented\.
|
||||
boards/firefly/include/periph_conf\.h:[0-9]+: warning: Member spi_config\[\] \(variable\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member AT86RF2XX_PARAM_CS \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member AT86RF2XX_PARAM_INT \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member AT86RF2XX_PARAM_RESET \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member AT86RF2XX_PARAM_SLEEP \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member L3G4200D_PARAM_INT1 \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member L3G4200D_PARAM_INT2 \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member LED0_MASK \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member LED0_OFF \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member LED0_ON \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member LED0_PIN \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member LED0_TOGGLE \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member LED1_MASK \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member LED1_OFF \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member LED1_ON \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member LED1_PIN \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member LED1_TOGGLE \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member LPSXXX_PARAM_ADDR \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member LSM303DLHC_PARAM_ACC_ADDR \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member LSM303DLHC_PARAM_ACC_PIN \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member LSM303DLHC_PARAM_MAG_ADDR \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member LSM303DLHC_PARAM_MAG_PIN \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/board\.h:[0-9]+: warning: Member XTIMER_WIDTH \(macro definition\) of file board\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member CLOCK_HSE \(macro definition\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member CONFIG_BOARD_HAS_HSE \(macro definition\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member CONFIG_BOARD_HAS_LSE \(macro definition\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member I2C_0_ISR \(macro definition\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member I2C_NUMOF \(macro definition\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member RTT_FREQUENCY \(macro definition\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member SPI_NUMOF \(macro definition\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member TIMER_0_ISR \(macro definition\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member TIMER_1_ISR \(macro definition\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member TIMER_NUMOF \(macro definition\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member UART_0_ISR \(macro definition\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member UART_1_ISR \(macro definition\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member UART_NUMOF \(macro definition\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member i2c_config\[\] \(variable\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member spi_config\[\] \(variable\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member timer_config\[\] \(variable\) of file periph_conf\.h is not documented\.
|
||||
boards/fox/include/periph_conf\.h:[0-9]+: warning: Member uart_config\[\] \(variable\) of file periph_conf\.h is not documented\.
|
||||
boards/frdm\-k22f/include/board\.h:[0-9]+: warning: Member BTN0_MODE \(macro definition\) of file board\.h is not documented\.
|
||||
boards/frdm\-k22f/include/board\.h:[0-9]+: warning: Member BTN0_PIN \(macro definition\) of file board\.h is not documented\.
|
||||
boards/frdm\-k22f/include/board\.h:[0-9]+: warning: Member BTN1_MODE \(macro definition\) of file board\.h is not documented\.
|
||||
|
@ -3,7 +3,7 @@ APPLICATION = ccn-lite-relay
|
||||
# If no BOARD is found in the environment, use this default:
|
||||
BOARD ?= native
|
||||
|
||||
BOARD_WHITELIST := fox iotlab-m3 msba2 mulle native nrf52dk nrf52840dk \
|
||||
BOARD_WHITELIST := iotlab-m3 msba2 mulle native nrf52dk nrf52840dk \
|
||||
pba-d-01-kw2x samr21-xpro
|
||||
|
||||
|
||||
|
@ -7,7 +7,6 @@ BOARD ?= samr21-xpro
|
||||
BOARD_WHITELIST := \
|
||||
samr21-xpro \
|
||||
iotlab-m3 \
|
||||
fox \
|
||||
iotlab-a8-m3 \
|
||||
frdm-kw41z \
|
||||
openlabs-kw41z-mini-256kib \
|
||||
|
@ -11,7 +11,6 @@ BOARD_PROVIDES_NETIF := \
|
||||
derfmega256 \
|
||||
dwm1001 \
|
||||
esp32-wroom-32 \
|
||||
fox \
|
||||
frdm-kw41z \
|
||||
hamilton \
|
||||
iotlab-a8-m3 \
|
||||
|
@ -11,7 +11,7 @@ USEMODULE += ps
|
||||
ifneq (,$(filter samr21-xpro,$(BOARD)))
|
||||
DRIVER := at86rf233
|
||||
endif
|
||||
ifneq (,$(filter iotlab-m3 fox,$(BOARD)))
|
||||
ifneq (,$(filter iotlab-m3,$(BOARD)))
|
||||
DRIVER := at86rf231
|
||||
endif
|
||||
ifneq (,$(filter mulle,$(BOARD)))
|
||||
|
@ -8,7 +8,6 @@ BOARD_WHITELIST := \
|
||||
arduino-due \
|
||||
cc2538dk \
|
||||
f4vi1 \
|
||||
fox \
|
||||
iotlab-m3 \
|
||||
mbed_lpc1768 \
|
||||
msbiot \
|
||||
|
@ -10,7 +10,7 @@ BOARD_WHITELIST := airfy-beacon arduino-due arduino-duemilanove \
|
||||
arduino-mkrzero arduino-uno arduino-zero avsextrem \
|
||||
b-l072z-lrwan1 b-l475e-iot01a blackpill blackpill-128kib \
|
||||
bluepill bluepill-128kib cc2538dk ek-lm4f120xl \
|
||||
feather-m0 fox frdm-k22f frdm-k64f i-nucleo-lrwan1 ikea-tradfri \
|
||||
feather-m0 frdm-k22f frdm-k64f i-nucleo-lrwan1 ikea-tradfri \
|
||||
iotlab-a8-m3 iotlab-m3 limifrog-v1 maple-mini msb-430 msb-430h msba2 \
|
||||
msbiot mulle nrf52840dk nrf52dk nrf6310 nucleo-f207zg nucleo-f303ze \
|
||||
nucleo-f412zg nucleo-f413zh nucleo-f429zi nucleo-f446ze \
|
||||
|
@ -28,7 +28,7 @@ BOARD_WHITELIST := airfy-beacon arduino-due arduino-duemilanove \
|
||||
arduino-mkrzero arduino-uno arduino-zero avsextrem \
|
||||
b-l072z-lrwan1 b-l475e-iot01a blackpill blackpill-128kib \
|
||||
bluepill bluepill-128kib cc2538dk ek-lm4f120xl \
|
||||
feather-m0 fox frdm-k22f frdm-k64f ikea-tradfri i-nucleo-lrwan1 \
|
||||
feather-m0 frdm-k22f frdm-k64f ikea-tradfri i-nucleo-lrwan1 \
|
||||
iotlab-a8-m3 iotlab-m3 limifrog-v1 maple-mini msba2 msbiot \
|
||||
mulle nrf52840dk nrf52dk nrf6310 nucleo-f207zg nucleo-f303ze \
|
||||
nucleo-f412zg nucleo-f413zh nucleo-f429zi nucleo-f446ze \
|
||||
|
@ -11,7 +11,6 @@ BOARD_WHITELIST = \
|
||||
cc2538dk \
|
||||
feather-nrf52840 \
|
||||
firefly \
|
||||
fox \
|
||||
iotlab-m3 \
|
||||
iotlab-a8-m3 \
|
||||
nrf52840-mdk \
|
||||
|
@ -11,7 +11,6 @@ BOARD_WHITELIST = \
|
||||
cc2538dk \
|
||||
feather-nrf52840 \
|
||||
firefly \
|
||||
fox \
|
||||
iotlab-m3 \
|
||||
iotlab-a8-m3 \
|
||||
nrf52840-mdk \
|
||||
|
Loading…
Reference in New Issue
Block a user