/* * Copyright (C) 2016 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 drivers_w5100 * @{ * * @file * @brief Default parameters for W5100 Ethernet devices * * @author Hauke Petersen */ #ifndef W5100_PARAMS_H #define W5100_PARAMS_H #ifdef __cplusplus extern "C" { #endif /** * @brief Set default configuration parameters for the W5100 driver * @{ */ #ifndef W5100_PARAM_SPI #define W5100_PARAM_SPI (SPI_0) #endif #ifndef W5100_PARAM_SPI_SPEED #define W5100_PARAM_SPI_SPEED (SPI_SPEED_5MHZ) #endif #ifndef W5100_PARAM_CS #define W5100_PARAM_CS (GPIO_PIN(0, 0)) #endif #ifndef W5100_PARAM_EVT #define W5100_PARAM_EVT (GPIO_PIN(0, 1)) #endif /** @} */ /** * @brief W5100 configuration */ static const w5100_params_t w5100_params[] = { { .spi = W5100_PARAM_SPI, .spi_speed = W5100_PARAM_SPI_SPEED, .cs = W5100_PARAM_CS, .evt = W5100_PARAM_EVT }, }; /** @} */ #ifdef __cplusplus } #endif #endif /* W5100_PARAMS_H */ /** @} */