Microchip® Advanced Software Framework

conf_board.h File Reference

Board configuration.

Copyright (c) 2016-2018 Microchip Technology Inc. and its subsidiaries.

Macros

#define CONF_BOARD_AT86RFX
 
#define EXT2_CONFIG
 
802.15.4 TRX Interface definitions for EXT2
#define AT86RFX_SPI   EXT2_SPI_MODULE
 
#define AT86RFX_RST_PIN   EXT2_PIN_7
 
#define AT86RFX_MISC_PIN   EXT2_PIN_12
 
#define AT86RFX_IRQ_PIN   EXT2_PIN_9
 
#define AT86RFX_SLP_PIN   EXT2_PIN_10
 
#define AT86RFX_SPI_CS   EXT2_PIN_15
 
#define AT86RFX_SPI_MOSI   EXT2_PIN_16
 
#define AT86RFX_SPI_MISO   EXT2_PIN_17
 
#define AT86RFX_SPI_SCK   EXT2_PIN_18
 
#define AT86RFX_CSD   EXT2_PIN_5
 
#define AT86RFX_CPS   EXT2_PIN_8
 
#define AT86RFX_SPI_SERCOM_MUX_SETTING   EXT2_SPI_SERCOM_MUX_SETTING
 
#define AT86RFX_SPI_SERCOM_PINMUX_PAD0   EXT2_SPI_SERCOM_PINMUX_PAD0
 
#define AT86RFX_SPI_SERCOM_PINMUX_PAD1   PINMUX_UNUSED
 
#define AT86RFX_SPI_SERCOM_PINMUX_PAD2   EXT2_SPI_SERCOM_PINMUX_PAD2
 
#define AT86RFX_SPI_SERCOM_PINMUX_PAD3   EXT2_SPI_SERCOM_PINMUX_PAD3
 
#define AT86RFX_IRQ_CHAN   EXT2_IRQ_INPUT
 
#define AT86RFX_IRQ_PINMUX   EXT2_IRQ_PINMUX
 
#define MCU_SOC_NAME   "ATSAML21J18B"
 

#define AT86RFX_CPS   EXT2_PIN_8
#define AT86RFX_CSD   EXT2_PIN_5
#define AT86RFX_IRQ_CHAN   EXT2_IRQ_INPUT

Referenced by trx_spi_init().

#define AT86RFX_IRQ_PIN   EXT2_PIN_9

Referenced by trx_spi_init().

#define AT86RFX_IRQ_PINMUX   EXT2_IRQ_PINMUX

Referenced by trx_spi_init().

#define AT86RFX_MISC_PIN   EXT2_PIN_12
#define AT86RFX_RST_PIN   EXT2_PIN_7
#define AT86RFX_SLP_PIN   EXT2_PIN_10
#define AT86RFX_SPI_CS   EXT2_PIN_15

Referenced by trx_spi_init().

#define AT86RFX_SPI_MISO   EXT2_PIN_17
#define AT86RFX_SPI_MOSI   EXT2_PIN_16
#define AT86RFX_SPI_SCK   EXT2_PIN_18
#define AT86RFX_SPI_SERCOM_MUX_SETTING   EXT2_SPI_SERCOM_MUX_SETTING

Referenced by trx_spi_init().

#define AT86RFX_SPI_SERCOM_PINMUX_PAD0   EXT2_SPI_SERCOM_PINMUX_PAD0

Referenced by trx_spi_init().

#define AT86RFX_SPI_SERCOM_PINMUX_PAD1   PINMUX_UNUSED

Referenced by trx_spi_init().

#define AT86RFX_SPI_SERCOM_PINMUX_PAD2   EXT2_SPI_SERCOM_PINMUX_PAD2

Referenced by trx_spi_init().

#define AT86RFX_SPI_SERCOM_PINMUX_PAD3   EXT2_SPI_SERCOM_PINMUX_PAD3

Referenced by trx_spi_init().

#define CONF_BOARD_AT86RFX
#define EXT2_CONFIG
#define MCU_SOC_NAME   "ATSAML21J18B"